--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY brandShorterName "Firefox">
+<!ENTITY brandShortName "Firefox">
+<!ENTITY brandFullName "Mozilla Firefox">
+<!-- LOCALIZATION NOTE (brandProductName):
+ This brand name can be used in messages where the product name needs to
+ remain unchanged across different versions (Nightly, Beta, etc.). -->
+<!ENTITY brandProductName "Firefox">
+<!ENTITY vendorShortName "Mozilla">
+<!ENTITY trademarkInfo.part1 "Firefox เช
เชจเซ Firefox เชฒเซเชเซ Mozilla เชซเชพเชเชจเซเชกเซเชถเชจเชจเชพ เชเซเชฐเซเชกเชฎเชพเชฐเซเชเซเชธ เชเซ.">
--- /dev/null
+# 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/.
+
+
+## Firefox Brand
+##
+## Firefox must be treated as a brand, and kept in English.
+## It cannot be:
+## - Declined to adapt to grammatical case.
+## - Transliterated.
+## - Translated.
+##
+## Reference: https://www.mozilla.org/styleguide/communications/translation/
+
+-brand-shorter-name = Firefox
+-brand-short-name = Firefox
+-brand-full-name = Mozilla Firefox
+# This brand name can be used in messages where the product name needs to
+# remain unchanged across different versions (Nightly, Beta, etc.).
+-brand-product-name = Firefox
+-vendor-short-name = Mozilla
+trademarkInfo = Firefox เช
เชจเซ Firefox เชฒเซเชเซ Mozilla เชซเชพเชเชจเซเชกเซเชถเชจเชจเชพ เชเซเชฐเซเชกเชฎเชพเชฐเซเชเซเชธ เชเซ.
--- /dev/null
+# 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/.
+
+brandShorterName=Firefox
+brandShortName=Firefox
+brandFullName=Mozilla Firefox
+# LOCALIZATION NOTE(brandProductName):
+# This brand name can be used in messages where the product name needs to
+# remain unchanged across different versions (Nightly, Beta, etc.).
+brandProductName=Firefox
+vendorShortName=Mozilla
+
+syncBrandShortName=เชธเชฎเชจเซเชตเชฏ
--- /dev/null
+# 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/.
+
+# 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 = เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชตเชฟเชถเซเชตเชพเชธเซ เชจเชฅเซ เชเชพเชฐเชฃ เชเซ เชคเซ เช
เชฏเซเชเซเชฏ CA เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชฆเซเชตเชพเชฐเชพ เช
เชฆเชพเชฅเชฏเซเชฒ เชเซ.
+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, เชธเชฟเชฎเซเชจเซเชเซเช, เชฅเชตเซเชเซ เช
เชจเซ 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:
+# $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:
+# $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 cert error.
+cert-error-symantec-distrust-description = เชตเซเชฌเชธเชพเชเชเซเชธ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ เชฆเซเชตเชพเชฐเชพ เชคเซเชฎเชจเซ เชเชณเช เชธเชพเชฌเชฟเชค เชเชฐเซ เชเซ, เชเซ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชธเชคเซเชคเชพเชตเชพเชณเชพเช เชฆเซเชตเชพเชฐเชพ เชเชพเชนเซเชฐ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ. เชฎเซเชเชพเชญเชพเชเชจเชพ เชฌเซเชฐเชพเชเชเชฐเซเชธ เชนเชตเซ GeoTrust, RapidSSL, Symantec, Thawte, เช
เชจเซ VeriSign เชฆเซเชตเชพเชฐเชพ เชชเซเชฐเชฎเชพเชฃเชฟเชค เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ เชชเชฐ เชตเชฟเชถเซเชตเชพเชธ เชเชฐเชคเชพ เชจเชฅเซ. { $hostname } เช เช
เชงเชฟเชเชพเชฐเซเชเชฎเชพเชเชฅเซ เชเชเชฎเชพเชเชฅเซ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชเซ เช
เชจเซ เชคเซเชฅเซ เชตเซเชฌเชธเชพเชเชเชจเซ เชเชณเช เชธเชพเชฌเชฟเชค เชเชฐเซ เชถเชเชพเชคเซ เชจเชฅเซ.
+cert-error-symantec-distrust-admin = เชคเชฎเซ เชตเซเชฌเชธเชพเชเชเชจเชพ เชตเซเชฏเชตเชธเซเชฅเชพเชชเชเชจเซ เช เชธเชฎเชธเซเชฏเชพเชจเซ เชเชพเชฃ เชเชฐเซ เชถเชเซ เชเซ.
--- /dev/null
+# 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/.
+
+# An old map warning, see https://en.wikipedia.org/wiki/Here_be_dragons
+about-config-warning-title = เช
เชนเซเช เชกเซเชฐเซเชเชจ เชเซ!
+about-config-warning-text = เช เช
เชฆเซเชฏเชคเชจ เชธเซเชเชฟเชเชเซเชธเชจเซ เชฌเชฆเชฒเชตเซเช เช เชเชชเซเชฒเชฟเชเซเชถเชจเชจเซ เชธเซเชฅเชฟเชฐเชคเชพ, เชธเซเชฐเชเซเชทเชพ เช
เชจเซ เชชเซเชฐเชฆเชฐเซเชถเชจ เชฎเชพเชเซ เชจเซเชเชธเชพเชจเชเชพเชฐเช เชนเซเช เชถเชเซ เชเซ. เชคเชฎเซ เชเซ เชเชฐเซ เชเซ เชคเซเชจเชพ เชตเชฟเชถเซ เชคเชฎเชจเซ เชเชพเชคเชฐเซ เชเซ เชเซ เชคเชฎเชพเชฐเซ เชซเชเซเชค เชเชพเชฒเซ เชฐเชพเชเชตเซเช เชเซเชเช.
+about-config-warning-checkbox = เชซเชฐเซเชฅเซ เชฎเชจเซ เชนเซเชฐเชพเชจ เชเชฐเซ, เชเซเชชเชพ เชเชฐเซเชจเซ!
+about-config-warning-button = เชนเซเช เชเซเชเชฎ เชธเซเชตเซเชเชพเชฐเซเช เชเซเช
+about-config-title = about:config
+about-config2-title = เช
เชฆเซเชฏเชคเชจ เชฐเซเชชเชฐเซเชเชพเชเชเชจ
+about-config-search-input =
+ .placeholder = เชถเซเชงเซ
+about-config-show-all = เชฌเชงเซเช เชฌเชคเชพเชตเซ
+about-config-pref-add = เชเชฎเซเชฐเซ
+about-config-pref-toggle = เชเซเชเชฒ เชเชฐเซ
+about-config-pref-edit = เชซเซเชฐเชซเชพเชฐ เชเชฐเซ
+about-config-pref-save = เชธเชพเชเชตเซ
+about-config-pref-reset = เชซเชฐเซเชฅเซ เชธเซเช เชเชฐเซ
+about-config-pref-delete = เชเชพเชขเซ เชจเชพเชเซ
+
+## Labels for the type selection radio buttons shown when adding preferences.
+
+about-config-pref-add-type-boolean = เชฌเซเชฒเชฟเชฏเชจ
+about-config-pref-add-type-number = เชจเชเชฌเชฐ
+about-config-pref-add-type-string = เชถเชฌเซเชฆเชฎเชพเชณเชพ
+
+## Preferences with a non-default value are differentiated visually, and at the
+## same time the state is made accessible to screen readers using an aria-label
+## that won't be visible or copied to the clipboard.
+##
+## Variables:
+## $value (String): The full value of the preference.
+
+about-config-pref-accessible-value-default =
+ .aria-label = { $value } (เชฎเซเชณเชญเซเชค)
+about-config-pref-accessible-value-custom =
+ .aria-label = { $value } (เชตเซเชตเชฟเชงเซเชฏเชชเซเชฐเซเชฃ)
--- /dev/null
+# 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/.
+
+aboutDialog-title =
+ .title = { -brand-full-name } เชตเชฟเชถเซ
+releaseNotes-link = เชจเชตเซเช เชถเซเช เชเซ
+update-checkForUpdatesButton =
+ .label = เชธเซเชงเชพเชฐเชพ เชฎเชพเชเซ เชเชเชพเชธเซ
+ .accesskey = เชธเซ
+update-updateButton =
+ .label = เช
เชชเชกเซเช เชเชฐเชตเชพ เชฎเชพเชเซ เชชเซเชจเชเชชเซเชฐเชพเชฐเชเชญ เชเชฐเซ { -brand-shorter-name }
+ .accesskey = เชเชฐ
+update-checkingForUpdates = เชธเซเชงเชพเชฐเชพเชเชจเซ เชเชเชพเชธเซ เชฐเชนเซเชฏเชพ เชเซโฆ
+update-downloading = <img data-l10n-name="icon"/>เชธเซเชงเชพเชฐเชพเชจเซ เชกเชพเชเชจเชฒเซเชก เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซ โ <label data-l10n-name="download-status"/>
+update-applying = เชธเซเชงเชพเชฐเชพ เชฒเชพเชเซ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซโฆ
+update-failed = เช
เชชเชกเซเช เชเชฐเชตเซเช เชจเชฟเชทเซเชซเชณ เชฅเชฏเซเช.<label data-l10n-name="failed-link">เชคเชพเชเซเชคเชฐเชจเซ เชเชตเซเชคเซเชคเชฟเชจเซ เชกเชพเชเชจเชฒเซเชก เชเชฐเซ</label>
+update-failed-main = เช
เชชเชกเซเช เชเชฐเชตเซเช เชจเชฟเชทเซเชซเชณ เชฅเชฏเซเช.<a data-l10n-name="failed-link-main">เชคเชพเชเซเชคเชฐเชจเซ เชเชตเซเชคเซเชคเชฟเชจเซ เชกเชพเชเชจเชฒเซเชก เชเชฐเซ</a>
+update-adminDisabled = เชคเชฎเชพเชฐเชพ เชธเชฟเชธเซเชเชฎ เชธเชเชเชพเชฒเช เชฆเซเชฆเชพเชฐเชพ เชธเซเชงเชพเชฐเซ เชจเชฟเชทเซเชเซเชฐเชฟเชฏ
+update-noUpdatesFound = { -brand-short-name } เชจเชตเซเชจเชเซเชค เชเซ
+update-otherInstanceHandlingUpdates = { -brand-short-name } เช เชฌเซเชเชพ เชจเชฎเซเชจเชพ เชฆเซเชฆเชพเชฐเชพ เชธเซเชงเชพเชฐเซ เชฆเซเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชเซ
+update-manual = เชธเซเชงเชพเชฐเชพเช เชเชจเซ เชชเชฐ เชเชชเชฒเชฌเซเชง เชเซ <label data-l10n-name="manual-link"/>
+update-unsupported = เชคเชฎเซ เช เชธเชฟเชธเซเชเชฎ เชชเชฐ เชเชเชณเชจเชพเช เชธเซเชงเชพเชฐเชพ เชเชฒเชพเชตเซ เชถเชเชคเชพ เชจเชฅเซ. <label data-l10n-name="unsupported-link">เชตเชงเซ เชถเซเชเซ</label>
+update-restarting = เชชเซเชจเชเชถเชฐเซ
+channel-description = เชคเชฎเซ เชนเชฎเชฃเชพเช<label data-l10n-name="current-channel"></label>เชเซเชจเชฒ เช
เชชเชกเซเช เชเชฐเซ
+warningDesc-version = { -brand-short-name } เชชเชฐเซเชเซเชทเชฃ เชเซ เชฎเชพเชเซ เช เช
เชธเซเชฅเชพเชฏเซ เชนเซเช เชถเชเซ.
+community-exp = <label data-l10n-name="community-exp-mozillaLink">{ -vendor-short-name }</label> เช <label data-l10n-name="community-exp-creditsLink">เชตเซเชถเซเชตเชฟเช เชธเชฎเซเชฆเชพเชฏ</label> เชเซ เชเซ เชตเซเชฌเชจเซ เชฌเชงเชพ เชฎเชพเชเซ เชฎเซเชเซเชค, เชเชพเชนเซเชฐ เช
เชจเซ เชธเซเชฒเชญ เชฌเชจเชพเชตเซ เชฐเชพเชเชตเชพ เชฎเชพเชเซ เชญเซเชเซ เชเชพเชฎ เชเชฐเซ เชเซ.
+community-2 = { -brand-short-name } เชคเซเชจเชพ เชฆเซเชฆเชพเชฐเชพ เชฐเชเซเชฒ เชเซ <label data-l10n-name="community-mozillaLink">{ -vendor-short-name }</label>,เช<label data-l10n-name="community-creditsLink">เชตเซเชถเซเชตเซเช เชธเชฎเซเชฆเชพเชฏ</label> เชตเซเชฌเชจเซ เชฌเชงเชพ เชฎเชพเชเซ เชฎเซเชเซเชค, เชเชพเชนเซเชฐ เช
เชจเซ เชธเซเชฒเชญ เชฌเชจเชพเชตเซ เชฐเชพเชเชตเชพ เชฎเชพเชเซ เชญเซเชเชพ เชเชพเชฎ เชเชฐเซเช เชเซเช.
+helpus = เชฎเชฆเชฆ เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ?<label data-l10n-name="helpus-donateLink">เชฆเชพเชจ เชเชชเซ</label>เช
เชฅเชตเชพ<label data-l10n-name="helpus-getInvolvedLink">เชธเชพเชฎเซเชฒ เชเชฐเซ!</label>
+bottomLinks-license = เชชเชฐเชตเชพเชจเชพ เชฎเชพเชนเชฟเชคเซ
+bottomLinks-rights = เช
เชเชคเชฟเชฎ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชนเชเซ
+bottomLinks-privacy = เชเซเชชเชจเซเชฏเชคเชพ เชจเซเชคเชฟ
+aboutDialog-architecture-sixtyFourBit = 64-เชฌเซเช
+aboutDialog-architecture-thirtyTwoBit = 32-เชฌเซเช
+# Example of resulting string: 66.0.1 (64-bit)
+# Variables:
+# $version (String): version of Firefox, e.g. 66.0.1
+# $bits (Number): bits of the architecture (32 or 64)
+aboutDialog-version = { $version } ({ $bits }-bit)
+# Example of resulting string: 66.0a1 (2019-01-16) (64-bit)
+# Variables:
+# $version (String): version of Firefox for Nightly builds, e.g. 66.0a1
+# $isodate (String): date in ISO format, e.g. 2019-01-16
+# $bits (Number): bits of the architecture (32 or 64)
+aboutDialog-version-nightly = { $version } ({ $isodate }) ({ $bits }-bit)
--- /dev/null
+# 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/.
+
+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 = เชเชจเซเชเชฐเชชเซเชฐเชพเชเช เชจเซเชคเชฟเชเชจเซ เชธเซเชตเชพ เชธเชเซเชฐเชฟเชฏ เชเซ เชชเชฐเชเชคเซ เชเซเช เชจเซเชคเชฟเช เชธเชเซเชทเชฎ เชจเชฅเซ.
+inactive-message = เชเชจเซเชเชฐเชชเซเชฐเชพเชเช เชจเซเชคเชฟเช เชธเซเชตเชพ เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชเซ.
+policy-name = เชจเซเชคเชฟเชจเซเช เชจเชพเชฎ
+policy-value = เชจเซเชคเชฟ เชฎเซเชฒเซเชฏ
+policy-errors = เชจเซเชคเชฟ เชญเซเชฒเซ
--- /dev/null
+# 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/.
+
+about-private-browsing-learn-more = เชตเชฟเชถเซ เชตเชงเซ เชถเซเชเซ <a data-l10n-name="learn-more">เชเชพเชจเชเซ เชฌเซเชฐเชพเชเชเชฟเชเช</a>.
+about-private-browsing-info-visited = เชฎเซเชฒเชพเชเชพเชค เชฒเซเชงเซเชฒเชพ เชชเซเชทเซเช เซ
+privatebrowsingpage-open-private-window-label = เชเชพเชจเชเซ เชตเชฟเชจเซเชกเซ เชเซเชฒเซ
+ .accesskey = P
+about-private-browsing-info-notsaved = เชเซเชฏเชพเชฐเซ เชคเชฎเซ เชเช { -brand-short-name } เชเชพเชจเชเซ เชตเชฟเชจเซเชกเซ เชฎเชพ เชฌเซเชฐเชพเชเช เชเชฐเซ <strong>เชธเชพเชเชตเซ เชจเชฅเซ</strong>:
+about-private-browsing-search-placeholder = เชตเซเชฌ เชชเชฐ เชถเซเชงเซ
+about-private-browsing-info-bookmarks = เชฌเซเชเชฎเชพเชฐเซเชเซเชธ
+about-private-browsing-info-title = เชคเชฎเซ เชเชพเชจเชเซ เชตเชฟเชจเซเชกเซ เชฎเชพเช เชเซ
+about-private-browsing-info-searches = เชถเซเชง
+about-private-browsing-info-downloads = เชกเชพเชเชจเชฒเซเชก
+private-browsing-title = เชเชพเชจเชเซ เชฌเซเชฐเชพเชเชเชฟเชเช
+about-private-browsing-info-saved = { -brand-short-name } <strong>เชธเซเชต เชเชฐเชถเซ</strong>เชคเชฎเชพเชฐเชพ:
+about-private-browsing-info-myths = เชเชพเชจเชเซ เชฌเซเชฐเชพเชเชเชฟเชเช เชตเชฟเชถเซ เชธเชพเชฎเชพเชจเซเชฏ เชฎเชพเชจเซเชฏเชคเชพเช
+about-private-browsing-info-clipboard = เชจเชเชฒ เชเชฐเซเชฒ เชฒเชเชพเชฃ
+about-private-browsing-info-temporary-files = เชเชพเชฎเชเชฒเชพเช เชซเชพเชเชฒเซ
+about-private-browsing-info-cookies = เชเซเชเซเช
+tracking-protection-start-tour = เชเซเชตเซ เชฐเซเชคเซ เชเชพเชฎ เชเชฐเซ เชเซ เชคเซ เชเซเชเช
+about-private-browsing-note = เชเชพเชจเชเซ เชฌเซเชฐเชพเชเชเชฟเชเช<strong>เชคเชฎเชจเซ เช
เชจเชพเชฎเซ เชฌเชจเชพเชตเชถเซ เชจเชพเช</strong>เชเชจเซเชเชฐเชจเซเช เชชเชฐ เชคเชฎเชพเชฐเชพ เชจเชฟเชฏเซเชเซเชคเชพ เช
เชฅเชตเชพ เชเชจเซเชเชฐเชจเซเช เชธเซเชตเชพ เชชเซเชฐเชฆเชพเชคเชพ เชนเชเซ เชชเชฃ เชคเชฎเซ เชเชพเชฏเชพ เชชเชพเชจเชพเชจเซ เชฎเซเชฒเชพเชเชพเชค เชฒเซ เชเซ เชเชจเซ เชเชฌเชฐ เชฐเชพเชเซ เชถเชเซ เชเซ
+about-private-browsing =
+ .title = เชตเซเชฌ เชชเชฐ เชถเซเชงเซ
+about-private-browsing-not-private = เชคเชฎเซ เชนเชพเชฒเชฎเชพเช เชเชพเชจเชเซ เชตเชฟเชจเซเชกเซ เชฎเชพ เชจเชฅเซ.
+content-blocking-title = เชตเชธเซเชคเซเช เช
เชตเชฐเซเชง
+content-blocking-description = เชเซเชเชฒเซเช เชตเซเชฌเชธเชพเชเชเซเชธ เชเชจเซเชเชฐเชจเซเช เชชเชฐเชจเซ เชคเชฎเชพเชฐเซ เชชเซเชฐเชตเซเชคเซเชคเชฟเช เชชเชฐ เชฆเซเชเชฐเซเช เชฐเชพเชเชตเชพ เชฎเชพเชเซ เชเซเชฐเซเชเชฐเซเชธเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชเซ. เชเชพเชจเชเซ เชตเชฟเชจเซเชกเซเชเชฎเชพเช { -brand-short-name } เชธเชพเชฎเชเซเชฐเซ เช
เชตเชฐเซเชงเชฟเชค เชธเซเชตเชคเช เชเชฃเชพ เชเซเชฐเซเชเชฐเซเชธเชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซ เชเซ เชเซ เชเซ เชคเชฎเชพเชฐเชพเช เชฌเซเชฐเชพเชเชเชฟเชเช เชตเชฐเซเชคเชจ เชตเชฟเชถเซเชจเซ เชฎเชพเชนเชฟเชคเซ เชญเซเชเซ เชเชฐเซ เชเซ.
--- /dev/null
+# 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/.
+
+restart-required-title = เชชเซเชจเชเชชเซเชฐเชพเชฐเชเชญ เชเชฐเซเชฐเซ
+restart-required-header = เชฎเชพเชซ เชเชฐเชถเซ. เชเชชเชฃเซ เชเชพเชฒเซ เชฐเชพเชเชตเชพ เชฎเชพเชเซ เชเช เชจเชพเชจเซ เชตเชธเซเชคเซ เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ.
+restart-required-intro = เช
เชฎเซ เชซเชเซเชค เชฌเซเชเชเซเชฐเชพเชเชจเซเชกเชฎเชพเช เชเช เช
เชชเชกเซเช เชเชจเซเชธเซเชเซเชฒ เชเชฐเซเชฏเซเช เชเซ. เชคเซเชจเซ เชฒเชพเชเซ เชเชฐเชตเชพเชจเซเช เชธเชฎเชพเชชเซเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชชเซเชจเชเชชเซเชฐเชพเชฐเชเชญ { -brand-short-name } เชเซเชฒเชฟเช เชเชฐเซ.
+restart-required-description = เช
เชฎเซ เชคเชฎเชพเชฐเชพ เชฌเชงเชพ เชชเซเชทเซเช เซ, เชตเชฟเชจเซเชกเซเช เช
เชจเซ เชเซ
เชฌเซเชธ เชชเชเซเชฅเซ เชชเซเชจเชเชธเซเชฅเชพเชชเชฟเชค เชเชฐเซเชถเซเช, เชเซเชฅเซ เชคเชฎเซ เชคเชฎเชพเชฐเชพ เชชเชฅ เชชเชฐ เชเชกเชชเชฅเซ เชเชตเซ เชถเชเซ.
+restart-button-label = { -brand-short-name } เชซเชฐเซเชฅเซ เชถเชฐเซ เชเชฐเซ
--- /dev/null
+# 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/.
+
+
+### These strings are used in the about:robots page, which ties in with the
+### robots theme used in the Firefox 3 Beta 2/3 first run pages.
+### They're just meant to be fun and whimsical, with references to some geeky
+### but well-known robots in movies and books. Be creative with translations!
+
+# Nonsense line from the movie "The Day The Earth Stood Still". No translation needed.
+page-title = Gort! Klaatu barada nikto!
+# Movie: Logan's Run... Box (cyborg): "Welcome Humans! I am ready for you."
+error-title-text = เชฎเชจเซเชทเซเชฏเซเชจเซเช เชธเซเชตเชพเชเชค เชเซ!
+# Movie: The Day The Earth Stood Still. Spoken by Klaatu.
+error-short-desc-text = เช
เชฎเซ เชคเชฎเชจเซ เชถเชพเชเชคเชฟ เช
เชจเซ เชถเซเชญเซเชเซเชเชพเช เชธเชพเชฅเซ เชฎเชณเชตเชพ เชฎเชพเชเซ เชเชตเซเชฏเชพ เชเซเช!
+# Various books by Isaac Asimov. http://en.wikipedia.org/wiki/Three_Laws_of_Robotics
+error-long-desc1 = เชฐเซเชฌเซเช เชฎเชจเซเชทเซเชฏเชจเซ เชนเชพเชจเชฟ เชเชฐเซ เชถเชเซ เชจเชนเชฟเช เชเซ, เช
เชธเชเซเชฐเชฟเชฏเชคเชพ เชฎเชพเชฐเชซเชคเซ, เชฎเชจเซเชทเซเชฏเชจเซ เชนเชพเชจเชฟ เชเชฐเชตเชพ เชฎเชพเชเซ เชชเชฐเชตเชพเชจเชเซ เชเชชเซ เชจเชนเชฟเช.
+# Movie: Blade Runner. Batty: "I've seen things you people wouldnโt believe..."
+error-long-desc2 = เชฐเซเชฌเซเชเซ เชเชตเซ เชตเชธเซเชคเซเช เชเซเช เชเซ เชเซ เชเซเชจเซ เชคเชฎเซ เชฒเซเชเซ เชฎเชพเชจเชถเซ เชจเชนเชฟเช.
+# Book: Hitchhikerโs Guide To The Galaxy. What the Sirius Cybernetics Corporation calls robots.
+error-long-desc3 = เชฐเซเชฌเซเช เชคเชฎเชพเชฐเชพ เชชเซเชฒเชพเชธเซเชเชฟเช เชชเชพเชฒ เชเซ เชเซ เชเซเชจเซ เชธเชพเชฅเซ เชฐเชพเชเชตเชพเชฎเชพเช เชเชฃเซ เชฎเชเชพ เชเซ
+# TV: Futurama. Bender's first line is "Bite my shiny metal ass."
+error-long-desc4 = เชฐเซเชฌเซเชเชจเซ เชเชฎเชเชคเชพ เชงเชพเชคเซ เชชเซเชธเซเชเชฐเซ เชนเซเชฏ เชเซ เชเซ เชเซ เชคเซเชเชตเชพ เชเซเชเช เชจเชนเชฟเช.
+# TV: Battlestar Galactica (2004 series). From the opening text.
+error-trailer-desc-text = เช
เชจเซ เชคเซเชฎเชจเซ เชชเชพเชธเซ เชฏเซเชเชจเชพ เชเซ.
+# Book: Hitchhiker's Guide To The Galaxy. Arthur presses a button and it warns him.
+error-try-again = เชชเซเชจเชเชชเซเชฐเชฏเชพเชธ เชเชฐเซ
+ .label2 = เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เช เชฌเชเชจ เชซเชฐเซเชฅเซ เชฆเชฌเชพเชตเชถเซ เชจเชนเชฟเช.
--- /dev/null
+# 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/.
+
+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-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 = R
+restore-page-close-button =
+ .label = เชจเชตเซเช เชธเชคเซเชฐ เชถเชฐเซ เชเชฐเซ
+ .accesskey = N
+
+## The following strings are used in about:welcomeback
+
+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>
--- /dev/null
+# 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/.
+
+crashed-title = เชเซ
เชฌ เชเซเชฐเซเชถ เชฐเชฟเชชเซเชฐเซเชเชฐ
+crashed-close-tab-button = เชเซเชฌ เชฌเชเชง เชเชฐเซ
+crashed-restore-tab-button = เช เชเซเชฌ เชชเซเชจเชเชธเซเชฅเชพเชชเชฟเชค เชเชฐเซ
+crashed-restore-all-button = เชฌเชงเชพ เชเซเชฐเซเชถ เชฅเชฏเซเชฒเชพ เชเซเชฌเซเชธ เชจเซ เชชเซเชจเชเชธเซเชฅเชพเชชเชฟเชค เชเชฐเซ
+crashed-header = เช
เชฐเซ เชฐเซ . เชคเชฎเชพเชฐเซเช เชเซ
เชฌ เชนเชฎเชฃเชพเชเช เชเซเชฐเซเชถ เชฅเชฏเซเช.
+crashed-offer-help = เช
เชฎเซ เชฎเชฆเชฆ เชเชฐเซ เชถเชเซเช เชเซเช!
+crashed-single-offer-help-message = เชชเชธเชเชฆ เชเชฐเซ { crashed-restore-tab-button } เชชเซเชทเซเช เชจเซ เชซเชฐเซเชฅเซ เชฒเซเชก เชเชฐเชตเชพ เชฎเชพเชเซ.
+crashed-multiple-offer-help-message = เชชเชธเชเชฆ เชเชฐเซ { crashed-restore-tab-button } เช
เชฅเชตเชพ { crashed-restore-all-button } เชชเซเชทเซเช /เชชเซเชทเซเช เซเชจเซ เชซเชฐเซเชฅเซ เชฒเซเชก เชเชฐเชตเชพ เชฎเชพเชเซ.
+crashed-request-help = เชคเชฎเซ เช
เชฎเชจเซ เชฎเชฆเชค เชเชฐเชถเซ?
+crashed-request-help-message = เชเซเชฐเซเชถ เชฐเชฟเชชเซเชฐเซเชเซเชธ เช
เชฎเชจเซ เชธเชฎเชธเซเชฏเชพเชเชจเซเช เชจเชฟเชฆเชพเชจ เชเชฐเชตเชพเชฎเชพเช เชธเชนเชพเชฏ เชเชฐเซ เชเซ เช
เชจเซ { -brand-short-name } เชตเชงเซ เชธเชพเชฐเซเช เชฌเชจเชพเชตเชตเชพ.
+crashed-request-report-title = เช เชเซเชฌเชจเซ เชเชพเชฃ เชเชฐเซ
+crashed-send-report = เชธเซเชตเซเชฏเชเชธเชเชเชพเชฒเชฟเชค เชญเชเชเชพเชฃ เช
เชนเซเชตเชพเชฒ เชฎเซเชเชฒเซ เชเซเชฅเซ เช
เชฎเซ เชเชตเซ เชธเชฎเชธเซเชฏเชพ เชเชเซเชฒเซ เชถเชเซเช.
+crashed-comment =
+ .placeholder = เชตเซเชเชฒเซเชชเชฟเช เชเชฟเชชเซเชชเชฃเซ (เชเชฟเชชเซเชชเชฃเซเช เชเชพเชนเซเชฐ เชฐเซเชคเซ เชฆเซเชถเซเชฏเชฎเชพเชจ เชเซ)
+crashed-include-URL = เชเซเชฏเชพเชฐเซ { -brand-short-name } เชญเชเชเชพเชฃ เชฅเชฏเซเช เชคเซเชฏเชพเชฐเซ เชคเชฎเซ เชเซ เชธเชพเชเชเซเชธ เชชเชฐ เชนเชคเชพ เชคเซเชจเชพ URLs เชจเซ เชถเชพเชฎเซเชฒ เชเชฐเซ.
+crashed-email-placeholder = เชคเชฎเชพเชฐเซเช เชเชฎเซเชเชฒ เชธเชฐเชจเชพเชฎเซเช เช
เชนเซเช เชฆเชพเชเชฒ เชเชฐเซ
+crashed-email-me = เชเซเชฏเชพเชฐเซ เชตเชงเซ เชฎเชพเชนเชฟเชคเซ เชเชชเชฒเชฌเซเชง เชนเซเชฏ เชคเซเชฏเชพเชฐเซ เชฎเชจเซ เชเชฎเซเชเชฒ เชเชฐเซ
+crashed-report-sent = เชเซเชฐเซเชถ เชฐเชฟเชชเซเชฐเซเช เชชเชนเซเชฒเชพเชเชฅเซ เชธเชฌเชฎเชฟเช เชเชฐเซเชฒ; { -brand-short-name } เชตเชงเซ เชธเชพเชฐเซเช เชฌเชจเชพเชตเชตเชพ เชฎเชฆเชฆ เชเชฐเชตเชพ เชฎเชพเชเซ เชเชญเชพเชฐ!
+crashed-request-auto-submit-title = เชชเซเชทเซเช เชญเซเชฎเชฟ เชเซ
เชฌเซเชธเชจเซ เชเชพเชฃ เชเชฐเซ
+crashed-auto-submit-checkbox = เชเชชเชฎเซเชณเซ เช
เชนเซเชตเชพเชฒ เชธเชฌเชฎเชฟเช เชเชฐเชตเชพ เชฎเชพเชเซ เชชเชธเชเชฆเชเซเชเชจเซ เช
เชชเชกเซเช เชเชฐเซ เชเซเชฏเชพเชฐเซ { -brand-short-name } เชญเชเชเชพเชฃ เชฅเชพเชฏ.
--- /dev/null
+# 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/.
+
+appmenu-update-available =
+ .label = เชจเชตเซเช { -brand-shorter-name } เช
เชชเชกเซเช เชเชชเชฒเชฌเซเชง เชเซ.
+ .buttonlabel = เช
เชชเชกเซเช เชกเชพเชเชจเชฒเซเชก เชเชฐเซ
+ .buttonaccesskey = D
+ .secondarybuttonlabel = เชนเชฎเชฃเชพเช เชจเชนเชฟเช
+ .secondarybuttonaccesskey = N
+appmenu-update-available-message = เชคเชฎเชพเชฐเซเช { -brand-shorter-name } เช
เชชเชกเซเช เชเชฐเซ; เชเชกเชช เช
เชจเซ เชเซเชชเชจเซเชฏเชคเชพ เชฎเชพเช เชคเชพเชเซเชคเชฐเชจเซ เชฎเชพเชเซ.
+appmenu-update-manual =
+ .label = { -brand-shorter-name } เชจเชตเซเชจเชคเชฎ เชธเชเชธเซเชเชฐเชฃ เชชเชฐ เช
เชชเชกเซเช เชเชฐเซ เชถเชเชพเชคเซเช เชจเชฅเซ.
+ .buttonlabel = เชกเชพเชเชจเชฒเซเชก { -brand-shorter-name }
+ .buttonaccesskey = D
+ .secondarybuttonlabel = เชนเชฎเชฃเชพเช เชจเชนเชฟเช
+ .secondarybuttonaccesskey = N
+appmenu-update-manual-message = { -brand-shorter-name } เชเช เชจเชตเซ เชจเชเชฒ เชกเชพเชเชจเชฒเซเชก เชเชฐเซ เช
เชจเซ เช
เชฎเซ เชคเชฎเชจเซ เชคเซเชจเซ เชเชจเซเชธเซเชเซเชฒ เชเชฐเชตเชพ เชคเชฎเชพเชฐเซ เชธเชนเชพเชฏ เชเชฐเซเชถเซเช.
+appmenu-update-whats-new =
+ .value = เชเซเช เชจเชตเซ เชถเซเช เชเซ.
+appmenu-update-restart =
+ .label = เช
เชชเชกเซเช เชเชฐเชตเชพ เชฎเชพเชเซ เชชเซเชจเชเชชเซเชฐเชพเชฐเชเชญ เชเชฐเซ { -brand-shorter-name }.
+ .buttonlabel = เชชเซเชจเชเชชเซเชฐเชพเชฐเชเชญ เชเชฐเซ เช
เชจเซ เชชเซเชจเชเชธเซเชฅเชพเชชเชฟเชค เชเชฐเซ
+ .buttonaccesskey = R
+ .secondarybuttonlabel = เชนเชฎเชฃเชพเช เชจเชนเชฟเช
+ .secondarybuttonaccesskey = N
+appmenu-update-restart-message = เชเชกเชชเซ เชชเซเชจเชเชชเซเชฐเชพเชฐเชเชญ เชชเชเซ, { -brand-shorter-name } เชคเชฎเชพเชฐเชพ เชฌเชงเชพ เชเซเชฒเซเชฒเชพ เชเซเชฌเซเชธ เช
เชจเซ เชตเชฟเชเชกเซเชเชจเซ เชชเซเชจเชเชธเซเชฅเชพเชชเชฟเชค เชเชฐเชถเซ เชเซ เชเชพเชจเชเซ เชฌเซเชฐเชพเชเชเชฟเชเช เชฎเซเชกเชฎเชพเช เชจเชฅเซ.
+appmenu-addon-private-browsing-installed =
+ .buttonlabel = เช เซเช เชเซ, เชธเชฎเชเชพเช เชเชฏเซเช
+ .buttonaccesskey = O
+appmenu-addon-post-install-message = <image data-l10n-name='addon-install-icon'></image> เชฎเซเชจเซเชฎเชพเช <image data-l10n-name='addon-menu-icon'></image> เชเซเชฒเชฟเช เชเชฐเซเชจเซ เชคเชฎเชพเชฐเชพ เชเชก-เชเชจเชจเซ เชธเชเชเชพเชฒเชฟเชค เชเชฐเซ.
+appmenu-addon-private-browsing =
+ .label = เชเชพเชจเชเซ เชตเชฟเชเชกเซเชเชฎเชพเช เชเชเซเชธเซเชเซเชจเซเชถเชจเซเชธ เชฌเชฆเชฒเซ
+ .buttonlabel = เชเชเซเชธเซเชเซเชเชถเชจเซเชธเชจเซ เชตเชนเซเชตเช เชเชฐเซ
+ .buttonaccesskey = M
+ .secondarybuttonlabel = เช เซเช เชเซ, เชธเชฎเชเชพเช เชเชฏเซเช
+ .secondarybuttonaccesskey = O
+appmenu-addon-private-browsing-message = เชคเชฎเซ เชเซเช เชชเชฃ เชจเชตเชพ เชเชเซเชธเซเชเซเชจเซเชถเชจเซเชธเชจเซ { -brand-shorter-name } เชฎเชพเช เชเชฎเซเชฐเซ เชเซ เชคเซ เชเชพเชจเชเซ เชตเชฟเชเชกเซเชเชฎเชพเช เชเชพเชฐเซเชฏ เชเชฐเชถเซ เชจเชนเซเช เชธเชฟเชตเชพเชฏ เชเซ เชคเชฎเซ เช เชธเซเชเชฟเชเชเซเชธเชฎเชพเช เชฎเชเชเซเชฐเซ เชเชชเซ.
--- /dev/null
+# 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/.
+
+## The following feature names must be treated as a brand, and kept in English.
+## They cannot be:
+## - Declined to adapt to grammatical case.
+## - Transliterated.
+## - Translated.
+
+-facebook-container-brand-name = Facebook Container
+-lockwise-brand-name = Firefox Lockwise
+-monitor-brand-name = Firefox Monitor
+-pocket-brand-name = Pocket
+-send-brand-name = Firefox Send
--- /dev/null
+# 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/.
+
+-sync-brand-short-name = เชธเซเชเช
+# โSyncโ can be localized, โFirefoxโ must be treated as a brand,
+# and kept in English.
+-sync-brand-name = Firefox เชธเซเชเช
+# โAccountโ can be localized, โFirefoxโ must be treated as a brand,
+# and kept in English.
+-fxaccount-brand-name = Firefox เชเชพเชคเซ
--- /dev/null
+# 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/.
+
+customize-mode-restore-defaults =
+ .label = เชฎเซเชณเชญเซเชคเชจเซ เชชเซเชจ:เชธเชเชเซเชฐเชนเซ
+customize-mode-menu-and-toolbars-header = เชคเชฎเชพเชฐเซ เชฎเชจเชชเชธเชเชฆ เชตเชธเซเชคเซเช เชเซเชฒเชฌเชพเชฐ เช
เชฅเชตเชพ เชเชตเชฐเชซเซเชฒเซ เชฎเซเชจเซเชฎเชพเช เชเซเชเชเซ.
+customize-mode-overflow-list-title = เชเชตเชฐเชซเซเชฒเซ เชฎเซเชจเซ
+customize-mode-uidensity =
+ .label = เชเชจเชคเชพ
+customize-mode-done =
+ .label = เชชเซเชฐเซเชฃ เชฅเชฏเซเช
+customize-mode-lwthemes-menu-manage =
+ .label = เชธเชเชเชพเชฒเชฟเชค เชเชฐเซ
+ .accesskey = M
+customize-mode-toolbars =
+ .label = เชธเชพเชงเชจเชชเชเซเชเซเช
+customize-mode-titlebar =
+ .label = เชถเซเชฐเซเชทเช เชชเชเซเชเซ
+customize-mode-uidensity-menu-touch =
+ .label = เชธเซเชชเชฐเซเชถ
+ .accesskey = T
+ .tooltiptext = เชธเซเชชเชฐเซเชถ
+customize-mode-uidensity-auto-touch-mode-checkbox =
+ .label = เชเซเชฌเซเชฒเซเช เชฎเซเชก เชฎเชพเชเซ เชธเซเชชเชฐเซเชถเชจเซ เชเชชเชฏเซเช เชเชฐเซ
+customize-mode-extra-drag-space =
+ .label = เชเชธเซเชกเซเชฒเซ เชเชเซเชฏเชพ
+customize-mode-lwthemes =
+ .label = เชตเชฟเชทเชฏ
+customize-mode-overflow-list-description = เชเชเชเชฎเซเชธเชจเซ เช
เชนเซเช เชชเชนเซเชเชเชตเชพ เชฎเชพเชเซ เช
เชฅเชตเชพ เชคเชฎเชพเชฐเชพ เชเซเชฒเชฌเชพเชฐเชฎเชพเชเชฅเซ เชฌเชนเชพเชฐ เชฐเชพเชเชตเชพ เชฎเชพเชเซ เชคเซเชจเซ เช
เชนเซเช เชเซเชเชเซ เช
เชจเซ เชเซเชกเซโฆ
+customize-mode-uidensity-menu-normal =
+ .label = เชธเชพเชฎเชพเชจเซเชฏ
+ .accesskey = N
+ .tooltiptext = เชธเชพเชฎเชพเชจเซเชฏ
+customize-mode-uidensity-menu-compact =
+ .label = เชธเชเชเซเชเซ
+ .accesskey = C
+ .tooltiptext = เชธเชเชเซเชเซ
+customize-mode-lwthemes-menu-get-more =
+ .label = เชตเชงเซ เชตเชฟเชทเชฏ เชฎเซเชณเชตเซ
+ .accesskey = G
+customize-mode-undo-cmd =
+ .label = เชฐเชฆ เชเชฐเซ
+customize-mode-lwthemes-my-themes =
+ .value = เชฎเชพเชฐเซ เชตเชฟเชทเชฏเชตเชธเซเชคเซเช
--- /dev/null
+# 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/.
+
+
+### For this feature, "installation" is used to mean "this discrete download of
+### Firefox" and "version" is used to mean "the specific revision number of a
+### given Firefox channel". These terms are not synonymous.
+
+title = เชฎเชนเชคเซเชตเชชเซเชฐเซเชฃ เชธเชฎเชพเชเชพเชฐ
+heading = เชคเชฎเชพเชฐเชพ { -brand-short-name } เชชเซเชฐเซเชซเชพเชเชฒเชฎเชพเช เชซเซเชฐเชซเชพเชฐเซ
+changed-title = เชถเซเช เชฌเชฆเชฒเชพเชฏเซเช?
+changed-desc-profiles = { -brand-short-name } เชจเซ เช เชเชจเซเชธเซเชเซเชฒเซเชถเชจ เชจเชตเซ เชชเซเชฐเซเชซเชพเชเชฒ เชงเชฐเชพเชตเซ เชเซ. เชชเซเชฐเซเชซเชพเชเชฒ เช เชซเชพเชเชฒเซเชจเซ เชธเชฎเซเชน เชเซ เชเซเชฏเชพเช Firefox เชฌเซเชเชฎเชพเชฐเซเชเซเชธ, เชชเชพเชธเชตเชฐเซเชกเซเชธ เช
เชจเซ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชชเชธเชเชฆเชเซเช เชเซเชตเซ เชฎเชพเชนเชฟเชคเซ เชธเชพเชเชตเซ เชเซ.
+changed-desc-dedicated = Firefox เชจเชพ เชเชจเซเชธเซเชเซเชฒเซเชถเชจ (Firefox, Firefox ESR, Firefox Beta, Firefox Developer Edition, เช
เชจเซ Firefox Nightly เชธเชนเชฟเชค) เชตเชเซเชเซ เชฌเชฆเชฒเชตเชพเชจเซเช เชตเชงเซ เชธเชฐเชณ เช
เชจเซ เชธเชฒเชพเชฎเชค เชฌเชจเชพเชตเชตเชพ เชฎเชพเชเซ, เช เชเชจเซเชธเซเชเซเชฒเซเชถเชจ เชชเชพเชธเซ เชนเชตเซ เชธเชฎเชฐเซเชชเชฟเชค เชชเซเชฐเซเชซเชพเชเชฒ เชเซ. เชคเซ เชเชชเชฎเซเชณเซ เชคเชฎเชพเชฐเซ เชธเชพเชเชตเซเชฒเซ เชฎเชพเชนเชฟเชคเซ เช
เชจเซเชฏ Firefox เชเชจเซเชธเซเชเซเชฒเซเชถเชจเซเชธ เชธเชพเชฅเซ เชถเซเชฐ เชเชฐเชคเซเช เชจเชฅเซ.
+lost = <b>เชคเชฎเซ เชเซเช เชตเซเชฏเชเซเชคเชฟเชเชค เชกเซเชเชพ เช
เชฅเชตเชพ เชเชธเซเชเชฎเชพเชเชเซเชถเชจ เชเซเชฎเชพเชตเซเชฏเชพเช เชจเชฅเซ.</b>เชเซ เชคเชฎเซ เช เชเชฎเซเชชเซเชฏเซเชเชฐ เชชเชฐ เชชเชนเซเชฒเชพเชฅเซ เช เชฎเชพเชนเชฟเชคเซเชฎเชพเช Firefox เชฎเชพเช เชฎเชพเชนเชฟเชคเซ เชธเชพเชเชตเซ เชฒเซเชงเซ เชเซ, เชคเซ เชคเซ เชนเชเซ เชชเชฃ เช
เชจเซเชฏ Firefox เชเชจเซเชธเซเชเซเชฒเซเชถเชจเชฎเชพเช เชเชชเชฒเชฌเซเชง เชเซ.
+options-title = เชฎเชพเชฐเชพ เชตเชฟเชเชฒเซเชชเซ เชถเซเช เชเซ?
+options-do-nothing = เชเซ เชคเชฎเซ เชเชเช เชจ เชเชฐเซ เชคเซ, { -brand-short-name } เชฎเชพเช เชคเชฎเชพเชฐเซ เชชเซเชฐเซเชซเชพเชเชฒ เชกเซเชเชพ, Firefox เชจเชพ เช
เชจเซเชฏ เชเชจเซเชธเซเชเซเชฒเซเชถเชจเชฎเชพเช เชชเซเชฐเซเชซเชพเชเชฒ เชกเซเชเชพเชฅเซ เช
เชฒเช เชนเชถเซ.
+options-use-sync = เชเซ เชคเชฎเซ เชคเชฎเชพเชฐเชพ เชฌเชงเชพ เชชเซเชฐเซเชซเชพเชเชฒ เชกเซเชเชพเชจเซ Firefox เชจเชพเช เชคเชฎเชพเชฎ เชเชจเซเชธเซเชเซเชฒเซเชถเชจเซเชธ เชชเชฐ เชธเชฎเชพเชจ เชฐเชพเชเชตเชพเช เชฎเชพเชเชเซ เชเซ, เชคเซ เชคเชฎเซ เชคเซเชจเซ เชธเชฎเชจเซเชตเชฏเชฟเชค เชฐเชพเชเชตเชพ เชฎเชพเชเซ { -fxaccount-brand-name } เชจเซ เชเชชเชฏเซเช เชเชฐเซ เชถเชเซ เชเซ.
+resources = เชธเชเชธเชพเชงเชจเซ:
+support-link = เชชเซเชฐเซเชซเชพเชเชฒ เชฎเซเชจเซเชเชฐเชจเซ เชเชชเชฏเซเช - เชธเชชเซเชฐเซเช เชฒเซเช
+sync-header = เชธเชพเชเชจ เชเชจ เชเชฐเซ เช
เชฅเชตเชพ เชฌเชจเชพเชตเซ { -fxaccount-brand-name }
+sync-label = เชคเชฎเชพเชฐเซเช เชเชฎเซเชฒ เชเชกเซเชฐเซเชธ เชฒเชเซ
+sync-input =
+ .placeholder = เชเชฎเซเชเชฒ
+sync-button = เชเชพเชฒเซ เชฐเชพเชเซ
+sync-learn = เชตเชงเซ เชถเซเชเซ
--- /dev/null
+# 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/.
+
+cfr-doorhanger-extension-heading = เชญเชฒเชพเชฎเชฃ เชเชฐเซเชฒ เชเชเซเชธเซเชเซเชเชถเชจ
+cfr-doorhanger-pintab-heading = เชเชจเซ เช
เชเชฎเชพเชตเซ: เชเซ
เชฌ เชชเชฟเชจ เชเชฐเซ
+cfr-doorhanger-extension-sumo-link =
+ .tooltiptext = เชถเชพ เชฎเชพเชเซ เชนเซเช เช เชเซเช เชฐเชนเซเชฏเซ เชเซเช
+cfr-doorhanger-extension-cancel-button = เชนเชฎเชฃเชพเช เชจเชนเชฟ
+ .accesskey = N
+cfr-doorhanger-extension-ok-button = เชนเชฎเชฃเชพเชเช เชเชฎเซเชฐเซ
+ .accesskey = A
+cfr-doorhanger-pintab-ok-button = เช เชเซเชฌ เชชเชฟเชจ เชเชฐเซ
+ .accesskey = P
+cfr-doorhanger-extension-manage-settings-button = เชญเชฒเชพเชฎเชฃ เชธเซเชเชฟเชเชเซเชธ เชฎเซเชจเซเช เชเชฐเซ
+ .accesskey = M
+cfr-doorhanger-extension-never-show-recommendation = เชฎเชจเซ เช เชญเชฒเชพเชฎเชฃ เชฌเชคเชพเชตเชถเซ เชจเชนเซเช
+ .accesskey = S
+cfr-doorhanger-extension-learn-more-link = เชตเชงเซ เชถเซเชเซ
+# This string is used on a new line below the add-on name
+# Variables:
+# $name (String) - Add-on author name
+cfr-doorhanger-extension-author = { $name } เชฆเซเชตเชพเชฐเชพ
+# This is a notification displayed in the address bar.
+# When clicked it opens a panel with a message for the user.
+cfr-doorhanger-extension-notification = เชญเชฒเชพเชฎเชฃ
+
+## Add-on statistics
+## These strings are used to display the total number of
+## users and rating for an add-on. They are shown next to each other.
+
+# Variables:
+# $total (Number) - The rating of the add-on from 1 to 5
+cfr-doorhanger-extension-rating =
+ .tooltiptext =
+ { $total ->
+ [one] { $total } เชธเซเชเชพเชฐ
+ *[other] { $total } เชธเซเชเชพเชฐเซเชธ
+ }
+# Variables:
+# $total (Number) - The total number of users using the add-on
+cfr-doorhanger-extension-total-users =
+ { $total ->
+ [one] { $total } เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ
+ *[other] { $total } เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเช
+ }
+cfr-doorhanger-pintab-description = เชคเชฎเชพเชฐเซ เชธเซเชฅเซ เชตเชงเซ เชเชชเชฏเซเชเชฎเชพเช เชฒเซเชตเชพเชคเซ เชธเชพเชเชเซเชธเชจเซ เชธเชฐเชณ เชเชเซเชธเซเชธ เชฎเซเชณเชตเซ. เชธเชพเชเชเซเชธเชจเซ เชเซเชฌเชฎเชพเช เชเซเชฒเซ (เชคเชฎเซ เชซเชฐเซเชฅเซ เชถเชฐเซ เชเชฐเซ เชคเซเชฏเชพเชฐเซ เชชเชฃ).
+
+## These messages are steps on how to use the feature and are shown together.
+
+cfr-doorhanger-pintab-step1 = เชคเชฎเซ เชเซ เชเซ
เชฌเชจเซ เชชเชฟเชจ เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ เชคเซเชจเชพ เชชเชฐ <b>เชเชฎเชฃเซ เชเซเชฒเชฟเช เชเชฐเซ.</b>
+cfr-doorhanger-pintab-step2 = เชฎเซเชจเซเชฎเชพเชเชฅเซ <b>เชชเชฟเชจ เชเซ
เชฌ</ b> เชชเชธเชเชฆ เชเชฐเซ.
+cfr-doorhanger-pintab-step3 = เชเซ เชธเชพเชเชเชฎเชพเช เชเช เช
เชชเชกเซเช เชนเซเชฏ เชคเซ เชคเชฎเชจเซ เชคเชฎเชพเชฐเชพ เชชเชฟเชจ เชเชฐเซเชฒเชพ เชเซเชฌ เชชเชฐ เชตเชพเชฆเชณเซ เชฌเชฟเชเชฆเซ เชฆเซเชเชพเชถเซ.
+cfr-doorhanger-pintab-animation-pause = เช
เชเชเชพเชตเซ
+cfr-doorhanger-pintab-animation-resume = เชซเชฐเซ เชถเชฐเซ เชเชฐเซ
--- /dev/null
+# 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/.
+
+
+### UI strings for the simplified onboarding modal / about:welcome
+### Various strings use a non-breaking space to avoid a single dangling /
+### widowed word, so test on various window sizes if you also want this.
+
+
+## These button action text can be split onto multiple lines, so use explicit
+## newlines in translations to control where the line break appears (e.g., to
+## avoid breaking quoted text).
+
+onboarding-button-label-learn-more = เชตเชงเซ เชถเซเชเซ
+onboarding-button-label-try-now = เช
เชคเซเชฏเชพเชฐเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ
+onboarding-button-label-get-started = เชถเชฐเซ เชเชฐเซ
+
+## Welcome modal dialog strings
+
+onboarding-welcome-header = { -brand-short-name } เชฎเชพเช เชคเชฎเชพเชฐเซเช เชธเซเชตเชพเชเชค เชเซ
+onboarding-join-form-email =
+ .placeholder = เชเชฎเซเชเชฒ เชฆเชพเชเชฒ เชเชฐเซ
+onboarding-join-form-email-error = เชฎเชพเชจเซเชฏ เชเชฎเซเชเชฒ เชเชตเชถเซเชฏเช เชเซ
+onboarding-start-browsing-button-label = เชฌเซเชฐเชพเชเชเชฟเชเช เชถเชฐเซ เชเชฐเซ
+
+## These are individual benefit messages shown with an image, title and
+## description.
+
+
+## These strings belong to the individual onboarding messages.
+
+
+## Each message has a title and a description of what the browser feature is.
+## Each message also has an associated button for the user to try the feature.
+## The string for the button is found above, in the UI strings section
+
+onboarding-private-browsing-title = เชเชพเชจเชเซ เชฌเซเชฐเชพเชเชเชฟเชเช
+onboarding-private-browsing-text = เชคเชฎเชพเชฐเซ เชเชพเชคเซ เชฌเซเชฐเชพเชเช เชเชฐเซ. เชธเชพเชฎเชเซเชฐเซ เช
เชตเชฐเซเชงเชฟเชค เชธเชพเชฅเซ เชเชฐเซเชฒเซเช เชเชพเชจเชเซ เชฌเซเชฐเชพเชเชเชฟเชเช เช เชเชจเชฒเชพเชเชจ เชเซเชฐเซเชเชฐเซเชธ เชเซ เชเซ เชคเชฎเชจเซ เชตเซเชฌ เชชเชฐ เช
เชจเซเชธเชฐเซ เชเซ เชคเซเชฎเชจเซ เช
เชตเชฐเซเชงเซ เชเซ.
+onboarding-screenshots-title = เชธเซเชเซเชฐเซเชจเชถเซเชเซเชธ
+onboarding-screenshots-text = { -brand-short-name } เชฆเซเชฐ เชเชฐเซเชฏเชพ เชธเชฟเชตเชพเชฏ - เชธเซเชเซเชฐเซเชจเชถเซเชเซเชธ เชฒเซ, เชธเชพเชเชตเซ เช
เชจเซ เชตเชนเซเชเชเซ. เชฌเซเชฐเชพเชเช เชเชฐเชคเซ เชตเชเชคเซ เชธเชฎเชเซเชฐ เชชเชพเชจเซเช เช
เชฅเชตเชพ เชตเชฟเชธเซเชคเชพเชฐ เชเชตเชฐเซ เชฒเซ. เชคเซเชฏเชพเชฐเชฌเชพเชฆ เชตเซเชฌเชฎเชพเช เชธเชนเซเชฒเชพเชเชฅเซ เชชเซเชฐเชตเซเชถ เชเชฐเชตเชพ เช
เชจเซ เชตเชนเซเชเชเชตเชพ เชฎเชพเชเซ เชธเชพเชเชตเซ.
+onboarding-addons-title = เชเชก-เชเชจเซเชธ
+onboarding-addons-text = { -brand-short-name } เชคเชฎเชพเชฐเซ เชฎเชพเชเซ เชตเชงเซเช เชธเชพเชฐเซ เชฐเซเชคเซ เชเชพเชฎ เชเชฐเซ เชคเซเชจเชพเช เชฎเชพเชเซ เชนเชเซเช เชตเชงเชพเชฐเซ เชฒเชเซเชทเชฃเซ เชเชฎเซเชฐเซ. เชตเชฟเชตเชฟเชง เชฅเซเชฎเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เชเชฟเชเชฎเชคเซ เชธเชฐเชเชพเชตเซ, เชนเชตเชพเชฎเชพเชจ เชคเชชเชพเชธเซ เช
เชฅเชตเชพ เชคเชฎเชพเชฐเซเช เชตเซเชฏเชเซเชคเชฟเชคเซเชต เชฆเชฐเซเชถเชพเชตเซ.
+onboarding-ghostery-title = Ghostery
+onboarding-ghostery-text = Ghostery เชเซเชตเชพเช เชตเชฟเชธเซเชคเชฐเชฃ เชธเชพเชฅเซ เชเชกเชชเซ, เชตเชงเซเช เชฌเซเชงเซเชงเชฟเชชเซเชฐเซเชตเชเชจเซเช, เช
เชฅเชตเชพ เชธเชฒเชพเชฎเชคเซเชญเชฐเซเชฏเซ เชฌเซเชฐเชพเชเช เชเชฐเซ, เชเซ เชคเชฎเชจเซ เช
เชฃเชเชฎเชคเซ เชเชพเชนเซเชฐเชพเชคเซเชจเซ เช
เชตเชฐเซเชงเชตเชพเช เชฆเซเชถเซ.
+# Note: "Sync" in this case is a generic verb, as in "to synchronize"
+onboarding-fxa-title = เชธเชฎเชจเซเชตเชฏ
+onboarding-fxa-text = { -fxaccount-brand-name } เชฎเชพเชเซ เชธเชพเชเชจ เช
เชช เชเชฐเซ เช
เชจเซ เชคเชฎเซ เชเซเชฏเชพเช เชชเชฃ { -brand-short-name } เชจเซ เชเชชเชฏเซเช เชเชฐเซ เชเซ เชคเซเชฏเชพเช เชคเชฎเชพเชฐเชพ เชฌเซเชเชฎเชพเชฐเซเชเซเชธ, เชชเชพเชธเชตเชฐเซเชกเซเชธ เช
เชจเซ เชเซเชฒเซเชฒเชพ เชเซ
เชฌเซเชธเชจเซ เชธเชฎเชจเซเชตเชฏเชฟเชค เชเชฐเซ.
+
+## Message strings belonging to the Return to AMO flow
+
+return-to-amo-sub-header = เชธเชฐเชธ, เชคเชฎเชจเซ { -brand-short-name } เชฎเชณเซ เชเชฏเซเช
+# <icon></icon> will be replaced with the icon belonging to the extension
+#
+# Variables:
+# $addon-name (String) - Name of the add-on
+return-to-amo-addon-header = เชนเชตเซ เชเชพเชฒเซ เชคเชฎเชจเซ เชฎเชณเซเช <icon></icon><b>{ $addon-name }.</b>
+return-to-amo-extension-button = เชเชเซเชธเซเชเซเชเชถเชจ เชเชฎเซเชฐเซ
+return-to-amo-get-started-button = { -brand-short-name } เชธเชพเชฅเซ เชชเซเชฐเชพเชฐเชเชญ เชเชฐเซ
--- /dev/null
+# 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/. --
+
+page-info-window =
+ .style = width: 600px; min-height: 550px;
+copy =
+ .key = C
+menu-copy =
+ .label = เชจเชเชฒ เชเชฐเซ
+ .accesskey = C
+select-all =
+ .key = A
+menu-select-all =
+ .label = เชฌเชงเซเช เชชเชธเชเชฆ เชเชฐเซ
+ .accesskey = A
+close-window =
+ .key = A
+general-tab =
+ .label = เชธเชพเชฎเชพเชจเซเชฏ
+ .accesskey = G
+general-title =
+ .value = เชถเซเชฐเซเชทเช:
+general-url =
+ .value = เชธเชฐเชจเชพเชฎเซเช:
+general-type =
+ .value = เชชเซเชฐเชเชพเชฐ:
+general-mode =
+ .value = เชฐเซเชจเซเชกเชฐ เชธเซเชฅเชฟเชคเชฟ:
+general-size =
+ .value = เชฎเชพเชช:
+general-referrer =
+ .value = เชธเชเชฆเชฐเซเชญเชฟเชค URL:
+general-modified =
+ .value = เชธเซเชงเชพเชฐเซเชฒ:
+general-encoding =
+ .value = เชเซเชเซเชธเซเช เชเชจเซเชเซเชกเชฟเชเช:
+general-meta-name =
+ .label = เชจเชพเชฎ
+general-meta-content =
+ .label = เชตเชฟเชทเชฏเชธเซเชเซ
+media-tab =
+ .label = เชฎเซเชกเชฟเชฏเชพ
+ .accesskey = M
+media-location =
+ .value = เชธเซเชฅเชพเชจ:
+media-text =
+ .value = เชธเชเชเชฒเชฟเชค เชฒเชเชพเชฃ:
+media-alt-header =
+ .label = เชตเซเชเชฒเซเชชเชฟเช เชฒเชเชพเชฃ
+media-address =
+ .label = เชธเชฐเชจเชพเชฎเซเช
+media-type =
+ .label = เชชเซเชฐเชเชพเชฐ
+media-size =
+ .label = เชฎเชพเชช
+media-count =
+ .label = เชเชฃเซ
+media-dimension =
+ .value = เชชเชฐเชฟเชฎเชพเชฃเซ:
+media-long-desc =
+ .value = เชฒเชพเชเชฌเซ เชตเชฐเซเชฃเชจ:
+media-save-as =
+ .label = เช เชฐเซเชคเซ เชธเชเชเซเชฐเชนเซ...
+ .accesskey = A
+media-save-image-as =
+ .label = เช เชฐเซเชคเซ เชธเชเชเซเชฐเชนเซ...
+ .accesskey = e
+media-preview =
+ .value = เชฎเซเชกเชฟเชฏเชพ เชชเซเชฐเซเชตเชฆเชฐเซเชถเชจ:
+perm-tab =
+ .label = เชชเชฐเชตเชพเชจเชเซเช
+ .accesskey = P
+permissions-for =
+ .value = เชฎเชพเชเซเชจเซ เชชเชฐเชตเชพเชจเชเซเช:
+security-tab =
+ .label = เชธเซเชฐเชเซเชทเชพ
+ .accesskey = S
+security-view =
+ .label = เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชเซเช
+ .accesskey = V
+security-view-unknown = เช
เชเซเชเชพเชค
+ .value = เช
เชเซเชเชพเชค
+security-view-identity =
+ .value = เชตเซเชฌ เชธเชพเชเช เชเชณเช
+security-view-identity-owner =
+ .value = เชฎเชพเชฒเชฟเช:
+security-view-identity-domain =
+ .value = เชตเซเชฌ เชธเชพเชเช:
+security-view-identity-verifier =
+ .value = เชเชเชพเชธเชจเชพเชฐ:
+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 = C
+security-view-privacy-passwords-value = เชถเซเช เชฎเซเช เช เชตเซเชฌเชธเชพเชเช เชฎเชพเชเซ เชเซเชเชชเชฃ เชชเชพเชธเชตเชฐเซเชกเซ เชธเชเชเซเชฐเชนเซเชฏเชพ เชเซ?
+security-view-privacy-viewpasswords =
+ .label = เชธเชเชเซเชฐเชนเชพเชฏเซเชฒ เชชเชพเชธเชตเชฐเซเชกเซ เชเซเช
+ .accesskey = w
+security-view-technical =
+ .value = เชเซเชเซเชจเชฟเชเชฒ เชตเชฟเชเชคเซ
+help-button =
+ .label = เชฎเชฆเชฆ
+
+## These strings are used to tell the user if the website is storing cookies
+## and data on the users computer in the security tab of pageInfo
+## Variables:
+## $value (number) - Amount of data being stored
+## $unit (string) - The unit of data being stored (Usually KB)
+
+security-site-data-cookies = เชนเชพ, เชเซเชเซเช เช
เชจเซ เชธเชพเชเช เชกเซเชเชพเชจเชพ { $value } { $unit }
+security-site-data-only = เชนเชพ, เชธเชพเชเช เชกเซเชเชพเชจเชพ { $value } { $unit }
+security-site-data-cookies-only = เชนเชพ, เชเซเชเซเช
+security-site-data-no = เชจเชพ
+image-size-unknown = เช
เชเซเชเชพเชค
+not-set-verified-by = เชธเซเชชเชทเซเช เชฅเชฏเซเชฒ เชจเชฅเซ
+not-set-alternative-text = เชธเซเชชเชทเซเช เชฅเชฏเซเชฒ เชจเชฅเซ
+not-set-date = เชธเซเชชเชทเซเช เชฅเชฏเซเชฒ เชจเชฅเซ
+media-img = เชเชฟเชคเซเชฐ
+media-bg-img = เชชเชพเชถเซเชต เชญเชพเช
+media-border-img = เชเชฟเชจเชพเชฐเซ
+media-list-img = เชฌเซเชฒเซเช
+media-cursor = เชเชฐเซเชธเชฐ
+media-object = เชเชฌเซเชเซเชเซเช
+media-embed = เชเชกเซ
+media-link = เชเชฟเชนเซเชจ
+media-input = เชเชจเชชเซเช
+media-video = เชตเชฟเชกเชฟเช
+media-audio = เชเชกเชฟเช
+saved-passwords-yes = เชนเชพ
+saved-passwords-no = เชจเชพ
+no-page-title =
+ .value = เชถเซเชฐเซเชทเชเชตเซเชนเชฟเชจ เชชเชพเชจเซเช:
+general-quirks-mode =
+ .value = Quirks เชธเซเชฅเชฟเชคเชฟ
+general-strict-mode =
+ .value = เชชเซเชฐเชฎเชพเชฃเชญเซเชค เชธเซเชธเชเชเชค เชธเซเชฅเชฟเชคเชฟ
+security-no-owner = เช เชตเซเชฌ เชธเชพเชเช เชฎเชพเชฒเชฟเช เชเชพเชฃเชเชพเชฐเซ เชชเซเชฐเซ เชชเชพเชกเชคเซ เชจเชฅเซ.
+media-select-folder = เชเชฟเชคเซเชฐเซ เชธเชเชเซเชฐเชนเชตเชพ เชฎเชพเชเซ เชซเซเชฒเซเชกเชฐ เชชเชธเชเชฆ เชเชฐเซ
+media-unknown-not-cached =
+ .value = เช
เชเซเชเชพเชค (เชเซเชถ เชฅเชฏเซเชฒ เชจเชฅเซ)
+permissions-use-default =
+ .label = เชฎเซเชณเชญเซเชค เชตเชพเชชเชฐเซ
+security-no-visits = เชจเชพ
+# This string is used to display the number of meta tags
+# in the General Tab
+# Variables:
+# $tags (number) - The number of meta tags
+general-meta-tags =
+ .value =
+ { $tags ->
+ [one] Meta (1 tag)
+ *[other] Meta ({ $tags } tags)
+ }
+# This string is used to display the number of times
+# the user has visited the website prior
+# Variables:
+# $visits (number) - The number of previous visits
+security-visits-number =
+ { $visits ->
+ [0] เชจเชพ
+ [one] เชนเชพ, เชเชเชตเชพเชฐ
+ *[other] เชนเชพ, { $visits } เชตเชพเชฐ
+ }
+# This string is used to display the size of a media file
+# Variables:
+# $kb (number) - The size of an image in Kilobytes
+# $bytes (number) - The size of an image in Bytes
+properties-general-size =
+ .value =
+ { $bytes ->
+ [one] { $kb } KB ({ $bytes } byte)
+ *[other] { $kb } KB ({ $bytes } bytes)
+ }
+# This string is used to display the type and number
+# of frames of a animated image
+# Variables:
+# $type (string) - The type of a animated image
+# $frames (number) - The number of frames in an animated image
+media-animated-image-type =
+ .value =
+ { $frames ->
+ [one] { $type } Image (animated, { $frames } frame)
+ *[other] { $type } Image (animated, { $frames } 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:
+# $dimx (number) - The horizontal size of an image
+# $dimy (number) - The vertical size of an image
+# $scaledx (number) - The scaled horizontal size of an image
+# $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:
+# $size (number) - The size of the media file in kilobytes
+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 = B
+# 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 }
+page-info-frame =
+ .title = เชเซเชเช เชพเช เชเชพเชฃเชเชพเชฐเซ - { $website }
--- /dev/null
+# 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/.
+
+panic-button-open-new-window = เชจเชตเซ เชธเซเชตเชเซเช เชตเชฟเชจเซเชกเซ เชเซเชฒเซ
+panic-button-undo-warning = เช เชเซเชฐเชฟเชฏเชพ เชชเซเชฐเซเชตเชตเชคเซ เชเชฐเซ เชถเชเชพเชคเซ เชจเชฅเซ.
+panic-button-forget-button =
+ .label = เชญเซเชฒเซ เชเชพเช!
+
+## These strings are combined to form a complete sentence starting with
+## panic-main-timeframe-desc. For example: "Forget the last: Five minutes".
+## Please ensure that this remains the case in the translation.
+
+panic-main-timeframe-desc = เชเซเชฒเซเชฒเชพ เชญเซเชฒเซ เชเชพเช:
+panic-button-5min =
+ .label = เชชเชพเชเช เชฎเชฟเชจเชฟเช
+panic-button-2hr =
+ .label = เชฌเซ เชเชฒเชพเช
+panic-button-day =
+ .label = 24 เชเชฒเชพเช
+
+## These strings are combined to form a complete sentence starting with
+## panic-button-action-desc. For example: "Proceeding will: Delete Recent Cookies".
+## Please ensure that this remains the case in the translation.
+## Note also that some strings include <strong> tags for emphasis on the
+## words "Cookies", "History", "Tabs" and "Windows". The translation should do the same.
+
+panic-button-action-desc = เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชเชฐเชถเซ:
+panic-button-delete-cookies = เชคเชพเชเซเชคเชฐเชจเชพ เชเชพเชขเซ เชจเชพเชเซ <strong>เชเซเชเซเช</strong>
+panic-button-delete-history = เชคเชพเชเซเชคเชฐเชจเชพ เชเชพเชขเซ เชจเชพเชเซ <strong>เชเชคเชฟเชนเชพเชธ</strong>
+panic-button-delete-tabs-and-windows = เชฌเชงเชพ เชฌเชเชง เชเชฐเซ <strong>เชเซ
เชฌเซเชธ</strong> เช
เชจเซ <strong>เชตเชฟเชจเซเชกเซเช</strong>
--- /dev/null
+# 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/.
+
+
+## The Enterprise Policies feature is aimed at system administrators
+## who want to deploy these settings across several Firefox installations
+## all at once. This is traditionally done through the Windows Group Policy
+## feature, but the system also supports other forms of deployment.
+## These are short descriptions for individual policies, to be displayed
+## in the documentation section in about:policies.
+
+policy-3rdparty = เชจเซเชคเชฟเช เชธเซเช เชเชฐเซ เชเซ เชเซ เชตเซเชฌ เชเชเซเชธเซเชเซเชจเซเชถเชจเซเชธ chrome.storage.managed เชฆเซเชตเชพเชฐเชพ เชเชเซเชธเซเชธ เชเชฐเซ เชถเชเซ เชเซ.
+policy-AppUpdateURL = เชเชธเซเชเชฎ เชเชชเซเชฒเชฟเชเซเชถเชจ เช
เชชเชกเซเช URL เชธเซเช เชเชฐเซ.
+policy-Authentication = เชตเซเชฌเชธเชพเชเชเซเชธเชจเซ เชเชงเชพเชฐ เชเชชเชจเชพเชฐ เชธเชเชเชฒเชฟเชค เชชเซเชฐเชฎเชพเชฃเซเชเชฐเชฃเชจเซ เชเซเช เชตเซ.
+policy-BlockAboutAddons = เชเชก-เชเชจเซเชธ เชตเซเชฏเชตเชธเซเชฅเชพเชชเชเชจเชพเช เชเชเซเชธเซเชธเชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซ (เชตเชฟเชถเซ: เชเชกเชเชจเซเชธ).
+policy-BlockAboutConfig = about:config เชชเชพเชจเชพเชเชจเชพ เชเชเซเชธเซเชธเชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซ.
+policy-BlockAboutProfiles = about:profiles เชชเชพเชจเชพเชเชจเชพ เชเชเซเชธเซเชธเชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซ.
+policy-BlockAboutSupport = about:support เชชเชพเชจเชพเชเชจเชพ เชเชเซเชธเซเชธเชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซ.
+policy-Bookmarks = เชฌเซเชเชฎเชพเชฐเซเชเซเชธ เชเซเชฒเชฌเชพเชฐเชฎเชพเช เชฌเซเชเชฎเชพเชฐเซเชเซเชธ เชฌเชจเชพเชตเซ, เชฌเซเชเชฎเชพเชฐเซเชเซเชธ เชฎเซเชจเซ, เช
เชฅเชตเชพ เชคเซเชฎเชจเชพ เช
เชเชฆเชฐเชจเชพ เชเซเช เชตเชฟเชถเชฟเชทเซเช เชซเซเชฒเซเชกเชฐ เชฌเชจเชพเชตเซ.
+policy-CaptivePortal = เชเซเชชเซเชเชฟเชต เชชเซเชฐเซเชเชฒ เชธเชชเซเชฐเซเชเชจเซ เชธเชเซเชทเชฎ เช
เชฅเชตเชพ เช
เชเซเชทเชฎ เชเชฐเซ.
+policy-CertificatesDescription = เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ เชเชฎเซเชฐเซ เช
เชฅเชตเชพ เชฌเชฟเชฒเซเช-เชเชจ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซเชจเซ เชเชชเชฏเซเช เชเชฐเซ.
+policy-Cookies = เชเซเชเซเชเชจเซ เชธเซเช เชเชฐเชตเชพ เชฎเชพเชเซ เชตเซเชฌเชธเชพเชเชเซเชธเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ เช
เชฅเชตเชพ เชจเชเชพเชฐเซ.
+policy-DisableAppUpdate = เชฌเซเชฐเชพเชเชเชฐเชจเซ เช
เชชเชกเซเช เชฅเชคเชพเช เช
เชเชเชพเชตเซ.
+policy-DisableBuiltinPDFViewer = PDF-js , เชเชเชคเชฐเชฟเช PDF เชฆเชฐเซเชถเชเชจเซ { -brand-short-name } เชฎเชพเช เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชเชฐเซ.
+policy-DisableDeveloperTools = เชตเชฟเชเชพเชธเชเชฐเซเชคเชพ เชธเชพเชงเชจเซเชจเซเช เชฎเซเชณเชตเชตเซเช เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซ.
+policy-DisableFeedbackCommands = เชธเชนเชพเชฏ เชฎเซเชจเซเชฎเชพเชเชฅเซ เชชเซเชฐเชคเชฟเชธเชพเชฆ เชฎเซเชเชฒเชตเชพ เชฎเชพเชเซ เชเชฆเซเชถเซเชจเซ เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชเชฐเซ (เชชเซเชฐเชคเชฟเชธเชพเชฆ เชธเชฌเชฎเชฟเช เชเชฐเซ เช
เชจเซ เชญเซเชฐเชพเชฎเช เชธเชพเชเชเชจเซ เชเชพเชฃ เชเชฐเซ).
+policy-DisableFirefoxAccounts = เชธเชฎเชจเซเชตเชฏ เชธเชนเชฟเชค, { -fxaccount-brand-name } เชเชงเชพเชฐเชฟเชค เชธเซเชตเชพเชเชจเซ เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชเชฐเซ.
+# Firefox Screenshots is the name of the feature, and should not be translated.
+policy-DisableFirefoxScreenshots = Firefoxเชจเซ เชธเซเชเซเชฐเซเชจเชถเซเช เชธเซเชตเชฟเชงเชพเชจเซ เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชเชฐเซ.
+policy-DisableFirefoxStudies = เชเชพเชฒเซ เชฐเชนเซเชฒเชพ เช
เชญเซเชฏเชพเชธเซเชฎเชพเชเชฅเซ { -brand-short-name } เช
เชเชเชพเชตเซ.
+policy-DisableForgetButton = เชซเซเชฐเชเซเช เชฌเชเชจเชจเซ เชฎเซเชณเชตเชตเซเช เช
เชเชเชพเชตเซ.
+policy-DisableFormHistory = เชถเซเชง เช
เชจเซ เชซเซเชฐเซเชฎเชจเซ เชเชคเชฟเชนเชพเชธ เชฏเชพเชฆ เชจเชพ เชฐเชพเชเซ.
+policy-DisableMasterPasswordCreation = เชเซ เชธเชพเชเซเช เชนเซเชฏ, เชคเซ เชฎเชพเชธเซเชเชฐ เชชเชพเชธเชตเชฐเซเชก เชฌเชจเชพเชตเซ เชถเชเชพเชคเซ เชจเชฅเซ.
+policy-DisablePocket = Pocket เชชเชฐ เชตเซเชฌเชชเซเชทเซเช เชจเซ เชธเชพเชเชตเชตเชพ เชฎเชพเชเซเชจเซ เชธเซเชตเชฟเชงเชพเชจเซ เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชเชฐเซ.
+policy-DisablePrivateBrowsing = เชเชพเชจเชเซ เชฌเซเชฐเชพเชเชเชฟเชเช เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชเชฐเซ.
+policy-DisableProfileImport = เชฌเซเชเชพ เชฌเซเชฐเชพเชเชเชฐเชฎเชพเชเชฅเซ เชฎเชพเชนเชฟเชคเซ เชเชฏเชพเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชฎเซเชจเซ เชเชฆเซเชถ เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชเชฐเซ.
+policy-DisableProfileRefresh = about:support เชชเชพเชจเชพเช เชชเชฐเชจเชพเช { -brand-short-name } เชคเชพเชเซเช เชเชฐเซ เชฌเชเชจเชจเซ เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชเชฐเซ.
+policy-DisableSafeMode = เชธเชฒเชพเชฎเชค เชฎเชพเชฐเซเชเชฎเชพเช เชชเซเชจเชเชชเซเชฐเชพเชฐเชเชญ เชเชฐเชตเชพ เชฎเชพเชเซเชจเซ เชธเซเชตเชฟเชงเชพเชจเซ เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชเชฐเซ. เชจเซเชเชง: เชธเชฒเชพเชฎเชค เชฎเชพเชฐเซเชเชฎเชพเช เชฆเชพเชเชฒ เชฅเชตเชพ เชฎเชพเชเซ Shift เชเซ เชซเชเซเชค เชเซเชฅ เชจเซเชคเชฟเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เชตเชฟเชจเซเชกเซเช เชชเชฐ เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชเชฐเซ เชถเชเชพเชฏ เชเซ.
+policy-DisableSecurityBypass = เชเซเชเซเชเชธ เชธเซเชฐเชเซเชทเชพ เชเซเชคเชตเชฃเซเชเชจเซ เชฌเชพเชฏเชชเชพเชธ เชเชฐเชตเชพเชฅเซ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเชจเซ เช
เชเชเชพเชตเซ.
+policy-DisableSetAsDesktopBackground = เชเชฌเซเชเชจเซ เชกเซเชธเซเชเชเซเชช เชชเซเชทเซเช เชญเซเชฎเชฟ เชคเชฐเซเชเซ เชธเซเช เชเชฐเซ เชจเชพเชฎเชจเชพเช เชฎเซเชจเซ เชเชฆเซเชถเชจเซ เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชเชฐเซ .
+policy-DisableSystemAddonUpdate = เชฌเซเชฐเชพเชเชเชฐเชจเซ เชธเชฟเชธเซเชเชฎ เชเชก-เชเชจเซเชธ เชเชจเซเชธเซเชเซเชฒ เช
เชจเซ เช
เชชเชกเซเช เชเชฐเชตเชพเชฅเซ เช
เชเชเชพเชตเซ.
+policy-DisableTelemetry = เชเซเชฒเชฟเชฎเซเชเซเชฐเซ เชฌเชเชง เชเชฐเซ.
+policy-DisplayBookmarksToolbar = เชฎเซเชณเชญเซเชค เชฐเซเชคเซ เชฌเซเชเชฎเชพเชฐเซเชเชธ เชเซเชฒเชฌเชพเชฐ เชฆเชฐเซเชถเชพเชตเซ.
+policy-DisplayMenuBar = เชฎเซเชณเชญเซเชค เชฐเซเชคเซ เชฎเซเชจเซ เชฌเชพเชฐ เชฆเชฐเซเชถเชพเชตเซ.
+policy-DNSOverHTTPS = HTTPS เชชเชฐ DNS เชจเซ เชเซเช เชตเซ.
+policy-DontCheckDefaultBrowser = เชถเชฐเซเชเชค เชชเชฐ เชฎเซเชณเชญเซเชค เชฌเซเชฐเชพเชเชเชฐ เชฎเชพเชเซ เชคเชชเชพเชธ เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชเชฐเซ.
+# โlockโ means that the user wonโt be able to change this setting
+policy-EnableTrackingProtection = เชธเชพเชฎเชเซเชฐเซ เช
เชตเชฐเซเชฏเชง เชธเชเซเชฐเชฟเชฏ เช
เชฅเชตเชพ เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชเชฐเซ เช
เชจเซ เชตเซเชเชฒเซเชชเชฟเช เชฐเซเชคเซ เชคเซเชจเซ เชฒเซเช เชเชฐเซ.
+# A โlockedโ extension canโt be disabled or removed by the user. This policy
+# takes 3 keys (โInstallโ, โUninstallโ, โLockedโ), you can either keep them in
+# English or translate them as verbs.
+policy-Extensions = เชเชเซเชธเซเชเซเชจเซเชถเชจเซเชธเชจเซ เชเชจเซเชธเซเชเซเชฒ, เช
เชจเชเชจเซเชธเซเชเซเชฒ เช
เชฅเชตเชพ เชฒเซเช เชเชฐเซ. เชเชจเซเชธเซเชเซเชฒ เชตเชฟเชเชฒเซเชช URL เช
เชฅเชตเชพ เชฎเชพเชฐเซเชเชจเซ เชชเชฐเชฟเชฎเชพเชฃเซ เชคเชฐเซเชเซ เชฒเซ เชเซ. เช
เชจเชเชจเซเชธเซเชเซเชฒ เช
เชจเซ เชฒเซเช เชฅเชฏเซเชฒเชพเช เชตเชฟเชเชฒเซเชชเซ เชเชเซเชธเซเชเซเชเชถเชจ ID เชฒเซ เชเซ.
+policy-ExtensionUpdate = เชธเซเชตเชเชพเชฒเชฟเชค เชเชเซเชธเซเชเซเชเชถเชจ เช
เชชเชกเซเชเซเชธเชจเซ เชธเชเซเชทเชฎ เช
เชฅเชตเชพ เช
เชเซเชทเชฎ เชเชฐเซ.
+policy-FlashPlugin = เชซเซเชฒเซเชถ เชชเซเชฒเชเชเชจเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ เช
เชฅเชตเชพ เชจเชเชพเชฐเซ.
+policy-HardwareAcceleration = เชเซ เชเซเชเชพ เชนเซเชฏ, เชคเซ เชนเชพเชฐเซเชกเชตเซเชฐ เชเชเซเชธเชฟเชฒเชฐเซเชถเชจ เชฌเชเชง เชเชฐเซ.
+# โlockโ means that the user wonโt be able to change this setting
+policy-Homepage = เชฎเซเชเซเชฏเชชเซเชทเซเช เชจเซ เชธเซเช เชเชฐเซ เช
เชจเซ เชตเซเชเชฒเซเชชเชฟเช เชฐเซเชคเซ เชฒเซเช เชเชฐเซ.
+policy-InstallAddonsPermission = เช
เชฎเซเช เชตเซเชฌเชธเชพเชเชเซเชธเชจเซ เชเชก-เชเชจเซเชธ เชเชจเซเชธเซเชเซเชฒ เชเชฐเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ.
+policy-NetworkPrediction = เชจเซเชเชตเชฐเซเช เชชเซเชฐเซเชตเชพเชจเซเชฎเชพเชจ เชธเชเซเชทเชฎ เชเชฐเซ เช
เชฅเชตเชพ เช
เชเซเชทเชฎ เชเชฐเซ (DNS เชชเซเชฐเซเชซเซเชเชฟเชเช).
+policy-NewTabPage = เชจเชตเซเช เชเซ
เชฌ เชชเซเชทเซเช เชธเชเซเชทเชฎ เช
เชฅเชตเชพ เช
เชเซเชทเชฎ เชเชฐเซ.
+policy-NoDefaultBookmarks = { -brand-short-name }เชธเชพเชฅเซ เชเซเชกเชพเชฏเซเชฒเชพเช เชฎเซเชณเชญเซเชค เชฌเซเชเชฎเชพเชฐเซเชเซเชธเชจเชพเช เชธเชฐเซเชเชจเชจเซ , เช
เชจเซ เชธเซเชฎเชพเชฐเซเช เชฌเซเชเชฎเชพเชฐเซเชเซเชธ (เชธเซเชฅเซ เชตเชงเซ เชเซเชตเชพเชฏเซเชฒ, เชคเชพเชเซเชคเชฐเชจเชพ เชเซ
เชเซเชธ)เชจเซ เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชเชฐเซ. เชจเซเชเชง: เช เชจเซเชคเชฟ เชฎเชพเชคเซเชฐ เชคเซเชฏเชพเชฐเซ เช
เชธเชฐเชเชพเชฐเช เชเซ เชเซเชฏเชพเชฐเซ เชชเซเชฐเซเชซเชพเชเชฒเชจเชพ เชชเซเชฐเชฅเชฎ เชตเชชเชฐเชพเชถ เชชเชนเซเชฒเชพ เชเชชเชฏเซเชเชฎเชพเช เชฒเซเชตเชพเชฏ เชเซ.
+policy-OfferToSaveLogins = { -brand-short-name } เชจเซ เชธเชพเชเชตเซเชฒเชพ เชฒเซเช- เชเชจเซเชธ เช
เชจเซ เชชเชพเชธเชตเชฐเซเชกเซเชธ เชฏเชพเชฆ เชฐเชพเชเชตเชพ เชฎเชพเชเซเชจเซ เชฎเชเชเซเชฐเซ เชเชชเชตเชพ เชฎเชพเชเซ เชธเซเชเชฟเชเชเชจเซ เชฒเชพเชเซ เชเชฐเซ. เชฌเชเชจเซ เชธเชพเชเชพ เช
เชจเซ เชเซเชเชพ เชฎเซเชฒเซเชฏเซ เชธเซเชตเซเชเชพเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ.
+policy-OverrideFirstRunPage = เชชเซเชฐเชฅเชฎ เชตเชชเชฐเชพเชถ เชชเซเชทเซเช เชจเซ เชเชตเชฐเชฐเชพเชเชก เชเชฐเซ. เชเซ เชคเชฎเซ เชชเซเชฐเชฅเชฎ เชตเชชเชฐเชพเชถ เชชเซเชทเซเช เชจเซ เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ, เชคเซ เช เชจเซเชคเชฟเชจเซ เชเชพเชฒเซ เชฐเชพเชเชตเซ.
+policy-OverridePostUpdatePage = เชชเซเชธเซเช-เช
เชชเชกเซเช "เชจเชตเซเช เชถเซเช เชเซ" เชชเซเชทเซเช เชเชตเชฐเชฐเชพเชเชก เชเชฐเซ. เชเซ เชคเชฎเซ เชชเซเชธเซเช-เช
เชชเชกเซเช เชชเซเชทเซเช เชจเซ เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ, เชคเซ เช เชจเซเชคเชฟ เชเชพเชฒเซ เชฐเชพเชเซ.
+policy-Permissions = เชเซเชฎเซเชฐเชพ, เชฎเชพเชเชเซเชฐเซเชซเซเชจ, เชธเซเชฅเชพเชจ เช
เชจเซ เชธเซเชเชจเชพเช เชฎเชพเชเซ เชชเชฐเชตเชพเชจเชเซเช เชเซเช เชตเซ.
+policy-PopupBlocking = เชเซเชเชฒเซเช เชเซเชเซเชเชธ เชตเซเชฌเชธเชพเชเชเซเชธเชจเซ เชชเซเชชเช
เชชเซเชธ เชฎเซเชณเชญเซเชค เชฐเซเชคเซ เชฌเชคเชพเชตเชตเชพเชจเซ เชชเชฐเชตเชพเชจเชเซ เชเชชเซ.
+policy-Preferences = เชชเชธเชเชฆเชเซเชเชจเชพ เชธเชฌเชธเซเช เชฎเชพเชเซ เชฎเซเชฒเซเชฏ เชธเซเช เชเชฐเซ เช
เชจเซ เชฒเซเช เชเชฐเซ.
+policy-Proxy = เชชเซเชฐเซเชเซเชธเซ เชธเซเชเชฟเชเชเซเชธ เชเซเช เชตเซ.
+policy-RequestedLocales = เชชเชธเชเชฆเชเซเชจเชพ เชธเซเชฅเชพเชจเซเชจเซ เชชเชธเชเชฆเชเซเชจเซ เชชเซเชฐเชพเชงเชพเชจเซเชฏเชคเชพ เชฎเชพเชเซ เชธเซเชเชฟเชฌเชฆเซเชง เชเชฐเซ.
+policy-SanitizeOnShutdown = เชฌเชเชง เชเชฐเชคเซ เชตเชเชคเซ เชฌเชงเซ เชถเซเชง เชฎเชพเชนเชฟเชคเซ เชธเชพเชซ เชเชฐเซ.
+policy-SearchBar = เชถเซเชง เชชเชเซเชเซเชจเซเช เชฎเซเชณเชญเซเชค เชธเซเชฅเชพเชจ เชธเซเช เชเชฐเซ. เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเชจเซ เชนเชเซ เชคเซเชจเซ เชเชธเซเชเชฎเชพเชเช เชเชฐเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเซ.
+policy-SearchEngines = เชถเซเชง เชเชจเซเชเชฟเชจ เชธเซเชเชฟเชเชเซเชธ เชเซเช เชตเซ. เช เชจเซเชคเชฟ เชตเชฟเชธเซเชคเซเชค เชธเชชเซเชฐเซเช เชฐเซเชฒเซเช (ESR) เชเชตเซเชคเซเชคเชฟ เชชเชฐ เช เชเชชเชฒเชฌเซเชง เชเซ.
+policy-SearchSuggestEnabled = เชถเซเชง เชธเซเชเชจเซเชจเซ เชธเชเซเชทเชฎ เช
เชฅเชตเชพ เช
เชเซเชทเชฎ เชเชฐเซ.
+# For more information, see https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/PKCS11/Module_Installation
+policy-SecurityDevices = PKCS # 11 เชฎเซเชกเซเชฏเซเชฒเซเชธ เชเชจเซเชธเซเชเซเชฒ เชเชฐเซ.
+policy-SSLVersionMax = เชฎเชนเชคเซเชคเชฎ SSL เชธเชเชธเซเชเชฐเชฃ เชธเซเช เชเชฐเซ.
+policy-SSLVersionMin = เชจเซเชฏเซเชจเชคเชฎ SSL เชธเชเชธเซเชเชฐเชฃ เชธเซเช เชเชฐเซ.
+policy-SupportMenu = เชธเชนเชพเชฏ เชฎเซเชจเซ เชชเชฐ เชเชธเซเชเชฎ เชธเชชเซเชฐเซเช เชฎเซเชจเซ เชเชเชเชฎ เชเชฎเซเชฐเซ.
+# โformatโ refers to the format used for the value of this policy.
+policy-WebsiteFilter = เชตเซเชฌเชธเชพเชเชเซเชธเชจเซ เชฎเซเชฒเชพเชเชพเชค เชฒเซเชตเชพเชฅเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซ. เชฐเซเชชเชฐเซเชเชพ เชชเชฐ เชตเชงเซ เชตเชฟเชเชคเซ เชฎเชพเชเซ เชฆเชธเซเชคเชพเชตเซเชเซเชเชฐเชฃ เชเซเช.
--- /dev/null
+# 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/.
+
+app-manager-window =
+ .title = เชเชพเชฐเซเชฏเชเซเชฐเชฎ เชตเชฟเชเชคเซ
+ .style = width: 30em; min-height: 20em;
+app-manager-remove =
+ .label = เชฆเซเชฐ เชเชฐเซ
+ .accesskey = R
+app-manager-handle-webfeeds = เชจเซเชเซเชจเชพ เชเชพเชฐเซเชฏเชเซเชฐเชฎเซ เชตเซเชฌ เชตเชณเชคเชฐเซ เชจเซ เชธเชเชญเชพเชณเชตเชพ เชฎเชพเชเซ เชตเชพเชชเชฐเซ เชถเชเชพเชถเซ.
+# Variables:
+# $type (String) - the URI scheme of the link (e.g. mailto:)
+app-manager-handle-protocol = เชจเซเชเซเชจเชพ เชเชพเชฐเซเชฏเชเซเชฐเชฎเซ { $type } เชเชกเซเช เชจเซ เชธเชเชญเชพเชณเชตเชพ เชฎเชพเชเซ เชตเชพเชชเชฐเซ เชถเชเชพเชถเซ.
+# Variables:
+# $type (String) - the MIME type (e.g. application/binary)
+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-local-app-info = เช เชเชพเชฐเซเชฏเชเซเชฐเชฎ เช
เชนเซเช เชธเซเชฅเชฟเชค เชฅเชฏเซเชฒ เชเซ:
--- /dev/null
+# 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/.
+
+blocklist-window =
+ .title = เช
เชตเชฐเซเชงเชฟเชค เชธเซเชเชฟเช
+ .style = width: 55em
+blocklist-description = เชเชจเชฒเชพเชเชจ เชเซเชฐเซเชเชฐเชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชธเซเชเชฟ { -brand-short-name } เชจเซ เชเชชเชฏเซเช เชเชฐเซ. <a data-l10n-name="disconnect-link" title="Disconnect"> เชกเชฟเชธเซเชเชจเซเชเซเช</a> เชฆเซเชตเชพเชฐเชพ เชชเซเชฐเชฆเชพเชจ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฒเซ เชธเซเชเชฟ.
+blocklist-close-key =
+ .key = w
+blocklist-treehead-list =
+ .label = เชฏเชพเชฆเซ
+blocklist-button-cancel =
+ .label = เชฐเชฆ เชเชฐเซ
+ .accesskey = C
+blocklist-button-ok =
+ .label = เชชเชฐเชฟเชตเชฐเซเชคเชจเซ เชธเชพเชเชตเซ
+ .accesskey = S
+# This template constructs the name of the block list in the block lists dialog.
+# It combines the list name and description.
+# e.g. "Standard (Recommended). This list does a pretty good job."
+#
+# Variables:
+# $listName {string, "Standard (Recommended)."} - List name.
+# $description {string, "This list does a pretty good job."} - Description of the list.
+blocklist-item-list-template = { $listName } { $description }
+blocklist-item-moz-std-listName = เชธเซเชคเชฐ 1 เชฌเซเชฒเซเช เชธเซเชเชฟ (เชญเชฒเชพเชฎเชฃ เชเชฐเซเชฒ).
+blocklist-item-moz-std-description = เชเซเชเชฒเชพเช เชเซเชฐเซเชเชฐเซเชธเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ เชเซ เชเซเชฅเซ เชเชเซ เชตเซเชฌเชธเชพเชเชเซเชธ เชคเซเชเซ เชเชพเชฏ เชเซ.
+blocklist-item-moz-full-listName = เชธเซเชคเชฐ 2 เชฌเซเชฒเซเช เชธเซเชเชฟ.
+blocklist-item-moz-full-description = เชฌเชงเชพ เชเซเชฐเซเชเชฐ เชถเซเชงเซ เช
เชตเชฐเซเชง เชเชฐเซ. เชเซเชเชฒเซเช เชตเซเชฌเชธเชพเชเชเซเชธ เช
เชฅเชตเชพ เชธเชพเชฎเชเซเชฐเซ เชฏเซเชเซเชฏ เชฐเซเชคเซ เชฒเซเชก เชฅเช เชถเชเชถเซ เชจเชนเซเช.
--- /dev/null
+# 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/.
+
+clear-site-data-window =
+ .title = เชฎเชพเชนเชฟเชคเซ เชธเชพเชซ เชเชฐเซ
+ .style = 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:
+# $amount (Number) - Amount of site data currently stored on disk
+# $unit (String) - Abbreviation of the unit that $amount is in, e.g. "MB"
+clear-site-data-cookies-with-data =
+ .label = เชเซเชเซเช เช
เชจเซ เชธเชพเชเช เชกเซเชเชพ ({ $amount } { $unit })
+ .accesskey = S
+# 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
+# or the same as clear-site-data-cookies-with-data (except the amount and unit),
+# to avoid flickering.
+clear-site-data-cookies-empty =
+ .label = เชเซเชเซเช เช
เชจเซ เชธเชพเชเช เชกเซเชเชพ
+ .accesskey = S
+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:
+# $amount (Number) - Amount of cache currently stored on disk
+# $unit (String) - Abbreviation of the unit that $amount is in, e.g. "MB"
+clear-site-data-cache-with-data =
+ .label = เชเซเชถ เชตเซเชฌ เชธเชพเชฎเชเซเชฐเซ ({ $amount } { $unit })
+ .accesskey = W
+# 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
+# or the same as clear-site-data-cache-with-data (except the amount and unit),
+# to avoid flickering.
+clear-site-data-cache-empty =
+ .label = เชเซเชถ เชฅเชฏเซเชฒ เชตเซเชฌ เชธเชฎเชพเชตเชฟเชทเซเชเซ
+ .accesskey = W
+clear-site-data-cache-info = เชตเซเชฌเชธเชพเชเชเซเชธเชจเซ เชเชฌเซเช เช
เชจเซ เชกเซเชเชพ เชซเชฐเซเชฅเซ เชฒเซเชก เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชชเชกเชถเซ
+clear-site-data-cancel =
+ .label = เชฐเชฆ เชเชฐเซ
+ .accesskey = C
+clear-site-data-clear =
+ .label = เชธเชพเชซ เชเชฐเซ
+ .accesskey = I
--- /dev/null
+# 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/.
+
+colors-window =
+ .title = เชฐเชเชเซ
+ .style =
+ { PLATFORM() ->
+ [macos] width: 41em
+ *[other] width: 38em
+ }
+colors-close-key =
+ .key = w
+colors-page-override = เชเชชเชฐเซเชเซเชค เชคเชฎเชพเชฐเซ เชชเชธเชเชฆเชเซเช เชธเชพเชฅเซ เชชเซเชทเซเช เชฆเซเชตเชพเชฐเชพ เชเชฒเซเชฒเซเชเชฟเชค เชฐเชเชเซเชจเซ เชเชตเชฐเชฐเชพเชเชก เชเชฐเซ
+ .accesskey = O
+colors-page-override-option-always =
+ .label = เชนเชเชฎเซเชถเชพ
+colors-page-override-option-auto =
+ .label = เชซเชเซเชค เชเชเซเช เชตเชฟเชฐเซเชงเชพเชญเชพเชธ เชตเชฟเชทเชฏ เชธเชพเชฅเซ
+colors-page-override-option-never =
+ .label = เชเซเชฏเชพเชฐเซเชฏ เชจเชนเชฟเช
+colors-text-and-background = เชฒเชเชพเชฃ เช
เชจเซ เชชเชพเชถเซเชต เชญเชพเช
+colors-text-header = เชฒเชเชพเชฃ
+ .accesskey = T
+colors-background = เชชเซเชทเซเช เชญเซเชฎเชฟ
+ .accesskey = B
+colors-use-system =
+ .label = เชธเชฟเชธเซเชเชฎ เชฐเชเชเซ เชตเชพเชชเชฐเซ
+ .accesskey = s
+colors-underline-links =
+ .label = เชเชกเซเช เชจเซเชเซ เชฒเซเชเซ เชเชฐเซ
+ .accesskey = U
+colors-links-header = เชเชกเซ เชฐเชเชเซ
+colors-unvisited-links = เชจเชนเชฟเช เชฎเซเชฒเชพเชเชพเชค เชฒเซเชงเซเชฒ เชเชกเซเช
+ .accesskey = L
+colors-visited-links = เชฎเซเชฒเชพเชเชพเชค เชฒเซเชงเซเชฒ เชเชกเซเช
+ .accesskey = V
--- /dev/null
+# 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/.
+
+connection-window =
+ .title = เชเซเชกเชพเชฃ เชธเซเชเซเชเช
+ .style =
+ { PLATFORM() ->
+ [macos] width: 44em
+ *[other] width: 49em
+ }
+connection-close-key =
+ .key = w
+connection-disable-extension =
+ .label = เชเชเซเชธเซเชเซเชเชถเชจ เช
เชเซเชทเชฎ เชเชฐเซ
+connection-proxy-configure = เชเชจเซเชเชฐเชจเซเช เชเชฒเชพเชตเชตเชพ เชฎเชพเชเซ เชชเซเชฐเซเชเซเชธเซ เชเซเช เชตเซ
+connection-proxy-option-no =
+ .label = เชเซเช เชชเซเชฐเซเชเซเชธเซ เชจเชฅเซ
+ .accesskey = y
+connection-proxy-option-system =
+ .label = เชธเชฟเชธเซเชเชฎ เชชเซเชฐเซเชเซเชธเซ เชธเซเชเซเชเช เชตเชพเชชเชฐเซ
+ .accesskey = U
+connection-proxy-option-auto =
+ .label = เช เชจเซเชเชตเชฐเซเช เชฎเชพเชเซ เชชเซเชฐเซเชเซเชธเซ เชธเซเชเซเชเช เชเชชเชฎเซเชณเซ เชถเซเชงเซ
+ .accesskey = w
+connection-proxy-option-manual =
+ .label = เชเชพเชคเซ เชชเซเชฐเซเชเซเชธเซเชจเซเช เชฐเซเชชเชฐเซเชเชพเชเชเชจ
+ .accesskey = m
+connection-proxy-http = HTTP เชชเซเชฐเซเชเซเชธเซ
+ .accesskey = x
+connection-proxy-http-port = เชชเซเชฐเซเช
+ .accesskey = P
+connection-proxy-http-share =
+ .label = เชฌเชงเชพ เชชเซเชฐเซเชเซเชเซเชฒ เชฎเชพเชเซ เชธเชฎเชพเชจ เชชเซเชฐเซเชเซเชธเซ เชตเชพเชชเชฐเซ
+ .accesskey = s
+connection-proxy-ssl = SSL เชชเซเชฐเซเชเซเชธเซ
+ .accesskey = L
+connection-proxy-ssl-port = เชชเซเชฐเซเช
+ .accesskey = o
+connection-proxy-ftp = FTP เชชเซเชฐเซเชเซเชธเซ
+ .accesskey = F
+connection-proxy-ftp-port = เชชเซเชฐเซเช
+ .accesskey = r
+connection-proxy-socks = SOCKS เชฏเชเชฎเชพเชจ
+ .accesskey = C
+connection-proxy-socks-port = เชชเซเชฐเซเช
+ .accesskey = t
+connection-proxy-socks4 =
+ .label = SOCKS v4
+ .accesskey = K
+connection-proxy-socks5 =
+ .label = SOCKS vเซซ
+ .accesskey = v
+connection-proxy-noproxy = เชฎเชพเชเซ เชเซเช เชชเซเชฐเซเชเซเชธเซ เชจเชฅเซ
+ .accesskey = n
+connection-proxy-noproxy-desc = เชเชฆเชพเชนเชฐเชฃ: .mozilla.org, .net.nz, 192.168.1.0/24
+connection-proxy-autotype =
+ .label = เชเชชเซเชเชช เชชเซเชฐเซเชเซเชธเซ เชเซเช เชตเชฃเซ URL
+ .accesskey = A
+connection-proxy-reload =
+ .label = เชซเชฐเซ เชฒเชพเชตเซ
+ .accesskey = e
+connection-proxy-autologin =
+ .label = เชธเชคเซเชคเชพเชงเชฟเชเชฐเชฃ เชฎเชพเชเซ เชชเซเชเซ เชจเชนเชฟเช เชเซ เชชเชพเชธเชตเชฐเซเชก เชธเชเชเซเชฐเชนเซเชฒ เชนเซเชฏ
+ .accesskey = i
+ .tooltip = เช เชตเชฟเชเชฒเซเชช เชเซเชชเชเชพเชช เชชเซเชฐเซเชเซเชธเซ เชฎเชพเชเซ เชคเชฎเชจเซ เชธเชคเซเชคเชพเชงเชฟเชเชฐเชฃ เชเชฐเซ เชเซ เชเซเชฏเชพเชฐเซ เชคเชฎเซ เชคเซเช เชฎเชพเชเซ เชถเซเชฐเซเชฏเชจเซ เชธเชเชเซเชฐเชนเซเชฒ เชนเซเชฏ. เชคเชฎเซ เชชเซเชเชถเซ เชเซ เชธเชคเซเชคเชพเชงเชฟเชเชฐเชฃ เชจเชฟเชทเซเชซเชณ เชเชพเชฏ.
+connection-proxy-socks-remote-dns =
+ .label = เชชเซเชฐเซเชเซเชธเซ DNS เชเชชเชฏเซเช เชเชฐเชคเซ เชตเชเชคเซ SOCKS v5
+ .accesskey = d
+connection-dns-over-https =
+ .label = HTTPS เชชเชฐ DNS เชธเชเซเชทเชฎ เชเชฐเซ
+ .accesskey = H
+connection-dns-over-https-url = URL
+ .accesskey = U
+ .tooltiptext = HTTPS เชชเชฐ DNS เชจเชพ เชเชเซเชฒ เชฎเชพเชเซ URL
+# Variables:
+# $url (String) - URL for the DNS over HTTPS provider
+connection-dns-over-https-url-default =
+ .label = เชกเชฟเชซเซเชฒเซเช ({ $url }) เชจเซ เชเชชเชฏเซเช เชเชฐเซ
+ .accesskey = U
+ .tooltiptext = HTTPS เชชเชฐ DNS เชจเซ เชเชเซเชฒเชตเชพเช เชฎเชพเชเซ เชคเชฎเชพเชฐเซ เชชเชธเชเชฆเชเซเชจเซ URL เชฆเชพเชเชฒ เชเชฐเซ
+connection-dns-over-https-url-custom =
+ .label = เชตเซเชตเชฟเชงเซเชฏเชชเซเชฐเซเชฃ
+ .accesskey = C
+ .tooltiptext = HTTPS เชชเชฐ DNS เชจเซ เชเชเซเชฒเชตเชพเช เชฎเชพเชเซ เชคเชฎเชพเชฐเซ เชชเชธเชเชฆเชเซเชจเซ URL เชฆเชพเชเชฒ เชเชฐเซ
--- /dev/null
+# 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/.
+
+containers-window-new =
+ .title = เชจเชตเซเช เชเชจเซเชเซเชเชจเชฐ เชเชฎเซเชฐเซ
+ .style = width: 45em
+# Variables
+# $name (String) - Name of the container
+containers-window-update =
+ .title = { $name } เชเชจเซเชเซเชเชจเชฐ เชชเชธเชเชฆเชเซเช
+ .style = width: 45em
+containers-window-close =
+ .key = w
+# This is a term to store style to be applied
+# on the three labels in the containers add/edit dialog:
+# - name
+# - icon
+# - color
+#
+# Using this term and referencing it in the `.style` attribute
+# of the three messages ensures that all three labels
+# will be aligned correctly.
+-containers-labels-style = min-width: 4rem
+containers-name-label = เชจเชพเชฎ
+ .accesskey = N
+ .style = { -containers-labels-style }
+containers-name-text =
+ .placeholder = เชเชจเซเชเซเชเชจเชฐเชฎเชพเช เชจเชพเชฎ เชฆเชพเชเชฒ เชเชฐเซ
+containers-icon-label = เชเชฟเชนเซเชจ
+ .accesskey = I
+ .style = { -containers-labels-style }
+containers-color-label = เชฐเชเช
+ .accesskey = o
+ .style = { -containers-labels-style }
+containers-button-done =
+ .label = เชชเซเชฐเซเชฃ เชฅเชฏเซเช
+ .accesskey = D
+containers-color-blue =
+ .label = เชญเซเชฐเซ
+containers-color-turquoise =
+ .label = เชซเชฟเชฐเซเชเซ
+containers-color-green =
+ .label = เชฒเซเชฒเซ
+containers-color-yellow =
+ .label = เชชเซเชณเซ
+containers-color-orange =
+ .label = เชเซเชธเชฐเซ
+containers-color-red =
+ .label = เชฒเชพเชฒ
+containers-color-pink =
+ .label = เชเซเชฒเชพเชฌเซ
+containers-color-purple =
+ .label = เชเชพเชเชฌเชฒเซ
+containers-icon-fingerprint =
+ .label = เชเชเชเชณเซเชจเซ เชเชพเชช
+containers-icon-briefcase =
+ .label = เชฆเชธเซเชคเชพเชตเซเชเชชเชพเชคเซเชฐ
+# String represents a money sign but currently uses a dollar sign
+# so don't change to local currency. See Bug 1291672.
+containers-icon-dollar =
+ .label = เชกเซเชฒเชฐ เชเชฟเชนเซเชจ
+containers-icon-cart =
+ .label = เชถเซเชชเชฟเชเช เชเชพเชกเซ
+containers-icon-circle =
+ .label = เชเชชเชเซเช
+containers-icon-vacation =
+ .label = เชฐเชเชพ
+containers-icon-gift =
+ .label = เชญเซเชเชธเซเชเชพเชฆเซ
+containers-icon-food =
+ .label = เชญเซเชเชจ
+containers-icon-fruit =
+ .label = เชซเชณ
+containers-icon-pet =
+ .label = เชชเชพเชฒเชคเซ
+containers-icon-tree =
+ .label = เชตเซเชเซเชท
+containers-icon-chill =
+ .label = เช เชเชกเซ
--- /dev/null
+# 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/.
+
+fonts-window =
+ .title = เชซเซเชจเซเช
+fonts-window-close =
+ .key = w
+
+## Font groups by language
+
+fonts-langgroup-header = เชซเซเชจเซเชเซเชธ เชฎเชพเชเซ
+ .accesskey = F
+fonts-langgroup-arabic =
+ .label = เช
เชฐเซเชฌเซเช
+fonts-langgroup-armenian =
+ .label = เช
เชฐเซเชฎเซเชจเชฟเชฏเชพเช
+fonts-langgroup-bengali =
+ .label = เชฌเชเชเชพเชณเซ
+fonts-langgroup-simpl-chinese =
+ .label = เชธเชฐเชณ เชเชพเชเชจเชฟเช
+fonts-langgroup-trad-chinese-hk =
+ .label = เชชเชฐเชเชชเชฐเชพเชเชค เชเชพเชเชจเชฟเช (เชนเซเชเช เชเซเชเช)
+fonts-langgroup-trad-chinese =
+ .label = เชชเชฐเชเชชเชฐเชพเชเชค เชเชพเชเชจเชฟเช (เชคเชพเชเชตเชพเชจ)
+fonts-langgroup-cyrillic =
+ .label = เชธเซเชฐเซเชฒเซเช
+fonts-langgroup-devanagari =
+ .label = เชฆเซเชตเชจเชพเชเชฐเซ
+fonts-langgroup-ethiopic =
+ .label = เชเชฅเซเชชเซเช
+fonts-langgroup-georgian =
+ .label = เชเซเชฏเซเชฐเซเชเชฟเชฏเชพเช
+fonts-langgroup-el =
+ .label = เชเซเชฐเซเช
+fonts-langgroup-gujarati =
+ .label = เชเซเชเชฐเชพเชคเซ
+fonts-langgroup-gurmukhi =
+ .label = เชเซเชฐเซเชฎเซเชเซ
+fonts-langgroup-japanese =
+ .label = เชเชพเชชเชพเชจเชฟเช
+fonts-langgroup-hebrew =
+ .label = เชนเชฟเชฌเซเชฐเซ
+fonts-langgroup-kannada =
+ .label = เชเชจเซเชจเชก
+fonts-langgroup-khmer =
+ .label = เชเชฎเซเชฐ
+fonts-langgroup-korean =
+ .label = เชเซเชฐเซเชฏเชจเชธ
+# Translate "Latin" as the name of Latin (Roman) script, not as the name of the Latin language.
+fonts-langgroup-latin =
+ .label = เชฒเซเชเชฟเชจ
+fonts-langgroup-malayalam =
+ .label = เชฎเชฒเชฏเชพเชฒเชฎ
+fonts-langgroup-math =
+ .label = เชเชฃเชฟเชคเชถเชพเชธเซเชคเซเชฐ
+fonts-langgroup-odia =
+ .label = เชเชกเชฟเชฏเชพ
+fonts-langgroup-sinhala =
+ .label = เชธเชฟเชเชนเชพเชฒเชพ
+fonts-langgroup-tamil =
+ .label = เชคเชฎเชฟเชฒ
+fonts-langgroup-telugu =
+ .label = เชคเซเชฒเซเชเซ
+fonts-langgroup-thai =
+ .label = เชฅเชพเช
+fonts-langgroup-tibetan =
+ .label = เชเชฟเชฌเซเชเชจ
+fonts-langgroup-canadian =
+ .label = เชฏเซเชจเชฟเชซเชพเชเชก เชเซเชจเซเชกเชฟเชฏเชพเช เชธเชฟเชฒเซเชฌเชฐเซ
+fonts-langgroup-other =
+ .label = เช
เชจเซเชฏ เชฒเซเชเชจ เชเซเช เชตเชฃเซ
+
+## Default fonts and their sizes
+
+fonts-proportional-header = เชชเซเชฐเชฎเชพเชฃเชธเชฐเชจเซเช
+ .accesskey = P
+fonts-default-serif =
+ .label = เชถเซเชฐเซเชซ
+fonts-default-sans-serif =
+ .label = เชธเชพเชจเซเชธ เชถเซเชฐเซเชซ
+fonts-proportional-size = เชเชฆ
+ .accesskey = z
+fonts-serif = เชถเซเชฐเซเชซ
+ .accesskey = S
+fonts-sans-serif = เชธเชพเชจเซเชธ-เชธเซเชฐเซเชซ
+ .accesskey = n
+fonts-monospace = เชฎเซเชจเซเชธเซเชชเซเชธ
+ .accesskey = M
+fonts-monospace-size = เชเชฆ
+ .accesskey = e
+fonts-minsize = เชจเซเชฏเซเชจเชคเชฎ เชซเซเชจเซเช เชฎเชพเชช
+ .accesskey = o
+fonts-minsize-none =
+ .label = เชเชเช เชจเชนเชฟ
+fonts-allow-own =
+ .label = เชเชชเชฐเซเชเซเชค เชคเชฎเชพเชฐเซ เชชเชธเชเชฆเชเซเชเชจเซ เชฌเชฆเชฒเซ เชชเชพเชจเชพเชจเซ เชชเซเชคเชพเชจเชพ เชซเซเชจเซเชเซเชธ เชชเชธเชเชฆ เชเชฐเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ
+ .accesskey = A
+
+## Text Encodings
+##
+## Translate the encoding names as adjectives for an encoding, not as the name
+## of the language.
+
+fonts-languages-fallback-header = เชตเชธเชฟเชฏเชค เชธเชพเชฎเชเซเชฐเซ เชฎเชพเชเซ เชเซเชเซเชธเซเช เชเชจเซเชเซเชกเชฟเชเช
+fonts-languages-fallback-desc = เช เชเซเชเซเชธเซเช เชเชจเซเชเซเชกเชฟเชเชเชจเซ เชเชชเชฏเซเช เชตเชธเชฟเชฏเชค เชธเชพเชฎเชเซเชฐเซ เชฎเชพเชเซ เชฅเชพเชฏ เชเซ เชเซ เชคเซเชจเชพ เชเชจเซเชเซเชกเชฟเชเชเชจเซ เชเชพเชนเซเชฐ เชเชฐเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ เชเชพเชฏ เชเซ.
+fonts-languages-fallback-label = เชตเซเชเชฒเซเชชเชฟเช เชเซเชเซเชธเซเช เชเชจเซเชเซเชกเชฟเชเช
+ .accesskey = T
+fonts-languages-fallback-name-auto =
+ .label = เชตเชฐเซเชคเชฎเชพเชจ เชฒเซเชเซเชฒ เชฎเชพเชเซ เชฎเซเชณเชญเซเชค
+fonts-languages-fallback-name-arabic =
+ .label = เช
เชฐเซเชฌเชฟเช
+fonts-languages-fallback-name-baltic =
+ .label = เชฌเชพเชฒเซเชเชฟเช
+fonts-languages-fallback-name-ceiso =
+ .label = เชฎเชงเซเชฏ เชฏเซเชฐเซเชชเชฟเชฏเชจ, ISO
+fonts-languages-fallback-name-cewindows =
+ .label = เชฎเชงเซเชฏ เชฏเซเชฐเซเชชเชฟเชฏเชจ, Microsoft
+fonts-languages-fallback-name-simplified =
+ .label = เชเซเชจเซ, เชธเชฐเชณ
+fonts-languages-fallback-name-traditional =
+ .label = เชเซเชจเซ, เชชเซเชฐเชพเชเซเชจ
+fonts-languages-fallback-name-cyrillic =
+ .label = เชธเชฟเชฐเชฟเชฒเชฟเช
+fonts-languages-fallback-name-greek =
+ .label = เชเซเชฐเซเช
+fonts-languages-fallback-name-hebrew =
+ .label = เชนเซเชฌเซเชฐเซ
+fonts-languages-fallback-name-japanese =
+ .label = เชเชพเชชเชพเชจเซ
+fonts-languages-fallback-name-korean =
+ .label = เชเซเชฐเชฟเชฏเชจ
+fonts-languages-fallback-name-thai =
+ .label = เชฅเชพเช
+fonts-languages-fallback-name-turkish =
+ .label = เชคเซเชฐเซเชเชฟเชถ
+fonts-languages-fallback-name-vietnamese =
+ .label = เชตเชฟเชฏเซเชคเชจเชพเชฎเซเช
+fonts-languages-fallback-name-other =
+ .label = เชฌเซเชเซ (เชชเชถเซเชฐเซเชเชฟเชฎ เชฏเซเชฐเซเชชเชฟเชฏเชจ เชเชฎเซเชฐเซเชจเซ)
+fonts-very-large-warning-title = เชฎเซเชเชพ เชจเซเชฏเซเชจเชคเชฎ เชซเซเชจเซเช เชเชฆ
+fonts-very-large-warning-message = เชคเชฎเซ เชเช เชฎเซเชเชพ เชฒเชเซเชคเซเชคเชฎ เชซเซเชจเซเชเชจเซเช เชเชฆ (24 เชชเชฟเชเซเชธเซเชฒ เชเชฐเชคเชพ เชตเชงเชพเชฐเซ)เชชเชธเชเชฆ เชเชฐเซเชฏเซเช เชเซ. เช เชเชจเชพ เชเซเชตเชพ เชเซเชเชฒเชพเช เชฎเชนเชคเซเชตเชชเซเชฐเซเชฃ เชฐเซเชชเชฐเซเชเชพเชเชเชจ เชชเซเชทเซเช เซเชจเซ เชเชชเชฏเซเช เชฎเซเชถเซเชเซเชฒ เช
เชฅเชตเชพ เช
เชถเชเซเชฏ เชฌเชจเชพเชตเซ เชถเชเซ เชเซ.
+fonts-very-large-warning-accept = เชเซเชเชชเชฃ เชฐเซเชคเซ เชฎเชพเชฐเชพ เชซเซเชฐเชซเชพเชฐเซ เชฐเชพเชเซ
+# Variables:
+# $name {string, "Arial"} - Name of the default font
+fonts-label-default =
+ .label = เชฎเซเชณเชญเซเชค ({ $name })
+fonts-label-default-unnamed =
+ .label = เชฎเซเชณเชญเซเชค
--- /dev/null
+# 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/.
+
+fxa-pair-device-dialog =
+ .title = เชฌเซเชเชพ เชเชชเชเชฐเชฃ เชธเชพเชฅเซ เชเซเชกเชพเชฃ เชเชฐเซ
+ .style = width: 26em; min-height: 35em;
+fxa-qrcode-heading-phase1 = 1. เชเซ เชคเชฎเชพเชฐเซ เชชเชพเชธเซ เชชเชนเซเชฒเชพเชฅเซ เชจเชฅเซ, เชคเซ <a data-l10n-name="connect-another-device"> เชคเชฎเชพเชฐเชพ เชฎเซเชฌเชพเชเชฒ เชเชชเชเชฐเชฃ เชชเชฐ Firefox </a> เชเชจเซเชธเซเชเซเชฒ เชเชฐเซ.
+fxa-qrcode-heading-phase2 = 2. เชชเชเซ { -sync-brand-short-name } เชฎเชพเช เชธเชพเชเชจ เชเชจ เชเชฐเซ, เช
เชฅเชตเชพ Android เชชเชฐ { -sync-brand-short-name } เชธเซเชเชฟเชเชเซเชธเชจเซ เช
เชเชฆเชฐเชฅเซ เชเซเชกเซ เชฌเชจเชพเชตเชตเชพเชจเซ เชเซเชก เชธเซเชเซเชจ เชเชฐเซ.
+fxa-qrcode-error-title = เชเซเชกเชตเซเช เช
เชธเชซเชณ.
+fxa-qrcode-error-body = เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ.
--- /dev/null
+# 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/.
+
+webpage-languages-window =
+ .title = เชตเซเชฌเชชเซเชทเซเช เชญเชพเชทเชพ เชธเซเชเชฟเชเชเซเชธ
+ .style = width: 40em
+languages-close-key =
+ .key = w
+languages-description = เชตเซเชฌ เชชเซเชทเซเช เซ เชเซเชเชฒเซเช เชตเชเชค เชเช เชเชฐเชคเชพเช เชตเชงเซ เชญเชพเชทเชพเชฎเชพเช เชเชซเชฐ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ. เชชเชธเชเชฆเชเซเชจเชพ เชเซเชฐเชฎเชฎเชพเช, เช เชตเซเชฌเชชเซเชทเซเช เซ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชญเชพเชทเชพเช เชชเชธเชเชฆ เชเชฐเซ
+languages-customize-spoof-english =
+ .label = เชตเชฟเชธเซเชคเซเชค เชเซเชชเชจเซเชฏเชคเชพ เชตเซเชฌ เชชเซเชทเซเช เซ เชฎเชพเชเซเชจเซ เช
เชเชเซเชฐเซเชเซ เชเชตเซเชคเซเชคเชฟเชเชจเซ เชตเชฟเชจเชเชคเซ เชเชฐเซ
+languages-customize-moveup =
+ .label = เชเชชเชฐ เชเชฐเซ
+ .accesskey = U
+languages-customize-movedown =
+ .label = เชจเซเชเซ เชเชฐเซ
+ .accesskey = D
+languages-customize-remove =
+ .label = เชฆเซเชฐ เชเชฐเซ
+ .accesskey = R
+languages-customize-select-language =
+ .placeholder = เชเชฎเซเชฐเชตเชพ เชฎเชพเชเซ เชญเชพเชทเชพ เชชเชธเชเชฆ เชเชฐเซ...
+languages-customize-add =
+ .label = เชเชก-เชเชจ
+ .accesskey = A
+# The pattern used to generate strings presented to the user in the
+# locale selection list.
+#
+# Example:
+# Icelandic [is]
+# Spanish (Chile) [es-CL]
+#
+# Variables:
+# $locale (String) - A name of the locale (for example: "Icelandic", "Spanish (Chile)")
+# $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-window =
+ .title = { -brand-short-name } เชญเชพเชทเชพ เชธเซเชเชฟเชเชเซเชธ
+ .style = width: 40em
+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 } เชนเชฎเชฃเชพเช เชคเชฎเชพเชฐเซ เชญเชพเชทเชพเชเชจเซ เช
เชชเชกเซเช เชเชฐเซ เชถเชเชคเซเช เชจเชฅเซ. เชคเชชเชพเชธเซ เชเซ เชคเชฎเซ เชเชจเซเชเชฐเชจเซเชเชฅเซ เชเซเชกเชพเชฏเซเชฒเชพเช เชเซ เช
เชฅเชตเชพ เชซเชฐเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ.
--- /dev/null
+# 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/.
+
+permissions-window =
+ .title = เช
เชชเชตเชพเชฆเซ
+ .style = width: 45em
+permissions-close-key =
+ .key = w
+permissions-address = เชตเซเชฌ เชธเชพเชเชเชจเซเช เชธเชฐเชจเชพเชฎเซเช
+ .accesskey = d
+permissions-block =
+ .label = เชฌเซเชฒเซเช
+ .accesskey = B
+permissions-session =
+ .label = เชธเชคเซเชฐ เชฎเชพเชเซ เชชเชฐเชตเชพเชจเชเซ เชเชชเซ
+ .accesskey = S
+permissions-allow =
+ .label = เชชเชฐเชตเชพเชจเชเซ เชเชชเซ
+ .accesskey = A
+permissions-site-name =
+ .label = เชตเซเชฌเชธเชพเชเช
+permissions-status =
+ .label = เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟ
+permissions-remove =
+ .label = เชตเซเชฌเชธเชพเชเช เชฆเซเชฐ เชเชฐเซ
+ .accesskey = R
+permissions-remove-all =
+ .label = เชฌเชงเซ เชตเซเชฌเชธเชพเชเชเซเชธเชจเซ เชฆเซเชฐ เชเชฐเซ
+ .accesskey = e
+permissions-button-cancel =
+ .label = เชฐเชฆ เชเชฐเซ
+ .accesskey = C
+permissions-button-ok =
+ .label = เชชเชฐเชฟเชตเชฐเซเชคเชจเซ เชธเชพเชเชตเซ
+ .accesskey = S
+permissions-searchbox =
+ .placeholder = เชตเซเชฌเชธเชพเชเช เชถเซเชงเซ
+permissions-capabilities-allow =
+ .label = เชฎเชพเชจเซเชฏเชคเชพ เชเชชเซ
+permissions-capabilities-block =
+ .label = เชฌเซเชฒเซเช
+permissions-capabilities-prompt =
+ .label = เชนเชเชฎเซเชถเชพ เชชเซเชเซ
+permissions-capabilities-listitem-allow =
+ .value = เชฎเชพเชจเซเชฏเชคเชพ เชเชชเซ
+permissions-capabilities-listitem-block =
+ .value = เชฌเซเชฒเซเช
+permissions-capabilities-listitem-allow-first-party =
+ .value = เชซเชเซเชค เชชเซเชฐเชฅเชฎ เชชเชพเชฐเซเชเซเชจเซ เชชเชฐเชตเชพเชจเชเซ เชเชชเซ
+permissions-capabilities-listitem-allow-session =
+ .value = เชธเชคเซเชฐ เชฎเชพเชเซ เชฎเชพเชจเซเชฏเชคเชพ เชเชชเซ
+
+## Invalid Hostname Dialog
+
+permissions-invalid-uri-title = เช
เชฏเซเชเซเชฏ เชฏเชเชฎเชพเชจเชจเชพเชฎ เชฆเชพเชเชฒ เชฅเชฏเซเชฒ เชเซ
+permissions-invalid-uri-label = เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชฎเชพเชจเซเชฏ เชฏเชเชฎเชพเชจเชจเชพเชฎ เชฆเชพเชเชฒ เชเชฐเซ
+
+## Exceptions - Tracking Protection
+
+permissions-exceptions-tracking-protection-window =
+ .title = เช
เชชเชตเชพเชฆเซ - เชเซเชฐเซเชเชฟเชเช เชชเซเชฐเซเชเซเชเซเชถเชจ
+ .style = { permissions-window.style }
+permissions-exceptions-tracking-protection-desc = เชคเชฎเซ เช เชตเซเชฌเชธเชพเชเชเซเชธ เชชเชฐ เชเซเชฐเซเชเชฟเชเช เชธเชเชฐเชเซเชทเชฃเชจเซ เช
เชเซเชทเชฎ เชเชฐเซเชฏเซเช เชเซ.
+permissions-exceptions-content-blocking-window =
+ .title = เช
เชชเชตเชพเชฆเซ - เชธเชพเชฎเชเซเชฐเซ เช
เชตเชฐเซเชงเชฟเชค
+ .style = { permissions-window.style }
+permissions-exceptions-content-blocking-desc = เชคเชฎเซ เช เชธเชพเชเช เชฎเชพเชเซ เชธเชพเชฎเชเซเชฐเซ เช
เชตเชฐเซเชงเชจเซ เชจเชฟเชทเซเชเซเชฐเซเชฏ เชเชฐเซเชฏเซเช เชเซ.
+
+## Exceptions - Cookies
+
+permissions-exceptions-cookie-window =
+ .title = เช
เชชเชตเชพเชฆเซ - เชเซเชเซเช เช
เชจเซ เชธเชพเชเช เชกเซเชเชพ
+ .style = { permissions-window.style }
+permissions-exceptions-cookie-desc = เชคเชฎเซ เชเช เชตเซเชฌเชธเชพเชเชเซเชธเชจเซ เชเซเชเซเช เช
เชจเซ เชธเชพเชเช เชกเซเชเชพเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพ เชฎเชพเชเซ เชนเชเชฎเซเชถเชพเช เชฎเชเชเซเชฐเซ เช
เชฅเชตเชพ เชเซเชฏเชพเชฐเซเช เชฎเชเชเซเชฐเซ เชเชชเซ เชถเชเซ เชคเซ เชจเชฟเชฐเซเชฆเชฟเชทเซเช เชเชฐเซ เชถเชเซ เชเซ. เชคเชฎเซ เชเซ เชธเชพเชเชเชจเซ เชธเชเชเชพเชฒเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ เชคเซเชจเซเช เชเซเชเซเชเชธ เชธเชฐเชจเชพเชฎเซเช เชฒเชเซ เช
เชจเซ เชชเชเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซ, เชธเชคเซเชฐ เชฎเชพเชเซ เชชเชฐเชตเชพเชจเชเซ เชเชชเซ, เช
เชฅเชตเชพ เชฎเชพเชคเซเชฐ เชชเชฐเชตเชพเชจเชเซ เชเชชเซ เชชเชฐ เชเซเชฒเชฟเช เชเชฐเซ.
+
+## Exceptions - Pop-ups
+
+permissions-exceptions-popup-window =
+ .title = เชฎเชพเชจเซเชฏ เชตเซเชฌเชธเชพเชเชเซเชธ - เชชเซเชชเช
เชช
+ .style = { permissions-window.style }
+permissions-exceptions-popup-desc = เชคเชฎเซ เชธเซเชชเชทเซเช เชเชฐเซ เชถเชเซ เชเซ เชเซ เชเช เชตเซเชฌเชธเชพเชเชเซ เชชเซเชชเช
เชช เชตเชฟเชจเซเชกเซ เชเซเชฒเซ เชถเชเซ เชเซ. เชคเชฎเซ เชเซ เชธเชพเชเชเชจเซ เชชเชฐเชตเชพเชจเชเซ เชเชชเชตเชพ เชฎเชพเชเชเซ เชเซ เชคเซเชจเซเช เชเซเชเซเชเชธ เชธเชฐเชจเชพเชฎเซเช เชฒเชเซ เช
เชจเซ เชชเชเซ เชฎเชพเชจเซเชฏ เชเชฐเซ เชชเชฐ เชเซเชฒเชฟเช เชเชฐเซ.
+
+## Exceptions - Saved Logins
+
+permissions-exceptions-saved-logins-window =
+ .title = เช
เชชเชตเชพเชฆเซ - เชธเชพเชเชตเซเชฒเชพ เชฒเซเชเชฟเชจ
+ .style = { permissions-window.style }
+permissions-exceptions-saved-logins-desc = เชจเซเชเซเชจเซ เชตเซเชฌเชธเชพเชเชเซเชธ เชฎเชพเชเซเชจเชพ เชฒเซเชเชฟเชจเซเชธ เชธเชเชเซเชฐเชนเชพเชถเซ เชจเชนเซเช
+
+## Exceptions - Add-ons
+
+permissions-exceptions-addons-window =
+ .title = เชฎเชพเชจเซเชฏ เชตเซเชฌเชธเชพเชเชเซเชธ - เชเชก-เชเชจ เชธเซเชฅเชพเชชเชจ
+ .style = { permissions-window.style }
+permissions-exceptions-addons-desc = เชเช เชตเซเชฌ เชธเชพเชเชเซ เชเชก-เชเชจ เชธเซเชฅเชพเชชเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชฎเชพเชจเซเชฏ เชเซ เชคเซ เชคเชฎเซ เชธเซเชชเชทเซเช เชเชฐเซ เชถเชเซ เชเซ. เชคเชฎเซ เชเซ เชธเชพเชเชเชจเซ เชชเชฐเชตเชพเชจเชเซ เชเชชเชตเชพ เชฎเชพเชเชเซ เชเซ เชคเซเชจเซเช เชเซเชเซเชเชธ เชธเชฐเชจเชพเชฎเซเช เชฒเชเซ เช
เชจเซ เชชเชเซ เชชเชฐเชตเชพเชจเชเซ เชเซเชฒเชฟเช เชเชฐเซ.
+
+## Exceptions - Autoplay Media
+
+permissions-exceptions-autoplay-media-window2 =
+ .title = เช
เชชเชตเชพเชฆเซ - เชธเซเชตเชเชพเชฒเชฟเชค
+ .style = { permissions-window.style }
+permissions-exceptions-autoplay-media-desc2 = เชคเชฎเซ เชเชกเชฟเช เชเชฒเชพเชตเชคเชพ เช
เชตเชพเช เชธเชพเชฅเซ เชฎเซเชกเชฟเชฏเชพเชจเซ เชนเชเชฎเซเชถเชพ เช
เชฅเชตเชพ เชเซเชฏเชพเชฐเซเชฏ เชฎเชเชเซเชฐเซ เชเชชเชคเชพ เชจเชฅเซ เชคเซ เชจเชฟเชฐเซเชฆเชฟเชทเซเช เชเชฐเซ เชถเชเซ เชเซ. เชคเชฎเซ เชธเชเชเชพเชฒเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ เชคเซ เชธเชพเชเชเชจเซเช เชธเชฐเชจเชพเชฎเซเช เชฒเชเซ เช
เชจเซ เชชเชเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซ เช
เชฅเชตเชพ เชชเชฐเชตเชพเชจเชเซ เชเชชเซ เชชเชฐ เชเซเชฒเชฟเช เชเชฐเซ.
+
+## Site Permissions - Notifications
+
+permissions-site-notification-window =
+ .title = เชธเซเชเชฟเชเชเซเชธ - เชธเซเชเชจเชพ เชชเชฐเชตเชพเชจเชเซเช
+ .style = { permissions-window.style }
+permissions-site-notification-desc = เชจเซเชเซเชจเซ เชตเซเชฌเชธเชพเชเชเซเชธเช เชคเชฎเชจเซ เชธเซเชเชจเชพเช เชฎเซเชเชฒเชตเชพเชจเซ เชตเชฟเชจเชเชคเซ เชเชฐเซ เชเซ. เชคเชฎเซ เชจเชฟเชฐเซเชฆเชฟเชทเซเช เชเชฐเซ เชถเชเซ เชเซ เชเซ เชเช เชตเซเชฌเชธเชพเชเชเซเชธเชจเซ เชคเชฎเชจเซ เชธเซเชเชจเชพเช เชฎเซเชเชฒเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเซ. เชคเชฎเซ เชธเซเชเชจเซเชจเซ เชฎเชเชเซเชฐเซ เชเชชเชตเชพ เชฎเชพเชเซ เชชเซเชเชคเซ เชจเชตเซ เชตเชฟเชจเชเชคเซเช เชชเชฃ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซ เชถเชเซ เชเซ.
+permissions-site-notification-disable-label =
+ .label = เชธเซเชเชจเชพเชเชจเซ เชชเชฐเชตเชพเชจเชเซ เชเชชเชตเชพ เชฎเชพเชเซ เชชเซเชเชคเซ เชจเชตเซ เชตเชฟเชจเชเชคเซเชเชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซ
+permissions-site-notification-disable-desc = เชธเซเชเชจเชพเช เชฎเซเชเชฒเชตเชพ เชฎเชพเชเซ เชชเชฐเชตเชพเชจเชเซเชจเซ เชตเชฟเชจเชเชคเชฟ เชเชฐเชตเชพเชฅเซ เชเชชเชฐเซเชเซเชค เชธเซเชเชฟเชฌเชฆเซเชง เชเซเชเชชเชฃ เชตเซเชฌเชธเชพเชเชเซเชธเชจเซ เช
เชเชเชพเชตเชถเซ. เชฌเซเชฒเซเชเซเชเช เชธเซเชเชจเชพเช เชเซเชเชฒเซเช เชตเซเชฌเชธเชพเชเช เชตเชฟเชถเชฟเชทเซเชเชคเชพเช เชคเซเชกเซ เชถเชเซ เชเซ.
+
+## Site Permissions - Location
+
+permissions-site-location-window =
+ .title = เชธเซเชเชฟเชเชเซเชธ - เชธเซเชฅเชพเชจ เชชเชฐเชตเชพเชจเชเซเช
+ .style = { permissions-window.style }
+permissions-site-location-desc = เชจเซเชเซเชจเซ เชตเซเชฌเชธเชพเชเชเซเชธเช เชคเชฎเชพเชฐเชพ เชธเซเชฅเชพเชจเชจเซ เชฎเซเชณเชตเชตเชพเชจเซ เชตเชฟเชจเชเชคเซ เชเชฐเซ เชเซ. เชคเชฎเซ เชจเชฟเชฐเซเชฆเชฟเชทเซเช เชเชฐเซ เชถเชเซ เชเซ เชเซ เชเช เชตเซเชฌเชธเชพเชเชเซเชธเชจเซ เชคเชฎเชพเชฐเชพ เชธเซเชฅเชพเชจเชจเซ เชฎเซเชณเชตเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเซ. เชคเชฎเซ เชคเชฎเชพเชฐเชพ เชธเซเชฅเชพเชจเชจเซ เชเชเซเชธเซเชธ เชเชฐเชตเชพ เชฎเชพเชเซ เชชเซเชเชคเซ เชจเชตเซ เชตเชฟเชจเชเชคเซเชเชจเซ เชชเชฃ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซ เชถเชเซ เชเซ.
+permissions-site-location-disable-label =
+ .label = เชคเชฎเชพเชฐเชพ เชธเซเชฅเชพเชจเชจเซ เชฎเซเชณเชตเชตเชพ เชฎเชพเชเชคเซ เชจเชตเซ เชตเชฟเชจเชเชคเซเชเชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซ
+permissions-site-location-disable-desc = เช เชคเชฎเชพเชฐเชพ เชธเซเชฅเชพเชจเชจเซ เชฎเซเชณเชตเชตเชพ เชฎเชพเชเซ เชชเชฐเชตเชพเชจเชเซเชจเซ เชตเชฟเชจเชเชคเชฟ เชเชฐเชตเชพเชฅเซ เชเชชเชฐเซเชเซเชค เชธเซเชเชฟเชฌเชฆเซเชง เชเซเชเชชเชฃ เชตเซเชฌเชธเชพเชเชเซเชธเชจเซ เช
เชเชเชพเชตเชถเซ. เชคเชฎเชพเชฐเชพ เชธเซเชฅเชพเชจเชจเซ เชฎเซเชณเชตเชตเชพเชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเชตเชพเชฅเซ เชเซเชเชฒเซเช เชตเซเชฌเชธเชพเชเช เชธเซเชตเชฟเชงเชพเช เชคเซเชเซ เชถเชเซ เชเซ.
+
+## Site Permissions - Camera
+
+permissions-site-camera-window =
+ .title = เชธเซเชเชฟเชเชเซเชธ - เชเซ
เชฎเซเชฐเชพ เชชเชฐเชตเชพเชจเชเซเช
+ .style = { permissions-window.style }
+permissions-site-camera-desc = เชจเซเชเซเชจเซ เชตเซเชฌเชธเชพเชเชเซเชธเช เชคเชฎเชพเชฐเชพ เชเซ
เชฎเซเชฐเชพเชจเซ เชฎเซเชณเชตเชตเชพเชจเซ เชตเชฟเชจเชเชคเซ เชเชฐเซ เชเซ. เชคเชฎเซ เชเช เชตเซเชฌเชธเชพเชเชเซเชธเชจเซ เชคเชฎเชพเชฐเชพ เชเซ
เชฎเซเชฐเชพเชจเซ เชฎเซเชณเชตเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ เชถเชเซ เชคเซ เชจเชฟเชฐเซเชฆเชฟเชทเซเช เชเชฐเซ เชถเชเซ เชเซ. เชคเชฎเซ เชคเชฎเชพเชฐเชพ เชเซเชฎเซเชฐเชพเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพ เชฎเชพเชเซ เชชเซเชเชคเซ เชจเชตเซ เชตเชฟเชจเชเชคเซเช เชชเชฃ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซ เชถเชเซ เชเซ.
+permissions-site-camera-disable-label =
+ .label = เชคเชฎเชพเชฐเชพ เชเซเชฎเซเชฐเชพเชจเซ เชฎเซเชณเชตเชตเชพ เชฎเชพเชเชคเซ เชจเชตเซ เชตเชฟเชจเชเชคเซเชเชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซ
+permissions-site-camera-disable-desc = เช เชคเชฎเชพเชฐเชพ เชเซ
เชฎเซเชฐเชพเชจเซ เชฎเซเชณเชตเชตเชพ เชฎเชพเชเซ เชชเชฐเชตเชพเชจเชเซเชจเซ เชตเชฟเชจเชเชคเชฟ เชเชฐเชตเชพเชฅเซ เชเชชเชฐเซเชเซเชค เชธเซเชเชฟเชฌเชฆเซเชง เชเซเชเชชเชฃ เชตเซเชฌเชธเชพเชเชเซเชธเชจเซ เช
เชเชเชพเชตเชถเซ. เชคเชฎเชพเชฐเชพ เชเซ
เชฎเซเชฐเชพเชจเซ เชฎเซเชณเชตเชตเชพเชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเชตเชพเชฅเซ เชเซเชเชฒเซเช เชตเซเชฌเชธเชพเชเช เชธเซเชตเชฟเชงเชพเช เชคเซเชเซ เชถเชเซ เชเซ.
+
+## Site Permissions - Microphone
+
+permissions-site-microphone-window =
+ .title = เชธเซเชเชฟเชเชเซเชธ - เชฎเชพเชเชเซเชฐเซเชซเซเชจ เชชเชฐเชตเชพเชจเชเซเช
+ .style = { permissions-window.style }
+permissions-site-microphone-desc = เชจเซเชเซเชจเซ เชตเซเชฌเชธเชพเชเชเซเชธเช เชคเชฎเชพเชฐเชพ เชฎเชพเชเชเซเชฐเซเชซเซเชจเชจเซ เชฎเซเชณเชตเชตเชพเชจเซ เชตเชฟเชจเชเชคเซ เชเชฐเซ เชเซ. เชคเชฎเซ เชเช เชตเซเชฌเชธเชพเชเชเซเชธเชจเซ เชคเชฎเชพเชฐเชพ เชฎเชพเชเชเซเชฐเซเชซเซเชจเชจเซ เชฎเซเชณเชตเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ เชคเซ เชจเชฟเชฐเซเชฆเชฟเชทเซเช เชเชฐเซ เชถเชเซ เชเซ. เชคเชฎเซ เชคเชฎเชพเชฐเชพ เชฎเชพเชเชเซเชฐเซเชซเซเชจเชจเซ เชฎเซเชณเชตเชตเชพ เชฎเชพเชเซ เชชเซเชเชคเซ เชจเชตเซ เชตเชฟเชจเชเชคเซเชเชจเซ เชชเชฃ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซ เชถเชเซ เชเซ.
+permissions-site-microphone-disable-label =
+ .label = เชคเชฎเชพเชฐเชพ เชฎเชพเชเชเซเชฐเซเชซเซเชจเชจเซ เชฎเซเชณเชตเชตเชพ เชฎเชพเชเชคเซ เชจเชตเซ เชตเชฟเชจเชเชคเซเชเชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซ
+permissions-site-microphone-disable-desc = เช เชคเชฎเชพเชฐเชพ เชฎเชพเชเชเซเชฐเซเชซเซเชจเชจเซ เชฎเซเชณเชตเชตเชพ เชฎเชพเชเซ เชชเชฐเชตเชพเชจเชเซเชจเซ เชตเชฟเชจเชเชคเชฟ เชเชฐเชตเชพเชฅเซ เชเชชเชฐเซเชเซเชค เชธเซเชเชฟเชฌเชฆเซเชง เชเซเชเชชเชฃ เชตเซเชฌเชธเชพเชเชเซเชธเชจเซ เช
เชเชเชพเชตเชถเซ. เชคเชฎเชพเชฐเชพ เชฎเชพเชเชเซเชฐเซเชซเซเชจเชจเซ เชฎเซเชณเชตเชตเชพเชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเชตเชพเชฅเซ เชเซเชเชฒเซเช เชตเซเชฌเชธเชพเชเช เชธเซเชตเชฟเชงเชพเช เชคเซเชเซ เชถเชเซ เชเซ.
--- /dev/null
+# 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/.
+
+do-not-track-description = เชตเซเชฌเชธเชพเชเชเซเชธเชจเซ "เชเซเชฐเซเช เชจ เชเชฐเซ" เชธเชฟเชเซเชจเชฒ เชฎเซเชเชฒเซ เชเซ เชเซเชจเซ เชคเชฎเซ เชเซเชฐเซ
เช เชเชฐเซ เชจ เชถเชเซ
+do-not-track-learn-more = เชตเชงเซ เชถเซเชเซ
+do-not-track-option-default-content-blocking-known =
+ .label = เชเซเชฏเชพเชฐเซ { -brand-short-name } เชเชพเชฃเซเชคเชพ เชเซเชฐเซ
เชเชฐเซเชธเชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชธเซเช เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ เชคเซเชฏเชพเชฐเซ เช
+do-not-track-option-always =
+ .label = เชนเชเชฎเซเชถเชพ
+pref-page =
+ .title =
+ { PLATFORM() ->
+ [windows] เชตเชฟเชเชฒเซเชชเซ
+ *[other] เชชเชธเชเชฆเชเซเช
+ }
+# This is used to determine the width of the search field in about:preferences,
+# in order to make the entire placeholder string visible
+#
+# Please keep the placeholder string short to avoid truncation.
+#
+# Notice: The value of the `.style` attribute is a CSS string, and the `width`
+# is the name of the CSS property. It is intended only to adjust the element's width.
+# Do not translate.
+search-input-box =
+ .style = width: 15.4em
+ .placeholder =
+ { PLATFORM() ->
+ [windows] เชตเชฟเชเชฒเซเชชเซเชฎเชพเช เชถเซเชงเซ
+ *[other] เชชเชธเชเชฆเชเซเชเชฎเชพเช เชถเซเชงเซ
+ }
+policies-notice =
+ { PLATFORM() ->
+ [windows] เชคเชฎเชพเชฐเซ เชธเชเชธเซเชฅเชพ เชเซเชเชฒเชพเช เชตเชฟเชเชฒเซเชชเซ เชฌเชฆเชฒเชตเชพ เช
เชเซเชทเชฎ เชเซ.
+ *[other] เชคเชฎเชพเชฐเซ เชธเชเชธเซเชฅเชพ เชเซเชเชฒเชพเช เชชเชธเชเชฆเชเซเช เชฌเชฆเชฒเชตเชพ เช
เชเซเชทเชฎ เชเซ.
+ }
+pane-general-title = เชธเชพเชฎเชพเชจเซเชฏ
+category-general =
+ .tooltiptext = { pane-general-title }
+pane-home-title = เชฎเซเชเซเชฏ
+category-home =
+ .tooltiptext = { pane-home-title }
+pane-search-title = เชถเซเชง
+category-search =
+ .tooltiptext = { pane-search-title }
+pane-privacy-title = เชเซเชชเชจเซเชฏเชคเชพ & เชธเซเชฐเชเซเชทเชพ
+category-privacy =
+ .tooltiptext = { pane-privacy-title }
+# The word "account" can be translated, do not translate or transliterate "Firefox".
+pane-sync-title = Firefox เชเชพเชคเซ
+category-sync =
+ .tooltiptext = { pane-sync-title }
+pane-sync-title2 = { -sync-brand-short-name }
+category-sync2 =
+ .tooltiptext = { pane-sync-title2 }
+help-button-label = { -brand-short-name } เชเชงเชพเชฐ
+addons-button-label = เชเชเซเชธเซเชเซเชจเซเชถเชจเซเชธ เช
เชจเซ เชฅเซเชฎเซเชธ
+focus-search =
+ .key = f
+close-button =
+ .aria-label = เชฌเชเชง เชเชฐเซ
+
+## Browser Restart Dialog
+
+feature-enable-requires-restart = เช เชฒเชเซเชทเชฃเชจเซ เชธเชเซเชฐเชฟเชฏ เชเชฐเชตเชพ เชฎเชพเชเซ { -brand-short-name } เชจเซ เชชเซเชจ:เชถเชฐเซ เชเชฐเชตเซ เช เชเซเชเช.
+feature-disable-requires-restart = เช เชฒเชเซเชทเชฃเชจเซ เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชเชฐเชตเชพ เชฎเชพเชเซ { -brand-short-name } เชจเซ เชชเซเชจ:เชถเชฐเซ เชเชฐเชตเซ เช เชเซเชเช.
+should-restart-title = เชชเซเชจเชเชถเชฐเซ เชเชฐเซ { -brand-short-name }
+should-restart-ok = เชนเชตเซ { -brand-short-name } เชชเซเชจเชเชชเซเชฐเชพเชฐเชเชญ เชเชฐเซ
+cancel-no-restart-button = เชฐเชฆ เชเชฐเซ
+restart-later = เชชเชเซ เชชเซเชจเชเชถเชฐเซ เชเชฐเซ
+
+## Extension Control Notifications
+##
+## These strings are used to inform the user
+## about changes made by extensions to browser settings.
+##
+## <img data-l10n-name="icon"/> is going to be replaced by the extension icon.
+##
+## Variables:
+## $name (String): name of the extension
+
+# This string is shown to notify the user that their home page
+# is being controlled by an extension.
+extension-controlled-homepage-override = เชเช เชเชเซเชธเซเชเซเชจเซเชถเชจ, <img data-l10n-name="icon"/> { $name }, เชคเชฎเชพเชฐเชพ เชฎเซเชเซเชฏ เชชเซเชเชจเซ เชจเชฟเชฏเชเชคเซเชฐเชฟเชค เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซ.
+# This string is shown to notify the user that their new tab page
+# is being controlled by an extension.
+extension-controlled-new-tab-url = เชเช เชเชเซเชธเชเซเชจเซเชถเชจ, <img data-l10n-name="icon"/> { $name }, เชคเชฎเชพเชฐเชพ เชจเชตเชพ เชเซเชฌเชจเชพ เชชเซเชทเซเช เชจเซ เชจเชฟเชฏเชเชคเซเชฐเชฟเชค เชเชฐเซ เชเซ.
+# This string is shown to notify the user that their notifications permission
+# is being controlled by an extension.
+extension-controlled-web-notifications = เชเช เชเชเซเชธเซเชเซเชเชถเชจ, <img data-l10n-name="icon"/> { $name }, เช เชธเซเชเชฟเชเชเชจเซ เชจเชฟเชฏเชเชคเซเชฐเชฟเชค เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซ.
+# This string is shown to notify the user that the default search engine
+# is being controlled by an extension.
+extension-controlled-default-search = เชเชเซเชธเซเชเซเชเชถเชจ, <img data-l10n-name="icon"/> { $name }, เช เชคเชฎเชพเชฐเซเช เชฎเซเชณเชญเซเชค เชถเซเชง เชเชเชเซเชจ เชธเซเช เชเชฐเซเชฏเซเช เชเซ.
+# This string is shown to notify the user that Container Tabs
+# are being enabled by an extension.
+extension-controlled-privacy-containers = เชเชเซเชธเซเชเซเชเชถเชจ, <img data-l10n-name="icon"/> { $name }, เชเชจเซเชเซเชเชจเชฐ เชเซเชฌเซเชธเชจเซ เชเชฐเซเชฐ เชเซ.
+# This string is shown to notify the user that their content blocking "All Detected Trackers"
+# preferences are being controlled by an extension.
+extension-controlled-websites-content-blocking-all-trackers = เชเชเซเชธเซเชเซเชจเซเชถเชจ, <img data-l10n-name="icon"/>{ $name }, เช เชธเซเชเชฟเชเชเชจเซ เชจเชฟเชฏเชเชคเซเชฐเชฟเชค เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซ.
+# This string is shown to notify the user that their proxy configuration preferences
+# are being controlled by an extension.
+extension-controlled-proxy-config = เชเช เชเชเซเชธเซเชเซเชจเซเชถเชจ, <img data-l10n-name="icon"/> { $name }, เชจเชฟเชฏเชเชคเซเชฐเชฟเชค เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซ เชเซ { -brand-short-name } เชเซเชตเซ เชฐเซเชคเซ เชเชจเซเชเชฐเชจเซเช เชธเชพเชฅเซ เชเซเชกเชพเชฏ เชเซ.
+# This string is shown after the user disables an extension to notify the user
+# how to enable an extension that they disabled.
+#
+# <img data-l10n-name="addons-icon"/> will be replaced with Add-ons icon
+# <img data-l10n-name="menu-icon"/> will be replaced with Menu icon
+extension-controlled-enable = <img data-l10n-name="menu-icon"/> เชฎเซเชจเซเชฎเชพเช เชเชเซเชธเชเซเชเชถเชจ <img data-l10n-name="addons-icon"/> เชเชก-เชเชจเซเชธ เชชเชฐ เชเชตเชพ เชฎเชพเชเซ เชธเชเซเชทเชฎ เชเชฐเชตเชพ.
+
+## Preferences UI Search Results
+
+search-results-header = เชถเซเชง เชชเชฐเชฟเชฃเชพเชฎ
+# `<span data-l10n-name="query"></span>` will be replaced by the search term.
+search-results-empty-message =
+ { PLATFORM() ->
+ [windows] เชฎเชพเชซ เชเชฐเชถเซ! โ<span data-l10n-name="query"></span>โ เชฎเชพเชเซเชจเชพเช เชตเชฟเชเชฒเซเชชเซเชฎเชพเช เชเซเช เชชเชฐเชฟเชฃเชพเชฎเซ เชจเชฅเซ.
+ *[other] เชฎเชพเชซ เชเชฐเชถเซ! โ<span data-l10n-name="query"></span>โเชฎเชพเชเซ เชชเชธเชเชฆเชเซเชเชฎเชพเช เชเซเช เชชเชฐเชฟเชฃเชพเชฎเซ เชจเชฅเซ.
+ }
+search-results-help-link = เชฎเชฆเชฆ เชเซเชเช
เซ เชเซ? <a data-l10n-name="url">{ -brand-short-name } เชธเชฎเชฐเซเชฅเชจ</a> เชจเซ เชฎเซเชฒเชพเชเชพเชค เชฒเซ
+
+## General Section
+
+startup-header = เชถเชฐเซเชเชค
+# { -brand-short-name } will be 'Firefox Developer Edition',
+# since this setting is only exposed in Firefox Developer Edition
+separate-profile-mode =
+ .label = เชชเชฐเชตเชพเชจเชเซ เชเชชเซ { -brand-short-name } เช
เชจเซ เชคเซ เช เชธเชฎเชฏเซ Firefox เชจเซ เชเชฒเชพเชตเชตเชพ เชฎเชพเชเซ
+use-firefox-sync = เชเซเชชเซ เชธเซเชเชจเชพ: เช เช
เชฒเช เชชเซเชฐเซเชซเชพเชเชฒเซเชธเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชเซ. เชคเซเชฎเชจเซ เชตเชเซเชเซ เชกเซเชเชพ เชถเซเชฐ เชเชฐเชตเชพ เชฎเชพเชเซ { -sync-brand-short-name } เชจเซ เชเชชเชฏเซเช เชเชฐเซ.
+get-started-not-logged-in = เชธเชพเชเชจ เชเชจ เชเชฐเซ { -sync-brand-short-name }โฆ
+get-started-configured = เชเซเชฒเซ เชเชฐเซ { -sync-brand-short-name } เชชเชธเชเชฆเชเซเช
+always-check-default =
+ .label = เชนเชเชฎเซเชถเชพเช เชคเชชเชพเชธเซ เชเซ { -brand-short-name } เชคเชฎเชพเชฐเซเช เชฎเซเชณเชญเซเชค เชฌเซเชฐเชพเชเชเชฐ เชเซ
+ .accesskey = y
+is-default = { -brand-short-name } เชนเชพเชฒเชฎเชพเช เชคเชฎเชพเชฐเซเช เชฎเซเชณเชญเซเชค เชฌเซเชฐเชพเชเชเชฐ เชเซ
+is-not-default = { -brand-short-name } เชคเชฎเชพเชฐเซเช เชฎเซเชณเชญเซเชค เชฌเซเชฐเชพเชเชเชฐ เชจเชฅเซ
+set-as-my-default-browser =
+ .label = เชกเชฟเชซเซเชฒเซเช เชฌเชจเชพเชตเซโฆ
+ .accesskey = D
+startup-restore-previous-session =
+ .label = เชชเชนเซเชฒเชพเชจเชพเช เชธเชคเซเชฐเชจเซ เชชเซเชจ:เชธเชเชเซเชฐเชนเซ
+ .accesskey = s
+startup-restore-warn-on-quit =
+ .label = เชฌเซเชฐเชพเชเชเชฐ เชเซเชกเชคเซ เชตเชเชคเซ เชคเชฎเชจเซ เชเซเชคเชตเชฃเซ เชเชชเซ เชเซ.
+disable-extension =
+ .label = เชเชเซเชธเซเชเซเชเชถเชจ เช
เชเซเชทเชฎ เชเชฐเซ
+tabs-group-header = เชเซ
เชฌเซเชธ
+ctrl-tab-recently-used-order =
+ .label = เชคเชพเชเซเชคเชฐเชฎเชพเช เชเชชเชฏเซเชเชฎเชพเช เชฒเซเชตเชพเชฏเซเชฒเซ เชเซเชฐเชฎเชฎเชพเช เชเซเชฌ เชฆเซเชตเชพเชฐเชพ Ctrl+Tab เชเชเซเชฐ
+ .accesskey = T
+open-new-link-as-tabs =
+ .label = เชจเชตเชพ เชตเชฟเชจเซเชกเซเชเชจเซ เชฌเชฆเชฒเซ เชเซ
เชฌเซเชธ เชคเชฐเซเชเซ เชฒเชฟเชเชเซเชธ เชเซเชฒเซ
+ .accesskey = w
+warn-on-close-multiple-tabs =
+ .label = เชคเชฎเชจเซ เชฌเชนเซเชตเชฟเชง เชเซเชฌเซเชธ เชฌเชเชง เชเชฐเชคเซ เชตเชเชคเซ เชเซเชคเชตเชถเซ
+ .accesskey = m
+warn-on-open-many-tabs =
+ .label = เชคเชฎเชจเซ เชเซเชคเชตเซ เชเซ เชเซเชฏเชพเชฐเซ เชเชฃเซ เชเซเชฌเซเชธ เชเซเชฒเชตเชพเชจเซเช เชงเซเชฎเซเช เชฅเช เชเชพเชฏ เช
เชจเซ { -brand-short-name }
+ .accesskey = d
+switch-links-to-new-tabs =
+ .label = เชเซเชฏเชพเชฐเซ เชคเชฎเซ เชเซเช เชจเชตเซ เชเซเชฌเชฎเชพเช เชฒเชฟเชเช เชเซเชฒเซ เชเซ, เชคเซเชฏเชพเชฐเซ เชคเซเชจเซ เชคเชฐเชค เช เชธเซเชตเชฟเช เชเชฐเซ
+ .accesskey = h
+show-tabs-in-taskbar =
+ .label = เชตเชฟเชจเซเชกเซเช เชเชพเชฐเซเชฏเชชเชเซเชเซเชฎเชพเช เชเซ
เชฌ เชชเซเชฐเซเชตเชฆเชฐเซเชถเชจเชจเซ เชฌเชคเชพเชตเซ
+ .accesskey = k
+browser-containers-enabled =
+ .label = เชเชจเซเชเซเชเชจเชฐ เชเซเชฌเซเชธ เชธเชเซเชทเชฎ เชเชฐเซ
+ .accesskey = n
+browser-containers-learn-more = เชตเชงเซ เชถเซเชเซ
+browser-containers-settings =
+ .label = เชธเซเชเซเชเชโฆ
+ .accesskey = i
+containers-disable-alert-title = เชฌเชงเชพ เชเชจเซเชเซเชเชจเชฐ เชเซ
เชฌเซเชธ เชฌเชเชง เชเชฐเซเช?
+containers-disable-alert-desc =
+ { $tabCount ->
+ [one] เชเซ เชคเชฎเซ เชนเชตเซ เชเชจเซเชเซเชเชจเชฐ เชเซ
เชฌเซเชธ เช
เชเซเชทเชฎ เชเชฐเซ เชเซ, เชคเซ { $tabCount } เชเชจเซเชเซเชจเชฐ เชเซเชฌ เชฌเชเชง เชเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ. เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ เชเชจเซเชเซเชเชจเชฐ เชเซเชฌเซเชธเชจเซ เช
เชเซเชทเชฎ เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ?
+ *[other] เชเซ เชคเชฎเซ เชนเชตเซ เชเชจเซเชเซเชเชจเชฐ เชเซ
เชฌเชจเซ เช
เชเซเชทเชฎ เชเชฐเซ เชเซ, เชคเซ { $tabCount } เชเชจเซเชเซเชจเชฐ เชเซเชฌเซเชธ เชฌเชเชง เชฅเช เชเชถเซ. เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ เชเชจเซเชเซเชเชจเชฐ เชเซเชฌเซเชธเชจเซ เช
เชเซเชทเชฎ เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ?
+ }
+containers-disable-alert-ok-button =
+ { $tabCount ->
+ [one] { $tabCount } เชเชจเซเชเซเชเชจเชฐ เชเซ
เชฌเชจเซ เชฌเชเชง เชเชฐเซ
+ *[other] { $tabCount } เชเชจเซเชเซเชจเชฐ เชเซ
เชฌเซเชธเชจเซ เชฌเชเชง เชเชฐเซ
+ }
+containers-disable-alert-cancel-button = เชธเชเซเชทเชฎ เชฐเชพเชเซ
+containers-remove-alert-title = เช เชเชจเซเชเซเชเชจเชฐ เชฆเซเชฐ เชเชฐเซเช?
+# Variables:
+# $count (Number) - Number of tabs that will be closed.
+containers-remove-alert-msg =
+ { $count ->
+ [one] เชเซ เชคเชฎเซ เช เชเชจเซเชเซเชเชจเชฐเชจเซ เชนเชฎเชฃเชพ เชฆเซเชฐ เชเชฐเซ เชเซ, เชคเซ { $count } เชเชจเซเชเซเชจเชฐ เชเซเชฌ เชฌเชเชง เชฅเช เชเชถเซ. เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ เช เชเชจเซเชเซเชเชจเชฐเชจเซ เชฆเซเชฐ เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ?
+ *[other] เชเซ เชคเชฎเซ เช เชเชจเซเชเซเชเชจเชฐเชจเซ เชฆเซเชฐ เชเชฐเซ เชเซ, เชคเซ { $count } เชเชจเซเชเซเชจเชฐ เชเซเชฌเซเชธ เชฌเชเชง เชฅเช เชเชถเซ. เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ เช เชเชจเซเชเซเชเชจเชฐเชจเซ เชฆเซเชฐ เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ?
+ }
+containers-remove-ok-button = เช เชเชจเซเชเซเชเชจเชฐ เชฆเซเชฐ เชเชฐเซ
+containers-remove-cancel-button = เช เชเชจเซเชเซเชเชจเชฐเชจเซ เชฆเซเชฐ เชเชฐเชถเซ เชจเชนเซเช
+
+## General Section - Language & Appearance
+
+language-and-appearance-header = เชญเชพเชทเชพ เช
เชจเซ เชฆเซเชเชพเชต
+fonts-and-colors-header = เชซเซเชจเซเช & เชฐเชเชเซ
+default-font = เชฎเซเชณเชญเซเชค เชซเซเชจเซเช
+ .accesskey = D
+default-font-size = เชฎเชพเชช
+ .accesskey = S
+advanced-fonts =
+ .label = เช
เชฆเซเชฏเชคเชจ...
+ .accesskey = A
+colors-settings =
+ .label = เชฐเชเชเซ...
+ .accesskey = C
+language-header = เชญเชพเชทเชพ
+choose-language-description = เชชเชพเชจเชพเชเช เชฆเชฐเซเชถเชพเชตเชตเชพ เชฎเชพเชเซ เชคเชฎเชพเชฐเซ เชชเซเชฐเชพเชงเชพเชจเซเชฏเชตเชพเชณเซ เชญเชพเชทเชพ เชชเชธเชเชฆ เชเชฐเซ
+choose-button =
+ .label = เชชเชธเชเชฆ เชเชฐเซ...
+ .accesskey = o
+choose-browser-language-description = { -brand-short-name } เชฎเชพเชเชฅเซ เชฎเซเชจเซเช, เชธเชเชฆเซเชถเชพเช เช
เชจเซ เชธเซเชเชจเชพเช เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชเชชเชฏเซเชเชฎเชพเช เชฒเซเชตเชพเชคเชพ เชญเชพเชทเชพเชเชจเซ เชชเชธเชเชฆ เชเชฐเซ.
+manage-browser-languages-button =
+ .label = เชตเชฟเชเชฒเซเชชเซ เชธเซเช เชเชฐเซ ...
+ .accesskey = I
+confirm-browser-language-change-description = เช เชซเซเชฐเชซเชพเชฐเซเชจเซ เชฒเชพเชเซ เชเชฐเชตเชพ เชฎเชพเชเซ { -brand-short-name } เชชเซเชจเชเชชเซเชฐเชพเชฐเชเชญ เชเชฐเซ
+confirm-browser-language-change-button = เชฒเชพเชเซ เชเชฐเซ เช
เชจเซ เชชเซเชจเชเชชเซเชฐเชพเชฐเชเชญ เชเชฐเซ
+translate-web-pages =
+ .label = เชตเซเชฌ เชธเชฎเชพเชตเชฟเชทเซเช เช
เชจเซเชตเชพเชฆ เชเชฐเซ
+ .accesskey = T
+# The <img> element is replaced by the logo of the provider
+# used to provide machine translations for web pages.
+translate-attribution = เชจเชพเช เชตเชกเซ เช
เชจเซเชตเชพเชฆ <img data-l10n-name="logo"/>
+translate-exceptions =
+ .label = เช
เชชเชตเชพเชฆโฆ
+ .accesskey = x
+check-user-spelling =
+ .label = เชคเชฎเซ เชฒเชเซ เชคเซ เชฎเซเชเชฌ เชคเชฎเชพเชฐเซ เชเซเชกเชฃเซ เชคเชชเชพเชธเซ
+ .accesskey = t
+
+## General Section - Files and Applications
+
+files-and-applications-title = เชซเชพเชเชฒเซ เช
เชจเซ เชเชชเซเชฒเชฟเชเซเชถเชจเซเชธ
+download-header = เชกเชพเชเชจเชฒเซเชก
+download-save-to =
+ .label = เชซเชพเชเชฒเซเชจเซ เชเชฎเชพเช เชธเชเชเซเชฐเชนเซ
+ .accesskey = v
+download-choose-folder =
+ .label =
+ { PLATFORM() ->
+ [macos] เชชเชธเชเชฆ เชเชฐเซ...
+ *[other] เชฌเซเชฐเชพเชเช เชเชฐเซ...
+ }
+ .accesskey =
+ { PLATFORM() ->
+ [macos] e
+ *[other] o
+ }
+download-always-ask-where =
+ .label = เชนเชเชฎเซเชถเชพเช เชคเชฎเชจเซ เชชเซเชเซ เชเซ เชเซ เชซเชพเชเชฒเซ เชเซเชฏเชพเช เชธเชพเชเชตเชตเซ
+ .accesskey = A
+applications-header = เชเชชเซเชฒเชฟเชเซเชถเชจเซเชธ
+applications-description = เชเซเชตเซ เชฐเซเชคเซ { -brand-short-name } เชชเชธเชเชฆ เชเชฐเซ; เชตเซเชฌ เชชเชฐเชฅเซ เชคเชฎเซ เชกเชพเชเชจเชฒเซเชก เชเชฐเซเชฒเซ เชซเชพเชเชฒเซ เช
เชฅเชตเชพ เชฌเซเชฐเชพเชเชเชฟเชเช เชเชฐเชคเซ เชตเชเชคเซ เชเชชเชฏเซเชเชฎเชพเช เชฒเซเชตเชพเชคเซ เชเชชเซเชฒเชฟเชเซเชถเชจเซเชจเซเช เชธเชเชเชพเชฒเชจ เชเชฐเซ เชเซ.
+applications-filter =
+ .placeholder = เชซเชพเชเชฒ เชชเซเชฐเชเชพเชฐเซ เช
เชฅเชตเชพ เชเชชเซเชฒเชฟเชเซเชถเชจเซเชธ เชถเซเชงเซ
+applications-type-column =
+ .label = เชธเชพเชฎเชเซเชฐเซ เชชเซเชฐเชเชพเชฐ
+ .accesskey = T
+applications-action-column =
+ .label = เชเซเชฐเชฟเชฏเชพ
+ .accesskey = A
+drm-content-header = เชกเชฟเชเชฟเชเชฒ เช
เชงเชฟเชเชพเชฐ เชธเชเชเชพเชฒเชจ (DRM) เชเชจเซเชเซเชจเซเช
+play-drm-content =
+ .label = DRM-เชจเชฟเชฏเชเชคเซเชฐเชฟเชค เชธเชพเชฎเชเซเชฐเซเชจเซ เชเชพเชฒเซ เชเชฐเซ
+ .accesskey = P
+play-drm-content-learn-more = เชตเชงเซ เชถเซเชเซ
+update-application-title = { -brand-short-name } เชธเซเชงเชพเชฐเซ
+update-application-description = เชถเซเชฐเซเชทเซเช เชชเซเชฐเชฆเชฐเซเชถเชจ, เชธเซเชฅเชฟเชฐเชคเชพ เช
เชจเซ เชธเซเชฐเชเซเชทเชพ เชฎเชพเชเซ { -brand-short-name } เช
เชงเชคเชจ เชฐเชพเชเซ.
+update-application-version = เชเชตเซเชคเซเชคเชฟ { $version } <a data-l10n-name="learn-more">เชจเชตเซเช เชถเซเช เชเซ</a>
+update-history =
+ .label = เช
เชชเชกเซเช เชเชคเชฟเชนเชพเชธ เชฌเชคเชพเชตเซโฆ
+ .accesskey = P
+update-application-allow-description = เชฎเชเชเซเชฐเซ เชเชชเซ { -brand-short-name } เชฎเชพเชเซ
+update-application-auto =
+ .label = เชเชชเชฎเซเชณเซ เชธเซเชงเชพเชฐเชพ เชเชจเซเชธเซเชเซเชฒ เชเชฐเซ (เชญเชฒเชพเชฎเชฃ เชเชฐเซเชฒ)
+ .accesskey = A
+update-application-check-choose =
+ .label = เชธเซเชงเชพเชฐเชพเช เชฎเชพเชเซ เชเชเชพเชธเซ เชชเชฐเชเชคเซ เชคเชฎเซ เชคเซเชฎเชจเซ เชธเซเชฅเชพเชชเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชชเชธเชเชฆ เชเชฐเซ เชฆเซ
+ .accesskey = C
+update-application-manual =
+ .label = เช
เชชเชกเซเชเซเชธ เชฎเชพเชเซ เชเซเชฏเชพเชฐเซเชฏ เชคเชชเชพเชธ เชเชฐเชถเซ เชจเชนเซเช (เชเชเซเชฐเชนเชฃเซเชฏ เชจเชฅเซ)
+ .accesskey = N
+update-application-use-service =
+ .label = เชธเซเชงเชพเชฐเชพเช เชธเซเชฅเชพเชชเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชชเชพเชถเซเชตเชญเชพเช เชธเซเชตเชพ เชตเชพเชชเชฐเซ
+ .accesskey = b
+update-enable-search-update =
+ .label = เชเชชเชฎเซเชณเซ เชถเซเชง เชเชจเซเชเชฟเชจ เช
เชชเชกเซเช เชเชฐเซ
+ .accesskey = e
+update-pref-write-failure-title = เชฒเชเชพเชฃ เชจเชฟเชทเซเชซเชณ เชฅเชฏเซเช
+# Variables:
+# $path (String) - Path to the configuration file
+update-pref-write-failure-message = เชชเชธเชเชฆเชเซ เชธเชพเชเชตเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ. เชซเชพเชเชฒ เชชเชฐ เชฒเชเซ เชถเชเชพเชฏเซ เชจเชนเซ: { $path }
+
+## General Section - Performance
+
+performance-title = เชเชพเชฎเชเซเชฐเซ
+performance-use-recommended-settings-checkbox =
+ .label = เชเชเซเชฐเชนเชฃเซเชฏ เชชเซเชฐเชฆเชฐเซเชถเชจ เชธเซเชเชฟเชเชเซเชธเชจเซ เชเชชเชฏเซเช เชเชฐเซ
+ .accesskey = U
+performance-use-recommended-settings-desc = เช เชธเซเชเชฟเชเชเซเชธ เชคเชฎเชพเชฐเชพ เชเชฎเซเชชเซเชฏเซเชเชฐเชจเชพเช เชนเชพเชฐเซเชกเชตเซเชฐ เช
เชจเซ เชเชชเชฐเซเชเชฟเชเช เชธเชฟเชธเซเชเชฎ เช
เชจเซเชธเชพเชฐ เชฌเชจเชพเชตเชพเชฏ เชเซ.
+performance-settings-learn-more = เชตเชงเซ เชถเซเชเซ
+performance-allow-hw-accel =
+ .label = เชนเชพเชฐเซเชกเชตเซเชฐ เชตเซเชเชจเซ เชตเชพเชชเชฐเซ เชเซเชฏเชพเชฐเซ เชเชชเชฒเชฌเซเชง เชนเซเชฏ
+ .accesskey = r
+performance-limit-content-process-option = เชธเชพเชฎเชเซเชฐเซ เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชฎเชฐเซเชฏเชพเชฆเชพ
+ .accesskey = L
+performance-limit-content-process-enabled-desc = เชฌเชนเซเชตเชฟเชง เชเซ
เชฌเซเชธเชจเซ เชเชชเชฏเซเช เชเชฐเชคเซ เชตเชเชคเซ เชตเชงเชพเชฐเชพเชจเซ เชธเชพเชฎเชเซเชฐเซ เชชเซเชฐเชเซเชฐเชฟเชฏเชพเช เชชเซเชฐเชญเชพเชต เชธเซเชงเชพเชฐเซ เชถเชเซ เชเซ, เชชเชฐเชเชคเซ เชคเซ เชตเชงเซ เชฎเซเชฎเชฐเซเชจเซ เชชเชฃ เชเชชเชฏเซเช เชเชฐเชถเซ.
+performance-limit-content-process-blocked-desc = เชฎเชฒเซเชเชฟเชชเซเชฐเซเชธเซเชธ เชธเชพเชฅเซ เชธเชพเชฎเชเซเชฐเซ เชชเซเชฐเซเชธเซเชธเชจเซ เชธเชเชเซเชฏเชพเชฎเชพเช เชซเซเชฐเชซเชพเชฐ เชเชฐเชตเซ เชถเชเซเชฏ เชเซ { -brand-short-name }. <a data-l10n-name="learn-more">เชฎเชฒเซเชเชฟเชชเซเชฐเซเชธเซเชธ เชธเชเซเชฐเชฟเชฏ เชเชฐเซ เชเซ เชเซ เชจเชนเซเช เชคเซ เชเซเชตเซ เชฐเซเชคเซ เชคเชชเชพเชธเชตเซเช เชคเซ เชเชพเชฃเซ</a>
+# Variables:
+# $num - default value of the `dom.ipc.processCount` pref.
+performance-default-content-process-count =
+ .label = { $num } (เชฎเซเชณเชญเซเชค)
+
+## General Section - Browsing
+
+browsing-title = เชฌเซเชฐเชพเชเชเซเชเช
+browsing-use-autoscroll =
+ .label = เชเชชเซเชเชช เชธเชฐเชเชพเชตเชตเชพเชจเซเช เชตเชพเชชเชฐเซ
+ .accesskey = a
+browsing-use-smooth-scrolling =
+ .label = เชฒเซเชธเซ เชฐเซเชคเซ เชธเชฐเชเชพเชตเชตเชพเชจเซเช เชตเชพเชชเชฐเซ
+ .accesskey = m
+browsing-use-onscreen-keyboard =
+ .label = เชเซเชฏเชพเชฐเซ เชเชฐเซเชฐเซ เชนเซเชฏ เชคเซเชฏเชพเชฐเซ เชเช เชเซเชฌเซเชฐเซเชก เชฌเชคเชพเชตเซ
+ .accesskey = k
+browsing-use-cursor-navigation =
+ .label = เชชเชพเชจเชพเชเชเชฎเชพเช เชถเซเชงเชเซเชณ เชเชฐเชตเชพ เชฎเชพเชเซ เชนเชเชฎเซเชถเชพ เชเชฐเซเชธเชฐ เชเซเช เชตเชพเชชเชฐเซ
+ .accesskey = c
+browsing-search-on-start-typing =
+ .label = เชเซเชฏเชพเชฐเซ เชคเชฎเซ เชเชพเชเชช เชเชฐเชตเชพเชจเซเช เชถเชฐเซ เชเชฐเซ เชคเซเชฏเชพเชฐเซ เชเซเชเซเชธเซเช เชฎเชพเชเซ เชถเซเชงเซ
+ .accesskey = x
+browsing-cfr-recommendations =
+ .label = เชคเชฎเซ เชฌเซเชฐเชพเชเช เชเชฐเซ เชคเซเชฏเชพเชฐเซ เชเชเซเชธเซเชเซเชจเซเชถเชจเซเชธเชจเซ เชญเชฒเชพเชฎเชฃ เชเชฐเซ
+ .accesskey = R
+browsing-cfr-recommendations-learn-more = เชตเชงเซ เชถเซเชเซ
+
+## General Section - Proxy
+
+network-settings-title = เชจเซเชเชตเชฐเซเช เชธเซเชเชฟเชเชเซเชธ
+network-proxy-connection-description = เชเซเชตเซ เชฐเซเชคเซ { -brand-short-name } เชเชจเซเชเชฐเชจเซเช เชธเชพเชฅเซ เชเซเชกเชพเชฏ เชเซ เชคเซ เชเซเช เชตเซ.
+network-proxy-connection-learn-more = เชตเชงเซ เชถเซเชเซ
+network-proxy-connection-settings =
+ .label = เชธเซเชเซเชเช...
+ .accesskey = e
+
+## Home Section
+
+home-new-windows-tabs-header = เชจเชตเซ เชตเชฟเชจเซเชกเซ เช
เชจเซ เชเซ
เชฌเซเชธ
+home-new-windows-tabs-description2 = เชเซเชฏเชพเชฐเซ เชคเชฎเซ เชคเชฎเชพเชฐเซเช เชนเซเชฎเชชเซเช, เชจเชตเซ เชตเชฟเชเชกเซเช เช
เชจเซ เชจเชตเซ เชเซเชฌเซเชธ เชเซเชฒเซ เชเซ เชคเซเชฏเชพเชฐเซ เชคเชฎเซ เชถเซเช เชเซเช เชเซ เชคเซ เชชเชธเชเชฆ เชเชฐเซ.
+
+## Home Section - Home Page Customization
+
+home-homepage-mode-label = เชฎเซเชเซเชฏ เชชเซเชทเซเช เช
เชจเซ เชจเชตเซ เชตเชฟเชเชกเซเช
+home-newtabs-mode-label = เชจเชตเซ เชเซ
เชฌเซเชธ
+home-restore-defaults =
+ .label = เชฎเซเชณเชญเซเชคเชจเซ เชชเซเชจ:เชธเชเชเซเชฐเชนเซ
+ .accesskey = R
+# "Firefox" should be treated as a brand and kept in English,
+# while "Home" and "(Default)" can be localized.
+home-mode-choice-default =
+ .label = Firefox เชฎเซเชเซเชฏ (เชฎเซเชณเชญเซเชค)
+home-mode-choice-custom =
+ .label = เชชเซเชคเชพเชจเชพ URLs...
+home-mode-choice-blank =
+ .label = เชเชพเชฒเซ เชชเชพเชจเซเช
+home-homepage-custom-url =
+ .placeholder = เชเช URL เชชเซเชธเซเช เชเชฐเซ...
+# This string has a special case for '1' and [other] (default). If necessary for
+# your language, you can add {$tabCount} to your translations and use the
+# standard CLDR forms, or only use the form for [other] if both strings should
+# be identical.
+use-current-pages =
+ .label =
+ { $tabCount ->
+ [1] เชตเชฐเซเชคเชฎเชพเชจ เชชเชพเชจเซเช เชตเชพเชชเชฐเซ
+ *[other] เชตเชฐเซเชคเชฎเชพเชจ เชชเชพเชจเชพเชเช เชตเชพเชชเชฐเซ
+ }
+ .accesskey = C
+choose-bookmark =
+ .label = เชฌเซเชเชฎเชพเชฐเซเช เชตเชพเชชเชฐเซโฆ
+ .accesskey = B
+
+## Search Section
+
+search-bar-header = เชถเซเชง เชฌเชพเชฐ
+search-bar-hidden =
+ .label = เชถเซเชง เช
เชจเซ เชธเชเชถเซเชงเช เชฎเชพเชเซ เชธเชฐเชจเชพเชฎเชพเช เชฌเชพเชฐเชจเซ เชเชชเชฏเซเช เชเชฐเซ
+search-bar-shown =
+ .label = เชเซเชฒเชฌเชพเชฐเชฎเชพเช เชถเซเชง เชฌเชพเชฐ เชเชฎเซเชฐเซ
+search-engine-default-header = เชฎเซเชณเชญเซเชค เชถเซเชง เชเชเชเซเชจ
+search-engine-default-desc = เชธเชฐเชจเชพเชฎเชพเช เชฌเชพเชฐ เช
เชจเซ เชถเซเชง เชฌเชพเชฐเชฎเชพเช เชตเชพเชชเชฐเชตเชพ เชฎเชพเชเซ เชกเชฟเชซเซเชฒเซเช เชถเซเชง เชเชเชเชฟเชจ เชชเชธเชเชฆ เชเชฐเซ.
+search-suggestions-option =
+ .label = เชถเซเชง เชธเซเชเชจเซ เชชเซเชฐเชพ เชชเชพเชกเซ
+ .accesskey = s
+search-show-suggestions-url-bar-option =
+ .label = เชธเชฐเชจเชพเชฎเชพเช เชฌเชพเชฐ เชชเชฐเชฟเชฃเชพเชฎเซเชฎเชพเช เชถเซเชง เชธเซเชเชจเซ เชฌเชคเชพเชตเซ
+ .accesskey = I
+# This string describes what the user will observe when the system
+# prioritizes search suggestions over browsing history in the results
+# that extend down from the address bar. In the original English string,
+# "ahead" refers to location (appearing most proximate to), not time
+# (appearing before).
+search-show-suggestions-above-history-option =
+ .label = เชธเชฐเชจเชพเชฎเชพเช เชฌเชพเชฐ เชชเชฐเชฟเชฃเชพเชฎเซเชฎเชพเช เชฌเซเชฐเชพเชเชเชฟเชเช เชเชคเชฟเชนเชพเชธเชจเซ เชเชเชณ เชถเซเชง เชธเซเชเชจเซ เชฌเชคเชพเชตเซ
+search-suggestions-cant-show = เชถเซเชง เชธเซเชเชจเซ เชธเซเชฅเชพเชจ เชฌเชพเชฐ เชชเชฐเชฟเชฃเชพเชฎเซเชฎเชพเช เชฌเชคเชพเชตเชตเชพเชฎเชพเช เชเชตเชถเซ เชจเชนเซเช เชเชพเชฐเชฃ เชเซ เชคเชฎเซ { -brand-short-name } เชเชคเชฟเชนเชพเชธ เชเซเชฏเชพเชฐเซเชฏ เชฏเชพเชฆ เชจเชฅเซ
+search-one-click-header = เชถเซเชง เชเชจเซเชเชฟเชจเซเชธ เชตเชจ-เชเซเชฒเชฟเช เชเชฐเซ
+search-one-click-desc = เชตเซเชเชฒเซเชชเชฟเช เชถเซเชง เชเชเชเซเชจเซเชธ เชชเชธเชเชฆ เชเชฐเซ เชเซ เชธเชฐเชจเชพเชฎเชพเช เชฌเชพเชฐ เช
เชจเซ เชถเซเชง เชฌเชพเชฐ เชจเซเชเซ เชฆเซเชเชพเชฏ เชเซ เชเซเชฏเชพเชฐเซ เชคเชฎเซ เชเซเช เชเซเชตเชฐเซเชก เชฆเชพเชเชฒ เชเชฐเชตเชพเชจเซเช เชถเชฐเซ เชเชฐเซ เชเซ.
+search-choose-engine-column =
+ .label = เชถเซเชง เชเชจเซเชเชฟเชจ
+search-choose-keyword-column =
+ .label = เชฎเซเชเซเชฏ เชถเชฌเซเชฆ
+search-restore-default =
+ .label = เชฎเซเชณเชญเซเชค เชถเซเชง เชเชเชเซเชจ เชคเชฐเซเชเซ เชชเซเชจเชเชธเชเชเซเชฐเชนเซ
+ .accesskey = d
+search-remove-engine =
+ .label = เชฆเซเชฐ เชเชฐเซ
+ .accesskey = r
+search-find-more-link = เชตเชงเซ เชถเซเชง เชฏเชเชคเซเชฐ เชถเซเชงเซ
+# This warning is displayed when the chosen keyword is already in use
+# ('Duplicate' is an adjective)
+search-keyword-warning-title = เชจเชเชฒเซ เชฎเซเชเซเชฏ เชถเชฌเซเชฆ
+# Variables:
+# $name (String) - Name of a search engine.
+search-keyword-warning-engine = เชคเชฎเซ เชชเชธเชเชฆ เชเชฐเซเชฒ เชฎเซเชเซเชฏ เชถเชฌเซเชฆ เชตเชฐเซเชคเชฎเชพเชจเชฎเชพเช "{ $name }" เชฆเซเชตเชพเชฐเชพ เชตเชชเชฐเชพเชถเชฎเชพเช เชเซ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เช
เชจเซเชฏ เชชเชธเชเชฆ เชเชฐเซ.
+search-keyword-warning-bookmark = เชคเชฎเซ เชชเชธเชเชฆ เชเชฐเซเชฒ เชฎเซเชเซเชฏ เชถเชฌเซเชฆ เชตเชฐเซเชคเชฎเชพเชจเชฎเชพเช เชฌเซเชเชฎเชพเชฐเซเช เชฆเซเชตเชพเชฐเชพ เชตเชชเชฐเชพเชถเชฎเชพเช เชเซ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เช
เชจเซเชฏ เชชเชธเชเชฆ เชเชฐเซ.
+
+## Containers Section
+
+containers-back-link = ยซ เชชเชพเชเชพ เชเชพเชต
+containers-header = เชเชจเซเชเซเชเชจเชฐ เชเซเชฌเซเชธ
+containers-add-button =
+ .label = เชจเชตเซเช เชเชจเซเชเซเชเชจเชฐ เชเชฎเซเชฐเซ
+ .accesskey = A
+containers-preferences-button =
+ .label = เชชเชธเชเชฆเชเซเช
+containers-remove-button =
+ .label = เชฆเซเชฐ เชเชฐเซ
+
+## Sync Section - Signed out
+
+sync-signedout-caption = เชคเชฎเชพเชฐเซเช เชตเซเชฌ เชคเชฎเชพเชฐเซ เชธเชพเชฅเซ เชฐเชพเชเซ
+sync-signedout-description = เชคเชฎเชพเชฐเชพ เชฌเชงเชพ เชเชชเชเชฐเชฃเซ เชชเชฐ เชคเชฎเชพเชฐเชพ เชฌเซเชเชฎเชพเชฐเซเชเซเชธ, เชเชคเชฟเชนเชพเชธ, เชเซ
เชฌเซเชธ, เชชเชพเชธเชตเชฐเซเชกเซเชธ, เชเชก-เชเชจเซเชธ เช
เชจเซ เชชเชธเชเชฆเชเซเชเชจเซ เชธเชฎเชจเซเชตเชฏเชฟเชค เชเชฐเซ.
+sync-signedout-account-title = { -fxaccount-brand-name } เชธเชพเชฅเซ เชเซเชกเชพเชฃ เชเชฐเซ
+sync-signedout-account-create = เชถเซเช เชเซเช เชเชพเชคเซเช เชจเชฅเซ? เชถเชฐเซ เชเชฐเซ
+ .accesskey = C
+sync-signedout-account-signin =
+ .label = เชธเชพเชเชจ เชเชจ เชเชฐเซโฆ
+ .accesskey = I
+# This message contains two links and two icon images.
+# `<img data-l10n-name="android-icon"/>` - Android logo icon
+# `<a data-l10n-name="android-link">` - Link to Android Download
+# `<img data-l10n-name="ios-icon">` - iOS logo icon
+# `<a data-l10n-name="ios-link">` - Link to iOS Download
+#
+# They can be moved within the sentence as needed to adapt
+# to your language, but should not be changed or translated.
+sync-mobile-promo = เชกเชพเชเชจเชฒเซเชก เชเชฐเซ Firefox เชฎเชพเชเซ <img data-l10n-name="android-icon"/> <a data-l10n-name="android-link">Android</a> เช
เชฅเชตเชพ <img data-l10n-name="ios-icon"/> <a data-l10n-name="ios-link">iOS</a> เชคเชฎเชพเชฐเชพ เชฎเซเชฌเชพเชเชฒ เชเชชเชเชฐเชฃ เชธเชพเชฅเซ เชธเชฎเชจเซเชตเชฏเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ.
+
+## Sync Section - Signed in
+
+sync-profile-picture =
+ .tooltiptext = เชชเซเชฐเซเชซเชพเชเชฒ เชเชฟเชคเซเชฐ เชฌเชฆเชฒเซ
+sync-disconnect =
+ .label = เชเซเชกเชพเชฃ เชคเซเชกเซ เชจเชพเชเซโฆ
+ .accesskey = D
+sync-manage-account = เชเชพเชคเชพเชจเซ เชธเชเชเชพเชฒเชฟเชค เชเชฐเซ
+ .accesskey = o
+sync-signedin-unverified = { $email } เชเชเชพเชธเซเชฒ เชจเชฅเซ.
+sync-signedin-login-failure = เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชซเชฐเซ เชเซเชกเชพเชฃ เชฎเชพเชเซ เชชเซเชฐเชตเซเชถเซ { $email }
+sync-resend-verification =
+ .label = เชเชเชพเชธเชฃเซ เชซเชฐเซ เชฎเซเชเชฒเซ
+ .accesskey = d
+sync-remove-account =
+ .label = เชเชเชพเชเชจเซเช เชเชพเชขเซ
+ .accesskey = R
+sync-sign-in =
+ .label = เชธเชพเชเชจ เชเชจ เชเชฐเซ
+ .accesskey = g
+sync-signedin-settings-header = เชธเชฎเชจเซเชตเชฏเชจ เชธเซเชเชฟเชเชเซเชธ
+sync-signedin-settings-desc = เชคเชฎเชพเชฐเชพ เชเชชเชเชฐเชฃเซ เชชเชฐ เชธเชฎเชจเซเชตเชฏเชฟเชค เชเชฐเชตเชพเชจเซเช เชถเซเช เชชเชธเชเชฆ เชเชฐเซ เชคเซ เชชเชธเชเชฆ เชเชฐเซ { -brand-short-name }.
+sync-engine-bookmarks =
+ .label = เชฌเซเชเชฎเชพเชฐเซเชเซเชธ
+ .accesskey = m
+sync-engine-history =
+ .label = เชเชคเชฟเชนเชพเชธ
+ .accesskey = r
+sync-engine-tabs =
+ .label = เชเซ
เชฌเซเชธ เชเซเชฒเซ
+ .tooltiptext = เชฌเชงเชพ เชธเชฎเชจเซเชตเชฏเชฟเชค เชเชชเชเชฐเชฃเซ เชชเชฐ เชถเซเช เชเซเชฒเซเชฒเซเช เชเซ เชคเซเชจเซ เชธเซเชเชฟ
+ .accesskey = T
+sync-engine-logins =
+ .label = เชชเซเชฐเชตเซเชถเซ
+ .tooltiptext = เชคเชฎเซ เชธเชพเชเชตเซเชฒ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเชจเชพเชฎเซ เช
เชจเซ เชชเชพเชธเชตเชฐเซเชกเซเชธ
+ .accesskey = L
+sync-engine-addresses =
+ .label = เชธเชฐเชจเชพเชฎเชพเช
+ .tooltiptext = เชคเชฎเซ เชธเชพเชเชตเซเชฒเชพ เชชเซเชธเซเชเชฒ เชธเชฐเชจเชพเชฎเชพ (เชซเชเซเชค เชกเซเชธเซเชเชเซเชช)
+ .accesskey = e
+sync-engine-creditcards =
+ .label = เชเซเชฐเชกเชฟเช เชเชพเชฐเซเชกเซเช
+ .tooltiptext = เชจเชพเชฎ, เชจเชเชฌเชฐ เช
เชจเซ เชธเชฎเชพเชชเซเชคเชฟเชจเซ เชคเชพเชฐเซเช (เชซเชเซเชค เชกเซเชธเซเชเชเซเชช)
+ .accesskey = C
+sync-engine-addons =
+ .label = เชเชก-เชเชจ
+ .tooltiptext = Firefox เชกเซเชธเซเชเชเซเชช เชฎเชพเชเซ เชตเชฟเชธเซเชคเชฐเช เช
เชจเซ เชฅเซเชฎเซเชธ
+ .accesskey = A
+sync-engine-prefs =
+ .label =
+ { PLATFORM() ->
+ [windows] เชตเชฟเชเชฒเซเชชเซ
+ *[other] เชชเชธเชเชฆเชเซเช
+ }
+ .tooltiptext = เชธเชพเชฎเชพเชจเซเชฏ, เชเซเชชเชจเซเชฏเชคเชพ เช
เชจเซ เชธเซเชฐเชเซเชทเชพ เชธเซเชเชฟเชเชเซเชธ เชเซ เชคเชฎเซ เชฌเชฆเชฒเซเชฏเชพเช เชเซ
+ .accesskey = s
+sync-device-name-header = เชเชชเชเชฐเชฃเชจเซเช เชจเชพเชฎ
+sync-device-name-change =
+ .label = เชเชชเชเชฐเชฃ เชจเชพเชฎ เชฌเชฆเชฒเซโฆ
+ .accesskey = h
+sync-device-name-cancel =
+ .label = เชฐเชฆ เชเชฐเซ
+ .accesskey = n
+sync-device-name-save =
+ .label = เชธเชเชเซเชฐเชนเซ
+ .accesskey = v
+sync-mobilepromo-single = เชฌเซเชเชพ เชเชชเชเชฐเชฃ เชธเชพเชฅเซ เชเซเชกเชพเชฃ เชเชฐเซ
+sync-mobilepromo-multi = เชเชชเชเชฐเชฃเซ เชธเชเชเชพเชฒเชฟเชค เชเชฐเซ
+sync-connect-another-device = เชฌเซเชเชพ เชเชชเชเชฐเชฃ เชธเชพเชฅเซ เชเซเชกเชพเชฃ เชเชฐเซ
+sync-manage-devices = เชเชชเชเชฐเชฃเซ เชธเชเชเชพเชฒเชฟเชค เชเชฐเซ
+sync-fxa-begin-pairing = เชเชชเชเชฐเชฃ เชเซเชกเซ
+sync-tos-link = เชธเซเชตเชพเชจเซ เชฎเชฐเซเชฏเชพเชฆเชพเช
+sync-fxa-privacy-notice = เชเชพเชจเชเซ เชธเซเชเชจเชพ
+
+## Privacy Section
+
+privacy-header = เชฌเซเชฐเชพเชเชเชฐ เชเซเชชเชจเซเชฏเชคเชพ
+
+## Privacy Section - Forms
+
+logins-header = เชฒเซเช-เชเชจเซเชธ เช
เชจเซ เชชเชพเชธเชตเชฐเซเชกเซเชธ
+forms-ask-to-save-logins =
+ .label = เชตเซเชฌเชธเชพเชเชเซเชธ เชฎเชพเชเซ เชฒเซเชเชฟเชจ เช
เชจเซ เชชเชพเชธเชตเชฐเซเชกเซเชธ เชธเชพเชเชตเชตเชพ เชฎเชพเชเซ เชชเซเชเซ
+ .accesskey = r
+forms-exceptions =
+ .label = เช
เชชเชตเชพเชฆเซ...
+ .accesskey = x
+forms-saved-logins =
+ .label = เชธเชพเชเชตเซเชฒเชพ เชฒเซเชเชฟเชจเซเชธโฆ
+ .accesskey = L
+forms-master-pw-use =
+ .label = เชฎเซเชเซเชฏ เชชเชพเชธเชตเชฐเซเชก เชตเชพเชชเชฐเซ
+ .accesskey = U
+forms-master-pw-change =
+ .label = เชฎเซเชเซเชฏ เชชเชพเชธเชตเชฐเซเชก เชฌเชฆเชฒเซ...
+ .accesskey = M
+
+## Privacy Section - History
+
+history-header = เชเชคเชฟเชนเชพเชธ
+# This label is followed, on the same line, by a dropdown list of options
+# (Remember history, etc.).
+# In English it visually creates a full sentence, e.g.
+# "Firefox will" + "Remember history".
+#
+# If this doesn't work for your language, you can translate this message:
+# - Simply as "Firefox", moving the verb into each option.
+# This will result in "Firefox" + "Will remember history", etc.
+# - As a stand-alone message, for example "Firefox history settings:".
+history-remember-label = { -brand-short-name } เชเชฐเชถเซ
+ .accesskey = w
+history-remember-option-all =
+ .label = เชเชคเชฟเชนเชพเชธ เชฏเชพเชฆ เชฐเชพเชเซ
+history-remember-option-never =
+ .label = เชเซเชฏเชพเชฐเซเชฏ เชเชคเชฟเชนเชพเชธ เชฏเชพเชฆ เชฐเชพเชเชถเซ เชจเชนเชฟเช
+history-remember-option-custom =
+ .label = เชเชคเชฟเชนเชพเชธ เชฎเชพเชเซ เชตเซเชตเชฟเชงเซเชฏเชชเซเชฐเซเชฃ เชธเซเชเซเชเช เชตเชพเชชเชฐเซ
+history-remember-description = { -brand-short-name } เชคเชฎเชพเชฐเซ เชฌเซเชฐเชพเชเชเชฟเชเช, เชกเชพเชเชจเชฒเซเชก, เชซเซเชฐเซเชฎ เช
เชจเซ เชถเซเชง เชเชคเชฟเชนเชพเชธ เชฏเชพเชฆ เชฐเชพเชเชถเซ.
+history-dontremember-description = { -brand-short-name } เชเชพเชจเชเซ เชฌเซเชฐเชพเชเชเซเชเชเชจเซ เชเซเชฎ เช เชธเซเชเซเชเช เชตเชพเชชเชฐเชถเซ, เช
เชจเซ เชคเชฎเซ เชเซเชฎ เชตเซเชฌ เชฌเซเชฐเชพเชเช เชเชฐเซ เชคเซเชฎ เชเชคเชฟเชนเชพเชธ เชฏเชพเชฆ เชฐเชพเชเชถเซ เชจเชนเชฟเช.
+history-private-browsing-permanent =
+ .label = เชนเชเชฎเซเชถเชพ เชเชพเชจเชเซ เชฌเซเชฐเชพเชเชเซเชเช เชธเซเชฅเชฟเชคเชฟ เชตเชพเชชเชฐเซ
+ .accesskey = p
+history-remember-browser-option =
+ .label = เชฌเซเชฐเชพเชเชเซเชเช เช
เชจเซ เชกเชพเชเชจเชฒเซเชก เชเชคเชฟเชนเชพเชธเชจเซ เชฏเชพเชฆ เชฐเชพเชเซ
+ .accesskey = b
+history-remember-search-option =
+ .label = เชถเซเชง เช
เชจเซ เชซเซเชฐเซเชฎ เชเชคเชฟเชนเชพเชธ เชฏเชพเชฆ เชฐเชพเชเซ
+ .accesskey = f
+history-clear-on-close-option =
+ .label = เชเซเชฏเชพเชฐเซ { -brand-short-name } เชฌเชเชง เชฅเชพเชฏ เชคเซเชฏเชพเชฐเซ เชเชคเชฟเชนเชพเชธ เชธเชพเชซ เชเชฐเซ
+ .accesskey = r
+history-clear-on-close-settings =
+ .label = เชธเซเชเซเชเชโฆ
+ .accesskey = t
+history-clear-button =
+ .label = เชเชคเชฟเชนเชพเชธ เชธเชพเชซ เชเชฐเซโฆ
+ .accesskey = s
+
+## Privacy Section - Site Data
+
+sitedata-header = เชเซเชเซเช เช
เชจเซ เชธเชพเชเช เชกเซเชเชพ
+sitedata-total-size-calculating = เชธเชพเชเช เชกเซเชเชพ เช
เชจเซ เชเซเชถ เชเชฆเชจเซ เชเชฃเชคเชฐเซ เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซโฆ
+# Variables:
+# $value (Number) - Value of the unit (for example: 4.6, 500)
+# $unit (String) - Name of the unit (for example: "bytes", "KB")
+sitedata-total-size = เชคเชฎเชพเชฐเซ เชธเชเชเซเชฐเชนเชฟเชค เชเซเชเซเช, เชธเชพเชเช เชกเซเชเชพ เช
เชจเซ เชเซเชถ เชนเชพเชฒเชฎเชพเช { $value } { $unit } เชเชเซเชฏเชพ เชจเซ เชเชชเชฏเซเช เชเชฐเซ เชฐเชนเซเชฏเชพเช เชเซ.
+sitedata-learn-more = เชตเชงเซ เชถเซเชเซ
+sitedata-delete-on-close =
+ .label = { -brand-short-name } เชฌเชเชง เชนเซเชฏ เชคเซเชฏเชพเชฐเซ เชเซเชเซเช เช
เชจเซ เชธเชพเชเช เชฎเชพเชนเชฟเชคเซ เชเชพเชขเซ เชจเชพเชเซ
+ .accesskey = c
+sitedata-allow-cookies-option =
+ .label = เชเซเชเซเช เช
เชจเซ เชธเชพเชเช เชกเซเชเชพเชจเซ เชธเซเชตเซเชเชพเชฐเซ
+ .accesskey = A
+sitedata-disallow-cookies-option =
+ .label = เชเซเชเซเช เช
เชจเซ เชธเชพเชเช เชกเซเชเชพเชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซ
+ .accesskey = B
+# This label means 'type of content that is blocked', and is followed by a drop-down list with content types below.
+# The list items are the strings named sitedata-block-*-option*.
+sitedata-block-desc = เชชเซเชฐเชเชพเชฐ เช
เชตเชฐเซเชงเชฟเชค
+ .accesskey = T
+sitedata-option-block-trackers =
+ .label = เชคเซเชคเซเชฏ เชชเชเซเชท เชเซเชฐเซเชเชฐ
+sitedata-option-block-unvisited =
+ .label = เชจเชพเชเซเชฏเซเชฒเซ เชตเซเชฌเชธเชพเชเชเชจเซ เชเซเชเซเช
+sitedata-option-block-all-third-party =
+ .label = เชฌเชงเซ เชคเซเชคเซเชฏ-เชชเชเซเชท เชเซเชเซเช (เชตเซเชฌเชธเชพเชเชเซเชธ เชจเซ เชฐเซเชเซ เชถเชเซ เชเซ)
+sitedata-option-block-all =
+ .label = เชฌเชงเซ เชเซเชเซเช (เชตเซเชฌเชธเชพเชเชเซเชธเชจเซ เชจเซ เชฐเซเชเซ เชจเชพเชเชถเซ)
+sitedata-clear =
+ .label = เชฎเชพเชนเชฟเชคเซ เชธเชพเชซ เชเชฐเซโฆ
+ .accesskey = l
+sitedata-settings =
+ .label = เชกเซเชเชพ เชธเชเชเชพเชฒเชจ เชเชฐเซโฆ
+ .accesskey = M
+sitedata-cookies-permissions =
+ .label = เชชเชฐเชตเชพเชจเชเซเช เชฎเซเชจเซเช เชเชฐเซ...
+ .accesskey = P
+
+## Privacy Section - Address Bar
+
+addressbar-header = เชธเชฐเชจเชพเชฎเชพ เชชเชเซเชเซ
+addressbar-suggest = เชธเชฐเชจเชพเชฎเชพเช เชฌเชพเชฐเชจเซ เชเชชเชฏเซเช เชเชฐเชคเซ เชตเชเชคเซ, เชธเซเชเชจ เชเชฐเซ
+addressbar-locbar-history-option =
+ .label = เชฌเซเชฐเชพเชเชเชฟเชเช เชเชคเชฟเชนเชพเชธ
+ .accesskey = H
+addressbar-locbar-bookmarks-option =
+ .label = เชฌเซเชเชฎเชพเชฐเซเชเซ
+ .accesskey = k
+addressbar-locbar-openpage-option =
+ .label = เชเซ
เชฌเซเชธ เชเซเชฒเซ
+ .accesskey = O
+addressbar-suggestions-settings = เชถเซเชง เชเชจเซเชเชฟเชจ เชธเซเชเชจเซ เชฎเชพเชเซ เชชเชธเชเชฆเชเซเช เชฌเชฆเชฒเซ
+
+## Privacy Section - Content Blocking
+
+content-blocking-header = เชธเชพเชฎเชเซเชฐเซ เช
เชตเชฐเซเชงเชฟเชค
+content-blocking-description = เชคเซเชคเซเชฏ-เชชเชเซเชท เชธเชพเชฎเชเซเชฐเซเชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซ เชเซ เชคเชฎเชจเซ เชตเซเชฌ เชชเชฐ เชเซเชฐเซ
เช เชเชฐเซ เชเซ. เชตเซเชฌเชธเชพเชเชเซเชธเชจเซ เชตเชเซเชเซ เชคเชฎเชพเชฐเซ เชเซเชเชฒเซ เชเชจเชฒเชพเชเชจ เชชเซเชฐเชตเซเชคเซเชคเชฟ เชธเชเชเซเชฐเชนเชฟเชค เช
เชจเซ เชถเซเชฐ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชคเซ เชจเชฟเชฏเชเชคเซเชฐเชฟเชค เชเชฐเซ.
+content-blocking-learn-more = เชตเชงเซ เชถเซเชเซ
+# The terminology used to refer to categories of Content Blocking is also used in chrome/browser/browser.properties and should be translated consistently.
+# "Standard" in this case is an adjective, meaning "default" or "normal".
+content-blocking-setting-standard =
+ .label = เชชเซเชฐเชฎเชพเชฃเชญเซเชค
+ .accesskey = d
+content-blocking-setting-strict =
+ .label = เชธเชเชค
+ .accesskey = r
+content-blocking-setting-custom =
+ .label = เชตเซเชตเชฟเชงเซเชฏเชชเซเชฐเซเชฃ
+ .accesskey = C
+content-blocking-standard-description = เชเชพเชจเชเซ เชตเชฟเชจเซเชกเซเชฎเชพเช เชซเชเซเชค เชเชพเชฃเซเชคเชพ เชเซเชฐเซ
เชเชฐเซเชธเชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซ.
+content-blocking-standard-desc = เชธเซเชฐเชเซเชทเชพ เช
เชจเซ เชชเซเชฐเชฆเชฐเซเชถเชจ เชฎเชพเชเซ เชธเชเชคเซเชฒเชฟเชค เชเซ. เชเซเชเชฒเชพเช เชเซเชฐเซเชเชฐเซเชธเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ เชเซ เชเซเชฅเซ เชตเซเชฌเชธเชพเชเชเซเชธ เชฏเซเชเซเชฏ เชฐเซเชคเซ เชเชพเชฐเซเชฏ เชเชฐเซ.
+content-blocking-strict-desc = { -brand-short-name } เชจเซ เชฎเชณเซเชฒ เชฌเชงเชพ เชเซเชฐเซเชเชฐเซเชธเชจเซ เช
เชตเชฐเซเชง เชเชฐเซ เชเซ. เชเซเชเชฒเซเช เชธเชพเชเชเซเชธ เชจเซ เชฐเซเชเซ เชถเชเซ เชเซ.
+content-blocking-custom-desc = เชถเซเช เช
เชตเชฐเซเชงเชฟเชค เชเซ เชคเซ เชชเชธเชเชฆ เชเชฐเซ
+content-blocking-private-trackers = เชเชพเชจเชเซ เชตเชฟเชจเซเชกเซเชเชฎเชพเช เชซเชเซเชค เชเชพเชฃเซเชคเชพ เชเซเชฐเซ
เชเชฐเซเชธ
+content-blocking-third-party-cookies = เชคเซเชคเซเชฏ เชชเชเซเชท เชเซเชฐเซเชเชฟเชเช เชเซเชเซเช
+content-blocking-all-cookies = เชฌเชงเซ เชเซเชเซเช
+content-blocking-all-windows-trackers = เชฌเชงเชพ เชตเชฟเชจเซเชกเซเชเชฎเชพเช เชเชพเชฃเซเชคเชพ เชเซเชฐเซเชเชฐเซเชธ
+content-blocking-all-third-party-cookies = เชฌเชงเชพ เชคเซเชคเซเชฏ เชชเชเซเชท เชเซเชเซเช
+content-blocking-warning-title = เชนเซเชกเซเชธ เช
เชช!
+content-blocking-warning-desc = เชเซเชเซเช เช
เชจเซ เชเซเชฐเซเชเชฐเซเชธเชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเชตเชพเชฅเซ เชเซเชเชฒเซเช เชตเซเชฌเชธเชพเชเชเซเชธ เชฐเซเชเชพเช เชถเชเซ เชเซ. เชคเชฎเซ เชตเชฟเชถเซเชตเชพเชธ เชเชฐเซ เชเซ เชคเซ เชธเชพเชเชเซเชธ เชฎเชพเชเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเชตเชพเชจเซเช เชฌเชเชง เชเชฐเชตเซเช เชธเชฐเชณ เชเซ.
+content-blocking-learn-how = เชเซเชตเซ เชฐเซเชคเซ เชคเซ เชเชพเชฃเซ
+content-blocking-reload-tabs-button =
+ .label = เชฌเชงเชพ เชเซ
เชฌเซเชธ เชซเชฐเซเชฅเซ เชฒเซเชก เชเชฐเซ
+ .accesskey = R
+content-blocking-trackers-label =
+ .label = เชเซเชฐเซเชเชฐเซเชธ
+ .accesskey = T
+content-blocking-tracking-protection-option-all-windows =
+ .label = เชฌเชงเชพ เชตเชฟเชจเซเชกเซเชเชฎเชพ เชฎเชพเช
+ .accesskey = A
+content-blocking-option-private =
+ .label = เชซเชเซเชค เชเชพเชจเชเซ เชตเชฟเชจเซเชกเซเชเชฎเชพ
+ .accesskey = P
+content-blocking-tracking-protection-change-block-list = เช
เชตเชฐเซเชง เชธเซเชเชฟ เชฌเชฆเชฒเซ
+content-blocking-cookies-label =
+ .label = เชเซเชเซเช
+ .accesskey = C
+content-blocking-expand-section =
+ .tooltiptext = เชตเชงเซ เชฎเชพเชนเชฟเชคเซ
+# Cryptomining refers to using scripts on websites that can use a computerโs resources to mine cryptocurrency without a userโs knowledge.
+content-blocking-cryptominers-label =
+ .label = Cryptominers
+ .accesskey = y
+# Browser fingerprinting is a method of tracking users by the configuration and settings information (their "digital fingerprint")
+# that is visible to websites they browse, rather than traditional tracking methods such as IP addresses and unique cookies.
+content-blocking-fingerprinters-label =
+ .label = Fingerprinters
+ .accesskey = F
+
+## Privacy Section - Tracking
+
+tracking-manage-exceptions =
+ .label = เช
เชชเชตเชพเชฆเซเชจเซ เชฎเซเชจเซเช เชเชฐเซ ...
+ .accesskey = x
+
+## Privacy Section - Permissions
+
+permissions-header = เชชเชฐเชตเชพเชจเชเซเช
+permissions-location = เชธเซเชฅเชพเชจ
+permissions-location-settings =
+ .label = เชธเซเชเชฟเชเชเซเชธโฆ
+ .accesskey = t
+permissions-camera = เชเซเชฎเซเชฐเชพ
+permissions-camera-settings =
+ .label = เชธเซเชเซเชเชโฆ
+ .accesskey = t
+permissions-microphone = เชฎเชพเชเชเซเชฐเซเชซเซเชจ
+permissions-microphone-settings =
+ .label = เชธเซเชเซเชเชโฆ
+ .accesskey = t
+permissions-notification = เชธเซเชเชจเชพเช
+permissions-notification-settings =
+ .label = เชธเซเชเชฟเชเชเซเชธโฆ
+ .accesskey = t
+permissions-notification-link = เชตเชงเซ เชถเซเชเซ
+permissions-notification-pause =
+ .label = { -brand-short-name } เชชเซเชจเชเชชเซเชฐเชพเชฐเชเชญเซ เชคเซเชฏเชพ เชธเซเชงเซ เชธเซเชเชจเชพเช เชฅเซเชญเชพเชตเซ
+ .accesskey = n
+permissions-block-autoplay-media2 =
+ .label = เชเชชเชฎเซเชณเซ เช
เชตเชพเช เชตเชเชพเชกเชตเชพเชฅเซ เชตเซเชฌเชธเชพเชเชเซเชธเชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซ
+ .accesskey = B
+permissions-block-autoplay-media-exceptions =
+ .label = เช
เชชเชตเชพเชฆเซโฆ
+ .accesskey = E
+permissions-block-popups =
+ .label = เชชเซเชช-เช
เชช เชตเชฟเชจเซเชกเซ เช
เชเชเชพเชตเซ
+ .accesskey = B
+permissions-block-popups-exceptions =
+ .label = เช
เชชเชตเชพเชฆเซ...
+ .accesskey = E
+permissions-addon-install-warning =
+ .label = เชคเชฎเชจเซ เชเซเชคเชตเซ เชเซ เชเซเชฏเชพเชฐเซ เชตเซเชฌเชธเชพเชเชเซเชธ เชเชก-เชเชจเซเชธ เชเชจเซเชธเซเชเซเชฒ เชเชฐเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ เชเซ
+ .accesskey = W
+permissions-addon-exceptions =
+ .label = เช
เชชเชตเชพเชฆเซ...
+ .accesskey = E
+permissions-a11y-privacy-checkbox =
+ .label = เชเชเซเชธเซเชธเชฟเชฌเชฟเชฒเชฟเชเซ เชธเซเชตเชพเชเชจเซ เชคเชฎเชพเชฐเชพ เชฌเซเชฐเชพเชเชเชฐเชจเซ เชเชเซเชธเซเชธ เชเชฐเชตเชพเชฅเซ เช
เชเชเชพเชตเซ
+ .accesskey = a
+permissions-a11y-privacy-link = เชตเชงเซ เชถเซเชเซ
+
+## Privacy Section - Data Collection
+
+collection-header = { -brand-short-name } เชกเซเชเชพ เชธเชเชเซเชฐเชน เช
เชจเซ เชเชชเชฏเซเช
+collection-description = เช
เชฎเซ เชคเชฎเชจเซ เชชเชธเชเชฆเชเซเช เชธเชพเชฅเซ เชชเซเชฐเชฆเชพเชจ เชเชฐเชตเชพเชจเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซเช เชเซเช เช
เชจเซ เชฆเชฐเซเช เชฎเชพเชเซ เชถเซเช เชชเซเชฐเชฆเชพเชจ เช
เชจเซ เชธเซเชงเชพเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ เชคเซ เช { -brand-short-name } เชเชเชคเซเชฐเชฟเชค เชเชฐเซเช เชเซเช. เช
เชฎเซ เชนเชเชฎเซเชถเชพ เชตเซเชฏเชเซเชคเชฟเชเชค เชฎเชพเชนเชฟเชคเซ เชฎเซเชณเชตเชตเชพ เชชเชนเซเชฒเชพเช เชชเชฐเชตเชพเชจเชเซ เชชเซเชเซเชถเซ.
+collection-privacy-notice = เชเซเชชเชจเซเชฏเชคเชพ เชธเซเชเชจเชพ
+collection-health-report =
+ .label = { -brand-short-name } เชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ { -vendor-short-name } เชจเซ เชเซเชเซเชจเชฟเชเชฒ เช
เชจเซ เชเซเชฐเชฟเชฏเชพเชชเซเชฐเชคเชฟเชเซเชฐเชฟเชฏเชพ เชกเซเชเชพ เชฎเซเชเชฒเชตเชพ เชฎเชพเชเซ.
+ .accesskey = r
+collection-health-report-link = เชตเชงเซ เชถเซเชเซ
+collection-studies =
+ .label = { -brand-short-name } เช
เชญเซเชฏเชพเชธเชจเซ เชเชจเซเชธเซเชเซเชฒ เช
เชจเซ เชเชฒเชพเชตเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ
+collection-studies-link = { -brand-short-name } เช
เชญเซเชฏเชพเชธเซ เชเซเช
+addon-recommendations =
+ .label = เชตเซเชฏเชเซเชคเชฟเชเชค เชเชฐเซเชฒเซ เชเชเซเชธเซเชเซเชเชถเชจ เชญเชฒเชพเชฎเชฃเซเชจเซ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชเซ { -brand-short-name } เชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ
+addon-recommendations-link = เชตเชงเซ เชถเซเชเซ
+# This message is displayed above disabled data sharing options in developer builds
+# or builds with no Telemetry support available.
+collection-health-report-disabled = เช เชคเซเชเชพเชฐ เชเชฐเซเชฒ เชฐเซเชชเชฐเซเชเชพเชเชเชจ เชฎเชพเชเซ เชกเซเชเชพ เช
เชนเซเชตเชพเชฒ เช
เชเซเชทเชฎ เชเชฐเซเชฒเซเช เชเซ
+collection-backlogged-crash-reports =
+ .label = เชคเชฎเชพเชฐเชพ เชตเชคเซ { -brand-short-name } เชจเซ เชฌเซ
เชเชฒเซเช เชเซเชฐเซเชถ เชฐเชฟเชชเซเชฐเซเชเซเชธ เชฎเซเชเชฒเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ
+ .accesskey = c
+collection-backlogged-crash-reports-link = เชตเชงเซ เชถเซเชเซ
+
+## Privacy Section - Security
+##
+## It is important that wording follows the guidelines outlined on this page:
+## https://developers.google.com/safe-browsing/developers_guide_v2#AcceptableUsage
+
+security-header = เชธเซเชฐเชเซเชทเชพ
+security-browsing-protection = เชญเซเชฐเชพเชฎเช เชธเชพเชฎเชเซเชฐเซ เช
เชจเซ เชกเซเชจเซเชเชฐเชธ เชธเซเชซเซเชเชตเซเชฐ เชชเซเชฐเซเชเซเชเซเชถเชจ
+security-enable-safe-browsing =
+ .label = เชเชคเชฐเชจเชพเช เช
เชจเซ เชญเซเชฐเชพเชฎเช เชธเชพเชฎเชเซเชฐเซเชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซ
+ .accesskey = B
+security-enable-safe-browsing-link = เชตเชงเซ เชถเซเชเซ
+security-block-downloads =
+ .label = เชเชคเชฐเชจเชพเช เชกเชพเชเชจเชฒเซเชกเซเชธ เชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซ
+ .accesskey = D
+security-block-uncommon-software =
+ .label = เช
เชจเชฟเชเซเชเชจเซเชฏ เช
เชจเซ เช
เชธเชพเชฎเชพเชจเซเชฏ เชธเซเชซเซเชเชตเซเชฐ เชตเชฟเชถเซ เชคเชฎเชจเซ เชเซเชคเชตเซ เชเซ
+ .accesskey = C
+
+## Privacy Section - Certificates
+
+certs-header = เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ
+certs-personal-label = เชธเชฐเซเชตเชฐ เชคเชฎเชพเชฐเซ เชตเซเชฏเชเซเชคเชฟเชเชค เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เชตเชฟเชจเชเชคเซ เชเชฐเซ เชคเซเชฏเชพเชฐเซ
+certs-select-auto-option =
+ .label = เชเช เชเชชเซเชเชช เชชเชธเชเชฆ เชเชฐเซ
+ .accesskey = S
+certs-select-ask-option =
+ .label = เชฆเชฐ เชตเชเชคเซ เชคเชฎเชจเซ เชชเซเชเซ
+ .accesskey = A
+certs-enable-ocsp =
+ .label = เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เชนเชพเชฒเชจเซ เชฏเซเชเซเชฏเชคเชพเชจเซ เชเชพเชคเชฐเซ เชเชฐเชตเชพ เชฎเชพเชเซ เชเซเชตเซเชฐเซ OCSP เชเชตเชพเชฌ เชธเชฐเซเชตเชฐเซ
+ .accesskey = Q
+certs-view =
+ .label = เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ เชเซเชโฆ
+ .accesskey = C
+certs-devices =
+ .label = เชธเซเชฐเชเซเชทเชพ เชเชชเชเชฐเชฃเซโฆ
+ .accesskey = D
+space-alert-learn-more-button =
+ .label = เชตเชงเซ เชถเซเชเซ
+ .accesskey = L
+space-alert-over-5gb-pref-button =
+ .label =
+ { PLATFORM() ->
+ [windows] เชตเชฟเชเชฒเซเชชเซ เชเซเชฒเซ
+ *[other] เชชเชธเชเชฆเชเซเชเชจเซ เชเซเชฒเซ
+ }
+ .accesskey =
+ { PLATFORM() ->
+ [windows] O
+ *[other] O
+ }
+space-alert-over-5gb-message =
+ { PLATFORM() ->
+ [windows] { -brand-short-name } เชกเชฟเชธเซเช เชเชเซเชฏเชพเชฎเชพเชเชฅเซ เชฌเชนเชพเชฐ เชเชพเชฒเซ เชฐเชนเซเชฏเซเช เชเซ. เชตเซเชฌเชธเชพเชเชเชจเซ เชตเชฟเชทเชฏเชตเชธเซเชคเซ เชเชฆเชพเช เชฏเซเชเซเชฏ เชฐเซเชคเซ เชฆเชฐเซเชถเชพเชถเซ เชจเชนเซเช. เชคเชฎเซ เชธเชเชเซเชฐเชนเชฟเชค เชธเชพเชเช เชกเซเชเชพเชจเซ เชธเชพเชซ เชเชฐเซ เชถเชเซ เชเซ เชตเชฟเชเชฒเซเชชเซ > เชเซเชชเชจเซเชฏเชคเชพ เช
เชจเซ เชธเซเชฐเชเซเชทเชพ > เชเซเชเซเช เช
เชจเซ เชธเชพเชเช เชกเซเชเชพ.
+ *[other] { -brand-short-name } เชกเชฟเชธเซเช เชเชเซเชฏเชพเชฎเชพเชเชฅเซ เชฌเชนเชพเชฐ เชเชพเชฒเซ เชฐเชนเซเชฏเซเช เชเซ. เชตเซเชฌเชธเชพเชเชเชจเซ เชตเชฟเชทเชฏเชตเชธเซเชคเซ เชเชฆเชพเช เชฏเซเชเซเชฏ เชฐเซเชคเซ เชฆเชฐเซเชถเชพเชถเซ เชจเชนเซเช. เชคเชฎเซ เชธเชเชเซเชฐเชนเชฟเชค เชธเชพเชเช เชกเซเชเชพเชจเซ เชธเชพเชซ เชเชฐเซ เชถเชเซ เชเซ เชชเชธเชเชฆเชเซเช > เชเซเชชเชจเซเชฏเชคเชพ เช
เชจเซ เชธเซเชฐเชเซเชทเชพ > เชเซเชเซเช เช
เชจเซ เชธเชพเชเช เชกเซเชเชพ.
+ }
+space-alert-under-5gb-ok-button =
+ .label = OK, เชธเชฎเชเชพเช เชเชฏเซเช
+ .accesskey = K
+space-alert-under-5gb-message = { -brand-short-name } เชกเชฟเชธเซเช เชเชเซเชฏเชพเชฎเชพเชเชฅเซ เชฌเชนเชพเชฐ เชเชพเชฒเซ เชฐเชนเซเชฏเซเช เชเซ. เชตเซเชฌเชธเชพเชเช เชตเชฟเชทเชฏเชตเชธเซเชคเซ เชเชฆเชพเช เชฏเซเชเซเชฏ เชฐเซเชคเซ เชฆเชฐเซเชถเชพเชถเซ เชจเชนเซเช. เชธเชพเชฐเซ เชฌเซเชฐเชพเชเชเชฟเชเช เช
เชจเซเชญเชต เชฎเชพเชเซ เชคเชฎเชพเชฐเชพ เชกเชฟเชธเซเชเชจเซ เชเชชเชฏเซเช เชเชชเซเชเชฟเชฎเชพเชเช เชเชฐเชตเชพ "เชตเชงเซ เชเชพเชฃเซ" เชจเซ เชฎเซเชฒเชพเชเชพเชค เชฒเซ.
+
+## The following strings are used in the Download section of settings
+
+desktop-folder-name = เชกเซเชธเซเชเชเซเชช
+downloads-folder-name = เชกเชพเชเชจเชฒเซเชก
+choose-download-folder-title = เชกเชพเชเชจเชฒเซเชก เชซเซเชฒเซเชกเชฐ เชชเชธเชเชฆ เชเชฐเซ:
+# Variables:
+# $service-name (String) - Name of a cloud storage provider like Dropbox, Google Drive, etc...
+save-files-to-cloud-storage =
+ .label = { $service-name } เชชเชฐ เชซเชพเชเชฒเซ เชธเชพเชเชตเซ
--- /dev/null
+# 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/.
+
+select-bookmark-window =
+ .title = เชฎเซเชเซเชฏ เชชเชพเชจเซเช เชธเซเชฏเซเชเซเชค เชเชฐเซ
+ .style = width: 32em;
+select-bookmark-desc = เชคเชฎเชพเชฐเซเช เชฎเซเชเซเชฏ เชชเชพเชจเซเช เชฌเชจเชพเชตเชตเชพ เชฎเชพเชเซ เชฌเซเชเชฎเชพเชฐเซเช เชชเชธเชเชฆ เชเชฐเซ. เชเซ เชคเชฎเซ เชซเซเชฒเซเชกเชฐ เชชเชธเชเชฆ เชเชฐเซ, เชคเซ เชคเซ เชซเซเชฒเซเชกเชฐเชฎเชพเชเชจเซ เชฌเซเชเชฎเชพเชฐเซเชเซ เชเซ
เชฌเซเชธเชฎเชพเช เชเซเชฒเชถเซ.
--- /dev/null
+# 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/.
+
+
+## Settings
+
+site-data-settings-window =
+ .title = เชเซเชเซเช เช
เชจเซ เชธเชพเชเช เชกเซเชเชพ เชฎเซเชจเซเช เชเชฐเซ
+site-data-settings-description = เชจเซเชเซเชจเซ เชตเซเชฌเชธเชพเชเชเซเชธ เชคเชฎเชพเชฐเชพ เชเชฎเซเชชเซเชฏเซเชเชฐ เชชเชฐ เชเซเชเซเช เช
เชจเซ เชธเชพเชเช เชกเซเชเชพเชจเซ เชธเชเชเซเชฐเชนเชฟเชค เชเชฐเซ เชเซ. { -brand-short-name } เชเซเชฏเชพเช เชธเซเชงเซ เชคเชฎเซ เชคเซเชจเซ เชเชพเชขเซ เชจเชพเชเซ เชจเชนเซเช เชคเซเชฏเชพเช เชธเซเชงเซ เชธเชคเชค เชธเชเชเซเชฐเชนเชตเชพเชณเซ เชตเซเชฌเชธเชพเชเชเซเชธเชฎเชพเช เชกเซเชเชพ เชฐเชพเชเซ เชเซ, เช
เชจเซ เชตเซเชฌเชธเชพเชเชเซเชธเชจเซ เชฎเชพเชนเชฟเชคเซเชจเซ เชฌเชฟเชจ-เชธเซเชฅเชฟเชฐเซเชค เชธเชเชเซเชฐเชน เชธเชพเชฅเซ เชเชพเชขเซ เชจเชพเชเชเซ เชเซ เชเชพเชฐเชฃ เชเซ เชเชเซเชฏเชพ เชเชฐเซเชฐเซ เชเซ.
+site-data-search-textbox =
+ .placeholder = เชตเซเชฌเชธเชพเชเชเซเชธ เชถเซเชงเซ
+ .accesskey = S
+site-data-column-host =
+ .label = เชธเชพเชเช
+site-data-column-cookies =
+ .label = เชเซเชเซเช
+site-data-column-storage =
+ .label = เชธเชเชเซเชฐเชน
+site-data-column-last-used =
+ .label = เชเซเชฒเซเชฒเซ เชตเชชเชฐเชพเชฏเซเชฒ
+site-data-remove-selected =
+ .label = เชชเชธเชเชฆ เชเชฐเซเชฒเซเช เชฆเซเชฐ เชเชฐเซ
+ .accesskey = r
+site-data-button-cancel =
+ .label = เชฐเชฆ เชเชฐเซ
+ .accesskey = C
+site-data-button-save =
+ .label = เชชเชฐเชฟเชตเชฐเซเชคเชจเซ เชธเชพเชเชตเซ
+ .accesskey = a
+# Variables:
+# $value (Number) - Value of the unit (for example: 4.6, 500)
+# $unit (String) - Name of the unit (for example: "bytes", "KB")
+site-usage-pattern = { $value } { $unit }
+site-usage-persistent = { site-usage-pattern } (เชจเชฟเชฐเชเชคเชฐ)
+# Variables:
+# $value (Number) - Value of the unit (for example: 4.6, 500)
+# $unit (String) - Name of the unit (for example: "bytes", "KB")
+site-storage-usage =
+ .value = { $value } { $unit }
+site-storage-persistent =
+ .value = { site-storage-usage.value } (เชธเชคเชค)
+site-data-remove-all =
+ .label = เชฌเชงเซเช เชฆเซเชฐ เชเชฐเซ
+ .accesskey = e
+site-data-remove-shown =
+ .label = เชฌเชงเชพ เชฌเชคเชพเชตเซเชฏเชพ เชฆเซเชฐ เชเชฐเซ
+ .accesskey = e
+
+## Removing
+
+site-data-removing-dialog =
+ .title = { site-data-removing-header }
+ .buttonlabelaccept = เชฆเซเชฐ เชเชฐเซ
+site-data-removing-header = เชเซเชเซเช เช
เชจเซ เชธเชพเชเช เชกเซเชเชพ เชฆเซเชฐ เชเชฐเซ เชฐเชนเซเชฏเชพเช เชเซ
+site-data-removing-desc = เชเซเชเซเช เช
เชจเซ เชธเชพเชเช เชกเซเชเชพเชจเซ เชฆเซเชฐ เชเชฐเชตเชพเชฅเซ เชคเชฎเซ เชตเซเชฌเชธเชพเชเชเซเชธเชฅเซ เชฒเซเช เชเชเช เชฅเช เชถเชเซ เชเซ. เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ เชซเซเชฐเชซเชพเชฐเซ เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ?
+site-data-removing-table = เชจเซเชเซเชจเซ เชตเซเชฌเชธเชพเชเชเซเชธ เชฎเชพเชเซ เชเซเชเซเช เช
เชจเซ เชธเชพเชเช เชกเซเชเชพ เชฆเซเชฐ เชเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ
--- /dev/null
+# 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/.
+
+sync-disconnect-dialog =
+ .title = เชกเชฟเชธเซเชเชจเซเชเซเช เชเชฐเซ{ -sync-brand-short-name }?
+ .style = width: 36em; min-height: 35em;
+sync-disconnect-heading = เชคเชฎเซ เชชเชฃ เช เชเชฎเซเชชเซเชฏเซเชเชฐ เชชเชฐ เชฌเซเชฐเชพเชเชเชฐ เชกเซเชเชพเชจเซ เชฆเซเชฐ เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ?เชคเชฎเชพเชฐเชพ { -sync-brand-name } เชฎเชพเชนเชฟเชคเซ เชคเชฎเชพเชฐเชพ เชเชเชพเชเชจเซเชเชฎเชพเช เช
เชจเซเชฒเชเซเชทเซเชจเซ เชฐเชนเซเชถเซ.
+sync-disconnect-remove-sync-caption = เชฆเซเชฐ { -sync-brand-name } เชกเซเชเชพ
+sync-disconnect-remove-sync-data = เชฌเซเชเชฎเชพเชฐเซเชเซเชธ, เชเชคเชฟเชนเชพเชธ, เชชเชพเชธเชตเชฐเซเชกเซเชธ, เชตเชเซเชฐเซ.
+sync-disconnect-remove-other-caption = เช
เชจเซเชฏ เชเชพเชจเชเซ เชกเซเชเชพ เชฆเซเชฐ
+sync-disconnect-remove-other-data = เชเซเชเซเช, เชเซเชถ, เชเชซเชฒเชพเชเชจ เชตเซเชฌเชธเชพเชเช เชกเซเชเชพ, เชตเชเซเชฐเซ.
+# Shown while the disconnect is in progress
+sync-disconnect-disconnecting = เชกเชฟเชธเซเชเชจเซเชเซเช เชฅเช เชฐเชนเซเชฏเซเช เชเซ...
+sync-disconnect-cancel =
+ .label = เชฐเชฆ เชเชฐเซ
+ .accesskey = C
+
+## Disconnect confirm Button
+##
+## The 2 labels which may be shown on the single "Disconnect" button, depending
+## on the state of the checkboxes.
+
+sync-disconnect-confirm-disconnect-delete =
+ .label = เชกเชฟเชธเซเชเชจเซเชเซเช เชเชฐเซ เช
เชจเซ เชเชพเชขเซ เชจเชพเชเชเซ
+ .accesskey = D
+sync-disconnect-confirm-disconnect =
+ .label = เชเซเชกเชพเชฃ เชคเซเชกเซ เชจเชพเชเซ
+ .accesskey = D
--- /dev/null
+# 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/.
+
+translation-window =
+ .title = เช
เชชเชตเชพเชฆ - เช
เชจเซเชตเชพเชฆ
+ .style = width: 36em
+translation-close-key =
+ .key = w
+translation-languages-disabled-desc = เชจเซเชเซเชจเซ เชญเชพเชทเชพเช เชฎเชพเชเซ เช
เชจเซเชตเชพเชฆ เชเชฐเซ เชเชชเชตเชพเชฎเชพเช เชเชตเชถเซ เชจเชนเซ
+translation-languages-column =
+ .label = เชญเชพเชทเชพเช
+translation-languages-button-remove =
+ .label = เชญเชพเชทเชพ เชฆเซเชฐ เชเชฐเซ
+ .accesskey = R
+translation-languages-button-remove-all =
+ .label = เชฌเชงเซ เชญเชพเชทเชพเช เชฆเซเชฐ เชเชฐเซ
+ .accesskey = e
+translation-sites-disabled-desc = เชจเซเชเซเชจเซ เชตเซเชฌเชธเชพเชเชเซเชธ เชฎเชพเชเซ เช
เชจเซเชตเชพเชฆ เชเชฐเซ เชเชชเชตเชพเชฎเชพเช เชเชตเชถเซ เชจเชนเซ
+translation-sites-column =
+ .label = เชตเซเชฌเชธเชพเชเชเชธ
+translation-sites-button-remove =
+ .label = เชธเชพเชเช เชฆเซเชฐ เชเชฐเซ
+ .accesskey = S
+translation-sites-button-remove-all =
+ .label = เชฌเชงเซ เชธเชพเชเช เชฆเซเชฐ เชเชฐเซ
+ .accesskey = i
+translation-button-close =
+ .label = เชฌเชเชง เชเชฐเซ
+ .accesskey = C
--- /dev/null
+# 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/.
+
+safe-mode-window =
+ .title = { -brand-short-name } เชธเซเชฐเชเซเชทเชฟเชค เชธเซเชฅเชฟเชคเชฟ
+ .style = max-width: 400px
+start-safe-mode =
+ .label = เชธเซเชฐเชเซเชทเชฟเชค เชธเซเชฅเชฟเชคเชฟเชฎเชพเช เชถเชฐเซ เชเชฐเซ
+refresh-profile =
+ .label = เชคเชพเชเซเช เชเชฐเซ { -brand-short-name }
+safe-mode-description = เชธเซเชฐเชเซเชทเชฟเชค เชธเซเชฅเชฟเชคเชฟ { -brand-short-name } เชจเซ เชเชพเชธ เชธเซเชฅเชฟเชคเชฟ เชเซ เชเซ เชเซ เชธเชฎเชธเซเชฏเชพเชเชจเซเช เชฎเซเชถเซเชเซเชฒเซ เชจเชฟเชตเชพเชฐเชฃ เชเชฐเชตเชพ เชฎเชพเชเซ เชตเชพเชชเชฐเซ เชถเชเชพเชฏ เชเซ.
+safe-mode-description-details = เชคเชฎเชพเชฐเซเช เชเชก-เชเชจ เช
เชจเซ เชตเซเชตเชฟเชงเซเชฏ เชธเซเชเซเชเช เชเชพเชฏเชฎ เชฎเชพเชเซ เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชฅเช เชเชถเซ, เช
เชจเซ { -brand-short-name } เชธเซเชตเชฟเชงเชพเช เชนเชพเชฒเชฎเชพเช เชเซเชตเซเชฐเซเชคเซ เชเชพเชฎ เชเชฐเซเชเซ เชคเซ เชฐเซเชคเซ เชเชฐเซ เชถเชเชถเซ เชจเชนเซเช.
+refresh-profile-instead = เชคเชฎเซ เชฎเซเชถเซเชเซเชฒเซเชจเชฟเชตเชพเชฐเชฃ เช
เชตเชเชฃเซ เชถเชเซ เชเซ เช
เชจเซ เชฐเซเชซเซเชฐเซเชถ เช
เชจเซ { -brand-short-name } เชชเซเชฐเชฏเชพเชธ เชเชฐเซ เชถเชเซ เชเซ.
+# Shown on the safe mode dialog after multiple startup crashes.
+auto-safe-mode-description = { -brand-short-name } เชชเซเชฐเชพเชฐเชเชญ เชเชฐเชคเซ เชตเชเชคเซ เช
เชจเชฟเชเซเชเชจเซเชฏ เชฐเซเชคเซ เชฌเชเชง เชฅเชฏเซ เช เชเชก-เชเชจเซเชธ เช
เชฅเชตเชพ เช
เชจเซเชฏ เชธเชฎเชธเซเชฏเชพเชเชฅเซ เชฅเช เชถเชเซ เชเซ เชคเชฎเซ เชธเซเชซ เชฎเซเชกเชฎเชพเช เชฎเซเชถเซเชเซเชฒเซเชจเชฟเชตเชพเชฐเชฃ เชฆเซเชตเชพเชฐเชพ เชธเชฎเชธเซเชฏเชพเชจเซ เชเชเซเชฒ เชฒเชพเชตเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ เชถเชเซ เชเซ.
--- /dev/null
+# 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/.
+
+safeb-blocked-phishing-page-title = เชเชเชณเชจเซ เชธเชพเชเช เชญเซเชฐเชพเชฎเช เชเซ
+safeb-blocked-malware-page-title = เช เชตเซเชฌเชธเชพเชเชเชจเซ เชฎเซเชฒเชพเชเชพเชค เชฒเซเชตเชพเชฅเซ เชคเชฎเชพเชฐเชพ เชเชฎเซเชชเซเชฏเซเชเชฐเชจเซ เชจเซเชเชธเชพเชจ เชฅเช เชถเชเซ เชเซ
+safeb-blocked-unwanted-page-title = เชเชเชณเชจเซ เชธเชพเชเชเชฎเชพเช เชนเชพเชจเชฟเชเชพเชฐเช เชชเซเชฐเซเชเซเชฐเชพเชฎเซเชธ เชนเซเช เชถเชเซ เชเซ
+safeb-blocked-harmful-page-title = เชเชเชณ เชธเชพเชเชเชฎเชพเช เชฎเชพเชฒเชตเซเชฐ เชถเชพเชฎเซเชฒ เชนเซเช เชถเชเซ เชเซ
+safeb-blocked-phishing-page-short-desc = { -brand-short-name } เช เชชเซเชทเซเช เชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซเชฏเซเช เชเซ เชเชพเชฐเชฃ เชเซ เชคเซ เชคเชฎเชจเซ เชธเซเชซเซเชเชตเซเชฐ เชเชจเซเชธเซเชเซเชฒ เชเชฐเชตเชพ เช
เชฅเชตเชพ เชชเชพเชธเชตเชฐเซเชกเซเชธ เช
เชฅเชตเชพ เชเซเชฐเซเชกเชฟเช เชเชพเชฐเซเชกเซเชธ เชเซเชตเซ เชตเซเชฏเชเซเชคเชฟเชเชค เชฎเชพเชนเชฟเชคเซเชจเซ เชเซเชชเชพเชตเซ เชเซเชตเชพ เชเชคเชฐเชจเชพเช เชเชเชเช เชเชฐเชตเชพ เชฎเชพเชเซ เชเซเชคเชฐเชตเชพเชฎเชพเช เชเชตเซ เชถเชเซ เชเซ.
+safeb-blocked-malware-page-short-desc = { -brand-short-name } เช เชชเซเชทเซเช เชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซเชฏเซเช เชเชพเชฐเชฃ เชเซ เชคเซ เชฆเซเชทเชฟเชค เชธเซเชซเซเชเชตเซเชฐ เชเชจเซเชธเซเชเซเชฒ เชเชฐเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ เชถเชเซ เชเซ เชเซ เชคเชฎเชพเชฐเชพ เชเชฎเซเชชเซเชฏเซเชเชฐ เชชเชฐ เชตเซเชฏเชเซเชคเชฟเชเชค เชฎเชพเชนเชฟเชคเซ เชเซเชฐเซ เชถเชเซ เชเซ เช
เชฅเชตเชพ เชเชพเชขเซ เชถเชเซ เชเซ.
+safeb-blocked-unwanted-page-short-desc = { -brand-short-name } เช เชชเซเชทเซเช เชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซเชฏเซเช เชเซ เชเชพเชฐเชฃ เชเซ เชคเซ เชคเชฎเชพเชฐเชพ เชฌเซเชฐเชพเชเชเชฟเชเช เช
เชจเซเชญเชตเชจเซ เชจเซเชเชธเชพเชจ เชชเชนเซเชเชเชพเชกเชคเชพ เชชเซเชฐเซเชเซเชฐเชพเชฎเซเชธ (เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เชคเชฎเชพเชฐเชพ เชนเซเชฎเชชเซเชเชจเซ เชฌเชฆเชฒเซเชจเซ เช
เชฅเชตเชพ เชคเชฎเซ เชฎเซเชฒเชพเชเชพเชค เชฒเซ เชเซ เชคเซ เชธเชพเชเชเซเชธ เชชเชฐ เชตเชงเชพเชฐเชพเชจเซ เชเชพเชนเซเชฐเชพเชคเซ เชฌเชคเชพเชตเซเชจเซ) เชเชจเซเชธเซเชเซเชฒ เชเชฐเชตเชพ เชฎเชพเชเซ เชคเชฎเชพเชฐเซ เชธเชพเชฅเซ เชฏเซเชเซเชคเชฟ เชเชฐเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ เชถเชเซ เชเซ.
+safeb-blocked-harmful-page-short-desc = { -brand-short-name } เช เชชเซเชทเซเช เชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซเชฏเซเช เชเชพเชฐเชฃ เชเซ เชคเซ เชเซเชเชฎเซ เชเชชเซเชฒเชฟเชเซเชถเชจเซเชจเซ เชเชจเซเชธเซเชเซเชฒ เชเชฐเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ เชถเชเซ เชเซ เชเซ เชเซ เชคเชฎเชพเชฐเซ เชฎเชพเชนเชฟเชคเซ เชเซเชฐเซ เชถเชเซ เชเซ เช
เชฅเชตเชพ เชเชพเชขเซ เชถเชเซ เชเซ (เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เชซเซเชเชพ, เชชเชพเชธเชตเชฐเซเชกเซเชธ, เชธเชเชฆเซเชถเชพ เช
เชจเซ เชเซเชฐเซเชกเชฟเช เชเชพเชฐเซเชกเซเชธ).
+safeb-palm-advisory-desc = เชธเชฒเชพเชนเชเชพเชฐ เชฆเซเชตเชพเชฐเชพ เชชเซเชฐเซ เชชเชพเชกเชตเชพเชฎเชพเช เชเชตเซเชฒ <a data-l10n-name='advisory_provider'>{ $advisoryname }</a>.
+safeb-palm-accept-label = เชชเชพเชเชพ เชเชพเชต
+safeb-palm-see-details-label = เชตเชฟเชเชคเซ เชเซเช
+safeb-blocked-phishing-page-error-desc-override = <span data-l10n-name='sitename'>{ $sitename }</span> เช <a data-l10n-name='error_desc_link'> เชเช เชเชชเชเชชเซเชฐเซเชฃ เชธเชพเชเช เชคเชฐเซเชเซ เชฐเชฟเชชเซเชฐเซเช เชเชฐเซเชฒเซเช </a> เชเซ. เชคเชฎเซ <a data-l10n-name='report_detection'> เชถเซเชง เชธเชฎเชธเซเชฏเชพเชจเซ เชเชพเชฃ เชเชฐเซ เชถเชเซ เชเซ </a> เช
เชฅเชตเชพ <a data-l10n-name='ignore_warning_link'> เชเซเชเชฎเชจเซ เช
เชตเชเชฃเชตเชพ </a> เช
เชจเซ เช เช
เชธเซเชฐเชเซเชทเชฟเชค เชธเชพเชเช เชชเชฐ เชเช เชถเชเซ เชเซ.
+safeb-blocked-phishing-page-error-desc-no-override = <span data-l10n-name='sitename'>{ $sitename }</span> เช <a data-l10n-name='error_desc_link'>เชเช เชเชชเชเชชเซเชฐเซเชฃ เชธเชพเชเช เชคเชฐเซเชเซ เชฐเชฟเชชเซเชฐเซเช เชเชฐเซเชฒเซเช </a>เชเซ. เชคเชฎเซ <a data-l10n-name='report_detection'>เชถเซเชง เชธเชฎเชธเซเชฏเชพเชจเซ เชเชพเชฃ เชเชฐเซ เชถเชเซ เชเซ</a>.
+safeb-blocked-phishing-page-learn-more = เชญเซเชฐเชพเชฎเช เชธเชพเชเชเซเชธ เช
เชจเซ เชซเชฟเชถเชฟเชเช เชตเชฟเชถเซ เชตเชงเซ เชฎเชพเชนเชฟเชคเซ <a data-l10n-name='learn_more_link'>www.antiphishing.org</a> เชชเชฐ เชถเซเชเซ. <a data-l10n-name='firefox_support'>support.mozilla.org </a> เชชเชฐ { -brand-short-name } เชจเชพ เชซเชฟเชถเชฟเชเช เช
เชจเซ เชฎเชพเชฒเชตเซเชฐ เชธเซเชฐเชเซเชทเชพ เชตเชฟเชถเซ เชตเชงเซ เชเชพเชฃเซ.
+safeb-blocked-malware-page-error-desc-override = <span data-l10n-name='sitename'>{ $sitename }</span> เช <a data-l10n-name='error_desc_link'>เชฆเซเชทเชฟเชค เชธเซเชซเซเชเชตเซเชฐ เชงเชฐเชพเชตเชคเซ เชนเซเชตเชพเชจเซ เชเชพเชฃ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ</a>. เชคเชฎเซ <a data-l10n-name='report_detection'>เชถเซเชง เชธเชฎเชธเซเชฏเชพเชจเซ เชเชพเชฃ เชเชฐเซ เชถเชเซ เชเซ</a> เช
เชฅเชตเชพ <a data-l10n-name='ignore_warning_link'>เชเซเชเชฎเชจเซ เช
เชตเชเชฃเชตเชพ</a> เช
เชจเซ เช เช
เชธเซเชฐเชเซเชทเชฟเชค เชธเชพเชเช เชชเชฐ เชเช เชถเชเซ เชเซ.
+safeb-blocked-malware-page-error-desc-no-override = <span data-l10n-name='sitename'>{ $sitename }</span> เช <a data-l10n-name='error_desc_link'>เชฆเซเชทเชฟเชค เชธเซเชซเซเชเชตเซเชฐ เชงเชฐเชพเชตเชคเซ เชนเซเชตเชพ เชคเชฐเซเชเซ เชเชพเชฃ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ</a>. เชคเชฎเซ <a data-l10n-name='report_detection'>เชถเซเชง เชธเชฎเชธเซเชฏเชพเชจเซ เชเชพเชฃ</a>เชเชฐเซ เชถเชเซ เชเซ.
+safeb-blocked-malware-page-learn-more = เชตเชพเชฏเชฐเชธ เช
เชจเซ เช
เชจเซเชฏ เชฎเซเชฒเชตเซเชฐ เชธเชนเชฟเชคเชจเชพ เชนเชพเชจเชฟเชเชพเชฐเช เชตเซเชฌ เชธเชพเชฎเชเซเชฐเซ เช
เชจเซ <a data-l10n-name='learn_more_link'>StopBadware.org</a> เชชเชฐ เชคเชฎเชพเชฐเชพ เชเชฎเซเชชเซเชฏเซเชเชฐเชจเซ เชเซเชตเซ เชฐเซเชคเซ เชธเซเชฐเชเซเชทเชฟเชค เชเชฐเชตเซเช เชคเซ เชตเชฟเชถเซ เชตเชงเซ เชถเซเชเซ. <a data-l10n-name='firefox_support'>support.mozilla.org</a> เชชเชฐ { -brand-short-name } เชจเชพ เชซเชฟเชถเชฟเชเช เช
เชจเซ เชฎเชพเชฒเชตเซเชฐ เชธเซเชฐเชเซเชทเชพ เชตเชฟเชถเซ เชตเชงเซ เชเชพเชฃเซ.
+safeb-blocked-unwanted-page-error-desc-override = <span data-l10n-name='sitename'>{ $sitename }</span> เช <a data-l10n-name='error_desc_link'>เชนเชพเชจเชฟเชเชพเชฐเช เชธเซเชซเซเชเชตเซเชฐ เชถเชพเชฎเซเชฒ เชนเซเชตเชพ เชคเชฐเซเชเซ เช
เชนเซเชตเชพเชฒ เชเซ</a>. เชคเชฎเซ <a data-l10n-name='ignore_warning_link'>เชเซเชเชฎเชจเซ เช
เชตเชเชฃเซ</a> เช
เชจเซ เช เช
เชธเซเชฐเชเซเชทเชฟเชค เชธเชพเชเช เชชเชฐ เชเช เชถเชเซ เชเซ.
+safeb-blocked-unwanted-page-error-desc-no-override = <span data-l10n-name='sitename'>{ $sitename }</span> เช <a data-l10n-name='error_desc_link'>เชนเชพเชจเชฟเชเชพเชฐเช เชธเซเชซเซเชเชตเซเชฐ เชถเชพเชฎเซเชฒ เชนเซเชตเชพ เชคเชฐเซเชเซ เช
เชนเซเชตเชพเชฒ เชเซ </a>.
+safeb-blocked-unwanted-page-learn-more = เชนเชพเชจเชฟเชเชพเชฐเช เช
เชจเซ เช
เชจเชฟเชเซเชเชฟเชค เชธเซเชซเซเชเชตเซเชฐ เชตเชฟเชถเซ <a data-l10n-name='learn_more_link'>เช
เชจเชฟเชเซเชเชฟเชค เชธเซเชซเซเชเชตเซเชฐ เชจเซเชคเชฟ</a>เชชเชฐ เชตเชงเซ เชถเซเชเซ. <a data-l10n-name='firefox_support'>support.mozilla.org</a>เชชเชฐ { -brand-short-name } เชจเชพ เชซเชฟเชถเชฟเชเช เช
เชจเซ เชฎเชพเชฒเชตเซเชฐ เชธเซเชฐเชเซเชทเชพ เชตเชฟเชถเซ เชตเชงเซ เชเชพเชฃเซ.
+safeb-blocked-harmful-page-error-desc-override = <span data-l10n-name='sitename'>{ $sitename }</span> เช <a data-l10n-name='error_desc_link'>เชธเชเชญเชตเชฟเชค เชฐเซเชชเซ เชจเซเชเชธเชพเชจเชเชพเชฐเช เชเชชเซเชฒเชฟเชเซเชถเชจ เชงเชฐเชพเชตเชคเซ เชนเซเชตเชพเชจเชพ เช
เชนเซเชตเชพเชฒ</a>. เชคเชฎเซ <a data-l10n-name='ignore_warning_link'>เชเซเชเชฎเชจเซ เช
เชตเชเชฃเซ</a> เช
เชจเซ เช เช
เชธเซเชฐเชเซเชทเชฟเชค เชธเชพเชเช เชชเชฐ เชเช เชถเชเซ เชเซ.
+safeb-blocked-harmful-page-error-desc-no-override = <span data-l10n-name='sitename'>{ $sitename }</span> เช <a data-l10n-name='error_desc_link'>เชธเชเชญเชตเชฟเชค เชฐเซเชชเซ เชจเซเชเชธเชพเชจเชเชพเชฐเช เชเชชเซเชฒเชฟเชเซเชถเชจ เชงเชฐเชพเชตเชคเซ เชนเซเชตเชพเชจเชพ เช
เชนเซเชตเชพเชฒ เชเซ</a>.
+safeb-blocked-harmful-page-learn-more = เชตเชงเซ เชถเซเชเซ { -brand-short-name }เชจเชพ เชซเชฟเชถเชฟเชเช เช
เชจเซ เชฎเชพเชฒเชตเซเชฐ เชธเซเชฐเชเซเชทเชพ เชตเชฟเชถเซ <a data-l10n-name='firefox_support'>support.mozilla.org</a>เชชเชฐ.
+safeb-palm-notdeceptive =
+ .label = เช เชเช เชญเซเชฐเชพเชฎเช เชธเชพเชเช เชจเชฅเซโฆ
+ .accesskey = d
--- /dev/null
+# 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/.
+
+sanitize-prefs =
+ .title = เชเชคเชฟเชนเชพเชธ เชธเชพเชซ เชเชฐเชตเชพ เชฎเชพเชเซเชจเชพ เชธเซเชเซเชเช
+ .style = width: 34em
+sanitize-prefs-style =
+ .style = width: 17em
+dialog-title =
+ .title = เชเซเชฒเซเชฒเซ เชเชคเชฟเชนเชพเชธ เชธเชพเชซ เชเชฐเซ
+ .style = width: 34em
+# When "Time range to clear" is set to "Everything", this message is used for the
+# title instead of dialog-title.
+dialog-title-everything =
+ .title = เชฌเชงเซ เชเชคเชฟเชนเชพเชธ เชธเชพเชซ เชเชฐเซ
+ .style = width: 34em
+clear-data-settings-label = เชฏเชพเชฐเซ เชฌเชเชง เชนเซเชฏ, { -brand-short-name } เชเชชเชฎเซเชณเซ เชฌเชงเชพเชจเซ เชธเชพเชซ เชเชฐเชตเซเช เชเซเชเช
+
+## clear-time-duration-prefix is followed by a dropdown list, with
+## values localized using clear-time-duration-value-* messages.
+## clear-time-duration-suffix is left empty in English, but can be
+## used in other languages to change the structure of the message.
+##
+## This results in English:
+## Time range to clear: (Last Hour, Today, etc.)
+
+clear-time-duration-prefix =
+ .value = เชฆเซเชฐ เชเชฐเซ{ " " }
+ .accesskey = T
+clear-time-duration-value-last-hour =
+ .label = เชเซเชฒเซเชฒเซ เชเชฒเชพเช
+clear-time-duration-value-last-2-hours =
+ .label = เชเซเชฒเซเชฒเชพ เซจ เชเชฒเชพเชเซ
+clear-time-duration-value-last-4-hours =
+ .label = เชเซเชฒเซเชฒเชพ เซช เชเชฒเชพเชเซ
+clear-time-duration-value-today =
+ .label = เชฎเชพเชฐเซ เชเชเชจเซ เชเชคเชฟเชนเชพเชธ
+clear-time-duration-value-everything =
+ .label = เชฎเชพเชฐเซ เชเชเซ เชเชคเชฟเชนเชพเชธ
+clear-time-duration-suffix =
+ .value = { "" }
+
+## These strings are used as section comments and checkboxes
+## to select the items to remove
+
+history-section-label = เชเชคเชฟเชนเชพเชธ
+item-history-and-downloads =
+ .label = เชฌเซเชฐเชพเชเชเซเชเช เช
เชจเซ เชกเชพเชเชจเชฒเซเชก เชเชคเชฟเชนเชพเชธ
+ .accesskey = B
+item-cookies =
+ .label = เชเซเชเซเช
+ .accesskey = C
+item-active-logins =
+ .label = เชธเชเซเชฐเชฟเชฏ เชชเซเชฐเชตเซเชถเซ
+ .accesskey = L
+item-cache =
+ .label = เชเซเชถ
+ .accesskey = a
+item-form-search-history =
+ .label = เชซเซเชฐเซเชฎ & เชถเซเชง เชเชคเชฟเชนเชพเชธ
+ .accesskey = F
+data-section-label = เชฎเชพเชนเชฟเชคเซ
+item-site-preferences =
+ .label = เชธเชพเชเช เชชเชธเชเชฆเชเซเช
+ .accesskey = S
+item-offline-apps =
+ .label = เชเชซเชฒเชพเชเชจ เชตเซเชฌเชธเชพเชเช เชฎเชพเชนเชฟเชคเซ
+ .accesskey = O
+sanitize-everything-undo-warning = เช เชเซเชฐเชฟเชฏเชพ เชฐเชฆ เชเชฐเซ เชถเชเชพเชคเซ เชจเชฅเซ.
+window-close =
+ .key = w
+sanitize-button-ok =
+ .label = เชนเชฎเชฃเชพเช เชธเชพเชซ เชเชฐเซ
+# The label for the default button between the user clicking it and the window
+# closing. Indicates the items are being cleared.
+sanitize-button-clearing =
+ .label = เชธเชพเชซ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซ
+# Warning that appears when "Time range to clear" is set to "Everything" in Clear
+# Recent History dialog, provided that the user has not modified the default set
+# of history items to clear.
+sanitize-everything-warning = เชฌเชงเชพ เชเชคเชฟเชนเชพเชธเชจเซ เชธเชพเชซ เชเชฐเซเชฒ เชนเชถเซ.
+# Warning that appears when "Time range to clear" is set to "Everything" in Clear
+# Recent History dialog, provided that the user has modified the default set of
+# history items to clear.
+sanitize-selected-warning = เชฌเชงเซ เชชเชธเชเชฆ เชฅเชฏเซเชฒ เชตเชธเซเชคเซเชเชจเซ เชธเชพเชซ เชเชฐเซเชฒ เชนเชถเซ.
--- /dev/null
+# 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/.
+
+synced-tabs-sidebar-title = เชธเชฎเชจเซเชตเชฟเชค เชเชฐเซเชฒเชพ เชเซ
เชฌเซเชธ
+synced-tabs-sidebar-noclients-subtitle = เช
เชนเซเช เช
เชจเซเชฏ เชเชชเชเชฐเชฃเซเชฅเซ เชคเชฎเชพเชฐเชพ เชเซเชฌเซเชธ เชเซเชตเชพ เชฎเชพเชเชเซ เชเซ?
+synced-tabs-sidebar-notsignedin = เชคเชฎเชพเชฐเชพ เช
เชจเซเชฏ เชเชชเชเชฐเชฃเซเชฎเชพเชเชฅเซ เชเซเชฌเซเชธเชจเซ เชธเซเชเชฟ เชเซเชตเชพ เชฎเชพเชเซ เชธเชพเชเชจ เชเชจ เชเชฐเซ.
+synced-tabs-sidebar-unverified = เชคเชฎเชพเชฐเชพ เชเชเชพเชเชจเซเชเชจเซ เชเชเชพเชธเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ.
+synced-tabs-sidebar-notabs = เชเซเช เชเซ
เชฌเซเชธ เชเซเชฒเซเชฒเชพ เชจเชฅเซ
+synced-tabs-sidebar-openprefs = เชเซเชฒเซ { -sync-brand-short-name } เชชเชธเชเชฆเชเซเช
+synced-tabs-sidebar-tabsnotsyncing = เชคเชฎเชพเชฐเชพ เช
เชจเซเชฏ เชเชชเชเชฐเชฃเซเชฎเชพเชเชฅเซ เชเซเชฌเซเชธเชจเซ เชธเซเชเชฟ เชเซเชตเชพ เชฎเชพเชเซ เชเซเชฌ เชธเชฎเชจเซเชตเชฏเชจ เชเชพเชฒเซ เชเชฐเซ.
+synced-tabs-sidebar-connect-another-device = เชฌเซเชเชพ เชเชชเชเชฐเชฃ เชธเชพเชฅเซ เชเซเชกเชพเชฃ เชเชฐเซ
+synced-tabs-sidebar-search =
+ .placeholder = เชธเชฎเชจเซเชตเชฏเชฟเชค เชเซเชฌเซเชธ เชถเซเชงเซ
+synced-tabs-context-open =
+ .label = เชเซเชฒเซ
+ .accesskey = O
+synced-tabs-context-open-in-new-tab =
+ .label = เชจเชตเซ เชเซ
เชฌเชฎเชพเช เชเซเชฒเซ
+ .accesskey = w
+synced-tabs-context-open-in-new-window =
+ .label = เชจเชตเซ เชตเชฟเชจเซเชกเซเชฎเชพเช เชเซเชฒเซ
+ .accesskey = N
+synced-tabs-context-open-in-new-private-window =
+ .label = เชจเชตเซ เชเชพเชจเชเซ เชตเชฟเชจเซเชกเซเชฎเชพเช เชเซเชฒเซ
+ .accesskey = P
+synced-tabs-context-bookmark-single-tab =
+ .label = เช เชเซ
เชฌเชจเซ เชฌเซเชเชฎเชพเชฐเซเช เชเชฐเซโฆ
+ .accesskey = B
+synced-tabs-context-copy =
+ .label = เชจเชเชฒ เชเชฐเซ
+ .accesskey = C
+synced-tabs-context-open-all-in-tabs =
+ .label = เชฌเชงเซเช เชเซ
เชฌเชฎเชพเช เชเซเชฒเซ
+ .accesskey = O
+synced-tabs-context-manage-devices =
+ .label = เชเชชเชเชฐเชฃเซ เชธเชเชเชพเชฒเชฟเชค เชเชฐเซโฆ
+ .accesskey = D
+fxa-sign-in = { -sync-brand-short-name } เชฎเชพเช เชชเซเชฐเชตเซเชถเซ
--- /dev/null
+# 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/.
+
+reload-tab =
+ .label = เชเซ
เชฌเชจเซ เชชเซเชจ:เชฒเซเชก เชเชฐเซ
+ .accesskey = R
+select-all-tabs =
+ .label = เชฌเชงเซ เชเซ
เชฌเซเชธเชจเซ เชชเชธเชเชฆ เชเชฐเซ
+ .accesskey = S
+duplicate-tab =
+ .label = เชจเชเชฒเซ เชเซเชฌ
+ .accesskey = D
+duplicate-tabs =
+ .label = เชกเซเชชเซเชฒเชฟเชเซเช เชเซ
เชฌเซเชธ
+ .accesskey = D
+close-tabs-to-the-end =
+ .label = เชเชฎเชฃเซเชฅเซ เชเซ
เชฌเซเชธ เชฌเชเชง เชเชฐเซ
+ .accesskey = i
+close-other-tabs =
+ .label = เชฌเซเชเชพ เชเซ
เชฌเซเชธเชจเซ เชฌเชเชง เชเชฐเซ
+ .accesskey = o
+reload-tabs =
+ .label = เชเซ
เชฌเซเชธ เชซเชฐเซเชฅเซ เชฒเซเชก เชเชฐเซ
+ .accesskey = R
+pin-tab =
+ .label = เชเซ
เชฌเชจเซ เชเซเชกเซ
+ .accesskey = P
+unpin-tab =
+ .label = เชเซ
เชฌ เชเซเชกเซ
+ .accesskey = b
+pin-selected-tabs =
+ .label = เชเซ
เชฌเซเชธ เชชเชฟเชจ เชเชฐเซ
+ .accesskey = P
+unpin-selected-tabs =
+ .label = เชเซ
เชฌเซเชธ เช
เชจเชชเชฟเชจ เชเชฐเซ
+ .accesskey = b
+bookmark-selected-tabs =
+ .label = เชเซ
เชฌเซเชธ เชฌเซเชเชฎเชพเชฐเซเช เชเชฐเซ โฆ
+ .accesskey = k
+bookmark-tab =
+ .label = เชเซ
เชฌเชจเซ เชฌเซเชเชฎเชพเชฐเซเช เชเชฐเซ
+ .accesskey = B
+reopen-in-container =
+ .label = เชเชจเซเชเซเชเชจเชฐ เชฎเชพเช เชซเชฐเซเชฅเซ เชเซเชฒเซ
+ .accesskey = e
+move-to-start =
+ .label = เชถเชฐเซ เชเชฐเชตเชพเช เชฎเชพเชเซ เชฒเช เชเชพเช
+ .accesskey = S
+move-to-end =
+ .label = เชชเซเชฐเซเชฃ เชเชฐเชตเชพเช เชฎเชพเชเซ เชฒเช เชเชพเช
+ .accesskey = E
+move-to-new-window =
+ .label = เชจเชตเซ เชตเชฟเชจเซเชกเซเชฎเชพเช เชเชธเซเชกเซ
+ .accesskey = W
+undo-close-tab =
+ .label = เชฌเชเชง เชเชฐเซเชฒ เชเซ
เชฌเชจเซ เชซเชฐเซเชฅเซ เชถเชฐเซ เชเชฐเซ
+ .accesskey = U
+close-tab =
+ .label = เชเซ
เชฌเชจเซ เชฌเชเชง เชเชฐเซ
+ .accesskey = C
+close-tabs =
+ .label = เชเซ
เชฌเซเชธ เชฌเชเชง เชเชฐเซ
+ .accesskey = S
+move-tabs =
+ .label = เชเซ
เชฌเซเชธเชจเซ เชเชธเซเชกเซ
+ .accesskey = v
+move-tab =
+ .label = เชเซ
เชฌเชจเซ เชเชธเซเชกเซ
+ .accesskey = v
--- /dev/null
+# 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/.
+
+toolbar-context-menu-reload-selected-tab =
+ .label = เชชเชธเชเชฆ เชเชฐเซเชฒเซ เชเซ
เชฌ เชซเชฐเซเชฅเซ เชฒเซเชก เชเชฐเซ
+ .accesskey = R
+toolbar-context-menu-reload-selected-tabs =
+ .label = เชชเชธเชเชฆ เชเชฐเซเชฒเซ เชเซ
เชฌเซเชธ เชซเชฐเซเชฅเซ เชฒเซเชก เชเชฐเซ
+ .accesskey = R
+toolbar-context-menu-bookmark-selected-tab =
+ .label = เชชเชธเชเชฆ เชเชฐเซเชฒ เชเซ
เชฌเชจเซ เชฌเซเชเชฎเชพเชฐเซเช เชเชฐเซโฆ
+ .accesskey = T
+toolbar-context-menu-bookmark-selected-tabs =
+ .label = เชชเชธเชเชฆ เชเชฐเซเชฒ เชเซ
เชฌเซเชธเชจเซ เชฌเซเชเชฎเชพเชฐเซเช เชเชฐเซโฆ
+ .accesskey = T
+toolbar-context-menu-select-all-tabs =
+ .label = เชฌเชงเซ เชเซ
เชฌเซเชธเชจเซ เชชเชธเชเชฆ เชเชฐเซ
+ .accesskey = S
+toolbar-context-menu-undo-close-tab =
+ .label = เชฌเชเชง เชเซ
เชฌเชจเซ เชซเชฐเซ เชฒเชพเชตเซ
+ .accesskey = U
--- /dev/null
+# 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/.
+
+# Strings in this file are used to localize button titles displayed on the
+# MacBook Touch Bar.
+back = เชชเชพเชเชณ
+forward = เชเชเชณ
+reload = เชซเชฐเซเชฅเซ เชฒเซเชก เชเชฐเซ
+home = เชฎเซเชเซเชฏ เชชเชพเชจเซเช
+fullscreen = เชธเชเชชเซเชฐเซเชฃเชธเซเชเซเชฐเซเชจ
+find = เชถเซเชงเซ
+new-tab = เชจเชตเซเช เชเซ
เชฌ
+add-bookmark = เชฌเซเชเชฎเชพเชฐเซเช เชเชฎเซเชฐเซ
+open-bookmarks-sidebar = เชฌเซเชเชฎเชพเชฐเซเช เชฌเชพเชเซเชชเชเซเชเซเชจเซ เชเซเช
+reader-view = เชตเชพเชเชเช เชเซเช
+# Meant to match the string displayed in an empty URL bar.
+open-location = เชธเชฐเชจเชพเชฎเซเช เชถเซเชงเซ เช
เชฅเชตเชพ เชฆเชพเชเชฒ เชเชฐเซ
+share = เชซเซเชฒเชพเชตเซ
+close-window = เชตเชฟเชจเซเชกเซ เชฌเชเชง เชเชฐเซ
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE: REVIEW_REQUIRED
+# Please do not commit any changes to this file without a review from
+# the l10n-drivers team (this includes en-US). In order to get one,
+# please file a bug, add the "productization" keyword and CC l10n@mozilla.com.
+
+# increment this number when anything gets changed in the list below. This will
+# cause Firefox to re-read these prefs and inject any new handlers into the
+# profile database. Note that "new" is defined as "has a different URL"; this
+# means that it's not possible to update the name of existing handler, so
+# don't make any spelling errors here.
+gecko.handlerService.defaultHandlersVersion=4
+
+# The default set of protocol handlers for mailto:
+gecko.handlerService.schemes.mailto.0.name=Yahoo! Mail
+gecko.handlerService.schemes.mailto.0.uriTemplate=https://compose.mail.yahoo.com/?To=%s
+gecko.handlerService.schemes.mailto.1.name=Gmail
+gecko.handlerService.schemes.mailto.1.uriTemplate=https://mail.google.com/mail/?extsrc=mailto&url=%s
+
+# The default set of protocol handlers for irc:
+gecko.handlerService.schemes.irc.0.name=Mibbit
+gecko.handlerService.schemes.irc.0.uriTemplate=https://www.mibbit.com/?url=%s
+
+# The default set of protocol handlers for ircs:
+gecko.handlerService.schemes.ircs.0.name=Mibbit
+gecko.handlerService.schemes.ircs.0.uriTemplate=https://www.mibbit.com/?url=%s
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY aboutPrivateBrowsing.notPrivate "เชคเชฎเซ เชนเชพเชฒเชฎเชพเช เชเชพเชจเชเซ เชตเชฟเชจเซเชกเซ เชฎเชพ เชจเชฅเซ.">
+<!ENTITY privatebrowsingpage.openPrivateWindow.label "เชเชพเชจเชเซ เชตเชฟเชจเซเชกเซ เชเซเชฒเซ">
+<!ENTITY privatebrowsingpage.openPrivateWindow.accesskey "P">
+
+<!ENTITY privateBrowsing.title "เชเชพเชจเชเซ เชฌเซเชฐเชพเชเชเชฟเชเช">
+<!ENTITY aboutPrivateBrowsing.info.notsaved.before "เชเซเชฏเชพเชฐเซ เชคเชฎเซ เชเช Firefox เชเชพเชจเชเซ เชตเชฟเชจเซเชกเซ เชฎเชพ เชฌเซเชฐเชพเชเช เชเชฐเซ ">
+<!ENTITY aboutPrivateBrowsing.info.notsaved.emphasize "เชธเชพเชเชตเซ เชจเชฅเซ">
+<!ENTITY aboutPrivateBrowsing.info.notsaved.after ":">
+<!ENTITY aboutPrivateBrowsing.info.visited "เชฎเซเชฒเชพเชเชพเชค เชฒเซเชงเซเชฒเชพ เชชเซเชทเซเช เซ">
+<!ENTITY aboutPrivateBrowsing.info.searches "เชถเซเชง">
+<!ENTITY aboutPrivateBrowsing.info.cookies "เชเซเชเซเช">
+<!ENTITY aboutPrivateBrowsing.info.temporaryFiles "เชเชพเชฎเชเชฒเชพเช เชซเชพเชเชฒเซ">
+<!ENTITY aboutPrivateBrowsing.info.saved.before "Firefox ">
+<!ENTITY aboutPrivateBrowsing.info.saved.emphasize "เชธเซเชต เชเชฐเชถเซ">
+<!ENTITY aboutPrivateBrowsing.info.saved.after2 "เชคเชฎเชพเชฐเชพ:">
+<!ENTITY aboutPrivateBrowsing.info.downloads "เชกเชพเชเชจเชฒเซเชก">
+<!ENTITY aboutPrivateBrowsing.info.bookmarks "เชฌเซเชเชฎเชพเชฐเซเชเซเชธ">
+<!ENTITY aboutPrivateBrowsing.info.clipboard "เชจเชเชฒ เชเชฐเซเชฒ เชฒเชเชพเชฃ">
+<!ENTITY aboutPrivateBrowsing.note.before "เชเชพเชจเชเซ เชฌเซเชฐเชพเชเชเชฟเชเช">
+<!ENTITY aboutPrivateBrowsing.note.emphasize "เชคเชฎเชจเซ เช
เชจเชพเชฎเซ เชฌเชจเชพเชตเชถเซ เชจเชพเช">
+<!ENTITY aboutPrivateBrowsing.note.after "เชเชจเซเชเชฐเชจเซเช เชชเชฐ เชคเชฎเชพเชฐเชพ เชจเชฟเชฏเซเชเซเชคเชพ เช
เชฅเชตเชพ เชเชจเซเชเชฐเชจเซเช เชธเซเชตเชพ เชชเซเชฐเชฆเชพเชคเชพ เชนเชเซ เชชเชฃ เชคเชฎเซ เชเชพเชฏเชพ เชชเชพเชจเชพเชจเซ เชฎเซเชฒเชพเชเชพเชค เชฒเซ เชเซ เชเชจเซ เชเชฌเชฐ เชฐเชพเชเซ เชถเชเซ เชเซ">
+<!ENTITY aboutPrivateBrowsing.learnMore3.before "เชตเชฟเชถเซ เชตเชงเซ เชถเซเชเซ ">
+<!ENTITY aboutPrivateBrowsing.learnMore3.title "เชเชพเชจเชเซ เชฌเซเชฐเชพเชเชเชฟเชเช">
+<!ENTITY aboutPrivateBrowsing.learnMore3.after ".">
+
+<!ENTITY trackingProtection.startTour1 "เชเซเชตเซ เชฐเซเชคเซ เชเชพเชฎ เชเชฐเซ เชเซ เชคเซ เชเซเชเช">
+
+<!ENTITY contentBlocking.title "เชธเชพเชฎเชเซเชฐเซ เช
เชตเชฐเซเชงเชฟเชค">
+<!ENTITY contentBlocking.description "เชเซเชเชฒเซเช เชตเซเชฌเชธเชพเชเชเซเชธ เชเชจเซเชเชฐเชจเซเช เชชเชฐเชจเซ เชคเชฎเชพเชฐเซ เชชเซเชฐเชตเซเชคเซเชคเชฟเช เชชเชฐ เชฆเซเชเชฐเซเช เชฐเชพเชเชตเชพ เชฎเชพเชเซ เชเซเชฐเซเชเชฐเซเชธเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชเซ. เชเชพเชจเชเซ เชตเชฟเชจเซเชกเซเชเชฎเชพเช Firefox เชธเชพเชฎเชเซเชฐเซ เช
เชตเชฐเซเชงเชฟเชค เชธเซเชตเชคเช เชเชฃเชพ เชเซเชฐเซเชเชฐเซเชธเชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซ เชเซ เชเซ เชเซ เชคเชฎเชพเชฐเชพเช เชฌเซเชฐเชพเชเชเชฟเชเช เชตเชฐเซเชคเชจ เชตเชฟเชถเซเชจเซ เชฎเชพเชนเชฟเชคเซ เชญเซเชเซ เชเชฐเซ เชเซ.">
+
+<!-- Strings for new Private Browsing with Search -->
+<!-- LOCALIZATION NOTE (aboutPrivateBrowsing.search.placeholder): This is the placeholder
+ text for the search box. -->
+<!ENTITY aboutPrivateBrowsing.search.placeholder "เชตเซเชฌ เชชเชฐ เชถเซเชงเซ">
+<!ENTITY aboutPrivateBrowsing.info.title "เชคเชฎเซ เชเชพเชจเชเซ เชตเชฟเชจเซเชกเซ เชฎเชพเช เชเซ">
+<!-- LOCALIZATION NOTE (aboutPrivateBrowsing.info.myths): This is a link to a SUMO article
+ about private browsing myths. -->
+<!ENTITY aboutPrivateBrowsing.info.myths "เชเชพเชจเชเซ เชฌเซเชฐเชพเชเชเชฟเชเช เชตเชฟเชถเซ เชธเชพเชฎเชพเชจเซเชฏ เชฎเชพเชจเซเชฏเชคเชพเช">
--- /dev/null
+<!-- 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/. -->
+
+<!-- These strings are used in the about:robots page, which ties in with the
+ robots theme used in the Firefox 3 Beta 2/3 first run pages.
+ They're just meant to be fun and whimsical, with references to some geeky
+ but well-known robots in movies and books. Be creative with translations! -->
+
+<!-- Nonsense line from the movie "The Day The Earth Stood Still". No translation needed. -->
+<!ENTITY robots.pagetitle "Gort! Klaatu barada nikto!">
+<!-- Movie: Logan's Run... Box (cybog): "Welcome Humans! I am ready for you." -->
+<!ENTITY robots.errorTitleText "เชฎเชจเซเชทเซเชฏเซเชจเซเช เชธเซเชตเชพเชเชค เชเซ!">
+<!-- Movie: The Day The Earth Stood Still. Spoken by Klaatu. -->
+<!ENTITY robots.errorShortDescText "เช
เชฎเซ เชคเชฎเชจเซ เชถเชพเชเชคเชฟ เช
เชจเซ เชถเซเชญเซเชเซเชเชพเช เชธเชพเชฅเซ เชฎเชณเชตเชพ เชฎเชพเชเซ เชเชตเซเชฏเชพ เชเซเช!">
+<!-- Various books by Isaac Asimov. http://en.wikipedia.org/wiki/Three_Laws_of_Robotics -->
+<!ENTITY robots.errorLongDesc1 "เชฐเซเชฌเซเช เชฎเชจเซเชทเซเชฏเชจเซ เชนเชพเชจเชฟ เชเชฐเซ เชถเชเซ เชจเชนเชฟเช เชเซ, เช
เชธเชเซเชฐเชฟเชฏเชคเชพ เชฎเชพเชฐเชซเชคเซ, เชฎเชจเซเชทเซเชฏเชจเซ เชนเชพเชจเชฟ เชเชฐเชตเชพ เชฎเชพเชเซ เชชเชฐเชตเชพเชจเชเซ เชเชชเซ เชจเชนเชฟเช.">
+<!-- Movie: Blade Runner. Batty: "I've seen things you people wouldnโt believe..." -->
+<!ENTITY robots.errorLongDesc2 "เชฐเซเชฌเซเชเซ เชเชตเซ เชตเชธเซเชคเซเช เชเซเช เชเซ เชเซ เชเซเชจเซ เชคเชฎเซ เชฒเซเชเซ เชฎเชพเชจเชถเซ เชจเชนเชฟเช.">
+<!-- Book: Hitchhikerโs Guide To The Galaxy. What the Sirius Cybernetics Corporation calls robots. -->
+<!ENTITY robots.errorLongDesc3 "เชฐเซเชฌเซเช เชคเชฎเชพเชฐเชพ เชชเซเชฒเชพเชธเซเชเชฟเช เชชเชพเชฒ เชเซ เชเซ เชเซเชจเซ เชธเชพเชฅเซ เชฐเชพเชเชตเชพเชฎเชพเช เชเชฃเซ เชฎเชเชพ เชเซ">
+<!-- TV: Futurama. Bender's first line is "Bite my shiny metal ass." -->
+<!ENTITY robots.errorLongDesc4 "เชฐเซเชฌเซเชเชจเซ เชเชฎเชเชคเชพ เชงเชพเชคเซ เชชเซเชธเซเชเชฐเซ เชนเซเชฏ เชเซ เชเซ เชเซ เชคเซเชเชตเชพ เชเซเชเช เชจเชนเชฟเช.">
+<!-- TV: Battlestar Galactica (2004 series). From the opening text. -->
+<!ENTITY robots.errorTrailerDescText "เช
เชจเซ เชคเซเชฎเชจเซ เชชเชพเชธเซ เชฏเซเชเชจเชพ เชเซ.">
+<!-- TV: Battlestar Galactica (2004 series). Common expletive referring to Cylons. -->
+<!ENTITY robots.imgtitle "Frakkin' Toasters">
+<!-- Book: Hitchhiker's Guide To The Galaxy. Arthur presses a button and it warns him. -->
+<!ENTITY robots.dontpress "เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เช เชฌเชเชจ เชซเชฐเซเชฅเซ เชฆเชฌเชพเชตเชถเซ เชจเชนเชฟเช.">
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY tabCrashed.title "เชเซ
เชฌ เชเซเชฐเซเชถ เชฐเชฟเชชเซเชฐเซเชเชฐ">
+
+<!ENTITY tabCrashed.closeTab2 "เชเซเชฌ เชฌเชเชง เชเชฐเซ">
+<!ENTITY tabCrashed.restoreTab "เช เชเซเชฌ เชชเซเชจเชเชธเซเชฅเชพเชชเชฟเชค เชเชฐเซ">
+<!ENTITY tabCrashed.restoreAll "เชฌเชงเชพ เชเซเชฐเซเชถ เชฅเชฏเซเชฒเชพ เชเซเชฌเซเชธ เชจเซ เชชเซเชจเชเชธเซเชฅเชพเชชเชฟเชค เชเชฐเซ">
+
+<!-- LOCALIZATION NOTE (tabCrashed.header2): "Gah" is an English slang word
+ used to express surprise or frustration (or both at the same time). We
+ are using it to communicate in an informal way that it is both
+ frustrating that your tab crashed and a surprise that we didn't want to
+ happen. If you have a similar word or short phrase that is not profane or
+ vulgar, use it. If not, feel free to skip the word in your
+ translation. -->
+<!ENTITY tabCrashed.header2 "เช
เชฐเซ เชฐเซ . เชคเชฎเชพเชฐเซเช เชเซ
เชฌ เชนเชฎเชฃเชพเชเช เชเซเชฐเซเชถ เชฅเชฏเซเช.">
+<!ENTITY tabCrashed.offerHelp2 "เช
เชฎเซ เชฎเชฆเชฆ เชเชฐเซ เชถเชเซเช เชเซเช!">
+<!ENTITY tabCrashed.single.offerHelpMessage2 "เชชเชธเชเชฆ เชเชฐเซ &tabCrashed.restoreTab; เชชเซเชทเซเช เชจเซ เชซเชฐเซเชฅเซ เชฒเซเชก เชเชฐเชตเชพ เชฎเชพเชเซ.">
+<!ENTITY tabCrashed.multiple.offerHelpMessage2 "เชชเชธเชเชฆ เชเชฐเซ &tabCrashed.restoreTab; เช
เชฅเชตเชพ &tabCrashed.restoreAll; เชชเซเชทเซเช /เชชเซเชทเซเช เซเชจเซ เชซเชฐเซเชฅเซ เชฒเซเชก เชเชฐเชตเชพ เชฎเชพเชเซ.">
+<!ENTITY tabCrashed.requestHelp "เชคเชฎเซ เช
เชฎเชจเซ เชฎเชฆเชค เชเชฐเชถเซ?">
+<!ENTITY tabCrashed.requestHelpMessage "เชเซเชฐเซเชถ เชฐเชฟเชชเซเชฐเซเชเซเชธ เช
เชฎเชจเซ เชธเชฎเชธเซเชฏเชพเชเชจเซเช เชจเชฟเชฆเชพเชจ เชเชฐเชตเชพเชฎเชพเช เชธเชนเชพเชฏ เชเชฐเซ เชเซ เช
เชจเซ &brandShortName; เชตเชงเซ เชธเชพเชฐเซเช เชฌเชจเชพเชตเชตเชพ.">
+<!ENTITY tabCrashed.requestReport "เช เชเซเชฌเชจเซ เชเชพเชฃ เชเชฐเซ">
+<!ENTITY tabCrashed.sendReport3 "เชธเซเชตเซเชฏเชเชธเชเชเชพเชฒเชฟเชค เชญเชเชเชพเชฃ เช
เชนเซเชตเชพเชฒ เชฎเซเชเชฒเซ เชเซเชฅเซ เช
เชฎเซ เชเชตเซ เชธเชฎเชธเซเชฏเชพ เชเชเซเชฒเซ เชถเชเซเช.">
+<!ENTITY tabCrashed.commentPlaceholder2 "เชตเซเชเชฒเซเชชเชฟเช เชเชฟเชชเซเชชเชฃเซ (เชเชฟเชชเซเชชเชฃเซเช เชเชพเชนเซเชฐ เชฐเซเชคเซ เชฆเซเชถเซเชฏเชฎเชพเชจ เชเซ)">
+<!ENTITY tabCrashed.includeURL3 "เชเซเชฏเชพเชฐเซ &brandShortName; เชญเชเชเชพเชฃ เชฅเชฏเซเช เชคเซเชฏเชพเชฐเซ เชคเชฎเซ เชเซ เชธเชพเชเชเซเชธ เชชเชฐ เชนเชคเชพ เชคเซเชจเชพ URLs เชจเซ เชถเชพเชฎเซเชฒ เชเชฐเซ.">
+<!ENTITY tabCrashed.emailPlaceholder "เชคเชฎเชพเชฐเซเช เชเชฎเซเชเชฒ เชธเชฐเชจเชพเชฎเซเช เช
เชนเซเช เชฆเชพเชเชฒ เชเชฐเซ">
+<!ENTITY tabCrashed.emailMe "เชเซเชฏเชพเชฐเซ เชตเชงเซ เชฎเชพเชนเชฟเชคเซ เชเชชเชฒเชฌเซเชง เชนเซเชฏ เชคเซเชฏเชพเชฐเซ เชฎเชจเซ เชเชฎเซเชเชฒ เชเชฐเซ">
+<!ENTITY tabCrashed.reportSent "เชเซเชฐเซเชถ เชฐเชฟเชชเซเชฐเซเช เชชเชนเซเชฒเชพเชเชฅเซ เชธเชฌเชฎเชฟเช เชเชฐเซเชฒ; &brandShortName; เชตเชงเซ เชธเชพเชฐเซเช เชฌเชจเชพเชตเชตเชพ เชฎเชฆเชฆ เชเชฐเชตเชพ เชฎเชพเชเซ เชเชญเชพเชฐ!">
+<!ENTITY tabCrashed.requestAutoSubmit2 "เชชเซเชทเซเช เชญเซเชฎเชฟ เชเซ
เชฌเซเชธเชจเซ เชเชพเชฃ เชเชฐเซ">
+<!ENTITY tabCrashed.autoSubmit3 "เชเชชเชฎเซเชณเซ เช
เชนเซเชตเชพเชฒ เชธเชฌเชฎเชฟเช เชเชฐเชตเชพ เชฎเชพเชเซ เชชเชธเชเชฆเชเซเชเชจเซ เช
เชชเชกเซเช เชเชฐเซ เชเซเชฏเชพเชฐเซ &brandShortName; เชญเชเชเชพเชฃ เชฅเชพเชฏ.">
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE (reconnectDescription) - %S = Email address of user's Firefox Account
+reconnectDescription = เชซเชฐเซเชฅเซ เชเชจเซเชเซเช เชเชฐเซ %S
+
+# LOCALIZATION NOTE (verifyDescription) - %S = Email address of user's Firefox Account
+verifyDescription = เชเชเชพเชธเซ %S
+
+# These strings are shown in a desktop notification after the
+# user requests we resend a verification email.
+verificationSentTitle = เชเชเชพเชธเชฃเซ เชฎเซเชเชฒเซ
+# LOCALIZATION NOTE (verificationSentBody) - %S = Email address of user's Firefox Account
+verificationSentBody = เชเช เชเชเชพเชธเชฃเซ เชฒเชฟเชเช เชฎเซเชเชฒเชตเชพเชฎเชพเช เชเชตเซ เชเซ %S.
+verificationNotSentTitle = เชเชเชพเชธเชฃเซ เชฎเซเชเชฒเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ
+verificationNotSentBody = เช
เชฎเซ เช เชธเชฎเชฏเซ เชเชเชพเชธเชฃเซ เชฎเซเชเชฒ เชฎเซเชเชฒเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ เชเซเช, เชเซเชชเชพ เชเชฐเซเชจเซ เชชเชเซเชฅเซ เชซเชฐเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ.
+
+# LOCALIZATION NOTE (deviceConnectedTitle, deviceConnectedBody, deviceConnectedBody.noDeviceName)
+# These strings are used in a notification shown when a new device joins the Sync account.
+# deviceConnectedBody.noDeviceName is shown instead of deviceConnectedBody when we
+# could not get the device name that joined
+deviceConnectedTitle = Firefox เชธเชฎเชจเซเชตเชฏเชจ
+deviceConnectedBody = เช เชเชฎเซเชชเซเชฏเซเชเชฐ เชนเชตเซ %S เชธเชพเชฅเซ เชธเชฎเชจเซเชตเชฏเชฟเชค เชฅเช เชฐเชนเซเชฏเซเช เชเซ.
+deviceConnectedBody.noDeviceName = เช เชเชฎเซเชชเซเชฏเซเชเชฐ เชนเชตเซ เชเช เชจเชตเชพ เชเชชเชเชฐเชฃ เชธเชพเชฅเซ เชธเชฎเชจเซเชตเชฏเชฟเชค เชฅเช เชฐเชนเซเชฏเซเช เชเซ.
+
+# LOCALIZATION NOTE (syncStartNotification.title, syncStartNotification.body)
+# These strings are used in a notification shown after Sync is connected.
+syncStartNotification.title = เชธเชฎเชจเซเชตเชฏเชจ เชธเชเซเชทเชฎ
+# %S is brandShortName
+syncStartNotification.body2 = %S เชเซเชทเชฃเชญเชฐเชฎเชพเช เชธเชฎเชจเซเชตเชฏเชจ เชเชฐเชตเชพเชจเซเช เชถเชฐเซ เชเชฐเชถเซ.
+
+# LOCALIZATION NOTE (deviceDisconnectedNotification.title, deviceDisconnectedNotification.body)
+# These strings are used in a notification shown after Sync was disconnected remotely.
+deviceDisconnectedNotification.title = เชธเชฎเชจเซเชตเชฏเชจ เชเซเชเซเช เชฅเชฏเซเช
+deviceDisconnectedNotification.body = เช เชเชฎเซเชชเซเชฏเซเชเชฐ เชธเชซเชณเชคเชพเชชเซเชฐเซเชตเช Firefox Sync เชฅเซ เชเซเชกเชพเชฃ เชคเซเชเซ เชเชฏเซเช เชเซ.
+
+# LOCALIZATION NOTE (sendToAllDevices.menuitem)
+# Displayed in the Send Tab/Page/Link to Device context menu when right clicking a tab, a page or a link.
+sendToAllDevices.menuitem = เชฌเชงเชพ เชเชชเชเชฐเชฃเซ เชชเชฐ เชฎเซเชเชฒเซ
+
+# LOCALIZATION NOTE (sendTabToDevice.unconfigured, sendTabToDevice.unconfigured.status)
+# Displayed in the Send Tabs context menu when right clicking a tab, a page or a link
+# and the Sync account is unconfigured. Redirects to a marketing page.
+sendTabToDevice.unconfigured.status = เชธเชฎเชจเซเชตเชฏเชจเชฅเซ เชเซเชกเชพเชฏเซเชฒ เชจเชฅเซ
+sendTabToDevice.unconfigured = เชเซ
เชฌเซเชธ เชฎเซเชเชฒเชตเชพ เชตเชฟเชถเซ เชเชพเชฃเซโฆ
+
+# LOCALIZATION NOTE (sendTabToDevice.signintosync)
+# Displayed in the Send Tabs context menu and the page action panel when sync is not
+# configured. Allows users to immediately sign into sync via the preferences.
+sendTabToDevice.signintosync = เชธเชฎเชจเซเชตเชฏเชจเชฎเชพเช เชธเชพเชเชจ เชเชจ เชเชฐเซโฆ
+
+# LOCALIZATION NOTE (sendTabToDevice.singledevice, sendTabToDevice.connectdevice,
+# sendTabToDevice.singledevice.status)
+# Displayed in the Send Tabs context menu when right clicking a tab, a page or a link
+# and the Sync account has only 1 device. The sendTabToDevice.singledevice link
+# redirects to a marketing page, the sendTabToDevice.connectdevice redirects
+# to an FxAccounts page that tells to you to connect another device.
+sendTabToDevice.singledevice.status = เชเซเช เชเชชเชเชฐเชฃเซ เชเซเชกเชพเชฏเซเชฒ เชจเชฅเซ
+sendTabToDevice.singledevice = เชเซ
เชฌเซเชธ เชฎเซเชเชฒเชตเชพ เชตเชฟเชถเซ เชเชพเชฃเซโฆ
+sendTabToDevice.connectdevice = เชฌเซเชเชพ เชเชชเชเชฐเชฃ เชธเชพเชฅเซ เชเซเชกเชพเชฃ เชเชฐเซโฆ
+
+# LOCALIZATION NOTE (sendTabToDevice.verify, sendTabToDevice.verify.status)
+# Displayed in the Send Tabs context menu when right clicking a tab, a page or a link
+# and the Sync account is unverified. Redirects to the Sync preferences page.
+sendTabToDevice.verify.status = เชเชพเชคเซเช เชคเชชเชพเชธเชพเชฏเซเช เชจเชฅเซ
+sendTabToDevice.verify = เชคเชฎเชพเชฐเซเช เชเชพเชคเซเช เชเชเชพเชธเซโฆ
+
+# LOCALIZATION NOTE (tabArrivingNotification.title, tabArrivingNotificationWithDevice.title,
+# multipleTabsArrivingNotification.title, unnamedTabsArrivingNotification2.body,
+# unnamedTabsArrivingNotificationMultiple2.body, unnamedTabsArrivingNotificationNoDevice.body,
+# singleTabArrivingWithTruncatedURL.body)
+# These strings are used in a notification shown when we're opening tab(s) another device sent us to display.
+
+# LOCALIZATION NOTE (tabArrivingNotification.title, tabArrivingNotificationWithDevice.title)
+# The body for these is the URL of the tab received
+tabArrivingNotification.title = เชเซเชฌ เชชเซเชฐเชพเชชเซเชค
+# LOCALIZATION NOTE (tabArrivingNotificationWithDevice.title) %S is the device name
+tabArrivingNotificationWithDevice.title = %S เชฎเชพเชเชฅเซ เชเซ
เชฌ
+
+multipleTabsArrivingNotification.title = เชเซ
เชฌเซเชธ เชชเซเชฐเชพเชชเซเชค
+# LOCALIZATION NOTE (unnamedTabsArrivingNotification2.body):
+# Semi-colon list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 is the number of tabs received and #2 is the device name.
+unnamedTabsArrivingNotification2.body = #1 เชเซ
เชฌเชฎเชพเชเชฅเซ เชเชตเซเชฏเชพเช เชเซ #2;#1 เชเซ
เชฌเซเชธเชฎเชพเชเชฅเซ เชเชตเซเชฏเชพเช เชเซ #2
+# LOCALIZATION NOTE (unnamedTabsArrivingNotificationMultiple2.body):
+# Semi-colon list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 is the number of tabs received.
+unnamedTabsArrivingNotificationMultiple2.body = #1 เชเซ
เชฌ เชคเชฎเชพเชฐเชพ เชเชจเซเชเซเช เชฅเชฏเซเชฒ เชเชชเชเชฐเชฃเซเชฅเซ เชเชตเซ เชเซ;#1 เชเซ
เชฌเซเชธ เชคเชฎเชพเชฐเชพ เชเชจเซเชเซเช เชฅเชฏเซเชฒ เชเชชเชเชฐเชฃเซเชฅเซ เชเชตเซ เชเซ
+
+# LOCALIZATION NOTE (unnamedTabsArrivingNotificationNoDevice.body):
+# Semi-colon list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 is the number of tabs received
+# This version is used when we don't know any device names.
+unnamedTabsArrivingNotificationNoDevice.body = #1 เชเซ
เชฌ เชเชตเซเชฏเชพ เชเซ;#1 เชเซ
เชฌเซเชธ เชเชตเซเชฏเชพ เชเซ
+
+# LOCALIZATION NOTE (singleTabArrivingWithTruncatedURL.body):
+# Used when a tab from a remote device arrives but the URL must be truncated.
+# Should display the URL with an indication that it's benen truncated.
+# %S is the portion of the URL that remains after truncation.
+singleTabArrivingWithTruncatedURL.body = %Sโฆ
+
+# LOCALIZATION NOTE (account.title):
+# Used as a default header for the FxA toolbar menu.
+account.title = เชเชพเชคเซ
--- /dev/null
+newtab_page_title=เชจเชตเซ เชเซ
เชฌ
+
+header_top_sites=เชเซเชเชจเซ เชธเชพเชเชเซเชธ
+header_highlights=เชนเชพเชเชฒเชพเชเชเซเชธ
+# LOCALIZATION NOTE(header_recommended_by): This is followed by the name
+# of the corresponding content provider.
+header_recommended_by={provider} เชฆเซเชตเชพเชฐเชพ เชญเชฒเชพเชฎเชฃ
+
+# LOCALIZATION NOTE(context_menu_button_sr): This is for screen readers when
+# the context menu button is focused/active. Title is the label or hostname of
+# the site.
+context_menu_button_sr={title} เชฎเชพเชเซ เชธเชเชฆเชฐเซเชญ เชฎเซเชจเซ เชเซเชฒเซ
+
+# LOCALIZATION NOTE(section_context_menu_button_sr): This is for screen readers when
+# the section edit context menu button is focused/active.
+section_context_menu_button_sr=เชตเชฟเชญเชพเช เชธเชเชฆเชฐเซเชญ เชฎเซเชจเซ เชเซเชฒเซ
+
+# LOCALIZATION NOTE (type_label_*): These labels are associated to pages to give
+# context on how the element is related to the user, e.g. type indicates that
+# the page is bookmarked, or is currently open on another device
+type_label_visited=เชเซเชตเชพเชฎเชพ เชเชตเซเชฒ:
+type_label_bookmarked=เชฌเซเชเชฎเชพเชฐเซเชเซเชธ
+type_label_recommended=เชตเชฒเชฃ
+type_label_pocket=เชชเซเชเซเช เชชเชฐ เชธเชพเชเชตเซเชฏเซเช
+type_label_downloaded=เชกเชพเชเชจเชฒเซเชก เชเชฐเซเชฒเซเช
+
+# LOCALIZATION NOTE (menu_action_*): These strings are displayed in a context
+# menu and are meant as a call to action for a given page.
+# LOCALIZATION NOTE (menu_action_bookmark): Bookmark is a verb, as in "Add to
+# bookmarks"
+menu_action_bookmark=เชฌเซเชเชฎเชพเชฐเซเช
+menu_action_remove_bookmark=เชฌเซเชเชฎเชพเชฐเซเช เชเชพเชขเซ
+menu_action_open_new_window=เชจเชตเซ เชตเชฟเชจเซเชกเซเชฎเชพเช เชเซเชฒเซ
+menu_action_open_private_window=เชเชพเชจเชเซ เชตเชฟเชจเซเชกเซเชฎเชพเช เชเซเชฒเซ
+menu_action_dismiss=เชฐเชฆ เชเชฐเซ
+menu_action_delete=เชเชคเชฟเชนเชพเชธเชฎเชพเชเชฅเซ เชฆเซเชฐ เชเชฐเซ
+menu_action_pin=เชชเชฟเชจ
+menu_action_unpin=เช
เชจเชชเชฟเชจ
+confirm_history_delete_p1=เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ เชคเชฎเชพเชฐเชพ เชเชคเชฟเชนเชพเชธเชฎเชพเชเชฅเซ เช เชชเซเชทเซเช เชจเชพเช เชฆเชฐเซเช เชเชเชเชจเซ เชเชพเชขเซ เชจเชพเชเชตเชพ เชฎเชพเชเชเซ เชเซ?
+# LOCALIZATION NOTE (confirm_history_delete_notice_p2): this string is displayed in
+# the same dialog as confirm_history_delete_p1. "This action" refers to deleting a
+# page from history.
+confirm_history_delete_notice_p2=เช เชเซเชฐเชฟเชฏเชพ เชชเซเชฐเซเชตเชตเชคเซ เชเชฐเซ เชถเชเชพเชคเซ เชจเชฅเซ.
+menu_action_save_to_pocket=เชชเซเชเซเชเชฎเชพเช เชธเชพเชเชตเซ
+menu_action_delete_pocket=เชชเซเชเซเชเชฎเชพเชเชฅเซ เชเชพเชขเซ เชจเชพเชเชเซ
+menu_action_archive_pocket=เชชเซเชเซเชเชฎเชพเช เชเชฐเซเชเชพเชเชต
+
+# LOCALIZATION NOTE (menu_action_show_file_*): These are platform specific strings
+# found in the context menu of an item that has been downloaded. The intention behind
+# "this action" is that it will show where the downloaded file exists on the file system
+# for each operating system.
+menu_action_show_file_mac_os=เชซเชพเชเชจเซเชกเชฐ เชฎเชพเช เชฌเชคเชพเชตเซ
+menu_action_show_file_windows=เชธเชฎเชพเชตเซเชฒ เชซเซเชฒเซเชกเชฐ เชเซเชฒเซ
+menu_action_show_file_linux=เชธเชฎเชพเชตเซเชฒ เชซเซเชฒเซเชกเชฐ เชเซเชฒเซ
+menu_action_show_file_default=เชซเชพเชเชฒ เชฌเชคเชพเชตเซ
+menu_action_open_file=เชซเชพเชเชฒ เชเซเชฒเซ
+
+# LOCALIZATION NOTE (menu_action_copy_download_link, menu_action_go_to_download_page):
+# "Download" here, in both cases, is not a verb, it is a noun. As in, "Copy the
+# link that belongs to this downloaded item"
+menu_action_copy_download_link=เชกเชพเชเชจเชฒเซเชก เชเชกเซเชจเซ เชจเชเชฒ เชเชฐเซ
+menu_action_go_to_download_page=เชกเชพเชเชจเชฒเซเชก เชชเซเชทเซเช เชชเชฐ เชเชพเช
+menu_action_remove_download=เชเชคเชฟเชนเชพเชธเชฎเชพเชเชฅเซ เชฆเซเชฐ เชเชฐเซ
+
+# LOCALIZATION NOTE (search_button): This is screenreader only text for the
+# search button.
+search_button=เชถเซเชงเซ
+
+# LOCALIZATION NOTE (search_header): Displayed at the top of the panel
+# showing search suggestions. {search_engine_name} is replaced with the name of
+# the current default search engine. e.g. 'Google Search'
+search_header={search_engine_name} เชถเซเชง เชเชฐเซ
+
+# LOCALIZATION NOTE (search_web_placeholder): This is shown in the searchbox when
+# the user hasn't typed anything yet.
+search_web_placeholder=เชตเซเชฌ เชชเชฐ เชถเซเชงเซ
+
+# LOCALIZATION NOTE (section_disclaimer_topstories): This is shown below
+# the topstories section title to provide additional information about
+# how the stories are selected.
+section_disclaimer_topstories=เชตเซเชฌ เชชเชฐเชจเซ เชธเซเชฅเซ เชฐเชธเชชเซเชฐเชฆ เชตเชพเชฐเซเชคเชพเช, เชคเชฎเซ เชเซ เชตเชพเชเชเซ เชเซ เชคเซเชจเชพ เชเชงเชพเชฐเซ เชชเชธเชเชฆ เชเชฐเซเชฒ เชเซ. Pocket เชฅเซ, เชนเชตเซ Mozilla เชจเซ เชญเชพเช.
+section_disclaimer_topstories_linktext=เชคเซ เชเซเชตเซ เชฐเซเชคเซ เชเชพเชฐเซเชฏ เชเชฐเซ เชเซ เชคเซ เชเชพเชฃเซ.
+# LOCALIZATION NOTE (section_disclaimer_topstories_buttontext): The text of
+# the button used to acknowledge, and hide this disclaimer in the future.
+section_disclaimer_topstories_buttontext=เช เซเช เชเซ, เชธเชฎเชเชพเช เชเชฏเซเช
+
+# LOCALIZATION NOTE (prefs_*, settings_*): These are shown in about:preferences
+# for a "Firefox Home" section. "Firefox" should be treated as a brand and kept
+# in English, while "Home" should be localized matching the about:preferences
+# sidebar mozilla-central string for the panel that has preferences related to
+# what is shown for the homepage, new windows, and new tabs.
+prefs_home_header=Firefox เชฎเซเชเซเชฏ เชธเชพเชฎเชเซเชฐเซ
+prefs_home_description=เชคเชฎเชพเชฐเซ Firefox เชฎเซเชเซเชฏ เชธเซเชเซเชฐเซเชจ เชชเชฐ เชเช เชธเชพเชฎเชเซเชฐเซ เชคเชฎเซ เชเชเซเชเซ เชคเซ เชชเชธเชเชฆ เชเชฐเซ.
+
+prefs_content_discovery_header=Firefox เชนเซเชฎ
+prefs_content_discovery_button=เชธเชพเชฎเชเซเชฐเซ เชกเชฟเชธเซเชเชตเชฐเซ เชฌเชเชง เชเชฐเซ
+
+# LOCALIZATION NOTE (prefs_section_rows_option): This is a semi-colon list of
+# plural forms used in a drop down of multiple row options (1 row, 2 rows).
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+prefs_section_rows_option={num} เชชเชเชเซเชคเชฟ;{num} เชชเชเชเซเชคเชฟเช
+prefs_search_header=เชตเซเชฌ เชถเซเชง
+prefs_topsites_description=เชคเชฎเซ เชธเซเชฅเซ เชตเชงเซ เชฎเซเชฒเชพเชเชพเชค เชฒเซ เชเซ เชคเซ เชธเชพเชเชเซเชธ
+prefs_topstories_description2=เชคเชฎเชพเชฐเชพ เชฎเชพเชเซ เชตเซเชฏเชเซเชคเชฟเชเชค เชเชฐเซเชฒ เชตเซเชฌ เชชเชฐเชฅเซ, เชตเชฟเชเซเชฏเชพเชค เชธเชพเชฎเชเซเชฐเซ
+prefs_topstories_options_sponsored_label=เชชเซเชฐเชพเชฏเซเชเชฟเชค เชตเชพเชฐเซเชคเชพเช
+prefs_topstories_sponsored_learn_more=เชตเชงเซ เชถเซเชเซ
+prefs_highlights_description=เชธเชพเชเชเซเชธเชจเซ เชชเชธเชเชฆเชเซ เชเซ เชเซ เชคเชฎเซ เชธเชพเชเชตเซ เช
เชฅเชตเชพ เชฎเซเชฒเชพเชเชพเชค เชฒเซเชงเซ เชเซ
+prefs_highlights_options_visited_label=เชฎเซเชฒเชพเชเชพเชค เชฒเซเชงเซเชฒเชพ เชชเซเชทเซเช เซ
+prefs_highlights_options_download_label=เชธเซเชฅเซ เชคเชพเชเซเชคเชฐเชจเซ เชกเชพเชเชจเชฒเซเชก
+prefs_highlights_options_pocket_label=เชชเซเชเซเช เชชเชฐ เชธเชพเชเชตเซเชฒ เชชเซเชทเซเช เซ
+prefs_snippets_description=Mozilla เช
เชจเซ Firefox เชคเชฐเชซเชฅเซ เช
เชชเชกเซเชเซเชธ
+settings_pane_button_label=เชคเชฎเชพเชฐเชพ เชจเชตเชพ เชเซ
เชฌ เชชเซเชทเซเช เชจเซ เชเชธเซเชเชฎเชพเชเช เชเชฐเซ
+settings_pane_topsites_header=เชเซเชเชจเซ เชธเชพเชเชเซเชธ
+settings_pane_highlights_header=เชตเซเชคเซ เชเชฏเซเชฒเซเช
+settings_pane_highlights_options_bookmarks=เชฌเซเชเชฎเชพเชฐเซเชเซเชธ
+# LOCALIZATION NOTE(settings_pane_snippets_header): For the "Snippets" feature
+# traditionally on about:home. Alternative translation options: "Small Note" or
+# something that expresses the idea of "a small message, shortened from
+# something else, and non-essential but also not entirely trivial and useless."
+settings_pane_snippets_header=เชเชพเชฃเชเชพเชฐเซ เชเชชเชจเชพเชฐเชพ เชเชคเชพเชฐเชพ เช เชเชพเชชเชฒเซเช
+
+# LOCALIZATION NOTE (edit_topsites_*): This is shown in the Edit Top Sites modal
+# dialog.
+edit_topsites_button_text=เชซเซเชฐเชซเชพเชฐ เชเชฐเซ
+edit_topsites_edit_button=เช เชธเชพเชเชเชจเซ เชธเชเชชเชพเชฆเชฟเชค เชเชฐเซ
+
+# LOCALIZATION NOTE (topsites_form_*): This is shown in the New/Edit Topsite modal.
+topsites_form_add_header=เชจเชตเซ เชเซเชเชจเซ เชธเชพเชเช
+topsites_form_edit_header=เชเซเชเชจเซ เชธเชพเชเช เชธเชเชชเชพเชฆเชฟเชค เชเชฐเซ
+topsites_form_title_label=เชถเซเชฐเซเชทเช
+topsites_form_title_placeholder=เชถเซเชฐเซเชทเช เชฆเชพเชเชฒ เชเชฐเซ
+topsites_form_url_label=URL
+topsites_form_image_url_label=เชตเซเชตเชฟเชงเซเชฏเชชเซเชฐเซเชฃ เชเชฌเซ URL
+topsites_form_url_placeholder=URL เชเชพเชเชช เชเชฐเซ เช
เชฅเชตเชพ เชชเซเชธเซเช เชเชฐเซ
+topsites_form_use_image_link=เชตเซเชตเชฟเชงเซเชฏเชชเซเชฐเซเชฃ เชเชฌเซเชจเซ เชเชชเชฏเซเช เชเชฐเซโฆ
+# LOCALIZATION NOTE (topsites_form_*_button): These are verbs/actions.
+topsites_form_preview_button=เชชเซเชฐเซเชตเชฆเชฐเซเชถเชจ
+topsites_form_add_button=เชเชฎเซเชฐเซ
+topsites_form_save_button=เชธเชพเชเชตเซ
+topsites_form_cancel_button=เชฐเชฆ เชเชฐเซ
+topsites_form_url_validation=เชฎเชพเชจเซเชฏ URL เชเชตเชถเซเชฏเช เชเซ
+topsites_form_image_validation=เชเชฌเซ เชฒเซเชก เชฅเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ. เชเช เช
เชฒเช URL เช
เชเชฎเชพเชตเซ เชเซเช.
+
+# LOCALIZATION NOTE (pocket_read_more): This is shown at the bottom of the
+# trending stories section and precedes a list of links to popular topics.
+pocket_read_more=เชฒเซเชเชชเซเชฐเชฟเชฏ เชตเชฟเชทเชฏเซ:
+# LOCALIZATION NOTE (pocket_read_even_more): This is shown as a link at the
+# end of the list of popular topic links.
+pocket_read_even_more=เชตเชงเซ เชตเชพเชฐเซเชคเชพเช เชเซเช
+pocket_more_reccommendations=เชตเชงเซ เชญเชฒเชพเชฎเชฃเซ
+pocket_how_it_works=เชคเซ เชเซเชตเซ เชฐเซเชคเซ เชเชพเชฎ เชเชฐเซ เชเซ
+pocket_cta_button=Pocket เชฎเซเชณเชตเซ
+pocket_cta_text=Pocket เชคเชฎเชจเซ เชเซ เชเชฅเชพเช เชเชฎเซ เชเซ เชคเซ เชธเชพเชเชตเซ, เช
เชจเซ เชคเชฎเชพเชฐเชพ เชฎเชจเชจเซ เชฐเชธเชชเซเชฐเชฆ เชตเชพเชเชเชจ เชธเชพเชฅเซ เชเชคเซเชคเซเชเชฟเชค เชเชฐเซ.
+
+highlights_empty_state=เชฌเซเชฐเชพเชเช เชเชฐเชตเซเช เชชเซเชฐเชพเชฐเชเชญ เชเชฐเซ เช
เชจเซ เช
เชฎเซ เช
เชนเซเช เชเซเชเชฒเชพเช เชธเชฐเชธ เชฒเซเชเซ, เชตเชฟเชกเชฟเชเช เช
เชจเซ เช
เชจเซเชฏ เชชเซเชทเซเช เซ เชฆเชฐเซเชถเชพเชตเซเชถเซเช เชเซ เชคเชฎเซ เชคเชพเชเซเชคเชฐเชฎเชพเช เชฎเซเชฒเชพเชเชพเชค เชฒเซเชงเชพเช เชเซ เช
เชฅเชตเชพ เชฌเซเชเชฎเชพเชฐเซเช เชเชฐเซเชฏเชพ เชเซ.
+# LOCALIZATION NOTE (topstories_empty_state): When there are no recommendations,
+# in the space that would have shown a few stories, this is shown instead.
+# {provider} is replaced by the name of the content provider for this section.
+topstories_empty_state=เชคเชฎเซ เชชเชเชกเชพเช เชเชฏเชพ เชเซ. {provider} เชคเชฐเชซเชฅเซ เชตเชงเซ เชเซเชเชจเซ เชตเชพเชคเซ เชฎเชพเชเซ เชชเชเซเชฅเซ เชชเชพเชเชพ เชคเชชเชพเชธเซ. เชฐเชพเชน เชจเชฅเซ เชเซเช เชถเชเชคเชพ? เชธเชฎเชเซเชฐ เชตเซเชฌ เชชเชฐเชฅเซ เชตเชงเซ เชธเซเชเชฆเชฐ เชตเชพเชฐเซเชคเชพเช เชถเซเชงเชตเชพ เชฎเชพเชเซ เชเช เชฒเซเชเชชเซเชฐเชฟเชฏ เชตเชฟเชทเชฏ เชชเชธเชเชฆ เชเชฐเซ.
+
+# LOCALIZATION NOTE (manual_migration_explanation2): This message is shown to encourage users to
+# import their browser profile from another browser they might be using.
+manual_migration_explanation2=เช
เชจเซเชฏ เชฌเซเชฐเชพเชเชเชฐเชฅเซ เชฌเซเชเชฎเชพเชฐเซเชเซเชธ, เชเชคเชฟเชนเชพเชธ เช
เชจเซ เชชเชพเชธเชตเชฐเซเชกเซเชธ เชธเชพเชฅเซ เชซเชพเชฏเชฐเชซเซเชเซเชธ เช
เชเชฎเชพเชตเซ.
+# LOCALIZATION NOTE (manual_migration_cancel_button): This message is shown on a button that cancels the
+# process of importing another browserโs profile into Firefox.
+manual_migration_cancel_button=เชจเชพ เช
เชญเชพเชฐ
+# LOCALIZATION NOTE (manual_migration_import_button): This message is shown on a button that starts the process
+# of importing another browserโs profile profile into Firefox.
+manual_migration_import_button=เชนเชตเซ เชเชฏเชพเชค เชเชฐเซ
+
+# LOCALIZATION NOTE (error_fallback_default_*): This message and suggested
+# action link are shown in each section of UI that fails to render
+error_fallback_default_info=เชเชซเซเชซ, เช เชธเชพเชฎเชเซเชฐเซเชจเซ เชฒเซเชก เชเชฐเชตเชพเชฎเชพเช เชเชเชเช เชเซเชเซเช เชฅเชฏเซเช.
+error_fallback_default_refresh_suggestion=เชซเชฐเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเชตเชพ เชฎเชพเชเซ เชชเซเชทเซเช เชจเซ เชคเชพเชเซเช เชเชฐเซ.
+
+# LOCALIZATION NOTE (section_menu_action_*). These strings are displayed in the section
+# context menu and are meant as a call to action for the given section.
+section_menu_action_remove_section=เชตเชฟเชญเชพเช เชฆเซเชฐ เชเชฐเซ
+section_menu_action_collapse_section=เชตเชฟเชญเชพเช เชธเชเชเซเชเชฟเชค เชเชฐเซ
+section_menu_action_expand_section=เชตเชฟเชญเชพเช เชตเชฟเชธเซเชคเซเชค เชเชฐเซ
+section_menu_action_manage_section=เชตเชฟเชญเชพเช เชธเชเชเชพเชฒเชฟเชค เชเชฐเซ
+section_menu_action_manage_webext=เชเชเซเชธเซเชเซเชเชถเชจเชจเซ เชตเชนเซเชตเช เชเชฐเซ
+section_menu_action_add_topsite=เชเซเชเชจเซ เชธเชพเชเช เชเชฎเซเชฐเซ
+section_menu_action_add_search_engine=เชถเซเชง เชเชเชเซเชจ เชเชฎเซเชฐเซ
+section_menu_action_move_up=เชเชชเชฐ เชเชฐเซ
+section_menu_action_move_down=เชจเซเชเซ เชเชฐเซ
+section_menu_action_privacy_notice=เชเชพเชจเชเซ เชธเซเชเชจเชพ
+
+# LOCALIZATION NOTE (firstrun_*). These strings are displayed only once, on the
+# firstrun of the browser, they give an introduction to Firefox and Sync.
+firstrun_title=เชคเชฎเชพเชฐเซ เชธเชพเชฅเซ Firefox เชฒเซ
+firstrun_content=เชคเชฎเชพเชฐเชพ เชฌเชงเชพ เชเชชเชเชฐเชฃเซ เชชเชฐ เชคเชฎเชพเชฐเชพ เชฌเซเชเชฎเชพเชฐเซเชเซเชธ, เชเชคเชฟเชนเชพเชธ, เชชเชพเชธเชตเชฐเซเชกเซเชธ เช
เชจเซ เช
เชจเซเชฏ เชธเซเชเชฟเชเชเซเชธ เชฎเซเชณเชตเซ.
+firstrun_learn_more_link=Fireofox เชเชพเชคเชพ เชตเชฟเชถเซ เชตเชงเซ เชถเซเชเซ
+
+# LOCALIZATION NOTE (firstrun_form_header and firstrun_form_sub_header):
+# firstrun_form_sub_header is a continuation of firstrun_form_header, they are one sentence.
+# firstrun_form_header is displayed more boldly as the call to action.
+firstrun_form_header=เชคเชฎเชพเชฐเชพ เชเชฎเซเชเชฒ เชฆเชพเชเชฒ เชเชฐเซ
+firstrun_form_sub_header=Firefox เชธเชฎเชจเซเชตเชฏเชจ เชเชพเชฒเซ เชฐเชพเชเชตเชพ เชฎเชพเชเซ.
+
+firstrun_email_input_placeholder=เชเชฎเซเชเชฒ
+firstrun_invalid_input=เชฎเชพเชจเซเชฏ เชเชฎเซเชเชฒ เชเชตเชถเซเชฏเช เชเซ
+
+# LOCALIZATION NOTE (firstrun_extra_legal_links): {terms} is equal to firstrun_terms_of_service, and
+# {privacy} is equal to firstrun_privacy_notice. {terms} and {privacy} are clickable links.
+firstrun_extra_legal_links=เชเชเชณ เชตเชงเซเชจเซ, เชคเชฎเซ {terms} เช
เชจเซ {privacy} เชธเชพเชฅเซ เชธเชเชฎเชค เชฅเชพเช เชเซ.
+firstrun_terms_of_service=เชธเซเชตเชพเชจเซ เชถเชฐเชคเซ
+firstrun_privacy_notice=เชเชพเชจเชเซ เชธเซเชเชจเชพ
+
+firstrun_continue_to_login=เชเชพเชฒเซ เชฐเชพเชเซ
+firstrun_skip_login=เช เชชเชเชฒเซเช เชเซเชกเซ เชฆเซ
+
+# LOCALIZATION NOTE (context_menu_title): Action tooltip to open a context menu
+context_menu_title=เชฎเซเชจเซ เชเซเชฒเซ
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE (extension.firefox-compact-light@mozilla.org.name): This is displayed in about:addons -> Appearance
+
+# LOCALIZATION NOTE (extension.firefox-compact-dark@mozilla.org.name): This is displayed in about:addons -> Appearance
+extension.firefox-compact-dark@mozilla.org.description=เชเชเซเช เชฐเชเช เชฏเซเชเชจเชพ เชธเชพเชฅเซ เชฅเซเชฎ.
+
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY minimizeWindow.key "m">
+<!ENTITY minimizeWindow.label "เชเชเชพเชกเชตเชพ">
+<!ENTITY bringAllToFront.label "เชฌเชงเชพเชจเซ เชเชเชณ เชฒเชพเชตเซ">
+<!ENTITY zoomWindow.label "เชฎเซเชเซเช">
+<!ENTITY windowMenu.label "เชตเชฟเชจเซเชกเซ">
+
+<!ENTITY helpMenu.label "เชฎเชฆเชฆ">
+<!ENTITY helpMenu.accesskey "H">
+<!-- LOCALIZATION NOTE some localizations of Windows (ex:french, german) use "?"
+ for the help button in the menubar but Gnome does not. -->
+<!ENTITY helpMenuWin.label "เชฎเชฆเชฆ">
+<!ENTITY helpMenuWin.accesskey "H">
+<!ENTITY aboutProduct2.label "&brandShorterName; เชตเชฟเชถเซ">
+<!ENTITY aboutProduct2.accesskey "A">
+<!ENTITY productHelp2.label "&brandShorterName; เชฎเชฆเชค">
+<!ENTITY productHelp2.accesskey "H">
+<!ENTITY helpMac.commandkey "?">
+
+<!ENTITY helpKeyboardShortcuts.label "เชเซเชฌเซเชฐเซเชก เชถเซเชฐเซเชเชเชเซเชธ">
+<!ENTITY helpKeyboardShortcuts.accesskey "K">
+
+<!ENTITY helpSafeMode.label "เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชฅเชฏเซเชฒ เชเชก-เชเชจ เชธเชพเชฅเซ เชชเซเชจ:เชถเชฐเซ เชเชฐเซโฆ">
+<!ENTITY helpSafeMode.accesskey "R">
+<!ENTITY helpSafeMode.stop.label "เช
เชก-เชเชจเซเชธ เชธเชเซเชทเชฎ เชเชพเชฐเซ เช
เชจเซ เชชเซเชจเช เชชเซเชฐเชพเชฐเชเชญ เชเชฐเซ">
+<!ENTITY helpSafeMode.stop.accesskey "R">
+
+<!ENTITY healthReport2.label "&brandShorterName; เชเชฐเซเชเซเชฏ เช
เชนเซเชตเชพเชฒ">
+<!ENTITY healthReport2.accesskey "e">
+
+<!ENTITY helpTroubleshootingInfo.label "เชฎเซเชถเซเชเซเชฒเซเชจเชฟเชตเชพเชฐเชฃ เชเชพเชฃเชเชพเชฐเซ">
+<!ENTITY helpTroubleshootingInfo.accesskey "T">
+
+<!ENTITY helpFeedbackPage.label "เชชเซเชฐเชคเชฟเชธเชพเชฆเชจเซ เชเชฎเซเชฐเซโฆ">
+<!ENTITY helpFeedbackPage.accesskey "S">
+
+<!ENTITY helpShowTour2.label "&brandShorterName; เชถเซเชง">
+<!ENTITY helpShowTour2.accesskey "o">
+
+<!ENTITY preferencesCmdMac.label "เชชเชธเชเชฆเชเซเช...">
+<!ENTITY preferencesCmdMac.commandkey ",">
+
+<!ENTITY servicesMenuMac.label "เชธเซเชตเชพเช">
+
+<!ENTITY hideThisAppCmdMac2.label "เชเซเชชเชพเชตเซ &brandShorterName;">
+<!ENTITY hideThisAppCmdMac2.commandkey "H">
+
+<!ENTITY hideOtherAppsCmdMac.label "เช
เชจเซเชฏเชจเซ เชเซเชชเชพเชตเซ">
+<!ENTITY hideOtherAppsCmdMac.commandkey "H">
+
+<!ENTITY showAllAppsCmdMac.label "เชฌเชงเซเช เชฌเชคเชพเชตเซ">
--- /dev/null
+<!-- 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/. -->
+
+<!-- LOCALIZATION NOTE : FILE This file contains the browser main menu items -->
+<!-- LOCALIZATION NOTE : FILE Do not translate commandkeys -->
+
+<!-- LOCALIZATION NOTE (mainWindow.title): DONT_TRANSLATE -->
+<!ENTITY mainWindow.title "&brandFullName;">
+<!-- LOCALIZATION NOTE (mainWindow.titlemodifier) : DONT_TRANSLATE -->
+<!ENTITY mainWindow.titlemodifier "&brandFullName;">
+<!-- LOCALIZATION NOTE (mainWindow.titlemodifiermenuseparator): DONT_TRANSLATE -->
+<!ENTITY mainWindow.titlemodifiermenuseparator " - ">
+<!-- LOCALIZATION NOTE (mainWindow.titlePrivateBrowsingSuffix): This will be appended to the window's title
+ inside the private browsing mode -->
+<!ENTITY mainWindow.titlePrivateBrowsingSuffix "(เชเชพเชจเชเซ เชฌเซเชฐเชพเชเชเซเชเช)">
+
+<!ENTITY appmenu.tooltip "เชฎเซเชจเซ เชเซเชฒเซ">
+<!ENTITY navbarOverflow.label "เชตเชงเชพเชฐเซ เชธเชพเชงเชจเซโฆ">
+
+<!-- Tab context menu -->
+<!ENTITY reloadTab.label "เชเซ
เชฌเชจเซ เชชเซเชจ:เชฒเซเชก เชเชฐเซ">
+<!ENTITY reloadTab.accesskey "R">
+<!ENTITY selectAllTabs.label "เชฌเชงเซ เชเซ
เชฌเซเชธเชจเซ เชชเชธเชเชฆ เชเชฐเซ">
+<!ENTITY selectAllTabs.accesskey "S">
+<!-- LOCALIZATION NOTE (duplicateTab.label): This is a command to duplicate
+a tab (i.e. it is a verb, not adjective). -->
+<!ENTITY duplicateTab.label "เชจเชเชฒเซ เชเซเชฌ">
+<!-- LOCALIZATION NOTE (duplicateTab.accesskey, duplicateTabs.accesskey):
+These items have the same accesskey but will never be visible at the same time. -->
+<!ENTITY duplicateTab.accesskey "D">
+<!-- LOCALIZATION NOTE (duplicateTabs.label): This is a command to duplicate
+a tab (i.e. it is a verb, not adjective). -->
+<!ENTITY duplicateTabs.label "เชกเซเชชเซเชฒเชฟเชเซเช เชเซ
เชฌเซเชธ">
+<!-- LOCALIZATION NOTE (duplicateTab.accesskey, duplicateTabs.accesskey):
+These items have the same accesskey but will never be visible at the same time. -->
+<!ENTITY duplicateTabs.accesskey "D">
+<!-- LOCALIZATION NOTE (closeTabsToTheEnd.label): This should indicate the
+direction in which tabs are closed, i.e. locales that use RTL mode should say
+left instead of right. -->
+<!ENTITY closeTabsToTheEnd.label "เชเชฎเชฃเซเชฅเซ เชเซ
เชฌเซเชธ เชฌเชเชง เชเชฐเซ">
+<!ENTITY closeTabsToTheEnd.accesskey "i">
+<!ENTITY closeOtherTabs.label "เชฌเซเชเชพ เชเซ
เชฌเซเชธเชจเซ เชฌเชเชง เชเชฐเซ">
+<!ENTITY closeOtherTabs.accesskey "o">
+
+<!ENTITY closeTabs.label "เชเซ
เชฌเซเชธ เชฌเชเชง เชเชฐเซ">
+<!ENTITY closeTabs.accesskey "S">
+<!ENTITY pinSelectedTabs.label "เชเซ
เชฌเซเชธ เชชเชฟเชจ เชเชฐเซ">
+<!-- LOCALIZATION NOTE(pinTab.accesskey, pinSelectedTabs.accesskey,
+unpinTab.accesskey, unpinSelectedTabs.accesskey): These share the
+same accesskey but will never be visible at the same time. -->
+<!ENTITY pinSelectedTabs.accesskey "P">
+<!ENTITY unpinSelectedTabs.label "เชเซ
เชฌเซเชธ เช
เชจเชชเชฟเชจ เชเชฐเซ">
+<!-- LOCALIZATION NOTE(pinTab.accesskey, pinSelectedTabs.accesskey,
+unpinTab.accesskey, unpinSelectedTabs.accesskey): These share the
+same accesskey but will never be visible at the same time. -->
+<!ENTITY unpinSelectedTabs.accesskey "b">
+<!-- LOCALIZATION NOTE(reloadTab.label, reloadTabs.label): have the same accesskey
+but will never be visible at the same time. -->
+<!ENTITY reloadTabs.label "เชเซ
เชฌเซเชธ เชซเชฐเซเชฅเซ เชฒเซเชก เชเชฐเซ">
+<!ENTITY reloadTabs.accesskey "R">
+<!ENTITY bookmarkSelectedTabs.label "เชเซ
เชฌเซเชธ เชฌเซเชเชฎเชพเชฐเซเช เชเชฐเซ โฆ">
+<!-- LOCALIZATION NOTE(bookmarkTab.accesskey, bookmarkSelectedTabs.accesskey):
+These items have the same accesskey but will never be visible at the same time. -->
+<!ENTITY bookmarkSelectedTabs.accesskey "k">
+
+<!-- Tab context menu -->
+
+<!-- LOCALIZATION NOTE (pinTab.label, unpinTab.label): "Pin" is being
+used as a metaphor for expressing the fact that these tabs are "pinned" to the
+left edge of the tabstrip. Really we just want the string to express the idea
+that this is a lightweight and reversible action that keeps your tab where you
+can reach it easily. -->
+<!ENTITY pinTab.label "เชเซ
เชฌเชจเซ เชเซเชกเซ">
+<!-- LOCALIZATION NOTE(pinTab.accesskey, pinSelectedTabs.accesskey,
+unpinTab.accesskey, unpinSelectedTabs.accesskey): These share the
+same accesskey but will never be visible at the same time. -->
+<!ENTITY pinTab.accesskey "P">
+<!ENTITY unpinTab.label "เชเซ
เชฌ เชเซเชกเซ">
+<!-- LOCALIZATION NOTE(pinTab.accesskey, pinSelectedTabs.accesskey,
+unpinTab.accesskey, unpinSelectedTabs.accesskey): These share the
+same accesskey but will never be visible at the same time. -->
+<!ENTITY unpinTab.accesskey "b">
+<!ENTITY sendPageToDevice.label "เชเชชเชเชฐเชฃ เชชเชฐ เชชเซเชทเซเช เชฎเซเชเชฒเซ">
+<!ENTITY sendPageToDevice.accesskey "D">
+<!ENTITY sendLinkToDevice.label "เชเชชเชเชฐเชฃ เชชเชฐ เชฒเชฟเชเช เชฎเซเชเชฒเซ">
+<!ENTITY sendLinkToDevice.accesskey "D">
+<!-- LOCALIZATION NOTE (moveTabOptions.label and moveSelectedTabOptions.label):
+These two items have the same accesskey but will never be visible at the same time. -->
+<!ENTITY moveTabOptions.label "เชเซ
เชฌเชจเซ เชเชธเซเชกเซ">
+<!ENTITY moveTabOptions.accesskey "v">
+<!ENTITY moveSelectedTabOptions.label "เชเซ
เชฌเซเชธเชจเซ เชเชธเซเชกเซ">
+<!ENTITY moveSelectedTabOptions.accesskey "v">
+<!ENTITY moveToStart.label "เชถเชฐเซ เชเชฐเชตเชพเช เชฎเชพเชเซ เชฒเช เชเชพเช">
+<!ENTITY moveToStart.accesskey "S">
+<!ENTITY moveToEnd.label "เชชเซเชฐเซเชฃ เชเชฐเชตเชพเช เชฎเชพเชเซ เชฒเช เชเชพเช">
+<!ENTITY moveToEnd.accesskey "E">
+<!ENTITY moveToNewWindow.label "เชจเชตเซ เชตเชฟเชจเซเชกเซเชฎเชพเช เชเชธเซเชกเซ">
+<!ENTITY moveToNewWindow.accesskey "W">
+<!ENTITY reopenInContainer.label "เชเชจเซเชเซเชเชจเชฐ เชฎเชพเช เชซเชฐเซเชฅเซ เชเซเชฒเซ">
+<!ENTITY reopenInContainer.accesskey "e">
+<!ENTITY bookmarkTab.label "เชเซ
เชฌเชจเซ เชฌเซเชเชฎเชพเชฐเซเช เชเชฐเซ">
+<!-- LOCALIZATION NOTE(bookmarkTab.accesskey, bookmarkSelectedTabs.accesskey):
+These items have the same accesskey but will never be visible at the same time. -->
+<!ENTITY bookmarkTab.accesskey "B">
+<!ENTITY undoCloseTab.label "เชฌเชเชง เชเชฐเซเชฒ เชเซ
เชฌเชจเซ เชซเชฐเซเชฅเซ เชถเชฐเซ เชเชฐเซ">
+<!ENTITY undoCloseTab.accesskey "U">
+<!ENTITY closeTab.label "เชเซ
เชฌเชจเซ เชฌเชเชง เชเชฐเซ">
+<!ENTITY closeTab.accesskey "C">
+<!ENTITY hiddenTabs.label "เชเซเชชเชพเชฏเซเชฒเชพ เชเซ
เชฌเซเชธ">
+
+<!ENTITY listAllTabs.label "เชฌเชงเชพ เชเซ
เชฌเซเชธเชจเซ เชฏเชพเชฆเซ เชเชฐเซ">
+<!-- LOCALIZATION NOTE (allTabsMenu.searchTabs.label): "Search" is a verb, as
+in "Search through tabs". -->
+<!ENTITY allTabsMenu.searchTabs.label "เชเซ
เชฌเซเชธ เชถเซเชงเซ">
+
+<!ENTITY tabCmd.label "เชจเชตเซ เชเซ
เชฌ">
+<!ENTITY tabCmd.accesskey "T">
+<!ENTITY tabCmd.commandkey "t">
+<!-- LOCALIZATION NOTE (openLocationCmd.label): "Open Location" is only
+displayed on OS X, and only on windows that aren't main browser windows, or
+when there are no windows but Firefox is still running. -->
+<!ENTITY openLocationCmd.label "เชธเซเชฅเชพเชจ เชเซเชฒเซ...">
+<!ENTITY openFileCmd.label "เชซเชพเชเชฒ เชเซเชฒเซ...">
+<!ENTITY openFileCmd.accesskey "O">
+<!ENTITY openFileCmd.commandkey "o">
+<!ENTITY printSetupCmd.label "เชชเชพเชจเชพเช เชธเซเชฏเซเชเชจ...">
+<!ENTITY printSetupCmd.accesskey "u">
+<!ENTITY printPreviewCmd.label "เชเชพเชชเชจ เชชเซเชฐเซเชตเชฆเชฐเซเชถเชจ">
+<!ENTITY printPreviewCmd.accesskey "v">
+<!ENTITY printCmd.label "เชเชพเชชเซ...">
+<!ENTITY printCmd.accesskey "P">
+<!ENTITY printCmd.commandkey "p">
+
+
+<!ENTITY taskManagerCmd.label "เชเชพเชฐเซเชฏ เชตเซเชฏเชตเชธเซเชฅเชพเชชเช">
+
+<!ENTITY goOfflineCmd.label "เชเชซเชฒเชพเชเชจ เชเชพเชฎ เชเชฐเซ">
+<!ENTITY goOfflineCmd.accesskey "k">
+
+<!ENTITY menubarCmd.label "เชฎเซเชจเซ เชชเชเซเชเซ">
+<!ENTITY menubarCmd.accesskey "M">
+<!ENTITY navbarCmd.label "เชถเซเชงเชเซเชณ เชเซเชฒเชฌเชพเชฐ">
+<!ENTITY personalbarCmd.label "เชฌเซเชเชฎเชพเชฐเซเชเซเชธ เชเซเชฒเชฌเชพเชฐ">
+<!ENTITY personalbarCmd.accesskey "B">
+<!ENTITY bookmarksToolbarItem.label "เชฌเซเชเชฎเชพเชฐเซเชเซเชธ เชธเชพเชงเชจเชชเชเซเชเซ เชตเชธเซเชคเซเช">
+
+<!ENTITY toolbarContextMenu.reloadSelectedTab.label "เชชเชธเชเชฆ เชเชฐเซเชฒเซ เชเซ
เชฌ เชซเชฐเซเชฅเซ เชฒเซเชก เชเชฐเซ">
+<!-- LOCALIZATION NOTE (toolbarContextMenu.reloadSelectedTab.accesskey,
+toolbarContextMenu.reloadSelectedTabs.accesskey): These share the
+same accesskey but will never be visible at the same time. -->
+<!ENTITY toolbarContextMenu.reloadSelectedTab.accesskey "R">
+<!ENTITY toolbarContextMenu.reloadSelectedTabs.label "เชชเชธเชเชฆ เชเชฐเซเชฒเซ เชเซ
เชฌเซเชธ เชซเชฐเซเชฅเซ เชฒเซเชก เชเชฐเซ">
+<!-- LOCALIZATION NOTE (toolbarContextMenu.reloadSelectedTab.accesskey,
+toolbarContextMenu.reloadSelectedTabs.accesskey): These share the
+same accesskey but will never be visible at the same time. -->
+<!ENTITY toolbarContextMenu.reloadSelectedTabs.accesskey "R">
+<!ENTITY toolbarContextMenu.bookmarkSelectedTab.label "เชชเชธเชเชฆ เชเชฐเซเชฒ เชเซ
เชฌเชจเซ เชฌเซเชเชฎเชพเชฐเซเช เชเชฐเซโฆ">
+<!-- LOCALIZATION NOTE (toolbarContextMenu.bookmarkSelectedTab.accesskey,
+toolbarContextMenu.bookmarkSelectedTabs.accesskey): These share the
+same accesskey but will never be visible at the same time. -->
+<!ENTITY toolbarContextMenu.bookmarkSelectedTab.accesskey "T">
+<!ENTITY toolbarContextMenu.bookmarkSelectedTabs.label "เชชเชธเชเชฆ เชเชฐเซเชฒ เชเซ
เชฌเซเชธเชจเซ เชฌเซเชเชฎเชพเชฐเซเช เชเชฐเซโฆ">
+<!-- LOCALIZATION NOTE (toolbarContextMenu.bookmarkSelectedTab.accesskey,
+toolbarContextMenu.bookmarkSelectedTabs.accesskey): These share the
+same accesskey but will never be visible at the same time. -->
+<!ENTITY toolbarContextMenu.bookmarkSelectedTabs.accesskey "T">
+<!ENTITY toolbarContextMenu.selectAllTabs.label "เชฌเชงเซ เชเซ
เชฌเซเชธเชจเซ เชชเชธเชเชฆ เชเชฐเซ">
+<!ENTITY toolbarContextMenu.selectAllTabs.accesskey "S">
+<!ENTITY toolbarContextMenu.undoCloseTab.label "เชฌเชเชง เชเซ
เชฌเชจเซ เชซเชฐเซ เชฒเชพเชตเซ">
+<!ENTITY toolbarContextMenu.undoCloseTab.accesskey "U">
+
+<!ENTITY pageSourceCmd.label "เชชเชพเชจเชพเช เชธเซเชฐเซเชค">
+<!ENTITY pageSourceCmd.accesskey "o">
+<!ENTITY pageSourceCmd.commandkey "u">
+<!-- LOCALIZATION NOTE (pageSourceCmd.SafariCommandKey should match the
+Option+Command keyboard shortcut letter that Safari and Chrome use for "View
+Source" on macOS. pageSourceCmd.commandkey above is Firefox's official keyboard
+shortcut shown in the GUI. SafariCommandKey is an alias provided for the
+convenience of Safari and Chrome users on macOS. See bug 1398988. -->
+<!ENTITY pageSourceCmd.SafariCommandKey "u">
+
+<!ENTITY pageInfoCmd.label "เชชเชพเชจเชพเช เชเชพเชฃเชเชพเชฐเซ">
+<!ENTITY pageInfoCmd.accesskey "I">
+<!ENTITY pageInfoCmd.commandkey "i">
+<!ENTITY ldbCmd.label "เชฒเซเชเชเช เชกเชฟเชฌเชเชฐ">
+<!ENTITY ldbCmd.accesskey "L">
+<!ENTITY mirrorTabCmd.label "เชธเชฎเชพเชจ เชเซ
เชฌ">
+<!ENTITY mirrorTabCmd.accesskey "m">
+<!-- LOCALIZATION NOTE (enterFullScreenCmd.label, exitFullScreenCmd.label):
+These should match what Safari and other Apple applications use on OS X Lion. -->
+<!ENTITY enterFullScreenCmd.label "เชชเซเชฐเซเชฃ เชธเซเชเซเชฐเซเชจเชจเซ เชฆเชพเชเชฒ เชเชฐเซ">
+<!ENTITY enterFullScreenCmd.accesskey "F">
+<!ENTITY exitFullScreenCmd.label "เชชเซเชฐเซเชฃ เชธเซเชเซเชฐเซเชจเชฎเชพเชเชฅเซ เชฌเชนเชพเชฐ เชจเซเชเชณเซ">
+<!ENTITY exitFullScreenCmd.accesskey "F">
+<!ENTITY fullScreenCmd.label "เชชเซเชฐเซเชฃ เชธเซเชเซเชฐเซเชจ">
+<!ENTITY fullScreenCmd.accesskey "F">
+<!ENTITY fullScreenCmd.macCommandKey "f">
+<!ENTITY showAllTabsCmd.label "เชฌเชงเชพ เชเซ
เชฌเซเชธเชจเซ เชฌเชคเชพเชตเซ">
+<!ENTITY showAllTabsCmd.accesskey "A">
+<!ENTITY toggleReaderMode.key "R">
+<!ENTITY toggleReaderMode.win.keycode "VK_F9">
+
+<!ENTITY fxaSignIn.label "&syncBrand.shortName.label; เชฎเชพเช เชชเซเชฐเชตเซเชถเซ">
+<!ENTITY fxaSignedIn.tooltip "เชเซเชฒเซ &syncBrand.shortName.label; เชชเชธเชเชฆเชเซเช">
+<!ENTITY fxaSignInError.label "&syncBrand.shortName.label; เชธเชพเชฅเซ เชชเซเชจ:เชเซเชกเชพเชตเซ">
+<!ENTITY fxaUnverified.label "เชคเชฎเชพเชฐเซ เชเชพเชคเซ เชตเซเชฐเซเชซเชพเช เชเชฐเซ">
+
+
+<!ENTITY fullScreenMinimize.tooltip "เชจเซเชฏเซเชจเชคเชฎ เชฌเชจเชพเชตเซ">
+<!ENTITY fullScreenRestore.tooltip "เชชเซเชจเชเชธเชเชเซเชฐเชนเซ">
+<!ENTITY fullScreenClose.tooltip "เชฌเชเชง เชเชฐเซ">
+<!ENTITY fullScreenAutohide.label "เชธเชพเชงเชจเชชเชเซเชเซเช เชเซเชชเชพเชตเซ">
+<!ENTITY fullScreenAutohide.accesskey "H">
+<!ENTITY fullScreenExit.label "เชธเชเชชเซเชฐเซเชฃ เชธเซเชเซเชฐเซเชจ เชธเซเชฅเชฟเชคเชฟเชฎเชพเชเชฅเซ เชฌเชนเชพเชฐ เชจเซเชเชณเซ">
+<!ENTITY fullScreenExit.accesskey "F">
+
+ <!-- LOCALIZATION NOTE (fxa.signin) Used to define the different labels
+ for the Firefox Account toolbar signin menu screen. -->
+
+<!-- LOCALIZATION NOTE (fxa.unverified) Used to define the different labels
+ for the Firefox Account toolbar unverified menu screen. -->
+<!ENTITY fxa.unverified.callout.label "เชคเชฎเชพเชฐเชพ เชเชฎเซเชเชฒ เชคเชชเชพเชธเซ">
+
+<!-- LOCALIZATION NOTE (fxa.menu) Used to define the different labels
+ for the Firefox Account toolbart menu screen. The `Signed in as` text is
+ followed by the user's email. -->
+
+<!-- LOCALIZATION NOTE (fullscreenWarning.beforeDomain.label,
+ fullscreenWarning.afterDomain.label): these two strings are used
+ respectively before and after the domain requiring fullscreen.
+ Localizers can use one of them, or both, to better adapt this
+ sentence to their language. -->
+<!ENTITY fullscreenWarning.beforeDomain.label "">
+<!ENTITY fullscreenWarning.afterDomain.label "เชนเชตเซ เชชเซเชฐเซเชฃ เชธเซเชเซเชฐเซเชจ เชเซ">
+<!ENTITY fullscreenWarning.generic.label "เช เชฆเชธเซเชคเชพเชตเซเช เชนเชตเซ เชชเซเชฐเซเชฃ เชธเซเชเซเชฐเซเชจ เชชเชฐ เชเซ">
+
+<!-- LOCALIZATION NOTE (exitDOMFullscreen.button,
+ exitDOMFullscreenMac.button): the "escape" button on PC keyboards
+ is uppercase, while on Mac keyboards it is lowercase -->
+<!ENTITY exitDOMFullscreen.button "เชชเซเชฐเซเชฃ เชธเซเชเซเชฐเซเชจเชฅเซ เชฌเชนเชพเชฐ เชจเซเชเชณเซ (Esc)">
+<!ENTITY exitDOMFullscreenMac.button "เชชเซเชฐเซเชฃ เชธเซเชเซเชฐเซเชจเชฅเซ เชฌเชนเชพเชฐ เชจเซเชเชณเซ (esc)">
+<!ENTITY leaveDOMFullScreen.label "เชชเซเชฐเซเชฃ เชธเซเชเซเชฐเซเชจเชฎเชพเชเชฅเซ เชฌเชนเชพเชฐ เชจเซเชเชณเซ">
+<!ENTITY leaveDOMFullScreen.accesskey "u">
+
+<!-- LOCALIZATION NOTE (pictureInPicture.label, pictureInPicture.accesskey):
+ these two strings are used when right-clicking on a video in the
+ content area when the Picture-in-Picture feature is enabled. -->
+<!ENTITY pictureInPicture.accesskey "u">
+
+<!-- LOCALIZATION NOTE (pointerlockWarning.beforeDomain.label,
+ pointerlockWarning.afterDomain.label): these two strings are used
+ respectively before and after the domain requiring pointerlock.
+ Localizers can use one of them, or both, to better adapt this
+ sentence to their language. -->
+<!ENTITY pointerlockWarning.beforeDomain.label "">
+<!ENTITY pointerlockWarning.afterDomain.label "เชคเชฎเชพเชฐเชพ เชจเชฟเชฐเซเชฆเซเชถเช เช
เชเชเซเชถ เชงเชฐเชพเชตเซ เชเซ. Esc เชฆเชฌเชพเชตเซ เชชเชพเชเชพ เชจเชฟเชฏเชเชคเซเชฐเชฃ เชฒเช เชเชตเชพ เชฎเชพเชเซ.">
+<!ENTITY pointerlockWarning.generic.label "เช เชฆเชธเซเชคเชพเชตเซเช เชเชชเชจเชพ เชชเซเชเชจเซเชเชฐ เชจเชฟเชฏเชเชคเซเชฐเชฃ เชงเชฐเชพเชตเซ เชเซ. Esc เชฆเชฌเชพเชตเซ เชชเชพเชเชพ เชจเชฟเชฏเชเชคเซเชฐเชฃเชฒเช เชเชตเชพ เชฎเชพเชเซ.">
+
+<!ENTITY closeWindow.label "เชตเชฟเชจเซเชกเซ เชฌเชเชง เชเชฐเซ">
+<!ENTITY closeWindow.accesskey "d">
+
+<!ENTITY bookmarksMenu.label "เชฌเซเชเชฎเชพเชฐเซเชเซเชธ">
+<!ENTITY bookmarksMenu.accesskey "B">
+<!ENTITY bookmarkThisPageCmd.label "เช เชชเชพเชจเชพเชเชจเซ เชฌเซเชเชฎเชพเชฐเซเช เชเชฐเซ">
+<!ENTITY editThisBookmarkCmd.label "เช เชฌเซเชเชฎเชพเชฐเซเชเชฎเชพเช เชซเซเชฐเชซเชพเชฐ เชเชฐเซ">
+<!ENTITY bookmarkThisPageCmd.commandkey "d">
+
+<!ENTITY addCurPagesCmd.label "เชฌเชงเชพ เชเซ
เชฌเซเชธเชจเซ เชฌเซเชเชฎเชพเชฐเซเช เชเชฐเซโฆ">
+<!ENTITY showAllBookmarks2.label "เชฌเชงเชพ เชฌเซเชเชฎเชพเชฐเซเชเซเชธเชจเซ เชฌเชคเชพเชตเซ">
+<!ENTITY recentBookmarks.label "เชคเชพเชเซเชคเชฐเชฎเชพเช เชเชฐเซเชฒ เชฌเซเชเชฎเชพเชฐเซเช">
+<!ENTITY otherBookmarksCmd.label "เช
เชจเซเชฏ เชฌเซเชเชฎเชพเชฐเซเชเซเชธ">
+<!ENTITY mobileBookmarksCmd.label "เชฎเซเชฌเชพเชเชฒ เชฌเซเชเชฎเชพเชฐเซเชเซเชธ">
+<!ENTITY bookmarksToolbarChevron.tooltip "เชตเชงเซ เชฌเซเชเชฎเชพเชฐเซเชเซเชธ เชฌเชคเชพเชตเซ">
+
+<!ENTITY backCmd.label "เชชเชพเชเชณ">
+<!ENTITY backCmd.accesskey "B">
+<!ENTITY backButton.tooltip "เชเช เชชเชพเชจเซเช เชชเชพเชเชณ เชเชพเชต">
+<!ENTITY forwardCmd.label "เชเชเชณ">
+<!ENTITY forwardCmd.accesskey "F">
+<!ENTITY forwardButton.tooltip "เชเช เชชเชพเชจเซเช เชเชเชณ เชเชพเชต">
+<!ENTITY backForwardButtonMenu.tooltip "เชเชคเชฟเชนเชพเชธ เชฌเชคเชพเชตเชตเชพ เชฎเชพเชเซ เชเชฎเชฃเซเช เชเซเชฒเชฟเช เชเชฐเซ เช
เชฅเชตเชพ เชจเซเชเซ เชเซเชเชเซ">
+<!ENTITY backForwardButtonMenuMac.tooltip "เชเชคเชฟเชนเชพเชธ เชฌเชคเชพเชตเชตเชพ เชฎเชพเชเซ เชจเซเชเซ เชเซเชเชเซ">
+<!ENTITY reloadCmd.label "เชชเซเชจเชเชฒเชพเชตเซ">
+<!ENTITY reloadCmd.accesskey "R">
+<!ENTITY stopCmd.label "เช
เชเชเชพเชตเซ">
+<!ENTITY stopCmd.accesskey "S">
+<!ENTITY stopCmd.macCommandKey ".">
+<!ENTITY goEndCap.tooltip "เชธเซเชฅเชพเชจ เชชเชเซเชเซเชฎเชพเช เชธเชฐเชจเชพเชฎเชพ เชชเชฐ เชเชพเชต">
+<!ENTITY printButton.label "เชเชพเชชเซ">
+<!ENTITY printButton.tooltip "เช เชชเชพเชจเซเช เชเชพเชชเซ">
+
+<!ENTITY urlbar.viewSiteInfo.label "เชธเชพเชเชเชจเซ เชฎเชพเชนเชฟเชคเซ เชเซเช">
+
+<!ENTITY urlbar.defaultNotificationAnchor.tooltip "เชธเชเชฆเซเชถ เชชเซเชจเชฒ เชเซเชฒเซ">
+<!ENTITY urlbar.geolocationNotificationAnchor.tooltip "เชธเซเชฅเชพเชจ เชตเชฟเชจเชเชคเซ เชชเซเชจเชฒ เชเซเชฒเซ">
+<!ENTITY urlbar.autoplayNotificationAnchor.tooltip "เชเชชเชจ เชเชเซเชชเซเชฒเซ เชชเซเชจเชฒ">
+<!ENTITY urlbar.addonsNotificationAnchor.tooltip "เชเชก-เชเชจ เชเชจเซเชธเซเชเซเชฒเซเชถเชจ เชฎเซเชธเซเช เชชเซเชจเชฒ เชเซเชฒเซ">
+<!ENTITY urlbar.canvasNotificationAnchor.tooltip "เชเซเชจเชตเชพเชธ เชจเชฟเชทเซเชเชฐเซเชทเชฃ เชชเชฐเชตเชพเชจเชเซ เชตเชนเซเชตเช เชเชฐเซ">
+<!ENTITY urlbar.indexedDBNotificationAnchor.tooltip "เชเชซเชฒเชพเชเชจ เชธเชเชเซเชฐเชน เชธเชเชฆเซเชถ เชชเซเชจเชฒ เชเซเชฒเซ">
+<!ENTITY urlbar.passwordNotificationAnchor.tooltip "เชชเชพเชธเชตเชฐเซเชก เชธเชเชฆเซเชถ เชชเซเชจเชฒ เชธเชพเชเชตเซ เชเซเชฒเซ">
+<!ENTITY urlbar.pluginsNotificationAnchor.tooltip "เชชเซเชฒเช-เชเชจเชจเซ เชเชชเชฏเซเช เชธเชเชเชพเชฒเชฟเชค เชเชฐเซ">
+<!ENTITY urlbar.webNotificationAnchor.tooltip "เชคเชฎเซ เชธเชพเชเช เชชเชฐเชฅเซ เชธเซเชเชจเชพเช เชชเซเชฐเชพเชชเซเชค เชเชฐเซ เชถเชเซ เชเซ เชเซ เชจเชนเซเช เชคเซ เชฌเชฆเชฒเซ">
+<!ENTITY urlbar.persistentStorageNotificationAnchor.tooltip "เชธเซเชฅเชพเชฏเซ เชธเชเชเซเชฐเชนเชฎเชพเช เชกเซเชเชพ เชธเชเชเซเชฐเชน เชเชฐเซ">
+<!ENTITY urlbar.remoteControlNotificationAnchor.tooltip "เชฌเซเชฐเชพเชเชเชฐ เชฐเซเชฎเซเช เชเชเชเซเชฐเซเชฒ เชนเซเช เชณ เชเซ">
+<!ENTITY urlbar.webAuthnAnchor.tooltip "เชตเซเชฌ เชชเซเชฐเชฎเชพเชฃเซเชเชฐเชฃ เชชเซเชจเชฒ เชเซเชฒเซ">
+<!ENTITY urlbar.storageAccessAnchor.tooltip "เชฌเซเชฐเชพเชเชเชฟเชเช เชชเซเชฐเชตเซเชคเซเชคเชฟ เชชเชฐเชตเชพเชจเชเซ เชชเซเชจเชฒ เชเซเชฒเซ">
+
+<!ENTITY urlbar.webRTCShareDevicesNotificationAnchor.tooltip "เชธเชพเชเช เชธเชพเชฅเซ เชคเชฎเชพเชฐเชพ เชเซเชฎเซเชฐเชพ เช
เชจเซ/เช
เชฅเชตเชพ เชฎเชพเชเชเซเชฐเซเชซเซเชจเชจเซ เชถเซเชฐ เชเชฐเชตเชพเชจเซเช เชฎเซเชจเซเช เชเชฐเซ">
+<!ENTITY urlbar.webRTCShareMicrophoneNotificationAnchor.tooltip "เชธเชพเชเช เชธเชพเชฅเซ เชคเชฎเชพเชฐเชพ เชฎเชพเชเชเซเชฐเซเชซเซเชจ เชถเซเชฐ เชเชฐเชตเชพเชจเซเช เชฎเซเชจเซเช เชเชฐเซ">
+<!ENTITY urlbar.webRTCShareScreenNotificationAnchor.tooltip "เชธเชพเชเช เชธเชพเชฅเซ เชคเชฎเชพเชฐเชพ Windows เช
เชฅเชตเชพ เชธเซเชเซเชฐเซเชจ เชถเซเชฐเชฟเชเช เชจเซ เชฎเซเชจเซเช เชเชฐเซ">
+
+<!ENTITY urlbar.servicesNotificationAnchor.tooltip "เชธเซเชฅเชพเชชเชฟเชค เชธเชเชฆเซเชถ เชชเซเชจเชฒ เชเซเชฒเซ">
+<!ENTITY urlbar.translateNotificationAnchor.tooltip "เช เชชเซเชทเซเช เชจเซ เช
เชจเซเชตเชพเชฆ เชเชฐเซ">
+<!ENTITY urlbar.translatedNotificationAnchor.tooltip "เชชเซเชทเซเช เช
เชจเซเชตเชพเชฆ เชฎเซเชจเซเช เชเชฐเซ">
+<!ENTITY urlbar.emeNotificationAnchor.tooltip "DRM เชธเซเชซเซเชเชตเซเชฐ เชเชชเชฏเซเช เชฎเซเชจเซเช เชเชฐเซ">
+<!ENTITY urlbar.midiNotificationAnchor.tooltip "MIDI เชชเซเชจเชฒ เชเซเชฒเซ">
+
+<!ENTITY urlbar.cameraBlocked.tooltip "เชคเชฎเซ เช เชตเซเชฌเชธเชพเชเช เชฎเชพเชเซ เชคเชฎเชพเชฐเซ เชเซ
เชฎเซเชฐเชพ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซเชฏเชพ เชเซ.">
+<!ENTITY urlbar.microphoneBlocked.tooltip "เชคเชฎเซ เช เชตเซเชฌเชธเชพเชเช เชฎเชพเชเซ เชคเชฎเชพเชฐเชพ เชงเซเชตเชจเชฟเชตเชฐเซเชงเช เชฏเชเชคเซเชฐเชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฏเซ เชเซ.">
+<!ENTITY urlbar.screenBlocked.tooltip "เชคเชฎเซ เชคเชฎเชพเชฐเซ เชธเซเชเซเชฐเซเชจ เชถเซเชฐ เช เชตเซเชฌเชธเชพเชเช เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซเชฏเชพ เชเซ.">
+<!ENTITY urlbar.geolocationBlocked.tooltip "เชคเชฎเซ เช เชตเซเชฌเชธเชพเชเช เชฎเชพเชเซ เชธเซเชฅเชพเชจ เชฎเชพเชนเชฟเชคเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซ เชเซ.">
+<!ENTITY urlbar.webNotificationsBlocked.tooltip "เชคเชฎเซ เช เชตเซเชฌเชธเชพเชเช เชฎเชพเชเซ เชธเซเชเชจเชพเช เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซเชฏเชพ เชเซ.">
+<!ENTITY urlbar.persistentStorageBlocked.tooltip "เชคเชฎเซ เช เชตเซเชฌเชธเชพเชเช เชฎเชพเชเซ เชธเชคเชค เชธเชเชเซเชฐเชน เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซเชฏเชพ เชเซ.">
+<!ENTITY urlbar.popupBlocked.tooltip "เชคเชฎเซ เช เชตเซเชฌเชธเชพเชเช เชฎเชพเชเซ เชชเซเชช-เช
เชชเซเชธเชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซเชฏเชพ เชเซ.">
+<!ENTITY urlbar.autoplayMediaBlocked.tooltip "เชคเชฎเซ เช เชตเซเชฌเชธเชพเชเช เชฎเชพเชเซ เช
เชตเชพเช เชธเชพเชฅเซ เชเชเซเชชเซเชฒเซ เชฎเซเชกเชฟเชฏเชพ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซเชฏเชพ เชเซ.">
+<!ENTITY urlbar.canvasBlocked.tooltip "เชคเชฎเซ เช เชตเซเชฌเชธเชพเชเช เชฎเชพเชเซ เชเซเชจเชตเชพเชธ เชกเซเชเชพ เชจเชฟเชทเซเชเชฐเซเชทเชฃเชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซเชฏเซ เชเซ.">
+<!ENTITY urlbar.flashPluginBlocked.tooltip "เชคเชฎเซ Adobe Flash เชชเซเชฒเชเชเชจเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพเชฅเซ เช เชตเซเชฌเชธเชพเชเชเชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซ เชเซ.">
+<!ENTITY urlbar.midiBlocked.tooltip "เชคเชฎเซ เช เชตเซเชฌเชธเชพเชเช เชฎเชพเชเซ MIDI เชเชเซเชธเซเชธเชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซ เชเซ.">
+
+<!ENTITY urlbar.openHistoryPopup.tooltip "เชเชคเชฟเชนเชพเชธ เชฌเชคเชพเชตเซ">
+
+<!ENTITY searchItem.title "เชถเซเชงเซ">
+
+<!-- Toolbar items -->
+<!ENTITY homeButton.label "เชฎเซเชเซเชฏ">
+<!ENTITY homeButton.defaultPage.tooltip "&brandShortName; เชฎเซเช เชชเชพเชจเซเช">
+
+<!ENTITY bookmarksButton.label "เชฌเซเชเชฎเชพเชฐเซเชเซเชธ">
+<!ENTITY bookmarksCmd.commandkey "b">
+
+<!ENTITY bookmarksSubview.label "เชฌเซเชเชฎเชพเชฐเซเชเซเชธ">
+<!ENTITY bookmarksMenuButton2.label "เชฌเซเชเชฎเชพเชฐเซเชเซเชธ เชฎเซเชจเซ">
+<!ENTITY bookmarksMenuButton.other.label "เช
เชจเซเชฏ เชฌเซเชเชฎเชพเชฐเซเชเซเชธ">
+<!ENTITY bookmarksMenuButton.mobile.label "เชฎเซเชฌเชพเชเชฒ เชฌเซเชเชฎเชพเชฐเซเชเซเชธ">
+<!ENTITY viewBookmarksSidebar2.label "เชฌเซเชเชฎเชพเชฐเซเช เชฌเชพเชเซเชชเชเซเชเซเชจเซ เชเซเช">
+<!ENTITY hideBookmarksSidebar.label "เชฌเซเชเชฎเชพเชฐเซเชเซเชธ เชธเชพเชเชกเชฌเชพเชฐ เชเซเชชเชพเชตเซ">
+<!ENTITY viewBookmarksToolbar.label "เชฌเซเชเชฎเชพเชฐเซเช เชธเชพเชงเชจเชชเชเซเชเซเชจเซ เชฆเชฐเซเชถเชพเชตเซ">
+<!ENTITY hideBookmarksToolbar.label "เชฌเซเชเชฎเชพเชฐเซเชเซเชธ เชเซเชฒเชฌเชพเชฐ เชเซเชชเชพเชตเซ">
+<!ENTITY searchBookmarks.label "เชฌเซเชเชฎเชพเชฐเซเชเซเชธ เชถเซเชงเซ">
+<!ENTITY bookmarkingTools.label "เชฌเซเชเชฎเชพเชฐเซเชเชฟเชเช เชธเชพเชงเชจเซ">
+<!ENTITY addBookmarksMenu.label "เชเซเชฒเชฌเชพเชฐเชฎเชพเช เชฌเซเชเชฎเชพเชฐเซเชเซเชธ เชฎเซเชจเซ เชเชฎเซเชฐเซ">
+<!ENTITY removeBookmarksMenu.label "เชเซเชฒเชฌเชพเชฐเชฎเชพเชเชฅเซ เชฌเซเชเชฎเชพเชฐเซเช เชฎเซเชจเซเชจเซ เชฆเซเชฐ เชเชฐเซ">
+
+<!-- LOCALIZATION NOTE (bookmarksGtkCmd.commandkey): This command
+ - key should not contain the letters A-F, since these are reserved
+ - shortcut keys on Linux. -->
+<!ENTITY bookmarksGtkCmd.commandkey "o">
+<!ENTITY bookmarksWinCmd.commandkey "i">
+
+<!ENTITY historyButton.label "เชเชคเชฟเชนเชพเชธ">
+<!ENTITY historySidebarCmd.commandKey "h">
+
+<!ENTITY toolsMenu.label "เชธเชพเชงเชจเซ">
+<!ENTITY toolsMenu.accesskey "T">
+
+<!ENTITY keywordfield.label "เช เชถเซเชง เชฎเชพเชเซ เชฎเซเชเซเชฏ เชถเชฌเซเชฆ เชเชก-เชเชจ...">
+<!ENTITY keywordfield.accesskey "K">
+
+<!ENTITY downloads.label "เชกเชพเชเชจเชฒเซเชก">
+<!-- LOCALIZATION NOTE (libraryDownloads.label): This label is similar to
+ - downloads.label, but used in the Library panel. -->
+<!ENTITY libraryDownloads.label "เชกเชพเชเชจเชฒเซเชก">
+<!ENTITY downloads.accesskey "D">
+<!ENTITY downloads.commandkey "j">
+<!ENTITY downloadsUnix.commandkey "y">
+<!ENTITY addons.label "เชเชก-เชเชจ">
+<!ENTITY addons.accesskey "A">
+<!ENTITY addons.commandkey "A">
+
+<!ENTITY webDeveloperMenu.label "เชตเซเชฌ เชกเซเชตเชฒเชชเชฐ">
+<!ENTITY webDeveloperMenu.accesskey "W">
+
+<!ENTITY inspectContextMenu.label "เชเชเชเชจเซ เชคเชชเชพเชธ เชเชฐเซ">
+<!ENTITY inspectContextMenu.accesskey "Q">
+
+<!ENTITY inspectA11YContextMenu.label "เชเชเซเชธเซเชธเชฟเชฌเชฟเชฒเชฟเชเซ เชเซเชฃเชงเชฐเซเชฎเซเชจเซเช เชจเชฟเชฐเซเชเซเชทเชฃ เชเชฐเซ">
+
+<!ENTITY fileMenu.label "เชซเชพเชเชฒ">
+<!ENTITY fileMenu.accesskey "F">
+<!ENTITY newUserContext.label "เชจเชตเซ เชเชจเซเชเซเชเชจเชฐ เชเซ
เชฌ">
+<!ENTITY newUserContext.accesskey "B">
+<!ENTITY manageUserContext.label "เชเชจเซเชเซเชจเชฐเซเชธเชจเซเช เชธเชเชเชพเชฒเชจ">
+<!ENTITY manageUserContext.accesskey "O">
+<!ENTITY newNavigatorCmd.label "เชจเชตเซ เชตเชฟเชจเซเชกเซ">
+<!ENTITY newNavigatorCmd.key "N">
+<!ENTITY newNavigatorCmd.accesskey "N">
+<!ENTITY newPrivateWindow.label "เชจเชตเซ เชเชพเชจเชเซ เชตเชฟเชจเซเชกเซ">
+<!ENTITY newPrivateWindow.accesskey "W">
+
+<!ENTITY editMenu.label "เชซเซเชฐเชซเชพเชฐ">
+<!ENTITY editMenu.accesskey "E">
+<!ENTITY undoCmd.label "เชฐเชฆ เชเชฐเซ">
+<!ENTITY undoCmd.key "Z">
+<!ENTITY undoCmd.accesskey "U">
+<!ENTITY redoCmd.label "เชซเชฐเซ เชเชฐเซ">
+<!ENTITY redoCmd.key "Y">
+<!ENTITY redoCmd.accesskey "R">
+<!ENTITY cutCmd.label "เชเชพเชชเซ">
+<!ENTITY cutCmd.key "X">
+<!ENTITY cutCmd.accesskey "t">
+<!ENTITY copyCmd.label "เชเซเชชเชฟ เชเชฐเซ">
+<!ENTITY copyCmd.key "C">
+<!ENTITY copyCmd.accesskey "C">
+<!ENTITY pasteCmd.label "เชเซเชเชเชพเชกเซ">
+<!ENTITY pasteCmd.key "V">
+<!ENTITY pasteCmd.accesskey "P">
+<!ENTITY deleteCmd.label "เชเชพเชขเซ">
+<!ENTITY deleteCmd.key "D">
+<!ENTITY deleteCmd.accesskey "D">
+<!ENTITY selectAllCmd.label "เชฌเชงเซเช เชชเชธเชเชฆ เชเชฐเซ">
+<!ENTITY selectAllCmd.key "A">
+<!ENTITY selectAllCmd.accesskey "A">
+<!ENTITY preferencesCmd2.label "เชตเชฟเชเชฒเซเชชเซ">
+<!ENTITY preferencesCmd2.accesskey "O">
+<!ENTITY preferencesCmdUnix.label "เชชเชธเชเชฆเชเซเช">
+<!ENTITY preferencesCmdUnix.accesskey "n">
+
+
+<!ENTITY clearRecentHistory.label "เชคเชพเชเซเชคเชฐเชจเชพเช เชเชคเชฟเชนเชพเชธเชจเซ เชธเชพเชซ เชเชฐเซโฆ">
+
+<!ENTITY privateBrowsingCmd.commandkey "P">
+
+<!ENTITY viewMenu.label "เชเซเช">
+<!ENTITY viewMenu.accesskey "V">
+<!ENTITY viewToolbarsMenu.label "เชธเชพเชงเชจเชชเชเซเชเซเช">
+<!ENTITY viewToolbarsMenu.accesskey "T">
+<!ENTITY viewSidebarMenu.label "เชฌเชพเชเซเชชเชเซเชเซ">
+<!ENTITY viewSidebarMenu.accesskey "e">
+<!ENTITY viewCustomizeToolbar.label "เชตเซเชตเชฟเชงเซเชฏเชชเซเชฐเซเชฃ เชฌเชจเชพเชตเซ...">
+<!ENTITY viewCustomizeToolbar.accesskey "C">
+<!ENTITY overflowCustomizeToolbar.label "เชชเซเชคเชพเชจเซ เชฐเซเชคเชจเซ เชธเชพเชงเชจเชชเชเซเชเซโฆ">
+<!ENTITY overflowCustomizeToolbar.accesskey "C">
+
+<!ENTITY historyMenu.label "เชเชคเชฟเชนเชพเชธ">
+<!ENTITY historyMenu.accesskey "s">
+<!ENTITY historyUndoMenu.label "เชเซเชฒเซเชฒเซ เชฌเชง เชฅเชฏเซเชฒ เชเซ
เชฌเซเชธ">
+<!-- LOCALIZATION NOTE (historyUndoWindowMenu): see bug 394759 -->
+<!ENTITY historyUndoWindowMenu.label "เชเซเชฒเซเชฒเซ เชฌเชเชง เชฅเชฏเซเชฒ เชตเชฟเชจเซเชกเซ">
+<!ENTITY historyRestoreLastSession.label "เชชเชนเซเชฒเชพเชจเชพเช เชธเชคเซเชฐเชจเซ เชชเซเชจ:เชธเชเชเซเชฐเชนเซ">
+
+<!ENTITY showAllHistoryCmd2.label "เชฌเชงเซ เชเชคเชฟเชนเชพเชธ เชฌเชคเชพเชตเซ">
+<!ENTITY showAllHistoryCmd.commandkey "H">
+
+<!ENTITY appMenuHistory.showAll.label "เชฌเชงเชพ เชเชคเชฟเชนเชพเชธเชจเซ เชฌเชคเชพเชตเซ">
+<!ENTITY appMenuHistory.clearRecent.label "เชคเชพเชเซเชคเชฐเชจเชพเช เชเชคเชฟเชนเชพเชธเชจเซ เชธเชพเชซ เชเชฐเซโฆ">
+<!ENTITY appMenuHistory.restoreSession.label "เชชเชนเซเชฒเชพเชจเชพเช เชธเชคเซเชฐเชจเซ เชชเซเชจ:เชธเชเชเซเชฐเชนเซ">
+<!ENTITY appMenuHistory.viewSidebar.label "เชเชคเชฟเชนเชพเชธ เชฌเชพเชเซเชชเชเซเชเซเชจเซ เชเซเช">
+<!ENTITY appMenuHistory.recentHistory.label "เชเซเชฒเซเชฒเซ เชเชคเชฟเชนเชพเชธ">
+<!ENTITY appMenuHelp.label "เชฎเชฆเชฆ">
+
+<!ENTITY appMenuRemoteTabs.label "เชธเชฎเชจเซเชตเชฟเชค เชเชฐเซเชฒเชพ เชเซ
เชฌเซเชธ">
+<!-- LOCALIZATION NOTE (appMenuRemoteTabs.notabs.label): This is shown beneath
+ the name of a device when that device has no open tabs -->
+<!ENTITY appMenuRemoteTabs.notabs.label "เชเซเช เชเซเชฒเซเชฒเชพ เชเซ
เชฌเซเชธ เชจเชฅเซ">
+<!-- LOCALIZATION NOTE (appMenuRemoteTabs.showMore.label, appMenuRemoteTabs.showMore.tooltip):
+ This is shown after the tabs list if we can display more tabs by clicking on the button -->
+<!ENTITY appMenuRemoteTabs.showMore.label "เชตเชงเซ เชฌเชคเชพเชตเซ">
+<!ENTITY appMenuRemoteTabs.showMore.tooltip "เช เชเชชเชเชฐเชฃเชฎเชพเชเชฅเซ เชตเชงเซ เชเซ
เชฌเซเชธ เชฌเชคเชพเชตเซ">
+<!-- LOCALIZATION NOTE (appMenuRemoteTabs.showAll.label, appMenuRemoteTabs.showAll.tooltip):
+ This is shown after the tabs list if we can all the remaining tabs by clicking on the button -->
+<!ENTITY appMenuRemoteTabs.showAll.label "เชฌเชงเซเช เชฌเชคเชพเชตเซ">
+<!ENTITY appMenuRemoteTabs.showAll.tooltip "เช เชเชชเชเชฐเชฃเชฎเชพเชเชฅเซ เชคเชฎเชพเชฎ เชเซเชฌเซเชธ เชฌเชคเชพเชตเซ">
+<!-- LOCALIZATION NOTE (appMenuRemoteTabs.tabsnotsyncing.label): This is shown
+ when Sync is configured but syncing tabs is disabled. -->
+<!ENTITY appMenuRemoteTabs.tabsnotsyncing.label "เชคเชฎเชพเชฐเชพ เช
เชจเซเชฏ เชเชชเชเชฐเชฃเซเชฎเชพเชเชฅเซ เชเซเชฌเซเชธเชจเซ เชธเซเชเชฟ เชเซเชตเชพ เชฎเชพเชเซ เชเซเชฌ เชธเชฎเชจเซเชตเชฏเชจ เชเชพเชฒเซ เชเชฐเซ.">
+<!-- LOCALIZATION NOTE (appMenuRemoteTabs.noclients.subtitle): 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. -->
+<!ENTITY appMenuRemoteTabs.noclients.subtitle "เช
เชนเซเช เช
เชจเซเชฏ เชเชชเชเชฐเชฃเซเชฅเซ เชคเชฎเชพเชฐเชพ เชเซเชฌเซเชธ เชเซเชตเชพ เชฎเชพเชเชเซ เชเซ?">
+<!ENTITY appMenuRemoteTabs.opensyncprefs.label "เชธเชฎเชจเซเชตเชฏเชจ เชชเชธเชเชฆเชเซเช เชเซเชฒเซ">
+<!ENTITY appMenuRemoteTabs.notsignedin.label "เชคเชฎเชพเชฐเชพ เช
เชจเซเชฏ เชเชชเชเชฐเชฃเซเชฎเชพเชเชฅเซ เชเซเชฌเซเชธเชจเซ เชธเซเชเชฟ เชเซเชตเชพ เชฎเชพเชเซ เชธเชพเชเชจ เชเชจ เชเชฐเซ.">
+<!ENTITY appMenuRemoteTabs.unverified.label "เชคเชฎเชพเชฐเชพ เชเชเชพเชเชจเซเชเชจเซ เชเชเชพเชธเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ.">
+<!ENTITY appMenuRemoteTabs.signin.label "เชธเชฎเชจเซเชตเชฏเชจ เชฎเชพเชเซ เชธเชพเชเชจ เชเชจ เชเชฐเซ">
+<!ENTITY appMenuRemoteTabs.managedevices.label "เชเชชเชเชฐเชฃเซ เชธเชเชเชพเชฒเชฟเชค เชเชฐเซโฆ">
+<!ENTITY appMenuRemoteTabs.sidebar.label "เชธเชฎเชจเซเชตเชฟเชค เชเซ
เชฌเซเชธ เชธเชพเชเชกเชฌเชพเชฐ เชเซเช">
+<!ENTITY appMenuRemoteTabs.connectdevice.label "เชฌเซเชเชพ เชเชชเชเชฐเชฃ เชธเชพเชฅเซ เชเซเชกเชพเชฃ เชเชฐเซ">
+
+<!ENTITY appMenuRecentHighlights.label "เชคเชพเชเซเชคเชฐเชจเชพ เชนเชพเชเชฒเชพเชเชเซเชธ">
+
+<!ENTITY customizeMenu.addToToolbar.label "เชธเชพเชงเชจเชชเชเซเชเซเชฎเชพเช เชเชฎเซเชฐเซ">
+<!ENTITY customizeMenu.addToToolbar.accesskey "A">
+<!-- LOCALIZATION NOTE (customizeMenu.addToOverflowMenu.label,
+ customizeMenu.pinToOverflowMenu.label, customizeMenu.unpinFromOverflowMenu.label)
+ The overflow menu is the menu that appears if you click the chevron (>> button)
+ in the location bar. -->
+<!ENTITY customizeMenu.addToOverflowMenu.label "เชเชตเชฐเชซเซเชฒเซ เชฎเซเชจเซเชฎเชพเช เชเชฎเซเชฐเซ">
+<!ENTITY customizeMenu.addToOverflowMenu.accesskey "M">
+<!-- LOCALIZATION NOTE (customizeMenu.pinToOverflowMenu.accesskey)
+ can appear on the same context menu as menubarCmd and personalbarCmd,
+ so they should have different access keys. -->
+<!ENTITY customizeMenu.pinToOverflowMenu.label "เชเชตเชฐเชซเซเชฒเซ เชฎเซเชจเซ เชชเชฐ เชชเชฟเชจ เชเชฐเซ">
+<!ENTITY customizeMenu.pinToOverflowMenu.accesskey "P">
+<!ENTITY customizeMenu.unpinFromOverflowMenu.label "เชเชตเชฐเชซเซเชฒเซ เชฎเซเชจเซเชฎเชพเชเชฅเซ เช
เชจเชชเชฟเชจ เชเชฐเซ">
+<!ENTITY customizeMenu.unpinFromOverflowMenu.accesskey "U">
+<!ENTITY customizeMenu.removeFromToolbar.label "เชธเชพเชงเชจเชชเชเซเชเซเชฎเชพเชเชฅเซ เชฆเซเชฐ เชเชฐเซ">
+<!ENTITY customizeMenu.removeFromToolbar.accesskey "R">
+<!ENTITY customizeMenu.addMoreItems.label "เชตเชงเชพเชฐเซ เชตเชธเซเชคเซเชเชจเซ เชเชฎเซเชฐเซโฆ">
+<!ENTITY customizeMenu.addMoreItems.accesskey "A">
+<!ENTITY customizeMenu.autoHideDownloadsButton.label "เชเซเชฒเชฌเชพเชฐ เชธเซเชตเชคเช-เชเซเชชเชพเชตเซ">
+<!ENTITY customizeMenu.autoHideDownloadsButton.accesskey "A">
+<!ENTITY customizeMenu.manageExtension.label "เชเชเซเชธเซเชเซเชเชถเชจเชจเซ เชตเชนเซเชตเช เชเชฐเซ">
+<!ENTITY customizeMenu.manageExtension.accesskey "E">
+<!ENTITY customizeMenu.removeExtension.label "เชเชเซเชธเซเชเซเชเชถเชจ เชฆเซเชฐ เชเชฐเซ">
+<!ENTITY customizeMenu.removeExtension.accesskey "v">
+
+<!-- LOCALIZATION NOTE (moreMenu.label) This label is used in the new Photon
+ app (hamburger) menu. When clicked, it opens a subview that contains
+ secondary commands. -->
+<!ENTITY moreMenu.label "เชตเชงเซ">
+
+<!ENTITY openCmd.commandkey "l">
+<!ENTITY urlbar.placeholder2 "เชธเชฐเชจเชพเชฎเซเช เชถเซเชงเซ เช
เชฅเชตเชพ เชฆเชพเชเชฒ เชเชฐเซ">
+<!ENTITY urlbar.accesskey "d">
+<!-- LOCALIZATION NOTE (urlbar.extension.label): Used to indicate that a selected autocomplete entry is provided by an extension. -->
+<!ENTITY urlbar.extension.label "เชเชเซเชธเซเชเซเชเชจเซเชถเชจ:">
+<!ENTITY urlbar.switchToTab.label "เชเซ
เชฌเชจเซ เชเชธเซเชกเซ:">
+
+<!-- LOCALIZATION NOTE (urlbar.searchSuggestionsNotification.hintPrefix): Shown just before the suggestions opt-out hint. -->
+<!ENTITY urlbar.searchSuggestionsNotification.hintPrefix "เชเซเชชเซ เชธเซเชเชจเชพ:">
+<!-- LOCALIZATION NOTE (urlbar.searchSuggestionsNotification.hint): 🔎 is the magnifier icon emoji, please don't change it. -->
+<!ENTITY urlbar.searchSuggestionsNotification.hint "เชตเชธเซเชคเซเช เชถเซเชงเชตเชพ เชฎเชฆเชฆ เชฎเซเชณเชตเซ! เชเชเชพเชฎเซ เชถเซเชง เชฎเชพเชเซ 🔎 เชธเซเชเชจเซ เชเซเช.">
+<!ENTITY urlbar.searchSuggestionsNotification.changeSettingsWin "เชตเชฟเชเชฒเซเชชเซ เชฌเชฆเชฒเซโฆ">
+<!ENTITY urlbar.searchSuggestionsNotification.changeSettingsWin.accesskey "C">
+<!ENTITY urlbar.searchSuggestionsNotification.changeSettingsUnix "เชชเชธเชเชฆเชเซเช เชฌเชฆเชฒเซโฆ">
+<!ENTITY urlbar.searchSuggestionsNotification.changeSettingsUnix.accesskey "C">
+
+<!--
+ Comment duplicated from browser-sets.inc:
+
+ Search Command Key Logic works like this:
+
+ Unix: Ctrl+J (0.8, 0.9 support)
+ Ctrl+K (cross platform binding)
+ Mac: Cmd+K (cross platform binding)
+ Cmd+Opt+F (platform convention)
+ Win: Ctrl+K (cross platform binding)
+ Ctrl+E (IE compat)
+
+ We support Ctrl+K on all platforms now and advertise it in the menu since it is
+ our standard - it is a "safe" choice since it is near no harmful keys like "W" as
+ "E" is. People mourning the loss of Ctrl+K for emacs compat can switch their GTK
+ system setting to use emacs emulation, and we should respect it. Focus-Search-Box
+ is a fundamental keybinding and we are maintaining a XP binding so that it is easy
+ for people to switch to Linux.
+
+ -->
+<!ENTITY searchFocus.commandkey "k">
+<!ENTITY searchFocus.commandkey2 "e">
+<!ENTITY searchFocusUnix.commandkey "j">
+
+<!-- LOCALIZATION NOTE (contentSearchInput.label):
+ This is set as the aria-label attribute for the search input box in the
+ in-content search UI, to be used by screen readers. -->
+<!ENTITY contentSearchInput.label "เชถเซเชง เชชเซเชฐเชถเซเชจ">
+<!ENTITY contentSearchSubmit.tooltip "เชถเซเชง เชธเชฌเชฎเชฟเช เชเชฐเซ">
+
+<!-- LOCALIZATION NOTE (searchInput.placeholder):
+ This string is displayed in the search box when the input field is empty. -->
+<!ENTITY searchInput.placeholder "เชถเซเชงเซ">
+<!ENTITY searchIcon.tooltip "เชถเซเชงเซ">
+
+<!-- LOCALIZATION NOTE (searchFor.label, searchWith.label):
+ These two strings are used to build the header above the list of one-click
+ search providers: "Search for <used typed keywords> with:" -->
+<!ENTITY searchFor.label "เชฎเชพเชเซ เชถเซเชงเซ ">
+<!ENTITY searchWith.label " เชธเชพเชฅเซ:">
+
+<!-- LOCALIZATION NOTE (search.label, searchAfter.label):
+ This string is used to build the header above the list of one-click search
+ providers when a one off engine has been selected. The searchAfter text is
+ intentionally left empty for en-US and can be used by other localizations to
+ display a string after the search engine name. This string will be displayed
+ as: "Search <selected engine name><searchAfter.label text>" -->
+<!ENTITY search.label "เชถเซเชง ">
+<!ENTITY searchAfter.label "">
+
+<!-- LOCALIZATION NOTE (searchWithHeader.label):
+ The wording of this string should be as close as possible to
+ searchFor.label and searchWith.label. This string will be used instead of
+ them when the user has not typed any keyword. -->
+<!ENTITY searchWithHeader.label "เชเชจเซ เชธเชพเชฅเซ เชถเซเชงเซ:">
+<!-- LOCALIZATION NOTE (changeSearchSettings.button):
+ This string won't wrap, so if the translated string is longer,
+ consider translating it as if it said only "Search Settings". -->
+<!ENTITY changeSearchSettings.button "เชถเซเชง เชจเชพ เชธเซเชเชฟเชเชเซเชธ เชฌเชฆเชฒเซ">
+<!ENTITY changeSearchSettings.tooltip "เชถเซเชง เชจเชพ เชธเซเชเชฟเชเชเซเชธ เชฌเชฆเชฒเซ">
+
+<!ENTITY searchInNewTab.label "เชจเชตเซ เชเซ
เชฌเชฎเชพเช เชถเซเชงเซ">
+<!ENTITY searchInNewTab.accesskey "T">
+<!ENTITY searchSetAsDefault.label "เชฎเซเชณเชญเซเชค เชถเซเชง เชเชเชเซเชจ เชคเชฐเซเชเซ เชธเซเช เชเชฐเซ">
+<!ENTITY searchSetAsDefault.accesskey "D">
+
+<!ENTITY openLinkCmdInTab.label "เชจเชตเซ เชเซ
เชฌเชฎเชพเช เชเชกเซ เชเซเชฒเซ">
+<!ENTITY openLinkCmdInTab.accesskey "T">
+<!ENTITY openLinkCmd.label "เชจเชตเซ เชตเชฟเชจเซเชกเซเชฎเชพเช เชเชกเซ เชเซเชฒเซ">
+<!ENTITY openLinkCmd.accesskey "W">
+<!ENTITY openLinkInPrivateWindowCmd.label "เชเชกเซเชจเซ เชจเชตเซ เชเชพเชจเชเซ เชตเชฟเชจเซเชกเซเชฎเชพเช เชเซเชฒเซ">
+<!ENTITY openLinkInPrivateWindowCmd.accesskey "P">
+<!ENTITY openLinkCmdInCurrent.label "เชเชกเซเชจเซ เชเซเชฒเซ">
+<!ENTITY openLinkCmdInCurrent.accesskey "O">
+<!ENTITY openFrameCmdInTab.label "เชจเชตเซ เชเซ
เชฌเชฎเชพเช เชเซเชเช เซเช เชเซเชฒเซ">
+<!ENTITY openFrameCmdInTab.accesskey "T">
+<!ENTITY openFrameCmd.label "เชจเชตเซ เชตเชฟเชจเซเชกเซเชฎเชพเช เชเซเชเช เซเช เชเซเชฒเซ">
+<!ENTITY openFrameCmd.accesskey "W">
+<!ENTITY openLinkCmdInContainerTab.label "เชจเซเชฏเซ เชเชจเซเชเซเชเชจเชฐ เชเซ
เชฌเชฎเชพเช เชเชกเซ เชเซเชฒเซ">
+<!ENTITY openLinkCmdInContainerTab.accesskey "b">
+<!ENTITY showOnlyThisFrameCmd.label "เชฎเชพเชคเซเชฐ เช เชเซเชเช เซเช เช เชฌเชคเชพเชตเซ">
+<!ENTITY showOnlyThisFrameCmd.accesskey "S">
+<!ENTITY reloadCmd.commandkey "r">
+<!ENTITY reloadFrameCmd.label "เชเซเชเช เซเช เชชเซเชจเชเชฒเชพเชตเซ">
+<!ENTITY reloadFrameCmd.accesskey "R">
+<!ENTITY viewPartialSourceForSelectionCmd.label "เชชเชธเชเชฆเชเซ เชธเซเชฐเซเชค เชเซเช">
+<!ENTITY viewPartialSourceCmd.accesskey "e">
+<!ENTITY viewPageSourceCmd.label "เชชเชพเชจเชพเช เชธเซเชฐเซเชค เชเซเช">
+<!ENTITY viewPageSourceCmd.accesskey "V">
+<!ENTITY viewFrameSourceCmd.label "เชเซเชเช เชพเช เชธเซเชฐเซเชค เชเซเช">
+<!ENTITY viewFrameSourceCmd.accesskey "V">
+<!ENTITY viewPageInfoCmd.label "เชชเชพเชจเชพเช เชเชพเชฃเชเชพเชฐเซ เชเซเช">
+<!ENTITY viewPageInfoCmd.accesskey "I">
+<!ENTITY viewFrameInfoCmd.label "เชเซเชเช เชพเช เชเชพเชฃเชเชพเชฐเซ เชเซเช">
+<!ENTITY viewFrameInfoCmd.accesskey "I">
+<!ENTITY reloadImageCmd.label "เชเชฎเซเช เชชเซเชจเชเชฒเชพเชตเซ">
+<!ENTITY reloadImageCmd.accesskey "R">
+<!ENTITY viewImageCmd.label "เชเชฟเชคเซเชฐ เชเซเช">
+<!ENTITY viewImageCmd.accesskey "I">
+<!ENTITY viewImageInfoCmd.label "เชเชฎเซเช เชเชพเชฃเชเชพเชฐเซเชจเซ เชฆเชฐเซเชถเชพเชตเซ">
+<!ENTITY viewImageInfoCmd.accesskey "f">
+<!ENTITY viewImageDescCmd.label "เชตเชฐเซเชฃเชจเชจเซ เชเซเช">
+<!ENTITY viewImageDescCmd.accesskey "D">
+<!ENTITY viewVideoCmd.label "เชตเซเชกเชฟเชฏเซ เชเซเช">
+<!ENTITY viewVideoCmd.accesskey "i">
+<!ENTITY viewBGImageCmd.label "เชชเชพเชถเซเชต เชญเชพเช เชเชฟเชคเซเชฐ เชเซเช">
+<!ENTITY viewBGImageCmd.accesskey "w">
+<!ENTITY setDesktopBackgroundCmd.label "เชกเซเชธเซเชเชเซเชช เชชเชพเชถเซเชต เชญเชพเช เชคเชฐเซเชเซ เชธเซเชฏเซเชเชฟเชค เชเชฐเซ...">
+<!ENTITY setDesktopBackgroundCmd.accesskey "S">
+<!ENTITY bookmarkPageCmd2.label "เช เชชเชพเชจเซเช เชฌเซเชเชฎเชพเชฐเซเช เชเชฐเซ...">
+<!ENTITY bookmarkPageCmd2.accesskey "m">
+<!ENTITY bookmarkThisLinkCmd.label "เช เชเชกเซ เชฌเซเชเชฎเชพเชฐเซเช เชเชฐเซ...">
+<!ENTITY bookmarkThisLinkCmd.accesskey "L">
+<!ENTITY bookmarkThisFrameCmd.label "เช เชเซเชเช เซเช เชฌเซเชเชฎเชพเชฐเซเช เชเชฐเซ...">
+<!ENTITY bookmarkThisFrameCmd.accesskey "m">
+<!ENTITY pageAction.copyLink.label "เชเชกเซเชจเซ เชจเชเชฒ เชเชฐเซ">
+
+<!-- LOCALIZATION NOTE(pocket-button.tooltiptext, saveToPocketCmd.label, saveLinkToPocketCmd.label, pocketMenuitem.label):
+ "Pocket" is a brand name. -->
+<!ENTITY pocketButton.tooltiptext "Pocket เชชเชฐ เชธเชพเชเชตเซ">
+<!ENTITY saveToPocketCmd.label "เชชเซเชทเซเช เชจเซ Pocket เชชเชฐ เชธเชพเชเชตเซ">
+<!ENTITY saveToPocketCmd.accesskey "k">
+<!ENTITY saveLinkToPocketCmd.label "Pocket เชชเชฐ เชฒเชฟเชเช เชธเชพเชเชตเซ">
+<!ENTITY saveLinkToPocketCmd.accesskey "o">
+<!ENTITY pocketMenuitem.label "Pocketเชจเซ เชธเซเชเชฟ เชเซเช">
+
+<!ENTITY emailPageCmd.label "เชเชฎเซเชฒ เชเชกเซโฆ">
+<!ENTITY emailPageCmd.accesskey "E">
+<!ENTITY savePageCmd.label "เช เชฐเซเชคเซ เชชเซเชทเซเช เชธเชพเชเชตเซ ...">
+<!ENTITY savePageCmd.accesskey "A">
+<!-- alternate for content area context menu -->
+<!ENTITY savePageCmd.accesskey2 "P">
+<!ENTITY savePageCmd.commandkey "s">
+<!ENTITY saveFrameCmd.label "เชเซเชเช เซเช เช เชฐเซเชคเซ เชธเชเชเซเชฐเชนเซ...">
+<!ENTITY saveFrameCmd.accesskey "F">
+<!ENTITY printFrameCmd.label "เชเซเชเช เซเช เชเชพเชชเซ...">
+<!ENTITY printFrameCmd.accesskey "P">
+<!ENTITY saveLinkCmd.label "เชเชกเซ เช เชฐเซเชคเซ เชธเชเชเซเชฐเชนเซ...">
+<!ENTITY saveLinkCmd.accesskey "k">
+<!ENTITY saveImageCmd.label "เชเชฟเชคเซเชฐ เช เชฐเซเชคเซ เชธเชเชเซเชฐเชนเซ...">
+<!ENTITY saveImageCmd.accesskey "v">
+<!ENTITY saveVideoCmd.label "เชตเซเชกเชฟเชฏเซ เช เชฐเซเชคเซ เชธเชเชเซเชฐเชนเซโฆ">
+<!ENTITY saveVideoCmd.accesskey "v">
+<!ENTITY saveAudioCmd.label "เชเชกเชฟเชฏเซ เช เชฐเซเชคเซ เชธเชเชเซเชฐเชนเซโฆ">
+<!ENTITY saveAudioCmd.accesskey "v">
+<!ENTITY emailImageCmd.label "เชเชฎเซเชฒ เชเชฎเซเชโฆ">
+<!ENTITY emailImageCmd.accesskey "g">
+<!ENTITY emailVideoCmd.label "เชเชฎเซเชฒ เชตเซเชกเชฟเชฏเซโฆ">
+<!ENTITY emailVideoCmd.accesskey "a">
+<!ENTITY emailAudioCmd.label "เชเชฎเซเชฒ เชเชกเชฟเชฏเซโฆ">
+<!ENTITY emailAudioCmd.accesskey "a">
+<!ENTITY playPluginCmd.label "เช เชชเซเชฒเชเชเชจ เชธเชเซเชฐเชฟเชฏ เชเชฐเซ">
+<!ENTITY playPluginCmd.accesskey "c">
+<!ENTITY hidePluginCmd.label "เช เชชเซเชฒเชเชเชจ เชเซเชชเชพเชตเซ">
+<!ENTITY hidePluginCmd.accesskey "H">
+<!ENTITY copyLinkCmd.label "เชเชกเซ เชธเซเชฅเชพเชจเชจเซ เชจเชเชฒ เชเชฐเซ">
+<!-- LOCALIZATION NOTE (copyLinkCmd.accesskey): The access keys for "Copy Link
+Location" and "Copy Email Address" should be the same if possible; the two
+context menu items are mutually exclusive. -->
+<!ENTITY copyLinkCmd.accesskey "a">
+<!ENTITY copyImageCmd.label "เชเชฟเชคเซเชฐ เชธเซเชฅเชพเชจเชจเซ เชจเชเชฒ เชเชฐเซ">
+<!ENTITY copyImageCmd.accesskey "o">
+<!ENTITY copyImageContentsCmd.label "เชเชฟเชคเซเชฐเชจเซ เชจเชเชฒ เชเชฐเซ">
+<!ENTITY copyImageContentsCmd.accesskey "y">
+<!ENTITY copyVideoURLCmd.label "เชตเซเชกเชฟเชฏเซ เชธเซเชฅเชพเชจเชจเซ เชจเชเชฒ เชเชฐเซ">
+<!ENTITY copyVideoURLCmd.accesskey "o">
+<!ENTITY copyAudioURLCmd.label "เชเชกเชฟเชฏเซ เชธเซเชฅเชพเชจเชจเซ เชจเชเชฒ เชเชฐเซ">
+<!ENTITY copyAudioURLCmd.accesskey "o">
+<!ENTITY copyEmailCmd.label "เชเชฎเซเชฒ เชธเชฐเชจเชพเชฎเชพเชจเซ เชจเชเชฒ เชเชฐเซ">
+<!-- LOCALIZATION NOTE (copyEmailCmd.accesskey): The access keys for "Copy Link
+Location" and "Copy Email Address" should be the same if possible; the two
+context menu items are mutually exclusive. -->
+<!ENTITY copyEmailCmd.accesskey "E">
+<!ENTITY thisFrameMenu.label "เช เชเซเชเช เซเช">
+<!ENTITY thisFrameMenu.accesskey "h">
+
+<!-- Media (video/audio) controls -->
+<!-- LOCALIZATION NOTE: The access keys for "Play" and
+"Pause" are the same because the two context-menu
+items are mutually exclusive. -->
+<!ENTITY mediaPlay.label "เชตเชเชพเชกเซ">
+<!ENTITY mediaPlay.accesskey "P">
+<!ENTITY mediaPause.label "เช
เชเชเชพเชตเซ">
+<!ENTITY mediaPause.accesskey "P">
+<!-- LOCALIZATION NOTE: The access keys for "Mute" and
+"Unmute" are the same because the two context-menu
+items are mutually exclusive. -->
+<!ENTITY mediaMute.label "เชฎเซเชเชเซ เชเชฐเซ">
+<!ENTITY mediaMute.accesskey "M">
+<!ENTITY mediaUnmute.label "เชฎเซเชเชเชพเชชเชฃเซเช เชฆเซเชฐ เชเชฐเซ">
+<!ENTITY mediaUnmute.accesskey "m">
+<!ENTITY mediaPlaybackRate2.label "เชตเชเชพเชกเชตเชพเชจเซ เชเชคเชฟ">
+<!ENTITY mediaPlaybackRate2.accesskey "d">
+<!ENTITY mediaPlaybackRate050x2.label "เชงเซเชฎเซ (0.5 ร)">
+<!ENTITY mediaPlaybackRate050x2.accesskey "S">
+<!ENTITY mediaPlaybackRate100x2.label "เชธเชพเชฎเชพเชจเซเชฏ">
+<!ENTITY mediaPlaybackRate100x2.accesskey "N">
+<!ENTITY mediaPlaybackRate125x2.label "เชเชกเชชเซ (1.25 ร)">
+<!ENTITY mediaPlaybackRate125x2.accesskey "F">
+<!ENTITY mediaPlaybackRate150x2.label "เชเชกเชชเซ (1.5 ร)">
+<!ENTITY mediaPlaybackRate150x2.accesskey "a">
+<!-- LOCALIZATION NOTE: "Ludicrous" is a reference to the
+movie "Space Balls" and is meant to say that this speed is very
+fast. -->
+<!ENTITY mediaPlaybackRate200x2.label "เชนเชพเชธเซเชฏเชพเชธเซเชชเชฆ (2 ร)">
+<!ENTITY mediaPlaybackRate200x2.accesskey "L">
+<!ENTITY mediaLoop.label "เชเชพเชณเซ">
+<!ENTITY mediaLoop.accesskey "L">
+<!-- LOCALIZATION NOTE: The access keys for "Show Controls" and
+"Hide Controls" are the same because the two context-menu
+items are mutually exclusive. -->
+<!ENTITY mediaShowControls.label "เชจเชฟเชฏเชเชคเซเชฐเชฃเซ เชฌเชคเชพเชตเซ">
+<!ENTITY mediaShowControls.accesskey "C">
+<!ENTITY mediaHideControls.label "เชจเชฟเชฏเชเชคเซเชฐเชฃเซ เชเซเชชเชพเชตเซ">
+<!ENTITY mediaHideControls.accesskey "C">
+<!ENTITY videoFullScreen.label "เชธเชเชชเซเชฐเซเชฃ เชธเซเชเซเชฐเซเชจ">
+<!ENTITY videoFullScreen.accesskey "F">
+<!ENTITY videoSaveImage.label "เชเชฟเชคเซเชฐ เช เชชเซเชฐเชฎเชพเชฃเซ เชธเชเชเซเชฐเชนเซโฆ">
+<!ENTITY videoSaveImage.accesskey "S">
+<!-- LOCALIZATION NOTE: The access keys for "Show Statistics" and
+"Hide Statistics" are the same because the two context-menu
+items are mutually exclusive. -->
+<!ENTITY videoShowStats.label "เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟ เชฌเชคเชพเชตเซ">
+<!ENTITY videoShowStats.accesskey "t">
+<!ENTITY videoHideStats.label "เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟ เชเซเชชเชพเชตเซ">
+<!ENTITY videoHideStats.accesskey "t">
+
+<!-- LOCALIZATION NOTE :
+fullZoomEnlargeCmd.commandkey3, fullZoomReduceCmd.commandkey2 and
+fullZoomResetCmd.commandkey2 are alternative acceleration keys for zoom.
+If shift key is needed with your locale popular keyboard for them,
+you can use these alternative items. Otherwise, their values should be empty. -->
+
+<!ENTITY fullZoomEnlargeCmd.label "เชตเชงเชพเชฐเซ">
+<!ENTITY fullZoomEnlargeCmd.accesskey "I">
+<!ENTITY fullZoomEnlargeCmd.commandkey "+">
+<!ENTITY fullZoomEnlargeCmd.commandkey2 "="> <!-- + is above this key on many keyboards -->
+<!ENTITY fullZoomEnlargeCmd.commandkey3 "">
+
+<!ENTITY fullZoomReduceCmd.label "เชเชเชพเชกเซ">
+<!ENTITY fullZoomReduceCmd.accesskey "O">
+<!ENTITY fullZoomReduceCmd.commandkey "-">
+<!ENTITY fullZoomReduceCmd.commandkey2 "">
+
+<!ENTITY fullZoomResetCmd.label "เชธเชพเชฎเชพเชจเซเชฏ">
+<!ENTITY fullZoomResetCmd.accesskey "R">
+<!ENTITY fullZoomResetCmd.commandkey "0">
+<!ENTITY fullZoomResetCmd.commandkey2 "">
+
+<!ENTITY fullZoomToggleCmd.label "เชฎเชพเชคเซเชฐ เชฒเชเชพเชฃ เชจเชพเชจเซเชเชฎเซเชเซเช เชเชฐเซ">
+<!ENTITY fullZoomToggleCmd.accesskey "T">
+<!ENTITY fullZoom.label "เชฒเชเชพเชฃ เชฎเชพเชช">
+<!ENTITY fullZoom.accesskey "Z">
+
+<!ENTITY sidebarCloseButton.tooltip "เชฌเชพเชเซเชชเชเซเชเซ เชฌเชเชง เชเชฐเซ">
+<!ENTITY sidebarMenuClose.label "เชธเชพเชเชกเชฌเชพเชฐ เชฌเชเชง เชเชฐเซ">
+
+<!ENTITY quitApplicationCmdWin2.label "เชฌเชนเชพเชฐ เชจเซเชเชณเซ">
+<!ENTITY quitApplicationCmdWin2.accesskey "x">
+<!ENTITY quitApplicationCmdWin2.tooltip "เชฌเชนเชพเชฐ เชจเซเชเชณเซ &brandShorterName;">
+<!ENTITY goBackCmd.commandKey "[">
+<!ENTITY goForwardCmd.commandKey "]">
+<!ENTITY quitApplicationCmd.label "เชฌเชเชง เชเชฐเซ">
+<!ENTITY quitApplicationCmd.accesskey "Q">
+<!ENTITY quitApplicationCmdMac2.label "เชเซเชกเซ เชฆเซ &brandShorterName;">
+<!ENTITY quitApplicationCmd.key "Q">
+
+<!ENTITY closeCmd.label "เชฌเชเชง เชเชฐเซ">
+<!ENTITY closeCmd.key "W">
+<!ENTITY closeCmd.accesskey "C">
+
+<!ENTITY toggleMuteCmd.key "M">
+
+<!ENTITY pageStyleMenu.label "เชชเชพเชจเชพเช เชถเซเชฒเซ">
+<!ENTITY pageStyleMenu.accesskey "y">
+<!ENTITY pageStyleNoStyle.label "เชเซเช เชถเซเชฒเซ เชจเชฅเซ">
+<!ENTITY pageStyleNoStyle.accesskey "N">
+<!ENTITY pageStylePersistentOnly.label "เชฎเซเชณเชญเซเชค เชชเชพเชจเชพเช เชถเซเชฒเซ">
+<!ENTITY pageStylePersistentOnly.accesskey "B">
+
+<!ENTITY allowPopups.accesskey "p">
+<!-- On Windows we use the term "Options" to describe settings, but
+ on Linux and Mac OS X we use "Preferences" - carry that distinction
+ over into this string, which is used in the "popup blocked" info bar . -->
+<!ENTITY editPopupSettingsUnix.label "เชชเซเชชเช
เชช เชฌเซเชฒเซเชเชฐ เชชเชธเชเชฆเชเซเชเชฎเชพเช เชซเซเชฐเชซเชพเชฐ เชเชฐเซ...">
+<!ENTITY editPopupSettings.label "เชชเซเชชเช
เชช เชฌเซเชฒเซเชเชฐ เชตเชฟเชเชฒเซเชชเซเชฎเชพเช เชซเซเชฐเชซเชพเชฐ เชเชฐเซ...">
+<!ENTITY editPopupSettings.accesskey "E">
+<!ENTITY dontShowMessage.accesskey "D">
+
+<!ENTITY bidiSwitchPageDirectionItem.label "เชชเชพเชจเชพเช เชฆเชฟเชถเชพ เชฌเชฆเชฒเซ">
+<!ENTITY bidiSwitchPageDirectionItem.accesskey "D">
+<!ENTITY bidiSwitchTextDirectionItem.label "เชฒเชเชพเชฃ เชฆเชฟเชถเชพ เชฌเชฆเชฒเซ">
+<!ENTITY bidiSwitchTextDirectionItem.accesskey "w">
+<!ENTITY bidiSwitchTextDirectionItem.commandkey "X">
+
+<!ENTITY findOnCmd.label "เช เชชเชพเชจเชพเชเชฎเชพเช เชถเซเชงเซ...">
+<!ENTITY findOnCmd.accesskey "F">
+<!ENTITY findOnCmd.commandkey "f">
+<!ENTITY findAgainCmd.label "เชซเชฐเซ เชถเซเชงเซ">
+<!ENTITY findAgainCmd.accesskey "g">
+<!ENTITY findAgainCmd.commandkey "g">
+<!ENTITY findAgainCmd.commandkey2 "VK_F3">
+<!ENTITY findSelectionCmd.commandkey "e">
+
+<!ENTITY spellAddDictionaries.label "เชถเชฌเซเชฆเชเซเชทเซ เชเชก-เชเชจ...">
+<!ENTITY spellAddDictionaries.accesskey "A">
+
+<!-- LOCALIZATION NOTE (editBookmark.panel.width): width of the bookmark panel.
+ Should be large enough to fully display the Done and Cancel/
+ Remove Bookmark buttons. -->
+<!ENTITY editBookmark.panel.width "23em">
+<!ENTITY editBookmark.done.label "เชชเซเชฐเซเชฃ เชฅเชฏเซเช">
+<!ENTITY editBookmark.showForNewBookmarks.label "เชธเชเชชเชพเชฆเช เชฆเชฐเซเชถเชพเชตเซ เชเซ เชเซ เชเซเชฏเชพเชฐเซ เชฌเชเชค">
+<!ENTITY editBookmark.showForNewBookmarks.accesskey "S">
+
+<!-- LOCALIZATION NOTE (identity.securityView.label)
+ This is the header of the security subview in the Site Identity panel. -->
+<!ENTITY identity.securityView.label "เชธเชพเชเช เชธเซเชฐเชเซเชทเชพ">
+
+<!ENTITY identity.connection "เชเซเชกเชพเชฃ">
+<!ENTITY identity.connectionSecure "เชธเซเชฐเชเซเชทเชฟเชค เชเซเชกเชพเชฃ">
+<!ENTITY identity.connectionNotSecure "เชเซเชกเชพเชฃ เชธเซเชฐเชเซเชทเชฟเชค เชจเชฅเซ">
+<!ENTITY identity.connectionFile "เช เชชเซเชทเซเช เชจเซ เชคเชฎเชพเชฐเชพ เชเชฎเซเชชเซเชฏเซเชเชฐ เชชเชฐ เชธเชเชเซเชฐเชนเชฟเชค เชเซ.">
+<!ENTITY identity.connectionVerified2 "เชคเชฎเซ เช เชธเชพเชเช เชธเชพเชฅเซ เชธเซเชฐเชเซเชทเชฟเชค เชฐเซเชคเซ เชเชจเซเชเซเชเซเชก เชเซ, เชฆเซเชตเชพเชฐเชพ เชฎเชพเชฒเชฟเชเซ:">
+<!ENTITY identity.connectionInternal "เช เชเช เชธเซเชฐเชเซเชทเชฟเชค &brandShortName; เชชเชพเชจเซเช เชเซ.">
+<!ENTITY identity.extensionPage "เช เชชเชพเชจเซเช เชเช เชเชเซเชธเซเชเซเชจเซเชถเชจเชฅเซ เชฒเซเชก เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ.">
+<!ENTITY identity.insecureLoginForms2 "เช เชชเชพเชจเชพเช เชชเชฐ เชฆเชพเชเชฒ เชฒเซเชเชฟเชจเซเชธ เชเซเชกเชพ เชฅเช เชถเชเซ เชเซ.">
+
+<!-- Strings for connection state warnings. -->
+<!ENTITY identity.activeBlocked "&brandShortName; เช เช เชชเซเชทเซเช เชจเชพ เชญเชพเชเซเชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซเชฏเชพ เชเซ เชเซ เชธเซเชฐเชเซเชทเชฟเชค เชจเชฅเซ.">
+<!ENTITY identity.passiveLoaded "เช เชชเซเชทเซเช เชจเชพเช เชญเชพเชเซ เชธเซเชฐเชเซเชทเชฟเชค เชจเชฅเซ (เชเซเชฎ เชเซ เชเชฌเซเช).">
+<!ENTITY identity.activeLoaded "เชคเชฎเซ เช เชชเซเชทเซเช เชชเชฐ เชฐเชเซเชทเชฃ เช
เชเซเชทเชฎ เชเชฐเซเชฏเซเช เชเซ.">
+<!ENTITY identity.weakEncryption "เช เชชเชพเชจเซเช เชจเชฌเชณเชพ เชเชจเซเชเซเชฐเชฟเชชเซเชถเชจ เชตเชพเชชเชฐเซ เชเซ.">
+
+<!-- Strings for connection state warnings in the subview. -->
+<!ENTITY identity.description.insecure "เช เชธเชพเชเช เชชเชฐเชจเซเช เชคเชฎเชพเชฐเซเช เชเชจเซเชเซเชถเชจ เชเชพเชจเชเซ เชจเชฅเซ. เชคเชฎเซ เชธเชฌเชฎเชฟเช เชเชฐเซเชฒ เชฎเชพเชนเชฟเชคเซ(เชชเชพเชธเชตเชฐเซเชกเซเชธ, เชธเชเชฆเซเชถเชพ, เชเซเชฐเซเชกเชฟเช เชเชพเชฐเซเชก, เชตเชเซเชฐเซ.) เช
เชจเซเชฏ เชฒเซเชเซ เชฆเซเชตเชพเชฐเชพ เชเซเช เชถเชเชพเชฏ เชเซ.">
+<!ENTITY identity.description.insecureLoginForms "เช เชชเซเชทเซเช เชชเชฐ เชคเชฎเซ เชฆเชพเชเชฒ เชเชฐเซเชฒ เชฒเซเชเชฟเชจ เชฎเชพเชนเชฟเชคเซ เชธเซเชฐเชเซเชทเชฟเชค เชจเชฅเซ เช
เชจเซ เชคเซเชจเซ เชธเชพเชฅเซ เชเซเชกเชพ เชฅเช เชถเชเซ เชเซ.">
+<!ENTITY identity.description.weakCipher "เช เชตเซเชฌเชธเชพเชเช เชธเชพเชฅเซเชจเซเช เชคเชฎเชพเชฐเซเช เชเชจเซเชเซเชถเชจ เชจเชฌเชณเชพ เชเชจเซเชเซเชฐเชฟเชชเซเชถเชจ เชเชชเชฏเซเช เชเชฐเซ เชเซ เช
เชจเซ เชเชพเชจเชเซ เชจเชฅเซ.">
+<!ENTITY identity.description.weakCipher2 "เช
เชจเซเชฏ เชฒเซเชเซ เชคเชฎเชพเชฐเซ เชฎเชพเชนเชฟเชคเซ เชเซเช เชถเชเซ เชเซ เช
เชฅเชตเชพ เชตเซเชฌเชธเชพเชเชเชจเซ เชตเชฐเซเชคเชจ เชธเซเชงเชพเชฐเซ เชเชฐเซ เชถเชเซ เชเซ.">
+<!ENTITY identity.description.activeBlocked "&brandShortName; เช เช เชชเซเชทเซเช เชจเชพ เชญเชพเชเซเชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซเชฏเชพ เชเซ เชเซ เชธเซเชฐเชเซเชทเชฟเชค เชจเชฅเซ.">
+<!ENTITY identity.description.passiveLoaded "เชคเชฎเชพเชฐเซเช เชเชจเซเชเซเชถเชจ เชเชพเชจเชเซ เชจเชฅเซ เช
เชจเซ เชธเชพเชเช เชธเชพเชฅเซ เชคเชฎเซ เชถเซเชฐ เชเชฐเซเชฒเซ เชฎเชพเชนเชฟเชคเซ เช
เชจเซเชฏ เชฒเซเชเซ เชฆเซเชตเชพเชฐเชพ เชเซเช เชถเชเชพเชถเซ.">
+<!ENTITY identity.description.passiveLoaded2 "เช เชตเซเชฌเชธเชพเชเชเชฎเชพเช เชเชตเซ เชธเชพเชฎเชเซเชฐเซ เชถเชพเชฎเซเชฒ เชเซ เชเซ เชธเซเชฐเชเซเชทเชฟเชค เชจเชฅเซ (เชเซเชฎ เชเซ เชเชฌเซเช).">
+<!ENTITY identity.description.passiveLoaded3 "เชเซเชเซ &brandShortName; เชเซเชเชฒเซเช เชธเชพเชฎเชเซเชฐเซเชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซ เชเซ, เชคเซเชฏเชพเช เชนเชเซ เชชเชฃ เชคเซ เชชเซเชทเซเช เชชเชฐเชจเซ เชธเชพเชฎเชเซเชฐเซ เชเซ เชเซ เชธเซเชฐเชเซเชทเชฟเชค เชจเชฅเซ (เชเซเชฎ เชเซ เชเชฌเซเช).">
+<!ENTITY identity.description.activeLoaded "เช เชตเซเชฌเชธเชพเชเชเชฎเชพเช เชเชตเซ เชธเชพเชฎเชเซเชฐเซ เชถเชพเชฎเซเชฒ เชเซ เชเซ เชธเซเชฐเชเซเชทเชฟเชค เชจเชฅเซ (เชเซเชฎ เชเซ เชธเซเชเซเชฐเชฟเชชเซเชเซเชธ) เช
เชจเซ เชคเซเชจเชพเชฅเซ เชคเชฎเชพเชฐเซเช เชเชจเซเชเซเชถเชจ เชเชพเชจเชเซ เชจเชฅเซ.">
+<!ENTITY identity.description.activeLoaded2 "เชคเชฎเซ เช เชธเชพเชเช เชธเชพเชฅเซ เชเซ เชฎเชพเชนเชฟเชคเซเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชเซ เชคเซ เช
เชจเซเชฏ เชฒเซเชเซ เชฆเซเชตเชพเชฐเชพ เชเซเช เชถเชเชพเชฏ เชเซ (เชเซเชฎ เชเซ เชชเชพเชธเชตเชฐเซเชกเซเชธ, เชธเชเชฆเซเชถเชพ, เชเซเชฐเซเชกเชฟเช เชเชพเชฐเซเชก เชตเชเซเชฐเซ.).">
+
+<!ENTITY identity.enableMixedContentBlocking.label "เชธเซเชฐเชเซเชทเชพ เชธเชเซเชทเชฎ เชเชฐเซ">
+<!ENTITY identity.enableMixedContentBlocking.accesskey "E">
+<!ENTITY identity.disableMixedContentBlocking.label "เชนเชฎเชฃเชพเช เชฎเชพเชเซ เชฐเชเซเชทเชฃ เช
เชเซเชทเชฎ เชเชฐเซ">
+<!ENTITY identity.disableMixedContentBlocking.accesskey "D">
+<!ENTITY identity.learnMore "เชตเชงเซ เชถเซเชเซ">
+
+<!ENTITY identity.removeCertException.label "เช
เชชเชตเชพเชฆ เชฆเซเชฐ เชเชฐเซ">
+<!ENTITY identity.removeCertException.accesskey "R">
+
+<!ENTITY identity.moreInfoLinkText2 "เชตเชงเชพเชฐเซ เชเชพเชฃเชเชพเชฐเซ">
+
+<!ENTITY identity.clearSiteData "เชเซเชเซเช เช
เชจเซ เชธเชพเชเช เชกเซเชเชพ เชธเชพเชซ เชเชฐเซโฆ">
+
+<!ENTITY identity.permissions "เชชเชฐเชตเชพเชจเชเซเช">
+<!ENTITY identity.permissionsEmpty "เชคเชฎเซ เช เชธเชพเชเชเชจเซ เชเซเช เชตเชฟเชถเซเชท เชฎเชเชเซเชฐเซเช เชเชชเซเชฏเชพ เชจเชฅเซ.">
+<!ENTITY identity.permissionsReloadHint "เชซเซเชฐเชซเชพเชฐเซ เชฒเชพเชเซ เชเชฐเชตเชพ เชฎเชพเชเซ เชคเชฎเชจเซ เชชเซเชทเซเช เชจเซ เชซเชฐเซเชฅเซ เชฒเซเชก เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชชเชกเซ เชถเชเซ เชเซ.">
+<!ENTITY identity.permissionsPreferences.tooltip "เชเชชเชจ เชชเชฐเชตเชพเชจเชเซเช เชชเชธเชเชฆเชเซเช">
+<!ENTITY identity.contentBlockingPreferences.tooltip "เชธเชพเชฎเชเซเชฐเซ เช
เชตเชฐเซเชงเชจเซ เชชเชธเชเชฆเชเซเช เชเซเชฒเซ">
+
+
+<!-- Name for the tabs toolbar as spoken by screen readers.
+ The word "toolbar" is appended automatically and should not be contained below! -->
+<!ENTITY tabsToolbar.label "เชฌเซเชฐเชพเชเชเชฐ เชเซ
เชฌเซเชธ">
+
+<!-- LOCALIZATION NOTE (syncTabsMenu3.label): This appears in the history menu -->
+<!ENTITY syncTabsMenu3.label "เชธเชฎเชจเซเชตเชฟเชค เชเชฐเซเชฒเชพ เชเซ
เชฌเซเชธ">
+
+<!ENTITY syncedTabs.sidebar.label "เชธเชฎเชจเซเชตเชฟเชค เชเชฐเซเชฒเชพ เชเซ
เชฌเซเชธ">
+<!ENTITY syncedTabs.sidebar.noclients.label "เช
เชนเซเชเชฏเชพ เชคเซเชฎเชจเชพ เชเซ
เชฌเซเชธ เชเซเชตเชพ เชฎเชพเชเซ เชคเชฎเชพเชฐเชพ เช
เชจเซเชฏ เชเชชเชเชฐเชฃเซ เชฎเชพเชเชฅเซ Firefox เชธเชพเชเชจ เชเชจ เชเชฐเซ.">
+<!ENTITY syncedTabs.sidebar.noclients.subtitle "เช
เชนเซเช เช
เชจเซเชฏ เชเชชเชเชฐเชฃเซเชฅเซ เชคเชฎเชพเชฐเชพ เชเซเชฌเซเชธ เชเซเชตเชพ เชฎเชพเชเชเซ เชเซ?">
+<!ENTITY syncedTabs.sidebar.notsignedin.label "เชคเชฎเชพเชฐเชพ เช
เชจเซเชฏ เชเชชเชเชฐเชฃเซเชฎเชพเชเชฅเซ เชเซเชฌเซเชธเชจเซ เชธเซเชเชฟ เชเซเชตเชพ เชฎเชพเชเซ เชธเชพเชเชจ เชเชจ เชเชฐเซ.">
+<!ENTITY syncedTabs.sidebar.unverified.label "เชคเชฎเชพเชฐเชพ เชเชเชพเชเชจเซเชเชจเซ เชเชเชพเชธเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ.">
+<!ENTITY syncedTabs.sidebar.notabs.label "เชเซเช เชเซ
เชฌเซเชธ เชเซเชฒเซเชฒเชพ เชจเชฅเซ">
+<!ENTITY syncedTabs.sidebar.openprefs.label "เชเซเชฒเซ &syncBrand.shortName.label; เชชเชธเชเชฆเชเซเช">
+<!-- LOCALIZATION NOTE (syncedTabs.sidebar.tabsnotsyncing.label): This is shown
+ when Sync is configured but syncing tabs is disabled. -->
+<!ENTITY syncedTabs.sidebar.tabsnotsyncing.label "เชคเชฎเชพเชฐเชพ เช
เชจเซเชฏ เชเชชเชเชฐเชฃเซเชฎเชพเชเชฅเซ เชเซเชฌเซเชธเชจเซ เชธเซเชเชฟ เชเซเชตเชพ เชฎเชพเชเซ เชเซเชฌ เชธเชฎเชจเซเชตเชฏเชจ เชเชพเชฒเซ เชเชฐเซ.">
+<!ENTITY syncedTabs.sidebar.searchPlaceholder "เชธเชฎเชจเซเชตเชฏเชฟเชค เชเซเชฌเซเชธ เชถเซเชงเซ">
+<!ENTITY syncedTabs.sidebar.connectAnotherDevice "เชฌเซเชเชพ เชเชชเชเชฐเชฃ เชธเชพเชฅเซ เชเซเชกเชพเชฃ เชเชฐเซ">
+
+<!-- LOCALIZATION NOTE (syncedTabs.context.open.accesskey,
+ syncedTabs.context.openAllInTabs.accesskey):
+ These access keys are identical because their associated menu items are
+ mutually exclusive -->
+<!ENTITY syncedTabs.context.open.label "เชเซเชฒเซ">
+<!ENTITY syncedTabs.context.open.accesskey "O">
+<!ENTITY syncedTabs.context.openInNewTab.label "เชจเชตเซ เชเซ
เชฌเชฎเชพเช เชเซเชฒเซ">
+<!ENTITY syncedTabs.context.openInNewTab.accesskey "w">
+<!ENTITY syncedTabs.context.openInNewWindow.label "เชจเชตเซ เชตเชฟเชจเซเชกเซเชฎเชพเช เชเซเชฒเซ">
+<!ENTITY syncedTabs.context.openInNewWindow.accesskey "N">
+<!ENTITY syncedTabs.context.openInNewPrivateWindow.label "เชจเชตเซ เชเชพเชจเชเซ เชตเชฟเชจเซเชกเซเชฎเชพเช เชเซเชฒเซ">
+<!ENTITY syncedTabs.context.openInNewPrivateWindow.accesskey "P">
+<!ENTITY syncedTabs.context.bookmarkSingleTab.label "เช เชเซ
เชฌเชจเซ เชฌเซเชเชฎเชพเชฐเซเช เชเชฐเซโฆ">
+<!ENTITY syncedTabs.context.bookmarkSingleTab.accesskey "B">
+<!ENTITY syncedTabs.context.copy.label "เชจเชเชฒ เชเชฐเซ">
+<!ENTITY syncedTabs.context.copy.accesskey "C">
+
+<!ENTITY syncedTabs.context.openAllInTabs.label "เชฌเชงเซเช เชเซ
เชฌเชฎเชพเช เชเซเชฒเซ">
+<!ENTITY syncedTabs.context.openAllInTabs.accesskey "O">
+<!ENTITY syncedTabs.context.managedevices.label "เชเชชเชเชฐเชฃเซ เชธเชเชเชพเชฒเชฟเชค เชเชฐเซโฆ">
+<!ENTITY syncedTabs.context.managedevices.accesskey "D">
+
+
+<!ENTITY syncBrand.shortName.label "เชธเชฎเชจเซเชตเชฏ">
+
+<!ENTITY syncSignIn.label "&syncBrand.shortName.label; เชฎเชพเช เชชเซเชฐเชตเซเชถเซโฆ">
+<!ENTITY syncSignIn.accesskey "Y">
+<!ENTITY syncSyncNowItem.label "เชนเชฎเชฃเชพเช เชธเชฎเชจเซเชตเชฏเชฟเชค เชเชฐเซ">
+<!ENTITY syncSyncNowItemSyncing.label "เชธเชฎเชจเซเชตเชฏเชจ เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซโฆ">
+<!ENTITY syncSyncNowItem.accesskey "S">
+<!ENTITY syncReAuthItem.label "&syncBrand.shortName.label; เชฎเชพเช เชชเซเชจ:เชเซเชกเชพเชตเซโฆ">
+<!ENTITY syncReAuthItem.accesskey "R">
+<!ENTITY syncToolbarButton.label "เชธเชฎเชจเซเชตเชฏ">
+
+<!ENTITY customizeMode.menuAndToolbars.header3 "เชคเชฎเชพเชฐเซ เชฎเชจเชชเชธเชเชฆ เชตเชธเซเชคเซเช เชเซเชฒเชฌเชพเชฐ เช
เชฅเชตเชพ เชเชตเชฐเชซเซเชฒเซ เชฎเซเชจเซเชฎเชพเช เชเซเชเชเซ.">
+<!ENTITY customizeMode.restoreDefaults "เชฎเซเชณเชญเซเชคเชจเซ เชชเซเชจ:เชธเชเชเซเชฐเชนเซ">
+<!ENTITY customizeMode.done "เชชเซเชฐเซเชฃ เชฅเชฏเซเช">
+<!ENTITY customizeMode.titlebar "เชถเซเชฐเซเชทเช เชชเชเซเชเซ">
+<!ENTITY customizeMode.extraDragSpace "เชเชธเซเชกเซเชฒเซ เชเชเซเชฏเชพ ">
+<!ENTITY customizeMode.toolbars2 "เชธเชพเชงเชจเชชเชเซเชเซเช">
+<!ENTITY customizeMode.lwthemes "เชตเชฟเชทเชฏ">
+<!ENTITY customizeMode.lwthemes.myThemes "เชฎเชพเชฐเซ เชตเชฟเชทเชฏเชตเชธเซเชคเซเช">
+<!ENTITY customizeMode.lwthemes.recommended "เชเชเซเชฐเชนเชฃเซเชฏ">
+<!ENTITY customizeMode.lwthemes.menuManage "เชธเชเชเชพเชฒเชฟเชค เชเชฐเซ">
+<!ENTITY customizeMode.lwthemes.menuManage.accessKey "M">
+<!ENTITY customizeMode.lwthemes.menuGetMore "เชตเชงเซ เชตเชฟเชทเชฏ เชฎเซเชณเชตเซ">
+<!ENTITY customizeMode.lwthemes.menuGetMore.accessKey "G">
+<!ENTITY customizeMode.overflowList.title2 "เชเชตเชฐเชซเซเชฒเซ เชฎเซเชจเซ">
+<!ENTITY customizeMode.overflowList.description "เชเชเชเชฎเซเชธเชจเซ เช
เชนเซเช เชชเชนเซเชเชเชตเชพ เชฎเชพเชเซ เช
เชฅเชตเชพ เชคเชฎเชพเชฐเชพ เชเซเชฒเชฌเชพเชฐเชฎเชพเชเชฅเซ เชฌเชนเชพเชฐ เชฐเชพเชเชตเชพ เชฎเชพเชเซ เชคเซเชจเซ เช
เชนเซเช เชเซเชเชเซ เช
เชจเซ เชเซเชกเซโฆ">
+<!ENTITY customizeMode.uidensity "เชเชจเชคเชพ">
+<!-- LOCALIZATION NOTE (customizeMode.uidensity.menuNormal.*):
+ โNormalโ is displayed in the Customize screen, under the Density menu. -->
+<!ENTITY customizeMode.uidensity.menuNormal.label "เชธเชพเชฎเชพเชจเซเชฏ">
+<!ENTITY customizeMode.uidensity.menuNormal.tooltip "เชธเชพเชฎเชพเชจเซเชฏ">
+<!ENTITY customizeMode.uidensity.menuNormal.accessKey "N">
+<!-- LOCALIZATION NOTE (customizeMode.uidensity.menuCompact.*):
+ โCompactโ is displayed in the Customize screen, under the Density menu.
+ Itโs an adjective (Density -> Compact). -->
+<!ENTITY customizeMode.uidensity.menuCompact.label "เชธเชเชเซเชเซ">
+<!ENTITY customizeMode.uidensity.menuCompact.tooltip "เชธเชเชเซเชเซ">
+<!ENTITY customizeMode.uidensity.menuCompact.accessKey "C">
+<!-- LOCALIZATION NOTE (customizeMode.uidensity.menuTouch.*):
+ โTouchโ is displayed in the Customize screen, under the Density menu.
+ Itโs an adjective (Density -> Touch), and it means that control layout is
+ optimized for touch devices. -->
+<!ENTITY customizeMode.uidensity.menuTouch.label "เชธเซเชชเชฐเซเชถ">
+<!ENTITY customizeMode.uidensity.menuTouch.tooltip "เชธเซเชชเชฐเซเชถ">
+<!ENTITY customizeMode.uidensity.menuTouch.accessKey "T">
+<!ENTITY customizeMode.uidensity.autoTouchMode.checkbox.label "เชเซเชฌเซเชฒเซเช เชฎเซเชก เชฎเชพเชเซ เชธเซเชชเชฐเซเชถเชจเซ เชเชชเชฏเซเช เชเชฐเซ">
+
+<!ENTITY customizeMode.autoHideDownloadsButton.label "เชเชชเชฎเซเชณเซ-เชเซเชชเชพเชตเซ">
+
+<!ENTITY getUserMedia.selectCamera.label "เชตเชนเซเชเชเชตเชพ เชฎเชพเชเซ เชเซ
เชฎเซเชฐเชพ:">
+<!ENTITY getUserMedia.selectCamera.accesskey "C">
+<!ENTITY getUserMedia.selectMicrophone.label "เชตเชนเซเชเชเชตเชพ เชฎเชพเชเซ เชฎเชพเชเชเซเชฐเซเชซเซเชจ:">
+<!ENTITY getUserMedia.selectMicrophone.accesskey "M">
+<!ENTITY getUserMedia.audioCapture.label "เชเซเชฌเชฎเชพเชเชฅเซ เชเชกเชฟเช เชถเซเชฐ เชเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ.">
+<!ENTITY getUserMedia.allWindowsShared.message "เชคเชฎเชพเชฐเซ เชธเซเชเซเชฐเซเชจ เชชเชฐ เชฌเชงเซ เชฆเซเชถเซเชฏเชฎเชพเชจ เชตเชฟเชจเซเชกเซ เชตเชนเซเชเชเชพเชฏเซเชฒ เชนเชถเซ.">
+
+<!ENTITY contentBlocking.title "เชตเชธเซเชคเซเช เช
เชตเชฐเซเชง">
+<!ENTITY contentBlocking.detected "เช เชธเชพเชเช เชชเชฐ เช
เชตเชฐเซเชงเชจเซเชฏ เชธเชพเชฎเชเซเชฐเซ เชฎเชณเซ.">
+<!ENTITY contentBlocking.notDetected "เช เชชเซเชทเซเช เชชเชฐ เชเซเช เช
เชตเชฐเซเชงเชจเซเชฏ เชธเชพเชฎเชเซเชฐเซ เชฎเชณเซ เชจเชฅเซ.">
+
+<!ENTITY contentBlocking.trackingProtection3.label "เชเซเชฐเซเชเชฐเซเชธ">
+
+<!ENTITY contentBlocking.manageSettings.label "เชธเชพเชฎเชเซเชฐเซ เช
เชตเชฐเซเชงเชฟเชค เชฎเซเชจเซเช เชเชฐเซ">
+<!ENTITY contentBlocking.manageSettings.accesskey "M">
+
+<!ENTITY contentBlocking.trackersView.label "เชเซเชฐเซเชเชฐเซเชธ">
+<!ENTITY contentBlocking.trackersView.strictInfo.label "เชฌเชงเชพ เชเซเชฐเซเชเชฐเซเชธเชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ, เชธเชพเชฎเชเซเชฐเซเชจเซ เช
เชตเชฐเซเชงเชฟเชค โเชธเชเชคโเชชเชฐ เชธเซเช เชเชฐเซ.">
+
+<!ENTITY contentBlocking.cookies.label "เชเซเชเซเช">
+<!ENTITY contentBlocking.cookiesView.label "เชเซเชเซเช เช
เชจเซ เชธเชพเชเช เชกเซเชเชพ">
+
+<!ENTITY contentBlocking.cryptominers.label "Cryptominers">
+<!ENTITY contentBlocking.cryptominersView.label "Cryptominers">
+
+<!ENTITY contentBlocking.fingerprinters.label "Fingerprinters">
+<!ENTITY contentBlocking.fingerprintersView.label "Fingerprinters">
+
+<!ENTITY contentBlocking.openBreakageReportView2.label "เชธเชฎเชธเซเชฏเชพเชจเซ เช
เชนเซเชตเชพเชฒ เชเชชเซ">
+<!ENTITY contentBlocking.breakageReportView.label "เชธเชฎเชธเซเชฏเชพเชเชจเซ เชเชพเชฃ เชเชฐเซ">
+<!ENTITY contentBlocking.breakageReportView2.description "เชธเชพเชฎเชเซเชฐเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเชตเซเช เชเซเชเชฒเซเช เชตเซเชฌเชธเชพเชเชเซเชธ เชธเชพเชฅเซ เชธเชฎเชธเซเชฏเชพ เชเชญเซ เชเชฐเซ เชถเชเซ เชเซ. เชเซเชฏเชพเชฐเซ เชคเชฎเซ เชธเชฎเชธเซเชฏเชพเชเชจเซ เชเชพเชฃ เชเชฐเซ เชเซ, เชคเซเชฏเชพเชฐเซ เชคเชฎเซ &brandShortName; เชฆเชฐเซเช เชฎเชพเชเซ เชธเชพเชฐเซเช. (เช เชเช URL เชฎเซเชเชฒเชถเซ เชคเซเชฎเช เชคเชฎเชพเชฐเซ เชฌเซเชฐเชพเชเชเชฐ เชธเซเชเชฟเชเชเซเชธ เชตเชฟเชถเซเชจเซ เชฎเชพเชนเชฟเชคเซ เชฎเซเชเชฟเชฒเชพเชจเซ เชฎเซเชเชฒเชถเซ.)">
+<!ENTITY contentBlocking.breakageReportView.learnMore "เชตเชงเซ เชถเซเชเซ">
+<!ENTITY contentBlocking.breakageReportView.collection.url.label "URL">
+<!ENTITY contentBlocking.breakageReportView.collection.comments.label "เชคเชฎเชพเชฐเซ เชชเชพเชธเซ เชเช เชธเชฎเชธเซเชฏเชพเช เชเซ? (เชตเซเชเชฒเซเชชเชฟเช)">
+<!ENTITY contentBlocking.breakageReportView.sendReport.label "เช
เชนเซเชตเชพเชฒ เชฎเซเชเชฒเซ">
+<!ENTITY contentBlocking.breakageReportView.cancel.label "เชฐเชฆ เชเชฐเซ">
+
+<!-- LOCALIZATION NOTE (trackingProtection.unblock5.label, trackingProtection.unblock5.accesskey):
+ The associated button with this label and accesskey is only shown when opening the control
+ center while looking at a site with trackers in NON-private browsing mode. -->
+<!ENTITY trackingProtection.unblock5.label "เช เชธเชพเชเช เชฎเชพเชเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเชตเชพเชจเซเช เชฌเชเชง เชเชฐเซ">
+<!ENTITY trackingProtection.unblock5.accesskey "T">
+<!-- LOCALIZATION NOTE (trackingProtection.unblockPrivate6.label, trackingProtection.unblockPrivate6.accesskey):
+ The associated button with this label and accesskey is only shown when opening the control
+ center while looking at a site with trackers in PRIVATE browsing mode. -->
+<!ENTITY trackingProtection.unblockPrivate5.label "เช
เชธเซเชฅเชพเชฏเซ เชฐเซเชชเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเชตเชพเชจเซเช เชฌเชเชง เชเชฐเซ">
+<!ENTITY trackingProtection.unblockPrivate5.accesskey "T">
+<!ENTITY trackingProtection.block6.label "เช เชธเชพเชเช เชฎเชพเชเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเชตเชพเชจเซเช เชถเชฐเซ เชเชฐเซ">
+<!ENTITY trackingProtection.block6.accesskey "T">
+<!ENTITY trackingProtection.reload2.label "เชชเซเชทเซเช เชซเชฐเซเชฅเซ เชฒเซเชก เชเชฐเซ">
+<!ENTITY trackingProtection.reload2.accesskey "R">
+
+<!ENTITY pluginNotification.showAll.label "เชฌเชงเซ เชฌเชคเชพเชตเซ">
+<!ENTITY pluginNotification.showAll.accesskey "S">
+
+<!-- LOCALIZATION NOTE: (pluginNotification.width): This is used to determine the
+ width of the plugin popup notification that can appear if a plugin has been
+ blocked on a page. Should be wide enough to fit the pluginActivateNow.label
+ and pluginActivateAlways.label strings above on a single line. This must be
+ a CSS length value. -->
+<!ENTITY pluginNotification.width "28em">
+
+<!ENTITY uiTour.infoPanel.close "เชฌเชเชง เชเชฐเซ">
+
+<!-- LOCALIZATION NOTE: (panicButton.view.mainTimeframeDesc, panicButton.view.5min, panicButton.view.2hr, panicButton.view.day):
+ The .mainTimeframeDesc string combined with any of the 3 others is meant to form a complete sentence, e.g. "Forget the last: Five minutes".
+ Please ensure that this remains the case in the translation. -->
+<!ENTITY panicButton.view.mainTimeframeDesc "เชเซเชฒเซเชฒเชพ เชญเซเชฒเซ เชเชพเช:">
+<!ENTITY panicButton.view.5min "เชชเชพเชเช เชฎเชฟเชจเชฟเช">
+<!ENTITY panicButton.view.2hr "เชฌเซ เชเชฒเชพเช">
+<!ENTITY panicButton.view.day "24 เชเชฒเชพเช">
+
+<!-- LOCALIZATION NOTE: (panicButton.view.mainLabel, panicButton.view.deleteCookies, panicButton.view.deleteHistory, panicButton.view.deleteTabsAndWindows, panicButton.view.openNewWindow):
+ The .mainActionDesc string combined with any of the 4 others is meant to form a complete sentence, e.g. "Proceeding will: Delete Recent Cookies".
+ Note also that the deleteCookies, deleteHistory and deleteTabsAndWindows strings include <html:strong> tags for emphasis on the words "Cookies", "History", "Tabs" and "Windows".
+ The translation should do the same. -->
+<!ENTITY panicButton.view.mainActionDesc "เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชเชฐเชถเซ:">
+<!ENTITY panicButton.view.deleteCookies "เชคเชพเชเซเชคเชฐเชจเชพ เชเชพเชขเซ เชจเชพเชเซ <html:strong>เชเซเชเซเช</html:strong>">
+<!ENTITY panicButton.view.deleteHistory "เชคเชพเชเซเชคเชฐเชจเชพ เชเชพเชขเซ เชจเชพเชเซ <html:strong>เชเชคเชฟเชนเชพเชธ</html:strong>">
+<!ENTITY panicButton.view.deleteTabsAndWindows "เชฌเชงเชพ เชฌเชเชง เชเชฐเซ <html:strong>เชเซ
เชฌเซเชธ</html:strong> เช
เชจเซ <html:strong>เชตเชฟเชจเซเชกเซเช</html:strong>">
+<!ENTITY panicButton.view.openNewWindow "เชจเชตเซ เชธเซเชตเชเซเช เชตเชฟเชจเซเชกเซ เชเซเชฒเซ">
+
+<!ENTITY panicButton.view.undoWarning "เช เชเซเชฐเชฟเชฏเชพ เชชเซเชฐเซเชตเชตเชคเซ เชเชฐเซ เชถเชเชพเชคเซ เชจเชฅเซ.">
+<!ENTITY panicButton.view.forgetButton "เชญเซเชฒเซ เชเชพเช!">
+
+<!ENTITY panicButton.thankyou.msg1 "เชคเชฎเชพเชฐเชพ เชคเชพเชเซเชคเชฐเชจเชพ เชเชคเชฟเชนเชพเชธ เชธเชพเชซ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ.">
+<!ENTITY panicButton.thankyou.msg2 "เชธเชฒเชพเชฎเชค เชฌเซเชฐเชพเชเชเชฟเชเช!">
+<!ENTITY panicButton.thankyou.buttonlabel "เชเชญเชพเชฐ!">
+
+<!ENTITY emeLearnMoreContextMenu.label "DRM เชตเชฟเชถเซ เชตเชงเซ เชถเซเชเซโฆ">
+<!ENTITY emeLearnMoreContextMenu.accesskey "D">
+
+<!ENTITY updateAvailable.message "เชคเชฎเชพเชฐเซเช &brandShorterName; เช
เชชเชกเซเช เชเชฐเซ; เชเชกเชช เช
เชจเซ เชเซเชชเชจเซเชฏเชคเชพ เชฎเชพเช เชคเชพเชเซเชคเชฐเชจเซ เชฎเชพเชเซ.">
+<!ENTITY updateAvailable.whatsnew.label "เชเซเช เชจเชตเซ เชถเซเช เชเซ.">
+<!ENTITY updateAvailable.header.message "เชจเชตเซเช &brandShorterName; เช
เชชเชกเซเช เชเชชเชฒเชฌเซเชง เชเซ.">
+<!ENTITY updateAvailable.acceptButton.label "เช
เชชเชกเซเช เชกเชพเชเชจเชฒเซเชก เชเชฐเซ">
+<!ENTITY updateAvailable.acceptButton.accesskey "D">
+<!ENTITY updateAvailable.cancelButton.label "เชนเชฎเชฃเชพเช เชจเชนเชฟเช">
+<!ENTITY updateAvailable.cancelButton.accesskey "N">
+<!ENTITY updateAvailable.panelUI.label "เชกเชพเชเชจเชฒเซเชก เชเชฐเซ &brandShorterName; เชธเซเชงเชพเชฐเซ">
+
+<!ENTITY updateManual.message "&brandShorterName; เชเช เชจเชตเซ เชจเชเชฒ เชกเชพเชเชจเชฒเซเชก เชเชฐเซ เช
เชจเซ เช
เชฎเซ เชคเชฎเชจเซ เชคเซเชจเซ เชเชจเซเชธเซเชเซเชฒ เชเชฐเชตเชพ เชคเชฎเชพเชฐเซ เชธเชนเชพเชฏ เชเชฐเซเชถเซเช.">
+<!ENTITY updateManual.whatsnew.label "เชเซเช เชจเชตเซ เชถเซเช เชเซ.">
+<!ENTITY updateManual.header.message "&brandShorterName; เชจเชตเซเชจเชคเชฎ เชธเชเชธเซเชเชฐเชฃ เชชเชฐ เช
เชชเชกเซเช เชเชฐเซ เชถเชเชพเชคเซเช เชจเชฅเซ.">
+<!ENTITY updateManual.acceptButton.label "เชกเชพเชเชจเชฒเซเชก &brandShorterName;">
+<!ENTITY updateManual.acceptButton.accesskey "D">
+<!ENTITY updateManual.cancelButton.label "เชนเชฎเชฃเชพเช เชจเชนเชฟเช">
+<!ENTITY updateManual.cancelButton.accesskey "N">
+<!ENTITY updateManual.panelUI.label "&brandShorterName; เชจเซ เชเช เชจเชตเซ เชจเชเชฒ เชกเชพเชเชจเชฒเซเชก เชเชฐเซ">
+
+<!ENTITY updateRestart.message2 "เชเชกเชชเซ เชชเซเชจเชเชชเซเชฐเชพเชฐเชเชญ เชชเชเซ, &brandShorterName; เชคเชฎเชพเชฐเชพ เชฌเชงเชพ เชเซเชฒเซเชฒเชพ เชเซเชฌเซเชธ เช
เชจเซ เชตเชฟเชเชกเซเชเชจเซ เชชเซเชจเชเชธเซเชฅเชพเชชเชฟเชค เชเชฐเชถเซ เชเซ เชเชพเชจเชเซ เชฌเซเชฐเชพเชเชเชฟเชเช เชฎเซเชกเชฎเชพเช เชจเชฅเซ.">
+<!ENTITY updateRestart.header.message2 "เช
เชชเชกเซเช เชเชฐเชตเชพ เชฎเชพเชเซ เชชเซเชจเชเชชเซเชฐเชพเชฐเชเชญ เชเชฐเซ &brandShorterName;.">
+<!ENTITY updateRestart.acceptButton.label "เชชเซเชจเชเชชเซเชฐเชพเชฐเชเชญ เชเชฐเซ เช
เชจเซ เชชเซเชจเชเชธเซเชฅเชพเชชเชฟเชค เชเชฐเซ">
+<!ENTITY updateRestart.acceptButton.accesskey "R">
+<!ENTITY updateRestart.cancelButton.label "เชนเชฎเชฃเชพเช เชจเชนเชฟเช">
+<!ENTITY updateRestart.cancelButton.accesskey "N">
+<!ENTITY updateRestart.panelUI.label2 "เช
เชชเชกเซเช เชเชฐเชตเชพ เชฎเชพเชเซ เชชเซเชจเชเชชเซเชฐเชพเชฐเชเชญ เชเชฐเซ &brandShorterName;">
+
+<!ENTITY newTabControlled.header.message "เชคเชฎเชพเชฐเซ เชจเชตเซ เชเซ
เชฌ เชฌเชฆเชฒเชพเช เชเช เชเซ.">
+<!ENTITY newTabControlled.keepButton.label "เชชเชฐเชฟเชตเชฐเซเชคเชจเซ เชฐเชพเชเซ">
+<!ENTITY newTabControlled.keepButton.accesskey "K">
+<!ENTITY newTabControlled.disableButton.label "เชเชเซเชธเซเชเซเชเชถเชจ เช
เชเซเชทเชฎ เชเชฐเซ">
+<!ENTITY newTabControlled.disableButton.accesskey "D">
+
+<!ENTITY homepageControlled.message "เชเชเซเชธเชเซเชจเซเชถเชจเซ เชเซ เชคเชฎเซ เชคเชฎเชพเชฐเชพ เชฎเซเชเซเชฏ เชชเซเชทเซเช เชคเชฐเซเชเซ เชเซเชฏเซเช เชคเซเชจเซ เชฌเชฆเชฒเซเชฏเซเช เชเซ. เชเซ เชคเชฎเซ เช เชซเซเชฐเชซเชพเชฐ เชจ เชเชเซเชเชคเชพ เชนเซ เชคเซ เชคเชฎเซ เชคเชฎเชพเชฐเซ เชธเซเชเชฟเชเชเซเชธเชจเซ เชชเซเชจเชเชธเซเชฅเชพเชชเชฟเชค เชเชฐเซ เชถเชเซ เชเซ.">
+<!ENTITY homepageControlled.header.message "เชคเชฎเชพเชฐเซเช เชฎเซเชเซเชฏเชชเซเชทเซเช เชฌเชฆเชฒเชพเชฏเซเช เชเซ.">
+<!ENTITY homepageControlled.keepButton.label "เชชเชฐเชฟเชตเชฐเซเชคเชจเซ เชฐเชพเชเซ">
+<!ENTITY homepageControlled.keepButton.accesskey "K">
+<!ENTITY homepageControlled.disableButton.label "เชเชเซเชธเซเชเซเชเชถเชจ เช
เชเซเชทเชฎ เชเชฐเซ">
+<!ENTITY homepageControlled.disableButton.accesskey "D">
+
+<!ENTITY tabHideControlled.header.message "เชคเชฎเชพเชฐเซ เชนเชฟเชกเชจ เชเซ
เชฌเซเชธ เชเชเซเชธเซเชธ เชเชฐเซ">
+<!ENTITY tabHideControlled.keepButton.label "เชเซเชฌเซเชธเชจเซ เชเซเชชเชพเชตเซเชจเซ เชฐเชพเชเซ">
+<!ENTITY tabHideControlled.keepButton.accesskey "K">
+<!ENTITY tabHideControlled.disableButton.label "เชเชเซเชธเซเชเซเชเชถเชจ เช
เชเซเชทเชฎ เชเชฐเซ">
+<!ENTITY tabHideControlled.disableButton.accesskey "D">
+
+<!ENTITY pageActionButton.tooltip "เชชเซเชทเซเช เชเซเชฐเชฟเชฏเชพเช">
+<!ENTITY pageAction.addToUrlbar.label "เชธเชฐเชจเชพเชฎเชพเช เชฌเชพเชฐเชฎเชพเช เชเชฎเซเชฐเซ">
+<!ENTITY pageAction.removeFromUrlbar.label "เชธเชฐเชจเชพเชฎเชพเช เชฌเชพเชฐเชฎเชพเชเชฅเซ เชฆเซเชฐ เชเชฐเซ">
+<!ENTITY pageAction.manageExtension.label "เชเชเซเชธเซเชเซเชเชถเชจเชจเซ เชตเชนเซเชตเช เชเชฐเซโฆ">
+
+<!ENTITY sendToDevice.syncNotReady.label "เชธเชฎเชจเซเชตเชฏ เชเชฐเชคเชพ เชเชชเชเชฐเชฃเซโฆ">
+
+<!ENTITY pageAction.shareUrl.label "เชตเชนเซเชเชเซ">
+<!ENTITY pageAction.shareMore.label "เชตเชงเซโฆ">
+
+<!ENTITY libraryButton.tooltip "เชเชคเชฟเชนเชพเชธ, เชธเชพเชเชตเซเชฒเชพ เชฌเซเชเชฎเชพเชฐเซเชเซเชธ, เช
เชจเซ เชตเชงเซ เชเซเช">
+
+<!-- LOCALIZATION NOTE: (accessibilityIndicator.tooltip): This is used to
+ display a tooltip for accessibility indicator in toolbar/tabbar. It is also
+ used as a textual label for the indicator used by assistive technology
+ users. -->
+<!ENTITY accessibilityIndicator.tooltip "เชเชเซเชธเซเชธเชฟเชฌเชฟเชฒเชฟเชเซ เชธเซเชตเชฟเชงเชพเช เชธเชเซเชทเชฎ">
+
+<!-- LOCALIZATION NOTE: (addonPostInstallMessage.label):
+ The first <image> tag is replaced with the icon for the add-ons menu.
+ The second <image> tag is replaced with the icon for the toolbar menu. -->
+<!ENTITY addonPostInstallMessage.label "<image class='addon-addon-icon'/> เชฎเซเชจเซเชฎเชพเช <image class='addon-toolbar-icon'/> เชเซเชฒเชฟเช เชเชฐเซเชจเซ เชคเชฎเชพเชฐเชพ เชเชก-เชเชจเชจเซ เชธเชเชเชพเชฒเชฟเชค เชเชฐเซ.">
+<!ENTITY addonPostInstall.incognito.checkbox.accesskey "A">
+
+<!ENTITY addonPrivateBrowsing.header2.label "เชเชพเชจเชเซ เชตเชฟเชเชกเซเชเชฎเชพเช เชเชเซเชธเซเชเซเชจเซเชถเชจเซเชธ เชฌเชฆเชฒเซ">
+<!ENTITY addonPrivateBrowsing.body2.label "เชคเชฎเซ เชเซเช เชชเชฃ เชจเชตเชพ เชเชเซเชธเซเชเซเชจเซเชถเชจเซเชธเชจเซ &brandShorterName; เชฎเชพเช เชเชฎเซเชฐเซ เชเซ เชคเซ เชเชพเชจเชเซ เชตเชฟเชเชกเซเชเชฎเชพเช เชเชพเชฐเซเชฏ เชเชฐเชถเซ เชจเชนเซเช เชธเชฟเชตเชพเชฏ เชเซ เชคเชฎเซ เช เชธเซเชเชฟเชเชเซเชธเชฎเชพเช เชฎเชเชเซเชฐเซ เชเชชเซ.">
+<!ENTITY addonPrivateBrowsing.okButton.label "เช เซเช เชเซ, เชธเชฎเชเชพเช เชเชฏเซเช">
+<!ENTITY addonPrivateBrowsing.okButton.accesskey "O">
+<!ENTITY addonPrivateBrowsing.manageButton.label "เชเชเซเชธเซเชเซเชเชถเชจเซเชธเชจเซ เชตเชนเซเชตเช เชเชฐเซ">
+<!ENTITY addonPrivateBrowsing.manageButton.accesskey "M">
--- /dev/null
+# 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/.
+
+nv_timeout=เชธเชฎเชฏ เชธเชฎเชพเชชเซเชค
+openFile=เชซเชพเชเชฒ เชเซเชฒเซ
+
+droponhometitle=เชฎเซเชเซเชฏ เชชเชพเชจเซเช เชธเซเชฏเซเชเชฟเชค เชเชฐเซ
+droponhomemsg=เชถเซเช เชคเชฎเซ เช เชฆเชธเซเชคเชพเชตเซเชเชจเซ เชคเชฎเชพเชฐเซเช เชจเชตเซเช เชฎเซเชเซเชฏ เชชเชพเชจเซเช เชฌเชจเชพเชตเชตเชพ เชฎเชพเชเชเซ เชเซ?
+droponhomemsgMultiple=เชคเชฎเซ เช เชฆเชธเซเชคเชพเชตเซเชเซ เชคเชฎเชพเชฐเชพ เชจเชตเชพ เชฎเซเชเซเชฏ เชชเซเชทเซเช เซเชฎเชพเช เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ?
+
+# context menu strings
+
+# LOCALIZATION NOTE (contextMenuSearch): %1$S is the search engine,
+# %2$S is the selection string.
+contextMenuSearch=%1$S เชจเซ "%2$S" เชฎเชพเชเซ เชถเซเชงเซ
+contextMenuSearch.accesskey=S
+
+# bookmark dialog strings
+
+bookmarkAllTabsDefault=[เชซเซเชฒเซเชกเชฐ เชจเชพเชฎ]
+
+xpinstallPromptMessage=%S เช เชธเชพเชเชเชจเซ เชคเชฎเชพเชฐเชพ เชเชฎเซเชชเซเชฏเซเชเชฐ เชชเชฐ เชธเซเชซเซเชเชตเซเชฐ เชเชจเซเชธเซเชเซเชฒ เชเชฐเชตเชพ เชฎเชพเชเซ เชคเชฎเชจเซ เชชเซเชเชตเชพเชฅเซ เช
เชเชเชพเชตเซเชฒ เชเซ.
+# LOCALIZATION NOTE (xpinstallPromptMessage.header)
+# The string contains the hostname of the site the add-on is being installed from.
+# LOCALIZATION NOTE (xpinstallPromptMessage.unknown)
+# This string is used in xpinstallPromptMessage.header and xpinstallPromptMessage.message when the domain is not available,
+# for example in case of local installs with drag and drop.
+xpinstallPromptMessage.dontAllow=เชฎเชเชเซเชฐเซ เชเชชเชถเซ เชจเชนเซเช
+xpinstallPromptMessage.dontAllow.accesskey=D
+xpinstallPromptAllowButton=เชชเชฐเชตเชพเชจเชเซ เชเชชเซ
+# Accessibility Note:
+# Be sure you do not choose an accesskey that is used elsewhere in the active context (e.g. main menu bar, submenu of the warning popup button)
+# See http://www.mozilla.org/access/keyboard/accesskey for details
+xpinstallPromptAllowButton.accesskey=A
+# Accessibility Note:
+# Be sure you do not choose an accesskey that is used elsewhere in the active context (e.g. main menu bar, submenu of the warning popup button)
+# See https://website-archive.mozilla.org/www.mozilla.org/access/access/keyboard/ for details
+xpinstallPromptMessage.install.accesskey=C
+
+xpinstallDisabledMessageLocked=เชธเซเชซเซเชเชตเซเชฐ เชธเซเชฅเชพเชชเชจ เชคเชฎเชพเชฐเชพ เชธเชฟเชธเซเชเชฎ เชธเชเชเชพเชฒเช เชฆเซเชตเชพเชฐเชพ เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชเชฐเชพเช เชเชฏเซเชฒ เชเซ.
+xpinstallDisabledMessage=เชธเซเชซเซเชเชตเซเชฐ เชธเซเชฅเชพเชชเชจ เชตเชฐเซเชคเชฎเชพเชจเชฎเชพเช เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชเชฐเซเชฒ เชเซ. เชธเชเซเชฐเชฟเชฏ เชเชฐเซ เชเซเชฒเชฟเช เชเชฐเซ เช
เชจเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ.
+xpinstallDisabledButton=เชธเชเซเชฐเชฟเชฏ เชเชฐเซ
+xpinstallDisabledButton.accesskey=n
+
+# LOCALIZATION NOTE (webextPerms.header)
+# This string is used as a header in the webextension permissions dialog,
+# %S is replaced with the localized name of the extension being installed.
+# See https://bug1308309.bmoattachments.org/attachment.cgi?id=8814612
+# for an example of the full dialog.
+# Note, this string will be used as raw markup. Avoid characters like <, >, &
+webextPerms.header=%S เชเชฎเซเชฐเซเช?
+
+webextPerms.unsignedWarning=เชธเชพเชตเชงเชพเชจ: เช เชเชก-เชเชจ เชคเชชเชพเชธเซเชฒเชพ เชจเชฅเซ. เชฆเซเชฐเซเชญเชพเชตเชจเชพเชชเซเชฐเซเชฃ เชเชก-เชเชจเซเชธ เชคเชฎเชพเชฐเชพ เชเชพเชจเชเซ เชฎเชพเชนเชฟเชคเซ เชเซเชฐเซ เช
เชฅเชตเชพ เชคเชฎเชพเชฐเชพ เชเชฎเซเชชเซเชฏเซเชเชฐ เชธเชพเชฅเซ เชฌเชพเชเชงเชเซเชก เชเชฐเซ เชถเชเซ. เชซเชเซเชค เชเซ เชคเชฎเชจเซ เช เชเชก-เชเชจ เชธเซเชฐเซเชค เชชเชฐ เชตเชฟเชถเซเชตเชพเชธ เชนเซเชฏ เชคเซ เชเชจเซเชธเซเชเซเชฒ เชเชฐเซ.
+
+# LOCALIZATION NOTE (webextPerms.listIntro)
+# This string will be followed by a list of permissions requested
+# by the webextension.
+webextPerms.listIntro=เชคเซเชจเซ เชคเชฎเชพเชฐเซ เชชเชฐเชตเชพเชจเชเซเชจเซ เชเชฐเซเชฐ เชเซ:
+webextPerms.learnMore=เชชเชฐเชตเชพเชจเชเซ เชตเชฟเชถเซ เชตเชงเซ เชถเซเชเซ
+webextPerms.add.label=เชเชฎเซเชฐเซ
+webextPerms.add.accessKey=A
+webextPerms.cancel.label=เชฐเชฆ เชเชฐเซ
+webextPerms.cancel.accessKey=C
+
+# LOCALIZATION NOTE (webextPerms.sideloadMenuItem)
+# %1$S will be replaced with the localized name of the sideloaded add-on.
+# %2$S will be replace with the name of the application (e.g., Firefox, Nightly)
+webextPerms.sideloadMenuItem=%1$S เชเชฎเซเชฐเชตเชพเชฎเชพเช %2$S
+
+# LOCALIZATION NOTE (webextPerms.sideloadHeader)
+# This string is used as a header in the webextension permissions dialog
+# when the extension is side-loaded.
+# %S is replaced with the localized name of the extension being installed.
+# Note, this string will be used as raw markup. Avoid characters like <, >, &
+webextPerms.sideloadHeader=%S เชเชฎเซเชฐเซ
+webextPerms.sideloadText2=เชคเชฎเชพเชฐเชพ เชเชฎเซเชชเซเชฏเซเชเชฐ เชชเชฐเชจเซ เชเช เชฌเซเชเซ เชชเซเชฐเซเชเซเชฐเชพเชฎ เชเชก-เชเชจ เชเชจเซเชธเซเชเซเชฒ เชเชฐเซเชฏเซ เชเซ เชเซ เชคเชฎเชพเชฐเชพ เชฌเซเชฐเชพเชเชเชฐเชจเซ เช
เชธเชฐ เชเชฐเซ เชถเชเซ เชเซ. เชเซเชชเชพ เชเชฐเซเชจเซ เช เชเชก-เชเชจเชจเซ เชชเชฐเชตเชพเชจเชเซเชเชจเซ เชตเชฟเชจเชเชคเซเชเชจเซ เชธเชฎเซเชเซเชทเชพ เชเชฐเซ เช
เชจเซ เชธเชเซเชทเชฎ เชเชฐเซ เช
เชฅเชตเชพ เชฐเชฆ เชเชฐเซ (เชคเซเชจเซ เช
เชเซเชทเชฎ เชเชฐเชตเชพ เชฎเชพเชเซ) เชชเชธเชเชฆ เชเชฐเซ.
+webextPerms.sideloadTextNoPerms=เชคเชฎเชพเชฐเชพ เชเชฎเซเชชเซเชฏเซเชเชฐ เชชเชฐเชจเซ เชเช เชฌเซเชเซ เชชเซเชฐเซเชเซเชฐเชพเชฎ เชเชก-เชเชจ เชเชจเซเชธเซเชเซเชฒ เชเชฐเซเชฏเซ เชเซ เชเซ เชคเชฎเชพเชฐเชพ เชฌเซเชฐเชพเชเชเชฐเชจเซ เช
เชธเชฐ เชเชฐเซ เชถเชเซ เชเซ. เชเซเชชเชพ เชเชฐเซเชจเซ เชธเชเซเชทเชฎ เช
เชฅเชตเชพ เชฐเชฆ เชเชฐเซ (เชคเซเชจเซ เช
เชเซเชทเชฎ เชเชฐเชตเชพ เชฎเชพเชเซ) เชชเชธเชเชฆ เชเชฐเซ.
+
+webextPerms.sideloadEnable.label=เชธเชเซเชทเชฎ เชเชฐเซ
+webextPerms.sideloadEnable.accessKey=E
+webextPerms.sideloadCancel.label=เชฐเชฆ เชเชฐเซ
+webextPerms.sideloadCancel.accessKey=C
+
+# LOCALIZATION NOTE (webextPerms.updateMenuItem)
+# %S will be replaced with the localized name of the extension which
+# has been updated.
+webextPerms.updateMenuItem=%S เชจเชตเซ เชชเชฐเชตเชพเชจเชเซเชเชจเซ เชเชฐเซเชฐ เชเซ
+
+# LOCALIZATION NOTE (webextPerms.updateText)
+# %S is replaced with the localized name of the updated extension.
+# Note, this string will be used as raw markup. Avoid characters like <, >, &
+webextPerms.updateText=%S เช
เชชเชกเซเช เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช. เช
เชชเชกเซเช เชเชฐเซเชฒ เชเชตเซเชคเซเชคเชฟ เชเชจเซเชธเซเชเซเชฒ เชฅเชพเชฏ เชคเซ เชชเชนเซเชฒเชพเช เชคเชฎเชพเชฐเซ เชจเชตเซ เชชเชฐเชตเชพเชจเชเซเชเชจเซ เชฎเชเชเซเชฐ เชเชฐเชตเซ เชเชตเชถเซเชฏเช เชเซ. โเชฐเชฆ เชเชฐเซโ เชชเชธเชเชฆ เชเชฐเชตเชพเชจเซเช เชคเชฎเชพเชฐเซ เชตเชฐเซเชคเชฎเชพเชจ เชเชก-เชเชจ เชธเชเชธเซเชเชฐเชฃเชจเซ เชเชพเชณเชตเชถเซ.
+
+webextPerms.updateAccept.label=เชธเซเชงเชพเชฐเซ
+webextPerms.updateAccept.accessKey=U
+
+# LOCALIZATION NOTE (webextPerms.optionalPermsHeader)
+# %S is replace with the localized name of the extension requested new
+# permissions.
+# Note, this string will be used as raw markup. Avoid characters like <, >, &
+webextPerms.optionalPermsHeader=%S เช เช
เชคเชฟเชฐเชฟเชเซเชค เชชเชฐเชตเชพเชจเชเซเชเชจเซ เชตเชฟเชจเชเชคเซ เชเชฐเซ เชเซ.
+webextPerms.optionalPermsListIntro=เชคเซ เชเชเซเชเซ เชเซ:
+webextPerms.optionalPermsAllow.label=เชฎเชเชเซเชฐเซ เชเชชเซ
+webextPerms.optionalPermsAllow.accessKey=A
+webextPerms.optionalPermsDeny.label=เชจเชพเชฎเชเชเซเชฐ
+webextPerms.optionalPermsDeny.accessKey=D
+
+webextPerms.description.bookmarks=เชตเชพเชเชเซ เช
เชจเซ เชฌเซเชเชฎเชพเชฐเซเชเซเชธ เชซเซเชฐเชซเชพเชฐ
+webextPerms.description.browserSettings=เชตเชพเชเชเซ เช
เชจเซ เชฌเซเชฐเชพเชเชเชฐ เชธเซเชเชฟเชเชเซเชธเชฎเชพเช เชซเซเชฐเชซเชพเชฐ
+webextPerms.description.browsingData=เชคเชพเชเซเชคเชฐเชจเชพ เชฌเซเชฐเชพเชเชเชฟเชเช เชเชคเชฟเชนเชพเชธ, เชเซเชเซเช เช
เชจเซ เชธเชเชฌเชเชงเชฟเชค เชกเซเชเชพเชจเซ เชธเชพเชซ เชเชฐเซ
+webextPerms.description.clipboardRead=เชเซเชฒเชฟเชชเชฌเซเชฐเซเชก เชชเชพเชธเซเชฅเซ เชฎเชพเชนเชฟเชคเซ เชฎเซเชณเชตเซ
+webextPerms.description.clipboardWrite=เชเซเชฒเชฟเชชเชฌเซเชฐเซเชก เชชเชฐ เชเชจเชชเซเช เชฎเชพเชนเชฟเชคเซ
+webextPerms.description.devtools=เชเซเชฒเซเชฒเชพ เชเซ
เชฌเซเชธเชฎเชพเช เชคเชฎเชพเชฐเชพ เชกเซเชเชพเชจเซ เชฎเซเชณเชตเชตเชพ เชฎเชพเชเซ เชกเซเชตเชฒเซเชชเชฐ เชธเชพเชงเชจเซ เชตเชฟเชธเซเชคเซเชค เชเชฐเซ
+webextPerms.description.dns=IP เชธเชฐเชจเชพเชฎเซเช เช
เชจเซ เชนเซเชธเซเชเชจเชพเชฎ เชฎเชพเชนเชฟเชคเซ เชฎเซเชณเชตเซ
+webextPerms.description.downloads=เชซเชพเชเชฒเซ เชกเชพเชเชจเชฒเซเชก เชเชฐเซ เช
เชจเซ เชตเชพเชเชเซ เช
เชจเซ เชฌเซเชฐเชพเชเชเชฐเชจเชพ เชกเชพเชเชจเชฒเซเชก เชเชคเชฟเชนเชพเชธ เชธเซเชงเชพเชฐเชตเชพ
+webextPerms.description.downloads.open=เชคเชฎเชพเชฐเชพ เชเชฎเซเชชเซเชฏเซเชเชฐ เชชเชฐ เชกเชพเชเชจเชฒเซเชก เชเชฐเซเชฒเซ เชซเชพเชเชฒเซ เชเซเชฒเซ
+webextPerms.description.find=เชฌเชงเชพ เชเซเชฒเซเชฒเชพ เชเซเชฌเซเชธเชจเซ เชฒเชเชพเชฃ เชตเชพเชเชเซ
+webextPerms.description.geolocation=เชคเชฎเชพเชฐเชพเช เชธเซเชฅเชพเชจเชฎเชพเช เชชเซเชฐเชตเซเชถเซ
+webextPerms.description.history=เชฌเซเชฐเชพเชเชเชฟเชเช เชเชคเชฟเชนเชพเชธเชจเซ เชเชเซเชธเซเชธ เชเชฐเซ
+webextPerms.description.management=เชฎเซเชจเซเชเชฐ เชเชเซเชธเซเชเซเชจเซเชถเชจ เชเชชเชฏเซเช เช
เชจเซ เชตเชฟเชทเชฏ เชฎเซเชจเซเช เชเชฐเซ
+# LOCALIZATION NOTE (webextPerms.description.nativeMessaging)
+# %S will be replaced with the name of the application
+webextPerms.description.nativeMessaging=%S เชเชฐเชคเชพเช เช
เชจเซเชฏ เชเชพเชฐเซเชฏเชเซเชฐเชฎเซ เชธเชพเชฅเซ เชธเชเชฆเซเชถเชพเชจเซเช เชเชฆเชพเชจ-เชชเซเชฐเชฆเชพเชจ
+webextPerms.description.notifications=เชคเชฎเชจเซ เชธเซเชเชจเชพเช เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เชเชฐเซ
+webextPerms.description.pkcs11=เชเซเชฐเชฟเชชเซเชเซเชเซเชฐเชพเชซเชฟเช เชชเซเชฐเชฎเชพเชฃเซเชเชฐเชฃ เชธเซเชตเชพเช เชชเซเชฐเชฆเชพเชจ เชเชฐเซ
+webextPerms.description.privacy=เชตเชพเชเชเซ เช
เชจเซ เชเซเชชเชจเซเชฏเชคเชพ เชธเซเชเชฟเชเชเซเชธเชจเซ เชซเซเชฐเชซเชพเชฐ
+webextPerms.description.proxy=เชฌเซเชฐเชพเชเชเชฐ เชชเซเชฐเซเชเซเชธเซ เชธเซเชเชฟเชเชเซเชธ เชจเชฟเชฏเชเชคเซเชฐเชฟเชค เชเชฐเซ
+webextPerms.description.sessions=เชคเชพเชเซเชคเชฐเชฎเชพเช เชฌเชเชง เชเชฐเซเชฒ เชเซ
เชฌเซเชธ เชธเซเชฒเชญ
+webextPerms.description.tabs=เชธเซเชฒเชญ เชฌเซเชฐเชพเชเชเชฐ เชเซ
เชฌเซเชธ
+webextPerms.description.tabHide=เชฌเซเชฐเชพเชเชเชฐ เชเซเชฌเซเชธ เชเซเชชเชพเชตเซ เช
เชจเซ เชฌเชคเชพเชตเซ
+webextPerms.description.topSites=เชฌเซเชฐเชพเชเชเชฟเชเช เชเชคเชฟเชนเชพเชธเชจเซ เชเชเซเชธเซเชธ เชเชฐเซ
+webextPerms.description.unlimitedStorage=เชเซเชฒเชพเชฏเชเช-เชธเชพเชเชก เชฎเชพเชนเชฟเชคเซ เช
เชฎเชฐเซเชฏเชพเชฆเชฟเชค เชฐเชเชฎ เชธเชเชเซเชฐเชน
+webextPerms.description.webNavigation=เชจเซเชตเชฟเชเซเชถเชจ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชเชเซเชธเซเชธ เชฌเซเชฐเชพเชเชเชฐ เชชเซเชฐเชตเซเชคเซเชคเชฟ
+
+webextPerms.hostDescription.allUrls=เชคเชฎเชพเชฎ เชตเซเชฌเชธเชพเชเชเซเชธ เชฎเชพเชเซ เชคเชฎเชพเชฐเชพ เชกเซเชเชพเชจเซ เชเชเซเชธเซเชธ เชเชฐเซ
+
+# LOCALIZATION NOTE (webextPerms.hostDescription.wildcard)
+# %S will be replaced by the DNS domain for which a webextension
+# is requesting access (e.g., mozilla.org)
+webextPerms.hostDescription.wildcard=%S เชกเซเชฎเซเชจเชฎเชพเช เชธเชพเชเชเซเชธ เชฎเชพเชเซ เชคเชฎเชพเชฐเชพ เชกเซเชเชพเชจเซ เชเชเซเชธเซเชธ เชเชฐเซ
+
+# LOCALIZATION NOTE (webextPerms.hostDescription.tooManyWildcards):
+# Semi-colon list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 will be replaced by an integer indicating the number of additional
+# domains for which this webextension is requesting permission.
+webextPerms.hostDescription.tooManyWildcards=#1 เช
เชจเซเชฏ เชกเซเชฎเซเชจเซเชธ เชคเชฎเชพเชฐเชพ เชกเซเชเชพเชจเซ เชเชเซเชธเซเชธ เชเชฐเซ;#1 เช
เชจเซเชฏ เชกเซเชฎเซเชจ เชคเชฎเชพเชฐเชพ เชกเซเชเชพเชจเซ เชเชเซเชธเซเชธ เชเชฐเซ
+
+# LOCALIZATION NOTE (webextPerms.hostDescription.oneSite)
+# %S will be replaced by the DNS host name for which a webextension
+# is requesting access (e.g., www.mozilla.org)
+webextPerms.hostDescription.oneSite=%S เชฎเชพเชเซ เชคเชฎเชพเชฐเชพ เชกเซเชเชพเชจเซ เชเชเซเชธเซเชธ เชเชฐเซ
+
+# LOCALIZATION NOTE (webextPerms.hostDescription.tooManySites)
+# Semi-colon list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 will be replaced by an integer indicating the number of additional
+# hosts for which this webextension is requesting permission.
+webextPerms.hostDescription.tooManySites=#1 เช
เชจเซเชฏ เชธเชพเชเช เชชเชฐ เชคเชฎเชพเชฐเชพ เชกเซเชเชพเชจเซ เชเชเซเชธเซเชธ เชเชฐเซ;#1 เช
เชจเซเชฏ เชธเชพเชเชเซเชธ เชชเชฐ เชคเชฎเชพเชฐเชพ เชกเซเชเชพเชจเซ เชเชเซเชธเซเชธ เชเชฐเซ
+
+# LOCALIZATION NOTE (webext.defaultSearch.description)
+# %1$S is replaced with the localized named of the extension that is asking to change the default search engine.
+# %2$S is replaced with the name of the current search engine
+# %3$S is replaced with the name of the new search engine
+webext.defaultSearch.description=%1$S เชคเชฎเชพเชฐเชพ เชฎเซเชณเชญเซเชค เชถเซเชง เชเชเชเชฟเชจ %2$S เชฅเซ %3$S เชฎเชพเช เชฌเชฆเชฒเชตเชพ เชฎเชพเชเชเซ เชเซ. เชคเซ เช เซเช เชเซ?
+webext.defaultSearchYes.label=เชนเชพ
+webext.defaultSearchYes.accessKey=Y
+webext.defaultSearchNo.label=เชจเชพ
+webext.defaultSearchNo.accessKey=N
+
+# LOCALIZATION NOTE (webext.remove.confirmation.title)
+# %S is the name of the extension which is about to be removed.
+webext.remove.confirmation.title=%S เชฆเซเชฐ เชเชฐเซ
+# LOCALIZATION NOTE (webext.remove.confirmation.message)
+# %1$S is the name of the extension which is about to be removed.
+# %2$S is brandShorterName
+webext.remove.confirmation.message=%2$S เชฎเชพเชเชฅเซ %1$S เชฆเซเชฐ เชเชฐเชถเซ?
+webext.remove.confirmation.button=เชฆเซเชฐ เชเชฐเซ
+
+# LOCALIZATION NOTE (addonPostInstall.message1)
+# %1$S is replaced with the localized named of the extension that was
+# just installed.
+# %2$S is replaced with the localized name of the application.
+addonPostInstall.message1=%1$S %2$S เชฎเชพเช เชเชฎเซเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชเซ.
+addonPostInstall.okay.label=เชฌเชฐเชพเชฌเชฐ
+addonPostInstall.okay.key=O
+
+# LOCALIZATION NOTE (addonDownloadingAndVerifying):
+# Semicolon-separated list of plural forms. See:
+# http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# Also see https://bugzilla.mozilla.org/show_bug.cgi?id=570012 for mockups
+addonDownloadingAndVerifying=เชเชก-เชเชจ เชกเชพเชเชจเชฒเซเชก เช
เชจเซ เชเชเชพเชธเชฃเซ เชเชฐเชตเซโฆ;#1 เชเชก-เชเชจเซเชธเชจเซ เชกเชพเชเชจเชฒเซเชก เช
เชจเซ เชเชเชพเชธเชฃเซ เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซโฆ
+addonDownloadVerifying=เชเชเชธเชฃเซ เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซ
+
+addonInstall.unsigned=(เชตเชฃเชเชเชพเชธเซเชฒ)
+addonInstall.cancelButton.label=เชฐเชฆ เชเชฐเซ
+addonInstall.cancelButton.accesskey=C
+addonInstall.acceptButton2.label=เชเชฎเซเชฐเซ
+addonInstall.acceptButton2.accesskey=A
+
+# LOCALIZATION NOTE (addonConfirmInstallMessage,addonConfirmInstallUnsigned):
+# Semicolon-separated list of plural forms. See:
+# http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 is brandShortName
+# #2 is the number of add-ons being installed
+addonConfirmInstall.message=เช เชธเชพเชเช #1 เชเช เชเชก-เชเชจ เชเชจเซเชธเซเชเซเชฒ เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ:;เช เชธเชพเชเช #1 เชฎเชพเช #2 เชเชก-เชเชจเซเชธ เชเชจเซเชธเซเชเซเชฒ เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ:
+addonConfirmInstallUnsigned.message=เชธเชพเชตเชงเชพเชจ: เช เชธเชพเชเช #1 เชฎเชพเช เชเซเช เชตเชฃเชเชเชพเชธเซเชฒ เชเชก-เชเชจ เชเชจเซเชธเซเชเซเชฒ เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ. เชคเชฎเชพเชฐเชพ เชชเซเชคเชพเชจเชพ เชเซเชเชฎเซ เชเชเชณ เชตเชงเซ.; เชธเชพเชตเชงเชพเชจ: เช เชธเชพเชเช #1 เชฎเชพเช #2 เชตเชฃเชเชเชพเชธเซเชฒ เชเชก-เชเชจเซเชธ เชเชจเซเชธเซเชเซเชฒ เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ. เชคเชฎเชพเชฐเชพ เชชเซเชคเชพเชจเชพ เชเซเชเชฎเซ เชเชเชณ เชตเชงเซ.
+
+# LOCALIZATION NOTE (addonConfirmInstallSomeUnsigned.message):
+# Semicolon-separated list of plural forms. See:
+# http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 is brandShortName
+# #2 is the total number of add-ons being installed (at least 2)
+addonConfirmInstallSomeUnsigned.message=;เชธเชพเชตเชงเชพเชจ: เช เชธเชพเชเช #1 เชฎเชพเช #2 เชเชก-เชเชจเซเชธ เชเชจเซเชธเซเชเซเชฒ เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ, เชเซเชฎเชพเชเชฅเซ เชเซเชเชฒเชพเช เช
เชธเซเชชเชทเซเช เชเซ. เชคเชฎเชพเชฐเชพ เชชเซเชคเชพเชจเชพ เชเซเชเชฎเซ เชเชเชณ เชตเชงเซ.
+
+# LOCALIZATION NOTE (addonInstalled):
+# %S is the name of the add-on
+addonInstalled=%S เชธเชซเชณเชคเชพเชชเซเชฐเซเชตเช เชเชจเซเชธเซเชเซเชฒ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชเซ.
+# LOCALIZATION NOTE (addonsGenericInstalled):
+# Semicolon-separated list of plural forms. See:
+# http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 number of add-ons
+addonsGenericInstalled=#1 เชเชก-เชเชจ เชธเชซเชณเชคเชพเชชเซเชฐเซเชตเช เชเชจเซเชธเซเชเซเชฒ เชฅเช เชเชฏเซเช เชเซ.;#1 เชเชก-เชเชจเซเชธ เชธเชซเชณเชคเชพเชชเซเชฐเซเชตเช เชเชจเซเชธเซเชเซเชฒ เชฅเช เชเชฏเชพ เชเซ.
+
+# LOCALIZATION NOTE (addonInstallError-1, addonInstallError-2, addonInstallError-3, addonInstallError-4, addonInstallError-5, addonLocalInstallError-1, addonLocalInstallError-2, addonLocalInstallError-3, addonLocalInstallError-4, addonLocalInstallError-5):
+# %1$S is the application name, %2$S is the add-on name
+addonInstallError-1=เชเชก-เชเชจ เชธเชพเชฅเซ เชเซเชกเชพเชฃ เชจเชฟเชทเซเชซเชณเชคเชพ เชเชพเชฐเชฃเซ เชกเชพเชเชจเชฒเซเชก เชเชฐเซ เชถเชเชพเช เชจเชฅเซ.
+addonInstallError-2=เชเชก-เชเชจ เชธเซเชฅเชพเชชเชฟเชค เชเชฐเซ เชถเชเซเชฏเชพ เชจเชนเชฟ เชเชพเชฐเชฃ เชเซ เชคเซ เชเชเซเชเชฟเชค เชเชก-เชเชจ %1$S เชธเชพเชฅเซ เชฌเชเชงเชฌเซเชธเชคเซเช เชจเชฅเซ.
+addonInstallError-3=เช เชธเชพเชเช เชชเชฐเชฅเซ เชกเชพเชเชจเชฒเซเชก เชเชฐเซเชฒ เชเชก-เชเชจ เชเชจเซเชธเซเชเซเชฒ เชเชฐเซ เชถเชเชพเชฏเชพ เชจเชฅเซ เชเชพเชฐเชฃ เชเซ เชคเซ เชญเซเชฐเชทเซเช เชฆเซเชเชพเชฏ เชเซ.
+addonInstallError-4=%2$S เชเชจเซเชธเซเชเซเชฒ เชเชฐเซ เชถเชเชพเชคเชพ เชจเชฅเซ เชเชพเชฐเชฃ เชเซ %1$S เชเชฐเซเชฐเซ เชซเชพเชเชฒ เชซเซเชฐเชซเชพเชฐ เชเชฐเซ เชถเชเชคเชพเช เชจเชฅเซ.
+addonInstallError-5=%1$S เชเชเชพเชธเซเชฏเชพเช เชตเชฟเชจเชพเชจเชพ เชเชก-เชเชจ เชเชจเซเชธเซเชเซเชฒ เชเชฐเชตเชพเชฅเซ เช เชธเชพเชเชเชจเซ เช
เชเชเชพเชตเซ เชฐเชนเซ เชเซ.
+addonLocalInstallError-1=เช เชเชก-เชเชจ เชซเชพเชเชฒเชธเชฟเชธเซเชเชฎ เชญเซเชฒเชจเซ เชเชพเชฐเชฃเซ เชเชจเซเชธเซเชเซเชฒ เชเชฐเซ เชถเชเชพเช เชจเชฅเซ.
+addonLocalInstallError-2=เช เชเชก-เชเชจ เชเชจเซเชธเซเชเซเชฒ เชเชฐเซ เชถเชเชพเช เชจเชฅเซ เชเชพเชฐเชฃ เชเซ เชคเซ %1$S เชเชก-เชเชจ เช
เชชเซเชเซเชทเชฟเชค เชฎเซเชณ เชเชพเชคเซเช เชจเชฅเซ.
+addonLocalInstallError-3=เช เชเชก-เชเชจ เชเชจเซเชธเซเชเซเชฒ เชเชฐเซ เชถเชเชพเช เชจเชฅเซ เชเชพเชฐเชฃ เชเซ เชคเซ เชญเซเชฐเชทเซเช เชฆเซเชเชพเชฏ เชเซ.
+addonLocalInstallError-4=%2$S เชเชจเซเชธเซเชเซเชฒ เชเชฐเซ เชถเชเชพเช เชจเชฅเซ เชเชพเชฐเชฃ เชเซ %1$S เชเชฐเซเชฐเซ เชซเชพเชเชฒ เชซเซเชฐเชซเชพเชฐ เชเชฐเซ เชถเชเชคเชพเช เชจเชฅเซ.
+addonLocalInstallError-5=เช เชเชก-เชเชจ เชเชจเซเชธเซเชเซเชฒ เชเชฐเซ เชถเชเชพเช เชจเชฅเซ เชเชพเชฐเชฃ เชเซ เชคเซ เชเชเชพเชธเชฃเซ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชจเชฅเซ.
+
+# LOCALIZATION NOTE (addonInstallErrorIncompatible):
+# %1$S is the application name, %2$S is the application version, %3$S is the add-on name
+addonInstallErrorIncompatible=%3$S เชเชจเซเชธเซเชเซเชฒ เชเชฐเซ เชถเชเชพเช เชจเชฅเซ เชเชพเชฐเชฃ เชเซ เชคเซ %1$S %2$S เชธเชพเชฅเซ เชธเซเชธเชเชเชค เชจเชฅเซ.
+
+# LOCALIZATION NOTE (addonInstallErrorBlocklisted): %S is add-on name
+addonInstallErrorBlocklisted=%S เชเชจเซเชธเซเชเซเชฒ เชเชฐเซ เชถเชเชพเช เชจเชฅเซ เชเชพเชฐเชฃ เชเซ เชคเซ เชธเซเชฅเชฟเชฐ เชนเซเชฏ เชเซ เชธเซเชฐเชเซเชทเชพ เชธเชฎเชธเซเชฏเชพเช เชชเชฐเชฟเชฃเชฎเซ เชเชเชเซ เชเซเชเชฎ เชงเชฐเชพเชตเซ เชเซ.
+
+unsignedAddonsDisabled.message=เชเช เช
เชฅเชตเชพ เชตเชงเซ เชเชจเซเชธเซเชเซเชฒ เชเชฐเซเชฒ เชเชก-เชเชจเชจเซ เชเชเชพเชธเชฃเซ เชเชฐเซ เชถเชเชพเชคเซ เชจเชฅเซ เช
เชจเซ เช
เชเซเชทเชฎ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ.
+unsignedAddonsDisabled.learnMore.label=เชตเชงเซ เชถเซเชเซ
+unsignedAddonsDisabled.learnMore.accesskey=L
+
+# LOCALIZATION NOTE (lightTheme.name): This is displayed in about:addons -> Appearance
+lightTheme.name=เชชเซเชฐเชเชพเชถ
+lightTheme.description=เชชเซเชฐเชเชพเชถ เชฐเชเช เชฏเซเชเชจเชพ เชธเชพเชฅเซ เชฅเซเชฎ.
+
+# LOCALIZATION NOTE (darkTheme.name): This is displayed in about:addons -> Appearance
+darkTheme.name=เชเชเซเช
+darkTheme.description=เชเชเซเช เชฐเชเช เชฏเซเชเชจเชพ เชธเชพเชฅเซ เชฅเซเชฎ.
+
+# LOCALIZATION NOTE (lwthemeInstallRequest.message2): %S will be replaced with
+# the host name of the site.
+lwthemeInstallRequest.message2=เช เชธเชพเชเช (%S) เช เชฅเซเชฎ เชเชจเซเชธเซเชเซเชฒ เชเชฐเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซเชฏเซ.
+lwthemeInstallRequest.allowButton2=เชชเชฐเชตเชพเชจเชเซ เชเชชเซ
+lwthemeInstallRequest.allowButton.accesskey2=a
+
+# LOCALIZATION NOTE (popupWarning.message): Semicolon-separated list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 is brandShortName and #2 is the number of pop-ups blocked.
+popupWarning.message=#1 เช เชชเซเชช-เช
เชช เชตเชฟเชจเซเชกเซเชจเซ เชเซเชฒเซเชจเซ เช เชธเชพเชเชเชจเซ เช
เชเชเชพเชตเซเชฒ เชเซ.;#1 เช #2 เชชเซเชช-เช
เชช เชตเชฟเชจเซเชกเซเชจเซ เชเซเชฒเซเชจเซ เช เชธเชพเชเชเชจเซ เช
เชเชเชพเชตเซเชฒ เชเซ.
+# LOCALIZATION NOTE (popupWarning.exceeded.message): Semicolon-separated list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# The singular form is left empty for English, since the number of blocked pop-ups is always greater than 1.
+# #1 is brandShortName and #2 is the number of pop-ups blocked.
+popupWarning.exceeded.message=;#1 เช เช เชธเชพเชเชเชจเซ #2 เชเชฐเชคเชพเช เชตเชงเซ เชชเซเชช-เช
เชช เชตเชฟเชเชกเซเช เชเซเชฒเชตเชพเชฅเซ เช
เชเชเชพเชตเซ.
+popupWarningButton=เชตเชฟเชเชฒเซเชชเซ
+popupWarningButton.accesskey=O
+popupWarningButtonUnix=เชชเชธเชเชฆเชเซเช
+popupWarningButtonUnix.accesskey=P
+popupAllow=%S เชฎเชพเชเซ เชชเซเชชเช
เชชเชจเซ เชชเชฐเชตเชพเชจเชเซ เชเชชเซ
+popupBlock=%S เชฎเชพเชเซ เชชเซเชชเช
เชช เช
เชเชเชพเชตเซ
+popupWarningDontShowFromMessage=เชเซเชฏเชพเชฐเซ เชชเซเชชเช
เชช เช
เชเชเชพเชตเชพเชฏเซเชฒ เชนเซเชฏ เชคเซเชฏเชพเชฐเซ เช เชธเชเชฆเซเชถเซ เชฌเชคเชพเชตเชถเซ เชจเชนเชฟเช
+popupShowPopupPrefix='%S' เชฌเชคเชพเชตเซ
+
+# LOCALIZATION NOTE (popupShowBlockedPopupsIndicatorText): Semicolon separated list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 is the number of pop-ups blocked.
+popupShowBlockedPopupsIndicatorText=#1 เช
เชตเชฐเซเชงเชฟเชค เชชเซเชช-เช
เชช เชฌเชคเชพเชตเซโฆ;#1 เช
เชตเชฐเซเชงเชฟเชค เชชเซเชช-เช
เชช เชฌเชคเชพเชตเซโฆ
+
+# Bad Content Blocker Doorhanger Notification
+# %S is brandShortName
+badContentBlocked.blocked.message=%S เช เชชเซเชทเซเช เชชเชฐเชจเซ เชธเชพเชฎเชเซเชฐเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซ.
+badContentBlocked.notblocked.message=%S เช เชชเซเชทเซเช เชชเชฐ เชเซเชเชชเชฃ เชธเชพเชฎเชเซเชฐเซเชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซ เชฐเชนเซเชฏเซเช เชจเชฅเซ.
+
+crashedpluginsMessage.title=%S เชชเซเชฒเชเชเชจ เชญเชพเชเชเซ เชเชฏเซ เชเซ.
+crashedpluginsMessage.reloadButton.label=เชชเซเชทเซเช เชซเชฐเซเชฅเซ เชฒเซเชก เชเชฐเซ
+crashedpluginsMessage.reloadButton.accesskey=R
+crashedpluginsMessage.submitButton.label=เชญเชเชเชพเชฃ เช
เชนเซเชตเชพเชฒเซ เชเชฎเชพ เชเชฐเซเชฏเชพ
+crashedpluginsMessage.submitButton.accesskey=S
+crashedpluginsMessage.learnMore=เชตเชงเซ เชถเซเชเซโฆ
+
+# Keyword fixup messages
+# LOCALIZATION NOTE (keywordURIFixup.message): Used when the user tries to visit
+# a local host page, by the time the DNS request recognizes it, we have already
+# loaded a search page for the given word. An infobar then asks to the user
+# whether he rather wanted to visit the host. %S is the recognized host.
+keywordURIFixup.message=เชถเซเช เชคเชฎเชพเชฐเซ เชฎเชคเชฒเชฌ เช %S เชฎเชพเช เชฒเช เชเชตเชพเชจเซ เชนเชคเซ?
+keywordURIFixup.goTo=เชนเชพเช, เชฎเชจเซ %S เชฎเชพเช เชฒเซ
+keywordURIFixup.goTo.accesskey=Y
+keywordURIFixup.dismiss=เชเซเช เชเชญเชพเชฐ เชจเชฅเซ
+keywordURIFixup.dismiss.accesskey=N
+
+pluginInfo.unknownPlugin=เช
เชเซเชเชพเชค
+
+# Flash activation doorhanger UI
+flashActivate.message=เชถเซเช เชคเชฎเซ เช เชธเชพเชเช เชชเชฐ Adobe Flash เชจเซ เชเชฒเชพเชตเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเชตเชพ เชฎเชพเชเชเซ เชเซ? เชตเชฟเชถเซเชตเชพเชธ เชเชฐเชคเชพ เชนเซ เชคเซ เชธเชพเชเชเซเชธ เชชเชฐ เชซเชเซเชค Adobe Flash เชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ.
+flashActivate.outdated.message=เชถเซเช เชคเชฎเซ เช เชธเชพเชเช เชชเชฐ เชเชฒเชพเชตเชตเชพ เชฎเชพเชเซ Adobe Flash เชจเซ เชเซเชจเซ เชเชตเซเชคเซเชคเชฟเชจเซ เชฎเชเชเซเชฐเซ เชเชชเชตเชพ เชฎเชพเชเซ เชเซ? เชเซเชจเชพ เชธเชเชธเซเชเชฐเชฃ เชฌเซเชฐเชพเชเชเชฐ เชชเซเชฐเชฆเชฐเซเชถเชจ เช
เชจเซ เชธเซเชฐเชเซเชทเชพเชจเซ เชชเซเชฐเชญเชพเชตเชฟเชค เชเชฐเซ เชถเชเซ เชเซ.
+flashActivate.remember=เช เชจเชฟเชฐเซเชฃเชฏ เชฏเชพเชฆ เชฐเชพเชเซ
+flashActivate.noAllow=เชฎเชเชเซเชฐเซ เชเชชเชถเซ เชจเชนเซเช
+flashActivate.allow=เชชเชฐเชตเชพเชจเชเซ เชเชชเซ
+flashActivate.noAllow.accesskey=D
+flashActivate.allow.accesskey=A
+
+# in-page UI
+# LOCALIZATION NOTE (PluginClickToActivate2): Two changes were done to the
+# previous version of the string. The first is that we changed the wording from
+# "Activate" to "Run", because it's shorter and feels less technical in English.
+# Feel free to keep using the previous wording in your language if it's already
+# the best one.
+# The second change is that we removed the period at the end of the phrase, because
+# it's not natural in our UI, and the underline was removed from this, so it doesn't
+# look like a link anymore. We suggest that everyone removes that period too.
+PluginClickToActivate2=%S เชเชฒเชพเชตเซ
+PluginVulnerableUpdatable=เช เชชเซเชฒเชเชเชจ เชจเชฐเชฎ เชเซ เช
เชจเซ เชธเซเชงเชพเชฐเชตเซ เชเซเชเช.
+PluginVulnerableNoUpdate=เช เชชเซเชฒเชเชเชจ เชชเชพเชธเซ เชธเซเชฐเชเซเชทเชพ เชเซ.
+
+# Sanitize
+# LOCALIZATION NOTE (update.downloadAndInstallButton.label): %S is replaced by the
+# version of the update: "Update to 28.0".
+update.downloadAndInstallButton.label=%S เชธเซเชงเชพเชฐเซ
+update.downloadAndInstallButton.accesskey=U
+
+menuOpenAllInTabs.label=เชฌเชงเซเช เชเซ
เชฌเซเชธเชฎเชพเช เชเซเชฒเซ
+
+# History menu
+menuRestoreAllTabs.label=เชฌเชงเชพ เชเซ
เชฌเซเชธเชจเซ เชชเซเชจ:เชธเชเชเซเชฐเชน เชเชฐเซ
+# LOCALIZATION NOTE (menuRestoreAllTabsSubview.label): like menuRestoreAllTabs.label,
+# but used in the history subview in the panel UI, so needs to mention these are *closed* tabs.
+menuRestoreAllTabsSubview.label=เชฌเชเชง เชฅเชฏเซเชฒ เชเซ
เชฌเชจเซ เชชเซเชจ:เชธเชเชเซเชฐเชนเซ
+# LOCALIZATION NOTE (menuRestoreAllWindows, menuUndoCloseWindowLabel, menuUndoCloseWindowSingleTabLabel):
+# see bug 394759
+menuRestoreAllWindows.label=เชฌเชงเซ เชตเชฟเชจเซเชกเซ เชชเซเชจเชเชธเชเชเซเชฐเชนเซ
+# LOCALIZATION NOTE (menuRestoreAllWindowsSubview.label): like menuRestoreAllWindows.label,
+# but used in the history subview in the panel UI, so needs to mention these are *closed* windows.
+menuRestoreAllWindowsSubview.label=เชฌเชเชง เชฅเชฏเซเชฒ เชตเชฟเชจเซเชกเซเชจเซ เชชเซเชจ:เชธเชเชเซเชฐเชนเซ
+# LOCALIZATION NOTE (menuUndoCloseWindowLabel): Semicolon-separated list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 Window Title, #2 Number of tabs
+menuUndoCloseWindowLabel=#1 (เช
เชจเซ #2 เช
เชจเซเชฏ เชเซ
เชฌ);#1 (เช
เชจเซ #2 เช
เชจเซเชฏ เชเซ
เชฌเซเชธ)
+menuUndoCloseWindowSingleTabLabel=#1
+
+# Unified Back-/Forward Popup
+tabHistory.current=เช เชชเชพเชจเชพเช เชชเชฐ เชฐเชนเซ
+tabHistory.goBack=เช เชชเชพเชจเชพเช เชชเชฐ เชชเชพเชเชพ เชเชพเชต
+tabHistory.goForward=เช เชชเชพเชจเชพเช เชเชเชณ เชเชพเชต
+
+# URL Bar
+pasteAndGo.label=เชเซเชเชเชพเชกเซ เช
เชจเซ เชเชพเช
+# LOCALIZATION NOTE (reloadButton.tooltip):
+# %S is the keyboard shortcut for reloading the current page
+reloadButton.tooltip=เชนเชพเชฒเชจเชพเช เชชเซเชทเซเช เชจเซ (%S) เชซเชฐเซเชฅเซ เชฒเซเชก เชเชฐเซ
+# LOCALIZATION NOTE (stopButton.tooltip):
+# %S is the keyboard shortcut for stopping loading the page
+stopButton.tooltip=เช เชชเซเชทเซเช เชฒเซเชก เชเชฐเชตเชพเชจเซเช เชฐเซเชเซ (%S)
+# LOCALIZATION NOTE (urlbar-zoom-button.tooltip):
+# %S is the keyboard shortcut for resetting the zoom level to 100%
+urlbar-zoom-button.tooltip=เชจเชพเชจเซ เชฎเซเชเซ เชเชฐเชตเชพเชจเชพเช เชธเซเชคเชฐ (%S) เชจเซ เชชเซเชจ:เชธเซเชฏเซเชเชฟเชค เชเชฐเซ
+# LOCALIZATION NOTE (reader-mode-button.tooltip):
+# %S is the keyboard shortcut for entering/exiting reader view
+reader-mode-button.tooltip=เชฐเซเชกเชฐ เชฆเซเชถเซเชฏ เชเซเชเชฒ เชเชฐเซ(%S)
+# LOCALIZATION NOTE (urlbar.placeholder):
+# %S is the name of the user's current search engine
+urlbar.placeholder=%S เชธเชพเชฅเซ เชถเซเชงเซ เช
เชฅเชตเชพ เชธเชฐเชจเชพเชฎเซเช เชฆเชพเชเชฒ เชเชฐเซ
+# LOCALIZATION NOTE (urlbarSearchTip.onboarding):
+# %S is the name of the user's current search engine
+urlbarSearchTip.onboarding=เชเช เชเชพเชเชช เชเชฐเซ, เชตเชงเซ เชถเซเชงเซ: %S เชคเชฎเชพเชฐเชพ เชธเชฐเชจเชพเชฎเชพเช เชฌเชพเชฐเชฎเชพเชเชฅเซ เช เชถเซเชงเซ.
+# LOCALIZATION NOTE (urlbarSearchTip.engineIsCurrentPage):
+# %S is the name of the user's current search engine
+urlbarSearchTip.engineIsCurrentPage=%S เชฎเชพเชเชฅเซ เช
เชจเซ เชคเชฎเชพเชฐเชพ เชฌเซเชฐเชพเชเชเชฟเชเช เชเชคเชฟเชนเชพเชธเชฎเชพเชเชฅเซ เชธเซเชเชจเซ เชเซเชตเชพ เชฎเชพเชเซ เช
เชนเซเช เชคเชฎเชพเชฐเซ เชถเซเชง เชถเชฐเซ เชเชฐเซ.
+
+# LOCALIZATION NOTE(zoom-button.label): %S is the current page zoom level,
+# %% will be displayed as a single % character (% is commonly used to define
+# format specifiers, so it needs to be escaped).
+zoom-button.label = %S%%
+
+# Block autorefresh
+refreshBlocked.goButton=เชชเชฐเชตเชพเชจเชเซ เชเชชเซ
+refreshBlocked.goButton.accesskey=A
+refreshBlocked.refreshLabel=%S เช เช เชชเชพเชจเชพเชเชจเซ เชเชชเซเชเชช เชชเซเชจเชเชฒเชพเชตเชตเชพเชฅเซ เช
เชเชเชพเชตเซเชฒ เชเซ.
+refreshBlocked.redirectLabel=%S เช เช เชชเชพเชจเชพเชเชจเซ เช
เชจเซเชฏ เชชเชพเชจเชพเช เชชเชฐ เชเชชเซเชเชช เชชเซเชจเชเชฆเชฟเชถเชพเชฎเชพเชจ เชฅเชตเชพเชฅเซ เช
เชเชเชพเชตเซเชฒ เชเซ.
+
+# General bookmarks button
+# LOCALIZATION NOTE (bookmarksMenuButton.tooltip):
+# %S is the keyboard shortcut for "Show All Bookmarks"
+bookmarksMenuButton.tooltip=เชคเชฎเชพเชฐเชพเช เชฌเซเชฎเชพเชฐเซเชเชจเซ เชฌเชคเชพเชตเซ (%S)
+# Star button
+starButtonOn.tooltip2=เช เชฌเซเชเชฎเชพเชฐเซเช (%S) เชฎเชพเช เชซเซเชฐเชซเชพเชฐ เชเชฐเซ
+starButtonOff.tooltip2=เช เชชเชพเชจเชพเช (%S) เชจเซ เชฌเซเชเชฎเชพเชฐเซเช เชเชฐเซ
+
+# Downloads button tooltip
+# LOCALIZATION NOTE (downloads.tooltip):
+# %S is the keyboard shortcut for "Downloads"
+downloads.tooltip=เชเชพเชฒเชคเชพ เชกเชพเชเชจเชฒเซเชก (%S) เชจเซ เชชเซเชฐเชเชคเชฟเชจเซ เชฆเชฐเซเชถเชพเชตเซ
+
+# Print button tooltip on OS X
+# LOCALIZATION NOTE (printButton.tooltip):
+# Use the unicode ellipsis char, \u2026,
+# or use "..." if \u2026 doesn't suit traditions in your locale.
+# %S is the keyboard shortcut for "Print"
+printButton.tooltip=เช เชชเชพเชจเชพเชเชจเซ เชเชพเชชเซโฆ (%S)
+
+# New Window button tooltip
+# LOCALIZATION NOTE (newWindowButton.tooltip):
+# %S is the keyboard shortcut for "New Window"
+newWindowButton.tooltip=เชจเชตเซ เชตเชฟเชจเซเชกเซเชจเซ เชเซเชฒเซ (%S)
+
+# New Tab button tooltip
+# LOCALIZATION NOTE (newTabButton.tooltip):
+# %S is the keyboard shortcut for "New Tab"
+newTabButton.tooltip=เชจเชตเซ เชเซ
เชฌเชจเซ เชเซเชฒเซ (%S)
+
+# Offline web applications
+offlineApps.available2=เชคเชฎเซ %S เชจเซ เชคเชฎเชพเชฐเชพ เชเชฎเซเชชเซเชฏเซเชเชฐ เชชเชฐ เชกเซเชเชพเชจเซ เชธเชเชเซเชฐเชนเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชชเชฐเชตเชพเชจเชเซ เชเชชเชถเซ?
+offlineApps.allowStoring.label=เชกเซเชเชพ เชธเชเชเซเชฐเชนเชตเชพ เชฎเชเชเซเชฐเซ เชเชชเซ
+offlineApps.allowStoring.accesskey=A
+offlineApps.dontAllow.label=เชฎเชเชเซเชฐเซ เชเชชเชถเซ เชจเชนเซเช
+offlineApps.dontAllow.accesskey=n
+
+offlineApps.usage=เช เชตเซเชฌเชธเชพเชเช (%S) เช เชนเชตเซ %SMB เชเชฐเชคเชพเช เชตเชงเซ เชเชฅเซเชฅเชพเชจเซ เชฎเชพเชนเชฟเชคเซ เชคเชฎเชพเชฐเชพ เชเชฎเซเชชเซเชฏเซเชเชฐ เชชเชฐ เชเชซเชฒเชพเชเชจ เชตเชชเชฐเชพเชถ เชฎเชพเชเซ เชตเชพเชชเชฐเซ เชฐเชนเซ เชเซ.
+offlineApps.manageUsage=เชธเซเชเซเชเช เชฌเชคเชพเชตเซ
+offlineApps.manageUsageAccessKey=S
+
+# Canvas permission prompt
+# LOCALIZATION NOTE (canvas.siteprompt): %S is hostname
+canvas.siteprompt=เชถเซเช เชคเชฎเซ %S เชจเซ เชคเชฎเชพเชฐเชพ HTML5 เชเซเชจเชตเชพเชธ เชเชฌเซ เชฎเชพเชนเชฟเชคเซเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ เชถเชเชถเซ? เช เชคเชฎเชพเชฐเชพ เชเชฎเซเชชเซเชฏเซเชเชฐเชจเซ เชตเชฟเชถเชฟเชทเซเช เชฐเซเชคเซ เชเชณเชเชตเชพ เชฎเชพเชเซ เชเชชเชฏเซเชเชฎเชพเช เชฒเช เชถเชเชพเชฏ เชเซ.
+canvas.notAllow=เชฎเชเชเซเชฐเซ เชเชชเชถเซ เชจเชนเซเช
+canvas.notAllow.accesskey=n
+canvas.allow=เชกเซเชเชพ เชนเชเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ
+canvas.allow.accesskey=A
+canvas.remember=เชนเชเชฎเซเชถเชพ เชฎเชพเชฐเชพ เชจเชฟเชฐเซเชฃเชฏเชจเซ เชฏเชพเชฆ เชฐเชพเชเซ
+
+# WebAuthn prompts
+# LOCALIZATION NOTE (webauthn.registerPrompt2): %S is hostname
+webauthn.registerPrompt2=%S เชคเชฎเชพเชฐเชพ เชเช เชธเซเชฐเชเซเชทเชพ เชเชพเชตเซ เชธเชพเชฅเซ เชเช เชเชพเชคเซ เชฐเชเซเชธเซเชเชฐ เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ. เชคเชฎเซ เชนเชตเซ เชเซเชกเชพเชฃ เช
เชจเซ เช
เชงเชฟเชเซเชค เชเชฐเซ เชถเชเซ เชเซ, เช
เชฅเชตเชพ เชฐเชฆ เชเชฐเซ เชถเชเซ เชเซ.
+# LOCALIZATION NOTE (webauthn.registerDirectPrompt2):
+# %1$S is hostname. %2$S is brandShortName.
+# The website is asking for extended information about your
+# hardware authenticator that shouldn't be generally necessary. Permitting
+# this is safe if you only use one account at this website. If you have
+# multiple accounts at this website, and you use the same hardware
+# authenticator, then the website could link those accounts together.
+# And this is true even if you use a different profile / browser (or even Tor
+# Browser). To avoid this, you should use different hardware authenticators
+# for different accounts on this website.
+webauthn.registerDirectPrompt2=%1$S เชคเชฎเชพเชฐเซ เชธเซเชฐเชเซเชทเชพ เชเซ เชตเชฟเชถเซ เชตเชฟเชธเซเชคเซเชค เชฎเชพเชนเชฟเชคเซเชจเซ เชตเชฟเชจเชเชคเซ เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซ, เชเซ เชคเชฎเชพเชฐเซ เชเซเชชเชจเซเชฏเชคเชพเชจเซ เช
เชธเชฐ เชเชฐเซ เชถเชเซ เชเซ.\n\n%2$S เชคเชฎเชพเชฐเชพ เชฎเชพเชเซ เช เช
เชจเชพเชฎเชฟเชค เชเชฐเซ เชถเชเซ เชเซ, เชชเชฐเชเชคเซ เชตเซเชฌเชธเชพเชเช เช เชเซเชจเซ เชจเชเชพเชฐเซ เชถเชเซ เชเซ. เชเซ เชจเชเชพเชฐเชตเชพเชฎเชพเช เชเชตเซ, เชคเซ เชคเชฎเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ เชถเชเซ เชเซ.
+# LOCALIZATION NOTE (webauthn.signPrompt2): %S is hostname
+webauthn.signPrompt2=%S เชฐเชเชฟเชธเซเชเชฐเซเชก เชธเชฟเชเซเชฏเซเชฐเชฟเชเซ เชเซเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เชคเชฎเชจเซ เชชเซเชฐเชฎเชพเชฃเซเชเซเชค เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ. เชคเชฎเซ เชนเชตเซ เชเชจเซเชเซเช เช
เชจเซ เช
เชงเชฟเชเซเชค เชเชฐเซ เชถเชเซ เชเซ, เช
เชฅเชตเชพ เชฐเชฆ เชเชฐเซ เชถเชเซ เชเซ.
+webauthn.cancel=เชฐเชฆ เชเชฐเซ
+webauthn.cancel.accesskey=c
+webauthn.proceed=เชเชเชณ เชตเชงเซ
+webauthn.proceed.accesskey=p
+webauthn.anonymize=เชเซเชเชชเชฃ เชฐเซเชคเซ เช
เชจเชพเชฎเชฟเชค เชฌเชจเชพเชตเซ
+
+# Spoof Accept-Language prompt
+privacy.spoof_english=เชคเชฎเชพเชฐเซ เชญเชพเชทเชพเชจเซ เช
เชเชเซเชฐเซเชเซเชฎเชพเช เชฌเชฆเชฒเชตเชพเชฅเซ เชคเชฎเชจเซ เชคเชฎเชพเชฐเซ เชเซเชชเชจเซเชฏเชคเชพ เชเชณเชเชตเชพ เช
เชจเซ เชตเชงเชพเชฐเชตเชพ เชฎเชพเชเซ เชตเชงเซ เชฎเซเชถเซเชเซเชฒ เชฌเชจเชถเซ. เชถเซเช เชคเชฎเซ เชตเซเชฌ เชชเซเชทเซเช เซเชจเซ เช
เชเชเซเชฐเซเชเซ เชญเชพเชทเชพเชจเซ เชเชตเซเชคเซเชคเชฟเชเชจเซ เชตเชฟเชจเชเชคเซ เชเชฐเชตเชพ เชฎเชพเชเซ เชเซ?
+
+# LOCALIZATION NOTE (identity.headerWithHost):
+# %S is the hostname of the site that is being displayed.
+identity.headerWithHost=%S เชฎเชพเชเซ เชธเชพเชเช เชฎเชพเชนเชฟเชคเซ
+identity.identified.verifier=เชฆเซเชตเชพเชฐเชพ เชเชพเชคเชฐเซ เชฅเช: %S
+identity.identified.verified_by_you=เชคเชฎเซ เช เชธเชพเชเช เชฎเชพเชเซ เชธเซเชฐเชเซเชทเชพ เช
เชชเชตเชพเชฆ เชเชฎเซเชฐเซเชฒ เชเซ
+identity.identified.state_and_country=%S, %S
+
+# LOCALIZATION NOTE (identity.notSecure.label):
+# Keep this string as short as possible, this is displayed in the URL bar
+# use a synonym for "safe" or "private" if "secure" is too long.
+identity.notSecure.label=เช
เชธเซเชฐเชเซเชทเชฟเชค
+
+identity.icon.tooltip=เชธเชพเชเชเชจเซ เชฎเชพเชนเชฟเชคเซ เชเซเช
+identity.extension.label=เชเชเซเชธเชเซเชจเซเชถเชจเซ(%S)
+identity.extension.tooltip=เชเชเซเชธเซเชเซเชเชถเชจ เชฆเซเชตเชพเชฐเชพ เชฒเซเชก: %S
+identity.showDetails.tooltip=เชเซเชกเชพเชฃ เชตเชฟเชเชคเซ เชฌเชคเชพเชตเซ
+
+contentBlocking.title=เชธเชพเชฎเชเซเชฐเซ เช
เชตเชฐเซเชงเชฟเชค
+contentBlocking.tooltip=เชธเชพเชฎเชเซเชฐเซ เช
เชตเชฐเซเชงเชจเซ เชชเชธเชเชฆเชเซเช เชเซเชฒเซ
+
+contentBlocking.tooltipWin=เชธเชพเชฎเชเซเชฐเซ เช
เชตเชฐเซเชงเชจเชพเช เชตเชฟเชเชฒเซเชชเซ เชเซเชฒเซ
+contentBlocking.tooltipOther=เชธเชพเชฎเชเซเชฐเซ เช
เชตเชฐเซเชงเชจเซ เชชเชธเชเชฆเชเซเช เชเซเชฒเซ
+
+# LOCALIZATION NOTE (contentBlocking.category.*):
+# The terminology used to refer to levels of Content Blocking is also used
+# in preferences and should be translated consistently.
+# LOCALIZATION NOTE (contentBlocking.category.standard):
+# "Standard" in this case is an adjective, meaning "default" or "normal"
+contentBlocking.category.standard=เชชเซเชฐเชฎเชพเชฃเชญเซเชค
+contentBlocking.category.strict=เชธเชเชค
+contentBlocking.category.custom=เชเชธเซเชเชฎ
+
+# LOCALIZATION NOTE (contentBlocking.trackers.allowed.label):
+# This label signals that this type of content blocking is turned
+# OFF and is not blocking tracker content, so this is not
+# a positive thing. It forms the end of the (imaginary) sentence
+# "Trackers [are] Allowed"
+contentBlocking.trackers.allowed.label=เชฎเชเชเซเชฐ
+# LOCALIZATION NOTE (contentBlocking.trackers.blocking.label):
+# This label signals that this type of content blocking is turned
+# ON and is successfully blocking tracker content, so this is
+# a positive thing. However, it is important to note that there is no
+# guarantee that we _actually_ blocked anything, hence we present it
+# in the present tense, not the past tense in English. The idea is that
+# past tense would imply that something was blocked, while present
+# tense expresses that we are waiting for trackers to load
+# and will block them as appropriate. This concept may not directly
+# translate to your language, but it is still preferable if the translation
+# would not make it seem like the blocking had already happened.
+# So in full context this word could be part of the sentence:
+# "[Firefox is] Blocking [trackers when they get loaded.]"
+contentBlocking.trackers.blocking.label=เช
เชตเชฐเซเชงเชฟเชค
+
+# LOCALIZATION NOTE (contentBlocking.trackersView.blocked.label):
+# This label is shown next to a tracker in the trackers subview.
+# It forms the end of the (imaginary) sentence "www.example.com [was] Blocked"
+contentBlocking.trackersView.blocked.label=เช
เชตเชฐเซเชงเชฟเชค
+
+contentBlocking.trackersView.empty.label=เช เชธเชพเชเช เชชเชฐ เชเซเชเช เชถเซเชงเซ เชเชพเชขเซเชฏเซเช เชจเชฅเซ
+
+# LOCALIZATION NOTE (contentBlocking.cookies.allowed.label):
+# This label signals that this type of content blocking is turned
+# OFF and is not blocking tracker content, so this is not
+# a positive thing. It forms the end of the (imaginary) sentence
+# "Cookies [are] Allowed"
+contentBlocking.cookies.allowed.label=เชฎเชเชเซเชฐ
+# LOCALIZATION NOTE (contentBlocking.cookies.blockingTrackers.label, contentBlocking.cookies.blocking3rdParty.label,
+# contentBlocking.cookies.blockingUnvisited.label,contentBlocking.cookies.blockingAll.label):
+# See localization note for contentBlocking.trackers.blocking.label to get recommendations on translating "Blocking".
+contentBlocking.cookies.blockingTrackers.label=เชเซเชฐเซเชเชฟเชเช เชเซเชเซเช เช
เชตเชฐเซเชงเชฟเชค
+contentBlocking.cookies.blocking3rdParty.label=เชคเซเชคเซเชฏ-เชชเชเซเชท เชเซเชเซเชเชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเชตเซ
+contentBlocking.cookies.blockingUnvisited.label=เชฌเชฟเชจ-เชฎเซเชฒเชพเชเชพเชค เชธเชพเชเช เชเซเชเซเช เช
เชตเชฐเซเชงเชฟเชค
+contentBlocking.cookies.blockingAll.label=เชฌเชงเซ เชเซเชเซเช เช
เชตเชฐเซเชงเชฟเชค
+
+contentBlocking.cookiesView.firstParty.label=เช เชธเชพเชเช เชชเชฐเชฅเซ
+# LOCALIZATION NOTE (contentBlocking.cookiesView.firstParty.empty.label):
+# This references the header from contentBlocking.cookiesView.firstParty.label:
+# "[Cookies] From This Site: None detected on this site".
+contentBlocking.cookiesView.firstParty.empty.label=เช เชธเชพเชเช เชชเชฐ เชเซเชเช เชถเซเชงเซ เชเชพเชขเซเชฏเซเช เชจเชฅเซ
+
+contentBlocking.cookiesView.trackers.label=เชเซเชฐเซเชเชฟเชเช เชเซเชเซเช
+# LOCALIZATION NOTE (contentBlocking.cookiesView.trackers.empty.label):
+# This references the header from contentBlocking.cookiesView.trackers.label:
+# "Tracking Cookies: None detected on this site".
+contentBlocking.cookiesView.trackers.empty.label=เช เชธเชพเชเช เชชเชฐ เชเซเชเช เชถเซเชงเซ เชเชพเชขเซเชฏเซเช เชจเชฅเซ
+
+contentBlocking.cookiesView.thirdParty.label=เชคเซเชคเซเชฏ เชชเชเซเชท เชเซเชเซเช
+# LOCALIZATION NOTE (contentBlocking.cookiesView.thirdParty.empty.label):
+# This references the header from contentBlocking.cookiesView.thirdParty.label:
+# "Third-Party Cookies: None detected on this site".
+contentBlocking.cookiesView.thirdParty.empty.label=เช เชธเชพเชเช เชชเชฐ เชเซเชเช เชถเซเชงเซ เชเชพเชขเซเชฏเซเช เชจเชฅเซ
+
+# LOCALIZATION NOTE (contentBlocking.cookiesView.allowed.label):
+# This label is shown next to a cookie origin in the cookies subview.
+# It forms the end of the (imaginary) sentence "www.example.com [was] Allowed"
+contentBlocking.cookiesView.allowed.label=เชฎเชเชเซเชฐ
+# LOCALIZATION NOTE (contentBlocking.cookiesView.blocked.label):
+# This label is shown next to a cookie origin in the cookies subview.
+# It forms the end of the (imaginary) sentence "www.example.com [was] Blocked"
+contentBlocking.cookiesView.blocked.label=เช
เชตเชฐเซเชงเชฟเชค
+# LOCALIZATION NOTE (contentBlocking.cookiesView.removeButton.tooltip): %S is the domain of the site.
+contentBlocking.cookiesView.removeButton.tooltip=%S เชฎเชพเชเซ เชเซเชเซ เช
เชชเชตเชพเชฆ เชธเชพเชซ เชเชฐเซ
+
+# LOCALIZATION NOTE (contentBlocking.fingerprintersView.blocked.label):
+# This label is shown next to a fingerprinter in the fingerprinters subview.
+# It forms the end of the (imaginary) sentence "www.example.com [was] Blocked"
+contentBlocking.fingerprintersView.blocked.label=เช
เชตเชฐเซเชงเชฟเชค
+
+# LOCALIZATION NOTE (contentBlocking.fingerprinters.allowed.label):
+# This label signals that this type of content blocking is turned
+# OFF and is not blocking fingerprinters, so this is not
+# a positive thing. It forms the end of the (imaginary) sentence
+# "Fingerprinters [are] Allowed"
+contentBlocking.fingerprinters.allowed.label=เชฎเชเชเซเชฐ
+# LOCALIZATION NOTE (contentBlocking.fingerprinters.blocking.label):
+# This label signals that this type of content blocking is turned
+# ON and is successfully blocking fingerprinters, so this is
+# a positive thing. However, it is important to note that there is no
+# guarantee that we _actually_ blocked anything, hence we present it
+# in the present tense, not the past tense in English. The idea is that
+# past tense would imply that something was blocked, while present
+# tense expresses that we are waiting for fingerprinters to load
+# and will block them as appropriate. This concept may not directly
+# translate to your language, but it is still preferable if the translation
+# would not make it seem like the blocking had already happened.
+# So in full context this word could be part of the sentence:
+# "[Firefox is] Blocking [fingerprinters when they get loaded.]"
+contentBlocking.fingerprinters.blocking.label=เช
เชตเชฐเซเชง เชเชฐเชตเซเช
+
+# LOCALIZATION NOTE (contentBlocking.cryptominersView.blocked.label):
+# This label is shown next to a cryptominer in the cryptominers subview.
+# It forms the end of the (imaginary) sentence "www.example.com [was] Blocked"
+contentBlocking.cryptominersView.blocked.label=เช
เชตเชฐเซเชงเชฟเชค
+
+# LOCALIZATION NOTE (contentBlocking.cryptominers.allowed.label):
+# This label signals that this type of content blocking is turned
+# OFF and is not blocking cryptominers, so this is not
+# a positive thing. It forms the end of the (imaginary) sentence
+# "Cryptominers [are] Allowed"
+contentBlocking.cryptominers.allowed.label=เชฎเชเชเซเชฐ
+# LOCALIZATION NOTE (contentBlocking.cryptominers.blocking.label):
+# This label signals that this type of content blocking is turned
+# ON and is successfully blocking cryptominers, so this is
+# a positive thing. However, it is important to note that there is no
+# guarantee that we _actually_ blocked anything, hence we present it
+# in the present tense, not the past tense in English. The idea is that
+# past tense would imply that something was blocked, while present
+# tense expresses that we are waiting for cryptominers to load
+# and will block them as appropriate. This concept may not directly
+# translate to your language, but it is still preferable if the translation
+# would not make it seem like the blocking had already happened.
+# So in full context this word could be part of the sentence:
+# "[Firefox is] Blocking [cryptominers when they get loaded.]"
+contentBlocking.cryptominers.blocking.label=เช
เชตเชฐเซเชง เชเชฐเชตเซเช
+
+# LOCALIZATION NOTE (contentBlocking.intro.title): %S is brandShortName.
+contentBlocking.intro.title=%S เชฎเชพเช เชจเชตเซเช: เชธเชพเชฎเชเซเชฐเซ เช
เชตเชฐเซเชงเชฟเชค
+# LOCALIZATION NOTE (contentBlocking.v1.intro.description): %S is brandShortName.
+contentBlocking.intro.v1.description=เชเซเชฏเชพเชฐเซ เชคเชฎเซ เชเชตเช เชเซเช เชเซ, %S เชชเซเชทเซเช เชจเชพ เชญเชพเชเซเชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซ เชเซ เชคเชฎเชพเชฐเชพ เชฌเซเชฐเชพเชเชเชฟเชเชเชจเซ เชงเซเชฎเชพ เช
เชฅเชตเชพ เชเชจเชฒเชพเชเชจ เชคเชฎเชจเซ เชเซเชฐเซ
เช เชเชฐเซ เชถเชเซ เชเซ.
+contentBlocking.intro.v2.description=เชเซเชฐเซเชเชฟเชเช เชธเชเชฐเชเซเชทเชฃเชจเซ เชเซเชชเชจเซเชฏเชคเชพ เชซเชพเชฏเชฆเชพ เชนเชตเซ เชธเชพเชฎเชเซเชฐเซ เช
เชตเชฐเซเชงเชฟเชคเชจเซ เชเช เชญเชพเช เชเซ. เชเซเชฏเชพเชฐเซ เชคเชฎเซ เชเชตเช เชเซเช เชเซ, เชธเชพเชฎเชเซเชฐเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเชตเชพเชจเซเช เชเชพเชฒเซ เชเซ.
+# LOCALIZATION NOTE (trackingProtection.intro.step1of3): Indicates that the intro panel is step one of three in a tour.
+trackingProtection.intro.step1of3=1 เชจเชพ 3
+trackingProtection.intro.nextButton.label=เชเชเชณ
+
+trackingProtection.icon.activeTooltip=เชเซเชฐเซเชเชฟเชเช เชชเซเชฐเชฏเชพเชธเซ เช
เชตเชฐเซเชงเชฟเชค
+trackingProtection.icon.disabledTooltip=เชเซเชฐเซเชเชฟเชเช เชธเชพเชฎเชเซเชฐเซ เชฎเชณเซ
+
+# Edit Bookmark UI
+editBookmarkPanel.newBookmarkTitle=เชจเชตเซ เชฌเซเชเชฎเชพเชฐเซเช
+editBookmarkPanel.editBookmarkTitle=เช เชฌเซเชเชฎเชพเชฐเซเชเชฎเชพเช เชซเซเชฐเชซเชพเชฐ เชเชฐเซ
+editBookmarkPanel.cancel.label=เชฐเชฆ เชเชฐเซ
+editBookmarkPanel.cancel.accesskey=C
+
+# LOCALIZATION NOTE (editBookmark.removeBookmarks.label): Semicolon-separated list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# Replacement for #1 is the number of bookmarks to be removed.
+# If this causes problems with localization you can also do "Remove Bookmarks (#1)"
+# instead of "Remove #1 Bookmarks".
+editBookmark.removeBookmarks.label=เชฌเซเชเชฎเชพเชฐเซเช เชฆเซเชฐ เชเชฐเซ;เชฌเซเชเชฎเชพเชฐเซเชเซ เชฆเซเชฐ เชเชฐเซ (#1)
+editBookmark.removeBookmarks.accesskey=R
+
+# Post Update Notifications
+pu.notifyButton.label=เชตเชฟเชเชคเซโฆ
+pu.notifyButton.accesskey=D
+# LOCALIZATION NOTE %S will be replaced by the short name of the application.
+puNotifyText=%S เชจเซ เชธเซเชงเชพเชฐเซ เชฆเซเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชเซ
+puAlertTitle=%S เชจเซ เชธเซเชงเชพเชฐเซเชฒ เชเซ
+puAlertText=เชตเชฟเชเชคเซ เชฎเชพเชเซ เช
เชนเชฟเชเชฏเชพ เชเซเชฒเชฟเช เชเชฐเซ
+
+# Application menu
+
+# LOCALIZATION NOTE(zoomReduce-button.tooltip): %S is the keyboard shortcut.
+zoomReduce-button.tooltip = เชจเชพเชจเซ เชเชฐเซ (%S)
+# LOCALIZATION NOTE(zoomReset-button.tooltip): %S is the keyboard shortcut.
+zoomReset-button.tooltip = เชจเชพเชจเซ เชฎเซเชเซ เชเชฐเชตเชพเชจเชพเช เชธเซเชคเชฐ (%S) เชจเซ เชชเซเชจ:เชธเซเชฏเซเชเชฟเชค เชเชฐเซ
+# LOCALIZATION NOTE(zoomEnlarge-button.tooltip): %S is the keyboard shortcut.
+zoomEnlarge-button.tooltip = เชฎเซเชเซ เชเชฐเซ (%S)
+
+# LOCALIZATION NOTE (cut-button.tooltip): %S is the keyboard shortcut.
+cut-button.tooltip = เชเชพเชชเซ (%S)
+# LOCALIZATION NOTE (copy-button.tooltip): %S is the keyboard shortcut.
+copy-button.tooltip = เชจเชเชฒ (%S)
+# LOCALIZATION NOTE (paste-button.tooltip): %S is the keyboard shortcut.
+paste-button.tooltip = เชเซเชเชเชพเชกเซ (%S)
+
+# Geolocation UI
+
+geolocation.allowLocation=เชธเซเชฅเชพเชจ เชเชเซเชธเซเชธ เชเชฐเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ
+geolocation.allowLocation.accesskey=A
+geolocation.dontAllowLocation=เชฎเชเชเซเชฐเซ เชเชชเชถเซ เชจเชนเซเช
+geolocation.dontAllowLocation.accesskey=n
+geolocation.shareWithSite3=เชคเชฎเซ %S เชจเซ เชคเชฎเชพเชฐเซ เชธเซเชฅเชพเชจ เชนเช เชเชฐเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเชถเซ?
+geolocation.shareWithFile3=เชคเชฎเซ เช เชธเซเชฅเชพเชจเชฟเช เชซเชพเชเชฒเชจเซ เชคเชฎเชพเชฐเชพ เชธเซเชฅเชพเชจเชจเซ เชชเซเชฐเชตเซเชถ-เชนเช เชเชฐเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเชถเซ?
+geolocation.remember=เช เชจเชฟเชฐเซเชฃเชฏ เชฏเชพเชฆ เชฐเชพเชเซ
+
+# Persistent storage UI
+persistentStorage.allow=เชชเชฐเชตเชพเชจเชเซ เชเชชเซ
+persistentStorage.allow.accesskey=A
+persistentStorage.neverAllow.label=เชเซเชฏเชพเชฐเซเชฏ เชฎเชเชเซเชฐเซ เชเชชเชถเซ เชจเชนเซเช
+persistentStorage.neverAllow.accesskey=N
+persistentStorage.notNow.label=เชนเชฎเชฃเชพเช เชจเชนเชฟเช
+persistentStorage.notNow.accesskey=w
+persistentStorage.allowWithSite=เชคเชฎเซ %S เชธเชคเชค เชกเซเชเชพ เชธเชเชเซเชฐเชน เชเชฐเชตเชพ เชฎเชพเชเซ เชชเชฐเชตเชพเชจเชเซ เชเชชเชถเซ?
+
+webNotifications.allow=เชธเซเชเชจเชพเชเชจเซ เชฎเชเชเซเชฐเซ
+webNotifications.allow.accesskey=A
+webNotifications.notNow=เชนเชฎเชฃเชพเช เชจเชนเชฟเช
+webNotifications.notNow.accesskey=n
+webNotifications.never=เชเซเชฏเชพเชฐเซเชฏ เชฎเชเชเซเชฐเซ เชเชชเชถเซ เชจเชนเซเช
+webNotifications.never.accesskey=v
+webNotifications.receiveFromSite2=เชคเชฎเซ %S เชจเซ เชธเซเชเชจเซ เชฎเซเชเชฒเชตเชพ เชฎเชพเชเซ เชชเชฐเชตเชพเชจเชเซ เชเชชเชถเซ?
+
+# Phishing/Malware Notification Bar.
+# LOCALIZATION NOTE (notADeceptiveSite, notAnAttack)
+# The two button strings will never be shown at the same time, so
+# it's okay for them to have the same access key
+safebrowsing.getMeOutOfHereButton.label=เชฎเชจเซ เช
เชนเซเชเชฅเซ เชฌเชนเชพเชฐ เชฒเช เชเชพเชต!
+safebrowsing.getMeOutOfHereButton.accessKey=G
+safebrowsing.deceptiveSite=เชเซเชคเชฐเชพเชฎเชฃเซ เชธเชพเชเช!
+safebrowsing.notADeceptiveSiteButton.label=เช เชเช เชญเซเชฐเชพเชฎเช เชธเชพเชเช เชจเชฅเซโฆ
+safebrowsing.notADeceptiveSiteButton.accessKey=D
+safebrowsing.reportedAttackSite=เช
เชนเซเชตเชพเชฒเชฟเชค เชนเซเชฎเชฒเชพ เชธเชพเชเช!
+safebrowsing.notAnAttackButton.label=เช เชเช เชนเซเชฎเชฒเซ เชธเชพเชเช เชจเชฅเซโฆ
+safebrowsing.notAnAttackButton.accessKey=A
+safebrowsing.reportedUnwantedSite=เชเชพเชฃ เชเชฐเซเชฒเซ เช
เชจเชฟเชเซเชเชจเซเชฏ เชธเซเชซเซเชเชตเซเชฐ เชธเชพเชเช!
+safebrowsing.reportedHarmfulSite=เชนเชพเชจเชฟเชเชพเชฐเช เชธเชพเชเชเชจเซ เชเชพเชฃ เชเชฐเซ!
+
+# Ctrl-Tab
+# LOCALIZATION NOTE (ctrlTab.listAllTabs.label): #1 represents the number
+# of tabs in the current browser window. It will always be 2 at least.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+ctrlTab.listAllTabs.label=;เชคเชฎเชพเชฎ เชฏเชพเชฆเซ #1 เชเซ
เชฌเซเชธ
+
+# LOCALIZATION NOTE (addKeywordTitleAutoFill): %S will be replaced by the page's title
+# Used as the bookmark name when saving a keyword for a search field.
+addKeywordTitleAutoFill=%S เชถเซเชงเซ
+
+# safeModeRestart
+safeModeRestartPromptTitle=เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชฅเชฏเซเชฒ เชเชก-เชเชจ เชธเชพเชฅเซ เชชเซเชจ:เชถเชฐเซ เชเชฐเซ
+safeModeRestartPromptMessage=เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ เชฌเชงเชพ เชเชก-เชเชจเชจเซ เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เช
เชจเซ เชชเซเชจ:เชถเชฐเซ เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ?
+safeModeRestartButton=เชชเซเชจ:เชถเชฐเซ เชเชฐเซ
+
+# LOCALIZATION NOTE (browser.menu.showCharacterEncoding): Set to the string
+# "true" (spelled and capitalized exactly that way) to show the "Text
+# Encoding" menu in the main Firefox button on Windows. Any other value will
+# hide it. Regardless of the value of this setting, the "Text Encoding"
+# menu will always be accessible via the "Web Developer" menu.
+# This is not a string to translate; it just controls whether the menu shows
+# up in the Firefox button. If users frequently use the "Text Encoding"
+# menu, set this to "true". Otherwise, you can leave it as "false".
+browser.menu.showCharacterEncoding=false
+
+# Mozilla data reporting notification (Telemetry, Firefox Health Report, etc)
+dataReportingNotification.message = %1$S เช %2$S เชจเซ เชเชชเซเชเชช เช
เชฎเซเช เชฎเชพเชนเชฟเชคเซ เชฎเซเชเชฒเซ เชเซ เชเซ เชเซเชฅเซ เช
เชฎเซ เชคเชฎเชพเชฐเซ เช
เชจเซเชญเชต เชธเซเชงเชพเชฐเซ เชถเชเซเช.
+dataReportingNotification.button.label = เชถเซเช เชตเชนเซเชเชเชตเซเช เชเซ เชคเซ เชชเชธเชเชฆ เชเชฐเซ
+dataReportingNotification.button.accessKey = C
+
+# Process hang reporter
+processHang.label = เชตเซเชฌ เชชเซเชทเซเช เชจเซ เชคเชฎเชพเชฐเซ เชฌเซเชฐเชพเชเชเชฐ เชงเซเชฎเซ เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซ. เชคเชฎเชจเซ เชถเซเช เชเชฐเชตเซเช เชเชฎเชถเซ?
+# LOCALIZATION NOTE (processHang.add-on.label): %1$S is the name of the
+# extension. %2$S is the name of the product (e.g., Firefox)
+processHang.add-on.label = เชเชเซเชธเชเซเชจเซเชถเชจ โ%1$Sโ เชฎเชพเชเชจเซ เชธเซเชเซเชฐเชฟเชชเซเช %2$S เชงเซเชฎเซ เชฅเชตเชพ เชฎเชพเชเซ เชจเซเช เชเชพเชฐเชฃ เชเซ.
+processHang.add-on.learn-more.text = เชตเชงเซ เชถเซเชเซ
+processHang.button_stop.label = เชฌเชธ เชเชฐเซ
+processHang.button_stop.accessKey = S
+processHang.button_stop_sandbox.label = เชชเซเชทเซเช เชชเชฐ เชเชเซเชธเซเชเซเชเชถเชจ เชเชพเชฎเชเชฒเชพเช เชฐเซเชคเซ เช
เชเซเชทเชฎ เชเชฐเซ
+processHang.button_stop_sandbox.accessKey = A
+processHang.button_wait.label = เชฐเชพเชน เชเซเช
+processHang.button_wait.accessKey = W
+processHang.button_debug.label = เชธเซเชเซเชฐเชฟเชชเซเช เชกเชฟเชฌเช เชเชฐเซ
+processHang.button_debug.accessKey = D
+
+# LOCALIZATION NOTE (fullscreenButton.tooltip): %S is the keyboard shortcut for full screen
+fullscreenButton.tooltip=เชธเชเชชเซเชฐเซเชฃ เชธเซเชเซเชฐเซเชจ (%S) เชฎเชพเช เชตเชฟเชจเซเชกเซเชจเซ เชฆเชฐเซเชถเชพเชตเซ
+
+# These are visible when opening the popup inside the bookmarks sidebar
+sidebar.moveToLeft=เชกเชพเชฌเซ เชธเชพเชเชกเชฌเชพเชฐเชฎเชพเช เชเชธเซเชกเซ
+sidebar.moveToRight=เชเชฎเชฃเซ เชธเชพเชเชกเชฌเชพเชฐ เชเชธเซเชกเซ
+
+# LOCALIZATION NOTE (getUserMedia.shareCamera2.message,
+# getUserMedia.shareMicrophone2.message,
+# getUserMedia.shareScreen3.message,
+# getUserMedia.shareCameraAndMicrophone2.message,
+# getUserMedia.shareCameraAndAudioCapture2.message,
+# getUserMedia.shareScreenAndMicrophone3.message,
+# getUserMedia.shareScreenAndAudioCapture3.message,
+# getUserMedia.shareAudioCapture2.message):
+# %S is the website origin (e.g. www.mozilla.org)
+getUserMedia.shareCamera2.message = เชคเชฎเซ %S เชจเซ เชคเชฎเชพเชฐเชพ เชเซ
เชฎเซเชฐเชพ เชเชชเชฏเซเช เชเชฐเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเชถเซ?
+getUserMedia.shareMicrophone2.message = เชคเชฎเซ %S เชจเซ เชคเชฎเชพเชฐเชพ เชฎเชพเชเชเซเชฐเซเชซเซเชจเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพ เชฎเชพเชเซ เชชเชฐเชตเชพเชจเชเซ เชเชชเชถเซ?
+getUserMedia.shareScreen3.message = เชคเชฎเซ %S เชจเซ เชคเชฎเชพเชฐเซ เชธเซเชเซเชฐเซเชจ เชเซเชตเชพ เชฎเชพเชเซ เชชเชฐเชตเชพเชจเชเซ เชเชชเชถเซ?
+getUserMedia.shareCameraAndMicrophone2.message = เชคเชฎเซ %S เชจเซ เชคเชฎเชพเชฐเชพ เชเซ
เชฎเซเชฐเชพ เช
เชจเซ เชฎเชพเชเชเซเชฐเซเชซเซเชจเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเชถเซ?
+getUserMedia.shareCameraAndAudioCapture2.message = เชถเซเช เชคเชฎเซ %S เชจเซ เชคเชฎเชพเชฐเชพ เชเซเชฎเซเชฐเชพเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพ เช
เชจเซ เช เชเซเชฌเชจเชพ เชเชกเชฟเช เชธเชพเชเชญเชณเชตเชพ เชฎเชพเชเซ เชชเชฐเชตเชพเชจเชเซ เชเชชเซ เชถเชเชถเซ?
+getUserMedia.shareScreenAndMicrophone3.message = เชคเชฎเซ %S เชจเซ เชคเชฎเชพเชฐเชพ เชฎเชพเชเชเซเชฐเซเชซเซเชจเชจเซ เชเชชเชฏเซเช เช
เชจเซ เชคเชฎเชพเชฐเซ เชธเซเชเซเชฐเซเชจ เชเซเชตเชพ เชฎเชพเชเซ เชชเชฐเชตเชพเชจเชเซ เชเชชเชถเซ?
+getUserMedia.shareScreenAndAudioCapture3.message = เชคเชฎเซ %S เชจเซ เช เชเซเชฌ เชเชกเซเชฏเซ เชธเชพเชเชญเชณเชตเชพ เช
เชจเซ เชคเชฎเชพเชฐเซ เชธเซเชเซเชฐเซเชจ เชเซเชตเชพ เชฎเชพเชเซ เชชเชฐเชตเชพเชจเชเซ เชเชชเชถเซ?
+getUserMedia.shareAudioCapture2.message = เชคเชฎเซ %S เชจเซ เช เชเซเชฌ เชเชกเซเชฏเซ เชธเชพเชเชญเชณเชตเชพ เชฎเชพเชเซ เชชเชฐเชตเชพเชจเชเซ เชเชชเชถเซ?
+# LOCALIZATION NOTE (getUserMedia.shareScreenWarning.message): NB: inserted via innerHTML, so please don't use <, > or & in this string.
+# %S will be the 'learn more' link
+getUserMedia.shareScreenWarning.message = เชฎเชพเชคเซเชฐ เชคเชฎเซ เชตเชฟเชถเซเชตเชพเชธ เชธเชพเชเชเซเชธ เชธเชพเชฅเซ เชธเซเชเซเชฐเซเชจ เชถเซเชฐ เชเชฐเซ. เชถเซเชฐเชฟเชเช เชญเซเชฐเชพเชฎเช เชธเชพเชเชเซเชธเชจเซ เชคเชฎเซ เชฌเซเชฐเชพเชเช เชเชฐเชตเชพ เช
เชจเซ เชคเชฎเชพเชฐเชพ เชเชพเชจเชเซ เชกเซเชเชพเชจเซ เชเซเชฐเชตเชพ เชฎเชพเชเซ เชชเชฐเชตเชพเชจเชเซ เชเชชเซ เชถเชเซ เชเซ. %S
+# LOCALIZATION NOTE (getUserMedia.shareFirefoxWarning.message): NB: inserted via innerHTML, so please don't use <, > or & in this string.
+# %1$S is brandShortName (eg. Firefox)
+# %2$S will be the 'learn more' link
+getUserMedia.shareFirefoxWarning.message = เชซเชเซเชค เชคเชฎเซ เชตเชฟเชถเซเชตเชพเชธ เชเชฐเซ เชเซ เชคเซ เชธเชพเชเชเซเชธ เชธเชพเชฅเซ %1$S เชถเซเชฐ เชเชฐเซ. เชถเซเชฐเชฟเชเช เชญเซเชฐเชพเชฎเช เชธเชพเชเชเซเชธเชจเซ เชคเชฎเซ เชฌเซเชฐเชพเชเช เชเชฐเชตเชพ เช
เชจเซ เชคเชฎเชพเชฐเชพ เชเชพเชจเชเซ เชกเซเชเชพเชจเซ เชเซเชฐเชตเชพ เชฎเชพเชเซ เชชเชฐเชตเชพเชจเชเซ เชเชชเซ เชถเชเซ เชเซ. %2$S
+# LOCALIZATION NOTE(getUserMedia.shareScreen.learnMoreLabel): NB: inserted via innerHTML, so please don't use <, > or & in this string.
+getUserMedia.shareScreen.learnMoreLabel = เชตเชงเซ เชถเซเชเซ
+getUserMedia.selectWindowOrScreen.label=เชตเชฟเชเชกเซ เช
เชฅเชตเชพ เชธเซเชเซเชฐเซเชจ เชถเซเชฐ เชเชฐเชตเชพ เชฎเชพเชเซ:
+getUserMedia.selectWindowOrScreen.accesskey=W
+getUserMedia.pickWindowOrScreen.label = เชตเชฟเชจเซเชกเซ เช
เชฅเชตเชพ เชธเซเชเซเชฐเซเชจ เชชเชธเชเชฆ เชเชฐเซ
+getUserMedia.shareEntireScreen.label = เชเชเซ เชธเซเชเซเชฐเซเชจ
+# LOCALIZATION NOTE (getUserMedia.shareMonitor.label):
+# %S is screen number (digits 1, 2, etc)
+# Example: Screen 1, Screen 2,..
+getUserMedia.shareMonitor.label = เชธเซเชเซเชฐเซเชจ %S
+# LOCALIZATION NOTE (getUserMedia.shareApplicationWindowCount.label):
+# Semicolon-separated list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# Replacement for #1 is the name of the application.
+# Replacement for #2 is the number of windows currently displayed by the application.
+getUserMedia.shareApplicationWindowCount.label=#1(#2 เชตเชฟเชจเซเชกเซ);#1(#2 เชตเชฟเชจเซเชกเซ)
+# LOCALIZATION NOTE (getUserMedia.allow.label,
+# getUserMedia.dontAllow.label):
+# These two buttons are the possible answers to the various prompts in the
+# "getUserMedia.share{device}.message" strings.
+getUserMedia.allow.label = เชชเชฐเชตเชพเชจเชเซ เชเชชเซ
+getUserMedia.allow.accesskey = A
+getUserMedia.dontAllow.label = เชฎเชเชเซเชฐเซ เชเชชเชถเซ เชจเชนเซเช
+getUserMedia.dontAllow.accesskey = D
+getUserMedia.remember=เช เชจเชฟเชฐเซเชฃเชฏ เชฏเชพเชฆ เชฐเชพเชเซ
+# LOCALIZATION NOTE (getUserMedia.reasonForNoPermanentAllow.screen3,
+# getUserMedia.reasonForNoPermanentAllow.audio,
+# getUserMedia.reasonForNoPermanentAllow.insecure):
+# %S is brandShortName
+getUserMedia.reasonForNoPermanentAllow.screen3=%S เชคเชฎเชพเชฐเซ เชธเซเชเซเชฐเซเชจ เชจเซ เชเชพเชฏเชฎเซ เชเชเซเชธเซเชธ เชฎเชพเชเซ เชชเชฐเชตเชพเชจเชเซ เชเชชเชถเซ เชจเชนเซ.
+getUserMedia.reasonForNoPermanentAllow.audio=%S เชเชฏเซ เชเซเชฌ เชถเซเชฐ เชเชฐเชตเชพเชจเซ เชเซ เชคเซ เชชเซเชเซเชฏเชพ เชตเชฟเชจเชพ เชคเชฎเชพเชฐเชพ เชเซเชฌ เชเชกเซเชฏเซ เชเชพเชฏเชฎเซ เชนเช เชฎเชพเชเซ เชชเชฐเชตเชพเชจเชเซ เชเชชเชถเซ เชจเชนเซ.
+getUserMedia.reasonForNoPermanentAllow.insecure=เช เชธเชพเชเช เชชเชฐเชจเซเช เชคเชฎเชพเชฐเซเช เชเชจเซเชเซเชถเชจ เชธเซเชฐเชเซเชทเชฟเชค เชจเชฅเซ. เชคเซเชจเซ เชธเซเชฐเชเซเชทเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ, %S เชซเชเซเชค เช เชธเชคเซเชฐ เชฎเชพเชเซ เชนเช เชชเชฐเชตเชพเชจเชเซ เชเชชเชถเซ.
+
+getUserMedia.sharingMenu.label = เชเซ
เชฌเซเชธ เชถเซเชฐเชฟเชเช เชเชชเชเชฐเชฃเซ
+getUserMedia.sharingMenu.accesskey = d
+# LOCALIZATION NOTE (getUserMedia.sharingMenuCamera
+# getUserMedia.sharingMenuMicrophone,
+# getUserMedia.sharingMenuAudioCapture,
+# getUserMedia.sharingMenuApplication,
+# getUserMedia.sharingMenuScreen,
+# getUserMedia.sharingMenuWindow,
+# getUserMedia.sharingMenuBrowser,
+# getUserMedia.sharingMenuCameraMicrophone,
+# getUserMedia.sharingMenuCameraMicrophoneApplication,
+# getUserMedia.sharingMenuCameraMicrophoneScreen,
+# getUserMedia.sharingMenuCameraMicrophoneWindow,
+# getUserMedia.sharingMenuCameraMicrophoneBrowser,
+# getUserMedia.sharingMenuCameraAudioCapture,
+# getUserMedia.sharingMenuCameraAudioCaptureApplication,
+# getUserMedia.sharingMenuCameraAudioCaptureScreen,
+# getUserMedia.sharingMenuCameraAudioCaptureWindow,
+# getUserMedia.sharingMenuCameraAudioCaptureBrowser,
+# getUserMedia.sharingMenuCameraApplication,
+# getUserMedia.sharingMenuCameraScreen,
+# getUserMedia.sharingMenuCameraWindow,
+# getUserMedia.sharingMenuCameraBrowser,
+# getUserMedia.sharingMenuMicrophoneApplication,
+# getUserMedia.sharingMenuMicrophoneScreen,
+# getUserMedia.sharingMenuMicrophoneWindow,
+# getUserMedia.sharingMenuMicrophoneBrowser,
+# getUserMedia.sharingMenuAudioCaptureApplication,
+# getUserMedia.sharingMenuAudioCaptureScreen,
+# getUserMedia.sharingMenuAudioCaptureWindow,
+# getUserMedia.sharingMenuAudioCaptureBrowser):
+# %S is the website origin (e.g. www.mozilla.org)
+getUserMedia.sharingMenuCamera = %S (เชเซเชฎเซเชฐเชพ)
+getUserMedia.sharingMenuMicrophone = %S (เชฎเชพเชเชเซเชฐเซเชซเซเชจ)
+getUserMedia.sharingMenuAudioCapture = %S (เชเซเชฌ เชเชกเชฟเชฏเซ)
+getUserMedia.sharingMenuApplication = %S (เชเชชเซเชฒเชฟเชเซเชถเชจ)
+getUserMedia.sharingMenuScreen = %S (เชธเซเชเซเชฐเซเชจ)
+getUserMedia.sharingMenuWindow = %S (เชตเชฟเชจเซเชกเซ)
+getUserMedia.sharingMenuBrowser = %S (เชเซเชฌ)
+getUserMedia.sharingMenuCameraMicrophone = %S (เชเซ
เชฎเซเชฐเชพ เช
เชจเซ เชฎเชพเชเชเซเชฐเซเชซเซเชจ)
+getUserMedia.sharingMenuCameraMicrophoneApplication = %S (เชเซ
เชฎเซเชฐเชพ, เชฎเชพเชเชเซเชฐเซเชซเซเชจ เช
เชจเซ เชเชชเซเชฒเชฟเชเซเชถเชจ)
+getUserMedia.sharingMenuCameraMicrophoneScreen = %S (เชเซ
เชฎเซเชฐเชพ, เชฎเชพเชเชเซเชฐเซเชซเซเชจ เช
เชจเซ เชธเซเชเซเชฐเซเชจ)
+getUserMedia.sharingMenuCameraMicrophoneWindow = %S (เชเซ
เชฎเซเชฐเชพ, เชฎเชพเชเชเซเชฐเซเชซเซเชจ เช
เชจเซ เชตเชฟเชจเซเชกเซ)
+getUserMedia.sharingMenuCameraMicrophoneBrowser = %S (เชเซ
เชฎเซเชฐเชพ, เชฎเชพเชเชเซเชฐเซเชซเซเชจ เช
เชจเซ เชเซเชฌ)
+getUserMedia.sharingMenuCameraAudioCapture = %S (เชเซเชฎเซเชฐเชพ เช
เชจเซ เชเซเชฌ เชเชกเชฟเชฏเซ)
+getUserMedia.sharingMenuCameraAudioCaptureApplication = %S (เชเซ
เชฎเซเชฐเชพ, เชเซเชฌ เชเชกเชฟเช เช
เชจเซ เชเชชเซเชฒเชฟเชเซเชถเชจ)
+getUserMedia.sharingMenuCameraAudioCaptureScreen = %S (เชเซเชฎเซเชฐเชพ, เชเซเชฌ เชเชกเชฟเช เช
เชจเซ เชธเซเชเซเชฐเซเชจ)
+getUserMedia.sharingMenuCameraAudioCaptureWindow = %S (เชเซ
เชฎเซเชฐเชพ, เชเซเชฌ เชเชกเชฟเช เช
เชจเซ เชตเชฟเชจเซเชกเซ)
+getUserMedia.sharingMenuCameraAudioCaptureBrowser = %S (เชเซเชฎเซเชฐเชพ, เชเซเชฌ เชเชกเชฟเช เช
เชจเซ เชเซเชฌ)
+getUserMedia.sharingMenuCameraApplication = %S (เชเซเชฎเซเชฐเชพ เช
เชจเซ เชเชชเซเชฒเชฟเชเซเชถเชจ)
+getUserMedia.sharingMenuCameraScreen = %S (เชเซเชฎเซเชฐเชพ เช
เชจเซ เชธเซเชเซเชฐเซเชจ)
+getUserMedia.sharingMenuCameraWindow = %S (เชเซเชฎเซเชฐเชพ เช
เชจเซ เชตเชฟเชจเซเชกเซ)
+getUserMedia.sharingMenuCameraBrowser = %S (เชเซเชฎเซเชฐเชพ เช
เชจเซ เชเซเชฌ)
+getUserMedia.sharingMenuMicrophoneApplication = %S (เชฎเชพเชเชเซเชฐเซเชซเซเชจ เช
เชจเซ เชเชชเซเชฒเชฟเชเซเชถเชจ)
+getUserMedia.sharingMenuMicrophoneScreen = %S(เชฎเชพเชเชเซเชฐเซเชซเซเชจ เช
เชจเซ เชธเซเชเซเชฐเซเชจ)
+getUserMedia.sharingMenuMicrophoneWindow = %S (เชฎเชพเชเชเซเชฐเซเชซเซเชจ เช
เชจเซ เชตเชฟเชจเซเชกเซ)
+getUserMedia.sharingMenuMicrophoneBrowser = %S (เชฎเชพเชเชเซเชฐเซเชซเซเชจ เช
เชจเซ เชเซเชฌ)
+getUserMedia.sharingMenuAudioCaptureApplication = %S (เชเซเชฌ เชเชกเชฟเช เช
เชจเซ เชเชชเซเชฒเชฟเชเซเชถเชจ)
+getUserMedia.sharingMenuAudioCaptureScreen = %S (เชเซเชฌ เชเชกเชฟเช เช
เชจเซ เชธเซเชเซเชฐเซเชจ)
+getUserMedia.sharingMenuAudioCaptureWindow = %S (เชเซเชฌ เชเชกเชฟเช เช
เชจเซ เชตเชฟเชจเซเชกเซ)
+getUserMedia.sharingMenuAudioCaptureBrowser = %S (เชเซเชฌ เชเชกเชฟเช เช
เชจเซ เชเซเชฌ)
+# LOCALIZATION NOTE(getUserMedia.sharingMenuUnknownHost): this is used for the website
+# origin for the sharing menu if no readable origin could be deduced from the URL.
+getUserMedia.sharingMenuUnknownHost = เช
เชเซเชเชพเชค เชเชฆเซเชเชฎ
+
+# LOCALIZATION NOTE(emeNotifications.drmContentPlaying.message2): %S is brandShortName.
+emeNotifications.drmContentPlaying.message2 = เช เชธเชพเชเช เชชเชฐเชจเชพ เชเซเชเชฒเชพเช เชเชกเชฟเช เช
เชฅเชตเชพ เชตเชฟเชกเชฟเช DRM เชธเซเชซเซเชเชตเซเชฐเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชเซ, เชเซ %S เชคเชฎเชจเซ เชคเซเชจเซ เชธเชพเชฅเซ เชถเซเช เชเชฐเซ เชถเชเซ เชเซ เชคเซ เชฎเชฐเซเชฏเชพเชฆเชฟเชค เชเชฐเซ เชถเชเซ เชเซ.
+emeNotifications.drmContentPlaying.button.label = เชเซเช เชตเซโฆ
+emeNotifications.drmContentPlaying.button.accesskey = C
+
+# LOCALIZATION NOTE(emeNotifications.drmContentDisabled.message): NB: inserted via innerHTML, so please don't use <, > or & in this string. %S will be the 'learn more' link
+emeNotifications.drmContentDisabled.message = เชคเชฎเชพเชฐเซ เช เชชเซเชทเซเช เชชเชฐ เชเซเชเชฒเชพเช เชเชกเชฟเช เช
เชฅเชตเชพ เชตเชฟเชกเชฟเชเชจเซ เชเชฒเชพเชตเชตเชพ เชฎเชพเชเซ DRM เชธเชเซเชทเชฎ เชเชฐเชตเซเช เชเชตเชถเซเชฏเช เชเซ. %S
+emeNotifications.drmContentDisabled.button.label = เชธเชเซเชฐเชฟเชฏ DRM
+emeNotifications.drmContentDisabled.button.accesskey = E
+# LOCALIZATION NOTE(emeNotifications.drmContentDisabled.learnMoreLabel): NB: inserted via innerHTML, so please don't use <, > or & in this string.
+emeNotifications.drmContentDisabled.learnMoreLabel = เชตเชงเซ เชถเซเชเซ
+
+# LOCALIZATION NOTE(emeNotifications.drmContentCDMInstalling.message): NB: inserted via innerHTML, so please don't use <, > or & in this string. %S is brandShortName
+emeNotifications.drmContentCDMInstalling.message = %S เช เชชเซเชทเซเช เชชเชฐ เชเชกเชฟเช เช
เชฅเชตเชพ เชตเชฟเชกเชฟเช เชเชฒเชพเชตเชตเชพ เชฎเชพเชเซ เชเชฐเซเชฐเซ เชเชเชเซ เชเชจเซเชธเซเชเซเชฒ เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซ. เชชเชเซเชฅเซ เชซเชฐเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ.
+
+emeNotifications.unknownDRMSoftware = เช
เชเซเชเชพเชค
+
+# LOCALIZATION NOTE - %S is brandShortName
+slowStartup.message = %S เชงเซเชฎเซเช เชฒเชพเชเซ เชเซโฆ เชโฆ เชถเชฐเซ เชเชฐเชตเชพ เชฎเชพเชเซ.
+slowStartup.helpButton.label = เชคเซ เชเซเชตเซ เชฐเซเชคเซ เชเชคเชฟ เชเชฐเชตเซเช เชคเซ เชเชพเชฃเซ
+slowStartup.helpButton.accesskey = L
+slowStartup.disableNotificationButton.label = เชฎเชจเซ เชซเชฐเซเชฅเซ เชเชนเซเชถเซ เชจเชนเซเช
+slowStartup.disableNotificationButton.accesskey = A
+
+# LOCALIZATION NOTE - %S is brandShortName
+flashHang.message = %S เชชเซเชฐเชฆเชฐเซเชถเชจ เชธเซเชงเชพเชฐเชตเชพ เชฎเชพเชเซ เชเซเชเชฒเชพเช เชเชกเซเชฌ เชซเซเชฒเซเชถ เชธเซเชเชฟเชเชเซเชธ เชฌเชฆเชฒเซเชฏเชพเช เชเซ.
+flashHang.helpButton.label = เชตเชงเซ เชถเซเชเซโฆ
+flashHang.helpButton.accesskey = L
+
+# LOCALIZATION NOTE (customizeMode.tabTitle): %S is brandShortName
+customizeMode.tabTitle = %S เชจเซ เช
เชจเซเชเซเชฒเชฟเชค เชเชฐเซ
+
+# LOCALIZATION NOTE (e10s.accessibilityNotice.mainMessage,
+# e10s.accessibilityNotice.enableAndRestart.label,
+# e10s.accessibilityNotice.enableAndRestart.accesskey):
+# These strings are related to the messages we display to offer e10s (Multi-process) to users
+# on the pre-release channels. They won't be used in release but they will likely be used in
+# beta starting from version 41, so it's still useful to have these strings properly localized.
+# %S is brandShortName
+e10s.accessibilityNotice.mainMessage2 = เชจเชตเซ %S เชธเซเชตเชฟเชงเชพเช เชธเชพเชฅเซ เชธเซเชธเชเชเชคเชคเชพ เชฎเซเชฆเซเชฆเชพเชเชจเซ เชเชพเชฐเชฃเซ เชนเช เชเชงเชพเชฐ เชเชเชถเชฟเช เชฐเซเชชเซ เช
เชเซเชทเชฎ เชเซ.
+e10s.accessibilityNotice.acceptButton.label = OK
+e10s.accessibilityNotice.acceptButton.accesskey = O
+e10s.accessibilityNotice.enableAndRestart.label = เชธเชเซเชทเชฎ เชเชฐเซ (เชชเซเชจเชฐเซเชชเซเชฐเชพเชฐเชเชญเชจเซ เชเชฐเซเชฐ เชเซ)
+e10s.accessibilityNotice.enableAndRestart.accesskey = E
+
+# LOCALIZATION NOTE (e10s.accessibilityNotice.jawsMessage): %S is brandShortName
+e10s.accessibilityNotice.jawsMessage = %S เช
เชจเซ เชคเชฎเชพเชฐเชพ เชนเชเชจเชพ เชธเซเชซเซเชเชตเซเชฐ เชตเชเซเชเซเชจเซ เช
เชธเชเชเชคเชคเชพเชจเซ เชเชพเชฐเชฃเซ เชเซ
เชฌ เชธเชพเชฎเชเซเชฐเซเชจเซเช เชชเซเชฐเชฆเชฐเซเชถเชจ เช
เชเซเชทเชฎ เชเชฐเซเชฏเซเช เชเซ. เชเซเชชเชพ เชเชฐเซเชจเซ เชคเชฎเชพเชฐเชพ เชธเซเชเซเชฐเซเชจ เชฐเซเชกเชฐเชจเซ เช
เชชเชกเซเช เชเชฐเซ เช
เชฅเชตเชพ Firefox เชชเชฐ เชตเชฟเชธเซเชคเซเชค เชธเชชเซเชฐเซเช เชชเซเชฐเชเชพเชถเชจ เชชเชฐ เชฌเชฆเชฒเซ.
+
+# LOCALIZATION NOTE (userContextPersonal.label,
+# userContextWork.label,
+# userContextShopping.label,
+# userContextBanking.label,
+# userContextNone.label):
+# These strings specify the four predefined contexts included in support of the
+# Contextual Identity / Containers project. Each context is meant to represent
+# the context that the user is in when interacting with the site. Different
+# contexts will store cookies and other information from those sites in
+# different, isolated locations. You can enable the feature by typing
+# about:config in the URL bar and changing privacy.userContext.enabled to true.
+# Once enabled, you can open a new tab in a specific context by clicking
+# File > New Container Tab > (1 of 4 contexts). Once opened, you will see these
+# strings on the right-hand side of the URL bar.
+userContextPersonal.label = เชเชพเชจเชเซ
+userContextWork.label = เชเชพเชฎ
+userContextBanking.label = เชฌเซเชจเซเชเชฟเชเช
+userContextShopping.label = เชเชฐเซเชฆเชฆเชพเชฐเซ
+userContextNone.label = เชเซเช เชเชจเซเชเซเชเชจเชฐ เชจเชฅเซ
+
+userContextPersonal.accesskey = P
+userContextWork.accesskey = W
+userContextBanking.accesskey = B
+userContextShopping.accesskey = S
+userContextNone.accesskey = N
+
+userContext.aboutPage.label = เชเชจเซเชเซเชจเชฐ เชธเชเชเชพเชฒเชจ เชเชฐเซ
+userContext.aboutPage.accesskey = O
+
+userContextOpenLink.label = เชจเชตเซ %S เชเซ
เชฌเชฎเชพเช เชเชกเซ เชเซเชฒเซ
+
+muteTab.label = เชเซ
เชฌ เชเซเชช เชเชฐเซ
+muteTab.accesskey = M
+unmuteTab.label = เชเซ
เชฌเชจเซ เช
เชจเชฎเซเชฏเซเช เชเชฐเซ
+unmuteTab.accesskey = m
+playTab.label = เชเซเชฌ เชเชฒเชพเชตเซ
+playTab.accesskey = I
+
+muteSelectedTabs2.label = เชเซ
เชฌเซเชธเชจเซ เช
เชตเชพเช เชฌเชเชง เชเชฐเซ
+# LOCALIZATION NOTE (muteSelectedTabs2.accesskey): The accesskey should
+# match the accesskey for muteTab.accesskey
+muteSelectedTabs2.accesskey = M
+unmuteSelectedTabs2.label = เชเซ
เชฌเซเชธเชจเซ เช
เชตเชพเช เชถเชฐเซ เชเชฐเซ
+# LOCALIZATION NOTE (unmuteSelectedTabs2.accesskey): The accesskey should
+# match the accesskey for unmuteTab.accesskey
+unmuteSelectedTabs2.accesskey = m
+playTabs.label = เชชเซเชฒเซ เชเซ
เชฌเซเชธ
+playTabs.accesskey = y
+
+# LOCALIZATION NOTE (sendTabsToDevice.label):
+# Semi-colon list of plural forms.
+# See: https://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 is the number of tabs sent to the device.
+sendTabsToDevice.label = เชเซ
เชฌเชจเซ เชเชชเชเชฐเชฃเชฎเชพเช เชฎเซเชเชฒเซ;#1 เชเซ
เชฌเซเชธเชจเซ เชเชชเชเชฐเชฃเชฎเชพเช เชฎเซเชเชฒเซ
+sendTabsToDevice.accesskey = n
+
+# LOCALIZATION NOTE (pageAction.sendTabsToDevice.label):
+# Semi-colon list of plural forms.
+# See: https://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 is the number of tabs sent to the device.
+pageAction.sendTabsToDevice.label = เชเซ
เชฌเชจเซ เชเชชเชเชฐเชฃเชฎเชพเช เชฎเซเชเชฒเซ;#1 เชเซ
เชฌเซเชธเชจเซ เชเชชเชเชฐเชฃเชฎเชพเช เชฎเซเชเชฒเซ
+
+# LOCALIZATION NOTE (certErrorDetails*.label): These are text strings that
+# appear in the about:certerror page, so that the user can copy and send them to
+# the server administrators for troubleshooting.
+certErrorDetailsHSTS.label = HTTP เชธเชเชค เชชเชฐเชฟเชตเชนเชจ เชธเซเชฐเชเซเชทเชพ: %S
+certErrorDetailsKeyPinning.label = HTTP เชธเชพเชฐเซเชตเชเชจเชฟเช เชเซ เชชเชฟเชจเชฟเชเช: %S
+certErrorDetailsCertChain.label = เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชธเชพเชเชเชณ:
+
+# LOCALIZATION NOTE (pendingCrashReports2.label): Semi-colon list of plural forms
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 is the number of pending crash reports
+pendingCrashReports2.label = เชคเชฎเชพเชฐเซ เชชเชพเชธเซ เชเช เชจเชทเซเช เชจเชฟเชทเซเชซเชณเชคเชพ เช
เชนเซเชตเชพเชฒ เชเซ;เชคเชฎเชพเชฐเซ เชชเชพเชธเซ #1 เชจเชทเซเช เชจเชฟเชทเซเชซเชณเชคเชพ เช
เชนเซเชตเชพเชฒเซ เชเซ
+pendingCrashReports.viewAll = เชเซเช
+pendingCrashReports.send = เชฎเซเชเชฒเซ
+pendingCrashReports.alwaysSend = เชนเชเชฎเซเชถเชพเช เชฎเซเชเชฒเซ
+
+decoder.noCodecs.button = เชเซเชตเซ เชฐเซเชคเซ เชคเซ เชเชพเชฃเซ
+decoder.noCodecs.accesskey = L
+decoder.noCodecs.message = เชตเชฟเชกเชฟเช เชเชฒเชพเชตเชตเชพ เชฎเชพเชเซ, เชคเชฎเชพเชฐเซ Microsoft เชจเชพ เชฎเซเชกเชฟเชฏเชพ เชธเซเชตเชฟเชงเชพ เชชเซเช เชเชจเซเชธเซเชเซเชฒ เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชชเชกเซ เชถเชเซ เชเซ.
+decoder.noCodecsLinux.message = เชตเชฟเชกเชฟเช เชเชฒเชพเชตเชตเชพ เชฎเชพเชเซ, เชคเชฎเชพเชฐเซ เชเชตเชถเซเชฏเช เชตเชฟเชกเชฟเช เชเซเชกเซเชเซเชธ เชเชจเซเชธเซเชเซเชฒ เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชชเชกเซ เชถเชเซ เชเซ.
+decoder.noHWAcceleration.message = เชตเชฟเชกเชฟเช เชเซเชฃเชตเชคเซเชคเชพ เชธเซเชงเชพเชฐเชตเชพ เชฎเชพเชเซ, เชคเชฎเชพเชฐเซ Microsoft เชจเชพ เชฎเซเชกเชฟเชฏเชพ เชธเซเชตเชฟเชงเชพ เชชเซ
เชเชจเซ เชเชจเซเชธเซเชเซเชฒ เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชชเชกเซ เชถเชเซ เชเซ.
+decoder.noPulseAudio.message = เชเชกเชฟเช เชเชฒเชพเชตเชตเชพ เชฎเชพเชเซ, เชคเชฎเชพเชฐเซ เชเชตเชถเซเชฏเช PulseAudio เชธเซเชซเซเชเชตเซเชฐ เชเชจเซเชธเซเชเซเชฒ เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชชเชกเซ เชถเชเซ เชเซ.
+decoder.unsupportedLibavcodec.message = Libavcodec เชธเชเชตเซเชฆเชจเชถเซเชฒ เชนเซเช เชถเชเซ เชเซ เช
เชฅเชตเชพ เชธเชฎเชฐเซเชฅเชฟเชค เชจเชฅเซ, เช
เชจเซ เชตเชฟเชกเชฟเช เชเชฒเชพเชตเชตเชพ เชฎเชพเชเซ เช
เชชเชกเซเช เชฅเชตเซเช เชเซเชเช.
+
+decoder.decodeError.message = เชฎเซเชกเชฟเชฏเชพ เชธเชเชธเชพเชงเชจ เชกเซเชเซเชกเชฟเชเช เชเชฐเชคเซ เชตเชเชคเซ เชเช เชญเซเชฒ เชเชตเซ เชเซ.
+decoder.decodeError.button = เชธเชพเชเช เชธเชฎเชธเซเชฏเชพเชจเซ เช
เชนเซเชตเชพเชฒ เชเชชเซ
+decoder.decodeError.accesskey = R
+decoder.decodeWarning.message = เชฎเซเชกเชฟเชฏเชพ เชธเซเชฐเซเชคเชจเซ เชกเซเชเซเชกเชฟเชเช เชเชฐเชคเซ เชตเชเชคเซ เชชเซเชจเชเชชเซเชฐเชพเชชเซเชค เชญเซเชฒ เชเชตเซ.
+
+# LOCALIZATION NOTE (captivePortal.infoMessage3):
+# Shown in a notification bar when we detect a captive portal is blocking network access
+# and requires the user to log in before browsing.
+captivePortal.infoMessage3 = เชคเชฎเซ เชเชจเซเชเชฐเชจเซเช เชเชเซเชธเซเชธ เชเชฐเซ เชถเชเซ เชคเซ เชชเชนเซเชฒเชพเช เชคเชฎเชพเชฐเซ เช เชจเซเชเชตเชฐเซเชเชฎเชพเช เชฒเซเช เชเชจ เชเชฐเชตเซเช เชเชตเชถเซเชฏเช เชเซ.
+# LOCALIZATION NOTE (captivePortal.showLoginPage2):
+# The label for a button shown in the info bar in all tabs except the login page tab.
+# The button shows the portal login page tab when clicked.
+captivePortal.showLoginPage2 = เชเชชเชจ เชจเซเชเชตเชฐเซเช เชฒเซเชเชฟเชจ เชชเซเชทเซเช
+
+permissions.remove.tooltip = เช เชชเชฐเชตเชพเชจเชเซ เชธเชพเชซ เชเชฐเซ เช
เชจเซ เชซเชฐเซ เชชเซเชเซ
+
+# LOCALIZATION NOTE (aboutDialog.architecture.*):
+# The sixtyFourBit and thirtyTwoBit strings describe the architecture of the
+# current Firefox build: 32-bit or 64-bit. These strings are used in parentheses
+# between the Firefox version and the "What's new" link in the About dialog,
+# e.g.: "48.0.2 (32-bit) <What's new>" or "51.0a1 (2016-09-05) (64-bit)".
+aboutDialog.architecture.sixtyFourBit = 64-เชฌเซเช
+aboutDialog.architecture.thirtyTwoBit = 32-เชฌเซเช
+
+# LOCALIZATION NOTE (certImminentDistrust.message):
+# Shown in the browser console when visiting a website that is trusted today,
+# but won't be in the future unless the site operator makes a change.
+certImminentDistrust.message = เช เชตเซเชฌเชธเชพเชเช เชชเชฐ เชเชชเชฏเซเชเชฎเชพเช เชฒเซเชตเชพเชคเชพ เชธเซเชฐเชเซเชทเชพ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชญเชตเชฟเชทเซเชฏเชจเชพ เชชเซเชฐเชเชพเชถเชจเชฎเชพเช เชตเชฟเชถเซเชตเชธเชจเซเชฏ เชฐเชนเซเชถเซ เชจเชนเซเช. เชตเชงเซ เชฎเชพเชนเชฟเชคเซ เชฎเชพเชเซ, เชฎเซเชฒเชพเชเชพเชค เชฒเซ https://wiki.mozilla.org/CA/Upcoming_Distrust_Actions
+
+midi.Allow.label = เชฎเชเชเซเชฐเซ เชเชชเซ
+midi.Allow.accesskey = A
+midi.DontAllow.label = เชฎเชเชเซเชฐเซ เชเชชเชถเซ เชจเชนเซเช
+midi.DontAllow.accesskey = N
+midi.remember=เช เชจเชฟเชฐเซเชฃเชฏเชจเซ เชฏเชพเชฆ เชฐเชพเชเซ
+midi.shareWithFile.message = เชคเชฎเซ เช เชธเซเชฅเชพเชจเชฟเช เชซเชพเชเชฒเชจเซ เชคเชฎเชพเชฐเชพ MIDI เชเชชเชเชฐเชฃเซเชจเซ เชชเซเชฐเชตเซเชถ-เชนเช เชเชฐเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเชถเซ?
+# LOCALIZATION NOTE (midi.shareWithSite.message): %S is the name of the site URL (https://...) requesting MIDI access
+midi.shareWithSite.message = เชถเซเช เชคเชฎเซ %S เชจเซ เชคเชฎเชพเชฐเชพ MIDI เชเชชเชเชฐเชฃเซเชจเซ เชฎเซเชณเชตเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ เชถเชเชถเซ?
+midi.shareSysexWithFile.message = เชถเซเช เชคเชฎเซ เช เชธเซเชฅเชพเชจเชฟเช เชซเชพเชเชฒเชจเซ เชคเชฎเชพเชฐเชพ MIDI เชเชชเชเชฐเชฃเซเชจเซ เชฎเซเชณเชตเชตเชพ เช
เชจเซ SysEx เชธเชเชฆเซเชถเชพ เชฎเซเชเชฒเชตเชพ /receive เชเชฐเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ เชถเชเชถเซ?
+# LOCALIZATION NOTE (midi.shareSysexWithSite.message): %S is the name of the site URL (https://...) requesting MIDI access
+midi.shareSysexWithSite.message = เชถเซเช เชคเชฎเซ %S เชจเซ เชคเชฎเชพเชฐเชพ MIDI เชเชชเชเชฐเชฃเซเชจเซ เชฎเซเชณเชตเชตเชพ เช
เชจเซ SysEx เชธเชเชฆเซเชถเชพ เชฎเซเชเชฒเชตเชพ/receive เชเชฐเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ เชถเชเชถเซ?
+
+# LOCALIZATION NOTE (panel.back):
+# This is used by screen readers to label the "back" button in various browser
+#ย popup panels, including the sliding subviews of the main menu.
+panel.back = เชชเชพเชเชณ
+
+storageAccess.Allow.label = เชชเซเชฐเชตเซเชถเชจเซ เชชเชฐเชตเชพเชจเชเซ
+storageAccess.Allow.accesskey = A
+storageAccess.AllowOnAnySite.label = เชเซเชเชชเชฃ เชธเชพเชเช เชชเชฐ เชชเซเชฐเชตเซเชถเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ
+storageAccess.AllowOnAnySite.accesskey = w
+storageAccess.DontAllow.label = เชชเซเชฐเชตเซเชถ เช
เชตเชฐเซเชงเซ
+storageAccess.DontAllow.accesskey = B
+# LOCALIZATION NOTE (storageAccess.message):
+# %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.
+storageAccess.message = เชถเซเช เชคเชฎเซ %2$S เชชเชฐ เชคเชฎเชพเชฐเซ เชฌเซเชฐเชพเชเชเชฟเชเช เชชเซเชฐเชตเซเชคเซเชคเชฟเชจเซ เชเซเชฐเซ
เช เชเชฐเชตเชพ เชฎเชพเชเซ %1$S เชเชเซเชธเซเชธ เชเชชเชถเซ?
+# LOCALIZATION NOTE (storageAccess.description.label):
+# %1$S is the name of the site URL (www.site1.example) trying to track the user's activity.
+# %2$S will be replaced with the localized version of storageAccess.description.learnmore. This text will be converted into a hyper-link linking to the SUMO page explaining the concept of third-party trackers.
+storageAccess.description.label = เชเซ เชคเชฎเซ %1$S เชจเซ เชเชณเชเชคเชพ เชจเชฅเซ เช
เชฅเชตเชพ เชตเชฟเชถเซเชตเชพเชธ เชเชฐเชคเชพ เชจเชฅเซ, เชคเซ เชคเชฎเซ เช เชธเชพเชเช เชชเชฐ เชคเซเชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเชเซ เชถเชเซ เชเซ. %2$S เชตเชฟเชถเซ เชตเชงเซ เชเชพเชฃเซ
+# LOCALIZATION NOTE (storageAccess.description.learnmore):
+# The value of this string is embedded inside storageAccess.description.label. See the localization note for storageAccess.description.label.
+storageAccess.description.learnmore = เชคเซเชคเซเชฏ เชชเชเซเชท เชเซเชฐเซเชเชฐ
+
+confirmationHint.sendToDevice.label = เชฎเซเชเชฒเซ เชฆเซเชงเซเช!
+confirmationHint.sendToDeviceOffline.label = เชเชคเชพเชฐเชฌเชงเซเชง (เชเชพเชซเชฒเชพเชเชจ)
+confirmationHint.copyURL.label = เชเซเชฒเชฟเชชเชฌเซเชฐเซเชก เชชเชฐ เชจเชเชฒ เชเชฐเซ เชฆเซเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชเซ!
+confirmationHint.pageBookmarked.label = เชชเซเชธเซเชคเชเชพเชฒเชฏเชฎเชพเช เชธเชพเชเชตเซ!
+confirmationHint.addSearchEngine.label = เชถเซเชงเชเชฐเซเชคเชพ เชเชเชเชฟเชจเชจเซ เชเชฎเซเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชเซ!
+
+
+# LOCALIZATION NOTE (livebookmarkMigration.title):
+# Used by the export of user's live bookmarks to an OPML file as a title for the file.
+# %S will be replaced with brandShortName
+livebookmarkMigration.title = %S เชนเชพเชฒเชจเชพเช เชฌเซเชเชฎเชพเชฐเซเชเซ
--- /dev/null
+# 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/.
+
+history-panelmenu.label = เชเชคเชฟเชนเชพเชธ
+# LOCALIZATION NOTE(history-panelmenu.tooltiptext2): %S is the keyboard shortcut
+history-panelmenu.tooltiptext2 = เชคเชฎเชพเชฐเชพเช เชเชคเชฟเชนเชพเชธ (%S) เชจเซ เชฌเชคเชพเชตเซ
+
+remotetabs-panelmenu.label = เชธเชฎเชจเซเชตเชฟเชค เชเชฐเซเชฒเชพ เชเซ
เชฌเซเชธ
+remotetabs-panelmenu.tooltiptext2 = เช
เชจเซเชฏ เชเชชเชเชฐเชฃเซเชฎเชพเชเชฅเซ เชเซเชฌเซเชธ เชฌเชคเชพเชตเซ
+
+privatebrowsing-button.label = เชจเชตเซ เชเชพเชจเชเซ เชตเชฟเชจเซเชกเซ
+# LOCALIZATION NOTE(privatebrowsing-button.tooltiptext): %S is the keyboard shortcut
+privatebrowsing-button.tooltiptext = เชจเชตเซ เชเชพเชจเชเซ เชฌเซเชฐเชพเชเชเซเชเช เชตเชฟเชจเซเชกเซ (%S) เชจเซ เชเซเชฒเซ
+
+save-page-button.label = เชชเชพเชจเชพเชเชจเซ เชธเชเชเซเชฐเชนเซ
+# LOCALIZATION NOTE(save-page-button.tooltiptext3): %S is the keyboard shortcut
+save-page-button.tooltiptext3 = เช เชชเชพเชจเชพเช (%S) เชจเซ เชธเชเชเซเชฐเชนเซ
+
+find-button.label = เชถเซเชงเซ
+# LOCALIZATION NOTE(find-button.tooltiptext3): %S is the keyboard shortcut.
+find-button.tooltiptext3 = เช เชชเชพเชจเชพเช (%S) เชฎเชพเช เชถเซเชงเซ
+
+open-file-button.label = เชซเชพเชเชฒ เชเซเชฒเซ
+# LOCALIZATION NOTE (open-file-button.tooltiptext3): %S is the keyboard shortcut.
+open-file-button.tooltiptext3 = เชซเชพเชเชฒ (%S) เชจเซ เชเซเชฒเซ
+
+developer-button.label = เชกเซเชตเชฒเชชเชฐ
+# LOCALIZATION NOTE(developer-button.tooltiptext): %S is the keyboard shortcut
+developer-button.tooltiptext2 = เชตเซเชฌ เชกเซเชตเชฒเชชเชฐ เชธเชพเชงเชจเซ (%S) เชเซเชฒเซ
+
+sidebar-button.label = เชฌเชพเชเซเชชเชเซเชเซ
+sidebar-button.tooltiptext2 = เชฌเชพเชเซเชชเชเซเชเซเชจเซ เชฌเชคเชพเชตเซ
+
+add-ons-button.label = เชเชก-เชเชจ
+# LOCALIZATION NOTE(add-ons-button.tooltiptext3): %S is the keyboard shortcut
+add-ons-button.tooltiptext3 = เชคเชฎเชพเชฐเชพ เชเชก-เชเชจ (%S) เชจเซ เชธเชเชเชพเชฒเชฟเชค เชเชฐเซ
+
+preferences-button.label = เชชเชธเชเชฆเชเซเช
+preferences-button.tooltiptext2 = เชชเชธเชเชฆเชเซเชเชจเซ เชเซเชฒเซ
+preferences-button.tooltiptext.withshortcut = เชชเชธเชเชฆเชเซเช (%S) เชจเซ เชเซเชฒเซ
+# LOCALIZATION NOTE (preferences-button.labelWin): Windows-only label for Options
+preferences-button.labelWin = เชตเชฟเชเชฒเซเชชเซ
+# LOCALIZATION NOTE (preferences-button.tooltipWin): Windows-only tooltip for Options
+preferences-button.tooltipWin2 = เชตเชฟเชเชฒเซเชชเซ เชเซเชฒเซ
+
+zoom-controls.label = เชจเชพเชจเซ เชฎเซเชเซ เชเชฐเชตเชพ เชฎเชพเชเซ เชจเชฟเชฏเชเชคเซเชฐเชฃเซ
+zoom-controls.tooltiptext2 = เชจเชพเชจเซ เชฎเซเชเซ เชเชฐเชตเชพ เชฎเชพเชเซ เชจเชฟเชฏเชเชคเซเชฐเชฃเซ
+
+zoom-out-button.label = เชจเชพเชจเซ เชเชฐเซ
+# LOCALIZATION NOTE(zoom-out-button.tooltiptext2): %S is the keyboard shortcut.
+zoom-out-button.tooltiptext2 = เชจเชพเชจเซ เชเชฐเซ (%S)
+
+# LOCALIZATION NOTE(zoom-reset-button.tooltiptext2): %S is the keyboard shortcut.
+zoom-reset-button.tooltiptext2 = เชจเชพเชจเซ เชฎเซเชเซ เชเชฐเชตเชพเชจเชพเช เชธเซเชคเชฐ (%S) เชจเซ เชชเซเชจ:เชธเซเชฏเซเชเชฟเชค เชเชฐเซ
+
+zoom-in-button.label = เชฎเซเชเซ เชเชฐเซ
+# LOCALIZATION NOTE(zoom-in-button.tooltiptext2): %S is the keyboard shortcut.
+zoom-in-button.tooltiptext2 = เชฎเซเชเซ เชเชฐเซ (%S)
+
+edit-controls.label = เชจเชฟเชฏเชเชคเซเชฐเชฃเซเชฎเชพเช เชซเซเชฐเชซเชพเชฐ เชเชฐเซ
+edit-controls.tooltiptext2 = เชจเชฟเชฏเชเชคเซเชฐเชฃเซเชฎเชพเช เชซเซเชฐเชซเชพเชฐ เชเชฐเซ
+
+cut-button.label = เชเชพเชชเซ
+# LOCALIZATION NOTE(cut-button.tooltiptext2): %S is the keyboard shortcut.
+cut-button.tooltiptext2 = เชเชพเชชเซ (%S)
+
+copy-button.label = เชจเชเชฒ
+# LOCALIZATION NOTE(copy-button.tooltiptext2): %S is the keyboard shortcut.
+copy-button.tooltiptext2 = เชจเชเชฒ (%S)
+
+paste-button.label = เชเซเชเชเชพเชกเซ
+# LOCALIZATION NOTE(paste-button.tooltiptext2): %S is the keyboard shortcut.
+paste-button.tooltiptext2 = เชเซเชเชเชพเชกเซ (%S)
+
+feed-button.label = เชเชฎเซเชฆเชตเชพเชฐเซ
+feed-button.tooltiptext2 = เช เชชเชพเชจเชพเชเชฎเชพเช เชเชฎเซเชฆเชตเชพเชฐเซ เชเชฐเซ
+
+containers-panelmenu.label = เชเชจเซเชเซเชเชจเชฐ เชเซ
เชฌ เชเซเชฒเซ
+containers-panelmenu.tooltiptext = เชเชจเซเชเซเชเชจเชฐ เชเซ
เชฌ เชเซเชฒเซ
+
+# LOCALIZATION NOTE (characterencoding-button2.label): The \u00ad text at the beginning
+# of the string is used to disable auto hyphenation on the button text when it is displayed
+# in the menu panel.
+characterencoding-button2.label = \u00adเชเซเชเซเชธเซเช เชเชจเซเชเซเชกเชฟเชเช
+characterencoding-button2.tooltiptext = เชเซเชเซเชธเซเช เชเชจเซเชเซเชกเชฟเชเช เชตเชฟเชเชฒเซเชชเซ เชฌเชคเชพเชตเซ
+
+email-link-button.label = เชเชฎเซเชเชฒ เชเชกเซ
+email-link-button.tooltiptext3 = เช เชชเชพเชจเชพเชฎเชพเช เชเชกเซเชจเซ เชเชฎเซเชเชฒ เชเชฐเซ
+
+# LOCALIZATION NOTE(quit-button.tooltiptext.linux2): %1$S is the brand name (e.g. Firefox),
+# %2$S is the keyboard shortcut
+quit-button.tooltiptext.linux2 = %1$S (%2$S) เชฎเชพเชเชฅเซ เชฌเชนเชพเชฐ เชจเซเชเชณเซ
+# LOCALIZATION NOTE(quit-button.tooltiptext.mac): %1$S is the brand name (e.g. Firefox),
+# %2$S is the keyboard shortcut
+quit-button.tooltiptext.mac = %1$S (%2$S) เชฎเชพเชเชฅเซ เชฌเชนเชพเชฐ เชจเซเชเชณเซ
+
+social-share-button.label = เช เชชเชพเชจเชพเชเชจเซ เชตเชนเซเชเชเซ
+social-share-button.tooltiptext = เช เชชเชพเชจเชพเชเชจเซ เชตเชนเซเชเชเซ
+
+panic-button.label = เชญเซเชฒเซ เชเชพเช
+panic-button.tooltiptext = เชเซเชเชฒเชพเช เชฌเซเชฐเชพเชเชเชฟเชเช เชเชคเชฟเชนเชพเชธ เชตเชฟเชถเซ เชญเซเชฒเซ เชเชพเช
+
+# LOCALIZATION NOTE(devtools-webide-button.label, devtools-webide-button.tooltiptext):
+# widget is only visible after WebIDE has been started once (Tools > Web Developers > WebIDE)
+# %S is the keyboard shortcut
+devtools-webide-button2.label = WebIDE
+devtools-webide-button2.tooltiptext = เชเซเชฒเซ WebIDE (%S)
+
+e10s-button.label = เชจเชตเซ เชฌเชฟเชจ-e10s เชตเชฟเชจเซเชกเซเช
+e10s-button.tooltiptext = เชจเชตเซ เชฌเชฟเชจ-e10s เชตเชฟเชจเซเชกเซ เชเซเชฒเซ
+
+toolbarspring.label = เชฎเซเชเชณเชพเชถเชญเชฐเซ เชเชเซเชฏเชพ
+toolbarseparator.label = เชตเชฟเชญเชพเชเช
+toolbarspacer.label = เชเชเซเชฏเชพ
--- /dev/null
+<!-- 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/. -->
+
+<!-- LOCALIZATION NOTE (downloads.title):
+ Used by screen readers to describe the Downloads Panel.
+ -->
+<!ENTITY downloads.title "เชกเชพเชเชจเชฒเซเชก">
+
+<!-- LOCALIZATION NOTE (downloadDetails.width):
+ Width of details for a Downloads Panel item (which directly influences the
+ width of the Downloads Panel) expressed using a CSS unit. The longest
+ labels that should fit in the item width are usually those of in-progress
+ downloads and those of blocked downloads.
+
+ A good rule of thumb is to try to determine the longest string possible
+ that an in-progress download could display, and use that value in ch
+ units.
+
+ For example, in English, a long string would be:
+
+ 59m 59s left - 1022 of 1023 KB (120.5 KB/sec)
+
+ Since Downloads Panel is redesigned to show the detail string including
+ the hovering case for an item or an action button.
+ Bug 1328519 is for discussing the detail rule of `downloadDetails.width`.
+ -->
+<!ENTITY downloadDetails.width "50ch">
+
+<!-- LOCALIZATION NOTE (downloadsSummary.minWidth2):
+ Minimum width for the main description of the downloads summary,
+ which is displayed at the bottom of the Downloads Panel if the
+ number of downloads exceeds the limit that the panel can display.
+
+ A good rule of thumb here is to look at the otherDownloads3 string
+ in downloads.properties, and make a reasonable estimate of its
+ maximum length. For English, this seems like a reasonable limit:
+
+ 999 files downloading
+
+ that's 21 characters, so we set the minimum width to 21ch.
+ -->
+<!ENTITY downloadsSummary.minWidth2 "21ch">
+
+<!-- LOCALIZATION NOTE (downloads.width):
+ Width of the Downloads Panel expressed using a CSS unit. The longest labels
+ that should fit are usually those of in-progress and blocked downloads.
+ -->
+<!ENTITY downloads.width "70ch">
+
+<!ENTITY cmd.pause.label "เช
เชเชเชพเชตเซ">
+<!ENTITY cmd.pause.accesskey "P">
+<!ENTITY cmd.resume.label "เชซเชฐเซ เชถเชฐเซ เชเชฐเซ">
+<!ENTITY cmd.resume.accesskey "R">
+<!ENTITY cmd.cancel.label "เชฐเชฆ เชเชฐเซ">
+<!-- LOCALIZATION NOTE (cmd.show.label, cmd.show.accesskey, cmd.showMac.label,
+ cmd.showMac.accesskey):
+ The show and showMac commands are never shown together, thus they can share
+ the same access key (though the two access keys can also be different).
+ -->
+<!ENTITY cmd.show.label "เชธเชฎเชพเชตเชคเชพ เชซเซเชฒเซเชกเชฐเชจเซ เชเซเชฒเซ">
+<!ENTITY cmd.show.accesskey "F">
+<!ENTITY cmd.showMac.label "เชถเซเชงเชเชฐเซเชคเชพเชฎเชพเช เชฌเชคเชพเชตเซ">
+<!ENTITY cmd.showMac.accesskey "F">
+<!ENTITY cmd.showDownloads.label "เชกเชพเชเชจเชฒเซเชก เชซเซเชฒเซเชกเชฐ เชฌเชคเชพเชตเซ">
+<!ENTITY cmd.retry.label "เชซเชฐเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ">
+<!ENTITY cmd.goToDownloadPage.label "เชกเชพเชเชจเชฒเซเชก เชชเชพเชจเชพเชฎเชพเช เชเชพเช">
+<!ENTITY cmd.goToDownloadPage.accesskey "G">
+<!ENTITY cmd.copyDownloadLink.label "เชกเชพเชเชจเชฒเซเชก เชเชกเซเชจเซ เชจเชเชฒ เชเชฐเซ">
+<!ENTITY cmd.copyDownloadLink.accesskey "L">
+<!ENTITY cmd.removeFromHistory.label "เชเชคเชฟเชนเชพเชธเชฎเชพเชเชฅเซ เชฆเซเชฐ เชเชฐเซ">
+<!ENTITY cmd.removeFromHistory.accesskey "e">
+<!ENTITY cmd.clearList2.label "เชชเซเชฐเซเชตเชฆเชฐเซเชถเชจ เชชเซเชจเชฒ เชธเชพเชซ เชเชฐเซ">
+<!ENTITY cmd.clearList2.accesskey "a">
+<!ENTITY cmd.clearDownloads.label "เชกเชพเชเชจเชฒเซเชกเชจเซ เชธเชพเชซ เชเชฐเซ">
+<!ENTITY cmd.clearDownloads.accesskey "D">
+<!-- LOCALIZATION NOTE (cmd.unblock2.label):
+ This command is shown in the context menu when downloads are blocked.
+ -->
+<!ENTITY cmd.unblock2.label "เชกเชพเชเชจเชฒเซเชก เชเชฐเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ">
+<!ENTITY cmd.unblock2.accesskey "o">
+<!-- LOCALIZATION NOTE (cmd.removeFile.label):
+ This is the tooltip of the action button shown when malware is blocked.
+ -->
+<!ENTITY cmd.removeFile.label "เชซเชพเชเชฒ เชเชพเชขเซ เชจเชพเชเชเซ">
+<!-- LOCALIZATION NOTE (cmd.chooseUnblock.label):
+ This is the tooltip of the action button shown when potentially unwanted
+ downloads are blocked. This opens a dialog where the user can choose
+ whether to unblock or remove the download. Removing is the default option.
+ -->
+<!ENTITY cmd.chooseUnblock.label "เชซเชพเชเชฒ เชฆเซเชฐ เชเชฐเซ เช
เชฅเชตเชพ เชกเชพเชเชจเชฒเซเชก เชเชฐเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ">
+<!-- LOCALIZATION NOTE (cmd.chooseOpen.label):
+ This is the tooltip of the action button shown when uncommon downloads are
+ blocked.This opens a dialog where the user can choose whether to open the
+ file or remove the download. Opening is the default option.
+ -->
+<!ENTITY cmd.chooseOpen.label "เชซเชพเชเชฒ เชเซเชฒเซ เช
เชฅเชตเชพ เชฆเซเชฐ เชเชฐเซ">
+
+<!-- LOCALIZATION NOTE (showMoreInformation.label):
+ Displayed when hovering a blocked download, indicates that it's possible to
+ show more information for user to take the next action.
+ -->
+<!ENTITY showMoreInformation.label "เชตเชงเชพเชฐเซ เชเชพเชฃเชเชพเชฐเซเชจเซ เชฌเชคเชพเชตเซ">
+
+<!-- LOCALIZATION NOTE (openFile.label):
+ Displayed when hovering a complete download, indicates that it's possible to
+ open the file using an app available in the system.
+ -->
+<!ENTITY openFile.label "เชซเชพเชเชฒ เชเซเชฒเซ">
+
+<!-- LOCALIZATION NOTE (retryDownload.label):
+ Displayed when hovering a download which is able to be retried by users,
+ indicates that it's possible to download this file again.
+ -->
+<!ENTITY retryDownload.label "เชกเชพเชเชจเชฒเซเชกเชจเซ เชชเซเชจเชเชชเซเชฐเชฏเชพเชธ เชเชฐเซ">
+
+<!-- LOCALIZATION NOTE (cancelDownload.label):
+ Displayed when hovering a download which is able to be cancelled by users,
+ indicates that it's possible to cancel and stop the download.
+ -->
+<!ENTITY cancelDownload.label "เชกเชพเชเชจเชฒเซเชก เชฐเชฆ เชเชฐเซ">
+
+<!-- LOCALIZATION NOTE (blocked.label):
+ Shown as a tag before the file name for some types of blocked downloads.
+ Note: This string doesn't exist in the UI yet. See bug 1053890.
+ -->
+<!ENTITY blocked.label "BLOCKED">
+
+<!-- LOCALIZATION NOTE (learnMore.label):
+ Shown as a text link for some types of blocked downloads, for example
+ malware, when there is an associated explanation page on the Mozilla site.
+ Note: This string doesn't exist in the UI yet. See bug 1053890.
+ -->
+<!ENTITY learnMore.label "เชตเชงเซ เชถเซเชเซ">
+
+<!-- LOCALIZATION NOTE (downloadsHistory.label, downloadsHistory.accesskey):
+ This string is shown at the bottom of the Downloads Panel when all the
+ downloads fit in the available space, or when there are no downloads in
+ the panel at all.
+ -->
+<!ENTITY downloadsHistory.label "เชฌเชงเชพ เชกเชพเชเชจเชฒเซเชกเชจเซ เชฌเชคเชพเชตเซ">
+<!ENTITY downloadsHistory.accesskey "S">
+
+<!-- LOCALIZATION NOTE (downloadDetails.label):
+ This string is shown at the top of the Download Details Panel, to indicate
+ that we are showing the details of a single download.
+ -->
+<!ENTITY downloadDetails.label "เชตเชฟเชเชคเซ เชกเชพเชเชจเชฒเซเชก เชเชฐเซ">
+
+<!-- LOCALIZATION NOTE (openDownloadsFolder.label):
+ This command is not currently available in the user interface, but the
+ string was preserved by bug 1362207 to be used in a future version.
+ -->
+<!ENTITY openDownloadsFolder.label "เชกเชพเชเชจเชฒเซเชกเซเชธ เชซเซเชฒเซเชกเชฐ เชเซเชฒเซ">
+
+<!ENTITY clearDownloadsButton.label "เชกเชพเชเชจเชฒเซเชก เชธเชพเชซ เชเชฐเซ">
+<!ENTITY clearDownloadsButton.tooltip "เชชเซเชฐเซเชฃ เชฅเชฏเซเชฒ, เชฐเชฆ เชฅเชฏเซเชฒ เช
เชจเซ เชจเชฟเชทเซเชซเชณ เชฅเชฏเซเชฒ เชกเชพเชเชจเชฒเซเชกเชจเซ เชธเชพเชซ เชเชฐเซ เชเซ">
+
+<!-- LOCALIZATION NOTE (downloadsListEmpty.label):
+ This string is shown when there are no items in the Downloads view, when it
+ is displayed inside a browser tab.
+ -->
+<!ENTITY downloadsListEmpty.label "เชคเซเชฏเชพเช เชกเชพเชเชจเชฒเซเชก เชจเชฅเซ.">
+
+<!-- LOCALIZATION NOTE (downloadsPanelEmpty.label):
+ This string is shown when there are no items in the Downloads Panel.
+ -->
+<!ENTITY downloadsPanelEmpty.label "เช เชธเชคเซเชฐ เชฎเชพเชเซ เชเซเช เชกเชพเชเชจเชฒเซเชกเซเชธ เชจเชฅเซ.">
+
+<!-- LOCALIZATION NOTE (downloadsListNoMatch.label):
+ This string is shown when some search terms are specified, but there are no
+ results in the Downloads view.
+ -->
+<!ENTITY downloadsListNoMatch.label "เชเซเชเชชเชฃ เชฌเชเชงเชฌเซเชธเชคเชพ เชกเชพเชเชจเชฒเซเชกเชจเซ เชถเซเชงเซ เชถเชเซเชฏเชพ เชจเชนเชฟเช.">
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE (stateStarting):
+# Indicates that the download is starting.
+stateStarting=เชถเชฐเซ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซโฆ
+# LOCALIZATION NOTE (stateScanning):
+# Indicates that an external program is scanning the download for viruses.
+stateScanning=Scanning for virusesโฆ
+# LOCALIZATION NOTE (stateFailed):
+# Indicates that the download failed because of an error.
+stateFailed=เชจเชฟเชทเซเชซเชณ
+# LOCALIZATION NOTE (statePaused):
+# Indicates that the download was paused by the user.
+statePaused=เช
เชเชเชพเชตเซเชฒ
+# LOCALIZATION NOTE (stateCanceled):
+# Indicates that the download was canceled by the user.
+stateCanceled=เชฐเชฆ เชฅเชฏเซเชฒ เชเซ
+# LOCALIZATION NOTE (stateCompleted):
+# Indicates that the download was completed.
+stateCompleted=เชธเชฎเชพเชชเซเชค
+# LOCALIZATION NOTE (stateBlockedParentalControls):
+# Indicates that the download was blocked by the Parental Controls feature of
+# Windows. "Parental Controls" should be consistently named and capitalized
+# with the display of this feature in Windows. The following article can
+# provide a reference for the translation of "Parental Controls" in various
+# languages:
+# http://windows.microsoft.com/en-US/windows-vista/Set-up-Parental-Controls
+stateBlockedParentalControls=เชฎเซเชเซเชฏ เชจเชฟเชฏเชเชคเซเชฐเชฃ เชฆเซเชฆเชพเชฐเชพ เชฌเซเชฒเซเช เชฅเชฏเซเชฒ เชเซ
+# LOCALIZATION NOTE (stateBlockedPolicy):
+# Indicates that the download was blocked on Windows because of the "Launching
+# applications and unsafe files" setting of the "security zone" associated with
+# the target site. "Security zone" should be consistently named and capitalized
+# with the display of this feature in Windows. The following article can
+# provide a reference for the translation of "security zone" in various
+# languages:
+# http://support.microsoft.com/kb/174360
+stateBlockedPolicy=เชคเชฎเชพเชฐเซ เชธเซเชฐเชเซเชทเชพ เชเซเชจ เชชเซเชฒเชฟเชธเซ เชฆเซเชฆเชพเชฐเชพ เชฌเซเชฒเซเช เชฅเชฏเซเชฒ เชเซ
+# LOCALIZATION NOTE (stateDirty):
+# Indicates that the download was blocked after scanning.
+stateDirty=เชฌเซเชฒเซเช เชฅเชฏเซเชฒ เชเซ: เชตเชพเชเชฐเชธ เช
เชฅเชตเชพ เชธเซเชชเชพเชเชตเซเชฐ เชนเซเช เชถเชเซ เชเซ
+
+# LOCALIZATION NOTE (blockedMalware, blockedPotentiallyUnwanted,
+# blockedUncommon2):
+# These strings are shown in the panel for some types of blocked downloads, and
+# are immediately followed by the "Learn More" link, thus they must end with a
+# period. You may need to adjust "downloadDetails.width" in "downloads.dtd" if
+# this turns out to be longer than the other existing status strings.
+# Note: These strings don't exist in the UI yet. See bug 1053890.
+blockedMalware=เช เชซเชพเชเชฒเชฎเชพเช เชตเชพเชฏเชฐเชธ เช
เชฅเชตเชพ เชฎเชพเชฒเชตเซเชฐ เชถเชพเชฎเซเชฒ เชเซ.
+blockedPotentiallyUnwanted=เช เชซเชพเชเชฒ เชคเชฎเชพเชฐเชพ เชเชฎเซเชชเซเชฏเซเชเชฐเชจเซ เชจเซเชเชธเชพเชจ เชเชฐเซ เชถเชเซ เชเซ.
+blockedUncommon2=เช เชซเชพเชเชฒ เชธเชพเชฎเชพเชจเซเชฏ เชฐเซเชคเซ เชกเชพเชเชจเชฒเซเชก เชเชฐเซเชฒเซ เชจเชฅเซ.
+
+# LOCALIZATION NOTE (fileMovedOrMissing):
+# Displayed when a complete download which is not at the original folder.
+fileMovedOrMissing=เชซเชพเชเชฒ เชเชธเซเชกเชตเชพเชฎเชพเช เชเชตเซ เชเซ เช
เชฅเชตเชพ เชเซเชเซ เชเซ
+
+# LOCALIZATION NOTE (unblockHeaderUnblock, unblockHeaderOpen,
+# unblockTypeMalware, unblockTypePotentiallyUnwanted2,
+# unblockTypeUncommon2, unblockTip2, unblockButtonOpen,
+# unblockButtonUnblock, unblockButtonConfirmBlock):
+# 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
+# as malware and lower for uncommon downloads.
+unblockHeaderUnblock=เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ เช เชกเชพเชเชจเชฒเซเชกเชจเซ เชฎเชเชเซเชฐเซ เชเชชเชตเชพ เชฎเชพเชเชเซ เชเซ?
+unblockHeaderOpen=เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ เช เชซเชพเชเชฒเชจเซ เชเซเชฒเชตเชพ เชฎเชพเชเชเซ เชเซ?
+unblockTypeMalware=เช เชซเชพเชเชฒเชฎเชพเช เชตเชพเชฏเชฐเชธ เช
เชฅเชตเชพ เช
เชจเซเชฏ เชฎเซเชฒเชตเซเชฐ เชเซ เชเซ เชคเชฎเชพเชฐเชพ เชเชฎเซเชชเซเชฏเซเชเชฐเชจเซ เชจเซเชเชธเชพเชจ เชเชฐเชถเซ.
+unblockTypePotentiallyUnwanted2=เช เชซเชพเชเชฒ เชธเชนเชพเชฏเชฐเซเชช เชกเชพเชเชจเชฒเซเชก เชคเชฐเซเชเซ เชเซเชชเชพเชตเซ เชเซ, เชชเชฐเชเชคเซ เชคเซ เชคเชฎเชพเชฐเชพ เชเชพเชฐเซเชฏเชเซเชฐเชฎเซ เช
เชจเซ เชธเซเชเชฟเชเชเซเชธเชฎเชพเช เช
เชจเชชเซเชเซเชทเชฟเชค เชซเซเชฐเชซเชพเชฐเซ เชเชฐเซ เชถเชเซ เชเซ.
+unblockTypeUncommon2=เช เชซเชพเชเชฒ เชธเชพเชฎเชพเชจเซเชฏ เชฐเซเชคเซ เชกเชพเชเชจเชฒเซเชก เชเชฐเซเชฒเซ เชจเชฅเซ เช
เชจเซ เชเซเชฒเชตเชพ เชฎเชพเชเซ เชธเชฒเชพเชฎเชค เชจเชฅเซ. เชคเซเชฎเชพเช เชตเชพเชเชฐเชธ เชนเซเช เชถเชเซ เชเซ เช
เชฅเชตเชพ เชคเชฎเชพเชฐเชพ เชเชพเชฐเซเชฏเชเซเชฐเชฎเซ เช
เชจเซ เชธเซเชเชฟเชเชเซเชธเชฎเชพเช เช
เชจเชชเซเชเซเชทเชฟเชค เชซเซเชฐเชซเชพเชฐเซ เชเชฐเซ เชถเชเซ เชเซ.
+unblockTip2=เชคเชฎเซ เชตเซเชเชฒเซเชชเชฟเช เชกเชพเชเชจเชฒเซเชก เชธเซเชฐเซเชค เชถเซเชงเซ เชถเชเซ เชเซ เช
เชฅเชตเชพ เชชเชเซเชฅเซ เชซเชฐเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ.
+unblockButtonOpen=เชเซเชฒเซ
+unblockButtonUnblock=เชกเชพเชเชจเชฒเซเชก เชเชฐเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ
+unblockButtonConfirmBlock=เชซเชพเชเชฒ เชเชพเชขเซ เชจเชพเชเชเซ
+
+# LOCALIZATION NOTE (sizeWithUnits):
+# %1$S is replaced with the size number, and %2$S with the measurement unit.
+sizeWithUnits=%1$S %2$S
+sizeUnknown=เช
เชเซเชเชพเชค เชฎเชพเชช
+
+# LOCALIZATION NOTE (statusSeparator, statusSeparatorBeforeNumber):
+# These strings define templates for the separation of different elements in the
+# status line of a download item. As a separator, by default we use the Unicode
+# character U+2014 'EM DASH' (long dash). Examples of status lines include
+# "Canceled - 222.net", "1.1 MB - website2.com", or "Paused - 1.1 MB". Note
+# that we use a wider space after the separator when it is followed by a number,
+# just to avoid visually confusing it with with a minus sign with some fonts.
+# If you use a different separator, this might not be necessary. However, there
+# is usually no need to change the separator or the order of the substitutions,
+# even for right-to-left languages, unless the defaults are not suitable.
+statusSeparator=%1$S โ %2$S
+statusSeparatorBeforeNumber=%1$S โ %2$S
+
+fileExecutableSecurityWarning="%S" เชเชเซเชเชฟเชเซเชฏเซเชเซ
เชฌเชฒ เชซเชพเชเชฒ เชเซ. เชเชเซเชเชฟเชเซเชฏเซเชเซเชฌเชฒ เชซเชพเชเชฒเซ เชตเชพเชเชฐเชธ เช
เชฅเชตเชพ เชฌเซเชเชพ เชฆเซเชทเซเช เชเซเชกเชจเซ เชธเชฎเชพเชตเซ เชถเชเซ เชเซ เชเซ เชเซ เชคเชฎเชพเชฐเชพเช เชเชฎเซเชชเซเชฏเซเชเชฐเชจเซ เชจเซเชเชถเชพเชจ เชชเชนเซเชเชเชพเชกเซ เชถเชเซ เชเซ. เชธเชพเชตเชงเชพเชจเซ เชฐเชพเชเซ เชเซเชฏเชพเชฐเซ เช เชซเชพเชเชฒเชจเซ เชเซเชฒเซ เชฐเชนเซเชฏเชพ เชนเซเชฏ. เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ "%S" เชจเซ เชถเชฐเซ เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ?
+fileExecutableSecurityWarningTitle=เชถเซเช เชคเชฎเชพเชฐเซ เชเชเซเชเชฟเชเซเชฏเซเชเซเชฌเชฒ เชซเชพเชเชฒเชจเซ เชเซเชฒเชตเซ เชเซ?
+fileExecutableSecurityWarningDontAsk=เช เชฎเชจเซ เชซเชฐเซเชฅเซ เชชเซเชเซ เชจเชนเชฟเช
+
+# LOCALIZATION NOTE (otherDownloads3):
+# This is displayed in an item at the bottom of the Downloads Panel when
+# there are more downloads than can fit in the list in the panel. Use a
+# semi-colon list of plural forms.
+# See: http://developer.mozilla.org/en/Localization_and_Plurals
+otherDownloads3=%1$S เชซเชพเชเชฒ เชกเชพเชเชจเชฒเซเชก เชฅเช เชฐเชนเซ เชเซ;%1$S เชซเชพเชเชฒ เชกเชพเชเชจเชฒเซเชก เชฅเช เชฐเชนเซ เชเซ
+
+# LOCALIZATION NOTE (showLabel, showMacLabel):
+# This is displayed when you hover a download item in the Library widget view.
+# showMacLabel is only shown on Mac OSX.
+showLabel=เชธเชฎเชพเชตเชคเซเช เชซเซเชฒเซเชกเชฐ เชเซเชฒเซ
+showMacLabel=เชถเซเชงเช เชฎเชพเช เชเซเชฒเซ
+# LOCALIZATION NOTE (openFileLabel):
+# Displayed when hovering a complete download, indicates that it's possible to
+# open the file using an app available in the system.
+openFileLabel=เชซเชพเชเชฒ เชเซเชฒเซ
+# LOCALIZATION NOTE (retryLabel):
+# Displayed when hovering a download which is able to be retried by users,
+# indicates that it's possible to download this file again.
+retryLabel=เชกเชพเชเชจเชฒเซเชกเชจเซ เชซเชฐเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ
--- /dev/null
+# 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/.
+
+linkTitleTextFormat=%S เชชเชฐ เชเชพเชต
+addHandler=เชถเซเช "%S" (%S) เชจเซ เชตเชณเชคเชฐ เชตเชพเชเชเช เชคเชฐเซเชเซ เชเชฎเซเชฐเชตเซเช เชเซ?
+addHandlerAddButton=เชตเชณเชคเชฐ เชตเชพเชเชเช เชเชก-เชเชจ
+addHandlerAddButtonAccesskey=A
+handlerRegistered="%S" เช เชชเชนเซเชฒเชพเชฅเซ เช เชตเชณเชคเชฐ เชตเชพเชเชเช เชคเชฐเซเชเซ เชฐเชเซเชธเซเชเชฐ เชฅเชฏเซเชฒ เชเซ
+liveBookmarks=เชเซเชตเชเชค เชฌเซเชเชฎเชพเชฐเซเชเซ
+subscribeNow=เชนเชฎเชฃเชพเช เชเชฎเซเชฆเชตเชพเชฐเซ เชจเซเชเชงเชพเชตเซ
+chooseApplicationMenuItem=เชเชพเชฐเซเชฏเชเซเชฐเชฎ เชชเชธเชเชฆ เชเชฐเซโฆ
+chooseApplicationDialogTitle=เชเชพเชฐเซเชฏเชเซเชฐเชฎ เชชเชธเชเชฆ เชเชฐเซ
+alwaysUse=เชตเชณเชคเชฐเซเชฎเชพเช เชเชฎเซเชฆเชตเชพเชฐเซ เชจเซเชเชงเชพเชตเชตเชพ เชฎเชพเชเซ เชนเชเชฎเซเชธเชพ %S เชตเชพเชชเชฐเซ
+mediaLabel=เชฎเซเชกเชฟเชฏเชพ เชซเชพเชเชฒเซ
+
+# LOCALIZATION NOTE: The next string is for the size of the enclosed media.
+# e.g. enclosureSizeText : "50.23 MB"
+# %1$S = size (in bytes or megabytes, ...)
+# %2$S = unit of measure (bytes, KB, MB, ...)
+enclosureSizeText=%1$S %2$S
+
+bytes=เชฌเชพเชเชเซ
+kilobyte=KB
+megabyte=MB
+gigabyte=GB
+
+# LOCALIZATION NOTE: The next three strings explains to the user what they're
+# doing.
+# e.g. alwaysUseForVideoPodcasts : "Always use Miro to subscribe to video podcasts."
+# %S = application to use (Miro, iTunes, ...)
+alwaysUseForFeeds=เชตเชณเชคเชฐเซเชฎเชพเช เชเชฎเซเชฆเชตเชพเชฐเซ เชจเซเชเชงเชพเชตเชตเชพ เชนเชเชฎเซเชถเชพ %S เชตเชพเชชเชฐเซ.
+alwaysUseForAudioPodcasts=เชชเซเชกเชเชพเชธเซเชเชฎเชพเช เชเชฎเซเชฆเชตเชพเชฐเซ เชจเซเชเชงเชพเชตเชตเชพ เชฎเชพเชเซ เชนเชเชฎเซเชถเชพ %S เชตเชพเชชเชฐเซ.
+alwaysUseForVideoPodcasts=เชตเซเชกเชฟเชฏเซ เชชเซเชกเชเชพเชธเซเชเซเชฎเชพเช เชเชฎเซเชฆเชตเชพเชฐเซ เชจเซเชเชงเชพเชตเชตเชพ เชฎเชพเชเซ เชนเชเชฎเซเชถเชพ %S เชตเชพเชชเชฐเซ.
+
+subscribeFeedUsing=เชเชจเซ เชฎเชฆเชฆเชฅเซ เชเชฎเชพเช เชเชฎเซเชฆเชตเชพเชฐเซ เชจเซเชเชงเชพเชตเซ
+subscribeAudioPodcastUsing=เชเชจเซ เชฎเชฆเชฆเชฅเซ เช เชชเซเชกเชเชพเชธเซเชเชฎเชพเช เชเชฎเซเชฆเชตเชพเชฐเซ เชจเซเชเชงเชพเชตเซ
+subscribeVideoPodcastUsing=เช เชตเซเชกเชฟเชฏเซ เชชเซเชกเชเชพเชธเซเชเชฎเชพเช เชเชจเซ เชฎเชฆเชฆเชฅเซ เชเชฎเซเชฆเชตเชพเชฐเซ เชจเซเชเชงเชพเชตเซ
+
+feedSubscriptionFeed1=เช เชธเชพเชเช เชชเชฐ เชธเชฎเชพเชตเชฟเชทเซเชเซ เชคเซเชฐเชเชค เชฌเชฆเชฒเชตเชพ เชฎเชพเชเซ เช "เชตเชณเชคเชฐ" เชเซ.
+feedSubscriptionAudioPodcast1=เช เชธเชพเชเช เชชเชฐ เชธเชฎเชพเชตเชฟเชทเซเชเซ เชคเซเชฐเชเชค เชฌเชฆเชฒเชตเชพ เชฎเชพเชเซ เช "เชชเซเชกเชเชพเชธเซเช" เชเซ.
+feedSubscriptionVideoPodcast1=เช เชธเชพเชเช เชชเชฐ เชธเชฎเชพเชตเชฟเชทเซเชเซ เชคเซเชฐเชเชค เชฌเชฆเชฒเชตเชพ เชฎเชพเชเซ เช "เชตเซเชกเชฟเชฏเซ เชชเซเชกเชเชพเชธเซเช" เชเซ.
+
+feedSubscriptionFeed2=เชคเชฎเซ เชเซเชฏเชพเชฐเซ เชธเชฎเชพเชตเชฟเชทเซเช เชฌเชฆเชฒเชพเชฏ เชคเซเชฏเชพเชฐเซ เชธเซเชงเชพเชฐเชพเช เชฎเซเชณเชตเชตเชพ เชฎเชพเชเซ เช เชตเชณเชคเชฐเชฎเชพเช เชเชฎเซเชฆเชตเชพเชฐเซ เชจเซเชเชงเชพเชตเซ เชถเชเซ เชเซ.
+feedSubscriptionAudioPodcast2=เชคเชฎเซ เชเซเชฏเชพเชฐเซ เชธเชฎเชพเชตเชฟเชทเซเช เชฌเชฆเชฒเชพเชฏ เชคเซเชฏเชพเชฐเซ เชธเซเชงเชพเชฐเชพเช เชฎเซเชณเชตเชตเชพ เชฎเชพเชเซ เช เชชเซเชกเชเชพเชธเซเชเชฎเชพเช เชเชฎเซเชฆเชตเชพเชฐเซ เชจเซเชเชงเชพเชตเซ เชถเชเซ เชเซ.
+feedSubscriptionVideoPodcast2=เชคเชฎเซ เชเซเชฏเชพเชฐเซ เชธเชฎเชพเชตเชฟเชทเซเช เชฌเชฆเชฒเชพเชฏ เชคเซเชฏเชพเชฐเซ เชธเซเชงเชพเชฐเชพเช เชฎเซเชณเชตเชตเชพ เชฎเชพเชเซ เช เชตเซเชกเชฟเชฏเซ เชชเซเชกเชเชพเชธเซเชเชฎเชพเช เชเชฎเซเชฆเชตเชพเชฐเซ เชจเซเชเชงเชพเชตเซ เชถเชเซ เชเซ.
+
+# Protocol Handling
+# "Add %appName (%appDomain) as an application for %protocolType links?"
+addProtocolHandler=เชถเซเช %S (%S) เชจเซ %S เชเชกเซเช เชฎเชพเชเซ เชเชพเชฐเซเชฏเชเซเชฐเชฎ เชคเชฐเซเชเซ เชเชฎเซเชฐเชตเซเช เชเซ?
+
+# LOCALIZATION NOTE (addProtocolHandlerMessage):
+# Message displayed when adding a protocol handler:
+# %1$S is the application's domain, %2$S is the type of protocol
+addProtocolHandlerMessage=%2$S เชฒเชฟเชเชเซเชธ เชฎเชพเชเซ เชเชชเซเชฒเชฟเชเซเชถเชจ เชคเชฐเซเชเซ โ%1$Sโ เชเชฎเซเชฐเซเช?
+addProtocolHandlerAddButton=เชเชพเชฐเซเชฏเชเซเชฐเชฎ เชเชก-เชเชจ
+addProtocolHandlerAddButtonAccesskey=A
--- /dev/null
+# This Source Code Form is subject to the terms of the Mozilla Public\r
+# License, v. 2.0. If a copy of the MPL was not distributed with this\r
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.\r
+\r
+lightweightThemes.recommended-1.name=เชตเซเชฌ เชฌเซเชฐเชพเชเชเชฐเชจเซ เชชเซเชจเชฐเซเชเซเชเซเชตเชจ\r
+lightweightThemes.recommended-1.description=เชตเซเชฌ เชฌเซเชฐเชพเชเชเชฐ เชชเซเชจเชฐเซเชเซเชเซเชตเชจ (C) Sean.Martell เชเซ. CC-BY-SA เชนเซเช เชณ เชเชชเชฒเชฌเซเชง เชเซ. เชเซเช เชตเซเชฐเชเชเซ เชจเชฅเซ.\r
+\r
+lightweightThemes.recommended-2.name=เชเชพเชฒเซเชชเชจเชฟเช เชเชเซเชฏเชพ\r
+lightweightThemes.recommended-2.description=เชเชพเชฒเซเชชเชจเชฟเช เชเชเซเชฏเชพ (C) fx5800p เชเซ. CC-BY-SA เชนเซเช เชณ เชเชชเชฒเชฌเซเชง เชเซ. เชเซเช เชตเซเชฐเชเชเซ เชจเชฅเซ.\r
+\r
+lightweightThemes.recommended-4.name=เชชเซเชธเซเชเชฒ เชขเชพเชณ\r
+lightweightThemes.recommended-4.description=เชชเซเชธเซเชเชฒ เชขเชพเชณ (C) darrinhenein เชเซ. CC-BY เชนเซเช เชณ เชเชชเชฒเชฌเซเชง เชเซ. เชเซเช เชตเซเชฐเชเชเซ เชจเชฅเซ.\r
--- /dev/null
+<!-- 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/. -->
+
+
+<!ENTITY migrationWizard.title "เชเชฏเชพเชค เชตเชฟเชเชพเชฐเซเชก">
+
+<!ENTITY importFrom.label "เชตเชฟเชเชฒเซเชชเซ, เชฌเซเชเชฎเชพเชฐเซเชเซ, เชเชคเชฟเชนเชพเชธ, เชชเชพเชธเชตเชฐเซเชกเซ, เช
เชนเซเชเชฅเซ เชเชฏเชพเชค เชเชฐเซ:">
+<!ENTITY importFromUnix.label "เชชเชธเชเชฆเชเซเช, เชฌเซเชเชฎเชพเชฐเซเชเซ, เชเชคเชฟเชนเชพเชธ, เชชเชพเชธเชตเชฐเซเชกเซ, เช
เชนเซเชเชฅเซ เชเชฏเชพเชค เชเชฐเซ:">
+<!ENTITY importFromBookmarks.label "เชฌเซเชเชฎเชพเชฐเซเชเซ เชเชฏเชพเชค เชเชฐเซ:">
+
+<!ENTITY importFromIE.label "เชเชจเซเชเชฐเชจเซเช เชเชเซเชธเชชเซเชฒเซเชฐเชฐ">
+<!ENTITY importFromIE.accesskey "M">
+<!ENTITY importFromEdge.label "Microsoft Edge">
+<!ENTITY importFromEdge.accesskey "E">
+<!ENTITY importFromNothing.label "เชเชเช เชเชฏเชพเชค เชจ เชเชฐเซ">
+<!ENTITY importFromNothing.accesskey "D">
+<!ENTITY importFromSafari.label "Safari">
+<!ENTITY importFromSafari.accesskey "S">
+<!ENTITY importFromCanary.label "Chrome Canary">
+<!ENTITY importFromCanary.accesskey "n">
+<!ENTITY importFromChrome.label "Chrome">
+<!ENTITY importFromChrome.accesskey "C">
+<!ENTITY importFromChromeBeta.label "Chrome Beta">
+<!ENTITY importFromChromeBeta.accesskey "B">
+<!ENTITY importFromChromeDev.label "Chrome Dev">
+<!ENTITY importFromChromeDev.accesskey "D">
+<!ENTITY importFromChromium.label "Chromium">
+<!ENTITY importFromChromium.accesskey "u">
+<!ENTITY importFromFirefox.label "Firefox">
+<!ENTITY importFromFirefox.accesskey "x">
+<!ENTITY importFrom360se.label "360 เชธเซเชฐเชเซเชทเชฟเชค เชฌเซเชฐเชพเชเชเชฐ">
+<!ENTITY importFrom360se.accesskey "3">
+
+<!ENTITY noMigrationSources.label "เชฌเซเชเชฎเชพเชฐเซเชเซ, เชเชคเชฟเชนเชพเชธ เช
เชฅเชตเชพ เชชเชพเชธเชตเชฐเซเชก เชฎเชพเชนเชฟเชคเซเช เชธเชฎเชพเชตเชคเชพ เชเซเช เชเชพเชฐเซเชฏเชเซเชฐเชฎเซ เชถเซเชงเซ เชถเชเซเชฏเชพ เชจเชนเชฟเช.">
+
+<!ENTITY importSource.title "เชธเซเชเซเชเช เช
เชจเซ เชฎเชพเชนเชฟเชคเซ เช
เชนเซเชเชฅเซ เชเชฏเชพเชค เชเชฐเซ">
+<!ENTITY importItems.title "เชเชฏเชพเชค เชเชฐเชตเชพเชจเซ เชตเชธเซเชคเซเช">
+<!ENTITY importItems.label "เชเช เชตเชธเซเชคเซเช เชเชฏเชพเชค เชเชฐเชตเชพเชจเซ เชเซ เชคเซ เชชเชธเชเชฆ เชเชฐเซ:">
+
+<!ENTITY migrating.title "เชเชฏเชพเชค เชเชฐเซ เชเซ...">
+<!ENTITY migrating.label "เชจเซเชเซเชจเซ เชตเชธเซเชคเซเช เช
เชคเซเชฏเชพเชฐเซ เชเชฏเชพเชค เชฅเช เชฐเชนเซ เชเซ...">
+
+<!ENTITY selectProfile.title "เชฐเซเชชเชฐเซเชเชพ เชชเชธเชเชฆ เชเชฐเซ">
+<!ENTITY selectProfile.label "เชชเซเชคเชพเชจเชพ เชฎเชพเชเชฅเซ เชจเชฟเชเชพเชธ เชเชฐเชตเชพ เชฎเชพเชเซ เชจเซเชเซเชจเซ เชฐเซเชชเชฐเซเชเชพเช เชชเซเชฐเชพเชชเซเชค เชเซ:">
+
+<!ENTITY done.title "เชเชฏเชพเชค เชชเซเชฐเซเชฃ">
+<!ENTITY done.label "เชจเซเชเซเชจเซ เชตเชธเซเชคเซเช เชธเชซเชณเชคเชพเชชเซเชฐเซเชตเช เชเชฏเชพเชค เชเชฐเชพเช เชเซ:">
+
+<!ENTITY closeSourceBrowser.label "เชเชพเชฒเซ เชฐเชพเชเชคเชพเช เชชเชนเซเชฒเชพเช เชเซเชชเชพ เชเชฐเซเชจเซ เชเชพเชคเชฐเซ เชเชฐเซ เชเซ เชชเชธเชเชฆ เชเชฐเซเชฒ เชฌเซเชฐเชพเชเชเชฐ เชฌเชเชง เชเซ.">
--- /dev/null
+# 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/.
+
+profileName_format=%S %S
+
+# Browser Specific
+sourceNameIE=Internet Explorer
+sourceNameEdge=Microsoft Edge
+sourceNameSafari=Safari
+sourceNameCanary=Google Chrome Canary
+sourceNameChrome=Google Chrome
+sourceNameChromeBeta=Google Chrome Beta
+sourceNameChromeDev=Google Chrome Dev
+sourceNameChromium=Chromium
+sourceNameFirefox=Mozilla Firefox
+sourceName360se=360 Secure Browser
+
+importedBookmarksFolder=%S เชฎเชพเชเชฅเซ
+
+importedSafariReadingList=เชฏเชพเชฆเซเชจเซ เชตเชพเชเชเซ เชฐเชนเซเชฏเชพ เชเซ (เชธเชซเชพเชฐเซ เชฎเชพเชเชฅเซ)
+importedEdgeReadingList=เชตเชพเชเชเชจเชจเซ เชธเซเชเชฟ (Edge เชชเชฐเชฅเซ)
+
+# Import Sources
+# Note: When adding an import source for profile reset, add the string name to
+# resetProfile.js if it should be listed in the reset dialog.
+1_ie=เชเชจเซเชเชฐเชจเซเช เชตเชฟเชเชฒเซเชชเซ
+1_edge=เชธเซเชเชฟเชเชเซเชธ
+1_safari=เชชเชธเชเชฆเชเซเช
+1_chrome=เชชเชธเชเชฆเชเซเช
+1_360se=เชชเชธเชเชฆเชเซเช
+
+2_ie=เชเซเชเซเช
+2_edge=เชเซเชเซเช
+2_safari=เชเซเชเซเช
+2_chrome=เชเซเชเซเช
+2_firefox=เชเซเชเซเช
+2_360se=เชเซเชเซเช
+
+4_ie=เชฌเซเชฐเชพเชเช เชเชคเชฟเชนเชพเชธ
+4_edge=เชฌเซเชฐเชพเชเช เชเชคเชฟเชนเชพเชธ
+4_safari=เชฌเซเชฐเชพเชเช เชเชคเชฟเชนเชพเชธ
+4_chrome=เชฌเซเชฐเชพเชเช เชเชคเชฟเชนเชพเชธ
+4_firefox_history_and_bookmarks=เชเชคเชฟเชนเชพเชธ เช
เชจเซ เชฌเซเชเชฎเชพเชฐเซเชเชจเซ เชฌเซเชฐเชพเชเช เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซ
+4_360se=เชฌเซเชฐเชพเชเช เชเชคเชฟเชนเชพเชธ
+
+8_ie=เชเชคเชฟเชนเชพเชธเชฎเชพเชเชฅเซ เชธเชเชเซเชฐเชนเชพเชฏเซเชฒ
+8_edge=เชเชคเชฟเชนเชพเชธเชฎเชพเชเชฅเซ เชธเชเชเซเชฐเชนเชพเชฏเซเชฒ
+8_safari=เชเชคเชฟเชนเชพเชธเชฎเชพเชเชฅเซ เชธเชเชเซเชฐเชนเชพเชฏเซเชฒ
+8_chrome=เชเชคเชฟเชนเชพเชธเชฎเชพเชเชฅเซ เชธเชเชเซเชฐเชนเชพเชฏเซเชฒ
+8_firefox=เชเชคเชฟเชนเชพเชธเชฎเชพเชเชฅเซ เชธเชเชเซเชฐเชนเชพเชฏเซเชฒ
+8_360se=เชเชคเชฟเชนเชพเชธเชฎเชพเชเชฅเซ เชธเชเชเซเชฐเชนเชพเชฏเซเชฒ
+
+16_ie=เชธเชเชเซเชฐเชนเชพเชฏเซเชฒ เชชเชพเชธเชตเชฐเซเชกเซ
+16_edge=เชธเชเชเซเชฐเชนเชพเชฏเซเชฒ เชชเชพเชธเชตเชฐเซเชกเซ
+16_safari=เชธเชเชเซเชฐเชนเชพเชฏเซเชฒ เชชเชพเชธเชตเชฐเซเชกเซ
+16_chrome=เชธเชเชเซเชฐเชนเชพเชฏเซเชฒ เชชเชพเชธเชตเชฐเซเชกเซ
+16_firefox=เชธเชเชเซเชฐเชนเชพเชฏเซเชฒ เชชเชพเชธเชตเชฐเซเชกเซ
+16_360se=เชธเชเชเซเชฐเชนเชพเชฏเซเชฒ เชชเชพเชธเชตเชฐเซเชกเซ
+
+32_ie=เชฎเชจเชชเชธเชเชฆเซ
+32_edge=เชฎเชจเชชเชธเชเชฆ
+32_safari=เชฌเซเชเชฎเชพเชฐเซเชเซ
+32_chrome=เชฌเซเชเชฎเชพเชฐเซเชเซ
+32_360se=เชฌเซเชเชฎเชพเชฐเซเชเซ
+
+64_ie=เช
เชจเซเชฏ เชฎเชพเชนเชฟเชคเซ
+64_edge=เช
เชจเซเชฏ เชฎเชพเชนเชฟเชคเซ
+64_safari=เช
เชจเซเชฏ เชฎเชพเชนเชฟเชคเซ
+64_chrome=เช
เชจเซเชฏ เชฎเชพเชนเชฟเชคเซ
+64_firefox_other=เชฌเซเชเซ เชฎเชพเชนเชฟเชคเซ
+64_360se=เช
เชจเซเชฏ เชฎเชพเชนเชฟเชคเซ
+
+128_firefox=เชตเชฟเชจเซเชกเซ เช
เชจเซ เชเซ
เชฌเซเชธ
+
+# Automigration undo notification.
+# %1$S will be replaced with brandShortName, %2$S will be replaced with the name of the browser we imported from
+automigration.undo.message2.all = เชกเซเชฌเชเซ เชฎเชพเชฐเซ %1$S เชฎเชพเช! %2$S เชฅเซ เชคเชฎเชพเชฐเซ เชฎเชจเชชเชธเชเชฆ เชธเชพเชเชเซเชธ, เชฌเซเชเชฎเชพเชฐเซเชเซเชธ, เชเชคเชฟเชนเชพเชธ เช
เชจเซ เชชเชพเชธเชตเชฐเซเชกเซเชธ เชเชฏเชพเชค เชเชฐเซ.
+automigration.undo.message2.bookmarks = เชกเซเชฌเชเซ เชฎเชพเชฐเซ %1$S เชฎเชพเช! %2$S เชฅเซ เชคเชฎเชพเชฐเซ เชฎเชจเชชเชธเชเชฆ เชธเชพเชเชเซเชธ เช
เชจเซ เชฌเซเชเชฎเชพเชฐเซเชเซเชธ เชเชฏเชพเชค เชเชฐเซ.
+automigration.undo.message2.bookmarks.logins = เชกเซเชฌเชเซ เชฎเชพเชฐเซ %1$S เชฎเชพเช! %2$S เชฅเซ เชคเชฎเชพเชฐเซ เชฎเชจเชชเชธเชเชฆ เชธเชพเชเชเซเชธ, เชฌเซเชเชฎเชพเชฐเซเชเซเชธ เช
เชจเซ เชชเชพเชธเชตเชฐเซเชกเซเชธ เชเชฏเชพเชค เชเชฐเซ.
+automigration.undo.message2.bookmarks.visits = เชกเซเชฌเชเซ เชฎเชพเชฐเซ %1$S เชฎเชพเช! %2$S เชฅเซ เชคเชฎเชพเชฐเซ เชฎเชจเชชเชธเชเชฆ เชธเชพเชเชเซเชธ, เชฌเซเชเชฎเชพเชฐเซเชเซเชธ เช
เชจเซ เชเชคเชฟเชนเชพเชธเชจเซ เชเชฏเชพเชค เชเชฐเซ.
+automigration.undo.message2.logins = เชกเซเชฌเชเซ เชฎเชพเชฐเซ %1$S เชฎเชพเช! %2$S เชฎเชพเชเชฅเซ เชคเชฎเชพเชฐเชพ เชชเชพเชธเชตเชฐเซเชกเซเชธ เชเชฏเชพเชค เชเชฐเซ.
+automigration.undo.message2.logins.visits = เชกเซเชฌเชเซ เชฎเชพเชฐเซ %1$S เชฎเชพเช! %2$S เชฅเซ เชคเชฎเชพเชฐเซ เชฎเชจเชชเชธเชเชฆ เชธเชพเชเชเซเชธ, เชเชคเชฟเชนเชพเชธ เช
เชจเซ เชชเชพเชธเชตเชฐเซเชกเซเชธ เชเชฏเชพเชค เชเชฐเซ.
+automigration.undo.message2.visits = เชกเซเชฌเชเซ เชฎเชพเชฐเซ %1$S เชฎเชพเช! %2$S เชฅเซ เชคเชฎเชพเชฐเซ เชฎเชจเชชเชธเชเชฆ เชธเชพเชเชเซเชธ เช
เชจเซ เชเชคเชฟเชนเชพเชธเชจเซ เชเชฏเชพเชค เชเชฐเซ.
+automigration.undo.keep2.label = OK, เชธเชฎเชเชพเช เชเชฏเซเช
+automigration.undo.keep2.accesskey = O
+automigration.undo.dontkeep2.label = เชตเชพเชเชงเซ เชจเชนเชฟเช
+automigration.undo.dontkeep2.accesskey = N
+automigration.undo.unknownbrowser = เช
เชเซเชเชพเชค เชฌเซเชฐเชพเชเชเชฐ
--- /dev/null
+<!-- 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/. -->
+
+<!-- LOCALIZATION NOTE: For this feature, "installation" is used to mean "this
+ discrete download of Firefox" and "version" is used to mean "the specific
+ revision number of a given Firefox channel". These terms are not synonymous.
+-->
+
+<!ENTITY window.title "เชฎเชนเชคเซเชตเชชเซเชฐเซเชฃ เชธเชฎเชพเชเชพเชฐ">
+<!ENTITY window.style "width: 490px">
+<!ENTITY continue-button "เชเชพเชฒเซ เชฐเชพเชเซ">
+
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY pageInfoWindow.width "600">
+<!ENTITY pageInfoWindow.height "550">
+
+<!ENTITY copy.key "C">
+<!ENTITY copy.label "เชจเชเชฒ เชเชฐเซ">
+<!ENTITY copy.accesskey "C">
+<!ENTITY selectall.key "A">
+<!ENTITY selectall.label "เชฌเชงเซเช เชชเชธเชเชฆ เชเชฐเซ">
+<!ENTITY selectall.accesskey "A">
+<!ENTITY closeWindow.key "w">
+
+<!ENTITY generalTab "เชธเชพเชฎเชพเชจเซเชฏ">
+<!ENTITY generalTab.accesskey "G">
+<!ENTITY generalTitle "เชถเซเชฐเซเชทเช:">
+<!ENTITY generalURL "เชธเชฐเชจเชพเชฎเซเช:">
+<!ENTITY generalType "เชชเซเชฐเชเชพเชฐ:">
+<!ENTITY generalMode "เชฐเซเชจเซเชกเชฐ เชธเซเชฅเชฟเชคเชฟ:">
+<!ENTITY generalSize "เชฎเชพเชช:">
+<!ENTITY generalReferrer "เชธเชเชฆเชฐเซเชญเชฟเชค URL:">
+<!ENTITY generalSource "เชเซเชถ เชธเซเชฐเซเชค:">
+<!ENTITY generalModified "เชธเซเชงเชพเชฐเซเชฒ:">
+<!ENTITY generalEncoding2 "เชเซเชเซเชธเซเช เชเชจเซเชเซเชกเชฟเชเช:">
+<!ENTITY generalMetaName "เชจเชพเชฎ">
+<!ENTITY generalMetaContent "เชตเชฟเชทเชฏเชธเซเชเซ">
+
+<!ENTITY mediaTab "เชฎเซเชกเชฟเชฏเชพ">
+<!ENTITY mediaTab.accesskey "M">
+<!ENTITY mediaLocation "เชธเซเชฅเชพเชจ:">
+<!ENTITY mediaText "เชธเชเชเชฒเชฟเชค เชฒเชเชพเชฃ:">
+<!ENTITY mediaAltHeader "เชตเซเชเชฒเซเชชเชฟเช เชฒเชเชพเชฃ">
+<!ENTITY mediaAddress "เชธเชฐเชจเชพเชฎเซเช">
+<!ENTITY mediaType "เชชเซเชฐเชเชพเชฐ">
+<!ENTITY mediaSize "เชฎเชพเชช">
+<!ENTITY mediaCount "เชเชฃเซ">
+<!ENTITY mediaDimension "เชชเชฐเชฟเชฎเชพเชฃเซ:">
+<!ENTITY mediaLongdesc "เชฒเชพเชเชฌเซ เชตเชฐเซเชฃเชจ:">
+<!ENTITY mediaBlockImage.accesskey "B">
+<!ENTITY mediaSaveAs "เช เชฐเซเชคเซ เชธเชเชเซเชฐเชนเซ...">
+<!ENTITY mediaSaveAs.accesskey "A">
+<!ENTITY mediaSaveAs2.accesskey "e">
+<!ENTITY mediaPreview "เชฎเซเชกเชฟเชฏเชพ เชชเซเชฐเซเชตเชฆเชฐเซเชถเชจ:">
+
+<!ENTITY feedTab "เช
เชญเชฟเชชเซเชฐเชพเชฏเซ">
+<!ENTITY feedTab.accesskey "F">
+<!ENTITY feedSubscribe "เชเชฎเซเชฆเชตเชพเชฐเซ">
+<!ENTITY feedSubscribe.accesskey "u">
+
+<!ENTITY permTab "เชชเชฐเชตเชพเชจเชเซเช">
+<!ENTITY permTab.accesskey "P">
+<!ENTITY permUseDefault "เชฎเซเชณเชญเซเชค เชตเชพเชชเชฐเซ">
+<!ENTITY permAskAlways "เชนเชเชฎเซเชถเชพ เชชเซเชเซ">
+<!ENTITY permAllow "เชชเชฐเชตเชพเชจเชเซ เชเชชเซ">
+<!ENTITY permAllowSession "เชธเชคเซเชฐ เชฎเชพเชเซ เชชเชฐเชตเชพเชจเชเซ เชเชชเซ">
+<!ENTITY permHide "เชเซเชชเชพเชตเซ">
+<!ENTITY permBlock "เช
เชเชเชพเชตเซ">
+<!ENTITY permissionsFor "เชฎเชพเชเซเชจเซ เชชเชฐเชตเชพเชจเชเซเช:">
+<!ENTITY permPlugins "เชชเซเชฒเชเชเชจเชจเซ เชธเชเซเชฐเชฟเชฏ เชเชฐเซ">
+
+<!ENTITY securityTab "เชธเซเชฐเชเซเชทเชพ">
+<!ENTITY securityTab.accesskey "S">
+<!ENTITY securityView.certView "เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชเซเช">
+<!ENTITY securityView.accesskey "V">
+<!ENTITY securityView.unknown "เช
เชเซเชเชพเชค">
+
+
+<!ENTITY securityView.identity.header "เชตเซเชฌ เชธเชพเชเช เชเชณเช">
+<!ENTITY securityView.identity.owner "เชฎเชพเชฒเชฟเช: ">
+<!ENTITY securityView.identity.domain "เชตเซเชฌ เชธเชพเชเช: ">
+<!ENTITY securityView.identity.verifier "เชเชเชพเชธเชจเชพเชฐ: ">
+<!ENTITY securityView.identity.validity "เชจเชพ เชฐเซเช เชธเชฎเชพเชชเซเชค เชฅเชฏเซเชฒ:">
+
+<!ENTITY securityView.privacy.header "เชเชพเชจเชเซเชชเชฃเซเช & เชเชคเชฟเชนเชพเชธ">
+<!ENTITY securityView.privacy.history "เชถเซเช เชฎเซเช เช เชตเซเชฌเชธเชพเชเชเชจเซ เชเชเซ เชชเชนเซเชฒเชพเช เชฎเซเชฒเชพเชเชพเชค เชฒเซเชงเซ เชเซ?">
+<!ENTITY securityView.privacy.cookies "เชถเซเช เช เชตเซเชฌ เชธเชพเชเช เชฎเชพเชฐเชพ เชเชฎเซเชชเซเชฏเซเชเชฐ เชชเชฐ เชเชพเชฃเชเชพเชฐเซ (เชเซเชเซเช) เชธเชเชเซเชฐเชนเซ เชฐเชนเซ เชเซ?">
+<!ENTITY securityView.privacy.viewCookies "เชเซเชเซเช เชเซเช">
+<!ENTITY securityView.privacy.viewCookies.accessKey "k">
+<!ENTITY securityView.privacy.siteData "เชถเซเช เช เชตเซเชฌเชธเชพเชเช เชฎเชพเชฐเชพ เชเชฎเซเชชเซเชฏเซเชเชฐ เชชเชฐ เชฎเชพเชนเชฟเชคเซ เชธเซเชเซเชฐ เชเชฐเซ เชเซ?">
+<!ENTITY securityView.privacy.clearSiteData "เชเซเชเซเช เช
เชจเซ เชธเชพเชเช เชกเซเชเชพ เชธเชพเชซ เชเชฐเซ">
+<!ENTITY securityView.privacy.clearSiteData.accessKey "C">
+<!ENTITY securityView.privacy.passwords "เชถเซเช เชฎเซเช เช เชตเซเชฌเชธเชพเชเช เชฎเชพเชเซ เชเซเชเชชเชฃ เชชเชพเชธเชตเชฐเซเชกเซ เชธเชเชเซเชฐเชนเซเชฏเชพ เชเซ?">
+<!ENTITY securityView.privacy.viewPasswords "เชธเชเชเซเชฐเชนเชพเชฏเซเชฒ เชชเชพเชธเชตเชฐเซเชกเซ เชเซเช">
+<!ENTITY securityView.privacy.viewPasswords.accessKey "w">
+
+<!ENTITY securityView.technical.header "เชเซเชเซเชจเชฟเชเชฒ เชตเชฟเชเชคเซ">
+
+<!ENTITY helpButton.label "เชฎเชฆเชฆ">
--- /dev/null
+# 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/.
+
+pageInfo.page.title=เชชเชพเชจเชพเช เชเชพเชฃเชเชพเชฐเซ - %S
+pageInfo.frame.title=เชเซเชเช เชพเช เชเชพเชฃเชเชพเชฐเซ - %S
+
+noPageTitle=เชถเซเชฐเซเชทเชเชตเซเชนเชฟเชจ เชชเชพเชจเซเช:
+unknown=เช
เชเซเชเชพเชค
+notset=เชธเซเชชเชทเซเช เชฅเชฏเซเชฒ เชจเชฅเซ
+yes=เชนเชพ
+no=เชจเชพ
+
+mediaImg=เชเชฟเชคเซเชฐ
+mediaVideo=เชตเชฟเชกเชฟเช
+mediaAudio=เชเชกเชฟเช
+mediaBGImg=เชชเชพเชถเซเชต เชญเชพเช
+mediaBorderImg=เชเชฟเชจเชพเชฐเซ
+mediaListImg=เชฌเซเชฒเซเช
+mediaCursor=เชเชฐเซเชธเชฐ
+mediaObject=เชเชฌเซเชเซเชเซเช
+mediaEmbed=เชเชกเซ
+mediaLink=เชเชฟเชนเซเชจ
+mediaInput=เชเชจเชชเซเช
+mediaFileSize=%S KB
+mediaSize=%Spx ร %Spx
+mediaSelectFolder=เชเชฟเชคเซเชฐเซ เชธเชเชเซเชฐเชนเชตเชพ เชฎเชพเชเซ เชซเซเชฒเซเชกเชฐ เชชเชธเชเชฆ เชเชฐเซ
+mediaBlockImage=%S เชฎเชพเชเชฅเซ เชเชฟเชคเซเชฐเซ เช
เชเชเชพเชตเซ
+mediaUnknownNotCached=เช
เชเซเชเชพเชค (เชเซเชถ เชฅเชฏเซเชฒ เชจเชฅเซ)
+mediaImageType=%S เชเชฟเชคเซเชฐ
+mediaAnimatedImageType=%S เชเชฟเชคเซเชฐ (เชเชจเซเชฎเซเช เชฅเชฏเซเชฒ, %S เชเซเชเช เชพเชเช)
+mediaDimensions=%Spx ร %Spx
+mediaDimensionsScaled=%Spx ร %Spx (%Spx ร %Spx เชธเซเชงเซ เชเซเชเชเชพเชฏเซเชฒ)
+
+generalQuirksMode=Quirks เชธเซเชฅเชฟเชคเชฟ
+generalStrictMode=เชชเซเชฐเชฎเชพเชฃเชญเซเชค เชธเซเชธเชเชเชค เชธเซเชฅเชฟเชคเชฟ
+generalSize=%S KB (%S เชฌเชพเชเชเซ)
+generalMetaTag=เชฎเซเชเชพ (1 เชเซเช)
+generalMetaTags=เชฎเซเชเชพ (%S เชเซเชเซ)
+
+feedRss=RSS
+feedAtom=Atom
+feedXML=XML
+
+feedSubscribe=เชธเชฌเซเชธเซเชเซเชฐเชพเชเชฌ เชเชฐเซ
+feedSubscribe.accesskey=u
+
+securityNoOwner=เช เชตเซเชฌ เชธเชพเชเช เชฎเชพเชฒเชฟเช เชเชพเชฃเชเชพเชฐเซ เชชเซเชฐเซ เชชเชพเชกเชคเซ เชจเชฅเซ.
+securityOneVisit=เชนเชพ, เชเช เชตเชพเชฐ
+securityNVisits=เชนเชพ, %S เชตเชพเชฐ
+
+# LOCALIZATION NOTE (securityVisitsNumber):
+# Semi-colon list of plural forms.
+# See: https://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 is the number of visits and can be used in all plural forms as needed, e.g.
+# for '1': 'Yes, #1 time'
+securityVisitsNumber=เชนเชพ, เชเช เชตเชพเชฐ;เชนเชพ, #1 เชตเชพเชฐ
+securityNoVisits=เชจเชพ
+
+# LOCALIZATION NOTE: The next string is for the disk usage of the
+# database
+# e.g. indexedDBUsage : "50.23 MB"
+# %1$S = size (in bytes or megabytes, ...)
+# %2$S = unit of measure (bytes, KB, MB, ...)
+indexedDBUsage=เช เชตเซเชฌ เชธเชพเชเช %1$S %2$S เชจเซ เชตเชพเชชเชฐเซ เชฐเชนเซเชฏเซ เชเซ
+
+# LOCALIZATION NOTE(securitySiteDataCookies,securitySiteDataOnly): This is for site data disk usage.
+# It confirms that a website is indeed using this much space.
+# e.g. Is this website storing site data? "Yes, 50.23 MB"
+# %1$S = size (in bytes or megabytes, ...)
+# %2$S = unit of measure (bytes, KB, MB, ...)
+securitySiteDataCookies=เชนเชพ, เชเซเชเซเช เช
เชจเซ เชธเชพเชเช เชกเซเชเชพเชจเชพ %1$S %2$S
+securitySiteDataOnly=เชนเชพ, เชธเชพเชเช เชกเซเชเชพเชจเชพ %1$S %2$S
+# LOCALIZATION NOTE(securitySiteDataCookiesOnly,securitySiteDataNo):
+# This is for site data and cookies usage. It answers the question "Is this website storing cookies and/or site data?"
+securitySiteDataCookiesOnly=เชนเชพ, เชเซเชเซเช
+securitySiteDataNo=เชจเชพ
+
+permissions.useDefault=เชฎเซเชณเชญเซเชค เชตเชพเชชเชฐเซ
--- /dev/null
+# 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/.
+
+dialogAcceptLabelAddItem=เชเชก-เชเชจ
+dialogAcceptLabelSaveItem=เชธเชเชเซเชฐเชนเซ
+dialogAcceptLabelAddLivemark=เชเชฎเซเชฆเชตเชพเชฐเซ เชจเซเชเชงเชพเชตเซ
+dialogAcceptLabelAddMulti=เชฌเซเชเชฎเชพเชฐเซเชเซ เชเชก-เชเชจ
+dialogAcceptLabelEdit=เชซเซเชฐเชซเชพเชฐเซ เชธเชเชเซเชฐเชนเซ
+dialogTitleAddBookmark=เชฌเซเชเชฎเชพเชฐเซเช เชเชก-เชเชจ
+dialogTitleAddLivemark=เชเซเชตเชเชค เชฌเซเชเชฎเชพเชฐเซเช เชเชก-เชเชจ
+dialogTitleAddFolder=เชซเซเชฒเซเชกเชฐ เชเชก-เชเชจ
+dialogTitleAddMulti=เชฌเชงเซ เชเซ
เชฌ เชฌเซเชเชฎเชพเชฐเซเช เชเชฐเซ
+dialogTitleEdit="%S" เชฎเชพเชเซเชจเชพ เชเซเชฃเชงเชฐเซเชฎเซ
+
+bookmarkAllTabsDefault=[เชซเซเชฒเซเชกเชฐ เชจเชพเชฎ]
+newFolderDefault=เชจเชตเซเช เชซเซเชฒเซเชกเชฐ
+newBookmarkDefault=เชจเชตเซ เชฌเซเชเชฎเชพเชฐเซเช
+newLivemarkDefault=เชจเชตเซ เชเซเชตเชเชค เชฌเซเชเชฎเชพเชฐเซเช
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY editBookmarkOverlay.name.label "เชจเชพเชฎ:">
+<!ENTITY editBookmarkOverlay.name.accesskey "N">
+<!ENTITY editBookmarkOverlay.location.label "เชธเซเชฅเชพเชจ:">
+<!ENTITY editBookmarkOverlay.location.accesskey "L">
+<!ENTITY editBookmarkOverlay.feedLocation.label "เชตเชณเชคเชฐ เชธเซเชฅเชพเชจ:">
+<!ENTITY editBookmarkOverlay.feedLocation.accesskey "F">
+<!ENTITY editBookmarkOverlay.siteLocation.label "เชธเชพเชเช เชธเซเชฅเชพเชจ:">
+<!ENTITY editBookmarkOverlay.siteLocation.accesskey "S">
+<!ENTITY editBookmarkOverlay.folder.label "เชซเซเชฒเซเชกเชฐ:">
+<!ENTITY editBookmarkOverlay.foldersExpanderDown.tooltip "เชฌเชงเชพ เชฌเซเชเชฎเชพเชฐเซเชเซ เชซเซเชฒเซเชกเชฐเซ เชฌเชคเชพเชตเซ">
+<!ENTITY editBookmarkOverlay.expanderUp.tooltip "เชเซเชชเชพเชตเซ">
+<!ENTITY editBookmarkOverlay.tags.label "เชเซเชเซ:">
+<!ENTITY editBookmarkOverlay.tags.accesskey "T">
+<!ENTITY editBookmarkOverlay.tagsEmptyDesc.label "เชเซเชเซเชจเซ เช
เชฒเซเชชเชตเชฟเชฐเชพเชฎเชฅเซ เช
เชฒเช เชชเชพเชกเซ">
+<!ENTITY editBookmarkOverlay.description.label "เชตเชฐเซเชฃเชจ:">
+<!ENTITY editBookmarkOverlay.description.accesskey "D">
+<!ENTITY editBookmarkOverlay.keyword.label "เชฎเซเชเซเชฏ เชถเชฌเซเชฆ:">
+<!ENTITY editBookmarkOverlay.keyword.accesskey "K">
+<!ENTITY editBookmarkOverlay.tagsExpanderDown.tooltip "เชฌเชงเชพ เชเซเชเซ เชฌเชคเชพเชตเซ">
+<!ENTITY editBookmarkOverlay.loadInSidebar.label "เชฌเชพเชเซเชชเชเซเชเซเชฎเชพเช เช เชฌเซเชเชฎเชพเชฐเซเช เชฒเชพเชตเซ">
+<!ENTITY editBookmarkOverlay.loadInSidebar.accesskey "h">
+<!ENTITY editBookmarkOverlay.choose.label "เชชเชธเชเชฆ เชเชฐเซโฆ">
+<!ENTITY editBookmarkOverlay.newFolderButton.label "เชจเชตเซเช เชซเซเชฒเซเชกเชฐ">
+<!ENTITY editBookmarkOverlay.newFolderButton.accesskey "o">
--- /dev/null
+<!-- 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/. -->
+
+<!-- LOCALIZATION NOTE (places.library.title): use "Library", "Archive" or "Repository" -->
+<!ENTITY places.library.title "เชฒเชพเชเชฌเซเชฐเซเชฐเซ">
+<!ENTITY places.library.width "700">
+<!ENTITY places.library.height "500">
+<!ENTITY organize.label "เชเชฏเซเชเซเชค เชเชฐเซ">
+<!ENTITY organize.accesskey "O">
+<!ENTITY organize.tooltip "เชคเชฎเชพเชฐเชพ เชฌเซเชเชฎเชพเชฐเซเชเซเชจเซ เชธเชเชเชพเชฒเชฟเชค เชเชฐเซ">
+
+<!ENTITY file.close.label "เชฌเชเชง เชเชฐเซ">
+<!ENTITY file.close.accesskey "C">
+<!ENTITY cmd.close.key "w">
+<!ENTITY views.label "เชฆเซเชเชพเชตเซ">
+<!ENTITY views.accesskey "V">
+<!ENTITY views.tooltip "เชคเชฎเชพเชฐเชพ เชฆเซเชเชพเชตเชจเซ เชฌเชฆเชฒเซ">
+<!ENTITY view.columns.label "เชธเซเชคเชเชญ เชฌเชคเชพเชตเซ">
+<!ENTITY view.columns.accesskey "C">
+<!ENTITY view.sort.label "เชเซเชฐเชฎเชฎเชพเช เชเซเช เชตเซ">
+<!ENTITY view.sort.accesskey "S">
+<!ENTITY view.unsorted.label "เชเซเชฐเชฎเชฎเชพเช เชจเชนเชฟเช เชเซเช เชตเชพเชฏเซเชฒ">
+<!ENTITY view.unsorted.accesskey "U">
+<!ENTITY view.sortAscending.label "A > Z เชเซเชฐเชฎ">
+<!ENTITY view.sortAscending.accesskey "A">
+<!ENTITY view.sortDescending.label "Z > A เชเซเชฐเชฎ">
+<!ENTITY view.sortDescending.accesskey "Z">
+
+<!ENTITY importBookmarksFromHTML.label "HTML เชฎเชพเชเชฅเซ เชฌเซเชเชฎเชพเชฐเซเชเซ เชเชฏเชพเชค เชเชฐเซโฆ">
+<!ENTITY importBookmarksFromHTML.accesskey "I">
+<!ENTITY exportBookmarksToHTML.label "HTML เชฎเชพเช เชฌเซเชเชฎเชพเชฐเซเชเซเชจเซ เชจเชฟเชเชพเชธ เชเชฐเซโฆ">
+<!ENTITY exportBookmarksToHTML.accesskey "E">
+<!ENTITY importOtherBrowser.label "เช
เชจเซเชฏ เชฌเซเชฐเชพเชเชเชฐเชฎเชพเชเชฅเซ เชฎเชพเชนเชฟเชคเซ เชเชฏเชพเชค เชเชฐเซโฆ">
+<!ENTITY importOtherBrowser.accesskey "A">
+
+<!ENTITY cmd.backup.label "เชฌเซเชเช
เชช...">
+<!ENTITY cmd.backup.accesskey "B">
+<!ENTITY cmd.restore2.label "เชชเซเชจเชเชธเชเชเซเชฐเชนเซ...">
+<!ENTITY cmd.restore2.accesskey "R">
+<!ENTITY cmd.restoreFromFile.label "เชซเชพเชเชฒ เชชเชธเชเชฆ เชเชฐเซ...">
+<!ENTITY cmd.restoreFromFile.accesskey "C">
+
+<!ENTITY cmd.deleteDomainData.label "เช เชธเชพเชเช เชตเชฟเชถเซ เชญเซเชฒเซ เชเชพเชต">
+<!ENTITY cmd.deleteDomainData.accesskey "F">
+
+<!ENTITY cmd.open.label "เชเซเชฒเซ">
+<!ENTITY cmd.open.accesskey "O">
+<!ENTITY cmd.open_window.label "เชจเชตเซ เชตเชฟเชจเซเชกเซเชฎเชพเช เชเซเชฒเซ">
+<!ENTITY cmd.open_window.accesskey "N">
+<!ENTITY cmd.open_private_window.label "เชจเชตเซ เชเชพเชจเชเซ เชตเชฟเชจเซเชกเซเชฎเชพเช เชเซเชฒเซ">
+<!ENTITY cmd.open_private_window.accesskey "P">
+<!ENTITY cmd.open_tab.label "เชจเชตเซ เชเซ
เชฌเชฎเชพเช เชเซเชฒเซ">
+<!ENTITY cmd.open_tab.accesskey "w">
+<!ENTITY cmd.open_all_in_tabs.label "เชฌเชงเซเช เชเซ
เชฌเซเชธเชฎเชพเช เชเซเชฒเซ">
+<!ENTITY cmd.open_all_in_tabs.accesskey "O">
+
+<!ENTITY cmd.properties.label "เชเซเชฃเชงเชฐเซเชฎเซ">
+<!ENTITY cmd.properties.accesskey "i">
+
+<!ENTITY cmd.sortby_name.label "เชจเชพเชฎ เชชเซเชฐเชฎเชพเชฃเซ เชเซเชฐเชฎเชฎเชพเช เชเซเช เชตเซ">
+<!ENTITY cmd.sortby_name.accesskey "S">
+<!ENTITY cmd.context_sortby_name.accesskey "r">
+
+<!ENTITY cmd.new_bookmark.label "เชจเชตเซ เชฌเซเชเชฎเชพเชฐเซเช...">
+<!ENTITY cmd.new_bookmark.accesskey "B">
+<!ENTITY cmd.new_folder.label "เชจเชตเซเช เชซเซเชฒเซเชกเชฐ...">
+<!ENTITY cmd.new_folder.accesskey "o">
+<!ENTITY cmd.context_new_folder.accesskey "F">
+<!ENTITY cmd.new_separator.label "เชจเชตเซ เชตเชฟเชญเชพเชเช">
+<!ENTITY cmd.new_separator.accesskey "S">
+
+<!ENTITY cmd.reloadLivebookmark.label "เชเซเชตเชเชค เชฌเซเชเชฎเชพเชฐเซเช เชชเซเชจเชเชฒเชพเชตเซ">
+<!ENTITY cmd.reloadLivebookmark.accesskey "R">
+
+<!ENTITY col.name.label "เชจเชพเชฎ">
+<!ENTITY col.tags.label "เชเซ
เชฌ">
+<!ENTITY col.url.label "เชธเซเชฅเชพเชจ">
+<!ENTITY col.mostrecentvisit.label "เชเชเชฆเชฎ เชคเชพเชเซเชคเชฐเชจเซ เชฎเซเชฒเชพเชเชพเชค">
+<!ENTITY col.visitcount.label "เชฎเซเชฒเชพเชเชพเชค เชเชฃเชคเชฐเซ">
+<!ENTITY col.dateadded.label "เชเชก-เชเชจเชฏเซเช">
+<!ENTITY col.lastmodified.label "เชเซเชฒเซเชฒเซ เชธเซเชงเชพเชฐเชพเชฏเซเช">
+
+<!ENTITY historySearch.placeholder "เชถเซเชง เชเชคเชฟเชนเชพเชธ">
+<!ENTITY bookmarksSearch.placeholder "เชฌเซเชเชฎเชพเชฐเซเชเซเชธ เชถเซเชงเซ">
+
+<!ENTITY cmd.find.key "f">
+
+<!ENTITY maintenance.label "เชเชฏเชพเชค เช
เชจเซ เชฌเซเชเช
เชช">
+<!ENTITY maintenance.accesskey "I">
+<!ENTITY maintenance.tooltip "เชคเชฎเชพเชฐเชพ เชฌเซเชเชฎเชพเชฐเซเชเซเชจเซ เชฌเซเชเช
เชช เช
เชจเซ เชเชฏเชพเชค เชเชฐเซ">
+
+<!ENTITY backButton.tooltip "เชชเชพเชเชณ เชเชพเชต">
+
+<!ENTITY forwardButton.tooltip "เชเชเชณ เชเชพเชต">
+
+<!ENTITY detailsPane.selectAnItemText.description "เชตเชธเซเชคเซเชจเชพ เชเซเชฃเชงเชฐเซเชฎเซ เชเซเชตเชพ เช
เชจเซ เชคเซเชฎเชพเช เชซเซเชฐเชซเชพเชฐ เชเชฐเชตเชพ เชฎเชพเชเซ เชคเซเชจเซ เชชเชธเชเชฆ เชเชฐเซ">
+
+<!ENTITY view.label "เชฆเซเชถเซเชฏ">
+<!ENTITY view.accesskey "w">
+<!ENTITY byDate.label "เชคเชพเชฐเซเช เชชเซเชฐเชฎเชพเชฃเซ">
+<!ENTITY byDate.accesskey "D">
+<!ENTITY bySite.label "เชธเชพเชเช เชชเซเชฐเชฎเชพเชฃเซ">
+<!ENTITY bySite.accesskey "S">
+<!ENTITY byMostVisited.label "เชฎเซเชเชพเชญเชพเชเชจเซ เชฎเซเชฒเชพเชเชพเชค เชฅเชฏเซเชฒ เชชเซเชฐเชฎเชพเชฃเซ">
+<!ENTITY byMostVisited.accesskey "V">
+<!ENTITY byLastVisited.label "เช
เชเชคเชฟเชฎ เชฎเซเชฒเชพเชเชพเชค เชฅเชฏเซเชฒ เชชเซเชฐเชฎเชพเชฃเซ">
+<!ENTITY byLastVisited.accesskey "L">
+<!ENTITY byDayAndSite.label "เชคเชพเชฐเซเช เช
เชจเซ เชธเชพเชเช เชชเซเชฐเชฎเชพเชฃเซ">
+<!ENTITY byDayAndSite.accesskey "t">
--- /dev/null
+# 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/.
+
+load-js-data-url-error=เชธเซเชฐเชเซเชทเชพ เชเชพเชฐเชฃเซเชธเชฐ, javascript เช
เชฅเชตเชพ เชฎเชพเชนเชฟเชคเซ urls เชเชคเชฟเชนเชพเชธ เชตเชฟเชจเซเชกเซ เช
เชฅเชตเชพ เชฌเชพเชเซเชชเชเซเชเซเชฎเชพเชเชฅเซ เชฒเชพเชตเซ เชถเชเชพเชคเชพ เชจเชฅเซ.
+noTitle=(เชเซเช เชถเซเชฐเซเชทเช เชจเชฅเซ)
+
+bookmarksMenuEmptyFolder=(เชเชพเชฒเซ)
+
+bookmarksBackupTitle=เชฌเซเชเช
เชช เชซเชพเชเชฒเชจเชพเชฎ เชฌเซเชเชฎเชพเชฐเซเช เชเชฐเซ เชเซ
+
+bookmarksRestoreAlertTitle=เชฌเซเชเชฎเชพเชฐเซเชเซเชฎเชพเช เชชเชพเชเชพ เชซเชฐเซ
+bookmarksRestoreAlert=เช เชคเชฎเชพเชฐเชพ เชฌเชงเชพ เชตเชฐเซเชคเชฎเชพเชจ เชฌเซเชเชฎเชพเชฐเซเชเซเชจเซ เชฌเซเชเช
เชช เชตเชกเซ เชฌเชฆเชฒเชถเซ. เชถเซเช เชคเชฎเซ เชเซเชเซเชเชธ เชเซ?
+bookmarksRestoreTitle=เชฌเซเชเชฎเชพเชฐเซเชเซ เชฌเซเชเช
เชช เชชเชธเชเชฆ เชเชฐเซ
+bookmarksRestoreFilterName=JSON
+
+bookmarksRestoreFormatError=เชฌเชฟเชจเชเชงเชพเชฐเชญเซเชค เชซเชพเชเชฒ เชชเซเชฐเชเชพเชฐ.
+bookmarksRestoreParseError=เชฌเซเชเช
เชช เชซเชพเชเชฒ เชชเชฐ เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชเชฐเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ.
+
+bookmarksLivemarkLoading=เชเซเชตเชเชค เชฌเซเชเชฎเชพเชฐเซเช เชฒเชพเชตเซ เชฐเชนเซเชฏเชพ เชเซเชโฆ
+bookmarksLivemarkFailed=เชเซเชตเชเชค เชฌเซเชเชฎเชพเชฐเซเช เช
เชญเชฟเชชเซเชฐเชพเชฏ เชฒเชพเชตเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ.
+
+menuOpenLivemarkOrigin.label="%S" เชเซเชฒเซ
+
+sortByName='%S' เชจเซ เชจเชพเชฎ เชชเซเชฐเชฎเชพเชฃเซ เชเซเชฐเชฎเชฎเชพเช เชเซเช เชตเซ
+sortByNameGeneric=เชจเชพเชฎ เชชเซเชฐเชฎเชพเชฃเซ เชเซเชฐเชฎเชฎเชพเช เชเซเช เชตเซ
+# LOCALIZATION NOTE (view.sortBy.1.name.label): sortBy properties are versioned.
+# When any of these changes, all of the properties must be bumped, and the
+# change must be annotated here. Both label and accesskey must be updated.
+# - version 1: changed view.sortBy.1.date.
+view.sortBy.1.name.label=เชจเชพเชฎ เชฆเซเชตเชพเชฐเชพ เชตเชฐเซเชเซเชเชฐเชฃ เชเชฐเซ
+view.sortBy.1.name.accesskey=N
+view.sortBy.1.url.label=เชฒเซเชเซเชถเชจ เชฆเซเชตเชพเชฐเชพ เชตเชฐเซเชเซเชเชฐเชฃ เชเชฐเซ
+view.sortBy.1.url.accesskey=L
+view.sortBy.1.date.label=เชธเซเชฅเซ เชคเชพเชเซเชคเชฐเชจเซ เชฎเซเชฒเชพเชเชพเชค เชฆเซเชตเชพเชฐเชพ เชตเชฐเซเชเซเชเชฐเชฃ เชเชฐเซ
+view.sortBy.1.date.accesskey=V
+view.sortBy.1.visitCount.label=เชฎเซเชฒเชพเชเชพเชค เชเชฃเช เชฆเซเชตเชพเชฐเชพ เชตเชฐเซเชเซเชเชฐเชฃ เชเชฐเซ
+view.sortBy.1.visitCount.accesskey=C
+view.sortBy.1.description.label=เชตเชฐเซเชฃเชจ เชฆเซเชตเชพเชฐเชพ เชตเชฐเซเชเซเชเชฐเชฃ เชเชฐเซ
+view.sortBy.1.description.accesskey=D
+view.sortBy.1.dateAdded.label=เชเชฎเซเชฐเชพเชฏเซเชฒ เชฆเซเชตเชพเชฐเชพ เชตเชฐเซเชเซเชเชฐเชฃ เชเชฐเซ
+view.sortBy.1.dateAdded.accesskey=e
+view.sortBy.1.lastModified.label=เชเซเชฒเซเชฒเซ เชธเชเชถเซเชงเชฟเชค เชฆเซเชตเชพเชฐเชพ เชตเชฐเซเชเซเชเชฐเชฃ เชเชฐเซ
+view.sortBy.1.lastModified.accesskey=M
+view.sortBy.1.tags.label=เชเซ
เชเซเชธ เชฆเซเชตเชพเชฐเชพ เชตเชฐเซเชเซเชเชฐเชฃ เชเชฐเซ
+view.sortBy.1.tags.accesskey=T
+
+searchBookmarks=เชฌเซเชเชฎเชพเชฐเซเชเซเชฎเชพเช เชถเซเชงเซ
+searchHistory=เชถเซเชง เชเชคเชฟเชนเชพเชธ
+searchDownloads=เชกเชพเชเชจเชฒเซเชกเชฎเชพเช เชถเซเชงเซ
+
+tabs.openWarningTitle=เชเซเชฒเชตเชพเชฎเชพเช เชเชพเชคเชฐเซ
+tabs.openWarningMultipleBranded=เชคเชฎเซ %S เชเซ
เชฌเซเชธ เชเซเชฒเชตเชพ เชเช เชฐเชนเซเชฏเชพ เชเซ. เช เชชเชพเชจเชพเชเช เชฒเชพเชตเชคเซ เชตเชเชคเซ %S เชจเซ เชงเซเชฎเซเช เชเชฐเซ เชจเชพเชเชเชถเซ. เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ เชเชพเชฒเซ เชฐเชพเชเชตเชพ เชฎเชพเชเชเซ เชเซ?
+tabs.openButtonMultiple=เชเซ
เชฌเซเชธ เชเซเชฒเซ
+tabs.openWarningPromptMeBranded=เชเชฃเซเชฌเชงเซ เชเซ
เชฌเซเชธ เชเชฆเชพเช %S เชจเซ เชงเซเชฎเซเช เชเชฐเซ เชจเชพเชเชเชถเซ เชเชฎ เชฎเชจเซ เชเซเชคเชตเซ
+
+SelectImport=เชฌเซเชเชฎเชพเชฐเซเชเซ เชซเชพเชเชฒ เชเชฏเชพเชค เชเชฐเซ
+EnterExport=เชฌเซเชเชฎเชพเชฐเซเชเซ เชซเชพเชเชฒ เชจเชฟเชเชพเชธ เชเชฐเซ
+
+detailsPane.noItems=เชเซเช เชตเชธเซเชคเซเช เชจเชฅเซ
+# LOCALIZATION NOTE (detailsPane.itemsCountLabel): Semicolon-separated list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 number of items
+# example: 111 items
+detailsPane.itemsCountLabel=เชเช เชตเชธเซเชคเซ;#1 เชตเชธเซเชคเซเช
+
+mostVisitedTitle=เชตเชพเชฐเชเชตเชพเชฐ เชฎเซเชฒเชพเชเชพเชค เชฒเซเชตเชพเชคเซ
+recentTagsTitle=เชเซเชฒเซเชฒเชพ เชเซเช
+
+OrganizerQueryHistory=เชเชคเชฟเชนเชพเชธ
+OrganizerQueryDownloads=เชกเชพเชเชจเชฒเซเชก
+OrganizerQueryAllBookmarks=เชฌเชงเซ เชฌเซเชเชฎเชพเชฐเซเชเซ
+OrganizerQueryTags=เชเซ
เช
+
+# LOCALIZATION NOTE (tagResultLabel, bookmarkResultLabel, switchtabResultLabel,
+# keywordResultLabel, searchengineResultLabel)
+# Noun used to describe the location bar autocomplete result type
+# to users with screen readers
+# See createResultLabel() in urlbarBindings.xml
+tagResultLabel=เชเซเช
+bookmarkResultLabel=เชฌเซเชเชฎเชพเชฐเซเช
+switchtabResultLabel=เชเซ
เชฌ
+keywordResultLabel=เชฎเซเชเซเชฏ เชถเชฌเซเชฆ
+searchengineResultLabel=เชถเซเชง
+
+
+# LOCALIZATION NOTE (lockPrompt.text)
+# %S will be replaced with the application name.
+lockPrompt.title=เชฌเซเชฐเชพเชเชเชฐ เชถเชฐเซเชเชคเชฎเชพเช เชญเซเชฒ
+lockPrompt.text=เชฌเซเชเชฎเชพเชฐเซเชเซ เช
เชจเซ เชเชคเชฟเชนเชพเชธ เชธเชฟเชธเซเชเชฎ เชเชพเชฎ เชเชชเชถเซ เชจเชนเชฟเช เชเชพเชฐเชฃ เชเซ %S เชจเซ เชซเชพเชเชฒเซเชฎเชพเชเชจเซ เชเซเชเช เช
เชจเซเชฏ เชเชพเชฐเซเชฏเชเซเชฐเชฎ เชฆเซเชตเชพเชฐเชพ เชตเชชเชฐเชพเชถเชฎเชพเช เชเซ. เช
เชฎเซเช เชธเซเชฐเชเซเชทเชพ เชธเซเชซเซเชเชตเซเชฐ เช เชธเชฎเชธเซเชฏเชพ เชธเชฐเซเชเซ เชถเชเซ เชเซ.
+lockPromptInfoButton.label=เชตเชงเซ เชถเซเชเซ
+lockPromptInfoButton.accessKey=L
+
+# LOCALIZATION NOTE (deletePagesLabel): Semi-colon list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+cmd.deletePages.label=เชชเซเชทเซเช เชเชพเชขเซ เชจเชพเชเซ;เชชเซเชทเซเช เซเชจเซ เชเชพเชขเซ เชจเชพเชเซ
+cmd.deletePages.accesskey=D
+
+# LOCALIZATION NOTE (bookmarkPagesLabel): Semi-colon list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+cmd.bookmarkPages.label=เชชเซเชทเซเช เชจเซ เชฌเซเชเชฎเชพเชฐเซเช เชเชฐเซ;เชฌเซเชเชฎเชพเชฐเซเช เชชเชพเชจเชพ
+cmd.bookmarkPages.accesskey=B
+
+# LOCALIZATION NOTE (cmd.deleteSinglePage.accesskey,
+# cmd.deleteMultiplePages.accesskey): these accesskeys can use the same
+# character, since they're never displayed at the same time
+cmd.deleteSinglePage.label=เชชเซเชทเซเช เชเชพเชขเซ เชจเชพเชเซ
+cmd.deleteSinglePage.accesskey=D
+cmd.deleteMultiplePages.label=เชชเซเชทเซเช เชเชพเชขเซ เชจเชพเชเซ
+cmd.deleteMultiplePages.accesskey=D
+
+# LOCALIZATION NOTE (cmd.bookmarkSinglePage.accesskey,
+# cmd.bookmarkMultiplePages.accesskey): these accesskeys can use the same
+# character, since they're never displayed at the same time
+cmd.bookmarkSinglePage.label=เชฌเซเชเชฎเชพเชฐเซเช เชชเซเชทเซเช
+cmd.bookmarkSinglePage.accesskey=B
+cmd.bookmarkMultiplePages.label=เชฌเซเชเชฎเชพเชฐเซเช เชชเซเชทเซเช
+cmd.bookmarkMultiplePages.accesskey=B
--- /dev/null
+# 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/.
+
+addtags = เชเซ
เชเซเชธ เชเชฎเซเชฐเซ
+alreadyhaveacct = เชชเชนเซเชฒเซเชฅเซ เช เชเช เชชเซเชเซเช เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชเซ?
+continueff = เชซเชพเชฏเชฐเชซเซเชเซเชธ เชธเชพเชฅเซ เชเชพเชฒเซ เชฐเชพเชเซ
+errorgeneric = เชชเซเชเซเช เชธเชพเชเชตเซ เชฐเชพเชเชตเชพ เชฎเชพเชเซ เชชเซเชฐเชฏเชพเชธ เชนเชคเซ เชคเซเชฏเชพเชฐเซ เชเช เชญเซเชฒ เชนเชคเซ.
+learnmore = เชตเชงเซ เชถเซเชเซ
+loginnow = เชชเซเชฐเชตเซเชถ เชเชฐเซ
+maxtaglength = เชเซ
เชเซเชธ 25 เช
เชเซเชทเชฐเซ เชธเซเชงเซ เชฎเชฐเซเชฏเชพเชฆเชฟเชค เชเซ
+mustbeconnected = เชคเชฎเซ เชชเซเชเซเช เชชเชฐ เชธเซเชต เชเชฐเชตเชพ เชฎเชพเชเซ เชเชจเซเชเชฐเชจเซเช เชธเชพเชฅเซ เชเซเชกเชพเชฏเซเชฒ เชนเซเชตเชพ เช เชเซเชเช. เชเซเชชเชพ เชเชฐเซเชจเซ เชคเชฎเชพเชฐเชพ เชเซเชกเชพเชฃ เชคเชชเชพเชธ เชเชฐเซ เช
เชจเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ.
+onlylinkssaved = เชฎเชพเชคเซเชฐ เชฒเชฟเชเชเซเชธ เชธเชพเชเชตเซ เชถเชเชพเชฏ เชเซ
+pagenotsaved = เชชเซเชทเซเช เชธเชพเชเชตเซเชฒเชพ เชจเชฅเซ
+pageremoved = เชชเซเชทเซเช เชฆเซเชฐ
+pagesaved = เชชเซเชเซเช เชชเชฐ เชธเชพเชเชตเซเชฏเซเช
+processingremove = เชชเซเชทเซเช เชฆเซเชฐ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเชโฆ
+processingtags = เชเซ
เชเซเชธ เชเชฎเซเชฐเซ เชฐเชนเซเชฏเซเช เชเซโฆ
+removepage = เชชเซเชทเซเช เชฆเซเชฐ
+save = เชธเชพเชเชตเซ
+saving = เชธเชพเชเชตเซ เชฐเชนเซเชฏเซเช เชเซโฆ
+signupemail = เชเชฎเซเชเชฒ เชธเชพเชฅเซ เชธเชพเชเชจเช
เชช
+signuptosave = เชชเซเชเซเช เชฎเชพเชเซ เชธเชพเชเชจ เช
เชช เชเชฐเซ. เชคเซ เชฎเชซเชค เชเซ.
+suggestedtags = เชธเซเชเชตเซเชฒ เชเซ
เชเซเชธ
+tagline = เชเซเชเชชเชฃ เชเชชเชเชฐเชฃ, เชเซเช เชชเชฃ เชธเชฎเชฏ เชชเชฐ เชชเซเชเซเช เชฎเชพเช เชเซเชตเชพ เชฎเชพเชเซ เชซเชพเชฏเชฐเชซเซเชเซเชธ เชจเชพ เชฒเซเชเซ เช
เชจเซ เชตเซเชกเชฟเชฏเซ เชธเชพเชเชตเซ.
+taglinestory_one = เชซเชพเชฏเชฐเชซเซเชเซเชธ เชเช เชฒเซเช, เชตเชฟเชกเชฟเช เช
เชฅเชตเชพ เชชเชพเชจเซเช เชธเซเชต เชเชฐเชตเชพ เชชเซเชเซเช เชฌเชเชจ เชชเชฐ เชเซเชฒเชฟเช เชเชฐเซ.
+taglinestory_two = เชเซเชเชชเชฃ เชเชชเชเชฐเชฃ, เชเซเช เชชเชฃ เชธเชฎเชฏ เชชเชฐ เชชเซเชเซเช เชฎเชพเช เชเซเช.
+tagssaved = เชเซ
เชเซเชธ เชเชฎเซเชฐเซเชฏเซเช
+tos = เชเชพเชฒเซ เชเชฐเชตเชพเชฅเซ, เชคเชฎเซ เชชเซเชเซเช เชฎเชพเชเซเชจเซ <a href="%1$S" target="_blank">เชธเซเชตเชพเชจเซ เชถเชฐเชคเซ</a> เช
เชจเซ <a href="%2$S" target="_blank">เชเซเชชเชจเซเชฏเชคเชพ เชจเซเชคเชฟ</a>เชธเชเชฎเชค เชฅเชถเซ
+tryitnow = เช
เชคเซเชฏเชพเชฐเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ
+signinfirefox = เชซเชพเชฏเชฐเชซเซเชเซเชธ เชธเชพเชฅเซ เชเชพเชฒเซ เชฐเชพเชเซ
+signupfirefox = เชซเชพเชฏเชฐเชซเซเชเซเชธ เชธเชพเชฅเซ เชธเชพเชเชจ เช
เชช เชเชฐเซ
+viewlist = เชฏเชพเชฆเซ เชเซเช
+
+# LOCALIZATION NOTE(pocket-button.label, pocket-button.tooltiptext, saveToPocketCmd.label, saveLinkToPocketCmd.label, pocketMenuitem.label):
+# "Pocket" is a brand name.
+pocket-button.label = เชชเซเชเซเช
+pocket-button.tooltiptext = เชชเซเชเซเช เชชเชฐ เชธเชพเชเชตเซ
+saveToPocketCmd.label = เชชเซเชเซเช เชชเชฐ เชชเซเชทเซเช เชธเชพเชเชตเซ
+saveToPocketCmd.accesskey = k
+saveLinkToPocketCmd.label = เชชเซเชเซเช เชชเชฐ เชฒเชฟเชเช เชธเชพเชเชตเซ
+saveLinkToPocketCmd.accesskey = o
+pocketMenuitem.label = เชเซเช เชชเซเชเซเชเชจเซ เชฏเชพเชฆเซ
--- /dev/null
+# 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/.
+
+#### Security
+
+# LOCALIZATION NOTE: phishBefore uses %S to represent the name of the provider
+# whose privacy policy must be accepted (for enabling
+# check-every-page-as-I-load-it phishing protection).
+phishBeforeText=เช เชตเชฟเชเชฒเซเชช เชชเชธเชเชฆ เชเชฐเชตเชพเชจเซเช เชคเชฎเชจเซ %S เชฎเชพเช เชคเชฎเซ เชเซเชฏเซเชฒ เชตเซเชฌ เชชเชพเชจเชพเชเชเชจเซเช เชธเชฐเชจเชพเชฎเซเช เชฎเซเชเชฒเชถเซ. เชเชพเชฒเซ เชฐเชพเชเชตเชพ เชฎเชพเชเซ, เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชจเซเชเซเชจเซ เชธเซเชตเชพเชจเซ เชถเชฐเชคเซ เชธเซเชตเซเชเชพเชฐเซ.
+
+#### Fonts
+
+labelDefaultFont=เชฎเซเชณเชญเซเชค (%S)
+labelDefaultFontUnnamed=เชฎเซเชณเชญเซเชค
+
+veryLargeMinimumFontTitle=เชฎเซเชเชพ เชจเซเชฏเซเชจเชคเชฎ เชซเซเชจเซเช เชเชฆ
+veryLargeMinimumFontWarning=เชคเชฎเซ เชเช เชฎเซเชเชพ เชฒเชเซเชคเซเชคเชฎ เชซเซเชจเซเชเชจเซเช เชเชฆ (24 เชชเชฟเชเซเชธเซเชฒ เชเชฐเชคเชพ เชตเชงเชพเชฐเซ)เชชเชธเชเชฆ เชเชฐเซเชฏเซเช เชเซ. เช เชเชจเชพ เชเซเชตเชพ เชเซเชเชฒเชพเช เชฎเชนเชคเซเชตเชชเซเชฐเซเชฃ เชฐเซเชชเชฐเซเชเชพเชเชเชจ เชชเซเชทเซเช เซเชจเซ เชเชชเชฏเซเช เชฎเซเชถเซเชเซเชฒ เช
เชฅเชตเชพ เช
เชถเชเซเชฏ เชฌเชจเชพเชตเซ เชถเชเซ เชเซ.
+acceptVeryLargeMinimumFont=เชเซเชเชชเชฃ เชฐเซเชคเซ เชฎเชพเชฐเชพ เชซเซเชฐเชซเชพเชฐเซ เชฐเชพเชเซ
+
+#### Permissions Manager
+
+trackingprotectionpermissionstext2=เชคเชฎเซ เช เชตเซเชฌเชธเชพเชเชเซเชธ เชชเชฐ เชเซเชฐเซเชเชฟเชเช เชธเชเชฐเชเซเชทเชฃเชจเซ เช
เชเซเชทเชฎ เชเชฐเซเชฏเซเช เชเซ.
+trackingprotectionpermissionstitle=เช
เชชเชตเชพเชฆเซ - เชเซเชฐเซเชเชฟเชเช เชชเซเชฐเซเชเซเชเซเชถเชจ
+cookiepermissionstext=เชคเชฎเซ เชธเซเชชเชทเซเช เชเชฐเซ เชถเชเซ เชเซ เชเช เชตเซเชฌ เชธเชพเชเชเซ เชนเชเชฎเซเชถเชพ เช
เชฅเชตเชพ เชเซเชฏเชพเชฐเซเชฏ เชเซเชเซเช เชตเชพเชชเชฐเชตเชพ เชฎเชพเชเซ เชฎเชพเชจเซเชฏ เชจเชฅเซ. เชคเชฎเซ เชเซเชจเซ เชตเซเชฏเชตเชธเซเชฅเชพ เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ เชคเซ เชธเชพเชเชเชจเซเช เชเซเชเซเชเชธ เชธเชฐเชจเชพเชฎเซเช เชฒเชเซ เช
เชจเซ เชชเชเซ เชฌเซเชฒเซเช เชชเชฐ เชเซเชฒเชฟเช เชเชฐเซ, เชธเชคเซเชฐ เชฎเชพเชเซ เชฎเชพเชจเซเชฏเชคเชพ เชเชชเซ, เช
เชฅเชตเชพ เชฎเชพเชจเซเชฏ เชเชฐเซ.
+cookiepermissionstitle=เช
เชชเชตเชพเชฆเซ - เชเซเชเซเช
+cookiepermissionstext1=เชคเชฎเซ เชเช เชตเซเชฌเชธเชพเชเชเซเชธเชจเซ เชเซเชเซเช เช
เชจเซ เชธเชพเชเช เชกเซเชเชพเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพ เชฎเชพเชเซ เชนเชเชฎเซเชถเชพเช เชฎเชเชเซเชฐเซ เช
เชฅเชตเชพ เชเซเชฏเชพเชฐเซเช เชฎเชเชเซเชฐเซ เชเชชเซ เชถเชเซ เชคเซ เชจเชฟเชฐเซเชฆเชฟเชทเซเช เชเชฐเซ เชถเชเซ เชเซ. เชคเชฎเซ เชเซ เชธเชพเชเชเชจเซ เชธเชเชเชพเชฒเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ เชคเซเชจเซเช เชเซเชเซเชเชธ เชธเชฐเชจเชพเชฎเซเช เชฒเชเซ เช
เชจเซ เชชเชเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซ, เชธเชคเซเชฐ เชฎเชพเชเซ เชชเชฐเชตเชพเชจเชเซ เชเชชเซ, เช
เชฅเชตเชพ เชฎเชพเชคเซเชฐ เชชเชฐเชตเชพเชจเชเซ เชเชชเซ เชชเชฐ เชเซเชฒเชฟเช เชเชฐเซ.
+cookiepermissionstitle1=เช
เชชเชตเชพเชฆเซ - เชเซเชเซเช เช
เชจเซ เชธเชพเชเช เชกเซเชเชพ
+addonspermissionstext=เชเช เชตเซเชฌ เชธเชพเชเชเซ เชเชก-เชเชจ เชธเซเชฅเชพเชชเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชฎเชพเชจเซเชฏ เชเซ เชคเซ เชคเชฎเซ เชธเซเชชเชทเซเช เชเชฐเซ เชถเชเซ เชเซ. เชคเชฎเซ เชเซ เชธเชพเชเชเชจเซ เชชเชฐเชตเชพเชจเชเซ เชเชชเชตเชพ เชฎเชพเชเชเซ เชเซ เชคเซเชจเซเช เชเซเชเซเชเชธ เชธเชฐเชจเชพเชฎเซเช เชฒเชเซ เช
เชจเซ เชชเชเซ เชชเชฐเชตเชพเชจเชเซ เชเซเชฒเชฟเช เชเชฐเซ.
+addons_permissions_title2=เชฎเชพเชจเซเชฏ เชตเซเชฌเชธเชพเชเชเซเชธ - เชเชก-เชเชจ เชธเซเชฅเชพเชชเชจ
+popuppermissionstext=เชคเชฎเซ เชธเซเชชเชทเซเช เชเชฐเซ เชถเชเซ เชเซ เชเซ เชเช เชตเซเชฌเชธเชพเชเชเซ เชชเซเชชเช
เชช เชตเชฟเชจเซเชกเซ เชเซเชฒเซ เชถเชเซ เชเซ. เชคเชฎเซ เชเซ เชธเชพเชเชเชจเซ เชชเชฐเชตเชพเชจเชเซ เชเชชเชตเชพ เชฎเชพเชเชเซ เชเซ เชคเซเชจเซเช เชเซเชเซเชเชธ เชธเชฐเชจเชพเชฎเซเช เชฒเชเซ เช
เชจเซ เชชเชเซ เชฎเชพเชจเซเชฏ เชเชฐเซ เชชเชฐ เชเซเชฒเชฟเช เชเชฐเซ.
+popuppermissionstitle2=เชฎเชพเชจเซเชฏ เชตเซเชฌเชธเชพเชเชเซเชธ - เชชเซเชชเช
เชช
+notificationspermissionstext6=เชจเซเชเซเชจเซ เชตเซเชฌเชธเชพเชเชเซเชธเช เชคเชฎเชจเซ เชธเซเชเชจเชพเช เชฎเซเชเชฒเชตเชพเชจเซ เชตเชฟเชจเชเชคเซ เชเชฐเซ เชเซ. เชคเชฎเซ เชจเชฟเชฐเซเชฆเชฟเชทเซเช เชเชฐเซ เชถเชเซ เชเซ เชเซ เชเช เชตเซเชฌเชธเชพเชเชเซเชธเชจเซ เชคเชฎเชจเซ เชธเซเชเชจเชพเช เชฎเซเชเชฒเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเซ. เชคเชฎเซ เชธเซเชเชจเซเชจเซ เชฎเชเชเซเชฐเซ เชเชชเชตเชพ เชฎเชพเชเซ เชชเซเชเชคเซ เชจเชตเซ เชตเชฟเชจเชเชคเซเช เชชเชฃ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซ เชถเชเซ เชเซ.
+notificationspermissionstitle2=เชธเซเชเชฟเชเชเซเชธ - เชธเซเชเชจเชพ เชชเชฐเชตเชพเชจเชเซเช
+notificationspermissionsdisablelabel=เชธเซเชเชจเชพเชเชจเซ เชชเชฐเชตเชพเชจเชเซ เชเชชเชตเชพ เชฎเชพเชเซ เชชเซเชเชคเซ เชจเชตเซ เชตเชฟเชจเชเชคเซเชเชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซ
+notificationspermissionsdisabledescription=เชธเซเชเชจเชพเช เชฎเซเชเชฒเชตเชพ เชฎเชพเชเซ เชชเชฐเชตเชพเชจเชเซเชจเซ เชตเชฟเชจเชเชคเชฟ เชเชฐเชตเชพเชฅเซ เชเชชเชฐเซเชเซเชค เชธเซเชเชฟเชฌเชฆเซเชง เชเซเชเชชเชฃ เชตเซเชฌเชธเชพเชเชเซเชธเชจเซ เช
เชเชเชพเชตเชถเซ. เชฌเซเชฒเซเชเซเชเช เชธเซเชเชจเชพเช เชเซเชเชฒเซเช เชตเซเชฌเชธเชพเชเช เชตเชฟเชถเชฟเชทเซเชเชคเชพเช เชคเซเชกเซ เชถเชเซ เชเซ.
+locationpermissionstext2=เชจเซเชเซเชจเซ เชตเซเชฌเชธเชพเชเชเซเชธเช เชคเชฎเชพเชฐเชพ เชธเซเชฅเชพเชจเชจเซ เชฎเซเชณเชตเชตเชพเชจเซ เชตเชฟเชจเชเชคเซ เชเชฐเซ เชเซ. เชคเชฎเซ เชจเชฟเชฐเซเชฆเชฟเชทเซเช เชเชฐเซ เชถเชเซ เชเซ เชเซ เชเช เชตเซเชฌเชธเชพเชเชเซเชธเชจเซ เชคเชฎเชพเชฐเชพ เชธเซเชฅเชพเชจเชจเซ เชฎเซเชณเชตเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเซ. เชคเชฎเซ เชคเชฎเชพเชฐเชพ เชธเซเชฅเชพเชจเชจเซ เชเชเซเชธเซเชธ เชเชฐเชตเชพ เชฎเชพเชเซ เชชเซเชเชคเซ เชจเชตเซ เชตเชฟเชจเชเชคเซเชเชจเซ เชชเชฃ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซ เชถเชเซ เชเซ.
+locationpermissionstitle=เชธเซเชเชฟเชเชเซเชธ - เชธเซเชฅเชพเชจ เชชเชฐเชตเชพเชจเชเซเช
+locationpermissionsdisablelabel=เชคเชฎเชพเชฐเชพ เชธเซเชฅเชพเชจเชจเซ เชฎเซเชณเชตเชตเชพ เชฎเชพเชเชคเซ เชจเชตเซ เชตเชฟเชจเชเชคเซเชเชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซ
+locationpermissionsdisabledescription=เช เชคเชฎเชพเชฐเชพ เชธเซเชฅเชพเชจเชจเซ เชฎเซเชณเชตเชตเชพ เชฎเชพเชเซ เชชเชฐเชตเชพเชจเชเซเชจเซ เชตเชฟเชจเชเชคเชฟ เชเชฐเชตเชพเชฅเซ เชเชชเชฐเซเชเซเชค เชธเซเชเชฟเชฌเชฆเซเชง เชเซเชเชชเชฃ เชตเซเชฌเชธเชพเชเชเซเชธเชจเซ เช
เชเชเชพเชตเชถเซ. เชคเชฎเชพเชฐเชพ เชธเซเชฅเชพเชจเชจเซ เชฎเซเชณเชตเชตเชพเชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเชตเชพเชฅเซ เชเซเชเชฒเซเช เชตเซเชฌเชธเชพเชเช เชธเซเชตเชฟเชงเชพเช เชคเซเชเซ เชถเชเซ เชเซ.
+camerapermissionstext2=เชจเซเชเซเชจเซ เชตเซเชฌเชธเชพเชเชเซเชธเช เชคเชฎเชพเชฐเชพ เชเซ
เชฎเซเชฐเชพเชจเซ เชฎเซเชณเชตเชตเชพเชจเซ เชตเชฟเชจเชเชคเซ เชเชฐเซ เชเซ. เชคเชฎเซ เชเช เชตเซเชฌเชธเชพเชเชเซเชธเชจเซ เชคเชฎเชพเชฐเชพ เชเซ
เชฎเซเชฐเชพเชจเซ เชฎเซเชณเชตเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ เชถเชเซ เชคเซ เชจเชฟเชฐเซเชฆเชฟเชทเซเช เชเชฐเซ เชถเชเซ เชเซ. เชคเชฎเซ เชคเชฎเชพเชฐเชพ เชเซเชฎเซเชฐเชพเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพ เชฎเชพเชเซ เชชเซเชเชคเซ เชจเชตเซ เชตเชฟเชจเชเชคเซเช เชชเชฃ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซ เชถเชเซ เชเซ.
+camerapermissionstitle=เชธเซเชเชฟเชเชเซเชธ - เชเซ
เชฎเซเชฐเชพ เชชเชฐเชตเชพเชจเชเซเช
+camerapermissionsdisablelabel=เชคเชฎเชพเชฐเชพ เชเซเชฎเซเชฐเชพเชจเซ เชฎเซเชณเชตเชตเชพ เชฎเชพเชเชคเซ เชจเชตเซ เชตเชฟเชจเชเชคเซเชเชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซ
+camerapermissionsdisabledescription=เช เชคเชฎเชพเชฐเชพ เชเซ
เชฎเซเชฐเชพเชจเซ เชฎเซเชณเชตเชตเชพ เชฎเชพเชเซ เชชเชฐเชตเชพเชจเชเซเชจเซ เชตเชฟเชจเชเชคเชฟ เชเชฐเชตเชพเชฅเซ เชเชชเชฐเซเชเซเชค เชธเซเชเชฟเชฌเชฆเซเชง เชเซเชเชชเชฃ เชตเซเชฌเชธเชพเชเชเซเชธเชจเซ เช
เชเชเชพเชตเชถเซ. เชคเชฎเชพเชฐเชพ เชเซ
เชฎเซเชฐเชพเชจเซ เชฎเซเชณเชตเชตเชพเชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเชตเชพเชฅเซ เชเซเชเชฒเซเช เชตเซเชฌเชธเชพเชเช เชธเซเชตเชฟเชงเชพเช เชคเซเชเซ เชถเชเซ เชเซ.
+microphonepermissionstext2=เชจเซเชเซเชจเซ เชตเซเชฌเชธเชพเชเชเซเชธเช เชคเชฎเชพเชฐเชพ เชฎเชพเชเชเซเชฐเซเชซเซเชจเชจเซ เชฎเซเชณเชตเชตเชพเชจเซ เชตเชฟเชจเชเชคเซ เชเชฐเซ เชเซ. เชคเชฎเซ เชเช เชตเซเชฌเชธเชพเชเชเซเชธเชจเซ เชคเชฎเชพเชฐเชพ เชฎเชพเชเชเซเชฐเซเชซเซเชจเชจเซ เชฎเซเชณเชตเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ เชคเซ เชจเชฟเชฐเซเชฆเชฟเชทเซเช เชเชฐเซ เชถเชเซ เชเซ. เชคเชฎเซ เชคเชฎเชพเชฐเชพ เชฎเชพเชเชเซเชฐเซเชซเซเชจเชจเซ เชฎเซเชณเชตเชตเชพ เชฎเชพเชเซ เชชเซเชเชคเซ เชจเชตเซ เชตเชฟเชจเชเชคเซเชเชจเซ เชชเชฃ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซ เชถเชเซ เชเซ.
+microphonepermissionstitle=เชธเซเชเชฟเชเชเซเชธ - เชฎเชพเชเชเซเชฐเซเชซเซเชจ เชชเชฐเชตเชพเชจเชเซเช
+microphonepermissionsdisablelabel=เชคเชฎเชพเชฐเชพ เชฎเชพเชเชเซเชฐเซเชซเซเชจเชจเซ เชฎเซเชณเชตเชตเชพ เชฎเชพเชเชคเซ เชจเชตเซ เชตเชฟเชจเชเชคเซเชเชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซ
+microphonepermissionsdisabledescription=เช เชคเชฎเชพเชฐเชพ เชฎเชพเชเชเซเชฐเซเชซเซเชจเชจเซ เชฎเซเชณเชตเชตเชพ เชฎเชพเชเซ เชชเชฐเชตเชพเชจเชเซเชจเซ เชตเชฟเชจเชเชคเชฟ เชเชฐเชตเชพเชฅเซ เชเชชเชฐเซเชเซเชค เชธเซเชเชฟเชฌเชฆเซเชง เชเซเชเชชเชฃ เชตเซเชฌเชธเชพเชเชเซเชธเชจเซ เช
เชเชเชพเชตเชถเซ. เชคเชฎเชพเชฐเชพ เชฎเชพเชเชเซเชฐเซเชซเซเชจเชจเซ เชฎเซเชณเชตเชตเชพเชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเชตเชพเชฅเซ เชเซเชเชฒเซเช เชตเซเชฌเชธเชพเชเช เชธเซเชตเชฟเชงเชพเช เชคเซเชเซ เชถเชเซ เชเซ.
+invalidURI=เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชฎเชพเชจเซเชฏ เชฏเชเชฎเชพเชจเชจเชพเชฎ เชฆเชพเชเชฒ เชเชฐเซ
+invalidURITitle=เช
เชฏเซเชเซเชฏ เชฏเชเชฎเชพเชจเชจเชพเชฎ เชฆเชพเชเชฒ เชฅเชฏเซเชฒ เชเซ
+savedLoginsExceptions_title=เช
เชชเชตเชพเชฆเซ - เชธเชพเชเชตเซเชฒเชพ เชฒเซเชเชฟเชจ
+savedLoginsExceptions_desc3=เชจเซเชเซเชจเซ เชตเซเชฌเชธเชพเชเชเซเชธ เชฎเชพเชเซเชจเชพ เชฒเซเชเชฟเชจเซเชธ เชธเชเชเซเชฐเชนเชพเชถเซ เชจเชนเซเช
+
+# LOCALIZATION NOTE(pauseNotifications.label): %S is replaced with the
+# brandShortName of the application.
+pauseNotifications.label=%S เชชเซเชจเชเชชเซเชฐเชพเชฐเชเชญเซ เชคเซเชฏเชพ เชธเซเชงเซ เชธเซเชเชจเชพเช เชฅเซเชญเชพเชตเซ
+pauseNotifications.accesskey=n
+
+#### Block List Manager
+
+blockliststext=เชคเชฎเซ เชคเชฎเชพเชฐเซ เชฌเซเชฐเชพเชเชเชฟเชเช เชชเซเชฐเชตเซเชคเซเชคเชฟเชจเซ เชเซเชฐเซเช เชเชฐเซ เชถเชเซ เชเซ เชคเซ เชตเซเชฌ เชเชเชเซเชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ Firefox เชเชฏเซเช เชเชชเชฏเซเช เชเชฐเชถเซ เชคเซ เชชเชธเชเชฆ เชเชฐเซ เชถเชเซ เชเซ.
+blockliststitle=เช
เชตเชฐเซเชงเชฟเชค เชธเซเชเชฟเช
+# LOCALIZATION NOTE (mozNameTemplate): This template constructs the name of the
+# block list in the block lists dialog. It combines the list name and
+# description.
+# e.g. mozNameTemplate : "Standard (Recommended). This list does a pretty good job."
+# %1$S = list name (fooName), %2$S = list descriptive text (fooDesc)
+mozNameTemplate=%1$S %2$S
+# LOCALIZATION NOTE (mozstdName, etc.): These labels appear in the tracking
+# protection block lists dialog, mozNameTemplate is used to create the final
+# string. Note that in the future these two strings (name, desc) could be
+# displayed on two different lines.
+mozstdName=Disconnect.me เชฎเซเชณเชญเซเชค เชฐเชเซเชทเชฃ (เชญเชฒเชพเชฎเชฃ เชเชฐเซเชฒ).
+mozstdDesc=เชเซเชเชฒเชพเช เชเซเชฐเซเชเชฐ เชคเซเชฅเซ เชตเซเชฌเชธเชพเชเชเซเชธ เชฏเซเชเซเชฏ เชฐเซเชคเซ เชเชพเชฎ เชชเชฐเชตเชพเชจเชเซ เชเชชเซ เชเซ.
+mozfullName=เชเชกเช เชฐเชเซเชทเชฃ Disconnect.me.
+mozfullDesc2=เชฌเซเชฒเซเชเซเชธ เชเชพเชฃเซเชคเชพ เชเซเชฐเซเชเชฐเซเชธ. เชเซเชเชฒเซเช เชตเซเชฌเชธเชพเชเชเซเชธ เชฏเซเชเซเชฏ เชฐเซเชคเซ เชเชพเชฐเซเชฏ เชเชฐเซ เชถเชเชถเซ เชจเชนเซเช.
+
+#### Master Password
+
+pw_change2empty_in_fips_mode=เชคเชฎเซ เชนเชพเชฒเชฎเชพเช FIPS เชธเซเชฅเชฟเชคเชฟเชฎเชพเช เชเซ. FIPS เชฎเชพเชเซ เชเชพเชฒเซ-เชจเชนเชฟเช เชเชตเซ เชฎเซเชเซเชฏ เชชเชพเชธเชตเชฐเซเชก เชเชฐเซเชฐเซ เชเซ.
+pw_change_failed_title=เชชเชพเชธเชตเชฐเซเชก เชฌเชฆเชฒเชตเชพเชจเซเช เชจเชฟเชทเซเชซเชณ
+
+#### Fonts
+
+# LOCALIZATION NOTE: Next two strings are for language name representations with
+# and without the region.
+# e.g. languageRegionCodeFormat : "French/Canada [fr-ca]" languageCodeFormat : "French [fr]"
+# %1$S = language name, %2$S = region name, %3$S = language-region code
+languageRegionCodeFormat=%1$S/%2$S [%3$S]
+# %1$S = language name, %2$S = language-region code
+languageCodeFormat=%1$S [%2$S]
+
+#### Downloads
+
+desktopFolderName=เชกเซเชธเซเชเชเซเชช
+downloadsFolderName=เชกเชพเชเชจเชฒเซเชก
+chooseDownloadFolderTitle=เชกเชพเชเชจเชฒเซเชก เชซเซเชฒเซเชกเชฐ เชชเชธเชเชฆ เชเชฐเซ:
+
+#### Applications
+
+fileEnding=%S เชซเชพเชเชฒ
+saveFile=เชซเชพเชเชฒ เชธเชเชเซเชฐเชนเซ
+
+# LOCALIZATION NOTE (useApp, useDefault): %S = Application name
+useApp=%S เชตเชพเชชเชฐเซ
+useDefault=%S เชตเชพเชชเชฐเซ (เชฎเซเชณเชญเซเชค)
+
+useOtherApp=เช
เชจเซเชฏ เชตเชพเชชเชฐเซโฆ
+fpTitleChooseApp=เชฎเชฆเชฆเชเชพเชฐ เชเชพเชฐเซเชฏเชเซเชฐเชฎ เชชเชธเชเชฆ เชเชฐเซ
+manageApp=เชเชพเชฐเซเชฏเชเซเชฐเชฎ เชตเชฟเชเชคเซโฆ
+webFeed=เชตเซเชฌ เช
เชญเชฟเชชเซเชฐเชพเชฏ
+videoPodcastFeed=เชตเซเชกเชฟเชฏเซ เชชเซเชกเชเชพเชธเซเช
+audioPodcastFeed=เชชเซเชกเชเชพเชธเซเช
+alwaysAsk=เชนเชเชฎเซเชถเชพ เชชเซเชเซ
+portableDocumentFormat=Portable Document Format (PDF)
+
+# LOCALIZATION NOTE (usePluginIn):
+# %1$S = plugin name (for example "QuickTime Plugin-in 7.2")
+# %2$S = brandShortName from brand.properties (for example "Minefield")
+usePluginIn=%S เชตเชพเชชเชฐเซ (%S เชฎเชพเช)
+
+# LOCALIZATION NOTE (previewInApp, addLiveBookmarksInApp): %S = brandShortName
+previewInApp=%S เชฎเชพเช เชชเซเชฐเซเชตเชฆเชฐเซเชถเชจ
+addLiveBookmarksInApp=%S เชฎเชพเช เชเซเชตเชเชค เชฌเซเชเชฎเชพเชฐเซเชเซ เชเชก-เชเชจ
+
+# LOCALIZATION NOTE (typeDescriptionWithType):
+# %1$S = type description (for example "Portable Document Format")
+# %2$S = type (for example "application/pdf")
+typeDescriptionWithType=%S (%S)
+
+
+#### Cookie Viewer
+
+hostColon=เชฏเชเชฎเชพเชจ:
+domainColon=เชกเซเชฎเซเชเชจ:
+forSecureOnly=เชฎเชพเชคเซเชฐ เชเชจเชเซเชฐเชฟเชชเซเช เชฅเชฏเซเชฒ เชเซเชกเชพเชฃเซ
+forAnyConnection=เชเซเชเชชเชฃ เชชเซเชฐเชเชพเชฐเชจเซเช เชเซเชกเชพเชฃ
+expireAtEndOfSession=เชธเชคเซเชฐเชจเชพเช เช
เชเชคเซ
+
+#### Permission labels
+
+can=เชฎเชพเชจเซเชฏเชคเชพ เชเชชเซ
+canAccessFirstParty=เชซเชเซเชค เชชเซเชฐเชฅเชฎ เชชเชพเชฐเซเชเซเชจเซ เชชเชฐเชตเชพเชจเชเซ เชเชชเซ
+canSession=เชธเชคเซเชฐ เชฎเชพเชเซ เชฎเชพเชจเซเชฏเชคเชพ เชเชชเซ
+cannot=เชฌเซเชฒเซเช
+prompt=เชนเชเชฎเซเชถเชพ เชชเซเชเซ
+noCookieSelected=<เชเซเช เชเซเชเซ เชชเชเชธเชฆเชฟเชค เชจเชฅเซ>
+cookiesAll=เชจเซเชเซเชจเซ เชเซเชเซเช เชคเชฎเชพเชฐเชพ เชเชฎเซเชชเซเชฏเซเชเชฐ เชชเชฐ เชธเชเชเซเชฐเชนเชฟเชค เชเซ:
+cookiesFiltered=เชจเซเชเซเชจเซ เชเซเชเซเช เชคเชฎเชพเชฐเซ เชถเซเชงเชจเซ เชฌเชเชงเชฌเซเชธเซ เชเซ:
+
+# LOCALIZATION NOTE (removeAllCookies, removeAllShownCookies):
+# removeAllCookies and removeAllShownCookies are both used on the same one button,
+# never displayed together and can share the same accesskey.
+# When only partial cookies are shown as a result of keyword search,
+# removeAllShownCookies is displayed as button label.
+# removeAllCookies is displayed when no keyword search and all cookies are shown.
+removeAllCookies.label=เชฌเชงเซเช เชฆเซเชฐ เชเชฐเซ
+removeAllCookies.accesskey=A
+removeAllShownCookies.label=เชฌเชงเชพ เชฌเชคเชพเชตเซเชฏเชพ เชฆเซเชฐ เชเชฐเซ
+removeAllShownCookies.accesskey=A
+
+# LOCALIZATION NOTE (removeSelectedCookies):
+# Semicolon-separated list of plural forms. See:
+# http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# If you need to display the number of selected elements in your language,
+# you can use #1 in your localization as a placeholder for the number.
+# For example this is the English string with numbers:
+# removeSelectedCookied=Remove #1 Selected;Remove #1 Selected
+removeSelectedCookies.label=เชชเชธเชเชฆ เชเชฐเซเชฒเซเช เชฆเซเชฐ เชเชฐเซ;เชชเชธเชเชฆ เชเชฐเซเชฒเซเช เชฆเซเชฐ เชเชฐเซ
+removeSelectedCookies.accesskey=R
+
+defaultUserContextLabel=เชเชเช เชจเชนเชฟ
+
+####Preferences::Advanced::Network
+#LOCALIZATION NOTE: The next string is for the disk usage of the web content cache.
+# e.g., "Your web content cache is currently using 200 MB"
+# %1$S = size
+# %2$S = unit (MB, KB, etc.)
+actualDiskCacheSize=เชคเชฎเชพเชฐเซ เชตเซเชฌ เชตเชธเซเชคเซ เชเซเชถ เชนเชพเชฒเชฎเชพเช %1$S %2$S เชกเชฟเชธเซเช เชเชเซเชฏเชพ เชตเชพเชชเชฐเซ เชเซ
+actualDiskCacheSizeCalculated=เชตเซเชฌ เชธเชฎเชพเชตเชฟเชทเซเช เชเซเชถ เชฎเชพเชชเชจเซ เชเชฃเชคเชฐเซ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซโฆ
+
+####Preferences::Advanced::Network
+#LOCALIZATION NOTE: The next string is for the disk usage of the application cache.
+# e.g., "Your application cache is currently using 200 MB"
+# %1$S = size
+# %2$S = unit (MB, KB, etc.)
+actualAppCacheSize=เชคเชฎเชพเชฐเซ เชเชพเชฐเซเชฏเชเซเชฐเชฎ เชเซเชถ เชนเชพเชฒเชฎเชพเช %1$S %2$S เชกเชฟเชธเซเช เชเชเซเชฏเชพ เชตเชพเชชเชฐเซ เชเซ
+
+####Preferences::Advanced::Network
+#LOCALIZATION NOTE: The next string is for the total usage of site data.
+# e.g., "The total usage is currently using 200 MB"
+# %1$S = size
+# %2$S = unit (MB, KB, etc.)
+totalSiteDataSize=เชคเชฎเชพเชฐเซ เชธเชเชเซเชฐเชนเชฟเชค เชธเชพเชเช เชกเซเชเชพ เชนเชพเชฒเชฎเชพเช %1$S %2$S เชกเชฟเชธเซเช เชเชเซเชฏเชพเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชเซ
+loadingSiteDataSize=เชธเชพเชเช เชกเซเชเชพ เชเชฆเชจเซ เชเชฃเชคเชฐเซ เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซโฆ
+clearSiteDataPromptTitle=เชคเชฎเชพเชฎ เชเซเชเซเช เช
เชจเซ เชธเชพเชเช เชกเซเชเชพเชจเซ เชฐเชฆ เชเชฐเซ
+clearSiteDataPromptText=โเชนเชตเซ เชธเชพเชซ เชเชฐเซโ เชชเชธเชเชฆ เชเชฐเชตเชพเชจเซเช Firefox เชฆเซเชตเชพเชฐเชพ เชธเชเชเซเชฐเชนเชฟเชค เชคเชฎเชพเชฎ เชเซเชเซเช เช
เชจเซ เชธเชพเชเช เชกเซเชเชพเชจเซ เชธเชพเชซ เชเชฐเชถเซ. เช เชคเชฎเชจเซ เชตเซเชฌเชธเชพเชเชเซเชธเชฎเชพเชเชฅเซ เชธเชพเชเชจ เชเชเช เชเชฐเซ เชถเชเซ เชเซ เช
เชจเซ เชเชซเชฒเชพเชเชจ เชตเซเชฌ เชธเชพเชฎเชเซเชฐเซเชจเซ เชฆเซเชฐ เชเชฐเซ เชถเชเซ เชเซ.
+clearSiteDataNow=เชนเชฎเชฃเชพเช เชธเชพเชซ เชเชฐเซ
+persistent=เชจเชฟเชฐเชเชคเชฐ
+
+#### Site Data Manager
+
+# LOCALIZATION NOTE (totalSiteDataSize2, siteUsage, siteUsagePersistent):
+# This is the total usage of site data, where we insert storage size and unit.
+# e.g., "The total usage is currently 200 MB"
+# %1$S = size
+# %2$S = unit (MB, KB, etc.)
+totalSiteDataSize2=เชคเชฎเชพเชฐเซ เชธเชเชเซเชฐเชนเชฟเชค เชเซเชเซเช, เชธเชพเชเช เชกเซเชเชพ เช
เชจเซ เชเซเชถ เชนเชพเชฒเชฎเชพเช %1$S %2$S เชเชเซเชฏเชพ เชจเซ เชเชชเชฏเซเช เชเชฐเซ เชฐเชนเซเชฏเชพเช เชเซ.
+siteUsage=%1$S %2$S
+siteUsagePersistent=%1$S %2$S (เชจเชฟเชฐเชเชคเชฐ)
+loadingSiteDataSize1=เชธเชพเชเช เชกเซเชเชพ เช
เชจเซ เชเซเชถ เชเชฆเชจเซ เชเชฃเชคเชฐเซ เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซโฆ
+
+acceptRemove=เชฆเซเชฐ เชเชฐเซ
+# LOCALIZATION NOTE (siteDataSettings2.description): %S = brandShortName
+siteDataSettings2.description=เชจเซเชเซเชจเซ เชตเซเชฌเชธเชพเชเชเซเชธ เชคเชฎเชพเชฐเชพ เชเชฎเซเชชเซเชฏเซเชเชฐ เชชเชฐ เชธเชพเชเช เชกเซเชเชพเชจเซ เชธเซเชเซเชฐ เชเชฐเซ เชเซ. เชเซเชฏเชพเช เชธเซเชงเซ เชคเชฎเซ เชคเซเชจเซ เชเชพเชขเซ เชจเชพเชเซ เชจเชนเซเช เชคเซเชฏเชพเช เชธเซเชงเซ %S เชตเซเชฌเชธเชพเชเชเชจเซ เชธเชคเชค เชธเชเชเซเชฐเชน เชธเชพเชฅเซ เชกเซเชเชพ เชฐเชพเชเซ เชเซ, เช
เชจเซ เชเชเซเชฏเชพ เชเชฐเซเชฐเซ เชนเซเชฏ เชคเซ เชฐเซเชคเซ เชฌเชฟเชจ-เชธเซเชฅเชฟเชคเซ เชธเชเชเซเชฐเชนเชธเซเชฅเชพเชจ เชงเชฐเชพเชตเชคเซ เชตเซเชฌเชธเชพเชเชเซเชธเชจเซ เชกเซเชเชพ เชเชพเชขเซ เชจเชพเชเชเซ เชเซ.
+# LOCALIZATION NOTE (siteDataSettings3.description): %S = brandShortName
+siteDataSettings3.description=เชจเซเชเซเชจเซ เชตเซเชฌเชธเชพเชเชเซเชธ เชคเชฎเชพเชฐเชพ เชเชฎเซเชชเซเชฏเซเชเชฐ เชชเชฐ เชเซเชเซเช เช
เชจเซ เชธเชพเชเช เชกเซเชเชพเชจเซ เชธเชเชเซเชฐเชนเชฟเชค เชเชฐเซ เชเซ. %S เชเซเชฏเชพเช เชธเซเชงเซ เชคเชฎเซ เชคเซเชจเซ เชเชพเชขเซ เชจเชพเชเซ เชจเชนเซเช เชคเซเชฏเชพเช เชธเซเชงเซ เชธเชคเชค เชธเชเชเซเชฐเชนเชตเชพเชณเซ เชตเซเชฌเชธเชพเชเชเซเชธเชฎเชพเช เชกเซเชเชพ เชฐเชพเชเซ เชเซ, เช
เชจเซ เชตเซเชฌเชธเชพเชเชเซเชธเชจเซ เชฎเชพเชนเชฟเชคเซเชจเซ เชฌเชฟเชจ-เชธเซเชฅเชฟเชฐเซเชค เชธเชเชเซเชฐเชน เชธเชพเชฅเซ เชเชพเชขเซ เชจเชพเชเชเซ เชเซ เชเชพเชฐเชฃ เชเซ เชเชเซเชฏเชพ เชเชฐเซเชฐเซ เชเซ.
+# LOCALIZATION NOTE (removeAllSiteData, removeAllSiteDataShown):
+# removeAllSiteData and removeAllSiteDataShown are both used on the same one button,
+# never displayed together and can share the same accesskey.
+# When only partial sites are shown as a result of keyword search,
+# removeAllShown is displayed as button label.
+# removeAll is displayed when no keyword search and all sites are shown.
+removeAllSiteData.label=เชฌเชงเซเช เชฆเซเชฐ เชเชฐเซ
+removeAllSiteData.accesskey=e
+removeAllSiteDataShown.label=เชฌเชงเชพ เชฌเชคเชพเชตเซเชฏเชพ เชฆเซเชฐ เชเชฐเซ
+removeAllSiteDataShown.accesskey=e
+spaceAlert.learnMoreButton.label=เชตเชงเซ เชถเซเชเซ
+spaceAlert.learnMoreButton.accesskey=L
+spaceAlert.over5GB.prefButton.label=เชชเชธเชเชฆเชเซเชเชจเซ เชเซเชฒเซ
+spaceAlert.over5GB.prefButton.accesskey=O
+# LOCALIZATION NOTE (spaceAlert.over5GB.prefButtonWin.label): On Windows Preferences is called Options
+spaceAlert.over5GB.prefButtonWin.label=เชตเชฟเชเชฒเซเชชเซ เชเซเชฒเซ
+spaceAlert.over5GB.prefButtonWin.accesskey=O
+# LOCALIZATION NOTE (spaceAlert.over5GB.message): %S = brandShortName
+spaceAlert.over5GB.message=%S เชกเชฟเชธเซเช เชเชเซเชฏเชพเชฎเชพเชเชฅเซ เชฌเชนเชพเชฐ เชเชพเชฒเซ เชฐเชนเซเชฏเซเช เชเซ. เชตเซเชฌเชธเชพเชเชเชจเซ เชตเชฟเชทเชฏเชตเชธเซเชคเซ เชเชฆเชพเช เชฏเซเชเซเชฏ เชฐเซเชคเซ เชฆเชฐเซเชถเชพเชถเซ เชจเชนเซเช. เชคเชฎเซ เชธเชเชเซเชฐเชนเชฟเชค เชธเชพเชเช เชกเซเชเชพเชจเซ เชธเชพเชซ เชเชฐเซ เชถเชเซ เชเซ เชชเชธเชเชฆเชเซเช > เชตเชงเชพเชฐเซ > เชธเชพเชเช เชกเซเชเชพ เชฎเชพเชเชฅเซ.
+# LOCALIZATION NOTE (spaceAlert.over5GB.messageWin):
+# - On Windows Preferences is called Options
+# - %S = brandShortName
+spaceAlert.over5GB.messageWin=%S เชกเชฟเชธเซเช เชเชเซเชฏเชพเชฎเชพเชเชฅเซ เชฌเชนเชพเชฐ เชเชพเชฒเซ เชฐเชนเซเชฏเซเช เชเซ. เชตเซเชฌเชธเชพเชเชเชจเซ เชตเชฟเชทเชฏเชตเชธเซเชคเซ เชเชฆเชพเช เชฏเซเชเซเชฏ เชฐเซเชคเซ เชฆเชฐเซเชถเชพเชถเซ เชจเชนเซเช. เชคเชฎเซ เชธเชเชเซเชฐเชนเชฟเชค เชธเชพเชเช เชกเซเชเชพเชจเซ เชธเชพเชซ เชเชฐเซ เชถเชเซ เชเซ เชตเชฟเชเชฒเซเชชเซ > เชตเชงเชพเชฐเซ > เชธเชพเชเช เชกเซเชเชพ เชฎเชพเชเชฅเซ.
+# LOCALIZATION NOTE (spaceAlert.over5GB.message1): %S = brandShortName
+spaceAlert.over5GB.message1=%S เชกเชฟเชธเซเช เชเชเซเชฏเชพเชฎเชพเชเชฅเซ เชฌเชนเชพเชฐ เชเชพเชฒเซ เชฐเชนเซเชฏเซเช เชเซ. เชตเซเชฌเชธเชพเชเชเชจเซ เชตเชฟเชทเชฏเชตเชธเซเชคเซ เชเชฆเชพเช เชฏเซเชเซเชฏ เชฐเซเชคเซ เชฆเชฐเซเชถเชพเชถเซ เชจเชนเซเช. เชคเชฎเซ เชธเชเชเซเชฐเชนเชฟเชค เชธเชพเชเช เชกเซเชเชพเชจเซ เชธเชพเชซ เชเชฐเซ เชถเชเซ เชเซ เชชเชธเชเชฆเชเซเช > เชเซเชชเชจเซเชฏเชคเชพ เช
เชจเซ เชธเซเชฐเชเซเชทเชพ > เชเซเชเซเช เช
เชจเซ เชธเชพเชเช เชกเซเชเชพ.
+# LOCALIZATION NOTE (spaceAlert.over5GB.messageWin1):
+# - On Windows Preferences is called Options
+# - %S = brandShortName
+spaceAlert.over5GB.messageWin1=%S เชกเชฟเชธเซเช เชเชเซเชฏเชพเชฎเชพเชเชฅเซ เชฌเชนเชพเชฐ เชเชพเชฒเซ เชฐเชนเซเชฏเซเช เชเซ. เชตเซเชฌเชธเชพเชเชเชจเซ เชตเชฟเชทเชฏเชตเชธเซเชคเซ เชเชฆเชพเช เชฏเซเชเซเชฏ เชฐเซเชคเซ เชฆเชฐเซเชถเชพเชถเซ เชจเชนเซเช. เชคเชฎเซ เชธเชเชเซเชฐเชนเชฟเชค เชธเชพเชเช เชกเซเชเชพเชจเซ เชธเชพเชซ เชเชฐเซ เชถเชเซ เชเซ เชตเชฟเชเชฒเซเชชเซ > เชเซเชชเชจเซเชฏเชคเชพ เช
เชจเซ เชธเซเชฐเชเซเชทเชพ > เชเซเชเซเช เช
เชจเซ เชธเชพเชเช เชกเซเชเชพ.
+spaceAlert.under5GB.okButton.label=OK, เชธเชฎเชเชพเช เชเชฏเซเช
+spaceAlert.under5GB.okButton.accesskey=K
+# LOCALIZATION NOTE (spaceAlert.under5GB.message): %S = brandShortName
+spaceAlert.under5GB.message=%S เชกเชฟเชธเซเช เชเชเซเชฏเชพเชฎเชพเชเชฅเซ เชฌเชนเชพเชฐ เชเชพเชฒเซ เชฐเชนเซเชฏเซเช เชเซ. เชตเซเชฌเชธเชพเชเช เชตเชฟเชทเชฏเชตเชธเซเชคเซ เชเชฆเชพเช เชฏเซเชเซเชฏ เชฐเซเชคเซ เชฆเชฐเซเชถเชพเชถเซ เชจเชนเซเช. เชธเชพเชฐเซ เชฌเซเชฐเชพเชเชเชฟเชเช เช
เชจเซเชญเชต เชฎเชพเชเซ เชคเชฎเชพเชฐเชพ เชกเชฟเชธเซเชเชจเซ เชเชชเชฏเซเช เชเชชเซเชเชฟเชฎเชพเชเช เชเชฐเชตเชพ "เชตเชงเซ เชเชพเชฃเซ" เชจเซ เชฎเซเชฒเชพเชเชพเชค เชฒเซ.
+
+# LOCALIZATION NOTE (featureEnableRequiresRestart, featureDisableRequiresRestart, restartTitle): %S = brandShortName
+featureEnableRequiresRestart=เช เชฒเชเซเชทเชฃเชจเซ เชธเชเซเชฐเชฟเชฏ เชเชฐเชตเชพ เชฎเชพเชเซ %S เชจเซ เชชเซเชจ:เชถเชฐเซ เชเชฐเชตเซ เช เชเซเชเช.
+featureDisableRequiresRestart=เช เชฒเชเซเชทเชฃเชจเซ เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชเชฐเชตเชพ เชฎเชพเชเซ %S เชจเซ เชชเซเชจ:เชถเชฐเซ เชเชฐเชตเซ เช เชเซเชเช.
+shouldRestartTitle=เชชเซเชจเชเชถเชฐเซ เชเชฐเซ %S
+okToRestartButton=เชนเชตเซ %S เชชเซเชจเชเชชเซเชฐเชพเชฐเชเชญ เชเชฐเซ
+revertNoRestartButton=เชชเชพเชเชพ เชซเชฐเซ
+
+restartNow=เชนเชตเซ เชชเซเชจ:เชถเชฐเซ เชเชฐเซ
+restartLater=เชชเชเซ เชชเซเชจเชเชถเชฐเซ เชเชฐเซ
+
+disableContainersAlertTitle=เชฌเชงเชพ เชเชจเซเชเซเชเชจเชฐ เชเซ
เชฌเซเชธ เชฌเชเชง เชเชฐเซเช?
+
+# LOCALIZATION NOTE (disableContainersMsg): Semi-colon list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #S is the number of container tabs
+disableContainersMsg=เชเซ เชคเชฎเซ เชนเชตเซ เชเชจเซเชเซเชเชจเชฐ เชเซ
เชฌเซเชธ เช
เชเซเชทเชฎ เชเชฐเซ เชเซ, เชคเซ #S เชเชจเซเชเซเชจเชฐ เชเซเชฌ เชฌเชเชง เชเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ. เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ เชเชจเซเชเซเชเชจเชฐ เชเซเชฌเซเชธเชจเซ เช
เชเซเชทเชฎ เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ?; เชเซ เชคเชฎเซ เชนเชตเซ เชเชจเซเชเซเชเชจเชฐ เชเซ
เชฌเชจเซ เช
เชเซเชทเชฎ เชเชฐเซ เชเซ, เชคเซ #S เชเชจเซเชเซเชจเชฐ เชเซเชฌเซเชธ เชฌเชเชง เชฅเช เชเชถเซ. เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ เชเชจเซเชเซเชเชจเชฐ เชเซเชฌเซเชธเชจเซ เช
เชเซเชทเชฎ เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ?
+
+# LOCALIZATION NOTE (disableContainersOkButton): Semi-colon list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #S is the number of container tabs
+disableContainersOkButton=#S เชเชจเซเชเซเชเชจเชฐ เชเซ
เชฌเชจเซ เชฌเชเชง เชเชฐเซ;#S เชเชจเซเชเซเชจเชฐ เชเซ
เชฌเซเชธเชจเซ เชฌเชเชง เชเชฐเซ
+
+disableContainersButton2=เชธเชเซเชทเชฎ เชฐเชพเชเซ
+
+removeContainerAlertTitle=เช เชเชจเซเชเซเชเชจเชฐ เชฆเซเชฐ เชเชฐเซเช?
+
+# LOCALIZATION NOTE (removeContainerMsg): Semi-colon list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #S is the number of container tabs
+removeContainerMsg=เชเซ เชคเชฎเซ เช เชเชจเซเชเซเชเชจเชฐเชจเซ เชนเชฎเชฃเชพ เชฆเซเชฐ เชเชฐเซ เชเซ, เชคเซ #S เชเชจเซเชเซเชจเชฐ เชเซเชฌ เชฌเชเชง เชฅเช เชเชถเซ. เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ เช เชเชจเซเชเซเชเชจเชฐเชจเซ เชฆเซเชฐ เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ?;เชเซ เชคเชฎเซ เช เชเชจเซเชเซเชเชจเชฐเชจเซ เชฆเซเชฐ เชเชฐเซ เชเซ, เชคเซ #S เชเชจเซเชเซเชจเชฐ เชเซเชฌเซเชธ เชฌเชเชง เชฅเช เชเชถเซ. เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ เช เชเชจเซเชเซเชเชจเชฐเชจเซ เชฆเซเชฐ เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ?
+
+removeContainerOkButton=เช เชเชจเซเชเซเชเชจเชฐ เชฆเซเชฐ เชเชฐเซ
+removeContainerButton2=เช เชเชจเซเชเซเชเชจเชฐเชจเซ เชฆเซเชฐ เชเชฐเชถเซ เชจเชนเซเช
+
+# Search Input
+# LOCALIZATION NOTE: Please keep the placeholder string shorter than around 30 characters to avoid truncation.
+searchInput.labelWin=เชตเชฟเชเชฒเซเชชเซเชฎเชพเช เชถเซเชงเซ
+searchInput.labelUnix=เชชเชธเชเชฆเชเซเชเชฎเชพเช เชถเซเชงเซ
+
+# Search Results Pane
+# LOCALIZATION NOTE %S will be replaced by the word being searched
+searchResults.sorryMessageWin=เชฎเชพเชซ เชเชฐเชถเซ! โ%Sโ เชฎเชพเชเซเชจเชพเช เชตเชฟเชเชฒเซเชชเซเชฎเชพเช เชเซเช เชชเชฐเชฟเชฃเชพเชฎเซ เชจเชฅเซ.
+searchResults.sorryMessageUnix=เชฎเชพเชซ เชเชฐเชถเซ! โ%Sโเชฎเชพเชเซ เชชเชธเชเชฆเชเซเชเชฎเชพเช เชเซเช เชชเชฐเชฟเชฃเชพเชฎเซ เชจเชฅเซ.
+# LOCALIZATION NOTE (searchResults.needHelp3): %S will be replaced with a link to the support page.
+# The label of the link is in searchResults.needHelpSupportLink .
+searchResults.needHelp3=เชฎเชฆเชฆ เชเซเชเช
เซ เชเซ? %S เชจเซ เชฎเซเชฒเชพเชเชพเชค เชฒเซ
+# LOCALIZATION NOTE (searchResults.needHelpSupportLink): %S will be replaced with the browser name.
+searchResults.needHelpSupportLink=%S เชธเชฎเชฐเซเชฅเชจ
+
+# LOCALIZATION NOTE %S is the default value of the `dom.ipc.processCount` pref.
+defaultContentProcessCount=%S (เชฎเซเชณเชญเซเชค)
+
+# LOCALIZATION NOTE (extensionControlled.homepage_override):
+# This string is shown to notify the user that their home page is being controlled by an extension.
+extensionControlled.homepage_override = เชเชเซเชธเซเชเซเชเชถเชจ, %S, เชคเชฎเชพเชฐเชพ เชนเซเชฎ เชชเซเชเชจเซ เชจเชฟเชฏเชเชคเซเชฐเชฟเชค เชเชฐเซ เชเซ.
+
+# LOCALIZATION NOTE (extensionControlled.newTabURL):
+# This string is shown to notify the user that their new tab page is being controlled by an extension.
+extensionControlled.newTabURL = เชเชเซเชธเชเซเชจเซเชถเชจ, %S, เชคเชฎเชพเชฐเชพ เชจเชตเชพ เชเซเชฌเชจเชพ เชชเซเชทเซเช เชจเซ เชจเชฟเชฏเชเชคเซเชฐเชฟเชค เชเชฐเซ เชเซ.
+
+# LOCALIZATION NOTE (extensionControlled.homepage_override2):
+# This string is shown to notify the user that their home page is being controlled by an extension.
+extensionControlled.homepage_override2 = เชเช เชเชเซเชธเซเชเซเชจเซเชถเชจ, %S, เชคเชฎเชพเชฐเชพ เชฎเซเชเซเชฏ เชชเซเชเชจเซ เชจเชฟเชฏเชเชคเซเชฐเชฟเชค เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซ.
+
+# LOCALIZATION NOTE (extensionControlled.newTabURL2):
+# This string is shown to notify the user that their new tab page is being controlled by an extension.
+extensionControlled.newTabURL2 = เชเช เชเชเซเชธเชเซเชจเซเชถเชจ, %S, เชคเชฎเชพเชฐเชพ เชจเชตเชพ เชเซเชฌเชจเชพ เชชเซเชทเซเช เชจเซ เชจเชฟเชฏเชเชคเซเชฐเชฟเชค เชเชฐเซ เชเซ.
+
+# LOCALIZATION NOTE (extensionControlled.defaultSearch):
+# This string is shown to notify the user that the default search engine is being controlled
+# by an extension. %S is the icon and name of the extension.
+extensionControlled.defaultSearch = เชเชเซเชธเซเชเซเชเชถเชจ, %S, เช เชคเชฎเชพเชฐเซเช เชฎเซเชณเชญเซเชค เชถเซเชง เชเชเชเซเชจ เชธเซเช เชเชฐเซเชฏเซเช เชเซ.
+
+# LOCALIZATION NOTE (extensionControlled.privacy.containers):
+# This string is shown to notify the user that Container Tabs are being enabled by an extension
+# %S is the container addon controlling it
+extensionControlled.privacy.containers = เชเชเซเชธเซเชเซเชเชถเชจ, %S, เชเชจเซเชเซเชเชจเชฐ เชเซเชฌเซเชธเชจเซ เชเชฐเซเชฐ เชเซ.
+
+# LOCALIZATION NOTE (extensionControlled.websites.trackingProtectionMode):
+# This string is shown to notify the user that their tracking protection preferences are being controlled by an extension.
+extensionControlled.websites.trackingProtectionMode = เชเชเซเชธเซเชเซเชจเซเชถเชจ, %S, เชเซเชฐเซเชเชฟเชเช เชธเชเชฐเชเซเชทเชฃเชจเซ เชจเชฟเชฏเชเชคเซเชฐเชฟเชค เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซ.
+
+# LOCALIZATION NOTE (extensionControlled.proxyConfig):
+# This string is shown to notify the user that their proxy configuration preferences are being controlled by an extension.
+# %1$S is the icon and name of the extension.
+# %2$S is the brandShortName from brand.properties (for example "Nightly")
+extensionControlled.proxyConfig = เชเช เชเชเซเชธเซเชเซเชจเซเชถเชจ, %1$S, เชจเชฟเชฏเชเชคเซเชฐเชฟเชค เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซ เชเซ %2$S เชเซเชตเซ เชฐเซเชคเซ เชเชจเซเชเชฐเชจเซเช เชธเชพเชฅเซ เชเซเชกเชพเชฏ เชเซ.
+
+# LOCALIZATION NOTE (extensionControlled.enable):
+# %1$S is replaced with the icon for the add-ons menu.
+# %2$S is replaced with the icon for the toolbar menu.
+# This string is shown to notify the user how to enable an extension that they disabled.
+extensionControlled.enable = %2$S เชฎเซเชจเซเชฎเชพเช เชเชเซเชธเชเซเชเชถเชจ %1$S เชเชก-เชเชจเซเชธ เชชเชฐ เชเชตเชพ เชฎเชพเชเซ เชธเชเซเชทเชฎ เชเชฐเชตเชพ.
+
+# LOCALIZATION NOTE (connectionDesc.label):
+# %S is the brandShortName from brand.properties (for example "Nightly")
+connectionDesc.label = เชเซเชตเซ เชฐเซเชคเซ %S เชเชจเซเชเชฐเชจเซเช เชธเชพเชฅเซ เชเซเชกเชพเชฏ เชเซ เชคเซ เชเซเช เชตเซ.
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY security.label "เชธเซเชฐเชเซเชทเชพ">
+
+<!ENTITY warnOnAddonInstall2.label "เชคเชฎเชจเซ เชเซเชคเชตเซ เชเซ เชเซเชฏเชพเชฐเซ เชตเซเชฌเชธเชพเชเชเซเชธ เชเชก-เชเชจเซเชธ เชเชจเซเชธเซเชเซเชฒ เชเชฐเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ เชเซ">
+<!ENTITY warnOnAddonInstall2.accesskey "W">
+
+<!-- LOCALIZATION NOTE (enableSafeBrowsing.label, blockDownloads.label, blockUncommonUnwanted.label):
+ It is important that wording follows the guidelines outlined on this page:
+ https://developers.google.com/safe-browsing/developers_guide_v2#AcceptableUsage
+-->
+
+<!ENTITY browsingProtection.label "เชญเซเชฐเชพเชฎเช เชธเชพเชฎเชเซเชฐเซ เช
เชจเซ เชกเซเชจเซเชเชฐเชธ เชธเซเชซเซเชเชตเซเชฐ เชชเซเชฐเซเชเซเชเซเชถเชจ">
+<!ENTITY enableSafeBrowsing.label "เชเชคเชฐเชจเชพเช เช
เชจเซ เชญเซเชฐเชพเชฎเช เชธเชพเชฎเชเซเชฐเซเชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซ">
+<!ENTITY enableSafeBrowsing.accesskey "B">
+
+<!ENTITY blockDownloads.label "เชเชคเชฐเชจเชพเช เชกเชพเชเชจเชฒเซเชกเซเชธ เชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซ">
+<!ENTITY blockDownloads.accesskey "D">
+
+<!ENTITY blockUncommonAndUnwanted.label "เช
เชจเชฟเชเซเชเชจเซเชฏ เช
เชจเซ เช
เชธเชพเชฎเชพเชจเซเชฏ เชธเซเชซเซเชเชตเซเชฐ เชตเชฟเชถเซ เชคเชฎเชจเซ เชเซเชคเชตเซ เชเซ">
+<!ENTITY blockUncommonAndUnwanted.accesskey "C">
+
+<!ENTITY addonExceptions.label "เช
เชชเชตเชพเชฆเซ...">
+<!ENTITY addonExceptions.accesskey "E">
+
+
+<!ENTITY formsAndPasswords.label "เชซเซเชฐเซเชฎเซเชธ & เชชเชพเชธเชตเชฐเซเชกเซเชธ">
+
+<!ENTITY rememberLogins2.label "เชตเซเชฌเชธเชพเชเชเซเชธ เชฎเชพเชเซ เชฒเซเชเชฟเชจ เช
เชจเซ เชชเชพเชธเชตเชฐเซเชกเซเชธ เชฏเชพเชฆ เชฐเชพเชเซ">
+<!ENTITY rememberLogins2.accesskey "R">
+<!ENTITY passwordExceptions.label "เช
เชชเชตเชพเชฆเซ...">
+<!ENTITY passwordExceptions.accesskey "x">
+
+<!ENTITY useMasterPassword.label "เชฎเซเชเซเชฏ เชชเชพเชธเชตเชฐเซเชก เชตเชพเชชเชฐเซ">
+<!ENTITY useMasterPassword.accesskey "U">
+<!ENTITY changeMasterPassword.label "เชฎเซเชเซเชฏ เชชเชพเชธเชตเชฐเซเชก เชฌเชฆเชฒเซ...">
+<!ENTITY changeMasterPassword.accesskey "M">
+
+<!ENTITY savedLogins.label "เชธเชพเชเชตเซเชฒเชพ เชฒเซเชเชฟเชจเซเชธโฆ">
+<!ENTITY savedLogins.accesskey "L">
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY safeb.palm.accept.label2 "เชชเชพเชเชพ เชเชพเชต">
+<!ENTITY safeb.palm.seedetails.label "เชตเชฟเชเชคเซ เชเซเช">
+
+<!-- Localization note (safeb.palm.notdeceptive.label) - Label of the Help menu
+ item. Either this or reportDeceptiveSiteMenu.label from report-phishing.dtd is
+ shown. -->
+<!ENTITY safeb.palm.notdeceptive.label "เช เชเช เชญเซเชฐเชพเชฎเช เชธเชพเชเช เชจเชฅเซโฆ">
+<!-- Localization note (safeb.palm.notdeceptive.accesskey) - Because
+ safeb.palm.notdeceptive.label and reportDeceptiveSiteMenu.title from
+ report-phishing.dtd are never shown at the same time, the same accesskey can
+ be used for them. -->
+<!ENTITY safeb.palm.notdeceptive.accesskey "d">
+
+<!-- Localization note (safeb.palm.advisory.desc) - Please don't translate <a id="advisory_provider"/> tag. It will be replaced at runtime with advisory link-->
+<!ENTITY safeb.palm.advisory.desc2 "เชธเชฒเชพเชนเชเชพเชฐ เชฆเซเชตเชพเชฐเชพ เชชเซเชฐเซ เชชเชพเชกเชตเชพเชฎเชพเช เชเชตเซเชฒ <a id='advisory_provider'/>.">
+
+
+<!ENTITY safeb.blocked.malwarePage.title2 "เช เชตเซเชฌเชธเชพเชเชเชจเซ เชฎเซเชฒเชพเชเชพเชค เชฒเซเชตเชพเชฅเซ เชคเชฎเชพเชฐเชพ เชเชฎเซเชชเซเชฏเซเชเชฐเชจเซ เชจเซเชเชธเชพเชจ เชฅเช เชถเชเซ เชเซ">
+<!ENTITY safeb.blocked.malwarePage.shortDesc2 "&brandShortName; เช เชชเซเชทเซเช เชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซเชฏเซเช เชเชพเชฐเชฃ เชเซ เชคเซ เชฆเซเชทเชฟเชค เชธเซเชซเซเชเชตเซเชฐ เชเชจเซเชธเซเชเซเชฒ เชเชฐเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ เชถเชเซ เชเซ เชเซ เชคเชฎเชพเชฐเชพ เชเชฎเซเชชเซเชฏเซเชเชฐ เชชเชฐ เชตเซเชฏเชเซเชคเชฟเชเชค เชฎเชพเชนเชฟเชคเซ เชเซเชฐเซ เชถเชเซ เชเซ เช
เชฅเชตเชพ เชเชพเชขเซ เชถเชเซ เชเซ.">
+
+<!-- Localization note (safeb.blocked.malwarePage.errorDesc.override, safeb.blocked.malwarePage.errorDesc.noOverride, safeb.blocked.malwarePage.learnMore) - All <span> and <a> tags are replaced by the appropriate links and text during runtime. -->
+
+<!ENTITY safeb.blocked.malwarePage.errorDesc.override "<span id='malware_sitename'/> เช <a id='error_desc_link'>เชฆเซเชทเชฟเชค เชธเซเชซเซเชเชตเซเชฐ เชงเชฐเชพเชตเชคเซ เชนเซเชตเชพเชจเซ เชเชพเชฃ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ</a>. เชคเชฎเซ <a id='report_detection'>เชถเซเชง เชธเชฎเชธเซเชฏเชพเชจเซ เชเชพเชฃ เชเชฐเซ เชถเชเซ เชเซ</a> เช
เชฅเชตเชพ <a id='ignore_warning_link'>เชเซเชเชฎเชจเซ เช
เชตเชเชฃเชตเชพ</a> เช
เชจเซ เช เช
เชธเซเชฐเชเซเชทเชฟเชค เชธเชพเชเช เชชเชฐ เชเช เชถเชเซ เชเซ.">
+
+<!ENTITY safeb.blocked.malwarePage.errorDesc.noOverride "<span id='malware_sitename'/> เช <a id='error_desc_link'>เชฆเซเชทเชฟเชค เชธเซเชซเซเชเชตเซเชฐ เชงเชฐเชพเชตเชคเซ เชนเซเชตเชพ เชคเชฐเซเชเซ เชเชพเชฃ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ</a>. เชคเชฎเซ <a id='report_detection'>เชถเซเชง เชธเชฎเชธเซเชฏเชพเชจเซ เชเชพเชฃ</a>เชเชฐเซ เชถเชเซ เชเซ.">
+
+<!ENTITY safeb.blocked.malwarePage.learnMore "เชตเชพเชฏเชฐเชธ เช
เชจเซ เช
เชจเซเชฏ เชฎเซเชฒเชตเซเชฐ เชธเชนเชฟเชคเชจเชพ เชนเชพเชจเชฟเชเชพเชฐเช เชตเซเชฌ เชธเชพเชฎเชเซเชฐเซ เช
เชจเซ <a id='learn_more_link'>StopBadware.org</a> เชชเชฐ เชคเชฎเชพเชฐเชพ เชเชฎเซเชชเซเชฏเซเชเชฐเชจเซ เชเซเชตเซ เชฐเซเชคเซ เชธเซเชฐเชเซเชทเชฟเชค เชเชฐเชตเซเช เชคเซ เชตเชฟเชถเซ เชตเชงเซ เชถเซเชเซ. <a id='firefox_support'>support.mozilla.org</a> เชชเชฐ &brandShortName; เชจเชพ เชซเชฟเชถเชฟเชเช เช
เชจเซ เชฎเชพเชฒเชตเซเชฐ เชธเซเชฐเชเซเชทเชพ เชตเชฟเชถเซ เชตเชงเซ เชเชพเชฃเซ.">
+
+
+<!ENTITY safeb.blocked.unwantedPage.title2 "เชเชเชณเชจเซ เชธเชพเชเชเชฎเชพเช เชนเชพเชจเชฟเชเชพเชฐเช เชชเซเชฐเซเชเซเชฐเชพเชฎเซเชธ เชนเซเช เชถเชเซ เชเซ">
+<!ENTITY safeb.blocked.unwantedPage.shortDesc2 "&brandShortName; เช เชชเซเชทเซเช เชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซเชฏเซเช เชเซ เชเชพเชฐเชฃ เชเซ เชคเซ เชคเชฎเชพเชฐเชพ เชฌเซเชฐเชพเชเชเชฟเชเช เช
เชจเซเชญเชตเชจเซ เชจเซเชเชธเชพเชจ เชชเชนเซเชเชเชพเชกเชคเชพ เชชเซเชฐเซเชเซเชฐเชพเชฎเซเชธ (เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เชคเชฎเชพเชฐเชพ เชนเซเชฎเชชเซเชเชจเซ เชฌเชฆเชฒเซเชจเซ เช
เชฅเชตเชพ เชคเชฎเซ เชฎเซเชฒเชพเชเชพเชค เชฒเซ เชเซ เชคเซ เชธเชพเชเชเซเชธ เชชเชฐ เชตเชงเชพเชฐเชพเชจเซ เชเชพเชนเซเชฐเชพเชคเซ เชฌเชคเชพเชตเซเชจเซ) เชเชจเซเชธเซเชเซเชฒ เชเชฐเชตเชพ เชฎเชพเชเซ เชคเชฎเชพเชฐเซ เชธเชพเชฅเซ เชฏเซเชเซเชคเชฟ เชเชฐเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ เชถเชเซ เชเซ.">
+
+<!-- Localization note (safeb.blocked.unwantedPage.errorDesc.override, safeb.blocked.unwantedPage.errorDesc.noOverride, safeb.blocked.unwantedPage.learnMore) - All <span> and <a> tags are replaced by the appropriate links and text during runtime. -->
+
+<!ENTITY safeb.blocked.unwantedPage.errorDesc.override "<span id='unwanted_sitename'/> เช <a id='error_desc_link'>เชนเชพเชจเชฟเชเชพเชฐเช เชธเซเชซเซเชเชตเซเชฐ เชถเชพเชฎเซเชฒ เชนเซเชตเชพ เชคเชฐเซเชเซ เช
เชนเซเชตเชพเชฒ เชเซ</a>. เชคเชฎเซ <a id='ignore_warning_link'>เชเซเชเชฎเชจเซ เช
เชตเชเชฃเซ</a> เช
เชจเซ เช เช
เชธเซเชฐเชเซเชทเชฟเชค เชธเชพเชเช เชชเชฐ เชเช เชถเชเซ เชเซ.">
+
+<!ENTITY safeb.blocked.unwantedPage.errorDesc.noOverride "<span id='unwanted_sitename'/> เช <a id='error_desc_link'>เชนเชพเชจเชฟเชเชพเชฐเช เชธเซเชซเซเชเชตเซเชฐ เชถเชพเชฎเซเชฒ เชนเซเชตเชพ เชคเชฐเซเชเซ เช
เชนเซเชตเชพเชฒ เชเซ </a>.">
+
+<!ENTITY safeb.blocked.unwantedPage.learnMore "เชนเชพเชจเชฟเชเชพเชฐเช เช
เชจเซ เช
เชจเชฟเชเซเชเชฟเชค เชธเซเชซเซเชเชตเซเชฐ เชตเชฟเชถเซ <a id='learn_more_link'>เช
เชจเชฟเชเซเชเชฟเชค เชธเซเชซเซเชเชตเซเชฐ เชจเซเชคเชฟ</a>เชชเชฐ เชตเชงเซ เชถเซเชเซ. <a id='firefox_support'>support.mozilla.org</a>เชชเชฐ &brandShortName; เชจเชพ เชซเชฟเชถเชฟเชเช เช
เชจเซ เชฎเชพเชฒเชตเซเชฐ เชธเซเชฐเชเซเชทเชพ เชตเชฟเชถเซ เชตเชงเซ เชเชพเชฃเซ.">
+
+
+<!ENTITY safeb.blocked.phishingPage.title3 "เชเชเชณเชจเซ เชธเชพเชเช เชญเซเชฐเชพเชฎเช เชเซ">
+<!ENTITY safeb.blocked.phishingPage.shortDesc3 "&brandShortName; เช เชชเซเชทเซเช เชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซเชฏเซเช เชเซ เชเชพเชฐเชฃ เชเซ เชคเซ เชคเชฎเชจเซ เชธเซเชซเซเชเชตเซเชฐ เชเชจเซเชธเซเชเซเชฒ เชเชฐเชตเชพ เช
เชฅเชตเชพ เชชเชพเชธเชตเชฐเซเชกเซเชธ เช
เชฅเชตเชพ เชเซเชฐเซเชกเชฟเช เชเชพเชฐเซเชกเซเชธ เชเซเชตเซ เชตเซเชฏเชเซเชคเชฟเชเชค เชฎเชพเชนเชฟเชคเซเชจเซ เชเซเชชเชพเชตเซ เชเซเชตเชพ เชเชคเชฐเชจเชพเช เชเชเชเช เชเชฐเชตเชพ เชฎเชพเชเซ เชเซเชคเชฐเชตเชพเชฎเชพเช เชเชตเซ เชถเชเซ เชเซ.">
+
+<!-- Localization note (safeb.blocked.phishingPage.errorDesc.override, safeb.blocked.phishingPage.errorDesc.noOverride, safeb.blocked.phishingPage.learnMore) - All <span> and <a> tags are replaced by the appropriate links and text during runtime. -->
+<!ENTITY safeb.blocked.phishingPage.errorDesc.override "<span id='phishing_sitename'/> เช <a id='error_desc_link'> เชเช เชเชชเชเชชเซเชฐเซเชฃ เชธเชพเชเช เชคเชฐเซเชเซ เชฐเชฟเชชเซเชฐเซเช เชเชฐเซเชฒเซเช </a> เชเซ. เชคเชฎเซ <a id='report_detection'> เชถเซเชง เชธเชฎเชธเซเชฏเชพเชจเซ เชเชพเชฃ เชเชฐเซ เชถเชเซ เชเซ </a> เช
เชฅเชตเชพ <a id='ignore_warning_link'> เชเซเชเชฎเชจเซ เช
เชตเชเชฃเชตเชพ </a> เช
เชจเซ เช เช
เชธเซเชฐเชเซเชทเชฟเชค เชธเชพเชเช เชชเชฐ เชเช เชถเชเซ เชเซ.">
+
+<!ENTITY safeb.blocked.phishingPage.errorDesc.noOverride "<span id='phishing_sitename'/> เช <a id='error_desc_link'>เชเช เชเชชเชเชชเซเชฐเซเชฃ เชธเชพเชเช เชคเชฐเซเชเซ เชฐเชฟเชชเซเชฐเซเช เชเชฐเซเชฒเซเช </a>เชเซ. เชคเชฎเซ <a id='report_detection'>เชถเซเชง เชธเชฎเชธเซเชฏเชพเชจเซ เชเชพเชฃ เชเชฐเซ เชถเชเซ เชเซ</a>.">
+
+<!ENTITY safeb.blocked.phishingPage.learnMore "เชญเซเชฐเชพเชฎเช เชธเชพเชเชเซเชธ เช
เชจเซ เชซเชฟเชถเชฟเชเช เชตเชฟเชถเซ เชตเชงเซ เชฎเชพเชนเชฟเชคเซ <a id='learn_more_link'>www.antiphishing.org</a> เชชเชฐ เชถเซเชเซ. <a id='firefox_support'>support.mozilla.org </a> เชชเชฐ &brandShortName; เชจเชพ เชซเชฟเชถเชฟเชเช เช
เชจเซ เชฎเชพเชฒเชตเซเชฐ เชธเซเชฐเชเซเชทเชพ เชตเชฟเชถเซ เชตเชงเซ เชเชพเชฃเซ.">
+
+
+<!ENTITY safeb.blocked.harmfulPage.title "เชเชเชณ เชธเชพเชเชเชฎเชพเช เชฎเชพเชฒเชตเซเชฐ เชถเชพเชฎเซเชฒ เชนเซเช เชถเชเซ เชเซ">
+<!ENTITY safeb.blocked.harmfulPage.shortDesc2 "&brandShortName; เช เชชเซเชทเซเช เชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซเชฏเซเช เชเชพเชฐเชฃ เชเซ เชคเซ เชเซเชเชฎเซ เชเชชเซเชฒเชฟเชเซเชถเชจเซเชจเซ เชเชจเซเชธเซเชเซเชฒ เชเชฐเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ เชถเชเซ เชเซ เชเซ เชเซ เชคเชฎเชพเชฐเซ เชฎเชพเชนเชฟเชคเซ เชเซเชฐเซ เชถเชเซ เชเซ เช
เชฅเชตเชพ เชเชพเชขเซ เชถเชเซ เชเซ (เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เชซเซเชเชพ, เชชเชพเชธเชตเชฐเซเชกเซเชธ, เชธเชเชฆเซเชถเชพ เช
เชจเซ เชเซเชฐเซเชกเชฟเช เชเชพเชฐเซเชกเซเชธ).">
+
+<!-- Localization note (safeb.blocked.harmfulPage.errorDesc.override, safeb.blocked.harmfulPage.errorDesc.noOverride, safeb.blocked.harmfulPage.learnMore) - All <span> and <a> tags are replaced by the appropriate links and text during runtime. -->
+<!ENTITY safeb.blocked.harmfulPage.errorDesc.override "<span id='harmful_sitename'/> เช <a id='error_desc_link'>เชธเชเชญเชตเชฟเชค เชฐเซเชชเซ เชจเซเชเชธเชพเชจเชเชพเชฐเช เชเชชเซเชฒเชฟเชเซเชถเชจ เชงเชฐเชพเชตเชคเซ เชนเซเชตเชพเชจเชพ เช
เชนเซเชตเชพเชฒ</a>. เชคเชฎเซ <a id='ignore_warning_link'>เชเซเชเชฎเชจเซ เช
เชตเชเชฃเซ</a> เช
เชจเซ เช เช
เชธเซเชฐเชเซเชทเชฟเชค เชธเชพเชเช เชชเชฐ เชเช เชถเชเซ เชเซ.">
+
+<!ENTITY safeb.blocked.harmfulPage.errorDesc.noOverride "<span id='harmful_sitename'/> เช <a id='error_desc_link'>เชธเชเชญเชตเชฟเชค เชฐเซเชชเซ เชจเซเชเชธเชพเชจเชเชพเชฐเช เชเชชเซเชฒเชฟเชเซเชถเชจ เชงเชฐเชพเชตเชคเซ เชนเซเชตเชพเชจเชพ เช
เชนเซเชตเชพเชฒ เชเซ</a>.">
+
+<!ENTITY safeb.blocked.harmfulPage.learnMore "เชตเชงเซ เชถเซเชเซ &brandShortName;เชจเชพ เชซเชฟเชถเชฟเชเช เช
เชจเซ เชฎเชพเชฒเชตเซเชฐ เชธเซเชฐเชเซเชทเชพ เชตเชฟเชถเซ <a id='firefox_support'>support.mozilla.org</a>เชชเชฐ.">
--- /dev/null
+<!-- 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/. -->
+
+<!-- Localization note (reportDeceptiveSiteMenu.title) - Label of the Help menu
+ item. Either this or safeb.palm.notdeceptive.label from
+ phishing-afterload-warning-message.dtd is shown. -->
+<!ENTITY reportDeceptiveSiteMenu.title "เชญเซเชฐเชพเชฎเช เชธเชพเชเชเชจเซ เชเชพเชฃ เชเชฐเซ ...">
+<!-- Localization note (reportDeceptiveSiteMenu.accesskey) - Because
+ safeb.palm.notdeceptive.label from phishing-afterload-warning-message.dtd and
+ reportDeceptiveSiteMenu.title are never shown at the same time, the same
+ accesskey can be used for them. -->
+<!ENTITY reportDeceptiveSiteMenu.accesskey "D">
--- /dev/null
+# 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/.
+
+errorReportFalseDeceptiveTitle=เช เชญเซเชฐเชพเชฎเช เชธเชพเชเช เชจเชฅเซ
+errorReportFalseDeceptiveMessage=เช เชธเชฎเชฏเซ เช เชญเซเชฒเชจเซ เชเชพเชฃ เชเชฐเชตเซ เชถเชเซเชฏ เชจเชฅเซ.
--- /dev/null
+# 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/.
+
+searchtip=%S เชจเซ เชฎเชฆเชฆเชฅเซ เชถเซเชงเซ
+
+# LOCALIZATION NOTE (searchPlaceholder): this is shown in the searchbox when
+# the user hasn't typed anything yet.
+searchPlaceholder=เชถเซเชงเซ
+
+# LOCALIZATION NOTE (searchHeader): this is displayed at the top of the panel
+# showing search suggestions.
+# %S is replaced with the name of the current default search engine.
+searchHeader=%S เชถเซเชง
+
+# LOCALIZATION NOTE (cmd_pasteAndSearch): "Search" is a verb, this is the
+# search bar equivalent to the url bar's "Paste & Go"
+cmd_pasteAndSearch=เชเซเชเชเชพเชกเซ เช
เชจเซ เชถเซเชงเซ
+
+cmd_clearHistory=เชถเซเชง เชเชคเชฟเชนเชพเชธ เชธเชพเชซ เชเชฐเซ
+cmd_clearHistory_accesskey=H
+
+cmd_showSuggestions=เชธเซเชเชจเซ เชฌเชคเชพเชตเซ
+cmd_showSuggestions_accesskey=S
+
+# LOCALIZATION NOTE (cmd_addFoundEngine): %S is replaced by the name of
+# a search engine offered by a web page. Each engine is displayed as a
+# menuitem at the bottom of the search panel.
+cmd_addFoundEngine=เชเชฎเซเชฐเซ โ%Sโ
+# LOCALIZATION NOTE (cmd_addFoundEngineMenu): When more than 5 engines
+# are offered by a web page, instead of listing all of them in the
+# search panel using the cmd_addFoundEngine string, they will be
+# grouped in a submenu using cmd_addFoundEngineMenu as a label.
+cmd_addFoundEngineMenu=เชถเซเชง เชเชจเซเชเชฟเชจ เชเชฎเซเชฐเซ
+
+# LOCALIZATION NOTE (searchForSomethingWith):
+# This string is used to build the header above the list of one-click
+# search providers: "Search for <user-typed string> with:"
+# NB: please leave the <span> and its class exactly as it is in English.
+searchForSomethingWith=เชจเซ เชถเซเชง เชฎเชพเช <span class='contentSearchSearchWithHeaderSearchText'></span> เชธเชพเชฅเซ:
+
+searchAddFoundEngine2=เชถเซเชง เชฏเชเชคเซเชฐ เชเชฎเซเชฐเซ
+searchAddedFoundEngine2=เชถเซเชง เชฏเชเชคเซเชฐ เชเชฎเซเชฐเซเชฏเซเช
+
+# LOCALIZATION NOTE (searchForSomethingWith2):
+# This string is used to build the header above the list of one-click
+# search providers: "Search for <user-typed string> with:"
+searchForSomethingWith2=:เชธเชพเชฅเซ %S เชฎเชพเชเซ เชถเซเชงเซ
+
+# LOCALIZATION NOTE (searchWithHeader):
+# The wording of this string should be as close as possible to
+# searchForSomethingWith2. This string will be used when the user
+# has not typed anything.
+searchWithHeader=เชเชจเซ เชธเชพเชฅเซ เชถเซเชงเซ:
+
+# LOCALIZATION NOTE (searchSettings):
+# This is the label for the button that opens Search preferences.
+searchSettings=เชถเซเชง เชธเซเชเชฟเชเชเซเชธ เชฌเชฆเชฒเซ
+
+# LOCALIZATION NOTE (searchReset.intro):
+# %S is the name of the user's current search engine.
+searchReset.intro=เชถเซเช เชคเชฎเซ %S เชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เชถเซเชง เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ?
+# LOCALIZATION NOTE (searchReset.message):
+# %1$S is brandShortName. %2$S is the name of the user's current search engine.
+searchReset.message=เชเชตเซเช เชฒเชพเชเซ เชเซ เชเซ เชคเชฎเชพเชฐเซเช เชกเชฟเชซเซเชฒเซเช เชถเซเชง เชเชเชเชฟเชจ เชฌเชฆเชฒเชพเช เชเชฏเซเช เชเซ. เชถเซเช %1$S เชจเซ %2$S เชกเชฟเชซเซเชฒเซเช เชถเซเชง เชเชเชเชฟเชจ เชฌเชจเชพเชตเชตเซเช เชเซเชเช?
+# LOCALIZATION NOTE (searchReset.doNotResetButton):
+# This string is used as a button label in a notification popup.
+searchReset.doNotResetButton=เชตเชพเชเชงเซ เชจเชนเชฟเช
+# LOCALIZATION NOTE (searchReset.resetButton):
+# %S is the name of the user's current search engine. This string is used as a
+# button label in a notification popup, where space is limited. If necessary,
+# translate simply as "Yes, Use %S" (e.g., "Yes, use Google")
+searchReset.resetButton=เชนเชพ, เชถเซเชงเชตเชพ เชฎเชพเชเซ %S เชจเซ เชเชชเชฏเซเช เชเชฐเซ
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY position.label "เชธเซเชฅเชฟเชคเชฟ:">
+<!ENTITY tile.label "เชถเซเชฐเซเชทเช">
+<!ENTITY center.label "เชเซเชจเซเชฆเซเชฐ">
+<!ENTITY stretch.label "เชเซเชเชเซ">
+<!ENTITY fill.label "เชญเชฐเซ">
+<!ENTITY fit.label "เชฏเซเชเซเชฏ">
+<!ENTITY preview.label "เชชเซเชฐเซเชตเชฆเชฐเซเชถเชจ">
+<!ENTITY color.label "เชฐเชเช:">
+<!ENTITY setDesktopBackground.title "เชกเซเชธเซเชเชเซเชช เชชเชพเชถเซเชต เชญเชพเช เชธเซเชฏเซเชเชฟเชค เชเชฐเซ">
+<!ENTITY openDesktopPrefs.label "เชกเซเชธเซเชเชเซเชช เชชเชธเชเชฆเชเซเช เชเซเชฒเซ">
+<!ENTITY closeWindow.key "w">
--- /dev/null
+# 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/.
+
+optionsLabel=%S เชตเชฟเชเชฒเซเชชเซ (&O)
+safeModeLabel=%S เชธเซเชฐเชเซเชทเชฟเชค เชธเซเชฅเชฟเชคเชฟ (&S)
+
+# LOCALIZATION NOTE (setDefaultBrowserMessage2, setDefaultBrowserConfirm.label):
+# %S will be replaced by brandShortName
+setDefaultBrowserMessage2 = เชคเชฎเชพเชฐเชพ เชกเชฟเชซเซเชฒเซเช เชฌเซเชฐเชพเชเชเชฐ เชคเชฐเซเชเซ เชธเซเช เชเชฐเซเชจเซ %S เชฎเชพเชเชฅเซ เชธเซเชฅเซ เชตเชงเซ เชฎเซเชณเชตเซ
+setDefaultBrowserConfirm.label = %S เชจเซ เชฎเชพเชฐเชพ เชกเชฟเชซเซเชฒเซเช เชฌเซเชฐเชพเชเชเชฐ เชคเชฐเซเชเซ เชเชชเชฏเซเช เชเชฐเซ
+setDefaultBrowserConfirm.accesskey = U
+setDefaultBrowserOptions.label = เชตเชฟเชเชฒเซเชชเซ
+setDefaultBrowserOptions.accesskey = O
+setDefaultBrowserNotNow.label = เชนเชตเซ เชจเชนเซเช
+setDefaultBrowserNotNow.accesskey = N
+setDefaultBrowserNever.label = เชซเชฐเซเชฅเซ เชฎเชจเซ เชชเซเชเชถเซ เชจเชนเซเช
+setDefaultBrowserNever.accesskey = D
+
+# LOCALIZATION NOTE (setDefaultBrowserTitle, setDefaultBrowserMessage, setDefaultBrowserDontAsk, setDefaultBrowserAlertConfirm.label, setDefaultBrowserAlertNotNow.label):
+# These strings are used as an alternative to the ones above, in a modal dialog.
+# %S will be replaced by brandShortName
+setDefaultBrowserTitle=เชฎเซเชณเชญเซเชค เชฌเซเชฐเชพเชเชเชฐ
+setDefaultBrowserMessage=%S เช เชตเชฐเซเชคเชฎเชพเชจเชฎเชพเช เชคเชฎเชพเชฐเชพ เชฎเซเชณเชญเซเชค เชฌเซเชฐเชพเชเชเชฐ เชคเชฐเซเชเซ เชธเซเชฏเซเชเชฟเชค เชจเชฅเซ. เชถเซเช เชคเชฎเซ เชเชจเซ เชคเชฎเชพเชฐเซเช เชฎเซเชณเชญเซเชค เชฌเซเชฐเชพเชเชเชฐ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชเชเซ เชเซ?
+setDefaultBrowserDontAsk=เชเซเชฏเชพเชฐเซ %S เชถเชฐเซ เชเชฐเซ เชฐเชนเซเชฏเชพ เชนเซเชฏ เชคเซเชฏเชพเชฐเซ เชนเชเชฎเซเชถเชพ เช เชเชเชพเชธเชฃเซ เชเชฐเซ.
+setDefaultBrowserAlertConfirm.label=%S เชจเซ เชฎเชพเชฐเชพ เชกเชฟเชซเซเชฒเซเช เชฌเซเชฐเชพเชเชเชฐ เชคเชฐเซเชเซ เชเชชเชฏเซเช เชเชฐเซ
+setDefaultBrowserAlertNotNow.label=เชนเชฎเชฃเชพเช เชจเชนเชฟ
+
+desktopBackgroundLeafNameWin=เชกเซเชธเซเชเชเซเชช Background.bmp
+DesktopBackgroundDownloading=เชเชฟเชคเซเชฐ เชธเชเชเซเชฐเชนเซ เชฐเชนเซเชฏเชพ เชเซเช...
+DesktopBackgroundSet=เชกเซเชธเซเชเชเซเชช เชชเชพเชถเซเชต เชญเชพเช เชธเซเชฏเซเชเชฟเชค เชเชฐเซ
--- /dev/null
+# 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/.
+
+clearSiteDataPromptTitle=เชคเชฎเชพเชฎ เชเซเชเซเช เช
เชจเซ เชธเชพเชเช เชกเซเชเชพเชจเซ เชฐเชฆ เชเชฐเซ
+# LOCALIZATION NOTE (clearSiteDataPromptText): %S = brandShortName
+clearSiteDataPromptText=โเชนเชฎเชฃเชพเช เชธเชพเชซ เชเชฐเซโ เชชเชธเชเชฆ เชเชฐเซเชจเซ %S เชฆเซเชตเชพเชฐเชพ เชธเชเชเซเชฐเชนเชฟเชค เชคเชฎเชพเชฎ เชเซเชเซเช เช
เชจเซ เชธเชพเชเช เชกเซเชเชพ เชธเชพเชซ เชฅเชถเซ. เช เชคเชฎเชจเซ เชตเซเชฌเชธเชพเชเชเซเชธเชฅเซ เชธเชพเชเชจ เชเชเช เชเชฐเซ เชถเชเซ เชเซ เช
เชจเซ เชเชซเชฒเชพเชเชจ เชตเซเชฌ เชธเชพเชฎเชเซเชฐเซ เชฆเซเชฐ เชเชฐเซ เชถเชเซ เชเซ.
+clearSiteDataNow=เชนเชฎเชฃเชพเช เชธเชพเชซ เชเชฐเซ
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE (state.current.allowed,
+# state.current.allowedForSession,
+# state.current.allowedTemporarily,
+# state.current.blockedTemporarily,
+# state.current.blocked,
+# state.current.hide):
+# This label is used to display active permission states in the site
+# identity popup (which does not have a lot of screen space).
+state.current.allowed = เชฎเชเชเซเชฐ
+state.current.allowedForSession = เชธเชคเซเชฐ เชฎเชพเชเซ เชฎเชเชเซเชฐ
+state.current.allowedTemporarily = เช
เชธเซเชฅเชพเชฏเซ เชฐเซเชชเซ เชฎเชเชเซเชฐ
+state.current.blockedTemporarily = เช
เชธเซเชฅเชพเชฏเซ เชฐเซเชชเซ เช
เชตเชฐเซเชงเชฟเชค
+state.current.blocked = เช
เชตเชฐเซเชงเชฟเชค
+state.current.prompt = เชนเชเชฎเซเชถเชพ เชชเซเชเซ
+state.current.hide = เชชเซเชฐเซเชฎเซเชชเซเช เชเซเชชเชพเชตเซ
+
+# LOCALIZATION NOTE (state.multichoice.alwaysAsk,
+# state.multichoice.allow,
+# state.multichoice.allowForSession,
+# state.multichoice.block):
+# Used to label permission state checkboxes in the page info dialog.
+state.multichoice.alwaysAsk = เชนเชเชฎเซเชถเชพ เชชเซเชเซ
+state.multichoice.allow = เชชเชฐเชตเชพเชจเชเซ เชเชชเซ
+state.multichoice.allowForSession = เชธเชคเซเชฐ เชฎเชพเชเซ เชชเชฐเชตเชพเชจเชเซ เชเชชเซ
+state.multichoice.block = เชฌเซเชฒเซเช
+
+permission.autoplay-media.label = เชธเชพเชเชจเซเชก เชธเชพเชฅเซ เชเชชเชฎเซเชณเซ เชฎเซเชกเชฟเชฏเชพเชจเซ เชเชฒเชพเชตเซ
+
+permission.autoplay-media2.label = เชเชเซเชชเซเชฒเซ เช
เชตเชพเช
+permission.cookie.label = เชเซเชเซ เชธเซเชฏเซเชเชฟเชค เชเชฐเซ
+permission.desktop-notification3.label = เชธเซเชเชจเชพเช เชฎเซเชเชฒเซ
+permission.image.label = เชเชฎเซเช เชฒเชพเชตเซ
+permission.camera.label = เชเซ
เชฎเซเชฐเชพ เชตเชพเชชเชฐเซ
+permission.microphone.label = เชฎเชพเชเชเซเชฐเซเชซเซเชจ เชตเชพเชชเชฐเซ
+permission.screen.label = เชธเซเชเซเชฐเซเชจ เชตเชนเซเชเชเซ
+permission.install.label = เชเชก-เชเชจ เชธเซเชฅเชพเชชเชฟเชค เชเชฐเซ
+permission.popup.label = เชชเซเชช-เช
เชช เชตเชฟเชจเซเชกเซ เชเซเชฒเซ
+permission.geo.label = เชคเชฎเชพเชฐเชพเช เชธเซเชฅเชพเชจเชฎเชพเช เชชเซเชฐเชตเซเชถเซ
+permission.shortcuts.label = เชเซเชฌเซเชฐเซเชก เชถเซเชฐเซเชเชเชเชจเซ เชเชตเชฐเชฐเชพเชเชก เชเชฐเซ
+permission.focus-tab-by-prompt.label = เช เชเซ
เชฌ เชชเชฐ เชฌเชฆเชฒเซ
+permission.persistent-storage.label = เชธเซเชฅเชพเชฏเซ เชธเชเชเซเชฐเชนเชฎเชพเช เชกเซเชเชพ เชธเชเชเซเชฐเชน เชเชฐเซ
+permission.canvas.label = เชเซเชจเชตเชพเชธ เชกเซเชเชพเชจเซ เชฌเชนเชพเชฐ เชเชพเชขเซ
+permission.flash-plugin.label = Adobe Flash เชเชฒเชพเชตเซ
+permission.midi.label = MIDI เชเชชเชเชฐเชฃเซเชจเซ เชเชเซเชธเซเชธ เชเชฐเซ
+permission.midi-sysex.label = SysEx เชจเชพ เชเชงเชพเชฐ เชธเชพเชฅเซ MIDI เชเชชเชเชฐเชฃเซเชจเซ เชฎเซเชณเชตเซ
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY syncBrand.shortName.label "เชธเซเชเช">
+<!ENTITY syncBrand.fullName.label "Firefox เชธเซเชเช">
+<!ENTITY syncBrand.fxAccount.label "Firefox เชเชพเชคเซ">
--- /dev/null
+# 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/.
+
+# Several other strings are used (via Weave.Status.login), but they come from
+# /services/sync
+
+# Firefox Accounts based setup.
+continue.label = เชเชพเชฒเซ เชฐเชพเชเซ
+
+# LOCALIZATION NOTE (disconnect.label, disconnect.verify.title, disconnect.verify.bodyHeading, disconnect.verify.bodyText):
+# These strings are used in the confirmation dialog shown when the user hits the disconnect button
+# LOCALIZATION NOTE (disconnect.label): This is the label for the disconnect button
+disconnect.label = เชเซเชกเชพเชฃ เชคเซเชกเซ
+disconnect.verify.title = เชเซเชกเชพเชฃ เชคเซเชกเซ
+disconnect.verify.bodyHeading = เชธเชฎเชจเซเชตเชฏเชจเชฎเชพเชเชฅเซ เช
เชธเชเชเชค เชเชฐเซเช?
+disconnect.verify.bodyText = เชคเชฎเชพเชฐเซ เชฌเซเชฐเชพเชเชเชฟเชเช เชกเซเชเชพ เช เชเชฎเซเชชเซเชฏเซเชเชฐ เชชเชฐ เชฐเชนเซเชถเซ, เชชเชฐเชเชคเซ เชคเซ เชนเชตเซ เชคเชฎเชพเชฐเชพ เชเชเชพเชเชจเซเช เชธเชพเชฅเซ เชธเชฎเชจเซเชตเชฏเชฟเชค เชฅเชถเซ เชจเชนเซเช.
+
+relinkVerify.title = เชเซเชคเชตเชฃเซเชจเซ เชญเซเชเซ เชเชฐเซ
+relinkVerify.heading = เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ เชธเซเชฎเซเชณเชฎเชพเช เชชเซเชฐเชตเซเชถเชตเชพ เชฎเชพเชเชเซ เชเซ?
+# LOCALIZATION NOTE (relinkVerify.description): Email address of a user previously signed into sync.
+relinkVerify.description = เชตเชฟเชตเชฟเชง เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เช เช เชเชฎเซเชชเซเชฏเซเชเชฐ เชชเชฐ เชธเซเชฎเซเชณ เชเชฐเชตเชพ เชฎเชพเชเซ เชชเชนเซเชฒเชพเช เชชเซเชฐเชตเซเชถเซเชฒ เชจ เชนเชคเซ. เชชเซเชฐเชตเซเชถ เชเชฐเชตเชพเชจเซเช %S เชธเชพเชฅเซ เชฌเซเชฐเชพเชเชเชฐเชจเชพเช เชฌเซเชเชฎเชพเชฐเซเช, เชชเชพเชธเชตเชฐเซเชก, เช
เชจเซ เชฌเซเชเชพ เชธเซเชฎเซเชณเชจเซ เชญเซเชเชพ เชเชฐเชถเซ\u0020
--- /dev/null
+# 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/.
+
+tabs.emptyTabTitle=เชจเชตเซ เชเซ
เชฌ
+tabs.emptyPrivateTabTitle=เชเชพเชจเชเซ เชฌเซเชฐเชพเชเชเชฟเชเช
+tabs.closeTab=เชเซ
เชฌ เชฌเชเชง เชเชฐเซ
+tabs.close=เชฌเชเชง เชเชฐเซ
+tabs.closeWarningTitle=เชฌเชเชง เชเชฐเชตเชพเชจเซ เชเชพเชคเชฐเซ เชเชฐเซ
+tabs.closeTitleTabs=เชเซ
เชฌเซเชธ เชฌเชเชง เชเชฐเซเช?
+tabs.closeAndQuitTitleTabs=เชฌเชนเชพเชฐ เชจเซเชเชกเซเชจเซ เชเซ
เชฌเซเชธ เชฌเชเชง เชเชฐเซเช?
+tabs.closeAndQuitTitleTabsWin=เชฌเชนเชพเชฐ เชจเซเชเชณเซ เช
เชจเซ เชเซเชฌเซเชธ เชฌเชเชง เชเชฐเซเช?
+# LOCALIZATION NOTE (tabs.closeWarningMultiple):
+# Semicolon-separated list of plural forms. See:
+# http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# The singular form is not considered since this string is used only for
+# multiple tabs.
+tabs.closeWarningMultiple=;เชคเชฎเซ #1 เชเซ
เชฌเซเชธเชจเซ เชฌเชเชง เชเชฐเชตเชพเชจเชพเช เชเซ. เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ เชเชพเชฒเซ เชฐเชพเชเชตเชพ เชฎเชพเชเชเซ เชเซ?
+# LOCALIZATION NOTE (tabs.closeWarningMultipleSessionRestore):
+# Semicolon-separated list of plural forms. See:
+# http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# The singular form is not considered since this string is used only for
+# multiple tabs.
+tabs.closeWarningMultipleSessionRestore=;เชคเชฎเซ #1 เชเซ
เชฌเซเชธ เชฌเชเชง เชเชฐเชตเชพเชจเชพ เชเซ. เชเซเชฏเชพเชฐเซ เชคเชฎเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชพเชฐเชเชญ เชเชฐเชถเซ เชคเซเชฏเชพเชฐเซ เช เชเซ
เชฌเซเชธ เชชเซเชจเชฐเซเชธเซเชฅเชพเชชเชฟเชค เชฅเชถเซ. เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ เชเชพเชฒเซ เชฐเชพเชเชตเชพ เชฎเชพเชเชเซ เชเซ?
+# LOCALIZATION NOTE (tabs.closeWarningMultipleSessionRestore2):
+# Semicolon-separated list of plural forms. See:
+# http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# The forms for 0 or 1 items are not considered since this string is used only
+# for multiple tabs.
+# If
+# "Tabs in non-private windows will be restored when you restart"
+# is difficult to translate, you could translate
+# "Tabs (except those in private windows) will be restored when you restart"
+# instead.
+tabs.closeWarningMultipleSessionRestore2=;เชคเชฎเซ #1 เชเซ
เชฌเซเชธ เชฌเชเชง เชเชฐเชตเชพเชจเชพ เชเซ. เชเซเชฏเชพเชฐเซ เชคเชฎเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชพเชฐเชเชญ เชเชฐเซ เชคเซเชฏเชพเชฐเซ เชฌเชฟเชจ-เชเชพเชจเชเซ เชตเชฟเชเชกเซเชเชฎเชพเช เชเซ
เชฌเซเชธ เชชเซเชจเชเชธเซเชฅเชพเชชเชฟเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ. เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ เชเชพเชฒเซ เชฐเชพเชเชตเชพ เชฎเชพเชเชเซ เชเซ?
+tabs.closeButtonMultiple=เชเซ
เชฌเซเชธ เชฌเชเชง เชเชฐเซ
+tabs.closeWarningPromptMe=เชเซเชฏเชพเชฐเซ เชนเซเช เชเชฃเซเชฌเชงเซ เชเซ
เชฌเซเชธ เชฌเชเชง เชเชฐเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซเช เชคเซเชฏเชพเชฐเซ เชฎเชจเซ เชเซเชคเชตเซ
+
+# LOCALIZATION NOTE (tabs.closeWarningMultipleWindows):
+# Semicolon-separated list of plural forms. See:
+# http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# The forms for 0 or 1 items are not considered since this string is used only for
+# multiple windows. The %S replacement form will be replaced with the contents
+# of tabs.closeWarningMultipleWindowsTabSnippet, which will contain the number
+# of tabs in these windows.
+# Note that every one of these plural forms must contain one instance of '%S'.
+tabs.closeWarningMultipleWindows=;เชคเชฎเซ เชฒเชเชญเช #1 เชตเชฟเชจเซเชกเซ %S เชฌเชเชง เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซ. เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ เชเชพเชฒเซ เชฐเชพเชเชตเชพ เชฎเชพเชเชเซ เชเซ?
+
+# LOCALIZATION NOTE (tabs.closeWarningMultipleWindowsSessionRestore):
+# Semicolon-separated list of plural forms. See:
+# http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# The forms for 0 or 1 items are not considered since this string is used only for
+# multiple windows. The %S replacement form will be replaced with the contents
+# of tabs.closeWarningMultipleWindowsTabSnippet, which will contain the number
+# of tabs in these windows.
+# Note that every one of these plural forms must contain one instance of '%S'.
+tabs.closeWarningMultipleWindowsSessionRestore=;เชคเชฎเซ #1 เชตเชฟเชจเซเชกเซเช %S เชจเซ เชฌเชเชง เชเชฐเชตเชพเชจเชพ เชเซ. เชเซเชฏเชพเชฐเซ เชคเชฎเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชพเชฐเชเชญ เชเชฐเชถเซ เชคเซเชฏเชพเชฐเซ เช เชเซ
เชฌเซเชธ เชชเซเชจเชฐเซเชธเซเชฅเชพเชชเชฟเชค เชฅเชถเซ. เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ เชเชพเชฒเซ เชฐเชพเชเชตเชพ เชฎเชพเชเชเซ เชเซ?
+
+# LOCALIZATION NOTE (tabs.closeWarningMultipleWindowsSessionRestore2):
+# Semicolon-separated list of plural forms. See:
+# http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# The forms for 0 or 1 items are not considered since this string is used only for
+# multiple windows. The %S replacement form will be replaced with the contents
+# of tabs.closeWarningMultipleWindowsTabSnippet, which will contain the number
+# of tabs in these windows.
+# If
+# "Tabs in non-private windows will be restored when you restart"
+# is difficult to translate, you could translate
+# "Tabs (except those in private windows) will be restored when you restart"
+# instead.
+# Note that every one of these plural forms must contain one instance of '%S'.
+tabs.closeWarningMultipleWindowsSessionRestore2=;เชคเชฎเซ #1 เชตเชฟเชจเซเชกเซเช %S เชจเซ เชฌเชเชง เชเชฐเชตเชพเชจเชพ เชเซ. เชเซเชฏเชพเชฐเซ เชคเชฎเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชพเชฐเชเชญ เชเชฐเซ เชคเซเชฏเชพเชฐเซ เชฌเชฟเชจ-เชเชพเชจเชเซ เชตเชฟเชเชกเซเชเชฎเชพเช เชเซ
เชฌเซเชธ เชชเซเชจเชเชธเซเชฅเชพเชชเชฟเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ. เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ เชเชพเชฒเซ เชฐเชพเชเชตเชพ เชฎเชพเชเชเซ เชเซ?
+
+# LOCALIZATION NOTE (tabs.closeWarningMultipleWindowsTabSnippet):
+# Semicolon-separated list of plural forms. See:
+# http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# The singular form is not considered since this string is used only for
+# multiple windows which must contain multiple tabs (in total).
+# This string will be inserted in tabs.closeWarningMultipleWindows
+tabs.closeWarningMultipleWindowsTabSnippet=;#1 เชเซ
เชฌเซเชธ เชธเชพเชฅเซ
+
+# LOCALIZATION NOTE (tabs.closeTabs.tooltip):
+# Semicolon-separated list of plural forms. See:
+# http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 is the number of tabs that will be closed. This is ignored for the
+# single tab case in English, but can be used by other locales as necessary.
+tabs.closeTabs.tooltip=เชเซ
เชฌ เชฌเชเชง เชเชฐเซ;เชฌเชเชง เชเชฐเซ #1 เชเซ
เชฌเซเชธ
+
+# LOCALIZATION NOTE (tabs.closeSelectedTabs.tooltip):
+# Semicolon-separated list of plural forms. See:
+# http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# %S is the keyboard shortcut for closing the current tab.
+# #1 is the number of tabs that will be closed. This is ignored for the
+# single tab case in English, but can be used by other locales as necessary.
+tabs.closeSelectedTabs.tooltip=เชเซ
เชฌ เชฌเชเชง เชเชฐเซ (%S);เชฌเชเชง เชเชฐเซ #1 เชเซ
เชฌเซเชธ (%S)
+
+# LOCALIZATION NOTE (tabs.muteAudio2.tooltip):
+# Semicolon-separated list of plural forms. See:
+# http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# %S is the keyboard shortcut for "Mute tab".
+# #1 is the number of tabs that will be muted. This is ignored for the
+# single tab case in English, but can be used by other locales as necessary.
+tabs.muteAudio2.tooltip=เชฎเซเชฏเซเช เชเซเชฌ (%S);เชฎเซเชฏเซเช #1 เชเซ
เชฌเซเชธ (%S)
+
+# LOCALIZATION NOTE (tabs.unmuteAudio2.tooltip):
+# Semicolon-separated list of plural forms. See:
+# http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# %S is the keyboard shortcut for "Unmute tab".
+# #1 is the number of tabs that will be unmuted. This is ignored for the
+# single tab case in English, but can be used by other locales as necessary.
+tabs.unmuteAudio2.tooltip=เชเซ
เชฌเชจเซ เช
เชจเชฎเซเชฏเซเช เชเชฐเซ (%S);#1 เชเซ
เชฌเซเชธ เช
เชจเชฎเซเชฏเซเช เชเชฐเซ (%S)
+
+# LOCALIZATION NOTE (tabs.muteAudio2.background.tooltip):
+# Semicolon-separated list of plural forms. See:
+# http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 is the number of tabs that will be muted. This is ignored for the
+# single tab case in English, but can be used by other locales as necessary.
+tabs.muteAudio2.background.tooltip=เชเซเชฌ เชฎเซเชฏเซเช เชเชฐเซ;#1 เชเซเชฌ เชฎเซเชฏเซเช เชเชฐเซ
+
+# LOCALIZATION NOTE (tabs.unmuteAudio2.background.tooltip):
+# Semicolon-separated list of plural forms. See:
+# http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 is the number of tabs that will be unmuted. This is ignored for the
+# single tab case in English, but can be used by other locales as necessary.
+tabs.unmuteAudio2.background.tooltip=เชเซเชฌ เช
เชจเชฎเซเชฏเซเช เชเชฐเซ;#1 เชเซ
เชฌเซเชธ เช
เชจเชฎเซเชฏเซเช เชเชฐเซ
+
+# LOCALIZATION NOTE (tabs.unblockAudio2.tooltip):
+# Semicolon-separated list of plural forms. See:
+# http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 is the number of tabs that will have their audio unblocked. This is ignored for the
+# single tab case in English, but can be used by other locales as necessary.
+tabs.unblockAudio2.tooltip=เชเซเชฌ เชเชฒเชพเชตเซ;#1 เชเซเชฌ เชเชฒเชพเชตเซ
+
+# LOCALIZATION NOTE (tabs.allowTabFocusByPromptForSite):
+# %S is the hostname of the site where dialogs are allowed to switch tabs
+tabs.allowTabFocusByPromptForSite=%S เชจเชพ เชธเชเชตเชพเชฆเซเชจเซ เชคเซเชฎเชจเชพ เชเซ
เชฌ เชชเชฐ เชฒเช เชเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ
+
+# LOCALIZATION NOTE (tabs.containers.tooltip):
+# Displayed as a tooltip on container tabs
+# %1$S is the title of the current tab
+# %2$S is the name of the current container
+tabs.containers.tooltip=%1$S - %2$S
+
+# LOCALIZATION NOTE (tabs.openWarningTitle, tabs.openWarningMultipleBranded, tabs.openButtonMultiple, tabs.openWarningPromptMeBranded):
+# These items are moved from chrome/browser/places/places.properties
+# Now they are not specific to bookmark.
+tabs.openWarningTitle=เชเซเชฒเชตเชพเชฎเชพเช เชเชพเชคเชฐเซ
+tabs.openWarningMultipleBranded=เชคเชฎเซ %S เชเซ
เชฌเซเชธ เชเซเชฒเชตเชพ เชเช เชฐเชนเซเชฏเชพ เชเซ. เช เชชเชพเชจเชพเชเช เชฒเชพเชตเชคเซ เชตเชเชคเซ %S เชจเซ เชงเซเชฎเซเช เชเชฐเซ เชจเชพเชเชเชถเซ. เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ เชเชพเชฒเซ เชฐเชพเชเชตเชพ เชฎเชพเชเชเซ เชเซ?
+tabs.openButtonMultiple=เชเซ
เชฌเซเชธ เชเซเชฒเซ
+tabs.openWarningPromptMeBranded=เชเชฃเซเชฌเชงเซ เชเซ
เชฌ เชเชฆเชพเช %S เชจเซ เชงเซเชฎเซเช เชเชฐเซ เชจเชพเชเชเชถเซ เชเชฎ เชฎเชจเซ เชเซเชคเชตเซ
--- /dev/null
+# 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/.
+
+taskbar.tasks.newTab.label=เชจเชตเซ เชเซ
เชฌเชจเซ เชเซเชฒเซ
+taskbar.tasks.newTab.description=เชจเชตเชพ เชฌเซเชฐเชพเชเชเชฐ เชเซ
เชฌเชจเซ เชเซเชฒเซ.
+taskbar.tasks.newWindow.label=เชจเชตเซ เชตเชฟเชจเซเชกเซเชจเซ เชเซเชฒเซ
+taskbar.tasks.newWindow.description=เชจเชตเซ เชฌเซเชฐเชพเชเชเชฐ เชตเชฟเชจเซเชกเซเชจเซ เชเซเชฒเซ.
+taskbar.tasks.newPrivateWindow.label=เชจเชตเซ เชเชพเชจเชเซ เชตเชฟเชจเซเชกเซ
+taskbar.tasks.newPrivateWindow.description=เชเชพเชจเชเซ เชฌเซเชฐเชพเชเชเซเชเช เชธเซเชฅเชฟเชคเชฟเชฎเชพเช เชจเชตเซ เชตเชฟเชจเซเชกเซเชจเซ เชเซเชฒเซ.
+taskbar.frequent.label=เชตเชพเชฐเชเชตเชพเชฐ
+taskbar.recent.label=เชคเชพเชเซเชคเชฐเชจเซเช
--- /dev/null
+<!-- 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/. -->
+
+<!-- LOCALIZATION NOTE (translation.thisPageIsIn.label,
+ - translation.translateThisPage.label):
+ - These 2 strings are used to construct a sentence that contains a dropdown
+ - showing the detected language of the current web page.
+ - In en-US it looks like this:
+ - This page is in [detected language] Translate this page?
+ - "detected language" here is a language name coming from the
+ - global/languageNames.properties file; for some locales it may not be in
+ - the correct grammar case to keep the same structure of the original
+ - sentence. -->
+<!ENTITY translation.thisPageIsIn.label "เช เชชเชพเชจเซเช เชเชฎเชพเช เชเซ">
+<!ENTITY translation.translateThisPage.label "เชถเซเช เช เชชเชพเชจเซเช เช
เชจเซเชตเชพเชฆ เชเชฐเชตเซ เชเซ?">
+<!ENTITY translation.translate.button "เช
เชจเซเชตเชพเชฆ เชเชฐเซ">
+<!ENTITY translation.notNow.button "เช
เชคเซเชฏเชพเชฐเซ เชจเชนเชฟเช">
+
+<!ENTITY translation.translatingContent.label "เชชเชพเชจเชพเช เชธเชฎเชพเชตเชฟเชทเซเชเชจเซ เช
เชจเซเชตเชพเชฆ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซโฆ">
+
+<!-- LOCALIZATION NOTE (translation.translatedFrom.label,
+ - translation.translatedTo.label,
+ - translation.translatedToSuffix.label):
+ - These 3 strings are used to construct a sentence that contains 2 dropdowns
+ - showing the source and target language of a translated web page.
+ - In en-US it looks like this:
+ - This page has been translated from [from language] to [to language]
+ - "from language" and "to language" here are language names coming from the
+ - global/languageNames.properties file; for some locales they may not be in
+ - the correct grammar case to keep the same structure of the original
+ - sentence.
+ -
+ - translation.translatedToSuffix.label (empty in en-US) is for locales that
+ - need to display some text after the second drop down for the sentence to
+ - be grammatically correct. -->
+<!ENTITY translation.translatedFrom.label "เช เชชเชพเชจเซเช เชเชฎเชพเชเชฅเซ เช
เชจเซเชตเชพเชฆ เชเชฐเซ เชฆเซเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชเซ">
+<!ENTITY translation.translatedTo.label "เชฅเซ">
+<!ENTITY translation.translatedToSuffix.label "">
+
+<!ENTITY translation.showOriginal.button "เชฎเซเชณเชญเซเชค เชฌเชคเชพเชตเซ">
+<!ENTITY translation.showTranslation.button "เช
เชจเซเชตเชพเชฆ เชฌเชคเชพเชตเซ">
+
+<!ENTITY translation.errorTranslating.label "เช เชชเชพเชจเชพเชเชจเซ เช
เชจเซเชตเชพเชฆ เชเชฐเชคเซ เชตเชเชคเซ เชญเซเชฒ เชเชฆเซเชญเชตเซ.">
+<!ENTITY translation.tryAgain.button "เชซเชฐเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ">
+
+<!ENTITY translation.serviceUnavailable.label "เช
เชจเซเชตเชพเชฆ เช เชธเชฎเชฏเซ เชเชชเชฒเชฌเซเชง เชจเชฅเซ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชซเชฐเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ.">
+
+<!ENTITY translation.options.menu "เชตเชฟเชเชฒเซเชชเซ">
+<!-- LOCALIZATION NOTE (translation.options.neverForSite.accesskey,
+ - translation.options.preferences.accesskey):
+ - The accesskey values used here should not clash with the value used for
+ - translation.options.neverForLanguage.accesskey in translation.properties
+ -->
+<!ENTITY translation.options.neverForSite.label "เชเชฆเซ เช เชธเชพเชเชเชจเซ เช
เชจเซเชตเชพเชฆ เชเชฐเซ เชจเชนเชฟเช">
+<!ENTITY translation.options.neverForSite.accesskey "e">
+<!ENTITY translation.options.preferences.label "เช
เชจเซเชตเชพเชฆ เชชเชธเชเชฆเชเซเช">
+<!ENTITY translation.options.preferences.accesskey "T">
+
+<!-- LOCALIZATION NOTE (translation.options.attribution.beforeLogo,
+ - translation.options.attribution.afterLogo):
+ - These 2 strings are displayed before and after a 'Microsoft Translator'
+ - logo.
+ -->
+<!ENTITY translation.options.attribution.beforeLogo "เชจเชพเช เชฆเซเชฆเชพเชฐเชพ เช
เชจเซเชตเชพเชฆ">
+<!ENTITY translation.options.attribution.afterLogo "">
+
+<!-- LOCALIZATION NOTE (translation.options.attribution.poweredByYandex,
+ translation.options.attribution.beforeLogo,
+ - translation.options.attribution.afterLogo):
+ - translation.options.attribution.poweredByYandex is displayed instead of
+ - the other two strings when yandex translation engine is preferred by the
+ - user.
+ -->
+<!ENTITY translation.options.attribution.yandexTranslate "Yandex เชฆเซเชตเชพเชฐเชพ เชธเชเชเชพเชฒเชฟเชค.Translate">
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE (translation.options.neverForLanguage.label):
+# %S is a language name coming from the global/languageNames.properties file.
+translation.options.neverForLanguage.label=%S เชจเซเช เชเซเชฏเชพเชฐเซเชฏ เช
เชจเซเชตเชพเชฆ เชเชฐเชถเซ เชจเชนเซเช
+
+# LOCALIZATION NOTE (translation.options.neverForLanguage.accesskey):
+# The accesskey value used here should not clash with the values used for
+# translation.options.*.accesskey in translation.dtd
+translation.options.neverForLanguage.accesskey=N
--- /dev/null
+# This Source Code Form is subject to the terms of the Mozilla Public\r
+# License, v. 2.0. If a copy of the MPL was not distributed with this\r
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.\r
+\r
+uiDensity.menuitem-touch.acceltext=เชเซเชฌเซเชฒเซเช เชฎเซเชก เชธเชเซเชทเชฎ\r
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE : FILE This file contains the webrtc global indicator strings
+
+# LOCALIZATION NOTE (webrtcIndicator.windowtitle): %S is the brand name (e.g. Firefox).
+# This string is used so that the window has a title in tools that enumerate/look for window
+# titles. It is not normally visible anywhere.
+webrtcIndicator.windowtitle = %S - เชตเชนเซเชเชเชฃเซ เชธเซเชเช
+
+webrtcIndicator.sharingCameraAndMicrophone.tooltip = เชคเชฎเชพเชฐเซ เชเซ
เชฎเซเชฐเชพ เช
เชจเซ เชฎเชพเชเชเซเชฐเซเชซเซเชจเชจเซ เชตเชนเซเชเชเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชเซ. เชตเชนเซเชเชเชฃเซเชจเซ เชจเชฟเชฏเชเชคเซเชฐเชฃ เชเชฐเชตเชพ เชเซเชฒเชฟเช เชเชฐเซ.
+webrtcIndicator.sharingCamera.tooltip = เชคเชฎเชพเชฐเชพเช เชเซ
เชฎเซเชฐเชพเชจเซ เชตเชนเซเชเชเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชเซ. เชตเชนเซเชเชเชฃเซเชจเซ เชจเชฟเชฏเชเชคเซเชฐเชฃ เชเชฐเชตเชพ เชเซเชฒเชฟเช เชเชฐเซ.
+webrtcIndicator.sharingMicrophone.tooltip = เชคเชฎเชพเชฐเชพเช เชฎเชพเชเชเซเชฐเซเชซเซเชจเชจเซ เชตเชนเซเชเชเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชเซ. เชตเชนเซเชเชเชฃเซเชจเซ เชจเชฟเชฏเชเชคเซเชฐเชฃ เชเชฐเชตเชพ เชเซเชฒเชฟเช เชเชฐเซ.
+webrtcIndicator.sharingApplication.tooltip = เชเช เชเชชเซเชฒเชฟเชเซเชถเชจ เชถเซเชฐ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชฐเชนเซ เชเซ. เชถเซเชฐเชฟเชเชเชจเซ เชจเชฟเชฏเชเชคเซเชฐเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชเซเชฒเชฟเช เชเชฐเซ.
+webrtcIndicator.sharingScreen.tooltip = เชคเชฎเชพเชฐเซ เชธเซเชเซเชฐเซเชจเชจเซ เชตเชนเซเชเชเชตเชพเชฎเชพเช เชเชตเซ เชเซ. เชตเชนเซเชเชเชฃเซเชจเซ เชจเชฟเชฏเชเชคเซเชฐเชฃ เชเชฐเชตเชพ เชเซเชฒเชฟเช เชเชฐเซ.
+webrtcIndicator.sharingWindow.tooltip = เชตเชฟเชจเซเชกเซเชจเซ เชตเชนเซเชเชเชตเชพเชฎเชพเช เชเชตเซ เชนเชคเซ. เชตเชนเซเชเชเชฃเซเชจเซ เชจเชฟเชฏเชเชคเซเชฐเชฃ เชเชฐเชตเชพ เชเซเชฒเชฟเช เชเชฐเซ.
+webrtcIndicator.sharingBrowser.tooltip = เชเซ
เชฌ เชถเซเชฐ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชฐเชนเซเชฏเซ เชเซ. เชถเซเชฐเชฟเชเชเชจเซ เชจเชฟเชฏเชเชคเซเชฐเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชเซเชฒเชฟเช เชเชฐเซ.
+
+
+# LOCALIZATION NOTE : The following strings are only used on Mac for
+# menus attached to icons near the clock on the mac menubar.
+
+# LOCALIZATION NOTE (webrtcIndicator.sharing*With.menuitem):
+# %S is the title of the tab using the share.
+webrtcIndicator.sharingCameraWith.menuitem = "%S" เชธเชพเชฅเซ เชเซ
เชฎเซเชฐเชพเชจเซ เชตเชนเซเชเชเซ เชฐเชนเซเชฏเชพ เชเซ
+webrtcIndicator.sharingMicrophoneWith.menuitem = "%S" เชธเชพเชฅเซ เชฎเชพเชเชเซเชฐเซเชซเซเชจเชจเซ เชตเชนเซเชเชเซ เชฐเชนเซเชฏเชพ เชเซ
+webrtcIndicator.sharingApplicationWith.menuitem = โ%Sโ เชธเชพเชฅเซ เชเชชเซเชฒเชฟเชเซเชถเชจ เชตเชนเซเชเชเซ เชฐเชนเซเชฏเชพเช เชเซเช
เซ
+webrtcIndicator.sharingScreenWith.menuitem = "%S" เชธเชพเชฅเซ เชธเซเชเซเชฐเซเชจเชจเซ เชตเชนเซเชเชเซ เชฐเชนเซเชฏเชพ เชเซ
+webrtcIndicator.sharingWindowWith.menuitem = "%S" เชธเชพเชฅเซ เชตเชฟเชจเซเชกเซเชจเซ เชตเชนเซเชเชเซ เชฐเชนเซเชฏเชพ เชเซ
+webrtcIndicator.sharingBrowserWith.menuitem = "%S" เชธเชพเชฅเซ เชเซ
เชฎเซเชฐเชพเชจเซ เชตเชนเซเชเชเซ เชฐเชนเซเชฏเชพ เชเซ
+webrtcIndicator.controlSharing.menuitem = เชตเชนเซเชเชเชตเชพเชจเซ เชจเชฟเชฏเชเชคเซเชฐเชฃ เชเชฐเซ
+# LOCALIZATION NOTE (webrtcIndicator.sharingCameraWithNTabs.menuitem):
+# Semicolon-separated list of plural forms. See:
+# http://developer.mozilla.org/en/docs/Localization_and_Plurals
+webrtcIndicator.sharingCameraWithNTabs.menuitem = #1 เชเซ
เชฌ เชธเชพเชฅเซ เชเซ
เชฎเซเชฐเชพเชจเซ เชตเชนเซเชเชเซ เชฐเชนเซเชฏเชพ เชเซ;#1 เชเซ
เชฌ (เช) เชธเชพเชฅเซ เชเซ
เชฎเซเชฐเชพเชจเซ เชตเชนเซเชเชเซ เชฐเชนเซเชฏเชพ เชเซ
+# LOCALIZATION NOTE (webrtcIndicator.sharingMicrophoneWithNTabs.menuitem):
+# Semicolon-separated list of plural forms. See:
+# http://developer.mozilla.org/en/docs/Localization_and_Plurals
+webrtcIndicator.sharingMicrophoneWithNTabs.menuitem = #1 เชเซ
เชฌ เชธเชพเชฅเซ เชฎเชพเชเชเซเชฐเซเชซเซเชจเชจเซ เชตเชนเซเชเชเซ เชฐเชนเซเชฏเชพ เชเซ;#1 เชเซ
เชฌ (เช) เชธเชพเชฅเซ เชฎเชพเชเชเซเชฐเซเชซเซเชจเชจเซ เชตเชนเซเชเชเซ เชฐเชนเซเชฏเชพ เชเซ
+# LOCALIZATION NOTE (webrtcIndicator.sharingApplicationWithNTabs.menuitem):
+# Semicolon-separated list of plural forms. See:
+# http://developer.mozilla.org/en/docs/Localization_and_Plurals
+webrtcIndicator.sharingApplicationWithNTabs.menuitem = #1 เชเซเชฌ เชธเชพเชฅเซ เชเชชเซเชฒเชฟเชเซเชถเชจ เชถเซเชฐ เชเชฐเซ; #1 เชเซ
เชฌเซเชธ เชธเชพเชฅเซ เชถเซเชฐเชฟเชเช เชเชชเซเชฒเชฟเชเซเชถเชจ
+# LOCALIZATION NOTE (webrtcIndicator.sharingScreenWithNTabs.menuitem):
+# Semicolon-separated list of plural forms. See:
+# http://developer.mozilla.org/en/docs/Localization_and_Plurals
+webrtcIndicator.sharingScreenWithNTabs.menuitem = #1 เชเซ
เชฌ เชธเชพเชฅเซ เชธเซเชเซเชฐเซเชจเชจเซ เชตเชนเซเชเชเซ เชฐเชนเซเชฏเชพ เชเซ;#1 เชเซ
เชฌ (เช) เชธเชพเชฅเซ เชธเซเชเซเชฐเซเชจเชจเซ เชตเชนเซเชเชเซ เชฐเชนเซเชฏเชพ เชเซ
+# LOCALIZATION NOTE (webrtcIndicator.sharingWindowWithNTabs.menuitem):
+# Semicolon-separated list of plural forms. See:
+# http://developer.mozilla.org/en/docs/Localization_and_Plurals
+webrtcIndicator.sharingWindowWithNTabs.menuitem = #1 เชเซ
เชฌ เชธเชพเชฅเซ เชตเชฟเชจเซเชกเซเชจเซ เชตเชนเซเชเชเซ เชฐเชนเซเชฏเชพ เชเซ;#1 เชเซ
เชฌ (เช) เชธเชพเชฅเซ เชตเชฟเชจเซเชกเซเชจเซ เชตเชนเซเชเชเซ เชฐเชนเซเชฏเชพ เชเซ
+# LOCALIZATION NOTE (webrtcIndicator.sharingBrowserWithNTabs.menuitem):
+# Semicolon-separated list of plural forms. See:
+# http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# This message is shown when the contents of a tab is shared during a WebRTC
+# session, which currently is only possible with Loop/Hello.
+webrtcIndicator.sharingBrowserWithNTabs.menuitem = #1 เชเซ
เชฌ เชธเชพเชฅเซ เชเซเชฌเชจเซ เชถเซเชฐ เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซ; #1 เชเซ
เชฌเซเชธ เชธเชพเชฅเซ เชเซ
เชฌเซเชธ เชถเซเชฐ เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซ
+# LOCALIZATION NOTE (webrtcIndicator.controlSharingOn.menuitem):
+# %S is the title of the tab using the share.
+webrtcIndicator.controlSharingOn.menuitem = "%S" เชชเชฐ เชตเชนเซเชเชเชตเชพเชจเซเช เชจเชฟเชฏเชเชคเซเชฐเชฃ เชเชฐเซ
--- /dev/null
+# 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/.
+
+malformedURI2=เชเซเชชเชพ เชเชฐเซเชจเซ เชคเชชเชพเชธเซ เชเซ URL เชธเชพเชเซเช เชเซ เช
เชจเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ.
+fileNotFound=%S เชเชเชณ Firefox เชซเชพเชเชฒ เชถเซเชงเซ เชถเชเชคเซเช เชจเชฅเซ.
+fileAccessDenied=%S เชชเชฐเชจเซ เชซเชพเชเชฒ เชตเชพเชเชเซ เชถเชเชพเชฏ เชคเซเชฎ เชจเชฅเซ.
+dnsNotFound2=เช
เชฎเซ %S เชชเชฐ เชธเชฐเซเชตเชฐ เชธเชพเชฅเซ เชเซเชกเชพเชฃ เชเชฐเซ เชถเชเชคเชพ เชจเชฅเซ.
+unknownProtocolFound=Firefox เช เชธเชฐเชจเชพเชฎเชพเชเชจเซ เชเซเชตเซ เชฐเซเชคเซ เชเซเชฒเชตเซ เชคเซ เชเชพเชฃเชคเซ เชจเชฅเซ, เชเชพเชฐเชฃ เชเซ เชเซเชเชชเชฃ เชเชพเชฐเซเชฏเชเซเชฐเชฎ เชธเชพเชฅเซ เชจเซเชเซเชจเชพเช เชเซเชเชชเชฃ เชชเซเชฐเซเชเซเชเซเชฒ (%S) เชธเชเชเชณเชพเชฏเซเชฒ เชจเชฅเซ เช
เชฅเชตเชพ เชคเซ เช เชธเชเชฆเชฐเซเชญเชฎเชพเช เชชเชฐเชตเชพเชจเชเซ เชเชชเซเชฒ เชจเชฅเซ.
+connectionFailure=Firefox เชธเชฐเซเชตเชฐ เชธเชพเชฅเซ %S เชเชเชณ เชเซเชกเชพเชฃ เช
เชงเชฟเชทเซเช เชพเชชเชฟเชค เชเชฐเซ เชถเชเชคเซเช เชจเชฅเซ.
+netInterrupt=เชเซเชฏเชพเชฐเซ เชชเชพเชจเซเช เชฒเชพเชตเซ เชฐเชนเซเชฏเชพ เชนเชคเชพ เชคเซเชฏเชพเชฐเซ %S เชจเซเช เชเซเชกเชพเชฃ เช
เชเชเซ เชเชฏเซเช เชนเชคเซเช.
+netTimeout=%S เชเชเชณ เชธเชฐเซเชตเชฐ เชชเซเชฐเชคเซเชฏเซเชคเซเชคเชฐ เชเชชเชตเชพ เชฎเชพเชเซ เชเซเชฌ เชฒเชพเชเชฌเซ เชธเชฎเชฏ เชฒเช เชฐเชนเซเชฏเซเช เชเซ.
+redirectLoop=Firefox เช เชถเซเชงเซ เชเชพเชขเซเชฏเซเช เชเซ เชธเชฐเซเชตเชฐ เช เช เชธเชฐเชจเชพเชฎเชพ เชฎเชพเชเซเชจเซ เช
เชฐเชเซเชจเซ เช เชฐเซเชคเซ เชชเซเชจเชเชฆเชฟเชถเชพเชฎเชพเชจ เชเชฐเซ เชเซ เชเซ เชเซ เชเซเชฏเชพเชฐเซเชฏ เชชเซเชฐเซเชฃ เชฅเชถเซ เชจเชนเชฟเช.
+## LOCALIZATION NOTE (confirmRepostPrompt): In this item, donโt translate "%S"
+confirmRepostPrompt=เช เชชเชพเชจเซเช เชฆเชฐเซเชถเชพเชตเชตเชพ เชฎเชพเชเซ, เชชเชนเซเชฒเชพเช %S เชฆเซเชตเชพเชฐเชพ เชฎเซเชเชฒเชตเชพเชฎเชพเช เชเชตเซเชฒ เชเชพเชฃเชเชพเชฐเซ เชชเซเชจเชเชฎเซเชเชฒเชตเชพเชฎเชพเช เชเชตเชตเซ เช เชเซเชเช.เช เชเซเชเชชเชฃ เชเซเชฐเชฟเชฏเชพเชจเซเช เชชเซเชจเชฐเชพเชตเชฐเซเชคเชจ เชเชฐเชถเซ(เชเซเชฎ เชเซ เชถเซเชง เช
เชฅเชตเชพ เชเชฐเซเชกเชฐ เชเชฎเชพเชตเช) เชเซ เชเซ เชชเชนเซเชฒเชพเช เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฒ เชนเซเชฏ.
+resendButton.label=เชชเซเชจเชเชฎเซเชเชฒเซ
+unknownSocketType=เชธเชฐเซเชตเชฐ เชธเชพเชฅเซ เชธเชเชชเชฐเซเช เชตเซเชฏเชตเชนเชพเชฐ เชเชฐเชตเซ เชเชจเซ Firefox เชจเซ เชเชฌเชฐ เชจเชฅเซ.
+netReset=เชเซเชฏเชพเชฐเซ เชชเชพเชจเซเช เชฒเชตเชพเช เชฐเชนเซเชฏเซเช เชนเชคเซเช เชคเซเชฏเชพเชฐเซ เชธเชฐเซเชตเชฐ เชธเชพเชฅเซเชจเซเช เชเซเชกเชพเชฃ เชชเซเชจเชเชธเซเชฏเซเชเชฟเชค เชฅเชฏเซเช เชนเชคเซเช.
+notCached=เช เชฆเชธเซเชคเชพเชตเซเช เชนเชตเซ เชเชชเชฒเชฌเซเชง เชจเชฅเซ.
+netOffline=Firefox เชตเชฐเซเชคเชฎเชพเชจเชฎเชพเช เชเชซเชฒเชพเชเชจ เชธเซเชฅเชฟเชคเชฟเชฎเชพเช เชเซ เช
เชจเซ เชตเซเชฌ เชฌเซเชฐเชพเชเช เชเชฐเซ เชถเชเชคเซเช เชจเชฅเซ.
+isprinting=เชฆเชธเซเชคเชพเชตเซเช เชเชพเชชเชคเซ เชตเชเชคเซ เช
เชฅเชตเชพ เชเชพเชชเชจ เชชเซเชฐเซเชตเชฆเชฐเซเชถเชจ เชฆเชฐเชฎเซเชฏเชพเชจ เชฌเชฆเชฒเซ เชถเชเชพเชคเซเช เชจเชฅเซ.
+deniedPortAccess=เช เชธเชฐเชจเชพเชฎเซเช เชจเซเชเชตเชฐเซเช เชชเซเชฐเซเช เชตเชพเชชเชฐเซ เชเซ เชเซ เชเซ เชธเชพเชฎเชพเชจเซเชฏ เชฐเซเชคเซ เชตเซเชฌ เชฌเซเชฐเชพเชเชเซเชเช เชธเชฟเชตเชพเชฏเชจเชพ เช
เชจเซเชฏ เชนเซเชคเซ เชฎเชพเชเซ เชตเชชเชฐเชพเชฏ เชเซ. Firefoxเซ เชคเชฎเชพเชฐเซ เชธเซเชฐเชเซเชทเชพ เชฎเชพเชเซเชจเซ เช
เชฐเชเซ เชฐเชฆ เชเชฐเซ เชเซ.
+proxyResolveFailure=Firefox เชชเซเชฐเซเชเซเชธเซ เชธเชฐเซเชตเชฐ เชตเชพเชชเชฐเชตเชพ เชฎเชพเชเซ เชฐเซเชชเชฐเซเชเชพเชเชเชฟเชค เชเชฐเชพเชฏเซเชฒ เชเซ เชเซ เชเซ เชถเซเชงเซ เชถเชเชพเชคเซเช เชจเชฅเซ.
+proxyConnectFailure=Firefox เชชเซเชฐเซเชเซเชธเซ เชธเชฐเซเชตเชฐ เชตเชพเชชเชฐเชตเชพ เชฎเชพเชเซ เชฐเซเชชเชฐเซเชเชพเชเชเชฟเชค เชเชฐเชพเชฏเซเชฒ เชเซ เชเซ เชเซ เชเซเชกเชพเชฃ เชคเซเชกเซ เชฐเชนเซเชฏเซเช เชเซ.
+contentEncodingError=เชชเชพเชจเซเช เชเซ เชเซเชจเซ เชคเชฎเซ เชเซเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซ เชคเซ เชฌเชคเชพเชตเซ เชถเชเชพเชถเซ เชจเชนเชฟเช เชเชพเชฐเชฃ เชเซ เชคเซ เชธเชเชเซเชเชจเชจเซเช เช
เชฏเซเชเซเชฏ เช
เชฅเชตเชพ เชฌเชฟเชจเชเชงเชพเชฐเชญเซเชค เชฌเชเชงเชพเชฐเชฃ เชตเชพเชชเชฐเซ เชเซ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชตเซเชฌเชธเชพเชเชเชจเชพ เชฎเชพเชฒเชฟเชเซเชจเซ เช เชธเชฎเชธเซเชฏเชพเชจเซ เชเชพเชฃ เชเชฐเชตเชพ เชฎเชพเชเซ เชธเชเชชเชฐเซเช เชเชฐเซ.
+unsafeContentType=เชคเชฎเซ เชเซ เชชเชพเชจเซเช เชเซเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซ เชคเซ เชฌเชคเชพเชตเซ เชถเชเชพเชถเซ เชจเชนเชฟเช เชเชพเชฐเชฃ เชเซ เชคเซ เชเชตเชพ เชซเชพเชเชฒ เชชเซเชฐเชเชพเชฐเชฎเชพเช เชธเชฎเชพเชฏเซเชฒ เชเซ เชเซ เชเซ เชเซเชฒเชตเชพ เชฎเชพเชเซ เชธเซเชฐเชเซเชทเชฟเชค เชนเซเช เชถเชเซ เชจเชนเชฟเช. เช เชธเชฎเชธเซเชฏเชพเชจเซ เชเชพเชฃ เชตเซเชฌเชธเชพเชเช เชฎเชพเชฒเชฟเชเซเชจเซ เชเชฐเชตเชพ เชฎเชพเชเซ เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชคเซเชฎเชจเซ เชธเชเชชเชฐเซเช เชเชฐเซ.
+externalProtocolTitle=เชฌเชพเชนเซเชฏ เชชเซเชฐเซเชเซเชเซเชฒ เช
เชฐเชเซ
+externalProtocolPrompt=%1$S เชจเชฟเชฏเชเชคเซเชฐเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชฌเชพเชนเซเชฏ เชเชพเชฐเซเชฏเชเซเชฐเชฎ เชฒเซเชจเซเช เชฅเชตเซ เช เชเซเชเช: เชเชกเซเช. เช
เชฐเชเซ เชฅเชฏเซเชฒ เชเชกเซ:\n\n\n%2$S\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=เช เชชเซเชฐเชเชพเชฐเชจเซ เชฎเชพเชฐเซ เชชเชธเชเชฆเชเซเชจเซ เชฆเชฐเซเช เชเชกเซเช เชฏเชพเชฆ เชฐเชพเชเซ.
+externalProtocolLaunchBtn=เชเชพเชฐเซเชฏเชเซเชฐเชฎ เชฒเซเชจเซเช เชเชฐเซ.
+malwareBlocked=%S เชเชเชณเชจเซ เชธเชพเชเช เชนเซเชฎเชฒเชพ เชธเชพเชเช เชคเชฐเซเชเซ เช
เชนเซเชตเชพเชฒเชฟเชค เชฅเช เชเชฏเซเชฒ เชเซ เช
เชจเซ เชคเซ เชคเชฎเชพเชฐเซ เชธเซเชฐเชเซเชทเชพ เชชเชธเชเชฆเชเซเชเชจเซ เชเชงเชพเชฐเซ เช
เชเชเชพเชตเชตเชพเชฎเชพเช เชเชตเซเชฒ เชเซ.
+harmfulBlocked=%S เชชเชฐเชจเซ เชธเชพเชเช เชธเชเชญเชตเชฟเชค เชจเซเชเชธเชพเชจเชเชพเชฐเช เชธเชพเชเช เชคเชฐเซเชเซ เชฐเชฟเชชเซเชฐเซเช เชเชฐเซ เชฆเซเชตเชพเชฎเชพเช เชเชตเซ เชเซ เช
เชจเซ เชคเชฎเชพเชฐเซ เชธเซเชฐเชเซเชทเชพ เชชเชธเชเชฆเชเซเชเชจเชพ เชเชงเชพเชฐเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ.
+unwantedBlocked=%S เชชเชฐเชจเซ เชธเชพเชเชเชจเซ เช
เชจเชฟเชเซเชเชจเซเชฏ เชธเซเชซเซเชเชตเซเชฐเชจเซ เชธเซเชตเชพ เชคเชฐเซเชเซ เชเชพเชฃ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ เช
เชจเซ เชคเชฎเชพเชฐเซ เชธเซเชฐเชเซเชทเชพ เชชเชธเชเชฆเชเซเช เชชเชฐ เชเชงเชพเชฐเชฟเชค เช
เชตเชฐเซเชงเชฟเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ.
+deceptiveBlocked=%S เชชเชฐเชจเชพ เช เชตเซเชฌ เชชเซเชทเซเช เชจเซ เชญเซเชฐเชพเชฎเช เชธเชพเชเช เชคเชฐเซเชเซ เชเชพเชฃ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ เช
เชจเซ เชคเชฎเชพเชฐเซ เชธเซเชฐเชเซเชทเชพ เชชเชธเชเชฆเชเซเชเชจเชพ เชเชงเชพเชฐเซ เชคเซเชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ.
+cspBlocked=เช เชชเซเชทเซเช เชฎเชพเช เชธเชพเชฎเชเซเชฐเซ เชธเซเชฐเชเซเชทเชพ เชจเซเชคเชฟ เชเซ เชเซ เชคเซเชจเซ เช เชฐเซเชคเซ เชฒเซเชก เชฅเชตเชพเชฅเซ เช
เชเชเชพเชตเซ เชเซ.
+corruptedContentErrorv2=%S เชชเชฐเชจเซ เชธเชพเชเชเช เชจเซเชเชตเชฐเซเช เชชเซเชฐเซเชเซเชเซเชฒ เชเชฒเซเชฒเชเชเชจเชจเซ เช
เชจเซเชญเชต เชเชฐเซเชฏเซ เชเซ เชเซ เชฎเชฐเชพเชฎเชค เชเชฐเชพเชตเซ เชถเชเชพเชคเซ เชจเชฅเซ.
+remoteXUL=เช เชชเชพเชจเซเช เชฌเชฟเชจเชเชงเชพเชฐเชญเซเชค เชเซ
เชเชจเซเชฒเซเชเชฟ เชตเชพเชชเชฐเซ เชเซ เชเซ เชเซ Firefox เชฎเชพเช เชฎเซเชณเชญเซเชค เชฐเซเชคเซ เชฒเชพเชเชฌเชพ เชธเชฎเชฏ เชธเซเชงเซ เชเชชเชฒเชฌเซเชง เชจเชฅเซ.
+## LOCALIZATION NOTE (sslv3Used) - Do not translate "%S".
+sslv3Used=Firefox %S เชชเชฐ เชคเชฎเชพเชฐเชพ เชกเซเชเชพเชจเซ เชธเชฒเชพเชฎเชคเซเชจเซ เชฌเชพเชเชฏเชงเชฐเซ เชเชชเซ เชถเชเชคเซเช เชจเชฅเซ เชเชพเชฐเชฃ เชเซ เชคเซ SSLv3, เชญเชพเชเชเซ เชธเซเชฐเชเซเชทเชพ เชชเซเชฐเซเชเซเชเซเชฒเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชเซ.
+inadequateSecurityError=เชตเซเชฌเชธเชพเชเชเช เชธเซเชฐเชเซเชทเชพเชจเชพ เช
เชชเซเชฐเชคเซ เชธเซเชคเชฐเชจเซ เชตเชพเชเชพเชเชพเช เชเชฐเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซเชฏเซ.
+blockedByPolicy=เชคเชฎเชพเชฐเซ เชธเชเชธเซเชฅเชพเช เช เชชเซเชทเซเช เช
เชฅเชตเชพ เชตเซเชฌเชธเชพเชเชเชจเซ เชเชเซเชธเซเชธเชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซ เชเซ.
+networkProtocolError=Firefox เช เชจเซเชเชตเชฐเซเช เชชเซเชฐเซเชเซเชเซเชฒ เชเชฒเซเชฒเชเชเชจเชจเซ เช
เชจเซเชญเชต เชเชฐเซเชฏเซ เชเซ เชเซ เช เซเช เชเชฐเซ เชถเชเชพเชคเซ เชจเชฅเซ.
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY % brandDTD SYSTEM "chrome://branding/locale/brand.dtd">
+%brandDTD;
+
+<!ENTITY loadError.label "เชชเชพเชจเซเช เชฒเชพเชตเชตเชพเชฎเชพเช เชธเชฎเชธเซเชฏเชพ">
+<!ENTITY retry.label "เชชเซเชจเชเชชเซเชฐเชฏเชพเชธ เชเชฐเซ">
+<!ENTITY returnToPreviousPage.label "เชชเชพเชเชพ เชเชพเชต">
+<!ENTITY returnToPreviousPage1.label "เชชเชพเชเชพ เชเชพเช (เชญเชฒเชพเชฎเชฃ เชเชฐเซเชฒ)">
+<!ENTITY advanced.label "เช
เชฆเซเชฏเชคเชจ">
+<!ENTITY advanced2.label "เช
เชฆเซเชฏเชคเชจโฆ">
+<!ENTITY moreInformation.label "เชตเชงเซ เชฎเชนเชฟเชคเซ">
+<!ENTITY viewCertificate.label "เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชเซเช">
+
+<!-- Specific error messages -->
+
+<!ENTITY connectionFailure.title "เชเซเชกเชพเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ">
+<!ENTITY connectionFailure.longDesc "&sharedLongDesc;">
+
+<!ENTITY deniedPortAccess.title "เช เชธเชฐเชจเชพเชฎเซเช เชเชฐเชเซเชทเชฟเชค เชเซ">
+<!ENTITY deniedPortAccess.longDesc "">
+
+<!ENTITY dnsNotFound.pageTitle "เชธเชฐเซเชตเชฐ เชฎเชณเชคเซเช เชจเชฅเซ">
+<!-- Localization note (dnsNotFound.title1) - "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. -->
+<!ENTITY dnsNotFound.title1 "เชนเชฎเซเชฎ. เช
เชฎเชจเซ เชคเซ เชธเชพเชเช เชถเซเชงเชตเชพเชฎเชพเช เชธเชฎเชธเซเชฏเชพ เชเชตเซ เชฐเชนเซ เชเซ.">
+<!ENTITY dnsNotFound.longDesc1 "<strong>เชเซ เชคเซ เชธเชฐเชจเชพเชฎเซเช เชธเชพเชเซเช เชนเซเชฏ, เชคเซ เช
เชนเซเช เชคเซเชฐเชฃ เช
เชจเซเชฏ เชตเชธเซเชคเซเช เชเซ เชเซ เชคเชฎเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ เชถเชเซ เชเซ:</strong>
+<ul>
+ <li>เชชเชเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ.</li>
+ <li>เชคเชฎเชพเชฐเชพ เชจเซเชเชตเชฐเซเช เชเซเชกเชพเชฃเชจเซ เชคเชชเชพเชธเซ.</li>
+ <li>เชเซ เชคเชฎเซ เชเซเชกเชพเชฏเซเชฒ เชเซ เชชเชฐเชเชคเซ เชซเชพเชฏเชฐเชตเซเชฒ เชชเชพเชเชณ เชเซ, เชคเซ เชคเซ เชคเชชเชพเชธเซ เชเซ &brandShortName; เชชเชพเชธเซ เชตเซเชฌ เชฎเซเชณเชตเชตเชพเชจเซ เชชเชฐเชตเชพเชจเชเซ เชเซ.</li>
+</ul>
+">
+
+<!ENTITY fileNotFound.title "เชซเชพเชเชฒ เชฎเชณเซ เชจเชนเชฟเช">
+<!ENTITY fileNotFound.longDesc "<ul> <li>เชเซเชชเซเชเชฒเชพเชเชเซเชถเชจ เช
เชฅเชตเชพ เช
เชจเซเชฏ เชฒเชเชคเซ เชตเชเชคเชจเซ เชญเซเชฒเซ เชฎเชพเชเซ เชซเชพเชเชฒ เชจเชพเชฎ เชเชเชพเชธเซ.</li> <li>เชถเซเช เชซเชพเชเชฒ เชเชธเซเชกเซ เชฆเซเชตเชพเชฏเซเชฒ เชเซ, เชจเชพเชฎ เชฌเชฆเชฒเชพเช เชเชฏเซเชฒ เชเซ เช
เชฅเชตเชพ เชเชพเชขเซ เชจเชเชเชพเชฏเซเชฒ เชเซ เชคเซ เชเซเชตเชพ เชฎเชพเชเซ เชเชเชพเชธเซ.</li> </ul>">
+
+<!ENTITY fileAccessDenied.title "เชซเชพเชเชฒเชจเซ เชชเซเชฐเชตเซเชถ เชฎเชพเชเซ เชจเชเชพเชฐเชตเชพเชฎเชพเช เชเชตเซ เชนเชคเซ">
+<!ENTITY fileAccessDenied.longDesc "<ul>
+ <li>เชคเซ เชฆเซเชฐ เชเชฐเชตเชพเชฎเชพเช, เชเชธเซเชกเชตเชพเชฎเชพเช เช
เชฅเชตเชพ เชซเชพเชเชฒ เชชเชฐเชตเชพเชจเชเซเช เชนเซเช เชถเชเซ เชเซ เชเชเซเชธเซเชธ เช
เชเชเชพเชตเซ เชถเชเซ เชเซ.</li>
+</ul>">
+
+<!ENTITY generic.title "เช
เชฐเชฐเชฐ.">
+<!ENTITY generic.longDesc "<p>&brandShortName; เช
เชฎเซเช เชเชพเชฐเชฃเซเชธเชฐ เช เชชเชพเชจเซเช เชฒเชพเชตเซ เชถเชเชคเชพ เชจเชฅเซ.</p>">
+
+<!ENTITY captivePortal.title "เชจเซเชเชตเชฐเซเชเชฎเชพเช เชชเซเชฐเชตเซเชถ เชเชฐเซ">
+<!ENTITY captivePortal.longDesc2 "<p> เชคเชฎเซ เชเชจเซเชเชฐเชจเซเช เชเชเซเชธเซเชธ เชเชฐเซ เชถเชเซ เชคเซ เชชเชนเซเชฒเชพเช เชคเชฎเชพเชฐเซ เช เชจเซเชเชตเชฐเซเชเชฎเชพเช เชฒเซเช เชเชจ เชเชฐเชตเซเช เชเชตเชถเซเชฏเช เชเซ. </p>">
+
+<!ENTITY openPortalLoginPage.label2 "เชเซเชฒเซเชฒเซเช เชจเซเชเชตเชฐเซเช เชฒเซเชเชฟเชจ เชชเซเชทเซเช ">
+
+<!ENTITY malformedURI.pageTitle "เช
เชฏเซเชเซเชฏ URL">
+<!-- Localization note (malformedURI.title1) - "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. -->
+<!ENTITY malformedURI.title1 "เชนเชฎเซเชฎ. เชคเซ เชธเชฐเชจเชพเชฎเซเช เชฌเชฐเชพเชฌเชฐ เชฒเชพเชเชคเซเช เชจเชฅเซ.">
+
+<!ENTITY netInterrupt.title "เชเซเชกเชพเชฃ เช
เชเชเชพเชตเซ เชฆเซเชตเชพเชฏเซเช เชนเชคเซเช">
+<!ENTITY netInterrupt.longDesc "&sharedLongDesc;">
+
+<!ENTITY notCached.title "เชฆเชธเซเชคเชพเชตเซเช เชจเชฟเชตเซเชคเซเชค เชฅเช เชเชฏเซเช">
+<!ENTITY notCached.longDesc "<p>เช
เชฐเชเซ เชฅเชฏเซเชฒ เชฆเชธเซเชคเชพเชตเซเช &brandShortName; เชจเซ เชเซเชถเชฎเชพเช เชเชชเชฒเชฌเซเชง เชจเชฅเซ.</p><ul><li>เชธเซเชฐเชเซเชทเชพเชจเซ เชชเซเชฐเซเชตเชเชพเชณเชเซเชฐเซเชชเซ, &brandShortName; เชธเชเชตเซเชฆเชจเชถเซเชฒ เชฆเชธเซเชคเชพเชตเซเชเซเชจเซ เชซเชฐเซ เช
เชฐเชเซ เชเชชเซเชเชช เชเชฐเชถเซ เชจเชนเชฟเช.</li><li>เชตเซเชฌเชธเชพเชเชเชฎเชพเชเชฅเซ เชฆเชธเซเชคเชพเชตเซเชเชจเซ เชซเชฐเซ เช
เชฐเชเซ เชเชฐเชตเชพ เชฎเชพเชเซ เชซเชฐเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ เชชเชฐ เชเซเชฒเชฟเช เชเชฐเซ.</li></ul>">
+
+<!ENTITY netOffline.title "เชเชซเชฒเชพเชเชจ เชธเซเชฅเชฟเชคเชฟ">
+<!ENTITY netOffline.longDesc2 "<ul> <li>เชเชจเชฒเชพเชเชจ เชธเซเชฅเชฟเชคเชฟเชฎเชพเช เชเชตเชพ เชฎเชพเชเซ "เชซเชฐเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ" เชฆเชฌเชพเชตเซ เช
เชจเซ เชชเชพเชจเซเช เชซเชฐเซ เชฒเชพเชตเซ.</li> </ul>">
+
+<!ENTITY contentEncodingError.title "เชธเชฎเชพเชตเชฟเชทเซเช เชธเชเชเซเชฐเชนเชชเชฆเซเชงเชคเชฟ เชญเซเชฒ">
+<!ENTITY contentEncodingError.longDesc "<ul> <li>เช เชธเชฎเชธเซเชฏเชพเชจเซ เชเชพเชฃ เชตเซเชฌเชธเชพเชเชเชจเชพ เชฎเชพเชฒเชฟเชเซเชจเซ เชเชฐเชตเชพ เชฎเชพเชเซ เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชคเซเชฎเชจเซ เชธเชเชชเชฐเซเช เชเชฐเซ.</li> </ul>">
+
+<!ENTITY unsafeContentType.title "เช
เชธเซเชฐเชเซเชทเชฟเชค เชซเชพเชเชฒ เชชเซเชฐเชเชพเชฐ">
+<!ENTITY unsafeContentType.longDesc "<ul> <li>เชตเซเชฌเชธเชพเชเช เชฎเชพเชฒเชฟเชเซเชจเซ เช เชธเชฎเชธเซเชฏเชพเชจเซ เชเชพเชฃ เชเชฐเชตเชพ เชฎเชพเชเซ เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชคเซเชฎเชจเซ เชธเชเชชเชฐเซเช เชเชฐเซ.</li> </ul>">
+
+<!ENTITY netReset.title "เชเซเชกเชพเชฃ เชชเซเชจเชเชธเซเชฏเซเชเชฟเชค เชฅเชฏเซเช เชนเชคเซเช">
+<!ENTITY netReset.longDesc "&sharedLongDesc;">
+
+<!ENTITY netTimeout.title "เชเซเชกเชพเชฃ เชธเชฎเชฏ เชธเชฎเชพเชชเซเชค เชฅเช เชเชฏเซ">
+<!ENTITY netTimeout.longDesc "&sharedLongDesc;">
+
+<!ENTITY unknownProtocolFound.title "เชธเชฐเชจเชพเชฎเซเช เชธเชฎเชเชฎเชพเช เชเชตเชคเซ เชจ เชนเชคเซ">
+<!ENTITY unknownProtocolFound.longDesc "<ul> <li>เชคเชฎเซ เช เชธเชฐเชจเชพเชฎเชพเชเชจเซ เชเซเชฒเชตเชพ เชฎเชพเชเซ เชฌเซเชเชพ เชธเซเชซเซเชเชตเซเชฐเชจเซ เชธเซเชฅเชพเชชเชฟเชค เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชชเชกเซ เชถเชเซ เชเซ.</li> </ul>">
+
+<!ENTITY proxyConnectFailure.title "เชชเซเชฐเซเชเซเชธเซ เชธเชฐเซเชตเชฐ เชเซเชกเชพเชฃ เชคเซเชกเซ เชฐเชนเซเชฏเซเช เชเซ">
+<!ENTITY proxyConnectFailure.longDesc "<ul> <li>เชชเซเชฐเซเชเซเชธเซ เชธเซเชเซเชเช เชฌเชฐเชพเชฌเชฐ เชเซ เชเซ เชจเชนเชฟเช เชคเซเชจเซ เชเชพเชคเชฐเซ เชเชฐเชตเชพ เชฎเชพเชเซ เชเชเชพเชธเซ.</li> <li>เชชเซเชฐเซเชเซเชธเซ เชธเชฐเซเชตเชฐ เชเชพเชฎ เชเชชเซ เชฐเชนเซเชฏเซเช เชเซ เชเซ เชจเชนเชฟเช เชคเซเชจเซ เชเชพเชคเชฐเซ เชเชฐเชตเชพ เชฎเชพเชเซ เชคเชฎเชพเชฐเชพ เชจเซเชเชตเชฐเซเช เชธเชเชเชพเชฒเชเชจเซ เชธเชเชชเชฐเซเช เชเชฐเซ.</li> </ul>">
+
+<!ENTITY proxyResolveFailure.title "เชชเซเชฐเซเชเซเชธเซ เชธเชฐเซเชตเชฐ เชถเซเชงเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ">
+<!ENTITY proxyResolveFailure.longDesc "<ul> <li>เชชเซเชฐเซเชเซเชธเซ เชธเซเชเซเชเช เชฌเชฐเชพเชฌเชฐ เชเซ เชเซ เชจเชนเชฟเช เชคเซเชจเซ เชเชพเชคเชฐเซ เชเชฐเชตเชพ เชฎเชพเชเซ เชเชเชพเชธเซ.</li> <li>เชคเชฎเชพเชฐเชพ เชเชฎเซเชชเซเชฏเซเชเชฐเชจเซ เชเชพเชฎ เชเชชเชคเซเช เชจเซเชเชตเชฐเซเช เชเซเชกเชพเชฃ เชเซ เชเซ เชจเชนเชฟเช เชคเซเชจเซ เชเชพเชคเชฐเซ เชเชฐเชตเชพ เชฎเชพเชเซ เชเชเชพเชธเซ.</li> <li>เชเซ เชคเชฎเชพเชฐเซเช เชเชฎเซเชชเซเชฏเซเชเชฐ เช
เชฅเชตเชพ เชจเซเชเชตเชฐเซเช เช เชซเชพเชฏเชฐเชตเซเชฒ เช
เชฅเชตเชพ เชชเซเชฐเซเชเซเชธเซเชฅเซ เชธเซเชฐเชเซเชทเชฟเชค เชฅเชฏเซเชฒ เชนเซเชฏ, เชคเซ เชเชพเชคเชฐเซ เชเชฐเซ เชเซ &brandShortName; เชจเซ เชตเซเชฌเชจเซ เชตเชชเชฐเชพเชถ เชฎเชพเชจเซเชฏ เชเซ.</li> </ul>">
+
+<!ENTITY redirectLoop.title "เชชเชพเชจเซเช เชฏเซเชเซเชฏ เชฐเซเชคเซ เชชเซเชจเชเชฆเชฟเชถเชพเชเชฐเชฃ เชตเชพเชชเชฐเซ เชฐเชนเซเชฏเซเช เชจเชฅเซ">
+<!ENTITY redirectLoop.longDesc "<ul> <li>เช
เชฎเซเช เชตเชพเชฐ เชเซเชเซเช เชธเซเชตเซเชเชพเชฐเชตเชพเชจเซเช เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชเชฐเชตเชพเชฅเซ เชเซ เชฐเชฆ เชเชฐเชตเชพเชฅเซ เช เชธเชฎเชธเซเชฏเชพ เชธเชฐเซเชเชพเชฏ เชเซ.</li> </ul>">
+
+<!ENTITY unknownSocketType.title "เชธเชฐเซเชตเชฐเชฎเชพเชเชฅเซ เช
เชจเชฟเชเซเชเชจเชฟเชฏ เชชเซเชฐเชคเซเชฏเซเชคเซเชคเชฐ">
+<!ENTITY unknownSocketType.longDesc "<ul> <li>เชคเชฎเชพเชฐเซ เชธเชฟเชธเซเชเชฎเชฎเชพเช เชเชพเชจเชเซ เชธเซเชฐเชเซเชทเชพ เชตเซเชฏเชตเชธเซเชฅเชพเชชเช เชธเซเชฅเชเชชเชฟเชค เชเชฐเซเชฒ เชเซ เชเซ เชจเชนเชฟเช เชคเซเชจเซ เชเชพเชคเชฐเซ เชเชฐเชตเชพ เชฎเชพเชเซ เชเชเชพเชธเซ.</li> <li>เช เชธเชฐเซเชตเชฐ เชชเชฐเชจเชพ เชฌเชฟเชจ-เชชเซเชฐเชฎเชพเชฃเชญเซเชค เชฐเซเชชเชฐเซเชเชพเชเชเชจเชจเซ เชเชพเชฐเชฃเซ เชนเซเช เชถเชเซ.</li> </ul>">
+
+<!ENTITY nssFailure2.title "เชธเซเชฐเชเซเชทเชฟเชค เชเซเชกเชพเชฃ เชจเชฟเชทเซเชซเชณ เชฅเชฏเซเช">
+<!ENTITY nssFailure2.longDesc2 "<ul> <li>เชชเชพเชจเซเช เชเซ เชคเชฎเซ เชเซเชตเชพเชจเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซ เชคเซเชจเซ เชฌเชคเชพเชตเซ เชถเชเชพเชคเซ เชจเชฅเซ เชเชพเชฐเชฃ เชเซ เชชเซเชฐเชพเชชเซเชค เชฅเชฏเซเชฒ เชฎเชพเชนเชฟเชคเซเชจเซเช เชธเชคเซเชคเชพเชงเชฟเชเชฐเชฃเชจเซ เชเชเชพเชธเซ เชถเชเซเชฏเชพ เชจเชนเชฟเช.</li> <li>เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เช เชธเชฎเชธเชธเซเชฏเชจเซ เชคเซเชเชจเซ เชเชฃเชพเชตเชตเชพ เชฎเชพเชเซ เชตเซเชฌเชธเชพเชเช เชฎเชพเชฒเชฟเชเชจเซ เชธเชเชชเชฐเซเช เชเชฐเซ.</li> </ul>">
+
+<!ENTITY certerror.longpagetitle1 "เชคเชฎเชพเชฐเซเช เชเซเชกเชพเชฃ เชธเซเชฐเชเซเชทเชฟเชค เชจเชฅเซ">
+<!ENTITY certerror.longpagetitle2 "เชเซเชคเชตเชฃเซ: เชเชเชณ เชธเชเชญเชตเชฟเชค เชธเซเชฐเชเซเชทเชพ เชเซเชเชฎ">
+<!ENTITY certerror.sts.longpagetitle "เชเชจเซเชเซเช เชเชฐเซเชฏเซเช เชจเชนเซเชคเซเช: เชธเชเชญเชตเชฟเชค เชธเซเชฐเชเซเชทเชพ เชธเชฎเชธเซเชฏเชพ">
+<!-- Localization note (certerror.introPara, certerror.introPara2) - The text content of the span tag
+will be replaced at runtime with the name of the server to which the user
+was trying to connect. -->
+<!ENTITY certerror.introPara "<span class='hostname'/> เชจเชพ เชฎเชพเชฒเชฟเชเซ เชคเซเชฎเชจเซ เชตเซเชฌเชธเชพเชเช เช
เชฏเซเชเซเชฏ เชฐเซเชคเซ เชเซเช เชตเซเชฒเซ เชเซ. เชคเชฎเชพเชฐเซ เชฎเชพเชนเชฟเชคเซเชจเซ เชเซเชฐเชพเช เชเชตเชพเชฅเซ เชธเซเชฐเชเซเชทเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ, &brandShortName; เช เชตเซเชฌเชธเชพเชเชเชฅเซ เชเซเชกเชพเชฃ เชเชฐเซเชฒ เชจเชฅเซ.">
+<!ENTITY certerror.introPara2 "&brandShortName; เช เชธเชเชญเชตเชฟเชค เชธเซเชฐเชเซเชทเชพ เชงเชฎเชเซ เชถเซเชงเซ เชเซเชฅเซ <span class='hostname'/>เชฎเซเชฒเชพเชเชพเชค เชฒเซเชตเชพเชจเซเช เชฌเชเชง เชเชฐเซเชฏเซเช. เชเซ เชคเชฎเซ เช เชธเชพเชเชเชจเซ เชฎเซเชฒเชพเชเชพเชค เชฒเซ เชเซ, เชคเซ เชนเซเชฎเชฒเชพเชเซเชฐเซ เชคเชฎเชพเชฐเชพ เชชเชพเชธเชตเชฐเซเชกเซเชธ, เชเชฎเซเชเชฒเซเชธ เช
เชฅเชตเชพ เชเซเชฐเซเชกเชฟเช เชเชพเชฐเซเชก เชตเชฟเชเชคเซ เชเซเชตเซ เชฎเชพเชนเชฟเชคเซ เชเซเชฐเซ เชเชฐเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ เชถเชเซ เชเซ.">
+<!ENTITY certerror.sts.introPara "&brandShortName; เชธเชเชญเชตเชฟเชค เชธเซเชฐเชเซเชทเชพ เชเซเชเชฎเชจเซ เชถเซเชงเซ เชเชพเชขเซเชฏเซเช เชเซ เช
เชจเซ เชเชพเชฒเซ เชฐเชพเชเซเชฏเซเช เชจเชฅเซ <span class='hostname'/> เชเชพเชฐเชฃ เชเซ เช เชตเซเชฌเชธเชพเชเชเชจเซ เชธเซเชฐเชเซเชทเชฟเชค เชเชจเซเชเซเชถเชจเชจเซ เชเชฐเซเชฐ เชเซ.">
+
+<!ENTITY certerror.expiredCert.introPara "&brandShortName; เชจเซ เชเซเช เชธเชฎเชธเซเชฏเชพ เชฎเชณเซ เชเซ เชเชเชฒเซ <span class='hostname'/>. เชจเซ เชเชพเชฒเซ เชฐเชพเชเซเชฏเซเช เชจเชฅเซ. เชตเซเชฌเชธเชพเชเช เชเชพเช เชคเซ เชเซเชเซ เชฐเซเชคเซ เชเซเช เชตเซเชฒเซ เชเซ เช
เชฅเชตเชพ เชคเชฎเชพเชฐเซเช เชเชฎเซเชชเซเชฏเซเชเชฐเชจเซเช เชเชกเชฟเชฏเชพเชณ เชเซเชเชพ เชธเชฎเชฏเซ เชธเซเช เชเชฐเซเชฒเซเช เชเซ.">
+<!ENTITY certerror.expiredCert.secondPara2 "เชธเชเชญเชตเชฟเชค เชเซ เชเซ เชตเซเชฌเชธเชพเชเชเชจเซเช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชธเชฎเชพเชชเซเชค เชฅเช เชเชฏเซเช เชเซ, เชเซ &brandShortName; เชธเซเชฐเชเซเชทเชฟเชค เชฐเซเชคเซ เชเชจเซเชเซเช เชฅเชตเชพเชฅเซ เช
เชเชเชพเชตเซ เชเซ. เชเซ เชคเชฎเซ เช เชธเชพเชเชเชจเซ เชฎเซเชฒเชพเชเชพเชค เชฒเซ เชเซ, เชคเซ เชนเซเชฎเชฒเชพเชเซเชฐ เชคเชฎเชพเชฐเชพ เชชเชพเชธเชตเชฐเซเชกเซเชธ, เชเชฎเซเชเชฒเซเชธ เช
เชฅเชตเชพ เชเซเชฐเซเชกเชฟเช เชเชพเชฐเซเชกเชจเซ เชตเชฟเชเชคเซ เชเซเชตเซ เชฎเชพเชนเชฟเชคเซ เชเซเชฐเซ เชเชฐเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ เชถเชเซ เชเซ.">
+<!ENTITY certerror.expiredCert.sts.secondPara "เชธเชเชญเชตเชฟเชค เชเซ เชเซ เชตเซเชฌเชธเชพเชเชเชจเซเช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชธเชฎเชพเชชเซเชค เชฅเช เชเชฏเซเช เชเซ, เชเซ &brandShortName; เชธเซเชฐเชเซเชทเชฟเชค เชฐเซเชคเซ เชเชจเซเชเซเช เชฅเชตเชพเชฅเซ เช
เชเชเชพเชตเซ เชเซ.">
+
+<!ENTITY certerror.whatCanYouDoAboutItTitle "เชคเชฎเซ เชคเซเชจเชพ เชตเชฟเชถเซ เชถเซเช เชเชฐเซ เชถเชเซ?">
+
+<!ENTITY certerror.unknownIssuer.whatCanYouDoAboutIt "
+<p>เช เชธเชฎเชธเซเชฏเชพ เชตเซเชฌเชธเชพเชเชเชจเซ เชเซ, เชเซเชจเชพเช เชธเชฎเชพเชงเชพเชจ เชฎเชพเชเซ เชคเชฎเซ เชเชเช เชเชฐเซ เชถเชเซ เชคเซเชฎ เชจเชฅเซ.</p>
+<p>เชเซ เชคเชฎเซ เชตเซเชฏเชตเชธเชพเชฏเชฟเช เชจเซเชเชตเชฐเซเช เชชเชฐ เชเซ เชเซ เชเชจเซเชเซ-เชตเชพเชฏเชฐเชธ เชธเซเชซเซเชเชตเซเชฐเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชเซ, เชคเซ เชคเชฎเซ เชธเชนเชพเชฏเช เชเซเชฎเชจเซ เชฎเชฆเชฆ เชฒเช เชถเชเซ เชเซ. เชคเชฎเซ เช เชธเชฎเชธเซเชฏเชพ เชตเชฟเชถเซ เชตเซเชฌเชธเชพเชเช เชธเชเชเชพเชฒเชเชจเซ เชชเชฃ เชเชฃเชพเชตเซ เชถเชเซ เชเซ.</p>">
+
+<!ENTITY certerror.expiredCert.whatCanYouDoAboutIt2 "<p>เชคเชฎเชพเชฐเซเช เชเชฎเซเชชเซเชฏเซเชเชฐ เชเชกเชฟเชฏเชพเชณ <span id='wrongSystemTime_systemDate2'/>เชชเชฐ เชธเซเช เชเซ. เชเชพเชคเชฐเซ เชเชฐเซ เชเซ เชคเชฎเชพเชฐเซเช เชเชฎเซเชชเซเชฏเซเชเชฐ เชคเชฎเชพเชฐเซ เชธเชฟเชธเซเชเชฎ เชธเซเชเชฟเชเชเซเชธเชฎเชพเช เชฏเซเชเซเชฏ เชคเชพเชฐเซเช, เชธเชฎเชฏ เช
เชจเซ เชธเชฎเชฏ เชเซเชจ เชชเชฐ เชธเซเช เชเซ, เช
เชจเซ เชคเซ เชชเชเซ <span class='hostname'/>เชฐเซเชซเซเชฐเซเชถ เชเชฐเซ.</p>
+<p>เชเซ เชคเชฎเชพเชฐเซ เชเชกเชฟเชฏเชพเชณ เชชเชนเซเชฒเชพเชฅเซ เช เชฏเซเชเซเชฏ เชธเชฎเชฏเซ เชธเซเช เชฅเช เชเช เชนเซเชฏ, เชคเซ เชตเซเชฌเชธเชพเชเชเชจเซ เชเซเชเซ เชฐเซเชคเซ เชเซเช เชตเซ เชถเชเชพเชคเซ เชจเชฅเซ, เช
เชจเซ เชธเชฎเชธเซเชฏเชพเชจเซ เชเชเซเชฒ เชฒเชพเชตเชตเชพ เชฎเชพเชเซ เชคเชฎเซ เชเชถเซเช เช เชเชฐเซ เชถเชเชคเชพ เชจเชฅเซ. เชธเชฎเชธเซเชฏเชพ เชตเชฟเชถเซ เชคเชฎเซ เชตเซเชฌเชธเชพเชเช เชธเชเชเชพเชฒเชเชจเซ เชธเซเชเชฟเชค เชเชฐเซ เชถเชเซ เชเซ.</p>">
+
+<!ENTITY certerror.badCertDomain.whatCanYouDoAboutIt "<p>เช เชธเชฎเชธเซเชฏเชพ เชตเซเชฌเชธเชพเชเช เชธเชพเชฅเซ เชธเชเชญเชพเชตเชจเชพ เชเซ, เช
เชจเซ เชคเซ เชเชเซเชฒเชตเชพ เชฎเชพเชเซ เชคเชฎเซ เชเชถเซเช เชเชฐเซ เชถเชเชคเชพ เชจเชฅเซ. เชธเชฎเชธเซเชฏเชพ เชตเชฟเชถเซ เชคเชฎเซ เชตเซเชฌเชธเชพเชเช เชธเชเชเชพเชฒเชเชจเซ เชธเซเชเชฟเชค เชเชฐเซ เชถเชเซ เชเซ.</p>">
+
+<!ENTITY sharedLongDesc "<ul> <li>เชธเชพเชเช เชฅเซเชกเซ เชตเชพเชฐ เชฎเชพเชเซ เชเชชเชฒเชฌเซเชง เชจเชนเชฟเช เชนเซเชฏ เช
เชฅเชตเชพ เชเซเชฌ เชตเซเชฏเชตเชธเซเชค เชชเชฃ เชนเซเช เชถเชเซ. เชฅเซเชกเซ เชเซเชทเชฃเซ เชฎเชพเชเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ.</li> <li>เชเซ เชคเชฎเซ เชเซเชเชชเชฃ เชชเชพเชจเชพเชเช เชฒเชพเชตเชตเชพ เชฎเชพเชเซ เช
เชธเชฎเชฐเซเชฅ เชนเซเชฏ, เชคเซ เชคเชฎเชพเชฐเชพ เชเชฎเซเชชเซเชฏเซเชเชฐเชจเซเช เชจเซเชเชตเชฐเซเช เชเซเชกเชพเชฃ เชเชเชพเชธเซ.</li> <li>เชเซ เชคเชฎเชพเชฐเซเช เชเชฎเซเชชเซเชฏเซเชเชฐ เช
เชฅเชตเชพ เชจเซเชเชตเชฐเซเช เช เชซเชพเชฏเชฐเชตเซเชฒ เช
เชฅเชตเชพ เชชเซเชฐเซเชเซเชธเซเชฅเซ เชธเซเชฐเชเซเชทเชฟเชค เชเชฐเชพเชฏเซเชฒ เชนเซเชฏ, เชคเซ เชเชพเชคเชฐเซ เชเชฐเซ เชเซ &brandShortName; เชจเซ เชตเซเชฌ เชตเชชเชฐเชพเชถเชจเซ เชชเชฐเชตเชพเชจเชเซ เชเซ.</li> </ul>">
+
+<!ENTITY cspBlocked.title "เชธเชพเชฎเชเซเชฐเซ เชธเซเชฐเชเซเชทเชพ เชจเซเชคเชฟ เชฆเซเชตเชพเชฐเชพ เช
เชตเชฐเซเชงเชฟเชค">
+<!ENTITY cspBlocked.longDesc "<p>&brandShortName; เช เชชเซเชทเซเช เชจเซ เช เชฐเซเชคเซ เชฒเซเชก เชฅเชตเชพเชฅเซ เช
เชเชเชพเชตเซเชฒ เชเซ เชเชพเชฐเชฃ เชเซ เชชเซเชทเซเช เชจเซ เชเชตเซ เชธเชพเชฎเชเซเชฐเซ เชธเซเชฐเชเซเชทเชพ เชจเซเชคเชฟ เชเซ เชเซ เชคเซเชจเซ เชจเชพเชฎเชเชเซเชฐ เชเชฐเซ เชเซ.</p>">
+
+<!ENTITY corruptedContentErrorv2.title "เชฌเชเชกเซเชฒเซเช เชตเชธเซเชคเซ เชธเชเชชเชพเชฆเช">
+<!ENTITY corruptedContentErrorv2.longDesc "<p>เชคเชฎเซ เชเซ เชชเชพเชจเซเช เชเซเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซ เชคเซ เชฌเชคเชพเชตเซ เชถเชเชพเชถเซ เชจเชนเชฟเช เชเชพเชฐเชฃ เชเซ เชฎเชพเชนเชฟเชคเซเชจเชพ เชชเชฐเชฟเชตเชนเชจเชฎเชพเช เชเซเชทเชคเชฟ เชฎเชณเซ เชเชตเซ เชเซ.</p><ul><li>เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เช เชธเชฎเชธเซเชฏเชพเชจเซ เชเชพเชฃ เชเชฐเชตเชพ เชฎเชพเชเซ เชตเซเชฌเชธเชพเชเชเชจเชพ เชฎเชพเชฒเชฟเชเชจเซ เชธเชเชชเชฐเซเช เชเชฐเซ.</li></ul>">
+
+
+<!ENTITY securityOverride.exceptionButtonLabel "เช
เชชเชตเชพเชฆ เชเชก-เชเชจ">
+<!ENTITY securityOverride.exceptionButton1Label "เชเซเชเชฎ เชธเซเชตเซเชเชพเชฐเซ เช
เชจเซ เชเชพเชฒเซ เชฐเชพเชเซ">
+
+<!ENTITY errorReporting.automatic2 "Mozilla เชจเซ เชฆเซเชทเชฟเชค เชธเชพเชเชเซเชธ เชเชณเชเชตเชพ เช
เชจเซ เชฌเซเชฒเซเช เชเชฐเชตเชพ เชฎเชพเชเซ เชเชจเซ เชเซเชตเซ เชญเซเชฒเซเชจเซ เชเชพเชฃ เชเชฐเซ">
+<!ENTITY errorReporting.learnMore "เชตเชงเซ เชถเซเชเซโฆ">
+
+<!ENTITY remoteXUL.title "เชฆเซเชฐเชธเซเชฅ XUL">
+<!ENTITY remoteXUL.longDesc "<p><ul><li>เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เช เชธเชฎเชธเซเชฏเชพเชจเซ เชคเซเชเชจเซ เชเชฃเชพเชตเชตเชพ เชฎเชพเชเซ เชตเซเชฌเชธเชพเชเช เชฎเชพเชฒเชฟเชเซเชจเซ เชธเชเชชเชฐเซเช เชเชฐเซ.</li></ul></p>">
+
+<!ENTITY sslv3Used.title "เชธเซเชฐเชเซเชทเชฟเชค เชฐเซเชคเซ เชเซเชกเชพเชฃ เชเชฐเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ">
+<!-- LOCALIZATION NOTE (sslv3Used.longDesc2) - Do not translate
+ "SSL_ERROR_UNSUPPORTED_VERSION". -->
+<!ENTITY sslv3Used.longDesc2 "เชตเชฟเชเชคเชตเชพเชฐ เชฎเชพเชนเชฟเชคเซ: SSL_ERROR_UNSUPPORTED_VERSION">
+
+<!-- LOCALIZATION NOTE (certerror.wrongSystemTime2,
+ certerror.wrongSystemTimeWithoutReference) - The <span id='..' />
+ tags will be injected with actual values, please leave them unchanged. -->
+<!ENTITY certerror.wrongSystemTime2 "<p> &brandShortName; เช <span id='wrongSystemTime_URL'/> เชจเซ เชธเชพเชฅเซ เชเซเชกเชพเชฏ เชจเชนเซ เชเชพเชฐเชฃเชเซ เชคเชฎเชพเชฐเชพเช เชเชฎเซเชชเซเชฏเซเชเชฐเชจเซ เชเชกเชฟเชฏเชพเชณ เชเซเชเซ เชธเชฎเชฏ เชฌเชคเชพเชตเซ เชฐเชนเซ เชเซ เช
เชจเซ เช เชธเซเชฐเชเซเชทเชฟเชค เชเซเชกเชพเชฃเชฎเชพเช เชฐเซเชเชพเชตเช เชเชญเซ เชเชฐเซ เชเซ.</p><p> เชคเชฎเชพเชฐเซเช เชเชฎเซเชชเซเชฏเซเชเชฐ <span id='wrongSystemTime_systemDate'/> เชฎเชพเช เชฎเซเชเซเชฒเซเช เชเซ, เชเซเชฏเชพเชฐเซ เชคเซ <span id='wrongSystemTime_actualDate'/> เชฎเชพเช เชนเซเชตเซเช เชเซเชเช.เช เชธเชฎเชธเซเชฏเชพเชจเชพเช เชเชเซเชฒ เชฎเชพเชเซ, เชธเชพเชเชพ เชธเชฎเชฏ เชธเชพเชฅเซ เชธเชฎเชพเชจเชฐเซเชช เชฅเชตเชพ เชคเชฎเชพเชฐเชพ เชคเชพเชฐเซเช เช
เชจเซ เชธเชฎเชฏเชจเชพเช เชธเซเชเซเชเชเชเซเชธ เชฌเชฆเชฒเซ.</p>">
+<!ENTITY certerror.wrongSystemTimeWithoutReference "<p>&brandShortName; เช <span id='wrongSystemTimeWithoutReference_URL'/> เชจเซ เชธเชพเชฅเซ เชเซเชกเชพเชฏ เชจเชนเซ เชถเชเซ เชเชพเชฐเชฃเชเซ เชคเชฎเชพเชฐเชพเช เชเชฎเซเชชเซเชฏเซเชเชฐเชจเซ เชเชกเชฟเชฏเชพเชณ เชเซเชเซ เชธเชฎเชฏ เชฌเชคเชพเชตเซ เชฐเชนเซ เชเซ เช
เชจเซ เช เชธเซเชฐเชเซเชทเชฟเชค เชเซเชกเชพเชฃเชฎเชพเช เชฐเซเชเชพเชตเช เชเชญเซ เชเชฐเซ เชเซ.</p> <p> เชคเชฎเชพเชฐเซเช เชเชฎเซเชชเซเชฏเซเชเชฐ <span id='wrongSystemTimeWithoutReference_systemDate'/> เชฎเชพเช เชฎเซเชเซเชฒเซเช เชเซ. เช เชธเชฎเชธเซเชฏเชพเชจเชพเช เชเชเซเชฒ เชฎเชพเชเซ, เชธเชพเชเชพ เชธเชฎเชฏ เชธเชพเชฅเซ เชธเชฎเชพเชจเชฐเซเชช เชฅเชตเชพ เชคเชฎเชพเชฐเชพ เชคเชพเชฐเซเช เช
เชจเซ เชธเชฎเชฏเชจเชพเช เชธเซเชเซเชเชเชเซเชธ เชฌเชฆเชฒเซ.</p>">
+
+<!ENTITY certerror.pagetitle1 "เช
เชธเซเชฐเชเซเชทเชฟเชค เชเซเชกเชพเชฃ">
+<!ENTITY certerror.pagetitle2 "เชเซเชคเชตเชฃเซ: เชเชเชณ เชธเชเชญเชตเชฟเชค เชธเซเชฐเชเซเชทเชพ เชเซเชเชฎ">
+<!ENTITY certerror.sts.pagetitle "เชเชจเซเชเซเช เชเชฐเซเชฏเซเช เชจเชนเซเชคเซเช: เชธเชเชญเชตเชฟเชค เชธเซเชฐเชเซเชทเชพ เชธเชฎเชธเซเชฏเชพ">
+<!ENTITY certerror.whatShouldIDo.badStsCertExplanation "เช เชธเชพเชเช HTTP เชจเซ เชเชชเชฏเซเช เชเชฐเซ เชเซ เชคเซ เชธเซเชชเชทเซเช เชเชฐเชตเชพ เชฎเชพเชเซ เชธเชเชค เชชเชฐเชฟเชตเชนเชจ เชธเซเชฐเชเซเชทเชพ (HSTS) เช
เชจเซ &brandShortName; เชฎเชพเชคเซเชฐ เชธเซเชฐเชเซเชทเชฟเชค เชฐเซเชคเซ เชเซเชกเชพเชฃ เชเชฐเซ เชถเชเซ เชเซ. เชคเซ เชธเซเชฐเชเซเชทเชฟเชค เชฐเซเชคเซ เชชเชฐเชฟเชฃเชพเชฎเซ, เช เชฎเชพเชเซ เช
เชชเชตเชพเชฆ เชเชฎเซเชฐเชตเชพ เชถเชเซเชฏ เชจเชฅเซ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ.">
+<!ENTITY certerror.whatShouldIDo.badStsCertExplanation1 "<span class='hostname'></span> เชชเชพเชธเซ HTTP เชธเชเชค เชชเชฐเชฟเชตเชนเชจ เชธเซเชฐเชเซเชทเชพ (HSTS) เชจเชพเชฎเชจเซ เชธเซเชฐเชเซเชทเชพ เชจเซเชคเชฟ เชเซ,เชเชเชฒเซ &brandShortName; เชซเชเซเชค เชคเซเชจเซ เชธเซเชฐเชเซเชทเชฟเชค เชฐเซเชคเซ เชเซเชกเชพเช เชถเชเซ เชเซ. เชคเชฎเซ เช เชธเชพเชเชเชจเซ เชฎเซเชฒเชพเชเชพเชค เชฒเซเชตเชพ เชฎเชพเชเซ เช
เชชเชตเชพเชฆ เชเชฎเซเชฐเซ เชถเชเชคเชพ เชจเชฅเซ.">
+<!ENTITY certerror.copyToClipboard.label "เชเซเชฒเชฟเชชเชฌเซเชฐเซเชกเชฎเชพเช เชฒเชเชพเชฃเชจเซ เชจเชเชฒ เชเชฐเซ">
+
+<!ENTITY inadequateSecurityError.title "เชคเชฎเชพเชฐเซเช เชเซเชกเชพเชฃ เชธเซเชฐเชเซเชทเชฟเชค เชจเชฅเซ">
+<!-- LOCALIZATION NOTE (inadequateSecurityError.longDesc) - Do not translate
+ "NS_ERROR_NET_INADEQUATE_SECURITY". -->
+<!ENTITY inadequateSecurityError.longDesc "<p><span class='hostname'></span> เช เชธเซเชฐเชเซเชทเชพ เชฎเชพเชเซ เชเชตเซ เชเซเชเซเชจเซเชฒเซเชเซ เชตเชพเชชเชฐเซ เชเซ เชเซ เชเซ เชเซเชจเซ เชคเชฅเชพ เชธเชนเซเชฒเชพเชเชฅเซ เชนเซเชฎเชฒเซ เชเชฐเซ เชถเชเชพเชฏ เชคเซเชตเซ เชนเซเชฏ เชเซ. เชเซ เชฎเชพเชนเชฟเชคเซเชจเซ เชคเชฎเซ เชธเซเชฐเชเซเชทเชฟเชค เชฎเชพเชจเซ เชฐเชนเซเชฏเชพ เชนเซเชฏ เชคเซเชจเซ เชนเซเชฎเชฒเชพเชเซเชฐ เชธเชนเซเชฒเชพเชเชฅเซ เชชเซเชฐเชฆเซเชฐเชถเชฟเชค เชเชฐเซ เชถเชเซ เชเซ. เชคเชฎเซ เชตเซเชฌเชธเชพเชเช เชชเชฐ เชเชพเช เชคเซ เชชเชนเซเชฒเชพเช เชตเซเชฌเชธเชพเชเชเชจเชพเช เชตเชนเซเชตเชเชเชฐเซเชคเชพเช เชธเชฐเซเชตเชฐ เชจเซ เชตเซเชฏเชตเชธเซเชฅเชฟเชค เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ.</p><p>เชญเซเชฒ เชเซเชฐเชฎเชพเชเช: NS_ERROR_NET_INADEQUATE_SECURITY</p>">
+
+<!ENTITY blockedByPolicy.title "เช
เชตเชฐเซเชงเชฟเชค เชชเซเชทเซเช ">
+
+<!ENTITY certerror.mitm.title "เชธเซเชซเซเชเชตเซเชฐ เชฐเซเชเซ เชเซ &brandShortName; เชธเชฒเชพเชฎเชค เชฐเซเชคเซ เช เชธเชพเชเชเชฅเซ เชเชจเซเชเซเช เชฅเชตเชพเชฅเซ">
+<!ENTITY certerror.mitm.longDesc "<span class='hostname'></span> เชฎเซเชเซเชญเชพเชเซ เชธเชฒเชพเชฎเชค เชธเชพเชเช เชเซ, เชชเชฐเชเชคเซ เชธเชฒเชพเชฎเชค เชเชจเซเชเซเชถเชจ เชธเซเชฅเชพเชชเชฟเชค เชฅเช เชถเชเซเชฏเซเช เชจเชฅเซ. เช เชฎเซเชฆเซเชฆเซ <span class='mitm-name'/>เชฆเซเชตเชพเชฐเชพ เชฅเชพเชฏ เชเซ, เชเซ เชเชพเช เชคเซ เชคเชฎเชพเชฐเชพ เชเชฎเซเชชเซเชฏเซเชเชฐ เช
เชฅเชตเชพ เชคเชฎเชพเชฐเชพ เชจเซเชเชตเชฐเซเช เชชเชฐ เชธเซเชซเซเชเชตเซเชฐ เชเซ.">
+<!ENTITY certerror.mitm.whatCanYouDoAboutIt1 "เชเซ เชคเชฎเชพเชฐเชพ เชเชจเซเชเซเชตเชพเชฏเชฐเชธ เชธเซเชซเซเชเชตเซเชฐเชฎเชพเช เชเชตเซ เชธเซเชตเชฟเชงเชพ เชถเชพเชฎเซเชฒ เชนเซเชฏ เชเซ เชเซ เชเชจเซเชเซเชฐเชฟเชชเซเช เชเชฐเซเชฒเชพ เชเชจเซเชเซเชถเชเชธเชจเซ เชธเซเชเซ
เชจ เชเชฐเซ เชเซ (เชเชฃเซ เชตเชเชค โเชตเซเชฌ เชธเซเชเซเชจเซเชเชโ เช
เชฅเชตเชพ โhttps เชธเซเชเซเชจเซเชเชโเชคเชฐเซเชเซ เชเชณเชเชพเชฏ เชเซ), เชคเซ เชคเชฎเซ เชคเซ เชธเซเชตเชฟเชงเชพเชจเซ เช
เชเซเชทเชฎ เชเชฐเซ เชถเชเซ เชเซ. เชเซ เชคเซ เชเชพเชฐเซเชฏ เชเชฐเชคเซเช เชจเชฅเซ, เชคเซ เชคเชฎเซ เชเชจเซเชเชฟเชตเชพเชฏเชฐเชธ เชธเซเชซเซเชเชตเซเชฐเชจเซ เชจเซเชเชพเชกเซ เช
เชจเซ เชซเชฐเซเชฅเซ เชเชจเซเชธเซเชเซเชฒ เชเชฐเซ เชถเชเซ เชเซ.">
+<!ENTITY certerror.mitm.whatCanYouDoAboutIt2 "เชเซ เชคเชฎเซ เชเซเชฐเซเชชเซเชฐเซเช เชจเซเชเชตเชฐเซเช เชชเชฐ เชเซ, เชคเซ เชคเชฎเซ เชคเชฎเชพเชฐเชพ IT เชตเชฟเชญเชพเชเชจเซ เชธเชเชชเชฐเซเช เชเชฐเซ เชถเชเซ เชเซ.">
+<!ENTITY certerror.mitm.whatCanYouDoAboutIt3 "เชเซ เชคเชฎเซ <span class='mitm-name'/>เชฅเซ เชชเชฐเชฟเชเชฟเชค เชจเชฅเซ, เชคเซ เช เชนเซเชฎเชฒเซ เชนเซเช เชถเชเซ เชเซ เช
เชจเซ เชคเชฎเชพเชฐเซ เชธเชพเชเช เชชเชฐ เชเชพเชฒเซ เชฐเชพเชเชตเซเช เชเซเชเช เชจเชนเซเช.">
+<!ENTITY certerror.mitm.sts.whatCanYouDoAboutIt3 "เชเซ เชคเชฎเซ <span class='mitm-name'/>เชฅเซ เชชเชฐเชฟเชเชฟเชค เชจเชฅเซ, เชคเซ เช เชนเซเชฎเชฒเซ เชนเซเช เชถเชเซ เชเซ, เช
เชจเซ เชธเชพเชเช เชเชเซเชธเซเชธ เชเชฐเชตเชพ เชฎเชพเชเซ เชคเชฎเซ เชเชเช เชเชฐเซ เชถเชเชคเชพ เชจเชฅเซ.">
+
+<!ENTITY clockSkewError.title "เชคเชฎเชพเชฐเชพเช เชเชฎเซเชชเซเชฏเซเชเชฐเชจเซ เชเชกเชฟเชฏเชพเชณ เชเซเชเซ เชเซ">
+<!ENTITY clockSkewError.longDesc "เชคเชฎเชพเชฐเชพเช เชเชฎเซเชชเซเชฏเซเชเชฐ เชชเซเชฐเชฎเชพเชฃเซ <span id='wrongSystemTime_systemDate1'/>, เชเซ &brandShortName; เชจเซ เชธเซเชฐเชเซเชทเชฟเชค เชเซเชกเชพเชฃเชฅเซ เช
เชเชเชพเชตเซ เชเซ. <span class='hostname'></span> เชจเซ เชฎเซเชฒเชพเชเชพเชค เชฒเซเชตเชพเช เชฎเชพเชเซ, เชคเชฎเชพเชฐเชพเช เชธเซเชธเซเชเชฎ เชธเซเชเชเชฟเชเชเซเชธเชฎเชพเชเชฅเซ เชคเชฎเชพเชฐเชพเช เชเชฎเซเชชเซเชฏเซเชเชฐเชจเซ เชเชกเชฟเชฏเชพเชณ เชนเชพเชฒเชจเชพเช เชชเซเชฐเชฎเชพเชฃเซ เชคเชพเชฐเซเช, เชธเชฎเชฏ, เช
เชจเซ เชธเชฎเชฏ เชเซเชจ เชธเซเชงเชพเชฐเซ เชเชฐเซ, เช
เชจเซ เชชเชเซ <span class='hostname'></span> เชคเชพเชเซเช เชเชฐเซ.">
+
+<!ENTITY prefReset.longDesc "เชเชตเซเช เชฒเชพเชเซ เชฐเชนเซเชฏเซเช เชเซ เชเซ เชคเชฎเชพเชฐเชพเช เชจเซเชเชตเชฐเซเชเชจเซ เชธเซเชฐเชเซเชทเชพ เชตเซเชฏเชตเชธเซเชฅเชพ เชจเซ เชเชพเชฐเชฃเซ เชเชฎ เชฅเช เชฐเชนเซเชฏเซ เชเซ. เชถเซเช เชเชช เชฎเซเชณเชญเซเชค เชตเซเชฏเชตเชธเซเชฅเชพ เชชเชพเชเซ เชฒเชพเชตเชตเชพเช เชเชเซเชเซ เชเซ?">
+<!ENTITY prefReset.label "เชฎเซเชณเชญเซเชค เชธเซเชเชฟเชเช เชชเชพเชเชพ เชฒเชพเชตเซ">
+
+<!ENTITY networkProtocolError.title "เชจเซเชเชตเชฐเซเช เชชเซเชฐเซเชเซเชเซเชฒ เชญเซเชฒ">
+<!ENTITY networkProtocolError.longDesc "<p>เชคเชฎเซ เชเซ เชชเซเชทเซเช เชเซเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซ เชคเซ เชฌเชคเชพเชตเซ เชถเชเชพเชคเซ เชจเชฅเซ, เชเชพเชฐเชฃ เชเซ เชจเซเชเชตเชฐเซเช เชชเซเชฐเซเชเซเชเซเชฒ เชฎเชพ เชญเซเชฒ เชฎเชณเซ เชนเชคเซ.</p><ul><li>เช เชธเชฎเชธเซเชฏเชพ เชเชพเชฃ เชเชฐเชตเชพ เชตเซเชฌเชธเชพเชเช เชฎเชพเชฒเชฟเชเซเชจเซ เชธเชเชชเชฐเซเช เชเชฐเซ.</li></ul>">
--- /dev/null
+<!-- -*- Mode: Java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- -->
+<!-- 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/. -->
+
+<!ENTITY settingsChangePreferences.label "&brandShortName; เชจเซ เชชเชธเชเชฆเชเซเชเชฎเชพเช เชเชพเชฐเซเชฏเชเซเชฐเชฎเซ เชเซ
เชฌเชจเซ เชฎเชฆเชฆเชฅเซ เชธเซเชเซเชเช เชฌเชฆเชฒเซ เชถเชเชพเชถเซ.">
+<!ENTITY settingsChangeOptions.label "&brandShortName; เชจเชพ เชตเชฟเชเชฒเซเชชเซเชฎเชพเช เชเชพเชฐเซเชฏเชเซเชฐเชฎเซ เชเซ
เชฌเชจเซ เชฎเชฆเชฆเชฅเซ เชธเซเชเซเชเช เชฌเชฆเชฒเซ เชถเชเชพเชถเซ.">
--- /dev/null
+; 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
+CrashReporterDescriptionText2=Firefox เชจเซ เชธเชฎเชธเซเชฏเชพ เชนเชคเซ เช
เชจเซ เชญเชพเชเชเซ เชชเชกเซเชฏเซเช. เช
เชฎเซ เชคเชฎเชพเชฐเซ เชเซ
เชฌ เช
เชจเซ เชตเชฟเชจเซเชกเซ เชเซเชฏเชพเชฐเซ เชคเซ เชชเซเชจเชเชถเชฐเซ เชฅเชพเชฏ เชคเซเชฏเชพเชฐเซ เชชเซเชจเชเชธเชเชเซเชฐเชนเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซเชถเซเช.\n\nเชธเชฎเชธเซเชฏเชพเชจเซ เชคเชชเชพเชธ เชเชฐเชตเชพ เช
เชจเซ เชเชเซเชฒเชตเชพเชฎเชพเช เช
เชฎเชจเซ เชฎเชฆเชฆ เชเชฐเชตเชพ เชฎเชพเชเซ, เชคเชฎเซ เช
เชฃเชจเซ เชญเชเชเชพเชฃเชจเซ เช
เชนเซเชตเชพเชฒ เชฎเซเชเชฒเซ เชถเชเซ เชเซ.
--- /dev/null
+# 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/.
+#filter emptyLines
+
+#define MOZ_LANGPACK_CREATOR mozilla.org
+
+# If non-English locales wish to credit multiple contributors, uncomment this
+
+# variable definition and use the format specified.
+
+#define MOZ_LANGPACK_CONTRIBUTORS <em:contributor>Ankit Patel (www.indianoss.org)</em:contributor> <em:contributor>Utkarsh Team (www.utkarsh.org)</em:contributor>
+
+#unfilter emptyLines
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE (saveAddressesMessage): %S is brandShortName. This string is used on the doorhanger to
+# notify users that addresses are saved.
+saveAddressesMessage = %S เช เชธเชฐเชจเชพเชฎเชพเช เชธเชพเชเชตเซ เชเซ เชเซเชฅเซ เชคเชฎเซ เชซเซเชฐเซเชฎเชจเซ เชเชกเชชเชฅเซ เชญเชฐเซ เชถเชเซ.
+# LOCALIZATION NOTE (autofillOptionsLink, autofillOptionsLinkOSX): These strings are used in the doorhanger for
+# updating addresses. The link leads users to Form Autofill browser preferences.
+autofillOptionsLink = เชซเซเชฐเซเชฎ เชธเซเชตเชคเชเชญเชฐเชฃ เชตเชฟเชเชฒเซเชชเซ
+autofillOptionsLinkOSX = เชซเซเชฐเซเชฎ เชธเซเชตเชคเชเชญเชฐเชฃ เชชเชธเชเชฆเชเซเช
+# LOCALIZATION NOTE (autofillSecurityOptionsLink, autofillSecurityOptionsLinkOSX): These strings are used
+# in the doorhanger for saving credit card info. The link leads users to Form Autofill browser preferences.
+autofillSecurityOptionsLink = เชซเซเชฐเซเชฎ เชธเซเชตเชคเชเชญเชฐเชฃ เช
เชจเซ เชธเซเชฐเชเซเชทเชพ เชตเชฟเชเชฒเซเชชเซ
+autofillSecurityOptionsLinkOSX = เชซเซเชฐเซเชฎ เชธเซเชตเชคเชเชญเชฐเชฃ เช
เชจเซ เชธเซเชฐเชเซเชทเชพ เชชเชธเชเชฆเชเซเช
+# LOCALIZATION NOTE (changeAutofillOptions, changeAutofillOptionsOSX): These strings are used on the doorhanger
+# that notifies users that addresses are saved. The button leads users to Form Autofill browser preferences.
+changeAutofillOptions = เชซเซเชฐเซเชฎ เชธเซเชตเชคเชเชญเชฐเชฃ เชตเชฟเชเชฒเซเชชเซ เชฌเชฆเชฒเซ
+changeAutofillOptionsOSX = เชซเซเชฐเซเชฎ เชธเซเชตเชคเชเชญเชฐเชฃ เชชเชธเชเชฆ เชเชฐเซ
+changeAutofillOptionsAccessKey = C
+# LOCALIZATION NOTE (addressesSyncCheckbox): If Sync is enabled, this checkbox is displayed on the doorhanger
+# shown when saving addresses.
+addressesSyncCheckbox = เชธเชฎเชจเซเชตเชฟเชค เชเชชเชเชฐเชฃเซ เชธเชพเชฅเซเชจเชพ เชธเชฐเชจเชพเชฎเชพเชเชจเซ เชถเซเชฐ เชเชฐเซ
+# LOCALIZATION NOTE (creditCardsSyncCheckbox): If Sync is enabled and credit card sync is available,
+# this checkbox is displayed on the doorhanger shown when saving credit card.
+creditCardsSyncCheckbox = เชธเชฎเชจเซเชตเชฟเชค เชเชชเชเชฐเชฃเซ เชธเชพเชฅเซเชจเชพ เชเซเชฐเซเชกเซเช เชเชพเชฐเซเชกเชจเซ เชตเชนเซเชเชเซ
+# LOCALIZATION NOTE (updateAddressMessage, updateAddressDescriptionLabel, createAddressLabel, updateAddressLabel):
+# Used on the doorhanger when an address change is detected.
+updateAddressMessage = เชถเซเช เชคเชฎเซ เช เชธเชฐเชจเชพเชฎเซ เชจเชตเซ เชฎเชพเชนเชฟเชคเซ เชธเชพเชฅเซ เชคเชฎเชพเชฐเซเช เชธเชฐเชจเชพเชฎเซเช เชธเซเชงเชพเชฐเซ เชเชฐเชตเชพ เชฎเชพเชเซ เชเซ?
+updateAddressDescriptionLabel = เชธเซเชงเชพเชฐเซ เชเชฐเชตเชพ เชฎเชพเชเซเชจเซเช เชธเชฐเชจเชพเชฎเซเช:
+createAddressLabel = เชจเชตเซ เชธเชฐเชจเชพเชฎเซเช เชฌเชจเชพเชตเซ
+createAddressAccessKey = C
+updateAddressLabel = เชธเชฐเชจเชพเชฎเซเช เชธเซเชงเชพเชฐเซ
+updateAddressAccessKey = U
+# LOCALIZATION NOTE (saveCreditCardMessage, saveCreditCardDescriptionLabel, saveCreditCardLabel, cancelCreditCardLabel, neverSaveCreditCardLabel):
+# Used on the doorhanger when users submit payment with credit card.
+# LOCALIZATION NOTE (saveCreditCardMessage): %S is brandShortName.
+saveCreditCardMessage = เชถเซเช เชคเชฎเซ %S เชจเซ เช เชเซเชฐเซเชกเชฟเช เชเชพเชฐเซเชก เชธเชพเชเชตเชตเชพ เชฎเชพเชเชเซ เชเซ? (เชธเซเชฐเชเซเชทเชพ เชเซเชก เชธเชพเชเชตเชตเชพเชฎเชพเช เชเชตเชถเซ เชจเชนเซเช)
+saveCreditCardDescriptionLabel = เชธเชพเชเชตเชตเชพ เชฎเชพเชเซเชจเซเช เชเซเชฐเซเชกเชฟเช เชเชพเชฐเซเชก:
+saveCreditCardLabel = เชเซเชฐเซเชกเชฟเช เชเชพเชฐเซเชก เชธเชพเชเชตเซ
+saveCreditCardAccessKey = S
+cancelCreditCardLabel = เชธเชพเชเชตเซ เชจเชนเซเช
+cancelCreditCardAccessKey = D
+neverSaveCreditCardLabel = เชเซเชฏเชพเชฐเซเชฏ เชเซเชฐเซเชกเชฟเช เชเชพเชฐเซเชกเซเชธ เชธเชพเชเชตเซ เชจเชนเซเช
+neverSaveCreditCardAccessKey = N
+# LOCALIZATION NOTE (updateCreditCardMessage, updateCreditCardDescriptionLabel, createCreditCardLabel, updateCreditCardLabel):
+# Used on the doorhanger when an credit card change is detected.
+updateCreditCardMessage = เชถเซเช เชคเชฎเซ เช เชจเชตเซ เชฎเชพเชนเชฟเชคเซ เชธเชพเชฅเซ เชคเชฎเชพเชฐเชพ เชเซเชฐเซเชกเชฟเช เชเชพเชฐเซเชกเชจเซ เชธเซเชงเชพเชฐเชตเชพ เชฎเชพเชเชเชถเซ?
+updateCreditCardDescriptionLabel = เชธเซเชงเชพเชฐเชตเชพ เชฎเชพเชเซเชจเซเช เชเซเชฐเซเชกเชฟเช เชเชพเชฐเซเชก:
+createCreditCardLabel = เชจเชตเซเช เชเซเชฐเซเชกเชฟเช เชเชพเชฐเซเชก เชฌเชจเชพเชตเซ
+createCreditCardAccessKey = C
+updateCreditCardLabel = เชเซเชฐเซเชกเชฟเช เชเชพเชฐเซเชกเชจเซ เชธเซเชงเชพเชฐเซ
+updateCreditCardAccessKey = U
+# LOCALIZATION NOTE (openAutofillMessagePanel): Tooltip label for Form Autofill doorhanger icon on address bar.
+openAutofillMessagePanel = เชธเซเชตเชคเชเชญเชฐเซ เชธเชเชฆเซเชถ เชชเซเชจเชฒ เชเซเชฒเซ
+
+# LOCALIZATION NOTE ( (autocompleteFooterOptionShort, autocompleteFooterOptionOSXShort): Used as a label for the button,
+# displayed at the bottom of the dropdown suggestion, to open Form Autofill browser preferences.
+autocompleteFooterOptionShort = เชตเชงเซ เชตเชฟเชเชฒเซเชชเซ
+autocompleteFooterOptionOSXShort = เชชเชธเชเชฆเชเซเช
+# LOCALIZATION NOTE (category.address, category.name, category.organization2, category.tel, category.email):
+# Used in autofill drop down suggestion to indicate what other categories Form Autofill will attempt to fill.
+category.address = เชธเชฐเชจเชพเชฎเซเช
+category.name = เชจเชพเชฎ
+category.organization2 = เชธเชเชธเซเชฅเชพ
+category.tel = เชซเซเชจ
+category.email = เชเชฎเซเชเชฒ
+# LOCALIZATION NOTE (fieldNameSeparator): This is used as a separator between categories.
+fieldNameSeparator = ,\u0020
+# LOCALIZATION NOTE (phishingWarningMessage, phishingWarningMessage2): The warning
+# text that is displayed for informing users what categories are about to be filled.
+# "%S" will be replaced with a list generated from the pre-defined categories.
+# The text would be e.g. Also autofills organization, phone, email.
+phishingWarningMessage = เชธเซเชตเชคเชเชญเชฐเชฃ เชชเชฃ %S
+phishingWarningMessage2 = เชธเซเชตเชคเชเชญเชฐเชฃ %S
+# LOCALIZATION NOTE (insecureFieldWarningDescription): %S is brandShortName. This string is used in drop down
+# suggestion when users try to autofill credit card on an insecure website (without https).
+insecureFieldWarningDescription = %S เช เชเช เช
เชธเซเชฐเชเซเชทเชฟเชค เชธเชพเชเช เชถเซเชงเซ เชเซ. เชธเซเชตเชคเชเชญเชฐเชฃ เชซเซเชฐเซเชฎ เช
เชธเซเชฅเชพเชฏเซ เชฐเซเชชเซ เช
เชเซเชทเชฎ เชเชฐเซเชฒเซเช เชเซ.
+# LOCALIZATION NOTE (clearFormBtnLabel2): Label for the button in the dropdown menu that used to clear the populated
+# form.
+clearFormBtnLabel2 = เชธเซเชตเชคเชเชญเชฐเซ เชซเซเชฐเซเชฎ เชธเชพเชซ เชเชฐเซ
+
+autofillHeader = เชซเซเชฐเซเชฎเซเชธ เช
เชจเซ เชเชเซเชซเชฟเชฒ
+# LOCALIZATION NOTE (autofillDescription): %S is brandShortName.
+autofillDescription = %S เชคเชฎเชพเชฐเซเช เชธเชฐเชจเชพเชฎเซเช เช
เชจเซ เชเซเชฐเซเชกเชฟเช เชเชพเชฐเซเชก เชฎเชพเชนเชฟเชคเซ เชธเชพเชเชตเซ เชถเชเซ เชเซ.
+# LOCALIZATION NOTE (autofillAddressesCheckbox): Label for the checkbox that enables autofilling addresses.
+autofillAddressesCheckbox = เชธเซเชตเชคเชเชญเชฐเชฃ เชธเชฐเชจเชพเชฎเชพเช
+# LOCALIZATION NOTE (learnMoreLabel): Label for the link that leads users to the Form Autofill SUMO page.
+learnMoreLabel = เชตเชงเซ เชถเซเชเซ
+# LOCALIZATION NOTE (savedAddressesBtnLabel): Label for the button that opens a dialog that shows the
+# list of saved addresses.
+savedAddressesBtnLabel = เชธเชพเชเชตเซเชฒเชพ เชธเชฐเชจเชพเชฎเชพเชเชโฆ
+# LOCALIZATION NOTE (autofillCreditCardsCheckbox): Label for the checkbox that enables autofilling credit cards.
+autofillCreditCardsCheckbox = เชธเซเชตเชคเชเชญเชฐเซ เชเซเชฐเซเชกเชฟเช เชเชพเชฐเซเชกเซเชธ
+# LOCALIZATION NOTE (savedCreditCardsBtnLabel): Label for the button that opens a dialog that shows the list
+# of saved credit cards.
+savedCreditCardsBtnLabel = เชธเชพเชเชตเซเชฒ เชเซเชฐเซเชกเชฟเช เชเชพเชฐเซเชกเซเชธโฆ
+
+# LOCALIZATION NOTE (manageAddressesTitle, manageCreditCardsTitle): The dialog title for the list of addresses or
+# credit cards in browser preferences.
+manageAddressesTitle = เชธเชพเชเชตเซเชฒเชพ เชธเชฐเชจเชพเชฎเชพเชเช
+manageCreditCardsTitle = เชธเชพเชเชตเซเชฒ เชเซเชฐเซเชกเชฟเช เชเชพเชฐเซเชกเซเชธ
+# LOCALIZATION NOTE (addressesListHeader, creditCardsListHeader): The header for the list of addresses or credit cards
+# in browser preferences.
+addressesListHeader = เชธเชฐเชจเชพเชฎเชพเชเช
+creditCardsListHeader = เชเซเชฐเซเชกเชฟเช เชเชพเชฐเซเชก
+showCreditCardsBtnLabel = เชเซเชฐเซเชกเชฟเช เชเชพเชฐเซเชกเซเชธ เชฌเชคเชพเชตเซ
+hideCreditCardsBtnLabel = เชเซเชฐเซเชกเชฟเช เชเชพเชฐเซเชกเซเชธ เชเซเชชเชพเชตเซ
+removeBtnLabel = เชฆเซเชฐ เชเชฐเซ
+addBtnLabel = เชเชฎเซเชฐเซโฆ
+editBtnLabel = เชซเซเชฐเชซเชพเชฐ เชเชฐเซโฆ
+# LOCALIZATION NOTE (manageDialogsWidth): This strings sets the default width for windows used to manage addresses and
+# credit cards.
+manageDialogsWidth = 560px
+
+# LOCALIZATION NOTE (addNewAddressTitle, editAddressTitle): The dialog title for creating or editing addresses
+# in browser preferences.
+addNewAddressTitle = เชจเชตเซ เชธเชฐเชจเชพเชฎเซเช เชเชฎเซเชฐเซ
+editAddressTitle = เชธเชฐเชจเชพเชฎเซเช เชธเชเชชเชพเชฆเชฟเชค เชเชฐเซ
+givenName = เชชเซเชฐเชฅเชฎ เชจเชพเชฎ
+additionalName = เชตเชเชฒเซเช เชจเชพเชฎ
+familyName = เชเซเชฒเซเชฒเซเช เชจเชพเชฎ
+organization2 = เชธเชเชธเซเชฅเชพ
+streetAddress = เชถเซเชฐเซเชจเซ เชธเชฐเชจเชพเชฎเซเช
+
+## address-level-3 (Sublocality) names
+# LOCALIZATION NOTE (neighborhood): Used in IR, MX
+neighborhood = เชจเชเซเชเชจเซ เชตเชฟเชธเซเชคเชพเชฐ
+# LOCALIZATION NOTE (village_township): Used in MY
+village_township = เชเชพเชฎ เช
เชฅเชตเชพ เชจเชเชฐ เชตเชธเชพเชนเชค
+island = เชเชพเชชเซเช
+# LOCALIZATION NOTE (townland): Used in IE
+townland = เชถเชนเซเชฐ
+
+## address-level-2 names
+city = เชถเชนเซเชฐ
+# LOCALIZATION NOTE (district): Used in HK, SD, SY, TR as Address Level-2
+# and used in KR as Sublocality.
+district = เชเชฟเชฒเซเชฒเซ
+# LOCALIZATION NOTE (post_town): Used in GB, NO, SE
+post_town = Post town
+# LOCALIZATION NOTE (suburb): Used in AU as Address Level-2
+# and used in ZZ as Sublocality.
+suburb = เชเชชเชจเชเชฐ
+
+# address-level-1 names
+province = เชชเซเชฐเชพเชเชค
+state = เชฐเชพเชเซเชฏ
+county = เชคเชพเชฒเซเชเซ
+# LOCALIZATION NOTE (parish): Used in BB, JM
+parish = เชชเชฐเชเชฃเซเช
+# LOCALIZATION NOTE (prefecture): Used in JP
+prefecture = เชตเชนเซเชตเชเซ เชตเชฟเชญเชพเช
+# LOCALIZATION NOTE (area): Used in HK
+area = เชตเชฟเชธเซเชคเชพเชฐ
+# LOCALIZATION NOTE (do_si): Used in KR
+do_si = Do/Si
+# LOCALIZATION NOTE (department): Used in NI, CO
+department = เชตเชฟเชญเชพเช
+# LOCALIZATION NOTE (emirate): Used in AE
+emirate = เช
เชฎเซเชฐเชพเชค
+# LOCALIZATION NOTE (oblast): Used in RU and UA
+oblast = เชชเซเชฐเชฆเซเชถ
+
+# LOCALIZATION NOTE (pin, postalCode, zip, eircode): Postal code name types
+# LOCALIZATION NOTE (pin): Used in IN
+pin = เชชเชฟเชจ
+postalCode = เชชเซเชธเซเชเชฒ เชเซเชก
+zip = เชชเชฟเชจ เชเซเชก
+# LOCALIZATION NOTE (eircode): Used in IE
+eircode = Eircode
+
+country = เชฆเซเชถ เช
เชฅเชตเชพ เชชเซเชฐเชฆเซเชถ
+tel = เชซเซเชจ
+email = เชเชฎเซเชเชฒ
+cancelBtnLabel = เชฐเชฆ เชเชฐเซ
+saveBtnLabel = เชธเชพเชเชตเซ
+countryWarningMessage2 = เชซเซเชฐเซเชฎ เชธเซเชตเชคเชเชญเชฐเชฃ เชนเชพเชฒเชฎเชพเช เชซเชเซเชค เชเซเชเซเชเชธ เชฆเซเชถเซ เชฎเชพเชเซ เช เชเชชเชฒเชฌเซเชง เชเซ.
+
+# LOCALIZATION NOTE (addNewCreditCardTitle, editCreditCardTitle): The dialog title for creating or editing
+# credit cards in browser preferences.
+addNewCreditCardTitle = เชจเชตเซเช เชเซเชฐเซเชกเชฟเช เชเชพเชฐเซเชก เชเชฎเซเชฐเซ
+editCreditCardTitle = เชเซเชฐเซเชกเชฟเช เชเชพเชฐเซเชก เชธเชเชชเชพเชฆเชฟเชค เชเชฐเซ
+cardNumber = เชเชพเชฐเซเชก เชเซเชฐเชฎเชพเชเช
+invalidCardNumber = เชเซเชชเชพ เชเชฐเซ เชฎเชพเชจเซเชฏ เชเชพเชฐเซเชก เชจเชเชฌเชฐ เชฆเชพเชเชฒ เชเชฐเซ
+nameOnCard = เชเชพเชฐเซเชก เชชเชฐเชจเซเช เชจเชพเชฎ
+cardExpiresMonth = เชธเชฎเชพเชชเซเชคเชฟ เชฎเชพเชธ
+cardExpiresYear = เชธเชฎเชพเชชเซเชคเชฟ เชตเชฐเซเชท
+billingAddress = เชฌเชฟเชฒเชฟเชเช เชธเชฐเชจเชพเชฎเซเช
+cardNetwork = เชเชพเชฐเซเชก เชชเซเชฐเชเชพเชฐ
+
+# LOCALIZATION NOTE (cardCVV): Credit card security code https://en.wikipedia.org/wiki/Card_security_code
+cardCVV = CVV
+
+# LOCALIZATION NOTE: (cardNetwork.*): These are brand names and should only be translated when a locale-specific name for that brand is in common use
+cardNetwork.amex = เช
เชฎเซเชฐเชฟเชเชจ เชเชเซเชธเชชเซเชฐเซเชธ
+cardNetwork.cartebancaire = Carte Bancaire
+cardNetwork.diners = Diners Club
+cardNetwork.discover = เชถเซเชงเซ
+cardNetwork.jcb = JCB
+cardNetwork.mastercard = MasterCard
+cardNetwork.mir = MIR
+cardNetwork.unionpay = Union Pay
+cardNetwork.visa = เชตเชฟเชเชพ
+
+# LOCALIZATION NOTE (editCreditCardPasswordPrompt.*, useCreditCardPasswordPrompt.*): %S is brandShortName.
+editCreditCardPasswordPrompt.win = %S เชเซเชฐเซเชกเชฟเช เชเชพเชฐเซเชก เชฎเชพเชนเชฟเชคเซ เชฌเชคเชพเชตเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซ. เชจเซเชเซ เชเชชเซเชฒเชพเช Windows เชเชเชพเชเชจเซเชเชจเซ เชเชเซเชธเซเชธเชจเซ เชชเซเชทเซเชเชฟ เชเชฐเซ.
+editCreditCardPasswordPrompt.macosx = %S เชเซเชฐเซเชกเชฟเช เชเชพเชฐเซเชก เชฎเชพเชนเชฟเชคเซ เชฌเชคเชพเชตเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซ.
+editCreditCardPasswordPrompt.linux = %S เชเซเชฐเซเชกเชฟเช เชเชพเชฐเซเชก เชฎเชพเชนเชฟเชคเซ เชฌเชคเชพเชตเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซ.
+useCreditCardPasswordPrompt.win = %S เชธเชเชเซเชฐเชนเชฟเชค เชเซเชฐเซเชกเชฟเช เชเชพเชฐเซเชก เชฎเชพเชนเชฟเชคเซเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ เชฐเชนเซเชฏเซ เชเซ. เชจเซเชเซ เช เชตเชฟเชจเซเชกเซเช เชเชเชพเชเชจเซเชเชจเซ เชเชเซเชธเซเชธเชจเซ เชชเซเชทเซเชเชฟ เชเชฐเซ.
+useCreditCardPasswordPrompt.macosx = %S เชธเชเชเซเชฐเชนเชฟเชค เชเซเชฐเซเชกเชฟเช เชเชพเชฐเซเชก เชฎเชพเชนเชฟเชคเซเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซ.
+useCreditCardPasswordPrompt.linux = %S เชธเชเชเซเชฐเชนเชฟเชค เชเซเชฐเซเชกเชฟเช เชเชพเชฐเซเชก เชฎเชพเชนเชฟเชคเซเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซ.
--- /dev/null
+# 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/.
+
+# Header of the popup
+fxmonitor.popupHeader=เชถเซเช เชคเชฎเชพเชฐเซ เช เชธเชพเชเช เชชเชฐ เชเชเชพเชเชจเซเช เชเซ?
+# Firefox Monitor must be treated as a brand, and kept in English.
+# It cannot be:
+# - Declined to adapt to grammatical case.
+# - Transliterated.
+# - Translated.
+fxmonitor.brandName=Firefox Monitor
+# Tooltip text for the popup's anchor icon in the URL bar
+# %S is replaced with fxmonitor.brandName.
+fxmonitor.anchorIcon.tooltiptext=%S เชจเซ เชธเชพเชเช เชตเชฟเชถเซ เชเชพเชฃ เชเชฐเซ
+# Text content of popup. Semi-colon list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# This version is only used when the number of accounts is smaller than 100,000.
+# The placeholders are:
+# #1: The exact number of accounts compromised in the breach.
+# #2: The name of the breached site.
+# #3: The year of the breach.
+# #4: The brand name ("Firefox Monitor").
+# Text content of popup. Semi-colon list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# This version is only used when the number of accounts is greater than 100,000.
+# The placeholders are:
+# #1: The number of accounts compromised in the breach, rounded down to the
+# most significant digit.
+# Ex.: 234,567 -> More than 200,000 accounts [...]
+# 345,678,901 -> More than 300,000,000 accounts [...]
+# 4,567,890,123 -> More than 4,000,000,000 accounts [...]
+# #2: The name of the breached site.
+# #3: The year of the breach.
+# #4: The brand name ("Firefox Monitor").
+# %S is replaced with fxmonitor.brandName.
+fxmonitor.checkButton.label=%S เชเชเชพเชธเซ
+fxmonitor.checkButton.accessKey=C
+fxmonitor.dismissButton.label=เชฐเชฆ เชเชฐเซ
+fxmonitor.dismissButton.accessKey=D
+# %S is replaced with fxmonitor.brandName.
+fxmonitor.neverShowButton.label=เชเซเชฏเชพเชฐเซเชฏ %S เชเซเชคเชตเชฃเซเช เชฆเชฐเซเชถเชพเชตเชถเซ เชจเชนเซเช
+fxmonitor.neverShowButton.accessKey=N
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE(wc-reporter.label2): This string will be used in the
+# Firefox page actions menu. Localized length should be considered.
+wc-reporter.label2=เชธเชพเชเช เชธเชฎเชธเซเชฏเชพเชจเซ เช
เชนเซเชตเชพเชฒ เชเชชเซโฆ
+# LOCALIZATION NOTE(wc-reporter.tooltip): A site compatibility issue is
+# a website bug that exists in one browser (Firefox), but not another.
+wc-reporter.tooltip=เชธเชพเชเช เชธเซเชธเชเชเชคเชคเชพ เชธเชฎเชธเซเชฏเชพเชจเซ เชเชพเชฃ เชเชฐเซ
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE(wc-reporter.label2): This string will be used in the
+# Firefox page actions menu. Localized length should be considered.
+wc-reporter.label2=เชธเชพเชเช เชธเชฎเชธเซเชฏเชพเชจเซ เช
เชนเซเชตเชพเชฒ เชเชชเซโฆ
+# LOCALIZATION NOTE(wc-reporter.tooltip): A site compatibility issue is
+# a website bug that exists in one browser (Firefox), but not another.
+wc-reporter.tooltip=เชธเชพเชเช เชธเซเชธเชเชเชคเชคเชพ เชธเชฎเชธเซเชฏเชพเชจเซ เชเชพเชฃ เชเชฐเซ
--- /dev/null
+# 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/.
+
+#filter substitution
+
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE:
+
+# This file must be saved as UTF8
+
+# Accesskeys are defined by prefixing the letter that is to be used for the
+# accesskey with an ampersand (e.g. &).
+
+# Do not replace $BrandShortName, $BrandFullName, or $BrandFullNameDA with a
+# custom string and always use the same one as used by the en-US files.
+# $BrandFullNameDA allows the string to contain an ampersand (e.g. DA stands
+# for double ampersand) and prevents the letter following the ampersand from
+# being used as an accesskey.
+
+# You can use \n to create a newline in the string but only when the string
+# from en-US contains a \n.
+
+REG_APP_DESC=$BrandShortName เชธเชฒเชพเชฎเชค, เชธเชฐเชณ เชตเซเชฌ เชฌเซเชฐเชพเชเชเซเชเช เชเชชเซ เชเซ. เชชเชฐเชฟเชเชฟเชค เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชเชจเซเชเชฐเชซเซเชธ, เชตเชงเชพเชฐเซเชฒ เชธเซเชฐเชเซเชทเชพ เชฒเชเซเชทเชฃเซ เชเชจเชฒเชพเชเชจ เชเชณเชเซเชคเซ เชเซเชฐเซเชฅเซ เชฌเชเชตเชพ เชธเซเชฐเชเซเชทเชพ เชเชชเซ เชเซ, เชเชเชคเซเชฐเชฟเชค เชถเซเชง เชคเชฎเชจเซ เชฎเซเชเซเชญเชพเชเซ เชคเชฎเชจเซ เชตเซเชฌเชจเซ เชฌเชนเชพเชฐ เชฒเช เชเชพเชฏ เชเซ.
+CONTEXT_OPTIONS=$BrandShortName เชตเชฟเชเชฒเซเชชเซ (&O)
+CONTEXT_SAFE_MODE=$BrandShortName เชธเชฒเชพเชฎเชค เชธเซเชฅเชฟเชคเชฟ (&S)
+OPTIONS_PAGE_TITLE=เชธเซเชฏเซเชเชจ เชชเซเชฐเชเชพเชฐ
+OPTIONS_PAGE_SUBTITLE=เชธเซเชฏเซเชเชจ เชตเชฟเชเชฒเซเชชเซ เชชเชธเชเชฆ เชเชฐเซ
+SHORTCUTS_PAGE_TITLE=เชเซเชเชเชพเชฃเซเชจเซ เชธเซเชฏเซเชเชฟเชค เชเชฐเซ
+SHORTCUTS_PAGE_SUBTITLE=เชเชพเชฐเซเชฏเชเซเชฐเชฎ เชเชฟเชนเซเชจเซเชจเซ เชฌเชจเชพเชตเซ
+COMPONENTS_PAGE_TITLE=เชตเซเชเชฒเซเชชเชฟเช เชเชเชเซ เชธเซเชฏเซเชเซเชค เชเชฐเซ
+COMPONENTS_PAGE_SUBTITLE=เชตเซเชเชฒเซเชชเชฟเช เชเชเซเชฐเชนเชฃเซเชฏ เชเชเชเซ
+OPTIONAL_COMPONENTS_DESC=เชเชพเชณเชตเชฃเซ เชธเซเชตเชพ เชคเชฎเชจเซ $BrandShortName เชจเซ เชชเชพเชถเซเชตเชญเชพเชเชฎเชพเช เชถเชพเชเชค เชธเซเชฅเชฟเชคเชฟเชฎเชพเช เชธเซเชงเชพเชฐเชตเชพเชจเซ เชชเชฐเชตเชพเชจเชเซ เชเชชเชถเซ.
+MAINTENANCE_SERVICE_CHECKBOX_DESC=เชเชพเชณเชตเชฃเซ เชธเซเชตเชพ เชธเซเชฅเชพเชชเชฟเชค เชเชฐเซ (&M)
+SUMMARY_PAGE_TITLE=เชธเชพเชฐ
+SUMMARY_PAGE_SUBTITLE=$BrandShortName เชจเซ เชธเซเชฅเชพเชชเชฟเชค เชเชฐเชตเชพเชจเซเช เชถเชฐเซ เชเชฐเชตเชพ เชฎเชพเชเซ เชคเซเชฏเชพเชฐ เชฅเชพเช
+SUMMARY_INSTALLED_TO=$BrandShortName เชจเซเชเซเชจเชพเช เชธเซเชฅเชพเชจเซ เชธเซเชฅเชพเชชเชฟเชค เชฅเชฏเซเชฒ เชนเชถเซ:
+SUMMARY_REBOOT_REQUIRED_INSTALL=เชคเชฎเชพเชฐเชพ เชเชฎเซเชชเซเชฏเซเชเชฐเชจเซ เชชเซเชจ:เชถเชฐเซ เชเชฐเชตเชพ เชธเซเชฅเชพเชชเชจเชจเซ เชธเชฎเชพเชชเซเชค เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชชเชกเซ เชถเชเซ เชเซ.
+SUMMARY_REBOOT_REQUIRED_UNINSTALL=เชคเชฎเชพเชฐเชพ เชเชฎเซเชชเซเชฏเซเชเชฐเชจเซ เชชเซเชจ:เชถเชฐเซ เชเชฐเชตเชพ เชฌเชฟเชจเชธเซเชฅเชพเชชเชจเชจเซ เชธเชฎเชพเชชเซเชค เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชชเชกเซ เชถเชเซ เชเซ.
+SUMMARY_TAKE_DEFAULTS=เชฎเชพเชฐเชพ เชฎเซเชณเชญเซเชค เชตเซเชฌ เชฌเซเชฐเชพเชเชเชฐ เชคเชฐเซเชเซ $BrandShortName เชจเซ เชตเชพเชชเชฐเซ (&s)
+SUMMARY_INSTALL_CLICK=เชเชพเชฒเซ เชฐเชพเชเชตเชพ เชฎเชพเชเซ เชธเซเชฅเชพเชชเชจ เชชเชฐ เชเซเชฒเชฟเช เชเชฐเซ.
+SUMMARY_UPGRADE_CLICK=เชเชพเชฒเซ เชฐเชพเชเชตเชพ เชฎเชพเชเซ เชธเซเชงเชพเชฐเชพ เชชเชฐ เชเซเชฒเชฟเช เชเชฐเซ.
+SURVEY_TEXT=เช
เชฎเชจเซ เชเชนเซ $BrandShortName เชตเชฟเชถเซ เชคเชฎเชพเชฐเซ เชถเซเช เชตเชฟเชเชพเชฐ เชเซ (&T)
+LAUNCH_TEXT=เชนเชตเซ $BrandShortName เชถเชฐเซ เชเชฐเซ (&L)
+CREATE_ICONS_DESC=$BrandShortName เชฎเชพเชเซ เชเชฟเชนเซเชจเซ เชฌเชจเชพเชตเซ:
+ICONS_DESKTOP=เชฎเชพเชฐเชพ เชกเซเชธเซเชเชเซเชช เชชเชฐ (&D)
+ICONS_STARTMENU=เชฎเชพเชฐเชพ เชถเชฐเซเชเชคเซ เชฎเซเชจเซ เชเชพเชฐเซเชฏเชเซเชฐเชฎ เชซเซเชฒเซเชกเชฐเชฎเชพเช (&S)
+ICONS_QUICKLAUNCH=เชฎเชพเชฐเซ เชเชกเชชเซ เชฒเซเชจเซเช เชชเชเซเชเซเชฎเชพเช (&Q)
+WARN_MANUALLY_CLOSE_APP_INSTALL=$BrandShortName เช เชธเซเชฅเชพเชชเชจ เชธเชพเชฅเซ เชเชเชณ เชงเชชเชตเชพ เชฎเชพเชเซ เชฌเชเชง เชฅเชฏเซเชฒ เชนเซเชตเซ เช เชเซเชเช.\n\nเชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชเชพเชฒเซ เชฐเชพเชเชตเชพ เชฎเชพเชเซ $BrandShortName เชฌเชเชง เชเชฐเซ.
+WARN_MANUALLY_CLOSE_APP_UNINSTALL=$BrandShortName เช เชฌเชฟเชจเชธเซเชฅเชพเชชเชจ เชธเชพเชฅเซ เชเชเชณ เชงเชชเชตเชพ เชฎเชพเชเซ เชฌเชเชง เชฅเชฏเซเชฒ เชนเซเชตเซ เช เชเซเชเช.\n\nเชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชเชพเชฒเซ เชฐเชพเชเชตเชพ เชฎเชพเชเซ $BrandShortName เชฌเชเชง เชเชฐเซ.
+WARN_MANUALLY_CLOSE_APP_LAUNCH=$BrandShortName เชชเชนเซเชฒเซเชฅเซ เช เชเชพเชฒเซ เชฐเชนเซ เชเซ.\n\nเชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชเชตเซเชคเซเชคเชฟเชจเซ เชถเชฐเซ เชเชฐเชคเชพ เชชเชนเซเชฒเชพเช$BrandShortName เชจเซ เชฌเชเชง เชเชฐเซ เชเซ เชคเชฎเซ เชนเชฎเชฃเชพเช เชธเซเชฅเชพเชชเชฟเชค เชเชฐเซเชฒ เชเซ.
+WARN_WRITE_ACCESS=เชคเชฎเชพเชฐเซ เชชเชพเชธเซ เชธเซเชฅเชพเชชเชจ เชกเชฟเชฐเซเชเซเชเชฐเซเชฎเชพเช เชฒเชเชตเชพ เชฎเชพเชเซ เชชเซเชฐเชตเซเชถ เชจเชฅเซ.\n\nเช
เชฒเช เชกเชฟเชฐเซเชเซเชเชฐเซเชจเซ เชชเชธเชเชฆ เชเชฐเชตเชพ เชฎเชเซ เชฌเชฐเชพเชฌเชฐ เชฌเชเชจ เชชเชฐ เชเซเชฒเชฟเช เชเชฐเซ.
+WARN_DISK_SPACE=เชคเชฎเชพเชฐเซ เชชเชพเชธเซ เช เชธเซเชฅเชพเชจเชฎเชพเช เชธเซเชฅเชพเชชเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชชเซเชฐเชคเซ เชกเชฟเชธเซเช เชเชเซเชฏเชพ เชจเชฅเซ.\n\nเช
เชฒเช เชธเซเชฅเชพเชจเชจเซ เชชเชธเชเชฆ เชเชฐเชตเชพ เชฎเชพเชเซ เชฌเชฐเชพเชฌเชฐ เชฌเชเชจ เชชเชฐ เชเซเชฒเชฟเช เชเชฐเซ.
+WARN_MIN_SUPPORTED_OSVER_MSG=เชฎเชพเชซ เชเชฐเชถเซ, $BrandShortName เชเชจเซเชธเซเชเซเชฒ เชเชฐเซ เชถเชเชพเชคเซเช เชจเชฅเซ. $BrandShortNamer เชจเชพ เช เชเชตเซเชคเซเชคเชฟเชจเซ {MinSupportedVer} เช
เชฅเชตเชพ เชจเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ. เช
เชคเชฟเชฐเชฟเชเซเชค เชฎเชพเชนเชฟเชคเซ เชฎเชพเชเซ เชเซเชชเชพ เชเชฐเซเชจเซ OK เชฌเชเชจ เชชเชฐ เชเซเชฒเชฟเช เชเชฐเซ.
+WARN_MIN_SUPPORTED_CPU_MSG=เชฎเชพเชซ เชเชฐเชถเซ, $BrandShortName เชเชจเซเชธเซเชเซเชฒ เชเชฐเซ เชถเชเชพเชคเซเช เชจเชฅเซ. $BrandShortNameเชจเซ เช เชเชตเซเชคเซเชคเชฟเชจเซ เชชเซเชฐเซเชธเซเชธเชฐ เชธเชพเชฅเซ {MinSupportedCPU} เชเชงเชพเชฐเชจเซ เชเชฐเซเชฐ เชเซ. เช
เชคเชฟเชฐเชฟเชเซเชค เชฎเชพเชนเชฟเชคเซ เชฎเชพเชเซ เชเซเชชเชพ เชเชฐเซเชจเซ OK เชฌเชเชจ เชชเชฐ เชเซเชฒเชฟเช เชเชฐเซ.
+WARN_MIN_SUPPORTED_OSVER_CPU_MSG=เชฎเชพเชซ เชเชฐเชถเซ, $BrandShortName เชเชจเซเชธเซเชเซเชฒ เชเชฐเซ เชถเชเชพเชคเซเช เชจเชฅเซ. $BrandShortNameเชจเซ เช เชเชตเซเชคเซเชคเชฟเชจเซ ${MinSupportedVer} เช
เชฅเชตเชพ เชจเชตเซ เช
เชจเซ เชชเซเชฐเซเชธเซเชธเชฐ ${MinSupportedCPU} เชเชงเชพเชฐ เชธเชพเชฅเซเชจเซ เชเชฐเซเชฐ เชเซ. เช
เชคเชฟเชฐเชฟเชเซเชค เชฎเชพเชนเชฟเชคเซ เชฎเชพเชเซ เชเซเชชเชพ เชเชฐเซเชจเซ OK เชฌเชเชจ เชชเชฐ เชเซเชฒเชฟเช เชเชฐเซ.
+WARN_RESTART_REQUIRED_UNINSTALL=เชคเชฎเชพเชฐเซ เชเชฎเซเชชเซเชฏเซเชเชฐเซ $BrandShortName เชจเชพเช เชชเชนเซเชฒเชพเชจเชพเช เชฌเชฟเชจเชธเซเชฅเชพเชชเชจเชจเซ เชธเชฎเชพเชชเซเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชชเซเชจ:เชถเชฐเซ เชฅเชตเซ เช เชเซเชเช. เชถเซเช เชคเชฎเซ เชนเชตเซ เชชเซเชจ:เชฌเซเช เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ?
+WARN_RESTART_REQUIRED_UPGRADE=เชคเชฎเชพเชฐเชพ เชเชฎเซเชชเซเชฏเซเชเชฐเซ $BrandShortName เชจเชพเช เชชเชนเซเชฒเชพเชเชจเชพ เชธเซเชงเชพเชฐเชพเชจเซ เชธเชฎเชพเชชเซเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชชเซเชจ:เชถเชฐเซ เชฅเชตเซ เช เชเซเชเช. เชถเซเช เชคเชฎเซ เชนเชตเซ เชชเซเชจ:เชฌเซเช เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ?
+ERROR_CREATE_DIRECTORY_PREFIX=เชกเชฟเชฐเซเชเซเชเชฐเซ เชฌเชจเชพเชตเชคเซ เชตเชเชคเซ เชญเซเชฒ:
+ERROR_CREATE_DIRECTORY_SUFFIX=เชธเซเชฅเชพเชชเชจเชจเซ เช
เชเชเชพเชตเชตเชพ เชฎเชพเชเซ เชฐเชฆ เชเชฐเซ เชชเชฐ เชเซเชฒเชฟเช เชเชฐเซ เช
เชฅเชตเชพ\nเชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเชตเชพ เชฎเชพเชเซ เชชเซเชจ:เชชเซเชฐเชฏเชคเซเชจ เชชเชฐ เชเซเชฒเชฟเช เชเชฐเซ.
+
+UN_CONFIRM_PAGE_TITLE=$BrandFullName เชธเซเชฅเชพเชชเชฟเชค เชจ เชเชฐเซ
+UN_CONFIRM_PAGE_SUBTITLE=เชคเชฎเชพเชฐเชพ เชเชฎเซเชชเซเชฏเซเชเชฐเชฎเชพเชเชฅเซ $BrandFullName เชฆเซเชฐ เชเชฐเซ.
+UN_CONFIRM_UNINSTALLED_FROM=$BrandShortName เช เชจเซเชเซเชจเชพ เชธเซเชฅเชพเชจเชฎเชพเชเชฅเซ เชฌเชฟเชจเชธเซเชฅเชพเชชเชฟเชค เชฅเชฏเซเชฒ เชนเชถเซ:
+UN_CONFIRM_CLICK=เชเชพเชฒเซ เชฐเชพเชเชตเชพ เชฎเชพเชเซ เชฌเชฟเชจเชธเซเชฅเชพเชชเชจ เชชเชฐ เชเซเชฒเชฟเช เชเชฐเซ.
+
+BANNER_CHECK_EXISTING=เชนเชพเชฒเชจเชพเช เชธเซเชฅเชพเชชเชจเชจเซ เชเชเชพเชธเซ เชฐเชนเซเชฏเชพ เชเซโฆ
+
+STATUS_INSTALL_APP=$BrandShortName เชธเซเชฅเชพเชชเชฟเชค เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซโฆ
+STATUS_INSTALL_LANG=เชญเชพเชทเชพ เชซเชพเชเชฒเซ (${AB_CD}) เชธเซเชฅเชพเชชเชฟเชค เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซโฆ
+STATUS_UNINSTALL_MAIN=$BrandShortName เชธเซเชฅเชพเชชเชฟเชค เชเชฐเซ เชฐเชนเซเชฏเชพ เชจเชฅเซโฆ
+STATUS_CLEANUP=เชฅเซเชกเซ เชเชฐ เชตเซเชฏเชตเชธเซเชฅเชพโฆ
+
+UN_SURVEY_CHECKBOX_LABEL=Mozilla เชจเซ เชเชฃเชพเชตเซ เชเซ เชเชฏเชพ เชเชพเชฐเชฃเซเชธเชฐ เชคเชฎเซ $BrandShortName เชธเซเชฅเชพเชชเชฟเชค เชเชฐเซ เชฐเชนเซเชฏเชพ เชจเชฅเซ
+
+# _DESC strings support approximately 65 characters per line.
+# One line
+OPTIONS_SUMMARY=เชคเชฎเชจเซ เชชเชธเชเชฆ เชนเซเชฏ เชคเซเชตเชพ เชธเซเชฏเซเชเชจเชจเชพเช เชชเซเชฐเชเชพเชฐเชจเซ เชชเชธเชเชฆ เชเชฐเซ, เชชเชเซ เชเชเชณ เชชเชฐ เชเซเชฒเชฟเช เชเชฐเซ.
+# One line
+OPTION_STANDARD_DESC=$BrandShortName เชเชเชฆเชฎ เชธเชพเชฎเชพเชจเซเชฏ เชตเชฟเชเชฒเซเชชเซ เชธเชพเชฅเซ เชธเซเชฅเชพเชชเชฟเชค เชฅเชฏเซเชฒ เชนเชถเซ.
+OPTION_STANDARD_RADIO=เชชเซเชฐเชฎเชพเชฃเชญเซเชค (&S)
+# Two lines
+OPTION_CUSTOM_DESC=เชคเชฎเซ เชธเซเชฅเชพเชชเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชตเซเชฏเชเซเชคเชฟเชเชค เชตเชฟเชเชฒเซเชชเซเชจเซ เชชเชธเชเชฆ เชเชฐเซ เชถเชเซ เชเซ. เช
เชจเซเชญเชตเซ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเช เชฎเชพเชเซ เชเชเซเชฐเชน เชฐเชพเชเซเชฒ เชเซ.
+OPTION_CUSTOM_RADIO=เชตเซเชตเชฟเชงเซเชฏ (&C)
+
+# 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=เชธเซเชงเชพเชฐเซ (&U)
--- /dev/null
+# 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/.
+
+# To make the l10n tinderboxen see changes to this file you can change a value
+# name by adding - to the end of the name followed by chars (e.g. Branding-2).
+
+# LOCALIZATION NOTE:
+
+# This file must be saved as UTF8
+
+# Accesskeys are defined by prefixing the letter that is to be used for the
+# accesskey with an ampersand (e.g. &).
+
+# Do not replace $BrandShortName, $BrandFullName, or $BrandFullNameDA with a
+# custom string and always use the same one as used by the en-US files.
+# $BrandFullNameDA allows the string to contain an ampersand (e.g. DA stands
+# for double ampersand) and prevents the letter following the ampersand from
+# being used as an accesskey.
+
+# You can use \n to create a newline in the string but only when the string
+# from en-US contains a \n.
+
+MUI_TEXT_WELCOME_INFO_TITLE=$BrandFullNameDA เชธเซเชฏเซเชเชจ เชตเชฟเชเชพเชฐเซเชกเชฎเชพเช เชธเซเชตเชพเชเชค เชเซ
+MUI_TEXT_WELCOME_INFO_TEXT=เช เชตเชฟเชเชพเชฐเซเชก $BrandFullNameDA เชธเซเชฅเชพเชชเชจ เชฆเชฐเชฎเซเชฏเชพเชจ เชคเชฎเชจเซ เชฎเชพเชฐเซเชเชฆเชฐเซเชถเชจ เชเชชเชถเซ.\n\nเชคเซ เชเชเซเชฐเชน เชฐเชพเชเซ เชเซ เชเซ เชคเชฎเซ เชธเซเชฏเซเชเชจ เชถเชฐเซ เชฅเชคเชพ เชชเชนเซเชฒเชพเช เชฌเชงเชพ เชฌเซเชเชพ เชเชพเชฐเซเชฏเชเซเชฐเชฎเซ เชฌเชเชง เชเชฐเซ. เชคเชฎเชพเชฐเชพ เชเชฎเซเชชเซเชฏเซเชเชฐเชจเซ เชชเซเชจ:เชฌเซเช เชเชฐเชคเชพ เชชเชนเซเชฒเชพเช เช เช
เชจเซเชฐเซเชช เชธเชฟเชธเซเชเชฎ เชซเชพเชเชฒเซเชจเซ เชธเซเชงเชพเชฐเชตเชพเชจเซเช เชถเชเซเชฏ เชฌเชจเชพเชตเชถเซ.\n\n$_CLICK
+MUI_TEXT_COMPONENTS_TITLE=เชเชเชเซเชจเซ เชชเชธเชเชฆ เชเชฐเซ
+MUI_TEXT_COMPONENTS_SUBTITLE=$BrandFullNameDA เชจเซเช เชเซเชฏเซ เชฒเชเซเชทเชฃ เชคเชฎเซ เชธเซเชฅเชพเชชเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ เชคเซ เชชเชธเชเชฆ เชเชฐเซ.
+MUI_INNERTEXT_COMPONENTS_DESCRIPTION_TITLE=เชตเชฐเซเชฃเชจ
+MUI_INNERTEXT_COMPONENTS_DESCRIPTION_INFO=เชคเซเชจเซเช เชตเชฐเซเชฃเชจ เชเซเชตเชพ เชฎเชพเชเซ เชเชเช เชชเชฐ เชคเชฎเชพเชฐเชพ เชฎเชพเชเชธเชจเซ เชฒเช เชเชพเช.
+MUI_TEXT_DIRECTORY_TITLE=เชธเซเชฅเชพเชชเชจ เชธเซเชฅเชพเชจเชจเซ เชชเชธเชเชฆ เชเชฐเซ
+MUI_TEXT_DIRECTORY_SUBTITLE=$BrandFullNameDA เชจเซ เชเซเชฏเชพ เชซเซเชฒเซเชกเชฐเชฎเชพเช เชธเซเชฅเชพเชชเชฟเชค เชเชฐเชตเซ เชเซ เชคเซ เชชเชธเชเชฆ เชเชฐเซ.
+MUI_TEXT_INSTALLING_TITLE=เชธเซเชฅเชพเชชเชฟเชค เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซ
+MUI_TEXT_INSTALLING_SUBTITLE=เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชฅเซเชญเซ เชเซเชฏเชพเชฐเซ $BrandFullNameDA เชธเซเชฅเชพเชชเชฟเชค เชฅเช เชฐเชนเซเชฏเซ เชนเซเชฏ.
+MUI_TEXT_FINISH_TITLE=เชธเซเชฅเชพเชชเชจ เชธเชฎเชพเชชเซเชค
+MUI_TEXT_FINISH_SUBTITLE=เชธเซเชฏเซเชเชจ เชธเชซเชณเชคเชพเชชเซเชฐเซเชตเช เชธเชฎเชพเชชเซเชค เชฅเช เชเชฏเซเช.
+MUI_TEXT_ABORT_TITLE=เชธเซเชฅเชพเชชเชจ เชเชพเชขเซ เชจเชพเชเชเซเชฒ เชเซ
+MUI_TEXT_ABORT_SUBTITLE=เชธเซเชฏเซเชเชจ เชธเชซเชณเชคเชพเชชเซเชฐเซเชตเช เชธเชฎเชพเชชเซเชค เชฅเช เชเชฏเซ เชจเชฅเซ.
+MUI_BUTTONTEXT_FINISH=เชธเชฎเชพเชชเซเชค (&F)
+MUI_TEXT_FINISH_INFO_TITLE=$BrandFullNameDA เชธเซเชฏเซเชเชจ เชตเชฟเชเชพเชฐเซเชกเชจเซ เชธเชฎเชพเชชเซเชค เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซ
+MUI_TEXT_FINISH_INFO_TEXT=$BrandFullNameDA เชจเซ เชคเชฎเชพเชฐเชพ เชเชฎเซเชชเซเชฏเซเชเชฐ เชชเชฐ เชธเซเชฅเชพเชชเชฟเชค เชเชฐเซ เชฆเซเชตเชพเชฎเชพเช เชเชตเซ เชเซ.\n\nเช เชตเชฟเชเชพเชฐเซเชกเชจเซ เชฌเชเชง เชเชฐเชตเชพ เชฎเชพเชเซ เชธเชฎเชพเชชเซเชค เชเชฐเซ เชชเชฐ เชเซเชฒเชฟเช เชเชฐเซ.
+MUI_TEXT_FINISH_INFO_REBOOT=เชคเชฎเชพเชฐเชพ เชเชฎเซเชชเซเชฏเซเชเชฐเชจเซ $BrandFullNameDA เชจเชพเช เชธเซเชฅเชพเชชเชจเชจเซ เชธเชฎเชพเชชเซเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชชเซเชจ:เชถเชฐเซ เชเชฐเชตเซ เช เชเซเชเช. เชถเซเช เชคเชฎเซ เชนเชตเซ เชชเซเชจ:เชฌเซเช เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ?
+MUI_TEXT_FINISH_REBOOTNOW=เชนเชตเซ เชชเซเชจ:เชฌเซเช เชเชฐเซ
+MUI_TEXT_FINISH_REBOOTLATER=เชนเซเช เชชเชเซ เชเชพเชคเซ เช เชชเซเชจ:เชฌเซเช เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ
+MUI_TEXT_STARTMENU_TITLE=เชถเชฐเซเชเชคเซ เชฎเซเชจเซ เชซเซเชฒเซเชกเชฐเชจเซ เชชเชธเชเชฆ เชเชฐเซ
+MUI_TEXT_STARTMENU_SUBTITLE=$BrandFullNameDA เชเซเชเชเชพเชฃเซ เชฎเชพเชเซ เชถเชฐเซเชเชคเซ เชฎเซเชจเซ เชซเซเชฒเซเชกเชฐเชจเซ เชชเชธเชเชฆ เชเชฐเซ.
+MUI_INNERTEXT_STARTMENU_TOP=เชคเชฎเชจเซ เชเชพเชฐเซเชฏเชเซเชฐเชฎเชจเชพเช เชเซเชเชเชพเชฃเซเชจเซ เชฌเชจเชพเชตเชตเชพเชจเซเช เชเชฎเซ เชเซ เชคเซเชฎเชพเช เชถเชฐเซเชเชคเซ เชฎเซเชจเซ เชซเซเชฒเซเชกเชฐเชจเซ เชชเชธเชเชฆ เชเชฐเซ. เชคเชฎเซ เชจเชตเชพ เชซเซเชฒเซเชกเชฐเชจเซ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชเซ เชจเชพเชฎเชจเซ เชช เชฃ เชฆเชพเชเชฒ เชเชฐเซ เชถเชเซ เชเซ.
+MUI_TEXT_ABORTWARNING=เชคเชฎเซ เชเชฐเซเชเชฐ $BrandFullName เชธเซเชฏเซเชเชจเชฎเชพเชเชฅเซ เชฌเชนเชพเชฐ เชจเซเชเชณเชตเชพ เชฎเชพเชเชเซ เชเซ?
+MUI_UNTEXT_WELCOME_INFO_TITLE=$BrandFullNameDA เชฌเชฟเชจเชธเซเชฅเชพเชชเชจ เชตเชฟเชเชพเชฐเซเชกเชฎเชพเช เชธเซเชตเชพเชเชค เชเซ
+MUI_UNTEXT_WELCOME_INFO_TEXT=เช เชตเชฟเชเชพเชฐเซเชก เชคเชฎเชจเซ $BrandFullNameDA เชจเชพเช เชฌเชฟเชจเชธเซเชฅเชพเชชเชจ เชฆเชฐเชฎเซเชฏเชพเชจ เชฎเชพเชฐเซเชเชฆเชฐเซเชถเชจ เชเชชเชถเซ.\n\nเชฌเชฟเชจเชธเซเชฅเชพเชชเชจเชจเซ เชถเชฐเซ เชเชฐเชคเชพ เชชเชนเซเชฒเชพเช, เชเชพเชคเชฐเซ เชเชฐเซ เชเซ $BrandFullNameDA เชเชพเชฒเซ เชฐเชนเซ เชจเชฅเซ.\n\n$_CLICK
+MUI_UNTEXT_CONFIRM_TITLE=$BrandFullNameDA เชฌเชฟเชจเชธเซเชฅเชพเชชเชฟเชค เชเชฐเซ
+MUI_UNTEXT_CONFIRM_SUBTITLE=เชคเชฎเชพเชฐเชพ เชเชฎเซเชชเซเชฏเซเชเชฐเชฎเชพเชเชฅเซ $BrandFullNameDA เชฆเซเชฐ เชเชฐเซ.
+MUI_UNTEXT_UNINSTALLING_TITLE=เชฌเชฟเชจเชธเซเชฅเชพเชชเชฟเชค เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซ
+MUI_UNTEXT_UNINSTALLING_SUBTITLE=เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชฅเซเชญเซ เชเซเชฏเชพเชฐเซ $BrandFullNameDA เชฌเชฟเชจเชธเซเชฅเชพเชชเชฟเชค เชฅเช เชฐเชนเซ เชนเซเชฏ.
+MUI_UNTEXT_FINISH_TITLE=เชฌเชฟเชจเชธเซเชฅเชพเชชเชจ เชธเชฎเชพเชชเซเชค
+MUI_UNTEXT_FINISH_SUBTITLE=เชฌเชฟเชจเชธเซเชฅเชพเชชเชจ เชธเชซเชณเชคเชพเชชเซเชฐเซเชตเช เชธเชฎเชพเชชเซเชค เชฅเช เชเชฏเซเช.
+MUI_UNTEXT_ABORT_TITLE=เชฌเชฟเชจเชธเซเชฅเชพเชชเชจ เชเชพเชขเซ เชจเชพเชเชเซเชฒ เชเซ
+MUI_UNTEXT_ABORT_SUBTITLE=เชฌเชฟเชจเชธเซเชฅเชพเชชเชจ เชธเชซเชณเชคเชพเชชเซเชฐเซเชตเช เชธเชฎเชพเชชเซเชค เชฅเช เชเชฏเซ เชจเชฅเซ.
+MUI_UNTEXT_FINISH_INFO_TITLE=$BrandFullNameDA เชฌเชฟเชจเชธเซเชฅเชพเชชเชจ เชตเชฟเชเชพเชฐเซเชกเชจเซ เชธเชฎเชพเชชเซเชค เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซ
+MUI_UNTEXT_FINISH_INFO_TEXT=$BrandFullNameDA เชคเชฎเชพเชฐเชพ เชเชฎเซเชชเซเชฏเซเชเชฐเชฎเชพเชเชฅเซ เชฌเชฟเชจเชธเซเชฅเชพเชชเชฟเชค เชเชฐเซ เชฆเซเชตเชพเชฎเชพเช เชเชตเซ เชเซ.\n\nเช เชตเชฟเชเชพเชฐเซเชกเชจเซ เชฌเชเชง เชเชฐเชตเชพ เชฎเชพเชเซ เชธเชฎเชพเชชเซเชค เชเชฐเซ เชชเชฐ เชเซเชฒเชฟเช เชเชฐเซ.
+MUI_UNTEXT_FINISH_INFO_REBOOT=เชคเชฎเชพเชฐเชพ เชเชฎเซเชชเซเชฏเซเชเชฐเชจเซ $BrandFullNameDA เชจเชพเช เชฌเชฟเชจเชธเซเชฅเชพเชชเชจเชจเซ เชธเชฎเชพเชชเซเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชชเซเชจ:เชถเชฐเซ เชเชฐเชตเซ เช เชเซเชเช. เชถเซเช เชคเชฎเซ เชนเชตเซ เชชเซเชจ:เชฌเซเช เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ?
+MUI_UNTEXT_ABORTWARNING=เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ $BrandFullName เชฌเชฟเชจเชธเซเชฅเชพเชชเชจเชฎเชพเชเชฅเซ เชฌเชนเชพเชฐ เชจเซเชเชณเชตเชพ เชฎเชพเชเชเซ เชเซ?
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE:
+
+# This file must be saved as UTF8
+
+# Accesskeys are defined by prefixing the letter that is to be used for the
+# accesskey with an ampersand (e.g. &).
+
+# Do not replace $BrandShortName, $BrandFullName, or $BrandFullNameDA with a
+# custom string and always use the same one as used by the en-US files.
+# $BrandFullNameDA allows the string to contain an ampersand (e.g. DA stands
+# for double ampersand) and prevents the letter following the ampersand from
+# being used as an accesskey.
+
+# You can use \n to create a newline in the string but only when the string
+# from en-US contains a \n.
+
+INSTALLER_WIN_CAPTION=$BrandShortName เชธเซเชฅเชพเชชเช
+
+# The \n in the next two strings can be moved or deleted as needed to make
+# the string fit in the 3 lines of space available.
+STUB_CLEANUP_PAVEOVER_HEADER=$BrandShortName เชชเชนเซเชฒเซเชฅเซ เชเชจเซเชธเซเชเซเชฒ เชเชฐเซเชฒเซเช เชเซ.\nเชเชพเชฒเซ เชคเซเชจเซ เช
เชฆเซเชฏเชคเชจ เชเชฐเซเช.
+STUB_CLEANUP_REINSTALL_HEADER=$BrandShortName เชชเชนเซเชฒเชพเชฅเซ เชเชจเซเชธเซเชเซเชฒ เชฅเช เชเชฏเซเช เชเซ.\nเชเชพเชฒเซ เชคเชฎเชจเซ เชเช เชจเชตเซ เชจเชเชฒ เช
เชชเชพเชตเซเช.
+STUB_CLEANUP_PAVEOVER_BUTTON=&เชธเซเชงเชพเชฐเซ
+STUB_CLEANUP_REINSTALL_BUTTON=เชซเชฐเซเชฅเซ เชธเซเชฅเชพเชชเชฟเชค เชเชฐเซ
+STUB_CLEANUP_CHECKBOX_LABEL=เชถเซเชฐเซเชทเซเช เชชเซเชฐเชฆเชฐเซเชถเชจ เชฎเชพเชเซ เชกเชฟเชซเซเชฒเซเช เชธเซเชเชฟเชเชเซเชธเชจเซ เชชเซเชจเชเชธเซเชฅเชพเชชเชฟเชค เชเชฐเซ เช
เชจเซ เชเซเชจเชพ เชเชก-เชเชจเซเชธเชจเซ เชฆเซเชฐ เชเชฐเซ
+
+STUB_INSTALLING_LABEL2=เชนเชตเซ เชเชจเซเชธเซเชเซเชฒ เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซโฆ
+STUB_BLURB_FIRST1=$BrandShortName เชนเชเซ เชธเซเชงเซเชจเซ เชธเซเชฅเซ เชเชกเชชเซ, เชธเซเชฅเซ เชตเชงเซ เชชเซเชฐเชคเชฟเชญเชพเชตเชถเซเชฒ
+STUB_BLURB_SECOND1=เชเชกเชชเซ เชชเซเชทเซเช เชฒเซเชกเชฟเชเช เช
เชจเซ เชเซ
เชฌ เชธเซเชตเชฟเชเชฟเชเช
+STUB_BLURB_THIRD1=เชถเชเซเชคเชฟเชถเชพเชณเซ เชเชพเชจเชเซ เชฌเซเชฐเชพเชเชเชฟเชเช
+STUB_BLURB_FOOTER2=เชฒเซเชเซ เชฎเชพเชเซ เชฌเชจเชพเชตเชตเชพเชฎเชพเช เชเชตเซเชฒ เชเซ, เชจเชซเชพ เชฎเชพเชเซ เชจเชนเซเช
+
+WARN_MIN_SUPPORTED_OSVER_MSG=เชฎเชพเชซ เชเชฐเชถเซ, $BrandShortName เชเชจเซเชธเซเชเซเชฒ เชเชฐเซ เชถเชเชพเชคเซเช เชจเชฅเซ. $BrandShortName เชจเซ เช เชธเชเชธเซเชเชฐเชฃเชจเซ ${MinSupportedVer} เช
เชฅเชตเชพ เชจเชตเซ เชเชตเชถเซเชฏเช เชเซ. เชเซเชชเชพ เชเชฐเซเชจเซ เช
เชคเชฟเชฐเชฟเชเซเชค เชฎเชพเชนเชฟเชคเซ เชฎเชพเชเซ เชเชเซ เชฌเชเชจ เชชเชฐ เชเซเชฒเชฟเช เชเชฐเซ.
+WARN_MIN_SUPPORTED_CPU_MSG=เชฎเชพเชซ เชเชฐเชถเซ, $BrandShortName เชเชจเซเชธเซเชเซเชฒ เชเชฐเซ เชถเชเชพเชคเซเช เชจเชฅเซ. $BrandShortName เชจเซเช เช เชธเชเชธเซเชเชฐเชฃ ${MinSupportedCPU} เชเซเชเซ เชเชชเชตเชพเชจเซ เชธเชพเชฅเซ เชชเซเชฐเซเชธเซเชธเชฐเชจเซ เชเชฐเซเชฐ เชเซ. เชเซเชชเชพ เชเชฐเซเชจเซ เช
เชคเชฟเชฐเชฟเชเซเชค เชฎเชพเชนเชฟเชคเซ เชฎเชพเชเซ เชเชเซ เชฌเชเชจ เชชเชฐ เชเซเชฒเชฟเช เชเชฐเซ.
+WARN_MIN_SUPPORTED_OSVER_CPU_MSG=เชฎเชพเชซ เชเชฐเชถเซ, $BrandShortName เชเชจเซเชธเซเชเซเชฒ เชเชฐเซ เชถเชเชพเชคเซเช เชจเชฅเซ. $BrandShortName เชจเซ เช เชธเชเชธเซเชเชฐเชฃเชจเซ ${MinSupportedVer} เช
เชฅเชตเชพ เชจเชตเซ เช
เชจเซ ${MinSupportedCPU} เชธเชฎเชฐเซเชฅเชจเชตเชพเชณเซ เชชเซเชฐเซเชธเซเชธเชฐเชจเซ เชเชฐเซเชฐ เชเซ. เชเซเชชเชพ เชเชฐเซเชจเซ เช
เชคเชฟเชฐเชฟเชเซเชค เชฎเชพเชนเชฟเชคเซ เชฎเชพเชเซ เชเชเซ เชฌเชเชจ เชชเชฐ เชเซเชฒเชฟเช เชเชฐเซ.
+WARN_WRITE_ACCESS_QUIT=เชคเชฎเชพเชฐเซ เชชเชพเชธเซ เชเชจเซเชธเซเชเซเชฒเซเชถเชจ เชกเชพเชฏเชฐเซเชเซเชเชฐเซเชฎเชพเช เชฒเชเชตเชพเชจเซ เชเชเซเชธเซเชธ เชจเชฅเซ
+WARN_DISK_SPACE_QUIT=เชคเชฎเชพเชฐเซ เชชเชพเชธเซ เชเชจเซเชธเซเชเซเชฒ เชเชฐเชตเชพ เชฎเชพเชเซ เชชเชฐเซเชฏเชพเชชเซเชค เชกเชฟเชธเซเช เชธเซเชฅเชพเชจ เชจเชฅเซ.
+WARN_MANUALLY_CLOSE_APP_LAUNCH=$BrandShortName เชชเชนเซเชฒเชพเชฅเซ เช เชเชพเชฒเซ เชฐเชนเซเชฏเซเช เชเซ.\n\nเชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชคเชฎเซ เชนเชฎเชฃเชพเช เชเซ เชเชตเซเชคเซเชคเชฟ เชธเซเชฅเชพเชชเชฟเชค เชเชฐเซ เชเซ เชคเซ เชฒเซเชจเซเช เชเชฐเชคเชพเช เชชเชนเซเชฒเชพเช $BrandShortName เชจเซ เชฌเชเชง เชเชฐเซ.
+
+ERROR_DOWNLOAD_CONT=เชนเชฎเซเชฎ. เชเซเชเชฒเชพเช เชเชพเชฐเชฃเซเชธเชฐ, เช
เชฎเซ $BrandShortName เชเชจเซเชธเซเชเซเชฒ เชเชฐเซ เชถเชเซเชฏเชพ เชจเชฅเซ.\nเชซเชฐเซเชฅเซ เชชเซเชฐเชพเชฐเชเชญ เชเชฐเชตเชพ เชฎเชพเชเซ OK เชชเชธเชเชฆ เชเชฐเซ.
+
+STUB_CANCEL_PROMPT_HEADING=เชถเซเช เชคเชฎเซ $BrandShortName เชเชจเซเชธเซเชเซเชฒ เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ?
+STUB_CANCEL_PROMPT_MESSAGE=เชเซ เชคเชฎเซ เชฐเชฆ เชเชฐเชถเซ, เชคเซ $BrandShortName เชเชจเซเชธเซเชเซเชฒ เชฅเชถเซ เชจเชนเซเช.
+STUB_CANCEL_PROMPT_BUTTON_CONTINUE=เชเชจเซเชธเซเชเซเชฒ $BrandShortName
+STUB_CANCEL_PROMPT_BUTTON_EXIT=เชฐเชฆ เชเชฐเซ
+
+VERSION_32BIT=32-เชฌเซเช $BrandShortName
+VERSION_64BIT=64-เชฌเซเช $BrandShortName
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE:
+
+# This file must be saved as UTF8
+
+# Accesskeys are defined by prefixing the letter that is to be used for the
+# accesskey with an ampersand (e.g. &).
+
+# Do not replace $BrandShortName, $BrandFullName, or $BrandFullNameDA with a
+# custom string and always use the same one as used by the en-US files.
+# $BrandFullNameDA allows the string to contain an ampersand (e.g. DA stands
+# for double ampersand) and prevents the letter following the ampersand from
+# being used as an accesskey.
+
+# You can use \n to create a newline in the string but only when the string
+# from en-US contains a \n.
+
+# Strings that require a space at the end should be enclosed with double
+# quotes and the double quotes will be removed. To add quotes to the beginning
+# and end of a strong enclose the add and additional double quote to the
+# beginning and end of the string (e.g. ""This will include quotes"").
+
+SetupCaption=$BrandFullName เชธเซเชฏเซเชเชจ
+UninstallCaption=$BrandFullName เชฌเชฟเชจเชธเซเชฅเชพเชชเชจ
+BackBtn=< เชชเชพเชเชณ (&B)
+NextBtn=เชเชเชณ (&N) >
+AcceptBtn=เชนเซเช เชฒเชพเชเชธเชจเซเชธ เชธเชเชฎเชคเชฟเชฎเชพเช เชฎเชฐเซเชฏเชพเชฆเชพเชเชจเซ เชธเซเชตเซเชเชพเชฐเซ เชเซ (&a)
+DontAcceptBtn=เชนเซเช เชฒเชพเชเชธเชจเซเชธ เชธเชเชฎเชคเชฟเชฎเชพเช เชฎเชฐเซเชฏเชพเชฆเชพเชเชจเซ เชธเซเชตเซเชเชพเชฐเชคเซ เชจเชฅเซ (&d)
+InstallBtn=เชธเซเชฅเชพเชชเชฟเชค เชเชฐเซ (&I)
+UninstallBtn=เชฌเชฟเชจเชธเซเชฅเชพเชชเชฟเชค เชเชฐเซ (&U)
+CancelBtn=เชฐเชฆ เชเชฐเซ
+CloseBtn=เชฌเชเชง เชเชฐเซ (&C)
+BrowseBtn=เชฌเซเชฐเชพเชเช เชเชฐเซ (&r)โฆ
+ShowDetailsBtn=เชตเชฟเชเชคเซเชจเซ เชฌเชคเชพเชตเซ (&d)
+ClickNext=เชเชพเชฒเซ เชฐเชพเชเชตเชพ เชฎเชพเชเซ เชเชเชณ เชชเชฐ เชเซเชฒเชฟเช เชเชฐเซ.
+ClickInstall=เชธเซเชฅเชพเชชเชจเชจเซ เชถเชฐเซ เชเชฐเชตเชพ เชฎเชพเชเซ เชธเซเชฅเชพเชชเชจ เชชเชฐ เชเซเชฒเชฟเช เชเชฐเซ.
+ClickUninstall=เชฌเชฟเชจเชธเซเชฅเชพเชชเชจเชจเซ เชถเชฐเซ เชเชฐเชตเชพ เชฎเชพเชเซ เชฌเชฟเชจเชธเซเชฅเชพเชชเชจ เชชเชฐ เชเซเชฒเชฟเช เชเชฐเซ.
+Completed=เชธเชฎเชพเชชเซเชค
+LicenseTextRB=เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ $BrandFullNameDA เชจเซ เชธเซเชฅเชพเชชเชฟเชค เชเชฐเชคเชพ เชชเชนเซเชฒเชพเช เชฒเชพเชเชธเชจเซเชธ เชธเชเชฎเชคเชฟเชจเซ เชฐเชฟเชตเซเชฏเซ เชเชฐเซ. เชเซ เชคเชฎเซ เชธเชเชฎเชคเชฟเชจเซ เชฌเชงเซ เชฎเชฐเซเชฏเชพเชฆเชพเชเชจเซ เชธเซเชตเซเชเชพเชฐเซ เชคเซ, เชจเซเชเซ เชชเชนเซเชฒเชพเช เชตเชฟเชเชฒเซเชชเชจเซ เชชเชธเชเชฆ เชเชฐเซ. $_CLICK
+ComponentsText=เชเชเชเซเชจเซ เชชเชธเชเชฆ เชเชฐเซ เชเซ เชคเชฎเซ เชธเซเชฅเชพเชชเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ เช
เชจเซ เชเชเชเซเชจเซ เชจเชพเชชเชธเชเชฆ เชเชฐเซ เชเซ เชคเชฎเซ เชธเซเชฅเชพเชชเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเชเชคเชพ เชจ เชนเซเชฏ เชคเซ. $_CLICK
+ComponentsSubText2_NoInstTypes=เชธเซเชฅเชพเชชเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชเชเชเซเชจเซ เชชเชธเชเชฆ เชเชฐเซ:
+DirText=เชธเซเชฏเซเชเชจ เชจเซเชเซเชจเชพ เชซเซเชฒเซเชกเชฐเชฎเชพเช $BrandFullNameDA เชจเซ เชธเซเชฅเชพเชชเชฟเชค เชเชฐเชถเซ. เช
เชฒเช เชซเซเชฒเซเชกเชฐเชฎเชพเช เชธเซเชฅเชพเชชเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ, เชฌเซเชฐเชพเชเช เชชเชฐ เชเซเชฒเชฟเช เชเชฐเซ เช
เชจเซ เชฌเซเชเชพ เชซเซเชฒเซเชกเชฐเชจเซ เชชเชธเชเชฆ เชเชฐเซ. $_CLICK
+DirSubText=เชฒเชเซเชทเซเชฏ เชซเซเชฒเซเชกเชฐ
+DirBrowseText=เชเซเชฎเชพเช $BrandFullNameDA เชจเซ เชธเซเชฅเชพเชชเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ เชคเซ เชซเซเชฒเซเชกเชฐเชจเซ เชชเชธเชเชฆ เชเชฐเซ:
+SpaceAvailable="เชเชเซเชฏเชพ เชเชชเชฒเชฌเซเชง: "
+SpaceRequired="เชเชเซเชฏเชพ เชเชฐเซเชฐเซ: "
+UninstallingText=$BrandFullNameDA เช เชจเซเชเซเชจเชพ เชซเซเชฒเซเชกเชฐเชฎเชพเชเชฅเซ เชฌเชฟเชจเชธเซเชฅเชพเชชเชฟเชค เชฅเชฏเซเชฒ เชนเชถเซ. $_CLICK
+UninstallingSubText=เชคเซเชฎเชพเชเชฅเซ เชฌเชฟเชจเชธเซเชฅเชพเชชเชฟเชค เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซ:
+FileError=เชฒเชเชตเชพ เชฎเชพเชเซ เชซเชพเชเชฒเชจเซ เชเซเชฒเชคเซ เชตเชเชคเซ เชญเซเชฒ: \r\n\r\n$0\r\n\r\nเชธเซเชฅเชพเชชเชจเชจเซ เช
เชเชเชพเชตเชตเชพ เชฎเชพเชเซ เชเชพเชขเซ เชจเชพเชเชเซ เชชเชฐ เชเซเชฒเชฟเช เชเชฐเซ,\r\nเชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเชตเชพ เชฎเชพเชเซ เชชเซเชจ:เชชเซเชฐเชฏเชคเซเชจ เชชเชฐ เชเซเชฒเชฟเช เชเชฐเซ, เช
เชฅเชตเชพ\r\nเช เชซเชพเชเชฒเชจเซ เชเซเชกเชตเชพ เชฎเชพเชเซ เช
เชตเชเชฃเซ.
+FileError_NoIgnore=เชฒเชเชตเชพ เชฎเชพเชเซ เชซเชพเชเชฒเชจเซ เชเซเชฒเชคเซ เชตเชเชคเซ เชญเซเชฒ: \r\n\r\n$0\r\n\r\nเชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเชตเชพ เชฎเชพเชเซ เชชเซเชจ:เชชเซเชฐเชฏเชคเซเชจ เชชเชฐ เชเซเชฒเชฟเช เชเชฐเซ, เช
เชฅเชตเชพ\r\nเชธเซเชฅเชพเชชเชจเชจเซ เช
เชเชเชพเชตเชตเชพ เชฎเชพเชเซ เชฐเชฆ เชเชฐเซ เชชเชฐ เชเซเชฒเชฟเช เชเชฐเซ.
+CantWrite="เชฒเชเซ เชถเชเชพเชคเซ เชจเชฅเซ: "
+CopyFailed=เชจเชเชฒ เชเชฐเชตเชพเชจเซเช เชจเชฟเชทเซเชซเชณ
+CopyTo="เชฎเชพเช เชจเชเชฒ เชเชฐเซ "
+Registering="เชฐเชเซเชธเซเชเชฐ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซ: "
+Unregistering="เชฐเชเซเชธเซเชเชฐ เชเชฐเซ เชฐเชนเซเชฏเชพ เชจเชฅเซ: "
+SymbolNotFound="เชธเชเชเซเชคเชจเซ เชถเซเชงเซ เชถเชเซเชฏเชพ เชจเชนเชฟเช: "
+CouldNotLoad="เชฒเชพเชตเซ เชถเชเซเชฏเชพ เชจเชนเชฟเช: "
+CreateFolder="เชซเซเชฒเซเชกเชฐเชจเซ เชฌเชจเชพเชตเซ: "
+CreateShortcut="เชเซเชเชเชพเชฃเชจเซ เชฌเชจเชพเชตเซ: "
+CreatedUninstaller="เชฌเชจเชพเชตเซเชฒ เชฌเชฟเชจเชธเซเชฅเชพเชชเช: "
+Delete="เชซเชพเชเชฒ เชเชพเชขเซ เชจเชพเชเชเซ: "
+DeleteOnReboot="เชชเซเชจ:เชฌเซเช เชธเชฎเชฏเซ เชเชพเชขเซ เชจเชพเชเชเซ: "
+ErrorCreatingShortcut="เชเซเชเชเชพเชฃเชจเซ เชฌเชจเชพเชตเชคเซ เชตเชเชคเซ เชญเซเชฒ: "
+ErrorCreating="เชฌเชจเชพเชตเชคเซ เชตเชเชคเซ เชญเซเชฒ: "
+ErrorDecompressing=เชฎเชพเชนเชฟเชคเซเชจเซ เชธเชเชเซเชเซ เชฐเชนเซเชฏเชพ เชนเซเชฏ เชคเซเชฏเชพเชฐเซ เชญเซเชฒ! เชถเซเช เชฌเชเชกเซเชฒ เชธเซเชฅเชพเชชเช เชเซ?
+ErrorRegistering=DLL เชจเซ เชฐเชเซเชธเซเชเชฐ เชเชฐเซ เชฐเชนเซเชฏเชพ เชนเซเชฏ เชคเซเชฏเชพเชฐเซ เชญเซเชฒ
+ExecShell="ExecShell: "
+Exec="เชเชฒเชพเชตเซ: "
+Extract="เชฌเชนเชพเชฐ เชเชพเชขเซ: "
+ErrorWriting="เชฌเชนเชพเชฐ เชเชพเชขเซ: เชซเชพเชเชฒเชฎเชพเช เชฒเชเซ เชฐเชนเซเชฏเชพ เชนเซเชฏ เชคเซเชฏเชพเชฐเซ เชญเซเชฒ "
+InvalidOpcode=เชธเซเชฅเชพเชชเช เชฌเชเชกเซเชฒ เชเซ: เช
เชฏเซเชเซเชฏ opcode
+NoOLE="เชคเซเชจเซ เชฎเชพเชเซ OLE เชจเชฅเซ: "
+OutputFolder="เชเชเชเชชเซเช เชซเซเชฒเซเชกเชฐ: "
+RemoveFolder="เชซเซเชฒเซเชกเชฐ เชฆเซเชฐ เชเชฐเซ: "
+RenameOnReboot="เชชเซเชจ:เชฌเซเช เชธเชฎเชฏเซ เชจเชพเชฎ เชฌเชฆเชฒเซ: "
+Rename="เชจเชพเชฎ เชฌเชฆเชฒเซ: "
+Skipped="เชเซเชกเซเชฒ: "
+CopyDetails=เชเซเชฒเชฟเชชเชฌเซเชฐเซเชกเชฎเชพเช เชตเชฟเชเชคเซเชจเซ เชจเชเชฒ เชเชฐเซ
+LogInstall=เชธเซเชฅเชพเชชเชจ เชชเซเชฐเชเซเชฐเชฟเชฏเชพเชจเซ เชฒเซเช เชฒเซ
+Byte=B
+Kilo=K
+Mega=M
+Giga=G
--- /dev/null
+# Copyright 2012 Mozilla Foundation
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+# Chrome notification bar messages and buttons
+unsupported_feature=เช PDF เชฆเชธเซเชคเชพเชตเซเชเชจเซ เชฏเซเชเซเชฏ เชฐเซเชคเซ เชฆเชฐเซเชถเชพเชตเซ เชถเชเชพเชคเซ เชจเชฅเซ.
+unsupported_feature_forms=เช PDF เชฆเชธเซเชคเชพเชตเซเช เชซเซเชฐเซเชฎเชจเซ เชธเชฎเชพเชตเซ เชเซ. เชซเซเชฐเซเชฎ เชเซเชทเซเชคเซเชฐเชจเซ เชญเชฐเชตเชพเชจเซเช เชเชงเชพเชฐเชญเซเชค เชจเชฅเซ.
+open_with_different_viewer=เชตเชฟเชตเชฟเชง เชฆเชฐเซเชถเช เชธเชพเชฅเซ เชเซเชฒเซ
+open_with_different_viewer.accessKey=o
--- /dev/null
+# Copyright 2012 Mozilla Foundation
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+# Main toolbar buttons (tooltips and alt text for images)
+previous.title=เชชเชนเซเชฒเชพเชจเซ เชชเชพเชจเซเช
+previous_label=เชชเชนเซเชฒเชพเชจเซ
+next.title=เชเชเชณเชจเซ เชชเชพเชจเซเช
+next_label=เชเชเชณเชจเซเช
+
+# LOCALIZATION NOTE (page.title): The tooltip for the pageNumber input.
+page.title=เชชเชพเชจเซเช
+# LOCALIZATION NOTE (of_pages): "{{pagesCount}}" will be replaced by a number
+# representing the total number of pages in the document.
+of_pages=เชจเซ {{pagesCount}}
+# LOCALIZATION NOTE (page_of_pages): "{{pageNumber}}" and "{{pagesCount}}"
+# will be replaced by a number representing the currently visible page,
+# respectively a number representing the total number of pages in the document.
+page_of_pages=({{pageNumber}} เชจเซ {{pagesCount}})
+
+zoom_out.title=เชฎเซเชเซ เชเชฐเซ
+zoom_out_label=เชฎเซเชเซ เชเชฐเซ
+zoom_in.title=เชจเชพเชจเซเช เชเชฐเซ
+zoom_in_label=เชจเชพเชจเซเช เชเชฐเซ
+zoom.title=เชจเชพเชจเซเช เชฎเซเชเซ เชเชฐเซ
+presentation_mode.title=เชฐเชเซเชเชค เชธเซเชฅเชฟเชคเชฟเชฎเชพเช เชเชพเชต
+presentation_mode_label=เชฐเชเซเชเชค เชธเซเชฅเชฟเชคเชฟ
+open_file.title=เชซเชพเชเชฒ เชเซเชฒเซ
+open_file_label=เชเซเชฒเซ
+print.title=เชเชพเชชเซ
+print_label=เชเชพเชฐเซ
+download.title=เชกเชพเชเชจเชฒเซเชก
+download_label=เชกเชพเชเชจเชฒเซเชก
+bookmark.title=เชตเชฐเซเชคเชฎเชพเชจ เชฆเซเชถเซเชฏ (เชจเชตเซ เชตเชฟเชจเซเชกเซเชฎเชพเช เชจเชเชฒ เชเชฐเซ เช
เชฅเชตเชพ เชเซเชฒเซ)
+bookmark_label=เชตเชฐเซเชคเชฎเชพเชจ เชฆเซเชถเซเชฏ
+
+# Secondary toolbar and context menu
+tools.title=เชธเชพเชงเชจเซ
+tools_label=เชธเชพเชงเชจเซ
+first_page.title=เชชเชนเซเชฒเชพเช เชชเชพเชจเชพเชฎเชพเช เชเชพเชต
+first_page.label=เชชเชนเซเชฒเชพเช เชชเชพเชจเชพเชฎเชพเช เชเชพเชต
+first_page_label=เชชเซเชฐเชฅเชฎ เชชเชพเชจเชพเช เชชเชฐ เชเชพเชต
+last_page.title=เชเซเชฒเซเชฒเชพ เชชเชพเชจเชพเช เชชเชฐ เชเชพเชต
+last_page.label=เชเซเชฒเซเชฒเชพ เชชเชพเชจเชพเชฎเชพเช เชเชพเชต
+last_page_label=เชเซเชฒเซเชฒเชพ เชชเชพเชจเชพเช เชชเชฐ เชเชพเชต
+page_rotate_cw.title=เชเชกเชฟเชฏเชพเชณเชจเชพเช เชเชพเชเชเชพ เชคเชฐเชซ เชซเซเชฐเชตเซ
+page_rotate_cw.label=เชเชกเชฟเชฏเชพเชณเชจเชพเช เชเชพเชเชเชพเชจเซ เชเซเชฎ เชซเซเชฐเชตเซ
+page_rotate_cw_label=เชเชกเชฟเชฏเชพเชณเชจเชพเช เชเชพเชเชเชพ เชคเชฐเชซ เชซเซเชฐเชตเซ
+page_rotate_ccw.title=เชเชกเชฟเชฏเชพเชณเชจเชพเช เชเชพเชเชเชพเชจเซ เชเชฒเชเซ เชฆเชฟเชถเชพเชฎเชพเช เชซเซเชฐเชตเซ
+page_rotate_ccw.label=เชเชกเชฟเชฏเชพเชณเชจเชพเช เชเชพเชเชเชพเชจเซ เชเชฒเชเซ เชฆเชฟเชถเชพเชฎเชพเช เชซเซเชฐเชตเซ
+page_rotate_ccw_label=เชเชกเชฟเชฏเชพเชณเชจเชพเช เชเชพเชเชเชพเชจเซ เชตเชฟเชฐเซเชฆเซเชฆ เชซเซเชฐเชตเซ
+
+cursor_text_select_tool.title=เชเซเชเซเชธเซเช เชชเชธเชเชฆเชเซ เชเซเชฒ เชธเชเซเชทเชฎ เชเชฐเซ
+cursor_text_select_tool_label=เชเซเชเซเชธเซเช เชชเชธเชเชฆเชเซ เชเซเชฒ
+cursor_hand_tool.title=เชนเชพเชฅเชจเชพเช เชธเชพเชงเชจเชจเซ เชธเชเซเชฐเชฟเชฏ เชเชฐเซ
+cursor_hand_tool_label=เชนเซเชจเซเชก เชเซเชฒ
+
+scroll_vertical.title=เชเชญเซ เชธเซเชเซเชฐเซเชฒเชฟเชเชเชจเซ เชเชชเชฏเซเช เชเชฐเซ
+scroll_vertical_label=เชเชญเซ เชธเซเชเซเชฐเซเชฒเชฟเชเช
+scroll_horizontal.title=เชเชกเซ เชธเซเชเซเชฐเซเชฒเชฟเชเชเชจเซ เชเชชเชฏเซเช เชเชฐเซ
+scroll_horizontal_label=เชเชกเซ เชธเซเชเซเชฐเซเชฒเชฟเชเช
+scroll_wrapped.title=เชเชตเชฐเชฟเชค เชธเซเชเซเชฐเซเชฒเชฟเชเชเชจเซ เชเชชเชฏเซเช เชเชฐเซ
+scroll_wrapped_label=เชเชตเชฐเชฟเชค เชธเซเชเซเชฐเซเชฒเชฟเชเช
+
+spread_none.title=เชชเซเชทเซเช เชธเซเชชเซเชฐเซเชกเชฎเชพเช เชเซเชกเชพเชตเชถเซ เชจเชนเซเช
+spread_none_label=เชเซเช เชธเซเชชเซเชฐเซเชก เชจเชฅเซ
+spread_odd.title=เชเชเซ-เชเซเชฐเชฎเชพเชเชเชฟเชค เชชเซเชทเซเช เซ เชธเชพเชฅเซ เชชเซเชฐเชพเชฐเชเชญ เชฅเชคเชพเช เชชเซเชทเซเช เชธเซเชชเซเชฐเซเชกเชฎเชพเช เชเซเชกเชพเช
+spread_odd_label=เชเชเซ เชธเซเชชเซเชฐเซเชกเซเชธ
+spread_even.title=เชจเชเชฌเชฐ-เชเซเชฐเชฎเชพเชเชเชฟเชค เชชเซเชทเซเช เซเชฅเซ เชถเชฐเซ เชฅเชคเชพเช เชชเซเชทเซเช เชธเซเชชเซเชฐเซเชกเชฎเชพเช เชเซเชกเชพเช
+spread_even_label=เชธเชฐเชเซเช เชซเซเชฒเชพเชตเชตเซเช
+
+# Document properties dialog box
+document_properties.title=เชฆเชธเซเชคเชพเชตเซเช เชเซเชฃเชงเชฐเซเชฎเซโฆ
+document_properties_label=เชฆเชธเซเชคเชพเชตเซเช เชเซเชฃเชงเชฐเซเชฎเซโฆ
+document_properties_file_name=เชซเชพเชเชฒ เชจเชพเชฎ:
+document_properties_file_size=เชซเชพเชเชฒ เชฎเชพเชช:
+# LOCALIZATION NOTE (document_properties_kb): "{{size_kb}}" and "{{size_b}}"
+# will be replaced by the PDF file size in kilobytes, respectively in bytes.
+document_properties_kb={{size_kb}} KB ({{size_b}} เชฌเชพเชเช)
+# LOCALIZATION NOTE (document_properties_mb): "{{size_mb}}" and "{{size_b}}"
+# will be replaced by the PDF file size in megabytes, respectively in bytes.
+document_properties_mb={{size_mb}} MB ({{size_b}} เชฌเชพเชเช)
+document_properties_title=เชถเซเชฐเซเชทเช:
+document_properties_author=เชฒเซเชเช:
+document_properties_subject=เชตเชฟเชทเชฏ:
+document_properties_keywords=เชเชฟเชตเชฐเซเชก:
+document_properties_creation_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}}
+document_properties_creator=เชจเชฟเชฐเซเชฎเชพเชคเชพ:
+document_properties_producer=PDF เชจเชฟเชฐเซเชฎเชพเชคเชพ:
+document_properties_version=PDF เชเชตเซเชคเซเชคเชฟ:
+document_properties_page_count=เชชเชพเชจเชพเช เชเชฃเชคเชฐเซ:
+document_properties_page_size=เชชเซเชทเซเช เชจเซเช เชเชฆ:
+document_properties_page_size_unit_inches=เชเชเช
+document_properties_page_size_unit_millimeters=เชฎเซเชฎเซ
+document_properties_page_size_orientation_portrait=เชเชญเซเช
+document_properties_page_size_orientation_landscape=เชเชกเซ
+document_properties_page_size_name_a3=A3
+document_properties_page_size_name_a4=A4
+document_properties_page_size_name_letter=เชชเชคเซเชฐ
+document_properties_page_size_name_legal=เชเชพเชฏเชฆเชพเชเซเชฏ
+# LOCALIZATION NOTE (document_properties_page_size_dimension_string):
+# "{{width}}", "{{height}}", {{unit}}, and {{orientation}} will be replaced by
+# the size, respectively their unit of measurement and orientation, of the (current) page.
+document_properties_page_size_dimension_string={{width}} ร {{height}} {{unit}} ({{orientation}})
+# LOCALIZATION NOTE (document_properties_page_size_dimension_name_string):
+# "{{width}}", "{{height}}", {{unit}}, {{name}}, and {{orientation}} will be replaced by
+# the size, respectively their unit of measurement, name, and orientation, of the (current) page.
+document_properties_page_size_dimension_name_string={{width}} ร {{height}} {{unit}} ({{name}}, {{orientation}})
+# LOCALIZATION NOTE (document_properties_linearized): The linearization status of
+# the document; usually called "Fast Web View" in English locales of Adobe software.
+document_properties_linearized=เชเชกเชชเซ เชตเซ
เชฌ เชฆเซเชถเซเชฏ:
+document_properties_linearized_yes=เชนเชพ
+document_properties_linearized_no=เชจเชพ
+document_properties_close=เชฌเชเชง เชเชฐเซ
+
+print_progress_message=เชเชพเชชเชเชพเชฎ เชฎเชพเชเซ เชฆเชธเซเชคเชพเชตเซเช เชคเซเชฏเชพเชฐ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซโฆ
+# LOCALIZATION NOTE (print_progress_percent): "{{progress}}" will be replaced by
+# a numerical per cent value.
+print_progress_percent={{progress}}%
+print_progress_close=เชฐเชฆ เชเชฐเซ
+
+# Tooltips and alt text for side panel toolbar buttons
+# (the _label strings are alt text for the buttons, the .title strings are
+# tooltips)
+toggle_sidebar.title=เชเซเชเชฒ เชฌเชพเชเซเชชเชเซเชเซ
+toggle_sidebar_notification.title=เชธเชพเชเชกเชฌเชพเชฐเชจเซ เชเซเชเชฒ เชเชฐเซ(เชฆเชธเซเชคเชพเชตเซเชเชจเซ เชฐเซเชชเชฐเซเชเชพ/เชเซเชกเชพเชฃเซ เชถเชพเชฎเซเชฒ เชเซ)
+toggle_sidebar_label=เชเซเชเชฒ เชฌเชพเชเซเชชเชเซเชเซ
+document_outline.title=เชฆเชธเซเชคเชพเชตเซเชเชจเซ เชฐเซเชชเชฐเซเชเชพ เชฌเชคเชพเชตเซ(เชฌเชงเซ เชเชเชเชฎเซเชธเชจเซ เชตเชฟเชธเซเชคเซเชค/เชธเชเชเซเชเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชกเชฌเชฒ-เชเซเชฒเชฟเช เชเชฐเซ)
+document_outline_label=เชฆเชธเซเชคเชพเชตเซเช เชฐเซเชชเชฐเซเชเชพ
+attachments.title=เชเซเชกเชพเชฃเซเชจเซ เชฌเชคเชพเชตเซ
+attachments_label=เชเซเชกเชพเชฃเซ
+thumbs.title=เชฅเชเชฌเชจเซเชฒเซเชธ เชฌเชคเชพเชตเซ
+thumbs_label=เชฅเชเชฌเชจเซเชฒเซเชธ
+findbar.title=เชฆเชธเซเชคเชพเชตเซเชเชฎเชพเช เชถเซเชงเซ
+findbar_label=เชถเซเชงเซ
+
+# Thumbnails panel item (tooltip and alt text for images)
+# LOCALIZATION NOTE (thumb_page_title): "{{page}}" will be replaced by the page
+# number.
+thumb_page_title=เชชเชพเชจเซเช {{page}}
+# LOCALIZATION NOTE (thumb_page_canvas): "{{page}}" will be replaced by the page
+# number.
+thumb_page_canvas=เชชเชพเชจเชพเช {{page}} เชจเซเช เชฅเชเชฌเชจเซเชฒเซเชธ
+
+# Find panel button title and messages
+find_input.title=เชถเซเชงเซ
+find_input.placeholder=เชฆเชธเซเชคเชพเชตเซเชเชฎเชพเช เชถเซเชงเซโฆ
+find_previous.title=เชถเชฌเซเชฆเชธเชฎเซเชนเชจเซ เชชเชพเชเชฒเซ เชเชเชจเชพเชจเซ เชถเซเชงเซ
+find_previous_label=เชชเชนเซเชฒเชพเชเชจเซ
+find_next.title=เชถเชฌเซเชฆเชธเชฎเซเชนเชจเซ เชเชเชณเชจเซ เชเชเชจเชพเชจเซ เชถเซเชงเซ
+find_next_label=เชเชเชณเชจเซเช
+find_highlight=เชฌเชงเซ เชชเซเชฐเชเชพเชถเชฟเชค เชเชฐเซ
+find_match_case_label=เชเซเชธ เชฌเชเชงเชฌเซเชธเชพเชกเซ
+find_entire_word_label=เชธเชเชชเซเชฐเซเชฃ เชถเชฌเซเชฆเซ
+find_reached_top=เชฆเชธเซเชคเชพเชตเซเชเชจเชพเช เชเซเชเซ เชชเชนเซเชเชเซ เชเชฏเชพ, เชคเชณเชฟเชฏเซเชฅเซ เชเชพเชฒเซ เชเชฐเซเชฒ เชนเชคเซ
+find_reached_bottom=เชฆเชธเซเชคเชพเชตเซเชเชจเชพเช เช
เชเชคเซ เชชเชนเซเชเชเซ เชเชฏเชพ, เชเชชเชฐเชฅเซ เชเชพเชฒเซ เชเชฐเซเชฒ เชนเชคเซ
+# LOCALIZATION NOTE (find_match_count): The supported plural forms are
+# [one|two|few|many|other], with [other] as the default value.
+# "{{current}}" and "{{total}}" will be replaced by a number representing the
+# index of the currently active find result, respectively a number representing
+# the total number of matches in the document.
+find_match_count={[ plural(total) ]}
+find_match_count[one]={{total}} เชฎเชพเชเชฅเซ {{current}} เชธเชฐเชเซเช เชฎเชณเซเชฏเซเช
+find_match_count[two]={{total}} เชฎเชพเชเชฅเซ {{current}} เชธเชฐเชเชพ เชฎเชณเซเชฏเชพเช
+find_match_count[few]={{total}} เชฎเชพเชเชฅเซ {{current}} เชธเชฐเชเชพ เชฎเชณเซเชฏเชพเช
+find_match_count[many]={{total}} เชฎเชพเชเชฅเซ {{current}} เชธเชฐเชเชพ เชฎเชณเซเชฏเชพเช
+find_match_count[other]={{total}} เชฎเชพเชเชฅเซ {{current}} เชธเชฐเชเชพ เชฎเชณเซเชฏเชพเช
+# LOCALIZATION NOTE (find_match_count_limit): The supported plural forms are
+# [zero|one|two|few|many|other], with [other] as the default value.
+# "{{limit}}" will be replaced by a numerical value.
+find_match_count_limit={[ plural(limit) ]}
+find_match_count_limit[zero]={{limit}} เชเชฐเชคเชพเช เชตเชงเซ เชธเชฐเชเชพ เชฎเชณเซเชฏเชพเช
+find_match_count_limit[one]={{limit}} เชเชฐเชคเชพเช เชตเชงเซ เชธเชฐเชเซเช เชฎเชณเซเชฏเซเช
+find_match_count_limit[two]={{limit}} เชเชฐเชคเชพเช เชตเชงเซ เชธเชฐเชเชพ เชฎเชณเซเชฏเชพเช
+find_match_count_limit[few]={{limit}} เชเชฐเชคเชพเช เชตเชงเซ เชธเชฐเชเชพ เชฎเชณเซเชฏเชพเช
+find_match_count_limit[many]={{limit}} เชเชฐเชคเชพเช เชตเชงเซ เชธเชฐเชเชพ เชฎเชณเซเชฏเชพเช
+find_match_count_limit[other]={{limit}} เชเชฐเชคเชพเช เชตเชงเซ เชธเชฐเชเชพ เชฎเชณเซเชฏเชพเช
+find_not_found=เชถเชฌเซเชฆเชธเชฎเซเชน เชฎเชณเซเชฏเซ เชจเชฅเซ
+
+# Error panel labels
+error_more_info=เชตเชงเชพเชฐเซ เชเชพเชฃเชเชพเชฐเซ
+error_less_info=เชเชเซ เชเชพเชฃเชเชพเชฐเซ
+error_close=เชฌเชเชง เชเชฐเซ
+# LOCALIZATION NOTE (error_version_info): "{{version}}" and "{{build}}" will be
+# replaced by the PDF.JS version and build ID.
+error_version_info=PDF.js v{{version}} (build: {{build}})
+# LOCALIZATION NOTE (error_message): "{{message}}" will be replaced by an
+# english string describing the error.
+error_message=เชธเชเชฆเซเชถเซ: {{message}}
+# LOCALIZATION NOTE (error_stack): "{{stack}}" will be replaced with a stack
+# trace.
+error_stack=เชธเซเชเซเช: {{stack}}
+# LOCALIZATION NOTE (error_file): "{{file}}" will be replaced with a filename
+error_file=เชซเชพเชเชฒ: {{file}}
+# LOCALIZATION NOTE (error_line): "{{line}}" will be replaced with a line number
+error_line=เชตเชพเชเซเชฏ: {{line}}
+rendering_error=เชญเซเชฒ เชเชฆเซเชญเชตเซ เชเซเชฏเชพเชฐเซ เชชเชพเชจเชพเชเชจเซ เชฐเซเชจเซเชก เชเชฐเซ เชฐเชนเซเชฏเชพ เชนเซเชฏ.
+
+# Predefined zoom values
+page_scale_width=เชชเชพเชจเชพเชจเซ เชชเชนเซเชณเชพเช
+page_scale_fit=เชชเชพเชจเซเช เชฌเชเชงเชฌเซเชธเชคเซ
+page_scale_auto=เชเชชเชฎเซเชณเซ เชจเชพเชจเซเชเชฎเซเชเซ เชเชฐเซ
+page_scale_actual=เชเซเชเซเชเชธ เชฎเชพเชช
+# LOCALIZATION NOTE (page_scale_percent): "{{scale}}" will be replaced by a
+# numerical scale value.
+page_scale_percent={{scale}}%
+
+# Loading indicator messages
+loading_error_indicator=เชญเซเชฒ
+loading_error=เชญเซเชฒ เชเชฆเซเชญเชตเซ เชเซเชฏเชพเชฐเซ PDF เชจเซ เชฒเชพเชตเซ เชฐเชนเซเชฏเชพ เชนเซเชฏ.
+invalid_file_error=เช
เชฏเซเชเซเชฏ เช
เชฅเชตเชพ เชญเชพเชเชเซเชฒ PDF เชซเชพเชเชฒ.
+missing_file_error=เชเซเชฎ เชฅเชฏเซเชฒ PDF เชซเชพเชเชฒ.
+unexpected_response_error=เช
เชจเชชเซเชเซเชทเชฟเชค เชธเชฐเซเชตเชฐ เชชเซเชฐเชคเชฟเชธเชพเชฆ.
+
+# LOCALIZATION NOTE (text_annotation_type.alt): This is used as a tooltip.
+# "{{type}}" will be replaced with an annotation type from a list defined in
+# the PDF spec (32000-1:2008 Table 169 โ Annotation types).
+# Some common types are e.g.: "Check", "Text", "Comment", "Note"
+text_annotation_type.alt=[{{type}} Annotation]
+password_label=เช PDF เชซเชพเชเชฒเชจเซ เชเซเชฒเชตเชพ เชชเชพเชธเชตเชฐเซเชกเชจเซ เชฆเชพเชเชฒ เชเชฐเซ.
+password_invalid=เช
เชฏเซเชเซเชฏ เชชเชพเชธเชตเชฐเซเชก. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชซเชฐเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ.
+password_ok=เชฌเชฐเชพเชฌเชฐ
+password_cancel=เชฐเชฆ เชเชฐเซ
+
+printing_not_supported=เชเซเชคเชตเชฃเซ: เชเชพเชชเชตเชพเชจเซเช เช เชฌเซเชฐเชพเชเชเชฐ เชฆเซเชฆเชพเชฐเชพ เชธเชเชชเซเชฐเซเชฃเชชเชฃเซ เชเชงเชพเชฐเชญเซเชค เชจเชฅเซ.
+printing_not_ready=Warning: PDF เช เชเชพเชชเชตเชพ เชฎเชพเชเซ เชธเชเชชเซเชฐเซเชฃเชชเชฃเซ เชฒเชพเชตเซเชฒ เชเซ.
+web_fonts_disabled=เชตเซเชฌ เชซเซเชจเซเช เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชฅเชฏเซเชฒ เชเซ: เชเชฎเซเชฌเซเชก เชฅเชฏเซเชฒ PDF เชซเซเชจเซเชเชจเซ เชตเชพเชชเชฐเชตเชพเชจเซเช เช
เชธเชฎเชฐเซเชฅ.
+document_colors_not_allowed=PDF เชฆเชธเซเชคเชพเชตเซเชเซ เชคเซเชจเชพเช เชชเซเชคเชพเชจเชพ เชฐเชเชเซเชจเซ เชตเชพเชชเชฐเชตเชพ เชชเชฐเชตเชพเชจเชเซ เชเชชเชคเชพ เชจเชฅเซ: 'เชคเซเชจเชพเช เชชเซเชคเชพเชจเชพเช เชฐเชเชเซเชจเซ เชชเชธเชเชฆ เชเชฐเชตเชพ เชฎเชพเชเซ เชชเชพเชจเชพเชเชจเซ เชชเชฐเชตเชพเชจเชเซ เชเชชเซ' เชฌเซเชฐเชพเชเชเชฐเชฎเชพเช เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชฅเชฏเซเชฒ เชเซ.
--- /dev/null
+# 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/.
+#filter emptyLines
+
+# LOCALIZATION NOTE: The 'en-US' strings in the URLs will be replaced with
+# your locale code, and link to your translated pages as soon as they're
+# live.
+
+#define bookmarks_title เชฌเซเชเชฎเชพเชฐเซเช
+#define bookmarks_heading เชฌเซเชเชฎเชพเชฐเซเช
+
+#define bookmarks_toolbarfolder เชฌเซเชเชฎเชพเชฐเซเช เชธเชพเชงเชจเซ เชซเซเชฒเซเชกเชฐ
+#define bookmarks_toolbarfolder_description เชฌเซเชเชฎเชพเชฐเซเช เชธเชพเชงเชจเชชเชเซเชเซ เชชเชฐ เชเซเชตเชพ เชฎเชพเชเซ เช เชซเซเชฒเซเชกเชฐเชฎเชพเช เชฌเซเชเชฎเชพเชฐเซเช เชเชฎเซเชฐเซ
+
+# LOCALIZATION NOTE (getting_started):
+# link title for https://www.mozilla.org/en-US/firefox/central/
+#define getting_started เชถเชฐเซ เชเชฐเซ
+
+# LOCALIZATION NOTE (firefox_heading):
+# Firefox links folder name
+#define firefox_heading Mozilla Firefox
+
+# LOCALIZATION NOTE (firefox_help):
+# link title for https://www.mozilla.org/en-US/firefox/help/
+#define firefox_help เชฎเชฆเชฆ เช
เชจเซ เชฎเชพเชฐเซเชเชฆเชฐเซเชถเชฟเชเชพเช
+
+# LOCALIZATION NOTE (firefox_customize):
+# link title for https://www.mozilla.org/en-US/firefox/customize/
+#define firefox_customize Firefox เชตเซเชตเชฟเชงเซเชฏเชชเซเชฐเซเชฃ เชฌเชจเชพเชตเซ
+
+# LOCALIZATION NOTE (firefox_community):
+# link title for https://www.mozilla.org/en-US/contribute/
+#define firefox_community เชเซเชกเชพเช เชเชพเชต
+
+# LOCALIZATION NOTE (firefox_about):
+# link title for https://www.mozilla.org/en-US/about/
+#define firefox_about เช
เชฎเชพเชฐเชพ เชตเชฟเชถเซ
+
+# LOCALIZATION NOTE (nightly_heading):
+# Firefox Nightly links folder name
+#define nightly_heading Firefox Nightly Resources
+
+# LOCALIZATION NOTE (nightly_blog):
+# Nightly builds only, link title for https://blog.nightly.mozilla.org/
+#define nightly_blog Firefox Nightly เชฌเซเชฒเซเช
+
+# LOCALIZATION NOTE (bugzilla):
+# Nightly builds only, link title for https://bugzilla.mozilla.org/
+#define bugzilla Mozilla Bug Tracker
+
+# LOCALIZATION NOTE (mdn):
+# Nightly builds only, link title for https://developer.mozilla.org/
+#define mdn Mozilla เชกเซเชตเชฒเชชเชฐ Network
+
+# LOCALIZATION NOTE (nightly_tester_tools):
+# Nightly builds only, link title for https://addons.mozilla.org/en-US/firefox/addon/nightly-tester-tools/
+#define nightly_tester_tools Nightly เชชเชฐเซเชเซเชทเช เชธเชพเชงเชจเซ
+
+# LOCALIZATION NOTE (crashes):
+# Nightly builds only, link title for about:crashes
+#define crashes All your crashes
+
+# LOCALIZATION NOTE (irc):
+# Nightly builds only, link title for ircs://irc.mozilla.org/nightly
+#define irc IRC เชชเชฐ nightly เชตเชฟเชทเซ เชเชฐเซเชเชพ เชเชฐเซ
+
+# LOCALIZATION NOTE (planet):
+# Nightly builds only, link title for https://planet.mozilla.org/
+#define planet Planet Mozilla
+
+#unfilter emptyLines
--- /dev/null
+; 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
+; All strings must be less than 600 chars.
+[Strings]
+TitleText=%MOZ_APP_DISPLAYNAME% เชธเซเชงเชพเชฐเซ
+InfoText=%MOZ_APP_DISPLAYNAME% เช เชคเชฎเชพเชฐเชพ เชธเซเชงเชพเชฐเชพเช เชธเซเชฅเชพเชชเชฟเชค เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซ เช
เชจเซ เชฅเซเชก เช เชเซเชทเชฃเซเชฎเชพเช เชถเชฐเซ เชฅเชถเซ...
+MozillaMaintenanceDescription=Mozilla เชธเชเชเชพเชฒเชจ เชธเซเชตเชพ เชเชพเชคเชฐเซ เชเชฐเซ เชเซ เชคเซ เชคเชฎเชพเชฐเซ เชชเชพเชธเซ เชคเชฎเชพเชฐเชพ เชเชฎเซเชชเซเชฏเซเชเชฐ เชชเชฐ เชฎเซเชเซเชญเชพเชเซ Mozilla Firefox เชจเซ เชคเชพเชเซ เช
เชจเซ เชธเซเชฐเชเซเชทเชฟเชค เชเชตเซเชคเซเชคเชฟ เชเซ. Firefox เชจเซ เช
เชฆเซเชฏเชคเชจ เชฐเชพเชเชตเซ เชคเชฎเชพเชฐเซ เชเชจเชฒเชพเชเชจ เชธเซเชฐเชเซเชทเชพ เชฎเชพเชเซ เชเซเชฌ เชฎเชนเชคเซเชตเชจเซ เชเซ, เช
เชจเซ Mozilla เชญเชพเชฐเชชเซเชฐเซเชตเช เชเชเซเชฐเชน เชฐเชพเชเซ เชเซ เชเซ เช เชธเซเชตเชพเชจเซ เชธเชเซเชฐเชฟเชฏ เชฐเชพเชเซ.
--- /dev/null
+<!-- 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/. -->
+<!-- LOCALIZATION NOTE : FILE 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. -->
+
+
+<!ENTITY PropertiesViewWindowTitle "เชเซเชฃเชงเชฐเซเชฎเซ">
+
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY aboutDebugging.fullTitle "Firefox เชกเซเชตเชฒเชชเชฐ เชเซเชฒเซเชธ เชธเชพเชฅเซ เชกเชฟเชฌเชเซเชเช">
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE (debug):
+# This string is displayed as a label of the button that starts
+# debugging a service worker.
+debug = เชกเชฟเชฌเช
+
+# LOCALIZATION NOTE (push):
+# This string is displayed as a label of the button that pushes a test payload
+# to a service worker.
+push = เชงเชเซเชฒเชตเซเช
+
+# LOCALIZATION NOTE (start):
+# This string is displayed as a label of the button that starts a service worker.
+start = เชถเชฐเซเชเชค
+
+scope = เชนเชฆ
+unregister = เชฐเชเซเชธเซเชเชฐ เชจ เชเชฐเชพเชฏเซเชฒเซ
+
+pushService = เชชเซเชถ เชธเซเชตเชพ
+
+# LOCALIZATION NOTE (fetch):
+# Fetch is an event type and should not be translated.
+fetch = เชฒเชพเชตเชตเซเช
+
+# LOCALIZATION NOTE (listeningForFetchEvents):
+# This is used to display the state of the SW in regard to fetch events.
+listeningForFetchEvents = เชซเซเชเช เชเชตเซเชจเซเชเซเชธ เชฎเชพเชเซ เชธเชพเชเชญเชณเชคเชพ.
+
+# LOCALIZATION NOTE (notListeningForFetchEvents):
+# This is used to display the state of the SW in regard to fetch events.
+notListeningForFetchEvents = เชซเซเชเช เชเชตเซเชจเซเชเซเชธ เชฎเชพเชเซ เชธเชพเชเชญเชณเชคเชพ เชจเชฅเซ.
+
+# LOCALIZATION NOTE (addons):
+# This string is displayed as a header of the about:debugging#addons page.
+addons = เชเชก-เชเชจ
+
+# LOCALIZATION NOTE (addonDebugging.label):
+# This string is displayed next to a check box that enables the user to switch
+# addon debugging on/off.
+addonDebugging.label = เชเชก-เชเชจ เชกเซเชฌเชเชฟเชเช เชธเชเซเชทเชฎ เชเชฐเซ
+
+# LOCALIZATION NOTE (addonDebugging.tooltip):
+# This string is displayed in a tooltip that appears when hovering over a check
+# box that switches addon debugging on/off.
+addonDebugging.tooltip = เชเชจเซ เชเชพเชฒเซ เชเชฐเชตเชพเชฅเซ เชคเชฎเชจเซ เชเชก-เชเชจเซเชธ เช
เชจเซ เชฌเซเชฐเชพเชเชเชฐ chrome เชจเชพ เช
เชจเซเชฏ เชญเชพเชเซเชฎเชพเช เชกเชฟเชฌเช เชเชฐเชตเชพเชฎเชพเช เชธเชนเชพเชฏ เชฎเชณเชถเซ
+
+# LOCALIZATION NOTE (addonDebugging.learnMore):
+# This string is displayed as a link next to addonDebugging.label and leads the user to
+# the MDN documentation page for about:debugging.
+# (https://developer.mozilla.org/docs/Tools/about:debugging#Enabling_add-on_debugging)
+addonDebugging.learnMore = เชตเชงเซ เชถเซเชเซ
+
+# LOCALIZATION NOTE (loadTemporaryAddon2):
+# This string is displayed as a label of a button that allows the user to
+# load additional add-ons.
+loadTemporaryAddon2 = เชเชพเชฎเชเชฒเชพเช เชเชก-เชเชจ เชฒเซเชก เชเชฐเซโฆ
+
+# LOCALIZATION NOTE (addonInstallError):
+# This string is displayed when an error occurs while installing an addon.
+# %S will be replaced with the error message.
+addonInstallError = เชเชจเซเชธเซเชเซเชฒเซเชถเชจ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชเช เชญเซเชฒ เชเชตเซ เชนเชคเซ: %S
+
+# LOCALIZATION NOTE (retryTemporaryInstall):
+# This string is displayed as a label of a button that allows the user to
+# retry a failed installation of a temporary add-on.
+retryTemporaryInstall = เชซเชฐเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ
+
+# LOCALIZATION NOTE (extensions):
+# This string is displayed as a header above the list of loaded add-ons.
+extensions = เชเชเซเชธเชเซเชจเซเชถเชจเซ
+
+# LOCALIZATION NOTE (temporaryExtensions):
+# This string is displayed as a header above the list of temporarily loaded add-ons.
+temporaryExtensions = เชเชพเชฎเชเชฒเชพเช เชเชเซเชธเซเชเซเชจเซเชถเชจเซเชธ
+
+# LOCALIZATION NOTE (systemExtensions):
+# This string is displayed as a header above the list of system add-ons.
+systemExtensions = เชธเซเชธเซเชเชฎ เชเชเซเชธเซเชเซเชจเซเชถเชจเซเชธ
+
+# LOCALIZATION NOTE (internalUUID):
+# This string is displayed as a label for the internal UUID of an extension.
+# The UUID is generated for this profile on install.
+internalUUID = เชเชเชคเชฐเชฟเช UUID
+
+# LOCALIZATION NOTE (extensionID):
+# This string is displayed as a label for the ID of an extension. This is not the same as the internal UUID.
+extensionID = เชเชเซเชธเชเซเชจเซเชธเชจ ID
+
+# LOCALIZATION NOTE (manifestURL):
+# This string is displayed as a link for the manifest of an extension,
+# accessible in a browser, such as moz-extension://[internalUUID]/manifest.json.
+manifestURL = เชฎเซเชเซเชฏ URL
+
+# LOCALIZATION NOTE (webExtTip):
+# This string is displayed as a message below the list of temporarily loaded add-ons.
+# Web-ext is a command line tool for web-extensions developers.
+# See https://developer.mozilla.org/Add-ons/WebExtensions/Getting_started_with_web-ext
+webExtTip = เชคเชฎเซ เชเชฆเซเชถ เชตเชพเชเซเชฏเชฎเชพเชเชฅเซ เชนเชเชเชพเชฎเซ WebExtensions เชจเซ เชฒเซเชก เชเชฐเชตเชพ เชฎเชพเชเซ web-ext เชจเซ เชเชชเชฏเซเช เชเชฐเซ เชถเชเซ เชเซ.
+
+# LOCALIZATION NOTE (webExtTip.learnMore):
+# This string is displayed as a link next to webExtTip and leads the user to the MDN
+# documentation page for web-ext.
+# (https://developer.mozilla.org/Add-ons/WebExtensions/Getting_started_with_web-ext)
+webExtTip.learnMore = เชตเชงเซ เชถเซเชเซ
+
+# LOCALIZATION NOTE (temporaryID):
+# This string is displayed as a message about the add-on having a temporaryID.
+temporaryID = เช WebExtension เชฎเชพเช เชเชพเชฎเชเชฒเชพเช ID เชเซ.
+
+# LOCALIZATION NOTE (temporaryID.learnMore):
+# This string is displayed as a link next to the temporaryID message and leads
+# the user to MDN.
+temporaryID.learnMore = เชตเชงเซ เชถเซเชเซ
+
+# LOCALIZATION NOTE (legacyExtensionWarning):
+# This string is displayed as a warning message when loading a temporary legacy extension.
+legacyExtensionWarning = เช เชเซเชจเซ เชเชเซเชธเซเชเซเชเชถเชจ เชเซ, เชงเซเชฏเชพเชจ เชฐเชพเชเซ เชเซ เช เชนเชตเซ เชธเชเชชเซเชฐเซเชฃเชชเชฃเซ เชเชงเชพเชฐเชญเซเชค เชจเชฅเซ. เชเซเชชเชพ เชเชฐเซเชจเซ เชธเชเชฒเชเซเชจ เชฆเชธเซเชคเชพเชตเซเชเซ เชตเชพเชเชเซ เช
เชจเซ เชชเชเซ เชธเชพเชตเชงเชพเชจเซ เชธเชพเชฅเซ เชเชเชณ เชตเชงเซ.
+
+# LOCALIZATION NOTE (legacyExtensionWarning.learnMore):
+# This string is displayed as a link next to the legacyExtensionWarning message and leads
+# the user to https://wiki.mozilla.org/Add-ons/Future_of_Bootstrap.
+legacyExtensionWarning.learnMore = เชตเชงเซ เชถเซเชเซ
+
+# LOCALIZATION NOTE (selectAddonFromFile2):
+# This string is displayed as the title of the file picker that appears when
+# the user clicks the 'Load Temporary Add-on' button
+selectAddonFromFile2 = เชจเชฟเชถเซเชเชฟเชค เชซเชพเชเชฒ เช
เชฅเชตเชพ เชชเซเชเซเช (.xpi) เชชเชธเชเชฆ เชเชฐเซ
+
+# LOCALIZATION NOTE (reload):
+# This string is displayed as a label of the button that reloads a given addon.
+reload = เชชเซเชจ:เชฒเชพเชตเซ
+
+# LOCALIZATION NOTE (remove):
+# This string is displayed as a label of the button that will remove a given addon.
+remove = เชฆเซเชฐ เชเชฐเซ
+
+# LOCALIZATION NOTE (location):
+# This string is displayed as a label for the filesystem location of an extension.
+location = เชธเซเชฅเชพเชจ
+
+# LOCALIZATION NOTE (workers):
+# This string is displayed as a header of the about:debugging#workers page.
+workers = เชเชพเชฎเชฆเชพเชฐเซ
+
+serviceWorkers = Service Workers
+sharedWorkers = เชตเชนเซเชเชเซเชฒ เชเชพเชฎเชฆเชพเชฐ
+otherWorkers = เช
เชจเซเชฏ เชเชพเชฎเชฆเชพเชฐ
+
+# LOCALIZATION NOTE (running):
+# This string is displayed as the state of a service worker in RUNNING state.
+running = เชเชพเชฒเซ เชฐเชนเซเชฏเซ เชเซ
+
+# LOCALIZATION NOTE (stopped):
+# This string is displayed as the state of a service worker in STOPPED state.
+stopped = เช
เชเชเชพเชตเซเชฒ
+
+# LOCALIZATION NOTE (registering):
+# This string is displayed as the state of a service worker for which no service worker
+# registration could be found yet. Only active registrations are visible from
+# about:debugging, so such service workers are considered as registering.
+registering = เชฐเชเซเชธเซเชเชฐ เชฅเชฏเซเชฒ
+
+# LOCALIZATION NOTE (tabs):
+# This string is displayed as a header of the about:debugging#tabs page.
+tabs = เชเซ
เชฌเซเชธ
+
+# LOCALIZATION NOTE (pageNotFound):
+# This string is displayed as the main message at any error/invalid page.
+pageNotFound = เชชเชพเชจเซเช เชจเชฅเซ เชฎเชณเซเชฏเซเช
+
+# LOCALIZATION NOTE (doesNotExist):
+# This string is displayed as an error message when navigating to an invalid page
+# %S will be replaced by the name of the page at run-time.
+doesNotExist = #%S เช
เชธเซเชคเชฟเชคเซเชตเชฎเชพเช เชจเชฅเซ!
+
+# LOCALIZATION NOTE (nothing):
+# This string is displayed when the list of workers is empty.
+nothing = เชนเชเซ เชธเซเชงเซ เชเชเช เชจเชฅเซ.
+
+# LOCALIZATION NOTE (configurationIsNotCompatible.label):
+# This string is displayed in about:debugging#workers if the current configuration of the
+# browser is incompatible with service workers. More details at
+# https://developer.mozilla.org/en-US/docs/Tools/about%3Adebugging#Service_workers_not_compatible
+configurationIsNotCompatible.label = เชคเชฎเชพเชฐเซเช เชฌเซเชฐเชพเชเชเชฐ เชฐเซเชชเชฐเซเชเชพเชเชเชจ Service Workers เชธเชพเชฅเซ เชธเซเชธเชเชเชค เชจเชฅเซ.
+
+# LOCALIZATION NOTE (configurationIsNotCompatible.learnMore):
+# This string is displayed as a link next to configurationIsNotCompatible.label and leads
+# the user to the MDN documentation page for about:debugging, on the section explaining
+# why service workers might not be available.
+# (https://developer.mozilla.org/en-US/docs/Tools/about%3Adebugging#Service_workers_not_compatible)
+configurationIsNotCompatible.learnMore = เชตเชงเซ เชถเซเชเซ
+
+# LOCALIZATION NOTE (multiProcessWarningTitle):
+# This string is displayed as a warning message on top of the about:debugging#workers
+# page when multi-e10s is enabled
+multiProcessWarningTitle = Service Workers เชกเชฟเชฌเชเชฟเชเช เชฌเชนเซเชตเชฟเชง เชธเชพเชฎเชเซเชฐเซ เชชเซเชฐเชเซเชฐเชฟเชฏเชพเช เชธเชพเชฅเซ เช เชธเชฎเชฏเซ เชธเซเชธเชเชเชค เชจเชฅเซ.
+
+# LOCALIZATION NOTE (multiProcessWarningMessage2):
+# This string is displayed in the warning section for multi-e10s in
+# about:debugging#workers
+multiProcessWarningMessage2 = เชตเชฐเซเชคเชฎเชพเชจ เชเชตเซเชคเซเชคเชฟ เชฎเชพเชเซ เชเช เชธเชพเชฎเชเซเชฐเซ เชชเซเชฐเชเซเชฐเชฟเชฏเชพเชจเซ เช
เชฎเชฒเชฎเชพเช เชฎเซเชเชตเชพ เชฎเชพเชเซ เชชเชธเชเชฆเชเซ โdom.ipc.multiOptOutโ เชจเซ เชธเซเชงเชพเชฐเซ เชถเชเชพเชฏ เชเซ.
+
+# LOCALIZATION NOTE (multiProcessWarningUpdateLink2):
+# This string is the text content of a link in the warning section for multi-e10s in
+# about:debugging#workers. The link updates the pref and restarts the browser.
+multiProcessWarningUpdateLink2 = เชฌเชนเซเชตเชฟเชง เชธเชพเชฎเชเซเชฐเซ เชชเซเชฐเชเซเชฐเชฟเชฏเชพเช เชจเชพเชชเชธเชเชฆ
+
+# LOCALIZATION NOTE (multiProcessWarningConfirmUpdate2):
+# This string is displayed as a confirmation message when the user clicks on
+# the multiProcessWarningUpdateLink in about:debugging#workers
+multiProcessWarningConfirmUpdate2 = เชฌเชนเซเชตเชฟเชง เชชเซเชฐเชเซเชฐเชฟเชฏเชพเช เชจเชพเชชเชธเชเชฆ เชเชตเซ?
--- /dev/null
+# 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/.
+
+# 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 (accessibility.role): A title text used for Accessibility
+# tree header column that represents accessible element role.
+accessibility.role=เชญเซเชฎเชฟเชเชพ
+
+# LOCALIZATION NOTE (accessibility.name): A title text used for Accessibility
+# tree header column that represents accessible element name.
+accessibility.name=เชจเชพเชฎ
+
+# LOCALIZATION NOTE (accessibility.logo): A title text used for Accessibility
+# logo used on the accessibility panel landing page.
+accessibility.logo=เชเชเซเชธเซเชธเชฟเชฌเชฟเชฒเชฟเชเซ เชฒเซเชเซ
+
+# LOCALIZATION NOTE (accessibility.properties): A title text used for header
+# for Accessibility details sidebar.
+accessibility.properties=เชเซเชฃเชงเชฐเซเชฎเซ
+
+# LOCALIZATION NOTE (accessibility.treeName): A title text used for
+# Accessibility tree (that represents accessible element name) container.
+accessibility.treeName=เชเชเซเชธเซเชธเชฟเชฌเชฟเชฒเชฟเชเซ เชเซเชฐเซ
+
+# LOCALIZATION NOTE (accessibility.accessible.notAvailable): A title text
+# displayed when accessible sidebar panel does not have an accessible object to
+# display.
+accessibility.accessible.notAvailable=เชเชเซเชธเซเชธเชฟเชฌเชฒ เชฎเชพเชนเชฟเชคเซ เช
เชจเซเชชเชฒเชฌเซเชง
+
+# LOCALIZATION NOTE (accessibility.enable): A title text for Enable
+# accessibility button used to enable accessibility service.
+accessibility.enable=เชเชเซเชธเซเชธเชฟเชฌเชฟเชฒเชฟเชเซ เชธเซเชตเชฟเชงเชพเช เชเชพเชฒเซ เชเชฐเซ
+
+# LOCALIZATION NOTE (accessibility.enabling): A title text for Enable
+# accessibility button used when accessibility service is being enabled.
+accessibility.enabling=เชเชเซเชธเซเชธเชฟเชฌเชฟเชฒเชฟเชเซ เชธเซเชตเชฟเชงเชพเช เชเชพเชฒเซ เชเชฐเซ เชฐเชนเซเชฏเชพเช เชเซโฆ
+
+# LOCALIZATION NOTE (accessibility.disable): A title text for Disable
+# accessibility button used to disable accessibility service.
+accessibility.disable=เชเชเซเชธเซเชธเชฟเชฌเชฟเชฒเชฟเชเซ เชธเซเชตเชฟเชงเชพเช เชฌเชเชง เชเชฐเซ
+
+# LOCALIZATION NOTE (accessibility.disabling): A title text for Disable
+# accessibility button used when accessibility service is being
+# disabled.
+accessibility.disabling=เชเชเซเชธเซเชธเชฟเชฌเชฟเชฒเชฟเชเซ เชธเซเชตเชฟเชงเชพเชเชจเซ เชฌเชเชง เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซโฆ
+
+# LOCALIZATION NOTE (accessibility.pick): A title text for Picker button
+# button used to pick accessible objects from the page.
+accessibility.pick=เชชเซเชทเซเช เชฅเซ เชธเซเชฒเชญ เชเชฌเซเชเซเชเซเช เชเซเชเชเซ
+
+# LOCALIZATION NOTE (accessibility.disable.disabledTitle): A title text used for
+# a tooltip for Disable accessibility button when accessibility service can not
+# be disabled. It is the case when a user is using a 3rd party accessibility
+# tool such as screen reader.
+accessibility.disable.disabledTitle=เชเชเซเชธเซเชธเชฟเชฌเชฟเชฒเชฟเชเซ เชธเซเชตเชพเชจเซ เชฌเชเชง เชเชฐเซ เชถเชเชพเชคเซ เชจเชฅเซ. เชคเซ เชตเชฟเชเชพเชธเชเชฐเซเชคเชพ เชธเชพเชงเชจเซเชจเซ เชฌเชนเชพเชฐ เชเชชเชฏเซเชเชฎเชพเช เชฒเซเชตเชพเชฏ เชเซ.
+
+# LOCALIZATION NOTE (accessibility.disable.enabledTitle): A title text used for
+# a tooltip for Disable accessibility button when accessibility service can be
+# disabled.
+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=เชเชเซเชธเซเชธเชฟเชฌเชฟเชฒเชฟเชเซ เชธเซเชตเชพเชจเซ เชเชพเชฒเซ เชเชฐเซ เชถเชเชพเชคเซ เชจเชฅเซ. เชคเซ เชเชเซเชธเซเชธเชฟเชฌเชฟเชฒเชฟเชเซ เชธเซเชตเชพเช เชเซเชชเชจเซเชฏเชคเชพ เชชเชธเชเชฆเชเซ เชฆเซเชตเชพเชฐเชพ เชฌเชเชง เชเซ.
+
+# LOCALIZATION NOTE (accessibility.enable.enabledTitle): A title text used for
+# a tooltip for Enabled accessibility button when accessibility service can be
+# enabled.
+accessibility.enable.enabledTitle=เชคเชฎเชพเชฎ เชเซ
เชฌเซเชธ เช
เชจเซ เชตเชฟเชเชกเซเช เชฎเชพเชเซ เชเชเซเชธเซเชธเชฟเชฌเชฟเชฒเชฟเชเซ เชธเซเชตเชพ เชเชพเชฒเซ เชเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ.
+
+# LOCALIZATION NOTE (accessibility.learnMore): A text that is used as is or as textual
+# description in places that link to accessibility inspector documentation.
+accessibility.learnMore=เชตเชงเซ เชถเซเชเซ
+
+# LOCALIZATION NOTE (accessibility.description.general): A title text used when
+# accessibility service description is provided before accessibility inspector
+# is enabled.
+accessibility.description.general=เชเชเซเชธเซเชธเชฟเชฌเชฟเชฒเชฟเชเซ เชธเซเชตเชฟเชงเชพเช เชฎเซเชณเชญเซเชค เชคเชฐเซเชเซ เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชฅเช เชเซ เชเชพเชฐเชฃ เชเซ เชคเซ เชเชพเชฎเชเซเชฐเซ เชชเชฐ เชจเชเชพเชฐเชพเชคเซเชฎเช เช
เชธเชฐ เชเชฐเซ เชเซ. เช
เชจเซเชฏ เชตเชฟเชเชพเชธเชเชฐเซเชคเชพ เชธเชพเชงเชจเซ เชชเซเชจเชฒเซเชธเชจเซ เชเชชเชฏเซเช เชเชฐเชคเชพ เชชเชนเซเชฒเชพ เชเชเซเชธเซเชธเชฟเชฌเชฟเชฒเชฟเชเซ เชธเซเชตเชฟเชงเชพเชเชจเซ เชฌเชเชง เชเชฐเชตเชพเชจเซเช เชตเชฟเชเชพเชฐเซ.
+
+# LOCALIZATION NOTE (accessibility.description.general.p1): A title text for the first
+# paragraph, used when accessibility service description is provided before accessibility
+# inspector is enabled. %S in the content will be replaced by a link at run time
+# with the accessibility.learnMore string.
+accessibility.description.general.p1=เชเชเซเชธเซเชธเชฟเชฌเชฟเชฒเชฟเชเซ เชเชจเซเชธเซเชชเซเชเซเชเชฐ เชคเชฎเชพเชฐเชพ เช
เชคเซเชฏเชพเชฐเชจเชพ เชชเชพเชจเชพเชเชจเชพ เชเชเซเชธเซเชธเชฟเชฌเชฟเชฒเชฟเชเซ เชถเชพเชเชพ เชจเซเช เชชเชฐเซเชเซเชทเชฃ เชเชฐเซ เชเซ, เชเซเชจเซ เชเชชเชฏเซเช เชธเซเชเซเชฐเซเชจ เชตเชพเชเชเซ เช
เชจเซ เช
เชจเซเชฏ เชธเชนเชพเชฏเช เชคเชเชจเซเชเซ เชฆเซเชตเชพเชฐเชพ เชฅเชพเชฏ เชเซ. %S
+
+# LOCALIZATION NOTE (accessibility.description.general.p2): A title text for the second
+# paragraph, used when accessibility service description is provided before accessibility
+# inspector is enabled.
+accessibility.description.general.p2=เชเชเซเชธเซเชธเชฟเชฌเชฟเชฒเชฟเชเซ เชธเซเชตเชฟเชงเชพเช เช
เชจเซเชฏ เชตเชฟเชเชพเชธเชเชฐเซเชคเชพ เชธเชพเชงเชจเซเชจเชพเช เชชเซเชจเชฒเซเชธเชจเชพ เชชเซเชฐเชญเชพเชตเชจเซ เชชเซเชฐเชญเชพเชตเชฟเชค เชเชฐเซ เชถเชเซ เชเซ เช
เชจเซ เชเชชเชฏเซเชเชฎเชพเช เชจ เชนเซเชฏ เชคเซเชฏเชพเชฐเซ เชคเซเชจเซ เชฌเชเชง เชเชฐเชตเซเช เชเซเชเช.
+
+# LOCALIZATION NOTE (accessibility.description.oldVersion): A title text used
+# when accessibility service description is provided when a client is connected
+# to an older version of accessibility actor.
+accessibility.description.oldVersion=เชคเชฎเซ เชเซเชกเชพเชฃ เชเชฐเซเชฒเชพ เชกเชฟเชฌเชเชฐ เชธเชฐเซเชตเชฐ เชเซเชฌ เช เชเซเชจเซเช เชเซ. เชเชเซเชธเซเชธเชฟเชฌเชฟเชฒเชฟเชเซ เชชเซเชจเชฒเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพ เชฎเชพเชเซ, เชเซเชชเชพ เชเชฐเซเชจเซ เชจเชตเซเชจเชคเชฎ เชกเชฟเชฌเชเชฐ เชธเชฐเซเชตเชฐ เชธเชเชธเซเชเชฐเชฃเชฅเซ เชเซเชกเชพเชฃ เชเชฐเซ.
+
+# LOCALIZATION NOTE (accessibility.tree.menu.printToJSON): A title text used when a
+# context menu item for printing an accessible tree to JSON is rendered after triggering a
+# context menu for an accessible tree row.
+accessibility.tree.menu.printToJSON=JSON เชชเชฐ เชเชพเชชเซ
+
+# LOCALIZATION NOTE (accessibility.checks): A title text used for header for checks
+# section in Accessibility details sidebar.
+accessibility.checks=เชเชเชพเชธเซ
+
+# LOCALIZATION NOTE (accessibility.checks.empty): A title text used for indicating that
+# accessibility checks for a node yielded no results and another node should be
+# selected.
+accessibility.checks.empty=เชเชพเชฒเซ เชฐเชพเชเชตเชพ เชฎเชพเชเซ เชฌเซเชเซเช เชจเซเชก เชชเชธเชเชฆ เชเชฐเซ.
+
+# LOCALIZATION NOTE (accessibility.contrast.header): A title text used for header for
+# checks related to color and contrast.
+accessibility.contrast.header=เชฐเชเช เช
เชจเซ เชเซเชจเซเชเซเชฐเชพเชธเซเช
+
+# LOCALIZATION NOTE (accessibility.contrast.error): A title text for the color
+# contrast ratio, used when the tool is unable to calculate the contrast ratio value.
+accessibility.contrast.error=เชเชฃเชคเชฐเซ เชเชฐเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ
+
+# LOCALIZATION NOTE (accessibility.contrast.large.text): A title text for the color
+# contrast ratio label indicating that the color contrast criteria used is if for large
+# text. This is lower case because it's used as a label for a tree item in accessibility
+# tree.
+accessibility.contrast.large.text=เชตเชฟเชถเชพเชณ เชฒเชเชพเชฃ
+
+# LOCALIZATION NOTE (accessibility.contrast.large.title): A title text for the tooltip
+# used for the large text label (see accessibility.contrast.large.text).
+accessibility.contrast.large.title=เชเซเชเซเชธเซเช 14 เชชเซเชเชจเซเช เช
เชจเซ เชฌเซเชฒเซเชก เช
เชฅเชตเชพ เชฎเซเชเซ, เช
เชฅเชตเชพ 18 เชชเซเชเชจเซเช เช
เชฅเชตเชพ เชฎเซเชเซ เชเซ.
+
+# LOCALIZATION NOTE (accessibility.contrast.annotation.AA): A title text for the paragraph
+# describing that the given colour contrast satisfies AA standard from Web Content
+# Accessibility Guidelines. %S in the content will be replaced by a link at run time
+# with the accessibility.learnMore string.
+accessibility.contrast.annotation.AA=เชธเซเชฒเชญ เชเซเชเซเชธเซเช เชฎเชพเชเซ WCAG AA เชงเซเชฐเชฃเซ เชฎเชณเซ เชเซ. %S
+
+# LOCALIZATION NOTE (accessibility.contrast.annotation.AAA): A title text for the
+# paragraph describing that the given colour contrast satisfies AAA standard from Web
+# Content Accessibility Guidelines. %S in the content will be replaced by a link at run
+# time with the accessibility.learnMore string.
+
+# LOCALIZATION NOTE (accessibility.contrast.annotation.fail): A title text for the
+# paragraph describing that the given colour contrast fails to meet the minimum level from
+# Web Content Accessibility Guidelines. %S in the content will be replaced by a link at
+# run time with the accessibility.learnMore string.
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE These strings are used inside the Animation inspector
+# which is available as a sidebar panel in the Inspector.
+# 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 (panel.invalidElementSelected):
+# This is the label shown in the panel when an invalid node is currently
+# selected in the inspector (i.e. a non-element node or a node that is not
+# animated).
+panel.invalidElementSelected=เชตเชฐเซเชคเชฎเชพเชจ เชคเชคเซเชต เชฎเชพเชเซ เชเซเช เชเชจเชฟเชฎเซเชถเชจ เชฎเชณเซเชฏเชพเช เชจเชฅเซ.
+
+# LOCALIZATION NOTE (panel.selectElement): This is the label shown in the panel
+# when an invalid node is currently selected in the inspector, to invite the
+# user to select a new node by clicking on the element-picker icon.
+panel.selectElement=เชชเซเชทเซเช เชฎเชพเชเชฅเซ เชฌเซเชเซ เชคเชคเซเชต เชชเชธเชเชฆ เชเชฐเซ.
+
+# LOCALIZATION NOTE (panel.noAnimation):
+# This is the label shown in the panel when there are no displayable animations.
+# (e.g. In case of user selected a non-element node or a node that is not animated).
+panel.noAnimation=เชตเชฐเซเชคเชฎเชพเชจ เชเชเช เชฎเชพเชเซ เชเซเช เชเชจเชฟเชฎเซเชถเชจ เชฎเชณเซเชฏเชพเช เชจเชฅเซ.\nเชชเซเชทเซเช เชชเชฐเชฅเซ เชฌเซเชเชพ เชเชเชเชจเซ เชเซเชฒเชฟเช เชเชฐเซ.
+
+# LOCALIZATION NOTE (panel.allAnimations): This is the label shown at the bottom of
+# the panel, in a toolbar, to let the user know the toolbar applies to all
+# animations, not just the ones applying to the current element.
+panel.allAnimations=เชฌเชงเชพ เชเชจเชฟเชฎเซเชถเชจ
+
+# LOCALIZATION NOTE (player.animationDurationLabel):
+# This string is displayed in each animation player widget. It is the label
+# displayed before the animation duration.
+player.animationDurationLabel=เชธเชฎเชฏเชเชพเชณเซ:
+
+# LOCALIZATION NOTE (player.infiniteDurationText):
+# This string is displayed in a tooltip on animation player widget, in case the
+# duration of the animation is infinite.
+player.infiniteDurationText=โ
+
+# LOCALIZATION NOTE (player.animationDelayLabel):
+# This string is displayed in each animation player widget. It is the label
+# displayed before the animation delay.
+player.animationDelayLabel=เชตเชฟเชฒเชเชฌ:
+
+# LOCALIZATION NOTE (player.animationEndDelayLabel):
+# This string is displayed in each animation player widget. It is the label
+# displayed before the animation endDelay.
+player.animationEndDelayLabel=เช
เชเชค เชตเชฟเชฒเชเชฌ:
+
+# LOCALIZATION NOTE (player.animationRateLabel):
+# This string is displayed in each animation player widget. It is the label
+# displayed before the animation playback rate.
+player.animationRateLabel=เชชเซเชฒเซเชฌเซเช เชฆเชฐ:
+
+# LOCALIZATION NOTE (player.animationIterationCountLabel):
+# This string is displayed in each animation player widget. It is the label
+# displayed before the number of times the animation is set to repeat.
+player.animationIterationCountLabel=เชชเซเชจเชฐเชพเชตเชฐเซเชคเชจเซ:
+
+# LOCALIZATION NOTE (player.infiniteIterationCount):
+# In case the animation repeats infinitely, this string is displayed next to the
+# player.animationIterationCountLabel string, instead of a number.
+player.infiniteIterationCount=∞
+
+# LOCALIZATION NOTE (player.infiniteIterationCountText):
+# See player.infiniteIterationCount for a description of what this is.
+# Unlike player.infiniteIterationCount, this string isn't used in HTML, but in
+# a tooltip.
+player.infiniteIterationCountText=โ
+
+# LOCALIZATION NOTE (player.animationIterationStartLabel):
+# This string is displayed in a tooltip that appears when hovering over
+# animations in the timeline. It is the label displayed before the animation
+# iterationStart value.
+# %1$S will be replaced by the original iteration start value
+# %2$S will be replaced by the actual time of iteration start
+player.animationIterationStartLabel=เชชเซเชจเชฐเชพเชตเซเชคเซเชคเชฟ เชชเซเชฐเชพเชฐเชเชญ: %1$S (%2$Ss)
+
+# LOCALIZATION NOTE (player.animationIterationStartLabel2):
+# This string is displayed in a tooltip that appears when hovering over
+# animations in the timeline. It is the label displayed before the animation
+# iterationStart value.
+# %1$S will be replaced by the original iteration start value
+# %2$S will be replaced by the actual time of iteration start without time unit
+# e.g.
+# If iterationStart of animation is 0.5 and duration is 1 sec, the string will be
+# "Iteration start: 0.5 (0.5s)"
+player.animationIterationStartLabel2=เชชเซเชจเชฐเชพเชตเซเชคเซเชคเชฟ เชชเซเชฐเชพเชฐเชเชญ: %1$S (%2$S)
+
+# LOCALIZATION NOTE (player.animationOverallEasingLabel):
+# This string is displayed in a tooltip that appears when hovering over
+# animations in the timeline. It is the label displayed before the easing
+# that applies to a whole iteration of an animation as opposed to the
+# easing that applies between animation keyframes.
+player.animationOverallEasingLabel=เชเชเชเชฆเชฐเซ เชธเชฐเชณ:
+
+# LOCALIZATION NOTE (player.animationTimingFunctionLabel):
+# This string is displayed in a tooltip that appears when hovering over
+# animations in the timeline. It is the label displayed before the
+# animation-timing-function for CSS Animations.
+player.animationTimingFunctionLabel=เชเชจเชฟเชฎเซเชถเชจ เชธเชฎเชฏ เชเชพเชฐเซเชฏ:
+
+# LOCALIZATION NOTE (player.animationFillLabel):
+# This string is displayed in a tooltip that appears when hovering over
+# animations in the timeline. It is the label displayed before the animation
+# fill mode value.
+player.animationFillLabel=เชญเชฐเซ:
+
+# LOCALIZATION NOTE (player.animationDirectionLabel):
+# This string is displayed in a tooltip that appears when hovering over
+# animations in the timeline. It is the label displayed before the animation
+# direction value.
+player.animationDirectionLabel=เชฆเชฟเชถเชพ:
+
+# LOCALIZATION NOTE (player.timeLabel):
+# This string is displayed in each animation player widget, to indicate either
+# how long (in seconds) the animation lasts, or what is the animation's current
+# time (in seconds too);
+player.timeLabel=%Ss
+
+# LOCALIZATION NOTE (player.infiniteDurationText):
+# This string is displayed in animation player widget, in case the duration of the
+# animation is infinite.
+player.infiniteTimeLabel=โ
+
+# LOCALIZATION NOTE (player.playbackRateLabel):
+# This string is displayed in each animation player widget, as the label of
+# drop-down list items that can be used to change the rate at which the
+# animation runs (1ร being the default, 2ร being twice as fast).
+player.playbackRateLabel=%Sร
+
+# LOCALIZATION NOTE (player.runningOnCompositorTooltip):
+# This string is displayed as a tooltip for the icon that indicates that the
+# animation is running on the compositor thread.
+player.runningOnCompositorTooltip=เช เชชเซเชฐเชพเชฃเชธเชเชเชพเชฐ เชเชเชชเซเชเชฟเชเชฐ เชฅเซเชฐเซเชก เชชเชฐ เชเชพเชฒเซ เชฐเชนเซเชฏเซเช เชเซ
+
+# LOCALIZATION NOTE (player.allPropertiesOnCompositorTooltip):
+# This string is displayed as a tooltip for the icon that indicates that
+# all of animation is running on the compositor thread.
+player.allPropertiesOnCompositorTooltip=เชฌเชงเชพ เชเชจเชฟเชฎเซเชถเชจ เชเซเชฃเชงเชฐเซเชฎเซ เชถเซเชฐเซเชทเซเช เชเซ
+
+# LOCALIZATION NOTE (player.somePropertiesOnCompositorTooltip):
+# This string is displayed as a tooltip for the icon that indicates that
+# all of animation is not running on the compositor thread.
+player.somePropertiesOnCompositorTooltip=เชเซเชเชฒเชพเช เชชเซเชฐเชพเชฃเชธเชเชเชพเชฐ เชเซเชฃเชงเชฐเซเชฎเซ เชถเซเชฐเซเชทเซเช เชเซ
+
+# LOCALIZATION NOTE (timeline.rateSelectorTooltip):
+# This string is displayed in the timeline toolbar, as the tooltip of the
+# drop-down list that can be used to change the rate at which the animations
+# run.
+timeline.rateSelectorTooltip=เชชเซเชฐเชพเชฃเชธเชเชเชพเชฐ เชชเซเชฒเซเชฌเซเช เชฆเชฐ เชธเซเช เชเชฐเซ
+
+# LOCALIZATION NOTE (timeline.pausedButtonTooltip):
+# This string is displayed in the timeline toolbar, as the tooltip of the
+# pause/resume button that can be used to pause or resume the animations
+timeline.pausedButtonTooltip=เชเชจเชฟเชฎเซเชถเชจ เชซเชฐเซ เชถเชฐเซ เชเชฐเซ
+
+# LOCALIZATION NOTE (timeline.resumedButtonTooltip):
+# This string is displayed in the timeline toolbar, as the tooltip of the
+# pause/resume button that can be used to pause or resume the animations
+timeline.resumedButtonTooltip=เชเชจเชฟเชฎเซเชถเชจ เช
เชเชเชตเซ
+
+# LOCALIZATION NOTE (timeline.rewindButtonTooltip):
+# This string is displayed in the timeline toolbar, as the tooltip of the
+# rewind button that can be used to rewind the animations
+timeline.rewindButtonTooltip=เชเชจเชฟเชฎเซเชถเชจ เชชเชพเชเซเช เชฒเช เชเชพเช
เซ
+
+# LOCALIZATION NOTE (timeline.timeGraduationLabel):
+# This string is displayed at the top of the animation panel, next to each time
+# graduation, to indicate what duration (in milliseconds) this graduation
+# corresponds to.
+timeline.timeGraduationLabel=%Sms
+
+# LOCALIZATION NOTE (timeline.cssanimation.nameLabel):
+# This string is displayed in a tooltip of the animation panel that is shown
+# when hovering over the name of a CSS Animation in the timeline UI.
+# %S will be replaced by the name of the animation at run-time.
+timeline.cssanimation.nameLabel=%S - CSS เชเชจเชฟเชฎเซเชถเชจ
+
+# LOCALIZATION NOTE (timeline.csstransition.nameLabel):
+# This string is displayed in a tooltip of the animation panel that is shown
+# when hovering over the name of a CSS Transition in the timeline UI.
+# %S will be replaced by the name of the transition at run-time.
+timeline.csstransition.nameLabel=%S - CSS เชเซเชฐเชพเชจเซเชเชฟเชถเชจ
+
+# LOCALIZATION NOTE (timeline.scriptanimation.nameLabel):
+# This string is displayed in a tooltip of the animation panel that is shown
+# when hovering over the name of a script-generated animation in the timeline UI.
+# %S will be replaced by the name of the animation at run-time.
+timeline.scriptanimation.nameLabel=%S - เชเชจเชฟเชฎเซเชถเชจ เชฒเชเชพเชฃ
+
+# LOCALIZATION NOTE (timeline.scriptanimation.unnamedLabel):
+# This string is displayed in a tooltip of the animation panel that is shown
+# when hovering over an unnamed script-generated animation in the timeline UI.
+timeline.scriptanimation.unnamedLabel=เชเชจเชฟเชฎเซเชถเชจ เชฒเชเชพเชฃ
+
+# LOCALIZATION NOTE (timeline.unknown.nameLabel):
+# This string is displayed in a tooltip of the animation panel that is shown
+# when hovering over the name of an unknown animation type in the timeline UI.
+# This can happen if devtools couldn't figure out the type of the animation.
+# %S will be replaced by the name of the transition at run-time.
+timeline.unknown.nameLabel=%S
+
+# LOCALIZATION NOTE (detail.propertiesHeader.percentage):
+# This string is displayed on header label in .animated-properties-header.
+# %S represents the value in percentage with two decimal points, localized.
+# there are two "%" after %S to escape and display "%"
+detail.propertiesHeader.percentage=%S%%
+
+# LOCALIZATION NOTE (detail.headerTitle):
+# This string is displayed on header label in .animation-detail-header.
+detail.headerTitle=เชเชจเชฟเชฎเซเชถเชจ เชเซเชฃเชงเชฐเซเชฎเซ เชฎเชพเชเซ
+
+# LOCALIZATION NOTE (detail.header.closeLabel):
+# This string is displayed in a tooltip of close button for animated properties
+detail.header.closeLabel=เชเชจเชฟเชฎเซเชถเชจ เชเซเชฃเชงเชฐเซเชฎเซ เชชเซเชจเชฒ เชฌเชเชง เชเชฐเซ
--- /dev/null
+# 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/.
+
+validator.nonExistingFolder=เชชเซเชฐเซเชเซเชเซเช เชซเซเชฒเซเชกเชฐ เช
เชธเซเชคเชฟเชคเซเชตเชฎเชพเช เชจเชฅเซ
+validator.expectProjectFolder=เชชเซเชฐเซเชเซเชเซเช เชซเซเชฒเซเชกเชฐ เชซเชพเชเชฒ เชธเชพเชฅเซ เช
เชเชค เชฅเช เชฐเชนเซเชฏเซ เชเซ
+validator.noManifestFile=เชจเชฟเชถเซเชเชฟเชค เชซเชพเชเชฒเชจเซ เชชเซเชฐเซเชเซเชเซเช เชฐเซเช เชซเซเชฒเซเชกเชฐ เชชเชฐ เชเชตเชถเซเชฏเช เชเซ,เชเซเชฏเชพเช เชคเซ เชชเซเชเซเชเซเชก เชเชชเซเชฒเชฟเชเซเชถเชจเซ เชฎเชพเชเซ 'manifest.webapp' เช
เชฅเชตเชพ add-ons เชฎเชพเชเซ 'manifest.json' เชจเชพเชฎเชตเชพเชณเซ.
+validator.invalidManifestURL=เช
เชฏเซเชเซเชฏ เชฎเซเชจเชฟเชซเซเชธเซเช URL '%S'
+# LOCALIZATION NOTE (validator.invalidManifestJSON, validator.noAccessManifestURL):
+# %1$S is the error message, %2$S is the URI of the manifest.
+validator.invalidManifestJSON=เชตเซเชฌเชเชพเชฐเซเชฏเชเซเชฐเชฎ เชฎเซเชจเชฟเชซเซเชธเซเช เชฏเซเชเซเชฏ JSON เชซเชพเชเชฒ เชจเชฅเซ: %1$S เชชเชฐ: %2$S
+validator.noAccessManifestURL=เชฎเซเชจเชฟเชซเซเชธเซเช เชซเชพเชเชฒเชจเซ เชตเชพเชเชเชตเชพเชจเซ เช
เชธเชฎเชฐเซเชฅ: %1$S เชชเชฐ: %2$S
+# LOCALIZATION NOTE (validator.invalidHostedManifestURL): %1$S is the URI of
+# the manifest, %2$S is the error message.
+validator.invalidHostedManifestURL=เช
เชฏเซเชเซเชฏ เชฏเชเชฎเชพเชจเชฟเชค เชฎเซเชจเชฟเชซเซเชธเซเช URL '%1$S': %2$S
+validator.invalidProjectType=เช
เชเซเชเชพเชค เชชเซเชฐเซเชเซเชเซเช เชชเซเชฐเชเชพเชฐ '%S'
+# LOCALIZATION NOTE (validator.missNameManifestProperty, validator.missIconsManifestProperty):
+# don't translate 'icons' and 'name'.
+validator.missNameManifestProperty=เชฎเซเชจเชฟเชซเซเชธเซเชเชฎเชพเช เชเซเชฎ เชฅเชฏเซเชฒ เชซเชฐเชเชฟเชฏเชพเชค 'เชจเชพเชฎ'.
+validator.missIconsManifestProperty=เชฎเซเชจเชฟเชซเซเชธเซเชเชฎเชพเช เชเซเชฎ เชฅเชฏเซเชฒ 'เชเชฟเชนเซเชจเซ'.
+validator.missIconMarketplace2=เชฎเชพเชฐเซเชเซเชเชฎเชพเช เชเชพเชฐเซเชฏเชเซเชฐเชฎ เชเชฎเซเชฐเชพเชจเซ 128px เชเชฟเชนเซเชจเชจเซ เชเชฐเซเชฐเชฟเชฏเชพเชค เชเซ
+validator.invalidAppType=เช
เชเซเชเชพเชค เชเชพเชฐเซเชฏเชเซเชฐเชฎ เชชเซเชฐเชเชพเชฐ: '%S'.
+validator.invalidHostedPriviledges=เชฏเชเชฎเชพเชจเชฟเชค เชเชพเชฐเซเชฏเชเซเชฐเชฎ เชชเซเชฐเชเชพเชฐ '%S'เชนเซเช เชถเชเชคเซ เชจเชฅเซ.
+validator.noCertifiedSupport='เชชเซเชฐเชฎเชพเชฃเชฟเชค' เชเชพเชฐเซเชฏเชเซเชฎเซ เชเชพเชฐเซเชฏเชเซเชฐเชฎ เชธเชเชเชพเชฒเช เชชเชฐ เชธเชเชชเซเชฐเซเชฃเชชเชฃเซ เชเชงเชพเชฐเชญเซเชค เชจเชฅเซ.
+validator.nonAbsoluteLaunchPath=เชถเชฐเซเชเชคเชจเซ เชชเชพเชฅ เช '/' เชธเชพเชฅเซ เชถเชฐเซ เชฅเชคเชพ เชชเชพเชฅ เชเซเชตเซ เช เชนเซเชตเซ เชเซเชเช: '%S'
+validator.accessFailedLaunchPath=เชฆเชธเซเชคเชพเชตเซเช '%S'เชฅเซ เชถเชฐเซ เชฅเชคเซ เชเชพเชฐเซเชฏเชเซเชฐเชฎเชจเซ เชตเชพเชชเชฐเชตเชพเชจเซเช เช
เชธเชฎเชฐเซเชฅ
+# LOCALIZATION NOTE (validator.accessFailedLaunchPathBadHttpCode): %1$S is the URI of
+# the launch document, %2$S is the http error code.
+validator.accessFailedLaunchPathBadHttpCode=เชฆเชธเซเชคเชพเชตเซเช '%1$S' เชฅเซ เชถเชฐเซ เชฅเชคเซ เชเชพเชฐเซเชฏเชเซเชฐเชฎเชจเซ เชตเชพเชชเชฐเชตเชพเชจเซเช เช
เชธเชฎเชฐเซเชฅ , HTTP เชเซเชก %2$S เชฎเชณเซเชฏเซ
--- /dev/null
+# 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/.
+
+
+### These strings are used inside the Application panel which is available
+### by setting the preference `devtools-application-enabled` to true.
+
+
+### 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.
+
+# Header for the list of Service Workers displayed in the application panel for the current page.
+serviceworker-list-header = Service Workers
+# Text displayed next to the list of Service Workers to encourage users to check out
+# about:debugging to see all registered Service Workers.
+serviceworker-list-aboutdebugging = เช
เชจเซเชฏ เชกเซเชฎเซเชจเซเชธเชฎเชพเชเชฅเซ เชธเซเชตเชพ เชเชพเชฎเชฆเชพเชฐเซ เชฎเชพเชเซ <a> เชฒเชเชญเช: เชกเชฟเชฌเชเซเชเช </a> เชเซเชฒเซ
+# Text for the button to unregister a Service Worker. Displayed for active Service Workers.
+serviceworker-worker-unregister = เชจเซเชเชงเชฃเซ เชฐเชฆ เชเชฐเซ
+# Text for the debug link displayed for an already started Service Worker. Clicking on the
+# link opens a new devtools toolbox for this service worker. The title attribute is only
+# displayed when the link is disabled.
+serviceworker-worker-debug = เชกเชฟเชฌเช เชเชฐเซ
+ .title = เชฎเชพเชคเซเชฐ เชเชพเชฒเซ เชธเซเชตเชพ เชเชพเชฐเซเชฏเชเชฐเซ เชกเชฟเชฌเช เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชถเชเซ เชเซ
+# Text for the start link displayed for a registered but not running Service Worker.
+# Clicking on the link will attempt to start the service worker.
+serviceworker-worker-start = เชถเชฐเซเชเชค
+# Text displayed for the updated time of the service worker. The <time> element will
+# display the last update time of the service worker script.
+serviceworker-worker-updated = เชธเซเชงเชพเชฐเซเชฒเซเช <time>{ DATETIME($date, month: "long", year: "numeric", day: "numeric", hour: "numeric", minute: "numeric", second: "numeric") }</time>
+# Text displayed next to the URL for the source of the service worker (e-g. "Source my/path/to/worker-js")
+serviceworker-worker-source = เชธเซเชคเซเชฐเซเชค
+# Text displayed next to the current status of the service worker.
+serviceworker-worker-status = เชธเซเชฅเชฟเชคเชฟ
+
+## Service Worker status strings: all serviceworker-worker-status-* strings are also
+## defined in aboutdebugging.properties and should be synchronized with them.
+
+# Service Worker status. A running service worker is registered, currently executed, can
+# be debugged and stopped.
+serviceworker-worker-status-running = เชเชพเชฒเซ เชฐเชนเซเชฏเซเช เชเซ
+# Service Worker status. A stopped service worker is registered but not currently active.
+serviceworker-worker-status-stopped = เชฌเชเชง เชเชฐเซ เชฆเซเชงเซเช
+# Service Worker status. A registering service worker is not yet registered and cannot be
+# started or debugged.
+serviceworker-worker-status-registering = เชฐเชเชฟเชธเซเชเชฐ เชฅเชพเชฏ เชเซ
+# Text displayed when no service workers are visible for the current page. Clicking on the
+# link will open https://developer-mozilla-org/docs/Web/API/Service_Worker_API/Using_Service_Workers
+serviceworker-empty-intro = เช
เชนเซเช เชคเซเชจเซ เชคเชชเชพเชธ เชเชฐเชตเชพ เชฎเชพเชเซ เชคเชฎเชพเชฐเซ Service Worker เชจเซ เชจเซเชเชงเชฃเซ เชเชฐเชพเชตเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ. <a>เชตเชงเซ เชถเซเชเซ</a>
+# Text displayed when there are no Service Workers to display for the current page,
+# introducing hints to debug Service Worker issues.
+serviceworker-empty-suggestions = เชเซ เชตเชฐเซเชคเชฎเชพเชจ เชชเซเชทเซเช เชชเชพเชธเซ เชเช เชธเซเชตเชพ เชเชพเชฐเซเชฏเชเชฐ เชนเซเชตเซเช เชเซเชเช, เชคเซ เช
เชนเซเช เชเซเชเชฒเซเช เชตเชธเซเชคเซเช เชเซ เชเซ เชคเชฎเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ เชถเชเซ เชเซ
+# Suggestion to check for errors in the Console to investigate why a service worker is not
+# registered. Clicking on the link opens the webconsole.
+serviceworker-empty-suggestions-console = เชเชจเซเชธเซเชฒเชฎเชพเช เชญเซเชฒเซ เชฎเชพเชเซ เชเซเช <a> เชเชจเซเชธเซเชฒ เชเซเชฒเซ </a>
+# Suggestion to use the debugger to investigate why a service worker is not registered.
+# Clicking on the link will switch from the Application panel to the debugger.
+serviceworker-empty-suggestions-debugger = เชคเชฎเชพเชฐเชพ เชธเซเชตเชพ เชเชพเชฐเซเชฏเชเชฐเซเชคเชพ เชจเซเชเชงเชฃเซ เชฆเซเชตเชพเชฐเชพ เชชเชเชฒเซเช เช
เชจเซ เช
เชชเชตเชพเชฆเซ เชเซเช. <a> เชกเซเชฌเชเชฐ เชเซเชฒเซ </a>
+# Suggestion to go to about:debugging in order to see Service Workers for all domains.
+# Clicking on the link will open about:debugging in a new tab.
+serviceworker-empty-suggestions-aboutdebugging = เช
เชจเซเชฏ เชกเซเชฎเซเชจเซเชธเชฎเชพเชเชฅเซ เชธเซเชตเชพ เชเชพเชฎเชฆเชพเชฐเซเชจเซเช เชจเชฟเชฐเซเชเซเชทเชฃ เชเชฐเซ <a> เชเชจเชพ เชตเชฟเชถเซ เชเซเชฒเซ: เชกเชฟเชฌเชเซเชเช </a>
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE : FILE This file contains the Layout View strings.
+# The Layout View is a panel displayed in the computed view tab of the Inspector sidebar.
+
+# LOCALIZATION NOTE : FILE 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 (boxmodel.title) This is the title of the box model panel and is
+# displayed as a label.
+boxmodel.title=เชฌเซเชเซเชธ เชฎเซเชกเชฒ
+
+# LOCALIZATION NOTE (boxmodel.position) This refers to the position in the box model and
+# might be displayed as a label or as a tooltip.
+boxmodel.position=เชธเซเชฅเชฟเชคเชฟ
+
+# LOCALIZATION NOTE (boxmodel.margin) This refers to the margin in the box model and
+# might be displayed as a label or as a tooltip.
+boxmodel.margin=เชนเชพเชเชธเชฟเชฏเซ
+
+# LOCALIZATION NOTE (boxmodel.border) This refers to the border in the box model and
+# might be displayed as a label or as a tooltip.
+boxmodel.border=เชเชฟเชจเชพเชฐเซ
+
+# LOCALIZATION NOTE (boxmodel.padding) This refers to the padding in the box model and
+# might be displayed as a label or as a tooltip.
+boxmodel.padding=เชชเซเชกเซเชเช
+
+# LOCALIZATION NOTE (boxmodel.content) This refers to the content in the box model and
+# might be displayed as a label or as a tooltip.
+boxmodel.content=เชธเชฎเชพเชตเชฟเชทเซเช
+
+# LOCALIZATION NOTE: (boxmodel.geometryButton.tooltip) This label is displayed as a
+# tooltip that appears when hovering over the button that allows users to edit the
+# position of an element in the page.
+boxmodel.geometryButton.tooltip=เชธเซเชฅเชฟเชคเชฟ เชธเชเชชเชพเชฆเชฟเชค เชเชฐเซ
+
+# LOCALIZATION NOTE: (boxmodel.propertiesLabel) This label is displayed as the header
+# for showing and collapsing the properties underneath the box model in the layout view
+boxmodel.propertiesLabel=เชฌเซเชเซเชธ เชฎเซเชกเชฒ เชเซเชฃเชงเชฐเซเชฎเซ
+
+# LOCALIZATION NOTE: (boxmodel.offsetParent) This label is displayed inside the list of
+# properties, below the box model, in the layout view. It is displayed next to the
+# position property, when position is absolute, relative, sticky. This label tells users
+# what the DOM node previewed next to it is: an offset parent for the position element.
+boxmodel.offsetParent=เชเชซเชธเซเช
--- /dev/null
+<!-- 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/. -->
+
+<!-- LOCALIZATION NOTE : FILE This file contains the Debugger strings -->
+<!-- LOCALIZATION NOTE : FILE Do not translate commandkey -->
+
+<!-- LOCALIZATION NOTE : FILE 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 (canvasDebuggerUI.reloadNotice1): This is the label shown
+ - on the button that triggers a page refresh. -->
+<!ENTITY canvasDebuggerUI.reloadNotice1 "เชชเซเชจ:เชฒเชพเชตเซ">
+
+<!-- LOCALIZATION NOTE (canvasDebuggerUI.reloadNotice2): This is the label shown
+ - along with the button that triggers a page refresh. -->
+<!ENTITY canvasDebuggerUI.reloadNotice2 "เชชเชพเชจเซเช <canvas> เชธเชเชฆเชฐเซเชญเซเชจเซ เชกเชฟเชฌเช เชเชฐเชตเชพ เชธเชเซเชทเชฎ เชเซ.">
+
+<!-- LOCALIZATION NOTE (canvasDebuggerUI.emptyNotice1/2): This is the label shown
+ - in the call list view when empty. -->
+<!ENTITY canvasDebuggerUI.emptyNotice1 "เชคเซเชจเซ เชชเชฐ เชเซเชฒเชฟเช เชเชฐเซ">
+<!ENTITY canvasDebuggerUI.emptyNotice2 "เชเชจเชฟเชฎเซเชถเชจ เชซเซเชฐเซเชฎเชจเชพเช เชเซเชฒ เชธเซเชเซเชเชจเชพเช เช
เชนเซเชตเชพเชฒ เชเชฐเชตเชพเชจเซเช เชฌเชเชจ.">
+
+<!-- LOCALIZATION NOTE (canvasDebuggerUI.waitingNotice): This is the label shown
+ - in the call list view while recording a snapshot. -->
+<!ENTITY canvasDebuggerUI.waitingNotice "เชเชจเชฟเชฎเซเชถเชจ เชเชเซเชฐ เชฐเซเชเซเชฐเซเชกเชฟเชเช ...">
+
+<!-- LOCALIZATION NOTE (canvasDebuggerUI.recordSnapshot): This string is displayed
+ - on a button that starts a new snapshot. -->
+<!ENTITY canvasDebuggerUI.recordSnapshot.tooltip "เชเชจเชฟเชฎเซเชถเชจ เชฒเซเชชเชฎเชพเช เชเชเชณเชจเซ เชซเซเชฐเซเชฎเชจเซ เช
เชนเซเชตเชพเชฒ เชเชฐเซ.">
+
+<!-- LOCALIZATION NOTE (canvasDebuggerUI.importSnapshot): This string is displayed
+ - on a button that opens a dialog to import a saved snapshot data file. -->
+<!ENTITY canvasDebuggerUI.importSnapshot "เชเชฏเชพเชค เชเชฐเซโฆ">
+
+<!-- LOCALIZATION NOTE (canvasDebuggerUI.clearSnapshots): This string is displayed
+ - on a button that remvoes all the snapshots. -->
+<!ENTITY canvasDebuggerUI.clearSnapshots "เชธเชพเชซ เชเชฐเซ">
+
+<!-- LOCALIZATION NOTE (canvasDebuggerUI.searchboxPlaceholder): This string is displayed
+ - as a placeholder of the search box that filters the calls list. -->
+<!ENTITY canvasDebuggerUI.searchboxPlaceholder "เชซเชฟเชฒเซเชเชฐ เชเซเชฒ">
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE These strings are used inside the Canvas Debugger
+# which is available from the Web Developer sub-menu -> 'Canvas'.
+# 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 (noSnapshotsText): The text to display in the snapshots menu
+# when there are no recorded snapshots yet.
+noSnapshotsText=เชคเซเชฏเชพเช เชนเชเซ เชธเซเชจเซเชชเชถเซเช เชจเชฅเซ.
+
+# LOCALIZATION NOTE (snapshotsList.itemLabel):
+# This string is displayed in the snapshots list of the Canvas Debugger,
+# identifying a set of function calls of a recorded animation frame.
+snapshotsList.itemLabel=เชธเซเชจเซเชชเชถเซเช #%S
+
+# LOCALIZATION NOTE (snapshotsList.loadingLabel):
+# This string is displayed in the snapshots list of the Canvas Debugger,
+# for an item that has not finished loading.
+snapshotsList.loadingLabel=เชฒเชพเชตเซ เชฐเชนเซเชฏเชพ เชเซโฆ
+
+# LOCALIZATION NOTE (snapshotsList.saveLabel):
+# This string is displayed in the snapshots list of the Canvas Debugger,
+# for saving an item to disk.
+snapshotsList.saveLabel=เชธเชเชเซเชฐเชนเซ
+
+# LOCALIZATION NOTE (snapshotsList.savingLabel):
+# This string is displayed in the snapshots list of the Canvas Debugger,
+# while saving an item to disk.
+snapshotsList.savingLabel=เชธเชเชเซเชฐเชนเซ เชฐเชนเซเชฏเชพ เชเซโฆ
+
+# LOCALIZATION NOTE (snapshotsList.loadedLabel):
+# This string is displayed in the snapshots list of the Canvas Debugger,
+# for an item which was loaded from disk
+snapshotsList.loadedLabel=เชกเชฟเชธเซเชเชฎเชพเชเชฅเซ เชฒเชพเชตเซเชฒ
+
+# LOCALIZATION NOTE (snapshotsList.saveDialogTitle):
+# This string is displayed as a title for saving a snapshot to disk.
+snapshotsList.saveDialogTitle=เชเชจเชฟเชฎเซเชถเชจ เชซเซเชฐเซเชฎ เชธเซเชจเซเชชเชถเซเชเชจเซ เชธเชเชเซเชฐเชนเซโฆ
+
+# LOCALIZATION NOTE (snapshotsList.saveDialogJSONFilter):
+# This string is displayed as a filter for saving a snapshot to disk.
+snapshotsList.saveDialogJSONFilter=JSON เชซเชพเชเชฒเซ
+
+# LOCALIZATION NOTE (snapshotsList.saveDialogAllFilter):
+# This string is displayed as a filter for saving a snapshot to disk.
+snapshotsList.saveDialogAllFilter=เชฌเชงเซ เชซเชพเชเชฒเซ
+
+# LOCALIZATION NOTE (snapshotsList.drawCallsLabel):
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# This string is displayed in the snapshots list of the Canvas Debugger,
+# as a generic description about how many draw calls were made.
+snapshotsList.drawCallsLabel=#1 เชกเซเชฐเซ;#1 เชกเซเชฐเซ
+
+# LOCALIZATION NOTE (snapshotsList.functionCallsLabel):
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# This string is displayed in the snapshots list of the Canvas Debugger,
+# as a generic description about how many function calls were made in total.
+snapshotsList.functionCallsLabel=#1 เชเซเชฒ;#1 เชเซเชฒ
+
+# LOCALIZATION NOTE (recordingTimeoutFailure):
+# This notification alert is displayed when attempting to record a requestAnimationFrame
+# cycle in the Canvas Debugger and no cycles detected. This alerts the user that no
+# loops were found.
+recordingTimeoutFailure=เชเซเชจเชตเชพเชธ เชกเซเชฌเชเชฐ requestAnimationFrame เช
เชฅเชตเชพ setTimeout เชเชเซเชฐ เชถเซเชงเซ เชถเชเซเชฏเซ เชจเชฅเซ.
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE This file contains the strings for the Changes panel accessible from
+# the Inspector sidebar.
+
+# LOCALIZATION NOTE (changes.noChanges): This text is shown when no changes are available.
+changes.noChanges=เชเซเช เชซเซเชฐเชซเชพเชฐเซ เชฎเชณเซเชฏเชพเช เชจเชฅเซ.
+
+# LOCALIZATION NOTE (changes.noChangesDescription): This text is shown when no changes are
+# available and provides additional context for the purpose of the Changes panel.
+changes.noChangesDescription=เชจเชฟเชฐเซเชเซเชทเชเชฎเชพเช CSS เชฎเชพเช เชฅเชฏเซเชฒ เชซเซเชฐเชซเชพเชฐเซ เช
เชนเซเช เชฆเซเชเชพเชถเซ.
+
+# LOCALIZATION NOTE (changes.inlineStyleSheetLabel): This label appears in the Changes
+# panel above changes done to inline stylesheets. The variable will be replaced with the
+# index of the stylesheet within its document like so: Inline #1
+changes.inlineStyleSheetLabel=เชเชจเชฒเชพเชเชจ %S
+
+# LOCALIZATION NOTE (changes.elementStyleLabel): This label appears in the Changes
+# panel above changes done to element styles.
+changes.elementStyleLabel=เชเชเช
+
+# LOCALIZATION NOTE (changes.iframeLabel): This label appears next to URLs of stylesheets
+# and element inline styles hosted by iframes. Lowercase intentional.
+changes.iframeLabel=เชเชเชซเซเชฐเซเชฎ
+
+# LOCALIZATION NOTE (changes.contextmenu.copy): Label for "Copy" option in Changes panel
+# context menu
+changes.contextmenu.copy=เชจเชเชฒ เชเชฐเซ
+
+# LOCALIZATION NOTE (changes.contextmenu.copy.accessKey): Access key for "Copy"
+# option in the Changes panel.
+changes.contextmenu.copy.accessKey=C
+
+# LOCALIZATION NOTE (changes.contextmenu.copyChanges): Label for "Copy Changes" option in
+# Changes panel context menu which copies only the subset of changed CSS declarations.
+changes.contextmenu.copyChanges=เชซเซเชฐเชซเชพเชฐเซเชจเซ เชเซเชชเชฟ เชเชฐเซ
+
+# LOCALIZATION NOTE (changes.contextmenu.copyAllChanges): Label for "Copy All Changes"
+# option in Changes panel context menu which copies all changed CSS declarations from a
+# stylesheet
+changes.contextmenu.copyAllChanges=เชฌเชงเชพ เชซเซเชฐเชซเชพเชฐเซ เชเซเชชเชฟ เชเชฐเซ
+
+# LOCALIZATION NOTE (changes.contextmenu.copyRule): Label for "Copy Rule" option in
+# Changes panel context menu which copies the complete contents of a CSS rule.
+changes.contextmenu.copyRule=เชจเชฟเชฏเชฎ เชจเชเชฒ เชเชฐเซ
+
+# LOCALIZATION NOTE (changes.contextmenu.selectAll): Label for "Select All" option in the
+# Changes panel context menu to select all text content.
+changes.contextmenu.selectAll=เชฌเชงเซเช เชชเชธเชเชฆ เชเชฐเซ
+
+# LOCALIZATION NOTE (changes.contextmenu.selectAll.accessKey): Access key for "Select All"
+# option in the Changes panel.
+changes.contextmenu.selectAll.accessKey=A
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE These strings are used in the shared React components,
+# so files in `devtools/client/shared/components/*`.
+
+# LOCALIZATION NOTE (frame.unknownSource): When we do not know the source filename of
+# a frame, we use this string instead.
+frame.unknownSource=(เช
เชเซเชเชพเชค)
+
+# LOCALIZATION NOTE (viewsourceindebugger): The label for the tooltip when hovering over
+# a source link that links to the debugger.
+# %S represents the URL to match in the debugger.
+frame.viewsourceindebugger=เชกเชฟเชฌเชเชฐ โ%S เชฎเชพเช เชธเซเชฐเซเชค เชเซเช
+
+# LOCALIZATION NOTE (notificationBox.closeTooltip): The content of a tooltip that
+# appears when hovering over the close button in a notification box.
+notificationBox.closeTooltip=เช เชธเชเชฆเซเชถเซ เชฌเชเชง เชเชฐเซ
--- /dev/null
+<!-- 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/. -->
+
+<!-- LOCALIZATION NOTE : FILE This file contains the Remote Connection strings.
+ - The Remote Connection window can reached from the "connectโฆ" menuitem
+ - in the Web Developer menu.
+ - -->
+
+<!ENTITY title "เชเซเชกเชพเชตเซ">
+<!ENTITY header "เชฆเซเชฐเชธเซเชฅ เชธเซเชตเชพเชฎเชพเช เชเซเชกเชพเชตเซ">
+<!ENTITY host "เชฏเชเชฎเชพเชจ:">
+<!ENTITY port "เชชเซเชฐเซเช:">
+<!ENTITY connect "เชเซเชกเชพเชตเซ">
+<!ENTITY connecting "เชเซเชกเชพเช เชฐเชนเซเชฏเชพ เชเซโฆ">
+<!ENTITY availableAddons "เชเชชเชฒเชฌเซเชง เชฐเชฟเชฎเซเช เชเชก-เชเชจ:">
+<!ENTITY availableTabs "เชเชชเชฒเชฌเซเชง เชฆเซเชฐเชธเซเชฅ เชเซ
เชฌเซเชธ:">
+<!ENTITY availableProcesses "เชเชชเชฒเชฌเซเชง เชฆเซเชฐเชธเซเชฅ เชชเซเชฐเชเซเชฐเชฟเชฏเชพเช:">
+<!ENTITY connectionError "เชญเซเชฒ:">
+<!ENTITY errorTimeout "เชญเซเชฒ: เชเซเชกเชพเชฃ เชธเชฎเชฏเชธเชฎเชพเชชเซเชคเชฟ.">
+<!ENTITY errorRefused "เชญเซเชฒ: เชเซเชกเชพเชฃ เชจเชพเชฎเชเชเซเชฐ เชฅเชฏเซเชฒ.">
+<!ENTITY errorUnexpected "เช
เชจเชฟเชเซเชเชจเซเชฏ เชญเซเชฒ.">
+
+<!-- LOCALIZATION NOTE (remoteHelp, remoteDocumentation, remoteHelpSuffix):
+these strings will be concatenated in a single label, remoteDocumentation will
+be used as text for a link to MDN. -->
+<!ENTITY remoteHelp "Firefox เชกเซเชตเชฒเชชเชฐ เชธเชพเชงเชจเซเชจเซ เชฆเซเชฐเชธเซเชฅ เชเชชเชเชฐเชฃเซเชจเซ เชกเชฟเชฌเช เชเชฐเซ เชถเชเซ เชเซ (Android เช
เชจเซ Firefox OS เชฎเชพเชเซ Firefox, เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ). เชเชพเชคเชฐเซ เชเชฐเซ เชเซ เชคเชฎเซ เชฆเซเชฐเชธเซเชฅ เชเชชเชเชฐเชฃเชฎเชพเช 'เชฆเซเชฐเชธเซเชฅ เชกเชฟเชฌเชเซเชเช' เชตเชฟเชเชฒเซเชชเชจเซ เชเชพเชฒเซ เชเชฐเซเชฒ เชเซ. เชตเชงเชพเชฐเซ เชฎเชพเชเซ, เชเซเช ">
+<!ENTITY remoteDocumentation "เชฆเชธเซเชคเชพเชตเซเชเซเชเชฐเชฃ">
+<!ENTITY remoteHelpSuffix ".">
+
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE : FILE This file contains the Remote Connection strings.
+# The Remote Connection window can reached from the "connectโฆ" menuitem
+# in the Web Developer menu.
+
+mainProcess=เชฎเซเชเซเชฏ เชชเซเชฐเชเซเชฐเชฟเชฏเชพ
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE These strings are used inside the Debugger
+# which is available from the Web Developer sub-menu -> 'Debugger'.
+# 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 (collapsePanes): This is the tooltip for the button
+# that collapses the left and right panes in the debugger UI.
+collapsePanes=เชคเชเชคเซเชเชจเซ เชญเซเชเซ เชเชฐเซ
+
+# LOCALIZATION NOTE (collapseSources): This is the tooltip for the button
+# that collapses the Sources and Outlines panes in the debugger UI.
+collapseSources=เชธเซเชคเซเชฐเซเชคเซ เช
เชจเซ เชฐเซเชชเชฐเซเชเชพ เชชเซเชจ เชธเชเชเซเชเชฟเชค เชเชฐเซ
+
+# LOCALIZATION NOTE (collapseBreakpoints): This is the tooltip for the button
+# that collapses the Breakpoints panes in the debugger UI.
+collapseBreakpoints=เชฌเซเชฐเซเชเชชเซเชเชจเซเชเซเชธ เชซเชฒเช เชธเชเชเซเชเชฟเชค เชเชฐเซ
+
+# LOCALIZATION NOTE (copyToClipboard.label): This is the text that appears in the
+# context menu to copy the complete source of the open file.
+copyToClipboard.label=เชเซเชฒเชฟเชชเชฌเซเชฐเซเชก เชชเชฐ เชเซเชชเชฟ เชเชฐเซ
+copyToClipboard.accesskey=C
+
+# LOCALIZATION NOTE (copySource.label): This is the text that appears in the
+# context menu to copy the selected source of file open.
+copySource=เชจเชเชฒ เชเชฐเซ
+copySource.label=เชธเซเชฐเซเชค เชฒเชเชพเชฃเชจเซ เชจเชเชฒ เชเชฐเซ
+copySource.accesskey=y
+
+# LOCALIZATION NOTE (copySourceUri2): This is the text that appears in the
+# context menu to copy the source URI of file open.
+copySourceUri2=URI เชธเซเชฐเซเชค เชจเชเชฒ เชเชฐเซ
+copySourceUri2.accesskey=u
+
+# LOCALIZATION NOTE (collapseAll.label): This is the text that appears in the
+# context menu to collapse a directory and all of its subdirectories.
+collapseAll.label=เชคเชฎเชพเชฎ เชธเชเชเซเชเชฟเชค เชเชฐเซ
+
+# LOCALIZATION NOTE (expandAll.label): This is the text that appears in the
+# context menu to expand a directory and all of its subdirectories.
+expandAll.label=เชฌเชงเชพเชจเซ เชตเชฟเชธเซเชคเชพเชฐเซ
+
+# LOCALIZATION NOTE (setDirectoryRoot.label): This is the text that appears in the
+# context menu to set a directory as root directory
+setDirectoryRoot.label=เชกเชฟเชฐเซเชเซเชเชฐเซ เชฎเซเชณ เชธเซเช เชเชฐเซ
+setDirectoryRoot.accesskey=r
+
+# LOCALIZATION NOTE (removeDirectoryRoot.label): This is the text that appears in the
+# context menu to remove a directory as root directory
+removeDirectoryRoot.label=เชกเชฟเชฐเซเชเซเชเชฐเซ เชฎเซเชณ เชฆเซเชฐ เชเชฐเซ
+removeDirectoryRoot.accesskey=d
+
+# LOCALIZATION NOTE (copyFunction.label): This is the text that appears in the
+# context menu to copy the function the user selected
+copyFunction.label=เชจเชเชฒ เชเชพเชฐเซเชฏ
+copyFunction.accesskey=F
+
+# LOCALIZATION NOTE (copyStackTrace): This is the text that appears in the
+# context menu to copy the stack trace methods, file names and row number.
+copyStackTrace=เชธเซเชเซเช เชเซเชฐเซเชธเชจเซ เชจเชเชฒ เชเชฐเซ
+copyStackTrace.accesskey=c
+
+# LOCALIZATION NOTE (expandPanes): This is the tooltip for the button
+# that expands the left and right panes in the debugger UI.
+expandPanes=เชคเชเชคเซเชจเซ เชตเชฟเชธเซเชคเชพเชฐเซ
+
+# LOCALIZATION NOTE (expandSources): This is the tooltip for the button
+# that expands the Sources and Outlines panes in the debugger UI.
+expandSources=เชธเซเชคเซเชฐเซเชคเซ เช
เชจเซ เชฐเซเชชเชฐเซเชเชพ เชชเซเชจ เชตเชฟเชธเซเชคเซเชค เชเชฐเซ
+
+# LOCALIZATION NOTE (expandBreakpoints): This is the tooltip for the button
+# that expands the Breakpoints panes in the debugger UI.
+expandBreakpoints=เชฌเซเชฐเซเชเชชเซเชเชจเซเชเซเชธ เชซเชฒเช เชตเชฟเชธเซเชคเซเชค เชเชฐเซ
+
+# LOCALIZATION NOTE (evaluateInConsole.label): Editor right-click menu item
+# to execute selected text in browser console.
+evaluateInConsole.label=เชเชจเซเชธเซเชฒเชฎเชพเช เชฎเซเชฒเซเชฏเชพเชเชเชจ เชเชฐเซ
+
+# LOCALIZATION NOTE (pauseButtonTooltip): The tooltip that is displayed for the pause
+# button when the debugger is in a running state.
+pauseButtonTooltip=เช
เชเชเชพเชตเซ %S
+
+# LOCALIZATION NOTE (pausePendingButtonTooltip): The tooltip that is displayed for
+# the pause button after it's been clicked but before the next JavaScript to run.
+pausePendingButtonTooltip=เชเชเชพเชฎเซ เช
เชฎเชฒ เชฎเชพเชเซ เชฐเชพเชน เชเซเช เชเซ
+
+# LOCALIZATION NOTE (resumeButtonTooltip): The label that is displayed on the pause
+# button when the debugger is in a paused state.
+resumeButtonTooltip=เชซเชฐเซ เชถเชฐเซ เชเชฐเซ %S
+
+# LOCALIZATION NOTE (stepOverTooltip): The label that is displayed on the
+# button that steps over a function call.
+stepOverTooltip=เชเชชเชฐ เชชเชเชฒเซเช %S
+
+# LOCALIZATION NOTE (stepInTooltip): The label that is displayed on the
+# button that steps into a function call.
+stepInTooltip=เช
เชเชฆเชฐ เชเชพเช %S
+
+# LOCALIZATION NOTE (stepOutTooltip): The label that is displayed on the
+# button that steps out of a function call.
+stepOutTooltip=เชฅเซ เชฌเชนเชพเชฐ เชจเซเชเชณเซ %S
+
+# LOCALIZATION NOTE (skipPausingTooltip): The tooltip text for disabling all
+# breakpoints and pausing triggers
+skipPausingTooltip=เชฌเชงเซ เชฐเซเชเชพเชตเชเซเชจเซ เช
เชตเชเชฃเซ
+
+# LOCALIZATION NOTE (skipPausingTooltip.label): The tooltip text for disabling all
+# breakpoints and pausing triggers
+skipPausingTooltip.label=เชฌเซเชฐเซเชเชชเซเชเชจเซเช เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชเชฐเซ
+
+# LOCALIZATION NOTE (pauseButtonItem): The label that is displayed for the dropdown pause
+# list item when the debugger is in a running state.
+pauseButtonItem=เชเชเชพเชฎเซ เชจเชฟเชตเซเชฆเชจ เชชเชฐ เชฅเซเชญเซ
+
+# LOCALIZATION NOTE (ignoreExceptionsItem): The pause on exceptions button description
+# when the debugger will not pause on exceptions.
+ignoreExceptionsItem=เช
เชชเชตเชพเชฆเซเชจเซ เช
เชตเชเชฃเซ
+
+# LOCALIZATION NOTE (pauseOnUncaughtExceptionsItem): The pause on exceptions dropdown
+# item shown when a user is adding a new breakpoint.
+pauseOnUncaughtExceptionsItem=เช
เชเซเชเซเชเชธ เช
เชชเชตเชพเชฆเซ เชชเชฐ เช
เชเชเซ
+
+# LOCALIZATION NOTE (pauseOnExceptionsItem2): The pause on exceptions checkbox description
+# when the debugger will pause on all exceptions.
+pauseOnExceptionsItem2=เช
เชชเชตเชพเชฆเซ เชชเชฐ เช
เชเชเซ
+
+# LOCALIZATION NOTE (ignoreCaughtExceptionsItem): The pause on exceptions checkbox description
+# when the debugger will not pause on any caught exception
+ignoreCaughtExceptionsItem=เชฎเชณเซเชฒเชพ เช
เชชเชตเชพเชฆเซเชจเซ เช
เชตเชเชฃเซ
+
+# LOCALIZATION NOTE (pauseOnCaughtExceptionsItem): The pause on exceptions checkbox description
+# when the debugger should pause on caught exceptions
+pauseOnCaughtExceptionsItem=เชฎเชณเซเชฒเชพ เช
เชชเชตเชพเชฆเซเชจเซ เช
เชเชเชพเชตเซ
+
+# LOCALIZATION NOTE (workersHeader): The text to display in the events
+# header.
+workersHeader=เชเชพเชฎเชฆเชพเชฐเซ
+
+# LOCALIZATION NOTE (threadsHeader): The text to describe the threads header
+threadsHeader=เชฅเซเชฐเซเชกเซเชธ
+
+# LOCALIZATION NOTE (mainThread): The text to describe the thread of the
+# program as opposed to worker threads.
+mainThread=เชฎเซเชเซเชฏ เชฅเซเชฐเซเชก
+
+# LOCALIZATION NOTE (noWorkersText): The text to display in the workers list
+# when there are no workers.
+noWorkersText=เช เชชเชพเชจเชพเช เชชเชพเชธเซ เชเชพเชฎเชฆเชพเชฐเซ เชจเชฅเซ.
+
+# LOCALIZATION NOTE (noSourcesText): The text to display in the sources list
+# when there are no sources.
+noSourcesText=เช เชชเชพเชจเชพเช เชชเชพเชธเซ เชธเซเชคเซเชฐเซเชค เชจเชฅเซ.
+
+# LOCALIZATION NOTE (noEventListenersText): The text to display in the events tab
+# when there are no events.
+noEventListenersText=เชฆเชฐเซเชถเชพเชตเชตเชพ เชฎเชพเชเซ เชเชเชจเชพ เชธเชพเชเชญเชณเชจเชพเชฐ เชจเชฅเซ
+
+# LOCALIZATION NOTE (eventListenersHeader): The text to display in the events
+# header.
+eventListenersHeader=เชเชเชจเชพเชจเชพ เชถเซเชฐเซเชคเชพเช
+
+# LOCALIZATION NOTE (noStackFramesText): The text to display in the call stack tab
+# when there are no stack frames.
+noStackFramesText=เชฆเชฐเซเชถเชพเชตเชตเชพ เชฎเชพเชเซ เชธเซเชเซเช เชซเซเชฐเซเชฎ เชจเชฅเซ
+
+# LOCALIZATION NOTE (eventCheckboxTooltip): The tooltip text to display when
+# the user hovers over the checkbox used to toggle an event breakpoint.
+eventCheckboxTooltip=เช เชเชเชจเชพ เชชเชฐ เชเซเชเชฒ เชฌเซเชฐเซเชเซเชเช
+
+# LOCALIZATION NOTE (eventOnSelector): The text to display in the events tab
+# for every event item, between the event type and event selector.
+eventOnSelector=เชเชพเชฒเซ
+
+# LOCALIZATION NOTE (eventInSource): The text to display in the events tab
+# for every event item, between the event selector and listener's owner source.
+eventInSource=เชฎเชพเช
+
+# LOCALIZATION NOTE (eventNodes): The text to display in the events tab when
+# an event is listened on more than one target node.
+eventNodes=%S เชจเซเชก
+
+# LOCALIZATION NOTE (eventNative): The text to display in the events tab when
+# a listener is added from plugins, thus getting translated to native code.
+eventNative=[เชฎเซเชณ เชเซเชก]
+
+# LOCALIZATION NOTE (*Events): The text to display in the events tab for
+# each group of sub-level event entries.
+animationEvents=เชเชจเชฟเชฎเซเชถเชจ
+audioEvents=เชเชกเชฟเชฏเซ
+batteryEvents=เชฌเซเชเชฐเซ
+clipboardEvents=เชเซเชฒเชฟเชชเชฌเซเชฐเซเชก
+compositionEvents=เชฐเชเชจเชพ
+deviceEvents=เชเชชเชเชฐเชฃ
+displayEvents=เชฆเชฐเซเชถเชพเชต
+dragAndDropEvents=เชเซเชเชเซ เช
เชจเซ เชเซเชกเซ
+gamepadEvents=Gamepad
+indexedDBEvents=IndexedDB
+interactionEvents=เชชเชพเชฐเชธเซเชชเชฐเชฟเช
+keyboardEvents=เชเชฟเชฌเซเชฐเซเชก
+mediaEvents=HTML5 เชฎเซเชกเชฟเชฏเชพ
+mouseEvents=เชฎเชพเชเชธ
+mutationEvents=เชฎเซเชเชเซ
+navigationEvents=เชถเซเชงเชเซเชณ
+pointerLockEvents=เชชเซเชเชเชเชฐ เชคเชพเชณเซ
+sensorEvents=Sensor
+storageEvents=เชธเชเชเซเชฐเชน
+timeEvents=เชธเชฎเชฏ
+touchEvents=เชธเซเชชเชฐเซเชถ
+otherEvents=เชฌเซเชเชพ
+
+# LOCALIZATION NOTE (blackboxCheckboxTooltip2): The tooltip text to display when
+# the user hovers over the checkbox used to toggle blackboxing its associated
+# source.
+blackboxCheckboxTooltip2=เชเซเชเชฒ เชฌเซเชฒเซเช เชฌเซเชเซเชธเซเชเช
+
+# LOCALIZATION NOTE (sources.search.key2): Key shortcut to open the search for
+# searching all the source files the debugger has seen.
+# Do not localize "CmdOrCtrl+P", or change the format of the string. These are
+# key identifiers, not messages displayed to the user.
+sources.search.key2=CmdOrCtrl+P
+
+# LOCALIZATION NOTE (sources.search.alt.key): A second key shortcut to open the
+# search for searching all the source files the debugger has seen.
+# Do not localize "CmdOrCtrl+O", or change the format of the string. These are
+# key identifiers, not messages displayed to the user.
+sources.search.alt.key=CmdOrCtrl+O
+
+# LOCALIZATION NOTE (projectTextSearch.key): A key shortcut to open the
+# full project text search for searching all the files the debugger has seen.
+# Do not localize "CmdOrCtrl+Shift+F", or change the format of the string. These are
+# key identifiers, not messages displayed to the user.
+projectTextSearch.key=CmdOrCtrl+Shift+F
+
+# LOCALIZATION NOTE (allShortcut.key): A key shortcut to open the
+# modal of full shortcuts list.
+# Do not localize "CmdOrCtrl+/", or change the format of the string. These are
+# key identifiers, not messages displayed to the user.
+allShortcut.key=CmdOrCtrl+/
+
+# LOCALIZATION NOTE (functionSearch.key): A key shortcut to open the
+# modal for searching functions in a file.
+# Do not localize "CmdOrCtrl+Shift+O", or change the format of the string. These are
+# key identifiers, not messages displayed to the user.
+functionSearch.key=CmdOrCtrl+Shift+O
+
+# LOCALIZATION NOTE (toggleBreakpoint.key): A key shortcut to toggle
+# breakpoints.
+# Do not localize "CmdOrCtrl+B", or change the format of the string. These are
+# key identifiers, not messages displayed to the user.
+toggleBreakpoint.key=CmdOrCtrl+B
+
+# LOCALIZATION NOTE (toggleCondPanel.key): A key shortcut to toggle
+# the conditional breakpoint panel.
+# Do not localize "CmdOrCtrl+Shift+B", or change the format of the string. These are
+# key identifiers, not messages displayed to the user.
+toggleCondPanel.key=CmdOrCtrl+Shift+B
+
+# LOCALIZATION NOTE (stepOut.key): A key shortcut to
+# step out.
+stepOut.key=Shift+F11
+
+# LOCALIZATION NOTE (shortcuts.header.editor): Sections header in
+# the shortcuts modal for keyboard shortcuts related to editing.
+shortcuts.header.editor=เชธเชเชชเชพเชฆเช
+
+# LOCALIZATION NOTE (shortcuts.header.stepping): Sections header in
+# the shortcuts modal for keyboard shortcuts related to stepping.
+shortcuts.header.stepping=เชชเชเชฒเซ
+
+# LOCALIZATION NOTE (shortcuts.header.search): Sections header in
+# the shortcuts modal for keyboard shortcuts related to search.
+shortcuts.header.search=เชถเซเชงเซ
+
+# LOCALIZATION NOTE (projectTextSearch.placeholder): A placeholder shown
+# when searching across all of the files in a project.
+projectTextSearch.placeholder=เชซเชพเชเชฒเซเชฎเชพเช เชถเซเชงเซโฆ
+
+# LOCALIZATION NOTE (projectTextSearch.noResults): The center pane Text Search
+# message when the query did not match any text of all files in a project.
+projectTextSearch.noResults=เชเซเช เชชเชฐเชฟเชฃเชพเชฎเซ เชฎเชณเซเชฏเชพ เชจเชฅเซ
+
+# LOCALIZATION NOTE (sources.noSourcesAvailable): Text shown when the debugger
+# does not have any sources.
+sources.noSourcesAvailable=เช เชชเชพเชจเชพเช เชชเชพเชธเซ เชธเซเชคเซเชฐเซเชค เชจเชฅเซ
+
+# LOCALIZATION NOTE (sources.noSourcesAvailableRoot): Text shown when the debugger
+# does not have any sources under a specific directory root.
+sources.noSourcesAvailableRoot=เช เชกเชพเชฏเชฐเซเชเซเชเชฐเซ เชชเชพเชฏเชพเชฎเชพเช เชเซเช เชธเซเชฐเซเชคเซ เชจเชฅเซ
+
+# LOCALIZATION NOTE (sourceSearch.search.key2): Key shortcut to open the search
+# for searching within a the currently opened files in the editor
+# Do not localize "CmdOrCtrl+F", or change the format of the string. These are
+# key identifiers, not messages displayed to the user.
+sourceSearch.search.key2=CmdOrCtrl+F
+
+# LOCALIZATION NOTE (sourceSearch.search.placeholder): placeholder text in
+# the source search input bar
+sourceSearch.search.placeholder=เชซเชพเชเชฒเชฎเชพเช เชถเซเชงเซโฆ
+
+# LOCALIZATION NOTE (sourceSearch.search.placeholder2): placeholder text in
+# the source search input bar
+sourceSearch.search.placeholder2=เชซเชพเชเชฒเชฎเชพเช เชถเซเชงเซโฆ
+
+# LOCALIZATION NOTE (sourceSearch.search.again.key2): Key shortcut to highlight
+# the next occurrence of the last search triggered from a source search
+# Do not localize "CmdOrCtrl+G", or change the format of the string. These are
+# key identifiers, not messages displayed to the user.
+sourceSearch.search.again.key2=CmdOrCtrl+G
+
+# LOCALIZATION NOTE (sourceSearch.search.againPrev.key2): Key shortcut to highlight
+# the previous occurrence of the last search triggered from a source search
+# Do not localize "CmdOrCtrl+Shift+G", or change the format of the string. These are
+# key identifiers, not messages displayed to the user.
+sourceSearch.search.againPrev.key2=CmdOrCtrl+Shift+G
+
+# LOCALIZATION NOTE (sourceSearch.resultsSummary1): Shows a summary of
+# the number of matches for autocomplete
+sourceSearch.resultsSummary1=%d เชชเชฐเชฟเชฃเชพเชฎเซ
+
+# LOCALIZATION NOTE (noMatchingStringsText): The text to display in the
+# global search results when there are no matching strings after filtering.
+noMatchingStringsText=เชฌเชเชงเชฌเชเชธเชคเซ เชฎเชณเซเชฏเซ เชจเชฅเซ
+
+# LOCALIZATION NOTE (emptySearchText): This is the text that appears in the
+# filter text box when it is empty and the scripts container is selected.
+emptySearchText=เชถเซเชง เชธเซเชเซเชฐเชฟเชชเซเช (%S)
+
+# LOCALIZATION NOTE (emptyVariablesFilterText): This is the text that
+# appears in the filter text box for the variables view container.
+emptyVariablesFilterText=เชซเชฟเชฒเซเชเชฐ เชเชฒ
+
+# LOCALIZATION NOTE (emptyPropertiesFilterText): This is the text that
+# appears in the filter text box for the editor's variables view bubble.
+emptyPropertiesFilterText=เชซเชฟเชฒเซเชเชฐ เชเซเชฃเชงเชฐเซเชฎเซ
+
+# LOCALIZATION NOTE (searchPanelFilter): This is the text that appears in the
+# filter panel popup for the filter scripts operation.
+searchPanelFilter=เชซเชฟเชฒเซเชเชฐ เชธเซเชเซเชฐเซเชชเซเช (%S)
+
+# LOCALIZATION NOTE (searchPanelGlobal): This is the text that appears in the
+# filter panel popup for the global search operation.
+searchPanelGlobal=เชฌเชงเซ เชซเชพเชเชฒเชฎเชพเช เชถเซเชงเซ (%S)
+
+# LOCALIZATION NOTE (searchPanelFunction): This is the text that appears in the
+# filter panel popup for the function search operation.
+searchPanelFunction=เชตเชฟเชงเซเชฏ เชตเซเชฏเชพเชเซเชฏเชพ เชฎเชพเชเซ เชถเซเชงเซ (%S)
+
+# LOCALIZATION NOTE (searchPanelFunction2): This is the text that appears in the
+# filter panel popup for the function search operation.
+searchPanelFunction2=เชเชพเชฐเซเชฏ เชตเซเชฏเชพเชเซเชฏเชพ (%S) เชถเซเชงเซ
+
+# LOCALIZATION NOTE (searchPanelToken): This is the text that appears in the
+# filter panel popup for the token search operation.
+searchPanelToken=เช เชซเชพเชเชฒ เชฎเชพเช เชถเซเชงเซ (%S)\u0020
+
+# LOCALIZATION NOTE (searchPanelGoToLine): This is the text that appears in the
+# filter panel popup for the line search operation.
+searchPanelGoToLine=เชฒเซเชเซ เชชเชฐ เชเชพเชต (%S)
+
+# LOCALIZATION NOTE (searchPanelVariable): This is the text that appears in the
+# filter panel popup for the variables search operation.
+searchPanelVariable=เชซเชฟเชฒเซเชเชฐ เชเชฒ (%S)
+
+# LOCALIZATION NOTE (breakpointHeadingMenuItem.*): The text for all the elements
+# that are displayed in the breakpoint headings menu item popup.
+breakpointHeadingsMenuItem.enableInSource.label=เชฌเซเชฐเซเชเชชเซเชเชเชเชจเซ เชธเชเซเชฐเชฟเชฏ เชเชฐเซ
+breakpointHeadingsMenuItem.enableInSource.accesskey=E
+breakpointHeadingsMenuItem.disableInSource.label=เชฌเซเชฐเซเชเชชเซเชเชเชเชจเซ เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชเชฐเซ
+breakpointHeadingsMenuItem.disableInSource.accesskey=D
+breakpointHeadingsMenuItem.removeInSource.label=เชฌเซเชฐเซเชเชชเซเชเชเชเชจเซ เชฆเซเชฐ เชเชฐเซ
+breakpointHeadingsMenuItem.removeInSource.accesskey=R
+
+# LOCALIZATION NOTE (breakpointMenuItem): The text for all the elements that
+# are displayed in the breakpoints menu item popup.
+breakpointMenuItem.setConditional=เชถเชฐเชคเซ เชฌเซเชฐเซเชเชชเซเชเชเชเชจเซ เชฐเซเชชเชฐเซเชเชพเชเชเชฟเชค เชเชฐเซ
+breakpointMenuItem.enableSelf2.label=เชธเชเซเชทเชฎ เชเชฐเซ
+breakpointMenuItem.enableSelf2.accesskey=E
+breakpointMenuItem.disableSelf2.label=เช
เชเซเชทเชฎ เชเชฐเซ
+breakpointMenuItem.disableSelf2.accesskey=D
+breakpointMenuItem.deleteSelf2.label=เชฆเซเชฐ เชเชฐเซ
+breakpointMenuItem.deleteSelf2.accesskey=R
+breakpointMenuItem.enableOthers2.label=เช
เชจเซเชฏเชจเซ เชธเชเซเชทเชฎ เชเชฐเซ
+breakpointMenuItem.enableOthers2.accesskey=o
+breakpointMenuItem.disableOthers2.label=เช
เชจเซเชฏเชจเซ เช
เชเซเชทเชฎ เชเชฐเซ
+breakpointMenuItem.disableOthers2.accesskey=s
+breakpointMenuItem.deleteOthers2.label=เช
เชจเซเชฏเชจเซ เชฆเซเชฐ เชเชฐเซ
+breakpointMenuItem.deleteOthers2.accesskey=h
+breakpointMenuItem.enableAll2.label=เชฌเชงเชพเชจเซ เชธเชเซเชทเชฎ เชเชฐเซ
+breakpointMenuItem.enableAll2.accesskey=b
+breakpointMenuItem.disableAll2.label=เชฌเชงเชพเชจเซ เช
เชเซเชทเชฎ เชเชฐเซ
+breakpointMenuItem.disableAll2.accesskey=k
+breakpointMenuItem.deleteAll2.label=เชฌเชงเชพ เชฆเซเชฐ เชเชฐเซ
+breakpointMenuItem.deleteAll2.accesskey=a
+breakpointMenuItem.removeCondition2.label=เชถเชฐเชค เชฆเซเชฐ เชเชฐเซ
+breakpointMenuItem.removeCondition2.accesskey=c
+breakpointMenuItem.addCondition2.label=เชถเชฐเชค เชเชฎเซเชฐเซ
+breakpointMenuItem.addCondition2.accesskey=A
+breakpointMenuItem.editCondition2.label=เชถเชฐเชคเชฎเชพเช เชซเซเชฐเชซเชพเชฐ เชเชฐเซ
+breakpointMenuItem.editCondition2.accesskey=n
+breakpointMenuItem.enableSelf=เชฌเซเชฐเซเชเชชเซเชเชเชเชจเซ เชธเชเซเชฐเชฟเชฏ เชเชฐเซ
+breakpointMenuItem.enableSelf.accesskey=E
+breakpointMenuItem.disableSelf=เชฌเซเชฐเซเชเชชเซเชเชเชเชจเซ เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชเชฐเซ
+breakpointMenuItem.disableSelf.accesskey=D
+breakpointMenuItem.deleteSelf=เชฌเซเชฐเซเชเชชเซเชเชเชเชจเซ เชฆเซเชฐ เชเชฐเซ
+breakpointMenuItem.deleteSelf.accesskey=R
+breakpointMenuItem.enableOthers=เชฌเซเชเชพเชเชจเซ เชธเชเซเชฐเชฟเชฏ เชเชฐเซ
+breakpointMenuItem.enableOthers.accesskey=o
+breakpointMenuItem.disableOthers=เชฌเซเชเชพเชเชจเซ เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชเชฐเซ
+breakpointMenuItem.disableOthers.accesskey=s
+breakpointMenuItem.deleteOthers=เชฌเซเชเชพเชเชจเซ เชฆเซเชฐ เชเชฐเซ
+breakpointMenuItem.deleteOthers.accesskey=h
+breakpointMenuItem.enableAll=เชฌเชงเชพ เชฌเซเชฐเซเชเชชเซเชเชเชเชจเซ เชธเชเซเชฐเชฟเชฏ เชเชฐเซ
+breakpointMenuItem.enableAll.accesskey=b
+breakpointMenuItem.disableAll=เชฌเชงเชพ เชฌเซเชฐเซเชเชชเซเชเชเชเชจเซ เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชเชฐเซ
+breakpointMenuItem.disableAll.accesskey=k
+breakpointMenuItem.deleteAll=เชฌเชงเชพ เชฌเซเชฐเซเชเชชเซเชเชเชเชจเซ เชฆเซเชฐ เชเชฐเซ
+breakpointMenuItem.deleteAll.accesskey=a
+breakpointMenuItem.removeCondition.label=เชฌเซเชฐเซเชเชชเซเชเชจเซเช เชถเชฐเชค เชฆเซเชฐ เชเชฐเซ
+breakpointMenuItem.removeCondition.accesskey=c
+breakpointMenuItem.editCondition.label=เชฌเซเชฐเซเชเชชเซเชเชจเซเช เชธเซเชฅเชฟเชคเชฟเชจเซ เชเชกเชฟเช เชเชฐเซ
+breakpointMenuItem.editCondition.accesskey=n
+
+breakpointMenuItem.disableAllAtLine.accesskey=K
+breakpointMenuItem.enableAllAtLine.accesskey=L
+breakpointMenuItem.removeAllAtLine.accesskey=X
+
+# LOCALIZATION NOTE (breakpoints.header): Breakpoints right sidebar pane header.
+breakpoints.header=เชฌเซเชฐเซเชเชชเซเชเชจเซเชเชธ
+
+# LOCALIZATION NOTE (breakpoints.none): The text that appears when there are
+# no breakpoints present
+breakpoints.none=เชเซเช เชฌเซเชฐเซเชเชชเซเชเชจเซเชเซเชธ เชจเชฅเซ
+
+# LOCALIZATION NOTE (breakpoints.enable): The text that may appear as a tooltip
+# when hovering over the 'disable breakpoints' switch button in right sidebar
+breakpoints.enable=เชฌเซเชฐเซเชเชชเซเชเชเช เชธเชเซเชฐเชฟเชฏ เชเชฐเซ
+
+# LOCALIZATION NOTE (breakpoints.disable): The text that may appear as a tooltip
+# when hovering over the 'disable breakpoints' switch button in right sidebar
+breakpoints.disable=เชฌเซเชฐเซเชเชชเซเชเชเช เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชเชฐเซ
+
+# LOCALIZATION NOTE (breakpoints.removeBreakpointTooltip): The tooltip that is displayed
+# for remove breakpoint button in right sidebar
+breakpoints.removeBreakpointTooltip=เชฌเซเชฐเซเชเชชเซเชเชเช เชฆเซเชฐ เชเชฐเซ
+
+# LOCALIZATION NOTE (callStack.header): Call Stack right sidebar pane header.
+callStack.header=เชธเซเชเซเช เชเซเชฒ เชเชฐเซ
+
+# LOCALIZATION NOTE (callStack.notPaused): Call Stack right sidebar pane
+# message when not paused.
+callStack.notPaused=เชฅเซเชญเชพเชตเซเชฒ เชจเชฅเซ
+
+# LOCALIZATION NOTE (callStack.collapse): Call Stack right sidebar pane
+# message to hide some of the frames that are shown.
+callStack.collapse=เชชเชเชเซเชคเชฟเชเชจเซ เชธเชเชเซเชเชฟเชค เชเชฐเซ
+
+# LOCALIZATION NOTE (callStack.expand): Call Stack right sidebar pane
+# message to show more of the frames.
+callStack.expand=เชชเชเชเซเชคเชฟเช เชตเชฟเชธเซเชคเซเชค เชเชฐเซ
+
+# LOCALIZATION NOTE (callStack.group.expandTooltip): The text that will appear
+# when hovering a collapsed Group of frames in the callStack panel. `frames` is
+# always plural since a group can only exist if it contain more that 1 frame.
+# %S is replaced by the name of the library of the frames in the group.
+# example: `Show React frames`.
+callStack.group.expandTooltip=%S เชซเซเชฐเซเชฎเซเชธ เชฌเชคเชพเชตเซ
+
+# LOCALIZATION NOTE (callStack.group.collapseTooltip): The text that will appear
+# when hovering an expanded Group of frames in the callStack panel. `frames` is
+# always plural since a group can only exist if it contain more that 1 frame.
+# %S is replaced by the name of the library of the frames in the group.
+# example: `Collapse React frames`.
+callStack.group.collapseTooltip=เชธเชเชเซเชเชฟเชค %S เชซเซเชฐเซเชฎเซเชธ
+
+# LOCALIZATION NOTE (components.header): Header for the
+# Framework Components pane in the right sidebar.
+components.header=เชเชเช
+
+# LOCALIZATION NOTE (editor.searchResults): Editor Search bar message
+# for the summarizing the selected search result. e.g. 5 of 10 results.
+editor.searchResults=%d เชจเชพ %d เชชเชฐเชฟเชฃเชพเชฎเซ
+
+# LOCALIZATION NOTE (editor.singleResult): Copy shown when there is one result.
+editor.singleResult=1 เชชเชฐเชฟเชฃเชพเชฎ
+
+# LOCALIZATION NOTE (editor.noResults): Editor Search bar message
+# for when no results found.
+editor.noResults=เชเซเช เชชเชฐเชฟเชฃเชพเชฎเซ เชจเชฅเซ
+
+# LOCALIZATION NOTE (editor.noResultsFound): Editor Search bar message
+# for when no results found.
+editor.noResultsFound=เชเซเช เชชเชฐเชฟเชฃเชพเชฎเซ เชฎเชณเซเชฏเชพ เชจเชฅเซ
+
+# LOCALIZATION NOTE (editor.searchResults.nextResult): Editor Search bar
+# tooltip for traversing to the Next Result
+editor.searchResults.nextResult=เชเชเชพเชฎเซ เชชเชฐเชฟเชฃเชพเชฎ
+
+# LOCALIZATION NOTE (editor.searchResults.prevResult): Editor Search bar
+# tooltip for traversing to the Previous Result
+editor.searchResults.prevResult=เช
เชเชพเชเชจเซ เชชเชฐเชฟเชฃเชพเชฎ
+
+# LOCALIZATION NOTE (editor.searchTypeToggleTitle): Search bar title for
+# toggling search type buttons(function search, variable search)
+editor.searchTypeToggleTitle=เชเชจเชพ เชฎเชพเชเซ เชถเซเชงเซ:
+
+# LOCALIZATION NOTE (editor.continueToHere.label): Editor gutter context
+# menu item for jumping to a new paused location
+editor.continueToHere.label=เช
เชนเซเช เชเชเชณ เชตเชงเซ
+editor.continueToHere.accesskey=H
+
+# LOCALIZATION NOTE (editor.addBreakpoint): Editor gutter context menu item
+# for adding a breakpoint on a line.
+editor.addBreakpoint=เชฌเซเชฐเซเชเชชเซเชเชเช เชเชฎเซเชฐเซ
+
+# LOCALIZATION NOTE (editor.disableBreakpoint): Editor gutter context menu item
+# for disabling a breakpoint on a line.
+editor.disableBreakpoint=เชฌเซเชฐเซเชเชชเซเชเชเช เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชเชฐเซ
+editor.disableBreakpoint.accesskey=D
+
+# LOCALIZATION NOTE (editor.enableBreakpoint): Editor gutter context menu item
+# for enabling a breakpoint on a line.
+editor.enableBreakpoint=เชฌเซเชฐเซเชเชชเซเชเชเช เชธเชเซเชฐเชฟเชฏ เชเชฐเซ
+
+# LOCALIZATION NOTE (editor.removeBreakpoint): Editor gutter context menu item
+# for removing a breakpoint on a line.
+editor.removeBreakpoint=เชฌเซเชฐเซเชเชชเซเชเชเช เชฆเซเชฐ เชเชฐเซ
+
+# LOCALIZATION NOTE (editor.editBreakpoint): Editor gutter context menu item
+# for setting a breakpoint condition on a line.
+editor.editBreakpoint=เชฌเซเชฐเซเชเชชเซเชเชเช เชซเซเชฐเชซเชพเชฐ เชเชฐเซ
+
+# LOCALIZATION NOTE (editor.addConditionBreakpoint): Editor gutter context
+# menu item for adding a breakpoint condition on a line.
+editor.addConditionBreakpoint=เชถเชฐเชค เชเชฎเซเชฐเซ
+editor.addConditionBreakpoint.accesskey=C
+
+# LOCALIZATION NOTE (editor.editConditionBreakpoint): Editor gutter context menu item
+# for setting a breakpoint condition on a line.
+editor.editConditionBreakpoint=เชถเชฐเชคเชฎเชพเช เชซเซเชฐเชซเชพเชฐ เชเชฐเซ
+
+# LOCALIZATION NOTE (editor.addConditionalBreakpoint): Editor gutter context menu item
+# for creating a breakpoint with a condition
+editor.addConditionalBreakpoint=เชถเชฐเชคเซ เชฌเซเชฐเซเชเชชเซเชเชจเซเชเชจเซ เชเชฎเซเชฐเซ
+editor.addConditionalBreakpoint.accesskey=c
+
+# LOCALIZATION NOTE (editor.addLogBreakpoint): Editor gutter context menu item
+# for creating a breakpoint with a log
+editor.addLogBreakpoint=เชฒเซเช เชชเซเชเชจเซเช เชเชฎเซเชฐเซ
+
+# LOCALIZATION NOTE (editor.addLogPoint): Editor gutter context
+# menu item for adding a log point on a line.
+editor.addLogPoint=เชฒเซเช เชเชฎเซเชฐเซ
+editor.addLogPoint.accesskey=l
+
+# LOCALIZATION NOTE (editor.editLogPoint): Editor gutter context menu item
+# for editing a log point already set on a line.
+editor.editLogPoint=เชฒเซเชเชฎเชพ เชซเซเชฐเชซเชพเชฐ เชเชฐเซ
+
+editor.editLogPoint.accesskey=E
+
+# LOCALIZATION NOTE (editor.removeLogPoint): Context menu item for removing
+# a log point on a line.
+editor.removeLogPoint.label=เชฒเซเช เชฆเซเชฐ เชเชฐเซ
+editor.removeLogPoint.accesskey=V
+
+# LOCALIZATION NOTE (editor.conditionalPanel.placeholder): Placeholder text for
+# input element inside ConditionalPanel component
+editor.conditionalPanel.placeholder=เช เชฌเซเชฐเซเชเชชเซเชเชจเซเช เชตเชฟเชฐเชพเชฎ เชเชฐเชถเซ เชเซเชฏเชพเชฐเซ เชจเชฟเชตเซเชฆเชจ เชธเชพเชเซ เชนเชถเซ
+
+# LOCALIZATION NOTE (editor.conditionalPanel.logPoint.placeholder): Placeholder text for
+# input element inside ConditionalPanel component when a log point is set
+
+# LOCALIZATION NOTE (editor.conditionalPanel.close): Tooltip text for
+# close button inside ConditionalPanel component
+editor.conditionalPanel.close=เชฐเชฆ เชซเซเชฐเชซเชพเชฐ เชฌเซเชฐเซเชเชชเซเชเชจเซเช เช
เชจเซ เชฌเชเชง เชเชฐเซ
+
+# LOCALIZATION NOTE (editor.jumpToMappedLocation1): Context menu item
+# for navigating to a source mapped location
+editor.jumpToMappedLocation1=%S เชธเซเชฅเชพเชจ เชชเชฐ เชเชพเช
+editor.jumpToMappedLocation1.accesskey=m
+
+# LOCALIZATION NOTE (downloadFile.label): Context menu item
+# for downloading a source's content
+downloadFile.label=เชซเชพเชเชฒ เชกเชพเชเชจเชฒเซเชก
+downloadFile.accesskey=d
+
+# LOCALIZATION NOTE (framework.disableGrouping): This is the text that appears in the
+# context menu to disable framework grouping.
+framework.disableGrouping=เชซเซเชฐเซเชฎเชตเชฐเซเช เชเซเชฐเซเชชเชฟเชเช เชกเชฟเชธเซเชฌเชฒ เชเชฐเซ
+framework.disableGrouping.accesskey=u
+
+# LOCALIZATION NOTE (framework.enableGrouping): This is the text that appears in the
+# context menu to enable framework grouping.
+framework.enableGrouping=เชซเซเชฐเซเชฎเชตเชฐเซเช เชเซเชฐเซเชชเชฟเชเชเชจเซ เชเชจเซเชฌเชฒ เชเชฐเซ
+framework.enableGrouping.accesskey=u
+
+# LOCALIZATION NOTE (generated): Source Map term for a server source location
+generated=เชฌเชจเชพเชตเซเชฒ
+
+# LOCALIZATION NOTE (original): Source Map term for a debugger UI source location
+original=เชฎเซเชณ
+
+# LOCALIZATION NOTE (expressions.placeholder): Placeholder text for expression
+# input element
+expressions.placeholder=เชเซเช เช
เชญเชฟเชตเซเชฏเชเซเชคเชฟ เชเชฎเซเชฐเซ
+
+# LOCALIZATION NOTE (expressions.errorMsg): Error text for expression
+# input element
+expressions.errorMsg=เช
เชฏเซเชเซเชฏ เชตเซเชฏเชเชเชจเซโฆ
+expressions.label=เชเซเชตเชพเชจเซ เช
เชญเชฟเชตเซเชฏเชเซเชคเชฟเชจเซ เชเชฎเซเชฐเซ
+expressions.accesskey=e
+expressions.key=CmdOrCtrl+Shift+E
+expressions.remove.tooltip=เชเซเชตเชพเชจเซ เช
เชญเชฟเชตเซเชฏเชเซเชคเชฟเชจเซ เชฆเซเชฐ เชเชฐเซ
+
+# LOCALIZATION NOTE (xhrBreakpoints.header): The pause on any XHR breakpoints headings
+xhrBreakpoints.header=XHR เชฌเซเชฐเซเชเชชเซเชเชจเซเชเชธ
+xhrBreakpoints.placeholder=URL เชจเซ เชฐเซเชเซ เชเชฏเชพเชฐเซ
+xhrBreakpoints.label=XHR เชฌเซเชฐเซเชเชชเซเชเชจเซเช เชเชฎเซเชฐเซ
+
+# LOCALIZATION NOTE (xhrBreakpoints.item.label): message displayed when reaching a breakpoint for XHR requests. %S is replaced by the path provided as condition for the breakpoint.
+xhrBreakpoints.item.label=URL เชฎเชพเช โ%Sโ เชถเชพเชฎเซเชฒ เชเซ
+
+# LOCALIZATION NOTE (pauseOnAnyXHR): The pause on any XHR checkbox description
+# when the debugger will pause on any XHR requests.
+pauseOnAnyXHR=เชเซเชเชชเชฃ URL เชชเชฐ เชฅเซเชญเซ
+
+# LOCALIZATION NOTE (sourceTabs.closeTab): Editor source tab context menu item
+# for closing the selected tab below the mouse.
+sourceTabs.closeTab=เชเซ
เชฌ เชฌเชเชง เชเชฐเซ
+sourceTabs.closeTab.accesskey=c
+
+sourceTabs.closeTab.key=CmdOrCtrl+W
+
+# LOCALIZATION NOTE (sourceTabs.closeOtherTabs): Editor source tab context menu item
+# for closing the other tabs.
+sourceTabs.closeOtherTabs=เช
เชจเซเชฏ เชเซ
เชฌเซเชธ เชฌเชเชง เชเชฐเซ
+sourceTabs.closeOtherTabs.accesskey=o
+
+# LOCALIZATION NOTE (sourceTabs.closeTabsToEnd): Editor source tab context menu item
+# for closing the tabs to the end (the right for LTR languages) of the selected tab.
+sourceTabs.closeTabsToEnd=เชเชฎเชฃเซ เชเซ
เชฌเซเชธ เชฌเชเชง เชเชฐเซ
+sourceTabs.closeTabsToEnd.accesskey=e
+
+# LOCALIZATION NOTE (sourceTabs.closeAllTabs): Editor source tab context menu item
+# for closing all tabs.
+sourceTabs.closeAllTabs=เชฌเชงเซ เชเซ
เชฌเซเชธ เชฌเชเชง เชเชฐเซ
+sourceTabs.closeAllTabs.accesskey=a
+
+# LOCALIZATION NOTE (sourceTabs.revealInTree): Editor source tab context menu item
+# for revealing source in tree.
+sourceTabs.revealInTree=เชเซเชฐเซ เชฎเชพเช เชเชฃเชพเชตเซ
+sourceTabs.revealInTree.accesskey=r
+
+# LOCALIZATION NOTE (sourceTabs.prettyPrint): Editor source tab context menu item
+# for pretty printing the source.
+sourceTabs.prettyPrint=เชเชเชฐเซเชทเช เชชเซเชฐเชฟเชจเซเช เชธเซเชฐเซเชธ
+sourceTabs.prettyPrint.accesskey=p
+
+# LOCALIZATION NOTE (sourceFooter.blackbox): Tooltip text associated
+# with the blackbox button
+sourceFooter.blackbox=เชฌเซเชฒเซเชเชฌเซเชเซเชท เชธเซเชคเซเชฐเซเชค
+sourceFooter.blackbox.accesskey=B
+
+# LOCALIZATION NOTE (sourceFooter.unblackbox): Tooltip text associated
+# with the blackbox button
+sourceFooter.unblackbox=เช
เชจเชฌเซเชฒเซเชเชฌเซเชเซเชท เชธเซเชคเซเชฐเซเชค
+sourceFooter.unblackbox.accesskey=b
+
+# LOCALIZATION NOTE (sourceFooter.blackboxed): Text associated
+# with a blackboxed source
+sourceFooter.blackboxed=เชฌเซเชฒเซเชเชฌเซเชเซเชท เชธเซเชคเซเชฐเซเชค
+
+# LOCALIZATION NOTE (sourceFooter.mappedSource): Text associated
+# with a mapped source. %S is replaced by the source map origin.
+sourceFooter.mappedSource=(%S เชฎเชพเชเชฅเซ)
+
+# LOCALIZATION NOTE (sourceFooter.mappedSourceTooltip): Tooltip text associated
+# with a mapped source. %S is replaced by the source map origin.
+sourceFooter.mappedSourceTooltip=(%S เชฎเชพเชเชฅเซ เชฎเซเชช เชฅเชฏเซเชฒ เชธเซเชคเซเชฐเซเชค)
+
+# LOCALIZATION NOTE (sourceFooter.mappedSuffix): Text associated
+# with a mapped source. Displays next to URLs in tree and tabs.
+sourceFooter.mappedSuffix=(เชฎเซเชช เชเชฐเซเชฒเซเช)
+
+# LOCALIZATION NOTE (sourceFooter.codeCoverage): Text associated
+# with a code coverage button
+sourceFooter.codeCoverage=เชเซเชก เชเชตเชฐเซเช
+
+# LOCALIZATION NOTE (sourceFooter.currentCursorPosition): Text associated
+# with the current cursor line and column
+sourceFooter.currentCursorPosition=(%S, %S)
+
+# LOCALIZATION NOTE (sourceFooter.currentCursorPosition.tooltip): Text associated
+# with the current cursor line and column
+sourceFooter.currentCursorPosition.tooltip=(เชฐเซเชเชพ %1$S, เชธเซเชคเชเชญ %2$S)
+
+# LOCALIZATION NOTE (sourceTabs.closeTabButtonTooltip): The tooltip that is displayed
+# for close tab button in source tabs.
+sourceTabs.closeTabButtonTooltip=เชเซ
เชฌ เชฌเชเชง เชเชฐเซ
+
+# LOCALIZATION NOTE (scopes.header): Scopes right sidebar pane header.
+scopes.header=เชคเชเซ
+
+# LOCALIZATION NOTE (scopes.notAvailable): Scopes right sidebar pane message
+# for when the debugger is paused, but there isn't pause data.
+scopes.notAvailable=เชคเชเซ เช
เชจเซเชชเชฒเชฌเซเชง เชเซ
+
+# LOCALIZATION NOTE (scopes.notPaused): Scopes right sidebar pane message
+# for when the debugger is not paused.
+scopes.notPaused=เชฅเซเชญเชพเชตเซเชฒ เชจเชฅเซ
+
+# LOCALIZATION NOTE (scopes.toggleToGenerated): Link displayed in the right
+# sidebar scope pane to update the view to show generated scope data.
+scopes.toggleToGenerated=เชเชคเซเชชเชจเซเชจ เชฅเชฏเซเชฒ เชเชพเชฐเซเชฏเชเซเชทเซเชคเซเชฐ เชฌเชคเชพเชตเซ
+
+# LOCALIZATION NOTE (scopes.toggleToOriginal): Link displayed in the right
+# sidebar scope pane to update the view to show original scope data.
+scopes.toggleToOriginal=เชฎเซเชณ เชเชพเชฐเซเชฏเชเซเชทเซเชคเซเชฐ เชฌเชคเชพเชตเซ
+
+# LOCALIZATION NOTE (scopes.block): Refers to a block of code in
+# the scopes pane when the debugger is paused.
+scopes.block=เชฌเซเชฒเซเช
+
+# LOCALIZATION NOTE (sources.header): Sources left sidebar header
+sources.header=เชธเซเชคเซเชฐเซเชค
+
+# LOCALIZATION NOTE (outline.header): Outline left sidebar header
+outline.header=เชฐเซเชชเชฐเซเชเชพ
+
+# LOCALIZATION NOTE (outline.placeholder): Placeholder text for the filter input
+# element
+outline.placeholder=เชเชพเชฐเซเชฏเซ เชเซเชเชพ เชชเชพเชกเซ
+
+# LOCALIZATION NOTE (outline.sortLabel): Label for the sort button
+outline.sortLabel=เชจเชพเชฎ เชชเซเชฐเชฎเชพเชฃเซ เชเซเช เชตเซ
+
+# LOCALIZATION NOTE (outline.noFunctions): Outline text when there are no functions to display
+outline.noFunctions=เชเซเช เชเชพเชฐเซเชฏเซ เชจเชฅเซ
+
+# LOCALIZATION NOTE (outline.noFileSelected): Outline text when there are no files selected
+outline.noFileSelected=เชซเชพเชเชฒ เชชเชธเชเชฆ เชฅเชฏเซเชฒ เชจเชฅเซ
+
+# LOCALIZATION NOTE (sources.search): Sources left sidebar prompt
+# e.g. Cmd+P to search. On a mac, we use the command unicode character.
+# On windows, it's ctrl.
+sources.search=%S เชถเซเชงเชตเชพ เชฎเชพเชเซ
+
+# LOCALIZATION NOTE (watchExpressions.header): Watch Expressions right sidebar
+# pane header.
+watchExpressions.header=เช
เชญเชฟเชตเซเชฏเชเซเชคเชฟเช เชเซเช
+
+# LOCALIZATION NOTE (watchExpressions.refreshButton): Watch Expressions header
+# button for refreshing the expressions.
+watchExpressions.refreshButton=เชคเชพเชเซเช เชเชฐเซ
+
+# LOCALIZATION NOTE (welcome.search): The center pane welcome panel's
+# search prompt. e.g. cmd+p to search for files. On windows, it's ctrl, on
+# a mac we use the unicode character.
+welcome.search=เชธเซเชคเซเชฐเซเชคเซ เชถเซเชงเชตเชพ เชฎเชพเชเซ %S
+
+# LOCALIZATION NOTE (welcome.search2): The center pane welcome panel's
+# search prompt. e.g. cmd+p to search for files. On windows, it's ctrl, on
+# a mac we use the unicode character.
+welcome.search2=%S เชซเชพเชเชฒ เชชเชฐ เชเชพเช
+
+# LOCALIZATION NOTE (welcome.findInFiles): The center pane welcome panel's
+# search prompt. e.g. cmd+f to search for files. On windows, it's ctrl+shift+f, on
+# a mac we use the unicode character.
+welcome.findInFiles=เชซเชพเชเชฒเซเชฎเชพเช เชถเซเชงเชตเชพ เชฎเชพเชเซ %S
+
+# LOCALIZATION NOTE (welcome.findInFiles2): The center pane welcome panel's
+# search prompt. e.g. cmd+f to search for files. On windows, it's ctrl+shift+f, on
+# a mac we use the unicode character.
+welcome.findInFiles2=%S เชซเชพเชเชฒเซเชฎเชพเช เชถเซเชงเซ
+
+# LOCALIZATION NOTE (welcome.searchFunction): Label displayed in the welcome
+# panel. %S is replaced by the keyboard shortcut to search for functions.
+welcome.searchFunction=เชซเชพเชเชฒเชฎเชพเช เชตเชฟเชงเซเชฏเซ เชถเซเชงเชตเชพ เชฎเชพเชเซ %S
+
+# LOCALIZATION NOTE (welcome.allShortcuts): The label to open the modal of
+# shortcuts, displayed in the welcome panel.
+welcome.allShortcuts=เชฌเชงเชพเช เชถเซเชฐเซเชเชเชเซเชธ เชฌเชคเชพเชตเซ
+
+# LOCALIZATION NOTE (sourceSearch.search): The center pane Source Search
+# prompt for searching for files.
+sourceSearch.search=เชธเซเชฐเซเชค เชถเซเชงเซ ...
+
+# LOCALIZATION NOTE (sourceSearch.search2): The center pane Source Search
+# prompt for searching for files.
+sourceSearch.search2=เชซเชพเชเชฒ เชชเชฐ เชเชพเชโฆ
+
+# LOCALIZATION NOTE (sourceSearch.noResults2): The center pane Source Search
+# message when the query did not match any of the sources.
+sourceSearch.noResults2=เชเซเช เชชเชฐเชฟเชฃเชพเชฎเซ เชฎเชณเซเชฏเชพ เชจเชฅเซ
+
+# LOCALIZATION NOTE (ignoreExceptions): The pause on exceptions button tooltip
+# when the debugger will not pause on exceptions.
+ignoreExceptions=เช
เชชเชตเชพเชฆเซเชจเซ เช
เชตเชเชฃเซ. เช
เชเซเชเซเชเชธ เช
เชชเชตเชพเชฆเซเชจเซ เช
เชเชเชพเชตเชตเชพ เชฎเชพเชเซ เชเซเชฒเชฟเช เชเชฐเซ
+
+# LOCALIZATION NOTE (pauseOnUncaughtExceptions): The pause on exceptions button
+# tooltip when the debugger will pause on uncaught exceptions.
+pauseOnUncaughtExceptions=เช
เชเซเชเซเชเชธ เช
เชชเชตเชพเชฆเซ เชชเชฐ เชฅเซเชญเซ. เชฌเชงเชพ เช
เชชเชตเชพเชฆเซ เชชเชฐ เชตเชฟเชฐเชพเชฎ เชฎเชพเชเซ เชเซเชฒเชฟเช เชเชฐเซ
+
+# LOCALIZATION NOTE (pauseOnExceptions): The pause on exceptions button tooltip
+# when the debugger will pause on all exceptions.
+pauseOnExceptions=เชฌเชงเชพ เช
เชชเชตเชพเชฆเซ เชชเชฐ เชฅเซเชญเซ. เช
เชชเชตเชพเชฆเซเชจเซ เช
เชตเชเชฃเชตเชพ เชฎเชพเชเซ เชเซเชฒเชฟเช เชเชฐเซ
+
+# LOCALIZATION NOTE (loadingText): The text that is displayed in the script
+# editor when the loading process has started but there is no file to display
+# yet.
+loadingText=เชฒเชพเชตเซ เชฐเชนเซเชฏเชพ เชเซโฆ
+
+# LOCALIZATION NOTE (wasmIsNotAvailable): The text that is displayed in the
+# script editor when the WebAssembly source is not available.
+wasmIsNotAvailable=เชเซเชชเชพ เชเชฐเซเชจเซ เช เชฎเซเชกเซเชฏเซเชฒ เชกเชฟเชฌเช เชเชฐเชตเชพ เชฎเชพเชเซ เชฐเซเชซเซเชฐเซเชถ เชเชฐเซ
+
+# LOCALIZATION NOTE (errorLoadingText3): The text that is displayed in the debugger
+# viewer when there is an error loading a file
+errorLoadingText3=เช URI เชฒเซเชก เชเชฐเชตเชพเชฎเชพเช เชญเซเชฒ: %S
+
+# LOCALIZATION NOTE (addWatchExpressionText): The text that is displayed in the
+# watch expressions list to add a new item.
+addWatchExpressionText=เชเซเชตเชพเชจเซ เช
เชญเชฟเชตเซเชฏเชเซเชคเชฟเชจเซ เชเชฎเซเชฐเซ
+
+# LOCALIZATION NOTE (addWatchExpressionButton): The button that is displayed in the
+# variables view popup.
+addWatchExpressionButton=เชงเซเชฏเชพเชจ เชฐเชพเชเซ
+
+# LOCALIZATION NOTE (extensionsText): The text that is displayed to represent
+# "moz-extension" directories in the source tree
+extensionsText=เชตเชฟเชธเซเชคเชพเชฐ
+
+# LOCALIZATION NOTE (emptyVariablesText): The text that is displayed in the
+# variables pane when there are no variables to display.
+emptyVariablesText=เชฆเชฐเซเชถเชพเชตเชตเชพ เชฎเชพเชเซ เชเชฒ เชจเชฅเซ.
+
+# LOCALIZATION NOTE (scopeLabel): The text that is displayed in the variables
+# pane as a header for each variable scope (e.g. "Global scope, "With scope",
+# etc.).
+scopeLabel=%S เช
เชตเชเชพเชถ
+
+# LOCALIZATION NOTE (watchExpressionsScopeLabel): The name of the watch
+# expressions scope. This text is displayed in the variables pane as a header for
+# the watch expressions scope.
+watchExpressionsScopeLabel=เช
เชญเชฟเชตเซเชฏเชเซเชคเชฟ เชเซเช
+
+# LOCALIZATION NOTE (globalScopeLabel): The name of the global scope. This text
+# is added to scopeLabel and displayed in the variables pane as a header for
+# the global scope.
+globalScopeLabel=เชตเซเชถเซเชฐเซเชตเชฟเช
+
+# LOCALIZATION NOTE (variablesViewErrorStacktrace): This is the text that is
+# shown before the stack trace in an error.
+variablesViewErrorStacktrace=เชธเซเชเซเช เชเซเชฐเซเชธ:
+
+# LOCALIZATION NOTE (variablesViewMoreObjects): the text that is displayed
+# when you have an object preview that does not show all of the elements. At the end of the list
+# you see "N more..." in the web console output.
+# This is a semi-colon list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 number of remaining items in the object
+# example: 3 moreโฆ
+variablesViewMoreObjects=#1 เชตเชงเชพเชฐเซโฆ;#1 เชตเชงเชพเชฐเซโฆ
+
+# LOCALIZATION NOTE (variablesEditableNameTooltip): The text that is displayed
+# in the variables list on an item with an editable name.
+variablesEditableNameTooltip=เชซเซเชฐเชซเชพเชฐ เชเชฐเชตเชพ เชฎเชพเชเซ เชฌเซ เชตเชพเชฐ เชเซเชฒเชฟเช เชเชฐเซ
+
+# LOCALIZATION NOTE (variablesEditableValueTooltip): The text that is displayed
+# in the variables list on an item with an editable value.
+variablesEditableValueTooltip=เชเชฟเชเชฎเชคเชจเซ เชฌเชฆเชฒเชตเชพ เชฎเชพเชเซ เชเซเชฒเชฟเช เชเชฐเซ
+
+# LOCALIZATION NOTE (variablesCloseButtonTooltip): The text that is displayed
+# in the variables list on an item which can be removed.
+variablesCloseButtonTooltip=เชฆเซเชฐ เชเชฐเชตเชพ เชเซเชฒเชฟเช เชเชฐเซ
+
+# LOCALIZATION NOTE (variablesEditButtonTooltip): The text that is displayed
+# in the variables list on a getter or setter which can be edited.
+variablesEditButtonTooltip=เชเชฟเชเชฎเชคเชจเซ เชธเซเชฏเซเชเชฟเชค เชเชฐเชตเชพ เชเซเชฒเชฟเช เชเชฐเซ
+
+# LOCALIZATION NOTE (variablesDomNodeValueTooltip): The text that is displayed
+# in a tooltip on the "open in inspector" button in the the variables list for a
+# DOMNode item.
+variablesDomNodeValueTooltip=เชจเชฟเชฐเซเชเซเชทเชเชฎเชพเช เชจเซเชกเชจเซ เชชเชธเชเชฆ เชเชฐเชตเชพ เชฎเชพเชเซ เชเซเชฒเชฟเช เชเชฐเซ
+
+# LOCALIZATION NOTE (configurable|...|Tooltip): The text that is displayed
+# in the variables list on certain variables or properties as tooltips.
+# Expanations of what these represent can be found at the following links:
+# https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object/defineProperty
+# https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object/isExtensible
+# https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object/isFrozen
+# https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object/isSealed
+# It's probably best to keep these in English.
+configurableTooltip=เชฐเซเชชเชฐเซเชเชพเชเชเชฟเชค
+enumerableTooltip=เชเชฃเชจเชพเชฏเซเชเซเชฏ
+writableTooltip=เชฒเชเซ เชถเชเชพเชฏ เชคเซเชตเซเช
+frozenTooltip=เชธเซเชฅเชฟเชฐ
+sealedTooltip=sealed
+extensibleTooltip=เชตเชฟเชธเซเชคเชฐเซเชฒ
+overriddenTooltip=เชเชชเชฐ เชฒเชเชพเชฏเซเชฒ
+WebIDLTooltip=WebIDL
+
+# LOCALIZATION NOTE (variablesSeparatorLabel): The text that is displayed
+# in the variables list as a separator between the name and value.
+variablesSeparatorLabel=:
+
+# LOCALIZATION NOTE (watchExpressionsSeparatorLabel2): The text that is displayed
+# in the watch expressions list as a separator between the code and evaluation.
+watchExpressionsSeparatorLabel2=โ
+
+# LOCALIZATION NOTE (functionSearchSeparatorLabel): The text that is displayed
+# in the functions search panel as a separator between function's inferred name
+# and its real name (if available).
+functionSearchSeparatorLabel=โ
+
+# LOCALIZATION NOTE(gotoLineModal.placeholder): The placeholder
+# text displayed when the user searches for specific lines in a file
+gotoLineModal.placeholder=เชฒเซเชเซ เชชเชฐ เชเชพเชโฆ
+
+# LOCALIZATION NOTE(gotoLineModal.title): The message shown to users
+# to open the go to line modal
+gotoLineModal.title=เชซเชพเชเชฒเชฎเชพเช เชนเชฐเซเชณ เชจเชเชฌเชฐ เชชเชฐ เชเชพเช
+
+# LOCALIZATION NOTE(gotoLineModal.key2): The shortcut for opening the
+# go to line modal
+# Do not localize "CmdOrCtrl+;", or change the format of the string. These are
+# key identifiers, not messages displayed to the user.
+gotoLineModal.key2=CmdOrCtrl+;
+
+# LOCALIZATION NOTE(symbolSearch.search.functionsPlaceholder): The placeholder
+# text displayed when the user searches for functions in a file
+symbolSearch.search.functionsPlaceholder=เชถเซเชง เชเชพเชฐเซเชฏเซ ...
+symbolSearch.search.functionsPlaceholder.title=เชซเชพเชเชฒเชฎเชพเช เชซเชเชเชถเชจ เชถเซเชงเซ
+
+# LOCALIZATION NOTE(symbolSearch.search.variablesPlaceholder): The placeholder
+# text displayed when the user searches for variables in a file
+symbolSearch.search.variablesPlaceholder=เชตเซเชฐเซเชเชฌเชฒเซเชธ เชถเซเชงเซ ...
+symbolSearch.search.variablesPlaceholder.title=เชซเชพเชเชฒเชฎเชพเช เชเชฒ เชถเซเชงเซ
+
+# LOCALIZATION NOTE(symbolSearch.search.key2): The Key Shortcut for
+# searching for a function or variable
+# Do not localize "CmdOrCtrl+Shift+O", or change the format of the string. These are
+# key identifiers, not messages displayed to the user.
+symbolSearch.search.key2=CmdOrCtrl+Shift +O
+
+# LOCALIZATION NOTE(symbolSearch.searchModifier.modifiersLabel): A label
+# preceding the group of modifiers
+symbolSearch.searchModifier.modifiersLabel=เชธเซเชงเชพเชฐเซ เชเชฐเชจเชพเชฐเชพเช:
+
+# LOCALIZATION NOTE(symbolSearch.searchModifier.regex): A search option
+# when searching text in a file
+symbolSearch.searchModifier.regex=เชฐเซเชเซเชเซเชธ
+
+# LOCALIZATION NOTE(symbolSearch.searchModifier.caseSensitive): A search option
+# when searching text in a file
+symbolSearch.searchModifier.caseSensitive=เชธเชเชตเซเชฆเชจเชถเซเชฒ เชเซเชธ
+
+# LOCALIZATION NOTE(symbolSearch.searchModifier.wholeWord): A search option
+# when searching text in a file
+symbolSearch.searchModifier.wholeWord=เชเชเชพ เชถเชฌเซเชฆ
+
+# LOCALIZATION NOTE (resumptionOrderPanelTitle): This is the text that appears
+# as a description in the notification panel popup, when multiple debuggers are
+# open in separate tabs and the user tries to resume them in the wrong order.
+# The substitution parameter is the URL of the last paused window that must be
+# resumed first.
+resumptionOrderPanelTitle=เชคเซเชฏเชพเช เชเช เช
เชฅเชตเชพ เชตเชงเชพเชฐเซ เช
เชเชเซเชฒ เชกเชฟเชฌเชเชฐ เชเซ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชคเซเชจเซ เชชเชฐ เชนเชพเชฒเชฎเชพเช เชคเชพเชเซเชคเชฐเชฎเชพเช เช
เชเชเซเชฒ เชกเชฟเชฌเชเชฐเชจเซ เชชเชพเชเซ เชฒเชพเชตเซ: %S
+
+variablesViewOptimizedOut=(เชถเซเชฐเซเชทเซเช เชคเชพ เชฅเซ เชฆเซเชฐ)
+variablesViewUninitialized=(เช
เชจเชฟเชถเซเชเชฟเชค)
+variablesViewMissingArgs=(เช
เชจเซเชชเชฒเชฌเซเชง)
+
+anonymousSourcesLabel=เช
เชจเชพเชฎเชฟเช เชธเซเชคเซเชฐเซเชคเซ
+
+experimental=เช เชชเซเชฐเชพเชฏเซเชเชฟเช เชธเซเชตเชฟเชงเชพ เชเซ
+
+# LOCALIZATION NOTE (whyPaused.debuggerStatement): The text that is displayed
+# in a info block explaining how the debugger is currently paused due to a `debugger`
+# statement in the code
+whyPaused.debuggerStatement=เชกเชฟเชฌเชเชฐ เชจเชฟเชตเซเชฆเชจ เชชเชฐ เชฅเซเชญเซเชฏเชพ
+
+# LOCALIZATION NOTE (whyPaused.breakpoint): The text that is displayed
+# in a info block explaining how the debugger is currently paused on a breakpoint
+whyPaused.breakpoint=เชฌเซเชฐเซเชเชชเซเชเชจเซเช เชชเชฐ เชฅเซเชญเชพเชตเซเชฏเซเช
+
+# LOCALIZATION NOTE (whyPaused.exception): The text that is displayed
+# in a info block explaining how the debugger is currently paused on an exception
+whyPaused.exception=เช
เชชเชตเชพเชฆ เชชเชฐ เชฅเซเชญเซเชฏเซ
+
+# LOCALIZATION NOTE (whyPaused.resumeLimit): The text that is displayed
+# in a info block explaining how the debugger is currently paused while stepping
+# in or out of the stack
+whyPaused.resumeLimit=เชชเชเชฒเชพเชฎเชพเช เชฅเซเชญเซเชฏเชพ
+
+# LOCALIZATION NOTE (whyPaused.pauseOnDOMEvents): The text that is displayed
+# in a info block explaining how the debugger is currently paused on a
+# dom event
+whyPaused.pauseOnDOMEvents=เชเชเชจเชพ เชธเชพเชเชญเชณเชจเชพเชฐ เชชเชฐ เชฅเซเชญเชพเชตเซเชฏเซเช
+
+# LOCALIZATION NOTE (whyPaused.breakpointConditionThrown): The text that is displayed
+# in an info block when evaluating a conditional breakpoint throws an error
+whyPaused.breakpointConditionThrown=เชถเชฐเชคเซ เชฌเซเชฐเซเชเชชเซเชเชจเซเช เชธเชพเชฅเซ เชญเซเชฒ
+
+# LOCALIZATION NOTE (whyPaused.xhr): The text that is displayed
+# in a info block explaining how the debugger is currently paused on an
+# xml http request
+whyPaused.xhr=XMLHttpRequest เชชเชฐ เชฅเซเชญเชพเชตเซ
+
+# LOCALIZATION NOTE (whyPaused.promiseRejection): The text that is displayed
+# in a info block explaining how the debugger is currently paused on a
+# promise rejection
+whyPaused.promiseRejection=เชตเชเชจ เชจเชฟเชทเซเชง เชชเชฐ เชฅเซเชญเซเชฏเซเช
+
+# LOCALIZATION NOTE (whyPaused.assert): The text that is displayed
+# in a info block explaining how the debugger is currently paused on an
+# assert
+whyPaused.assert=เชฆเชพเชตเชพ เชชเชฐ เชฅเซเชญเชพเชตเซเชฏเซเช
+
+# LOCALIZATION NOTE (whyPaused.debugCommand): The text that is displayed
+# in a info block explaining how the debugger is currently paused on a
+# debugger statement
+whyPaused.debugCommand=เชกเซเชฌเช เชเชฐเซเชฒเชพ เชเชพเชฐเซเชฏ เชชเชฐ เชฅเซเชญเซเชฏเซเช
+
+# LOCALIZATION NOTE (whyPaused.other): The text that is displayed
+# in a info block explaining how the debugger is currently paused on an event
+# listener breakpoint set
+whyPaused.other=เชกเชฟเชฌเชเชฐ เชฅเซเชญเชพเชตเชพเชฏเซเช
+
+# LOCALIZATION NOTE (ctrl): The text that is used for documenting
+# keyboard shortcuts that use the control key
+ctrl=Ctrl
+
+# LOCALIZATION NOTE (anonymousFunction): this string is used to display
+# JavaScript functions that have no given name - they are said to be
+# anonymous.
+anonymousFunction=<anonymous>
+
+# LOCALIZATION NOTE (shortcuts.toggleBreakpoint): text describing
+# keyboard shortcut action for toggling breakpoint
+shortcuts.toggleBreakpoint=เชฌเซเชฐเซเชเชชเซเชเชจเซเช เชเซเชเชฒ เชเชฐเซ
+shortcuts.toggleBreakpoint.accesskey=B
+
+# LOCALIZATION NOTE (shortcuts.toggleCondPanel): text describing
+# keyboard shortcut action for toggling conditional panel keyboard
+shortcuts.toggleCondPanel=เชถเชฐเชคเซ เชชเซเชจเชฒ เชเซเชเชฒ เชเชฐเซ
+
+# LOCALIZATION NOTE (shortcuts.pauseOrResume): text describing
+# keyboard shortcut action for pause of resume
+shortcuts.pauseOrResume=เชฅเซเชญเซ /Resume
+
+# LOCALIZATION NOTE (shortcuts.stepOver): text describing
+# keyboard shortcut action for stepping over
+shortcuts.stepOver=เชเชเชณ เชตเชงเซ
+
+# LOCALIZATION NOTE (shortcuts.stepIn): text describing
+# keyboard shortcut action for stepping in
+shortcuts.stepIn=เชฎเชพเช เชชเชเชฒเซเช
+
+# LOCALIZATION NOTE (shortcuts.stepOut): text describing
+# keyboard shortcut action for stepping out
+shortcuts.stepOut=เชฌเชนเชพเชฐ เชเชตเซ
+
+# LOCALIZATION NOTE (shortcuts.fileSearch): text describing
+# keyboard shortcut action for source file search
+shortcuts.fileSearch=เชธเซเชฐเซเชค เชซเชพเชเชฒ เชถเซเชง
+
+# LOCALIZATION NOTE (shortcuts.fileSearch2): text describing
+# keyboard shortcut action for source file search
+shortcuts.fileSearch2=เชซเชพเชเชฒ เชชเชฐ เชเชพเช
+
+# LOCALIZATION NOTE (shortcuts.gotoLine): text describing
+# keyboard shortcut for jumping to a specific line
+shortcuts.gotoLine=เชฒเซเชเซ เชชเชฐ เชเชพเช
+
+# LOCALIZATION NOTE (shortcuts.searchAgain): text describing
+# keyboard shortcut action for searching again
+shortcuts.searchAgain=เชซเชฐเซ เชถเซเชงเซ
+
+# LOCALIZATION NOTE (shortcuts.searchAgain2): text describing
+# keyboard shortcut action for searching again
+shortcuts.searchAgain2=เชเชเชณ เชถเซเชงเซ
+
+# LOCALIZATION NOTE (shortcuts.projectSearch): text describing
+# keyboard shortcut action for full project search
+shortcuts.projectSearch=เชชเซเชฐเซเชฃ เชชเซเชฐเซเชเซเชเซเช เชถเซเชง
+
+# LOCALIZATION NOTE (shortcuts.projectSearch2): text describing
+# keyboard shortcut action for full project search
+shortcuts.projectSearch2=เชซเชพเชเชฒเซเชฎเชพเช เชถเซเชงเซ
+
+# LOCALIZATION NOTE (shortcuts.functionSearch): text describing
+# keyboard shortcut action for function search
+shortcuts.functionSearch=เชเชพเชฐเซเชฏ เชถเซเชง
+
+# LOCALIZATION NOTE (shortcuts.functionSearch2): text describing
+# keyboard shortcut action for function search
+shortcuts.functionSearch2=เชเชพเชฐเซเชฏ เชถเซเชงเซ
+
+# LOCALIZATION NOTE (shortcuts.buttonName): text describing
+# keyboard shortcut button text
+shortcuts.buttonName=เชเซเชฌเซเชฐเซเชก เชถเซเชฐเซเชเชเชเซเชธ
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE These strings are used inside Device Emulation developer
+# tools. 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 category names in a list of devices that a user can choose
+# to simulate (e.g. "ZTE Open C", "VIA Vixen", "720p HD Television", etc).
+device.phones=เชซเซเชจ
+device.tablets=เชเซเชฌเซเชฒเซเช
+device.laptops=เชฒเซเชชเชเซเชชเซเชธ
+device.televisions=เชเซเชตเซ
+device.consoles=เชเซเชฎเชฟเชเช เชเชจเซเชธเซเชฒเซ
+device.watches=เชเชกเชฟเชฏเชพเชณเซ
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE These strings are used inside the DOM panel
+# which is available from the Web Developer sub-menu -> 'DOM'.
+# 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 (dom.filterDOMPanel): A placeholder text used for
+# DOM panel search box.
+dom.filterDOMPanel=เชซเชฟเชฒเซเชเชฐ DOM เชชเซเชจเชฒ
+
+# LOCALIZATION NOTE (dom.refresh): A label for Refresh button in
+# DOM panel toolbar
+dom.refresh=เชคเชพเชเซเช เชเชฐเซ
\ No newline at end of file
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE These strings are used in the CSS Filter Editor Widget
+# which can be found in a tooltip that appears in the Rule View when clicking
+# on a filter swatch displayed next to CSS declarations like 'filter: blur(2px)'.
+
+# LOCALIZATION NOTE (emptyFilterList):
+# This string is displayed when filter's list is empty
+# (no filter specified / all removed)
+emptyFilterList=เชเซเช เชซเชฟเชฒเซเชเชฐ เชเชฒเซเชฒเซเชเชฟเชค เชจเชฅเซ
+
+# LOCALIZATION NOTE (emptyPresetList):
+# This string is displayed when preset's list is empty
+emptyPresetList=เชคเชฎเชพเชฐเซ เชชเชพเชธเซ เชเซเช เชธเชเชเซเชฐเชนเซเชฒ เชชเซเชฐเซเชธเซเชเซเชธ เชจเชฅเซ. \
+เชคเชฎเซ เชจเชพเชฎ เชชเชธเชเชฆ เชเชฐเซเชจเซ เชซเชฟเชฒเซเชเชฐ เชชเซเชฐเซเชธเซเชเซเชธเชจเซ เชธเชพเชเชตเซเชจเซ เชธเชเชเซเชฐเชนเชฟเชค เชเชฐเซ เชถเชเซ เชเซ. \
+เชชเซเชฐเซเชธเซเชเซเชธ เชเชกเชชเชฅเซ เชชเชนเซเชเชเซ เชถเชเชพเชฏ เชคเซเชตเซเช เชเซ เช
เชจเซ เชคเชฎเซ เชคเซเชจเซ เชธเชฐเชณเชคเชพ เชธเชพเชฅเซ เชซเชฐเซ เชเชชเชฏเซเช เชเชฐเซ เชถเชเซ เชเซ.
+
+# LOCALIZATION NOTE (addUsingList):
+# This string is displayed under [emptyFilterList] when filter's
+# list is empty, guiding user to add a filter using the list below it
+addUsingList=เชจเซเชเซเชจเซ เชธเซเชเชฟเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เชซเชฟเชฒเซเชเชฐ เชเชฎเซเชฐเซ
+
+# LOCALIZATION NOTE (dropShadowPlaceholder):
+# This string is used as a placeholder for drop-shadow's input
+# in the filter list (shown when <input> is empty)
+dropShadowPlaceholder=x y เชคเซเชฐเชฟเชเซเชฏเชพเชจเซ เชฐเชเช
+
+# LOCALIZATION NOTE (dragHandleTooltipText):
+# This string is used as a tooltip text (shown on mouse hover) on the
+# drag handles of filters which are used to re-order filters
+dragHandleTooltipText=เชซเชฟเชฒเซเชเชฐ เชซเชฐเซเชฅเซ เชเซเชฐเชฎเชฎเชพเช เชเชฐเชตเชพ เชเชชเชฐ เช
เชฅเชตเชพ เชจเซเชเซ เชเซเชเชเซ
+
+# LOCALIZATION NOTE (labelDragTooltipText):
+# This string is used as a tooltip text (shown on mouse hover) on the
+# filters' labels which can be dragged left/right to increase/decrease
+# the filter's value (like photoshop)
+labelDragTooltipText=เชฎเซเชฒเซเชฏ เชเชเชพเชกเชตเชพ เช
เชฅเชตเชพ เชตเชงเชพเชฐเชตเชพ เชฎเชพเชเซ เชกเชพเชฌเซ เช
เชฅเชตเชพ เชเชฎเชฃเซ เชเซเชเชเซ
+
+# LOCALIZATION NOTE (filterListSelectPlaceholder):
+# This string is used as a preview option in the list of possible filters
+# <select>
+filterListSelectPlaceholder=เชซเชฟเชฒเซเชเชฐ เชชเชธเชเชฆ เชเชฐเซ
+
+# LOCALIZATION NOTE (addNewFilterButton):
+# This string is displayed on a button used to add new filters
+addNewFilterButton=เชเชฎเซเชฐเซ
+
+# LOCALIZATION NOTE (newPresetPlaceholder):
+# This string is used as a placeholder in the list of presets which is used to
+# save a new preset
+newPresetPlaceholder=เชชเซเชฐเซเชธเซเช เชจเชพเชฎ
+
+# LOCALIZATION NOTE (savePresetButton):
+# This string is displayed on a button used to save a new preset
+savePresetButton=เชธเชพเชเชตเซ
+
+# LOCALIZATION NOTE(presetsToggleButton):
+# This string is used in a button which toggles the presets list
+presetsToggleButton=เชชเซเชฐเซเชธเซเชเซเชธ
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE This file contains the Font Inspector strings.
+# The Font Inspector is a panel accessible in the Inspector sidebar.
+
+# LOCALIZATION NOTE (fontinspector.system) This label indicates that the font is a local
+# system font.
+fontinspector.system=เชธเชฟเชธเซเชเชฎ
+
+# LOCALIZATION NOTE (fontinspector.noFontsUsedOnCurrentElement): This label is shown when
+# no fonts were used on the selected element.
+fontinspector.noFontsUsedOnCurrentElement=เชตเชฐเซเชคเชฎเชพเชจ เชคเชคเซเชต เชชเชฐ เชเซเช เชซเซเชจเซเชเซเชธเชจเซ เชเชชเชฏเซเช เชฅเชคเซ เชจเชฅเซ.
+
+# LOCALIZATION NOTE (fontinspector.otherFontsInPageHeader): This is the text for the
+# header of a collapsible section containing other fonts used in the page.
+fontinspector.otherFontsInPageHeader=เชชเซเชทเซเช เชฎเชพเช เช
เชจเซเชฏ เชซเซเชจเซเชเซเชธ
+
+# LOCALIZATION NOTE (fontinspector.copyURL): This is the text that appears in a tooltip
+# displayed when the user hovers over the copy icon next to the font URL.
+# Clicking the copy icon copies the full font URL to the user's clipboard
+fontinspector.copyURL=URL เชจเซ เชจเชเชฒ
+
+# LOCALIZATION NOTE (fontinspector.customInstanceName): Think of instances as presets
+# (groups of settings that apply in bulk to a thing). Instances have names. When the user
+# creates a new instance, it doesn't have a name. This is the text that appears as the
+# default name for a new instance. It shows up in a dropdown from which users can select
+# between predefined instances and this custom instance.
+fontinspector.customInstanceName=เชตเซเชตเชฟเชงเซเชฏเชชเซเชฐเซเชฃ
+
+# LOCALIZATION NOTE (fontinspector.fontInstanceLabel): This label is shown next to the UI
+# in the font editor which allows a user to select a font instance option from a
+# dropdown. An instance is like a preset. A "font instance" is the term used by the font
+# authors to mean a group of predefined font settings.
+fontinspector.fontInstanceLabel=เชเชฆเชพเชนเชฐเชฃ
+
+# LOCALIZATION NOTE (fontinspector.fontSizeLabel): This label is shown next to the UI
+# in the font editor which allows the user to change the font size.
+fontinspector.fontSizeLabel=เชฎเชพเชช
+
+# LOCALIZATION NOTE (fontinspector.fontWeightLabel): This label is shown next to the UI
+# in the font editor which allows the user to change the font weight.
+fontinspector.fontWeightLabel=เชตเชเชจ
+
+# LOCALIZATION NOTE (fontinspector.fontItalicLabel): This label is shown next to the UI
+# in the font editor which allows the user to change the style of the font to italic.
+fontinspector.fontItalicLabel=เชเชเชพเชฒเชฟเช
+
+# LOCALIZATION NOTE (fontinspector.showMore): Label for a collapsed list of fonts.
+fontinspector.showMore=เชตเชงเชพเชฐเซ เชฌเชคเชพเชตเซ
+
+# LOCALIZATION NOTE (fontinspector.showLess): Label for an expanded list of fonts.
+fontinspector.showLess=เชเชเซเช เชฌเชคเชพเชตเซ
+
+# LOCALIZATION NOTE (fontinspector.noPseduoWarning): Warning message shown when the
+# selected element is a pseudo-element that the font editor cannot work with.
+fontinspector.noPseduoWarning=เชเซเชคเซเชฐเชฟเชฎ เชคเชคเซเชตเซ เชตเชฐเซเชคเชฎเชพเชจเชฎเชพเช เชธเชชเซเชฐเซเชเซเชก เชจเชฅเซ.
+
+# LOCALIZATION NOTE (fontinspector.lineHeightLabel): Label for the UI to change the line height in the font editor.
+fontinspector.lineHeightLabel=เชฐเซเชเชพ เชเชเชเชพเช
+
+# LOCALIZATION NOTE (fontinspector.lineHeightLabelCapitalized): Label for the UI to change the line height in the font editor.
+fontinspector.lineHeightLabelCapitalized=เชฐเซเชเชพ เชเชเชเชพเช
+
+# LOCALIZATION NOTE (fontinspector.allFontsOnPageHeader): Header for the section listing
+# all the fonts on the current page.
+fontinspector.allFontsOnPageHeader=เชชเชพเชจเชพเช เชชเชฐเชจเชพ เชฌเชงเชพ เชซเซเชจเซเชเซเชธ
+
+# LOCALIZATION NOTE (fontinspector.usedFontsLabel): Label for the Font Editor section
+# which shows the fonts used on the selected element.
+fontinspector.usedFontsLabel=เชตเชพเชชเชฐเซเชฒ เชซเซเชจเซเชเซเชธ
+
+# LOCALIZATION NOTE (fontinspector.fontsUsedLabel): Label for the Font Editor section
+# which shows the fonts used on the selected element.
+fontinspector.fontsUsedLabel=เชตเชชเชฐเชพเชฏเซเชฒ เชซเซเชจเซเชเซเชธ
+
+# LOCALIZATION NOTE (fontinspector.previewTextPlaceholder): Placeholder for the input
+# where the user can type text to get a preview of it using a font.
+fontinspector.previewTextPlaceholder=เชซเซเชจเซเช เชชเซเชฐเซเชตเชพเชตเชฒเซเชเชจ เชเซเชเซเชธเซเช
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE These strings are used inside the Performance Tools
+# which is available from the Web Developer sub-menu -> 'Performance'.
+# 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. These strings
+# are specifically for marker names in the performance tool.
+
+# LOCALIZATION NOTE (graphs.label.average):
+# This string is displayed on graphs when showing an average.
+graphs.label.average=เชธเชฐเซเชฐเชพเชถ
+
+# LOCALIZATION NOTE (graphs.label.minimum):
+# This string is displayed on graphs when showing a minimum.
+graphs.label.minimum=เชฒเชเซเชคเซเชคเชฎ
+
+# LOCALIZATION NOTE (graphs.label.maximum):
+# This string is displayed on graphs when showing a maximum.
+graphs.label.maximum=เชฎเชนเชคเซเชคเชฎ
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE These strings are used inside the Network Monitor
+# which is available from the Web Developer sub-menu -> 'Network Monitor'.
+# 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 (har.responseBodyNotIncluded): A label used within
+# HAR file explaining that HTTP response bodies are not includes
+# in exported data.
+har.responseBodyNotIncluded=เชชเซเชฐเชคเชฟเชญเชพเชต เชธเชเชธเซเชฅเชพเช เชถเชพเชฎเซเชฒ เชจเชฅเซ.
+
+# LOCALIZATION NOTE (har.responseBodyNotIncluded): A label used within
+# HAR file explaining that HTTP request bodies are not includes
+# in exported data.
+har.requestBodyNotIncluded=เชตเชฟเชจเชเชคเซ เชธเชเชธเซเชฅเชพเช เชถเชพเชฎเซเชฒ เชจเชฅเซ.
+
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE These strings are used inside the Inspector
+# which is available from the Web Developer sub-menu -> 'Inspect'.
+#
+# 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.
+
+breadcrumbs.siblings=เชธเชพเชฅเซเช
+
+# LOCALIZATION NOTE (debuggerPausedWarning): Used in the Inspector tool, when
+# the user switch to the inspector when the debugger is paused.
+debuggerPausedWarning.message=เชกเชฟเชฌเชเชฐ เช
เชเชเซเชฒ เชเซ. เช
เชฎเซเช เชฒเชเซเชทเชฃเซ เชเซเชฎ เชเซ เชฎเชพเชเชธ เชชเชธเชเชฆเชเซ เชเชพเชฎ เชเชฐเชถเซ เชจเชนเชฟเช.
+
+# LOCALIZATION NOTE (nodeMenu.tooltiptext)
+# This menu appears in the Infobar (on top of the highlighted node) once
+# the node is selected.
+nodeMenu.tooltiptext=เชจเซเชก เชเซเชฐเชฟเชฏเชพเช
+
+inspector.panelLabel.markupView=เชฎเชพเชฐเซเชเช
เชช เชฆเซเชถเซเชฏ
+
+# LOCALIZATION NOTE (markupView.more.showing)
+# When there are too many nodes to load at once, we will offer to
+# show all the nodes.
+markupView.more.showing=เช
เชฎเซเช เชจเซเชก เชเซเชชเชพเชฏเซเชฒ เชนเชคเชพ.
+
+# LOCALIZATION NOTE (markupView.more.showAll2): Semi-colon list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+markupView.more.showAll2=เชเช เชตเชงเซ เชจเซเชก เชฌเชคเชพเชตเซ;เชฌเชงเชพ #1 เชจเซเชก เชฌเชคเชพเชตเซ
+
+# LOCALIZATION NOTE (markupView.whitespaceOnly)
+# Used in a tooltip that appears when the user hovers over whitespace-only text nodes in
+# the inspector.
+markupView.whitespaceOnly=เชตเซเชนเชพเชเชเชธเซเชชเซเชธ-เชฎเชพเชคเซเชฐ เชเซเชเซเชธเซเช เชจเซเชก: %S
+
+# LOCALIZATION NOTE (markupView.display.flex.tooltiptext)
+# Used in a tooltip that appears when the user hovers over the display type button in
+# the markup view.
+markupView.display.flex.tooltiptext=เช เชคเชคเซเชต เชเชเช เช
เชตเชฐเซเชง เชจเซ เชเซเชฎ เชตเชฐเซเชคเซ เชเซ เช
เชจเซ flexbox เชฎเซเชกเซเชฒ เช
เชจเซเชธเชพเชฐ เชคเซเชจเซ เชธเชพเชฎเชเซเชฐเซเชจเซ เชฌเชนเชพเชฐ เชเชพเชขเซ เชเซ.
+
+# LOCALIZATION NOTE (markupView.display.inlineFlex.tooltiptext)
+# Used in a tooltip that appears when the user hovers over the display type button in
+# the markup view.
+markupView.display.inlineFlex.tooltiptext=เช เชคเชคเซเชต เชเช เชเชจเชฒเชพเชเชจ เชเชเชเชจเซ เชเซเชฎ เชตเชฐเซเชคเซ เชเซ เช
เชจเซ เชคเซเชจเซ เชธเชพเชฎเชเซเชฐเซเชจเซ เชซเซเชฒเซเชเซเชธเชฌเซเชเซเชธ เชฎเซเชกเซเชฒ เช
เชจเซเชธเชพเชฐ เชฐเชเซ เชเชฐเซ เชเซ.
+
+# LOCALIZATION NOTE (markupView.display.grid.tooltiptext)
+# Used in a tooltip that appears when the user hovers over the display type button in
+# the markup view.
+markupView.display.grid.tooltiptext=เช เชคเชคเซเชต เชเชเช เช
เชตเชฐเซเชง เชจเซ เชเซเชฎ เชตเชฐเซเชคเซ เชเซ เช
เชจเซ เชเซเชฐเซเชก เชฎเซเชกเซเชฒ เช
เชจเซเชธเชพเชฐ เชคเซเชจเซ เชธเชพเชฎเชเซเชฐเซเชจเซ เชฌเชนเชพเชฐ เชเชพเชขเซ เชเซ.
+
+# LOCALIZATION NOTE (markupView.display.inlineGrid.tooltiptext)
+# Used in a tooltip that appears when the user hovers over the display type button in
+# the markup view.
+markupView.display.inlineGrid.tooltiptext=เช เชคเชคเซเชต เชเชจเชฒเชพเชเชจ เชเชเชเชจเซ เชเซเชฎ เชตเชฐเซเชคเซ เชเซ เช
เชจเซ เชเซเชฐเซเชก เชฎเซเชกเซเชฒ เชฎเซเชเชฌ เชคเซเชจเซ เชธเชพเชฎเชเซเชฐเซเชจเซ เชฌเชนเชพเชฐ เชฎเซเชเซ เชเซ.
+
+# LOCALIZATION NOTE (markupView.display.subgrid.tooltiptext)
+# Used in a tooltip that appears when the user hovers over the display type button in
+# the markup view.
+markupView.display.subgrid.tooltiptiptext=เช เชเชเช เชเซเชฐเซเชก เชฎเซเชกเซเชฒ เช
เชจเซเชธเชพเชฐ เชคเซเชจเซ เชธเชพเชฎเชเซเชฐเซเชจเซ เชฌเชนเชพเชฐ เชเชพเชขเซ เชเซ เชชเชฐเชเชคเซ เชคเซเชจเซ เชชเชเชเซเชคเชฟเช เช
เชจเซ/เช
เชฅเชตเชพ เชเซเชฒเชฎเซเชธเชจเซ เชตเซเชฏเชพเชเซเชฏเชพ เชคเซเชจเชพ เชชเชฟเชคเซ เชเซเชฐเชฟเชก เชเชจเซเชเซเชจเชฐ เชชเชฐ เชจเชนเซเช.
+
+# LOCALIZATION NOTE (markupView.display.flowRoot.tooltiptext)
+# Used in a tooltip that appears when the user hovers over the display type button in
+# the markup view.
+markupView.display.flowRoot.tooltiptext=เช เชคเชคเซเชต เช
เชตเชฐเซเชง เชคเชคเซเชต เชฌเซเชเซเชธ เชจเชฟเชฐเซเชฎเชพเชฃ เชเชฐเซ เชเซ เชเซ เชเช เชจเชตเซเช เช
เชตเชฐเซเชง เชซเซเชฐเซเชฎเซเชเชฟเชเช เชธเชเชฆเชฐเซเชญ เชชเซเชฐเชธเซเชฅเชพเชชเชฟเชค เชเชฐเซ เชเซ.
+
+# LOCALIZATION NOTE (markupView.display.contents.tooltiptext2)
+# Used in a tooltip that appears when the user hovers over the display type button in
+# the markup view.
+markupView.display.contents.tooltiptext2=เช เชเชเช เชเซเชเซเชเชธ เชฌเซเชเซเชธเชจเซเช เชจเชฟเชฐเซเชฎเชพเชฃ เชชเซเชคเซ เชเชฐเชคเชพ เชจเชฅเซ, เชชเชฃ เชคเซเชจเชพ เชธเชฎเชพเชตเชฟเชทเซเชเซเชจเซ เชฐเซเชจเซเชกเชฐ เชเชฐเซ เชเซ.
+
+# LOCALIZATION NOTE (markupView.event.tooltiptext)
+# Used in a tooltip that appears when the user hovers over 'event' badge in
+# the markup view.
+markupView.event.tooltiptext=เชเชเชจเชพเชจเชพ เชถเซเชฐเซเชคเชพเช
+
+# 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=เชเชธเซเชเชฎ เชคเชคเซเชต เชตเซเชฏเชพเชเซเชฏเชพ เชฌเชคเชพเชตเซ
+
+# LOCALIZATION NOTE (markupView.newAttribute.label)
+# This is used to speak the New Attribute button when editing a tag
+# and a screen reader user tabs to it. This string is not visible onscreen.
+markupView.newAttribute.label=เชจเชตเซเช เชฒเชเซเชทเชฃ
+
+# LOCALIZATION NOTE (markupView.revealLink.tooltip)
+# Used as a tooltip for an icon in the markup view when displaying elements inserted in
+# <slot> nodes in a custom component. When clicking on the icon, the corresponding
+# non-slotted container will be selected
+markupView.revealLink.tooltip=เชฆเชฐเซเชถเชพเชตเซ
+
+#LOCALIZATION NOTE: Used in the image preview tooltip when the image could not be loaded
+previewTooltip.image.brokenImage=เชเชฎเซเชเชจเซ เชฒเชพเชตเซ เชถเชเซเชฏเชพ เชจเชนเชฟเช
+
+# LOCALIZATION NOTE: Used in color picker tooltip when the eyedropper is disabled for
+# non-HTML documents
+eyedropper.disabled.title=เชฌเชฟเชจ-HTML เชฆเชธเซเชคเชพเชตเซเชเซเชฎเชพเช เช
เชจเซเชชเชฒเชฌเซเชง
+
+#LOCALIZATION NOTE: Used in the event tooltip to allow the debugger to be opened
+eventsTooltip.openInDebugger=เชกเชฟเชฌเชเชฐเชฎเชพเช เชเซเชฒเซ
+
+#LOCALIZATION NOTE: Used in the event tooltip when a script's filename cannot be detected
+eventsTooltip.unknownLocation=เช
เชเซเชเชพเชค เชธเซเชฅเชพเชจ
+
+#LOCALIZATION NOTE: Used in the mouseover tooltip when hovering "Unknown location."
+eventsTooltip.unknownLocationExplanation=เชเชเชจเชพ เชธเชพเชเชญเชณเชจเชพเชฐเชจเซเช เชฎเซเชณ เชธเซเชฅเชพเชจ เชถเซเชงเซ เชถเชเชพเชคเซเช เชจเชฅเซ. เชเชฆเชพเช เชเซเชก เชฌเซเชฌเชฒ เชเซเชตเชพ เชเชชเชฏเซเชเชฟเชคเชพ เชฆเซเชตเชพเชฐเชพ เชชเชพเชฐเชฆเชฐเซเชถเชฟเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชนเชถเซ.
+
+#LOCALIZATION NOTE: Used in the tooltip for Bubbling
+eventsTooltip.Bubbling=เชฌเชฌเชฒเซเชธเชฟเชเช
+
+#LOCALIZATION NOTE: Used in the tooltip for Capturing
+eventsTooltip.Capturing=เชชเชเชกเชตเซเช
+
+# LOCALIZATION NOTE (inspector.showThreePaneMode): This is the tooltip for the button
+# that toggles on the 3 pane inspector mode.
+inspector.showThreePaneMode=3-เชซเชฒเช เชจเชฟเชฐเซเชเซเชทเช เชชเชฐ เชเซเชเชฒ เชเชฐเซ
+
+# LOCALIZATION NOTE (inspector.hideThreePaneMode): This is the tooltip for the button
+# that toggles off the 3 pane inspector mode.
+inspector.hideThreePaneMode=3-เชซเชฒเช เชจเชฟเชฐเซเชเซเชทเช เชฌเชเชง เชเชฐเซ
+
+# LOCALIZATION NOTE (inspector.searchResultsCount2): This is the label that
+# will show up next to the inspector search box. %1$S is the current result
+# index and %2$S is the total number of search results. For example: "3 of 9".
+# This won't be visible until the search box is updated in Bug 835896.
+inspector.searchResultsCount2=%1$S of %2$S
+
+# LOCALIZATION NOTE (inspector.searchResultsNone): This is the label that
+# will show up next to the inspector search box when no matches were found
+# for the given string.
+# This won't be visible until the search box is updated in Bug 835896.
+inspector.searchResultsNone=เชเซเช เชฎเซเชณ เชจเชฅเซ
+
+# LOCALIZATION NOTE (inspector.menu.openUrlInNewTab.label): This is the label of
+# a menu item in the inspector contextual-menu that appears when the user right-
+# clicks on the attribute of a node in the inspector that is a URL, and that
+# allows to open that URL in a new tab.
+inspector.menu.openUrlInNewTab.label=เชจเชตเซ เชเซ
เชฌเชฎเชพเช เชฒเชฟเชเช เชเซเชฒเซ
+
+# LOCALIZATION NOTE (inspector.menu.copyUrlToClipboard.label): This is the label
+# of a menu item in the inspector contextual-menu that appears when the user
+# right-clicks on the attribute of a node in the inspector that is a URL, and
+# that allows to copy that URL in the clipboard.
+inspector.menu.copyUrlToClipboard.label=เชฒเชฟเชเชเชจเชพ เชธเชฐเชจเชพเชฎเชพเชจเซ เชจเชเชฒ เชเชฐเซ
+
+# LOCALIZATION NOTE (inspector.menu.selectElement.label): This is the label of a
+# menu item in the inspector contextual-menu that appears when the user right-
+# clicks on the attribute of a node in the inspector that is the ID of another
+# element in the DOM (like with <label for="input-id">), and that allows to
+# select that element in the inspector.
+inspector.menu.selectElement.label=เชคเชคเซเชต เชชเชธเชเชฆ เชเชฐเซ #%S
+
+# LOCALIZATION NOTE (inspectorEditAttribute.label): This is the label of a
+# sub-menu "Attribute" in the inspector contextual-menu that appears
+# when the user right-clicks on the node in the inspector, and that allows
+# to edit an attribute on this node.
+inspectorEditAttribute.label=เชตเชฟเชถเซเชทเชคเชพ "%S" เชธเชเชชเชพเชฆเชฟเชค เชเชฐเซ
+inspectorEditAttribute.accesskey=E
+
+# LOCALIZATION NOTE (inspectorRemoveAttribute.label): This is the label of a
+# sub-menu "Attribute" in the inspector contextual-menu that appears
+# when the user right-clicks on the attribute of a node in the inspector,
+# and that allows to remove this attribute.
+inspectorRemoveAttribute.label=เชฒเชเซเชทเชฃ "%S" เชจเซ เชฆเซเชฐ เชเชฐเซ
+inspectorRemoveAttribute.accesskey=R
+
+# LOCALIZATION NOTE (inspectorCopyAttributeValue.label): This is the label of a
+# sub-menu "Attribute" in the inspector contextual-menu that appears
+# when the user right-clicks on the attribute of a node in the inspector,
+# and that allows to copy the attribute value to clipboard.
+inspectorCopyAttributeValue.label=เชเชเซเชฐเซเชฌเซเชฏเซเช เชฎเซเชฒเซเชฏ "%S" เชจเซ เชเซเชชเชฟ เชเชฐเซ
+inspectorCopyAttributeValue.accesskey=V
+
+# LOCALIZATION NOTE (inspector.nodePreview.selectNodeLabel):
+# This string is displayed in a tooltip that is shown when hovering over a DOM
+# node preview (e.g. something like "div#foo.bar").
+# DOM node previews can be displayed in places like the animation-inspector, the
+# console or the object inspector.
+# The tooltip invites the user to click on the node in order to select it in the
+# inspector panel.
+inspector.nodePreview.selectNodeLabel=เชเชจเซเชธเซเชชเซเชเซเชเชฐเชฎเชพเช เช เชจเซเชกเชจเซ เชชเชธเชเชฆ เชเชฐเชตเชพ เชฎเชพเชเซ เชเซเชฒเชฟเช เชเชฐเซ
+
+# LOCALIZATION NOTE (inspector.nodePreview.highlightNodeLabel):
+# This string is displayed in a tooltip that is shown when hovering over a the
+# inspector icon displayed next to a DOM node preview (e.g. next to something
+# like "div#foo.bar").
+# DOM node previews can be displayed in places like the animation-inspector, the
+# console or the object inspector.
+# The tooltip invites the user to click on the icon in order to highlight the
+# node in the page.
+inspector.nodePreview.highlightNodeLabel=เชชเซเชทเซเช เชฎเชพเช เช เชจเซเชกเชจเซ เชชเซเชฐเชเชพเชถเชฟเชค เชเชฐเชตเชพ เชเซเชฒเชฟเช เชเชฐเซ
+
+# LOCALIZATION NOTE (inspectorHTMLEdit.label): This is the label shown
+# in the inspector contextual-menu for the item that lets users edit the
+# (outer) HTML of the current node
+inspectorHTMLEdit.label=HTML เชซเชพเชเชฒ เชคเชฐเซเชเซ เชซเซเชฐเชซเชพเชฐ เชเชฐเซ
+inspectorHTMLEdit.accesskey=E
+
+# LOCALIZATION NOTE (inspectorCopyInnerHTML.label): This is the label shown
+# in the inspector contextual-menu for the item that lets users copy the
+# inner HTML of the current node
+inspectorCopyInnerHTML.label=เชเชเชคเชฐเชฟเช HTML
+inspectorCopyInnerHTML.accesskey=I
+
+# LOCALIZATION NOTE (inspectorCopyOuterHTML.label): This is the label shown
+# in the inspector contextual-menu for the item that lets users copy the
+# outer HTML of the current node
+inspectorCopyOuterHTML.label=เชฌเชพเชนเซเชฏ HTML
+inspectorCopyOuterHTML.accesskey=O
+
+# LOCALIZATION NOTE (inspectorCopyCSSSelector.label): This is the label
+# shown in the inspector contextual-menu for the item that lets users copy
+# the CSS Selector of the current node
+inspectorCopyCSSSelector.label=CSS เชชเชธเชเชฆเชเซเชเชพเชฐ
+inspectorCopyCSSSelector.accesskey=S
+
+# LOCALIZATION NOTE (inspectorCopyCSSPath.label): This is the label
+# shown in the inspector contextual-menu for the item that lets users copy
+# the full CSS path of the current node
+inspectorCopyCSSPath.label=CSS เชฎเชพเชฐเซเช
+inspectorCopyCSSPath.accesskey=P
+
+# LOCALIZATION NOTE (inspectorCopyXPath.label): This is the label
+# shown in the inspector contextual-menu for the item that lets users copy
+# the XPath of the current node
+inspectorCopyXPath.label=XPath
+inspectorCopyXPath.accesskey=X
+
+# LOCALIZATION NOTE (inspectorPasteOuterHTML.label): This is the label shown
+# in the inspector contextual-menu for the item that lets users paste outer
+# HTML in the current node
+inspectorPasteOuterHTML.label=เชฌเชพเชนเซเชฏ HTML
+inspectorPasteOuterHTML.accesskey=O
+
+# LOCALIZATION NOTE (inspectorPasteInnerHTML.label): This is the label shown
+# in the inspector contextual-menu for the item that lets users paste inner
+# HTML in the current node
+inspectorPasteInnerHTML.label=เชเชเชคเชฐเชฟเช HTML
+inspectorPasteInnerHTML.accesskey=I
+
+# LOCALIZATION NOTE (inspectorHTMLPasteBefore.label): This is the label shown
+# in the inspector contextual-menu for the item that lets users paste
+# the HTML before the current node
+inspectorHTMLPasteBefore.label=เชชเซเชนเชฒเชพ
+inspectorHTMLPasteBefore.accesskey=B
+
+# LOCALIZATION NOTE (inspectorHTMLPasteAfter.label): This is the label shown
+# in the inspector contextual-menu for the item that lets users paste
+# the HTML after the current node
+inspectorHTMLPasteAfter.label=เชชเชเซ
+inspectorHTMLPasteAfter.accesskey=A
+
+# LOCALIZATION NOTE (inspectorHTMLPasteFirstChild.label): This is the label
+# shown in the inspector contextual-menu for the item that lets users paste
+# the HTML as the first child the current node
+inspectorHTMLPasteFirstChild.label=เชชเซเชฐเชฅเชฎ เชฌเชพเชณเช เชคเชฐเซเชเซ
+inspectorHTMLPasteFirstChild.accesskey=F
+
+# LOCALIZATION NOTE (inspectorHTMLPasteLastChild.label): This is the label
+# shown in the inspector contextual-menu for the item that lets users paste
+# the HTML as the last child the current node
+inspectorHTMLPasteLastChild.label=เชเซเชฒเซเชฒเซเช เชฌเชพเชณเช เชคเชฐเซเชเซ
+inspectorHTMLPasteLastChild.accesskey=L
+
+# LOCALIZATION NOTE (inspectorScrollNodeIntoView.label): This is the label
+# shown in the inspector contextual-menu for the item that lets users scroll
+# the current node into view
+inspectorScrollNodeIntoView.label=เชเซเชตเชพ เชฎเชพเชเซ เชธเซเชเซเชฐเซเชฒ เชเชฐเซ
+inspectorScrollNodeIntoView.accesskey=S
+
+# LOCALIZATION NOTE (inspectorHTMLDelete.label): This is the label shown in
+# the inspector contextual-menu for the item that lets users delete the
+# current node
+inspectorHTMLDelete.label=เชจเซเชก เชเชพเชขเซ เชจเชพเชเซ
+inspectorHTMLDelete.accesskey=D
+
+# LOCALIZATION NOTE (inspectorAttributesSubmenu.label): This is the label
+# shown in the inspector contextual-menu for the sub-menu of the other
+# attribute items, which allow to:
+# - add new attribute
+# - edit attribute
+# - remove attribute
+inspectorAttributesSubmenu.label=เชฒเชเซเชทเชฃเซ
+inspectorAttributesSubmenu.accesskey=A
+
+# LOCALIZATION NOTE (inspectorAddAttribute.label): This is the label shown in
+# the inspector contextual-menu for the item that lets users add attribute
+# to current node
+inspectorAddAttribute.label=เชฒเชเซเชทเชฃเซ เชเชฎเซเชฐเซ
+inspectorAddAttribute.accesskey=A
+
+# LOCALIZATION NOTE (inspectorSearchHTML.label3): This is the label that is
+# shown as the placeholder for the markup view search in the inspector.
+inspectorSearchHTML.label3=HTML เชฎเชพเช เชถเซเชงเซ
+
+# LOCALIZATION NOTE (inspectorImageDataUri.label): This is the label
+# shown in the inspector contextual-menu for the item that lets users copy
+# the URL embedding the image data encoded in Base 64 (what we name
+# here Image Data URL). For more information:
+# https://developer.mozilla.org/en-US/docs/Web/HTTP/data_URIs
+inspectorImageDataUri.label=เชเชฌเซ เชกเซเชเชพ-URL
+
+# LOCALIZATION NOTE (inspectorShowDOMProperties.label): This is the label
+# shown in the inspector contextual-menu for the item that lets users see
+# the DOM properties of the current node. When triggered, this item
+# opens the split Console and displays the properties in its side panel.
+inspectorShowDOMProperties.label=เชกเซเชฎ เชเซเชฃเชงเชฐเซเชฎเซ เชฌเชคเชพเชตเซ
+
+# LOCALIZATION NOTE (inspectorShowAccessibilityProperties.label): This is the
+# label shown in the inspector contextual-menu for the item that lets users see
+# the accessibility tree and accessibility properties of the current node.
+# When triggered, this item opens accessibility panel and selects an accessible
+# object for the given node.
+inspectorShowAccessibilityProperties.label=เชเชเซเชธเซเชธเชฟเชฌเชฟเชฒเชฟเชเซ เชเซเชฃเชงเชฐเซเชฎเซ เชฌเชคเชพเชตเซ
+
+# LOCALIZATION NOTE (inspectorUseInConsole.label): This is the label
+# shown in the inspector contextual-menu for the item that outputs a
+# variable for the current node to the console. When triggered,
+# this item opens the split Console.
+inspectorUseInConsole.label=เชเซเชจเซเชธเซเชฒ เชฎเชพเช เชเชชเชฏเซเช เชเชฐเซ
+
+# LOCALIZATION NOTE (inspectorExpandNode.label): This is the label
+# shown in the inspector contextual-menu for recursively expanding
+# mark-up elements
+inspectorExpandNode.label=เชฌเชงเชพ เชตเชฟเชธเซเชคเซเชค เชเชฐเซ
+
+# LOCALIZATION NOTE (inspectorCollapseAll.label): This is the label
+# shown in the inspector contextual-menu for recursively collapsing
+# mark-up elements
+inspectorCollapseAll.label=เชคเชฎเชพเชฎ เชธเชเชเซเชเชฟเชค เชเชฐเซ
+
+# LOCALIZATION NOTE (inspectorScreenshotNode.label): This is the label
+# shown in the inspector contextual-menu for the item that lets users take
+# a screenshot of the currently selected node.
+inspectorScreenshotNode.label=เชธเซเชเซเชฐเซเชจเชถเซเช เชจเซเชก
+
+# LOCALIZATION NOTE (inspectorDuplicateNode.label): This is the label
+# shown in the inspector contextual-menu for the item that lets users
+# duplicate the currently selected node.
+inspectorDuplicateNode.label=เชกเซเชชเซเชฒเชฟเชเซเช เชจเซเชก
+
+# LOCALIZATION NOTE (inspectorAddNode.label): This is the label shown in
+# the inspector toolbar for the button that lets users add elements to the
+# DOM (as children of the currently selected element).
+inspectorAddNode.label=เชจเชตเซ เชจเซเชก เชฌเชจเชพเชตเซ
+inspectorAddNode.accesskey=C
+
+# LOCALIZATION NOTE (inspectorCopyHTMLSubmenu.label): This is the label
+# shown in the inspector contextual-menu for the sub-menu of the other
+# copy items, which allow to:
+# - Copy Inner HTML
+# - Copy Outer HTML
+# - Copy Unique selector
+# - Copy Image data URI
+inspectorCopyHTMLSubmenu.label=เชจเชเชฒ
+
+# LOCALIZATION NOTE (inspectorPasteHTMLSubmenu.label): This is the label
+# shown in the inspector contextual-menu for the sub-menu of the other
+# paste items, which allow to:
+# - Paste Inner HTML
+# - Paste Outer HTML
+# - Before
+# - After
+# - As First Child
+# - As Last Child
+inspectorPasteHTMLSubmenu.label=เชชเซเชธเซเช
+
+# LOCALIZATION NOTE (inspectorCustomElementDefinition.label): This is the 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=เชเชพเชคเซ เชฌเชจเชพเชตเซเชฒ เชคเชคเซเชคเซเชต เชฌเชคเชพเชตเซ
+
+# LOCALIZATION NOTE (inspector.searchHTML.key):
+# Key shortcut used to focus the DOM element search box on top-right corner of
+# the markup view
+inspector.searchHTML.key=CmdOrCtrl+F
+
+# LOCALIZATION NOTE (markupView.hide.key):
+# Key shortcut used to hide the selected node in the markup view.
+markupView.hide.key=h
+
+# LOCALIZATION NOTE (markupView.edit.key):
+# Key shortcut used to hide the selected node in the markup view.
+markupView.edit.key=F2
+
+# LOCALIZATION NOTE (markupView.scrollInto.key):
+# Key shortcut used to scroll the webpage in order to ensure the selected node
+# is visible
+markupView.scrollInto.key=s
+
+# LOCALIZATION NOTE (inspector.sidebar.fontInspectorTitle):
+# This is the title shown in a tab in the side panel of the Inspector panel
+# that corresponds to the tool displaying the list of fonts used in the page.
+inspector.sidebar.fontInspectorTitle=เชซเซเชจเซเช
+
+# LOCALIZATION NOTE (inspector.sidebar.changesViewTitle):
+# Title of the Changes sidebar tab shown in the Inspector panel. The Changes panel shows
+# style changes made using DevTools.
+inspector.sidebar.changesViewTitle=เชซเซเชฐเชซเชพเชฐเซ
+
+# LOCALIZATION NOTE (inspector.sidebar.ruleViewTitle):
+# This is the title shown in a tab in the side panel of the Inspector panel
+# that corresponds to the tool displaying the list of CSS rules used
+# in the page.
+inspector.sidebar.ruleViewTitle=เชจเชฟเชฏเชฎเซ
+
+# LOCALIZATION NOTE (inspector.sidebar.computedViewTitle):
+# This is the title shown in a tab in the side panel of the Inspector panel
+# that corresponds to the tool displaying the list of computed CSS values
+# used in the page.
+inspector.sidebar.computedViewTitle=เชเชฃเชคเชฐเซ เชเชฐเซเชฒ
+
+# LOCALIZATION NOTE (inspector.sidebar.layoutViewTitle2):
+# This is the title shown in a tab in the side panel of the Inspector panel
+# that corresponds to the tool displaying layout information defined in the page.
+inspector.sidebar.layoutViewTitle2=เชฒเซเชเชเช
+
+# LOCALIZATION NOTE (inspector.sidebar.newBadge):
+# This is the text of a promotion badge showed in the inspector sidebar, next to a panel
+# name. Used to promote new/recent panels such as the layout panel.
+inspector.sidebar.newBadge=เชจเชตเซเช!
+
+# LOCALIZATION NOTE (inspector.sidebar.animationInspectorTitle):
+# This is the title shown in a tab in the side panel of the Inspector panel
+# that corresponds to the tool displaying animations defined in the page.
+inspector.sidebar.animationInspectorTitle=เชเชจเซเชฎเซ
เชถเชจเซ
+
+# LOCALIZATION NOTE (inspector.eyedropper.label): A string displayed as the tooltip of
+# a button in the inspector which toggles the Eyedropper tool
+inspector.eyedropper.label=เชชเซเชเชฎเชพเชเชฅเซ เชฐเชเช เชฒเซ
+
+# LOCALIZATION NOTE (inspector.breadcrumbs.label): A string visible only to a screen reader and
+# is used to label (using aria-label attribute) a container for inspector breadcrumbs
+inspector.breadcrumbs.label=เชฌเซเชฐเซเชกเชเซเชฐเชฎเซเชธ
+
+# LOCALIZATION NOTE (inspector.browserStyles.label): This is the label for the checkbox
+# that specifies whether the styles that are not from the user's stylesheet should be
+# displayed or not.
+inspector.browserStyles.label=เชฌเซเชฐเชพเชเชเชฐ เชถเซเชฒเซเช
+
+# LOCALIZATION NOTE (inspector.filterStyles.placeholder): This is the placeholder that
+# goes in the search box when no search term has been entered.
+inspector.filterStyles.placeholder=เชซเชฟเชฒเซเชเชฐ เชถเซเชฒเซเช
+
+# LOCALIZATION NOTE (inspector.addRule.tooltip): This is the tooltip shown when
+# hovering the `Add new rule` button in the rules view toolbar. This should
+# match ruleView.contextmenu.addNewRule in styleinspector.properties
+inspector.addRule.tooltip=เชจเชตเซเช เชจเชฟเชฏเชฎ เชเชฎเซเชฐเซ
+
+# LOCALIZATION NOTE (inspector.togglePseudo.tooltip): This is the tooltip
+# shown when hovering over the `Toggle Pseudo Class Panel` button in the
+# rule view toolbar.
+inspector.togglePseudo.tooltip=เชธเซเชฏเซเชกเซ เชเซเชฒเชพเชธเซเชธ เชเซเชเชฒ เชเชฐเซ
+
+# LOCALIZATION NOTE (inspector.classPanel.toggleClass.tooltip): This is the tooltip
+# shown when hovering over the `Toggle Class Panel` button in the
+# rule view toolbar.
+inspector.classPanel.toggleClass.tooltip=เชเซเชฒเชพเชธเชจเซ เชเซเชเชฒ เชเชฐเซ
+
+# LOCALIZATION NOTE (inspector.classPanel.newClass.placeholder): This is the placeholder
+# shown inside the text field used to add a new class in the rule-view.
+inspector.classPanel.newClass.placeholder=เชจเชตเซเช เชตเชฐเซเช เชเชฎเซเชฐเซ
+
+# LOCALIZATION NOTE (inspector.classPanel.noClasses): This is the text displayed in the
+# class panel when the current element has no classes applied.
+inspector.classPanel.noClasses=เช เชคเชคเซเชต เชชเชฐ เชเซเช เชตเชฐเซเชเซ เชจเชฅเซ
+
+# LOCALIZATION NOTE (inspector.noProperties): In the case where there are no CSS
+# properties to display e.g. due to search criteria this message is
+# displayed.
+inspector.noProperties=เชเซเช CSS เชเซเชฃเชงเชฐเซเชฎเซ เชฎเชณเซเชฏเชพ เชจเชนเชฟเช.
+
+# LOCALIZATION NOTE (markupView.scrollable.badge): This is the text displayed inside a
+# badge, in the inspector, next to nodes that are scrollable in the page.
+markupView.scrollable.badge=เชธเซเชเซเชฐเซเชฒ เชฏเซเชเซเชฏ
+
+# LOCALIZATION NOTE (markupView.scrollable.tooltip): This is the tooltip that is displayed
+# when hovering over badges next to scrollable elements in the inspector.
+markupView.scrollable.tooltip=เช เชคเชคเซเชตเชฎเชพเช เชธเซเชเซเชฐเซเชฒเชฌเชพเชฐเซเชธ เชเซ.
+
+# LOCALIZATION NOTE (markupView.scrollableBadge.label): This is the text displayed inside a
+# badge, in the inspector, next to nodes that are scrollable in the page.
+markupView.scrollableBadge.label=เชธเซเชเซเชฐเซเชฒ เชเชฐเซ
+
+# LOCALIZATION NOTE (markupView.scrollableBadge.tooltip): This is the tooltip that is displayed
+# when hovering over badges next to scrollable elements in the inspector.
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE These strings are used within the JIT tools
+# in the Performance Tools which is available from the Web Developer
+# sub-menu -> 'Performance' 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 (jit.title):
+# This string is displayed in the header of the JIT Optimizations view.
+jit.title=JIT เชเชชเซเชเซเชฎเชพเชเชเซเชถเชจเซเชธ
+
+# LOCALIZATION NOTE (jit.optimizationFailure):
+# This string is displayed in a tooltip when no JIT optimizations were detected.
+jit.optimizationFailure=เชเชชเซเชเซเชฎเชพเชเชเซเชถเชจ เชจเชฟเชทเซเชซเชณ เชฐเชนเซเชฏเซเช
+
+# LOCALIZATION NOTE (jit.samples):
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# This string is displayed for the unit representing the number of times a
+# frame is sampled.
+# "#1" represents the number of samples
+# example: 30 samples
+jit.samples=#1 เชจเชฎเซเชจเซ;#1 เชจเชฎเซเชจเชพเช
+
+# LOCALIZATION NOTE (jit.types):
+# This string is displayed for the group of Ion Types in the optimizations view.
+jit.types=เชชเซเชฐเชเชพเชฐเซ
+
+# LOCALIZATION NOTE (jit.attempts):
+# This string is displayed for the group of optimization attempts in the optimizations view.
+jit.attempts=เชชเซเชฐเชฏเชคเซเชจเซ
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE These strings are used in the JSON View tool
+# that is used to inspect application/json document types loaded
+# in the browser.
+
+# LOCALIZATION NOTE 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 (jsonViewer.tab.JSON, jsonViewer.tab.RawData,
+# jsonViewer.tab.Headers): Label for a panel tab.
+jsonViewer.tab.JSON=JSON
+jsonViewer.tab.RawData=เช
เชง เชเชเชฐเซ เชฎเชพเชนเชฟเชคเซ
+jsonViewer.tab.Headers=เชนเซเชกเชฐเซเชธ
+
+# LOCALIZATION NOTE (jsonViewer.responseHeaders, jsonViewer.requestHeaders):
+# Label for header groups within the 'Headers' panel.
+jsonViewer.responseHeaders=เชชเซเชฐเชคเชฟเชญเชพเชต เชนเซเชกเชฐเซเชธ
+jsonViewer.requestHeaders=เชฐเซเชเชตเซเชธเซเช เชนเซเชกเชฐเซเชธ
+
+# LOCALIZATION NOTE (jsonViewer.Save): Label for save command
+jsonViewer.Save=เชธเชเชเซเชฐเชนเซ
+
+# LOCALIZATION NOTE (jsonViewer.Copy): Label for clipboard copy command
+jsonViewer.Copy=เชจเชเชฒ เชเชฐเซ
+
+# LOCALIZATION NOTE (jsonViewer.ExpandAll): Label for expanding all nodes
+jsonViewer.ExpandAll=เชฌเชงเชพเชจเซ เชตเชฟเชธเซเชคเชพเชฐเซ
+
+# LOCALIZATION NOTE (jsonViewer.CollapseAll): Label for collapsing all nodes
+jsonViewer.CollapseAll=เชคเชฎเชพเชฎ เชธเชเชเซเชเชฟเชค เชเชฐเซ
+
+# LOCALIZATION NOTE (jsonViewer.PrettyPrint): Label for JSON
+# pretty print action button.
+jsonViewer.PrettyPrint=เชธเชฐเชธ เชเชพเชช
+
+# LOCALIZATION NOTE (jsonViewer.reps.more): Label used in arrays
+# that have more items than displayed.
+jsonViewer.reps.more=เชตเชงเซโฆ
+
+# LOCALIZATION NOTE (jsonViewer.filterJSON): Label used in search box
+# at the top right cornder of the JSON Viewer.
+jsonViewer.filterJSON=เชซเชฟเชฒเซเชเชฐ JSON
+
+# LOCALIZATION NOTE (jsonViewer.reps.reference): Label used for cycle
+# references in an array.
+jsonViewer.reps.reference=เชเชเซเชฐ เชธเชเชฆเชฐเซเชญ
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE This file contains the Layout Inspector strings.
+# The Layout Inspector is a panel accessible in the Inspector sidebar.
+
+# LOCALIZATION NOTE (flexbox.header): The accordion header for the Flexbox panel when
+# no flex container or item is selected.
+flexbox.header=Flexbox
+
+# LOCALIZATION (flexbox.flexContainer): The accordion header for the Flexbox panel
+# when a flex container is selected.
+flexbox.flexContainer=เชซเซเชฒเซเชเซเชธ เชเชจเซเชเซเชจเชฐ
+
+# LOCALIZATION NOTE) (flexbox.flexItemOf): The accordion header for the Flexbox panel
+# when a flex item is selected. %s represents the flex container selector.
+flexbox.flexItemOf=%S เชจเชพ เชซเซเชฒเซเชเซเชธ เชตเชธเซเชคเซ
+
+# LOCALIZATION NOTE (flexbox.noFlexboxeOnThisPage): In the case where there are no CSS
+# flex containers to display.
+flexbox.noFlexboxeOnThisPage=เชเชพเชฒเซ เชฐเชพเชเชตเชพ เชฎเชพเชเซ เชเช เชซเซเชฒเซเชเซเชธ เชเชจเซเชเซเชจเชฐ เช
เชฅเชตเชพ เชเชเชเชฎ เชชเชธเชเชฆ เชเชฐเซ.
+
+# LOCALIZATION NOTE (flexbox.flexItems): Header label displayed for the flex item list.
+flexbox.flexItems=Flex เชตเชธเซเชคเซเช
+
+# LOCALIZATION NOTE (flexbox.noFlexItems): Label shown in the flex items list section if
+# there are no flex items for the flex container to display.
+flexbox.noFlexItems=เชเซเช flex เชตเชธเซเชคเซเช เชจเชฅเซ
+
+# LOCALIZATION NOTE (flexbox.itemSizing.baseSizeSectionHeader): Header label displayed
+# at the start of the flex item sizing Base Size section.
+flexbox.itemSizing.baseSizeSectionHeader=เชเชงเชพเชฐ เชเชฆ
+
+# LOCALIZATION NOTE (flexbox.itemSizing.flexibilitySectionHeader): Header label displayed
+# at the start of the flex item sizing Flexibility section.
+flexbox.itemSizing.flexibilitySectionHeader=เชธเซเชเชฎเชคเชพ
+
+# LOCALIZATION NOTE (flexbox.itemSizing.minSizeSectionHeader): Header label displayed
+# at the start of the flex item sizing Minimum Size section.
+flexbox.itemSizing.minSizeSectionHeader=เชจเซเชฏเซเชจเชคเชฎ เชเชฆ
+
+# LOCALIZATION NOTE (flexbox.itemSizing.maxSizeSectionHeader): Header label displayed at
+# the start of the flex item sizing Maximum Size section.
+flexbox.itemSizing.maxSizeSectionHeader=เชฎเชนเชคเซเชคเชฎ เชเชฆ
+
+# LOCALIZATION NOTE (flexbox.itemSizing.finalSizeSectionHeader): Header label displayed at
+# the start of the flex item sizing Final Size section.
+flexbox.itemSizing.finalSizeSectionHeader=เช
เชเชคเชฟเชฎ เชเชฆ
+
+# LOCALIZATION NOTE (flexbox.itemSizing.itemContentSize): Label shown in the flex item
+# sizing panel. It tells users that a given itemโs base size was calculated from its
+# content size when unconstrained.
+flexbox.itemSizing.itemContentSize=เชธเชพเชฎเชเซเชฐเซ เชเชฆ
+
+# LOCALIZATION NOTE (flexbox.itemSizing.clampedToMax): Label shown in the flexbox item
+# sizing panel. It tells users that a given item attempted to grow but ended up being
+# clamped to a smaller max size.
+# (Note that clamp is a common word in flexbox terminology. It refers to constraining an
+# item's size to some defined min/max-width/height set on the element, even though there
+# might have been room for it to grow, or reason for it to shrink more).
+flexbox.itemSizing.clampedToMax=เชตเชธเซเชคเซ เชคเซเชจเชพ เชฎเชนเชคเซเชคเชฎ เชเชฆ เชชเชฐ เชเชเชกเชตเชพเชฎเชพเช เชเชตเซ เชนเชคเซ.
+
+# LOCALIZATION NOTE (flexbox.itemSizing.clampedToMin): Label shown in the flexbox item
+# sizing panel. It tells users that a given item attempted to grow but ended up being
+# clamped to a larger min size.
+# (Note that clamp is a common word in flexbox terminology. It refers to constraining an
+# item's size to some defined min/max-width/height set on the element, even though there
+# might have been room for it to grow, or reason for it to shrink more).
+flexbox.itemSizing.clampedToMin=เชตเชธเซเชคเซ เชคเซเชจเชพ เชจเซเชฏเซเชจเชคเชฎ เชเชฆ เชชเชฐ เชเชเชกเชตเชพเชฎเชพเช เชเชตเซ เชนเชคเซ.
+
+# LOCALIZATION NOTE (flexbox.itemSizing.setToGrow): Label shown in the flex item sizing
+# panel. It tells users that a given item was set to grow.
+flexbox.itemSizing.setToGrow=เชเชเชเชฎ เชตเชงเชตเชพ เชฎเชพเชเซ เชธเซเชฏเซเชเชฟเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชนเชคเซ.
+
+# LOCALIZATION NOTE (flexbox.itemSizing.setToShrink): Label shown in the flexbox item
+# sizing panel. It tells users that a given item was set to shrink.
+flexbox.itemSizing.setToShrink=เชเชเชเชฎ เชธเชเชเซเชเชตเชพ เชฎเชพเชเซ เชธเซเช เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชนเชคเซ.
+
+# LOCALIZATION NOTE (flexbox.itemSizing.notSetToGrow): Label shown in the
+# flexbox item sizing panel. It tells users that a given item was not set to grow, even
+# though there might have been space on the flex line for it to grow.
+flexbox.itemSizing.notSetToGrow=เชเชเชเชฎ เชตเชงเชตเชพ เชฎเชพเชเซ เชธเซเช เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชจ เชนเชคเซ.
+
+# LOCALIZATION NOTE (flexbox.itemSizing.notSetToShrink): Label shown in the
+# flexbox item sizing panel. It tells users that a given item did not shrink even though
+# there might not have been enough space on the flex line for all items to fit.
+flexbox.itemSizing.notSetToShrink=เชเชเชเชฎ เชธเชเชเซเชเชตเชพ เชฎเชพเชเซ เชธเซเช เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชจเชนเซเชคเซ.
+
+# LOCALIZATION NOTE (flexbox.togglesFlexboxHighlighter2): The tooltip text for the Flexbox
+# toggle button.
+flexbox.togglesFlexboxHighlighter2=เชซเซเชฒเซเชเซเชธเชฌเซเชเซเชธ เชนเชพเชเชฒเชพเชเชเชฐ เชเซเชเชฒ เชเชฐเซ
+
+# LOCALIZATION NOTE (layout.cannotShowGridOutline, layout.cannotSHowGridOutline.title):
+# In the case where the grid outline cannot be effectively displayed.
+layout.cannotShowGridOutline=เช เชเชพเชจเชพเชเชจเซ เชฐเซเชชเชฐเซเชเชพ เชฆเซเชเชพเชกเซ เชถเชเชคเชพเช เชจเชฅเซ
+layout.cannotShowGridOutline.title=เชชเชธเชเชฆ เชเชฐเซเชฒ เชเชพเชจเชพเชเชจเซ เชฐเซเชชเชฐเซเชเชพ เชเชชเชฏเซเชเซ เชฌเชจเซ เชถเชเซ เชคเซ เชฎเชพเชเซ เชเซเช เชตเชฃ-เชนเชฐเซเชณเชฎเชพเช เชธเชพเชฐเซ เชฐเซเชคเซ เชฌเชเชงเชฌเซเชธเชคเซ เชจเชฅเซ.
+
+# LOCALIZATION NOTE (layout.displayAreaNames): Label of the display area names setting
+# option in the CSS Grid panel.
+layout.displayAreaNames=เชตเชฟเชธเซเชคเชพเชฐเชจเชพเช เชจเชพเชฎ เชฆเซเชเชพเชกเซ
+
+# LOCALIZATION NOTE (layout.displayLineNumbers): Label of the display line numbers
+# setting option in the CSS Grid panel.
+layout.displayLineNumbers=เชฒเซเชเซเชเชจเชพเช เชเซเชฐเชฎเชพเชเช เชฆเซเชเชพเชกเซ
+
+# LOCALIZATION NOTE (layout.extendLinesInfinitely): Label of the extend lines
+# infinitely setting option in the CSS Grid panel.
+layout.extendLinesInfinitely=เชฒเซเชเซเช เช
เชจเชเชค เชธเซเชงเซ เชตเชฟเชธเซเชคเชพเชฐเซ
+
+# LOCALIZATION NOTE (layout.header): The accordion header for the CSS Grid panel.
+layout.header=เชเชพเชจเชพเช
+
+# LOCALIZATION NOTE (layout.gridDisplaySettings): The header for the grid display
+# settings container in the CSS Grid panel.
+layout.gridDisplaySettings=เชเชพเชจเชพเช-เชฆเซเชเชพเชตเชจเชพเช เชธเซเชเซเชเชเซเชธ
+
+# LOCALIZATION NOTE (layout.noGridsOnThisPage): In the case where there are no CSS grid
+# containers to display.
+layout.noGridsOnThisPage=เช เชชเซเชทเซเช เชชเชฐเชจเซเช CSS เชเชพเชจเซเช เชเชชเชฏเซเชเชฎเชพเช เชจเชฅเซ
+
+# LOCALIZATION NOTE (layout.overlayMultipleGrids): The header for the list of grid
+# container elements that can be highlighted in the CSS Grid panel.
+layout.overlayMultipleGrids=เชเช เชเชฐเชคเชพเช เชตเชงเซ เชเชพเชจเชพเชเช เชเช เชเชชเชฐ เชเช เชเชฐเซ
+
+# LOCALIZATION NOTE (layout.overlayGrid): Alternate header for the list of grid container
+# elements if only one item can be selected.
+layout.overlayGrid=เชเชพเชจเชพเช เชเช เชเชชเชฐ เชเช เชเชฐเซ
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE These strings are used inside the Performance Tools
+# which is available from the Web Developer sub-menu -> 'Performance'.
+# 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. These strings
+# are specifically for marker names in the performance tool.
+
+# LOCALIZATION NOTE (marker.label.*):
+# These strings are displayed in the Performance Tool waterfall, identifying markers.
+# We want to use the same wording as Google Chrome when appropriate.
+marker.label.styles=เชถเซเชฒเซเชจเซ เชซเชฐเซ เชเชฃเชคเชฐเซ เชเชฐเซ
+marker.label.stylesApplyChanges=เชชเซเชฐเชเชพเชฐ เชชเชฐเชฟเชตเชฐเซเชคเชจ เชฒเชพเชเซ เชเชฐเซ
+marker.label.reflow=เชฆเซเชเชพเชต
+marker.label.paint=เชฐเชเช
+marker.label.composite=เชธเชเชฏเซเชเซเชค เชธเซเชคเชฐเซ
+marker.label.compositeForwardTransaction=เชธเชเชฏเซเชเซเชค เชตเชฟเชจเชเชคเชฟ เชฎเซเชเชฒเซเชฒ
+marker.label.javascript=เชซเชจเซเชเชถเชจ เชเซเชฒ
+marker.label.parseHTML=เชชเชพเชฐเซเชธ HTML
+marker.label.parseXML=เชชเชพเชฐเซเชธ XML
+marker.label.domevent=DOM เชเชตเซเชจเซเช
+marker.label.consoleTime=เชเซเชจเซเชธเซเชฒ
+marker.label.garbageCollection2=เชเชพเชฐเซเชฌเซเช เชเซเชฒเซเชเชถเชจ
+marker.label.garbageCollection.incremental=เชเชจเซเชเซเชฐเซเชฎเซเชจเซเชเชฒ GC
+marker.label.garbageCollection.nonIncremental=เชจเซเชจ-เชเชจเซเชเซเชฐเซเชเซเชถเชจเชฒ GC
+marker.label.minorGC=เชฎเชพเชเชจเชฐ GC
+marker.label.cycleCollection=เชธเชพเชฏเชเชฒ เชเชฒเซเชเซเชถเชจ
+marker.label.cycleCollection.forgetSkippable=CC เชเซเชฐเชพเชซ เชเชเชพเชกเซ
+marker.label.timestamp=เชเชพเชเชฎเชธเซเชเซเชฎเซเชช
+marker.label.worker=เชเชพเชฎเชฆเชพเชฐ
+marker.label.messagePort=MessagePort
+marker.label.unknown=เช
เชเซเชเชพเชค
+
+# LOCALIZATION NOTE (marker.label.javascript.*):
+# These strings are displayed as JavaScript markers that have special
+# reasons that can be translated.
+marker.label.javascript.scriptElement=เชธเซเชเซเชฐเชฟเชชเซเช เชเซ
เช
+marker.label.javascript.promiseCallback=เชชเซเชฐเซเชฎเชฟเชธ เชเซเชฒเชฌเซ
เช
+marker.label.javascript.promiseInit=เชชเซเชฐเซเชฎเชฟเชธ เชเชจเช
+marker.label.javascript.workerRunnable=เชเชพเชฎเชฆเชพเชฐ
+marker.label.javascript.jsURI=JavaScript URI
+marker.label.javascript.eventHandler=เชเชตเซเชจเซเช เชนเซเชจเซเชกเชฒเชฐ
+
+# LOCALIZATION NOTE (marker.field.*):
+# Strings used in the waterfall sidebar as property names.
+
+# General marker fields
+marker.field.start=เชถเชฐเซ เชเชฐเซ:
+marker.field.end=เชธเชฎเชพเชชเซเชคเชฟ:
+marker.field.duration=เชธเชฎเชฏเชเชพเชณเซ:
+
+# General "reason" for a marker (JavaScript, Garbage Collection)
+marker.field.causeName=เชเชพเชฐเชฃ:
+# General "type" for a marker (Cycle Collection, Garbage Collection)
+marker.field.type=เชชเซเชฐเชเชพเชฐ:
+# General "label" for a marker (user defined)
+marker.field.label=เชฒเซเชฌเชฒ:
+
+# Field names for stack values
+marker.field.stack=เชธเซเชเซเช:
+marker.field.startStack=เชถเชฐเซเชเชคเชฎเชพเช เชธเซเชเซเช:
+marker.field.endStack=เช
เชเชคเซ เชธเซเชเซเช:
+
+# %S is the "Async Cause" of a marker, and this signifies that the cause
+# was an asynchronous one in a displayed stack.
+marker.field.asyncStack=(เช
เชธเชฟเชจเช: %S)
+
+# For console.time markers
+marker.field.consoleTimerName=เชเชพเชเชฎเชฐเชจเซเช เชจเชพเชฎ:
+
+# For DOM Event markers
+marker.field.DOMEventType=เชเชตเซเชจเซเช เชชเซเชฐเชเชพเชฐ:
+marker.field.DOMEventPhase=เชคเชฌเชเซเชเซ:
+
+# Non-incremental cause for a Garbage Collection marker
+marker.field.nonIncrementalCause=เชจเซเชจ-เชเชจเซเชเซเชฐเซเชฎเซเชจเซเชเชฒ เชเซเช:
+
+# For "Recalculate Style" markers
+marker.field.isAnimationOnly=เชซเชเซเชค เชเชจเชฟเชฎเซเชถเชจ:
+
+# The type of operation performed by a Worker.
+marker.worker.serializeDataOffMainThread=เชตเชฐเซเชเชฐเชฎเชพเช เชกเซเชเชพเชจเซ เชชเซเชฐเชเชพเชถเชฟเชค เชเชฐเซ
+marker.worker.serializeDataOnMainThread=เชฎเซเชเซเชฏ เชฅเซเชฐเซเชก เชชเชฐ เชกเซเชเชพเชจเซ เชชเซเชฐเชเชพเชถเชฟเชค เชเชฐเซ
+marker.worker.deserializeDataOffMainThread=เชตเชฐเซเชเชฐเชฎเชพเช เชกเซเชเชพเชจเซ เชเชพเชขเซ เชจเชพเชเซ
+marker.worker.deserializeDataOnMainThread=เชฎเซเชเซเชฏ เชฅเซเชฐเซเชก เชชเชฐ เชกเซเชเชพเชจเซ เชฐเชฆเซเชฆ เชเชฐเซ
+
+# The type of operation performed by a MessagePort
+marker.messagePort.serializeData=เชกเซเชเชพ เชชเซเชฐเชเชพเชถเชฟเชค เชเชฐเซ
+marker.messagePort.deserializeData=เชกเซเชเชพเชจเซ เชเชพเชขเซ เชจเชพเชเซ
+
+# Strings used in the waterfall sidebar as values.
+marker.value.unknownFrame=<เช
เชเซเชเชพเชค เชธเซเชฅเชพเชจ>
+marker.value.DOMEventTargetPhase=เชฒเชเซเชทเซเชฏเชพเชเช
+marker.value.DOMEventCapturingPhase=เชเซเชชเซเชเชฐ
+marker.value.DOMEventBubblingPhase=เชฌเชฌเชฒเซเชเช
+
+# LOCALIZATION NOTE (marker.gcreason.label.*):
+# These strings are used to give a concise but readable description of a GC reason.
+marker.gcreason.label.API=API เชเซเชฒ
+marker.gcreason.label.EAGER_ALLOC_TRIGGER=เชเชคเซเชฐ เชซเชพเชณเชตเชฃเซ เชเซเชฐเชฟเชเชฐ
+marker.gcreason.label.DESTROY_RUNTIME=เชฌเชเชง เชเชฐเซ
+marker.gcreason.label.LAST_DITCH=เชฎเซเชฎเชฐเซ เชฌเชนเชพเชฐ
+marker.gcreason.label.TOO_MUCH_MALLOC=เชฌเชนเซเชตเชฟเชง เชฌเชพเชเช เชซเชพเชณเชตเซเชฒ
+marker.gcreason.label.ALLOC_TRIGGER=เชเชฃเซ เชฌเชงเซ เชซเชพเชณเชตเชฃเซ
+marker.gcreason.label.DEBUG_GC=เชกเซเชฌเช GC
+marker.gcreason.label.COMPARTMENT_REVIVED=เชกเซเชก เชเซเชฒเซเชฌเชฒ เชฐเชฟเชตเชพเชเชตเซเชก
+marker.gcreason.label.RESET=เชเชจเซเชเซเชฐเซเชฎเซเชจเซเชเชฒ เชธเชพเชฏเชเชฒ เชธเชฎเชพเชชเซเชค เชเชฐเซ
+marker.gcreason.label.OUT_OF_NURSERY=เชจเชฐเซเชธเชฐเซ เชชเซเชฐเซเชฃ เชเซ
+marker.gcreason.label.EVICT_NURSERY=เชจเชฐเซเชธเชฐเซ เชเชพเชฒเซเชเชฐเชตเซเช
+marker.gcreason.label.FULL_STORE_BUFFER=เชจเชฐเซเชธเชฐเซ เชเชฌเซเชเซเชเซเชเซ เชเซเชฌ เชธเชเซเชฐเชฟเชฏ
+marker.gcreason.label.SHARED_MEMORY_LIMIT=เชฎเซเชเซ เชซเชพเชณเชตเชฃเซ เชจเชฟเชทเซเชซเชณ เชฅเชฏเซเช
+marker.gcreason.label.PERIODIC_FULL_GC=เชธเชพเชฎเชฏเชฟเช เชชเซเชฐเซเชฃ GC
+marker.gcreason.label.INCREMENTAL_TOO_SLOW=เชซเชพเชณเชตเชฃเซ เชฆเชฐ เชเซเชฌ เชเชกเชชเซ
+marker.gcreason.label.COMPONENT_UTILS=Cu.forceGC
+marker.gcreason.label.MEM_PRESSURE=เชเชเซ เชฎเซเชฎเชฐเซ
+marker.gcreason.label.CC_WAITING=เชธเชพเชเชเชฒ เชเชฒเซเชเซเชถเชจ เชฆเซเชตเชพเชฐเชพ เชซเชฐเช เชชเชกเซ
+marker.gcreason.label.CC_FORCED=เชธเชพเชเชเชฒ เชเชฒเซเชเซเชถเชจ เชฆเซเชตเชพเชฐเชพ เชซเชฐเช เชชเชกเซ
+marker.gcreason.label.LOAD_END=เชชเซเชทเซเช เชฒเซเชก เชธเชฎเชพเชชเซเชค
+marker.gcreason.label.PAGE_HIDE=เชฌเซเชเชเซเชฐเชพเชเชจเซเชกเชฎเชพเช เชเชธเซเชกเซเชฏเซเช
+marker.gcreason.label.NSJSCONTEXT_DESTROY=JS เชธเชเชฆเชฐเซเชญเชจเซ เชจเชทเซเช เชเชฐเซ
+marker.gcreason.label.SET_NEW_DOCUMENT=เชจเชตเซ เชกเซเชเซเชฏเซเชฎเซเชจเซเช
+marker.gcreason.label.SET_DOC_SHELL=เชจเชตเซ เชกเซเชเซเชฏเซเชฎเซเชจเซเช
+marker.gcreason.label.DOM_UTILS=API เชเซเชฒ
+marker.gcreason.label.DOM_IPC=IPC
+marker.gcreason.label.DOM_WORKER=เชธเชพเชฎเชฏเชฟเช เชตเชฐเซเชเชฐ GC
+marker.gcreason.label.INTER_SLICE_GC=เชธเชพเชฎเชฏเชฟเช เชเชจเซเชเซเชฐเซเชฎเซเชจเซเชเชฒ GC เชธเซเชฒเชพเชเชธ
+marker.gcreason.label.FULL_GC_TIMER=เชธเชพเชฎเชฏเชฟเช เชชเซเชฐเซเชฃ GC
+marker.gcreason.label.SHUTDOWN_CC=เชฌเชเชง เชเชฐเซ
+marker.gcreason.label.DOM_WINDOW_UTILS=เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชจเชฟเชทเซเชเซเชฐเชฟเชฏ
+marker.gcreason.label.USER_INACTIVE=เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชจเชฟเชทเซเชเซเชฐเชฟเชฏ
+
+# The name of a nursery collection.
+marker.nurseryCollection=เชจเชฐเซเชธเชฐเซ เชเชฒเซเชเซเชถเชจ
+
+# LOCALIZATION NOTE (marker.gcreason.description.*):
+# These strings are used to give an expanded description of why a GC occurred.
+marker.gcreason.description.API=เชเชพเชฐเซเชฌเซเช เชธเชเชเซเชฐเชนเชจเซ เชฐเซเชเชตเชพ เชฎเชพเชเซเชจเซ เชเช API เชเซเชฒ เชนเชคเซ.
+marker.gcreason.description.EAGER_ALLOC_TRIGGER=JavaScript เชเชตเซเชจเซเช เชฒเซเชชเชฎเชพเช เชชเชพเชเซ เชซเชฐเซเชฏเซ เช
เชจเซ เชเซเชฒเซเชฒเชพ GC เชฅเซ เชซเชพเชณเชตเชตเชพเชฎเชพเช เชเชตเชคเซ เชชเซเชฐเชคเซ เชฌเชพเชเชเซเชธ เชคเซเชฏเชพเช เชจเชตเซ GC เชธเชพเชเชเชฒ เชถเชฐเซ เชฅเช.
+marker.gcreason.description.DESTROY_RUNTIME=Firefox JavaScript เชฐเชจเชเชพเชเชฎ เช
เชฅเชตเชพ เชธเชเชฆเชฐเซเชญเชจเซ เชจเชทเซเช เชเชฐเซ เชฆเซเชงเซ เชนเชคเซ เช
เชจเซ เชฌเชเชง เชฅเช เชเชคเชพเช เชชเชนเซเชฒเชพเช เช เช
เชเชคเชฟเชฎ เชเชพเชฐเซเชฌเซเช เชธเชเชเซเชฐเชน เชนเชคเซ.
+marker.gcreason.description.LAST_DITCH=JavaScript เชซเชพเชณเชตเชตเชพเชจเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซเชฏเซ, เชชเชฃ เชคเซเชฏเชพเช เชเซเช เชฎเซเชฎเชฐเซ เชเชชเชฒเชฌเซเชง เชจเชนเซเชคเซ. เชซเชพเชณเชตเชฃเซ เชฎเชพเชเซ เชฎเซเชฎเชฐเซ เชเชพเชฒเซ เชเชฐเชตเชพเชจเชพ เชชเซเชฐเชฏเชพเชธเชฐเซเชชเซ, เชธเชเชชเซเชฐเซเชฃ เชเซเชฎเซเชชเซเชเซเชเซเชเช เชเชพเชฐเซเชฌเซเช เชธเชเชเซเชฐเชนเชจเซ เชเชฐเชตเชพเชจเซเช.
+marker.gcreason.description.TOO_MUCH_MALLOC=JavaScript เชเชฃเชพ เชฌเชพเชฏเชเซเชธ เชซเชพเชณเชตเชตเชพเชฎเชพเช เชเชตเซเชฏเชพ เชนเชคเชพ เช
เชจเซ เชเชพเชฐเซเชฌเซเช เชธเชเชเซเชฐเชนเชจเซ เชซเชฐเช เชชเชพเชกเชตเชพเชฎเชพเช เชเชตเซเชฏเชพ เชนเชคเชพ.
+marker.gcreason.description.ALLOC_TRIGGER=JavaScript เชเชฃเซ เชตเชพเชฐ เชซเชพเชณเชตเชตเชพเชฎเชพเช เชเชตเซ เชเซ, เช
เชจเซ เชเช เชเชเชฐเซ เชธเชเชเซเชฐเชน เชซเชฐเช เชชเชกเซ.
+marker.gcreason.description.DEBUG_GC=Zeal เชกเชฟเชฌเช เชธเซเชเชฟเชเชเซเชธเชจเซ เชเชพเชฐเชฃเซ GC.
+marker.gcreason.description.COMPARTMENT_REVIVED=GC เชเชเซเชฐเชจเซ เชถเชฐเซเชเชคเชฎเชพเช เชฎเซเชค เชฎเชพเชจเชตเชพเชฎเชพเช เชเชตเชคเซ เชตเซเชถเซเชตเชฟเช เชเชฌเซเชเซเชเซเช GC เชเชเซเชฐเชจเชพ เช
เชเชคเชฅเซ เชชเซเชจเชเชธเชเซเชตเชจ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชนเชคเซ.
+marker.gcreason.description.RESET=เชธเชเซเชฐเชฟเชฏ เชตเชงเชคเชพ GC เชเชเซเชฐเชจเซ เชคเซเชฐเชเชค เช เชธเชฎเชพเชชเซเชค เชเชฐเชตเชพเชจเซ เชซเชฐเช เชชเชกเซ.
+marker.gcreason.description.OUT_OF_NURSERY=JavaScript เชจเชฐเซเชธเชฐเซเชฎเชพเช เชชเชฐเซเชฏเชพเชชเซเชค เชจเชตเชพ เชเชฌเซเชเซเชเซเชเซ เชซเชพเชณเชตเชตเชพเชฎเชพเช เชเชตเซเชฏเชพ เชนเชคเชพ เชเซ เชคเซ เชชเซเชฐเซเชฃ เชฅเช เชเชฏเชพ เชนเชคเชพ เช
เชจเซ เชจเชพเชจเชพ GC.
+marker.gcreason.description.EVICT_NURSERY=เชเชพเชฐเซเชฏเชเชพเชณเชจเซ เชธเชฎเชพเชฐเชเชพเชฎเชจเซ เชขเชเชฒเชพ เชชเชฐ เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ, เชเซเชฎเชพเช เชจเชฐเซเชธเชฐเซ เชเชพเชฒเซ เชนเซเชตเซ เชเชฐเซเชฐเซ เชเซ.
+marker.gcreason.description.FULL_STORE_BUFFER=เชฆเชธเชฎเชพ เชชเชฆเชพเชฐเซเชฅเซ เชชเชฐ เชเชฃเซ เชฌเชงเซ เชธเชเชชเชคเซเชคเชฟเช เชนเชคเซ เชเซเชจเซเช เชฎเซเชฒเซเชฏ เชจเชฐเซเชธเชฐเซเชฎเชพเช เชเช เชเชฌเซเชเซเชเซเช เชนเชคเซเช.
+marker.gcreason.description.SHARED_MEMORY_LIMIT=เชฎเซเชเชพ เชซเชพเชณเชตเชฃเซเชจเซ เชตเชฟเชจเชเชคเซ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชนเชคเซ, เชชเชฐเชเชคเซ เชคเซเชฏเชพเช เชชเซเชฐเชคเซ เชฎเซเชฎเชฐเซ เชจ เชนเชคเซ.
+marker.gcreason.description.PERIODIC_FULL_GC=JavaScript เชเชตเซเชจเซเช เชฒเซเชชเชฎเชพเช เชชเชพเชเซ เชซเชฐเซเชฏเซ, เช
เชจเซ เชคเซ เชชเซเชฐเชฎเชพเชฃเชฎเชพเช เชฒเชพเชเชฌเซ เชธเชฎเชฏ เชฐเชนเซเชฏเซ เชเซ เชเชพเชฐเชฃ เชเซ Firefox เชเช เชเชเชฐเซ เชธเชเชเซเชฐเชน เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชนเชคเซ.
+marker.gcreason.description.INCREMENTAL_TOO_SLOW=เชเช เชธเชเชชเซเชฐเซเชฃ, เชจเซเชจ-เชเชจเซเชเซเชฐเซเชเซเชถเชจเชฒ เชเชเชฐเซเชจเซ เชธเชเชเซเชฐเชน เชถเชฐเซ เชฅเชฏเซ เชเชพเชฐเชฃ เชเซ เชนเชพเชฒเชจเชพ เชตเชงเชคเชพ เชเชเชฐเชพเชจเชพ เชธเชเชเซเชฐเชนเชจเชพ เชเชเซเชฐเชจเซ เชธเชฐเชเชพเชฎเชฃเซเช เชซเชพเชณเชตเชฃเซเชจเซ เชเชกเชชเซ เชฆเชฐ เชนเชคเซ.
+marker.gcreason.description.COMPONENT_UTILS=Components.utils.forceGC() เชเช เชเชเชฐเซ เชธเชเชเซเชฐเชน เชฎเชพเชเซ เชฆเชฌเชพเชฃ เชเชฐเชตเชพ เชฎเชพเชเซ เชเชนเซเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชนเชคเซเช.
+marker.gcreason.description.MEM_PRESSURE=เชคเซเชฏเชพเช เชเซเชฌ เชเชเซ เชเชชเชฒเชฌเซเชง เชฎเซเชฎเชฐเซ เชนเชคเซ.
+marker.gcreason.description.CC_WAITING=เชเชเซเชฐ เชเชฒเซเชเซเชเชฐเชจเซ เชเชเชฐเซ เชธเชเชเซเชฐเชนเชจเซ เชเชตเชถเซเชฏเชเชคเชพ เชเซ.
+marker.gcreason.description.CC_FORCED=เชเชเซเชฐ เชเชฒเซเชเซเชเชฐเชจเซ เชเชเชฐเซ เชธเชเชเซเชฐเชนเชจเซ เชเชตเชถเซเชฏเชเชคเชพ เชเซ.
+marker.gcreason.description.LOAD_END=เชฆเชธเซเชคเชพเชตเซเช เชฒเซเชก เชเชฐเชตเชพเชจเซเช เชธเชฎเชพเชชเซเชค เชเชฐเซเชฏเซเช.
+marker.gcreason.description.PAGE_HIDE=เชเซ
เชฌ เช
เชฅเชตเชพ เชตเชฟเชเชกเซ เชชเซเชทเซเช เชญเซเชฎเชฟเชฎเชพเช เชเชธเซเชกเชตเชพเชฎเชพเช เชเชตเซ เชนเชคเซ.
+marker.gcreason.description.NSJSCONTEXT_DESTROY=Firefox JavaScript เชฐเชจเชเชพเชเชฎ เช
เชฅเชตเชพ เชธเชเชฆเชฐเซเชญเชจเซ เชจเชทเซเช เชเชฐเซ เชฆเซเชงเซ เชนเชคเซ เช
เชจเซ เชฌเชเชง เชฅเช เชเชคเชพเช เชชเชนเซเชฒเชพเช เช เช
เชเชคเชฟเชฎ เชเชเชฐเซ เชธเชเชเซเชฐเชน เชนเชคเซ.
+marker.gcreason.description.SET_NEW_DOCUMENT=เชชเซเชทเซเช เชจเซ เชจเชตเชพ เชฆเชธเซเชคเชพเชตเซเชเชฎเชพเช เชจเซเชตเชฟเชเซเช เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชเซ.
+marker.gcreason.description.SET_DOC_SHELL=เชชเซเชทเซเช เชจเซ เชจเชตเชพ เชฆเชธเซเชคเชพเชตเซเชเชฎเชพเช เชจเซเชตเชฟเชเซเช เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชเซ.
+marker.gcreason.description.DOM_UTILS=เชเชเชฐเชพเชจเชพ เชธเชเชเซเชฐเชนเชจเซ เชฐเซเชเชตเชพ เชฎเชพเชเซเชจเซ เชเช API เชเซเชฒ เชนเชคเซ.
+marker.gcreason.description.DOM_IPC=เชเช เชเชเชคเชฐ-เชชเซเชฐเชเซเชฐเชฟเชฏเชพเชจเซ เชธเชเชฆเซเชถ เชชเซเชฐเชพเชชเซเชค เชเชฐเซเชฏเซ เชเซ เชเซ เชเชเชฐเชพเชจเชพ เชธเชเชเซเชฐเชนเชจเซ เชตเชฟเชจเชเชคเซ เชเชฐเซ เชเซ.
+marker.gcreason.description.DOM_WORKER=เชเชพเชฐเซเชฏเชเชฐ เชชเซเชฐเชฎเชพเชฃเชฎเชพเช เชฒเชพเชเชฌเชพ เชธเชฎเชฏ เชฎเชพเชเซ เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชนเชคเซ.
+marker.gcreason.description.INTER_SLICE_GC=เชเซเชฒเซเชฒเซ เชตเชงเชคเซ GC เชธเซเชฒเชพเชเชธเชฅเซ เชชเซเชฐเชฎเชพเชฃเชฎเชพเช เชฒเชพเชเชฌเซ เชธเชฎเชฏ เชฐเชนเซเชฏเซ เชเซ.
+marker.gcreason.description.FULL_GC_TIMER=JavaScript เชเชตเซเชจเซเช เชฒเซเชชเชฎเชพเช เชชเชพเชเซ เชซเชฐเซเชฏเซ, เช
เชจเซ เชคเซ เชเช เชเชเชฐเซ เชธเชเชเซเชฐเชน เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชคเซเชฏเชพเชฐเชฅเซ เชคเซ เชชเซเชฐเชฎเชพเชฃเชฎเชพเช เชฒเชพเชเชฌเซ เชธเชฎเชฏ เชฐเชนเซเชฏเซ เชเซ.
+marker.gcreason.description.SHUTDOWN_CC=Firefox JavaScript เชฐเชจเชเชพเชเชฎ เช
เชฅเชตเชพ เชธเชเชฆเชฐเซเชญเชจเซ เชจเชทเซเช เชเชฐเซ เชฆเซเชงเซ เชนเชคเซ เช
เชจเซ เชฌเชเชง เชฅเช เชเชคเชพเช เชชเชนเซเชฒเชพเช เช เช
เชเชคเชฟเชฎ เชเชเชฐเซ เชธเชเชเซเชฐเชน เชนเชคเซ.
+marker.gcreason.description.DOM_WINDOW_UTILS=เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชฒเชพเชเชฌเชพ เชธเชฎเชฏ เชธเซเชงเซ เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชนเชคเซ. GC เชเชฒเชพเชตเชตเชพเชจเซ เชคเช เชฒเซเชงเซ เชเซเชฏเชพเชฐเซ เชคเซเชจเซ เชจเซเชเชงเชตเซเช เชถเชเซเชฏ เชจ เชนเชคเซเช.
+marker.gcreason.description.USER_INACTIVE=เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชฒเชพเชเชฌเชพ เชธเชฎเชฏ เชธเซเชงเซ เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชนเชคเซ. Firefox เชจเซ GC เชเชฐเชตเชพเชจเซ เชคเช เชฎเชณเซ เชคเซเชฏเชพเชฐเซ เชเซเชฏเชพเชฐเซ เชคเซ เชจเซเชเชงเซเชฏเซเช เชจ เชนเชคเซเช.
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE These strings are used inside the Memory Tools
+# which is available from the Web Developer sub-menu -> 'Memory'.
+# 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 (snapshot.io.save): The label for the link that saves a
+# snapshot to disk.
+snapshot.io.save=เชธเชพเชเชตเซ
+
+# LOCALIZATION NOTE (snapshot.io.delete): The label for the link that deletes
+# a snapshot
+snapshot.io.delete=เชฐเชฆ เชเชฐเซ
+
+# LOCALIZATION NOTE (snapshot.io.save.window): The title for the window
+# displayed when saving a snapshot to disk.
+snapshot.io.save.window=เชธเซเชจเซเชชเชถเซเช เชธเชเชเซเชฐเชนเซ
+
+# LOCALIZATION NOTE (snapshot.io.import.window): The title for the window
+# displayed when importing a snapshot form disk.
+snapshot.io.import.window=เชธเซเชจเซเชชเชถเซเช เชเชฏเชพเชค เชเชฐเซ
+
+# LOCALIZATION NOTE (snapshot.io.filter): The title for the filter used to
+# filter file types (*.fxsnapshot)
+snapshot.io.filter=Firefox เชธเซเชจเซเชชเชถเซเช
+
+# LOCALIZATION NOTE (aggregate.mb): The label annotating the number of bytes (in
+# megabytes) in a snapshot. %S represents the value, rounded to 2 decimal
+# points.
+aggregate.mb=%S MB
+
+# LOCALIZATION NOTE (snapshot-title.loading): The title for a snapshot before
+# it has a creation time to display.
+snapshot-title.loading=เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชเชพเชฒเซ เชเซโฆ
+
+# LOCALIZATION NOTE (checkbox.recordAllocationStacks): The label describing the
+# boolean checkbox whether or not to record call stacks.
+checkbox.recordAllocationStacks=เชเซเชฒ เชธเซเชเซเชเซเชธ เชจเซเชเชง เชเชฐเซ
+
+# LOCALIZATION NOTE (checkbox.recordAllocationStacks.tooltip): The tooltip for
+# the label describing the boolean checkbox whether or not to record call
+# stacks.
+checkbox.recordAllocationStacks.tooltip=เชเชฌเซเชเซเชเซเช เชซเชพเชณเชตเชตเชพเชฎเชพเช เชเชตเซ เชคเซเชฏเชพเชฐเซ เชเซเชฒ เชธเซเชเซเชเชจเซ เชฐเซเชเซเชฐเซเชกเซเชเชเชจเซ เชเซเชเชฒ เชเชฐเซ. เช
เชจเซเชเชพเชฎเซ เชธเซเชจเซเชชเชถเซเชเซเชธ เชเซเชฒ เชธเซเชเซเชเซเชธ เชฆเซเชตเชพเชฐเชพ เชเซเชฅ เช
เชจเซ เชฒเซเชฌเชฒ เชเชฌเซเชเซเชเซเชเซเชธ เชธเชฎเชเซเชท เชฐเชเซ เชเชฐเชตเชพเชจเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเชถเซ, เชชเชฐเชเชคเซ เช เชเชชเซเชถเชจเซเชธเชจเซ เชเซเชเชฒ เชเชฐเซเชฏเชพ เชชเชเซ เชฌเชจเชพเชตเซเชฒเชพ เชเชฌเซเชเซเชเซเชเซเชธ เชธเชพเชฅเซ เช. เชฐเซเชเซเชฐเซเชกเชฟเชเช เชเซเชฒ เชธเซเชเซเชเซเชธเชฎเชพเช เชชเซเชฐเชญเชพเชต เชเชตเชฐเชนเซเชก เชเซ.
+
+# LOCALIZATION NOTE (toolbar.displayBy): The label describing the select menu
+# options of the display options.
+toolbar.displayBy=เชฆเซเชตเชพเชฐเชพ เชเซเชฅ:
+
+# LOCALIZATION NOTE (toolbar.displayBy.tooltip): The tooltip for the label
+# describing the select menu options of the display options.
+toolbar.displayBy.tooltip=เชตเชธเซเชคเซเชเชจเซ เชเซเชตเซ เชฐเซเชคเซ เชเซเชฅเชฌเชฆเซเชง เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ เชคเซ เชฌเชฆเชฒเซ
+
+# LOCALIZATION NOTE (toolbar.pop-view): The text in the button to go back to the
+# previous view.
+toolbar.pop-view=โ
+
+# LOCALIZATION NOTE (toolbar.pop-view.label): The text for the label for the
+# button to go back to the previous view.
+toolbar.pop-view.label=เชเชเชคเซเชฐเซเชเชฐเชฃ เชชเชฐ เชชเชพเชเชพ เชเชพเช
+
+# LOCALIZATION NOTE (toolbar.viewing-individuals): The text letting the user
+# know that they are viewing individual nodes from a census group.
+toolbar.viewing-individuals=เชเซเชฅเชฎเชพเช เชตเซเชฏเชเซเชคเชฟเช เชเซเช เชฐเชนเซเชฏเชพเช เชเซ
+
+# LOCALIZATION NOTE (censusDisplays.coarseType.tooltip): The tooltip for the
+# "coarse type" display option.
+censusDisplays.coarseType.tooltip=เชเซเชฅ เชตเชธเซเชคเซเช เชคเซเชฎเชจเชพ เชชเซเชฐเชเชพเชฐ เชฆเซเชตเชพเชฐเชพ
+
+# LOCALIZATION NOTE (censusDisplays.allocationStack.tooltip): The tooltip for
+# the "call stack" display option.
+censusDisplays.allocationStack.tooltip=เชเชฏเชพเชฐเซ เชเชฌเซเชเซเชเซเช เชซเชพเชณเชตเชตเชพเชฎเชพเช เชเชตเซเชฏเชพ เชคเซเชฏเชพเชฐเซ JavaScript เชธเซเชเซ
เช เชฆเซเชตเชพเชฐเชพ เชเซเชฐเซเชช เชเชเชเชฎ เชจเซเชเชงเชตเชพเชฎเชพเช เชเชตเซ
+
+# LOCALIZATION NOTE (censusDisplays.invertedAllocationStack.tooltip): The
+# tooltip for the "inverted call stack" display option.
+censusDisplays.invertedAllocationStack.tooltip=เชเซเชฏเชพเชฐเซ เชเชฌเซเชเซเชเซเช เชฌเชจเชพเชตเชตเชพเชฎเชพเช เชเชตเซ เชนเชคเซ เชเชเชงเซ JavaScript เชเซเชฒ เชธเซเชเซเช เชฆเซเชตเชพเชฐเชพ เชเซเชฅ เชตเชธเซเชคเซเช เชฐเซเชเซเชฐเซเชก เชเชฐเชตเชพเชฎเชพ เชเชตเซ
+
+# LOCALIZATION NOTE (censusDisplays.treeMap.tooltip): The tooltip for the
+# "tree map" display option.
+censusDisplays.treeMap.tooltip=เชฎเซเชฎเชฐเซ เชตเชชเชฐเชพเชถเชจเซ เชเชฒเซเชชเชจเชพ เชเชฐเซ: เชฎเซเชเชพ เชฌเซเชฒเซเชเซเชธ เชฎเซเชฎเชฐเซ เชตเชชเชฐเชพเชถเชจเชพ เชฎเซเชเชพ เชเชเชพ เชเซเชเชฒเซ เชนเชฟเชธเซเชธเซ เชงเชฐเชพเชตเซ เชเซ
+
+# LOCALIZATION NOTE (censusDisplays.objectClass.tooltip): The tooltip for the
+# "object class" display option.
+censusDisplays.objectClass.tooltip=เชคเซเชฎเชจเซ JavaScript เชเชฌเซเชเซเชเซเช [[class]] เชจเชพเชฎ เชฆเซเชตเชพเชฐเชพ เชตเชธเซเชคเซเช เชเซเชฅ เชเชฐเซ
+
+# LOCALIZATION NOTE (censusDisplays.internalType.tooltip): The tooltip for the
+# "internal type" display option.
+censusDisplays.internalType.tooltip=เชเซเชฅ เชตเชธเซเชคเซเช เชคเซเชฎเชจเชพ เชเชเชคเชฐเชฟเช C++ เชชเซเชฐเชเชพเชฐ เชฆเซเชตเชพเชฐเชพ
+
+# LOCALIZATION NOTE (toolbar.labelBy): The label describing the select menu
+# options of the label options.
+toolbar.labelBy=เชเชจเชพ เชฆเซเชตเชพเชฐเชพ เชฒเซเชฌเชฒ เชเชฐเซ:
+
+# LOCALIZATION NOTE (toolbar.labelBy.tooltip): The tooltip for the label describing the
+# select menu options of the label options.
+toolbar.labelBy.tooltip=เชตเชธเซเชคเซเชเชจเซ เชเซเชตเซ เชฐเซเชคเซ เชฒเซเชฌเชฒ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ เชคเซ เชฌเชฆเชฒเซ
+
+# LOCALIZATION NOTE (dominatorTreeDisplays.coarseType.tooltip): The tooltip for
+# the "coarse type" dominator tree display option.
+dominatorTreeDisplays.coarseType.tooltip=เชตเซเชฏเชพเชชเช เชถเซเชฐเซเชฃเซเช เชฆเซเชตเชพเชฐเชพ เชเชฌเซเชเซเชเซเช เชฒเซเชฌเชฒ เชเชฐเซ เชเซเชฎเชพเช เชคเซเช เชฏเซเชเซเชฏ เชเซ
+
+# LOCALIZATION NOTE (dominatorTreeDisplays.allocationStack.tooltip): The
+# tooltip for the "call stack" dominator tree display option.
+dominatorTreeDisplays.allocationStack.tooltip=JavaScript เชธเซเชเซเช เชฆเซเชตเชพเชฐเชพ เชเชฌเซเชเซเชเซเชเซเชธเชจเซ เชฒเซเชฌเชฒ เชเชฐเซ เชเซเชฏเชพเชฐเซ เชคเซเชจเซ เชซเชพเชณเชตเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชนเชคเซ
+
+# LOCALIZATION NOTE (dominatorTreeDisplays.internalType.tooltip): The
+# tooltip for the "internal type" dominator tree display option.
+dominatorTreeDisplays.internalType.tooltip=เชฒเซเชฌเชฒ เชเชฌเซเชเซเชเซเช เชคเซเชฎเชจเชพ เชเชเชคเชฐเชฟเช C++ เชชเซเชฐเชเชพเชฐ เชจเชพเชฎ เชฆเซเชตเชพเชฐเชพ
+
+# LOCALIZATION NOTE (treeMapDisplays.coarseType.tooltip): The tooltip for
+# the "coarse type" tree map display option.
+treeMapDisplays.coarseType.tooltip=เชตเซเชฏเชพเชชเช เชถเซเชฐเซเชฃเซเช เชฆเซเชตเชพเชฐเชพ เชเชฌเซเชเซเชเซเช เชฒเซเชฌเชฒ เชเชฐเซ เชเซเชฎเชพเช เชคเซเช เชฏเซเชเซเชฏ เชเซ
+
+# LOCALIZATION NOTE (toolbar.view): The label for the view selector in the
+# toolbar.
+toolbar.view=เชเซเช:
+
+# LOCALIZATION NOTE (toolbar.view.tooltip): The tooltip for the label for the
+# view selector in the toolbar.
+toolbar.view.tooltip=เชธเซเชจเซเชชเชถเซเชเชจเซ เชฆเซเชเชพเชต เชฌเชฆเชฒเซ
+
+# LOCALIZATION NOTE (toolbar.view.census): The label for the census view option
+# in the toolbar.
+toolbar.view.census=เชเซเชฒ
+
+# LOCALIZATION NOTE (toolbar.view.census.tooltip): The tooltip for the label for
+# the census view option in the toolbar.
+toolbar.view.census.tooltip=เชเซเชฅเซเชฎเชพเช เชเชฌเซเชเซเชเซเชเชจเซ เชเชเชคเซเชฐเชฟเชค เชเชฐเซเชจเซ เชธเซเชจเซเชชเชถเซเชเชจเซ เชธเชพเชฎเชเซเชฐเซเชเชจเซ เชธเชพเชฐเชพเชเชถ เชเซเช
+
+# LOCALIZATION NOTE (toolbar.view.dominators): The label for the dominators view
+# option in the toolbar.
+toolbar.view.dominators=เชกเซเชฎเชฟเชจเซเชเชฐเซเชธ
+
+# LOCALIZATION NOTE (toolbar.view.dominators.tooltip): The tooltip for the label
+# for the dominators view option in the toolbar.
+toolbar.view.dominators.tooltip=เชถเชพเชธเช เชถเชพเชเชพ เชเซเช เช
เชจเซ เชธเซเชจเซเชชเชถเซเชเชฎเชพเช เชธเซเชฅเซ เชฎเซเชเซเช เชฎเชพเชณเชเซเช เชเซเช
+
+# LOCALIZATION NOTE (toolbar.view.treemap): The label for the tree map option
+# in the toolbar.
+toolbar.view.treemap=เชถเชพเชเชพเชจเซ เชจเชเชถเซ
+
+# LOCALIZATION NOTE (toolbar.view.treemap.tooltip): The tooltip for the label for
+# the tree map view option in the toolbar.
+toolbar.view.treemap.tooltip=เชฎเซเชฎเชฐเซ เชตเชชเชฐเชพเชถเชจเซเช เชเชฒเซเชชเชจเชพ เชเชฐเซ: เชฎเซเชเชพ เชฌเซเชฒเซเชเซเชธ, เชฎเซเชฎเชฐเซ เชตเชชเชฐเชพเชถเชจเชพ เชฎเซเชเชพ เชเชเชพ เชเซเชเชฒเซ เชนเชฟเชธเซเชธเซ เชงเชฐเชพเชตเซ เชเซ
+
+# LOCALIZATION NOTE (take-snapshot): The label describing the button that
+# initiates taking a snapshot, either as the main label, or a tooltip.
+take-snapshot=เชธเซเชจเซเชชเชถเซเช เชฒเซ
+
+# LOCALIZATION NOTE (import-snapshot): The label describing the button that
+# initiates importing a snapshot.
+import-snapshot=เชเชฏเชพเชค เชเชฐเซโฆ
+
+# LOCALIZATION NOTE (clear-snapshots.tooltip): The tooltip for the button that
+# deletes existing snapshot.
+clear-snapshots.tooltip=เชฌเชงเชพ เชธเซเชจเซเชชเชถเซเช เชเชพเชขเซ เชจเชพเชเซ
+
+# LOCALIZATION NOTE (diff-snapshots.tooltip): The tooltip for the button that
+# initiates selecting two snapshots to diff with each other.
+diff-snapshots.tooltip=เชธเซเชจเซเชชเชถเซเชเชจเซ เชธเชฐเชเชพเชฎเชฃเซ เชเชฐเซ
+
+# LOCALIZATION NOTE (filter.placeholder): The placeholder text used for the
+# memory tool's filter search box.
+filter.placeholder=เชซเชฟเชฒเซเชเชฐ
+
+# LOCALIZATION NOTE (filter.tooltip): The tooltip text used for the memory
+# tool's filter search box.
+filter.tooltip=เชธเซเชจเซเชชเชถเซเชเชจเซ เชธเชพเชฎเชเซเชฐเซ เชซเชฟเชฒเซเชเชฐ เชเชฐเซ
+
+# LOCALIZATION NOTE (tree-item.view-individuals.tooltip): The tooltip for the
+# button to view individuals in this group.
+tree-item.view-individuals.tooltip=เช เชธเชฎเซเชนเชฎเชพเช เชตเซเชฏเชเซเชคเชฟเชเชค เชเชพเชเช เซ เช
เชจเซ เชคเซเชฎเชจเชพ เชเชพเชณเชตเชตเชพ เชฐเชธเซเชคเซ เชเซเช
+
+# LOCALIZATION NOTE (tree-item.load-more): The label for the links to fetch the
+# lazily loaded sub trees in the dominator tree view.
+tree-item.load-more=เชตเชงเซ เชฒเซเชก เชเชฐเซโฆ
+
+# LOCALIZATION NOTE (tree-item.rootlist): The label for the root of the
+# dominator tree.
+tree-item.rootlist=GC เชฐเซเชเซเชธ
+
+# LOCALIZATION NOTE (tree-item.nostack): The label describing the row in the heap tree
+# that represents a row broken down by call stack when no stack was available.
+tree-item.nostack=(เชเซเช เชธเซเชเซเช เชเชชเชฒเชฌเซเชง เชจเชฅเซ)
+
+# LOCALIZATION NOTE (tree-item.nofilename): The label describing the row in the
+# heap tree that represents a row broken down by filename when no filename was
+# available.
+tree-item.nofilename=(เชเซเช เชซเชพเชเชฒเชจเชพเชฎ เชเชชเชฒเชฌเซเชง เชจเชฅเซ)
+
+# LOCALIZATION NOTE (tree-item.root): The label describing the row in the heap tree
+# that represents the root of the tree when inverted.
+tree-item.root=(เชฐเซเช)
+
+# LOCALIZATION NOTE (tree-item.percent2): A percent of bytes or count displayed in the tree view.
+# there are two "%" after %S to escape and display "%"
+tree-item.percent2=%S%%
+
+# LOCALIZATION NOTE (diffing.baseline): The name of the baseline snapshot in a
+# diffing comparison.
+diffing.baseline=เชเชงเชพเชฐเชฐเซเชเชพ
+
+# LOCALIZATION NOTE (diffing.comparison): The name of the snapshot being
+# compared to the baseline in a diffing comparison.
+diffing.comparison=เชธเชฐเชเชพเชฎเชฃเซ
+
+# LOCALIZATION NOTE (diffing.prompt.selectBaseline): The prompt to select the
+# first snapshot when doing a diffing comparison.
+diffing.prompt.selectBaseline=เชเชงเชพเชฐเชฐเซเชเชพ เชธเซเชจเซเชชเชถเซเช เชชเชธเชเชฆ เชเชฐเซ
+
+# LOCALIZATION NOTE (diffing.prompt.selectComparison): The prompt to select the
+# second snapshot when doing a diffing comparison.
+diffing.prompt.selectComparison=เชเชงเชพเชฐเชฐเซเชเชพเชฅเซ เชคเซเชฒเชจเชพ เชเชฐเชตเชพ เชฎเชพเชเซ เชธเซเชจเซเชชเชถเซเช เชชเชธเชเชฆ เชเชฐเซ
+
+# LOCALIZATION NOTE (diffing.state.error): The label describing the diffing
+# state ERROR, used in the snapshot list when an error occurs while diffing two
+# snapshots.
+diffing.state.error=เชญเซเชฒ
+
+# LOCALIZATION NOTE (diffing.state.error.full): The text describing the diffing
+# state ERROR, used in the main view when an error occurs while diffing two
+# snapshots.
+diffing.state.error.full=เชเชงเชพเชฐเชฐเซเชเชพเชจเซ เชธเชฐเชเชพเชฎเชฃเซ เชเชฐเชคเซ เชตเชเชคเซ เชญเซเชฒ เชเชตเซ เชนเชคเซ.
+
+# LOCALIZATION NOTE (diffing.state.taking-diff): The label describing the diffin
+# state TAKING_DIFF, used in the snapshots list when computing the difference
+# between two snapshots.
+diffing.state.taking-diff=เชคเชซเชพเชตเชค เชเชฃเชคเชฐเซ เชเชฐเซ เชฐเชนเซเชฏเซ เชเซโฆ
+
+# LOCALIZATION NOTE (diffing.state.taking-diff.full): The label describing the
+# diffing state TAKING_DIFF, used in the main view when computing the difference
+# between two snapshots.
+diffing.state.taking-diff.full=เชคเชซเชพเชตเชค เชเชฃเชคเชฐเซ เชเชฐเซ เชฐเชนเซเชฏเซ เชเซโฆ
+
+# LOCALIZATION NOTE (diffing.state.selecting): The label describing the diffing
+# state SELECTING.
+diffing.state.selecting=เชคเซเชฒเชจเชพ เชเชฐเชตเชพ เชฎเชพเชเซ เชฌเซ เชธเซเชจเซเชชเชถเซเช เชชเชธเชเชฆ เชเชฐเซ
+
+# LOCALIZATION NOTE (diffing.state.selecting.full): The label describing the
+# diffing state SELECTING, used in the main view when selecting snapshots to
+# diff.
+diffing.state.selecting.full=เชคเซเชฒเชจเชพ เชเชฐเชตเชพ เชฎเชพเชเซ เชฌเซ เชธเซเชจเซเชชเชถเซเช เชชเชธเชเชฆ เชเชฐเซ
+
+# LOCALIZATION NOTE (dominatorTree.state.computing): The label describing the
+# dominator tree state COMPUTING.
+dominatorTree.state.computing=เชถเชพเชธเช เชตเชนเซเชตเชเชเชฐเซเชคเชพเช เช
เชนเซเชตเชพเชฒ เชฌเชจเชพเชตเซ เชฐเชนเซเชฏเชพ เชเซโฆ
+
+# LOCALIZATION NOTE (dominatorTree.state.computing.full): The label describing the
+# dominator tree state COMPUTING, used in the dominator tree view.
+dominatorTree.state.computing.full=เชถเชพเชธเชเชจเซ เช
เชนเซเชตเชพเชฒ เชฌเชจเชพเชตเชพเชฏ เชเซโฆ
+
+# LOCALIZATION NOTE (dominatorTree.state.fetching): The label describing the
+# dominator tree state FETCHING.
+dominatorTree.state.fetching=เชฎเชพเชช เชเชฃเชคเชฐเซ เชเชฐเซ เชฐเชนเซเชฏเซ เชเซโฆ
+
+# LOCALIZATION NOTE (dominatorTree.state.fetching.full): The label describing the
+# dominator tree state FETCHING, used in the dominator tree view.
+dominatorTree.state.fetching.full=เชเชฎเซเชชเซเชฏเซเชเชฟเชเช เชถเชพเชธเชเชจเซ เชเชพเชณเชตเชฃเซ เชเชฐเซเชฒ เชเชฆโฆ
+
+# LOCALIZATION NOTE (dominatorTree.state.incrementalFetching): The label
+# describing the dominator tree state INCREMENTAL_FETCHING.
+dominatorTree.state.incrementalFetching=เชฒเชพเชตเซ เชฐเชนเซเชฏเซ เชเซโฆ
+
+# LOCALIZATION NOTE (dominatorTree.state.incrementalFetching.full): The label describing the
+# dominator tree state INCREMENTAL_FETCHING, used in the dominator tree view.
+dominatorTree.state.incrementalFetching.full=เชตเชงเซ เชฒเชพเชตเซ เชฐเชนเซเชฏเซ เชเซโฆ
+
+# LOCALIZATION NOTE (dominatorTree.state.error): The label describing the
+# dominator tree state ERROR.
+dominatorTree.state.error=เชญเซเชฒ
+
+# LOCALIZATION NOTE (dominatorTree.state.error.full): The label describing the
+# dominator tree state ERROR, used in the dominator tree view.
+dominatorTree.state.error.full=เชถเชพเชธเช เชถเชพเชเชพ เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชเชฐเชคเซ เชตเชเชคเซ เชเช เชญเซเชฒ เชเชตเซ เชนเชคเซ
+
+# LOCALIZATION NOTE (snapshot.state.saving.full): The label describing the
+# snapshot state SAVING, used in the main heap view.
+snapshot.state.saving.full=เชธเซเชจเซเชชเชถเซเช เชธเชพเชเชตเซ เชฐเชนเซเชฏเซเช เชเซโฆ
+
+# LOCALIZATION NOTE (snapshot.state.importing.full): The label describing the
+# snapshot state IMPORTING, used in the main heap view.
+snapshot.state.importing.full=เชเชฏเชพเชค เชเชฐเซ เชเซโฆ
+
+# LOCALIZATION NOTE (snapshot.state.reading.full): The label describing the
+# snapshot state READING, and SAVED, due to these states being combined
+# visually, used in the main heap view.
+snapshot.state.reading.full=เชธเซเชจเซเชชเชถเซเชเชจเซ เชตเชพเชเชเชจโฆ
+
+# LOCALIZATION NOTE (snapshot.state.saving-census.full): The label describing
+# the snapshot state SAVING, used in the main heap view.
+snapshot.state.saving-census.full=เชเชเชเชฆเชฐ เช
เชนเซเชตเชพเชฒ เชฌเชจเชพเชตเซโฆ
+
+# LOCALIZATION NOTE (snapshot.state.saving-tree-map.full): The label describing
+# the snapshot state SAVING, used in the main heap view.
+snapshot.state.saving-tree-map.full=เชถเชพเชเชพ เชจเชเชถเซ เชธเชพเชเชตเซ เชฐเชนเซเชฏเซเช เชเซโฆ
+
+# LOCALIZATION NOTE (snapshot.state.error.full): The label describing the
+# snapshot state ERROR, used in the main heap view.
+snapshot.state.error.full=เช เชธเซเชจเซเชชเชถเซเช เชชเชฐ เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชเชฐเชตเชพเชฎเชพเช เชญเซเชฒ เชเชตเซ เชนเชคเซ.
+
+# LOCALIZATION NOTE (individuals.state.error): The short message displayed when
+# there is an error fetching individuals from a group.
+individuals.state.error=เชญเซเชฒ
+
+# LOCALIZATION NOTE (individuals.state.error.full): The longer message displayed
+# when there is an error fetching individuals from a group.
+individuals.state.error.full=เชเซเชฅเชฎเชพเช เชตเซเชฏเชเซเชคเชฟเชเชจเซ เชฒเชพเชตเชคเซ เชตเชเชคเซ เชญเซเชฒ เชเชตเซ เชนเชคเซ
+
+# LOCALIZATION NOTE (individuals.state.fetching): The short message displayed
+# while fetching individuals.
+individuals.state.fetching=เชฒเชพเชตเซ เชฐเชนเซเชฏเซ เชเซโฆ
+
+# LOCALIZATION NOTE (individuals.state.fetching.full): The longer message
+# displayed while fetching individuals.
+individuals.state.fetching.full=เชเซเชฅเชฎเชพเช เชตเซเชฏเชเซเชคเชฟเชเชจเซเช เชเชจเชฏเชจ เชเชฐเชตเซเชโฆ
+
+# LOCALIZATION NOTE (individuals.field.node): The header label for an individual
+# node.
+individuals.field.node=เชจเซเชก
+
+# LOCALIZATION NOTE (individuals.field.node.tooltip): The tooltip for the header
+# label for an individual node.
+individuals.field.node.tooltip=เชธเซเชจเซเชชเชถเซเชเชฎเชพเช เชตเซเชฏเชเซเชคเชฟเชเชค เชฌเชฟเชเชฆเซ
+
+# LOCALIZATION NOTE (snapshot.state.saving): The label describing the snapshot
+# state SAVING, used in the snapshot list view
+snapshot.state.saving=เชธเซเชจเซเชชเชถเซเช เชธเชพเชเชตเซ เชฐเชนเซเชฏเซเช เชเซโฆ
+
+# LOCALIZATION NOTE (snapshot.state.importing): The label describing the
+# snapshot state IMPORTING, used in the snapshot list view
+snapshot.state.importing=เชธเซเชจเซเชชเชถเซเช เชเชฏเชพเชค เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซโฆ
+
+# LOCALIZATION NOTE (snapshot.state.reading): The label describing the snapshot
+# state READING, and SAVED, due to these states being combined visually, used in
+# the snapshot list view.
+snapshot.state.reading=เชธเซเชจเซเชชเชถเซเชเชจเซ เชตเชพเชเชเชจ เชเชฐเซ เชฐเชนเซเชฏเซ เชเซโฆ
+
+# LOCALIZATION NOTE (snapshot.state.saving-census): The label describing the
+# snapshot state SAVING, used in snapshot list view.
+snapshot.state.saving-census=เช
เชนเซเชตเชพเชฒ เชธเชพเชเชตเซ เชฐเชนเซเชฏเซเช เชเซโฆ
+
+# LOCALIZATION NOTE (snapshot.state.saving-census): The label describing the
+# snapshot state SAVING, used in snapshot list view.
+snapshot.state.saving-tree-map=เชตเซเชเซเชทเชจเซ เชจเชเชถเซ เชธเชพเชเชตเซ เชฐเชนเซเชฏเซเช เชเซโฆ
+
+# LOCALIZATION NOTE (snapshot.state.error): The label describing the snapshot
+# state ERROR, used in the snapshot list view.
+snapshot.state.error=เชญเซเชฒ
+
+# LOCALIZATION NOTE (heapview.no-difference): Message displayed when there is no
+# difference between two snapshots.
+heapview.no-difference=เชเชงเชพเชฐเชฐเซเชเชพ เช
เชจเซ เชธเชฐเชเชพเชฎเชฃเซ เชตเชเซเชเซ เชเซเช เชคเชซเชพเชตเชค เชจเชฅเซ.
+
+# LOCALIZATION NOTE (heapview.none-match): Message displayed when there are no
+# matches when filtering.
+heapview.none-match=เชเซเช เชฎเซเชณ เชจเชฅเซ.
+
+# LOCALIZATION NOTE (heapview.none-match): Message displayed when there report
+# is empty.
+heapview.empty=เชเชพเชฒเซ.
+
+# LOCALIZATION NOTE (heapview.noAllocationStacks): The message displayed to
+# users when selecting a display by "call stack" but no call stacks
+# were recorded in the heap snapshot.
+heapview.noAllocationStacks=เชเซเช เชเซเชฒ เชธเซเชเซเช เชฎเชณเซเชฏเชพ เชจเชฅเซ. เชธเซเชจเซเชชเชถเซเช เชฒเซเชตเชพ เชชเชนเซเชฒเชพเช เชเซเชฒ เชธเซเชเซเชเซเชธเชจเซ เชฐเซเชเซเชฐเซเชก เชเชฐเซ.
+
+# LOCALIZATION NOTE (heapview.field.retainedSize): The name of the column in the
+# dominator tree view for retained byte sizes.
+heapview.field.retainedSize=เชฐเชพเชเซเชฒเซเช เชเชฆ (เชฌเชพเชเชเซเชธ)
+
+# LOCALIZATION NOTE (heapview.field.retainedSize.tooltip): The tooltip for the
+# column header in the dominator tree view for retained byte sizes.
+heapview.field.retainedSize.tooltip=เชเชฌเซเชเซเชเซเชเชจเชพ เชเชฆเชจเซเช เชธเชฐเชตเชพเชณเซ, เช
เชจเซ เช
เชจเซเชฏ เชคเชฎเชพเชฎ เชเชฌเซเชเซเชเซเชเซเชจเชพเช เชเชฆ เชคเซเชจเชพ เชฆเซเชตเชพเชฐเชพ เชเซเชตเชเชค เชฐเชพเชเชคเชพ เชนเชคเชพ
+
+# LOCALIZATION NOTE (heapview.field.shallowSize): The name of the column in the
+# dominator tree view for shallow byte sizes.
+heapview.field.shallowSize=เชเซเชเชฐเซเช เชเชฆ (เชฌเชพเชเชเซเชธ)
+
+# LOCALIZATION NOTE (heapview.field.shallowSize.tooltip): The tooltip for the
+# column header in the dominator tree view for shallow byte sizes.
+heapview.field.shallowSize.tooltip=เชเชฌเซเชเซเชเซเชเชจเซเช เชเชฆ เชชเซเชคเซ เช
+
+# LOCALIZATION NOTE (dominatortree.field.label): The name of the column in the
+# dominator tree for an object's label.
+dominatortree.field.label=เชถเชพเชธเช
+
+# LOCALIZATION NOTE (dominatortree.field.label.tooltip): The tooltip for the column
+# header in the dominator tree view for an object's label.
+dominatortree.field.label.tooltip=เชฎเซเชฎเชฐเซเชฎเชพเช เชเชฌเซเชเซเชเซเช เชฎเชพเชเซเชจเซเช เชฒเซเชฌเชฒ
+
+# LOCALIZATION NOTE (heapview.field.bytes): The name of the column in the heap
+# view for bytes.
+heapview.field.bytes=เชฌเชพเชเชเซเชธ
+
+# LOCALIZATION NOTE (heapview.field.bytes.tooltip): The tooltip for the column
+# header in the heap view for bytes.
+heapview.field.bytes.tooltip=เชชเซเชเชพ เชเซเชฅเซเชจเซ เชฌเชพเชฆ เชเชฐเชคเชพเช, เช เชเซเชฅ เชฆเซเชตเชพเชฐเชพ เชฒเซเชตเชพเชฏเซเชฒ เชฌเชพเชเชเซเชธเชจเซ เชธเชเชเซเชฏเชพ
+
+# LOCALIZATION NOTE (heapview.field.count): The name of the column in the heap
+# view for count.
+heapview.field.count=เชเชฃเซ
+
+# LOCALIZATION NOTE (heapview.field.count.tooltip): The tooltip for the column
+# header in the heap view for count.
+heapview.field.count.tooltip=เชชเซเชเชพ เชเซเชฅเซเชจเซ เชฌเชพเชฆ เชเชฐเชคเชพเช, เช เชเซเชฅเชฎเชพเช เชชเชนเซเชเชเชตเชพ เชฏเซเชเซเชฏ เชตเชธเซเชคเซเชเชจเซ เชธเชเชเซเชฏเชพ
+
+# LOCALIZATION NOTE (heapview.field.totalbytes): The name of the column in the
+# heap view for total bytes.
+heapview.field.totalbytes=เชเซเชฒ เชฌเชพเชเชเซเชธ
+
+# LOCALIZATION NOTE (heapview.field.totalbytes.tooltip): The tooltip for the
+# column header in the heap view for total bytes.
+heapview.field.totalbytes.tooltip=เชเชช เชเซเชฅ เชธเชนเชฟเชค, เช เชเซเชฅ เชฆเซเชตเชพเชฐเชพ เชฒเซเชตเชพเชฎเชพเช เชเชตเซเชฒเชพ เชฌเชพเชเชเซเชธเชจเซ เชธเชเชเซเชฏเชพ
+
+# LOCALIZATION NOTE (heapview.field.totalcount): The name of the column in the
+# heap view for total count.
+heapview.field.totalcount=เชเซเชฒ เชเชฃเชคเชฐเซ
+
+# LOCALIZATION NOTE (heapview.field.totalcount.tooltip): The tooltip for the
+# column header in the heap view for total count.
+heapview.field.totalcount.tooltip=เชเชช เชเซเชฅ เชธเชนเชฟเชค, เช เชเซเชฅเชฎเชพเช เชชเชนเซเชเชเชตเชพ เชฏเซเชเซเชฏ เชตเชธเซเชคเซเชเชจเซ เชธเชเชเซเชฏเชพ
+
+# LOCALIZATION NOTE (heapview.field.name): The name of the column in the heap
+# view for name.
+heapview.field.name=เชธเชฎเซเชน
+
+# LOCALIZATION NOTE (heapview.field.name.tooltip): The tooltip for the column
+# header in the heap view for name.
+heapview.field.name.tooltip=เช เชธเชฎเซเชนเชจเซ เชจเชพเชฎ
+
+# LOCALIZATION NOTE (shortest-paths.header): The header label for the shortest
+# paths pane.
+shortest-paths.header=เชชเชพเชฅ เชเชพเชณเชตเซ (เชเชเชฐเชพเชจเชพ เชธเชเชเชฒเชจเชเชพเชฐ เชฎเซเชณเชฎเชพเชเชฅเซ)
+
+# LOCALIZATION NOTE (shortest-paths.select-node): The message displayed in the
+# shortest paths pane when a node is not yet selected.
+shortest-paths.select-node=เชคเซ เชเชพเชณเชตเชตเชพ เชชเชพเชฅเชจเซ เชเซเชตเชพ เชฎเชพเชเซ เชเชเชเชฎ เชชเชธเชเชฆ เชเชฐเซ
+
+# LOCALIZATION NOTE (tree-map.node-count): The label for the count value of a
+# node in the tree map
+tree-map.node-count=เชเชฃเชคเชฐเซ
--- /dev/null
+# 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/.
+
+devtoolsServiceWorkers.label = เชธเชฐเซเชตเชฟเชธ เชตเชฐเซเชเชฐเซเชธ
+devtoolsServiceWorkers.accesskey = k
+
+devtoolsConnect.label = เชเซเชกเชพเชตเซโฆ
+devtoolsConnect.accesskey = C
+
+browserConsoleCmd.label = เชฌเซเชฐเชพเชเชเชฐ เชเชจเซเชธเซเชฒ
+browserConsoleCmd.accesskey = B
+
+responsiveDesignMode.label = เชชเซเชฐเชคเชฟเชฏเซเชเซ เชกเชฟเชเชพเชเชจ เชฐเซเชค
+responsiveDesignMode.accesskey = R
+
+eyedropper.label = เชเชเชกเซเชฐเซเชชเชฐ
+eyedropper.accesskey = Y
+
+# LOCALIZATION NOTE (scratchpad.label): This menu item label appears
+# in the Tools menu. See bug 653093.
+# The Scratchpad is intended to provide a simple text editor for creating
+# and evaluating bits of JavaScript code for the purposes of function
+# prototyping, experimentation and convenient scripting.
+#
+# It's quite possible that you won't have a good analogue for the word
+# "Scratchpad" in your locale. You should feel free to find a close
+# approximation to it or choose a word (or words) that means
+# "simple discardable text editor".
+scratchpad.label = เชธเซเชเซเชฐเซเชเชชเซ
เชก
+scratchpad.accesskey = s
+
+# LOCALIZATION NOTE (browserToolboxMenu.label): This is the label for the
+# application menu item that opens the browser toolbox UI in the Tools menu.
+browserToolboxMenu.label = เชฌเซเชฐเชพเชเชเชฐ เชเซเชฒเชฌเซเชเซเชธ
+browserToolboxMenu.accesskey = e
+
+# LOCALIZATION NOTE (browserContentToolboxMenu.label): This is the label for the
+# application menu item that opens the browser content toolbox UI in the Tools menu.
+# This toolbox allows to debug the chrome of the content process in multiprocess builds.
+browserContentToolboxMenu.label = เชฌเซเชฐเชพเชเชเชฐ เชธเชพเชฎเชเซเชฐเซ เชเซเชฒเชฌเซเชเซเชธ
+browserContentToolboxMenu.accesskey = x
+
+webide.label = WebIDE
+webide.accesskey = W
+
+devtoolsWebReplay.label = เชตเซเชฌ เชฐเซเชชเซเชฒเซ
+devtoolsRecordNewTab.label = เชจเชตเซ เชฐเซเชเซเชฐเซเชกเชฟเชเช เชเซ
เชฌ เชเซเชฒเซ
+devtoolsReloadAndRecordTab.label = เชซเชฐเซเชฅเซ เชฒเซเชก เช
เชจเซ เชฐเซเชเซเชฐเซเชก เชเชฐเชตเชพเชจเซ เชเซ
เชฌ
+devtoolsSaveRecording.label = เชฐเซเชเซเชฐเซเชกเชฟเชเช เชธเชพเชเชตเซ
+devtoolsReplayNewTab.label = เชจเชตเซ เชเซ
เชฌเชฎเชพเช เชฐเซเชเซเชฐเซเชกเชฟเชเช เชฒเซเชก เชเชฐเซ
+
+devToolboxMenuItem.label = เชเซเชเชฒ เชธเชพเชงเชจเซ
+devToolboxMenuItem.accesskey = T
+
+getMoreDevtoolsCmd.label = เชตเชงเซ เชธเชพเชงเชจเซ เชฎเซเชณเชตเซ
+getMoreDevtoolsCmd.accesskey = M
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE These strings are used inside the Network Monitor
+# which is available from the Web Developer sub-menu -> 'Network Monitor'.
+# 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 (netmonitor.security.state.secure)
+# This string is used as an tooltip for request that was performed over secure
+# channel i.e. the connection was encrypted.
+netmonitor.security.state.secure=เช เชธเชเชธเชพเชงเชจเชจเซ เชฎเซเชณเชตเชตเชพ เชฎเชพเชเซ เชเชชเชฏเซเชเชฎเชพเช เชฒเซเชตเชพเชคเซเช เชเชจเซเชเซเชถเชจ เชธเซเชฐเชเซเชทเชฟเชค เชนเชคเซเช.
+
+# LOCALIZATION NOTE (netmonitor.security.state.insecure)
+# This string is used as an tooltip for request that was performed over insecure
+# channel i.e. the connection was not https
+netmonitor.security.state.insecure=เช เชธเชเชธเชพเชงเชจเชจเซ เชฎเซเชณเชตเชตเชพ เชฎเชพเชเซ เชเชชเชฏเซเชเชฎเชพเช เชฒเซเชตเชพเชคเซเช เชเชจเซเชเซเชถเชจ เชธเซเชฐเชเซเชทเชฟเชค เชจเชนเซเชคเซเช.
+
+# LOCALIZATION NOTE (netmonitor.security.state.broken)
+# This string is used as an tooltip for request that failed due to security
+# issues.
+netmonitor.security.state.broken=เชเช เชธเซเชฐเชเซเชทเชพ เชญเซเชฒเช เชธเซเชฐเซเชค เชฒเซเชก เชฅเชตเชพเชฅเซ เช
เชเชเชพเชตเซเชฒ เชเซ.
+
+# LOCALIZATION NOTE (netmonitor.security.state.weak)
+# This string is used as an tooltip for request that had minor security issues
+netmonitor.security.state.weak=เช เชธเซเชฐเซเชค เชเชตเชพ เชเชจเซเชเซเชถเชจ เชชเชฐ เชธเซเชฅเชพเชจเชพเชเชคเชฐเชฟเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชนเชคเซ เชเซเชจเซ เชเชชเชฏเซเช เชจเชฌเชณเชพ เชเชจเซเชเซเชฐเชฟเชชเซเชถเชจเชจเซ เชนเชคเซ.
+
+# LOCALIZATION NOTE (netmonitor.security.enabled):
+# This string is used to indicate that a specific security feature is used by
+# a connection in the security details tab.
+# For example: "HTTP Strict Transport Security: Enabled"
+netmonitor.security.enabled=เชธเชเซเชทเชฎ เชเชฐเซเชฒเซเช
+
+# LOCALIZATION NOTE (netmonitor.security.disabled):
+# This string is used to indicate that a specific security feature is not used by
+# a connection in the security details tab.
+# For example: "HTTP Strict Transport Security: Disabled"
+netmonitor.security.disabled=เช
เชเซเชทเชฎ เชเชฐเซเชฒเซเช
+
+# LOCALIZATION NOTE (netmonitor.security.hostHeader):
+# This string is used as a header for section containing security information
+# related to the remote host. %S is replaced with the domain name of the remote
+# host. For example: Host example.com
+netmonitor.security.hostHeader=เชฏเชเชฎเชพเชจ %S:
+
+# LOCALIZATION NOTE (netmonitor.security.notAvailable):
+# This string is used to indicate that a certain piece of information is not
+# available to be displayed. For example a certificate that has no organization
+# defined:
+# Organization: <Not Available>
+netmonitor.security.notAvailable=<เชเชชเชฒเชฌเซเชง เชจเชฅเซ>
+
+# LOCALIZATION NOTE (collapseDetailsPane): This is the tooltip for the button
+# that collapses the network details pane in the UI.
+collapseDetailsPane=เชธเซเชเชจเชพ เชตเชฟเชเชคเซ เชเซเชชเชพเชกเซ
+
+# LOCALIZATION NOTE (headersEmptyText): This is the text displayed in the
+# headers tab of the network details pane when there are no headers available.
+headersEmptyText=เช เชธเซเชเชจเชพ เชฎเชพเชเซ เชนเซเชกเชฐ เชจเชฅเซ
+
+# LOCALIZATION NOTE (headersFilterText): This is the text displayed in the
+# headers tab of the network details pane for the filtering input.
+headersFilterText=เชซเชฟเชฒเซเชเชฐ เชนเซเชกเชฐ
+
+# LOCALIZATION NOTE (cookiesEmptyText): This is the text displayed in the
+# cookies tab of the network details pane when there are no cookies available.
+cookiesEmptyText=เช เชธเซเชเชจเชพ เชฎเชพเชเซ เชเซเชเซ เชจเชฅเซ
+
+# LOCALIZATION NOTE (cookiesFilterText): This is the text displayed in the
+# cookies tab of the network details pane for the filtering input.
+cookiesFilterText=เชซเชฟเชฒเซเชเชฐ เชเซเชเซ
+
+# LOCALIZATION NOTE (responseEmptyText): This is the text displayed in the
+# response tab of the network details pane when the response is empty or not
+# available for shown.
+
+# LOCALIZATION NOTE (paramsEmptyText): This is the text displayed in the
+# params tab of the network details pane when there are no params available.
+paramsEmptyText=เช เชธเซเชเชจเชพ เชฎเชพเชเซ เชชเชฐเชฟเชฎเชพเชฃเซ เชจเชฅเซ
+
+# LOCALIZATION NOTE (paramsFilterText): This is the text displayed in the
+# params tab of the network details pane for the filtering input.
+paramsFilterText=เชซเชฟเชฒเซเชเชฐ เชธเซเชเชจเชพ เชชเชฐเชฟเชฎเชพเชฃเซ
+
+# LOCALIZATION NOTE (paramsQueryString): This is the label displayed
+# in the network details params tab identifying the query string.
+paramsQueryString=เชเซเชตเซเชฐเซ เชถเชฌเซเชฆเชฎเชพเชณเชพ
+
+# LOCALIZATION NOTE (paramsFormData): This is the label displayed
+# in the network details params tab identifying the form data.
+paramsFormData=เชซเซเชฐเซเชฎ เชฎเชพเชนเชฟเชคเซ
+
+# LOCALIZATION NOTE (paramsPostPayload): This is the label displayed
+# in the network details params tab identifying the request payload.
+paramsPostPayload=เชธเซเชเชจเชพ เชชเซเชฒเซเชก
+
+# LOCALIZATION NOTE (requestHeaders): This is the label displayed
+# in the network details headers tab identifying the request headers.
+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=เช
เชชเชฒเซเชก เชธเซเชเซเชฐเซเชฎเชฎเชพเชเชฅเซ เชนเซเชกเชฐเชจเซ เชฎเชพเชเชเชฃเซ
+
+# LOCALIZATION NOTE (responseHeaders): This is the label displayed
+# in the network details headers tab identifying the response headers.
+responseHeaders=เชชเซเชฐเชคเชฟเชญเชพเชต เชนเซเชกเชฐ
+
+# LOCALIZATION NOTE (requestCookies): This is the label displayed
+# in the network details params tab identifying the request cookies.
+requestCookies=เชธเซเชเชจเชพ เชเซเชเซ
+
+# LOCALIZATION NOTE (responseCookies): This is the label displayed
+# in the network details params tab identifying the response cookies.
+responseCookies=เชชเซเชฐเชคเชฟเชญเชพเชต เชเซเชเซ
+
+# LOCALIZATION NOTE (responsePayload): This is the label displayed
+# in the network details response tab identifying the response payload.
+responsePayload=เชชเซเชฐเชคเชฟเชญเชพเชต เชชเซเชฒเซเชก
+
+# LOCALIZATION NOTE (jsonFilterText): This is the text displayed
+# in the response tab of the network details pane for the JSON filtering input.
+jsonFilterText=เชซเชฟเชฒเซเชเชฐ เชเซเชฃเชงเชฐเซเชฎเซ
+
+# LOCALIZATION NOTE (jsonScopeName): This is the text displayed
+# in the response tab of the network details pane for a JSON scope.
+jsonScopeName=JSON
+
+# LOCALIZATION NOTE (jsonpScopeName): This is the text displayed
+# in the response tab of the network details pane for a JSONP scope.
+jsonpScopeName=JSONP โ callback %S()
+
+# LOCALIZATION NOTE (responseTruncated): This is the text displayed
+# in the response tab of the network details pane when the response is over
+# the truncation limit and thus was truncated.
+
+# LOCALIZATION NOTE (requestTruncated): This is the text displayed
+# in the params tab of the network details pane when the request is over
+# the truncation limit and thus was truncated.
+
+# LOCALIZATION NOTE (responsePreview): This is the text displayed
+# in the response tab of the network details pane for an HTML preview.
+responsePreview=เชชเซเชฐเซเชตเชฆเชฐเซเชถเชจ
+
+# LOCALIZATION NOTE (networkMenu.raced): This is the label displayed
+# in the network menu specifying the transfer or a request is
+# raced. %S refers to the current transfer size.
+
+# LOCALIZATION NOTE (networkMenu.sortedAsc): This is the tooltip displayed
+# in the network table toolbar, for any column that is sorted ascending.
+networkMenu.sortedAsc=เชเชกเชคเชพ เชเซเชฐเชฎเชฌเชฆเซเชฆ
+
+# LOCALIZATION NOTE (networkMenu.sortedDesc): This is the tooltip displayed
+# in the network table toolbar, for any column that is sorted descending.
+networkMenu.sortedDesc=เชเชคเชฐเชคเซ เชเซเชฐเชฎเชฌเชฆเซเชฆ
+
+# LOCALIZATION NOTE (networkMenu.summary.tooltip.perf): A tooltip explaining
+# what the perf button does
+networkMenu.summary.tooltip.perf=เชชเซเชฐเชฆเชฐเซเชถเชจ เชตเชฟเชถเซเชฒเซเชทเชฃ เชถเชฐเซ เชเชฐเซ
+
+# LOCALIZATION NOTE (networkMenu.summary.tooltip.domContentLoaded): A tooltip explaining
+# what the DOMContentLoaded label displays
+networkMenu.summary.tooltip.domContentLoaded=เชธเชฎเชฏ เชเซเชฏเชพเชฐเซ โDOMContentLoadโ เชเชตเซเชจเซเช เชเชตเซ
+
+# LOCALIZATION NOTE (networkMenu.summary.tooltip.load): A tooltip explaining
+# what the load label displays
+networkMenu.summary.tooltip.load=เชธเชฎเชฏ เชเซเชฏเชพเชฐเซ โเชฒเซเชกโ เชเชเชจเชพ เชเชตเซ
+
+# LOCALIZATION NOTE (networkMenu.summary.requestsCount2): This label is displayed
+# in the network table footer providing the number of requests
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+networkMenu.summary.requestsCount2=เชเช เชตเชฟเชจเชเชคเซ;#1 เชตเชฟเชจเชเชคเซเช
เซ
+
+# LOCALIZATION NOTE (networkMenu.summary.requestsCountEmpty): This label is displayed
+# in the network table footer when there are no requests
+networkMenu.summary.requestsCountEmpty=เชเซเช เชตเชฟเชจเชเชคเซเช เชจเชฅเซ
+
+# LOCALIZATION NOTE (networkMenu.summary.tooltip.requestsCount): A tooltip explaining
+# what the requestsCount label displays
+networkMenu.summary.tooltip.requestsCount=เชตเชฟเชจเชเชคเซเชเชจเซ เชธเชเชเซเชฏเชพ
+
+# LOCALIZATION NOTE (networkMenu.summary.transferred): This label is displayed
+# in the network table footer providing the transferred size.
+networkMenu.summary.transferred=%S / %S เชธเซเชฅเชพเชจเชพเชเชคเชฐเชฟเชค
+
+# LOCALIZATION NOTE (networkMenu.summary.tooltip.transferred): A tooltip explaining
+# what the transferred label displays
+networkMenu.summary.tooltip.transferred=เชคเชฎเชพเชฎ เชตเชฟเชจเชเชคเชฟเชเชจเซเช เชเชฆ /transferred
+
+# LOCALIZATION NOTE (networkMenu.summary.finish): This label is displayed
+# in the network table footer providing the transfer time.
+networkMenu.summary.finish=เชธเชฎเชพเชชเซเชค: %S
+
+# LOCALIZATION NOTE (networkMenu.summary.tooltip.finish): A tooltip explaining
+# what the finish label displays
+networkMenu.summary.tooltip.finish=เชฌเชงเชพ เชตเชฟเชจเชเชคเซเช เชฒเซเชก เชเชฐเชตเชพ เชฎเชพเชเซ เชเชฐเซเชฐเซ เชเซเชฒ เชธเชฎเชฏ
+
+# LOCALIZATION NOTE (networkMenu.sizeB): This is the label displayed
+# in the network menu specifying the size of a request (in bytes).
+networkMenu.sizeB=%S B
+
+# LOCALIZATION NOTE (networkMenu.sizeKB): This is the label displayed
+# in the network menu specifying the size of a request (in kilobytes).
+networkMenu.sizeKB=%S KB
+
+# LOCALIZATION NOTE (networkMenu.sizeMB): This is the label displayed
+# in the network menu specifying the size of a request (in megabytes).
+networkMenu.sizeMB=%S MB
+
+# LOCALIZATION NOTE (networkMenu.sizeGB): This is the label displayed
+# in the network menu specifying the size of a request (in gigabytes).
+networkMenu.sizeGB=%S GB
+
+# LOCALIZATION NOTE (networkMenu.sizeUnavailable): This is the label displayed
+# in the network menu specifying the transferred size of a request is
+# unavailable.
+networkMenu.sizeUnavailable=โ
+
+# LOCALIZATION NOTE (networkMenu.sizeUnavailable.title): This is the tooltip
+# displayed in the network menu specifying that the transferred size of a
+# request is unavailable.
+networkMenu.sizeUnavailable.title=เชธเซเชฅเชพเชจเชพเชเชคเชฐเชฟเชค เชเชฆ เชเชชเชฒเชฌเซเชง เชจเชฅเซ
+
+# LOCALIZATION NOTE (networkMenu.sizeCached): This is the label displayed
+# in the network menu specifying the transfer or a request is
+# cached.
+networkMenu.sizeCached=เชเชพเชฎเชเชฒเชพเช เชธเชเชเซเชฐเชนเชฎเชพเช
+
+# LOCALIZATION NOTE (networkMenu.sizeServiceWorker): This is the label displayed
+# in the network menu specifying the transferred of a request computed
+# by a service worker.
+networkMenu.sizeServiceWorker=service worker
+
+# LOCALIZATION NOTE (networkMenu.sizeServiceWorker): This is the label displayed
+# in the network menu specifying the request was blocked by something.
+# %S is replaced by the blocked reason, which could be "DevTools", "CORS", etc.
+networkMenu.blockedBy=%S เชฆเซเชตเชพเชฐเชพ เช
เชตเชฐเซเชงเชฟเชค
+
+# LOCALIZATION NOTE (networkMenu.totalMS2): This is the label displayed
+# in the network menu specifying the time for a request to finish (in milliseconds).
+networkMenu.totalMS2=%S ms
+
+# This string is used to concatenate tooltips (netmonitor.waterfall.tooltip.*)
+# in the requests waterfall for total time (in milliseconds). \\u0020 represents
+# a whitespace. You can replace this with a different character, e.g. an hyphen
+# or a period, if a comma doesn't work for your language.
+netmonitor.waterfall.tooltip.separator=,\u0020
+
+# LOCALIZATION NOTE (netmonitor.waterfall.tooltip.total): This is part of the tooltip
+# displayed in the requests waterfall for total time (in milliseconds).
+netmonitor.waterfall.tooltip.total=เชเซเชฒ %S ms
+
+# LOCALIZATION NOTE (netmonitor.waterfall.tooltip.blocked): This is part of the tooltip
+# displayed in the requests waterfall for blocked time (in milliseconds).
+netmonitor.waterfall.tooltip.blocked=เช
เชตเชฐเซเชงเชฟเชค %S ms
+
+# LOCALIZATION NOTE (netmonitor.waterfall.tooltip.dns): This is part of the tooltip
+# displayed in the requests waterfall for dns time (in milliseconds).
+netmonitor.waterfall.tooltip.dns=DNS %S ms
+
+# LOCALIZATION NOTE (netmonitor.waterfall.tooltip.ssl): This is part of the tooltip
+# displayed in the requests waterfall for tls setup time (in milliseconds).
+netmonitor.waterfall.tooltip.ssl=TLS %S ms
+
+# LOCALIZATION NOTE (netmonitor.waterfall.tooltip.connect): This is part of the tooltip
+# displayed in the requests waterfall for connect time (in milliseconds).
+netmonitor.waterfall.tooltip.connect=เชเซเชกเชพเชตเชพ %S ms
+
+# LOCALIZATION NOTE (netmonitor.waterfall.tooltip.send): This is part of the tooltip
+# displayed in the requests waterfall for send time (in milliseconds).
+netmonitor.waterfall.tooltip.send=เชฎเซเชเชฒเซ %S ms
+
+# LOCALIZATION NOTE (netmonitor.waterfall.tooltip.wait): This is part of the tooltip
+# displayed in the requests waterfall for wait time (in milliseconds).
+netmonitor.waterfall.tooltip.wait=เชฐเชพเชน เชเซเช %S ms
+
+# LOCALIZATION NOTE (netmonitor.waterfall.tooltip.receive): This is part of the tooltip
+# displayed in the requests waterfall for receive time (in milliseiconds).
+netmonitor.waterfall.tooltip.receive=เชชเซเชฐเชพเชชเซเชค เชเชฐเซ %S ms
+
+# LOCALIZATION NOTE (networkMenu.millisecond): This is the label displayed
+# in the network menu specifying timing interval divisions (in milliseconds).
+networkMenu.millisecond=%S ms
+
+# LOCALIZATION NOTE (networkMenu.second): This is the label displayed
+# in the network menu specifying timing interval divisions (in seconds).
+networkMenu.second=%S s
+
+# LOCALIZATION NOTE (networkMenu.minute): This is the label displayed
+# in the network menu specifying timing interval divisions (in minutes).
+networkMenu.minute=%S min
+
+# LOCALIZATION NOTE (pieChart.loading): This is the label displayed
+# for pie charts (e.g., in the performance analysis view) when there is
+# no data available yet.
+pieChart.loading=เชฒเชพเชตเซ เชฐเชนเซเชฏเชพ เชเซ
+
+# LOCALIZATION NOTE (pieChart.unavailable): This is the label displayed
+# for pie charts (e.g., in the performance analysis view) when there is
+# no data available, even after loading it.
+pieChart.unavailable=เชเชพเชฒเซ
+
+# LOCALIZATION NOTE (tableChart.loading): This is the label displayed
+# for table charts (e.g., in the performance analysis view) when there is
+# no data available yet.
+tableChart.loading=เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชฐเชพเชน เชเซเชโฆ
+
+# LOCALIZATION NOTE (tableChart.unavailable): This is the label displayed
+# for table charts (e.g., in the performance analysis view) when there is
+# no data available, even after loading it.
+tableChart.unavailable=เชฎเชพเชนเชฟเชคเซ เชเชชเชฒเชฌเซเชง เชจเชฅเซ
+
+# LOCALIZATION NOTE (charts.sizeKB): This is the label displayed
+# in pie or table charts specifying the size of a request (in kilobytes).
+charts.sizeKB=%S KB
+
+# LOCALIZATION NOTE (charts.transferredSizeKB): This is the label displayed
+# in pie or table charts specifying the size of a transferred request (in kilobytes).
+charts.transferredSizeKB=%S KB
+
+# LOCALIZATION NOTE (charts.totalS): This is the label displayed
+# in pie or table charts specifying the time for a request to finish (in seconds).
+charts.totalS=%S s
+
+# LOCALIZATION NOTE (charts.totalTransferredSize): This is the label displayed
+# in the performance analysis view for total transferred size, in kilobytes.
+charts.totalTransferredSize=เชธเซเชฅเชพเชจเชพเชเชคเชฐเชฃ เชเชฆ: %S KB
+
+# LOCALIZATION NOTE (charts.cacheEnabled): This is the label displayed
+# in the performance analysis view for "cache enabled" charts.
+charts.cacheEnabled=เชถเซเชฐเซเชทเซเช เชเซเชถ
+
+# LOCALIZATION NOTE (charts.cacheDisabled): This is the label displayed
+# in the performance analysis view for "cache disabled" charts.
+charts.cacheDisabled=เชเชพเชฒเซ เชเซเชถ
+
+# LOCALIZATION NOTE (charts.learnMore): This is the label displayed
+# in the performance analysis view, with a link to external documentation.
+charts.learnMore=เชชเซเชฐเชฆเชฐเซเชถเชจ เชตเชฟเชถเซเชฒเซเชทเชฃ เชตเชฟเชถเซ เชตเชงเซ เชเชพเชฃเซ
+
+# LOCALIZATION NOTE (charts.totalSize): This is the label displayed
+# in the performance analysis view for total requests size, in kilobytes.
+charts.totalSize=Size: %S KB
+
+# LOCALIZATION NOTE (charts.totalSeconds): Semi-colon list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# This is the label displayed in the performance analysis view for the
+# total requests time, in seconds.
+charts.totalSeconds=เชธเชฎเชฏ: #1 เชธเซเชเชเชก;เชธเชฎเชฏ: #1 เชธเซเชเชเชก
+
+# LOCALIZATION NOTE (charts.totalSecondsNonBlocking): Semi-colon list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# This is the label displayed in the performance analysis view for the
+# total requests time (non-blocking), in seconds.
+charts.totalSecondsNonBlocking=เชฌเชฟเชจ เช
เชตเชฐเซเชงเชฟเชค เชธเชฎเชฏ: #1 เชธเซเชเชจเซเชก;เชฌเชฟเชจ เช
เชตเชฐเซเชงเชฟเชค เชธเชฎเชฏ: #1 เชธเซเชเชเชก
+
+# LOCALIZATION NOTE (charts.totalCached): This is the label displayed
+# in the performance analysis view for total cached responses.
+charts.totalCached=เชเซเชถ เชฅเชฏเซเชฒ เชเชตเชพเชฌเซ: %S
+
+# LOCALIZATION NOTE (charts.totalCount): This is the label displayed
+# in the performance analysis view for total requests.
+charts.totalCount=เชเซเชฒ เชฎเชพเชเชเชฃเซเช: %S
+
+# LOCALIZATION NOTE (charts.size): This is the label displayed
+# in the header column in the performance analysis view for size of the request.
+charts.size=เชเชฆ
+
+# LOCALIZATION NOTE (charts.type): This is the label displayed
+# in the header column in the performance analysis view for type of request.
+charts.type=เชชเซเชฐเชเชพเชฐ
+
+# LOCALIZATION NOTE (charts.transferred): This is the label displayed
+# in the header column in the performance analysis view for transferred
+# size of the request.
+charts.transferred=เชธเซเชฅเชพเชจเชพเชเชคเชฐเชฟเชค
+
+# LOCALIZATION NOTE (charts.time): This is the label displayed
+# in the header column in the performance analysis view for time of request.
+charts.time=เชธเชฎเชฏ
+
+# LOCALIZATION NOTE (charts.nonBlockingTime): This is the label displayed
+# in the header column in the performance analysis view for non blocking
+# time of request.
+charts.nonBlockingTime=เชฌเชฟเชจ เช
เชตเชฐเซเชงเชฟเชค เชธเชฎเชฏ
+
+# LOCALIZATION NOTE (netRequest.originalFileURL.tooltip): This is the tooltip
+# displayed for the file's original URL value displayed in the file column of
+# a request.
+netRequest.originalFileURL.tooltip=เชฎเซเชณเชญเซเชค: %S
+
+# LOCALIZATION NOTE (netRequest.decodedFileURL.tooltip): This is the tooltip
+# displayed for the file's decoded URL value displayed in the file column of
+# a request.
+
+# LOCALIZATION NOTE (netRequest.headers): A label used for Headers tab
+# This tab displays list of HTTP headers
+netRequest.headers=เชนเซเชกเชฐเซเชธ
+
+# LOCALIZATION NOTE (netRequest.response): A label used for Response tab
+# This tab displays HTTP response body
+netRequest.response=เชชเซเชฐเชคเชฟเชญเชพเชต
+
+# LOCALIZATION NOTE (netRequest.rawData): A label used for a section
+# in Response tab. This section displays raw response body as it's
+# been received from the backend (debugger server)
+netRequest.rawData=เช
เชง เชเชเชฐเซ เชฎเชพเชนเชฟเชคเซ
+
+# LOCALIZATION NOTE (netRequest.xml): A label used for a section
+# in Response tab. This section displays parsed XML response body.
+netRequest.xml=XML
+
+# LOCALIZATION NOTE (netRequest.image): A label used for a section
+# in Response tab. This section displays images returned in response body.
+netRequest.image=เชเชฌเซ
+
+# LOCALIZATION NOTE (netRequest.sizeLimitMessage): A label used
+# in Response and Post tabs in case the body is bigger than given limit.
+# It allows the user to click and fetch more from the backend.
+# The {{link}} will be replace at run-time by an active link.
+# String with ID 'netRequest.sizeLimitMessageLink' will be used as text
+# for this link.
+netRequest.sizeLimitMessage=เชเชฆ เชฎเชฐเซเชฏเชพเชฆเชพ เชชเชนเซเชเชเซ เชเชฏเซเชฒ เชเซ. เชตเชงเซ เชฒเซเชก เชเชฐเชตเชพ เชฎเชพเชเซ {{link}} เชเซเชฒเชฟเช เชเชฐเซ.
+netRequest.sizeLimitMessageLink=เช
เชนเซเช
+
+# LOCALIZATION NOTE (netRequest.responseBodyDiscarded): A label used
+# in Response tab if the response body is not available.
+netRequest.responseBodyDiscarded=เชชเซเชฐเชคเชฟเชญเชพเชต เชเซเชฅ เชธเชเชเซเชฐเชนเชฟเชค เชจ เชนเชคเซ.
+
+# LOCALIZATION NOTE (netRequest.requestBodyDiscarded): A label used
+# in Post tab if the post body is not available.
+netRequest.requestBodyDiscarded=เชตเชฟเชจเชเชคเซ POST เชธเชฎเซเชน เชธเชเชเซเชฐเชนเชฟเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชจ เชนเชคเซ.
+
+# LOCALIZATION NOTE (netRequest.post): A label used for Post tab
+# This tab displays HTTP post body
+netRequest.post=POST
+
+# LOCALIZATION NOTE (netRequest.cookies): A label used for Cookies tab
+# This tab displays request and response cookies.
+netRequest.cookies=เชเซเชเซเช
+
+# LOCALIZATION NOTE (netRequest.params): A label used for URL parameters tab
+# This tab displays data parsed from URL query string.
+netRequest.params=Params
+
+# LOCALIZATION NOTE (netRequest.callstack): A label used for request stacktrace tab
+# This tab displays the request's JavaScript stack trace. Should be identical to
+# debuggerUI.tabs.callstack
+netRequest.callstack=เชเซเชฒ เชธเซเชเซ
เช
+
+# LOCALIZATION NOTE (certmgr.subjectinfo.label):
+# A label used for a certificate section in security tab.
+# This section displays Name and organization who has been assigned the fingerprints
+certmgr.subjectinfo.label=เชเชจเชพ เชชเชฐ เชฐเชเซ เชเชฐเชพเชฏเซเช
+
+# LOCALIZATION NOTE (certmgr.certdetail.cn):
+# A label used for Issued To and Issued By sub-section in security tab
+certmgr.certdetail.cn=เชธเชพเชฎเชพเชจเซเชฏ เชจเชพเชฎ (CN):
+
+# LOCALIZATION NOTE (certmgr.certdetail.o):
+# A label used for Issued To and Issued By sub-section in security tab
+certmgr.certdetail.o=เชธเชเชธเซเชฅเชพ (O):
+
+# LOCALIZATION NOTE (certmgr.certdetail.ou):
+# A label used for Issued To and Issued By sub-section in security tab
+certmgr.certdetail.ou=เชธเชเชธเซเชฅเชพเชจเซ เชเชเชฎ (OU):
+
+# LOCALIZATION NOTE (certmgr.issuerinfo.label):
+# A label used for a certificate section in security tab
+# This section displays Name and organization who issued the fingerprints
+certmgr.issuerinfo.label=เชฆเซเชตเชพเชฐเชพ เชเชพเชฐเซ
+
+# LOCALIZATION NOTE (certmgr.periodofvalidity.label):
+# A label used for a certificate section in security tab
+# This section displays the valide period of this fingerprints
+certmgr.periodofvalidity.label=เชฎเชพเชจเซเชฏเชคเชพเชจเซ เชธเชฎเชฏ
+
+# LOCALIZATION NOTE (certmgr.begins):
+# A label used for Period of Validity sub-section in security tab
+certmgr.begins=เชชเซเชฐเชพเชฐเชเชญ เชฅเชพเชฏ เชเซ:
+
+# LOCALIZATION NOTE (certmgr.expires):
+# A label used for Period of Validity sub-section in security tab
+certmgr.expires=เชจเชพ เชฐเซเช เชธเชฎเชพเชชเซเชค เชฅเชฏเซเชฒ:
+
+# LOCALIZATION NOTE (certmgr.fingerprints.label):
+# A label used for a certificate section in security tab
+# This section displays the valide period of this fingerprints
+certmgr.fingerprints.label=เชเชเชเชณเซเชจเซ เชเชพเชช
+
+# LOCALIZATION NOTE (certmgr.certdetail.sha256fingerprint):
+# A label used for Fingerprints sub-section in security tab
+certmgr.certdetail.sha256fingerprint=SHA-256 เชเชเชเชณเซเชเชพเชช:
+
+# LOCALIZATION NOTE (certmgr.certdetail.sha1fingerprint):
+# A label used for Fingerprints sub-section in security tab
+certmgr.certdetail.sha1fingerprint=SHA1 เชเชเชเชณเซเชจเซ เชเชพเชช:
+
+# LOCALIZATION NOTE (certmgr.certificateTransparency.label):
+# This string is used as a label in the security tab.
+certmgr.certificateTransparency.label=เชชเชพเชฐเชฆเชฐเซเชถเชฟเชคเชพ:
+
+# LOCALIZATION NOTE (certmgr.certificateTransparency.status.ok):
+# This string is used to indicate that there are valid signed certificate
+# timestamps. This is a property for the 'Transparency'
+# field in the security tab.
+certmgr.certificateTransparency.status.ok=เชฎเชพเชจเซเชฏ SCTs เชฐเซเชเซเชฐเซเชกเซเชธ
+
+# LOCALIZATION NOTE (certmgr.certificateTransparency.status.notEnoughSCTS):
+# This string is used to indicate that there are not enough valid signed
+# certificate timestamps. This is a property for the 'Transparency'
+# field in the security tab.
+certmgr.certificateTransparency.status.notEnoughSCTS=เช
เชชเชฐเซเชฏเชพเชชเซเชค SCTs
+
+# LOCALIZATION NOTE (certmgr.certificateTransparency.status.notDiverseSCTS):
+# This string is used to indicate that there ar not enough diverse signed
+# certificate timestamps. This is a property for the 'Transparency'
+# field in the security tab.
+certmgr.certificateTransparency.status.notDiverseSCTS=SCTs เชตเชฟเชตเชฟเชง เชจเชฅเซ
+
+# LOCALIZATION NOTE (netmonitor.perfNotice1/2/3): These are the labels displayed
+# in the network table when empty to start performance analysis.
+netmonitor.perfNotice1=โข เชเชจเซ เชชเชฐ เชเซเชฒเชฟเช เชเชฐเซ
+netmonitor.perfNotice2=เชชเซเชฐเชญเชพเชต เชตเชฟเชถเซเชฐเซเชฒเซเชทเชฃเชจเซ เชถเชฐเซ เชเชฐเชตเชพ เชฌเชเชจ.
+netmonitor.perfNotice3=เชตเชฟเชถเซเชฒเซเชทเชฃ เชเชฐเซ
+
+# LOCALIZATION NOTE (netmonitor.reload1/2/3): These are the labels displayed
+# in the network table when empty to start logging network requests.
+netmonitor.reloadNotice1=โข เชฎเชพเชเชเชฃเซ เชเชฐเซ เช
เชฅเชตเชพ
+netmonitor.reloadNotice2=เชชเซเชจ:เชฒเชพเชตเซ
+netmonitor.reloadNotice3=เชจเซเชเชตเชฐเซเช เชชเซเชฐเชตเซเชคเซเชคเชฟ เชตเชฟเชถเซ เชตเชฟเชเชค เชฅเชฏเซเชฒ เชเชพเชฃเชเชพเชฐเซเชจเซ เชเซเชตเชพเชจเซเช เชชเชพเชจเซเช.
+
+# LOCALIZATION NOTE (netmonitor.toolbar.status3): This is the label displayed
+# in the network table toolbar, above the "status" column.
+netmonitor.toolbar.status3=เชธเซเชฅเชฟเชคเชฟ
+
+# LOCALIZATION NOTE (netmonitor.toolbar.method): This is the label displayed
+# in the network table toolbar, above the "method" column.
+netmonitor.toolbar.method=เชชเชฆเซเชฆเชคเชฟ
+
+# LOCALIZATION NOTE (netmonitor.toolbar.file): This is the label displayed
+# in the network table toolbar, above the "file" column.
+netmonitor.toolbar.file=เชซเชพเชเชฒ
+
+# LOCALIZATION NOTE (netmonitor.toolbar.protocol): This is the label displayed
+# in the network table toolbar, above the "protocol" column.
+netmonitor.toolbar.protocol=เชชเซเชฐเซเชเซเชเซเชฒ
+
+# LOCALIZATION NOTE (netmonitor.toolbar.domain): This is the label displayed
+# in the network table toolbar, above the "domain" column.
+netmonitor.toolbar.domain=เชกเซเชฎเซเชเชจ
+
+# LOCALIZATION NOTE (netmonitor.toolbar.remoteip): This is the label displayed
+# in the network table toolbar, above the "remoteip" column.
+netmonitor.toolbar.remoteip=เชฆเซเชฐเชธเซเชฅ IP
+
+# LOCALIZATION NOTE (netmonitor.toolbar.cause): This is the label displayed
+# in the network table toolbar, above the "cause" column.
+netmonitor.toolbar.cause=เชเชพเชฐเชฃ
+
+# LOCALIZATION NOTE (netmonitor.toolbar.type): This is the label displayed
+# in the network table toolbar, above the "type" column.
+netmonitor.toolbar.type=เชชเซเชฐเชเชพเชฐ
+
+# LOCALIZATION NOTE (netmonitor.toolbar.cookies): This is the label displayed
+# in the network table toolbar, above the "cookies" column.
+netmonitor.toolbar.cookies=เชเซเชเซเช
+
+# LOCALIZATION NOTE (netmonitor.toolbar.setCookies): This is the label displayed
+# in the network table toolbar, above the "set cookies" column.
+# Set-Cookie is a HTTP response header. This string is the plural form of it.
+# See https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Set-Cookie
+netmonitor.toolbar.setCookies=เชธเซเช-เชเซเชเซเช
+
+# LOCALIZATION NOTE (netmonitor.toolbar.scheme): This is the label displayed
+# in the network table toolbar, above the "scheme" column.
+netmonitor.toolbar.scheme=เชฏเซเชเชจเชพ
+
+# LOCALIZATION NOTE (netmonitor.toolbar.startTime): This is the label displayed
+# in the network table toolbar, above the "start time" column, which is the time
+# from start of 1st request until the start of this request.
+netmonitor.toolbar.startTime=เชชเซเชฐเชพเชฐเชเชญ เชธเชฎเชฏ
+
+# LOCALIZATION NOTE (netmonitor.toolbar.endTime): This is the label displayed
+# in the network table toolbar, above the "end time" column, which is the time
+# from start of 1st request until the end of this response.
+netmonitor.toolbar.endTime=เชธเชฎเชพเชชเซเชคเชฟ เชธเชฎเชฏ
+
+# LOCALIZATION NOTE (netmonitor.toolbar.responseTime): This is the label displayed
+# in the network table toolbar, above the "response time" column, which is the time
+# from start of 1st request until the beginning of download of this response.
+netmonitor.toolbar.responseTime=เชชเซเชฐเชคเชฟเชธเชพเชฆ เชธเชฎเชฏ
+
+# LOCALIZATION NOTE (netmonitor.toolbar.duration): This is the label displayed
+# in the network table toolbar, above the "duration" column, which is the time
+# from start of this request until the end of this response.
+netmonitor.toolbar.duration=เชธเชฎเชฏเชเชพเชณเซ
+
+# LOCALIZATION NOTE (netmonitor.toolbar.latency): This is the label displayed
+# in the network table toolbar, above the "latency" column, which is the time
+# from end of this request until the beginning of download of this response.
+netmonitor.toolbar.latency=เชฎเชเชฆเชคเชพ
+
+# LOCALIZATION NOTE (netmonitor.toolbar.transferred): This is the label displayed
+# in the network table toolbar, above the "transferred" column, which is the
+# compressed / encoded size.
+netmonitor.toolbar.transferred=เชธเซเชฅเชพเชจเชพเชเชคเชฐเชฟเชค
+
+# LOCALIZATION NOTE (netmonitor.toolbar.contentSize): This is the label displayed
+# in the network table toolbar, above the "size" column, which is the
+# uncompressed / decoded size.
+netmonitor.toolbar.contentSize=เชเชฆ
+
+# LOCALIZATION NOTE (netmonitor.toolbar.waterfall): This is the label displayed
+# in the network table toolbar, above the "waterfall" column.
+netmonitor.toolbar.waterfall=เชเชพเชเชฎเชฒเชพเชเชจ
+
+# LOCALIZATION NOTE (netmonitor.tab.headers): This is the label displayed
+# in the network details pane identifying the headers tab.
+netmonitor.tab.headers=เชถเซเชฐเซเชท เชฒเซเช
+
+# LOCALIZATION NOTE (netmonitor.tab.cookies): This is the label displayed
+# in the network details pane identifying the cookies tab.
+netmonitor.tab.cookies=เชเซเชเซเช
+
+# LOCALIZATION NOTE (netmonitor.tab.cache): This is the label displayed
+# in the network details pane identifying the cache tab.
+netmonitor.tab.cache=เชเซเชถ
+
+# LOCALIZATION NOTE (netmonitor.tab.params): This is the label displayed
+# in the network details pane identifying the params tab.
+netmonitor.tab.params=Params
+
+# LOCALIZATION NOTE (netmonitor.tab.response): This is the label displayed
+# in the network details pane identifying the response tab.
+netmonitor.tab.response=เชชเซเชฐเชคเชฟเชญเชพเชต
+
+# LOCALIZATION NOTE (netmonitor.tab.timings): This is the label displayed
+# in the network details pane identifying the timings tab.
+netmonitor.tab.timings=เชธเชฎเชฏ
+
+# LOCALIZATION NOTE (netmonitor.tab.stackTrace): This is the label displayed
+# in the network details pane identifying the stack-trace tab.
+netmonitor.tab.stackTrace=เชธเซเชเซเช เชเซเชฐเซเชธ
+
+# LOCALIZATION NOTE (netmonitor.tab.security): This is the label displayed
+# in the network details pane identifying the security tab.
+netmonitor.tab.security=เชธเซเชฐเชเซเชทเชพ
+
+# LOCALIZATION NOTE (netmonitor.toolbar.filter.all): This is the label displayed
+# in the network toolbar for the "All" filtering button.
+netmonitor.toolbar.filter.all=เชฌเชงเชพ
+
+# LOCALIZATION NOTE (netmonitor.toolbar.filter.html): This is the label displayed
+# in the network toolbar for the "HTML" filtering button.
+netmonitor.toolbar.filter.html=HTML
+
+# LOCALIZATION NOTE (netmonitor.toolbar.filter.css): This is the label displayed
+# in the network toolbar for the "CSS" filtering button.
+netmonitor.toolbar.filter.css=CSS
+
+# LOCALIZATION NOTE (netmonitor.toolbar.filter.js): This is the label displayed
+# in the network toolbar for the "JS" filtering button.
+netmonitor.toolbar.filter.js=JS
+
+# LOCALIZATION NOTE (netmonitor.toolbar.filter.xhr): This is the label displayed
+# in the network toolbar for the "XHR" filtering button.
+netmonitor.toolbar.filter.xhr=XHR
+
+# LOCALIZATION NOTE (netmonitor.toolbar.filter.fonts): This is the label displayed
+# in the network toolbar for the "Fonts" filtering button.
+netmonitor.toolbar.filter.fonts=เชซเซเชจเซเช
+
+# LOCALIZATION NOTE (netmonitor.toolbar.filter.images): This is the label displayed
+# in the network toolbar for the "Images" filtering button.
+netmonitor.toolbar.filter.images=เชเชฎเซเช
+
+# LOCALIZATION NOTE (netmonitor.toolbar.filter.media): This is the label displayed
+# in the network toolbar for the "Media" filtering button.
+netmonitor.toolbar.filter.media=เชฎเซเชกเชฟเชฏเชพ
+
+# LOCALIZATION NOTE (netmonitor.toolbar.filter.flash): This is the label displayed
+# in the network toolbar for the "Flash" filtering button.
+netmonitor.toolbar.filter.flash=เชซเซเชฒเซ
เชถ
+
+# LOCALIZATION NOTE (netmonitor.toolbar.filter.ws): This is the label displayed
+# in the network toolbar for the "WS" filtering button.
+netmonitor.toolbar.filter.ws=WS
+
+# LOCALIZATION NOTE (netmonitor.toolbar.filter.other): This is the label displayed
+# in the network toolbar for the "Other" filtering button.
+netmonitor.toolbar.filter.other=เชฌเซเชเชพ
+
+# LOCALIZATION NOTE (netmonitor.toolbar.filterFreetext.label): This is the label
+# displayed in the network toolbar for the url filtering textbox.
+netmonitor.toolbar.filterFreetext.label=URL เชจเซ เชซเชฟเชฒเซเชเชฐ
+
+# LOCALIZATION NOTE (netmonitor.toolbar.filterFreetext.key): This is the
+# shortcut key to focus on the toolbar url filtering textbox
+netmonitor.toolbar.filterFreetext.key=CmdOrCtrl+F
+
+# LOCALIZATION NOTE (netmonitor.toolbar.filterFreetext.learnMore): This is
+# the title used for MDN icon in filtering textbox
+netmonitor.toolbar.filterFreetext.learnMore=filtering เชตเชฟเชถเซ เชตเชงเซ เชถเซเชเซ
+
+# LOCALIZATION NOTE (netmonitor.toolbar.enablePersistentLogs.label): This is the label
+# displayed for the checkbox for enabling persistent logs.
+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=เชเซ เชคเชฎเซ เช เชตเชฟเชเชฒเซเชชเชจเซ เชธเชเซเชทเชฎ เชเชฐเซ เชเซ, เชคเซ เชคเชฎเซ เชจเชตเซ เชชเซเชทเซเช เชชเชฐ เชจเซเชตเชฟเชเซเช เชเชฐเซ เชคเซเชฏเชพเชฐเซ เชฆเชฐ เชตเชเชคเซ เช
เชฐเชเซเชเชจเซ เชธเซเชเชฟ เชธเชพเชซ เชเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ เชจเชนเซเช
+
+# LOCALIZATION NOTE (netmonitor.toolbar.disableCache.label): This is the label
+# displayed for the checkbox for disabling browser cache.
+netmonitor.toolbar.disableCache.label=เชเชพเชฎเชเชฒเชพเช เชธเชเชเซเชฐเชน เช
เชเซเชทเชฎ เชเชฐเซ
+
+# LOCALIZATION NOTE (netmonitor.toolbar.disableCache.tooltip): This is the tooltip
+# displayed for the checkbox for disabling browser cache.
+netmonitor.toolbar.disableCache.tooltip=HTTP เชเชพเชฎเชเชฒเชพเช เชธเชเชเซเชฐเชน เช
เชเซเชทเชฎ เชเชฐเซ
+
+# LOCALIZATION NOTE (netmonitor.toolbar.clear): This is the label displayed
+# in the network toolbar for the "Clear" button.
+netmonitor.toolbar.clear=เชธเชพเชซ เชเชฐเซ
+
+# LOCALIZATION NOTE (netmonitor.toolbar.toggleRecording): This is the label displayed
+# in the network toolbar for the toggle recording button.
+netmonitor.toolbar.toggleRecording=เชฐเซเชเซเชฐเซเชกเชฟเชเช เชจเซเชเชตเชฐเซเช เชฒเซเชเชจเซ เชฅเซเชญเชพเชตเซ /เชซเชฐเซ เชถเชฐเซ เชเชฐเซ
+
+# LOCALIZATION NOTE (netmonitor.toolbar.perf): This is the label displayed
+# in the network toolbar for the performance analysis button.
+netmonitor.toolbar.perf=เชเซเชเชฒ เชชเซเชฐเชญเชพเชต เชตเชฟเชถเซเชฐเซเชฒเซเชทเชฃโฆ
+
+# LOCALIZATION NOTE (netmonitor.toolbar.resetColumns): This is the label
+# displayed in the network table header context menu.
+netmonitor.toolbar.resetColumns=เชธเซเชคเชเชญเซเชจเซ เชซเชฐเซเชฅเซ เชธเซเช เชเชฐเซ
+
+# LOCALIZATION NOTE (netmonitor.toolbar.resetSorting): This is the label
+# displayed in the network table header context menu to reset sorting
+
+# LOCALIZATION NOTE (netmonitor.toolbar.timings): This is the label
+# displayed in the network table header context menu for the timing submenu
+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=เชชเซเชฐเชคเชฟเชญเชพเชต เชถเซเชฐเซเชทเช
+
+# LOCALIZATION NOTE (netmonitor.summary.url): This is the label displayed
+# in the network details headers tab identifying the URL.
+netmonitor.summary.url=URL เชจเซ เชฎเชพเชเชเชฃเซ เชเชฐเซ:
+
+# LOCALIZATION NOTE (netmonitor.summary.method): This is the label displayed
+# in the network details headers tab identifying the method.
+netmonitor.summary.method=เชชเชฆเซเชฆเชคเชฟเชจเซ เชฎเชพเชเชเชฃเซ เชเชฐเซ:
+
+# LOCALIZATION NOTE (netmonitor.summary.address): This is the label displayed
+# in the network details headers tab identifying the remote address.
+netmonitor.summary.address=เชฆเซเชฐเชธเซเชฅ เชธเชฐเชจเชพเชฎเซเช:
+
+# LOCALIZATION NOTE (netmonitor.summary.status): This is the label displayed
+# in the network details headers tab identifying the status code.
+netmonitor.summary.status=เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟ เชเซเชก:
+
+# LOCALIZATION NOTE (netmonitor.summary.version): This is the label displayed
+# in the network details headers tab identifying the http version.
+netmonitor.summary.version=เชเชตเซเชคเซเชคเชฟ:
+
+# LOCALIZATION NOTE (netmonitor.summary.learnMore): This is the label displayed
+# in the network details headers tab, with a link to external documentation.
+netmonitor.summary.learnMore=เชธเซเชฅเชฟเชคเชฟ เชเซเชก เชตเชฟเชถเซ เชตเชงเซ เชเชพเชฃเซ
+
+# LOCALIZATION NOTE (netmonitor.summary.referrerPolicy): This is the label displayed
+# in the network details headers tab identifying the referrer policy.
+netmonitor.summary.referrerPolicy=เชฐเซเชซเชฐเชฐ เชจเซเชคเชฟ:
+
+# LOCALIZATION NOTE (netmonitor.summary.editAndResend): This is the label displayed
+# on the button in the headers tab that opens a form to edit and resend the currently
+# displayed request
+netmonitor.summary.editAndResend=เชซเซเชฐเชซเชพเชฐ เชเชฐเซ เช
เชจเซ เชซเชฐเซเชฅเซ เชฎเซเชเชฒเซ
+
+# LOCALIZATION NOTE (netmonitor.summary.rawHeaders): This is the label displayed
+# on the button in the headers tab that toggle view for raw request/response headers
+# from the currently displayed request
+netmonitor.summary.rawHeaders=เชนเชพเชฐเชฎเชพเชณเชพ เชถเซเชฐเซเชทเช
+
+# LOCALIZATION NOTE (netmonitor.summary.rawHeaders.requestHeaders): This is the label displayed
+# in the network details headers tab identifying the raw request headers textarea
+netmonitor.summary.rawHeaders.requestHeaders=เชตเชฟเชจเชเชคเซ เชถเซเชฐเซเชทเช:
+
+# LOCALIZATION NOTE (netmonitor.summary.rawHeaders.responseHeaders): This is the label displayed
+# in the network details headers tab identifying the raw response headers textarea
+netmonitor.summary.rawHeaders.responseHeaders=เชชเซเชฐเชคเชฟเชญเชพเชต เชถเซเชฐเซเชทเช:
+
+# LOCALIZATION NOTE (netmonitor.summary.size): This is the label displayed
+# in the network details headers tab identifying the headers size.
+netmonitor.summary.size=เชนเซเชกเชฐ เชฎเชพเชช:
+
+# LOCALIZATION NOTE (netmonitor.response.name): This is the label displayed
+# in the network details response tab identifying an image's file name.
+netmonitor.response.name=เชจเชพเชฎ:
+
+# LOCALIZATION NOTE (netmonitor.response.dimensions): This is the label displayed
+# in the network details response tab identifying an image's dimensions.
+netmonitor.response.dimensions=เชตเชฟเชธเซเชคเชพเชฐ:
+
+# LOCALIZATION NOTE (netmonitor.response.mime): This is the label displayed
+# in the network details response tab identifying an image's mime.
+netmonitor.response.mime=MIME เชชเซเชฐเชเชพเชฐ:
+
+# LOCALIZATION NOTE (netmonitor.timings.blocked): This is the label displayed
+# in the network details timings tab identifying the amount of time spent
+# in a "blocked" state.
+netmonitor.timings.blocked=เชฌเซเชฒเซเช:
+
+# LOCALIZATION NOTE (netmonitor.timings.dns): This is the label displayed
+# in the network details timings tab identifying the amount of time spent
+# in a "dns" state.
+netmonitor.timings.dns=DNS เชฐเชฟเชเซเชฒเซเชฏเซเชถเชจ:
+
+# LOCALIZATION NOTE (netmonitor.timings.ssl): This is the label displayed
+# in the network details timings tab identifying the amount of time spent
+# in a "tls" handshake state.
+netmonitor.timings.ssl=TLS เชธเซเชฅเชพเชชเชจเชพ:
+
+# LOCALIZATION NOTE (netmonitor.timings.connect): This is the label displayed
+# in the network details timings tab identifying the amount of time spent
+# in a "connect" state.
+netmonitor.timings.connect=เชเซเชกเชพเช เชฐเชนเซเชฏเชพ เชเซ:
+
+# LOCALIZATION NOTE (netmonitor.timings.send): This is the label displayed
+# in the network details timings tab identifying the amount of time spent
+# in a "send" state.
+netmonitor.timings.send=เชฎเซเชเชฒเซ เชฐเชนเซเชฏเชพ เชเซ:
+
+# LOCALIZATION NOTE (netmonitor.timings.wait): This is the label displayed
+# in the network details timings tab identifying the amount of time spent
+# in a "wait" state.
+netmonitor.timings.wait=เชฐเชพเชน เชเซเช เชฐเชนเซเชฏเชพ เชเซ:
+
+# LOCALIZATION NOTE (netmonitor.timings.receive): This is the label displayed
+# in the network details timings tab identifying the amount of time spent
+# in a "receive" state.
+netmonitor.timings.receive=เชฎเซเชณเชตเซ เชฐเชนเซเชฏเชพ เชเซ:
+
+# LOCALIZATION NOTE (netmonitor.timings.learnMore): This is the label displayed
+# in the network details timings tab, with a link to external documentation
+netmonitor.timings.learnMore=เชธเชฎเชฏ เชตเชฟเชถเซ เชตเชงเซ เชเชพเชฃเซ
+
+# LOCALIZATION NOTE (netmonitor.security.warning.cipher): A tooltip
+# for warning icon that indicates a connection uses insecure cipher suite.
+netmonitor.security.warning.cipher=เชเชจเซเชเซเชฐเชฟเชชเซเชถเชจ เชฎเชพเชเซ เชเชชเชฏเซเชเชฎเชพเช เชฒเซเชตเชพเชฎเชพเช เชเชตเซเชฒเชพ เชธเชพเชเชซเชฐ เชจเชพเชชเชธเชเชฆ เช
เชจเซ เช
เชธเซเชฐเชเซเชทเชฟเชค เชเซ.
+
+# LOCALIZATION NOTE (netmonitor.security.error): This is the label displayed
+# in the security tab if a security error prevented the connection.
+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=เชชเซเชฐเซเชเซเชเซเชฒ เชเชตเซเชคเซเชคเชฟ:
+
+# LOCALIZATION NOTE (netmonitor.security.cipherSuite): This is the label displayed
+# in the security tab describing the cipher suite used to secure this connection.
+netmonitor.security.cipherSuite=เชธเชพเชเชซเชฐ เชธเซเชฏเซเช:
+
+# LOCALIZATION NOTE (netmonitor.security.keaGroup): This is the label displayed
+# in the security tab describing the key exchange group suite used to secure
+# this connection.
+netmonitor.security.keaGroup=เชเซ เชเชเซเชธเชเซเชจเซเช เชเซเชฅ:
+
+# LOCALIZATION NOTE (netmonitor.security.keaGroup.none): This is the label
+# displayed in the security tab describing the case when no group was used.
+netmonitor.security.keaGroup.none=เชเชเช เชจเชนเซเช
+
+# LOCALIZATION NOTE (netmonitor.security.keaGroup.custom): This is the label
+# displayed in the security tab describing the case when a custom group was used.
+netmonitor.security.keaGroup.custom=เชตเซเชตเชฟเชงเซเชฏเชชเซเชฐเซเชฃ
+
+# LOCALIZATION NOTE (netmonitor.security.keaGroup.unknown): This is the value
+# displayed in the security tab describing an unknown group.
+netmonitor.security.keaGroup.unknown=เช
เชเซเชเชพเชค เชเซเชฅ
+
+# LOCALIZATION NOTE (netmonitor.security.signatureScheme): This is the label
+# displayed in the security tab describing the signature scheme used by for
+# the server certificate in this connection.
+netmonitor.security.signatureScheme=เชนเชธเซเชคเชพเชเซเชทเชฐ เชฏเซเชเชจเชพ:
+
+# LOCALIZATION NOTE (netmonitor.security.signatureScheme.none): This is the
+# label displayed in the security tab describing the case when no signature
+# was used.
+netmonitor.security.signatureScheme.none=เชเชเช เชจเชนเชฟ
+
+# LOCALIZATION NOTE (netmonitor.security.signatureScheme.unknown): This is the
+# value displayed in the security tab describing an unknown signature scheme.
+netmonitor.security.signatureScheme.unknown=เช
เชเซเชเชพเชค เชนเชธเซเชคเชพเชเซเชทเชฐ เชฏเซเชเชจเชพ
+
+# LOCALIZATION NOTE (netmonitor.security.hsts): This is the label displayed
+# in the security tab describing the usage of HTTP Strict Transport Security.
+netmonitor.security.hsts=HTTP เชธเชเชค เชชเชฐเชฟเชตเชนเชจ เชธเซเชฐเชเซเชทเชพ:
+
+# LOCALIZATION NOTE (netmonitor.security.hpkp): This is the label displayed
+# in the security tab describing the usage of Public Key Pinning.
+netmonitor.security.hpkp=เชเชพเชนเซเชฐ เชเซ เชชเชฟเชจเชฟเชเช:
+
+# LOCALIZATION NOTE (netmonitor.security.connection): This is the label displayed
+# in the security tab describing the section containing information related to
+# the secure connection.
+netmonitor.security.connection=เชเซเชกเชพเชฃ:
+
+# LOCALIZATION NOTE (netmonitor.security.certificate): This is the label displayed
+# in the security tab describing the server certificate section.
+netmonitor.security.certificate=เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ:
+
+# LOCALIZATION NOTE (netmonitor.trackingResource.tooltip): This is the label used
+# in the Network monitor panel as a tooltip for tracking resource icon.
+netmonitor.trackingResource.tooltip=เช URL เชเชพเชฃเซเชคเชพ เชเซเชฐเซเชเชฐ เชธเชพเชฅเซ เชฎเซเชณ เชเชพเชฏ เชเซ เช
เชจเซ เชคเซ เชธเชพเชฎเชเซเชฐเซ เชฌเซเชฒเซเชเซเชเช เชธเชเซเชทเชฎ เชฆเซเชตเชพเชฐเชพ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ.
+
+# LOCALIZATION NOTE (netmonitor.context.copy): This is the label displayed
+# for the copy sub-menu in the context menu for a request
+netmonitor.context.copy=เชจเชเชฒ เชเชฐเซ
+
+# LOCALIZATION NOTE (netmonitor.context.copy.accesskey): This is the access key
+# for the copy menu/sub-menu displayed in the context menu for a request
+netmonitor.context.copy.accesskey=C
+
+# LOCALIZATION NOTE (netmonitor.context.copyUrl): This is the label displayed
+# on the context menu that copies the selected request's url
+netmonitor.context.copyUrl=URL เชจเซ เชจเชเชฒ
+
+# LOCALIZATION NOTE (netmonitor.context.copyUrl.accesskey): This is the access key
+# for the Copy URL menu item displayed in the context menu for a request
+netmonitor.context.copyUrl.accesskey=C
+
+# LOCALIZATION NOTE (netmonitor.context.copyUrlParams): This is the label displayed
+# on the context menu that copies the selected request's url parameters
+netmonitor.context.copyUrlParams=URL เชชเชฐเชฟเชฎเชพเชฃเซ เชจเชเชฒ เชเชฐเซ
+
+# LOCALIZATION NOTE (netmonitor.context.copyUrlParams.accesskey): This is the access key
+# for the Copy URL Parameters menu item displayed in the context menu for a request
+netmonitor.context.copyUrlParams.accesskey=P
+
+# LOCALIZATION NOTE (netmonitor.context.copyRequestData): This is the label displayed
+# on the context menu that copies the selected request's data
+netmonitor.context.copyRequestData=%S เชกเซเชเชพ เชจเชเชฒ เชเชฐเซ
+
+# LOCALIZATION NOTE (netmonitor.context.copyRequestData.accesskey): This is the access key
+# for the Copy POST/PATCH/PUT/DELETE Data menu item displayed in the context menu for a request
+netmonitor.context.copyRequestData.accesskey=D
+
+# LOCALIZATION NOTE (netmonitor.context.copyAsCurl): This is the label displayed
+# on the context menu that copies the selected request as a cURL command.
+# The capitalization is part of the official name and should be used throughout all languages.
+# http://en.wikipedia.org/wiki/CURL
+netmonitor.context.copyAsCurl=cURL เชคเชฐเซเชเซ เชจเชเชฒ เชเชฐเซ
+
+# LOCALIZATION NOTE (netmonitor.context.copyAsCurl.accesskey): This is the access key
+# for the Copy as cURL menu item displayed in the context menu for a request
+netmonitor.context.copyAsCurl.accesskey=C
+
+# LOCALIZATION NOTE (netmonitor.context.copyAsFetch): This is the label displayed
+# on the context menu that copies the selected request as a fetch request.
+
+# LOCALIZATION NOTE (netmonitor.context.copyAsFetch.accesskey): This is the access key
+# for the Copy as fetch menu item displayed in the context menu for a request
+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=เชตเชฟเชจเชเชคเซ เชถเซเชฐเซเชทเช เชจเชเชฒ เชเชฐเซ
+
+# 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
+netmonitor.context.copyRequestHeaders.accesskey=Q
+
+# 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=เชชเซเชฐเชคเชฟเชญเชพเชต เชถเซเชฐเซเชทเช เชจเชเชฒ เชเชฐเซ
+
+# 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
+netmonitor.context.copyResponseHeaders.accesskey=S
+
+# LOCALIZATION NOTE (netmonitor.context.copyResponse): This is the label displayed
+# on the context menu that copies the selected response as a string
+netmonitor.context.copyResponse=เชชเซเชฐเชคเชฟเชเซเชฐเชฟเชฏเชพ เชจเชเชฒ เชเชฐเซ
+
+# LOCALIZATION NOTE (netmonitor.context.copyResponse.accesskey): This is the access key
+# for the Copy Response menu item displayed in the context menu for a request
+netmonitor.context.copyResponse.accesskey=R
+
+# LOCALIZATION NOTE (netmonitor.context.copyImageAsDataUri): This is the label displayed
+# on the context menu that copies the selected image as data uri
+netmonitor.context.copyImageAsDataUri=เชฎเชพเชนเชฟเชคเซ URI เชคเชฐเซเชเซ เชเชฎเซเชเชจเซ เชจเชเชฒ เชเชฐเซ
+
+# LOCALIZATION NOTE (netmonitor.context.copyImageAsDataUri.accesskey): This is the access key
+# for the Copy Image As Data URI menu item displayed in the context menu for a request
+netmonitor.context.copyImageAsDataUri.accesskey=I
+
+# LOCALIZATION NOTE (netmonitor.context.useAsFetch): This is the label displayed
+# on the context menu that copies the selected request as a fetch command.
+
+# LOCALIZATION NOTE (netmonitor.context.useAsFetch.accesskey): This is the access key
+# for the Copy as fetch menu item displayed in the context menu for a request
+netmonitor.context.useAsFetch.accesskey=F
+
+# LOCALIZATION NOTE (netmonitor.context.saveImageAs): This is the label displayed
+# on the context menu that save the Image
+netmonitor.context.saveImageAs=เชเชฟเชคเซเชฐ เช เชฐเซเชคเซ เชธเชเชเซเชฐเชนเซ
+
+# LOCALIZATION NOTE (netmonitor.context.saveImageAs.accesskey): This is the access key
+# for the Copy Image As Data URI menu item displayed in the context menu for a request
+netmonitor.context.saveImageAs.accesskey=V
+
+# LOCALIZATION NOTE (netmonitor.context.copyAll): This is the label displayed
+# on the context menu that copies all data
+netmonitor.context.copyAll=เชฌเชงเซ เชจเชเชฒ เชเชฐเซ
+
+# LOCALIZATION NOTE (netmonitor.context.copyAll.accesskey): This is the access key
+# for the Copy All menu item displayed in the context menu for a properties view panel
+netmonitor.context.copyAll.accesskey=A
+
+# LOCALIZATION NOTE (netmonitor.context.copyAllAsHar): This is the label displayed
+# on the context menu that copies all as HAR format
+netmonitor.context.copyAllAsHar=HAR เชคเชฐเซเชเซ เชฌเชงเชพ เชจเชเชฒ เชเชฐเซ
+
+# LOCALIZATION NOTE (netmonitor.context.copyAllAsHar.accesskey): This is the access key
+# for the Copy All As HAR menu item displayed in the context menu for a network panel
+netmonitor.context.copyAllAsHar.accesskey=O
+
+# LOCALIZATION NOTE (netmonitor.context.saveAllAsHar): This is the label displayed
+# on the context menu that saves all as HAR format
+netmonitor.context.saveAllAsHar=เชฌเชงเชพ HAR เชคเชฐเซเชเซ เชธเชพเชเชตเซ
+
+# LOCALIZATION NOTE (netmonitor.context.saveAllAsHar.accesskey): This is the access key
+# for the Save All As HAR menu item displayed in the context menu for a network panel
+netmonitor.context.saveAllAsHar.accesskey=H
+
+# LOCALIZATION NOTE (netmonitor.context.importHar): This is the label displayed
+# on the context menu that imports HAR files
+netmonitor.context.importHar=เชเชฏเชพเชค เชเชฐเซโฆ
+
+# LOCALIZATION NOTE (netmonitor.context.importHar.accesskey): This is the access key
+# for the Import HAR menu item displayed in the context menu for a network panel
+netmonitor.context.importHar.accesskey=I
+
+# LOCALIZATION NOTE (netmonitor.har.importHarDialogTitle): This is a label
+# used for import file open dialog
+netmonitor.har.importHarDialogTitle=HAR เชซเชพเชเชฒ เชเชฏเชพเชค เชเชฐเซ
+
+# LOCALIZATION NOTE (netmonitor.har.importDialogHARFilter):
+# This string is displayed as a filter for importing HAR file
+netmonitor.har.importDialogHARFilter=HAR เชซเชพเชเชฒเซ
+
+# LOCALIZATION NOTE (netmonitor.har.importDialogAllFilter):
+# This string is displayed as a filter for importing HAR file
+netmonitor.har.importDialogAllFilter=เชฌเชงเซ เชซเชพเชเชฒเซ
+
+# LOCALIZATION NOTE (netmonitor.context.resend.label): This is the label displayed
+# on the context menu that resends the currently displayed request immediately
+netmonitor.context.resend.label=เชชเซเชจเชเชฎเซเชเชฒเซ
+
+# LOCALIZATION NOTE (netmonitor.context.resend.accesskey): This is the access key
+# for the "Resend" menu item displayed in the context menu for a request
+netmonitor.context.resend.accesskey=n
+
+# LOCALIZATION NOTE (netmonitor.context.editAndResend): This is the label displayed
+# on the context menu that opens a form to edit and resend the currently
+# displayed request
+netmonitor.context.editAndResend=เชซเซเชฐเชซเชพเชฐ เชเชฐเซ เช
เชจเซ เชซเชฐเซเชฅเซ เชฎเซเชเชฒเซ
+
+# LOCALIZATION NOTE (netmonitor.context.editAndResend.accesskey): This is the access key
+# for the "Edit and Resend" menu item displayed in the context menu for a request
+netmonitor.context.editAndResend.accesskey=R
+
+# LOCALIZATION NOTE (netmonitor.context.blockURL): This is the label displayed
+# on the context menu that blocks any requests matching the selected request's URL.
+netmonitor.context.blockURL=URL เช
เชตเชฐเซเชงเซ
+
+# LOCALIZATION NOTE (netmonitor.context.unblockURL): This is the label displayed
+# on the context menu that unblocks any requests matching the selected request's URL.
+netmonitor.context.unblockURL=URL เช
เชจเชพเชตเชฐเซเชงเชฟเชค เชเชฐเซ
+
+# LOCALIZATION NOTE (netmonitor.context.newTab): This is the label
+# for the Open in New Tab menu item displayed in the context menu of the
+# network container
+netmonitor.context.newTab=เชจเชตเซ เชเซ
เชฌเชฎเชพเช เชเซเชฒเซ
+
+# LOCALIZATION NOTE (netmonitor.context.newTab.accesskey): This is the access key
+# for the Open in New Tab menu item displayed in the context menu of the
+# network container
+netmonitor.context.newTab.accesskey=O
+
+# LOCALIZATION NOTE (netmonitor.context.openInDebugger): This is the label
+# for the Open in Debugger menu item displayed in the context menu of the
+# network container
+netmonitor.context.openInDebugger=เชกเซเชฌเชเชฐเชฎเชพเช เชเซเชฒเซ
+
+# LOCALIZATION NOTE (netmonitor.context.openInDebugger.accesskey): This is the access key
+# for the Open in Debugger menu item displayed in the context menu of the
+# network container
+netmonitor.context.openInDebugger.accesskey=D
+
+# LOCALIZATION NOTE (netmonitor.context.openInStyleEditor): This is the label
+# for the Open in Style Editor menu item displayed in the context menu of the
+# network container
+netmonitor.context.openInStyleEditor=เชชเซเชฐเชเชพเชฐ เชเชกเชฟเชเชฐเชฎเชพเช เชเซเชฒเซ
+
+# LOCALIZATION NOTE (netmonitor.context.openInStyleEditor.accesskey): This is
+# the access key for the Open in Style Editor menu item displayed in the
+# context menu of the network container
+netmonitor.context.openInStyleEditor.accesskey=S
+
+# LOCALIZATION NOTE (netmonitor.context.perfTools): This is the label displayed
+# on the context menu that shows the performance analysis tools
+netmonitor.context.perfTools=เชชเซเชฐเชญเชพเชต เชตเชฟเชถเซเชฐเซเชฒเซเชทเชฃเชจเซ เชถเชฐเซ เชเชฐเซโฆ
+
+# LOCALIZATION NOTE (netmonitor.context.perfTools.accesskey): This is the access key
+# for the performance analysis menu item displayed in the context menu for a request
+netmonitor.context.perfTools.accesskey=S
+
+# LOCALIZATION NOTE (netmonitor.custom.newRequest): This is the label displayed
+# as the title of the new custom request form
+netmonitor.custom.newRequest=เชจเชตเซ เชฎเชพเชเชเชฃเซ
+
+# LOCALIZATION NOTE (netmonitor.custom.newRequestMethodLabel): This is the label displayed
+# above the method text input field of the new custom request form
+netmonitor.custom.newRequestMethodLabel=เชชเชฆเซเชงเชคเชฟ
+
+# LOCALIZATION NOTE (netmonitor.custom.newRequestUrlLabel): This is the label displayed
+# above the url text input field of the new custom request form
+netmonitor.custom.newRequestUrlLabel=URL
+
+# LOCALIZATION NOTE (netmonitor.custom.query): This is the label displayed
+# above the query string entry in the custom request form
+netmonitor.custom.query=เชเซเชตเซเชฐเซ เชถเชฌเซเชฆเชฎเชพเชณเชพ:
+
+# LOCALIZATION NOTE (netmonitor.custom.headers): This is the label displayed
+# above the request headers entry in the custom request form
+netmonitor.custom.headers=เชนเซเชกเชฐเชจเซ เชฎเชพเชเชเชฃเซ:
+
+# LOCALIZATION NOTE (netmonitor.custom.postData): This is the label displayed
+# above the request body entry in the custom request form
+netmonitor.custom.postData=เชฌเซเชกเซเชจเซ เชฎเชพเชเชเชฃเซ:
+
+# LOCALIZATION NOTE (netmonitor.custom.send): This is the label displayed
+# on the button which sends the custom request
+netmonitor.custom.send=เชฎเซเชเชฒเซ
+
+# LOCALIZATION NOTE (netmonitor.custom.cancel): This is the label displayed
+# on the button which cancels and closes the custom request form
+netmonitor.custom.cancel=เชฐเชฆ เชเชฐเซ
+
+# LOCALIZATION NOTE (netmonitor.backButton): This is the label displayed
+# on the button which exists the performance statistics view
+netmonitor.backButton=เชชเชพเชเชพ
+
+# LOCALIZATION NOTE (netmonitor.headers.learnMore): This is the label displayed
+# next to a header list item, with a link to external documentation
+netmonitor.headers.learnMore=เชตเชงเซ เชถเซเชเซ
+
+# LOCALIZATION NOTE (netmonitor.status.tooltip.simple): This is the tooltip of the
+# column status code, when request is not being cached or is not from a service worker
+# %1$S is the status code, %2$S is the status text.
+netmonitor.status.tooltip.simple = %1$S %2$S
+
+# LOCALIZATION NOTE (netmonitor.status.tooltip.cached): This is the tooltip of
+# the column status code, when the request is cached
+# %1$S is the status code, %2$S is the status text.
+netmonitor.status.tooltip.cached = %1$S %2$S (เชเชพเชฎเชเชฒเชพเช เชธเชเชเซเชฐเชน)
+
+# LOCALIZATION NOTE (netmonitor.status.tooltip.worker): This is the tooltip of
+# the column status code, when the request is from a service worker
+# %1$S is the status code, %2$S is the status text.
+netmonitor.status.tooltip.worker = %1$S %2$S (service worker)
+
+# LOCALIZATION NOTE (netmonitor.status.tooltip.cachedworker): This is the tooltip
+# of the column status code, when the request is cached and is from a service worker
+# %1$S is the status code, %2$S is the status text.
+netmonitor.status.tooltip.cachedworker = %1$S %2$S (เชเชพเชฎเชเชฒเชพเช เชธเชเชเซเชฐเชน, service worker)
+
+# LOCALIZATION NOTE (netmonitor.label.dropHarFiles): This is a label
+# rendered within the Network panel when *.har file(s) are dragged
+# over the content.
+netmonitor.label.dropHarFiles = เช
เชนเซเช HAR เชซเชพเชเชฒเซ เชเซเชกเซ
+
+# LOCALIZATION NOTE (netmonitor.label.har): This is a label used
+# as a tooltip for toolbar drop-down button with HAR actions
+netmonitor.label.har=HAR เชจเชฟเชเชพเชธ/Import
+
+# LOCALIZATION NOTE (netmonitor.cache.cache): This is the label text for the parent
+# node in the TreeView.
+netmonitor.cache.cache=เชเซเชถ
+
+# LOCALIZATION NOTE (netmonitor.cache.empty): This is the text displayed when cache
+# information is not available.
+netmonitor.cache.empty=เชเซเช เชเซเชถ เชฎเชพเชนเชฟเชคเซ เชจเชฅเซ
+
+# LOCALIZATION NOTE (netmonitor.cache.notAvailable): This is the text displayed under
+# a node that has no information available.
+netmonitor.cache.notAvailable=เชเชชเชฒเชฌเซเชง เชจเชฅเซ
+
+# LOCALIZATION NOTE (netmonitor.cache.dataSize): This is the label text for
+# the datasize of the cached object.
+netmonitor.cache.dataSize=เชกเซเชเชพ เชเชฆ
+
+# LOCALIZATION NOTE (netmonitor.cache.expires): This is the label text for the
+# expires time of the cached object.
+netmonitor.cache.expires=เชธเชฎเชฏ เชธเซเชฎเชพ เชธเชฎเชพเชชเซเชคเชฟ
+
+# LOCALIZATION NOTE (netmonitor.cache.fetchCount): This is the label text for the
+# fetch count of the cached object.
+netmonitor.cache.fetchCount=เชเชฃเชคเชฐเซ เชฒเชพเชตเซ
+
+# LOCALIZATION NOTE (netmonitor.cache.lastFetched): This is the label text for the
+# last fetched date/time of the cached object.
+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=เชเซเชฒเซเชฒเซ เชธเซเชงเชพเชฐเชพเชฏเซเช
+
+# LOCALIZATION NOTE (netmonitor.cache.device): This is the label text for the device
+# where a cached object was fetched from (e.g. "disk").
+netmonitor.cache.device=เชเชชเชเชฐเชฃ
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE These strings are used inside the NetworkThrottlingSelector
+# component used to throttle network bandwidth.
+#
+# 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 NetworkThrottlingMenu
+# component used to throttle network bandwidth.
+#
+# 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 (responsive.noThrottling): UI option in a menu to configure
+# network throttling. This option is the default and disables throttling so you
+# just have normal network conditions. There is not very much room in the UI
+# so a short string would be best if possible.
+responsive.noThrottling=เชเซเช เชฅเซเชฐเซเชเชฒเชฟเชเช เชจเชฅเซ
--- /dev/null
+<!-- 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/. -->
+
+<!-- LOCALIZATION NOTE : FILE This file contains the Performance strings -->
+<!-- LOCALIZATION NOTE : FILE Do not translate commandkey -->
+
+<!-- LOCALIZATION NOTE : FILE 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 (performanceUI.bufferStatusTooltip): This string
+ - is displayed as the tooltip for the buffer capacity during a recording. -->
+<!ENTITY performanceUI.bufferStatusTooltip "เชชเซเชฐเซเชซเชพเชเชฒ เชเช เชชเชฐเชฟเชชเชคเซเชฐ เชฌเชซเชฐเชฎเชพเช เชจเชฎเซเชจเชพเชเชจเซเช เชธเชเชเซเชฐเชน เชเชฐเซ เชเซ, เช
เชจเซ เชเชเชตเชพเชฐ เชฌเชซเชฐ เชฐเซเชเซเชฐเซเชกเซเชเชเชจเซ เชฎเชฐเซเชฏเชพเชฆเชพ เชธเซเชงเซ เชชเชนเซเชเชเซ เชเซ, เชจเชตเชพ เชจเชฎเซเชจเชพเช เชฐเซเชเซเชฐเซเชกเซเชเชเชจเซ เชถเชฐเซเชเชคเชฎเชพเช เชจเชฎเซเชจเชพเชเชจเซ เชซเชฐเซเชฅเซ เชฒเชเซ เชเซ.">
+
+<!-- LOCALIZATION NOTE (performanceUI.disabledRealTime.nonE10SBuild): This string
+ - is displayed as a message for why the real time overview graph is disabled
+ - when running on a non-multiprocess build. -->
+<!ENTITY performanceUI.disabledRealTime.nonE10SBuild "เชจเซเชจ-เชฎเชฒเซเชเชฟเชชเซเชฐเซเชธเซเชธ Firefox เชชเชฐ เชตเชพเชธเซเชคเชตเชฟเช เชฐเซเชเซเชฐเซเชกเชฟเชเช เชกเซเชเชพ เช
เชเซเชทเชฎ เชเชฐเซเชฏเซ.">
+
+<!-- LOCALIZATION NOTE (performanceUI.disabledRealTime.disabledE10S): This string
+ - is displayed as a message for why the real time overview graph is disabled
+ - when running on a build that can run multiprocess Firefox, but just is not enabled. -->
+<!ENTITY performanceUI.disabledRealTime.disabledE10S "เชตเชพเชธเซเชคเชตเชฟเชเชฎเชพเช เชฐเซเชเซเชฐเซเชกเชฟเชเช เชกเซเชเชพเชจเซ เชฐเซเชจเซเชกเชฐ เชเชฐเชตเชพ เชฎเชพเชเซ เชชเชธเชเชฆเชเซเชเชฎเชพเช เชฌเชนเซเชตเชฟเชง เชชเซเชฐเซเชธเซเชธเชฟเชเช Firefox เชธเชเซเชทเชฎ เชเชฐเซ.">
+
+<!-- LOCALIZATION NOTE (performanceUI.bufferStatusFull): This string
+ - is displayed when the profiler's circular buffer has started to overlap. -->
+<!ENTITY performanceUI.bufferStatusFull "เชฌเชซเชฐ เชธเชเชชเซเชฐเซเชฃ เชเซ. เชเซเชจเชพเช เชจเชฎเซเชจเชพเชเชจเซ เชซเชฐเซเชฅเซ เชฒเชเชตเชพเชฎเชพเช เชเชตเซ เชฐเชนเซเชฏเซ เชเซ.">
+
+<!-- LOCALIZATION NOTE (performanceUI.loadingNotice): This is the label shown
+ - in the details view while the profiler is unavailable, for example, while
+ - in Private Browsing mode. -->
+<!ENTITY performanceUI.unavailableNoticePB "เชเช เชชเซเชฐเซเชซเชพเชเชฒ เชฐเซเชเซเชฐเซเชกเชฟเชเช เชนเชพเชฒเชฎเชพเช เช
เชจเซเชชเชฒเชฌเซเชง เชเซ. เชเซเชชเชพ เชเชฐเซเชจเซ เชฌเชงเซ เชเชพเชจเชเซ เชฌเซเชฐเชพเชเชเชฟเชเช เชตเชฟเชเชกเซเช เชฌเชเชง เชเชฐเซ เช
เชจเซ เชซเชฐเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ.">
+
+<!-- LOCALIZATION NOTE (performanceUI.loadingNotice): This is the label shown
+ - in the details view while loading a profile. -->
+<!ENTITY performanceUI.loadingNotice "เชฒเชพเชตเซ เชฐเชนเซเชฏเชพ เชเซโฆ">
+
+<!-- LOCALIZATION NOTE (performanceUI.toolbar.*): These strings are displayed
+ - in the toolbar on buttons that select which view is currently shown. -->
+<!ENTITY performanceUI.toolbar.waterfall "เชตเซเชเชฐเชซเซเชฒ">
+<!ENTITY performanceUI.toolbar.waterfall.tooltiptext "เชฐเซเชเซเชฐเซเชกเชฟเชเช เชฆเชฐเชฎเชฟเชฏเชพเชจ เชฌเซเชฐเชพเชเชเชฐ เชเชพเชฎเชเซเชฐเซ เชเชฐเซ เชฐเชนเซเชฒ เชตเชฟเชตเชฟเชง เชเชพเชฎเชเซเชฐเซ เชฆเชฐเซเชถเชพเชตเซ เชเซ, เชเช เชตเซเชเชฐเชซเซเชฒ เชคเชฐเซเชเซ เชเซเชฐเชฎเชถเช เชฌเชนเชพเชฐ เชเชฐเซเชฏเซ เชเซ.">
+<!ENTITY performanceUI.toolbar.js-calltree "เชเซเชฒ เชถเชพเชเชพ">
+<!ENTITY performanceUI.toolbar.js-calltree.tooltiptext "JavaScript เชเชพเชฐเซเชฏเซเชจเซ เชชเซเชฐเชเชพเชถเชฟเชค เชเชฐเซ เชเซ เชเซเชฏเชพเช เชฌเซเชฐเชพเชเชเชฐ เชฐเซเชเซเชฐเซเชกเชฟเชเช เชฆเชฐเชฎเชฟเชฏเชพเชจ เชตเชงเซ เชธเชฎเชฏ เชชเชธเชพเชฐ เชเชฐเซ เชเซ.">
+<!ENTITY performanceUI.toolbar.memory-calltree "เชซเชพเชณเชตเชฃเซ">
+<!ENTITY performanceUI.toolbar.allocations.tooltiptext "เชฐเซเชเซเชฐเซเชกเซเชเช เชฆเชฐเชฎเชฟเชฏเชพเชจ เชฎเซเชฎเชฐเซเชจเซ เชซเชพเชณเชตเชฃเซ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชนเชคเซ เชคเซ เชฆเชฐเซเชถเชพเชตเซ เชเซ.">
+<!ENTITY performanceUI.toolbar.js-flamegraph "JS เชซเซเชฒเซเชฎ เชเชพเชฐเซเช">
+<!ENTITY performanceUI.toolbar.js-flamegraph.tooltiptext "เชฐเซเชเซเชฐเซเชกเชฟเชเช เชฆเชฐเชฎเชฟเชฏเชพเชจ JavaScript เชเซเชฒ เชธเซเชเซเช เชฌเชคเชพเชตเซ เชเซ.">
+<!ENTITY performanceUI.toolbar.memory-flamegraph "เชซเชพเชณเชตเชฃเซ เชซเซเชฒเซเชฎ เชเชพเชฐเซเช">
+
+<!-- LOCALIZATION NOTE (performanceUI.table.*): These strings are displayed
+ - in the call tree headers for a recording. -->
+<!ENTITY performanceUI.table.totalDuration "เชเซเชฒ เชธเชฎเชฏ">
+<!ENTITY performanceUI.table.totalDuration.tooltip "เช เชเชพเชฐเซเชฏเชฎเชพเช เชตเชฟเชคเชพเชตเซเชฒ เชธเชฎเชฏเชจเซ เชธเชเชเซเชฏเชพ เช
เชจเซ เชคเซ เชเชพเชฐเซเชฏ เชเชฐเซ เชเซ.">
+<!ENTITY performanceUI.table.selfDuration "เชธเซเชตเชฏเช เชธเชฎเชฏ">
+<!ENTITY performanceUI.table.selfDuration.tooltip "เชซเชเซเชค เช เชตเชฟเชงเซเชฏเชฎเชพเช เชตเชฟเชคเชพเชตเชคเซ เชธเชฎเชฏเชจเซ เชเชฅเซเชฅเซ.">
+<!ENTITY performanceUI.table.totalPercentage "เชเซเชฒ เชเชฐเซเช">
+<!ENTITY performanceUI.table.totalPercentage.tooltip "เช เชเชพเชฐเซเชฏเชฎเชพเช เชตเชฟเชคเชพเชตเซเชฒ เชธเชฎเชฏเชจเซ เชเชเชพเชตเชพเชฐเซ เช
เชจเซ เชคเซ เชเชพเชฐเซเชฏ เชเชฐเซ เชเซ.">
+<!ENTITY performanceUI.table.selfPercentage "เชธเซเชตเชฏเช เชเชฐเซเช">
+<!ENTITY performanceUI.table.selfPercentage.tooltip "เชซเชเซเชค เช เชตเชฟเชงเซเชฏเชฎเชพเช เชเชพเชณเชตเชพเชฎเชพเช เชเชตเซเชฒเชพ เชธเชฎเชฏเชจเซ เชเชเชพเชตเชพเชฐเซ.">
+<!ENTITY performanceUI.table.samples "เชจเชฎเซเชจเชพเช">
+<!ENTITY performanceUI.table.samples.tooltip "เช เชเชพเชฐเซเชฏ เชธเซเชเซเช เชชเชฐ เชเซเชเชฒเซ เชตเชเชค เชธเซเชเซเช เชชเชฐ เชนเชคเซเช เชคเซเชฏเชพเชฐเซ เชชเซเชฐเซเชซเชพเชเชฒเซ เชจเชฎเซเชจเชพ เชฒเซเชงเซ เชนเชคเซ.">
+<!ENTITY performanceUI.table.function "เชเชพเชฐเซเชฏ">
+<!ENTITY performanceUI.table.function.tooltip "เชจเชฎเซเชจเชพเชชเซเชฐเซเชฃ เชเชพเชฐเซเชฏเชจเซเช เชจเชพเชฎ เช
เชจเซ เชธเซเชฐเซเชค เชธเซเชฅเชพเชจ.">
+<!ENTITY performanceUI.table.totalAlloc "เชเซเชฒ เชจเชฎเซเชจเชพเชฐเซเชช เชซเชพเชณเชตเชฃเซ">
+<!ENTITY performanceUI.table.totalAlloc.tooltip "เชเชฌเซเชเซเชเซเชเชจเซ เชซเชพเชณเชตเชฃเซเชจเซ เชเซเชฒ เชธเชเชเซเชฏเชพ เช เชธเซเชฅเชพเชจ เช
เชจเซ เชเซเชฒเซเชฒเซเชธเชฎเชพเช เชฎเชณเซเชฒเซ เชเซ.">
+<!ENTITY performanceUI.table.selfAlloc "เชธเซเชตเชฏเช เชจเชฎเซเชจเชพเชฐเซเชช เชซเชพเชณเชตเชฃเซ">
+<!ENTITY performanceUI.table.selfAlloc.tooltip "เช เชธเซเชฅเชพเชจ เชชเชฐ เชจเชฎเซเชจเชพเชจเซ เชเชฌเซเชเซเชเซเชเชจเซ เชซเชพเชณเชตเชฃเซเชจเซ เชธเชเชเซเชฏเชพ.">
+
+<!-- LOCALIZATION NOTE (performanceUI.options.filter.tooltiptext): This string
+ - is displayed next to the filter button-->
+<!ENTITY performanceUI.options.filter.tooltiptext "เชธเชฎเชฏเชฐเซเชเชพเชฎเชพเช เชเชฏเชพ เชกเซเชเชพ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เชเชฐเชตเซ เชคเซ เชชเชธเชเชฆ เชเชฐเซ">
+
+<!-- LOCALIZATION NOTE (performanceUI.options.gear.tooltiptext): This is the
+ - tooltip for the options button. -->
+<!ENTITY performanceUI.options.gear.tooltiptext "เชเชพเชฎเชเซเชฐเซ เชชเชธเชเชฆเชเซเชเชจเซ เชเซเช เชตเซ.">
+
+<!-- LOCALIZATION NOTE (performanceUI.invertTree): This is the label shown next to
+ - a checkbox that inverts and un-inverts the profiler's call tree. -->
+<!ENTITY performanceUI.invertTree "เชเซเชฒ เชถเชพเชเชพ เชเชฒเชเชพเชตเซ">
+<!ENTITY performanceUI.invertTree.tooltiptext "เชเซเชฒ เชถเชพเชเชพ เชเชคเชพเชฐเซเชจเซ เชธเซเชฅเซ เชจเชพเชจเซ เชซเซเชฐเซเชฎเชฅเซ เชถเชฐเซ เชฅเชฏเซเชฒเซ เชชเซเชฐเซเชซเชพเชเชฒ เชเซเชฒ เชชเชพเชฅ เช
เชจเซ เชเซเชจเซ เชเซเชเช เชพเช เชธเซเชงเซ เชตเชฟเชธเซเชคเชฐเชฃ เชเชฐเซ เชเซ.">
+
+<!-- LOCALIZATION NOTE (performanceUI.invertFlameGraph): This is the label shown next to
+ - a checkbox that inverts and un-inverts the profiler's flame graph. -->
+<!ENTITY performanceUI.invertFlameGraph "เชซเซเชฒเซ
เช เชเชพเชฐเซเช เชเชฒเชเชพเชตเซ">
+<!ENTITY performanceUI.invertFlameGraph.tooltiptext "เชซเซเชฒเซเชฎ เชเชพเชฐเซเชเชจเซ เชเชคเชพเชฐเซเชจเซ เชธเซเชฅเซ เชจเชพเชจเซ เชซเซเชฐเซเชฎเชฅเซ เชถเชฐเซ เชฅเชฏเซเชฒเซ เชชเซเชฐเซเชซเชพเชเชฒ เชเซเชฒ เชชเชพเชฅ เชฆเชฐเซเชถเชพเชตเซ เชเซ เช
เชจเซ เชเซเชจเซ เชเซเชเช เชพเช เชธเซเชงเซ เชตเชฟเชธเซเชคเชฐเชฃ เชเชฐเซ เชเซ.">
+
+<!-- LOCALIZATION NOTE (performanceUI.showPlatformData): This is the
+ - label for the checkbox that toggles whether or not Gecko platform data
+ - is displayed in the profiler. -->
+<!ENTITY performanceUI.showPlatformData "Gecko เชชเซเชฒเซเชเชซเซเชฐเซเชฎ เชฎเชพเชนเชฟเชคเซเชจเซ เชฌเชคเชพเชตเซ">
+<!ENTITY performanceUI.showPlatformData.tooltiptext "เชชเซเชฒเซเชเชซเซเชฐเซเชฎ เชกเซเชเชพ เชฌเชคเชพเชตเชคเชพ JavaScript เชชเซเชฐเซเชซเชพเชเชฒเชฐ เช
เชนเซเชตเชพเชฒเชจเซ เชธเชเซเชทเชฎ เชเชฐเซ เชเซ เชเซเชฎเชพเช Gecko เชชเซเชฒเซเชเชซเซเชฐเซเชฎ เชชเซเชฐเชคเซเชเซเชจเซ เชธเชฎเชพเชตเซเชถ เชฅเชพเชฏ เชเซ.">
+
+<!-- LOCALIZATION NOTE (performanceUI.showJITOptimizations): This string
+ - is displayed next to a checkbox determining whether or not JIT optimization data
+ - should be displayed. -->
+<!ENTITY performanceUI.showJITOptimizations "JIT เชเชชเซเชเชฟเชฎเชพเชเชเซเชถเชจเซเชธ เชฌเชคเชพเชตเซ">
+<!ENTITY performanceUI.showJITOptimizations.tooltiptext "เชฆเชฐเซเช JavaScript เชซเซเชฐเซเชฎเชฎเชพเช เชฒเชเชพเชกเชตเชพเชฎเชพเช เชเชตเซเชฒ JIT เชเชชเซเชเชฟเชฎเชพเชเชเซเชถเชจ เชกเซเชเชพเชจเซ เชจเชฎเซเชจเซ เชฌเชคเชพเชตเซ.">
+
+<!-- LOCALIZATION NOTE (performanceUI.flattenTreeRecursion): This is the
+ - label for the checkbox that toggles the flattening of tree recursion in inspected
+ - functions in the profiler. -->
+<!ENTITY performanceUI.flattenTreeRecursion "เชถเชพเชเชพ เชชเซเชจเชฐเชพเชตเชฐเซเชคเชจ เชธเชชเชพเช เชเชฐเชตเซเช">
+<!ENTITY performanceUI.flattenTreeRecursion.tooltiptext "เชเชพเชฐเซเชฏเซ เชจเชฟเชฐเซเชเซเชทเชฃ เชเชฐเซ เชคเซเชฏเชพเชฐเซ เชฐเชฟเชเชฐเซเชเชจ เชธเชฎเชคเชฒ เชเชฐเซ.">
+
+<!-- LOCALIZATION NOTE (performanceUI.enableMemory): This string
+ - is displayed next to a checkbox determining whether or not memory
+ - measurements are enabled. -->
+<!ENTITY performanceUI.enableMemory "เชฎเซเชฎเชฐเซ เชฐเซเชเซเชฐเซเชก เชเชฐเซ">
+<!ENTITY performanceUI.enableMemory.tooltiptext "เชชเซเชฐเซเชเซเชฐเชพเชฎเชฟเชเช เชตเชเชคเซ เชฎเซเชฎเชฐเซ เชตเชชเชฐเชพเชถ เชฐเซเชเซเชฐเซเชก เชเชฐเซ.">
+
+<!-- LOCALIZATION NOTE (performanceUI.enableAllocations): This string
+ - is displayed next to a checkbox determining whether or not allocation
+ - measurements are enabled. -->
+<!ENTITY performanceUI.enableAllocations "เชฐเซเชเซเชฐเซเชก เชซเชพเชณเชตเชฃเซ">
+<!ENTITY performanceUI.enableAllocations.tooltiptext "เชฐเซเชชเชฐเซเชเชพเชเชฐเชฃ เชเชฐเชคเซ เชตเชเชคเซ เชเชฌเซเชเซเชเซเชเชจเซ เชซเชพเชณเชตเชฃเซ เชฐเซเชเซเชฐเซเชก เชเชฐเซ.">
+
+<!-- LOCALIZATION NOTE (performanceUI.enableFramerate): This string
+ - is displayed next to a checkbox determining whether or not framerate
+ - is recorded. -->
+<!ENTITY performanceUI.enableFramerate "เชซเซเชฐเซเชฎเชฐเซเช เชฐเซเชเซเชฐเซเชก เชเชฐเซ">
+<!ENTITY performanceUI.enableFramerate.tooltiptext "เชฐเซเชชเชฐเซเชเชพเชเชฐเชฃ เชเชฐเชคเซ เชตเชเชคเซ เชซเซเชฐเซเชฎเชฐเซเชฐเซเชเชจเซ เชฐเซเชเซเชฐเซเชก เชเชฐเซ.">
+
+<!-- LOCALIZATION NOTE (performanceUI.console.recordingNoticeStart/recordingNoticeEnd):
+ - This string is displayed when a recording is selected that started via console.profile.
+ - Wraps the command used to start, like "Currently recording via console.profile("label")" -->
+<!ENTITY performanceUI.console.recordingNoticeStart "เชนเชพเชฒ เชฆเซเชตเชพเชฐเชพ เชฐเซเชเซเชฐเซเชกเชฟเชเช">
+<!ENTITY performanceUI.console.recordingNoticeEnd "">
+
+<!-- LOCALIZATION NOTE (performanceUI.console.stopCommandStart/stopCommandEnd):
+ - This string is displayed when a recording is selected that started via console.profile.
+ - Indicates how to stop the recording, wrapping the command, like
+ - "Stop recording by entering console.profileEnd("label") into the console." -->
+<!ENTITY performanceUI.console.stopCommandStart "เชฆเชพเชเชฒ เชเชฐเซเชจเซ เชฐเซเชเซเชฐเซเชกเชฟเชเช เชฐเซเชเซ">
+<!ENTITY performanceUI.console.stopCommandEnd "เชเชจเซเชธเซเชฒเชฎเชพเช.">
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE These strings are used inside the Performance Tools
+# which is available from the Web Developer sub-menu -> 'Performance'.
+# 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 (noRecordingsText): The text to display in the
+# recordings menu when there are no recorded profiles yet.
+noRecordingsText=เชนเชเซ เชธเซเชงเซ เชเซเช เชชเซเชฐเซเชซเชพเชเชฒเซเชธ เชจเชฅเซ.
+
+# LOCALIZATION NOTE (recordingsList.itemLabel):
+# This string is displayed in the recordings list of the Performance Tools,
+# identifying a set of function calls. %S represents the number of recording,
+# iterating for every new recording, resulting in "Recording #1", "Recording #2", etc.
+recordingsList.itemLabel=เชฐเซเชเซเชฐเซเชกเชฟเชเช #%S
+
+# LOCALIZATION NOTE (recordingsList.recordingLabel):
+# This string is displayed in the recordings list of the Performance Tools,
+# for an item that has not finished recording.
+recordingsList.recordingLabel=เชชเซเชฐเชเชคเชฟเชฎเชพเชโฆ
+
+# LOCALIZATION NOTE (recordingsList.loadingLabel):
+# This string is displayed in the recordings list of the Performance Tools,
+# for an item that is finished and is loading.
+recordingsList.loadingLabel=เชฒเชพเชตเซ เชฐเชนเซเชฏเชพ เชเซโฆ
+
+# LOCALIZATION NOTE (recordingsList.durationLabel):
+# This string is displayed in the recordings list of the Performance Tools,
+# for an item that has finished recording.
+recordingsList.durationLabel=%S ms
+
+# LOCALIZATION NOTE (recordingsList.saveLabel):
+# This string is displayed in the recordings list of the Performance Tools,
+# for saving an item to disk.
+recordingsList.saveLabel=เชธเชเชเซเชฐเชนเซ
+
+# LOCALIZATION NOTE (graphs.fps):
+# This string is displayed in the framerate graph of the Performance Tools,
+# as the unit used to measure frames per second. This label should be kept
+# AS SHORT AS POSSIBLE so it doesn't obstruct important parts of the graph.
+graphs.fps=fps
+
+# LOCALIZATION NOTE (graphs.ms):
+# This string is displayed in the flamegraph of the Performance Tools,
+# as the unit used to measure time (in milliseconds). This label should be kept
+# AS SHORT AS POSSIBLE so it doesn't obstruct important parts of the graph.
+graphs.ms=ms
+
+# LOCALIZATION NOTE (graphs.memory):
+# This string is displayed in the memory graph of the Performance tool,
+# as the unit used to memory consumption. This label should be kept
+# AS SHORT AS POSSIBLE so it doesn't obstruct important parts of the graph.
+graphs.memory=MB
+
+# LOCALIZATION NOTE (category.*):
+# These strings are displayed in the categories graph of the Performance Tools,
+# as the legend for each block in every bar. These labels should be kept
+# AS SHORT AS POSSIBLE so they don't obstruct important parts of the graph.
+category.other=Gecko
+category.layout=เชฆเซเชเชพเชต
+category.js=JIT
+category.gc=GC
+category.network=เชจเซเชเชตเชฐเซเช
+category.graphics=เชเชฟเชคเซเชฐเซ
+category.dom=DOM
+category.idle=เชซเชพเชเชฒ
+category.tools=เชธเชพเชงเชจเซ
+
+# LOCALIZATION NOTE (table.bytes):
+# This string is displayed in the call tree after bytesize units.
+# %S represents the value in bytes.
+table.bytes=%S B
+
+# LOCALIZATION NOTE (table.ms2):
+# This string is displayed in the call tree after units of time in milliseconds.
+# %S represents the value in milliseconds.
+table.ms2=%S ms
+
+# LOCALIZATION NOTE (table.percentage3):
+# This string is displayed in the call tree after units representing percentages.
+# %S represents the value in percentage with two decimal points, localized.
+# there are two "%" after %S to escape and display "%"
+table.percentage3=%S%%
+
+# LOCALIZATION NOTE (table.root):
+# This string is displayed in the call tree for the root node.
+table.root=(เชฐเซเช)
+
+# LOCALIZATION NOTE (table.idle):
+# This string is displayed in the call tree for the idle blocks.
+table.idle=(เชจเชฟเชทเซเชเซเชฐเชฟเชฏ)
+
+# LOCALIZATION NOTE (table.url.tooltiptext):
+# This string is displayed in the call tree as the tooltip text for the url
+# labels which, when clicked, jump to the debugger.
+table.url.tooltiptext=เชกเชฟเชฌเชเชฐเชฎเชพเช เชธเซเชฐเซเชค เชเซเช
+
+# LOCALIZATION NOTE (table.view-optimizations.tooltiptext2):
+# This string is displayed in the icon displayed next to frames that
+# have optimization data
+table.view-optimizations.tooltiptext2=เชซเซเชฐเซเชฎเชฎเชพเช JIT เชเชชเซเชเชฟเชฎเชพเชเชเซเชถเชจ เชกเซเชเชพ เชถเชพเชฎเซเชฒ เชเซ
+
+# LOCALIZATION NOTE (recordingsList.importDialogTitle):
+# This string is displayed as a title for importing a recoring from disk.
+recordingsList.importDialogTitle=เชฐเซเชเซเชฐเซเชกเชฟเชเช เชเชฏเชพเชค เชเชฐเซโฆ
+
+# LOCALIZATION NOTE (recordingsList.saveDialogTitle):
+# This string is displayed as a title for saving a recording to disk.
+recordingsList.saveDialogTitle=เชฐเซเชเซเชฐเซเชกเชฟเชเช เชธเชพเชเชตเซโฆ
+
+# LOCALIZATION NOTE (recordingsList.saveDialogJSONFilter):
+# This string is displayed as a filter for saving a recording to disk.
+recordingsList.saveDialogJSONFilter=JSON เชซเชพเชเชฒเซ
+
+# LOCALIZATION NOTE (recordingsList.saveDialogAllFilter):
+# This string is displayed as a filter for saving a recording to disk.
+recordingsList.saveDialogAllFilter=เชฌเชงเซ เชซเชพเชเชฒเซ
+
+# LOCALIZATION NOTE (timeline.tick):
+# This string is displayed in the timeline overview, for delimiting ticks
+# by time, in milliseconds.
+timeline.tick=%S ms
+
+# LOCALIZATION NOTE (timeline.records):
+# This string is displayed in the timeline waterfall, as a title for the menu.
+timeline.records=RECORDS
+
+# LOCALIZATION NOTE (profiler.bufferFull):
+# This string is displayed when recording, indicating how much of the
+# buffer is currently be used.
+# %S is the percentage of the buffer used -- there are two "%"s after to escape
+# the % that is actually displayed.
+# Example: "Buffer 54% full"
+profiler.bufferFull=เชฌเชซเชฐ %S%% เชชเซเชฐเซเชฃ
+
+# LOCALIZATION NOTE (recordings.start):
+# The label shown on the main recording buttons to start recording.
+recordings.start=เชฐเซเชเซเชฐเซเชกเชฟเชเช เชเชพเชฎเชเซเชฐเซ เชถเชฐเซ เชเชฐเซ
+
+# LOCALIZATION NOTE (recordings.stop):
+# The label shown on the main recording buttons to stop recording.
+recordings.stop=เชฐเซเชเซเชฐเซเชกเชฟเชเช เชเชพเชฎเชเซเชฐเซ เชฐเซเชเซ
+
+# LOCALIZATION NOTE (recordings.start.tooltip):
+# This string is displayed as a tooltip on a button that starts a new profile.
+recordings.start.tooltip=เชชเซเชฐเชฆเชฐเซเชถเชจ เชฐเซเชเซเชฐเซเชกเซเชเชเชจเซ เชฐเซเชเซเชฐเซเชกเชฟเชเช เชธเซเชฅเชฟเชคเชฟเชจเซ เชเซเชเชฒ เชเชฐเซ.
+
+# LOCALIZATION NOTE (recordings.import.tooltip):
+# This string is displayed on a button that opens a dialog to import a saved profile data file.
+recordings.import.tooltip=เชเชฏเชพเชค เชเชฐเซโฆ
+
+# LOCALIZATION NOTE (recordings.clear.tooltip):
+# This string is displayed on a button that removes all the recordings.
+recordings.clear.tooltip=เชธเชพเชซ เชเชฐเซ
--- /dev/null
+# 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/.
+
+# 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 (responsive.editDeviceList2): Context menu item displayed in the
+# device selector.
+responsive.editDeviceList2=เชธเซเชเชฟ เชธเชเชชเชพเชฆเชฟเชค เชเชฐเซโฆ
+
+# LOCALIZATION NOTE (responsive.exit): Tooltip text of the exit button.
+responsive.exit=เชฐเชฟเชธเซเชชเซเชจเซเชธเชฟเชต เชกเชฟเชเชพเชเชจ เชฎเซเชก เชฌเชเชง เชเชฐเซ
+
+# LOCALIZATION NOTE (responsive.rotate): Tooltip text of the rotate button.
+responsive.rotate=เชตเซเชฏเซเชชเซเชฐเซเช เชซเซเชฐเชตเซ
+
+# LOCALIZATION NOTE (responsive.done): Button text in the device list modal
+responsive.done=เชฅเช เชเชฏเซเช
+
+# LOCALIZATION NOTE (responsive.responsiveMode): Placeholder text for the
+# device selector.
+responsive.responsiveMode=เชชเซเชฐเชคเชฟเชญเชพเชตเชถเซเชฒ
+
+# LOCALIZATION NOTE (responsive.enableTouch): Tooltip text for the touch
+# simulation button when it's disabled.
+responsive.enableTouch=เชเช เชธเชฟเชฎเซเชฏเซเชฒเซเชถเชจ เชธเชเซเชทเชฎ เชเชฐเซ
+
+# LOCALIZATION NOTE (responsive.disableTouch): Tooltip text for the touch
+# simulation button when it's enabled.
+responsive.disableTouch=เชเช เชธเชฟเชฎเซเชฏเซเชฒเซเชถเชจ เช
เชเซเชทเชฎ เชเชฐเซ
+
+# LOCALIZATION NOTE (responsive.screenshot): Tooltip of the screenshot button.
+responsive.screenshot=เชตเซเชฏเซเชชเซเชฐเซเชเชจเซ เชเช เชธเซเชเซเชฐเซเชจเชถเซเช เชฒเซ
+
+# LOCALIZATION NOTE (responsive.screenshotGeneratedFilename): The auto generated
+# filename.
+# The first argument (%1$S) is the date string in yyyy-mm-dd format and the
+# second argument (%2$S) is the time string in HH.MM.SS format.
+responsive.screenshotGeneratedFilename=%2$S เชชเชฐ %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 เชฎเชพเช เชตเชชเชฐเชพเชคเชพ.
+
+# LOCALIZATION NOTE (responsive.changeDevicePixelRatio): Tooltip for the
+# device pixel ratio dropdown when is enabled.
+responsive.changeDevicePixelRatio=เชตเซเชฏเซเชชเซเชฐเซเชเชจเชพ เชเชชเชเชฐเชฃ เชชเชฟเชเซเชธเซเชฒ เชเซเชฃเซเชคเซเชคเชฐ เชฌเชฆเชฒเซ
+
+# LOCALIZATION NOTE (responsive.devicePixelRatio.auto): Tooltip for the device pixel ratio
+# dropdown when it is disabled because a device is selected.
+# The argument (%1$S) is the selected device (e.g. iPhone 6) that set
+# automatically the device pixel ratio value.
+responsive.devicePixelRatio.auto=เชเชชเชเชฐเชฃ เชชเชฟเชเซเชธเซเชฒ เชเซเชฃเซเชคเซเชคเชฐ เชเชชเชฎเซเชณเซ %1$S เชฆเซเชตเชพเชฐเชพ เชธเซเช เชเชฐเซเชฒเซเช เชเซ
+
+# 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=เชเชธเซเชเชฎ เชเชชเชเชฐเชฃ
+
+# LOCALIZATION NOTE (responsive.customDeviceNameFromBase): Default value in a
+# form to add a custom device based on the properties of another. %1$S is the
+# name of the device we're staring from, such as "Apple iPhone 6".
+responsive.customDeviceNameFromBase=%1$S(เช
เชจเซเชเซเชณ)
+
+# LOCALIZATION NOTE (responsive.addDevice): Button text that reveals a form to
+# be used for adding custom devices.
+responsive.addDevice=เชเชชเชเชฐเชฃ เชเชฎเซเชฐเซ
+
+# LOCALIZATION NOTE (responsive.addDevice2): Button text that reveals a form to
+# be used for adding custom devices.
+responsive.addDevice2=เชเชธเซเชเชฎ เชเชชเชเชฐเชฃ เชเชฎเซเชฐเซโฆ
+
+# LOCALIZATION NOTE (responsive.deviceAdderName): Label of form field for the
+# name of a new device.
+responsive.deviceAdderName=เชจเชพเชฎ
+
+# LOCALIZATION NOTE (responsive.deviceAdderSize): Label of form field for the
+# size of a new device.
+responsive.deviceAdderSize=เชฎเชพเชช
+
+# LOCALIZATION NOTE (responsive.deviceAdderPixelRatio): Label of form field for
+# the device pixel ratio of a new device. The available width is very low, so you
+# might see overlapping text if the length is much longer than 5 or so
+# characters.
+responsive.deviceAdderPixelRatio=DPR
+
+# LOCALIZATION NOTE (responsive.deviceAdderUserAgent): Label of form field for
+# the user agent of a new device. The available width is very low, so you might
+# see overlapping text if the length is much longer than 5 or so characters.
+responsive.deviceAdderUserAgent=UA
+
+# LOCALIZATION NOTE (responsive.deviceAdderTouch): Label of form field for the
+# touch input support of a new device. The available width is very low, so you
+# might see overlapping text if the length is much longer than 5 or so
+# characters.
+responsive.deviceAdderTouch=เชธเซเชชเชฐเซเชถ
+
+# LOCALIZATION NOTE (responsive.deviceAdderPixelRatio2): Label of form field for
+# the device pixel ratio of a new device.
+
+# LOCALIZATION NOTE (responsive.deviceAdderUserAgent2): Label of form field for
+# the user agent of a new device.
+
+# LOCALIZATION NOTE (responsive.deviceAdderTouch2): Label of form field for the
+# touch input support of a new device.
+
+# LOCALIZATION NOTE (responsive.deviceAdderSave): Button text that submits a
+# form to add a new device.
+responsive.deviceAdderSave=เชธเชพเชเชตเซ
+
+# LOCALIZATION NOTE (responsive.deviceAdderCancel): Button text that cancels a
+# form to add a new device.
+
+# LOCALIZATION NOTE (responsive.deviceDetails): Tooltip that appears when
+# hovering on a device in the device modal. %1$S is the width of the device.
+# %2$S is the height of the device. %3$S is the device pixel ratio value of the
+# device. %4$S is the user agent of the device. %5$S is a boolean value
+# noting whether touch input is supported.
+responsive.deviceDetails=เชฎเชพเชช: %1$S x %2$S\nDPR: %3$S\n UA: %4$S\n เชธเซเชชเชฐเซเชถ: %5$S
+
+# LOCALIZATION NOTE (responsive.devicePixelRatioOption): UI option in a menu to configure
+# the device pixel ratio. %1$S is the devicePixelRatio value of the device.
+responsive.devicePixelRatioOption=DPR: %1$S
+
+# LOCALIZATION NOTE (responsive.reloadConditions.touchSimulation): Label on checkbox used
+# to select whether to reload when touch simulation is toggled.
+responsive.reloadConditions.touchSimulation=เชเซเชฏเชพเชฐเซ เชเช เชธเชฟเชฎเซเชฏเซเชฒเซเชถเชจ เชเซเชเชฒ เชฅเชพเชฏ เชคเซเชฏเชพเชฐเซ เชซเชฐเซเชฅเซ เชฒเซเชก เชเชฐเซ
+
+# LOCALIZATION NOTE (responsive.reloadConditions.userAgent): Label on checkbox used
+# to select whether to reload when user agent is changed.
+responsive.reloadConditions.userAgent=เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชเชเชจเซเช เชฌเชฆเชฒเชพเชฏ เชเซ เชคเซเชฏเชพเชฐเซ เชซเชฐเซ เชฒเซเชก เชเชฐเซ
+
+# LOCALIZATION NOTE (responsive.reloadNotification.description2): Text in notification bar
+# shown on first open to clarify that some features need a reload to apply.
+responsive.reloadNotification.description2=เชเชชเชเชฐเชฃ เชธเชฟเชฎเซเชฏเซเชฒเซเชถเชจ เชซเซเชฐเชซเชพเชฐเซเชจเซ เชธเชเชชเซเชฐเซเชฃเชชเชฃเซ เชฒเชพเชเซ เชฅเชตเชพ เชฎเชพเชเซ เชซเชฐเซเชฅเซ เชฒเซเชก เชเชฐเชตเชพเชจเซ เชเชตเชถเซเชฏเชเชคเชพ เชเซ. DevTools เชฎเชพเช เชเซเชเชชเชฃ เชซเซเชฐเชซเชพเชฐเซเชจเซ เชเชพเชณเชตเชพ เชฎเชพเชเซ เชกเชฟเชซเซเชฒเซเช เชฐเซเชชเซ เชธเซเชตเชเชพเชฒเชฟเชค เชซเชฐเซเชฅเซ เชฒเซเชกเซเชธ เช
เชเซเชทเชฎ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ. เชคเชฎเซ เชธเซเชเชฟเชเชเซเชธ เชฎเซเชจเซ เชฆเซเชตเชพเชฐเชพ เชซเชฐเซเชฅเซ เชฒเซเชก เชเชฐเชตเชพ เชธเชเซเชทเชฎ เชเชฐเซ เชถเชเซ เชเซ.
+
+# LOCALIZATION NOTE (responsive.leftAlignViewport): Label on checkbox used in the settings
+# menu.
+responsive.leftAlignViewport=เชกเชพเชฌเซ-เชธเชเชฐเซเชเชฟเชค เชตเซเชฏเซเชชเซเชฐเซเช
+
+# LOCALIZATION NOTE (responsive.settingOnboarding.content): This is the content shown in
+# the setting onboarding tooltip that is displayed below the settings menu button in
+# Responsive Design Mode.
+responsive.settingOnboarding.content=เชจเชตเซเช: เชกเชพเชฌเชพ-เชธเชเชฐเซเชเชฃเชฎเชพเช เชฌเชฆเชฒเซ เช
เชฅเชตเชพ เชฐเซเชฒเซเชก เชตเชฐเซเชคเชจ เช
เชนเซเช เชธเชเชชเชพเชฆเชฟเชค เชเชฐเซ.
+
+# LOCALIZATION NOTE (responsive.customUserAgent): This is the placeholder for the user
+# agent input in the responsive design mode toolbar.
+responsive.customUserAgent=เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชเชเชจเซเชเชจเซ เชเชธเซเชเชฎ เชเชฐเซ
+
+responsive.showUserAgentInput=เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชเชเชจเซเชเชจเซ เชฌเชคเชพเชตเซ
+
+# LOCALIZATION NOTE (responsive.deviceSettings): The header text for the device settings
+# view.
+
+# LOCALIZATION NOTE (responsive.deviceNameAlreadyInUse): This is the text shown when adding a new
+# device with an already existing device name.
+
+# LOCALIZATION NOTE (responsive.deviceFormUpdate): Button text that updates a custom
+# device when the form is submitted.
--- /dev/null
+<!-- 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/. -->
+
+<!-- LOCALIZATION NOTE : FILE This file contains the Scratchpad window strings -->
+<!-- LOCALIZATION NOTE : FILE Do not translate commandkeys -->
+
+<!-- LOCALIZATION NOTE : FILE 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 (window.title):
+ - The Scratchpad is intended to provide a simple text editor for creating
+ - and evaluating bits of JavaScript code for the purposes of function
+ - prototyping, experimentation and convenient scripting.
+ -
+ - It's quite possible that you won't have a good analogue for the word
+ - "Scratchpad" in your locale. You should feel free to find a close
+ - approximation to it or choose a word (or words) that means
+ - "simple discardable text editor". -->
+<!ENTITY window.title "เชธเซเชเซเชฐเซเชเชชเซ
เชก">
+
+<!ENTITY fileMenu.label "เชซเชพเชเชฒ">
+<!ENTITY fileMenu.accesskey "F">
+
+<!ENTITY newWindowCmd.label "เชจเชตเซ เชตเชฟเชจเซเชกเซ">
+<!ENTITY newWindowCmd.accesskey "N">
+<!ENTITY newWindowCmd.commandkey "n">
+
+<!ENTITY openFileCmd.label "เชซเชพเชเชฒ เชเซเชฒเซโฆ">
+<!ENTITY openFileCmd.accesskey "O">
+<!ENTITY openFileCmd.commandkey "o">
+
+<!ENTITY openRecentMenu.label "เชคเชพเชเซเชคเชฐเชจเซเช เชเซเชฒเซ">
+<!ENTITY openRecentMenu.accesskey "R">
+
+<!ENTITY revertCmd.label "เชชเชพเชเซ เชฒเชพเชตเซโฆ">
+<!ENTITY revertCmd.accesskey "t">
+
+<!ENTITY saveFileCmd.label "เชธเชเชเซเชฐเชนเซ">
+<!ENTITY saveFileCmd.accesskey "S">
+<!ENTITY saveFileCmd.commandkey "s">
+
+<!ENTITY saveFileAsCmd.label "เช เชฐเซเชคเซ เชธเชเชเซเชฐเชนเซโฆ">
+<!ENTITY saveFileAsCmd.accesskey "A">
+
+<!ENTITY closeCmd.label "เชฌเชเชง เชเชฐเซ">
+<!ENTITY closeCmd.key "W">
+<!ENTITY closeCmd.accesskey "C">
+
+<!ENTITY viewMenu.label "เชฆเซเชถเซเชฏ">
+<!ENTITY viewMenu.accesskey "V">
+
+<!ENTITY lineNumbers.label "เชฒเซเชเซ เชจเชเชฌเชฐ เชฌเชคเชพเชตเซ">
+<!ENTITY lineNumbers.accesskey "L">
+
+<!ENTITY wordWrap.label "เชฒเชเชพเชฃ เชเชตเชฐเซ">
+<!ENTITY wordWrap.accesskey "W">
+
+<!ENTITY highlightTrailingSpace.label "เชชเชพเชเชณเชจเซ เชเชเซเชฏเชพเชจเซ เชชเซเชฐเชเชพเชถเชฟเชค เชเชฐเซ">
+<!ENTITY highlightTrailingSpace.accesskey "H">
+
+<!ENTITY largerFont.label "เชฎเซเชเชพ เชซเซเชจเซเช">
+<!ENTITY largerFont.accesskey "a">
+<!ENTITY largerFont.commandkey "+">
+<!ENTITY largerFont.commandkey2 "="> <!-- + is above this key on many keyboards -->
+
+<!ENTITY smallerFont.label "เชจเชพเชจเชพ เชซเซเชจเซเช">
+<!ENTITY smallerFont.accesskey "m">
+<!ENTITY smallerFont.commandkey "-">
+
+<!ENTITY normalSize.label "เชธเชพเชฎเชพเชจเซเชฏ เชฎเชพเชช">
+<!ENTITY normalSize.accesskey "N">
+<!ENTITY normalSize.commandkey "0">
+
+<!ENTITY editMenu.label "เชซเซเชฐเชซเชพเชฐ">
+<!ENTITY editMenu.accesskey "E">
+
+<!ENTITY run.label "เชถเชฐเซ เชเชฐเซ">
+<!ENTITY run.accesskey "R">
+<!ENTITY run.key "r">
+
+<!ENTITY inspect.label "เชชเชฐเซเชเซเชทเชฃ เชเชฐเซ">
+<!ENTITY inspect.accesskey "I">
+<!ENTITY inspect.key "i">
+
+<!ENTITY display.label "เชฆเชฐเซเชถเชพเชตเซ">
+<!ENTITY display.accesskey "D">
+<!ENTITY display.key "l">
+
+<!ENTITY pprint.label "เชธเชฐเชธ เชเชพเชช">
+<!ENTITY pprint.key "p">
+<!ENTITY pprint.accesskey "P">
+
+<!-- LOCALIZATION NOTE (environmentMenu.label, accesskey): This menu item was
+ - renamed from "Context" to avoid confusion with the right-click context
+ - menu in the text area. It refers to the JavaScript Environment (or context)
+ - the user is evaluating against. I.e., Content (current tab) or Chrome
+ - (browser).
+ -->
+<!ENTITY environmentMenu.label "เชชเชฐเซเชฏเชพเชตเชฐเชฃ">
+<!ENTITY environmentMenu.accesskey "n">
+
+
+<!ENTITY contentContext.label "เชธเชฎเชพเชตเชฟเชทเซเชเซ">
+<!ENTITY contentContext.accesskey "C">
+
+<!-- LOCALIZATION NOTE (browserContext.label, accesskey): This menu item is used
+ - to select an execution environment for the browser window itself as opposed
+ - to content. This is a feature for browser and addon developers and only
+ - enabled via the devtools.chrome.enabled preference. Formerly, this label
+ - was called "Chrome".
+ -->
+<!ENTITY browserContext.label "เชฌเซเชฐเชพเชเชเชฐ">
+<!ENTITY browserContext.accesskey "B">
+
+<!-- LOCALIZATION NOTE some localizations of Windows (ex:french, german) use "?"
+ - for the help button in the menubar but Gnome does not.
+ -->
+<!ENTITY helpMenu.label "เชฎเชฆเชฆ">
+<!ENTITY helpMenu.accesskey "H">
+<!ENTITY helpMenuWin.label "เชฎเชฆเชฆ">
+<!ENTITY helpMenuWin.accesskey "H">
+
+<!ENTITY documentationLink.label "MDN เชชเชฐ Scratchpad เชฎเชฆเชฆ">
+<!ENTITY documentationLink.accesskey "D">
+
+
+<!-- LOCALIZATION NOTE (resetContext2.label): This command allows the developer
+ - to reset/clear the global object of the environment where the code executes.
+ -->
+<!ENTITY resetContext2.label "เชเชฒเซ เชชเซเชจเชเชธเซเชฏเซเชเซเชค เชเชฐเซReset Variables">
+<!ENTITY resetContext2.accesskey "t">
+
+<!ENTITY reloadAndRun.label "เชซเชฐเซ เชฒเซเชก เชเชฐเซ เช
เชจเซ เชเชฒเชพเชตเซ">
+<!ENTITY reloadAndRun.accesskey "e">
+<!ENTITY reloadAndRun.key "r">
+
+<!ENTITY executeMenu.label "เชเชฒเชพเชตเซ">
+<!ENTITY executeMenu.accesskey "x">
+
+<!-- LOCALIZATION NOTE (errorConsoleCmd.commandkey): This command key launches
+ - the browser Error Console, the key should be identical to the property of
+ - the same name in browser.dtd.
+ -->
+<!ENTITY errorConsoleCmd.commandkey "j">
+
+<!-- LOCALIZATION NOTE (evalFunction.label): This command allows the developer
+ - to evaluate the top-level function that the cursor is currently at.
+ -->
+<!ENTITY evalFunction.label "เชตเชฐเซเชคเชฎเชพเชจ เชเชพเชฐเซเชฏ เชฎเซเชฒเซเชฏเชพเชเชเชจ">
+<!ENTITY evalFunction.accesskey "v">
+<!ENTITY evalFunction.key "e">
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE These strings are used inside the JavaScript scratchpad
+# which is available from the Web Developer sub-menu -> 'Scratchpad'.
+#
+# 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 (export.fileOverwriteConfirmation): This is displayed when
+# the user attempts to save to an already existing file.
+export.fileOverwriteConfirmation=เชซเชพเชเชฒ เช
เชธเซเชคเชฟเชคเซเชตเชฎเชพเช เชเซ. เชคเซเชจเชพ เชชเชฐ เชซเชฐเซ เชฒเชเชตเซเช เชเซ?
+
+# LOCALIZATION NOTE (browserWindow.unavailable): This error message is shown
+# when Scratchpad does not find any recently active main browser window.
+browserWindow.unavailable=เชธเซเชเซเชฐเซเชเชชเซเชกเชจเซ เชคเซเชจเซ เชเซเชก เชเชฒเชพเชตเชตเชพ เชฎเชพเชเซ เชเซเชเชชเชฃ เชฌเซเชฐเชพเชเชเชฐ เชตเชฟเชจเซเชกเซ เชฎเชณเซ เชจเชนเชฟเช.
+
+# LOCALIZATION NOTE (scratchpadContext.invalid): This error message is shown
+# when user tries to run an operation in Scratchpad in an unsupported context.
+scratchpadContext.invalid=เชธเซเชเซเชฐเซเชเชชเซเชก เช เชนเชพเชฒเชจเซ เชธเซเชฅเชฟเชคเชฟเชฎเชพเช เช เชเซเชฐเชฟเชฏเชพเชจเซ เชเชฒเชพเชตเซ เชถเชเชคเซ เชจเชฅเซ.
+
+# LOCALIZATION NOTE (openFile.title): This is the file picker title, when you
+# open a file from Scratchpad.
+openFile.title=เชซเชพเชเชฒ เชเซเชฒเซ
+
+# LOCALIZATION NOTE (openFile.failed): This is the message displayed when file
+# open fails.
+openFile.failed=เชซเชพเชเชฒ เชตเชพเชเชเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ.
+
+# LOCALIZATION NOTE (importFromFile.convert.failed): This is the message
+# displayed when file conversion from some charset to Unicode fails.
+# %1 is the name of the charset from which the conversion failed.
+importFromFile.convert.failed=%1$S เชฅเซ เชซเชพเชเชฒเชจเซ เชฏเซเชจเชฟเชเซเชกเชฎเชพเช เชฐเซเชชเชพเชเชคเชฐ เชเชฐเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ.
+
+# LOCALIZATION NOTE (clearRecentMenuItems.label): This is the label for the
+# menuitem in the 'Open Recent'-menu which clears all recent files.
+clearRecentMenuItems.label=เชตเชธเซเชคเซเชเชจเซ เชธเชพเชซ เชเชฐเซ
+
+# LOCALIZATION NOTE (saveFileAs): This is the file picker title, when you save
+# a file in Scratchpad.
+saveFileAs=เชซเชพเชเชฒ เช เชชเซเชฐเชเชพเชฐเซ เชธเชเชเซเชฐเชนเซ
+
+# LOCALIZATION NOTE (saveFile.failed): This is the message displayed when file
+# save fails.
+saveFile.failed=เชซเชพเชเชฒ เชธเชเชเซเชฐเชนเชตเชพเชจเซ เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชจเชฟเชทเซเชซเชณ.
+
+# LOCALIZATION NOTE (confirmClose): This is message in the prompt dialog when
+# you try to close a scratchpad with unsaved changes.
+confirmClose=เชถเซเช เชคเชฎเซ เช เชธเซเชเซเชฐเซเชเชชเซเชกเชฎเชพเช เชเชฐเซเชฒเชพ เชซเซเชฐเชซเชพเชฐเซ เชธเชเชเซเชฐเชนเชตเชพ เชฎเชพเชเชเซ เชเซ?
+
+# LOCALIZATION NOTE (confirmClose.title): This is title of the prompt dialog when
+# you try to close a scratchpad with unsaved changes.
+confirmClose.title=เช
เชธเชเชเซเชฐเชนเชฟเชค เชซเซเชฐเชซเชพเชฐเซ
+
+# LOCALIZATION NOTE (confirmRevert): This is message in the prompt dialog when
+# you try to revert unsaved content of scratchpad.
+confirmRevert=เชถเซเช เชคเชฎเซ เชซเซเชฐเชซเชพเชฐเซเชจเซ เชชเชพเชเชพ เชฒเชพเชตเชพ เชฎเชพเชเชเซ เชเซ เชเซ เชคเชฎเซ เช เชธเซเชเซเชฐเซเชเชชเซเชกเชฎเชพเช เชเชฐเซเชฏเชพ เชนเชคเชพ?
+
+# LOCALIZATION NOTE (confirmRevert.title): This is title of the prompt dialog when
+# you try to revert unsaved content of scratchpad.
+confirmRevert.title=เชซเซเชฐเชซเชพเชฐเซ เชชเชพเชเชพ เชฒเชพเชตเซ
+
+# LOCALIZATION NOTE (scratchpadIntro): This is a multi-line comment explaining
+# how to use the Scratchpad. Note that this should be a valid JavaScript
+# comment inside /* and */.
+scratchpadIntro1=/*\n * เช JavaScript เชธเซเชเซเชฐเซเชเชชเซเชก เชเซ.\n *\n * เช
เชฎเซเช JavaScript เชฆเชพเชเชฒ เชเชฐเซ, เชชเชเซ เชเชฎเชฃเซ เชเซเชฒเชฟเช เชเชฐเซ เช
เชฅเชตเชพ เชเชเซเชเชเซเชฏเซเช เชฎเซเชจเซเชฎเชพเชเชฅเซ เชชเชธเชเชฆ เชเชฐเซ:\n * 1. เชชเชธเชเชฆ เชฅเชฏเซเชฒ เชฒเชเชพเชฃ (%1$S) เชจเซเช เชฎเซเชฒเซเชฏเชพเชเชเชจเชจเซ เชเชฒเชพเชตเชตเชพ เชชเชธเชเชฆ เชเชฐเซ ,\n * 2. เชชเชฐเชฟเชฃเชพเชฎ (%2$S) เชชเชฐ เชเชฌเซเชเซเชเซเช เชเชจเซเชธเชชเซเชเซเชเชฐเชจเซ เชเชเชณ เชฒเชพเชตเชตเชพ เชฎเชพเชเซ เชจเชฟเชฐเซเชเซเชทเชฃ เชเชฐเซ, เช
เชฅเชตเชพ,\n * 3. เชชเชธเชเชฆเชเซ เชชเชเซ เชเชฟเชชเซเชชเชฃเซเชฎเชพเช เชชเชฐเชฟเชฃเชพเชฎเชจเซเช เชจเชฟเชฐเซเชเซเชทเชฃ เชเชฐเชตเชพ เชฆเชฐเซเชถเชพเชตเซ. (%3$S)\n */\n\n
+
+# LOCALIZATION NOTE (notification.browserContext): This is the message displayed
+# over the top of the editor when the user has switched to browser context.
+browserContext.notification=เช เชธเซเชเซเชฐเซเชเชชเซเชก เชฌเซเชฐเชพเชเชเชฐเชจเชพ เชธเชเชฆเชฐเซเชญเชฎเชพเช เชเชพเชฒเซ เชเซ.
+
+# LOCALIZATION NOTE (help.openDocumentationPage): This returns a localized link with
+# documentation for Scratchpad on MDN.
+help.openDocumentationPage=https://developer.mozilla.org/en/Tools/Scratchpad
+
+# LOCALIZATION NOTE (scratchpad.statusBarLineCol): Line, Column
+# information displayed in statusbar when selection is made in
+# Scratchpad.
+scratchpad.statusBarLineCol = เชฒเชพเชเชจ %1$S, เชเซเชฒเชฎ %2$S
+
+# LOCALIZATION NOTE (fileExists.notification): This is the message displayed
+# over the top of the the editor when a file does not exist.
+fileNoLongerExists.notification=เช เชซเชพเชเชฒ เชฒเชพเชเชฌเซ เชธเชฎเชฏ เช
เชธเซเชคเชฟเชคเซเชตเชฎเชพเช เชจเชฅเซ.
+
+# LOCALIZATION NOTE (propertiesFilterPlaceholder): this is the text that
+# appears in the filter text box for the properties view container.
+propertiesFilterPlaceholder=เชซเชฟเชฒเซเชเชฐ เชเซเชฃเชงเชฐเซเชฎเซ
+
+# LOCALIZATION NOTE (connectionTimeout): message displayed when the Remote Scratchpad
+# fails to connect to the server due to a timeout.
+connectionTimeout=เชเซเชกเชพเชฃ เชธเชฎเชฏเชธเชฎเชพเชชเซเชคเชฟ. เชธเชเชญเชตเชฟเชค เชญเซเชฒ เชธเชเชฆเซเชถเชพ เชฎเชพเชเซ เชฌเชเชจเซ เช
เชเชค เชชเชฐ เชญเซเชฒ เชเชจเซเชธเซเชฒเชจเซ เชเชเชพเชธเซ. เชซเชฐเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเชตเชพ เชฎเชพเชเซ เชธเซเชเซเชฐเซเชเชชเซเชกเชจเซ เชซเชฐเซ เชเซเชฒเซ.
+
+# LOCALIZATION NOTE (selfxss.msg): the text that is displayed when
+# a new user of the developer tools pastes code into the console
+# %1 is the text of selfxss.okstring
+selfxss.msg=เชเซเชญเชพเชเชก เชเซเชคเชตเชฃเซ: เชตเชธเซเชคเซเชเชจเซ เชชเซเชธเซเช เชเชฐเชคเซ เชตเชเชคเซ เชเชพเชณเชเซ เชฒเซ เชเซเชฏเชพเชฐเซ เชคเชฎเซ เชธเชฎเชเซ เชถเชเชคเชพ เชจเชฅเซ. เชเชจเชพเชฅเซ เชนเซเชฎเชฒเชพเชเซเชฐเซ เชคเชฎเชพเชฐเซ เชเชณเช เชเซเชฐเซ เชถเชเซ เชเซ เช
เชฅเชตเชพ เชคเชฎเชพเชฐเชพ เชเชฎเซเชชเซเชฏเซเชเชฐ เชชเชฐ เชจเชฟเชฏเชเชคเซเชฐเชฃ เชฒเช เชถเชเซ เชเซ. เชชเซเชธเซเช เชเชฐเชตเชพ เชฎเชพเชเซ เชเซเชชเชพ เชเชฐเซเชจเซ เชจเซเชเซเชจเชพ เชธเซเชเซเชฐเชเชชเซเชกเชฎเชพเช โ%Sโ เชฒเชเซ.
+
+# LOCALIZATION NOTE (selfxss.msg): the string to be typed
+# in by a new user of the developer tools when they receive the sefxss.msg prompt.
+# Please avoid using non-keyboard characters here
+selfxss.okstring=เชชเซเชธเซเช เชเชฐเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ
--- /dev/null
+<!-- 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/. -->
+<!-- LOCALIZATION NOTE : FILE This file contains the Debugger strings -->
+<!-- LOCALIZATION NOTE : FILE Do not translate commandkey -->
+<!-- LOCALIZATION NOTE : FILE 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 (shaderEditorUI.vertexShader): This is the label for
+ - the pane that displays a vertex shader's source. -->
+
+
+
+<!ENTITY shaderEditorUI.vertexShader "เชตเชฐเซเชเซเชเซเชท เชถเซเชกเชฐ">
+<!-- LOCALIZATION NOTE (shaderEditorUI.fragmentShader): This is the label for
+ - the pane that displays a fragment shader's source. -->
+
+<!ENTITY shaderEditorUI.fragmentShader "เชซเซเชฐเซเชเชฎเซเชจเซเช เชถเซเชกเชฐ">
+<!-- LOCALIZATION NOTE (shaderEditorUI.reloadNotice1): This is the label shown
+ - on the button that triggers a page refresh. -->
+
+<!ENTITY shaderEditorUI.reloadNotice1 "เชชเซเชจ:เชฒเชพเชตเซ">
+<!-- LOCALIZATION NOTE (shaderEditorUI.reloadNotice2): This is the label shown
+ - along with the button that triggers a page refresh. -->
+
+<!ENTITY shaderEditorUI.reloadNotice2 "เชชเชพเชจเซเช เชเซ GLSL เชเซเชกเชฎเชพเช เชซเซเชฐเชซเชพเชฐ เชเชฐเชตเชพ เชธเชเซเชทเชฎ เชเซ.">
+<!-- LOCALIZATION NOTE (shaderEditorUI.emptyNotice): This is the label shown
+ - while the page is refreshing and the tool waits for a WebGL context. -->
+
+<!ENTITY shaderEditorUI.emptyNotice "เชฌเชจเชพเชตเชตเชพ WebGL เชธเชเชฆเชฐเซเชญ เชฎเชพเชเซ เชฐเชพเชน เชเซเช เชฐเชนเซเชฏเชพ เชเซโฆ">
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE These strings are used inside the Debugger
+# which is available from the Web Developer sub-menu -> 'Debugger'.
+# 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 (shadersList.programLabel):
+# This string is displayed in the programs list of the Shader Editor,
+# identifying a set of linked GLSL shaders.
+shadersList.programLabel=เชเชพเชฐเซเชฏเชเซเชฐเชฎ %S
+
+# LOCALIZATION NOTE (shadersList.blackboxLabel):
+# This string is displayed in the programs list of the Shader Editor, while
+# the user hovers over the checkbox used to toggle blackboxing of a program's
+# associated fragment shader.
+shadersList.blackboxLabel=เชเซเชเชฒ เชญเซเชฎเชฟเชคเชฟ เชฆเซเชถเซเชฏเชคเชพ
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE (dimensions): This is used to display the dimensions
+# of a node or image, like 100ร200.
+dimensions=%S\u00D7%S
+
+# LOCALIZATION NOTE (groupCheckbox.tooltip): This is used in the SideMenuWidget
+# as the default tooltip of a group checkbox
+sideMenu.groupCheckbox.tooltip=เช เชเซเชฅเชฎเชพเช เชฌเชงเชพ เชเชเชพเชธเชฃเซเชฌเซเชเซเชธ เชเซเชเชฒ เชเชฐเซ
\ No newline at end of file
--- /dev/null
+<!-- 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/. -->
+<!-- LOCALIZATION NOTE : FILE This file contains the Source Editor component
+ - strings. The source editor component is used within the Scratchpad and
+ - Style Editor tools. -->
+<!-- LOCALIZATION NOTE : FILE Do not translate commandkeys -->
+<!-- LOCALIZATION NOTE : FILE 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. -->
+
+
+
+
+<!ENTITY gotoLineCmd.label "เชธเซเชงเชพ เชตเชพเชเซเชฏ เชชเชฐ เชเชพเชโฆ">
+<!ENTITY gotoLineCmd.key "J">
+<!ENTITY gotoLineCmd.accesskey "J">
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE These strings are used inside the Source Editor component.
+# This component is used whenever source code is displayed for the purpose of
+# being edited, inside the Firefox developer tools - current examples are the
+# Scratchpad and the Style Editor tools.
+
+# LOCALIZATION NOTE 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 (findCmd.promptTitle): This is the dialog title used
+# when the user wants to search for a string in the code. You can
+# access this feature by pressing Ctrl-F on Windows/Linux or Cmd-F on Mac.
+findCmd.promptTitle=เชถเซเชงเซโฆ
+
+# LOCALIZATION NOTE (findCmd.promptMessage): This is the message shown when
+# the user wants to search for a string in the code. You can
+# access this feature by pressing Ctrl-F on Windows/Linux or Cmd-F on Mac.
+findCmd.promptMessage=เชเชจเชพ เชฎเชพเชเซ เชถเซเชงเซ:
+
+# LOCALIZATION NOTE (gotoLineCmd.promptTitle): This is the dialog title used
+# when the user wants to jump to a specific line number in the code. You can
+# access this feature by pressing Ctrl-J on Windows/Linux or Cmd-J on Mac.
+gotoLineCmd.promptTitle=เช เชฒเซเชเซ เชชเชฐ เชเชพเชตโฆ
+
+# LOCALIZATION NOTE (gotoLineCmd.promptMessage): This is the message shown when
+# the user wants to jump to a specific line number in the code. You can
+# access this feature by pressing Ctrl-J on Windows/Linux or Cmd-J on Mac.
+gotoLineCmd.promptMessage=เช เชฒเซเชเซ เชเซเชฐเชฎเชพเชเช เชชเชฐ เชเชพเชต:
+
+# LOCALIZATION NOTE (annotation.breakpoint.title): This is the text shown in
+# front of any breakpoint annotation when it is displayed as a tooltip in one of
+# the editor gutters. This feature is used in the JavaScript Debugger.
+annotation.breakpoint.title=เชฌเซเชฐเซเชเชชเซเชเชเช: %S
+
+# LOCALIZATION NOTE (annotation.currentLine): This is the text shown in
+# a tooltip displayed in any of the editor gutters when the user hovers the
+# current line.
+annotation.currentLine=เชนเชพเชฒเชจเซเช เชตเชพเชเซเชฏ
+
+# LOCALIZATION NOTE (annotation.debugLocation.title): This is the text shown in
+# a tooltip displayed in any of the editor gutters when the user hovers the
+# current debugger location. The debugger can pause the JavaScript execution at
+# user-defined lines.
+annotation.debugLocation.title=เชนเชพเชฒเชจเซ เชชเชเชฒเซเช: %S
+
+# LOCALIZATION NOTE (autocompletion.docsLink): This is the text shown on
+# the link inside of the documentation popup. If you type 'document' in Scratchpad
+# then press Shift+Space you can see the popup.
+autocompletion.docsLink=เชฆเชธเซเชคเชพเชตเซเชเซ
+
+# LOCALIZATION NOTE (autocompletion.notFound): This is the text shown in
+# the documentation popup if Tern fails to find a type for the object.
+autocompletion.notFound=เชฎเชณเซเชฏเซ เชจเชฅเซ
+
+# LOCALIZATION NOTE (jumpToLine.commandkey): This is the key to use in
+# conjunction with accel (Command on Mac or Ctrl on other platforms) to jump to
+# a specific line in the editor.
+jumpToLine.commandkey=J
+
+# LOCALIZATION NOTE (toggleComment.commandkey): This is the key to use in
+# conjunction with accel (Command on Mac or Ctrl on other platforms) to either
+# comment or uncomment selected lines in the editor.
+toggleComment.commandkey=/
+
+# LOCALIZATION NOTE (indentLess.commandkey): This is the key to use in
+# conjunction with accel (Command on Mac or Ctrl on other platforms) to reduce
+# indentation level in CodeMirror. However, its default value also used by
+# the Toolbox to switch between tools so we disable it.
+#
+# DO NOT translate this key without proper synchronization with toolbox.dtd.
+indentLess.commandkey=[
+
+# LOCALIZATION NOTE (indentMore.commandkey): This is the key to use in
+# conjunction with accel (Command on Mac or Ctrl on other platforms) to increase
+# indentation level in CodeMirror. However, its default value also used by
+# the Toolbox to switch between tools
+#
+# DO NOT translate this key without proper synchronization with toolbox.dtd.
+indentMore.commandkey=]
+
+# LOCALIZATION NOTE (moveLineUp.commandkey): This is the combination of keys
+# used to move the current line up.
+# Do not localize "Alt", "Up", or change the format of the string. These are key
+# identifiers, not messages displayed to the user.
+moveLineUp.commandkey=Alt-Up
+
+# LOCALIZATION NOTE (moveLineDown.commandkey): This is the combination of keys
+# used to move the current line up.
+# Do not localize "Alt", "Down", or change the format of the string. These are
+# key identifiers, not messages displayed to the user.
+moveLineDown.commandkey=Alt-Down
+
+# LOCALIZATION NOTE (autocompletion.commandkey): This is the key, used with
+# Ctrl, for code autocompletion.
+# Do not localize "Space", it's the key identifier, not a message displayed to
+# the user.
+autocompletion.commandkey=Space
+
+# LOCALIZATION NOTE (showInformation2.commandkey): This is the combination of
+# keys used to display more information, like type inference.
+# Do not localize "Shift", "Ctrl", "Space", or change the format of the string.
+# These are key identifiers, not messages displayed to the user.
+showInformation2.commandkey=Shift-Ctrl-Space
+
+# LOCALIZATION NOTE (find.key):
+# Key shortcut used to find the typed search
+# Do not localize "CmdOrCtrl", "F", or change the format of the string. These are
+# key identifiers, not messages displayed to the user.
+find.key=CmdOrCtrl+F
+
+# LOCALIZATION NOTE (replaceAll.key):
+# Key shortcut used to replace the content of the editor
+# Do not localize "Shift", "CmdOrCtrl", "F", or change the format of the string. These are
+# key identifiers, not messages displayed to the user.
+replaceAll.key=Shift+CmdOrCtrl+F
+
+# LOCALIZATION NOTE (replaceAllMac.key):
+# Key shortcut used to replace the content of the editor on Mac
+# Do not localize "Alt", "CmdOrCtrl", "F", or change the format of the string. These are
+# key identifiers, not messages displayed to the user.
+replaceAllMac.key=Alt+CmdOrCtrl+F
+
+# LOCALIZATION NOTE (findNext.key):
+# Key shortcut used to find again the typed search
+# Do not localize "CmdOrCtrl", "G", or change the format of the string. These are
+# key identifiers, not messages displayed to the user.
+findNext.key=CmdOrCtrl+G
+
+# LOCALIZATION NOTE (findPrev.key):
+# Key shortcut used to find the previous typed search
+# Do not localize "Shift", "CmdOrCtrl", "G", or change the format of the string. These are
+# key identifiers, not messages displayed to the user.
+findPrev.key=Shift+CmdOrCtrl+G
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE (optionsButton.tooltip): This is used as the tooltip
+# for the options panel tab.
+optionsButton.tooltip=เชเซเชฒเชฌเซเชเซเชธ เชตเชฟเชเชฒเซเชชเซ
+
+# LOCALIZATION NOTE (options.label): This is used as the label of the tab in
+# the devtools window.
+options.label=เชตเชฟเชเชฒเซเชชเซ
+
+# LOCALIZATION NOTE (options.panelLabel): This is used as the label for the
+# toolbox panel.
+options.panelLabel=เชเซเชฒเชฌเซเชเซเชธ เชตเชฟเชเชฒเซเชชเซ เชชเซเชจเชฒ
+
+# LOCALIZATION NOTE (options.darkTheme.label2)
+# Used as a label for dark theme
+options.darkTheme.label2=เชกเชพเชฐเซเช
+
+# LOCALIZATION NOTE (options.lightTheme.label2)
+# Used as a label for light theme
+options.lightTheme.label2=เชชเซเชฐเชเชพเชถ
+
+# LOCALIZATION NOTE (performance.label):
+# This string is displayed in the title of the tab when the profiler is
+# displayed inside the developer tools window and in the Developer Tools Menu.
+performance.label=เชชเซเชฐเชฆเชฐเซเชถเชจ
+
+# LOCALIZATION NOTE (performance.panelLabel):
+# This is used as the label for the toolbox panel.
+performance.panelLabel=เชชเซเชฐเชฆเชฐเซเชถเชจ เชชเซเชจเชฒ
+
+# LOCALIZATION NOTE (performance.accesskey)
+# Used for the menuitem in the tool menu
+performance.accesskey=P
+
+# LOCALIZATION NOTE (performance.tooltip):
+# This string is displayed in the tooltip of the tab when the profiler is
+# displayed inside the developer tools window.
+# Keyboard shortcut for Performance Tools will be shown inside brackets.
+performance.tooltip=เชชเซเชฐเชฆเชฐเซเชถเชจ (%S)
+
+# LOCALIZATION NOTE (MenuWebconsole.label): the string displayed in the Tools
+# menu as a shortcut to open the devtools with the Web Console tab selected.
+MenuWebconsole.label=เชตเซเชฌ เชเชจเซเชธเซเชฒ
+
+# LOCALIZATION NOTE (ToolboxTabWebconsole.label): the string displayed as the
+# label of the tab in the devtools window.
+ToolboxTabWebconsole.label=เชเชจเซเชธเซเชฒ
+
+# LOCALIZATION NOTE (ToolboxWebConsole.panelLabel): the string used as the
+# label for the toolbox panel.
+ToolboxWebConsole.panelLabel=เชเชจเซเชธเซเชฒ เชชเซเชจเชฒ
+
+# LOCALIZATION NOTE (ToolboxWebconsole.tooltip2): the string displayed in the
+# tooltip of the tab when the Web Console is displayed inside the developer
+# tools window.
+# Keyboard shortcut for Console will be shown inside the brackets.
+ToolboxWebconsole.tooltip2=เชตเซเชฌ เชเชจเซเชธเซเชฒ (%S)
+
+webConsoleCmd.accesskey=W
+
+# LOCALIZATION NOTE (ToolboxDebugger.label):
+# This string is displayed in the title of the tab when the debugger is
+# displayed inside the developer tools window and in the Developer Tools Menu.
+ToolboxDebugger.label=เชกเชฟเชฌเชเชฐ
+
+# LOCALIZATION NOTE (ToolboxDebugger.panelLabel):
+# This is used as the label for the toolbox panel.
+ToolboxDebugger.panelLabel=เชกเชฟเชฌเชเชฐ เชชเซเชจเชฒ
+
+# LOCALIZATION NOTE (ToolboxDebugger.tooltip2):
+# This string is displayed in the tooltip of the tab when the debugger is
+# displayed inside the developer tools window..
+# A keyboard shortcut for JS Debugger will be shown inside brackets.
+ToolboxDebugger.tooltip2=JavaScript เชกเชฟเชฌเชเชฐ (%S)
+
+# LOCALIZATION NOTE (ToolboxDebugger.tooltip3):
+# This string is displayed in the tooltip of the tab when the debugger is
+# displayed inside the developer tools window.
+ToolboxDebugger.tooltip3=JavaScript เชกเชฟเชฌเชเชฐ
+
+# LOCALIZATION NOTE (debuggerMenu.accesskey)
+# Used for the menuitem in the tool menu
+debuggerMenu.accesskey=D
+
+# LOCALIZATION NOTE (ToolboxStyleEditor.label):
+# This string is displayed in the title of the tab when the style editor is
+# displayed inside the developer tools window and in the Developer Tools Menu.
+ToolboxStyleEditor.label=เชถเซเชฒเซ เชธเชเชชเชพเชฆเช
+
+# LOCALIZATION NOTE (ToolboxStyleEditor.panelLabel):
+# This is used as the label for the toolbox panel.
+ToolboxStyleEditor.panelLabel=เชถเซเชฒเซ เชธเชเชชเชพเชฆเช เชชเซเชจเชฒ
+
+# LOCALIZATION NOTE (ToolboxStyleEditor.tooltip3):
+# This string is displayed in the tooltip of the tab when the style editor is
+# displayed inside the developer tools window.
+# A keyboard shortcut for Stylesheet Editor will be shown inside the latter pair of brackets.
+ToolboxStyleEditor.tooltip3=เชธเซเชเชพเชเชฒเชถเซเช เชธเชเชชเชพเชฆเช (CSS) (%S)
+
+# LOCALIZATION NOTE (open.accesskey): The access key used to open the style
+# editor.
+open.accesskey=I
+
+# LOCALIZATION NOTE (ToolboxShaderEditor.label):
+# This string is displayed in the title of the tab when the Shader Editor is
+# displayed inside the developer tools window and in the Developer Tools Menu.
+ToolboxShaderEditor.label=เชถเซเชกเชฐ เชธเชเชชเชพเชฆเช
+
+# LOCALIZATION NOTE (ToolboxShaderEditor.panelLabel):
+# This is used as the label for the toolbox panel.
+ToolboxShaderEditor.panelLabel=เชถเซเชกเชฐ เชธเชเชชเชพเชฆเช เชชเซเชจเชฒ
+
+# LOCALIZATION NOTE (ToolboxShaderEditor.tooltip):
+# This string is displayed in the tooltip of the tab when the Shader Editor is
+# displayed inside the developer tools window.
+ToolboxShaderEditor.tooltip=WebGL เชฎเชพเชเซ เชเซเชตเชเชค GLSL เชถเซเชกเชฐ เชญเชพเชทเชพ เชเชกเชฟเชเชฐเซเชธ
+
+# LOCALIZATION NOTE (ToolboxCanvasDebugger.label):
+# This string is displayed in the title of the tab when the Shader Editor is
+# displayed inside the developer tools window and in the Developer Tools Menu.
+ToolboxCanvasDebugger.label=เชเซเชจเชตเชพเชธ
+
+# LOCALIZATION NOTE (ToolboxCanvasDebugger.panelLabel):
+# This is used as the label for the toolbox panel.
+ToolboxCanvasDebugger.panelLabel=เชเซเชจเชตเชพเชธ เชชเซเชจเชฒ
+
+# LOCALIZATION NOTE (ToolboxCanvasDebugger.tooltip):
+# This string is displayed in the tooltip of the tab when the Shader Editor is
+# displayed inside the developer tools window.
+ToolboxCanvasDebugger.tooltip=เชจเชฟเชฐเซเชเซเชทเชฃ เช
เชจเซ เชกเชฟเชฌเช เชเชฐเชตเชพเชจเชพ เชธเชพเชงเชจเซ <canvas> เชธเชเชฆเชฐเซเชญเซ
+
+# LOCALIZATION NOTE (ToolboxWebAudioEditor1.label):
+# This string is displayed in the title of the tab when the Web Audio Editor
+# is displayed inside the developer tools window and in the Developer Tools Menu.
+ToolboxWebAudioEditor1.label=เชตเซเชฌ เชเชกเชฟเช
+
+# LOCALIZATION NOTE (ToolboxWebAudioEditor1.panelLabel):
+# This is used as the label for the toolbox panel.
+ToolboxWebAudioEditor1.panelLabel=เชตเซเชฌ เชเชกเชฟเช เชชเซเชจเชฒ
+
+# LOCALIZATION NOTE (ToolboxWebAudioEditor1.tooltip):
+# This string is displayed in the tooltip of the tab when the Web Audio Editor is
+# displayed inside the developer tools window.
+ToolboxWebAudioEditor1.tooltip=เชตเซเชฌ เชเชกเชฟเช เชธเชเชฆเชฐเซเชญ เชตเชฟเชเซเชฏเซเชฒเชพเชเชเชฐ เช
เชจเซ เชเชกเชฟเช เชจเซเชก เชจเชฟเชฐเซเชเซเชทเช
+
+# LOCALIZATION NOTE (inspector.*)
+# Used for the menuitem in the tool menu
+inspector.label=เชจเชฟเชฐเซเชเซเชทเช
+inspector.accesskey=I
+
+# LOCALIZATION NOTE (inspector.panelLabel)
+# Labels applied to the panel and views within the panel in the toolbox
+inspector.panelLabel=เชจเชฟเชฐเซเชเซเชทเช เชชเซเชจเชฒ
+
+# LOCALIZATION NOTE (inspector.tooltip2)
+# Keyboard shortcut for DOM and Style Inspector will be shown inside brackets.
+inspector.tooltip2=DOM เช
เชจเซ เชชเซเชฐเชเชพเชฐ เชจเชฟเชฐเซเชเซเชทเช (%S)
+
+# LOCALIZATION NOTE (inspector.mac.tooltip)
+# This is the exact same string as inspector.tooltip2, except that we show it
+# on mac only, where we support toggling the inspector with either cmd+shift+C,
+# or cmd+opt+C
+inspector.mac.tooltip=DOM เช
เชจเซ เชชเซเชฐเชเชพเชฐ เชจเชฟเชฐเซเชเซเชทเช (%1$S เช
เชฅเชตเชพ %2$S)
+
+# LOCALIZATION NOTE (netmonitor.label):
+# This string is displayed in the title of the tab when the Network Monitor is
+# displayed inside the developer tools window and in the Developer Tools Menu.
+netmonitor.label=เชจเซเชเชตเชฐเซเช
+
+# LOCALIZATION NOTE (netmonitor.panelLabel):
+# This is used as the label for the toolbox panel.
+netmonitor.panelLabel=เชจเซเชเชตเชฐเซเช เชชเซเชจเชฒ
+
+# LOCALIZATION NOTE (netmonitor.accesskey)
+# Used for the menuitem in the tool menu
+netmonitor.accesskey=N
+
+# LOCALIZATION NOTE (netmonitor.tooltip2):
+# This string is displayed in the tooltip of the tab when the Network Monitor is
+# displayed inside the developer tools window.
+# Keyboard shortcut for Network Monitor will be shown inside the brackets.
+netmonitor.tooltip2=เชจเซเชเชตเชฐเซเช เชฎเซเชจเชฟเชเชฐ (%S)
+
+# LOCALIZATION NOTE (storage.accesskey): The access key used to open the storage
+# editor.
+storage.accesskey=a
+
+# LOCALIZATION NOTE (storage.label):
+# This string is displayed as the label of the tab in the developer tools window
+storage.label=เชธเชเชเซเชฐเชน
+
+# LOCALIZATION NOTE (storage.menuLabel):
+# This string is displayed in the Tools menu as a shortcut to open the devtools
+# with the Storage Inspector tab selected.
+storage.menuLabel=เชธเชเชเซเชฐเชน เชจเชฟเชฐเซเชเซเชทเช
+
+# LOCALIZATION NOTE (storage.panelLabel):
+# This string is used as the aria-label for the iframe of the Storage Inspector
+# tool in developer tools toolbox.
+storage.panelLabel=เชธเชเชเซเชฐเชน เชชเซเชจเชฒ
+
+# LOCALIZATION NOTE (storage.tooltip3):
+# This string is displayed in the tooltip of the tab when the storage editor is
+# displayed inside the developer tools window.
+# A keyboard shortcut for Storage Inspector will be shown inside the brackets.
+storage.tooltip3=เชธเซเชเซเชฐเซเช เชจเชฟเชฐเซเชเซเชทเช (เชเซเชเซเช, เชฒเซเชเชฒ เชธเซเชเซเชฐเซเช, ...) (%S)
+
+# LOCALIZATION NOTE (scratchpad.label): this string is displayed in the title of
+# the tab when the Scratchpad is displayed inside the developer tools window and
+# in the Developer Tools Menu.
+scratchpad.label=เชธเซเชเซเชฐเซเชเชชเซเชก
+
+# LOCALIZATION NOTE (scratchpad.panelLabel): this is used as the
+# label for the toolbox panel.
+scratchpad.panelLabel=เชธเซเชเซเชฐเซเชเชชเซเชก เชชเซเชจเชฒ
+
+# LOCALIZATION NOTE (scratchpad.tooltip): This string is displayed in the
+# tooltip of the tab when the Scratchpad is displayed inside the developer tools
+# window.
+scratchpad.tooltip=เชธเซเชเซเชฐเซเชเชชเซเชก
+
+# LOCALIZATION NOTE (memory.label): This string is displayed in the title of the
+# tab when the memory tool is displayed inside the developer tools window and in
+# the Developer Tools Menu.
+memory.label=เชฎเซเชฎเชฐเซ
+
+# LOCALIZATION NOTE (memory.panelLabel): This is used as the label for the
+# toolbox panel.
+memory.panelLabel=เชฎเซเชฎเชฐเซ เชชเซเชจเชฒ
+
+# LOCALIZATION NOTE (memory.tooltip): This string is displayed in the tooltip of
+# the tab when the memory tool is displayed inside the developer tools window.
+memory.tooltip=เชฎเซเชฎเชฐเซ
+
+# LOCALIZATION NOTE (dom.label):
+# This string is displayed in the title of the tab when the DOM panel is
+# displayed inside the developer tools window and in the Developer Tools Menu.
+dom.label=DOM
+
+# LOCALIZATION NOTE (dom.panelLabel):
+# This is used as the label for the toolbox panel.
+dom.panelLabel=DOM เชชเซเชจเชฒ
+
+# LOCALIZATION NOTE (dom.accesskey)
+# Used for the menuitem in the tool menu
+dom.accesskey=D
+
+# LOCALIZATION NOTE (dom.tooltip):
+# This string is displayed in the tooltip of the tab when the DOM is
+# displayed inside the developer tools window.
+# Keyboard shortcut for DOM panel will be shown inside the brackets.
+dom.tooltip=DOM (%S)
+
+# LOCALIZATION NOTE (accessibility.label):
+# This string is displayed in the title of the tab when the Accessibility panel
+# is displayed inside the developer tools window and in the Developer Tools Menu.
+accessibility.label=เชเชชเชฒเซเชฌเชงเชคเชพ
+
+# LOCALIZATION NOTE (accessibility.panelLabel):
+# This is used as the label for the toolbox panel.
+accessibility.panelLabel=เชเชเซเชธเซเชธเชฟเชฌเชฟเชฒเชฟเชเซ เชชเซเชจเชฒ
+
+# LOCALIZATION NOTE (accessibility.accesskey)
+# Used for the menuitem in the tool menu
+accessibility.accesskey=y
+
+# LOCALIZATION NOTE (accessibility.tooltip3):
+# This string is displayed in the tooltip of the tab when the Accessibility is
+# displayed inside the developer tools window.
+# Keyboard shortcut for Accessibility panel will be shown inside the brackets.
+accessibility.tooltip3=เชเชชเชฒเชฌเซเชงเชฟ (%S)
+
+# LOCALIZATION NOTE (application.label):
+# This string is displayed in the title of the tab when the Application panel
+# is displayed inside the developer tools window and in the Developer Tools Menu.
+application.label=เชเชชเซเชฒเชฟเชเซเชถเชจ
+
+# LOCALIZATION NOTE (application.panelLabel):
+# This is used as the label for the toolbox panel.
+application.panelLabel=เชเชชเซเชฒเชฟเชเซเชถเชจ เชชเซเชจเชฒ
+
+# LOCALIZATION NOTE (application.tooltip):
+# This string is displayed in the tooltip of the tab when the Application panel is
+# displayed inside the developer tools window.
+application.tooltip=เชเชชเซเชฒเชฟเชเซเชถเชจ เชชเซเชจเชฒ
+
+# LOCALIZATION NOTE (toolbox.buttons.responsive):
+# This is the tooltip of the button in the toolbox toolbar that toggles
+# the Responsive mode.
+# Keyboard shortcut will be shown inside brackets.
+toolbox.buttons.responsive = เชฐเชฟเชธเซเชชเซเชจเซเชธเชฟเชต เชกเชฟเชเชพเชเชจ เชฎเซเชก (%S)
+
+# LOCALIZATION NOTE (toolbox.buttons.replay):
+# This is the tooltip of the button in the toolbox toolbar that enables
+# the web replay record feature.
+toolbox.buttons.replay = WebReplay เชธเชเซเชฐเชฟเชฏ เชเชฐเซ
+
+# LOCALIZATION NOTE (toolbox.buttons.stopReplay):
+# This is the tooltip of the button in the toolbox toolbar that dissables
+# the web replay feature.
+toolbox.buttons.stopReplay = WebReplay เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชเชฐเซ
+
+# LOCALIZATION NOTE (toolbox.buttons.paintflashing):
+# This is the tooltip of the paintflashing button in the toolbox toolbar
+# that toggles paintflashing.
+toolbox.buttons.paintflashing = เชเซเชเชฒ เชชเซเชเชจเซเช เชซเซเชฒเซเชถเชฟเชเช
+
+# LOCALIZATION NOTE (toolbox.buttons.scratchpad):
+# This is the tooltip of the button in the toolbox toolbar that opens
+# the scratchpad window
+toolbox.buttons.scratchpad = เชธเซเชเซเชฐเซเชเชชเซเชก
+
+# LOCALIZATION NOTE (toolbox.buttons.screenshot):
+# This is the tooltip of the button in the toolbox toolbar that allows you to
+# take a screenshot of the entire page
+toolbox.buttons.screenshot = เชธเชฎเชเซเชฐ เชชเซเชทเซเช เชจเซ เชเช เชธเซเชเซเชฐเซเชจเชถเซเช เชฒเซ
+
+# LOCALIZATION NOTE (toolbox.buttons.rulers):
+# This is the tooltip of the button in the toolbox toolbar that toggles the
+# rulers in the page
+toolbox.buttons.rulers = เชชเซเชทเซเช เชจเชพ เชถเชพเชธเชเซเชจเซ เชเซเชเชฒ เชเชฐเซ
+
+# LOCALIZATION NOTE (toolbox.buttons.measure):
+# This is the tooltip of the button in the toolbox toolbar that toggles the
+# measuring tools
+toolbox.buttons.measure = เชชเซเชทเซเช เชจเซ เชเช เชญเชพเช เชฎเชพเชชเซ
+
+# LOCALIZATION NOTE (toolbox.tab.newBadge):
+# This is the text of a promotion badge showed in the toobox tab bar, next to a tab panel
+# name. Used to promote new/recent panels such as the accessibility panel.
+toolbox.tab.newBadge=เชจเชตเซเช
--- /dev/null
+<!-- 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/. -->
+
+<!-- LOCALIZATION NOTE : This file contains the Storage Inspector strings. -->
+
+<!-- LOCALIZATION NOTE : Placeholder for the searchbox that allows you to filter the table items. -->
+<!ENTITY searchBox.placeholder "เชซเชฟเชฒเซเชเชฐ เชเชเชเชฎเซเชธ">
+
+<!-- LOCALIZATION NOTE : Label of popup menu action to delete all storage items. -->
+<!ENTITY storage.popupMenu.deleteAllLabel "เชฌเชงเซเช เชเชพเชขเซ เชจเชพเชเชเซ">
+
+<!-- LOCALIZATION NOTE : Label of popup menu action to delete all session cookies. -->
+<!ENTITY storage.popupMenu.deleteAllSessionCookiesLabel "เชฌเชงเชพ เชธเชคเซเชฐ เชเซเชเซเช เชเชพเชขเซ เชจเชพเชเซ">
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE These strings are used inside the Storage Editor tool.
+# LOCALIZATION NOTE 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 (storage.filter.key):
+# Key shortcut used to focus the filter box on top of the data view
+storage.filter.key=CmdOrCtrl+F
+
+# LOCALIZATION NOTE (tree.emptyText):
+# This string is displayed when the Storage Tree is empty. This can happen when
+# there are no websites on the current page (about:blank)
+tree.emptyText=เชชเซเชเชจเชพ เชเชคเซเชชเชพเชฆเช เชเชชเชฒเชฌเซเชง เชจเชฅเซ
+
+# LOCALIZATION NOTE (table.emptyText):
+# This string is displayed when there are no rows in the Storage Table for the
+# selected host.
+table.emptyText=เชชเชธเชเชฆ เชเชฐเซเชฒ เชเชคเซเชชเชพเชฆเชเชจเซ เชฎเชพเชนเชฟเชคเซ เชเชชเชฒเชฌเซเชง เชจเชฅเซ
+
+# LOCALIZATION NOTE (tree.labels.*):
+# These strings are the labels for Storage type groups present in the Storage
+# Tree, like cookies, local storage etc.
+tree.labels.cookies=เชเซเชเซเช
+tree.labels.localStorage=เชธเซเชฅเชพเชจเชฟเช เชธเชเชเซเชฐเชน
+tree.labels.sessionStorage=เชธเชคเซเชฐ เชธเชเชเซเชฐเชน
+tree.labels.indexedDB=เช
เชจเซเชเซเชฐเชฎเชฟเชค DB
+tree.labels.Cache=เชเชพเชฎเชเชฒเชพเช เชธเชเชเซเชฐเชน
+
+# LOCALIZATION NOTE (table.headers.*.*):
+# These strings are the header names of the columns in the Storage Table for
+# each type of storage available through the Storage Tree to the side.
+table.headers.cookies.uniqueKey=เช
เชจเชจเซเชฏ เชเซ
+table.headers.cookies.name=เชจเชพเชฎ
+table.headers.cookies.path=เชฎเชพเชฐเซเช
+table.headers.cookies.host=เชกเซเชฎเซเชเชจ
+table.headers.cookies.expires=เชจเชพ เชฐเซเช เชธเชฎเชพเชชเซเชค เชฅเชฏเซเชฒ
+table.headers.cookies.value=เชฎเซเชฒเซเชฏ
+table.headers.cookies.lastAccessed=เชเซเชฒเซเชฒเซ เชเชเซเชธเซเชธ เชเชฐเซเชฏเซเช
+table.headers.cookies.creationTime=เชฌเชจเชพเชตเชพเชฏเซเชฒ เชธเชฎเชฏ
+table.headers.cookies.sameSite=sameSite
+
+table.headers.localStorage.name=เชเซ
+table.headers.localStorage.value=เชฎเซเชฒเซเชฏ
+
+table.headers.sessionStorage.name=เชเซ
+table.headers.sessionStorage.value=เชฎเซเชฒเซเชฏ
+
+table.headers.Cache.url=URL
+table.headers.Cache.status=เชธเซเชฅเชฟเชคเชฟ
+
+table.headers.indexedDB.uniqueKey=เช
เชจเชจเซเชฏ เชเซ
+table.headers.indexedDB.name=เชเซ
+table.headers.indexedDB.db=เชกเซเชเชพเชฌเซเช เชจเชพเชฎ
+table.headers.indexedDB.storage=เชธเชเชเซเชฐเชนเชธเซเชฅเชพเชจ
+table.headers.indexedDB.objectStore=เชเชฌเซเชเซเชเซเช เชธเซเชเซเชฐ เชจเชพเชฎ
+table.headers.indexedDB.value=เชฎเซเชฒเซเชฏ
+table.headers.indexedDB.origin=เชฎเซเชณ
+table.headers.indexedDB.version=เชเชตเซเชคเซเชคเชฟ
+table.headers.indexedDB.objectStores=เชเชฌเซเชเซเชเซเช เชธเซเชเซเชฐเซเชธ
+table.headers.indexedDB.keyPath2=เชเซ เชชเชพเชฅ
+table.headers.indexedDB.autoIncrement=เชเชชเซเชเชช เชตเชงเชพเชฐเซ
+table.headers.indexedDB.indexes=เช
เชจเซเชเซเชฐเชฎเซ
+
+# LOCALIZATION NOTE (label.expires.session):
+# This string is displayed in the expires column when the cookie is Session
+# Cookie
+label.expires.session=เชธเชคเซเชฐ
+
+# LOCALIZATION NOTE (storage.search.placeholder):
+# This is the placeholder text in the sidebar search box
+storage.search.placeholder=เชซเชฟเชฒเซเชเชฐ เชฎเซเชฒเซเชฏเซ
+
+# LOCALIZATION NOTE (storage.data.label):
+# This is the heading displayed over the item value in the sidebar
+storage.data.label=เชฎเชพเชนเชฟเชคเซ
+
+# LOCALIZATION NOTE (storage.parsedValue.label):
+# This is the heading displayed over the item parsed value in the sidebar
+storage.parsedValue.label=เชตเชฟเชถเซเชฒเซเชทเชฟเชค เชฎเซเชฒเซเชฏ
+
+# LOCALIZATION NOTE (storage.popupMenu.deleteLabel):
+# Label of popup menu action to delete storage item.
+storage.popupMenu.deleteLabel=เชเชพเชขเซ เชจเชพเชเชเซโ%Sโ
+
+# LOCALIZATION NOTE (storage.popupMenu.addItemLabel):
+# Label of popup menu action to add an item.
+storage.popupMenu.addItemLabel=เชตเชธเซเชคเซเชจเซ เชเชฎเซเชฐเซ
+
+# LOCALIZATION NOTE (storage.popupMenu.refreshItemLabel):
+# Label of popup menu action to refresh an item.
+storage.popupMenu.refreshItemLabel=เชตเชธเซเชคเซเช เชคเชพเชเซเช เชเชฐเซ
+
+# LOCALIZATION NOTE (storage.popupMenu.deleteAllFromLabel):
+# Label of popup menu action to delete all storage items.
+storage.popupMenu.deleteAllFromLabel=เชฌเชงเชพ เชชเซเชฐเชคเชฟ เชเชพเชขเซ เชจเชพเชเซ โ%Sโ
+
+# LOCALIZATION NOTE (storage.idb.deleteBlocked):
+# Warning notification when IndexedDB database could not be deleted immediately.
+storage.idb.deleteBlocked=เชฌเชงเชพ เชเชจเซเชเซเชถเชจเซเชธ เชฌเชเชง เชฅเชฏเชพ เชชเชเซ เชกเซเชเชพเชฌเซเช โ%Sโ เชเชพเชขเซ เชจเชพเชเชตเชพเชฎเชพเช เชเชตเชถเซ.
+
+# LOCALIZATION NOTE (storage.idb.deleteError):
+# Error notification when IndexedDB database could not be deleted.
+storage.idb.deleteError=เชกเซเชเชพเชฌเซเช โ%Sโ เชเชพเชขเซ เชถเชเชพเชคเซเช เชจเชฅเซ.
+
+# LOCALIZATION NOTE (storage.expandPane):
+# This is the tooltip for the button that collapses the right panel in the
+# storage UI when the panel is closed.
+storage.expandPane=เชคเชเชคเซเชจเซ เชตเชฟเชธเซเชคเชพเชฐเซ
+
+# LOCALIZATION NOTE (storage.collapsePane):
+# This is the tooltip for the button that collapses the right panel in the
+# storage UI when the panel is open.
+storage.collapsePane=เชคเชเชคเซเชจเซ เชญเซเชเซ เชเชฐเซ
--- /dev/null
+<!-- 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/. -->
+
+<!-- LOCALIZATION NOTE : FILE This file contains the Style Editor window strings -->
+<!-- LOCALIZATION NOTE : FILE Do not translate commandkeys -->
+<!-- LOCALIZATION NOTE : 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. -->
+
+<!ENTITY newButton.label "เชจเชตเซเช">
+<!ENTITY newButton.tooltip "เชฆเชธเซเชคเชพเชตเซเชเชฎเชพเช เชจเชตเซ เชธเซเชเชพเชเชฒ เชถเซเช เชฌเชจเชพเชตเซ เช
เชจเซ เชเชฎเซเชฐเซ">
+<!ENTITY newButton.accesskey "N">
+
+<!ENTITY importButton.label "เชเชฏเชพเชค เชเชฐเซโฆ">
+<!ENTITY importButton.tooltip "เชฆเชธเซเชคเชพเชตเซเชเชฎเชพเช เชตเชฐเซเชคเชฎเชพเชจ เชธเซเชเชพเชเชฒ เชถเซเช เชเชฏเชพเชค เชเชฐเซ เช
เชจเซ เชเชฎเซเชฐเซ">
+<!ENTITY importButton.accesskey "I">
+
+<!ENTITY visibilityToggle.tooltip "เชธเซเชเชพเชเชฒ เชถเซเชเชจเซ เชฆเซเชถเซเชฏเชคเชพ เชฌเชฆเชฒเซ">
+
+<!ENTITY saveButton.label "เชธเชเชเซเชฐเชนเซ">
+<!ENTITY saveButton.tooltip "เช เชธเซเชเชพเชเชฒ เชถเซเชเชจเซ เชซเชพเชเชฒเชฎเชพเช เชธเชเชเซเชฐเชนเซ">
+<!ENTITY saveButton.accesskey "S">
+
+<!ENTITY optionsButton.tooltip "เชถเซเชฒเซ เชธเชเชชเชพเชฆเช เชตเชฟเชเชฒเซเชชเซ">
+
+<!-- LOCALIZATION NOTE (showOriginalSources.label): This is the label on the context
+ menu item to toggle showing original sources in the editor. -->
+<!ENTITY showOriginalSources.label "เชฎเซเชณเชญเซเชค เชธเซเชคเซเชฐเซเชคเชจเซ เชฌเชคเชพเชตเซ">
+
+<!-- LOCALIZATION NOTE (showOriginalSources.accesskey): This is the access key for
+ the menu item to toggle showing original sources in the editor. -->
+<!ENTITY showOriginalSources.accesskey "o">
+
+<!-- LOCALIZATION NOTE (showMediaSidebar.label): This is the label on the context
+ menu item to toggle showing @media rule shortcuts in a sidebar. -->
+<!ENTITY showMediaSidebar.label "@media เชฌเชพเชเซเชชเชเซเชเซเชจเซ เชฌเชคเชพเชตเซ">
+
+<!-- LOCALIZATION NOTE (showMediaSidebar.accesskey): This is the access key for
+ the menu item to toggle showing the @media sidebar. -->
+<!ENTITY showMediaSidebar.accesskey "m">
+
+<!-- LOCALICATION NOTE (mediaRules.label): This is shown above the list of @media rules
+ in each stylesheet editor sidebar. -->
+<!ENTITY mediaRules.label "@media เชจเชฟเชฏเชฎเซ">
+
+<!ENTITY editorTextbox.placeholder "CSS เช
เชนเซเช เชฒเชเซ.">
+
+<!-- LOCALICATION NOTE (noStyleSheet.label): This is shown when a page has no
+ stylesheet. -->
+<!ENTITY noStyleSheet.label "เช เชชเชพเชจเชพเชเชจเซ เชเซเช เชธเซเชเชพเชเชฒ เชถเซเช เชจเชฅเซ.">
+
+<!-- LOCALICATION NOTE (noStyleSheet-tip-start.label): This is the start of a
+ tip sentence shown when there is no stylesheet. It suggests to create a new
+ stylesheet and provides an action link to do so. -->
+<!ENTITY noStyleSheet-tip-start.label "เชเชฆเชพเช เชคเชฎเซ ">
+<!-- LOCALICATION NOTE (noStyleSheet-tip-action.label): This is text for the
+ link that triggers creation of a new stylesheet. -->
+<!ENTITY noStyleSheet-tip-action.label "เชจเชตเซ เชธเซเชเชพเชเชฒ เชถเซเช เชเชฎเซเชฐเชตเชพ เชเชเซเชเซ เชเซ">
+<!-- LOCALICATION NOTE (noStyleSheet-tip-end.label): End of the tip sentence -->
+<!ENTITY noStyleSheet-tip-end.label "?">
+
+<!-- LOCALIZATION NOTE (openLinkNewTab.label): This is the text for the
+ context menu item that opens a stylesheet in a new tab -->
+<!ENTITY openLinkNewTab.label "เชจเชตเซ เชเซ
เชฌเชฎเชพเช เชฒเชฟเชเช เชเซเชฒเซ">
+
+<!-- LOCALIZATION NOTE (copyUrl.label): This is the text for the
+ context menu item that copies a stylesheet's URL -->
+<!ENTITY copyUrl.label "URL เชจเซ เชจเชเชฒ">
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE These strings are used inside the Style Editor.
+# LOCALIZATION NOTE 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 (inlineStyleSheet): This is the name used for an style sheet
+# that is declared inline in the <style> element. Shown in the stylesheets list.
+# the argument is the index (order) of the containing <style> element in the
+# document.
+inlineStyleSheet=<inline style sheet #%S>
+
+# LOCALIZATION NOTE (newStyleSheet): This is the default name for a new
+# user-created style sheet.
+newStyleSheet=เชจเชตเซ เชธเซเชเชพเชเชฒ เชถเซเช #%S
+
+# LOCALIZATION NOTE (ruleCount.label): Semicolon-separated list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# This is shown in the style sheets list.
+# #1 rule.
+# example: 111 rules.
+ruleCount.label=#1 เชจเชฟเชฏเชฎ.;#1 เชจเชฟเชฏเชฎเซ.
+
+# LOCALIZATION NOTE (error-load): This is shown when loading fails.
+error-load=เชธเซเชเชพเชเชฒ เชถเซเช เชฒเชพเชตเซ เชถเชเซเชฏเชพ เชจเชนเชฟเช.
+
+# LOCALIZATION NOTE (error-save): This is shown when saving fails.
+error-save=เชธเซเชเชพเชเชฒ เชถเซเช เชธเชเชเซเชฐเชนเซ เชถเชเซเชฏเชพ เชจเชนเชฟเช.
+
+# LOCALIZATION NOTE (error-compressed): This is shown when we can't show
+# coverage information because the css source is compressed.
+error-compressed=เชธเชเชเซเชเชพเชฏเซเชฒ เชถเซเชฒเซเชถเซเช เชฎเชพเชเซ เชตเชฟเชธเซเชคเชพเชฐเชฎเชพเช เชเชพเชฃเชเชพเชฐเซ เชฌเชคเชพเชตเซ เชถเชเชคเชพ เชจเชฅเซ
+
+# LOCALIZATION NOTE (importStyleSheet.title): This is the file picker title,
+# when you import a style sheet into the Style Editor.
+importStyleSheet.title=เชธเซเชเชพเชเชฒ เชถเซเชเชจเซ เชเชฏเชพเชค เชเชฐเซ
+
+# LOCALIZATION NOTE (importStyleSheet.filter): This is the *.css filter title
+importStyleSheet.filter=CSS เชซเชพเชเชฒเซ
+
+# LOCALIZATION NOTE (saveStyleSheet.title): This is the file picker title,
+# when you save a style sheet from the Style Editor.
+saveStyleSheet.title=เชธเซเชเชพเชเชฒ เชถเซเช เชธเชเชเซเชฐเชนเซ
+
+# LOCALIZATION NOTE (saveStyleSheet.filter): This is the *.css filter title
+saveStyleSheet.filter=CSS เชซเชพเชเชฒเซ
+
+# LOCALIZATION NOTE (saveStyleSheet.commandkey): This the key to use in
+# conjunction with accel (Command on Mac or Ctrl on other platforms) to Save
+saveStyleSheet.commandkey=S
+
--- /dev/null
+<!-- 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/. -->
+
+<!-- LOCALIZATION NOTE : FILE This file contains the Toolbox strings -->
+<!-- LOCALIZATION NOTE : FILE Do not translate key -->
+
+<!ENTITY closeCmd.key "W">
+<!ENTITY toggleToolbox.key "I">
+<!ENTITY toggleToolboxF12.keycode "VK_F12">
+<!ENTITY toggleToolboxF12.keytext "F12">
+
+<!-- LOCALIZATION NOTE (browserToolboxErrorMessage): This is the label
+ - shown next to error details when the Browser Toolbox is unable to open. -->
+<!ENTITY browserToolboxErrorMessage "เชฌเซเชฐเชพเชเชเชฐ เชเซเชฒเชฌเซเชเซเชธ เชเซเชฒเชตเชพเชฎเชพเช เชญเซเชฒ:">
+
+<!-- LOCALIZATION NOTE (browserToolboxStatusMessage): This is the label
+ - shown next to status details when the Browser Toolbox fails to connect or
+ - appears to be taking a while to do so. -->
+<!ENTITY browserToolboxStatusMessage "เชฌเซเชฐเชพเชเชเชฐ เชเซเชฒเชฌเซเชเซเชธ เชเซเชกเชพเชฃ เชธเซเชฅเชฟเชคเชฟ:">
+
+<!-- LOCALIZATION NOTE (options.context.advancedSettings): This is the label for
+ - the heading of the advanced settings group in the options panel. -->
+<!ENTITY options.context.advancedSettings "เชเชจเซเชจเชค เชธเซเชเซเชเช">
+
+<!-- LOCALIZATION NOTE (options.context.inspector): This is the label for
+ - the heading of the Inspector group in the options panel. -->
+<!ENTITY options.context.inspector "เชจเชฟเชฐเซเชเซเชทเช">
+
+<!-- LOCALIZATION NOTE (options.showUserAgentStyles.label): This is the label
+ - for the checkbox option to show user agent styles in the Inspector
+ - panel. -->
+<!ENTITY options.showUserAgentStyles.label "เชฌเซเชฐเชพเชเชเชฐ เชถเซเชฒเซเชจเซ เชฌเชคเชพเชตเซ">
+<!ENTITY options.showUserAgentStyles.tooltip "เชเชจเซ เชเชพเชฒเซ เชเชฐเชตเชพเชฅเซ เชฎเซเชณเชญเซเชค เชถเซเชฒเซเชจเซ เชฌเชคเชพเชตเชถเซ เชเซ เชเซ เชฌเซเชฐเชพเชเชเชฐ เชฆเซเชฆเชพเชฐเชพ เชฒเชพเชตเซเชฒ เชเซ.">
+
+<!-- LOCALIZATION NOTE (options.collapseAttrs.label): This is the label
+ - for the checkbox option to enable collapse attributes in the Inspector
+ - panel. -->
+<!ENTITY options.collapseAttrs.label "DOM เชฒเชเซเชทเชฃเซเชจเซ เชเชพเชขเซ เชจเชพเชเซ">
+<!ENTITY options.collapseAttrs.tooltip "เชจเชฟเชฐเซเชเซเชทเชเชฎเชพเช เชฒเชพเชเชฌเซ เชฒเชพเชเซเชทเชฃเชฟเชเชคเชพเช เชเชพเชขเซ เชจเชพเชเซ">
+
+<!-- LOCALIZATION NOTE (options.defaultColorUnit.label): This is the label for a
+ - dropdown list that controls the default color unit used in the inspector.
+ - This label is visible in the options panel. -->
+<!ENTITY options.defaultColorUnit.label "เชฎเซเชณเชญเซเชค เชฐเชเช เชเชเชฎ">
+
+<!-- LOCALIZATION NOTE (options.defaultColorUnit.accesskey): This is the access
+ - key for a dropdown list that controls the default color unit used in the
+ - inspector. This is visible in the options panel. -->
+<!ENTITY options.defaultColorUnit.accesskey "u">
+
+<!-- LOCALIZATION NOTE (options.defaultColorUnit.authored): This is used in the
+ - 'Default color unit' dropdown list and is visible in the options panel. -->
+<!ENTITY options.defaultColorUnit.authored "เชฒเซเชเช เชคเชฐเซเชเซ">
+
+<!-- LOCALIZATION NOTE (options.defaultColorUnit.hex): This is used in the
+ - 'Default color unit' dropdown list and is visible in the options panel. -->
+<!ENTITY options.defaultColorUnit.hex "Hex">
+
+<!-- LOCALIZATION NOTE (options.defaultColorUnit.hsl): This is used in the
+ - 'Default color unit' dropdown list and is visible in the options panel. -->
+<!ENTITY options.defaultColorUnit.hsl "HSL(A)">
+
+<!-- LOCALIZATION NOTE (options.defaultColorUnit.rgb): This is used in the
+ - 'Default color unit' dropdown list and is visible in the options panel. -->
+<!ENTITY options.defaultColorUnit.rgb "RGB(A)">
+
+<!-- LOCALIZATION NOTE (options.defaultColorUnit.name): This is used in
+ - the 'Default color unit' dropdown list and is visible in the options panel.
+ - -->
+<!ENTITY options.defaultColorUnit.name "เชฐเชเช เชจเชพเชฎ">
+
+<!-- LOCALIZATION NOTE (options.context.triggersPageRefresh): This is the
+ - triggers page refresh footnote under the advanced settings group in the
+ - options panel and is used for settings that trigger page reload. -->
+<!ENTITY options.context.triggersPageRefresh "* เชซเชเซเชค เชตเชฐเซเชคเชฎเชพเชจ เชธเชคเซเชฐ, เชชเชพเชจเชพเชเชจเซ เชซเชฐเซ เชฒเชพเชตเซ เชเซ">
+
+<!-- LOCALIZATION NOTE (options.enableChrome.label5): This is the label for the
+ - checkbox that toggles chrome debugging, i.e. devtools.chrome.enabled
+ - boolean preference in about:config, in the options panel. -->
+<!ENTITY options.enableChrome.label5 "เชฌเซเชฐเชพเชเชเชฐ chrome เช
เชจเซ เชเชก-เชเชจ เชกเชฟเชฌเชเชฟเชเช เชเซเชฒเชฌเซเชเซเชธ เชธเชเซเชทเชฎ เชเชฐเซ">
+<!ENTITY options.enableChrome.tooltip3 "เช เชตเชฟเชเชฒเซเชชเชจเซ เชเชพเชฒเซ เชเชฐเชตเชพเชฅเซ เชคเชฎเชจเซ เชฌเซเชฐเชพเชเชเชฐ เชธเชเชฆเชฐเซเชญเชฎเชพเช (เชเซเชฒเซเชธ> เชตเซเชฌ เชกเซเชตเชฒเชชเชฐ> เชฌเซเชฐเชพเชเชเชฐ เชเซเชฒเชฌเชพเชฐ เชฆเซเชตเชพเชฐเชพ) เชตเชฟเชตเชฟเชง เชกเซเชตเชฒเชชเชฐ เชธเชพเชงเชจเซเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพเชจเซ เช
เชจเซ เชเชก-เชเชจเซเชธ เชฎเซเชจเซเชเชฐเชฎเชพเชเชฅเซ เชกเชฟเชฌเช เชเชก-เชเชจเซเชธเชจเซ เชฎเชเชเซเชฐเซ เชฎเชณเชถเซ">
+
+<!-- LOCALIZATION NOTE (options.enableRemote.label3): This is the label for the
+ - checkbox that toggles remote debugging, i.e. devtools.debugger.remote-enabled
+ - boolean preference in about:config, in the options panel. -->
+<!ENTITY options.enableRemote.label3 "เชฆเซเชฐเชธเซเชฅ เชกเชฟเชฌเชเซเชเช เชธเชเซเชฐเชฟเชฏ เชเชฐเซ">
+<!ENTITY options.enableRemote.tooltip2 "เช เชตเชฟเชเชฒเซเชชเชจเซ เชเชพเชฒเซ เชเชฐเชตเชพเชฅเซ เชตเชฟเชเชพเชธเชเชฐเซเชคเชพ เชธเชพเชงเชจเซเชจเซ Firefox OS เชเซเชตเซ เชฆเซเชฐเชธเซเชฅ เชฆเชพเชเชฒเชพเชจเซ เชกเชฟเชฌเช เชเชฐเชตเชพ เชฆเซเชถเซ">
+
+<!-- LOCALIZATION NOTE (options.disableJavaScript.label,
+ - options.disableJavaScript.tooltip): This is the options panel label and
+ - tooltip for the checkbox that toggles JavaScript on or off. -->
+<!ENTITY options.disableJavaScript.label "JavaScript * เชจเซ เชธเชเซเชฐเชฟเชฏ เชเชฐเซ">
+<!ENTITY options.disableJavaScript.tooltip "เช เชตเชฟเชเชฒเซเชชเชจเซ เชเชพเชฒเซ เชฐเชพเชเชตเชพเชฅเซ เชตเชฐเซเชคเชฎเชพเชจ เชเซ
เชฌ เชฎเชพเชเซ JavaScript เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชฅเช เชเชถเซ. เชเซ เชเซ
เชฌ เช
เชฅเชตเชพ เชธเชพเชงเชจเชฌเซเชเซเชธ เชฌเชเชง เชฅเชฏเซเชฒ เชเซ เชชเชเซ เช เชธเซเชฏเซเชเชจ เชญเซเชฒ เชฅเช เชเชถเซ.">
+
+<!-- LOCALIZATION NOTE (options.disableHTTPCache.label,
+ - options.disableHTTPCache.tooltip): This is the options panel label and
+ - tooltip for the checkbox that toggles the HTTP cache on or off. -->
+<!ENTITY options.disableHTTPCache.label "HTTP เชเชพเชฎเชเชฒเชพเช เชธเชเชเซเชฐเชน เช
เชเซเชทเชฎ เชเชฐเซ (เชเซเชฏเชพเชฐเซ เชเซเชฒเชฌเซเชเซเชธ เชเซเชฒเซเชฒเซเช เชนเซเชฏ)">
+<!ENTITY options.disableHTTPCache.tooltip "เช เชตเชฟเชเชฒเซเชชเชจเซ เชเชพเชฒเซ เชเชฐเชตเชพเชฅเซ, เชฌเชงเชพ เชเซ
เชฌเซเชธ เชฎเชพเชเซ HTTP เชเชพเชฎเชเชฒเชพเช เชธเชเชเซเชฐเชนเชจเซ เช
เชเซเชทเชฎ เชเชฐเชถเซ เชเซ เชชเชพเชธเซ เชเซเชฒเชฌเซเชเซเชธ เชเซเชฒเซเชฒเซเช เชเซ. เชธเชฐเซเชตเชฟเชธ เชตเชฐเซเชเชฐเซเชธ เช เชตเชฟเชเชฒเซเชช เชฆเซเชตเชพเชฐเชพ เชชเซเชฐเชญเชพเชตเชฟเชค เชจเชฅเซ.">
+
+<!-- LOCALIZATION NOTE (options.enableServiceWorkersHTTP.label,
+ - options.enableServiceWorkersHTTP.tooltip): This is the options panel label and
+ - tooltip for the checkbox that toggles the service workers testing features on or off. This option enables service workers over HTTP. -->
+<!ENTITY options.enableServiceWorkersHTTP.label "HTTP เชชเชฐ เชธเชฐเซเชตเชฟเชธ เชตเชฐเซเชเชฐเซเชธเชจเซ เชธเชเซเชทเชฎ เชเชฐเซ (เชเซเชฏเชพเชฐเซ เชเซเชฒเชฌเซเชเซเชธ เชเซเชฒเซเชฒเซเช เชนเซเชฏ)">
+<!ENTITY options.enableServiceWorkersHTTP.tooltip "เช เชตเชฟเชเชฒเซเชชเชจเซ เชเชพเชฒเซ เชเชฐเชตเชพเชฅเซ, เชฌเชงเชพ เชเซเชฌเซเชธ เชฎเชพเชเซ, เชเซ เชเซเชฒเชฌเซเชเซเชธ เชเซเชฒเซเชฒเชพ เชเซ, เชคเซเชจเชพ เชฎเชพเชเซ HTTP เชชเชฐ เชธเชฐเซเชตเชฟเชธ เชเชพเชฐเซเชฏเชเชฐเซเชคเชพเชเชจเซ เชธเชเซเชทเชฎ เชเชฐเชถเซ.">
+
+<!-- LOCALIZATION NOTE (options.selectDefaultTools.label2): This is the label for
+ - the heading of group of checkboxes corresponding to the default developer
+ - tools. -->
+<!ENTITY options.selectDefaultTools.label2 "เชฎเซเชณเชญเซเชค เชตเชฟเชเชพเชธเชเชฐเซเชคเชพ เชธเชพเชงเชจเซ">
+
+<!-- LOCALIZATION NOTE (options.selectAdditionalTools.label): This is the label for
+ - the heading of group of checkboxes corresponding to the developer tools
+ - added by add-ons. This heading is hidden when there is no developer tool
+ - installed by add-ons. -->
+<!ENTITY options.selectAdditionalTools.label "เชเชก-เชเชจ เชฆเซเชฆเชพเชฐเชพ เชธเซเชฅเชพเชชเชฟเชค เชฅเชฏเซเชฒ เชกเซเชตเชฒเชชเชฐ เชธเชพเชงเชจเซ">
+
+<!-- LOCALIZATION NOTE (options.selectEnabledToolboxButtons.label): This is the label for
+ - the heading of group of checkboxes corresponding to the default developer
+ - tool buttons. -->
+<!ENTITY options.selectEnabledToolboxButtons.label "เชเชชเชฒเชฌเซเชง เชธเชพเชงเชจเชฌเซเชเซเชธ เชฌเชเชจ">
+
+<!-- LOCALIZATION NOTE (options.toolNotSupported.label): This is the label for
+ - the explanation of the * marker on a tool which is currently not supported
+ - for the target of the toolbox. -->
+<!ENTITY options.toolNotSupported.label "* เชตเชฐเซเชคเชฎเชพเชจ เชธเชพเชงเชจเชฌเซเชเซเชธ เชฒเชเซเชทเซเชฏ เชเชงเชพเชฐเชญเซเชค เชจเชฅเซ">
+
+<!-- LOCALIZATION NOTE (options.selectDevToolsTheme.label2): This is the label for
+ - the heading of the radiobox corresponding to the theme of the developer
+ - tools. -->
+<!ENTITY options.selectDevToolsTheme.label2 "เชตเชฟเชทเชฏ">
+
+<!-- LOCALIZATION NOTE (options.usedeveditiontheme.*) Options under the
+ - toolbox for enabling and disabling the Developer Edition browser theme. -->
+<!ENTITY options.usedeveditiontheme.label "เชตเชฟเชเชพเชธเชเชฐเซเชคเชพ เชเชตเซเชคเซเชคเชฟ เชฌเซเชฐเชพเชเชเชฐ เชฅเซเชฎเชจเซ เชเชชเชฏเซเช เชเชฐเซ">
+<!ENTITY options.usedeveditiontheme.tooltip "เชตเชฟเชเชพเชธเชเชฐเซเชคเชพ เชเชตเซเชคเซเชคเชฟ เชฌเซเชฐเชพเชเชเชฐ เชฅเซเชฎเชจเซ เชเซเชเชฒ เชเชฐเซ เชเซ.">
+
+<!-- LOCALIZATION NOTE (options.webconsole.label): This is the label for the
+ - heading of the group of Web Console preferences in the options panel. -->
+<!ENTITY options.webconsole.label "เชตเซเชฌ เชเชจเซเชธเซเชฒ">
+
+<!-- LOCALIZATION NOTE (options.timestampMessages.label): This is the
+ - label for the checkbox that toggles timestamps in the Web Console -->
+<!ENTITY options.timestampMessages.label "เชเชพเชเชฎเชธเซเชเซเชฎเซเชชเชจเซ เชธเชเซเชฐเชฟเชฏ เชเชฐเซ">
+<!ENTITY options.timestampMessages.tooltip "เชเซ เชคเชฎเซ เช เชตเชฟเชเชฒเซเชช เชเชฆเซเชถเชจเซ เชธเชเซเชฐเชฟเชฏ เชเชฐเซ เชคเซ เช
เชจเซ เชตเซเชฌ เชเชจเซเชธเซเชฒเชฎเชพเช เชเชเชเชชเซเช เชเชพเชเชฎเชธเซเชเซเชฎเซเชชเชจเซ เชฆเชฐเซเชถเชพเชตเชถเซ">
+
+<!-- LOCALIZATION NOTE (options.debugger.label): This is the label for the
+ - heading of the group of Debugger preferences in the options panel. -->
+<!ENTITY options.debugger.label "เชกเชฟเชฌเชเชฐ">
+
+<!-- LOCALIZATION NOTE (options.sourceMaps.label): This is the
+ - label for the checkbox that toggles source maps in all tools -->
+<!ENTITY options.sourceMaps.label "เชธเซเชฐเซเชค เชจเชเชถเชพ เชธเชเซเชทเชฎ เชเชฐเซ">
+<!ENTITY options.sourceMaps.tooltip1 "เชเซ เชคเชฎเซ เช เชตเชฟเชเชฒเซเชช เชธเซเชฐเซเชคเซเชจเซ เชธเชเซเชทเชฎ เชเชฐเซ เชเซ เชคเซ เชเซเชฒเซเชธเชฎเชพเช เชธเชฐเชเชพเชตเชตเชพเชฎเชพเช เชเชตเชถเซ.">
+
+<!-- LOCALIZATION NOTE (options.styleeditor.label): This is the label for the
+ - heading of the group of Style Editor preferences in the options
+ - panel. -->
+<!ENTITY options.styleeditor.label "เชถเซเชฒเซ เชธเชเชชเชพเชฆเช">
+
+<!-- LOCALIZATION NOTE (options.stylesheetAutocompletion.label): This is the
+ - label for the checkbox that toggles autocompletion of css in the Style Editor -->
+<!ENTITY options.stylesheetAutocompletion.label "เชธเซเชตเชฏเชเชธเชฎเชพเชชเซเชคเชฟ CSS">
+<!ENTITY options.stylesheetAutocompletion.tooltip "เชธเซเชตเชฏเชเชธเชฎเชพเชชเซเชคเชฟ CSS เชเซเชฃเชงเชฐเซเชฎเซ, เชเชฟเชเชฎเชคเซ เช
เชจเซ เชชเชธเชเชฆเชเชฐเซเชคเชพ เชถเซเชฒเซ เชธเชเชชเชพเชฆเชเชฎเชพเช เชเซ เชฐเซเชคเซ เชคเชฎเซ เชเชพเชเชช เชเชฐเซ">
+
+<!-- LOCALIZATION NOTE (options.screenshot.label): This is the label for the
+ - heading of the group of Screenshot preferences in the options
+ - panel. -->
+<!ENTITY options.screenshot.label "เชธเซเชเซเชฐเซเชจเชถเซเช เชตเชฐเซเชคเชจ">
+
+<!-- LOCALIZATION NOTE (options.screenshot.clipboard.label): This is the
+ - label for the checkbox that toggles screenshot to clipboard feature. -->
+<!ENTITY options.screenshot.clipboard.label "เชเซเชฒเชฟเชชเชฌเซเชฐเซเชก เชชเชฐ เชธเซเชเซเชฐเซเชจเชถเซเช">
+<!ENTITY options.screenshot.clipboard.tooltip "เชเซเชฒเชฟเชชเชฌเซเชฐเซเชก เชชเชฐ เชธเซเชงเชพ เช เชธเซเชเซเชฐเซเชจเชถเซเช เชธเชพเชเชตเซ เชเซ">
+
+<!-- LOCALIZATION NOTE (options.screenshot.audio.label): This is the
+ - label for the checkbox that toggles the camera shutter audio for screenshot tool -->
+<!ENTITY options.screenshot.audio.label "เชเซเชฎเซเชฐเชพ เชถเชเชฐ เช
เชตเชพเช เชเชฒเชพเชตเซ">
+<!ENTITY options.screenshot.audio.tooltip "เชธเซเชเซเชฐเซเชจเชถเซเช เชฒเซเชคเซ เชตเชเชคเซ เชเซเชฎเซเชฐเชพ เชเชกเชฟเชฏเซ เชธเชพเชเชจเซเชกเชจเซ เชธเชเซเชทเชฎ เชเชฐเซ เชเซ">
+
+<!-- LOCALIZATION NOTE (options.showPlatformData.label): This is the
+ - label for the checkbox that toggles the display of the platform data in the,
+ - Profiler i.e. devtools.profiler.ui.show-platform-data a boolean preference
+ - in about:config, in the options panel. -->
+<!ENTITY options.showPlatformData.label "Gecko เชชเซเชฒเซเชเชซเซเชฐเซเชฎ เชฎเชพเชนเชฟเชคเซเชจเซ เชฌเชคเชพเชตเซ">
+<!ENTITY options.showPlatformData.tooltip "เชเซ เชคเชฎเซ เช เชตเชฟเชเชฒเซเชช เชจเซ เชธเชเซเชฐเชฟเชฏ เชเชฐเซ เชคเซ เช JavaScript เชชเซเชฐเซเชซเชพเชเชฒเชฐ เชฐเชฟเชชเซเชฐเซเช Gecko เชชเซเชฒเซเชเชซเซเชฐเซเชฎ เชธเชเชเซเชคเชจเซ เชธเชฎเชพเชตเซเชถ เชเชฐเชถเซ">
+
+<!-- LOCALIZATION NOTE (options.sourceeditor.*): Options under the editor
+ - section. -->
+
+<!ENTITY options.sourceeditor.label "เชธเชเชชเชพเชฆเช เชชเชธเชเชฆเชเซเช">
+<!ENTITY options.sourceeditor.detectindentation.label "เชนเชพเชเชธเชฟเชฏเซ เชถเซเชงเซ">
+<!ENTITY options.sourceeditor.detectindentation.tooltip "เชธเซเชคเซเชฐเซเชค เชธเชฎเชพเชตเชฟเชทเซเช เชชเชฐ เชเชงเชพเชฐเชฟเชค เชนเชพเชเชธเชฟเชฏเชพเชจเซ เชงเชพเชฐเซ">
+<!ENTITY options.sourceeditor.autoclosebrackets.label "เชเซเชเชธเชจเซ เชเชชเชฎเซเชณเซ เชฌเชเชง เชเชฐเซ">
+<!ENTITY options.sourceeditor.autoclosebrackets.tooltip "เชเชชเชฎเซเชณเซ เชฌเชเชง เชเซเชเชธเชจเซ เชฆเชพเชเชฒ เชเชฐเซ">
+<!ENTITY options.sourceeditor.expandtab.label "เชเชเซเชฏเชพเชเชจเซ เชฎเชฆเชฆเชฅเซ เชนเชพเชเชธเชฟเชฏเซ">
+<!ENTITY options.sourceeditor.expandtab.tooltip "เชเซ
เชฌ เช
เชเซเชทเชฐเชจเซ เชฌเชฆเชฒเซ เชเชเซเชฏเชพเชเชจเซ เชตเชพเชชเชฐเซ">
+<!ENTITY options.sourceeditor.tabsize.label "เชเซ
เชฌ เชฎเชพเชช">
+<!ENTITY options.sourceeditor.tabsize.accesskey "T">
+<!ENTITY options.sourceeditor.keybinding.label "เชเซเชฌเชพเชเชจเซเชกเซเชเช">
+<!ENTITY options.sourceeditor.keybinding.accesskey "K">
+<!ENTITY options.sourceeditor.keybinding.default.label "เชฎเซเชณเชญเซเชค">
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE (toolbox.titleTemplate1): This is the template
+# used to format the title of the toolbox.
+# The URL of the page being targeted: %1$S.
+toolbox.titleTemplate1=เชตเชฟเชเชพเชธเชเชฐเซเชคเชพ เชธเชพเชงเชจเซ - %1$S
+
+# LOCALIZATION NOTE (toolbox.titleTemplate2): This is the template
+# used to format the title of the toolbox.
+# The page title or other name for the thing being targeted: %1$S
+# The URL of the page being targeted: %2$S.
+toolbox.titleTemplate2=เชตเชฟเชเชพเชธเชเชฐเซเชคเชพ เชธเชพเชงเชจเซ - %1$S - %2$S
+
+# LOCALIZATION NOTE (toolbox.defaultTitle): This is used as the tool
+# name when no tool is selected.
+toolbox.defaultTitle=เชกเซเชตเชฒเชชเชฐ เชธเชพเชงเชจเซ
+
+# LOCALIZATION NOTE (toolbox.label): This is used as the label for the
+# toolbox as a whole
+toolbox.label=เชกเซเชตเชฒเชชเชฐ เชธเชพเชงเชจเซ
+
+# LOCALIZATION NOTE (options.toolNotSupportedMarker): This is the template
+# used to add a * marker to the label for the Options Panel tool checkbox for the
+# tool which is not supported for the current toolbox target.
+# The name of the tool: %1$S.
+options.toolNotSupportedMarker=%1$S *
+
+# LOCALIZATION NOTE (scratchpad.keycode)
+# Used for opening scratchpad from the detached toolbox window
+# Needs to match scratchpad.keycode from browser.dtd
+scratchpad.keycode=VK_F4
+
+# LOCALIZATION NOTE (pickButton.tooltip)
+# This is the tooltip of the pick button in the toolbox toolbar
+pickButton.tooltip=เชชเชพเชจเชพเชเชฎเชพเชเชฅเซ เชเชเชเชจเซ เชชเชธเชเชฆ เชเชฐเซ
+
+# LOCALIZATION NOTE (toolbox.pickButton.tooltip)
+# This is the tooltip of the element picker button in the toolbox toolbar.
+# %S is the keyboard shortcut that toggles the element picker.
+toolbox.elementPicker.tooltip=(%S) เชชเชพเชจเชพเชเชฎเชพเชเชฅเซ เชเชเชเชจเซ เชชเชธเชเชฆ เชเชฐเซ
+
+# LOCALIZATION NOTE (toolbox.pickButton.mac.tooltip)
+# Like toolbox.pickButton.tooltip, but for macOS there are two possible keyboard
+# shortcuts: Cmd+Shift+C or Cmd+Opt+C
+toolbox.elementPicker.mac.tooltip=(%1$S เช
เชฅเชตเชพ %2$S) เชชเชพเชจเชพเชเชฎเชพเชเชฅเซ เชเชเชเชจเซ เชชเชธเชเชฆ เชเชฐเซ
+
+# LOCALIZATION NOTE (toolbox.elementPicker.key)
+# Key shortcut used to toggle the element picker.
+toolbox.elementPicker.key=CmdOrCtrl+Shift+C
+
+# LOCALIZATION NOTE (toolbox.elementPicker.mac.key)
+# Key shortcut used to toggle the element picker for macOS.
+toolbox.elementPicker.mac.key=Cmd+Opt+C
+
+# LOCALIZATION NOTE (sidebar.showAllTabs.tooltip)
+# This is the tooltip shown when hover over the 'โฆ' button in the tabbed side
+# bar, when there's no enough space to show all tabs at once
+sidebar.showAllTabs.tooltip=เชฌเชงเชพ เชเซ
เชฌเซเชธ
+
+# LOCALIZATION NOTE (toolbox.noContentProcessForTab.message)
+# Used as a message in the alert displayed when trying to open a browser
+# content toolbox and there is no content process running for the current tab
+toolbox.noContentProcessForTab.message=เช เชเซ
เชฌ เชฎเชพเชเซ เชเซเช เชธเชพเชฎเชเซเชฐเซ เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชจเชฅเซ.
+
+# LOCALIZATION NOTE (toolbox.viewCssSourceInStyleEditor.label)
+# Used as a message in either tooltips or contextual menu items to open the
+# corresponding URL as a css file in the Style-Editor tool.
+# DEV NOTE: Mostly used wherever toolbox.viewSourceInStyleEditor is used.
+toolbox.viewCssSourceInStyleEditor.label=เชชเซเชฐเชเชพเชฐ-เชธเชเชชเชพเชฆเชเชฎเชพเช เชซเชพเชเชฒ เชเซเชฒเซ
+
+# LOCALIZATION NOTE (toolbox.viewJsSourceInDebugger.label)
+# Used as a message in either tooltips or contextual menu items to open the
+# corresponding URL as a js file in the Debugger tool.
+# DEV NOTE: Mostly used wherever toolbox.viewSourceInDebugger is used.
+toolbox.viewJsSourceInDebugger.label=เชซเชพเชเชฒเชจเซ เชกเซเชฌเชเชฐ เชฎเชพเช เชเซเชฒเซ
+
+toolbox.resumeOrderWarning=เชกเชฟเชฌเชเชฐ เชเซเชกเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชชเชเซ เชชเซเชทเซเช เชซเชฐเซ เชถเชฐเซ เชฅเชฏเซเช เชจ เชนเชคเซเช. เชเชจเซ เช เซเช เชเชฐเชตเชพ เชฎเชพเชเซ, เชเซเชชเชพ เชเชฐเซเชจเซ เชเซเชฒเชฌเซเชเซเชธ เชฌเชเชง เชเชฐเซ เช
เชจเซ เชซเชฐเซเชฅเซ เชเซเชฒเซ.
+
+# LOCALIZATION NOTE (toolbox.help.key)
+# Key shortcut used to open the options panel
+toolbox.help.key=F1
+
+# LOCALIZATION NOTE (toolbox.nextTool.key)
+# Key shortcut used to select the next tool
+toolbox.nextTool.key=CmdOrCtrl+]
+
+# LOCALIZATION NOTE (toolbox.previousTool.key)
+# Key shortcut used to select the previous tool
+toolbox.previousTool.key=CmdOrCtrl+[
+
+# LOCALIZATION NOTE (toolbox.zoom*.key)
+# Key shortcuts used to zomm in/out or reset the toolbox
+# Should match fullZoom*Cmd.commandkey values from browser.dtd
+toolbox.zoomIn.key=CmdOrCtrl+Plus
+toolbox.zoomIn2.key=CmdOrCtrl+=
+
+toolbox.zoomOut.key=CmdOrCtrl+-
+toolbox.zoomOut2.key=
+
+toolbox.zoomReset.key=CmdOrCtrl+0
+toolbox.zoomReset2.key=
+
+# LOCALIZATION NOTE (toolbox.reload*.key)
+# Key shortcuts used to reload the page
+toolbox.reload.key=CmdOrCtrl+R
+toolbox.reload2.key=F5
+
+# LOCALIZATION NOTE (toolbox.forceReload*.key)
+# Key shortcuts used to force reload of the page by bypassing caches
+toolbox.forceReload.key=CmdOrCtrl+Shift+R
+toolbox.forceReload2.key=CmdOrCtrl+F5
+
+# LOCALIZATION NOTE (toolbox.toggleHost.key)
+# Key shortcut used to move the toolbox in bottom or side of the browser window
+toolbox.toggleHost.key=CmdOrCtrl+Shift+D
+
+# LOCALIZATION NOTE (toolbox.closeToolbox.key) Key shortcut used to close the toolbox
+toolbox.closeToolbox.key=CmdOrCtrl+W
+
+# LOCALIZATION NOTE (toolbox.toggleToolbox.key) Key shortcut used to toggle the toolbox
+toolbox.toggleToolbox.key=CmdOrCtrl+Shift+I
+
+# LOCALIZATION NOTE (toolbox.toggleToolboxOSX.key) Key shortcut used to toggle the toolbox
+toolbox.toggleToolboxOSX.key=CmdOrCtrl+Alt+I
+
+# LOCALIZATION NOTE (toolbox.toggleToolboxF12.key) Key shortcut used to toggle the toolbox
+toolbox.toggleToolboxF12.key=F12
+
+# LOCALIZATION NOTE (toolbox.frames.tooltip): This is the label for
+# the iframes menu list that appears only when the document has some.
+# It allows you to switch the context of the whole toolbox.
+toolbox.frames.tooltip=เชนเชพเชฒเชฎเชพเช เชฒเชเซเชทเชฟเชค เชฆเชธเซเชคเชพเชตเซเช เชคเชฐเซเชเซ iframe เชชเชธเชเชฆ เชเชฐเซ
+
+# LOCALIZATION NOTE (toolbox.frames.disabled.tooltip): This is the title
+# displayed as a tooltip of the iframes menu button, when disabled. The button
+# is normally hidden when no frames are available. But if the user is on the
+# DevTools Options panel, the button is always shown for discoverability.
+toolbox.frames.disabled.tooltip=เช เชฌเชเชจ เชซเชเซเชค เชเซเชเชฒเชพเช iframes เชธเชพเชฅเซเชจเชพเช เชชเซเชทเซเช เซ เชชเชฐ เช เชเชชเชฒเชฌเซเชง เชเซ
+
+# LOCALIZATION NOTE (toolbox.showFrames.key)
+# Key shortcut used to show frames menu when 'frames' button is focused
+toolbox.showFrames.key=Alt+Down
+
+# LOCALIZATION NOTE (toolbox.meatballMenu.button.tooltip): This is the tooltip
+# for the "..." button on the developer tools toolbox.
+toolbox.meatballMenu.button.tooltip=เชตเชฟเชเชพเชธเชเชฐเซเชคเชพ เชธเชพเชงเชจเซเชจเซ เชเชธเซเชเชฎเชพเชเช เชเชฐเซ เช
เชจเซ เชธเชนเชพเชฏ เชฎเซเชณเชตเซ
+
+# LOCALIZATION NOTE (toolbox.meatballMenu.dock.*.label): These labels are shown
+# in the "..." menu in the toolbox and represent the different arrangements for
+# docking (or undocking) the developer tools toolbox.
+toolbox.meatballMenu.dock.bottom.label=เชจเซเชเซเชฅเซ เชกเซเช เชเชฐเซ
+toolbox.meatballMenu.dock.left.label=เชกเชพเชเชฅเซ เชกเชพเชฌเซ
+toolbox.meatballMenu.dock.right.label=เชกเชพเชเชฅเซ เชเชฎเชฃเซ
+toolbox.meatballMenu.dock.separateWindow.label=เช
เชฒเช เชตเชฟเชจเซเชกเซ
+
+# LOCALIZATION NOTE (toolbox.meatballMenu.{splitconsole,hideconsole}.label):
+# These are the labels in the "..." menu in the toolbox for toggling the split
+# console window.
+# The keyboard shortcut will be shown to the side of the label.
+toolbox.meatballMenu.splitconsole.label=เชธเซเชชเซเชฒเชฟเช เชเชจเซเชธเซเชฒ เชฌเชคเชพเชตเซ
+toolbox.meatballMenu.hideconsole.label=เชธเซเชชเซเชฒเชฟเช เชเชจเซเชธเซเชฒ เชเซเชชเชพเชตเซ
+
+# LOCALIZATION NOTE (toolbox.meatballMenu.noautohide.label): This is the label
+# in the "..." menu in the toolbox to force the popups/panels to stay visible on
+# blur.
+# This is only visible in the browser toolbox as it is meant for
+# addon developers and Firefox contributors.
+toolbox.meatballMenu.noautohide.label=เชชเซเชชเช
เชช เชเชเซ เชนเชพเชเชก เช
เชเซเชทเชฎ เชเชฐเซ
+
+# LOCALIZATION NOTE (toolbox.meatballMenu.settings.label): This is the label for
+# the item in the "..." menu in the toolbox that brings up the Settings
+# (Options) panel.
+# The keyboard shortcut will be shown to the side of the label.
+toolbox.meatballMenu.settings.label=เชธเซเชเชฟเชเชเซเชธ
+
+# LOCALIZATION NOTE (toolbox.meatballMenu.documentation.label): This is the
+# label for the Documentation menu item.
+toolbox.meatballMenu.documentation.label=เชฆเชธเซเชคเชพเชตเซเชเซเชเชฐเชฃโฆ
+
+# LOCALIZATION NOTE (toolbox.meatballMenu.community.label): This is the label
+# for the Community menu item.
+toolbox.meatballMenu.community.label=เชธเชฎเซเชฆเชพเชฏโฆ
+
+# LOCALIZATION NOTE (toolbox.closebutton.tooltip): This is the tooltip for
+# the close button the developer tools toolbox.
+toolbox.closebutton.tooltip=เชตเชฟเชเชพเชธเชเชฐเซเชคเชพ เชธเชพเชงเชจเซ เชฌเชเชง เชเชฐเซ
+
+# LOCALIZATION NOTE (toolbox.allToolsButton.tooltip): This is the tooltip for the
+# "all tools" button displayed when some tools are hidden by overflow of the toolbar.
+toolbox.allToolsButton.tooltip=เชฌเซเชเซเช เชธเชพเชงเชจ เชชเชธเชเชฆ เชเชฐเซ
+
+# LOCALIZATION NOTE (toolbox.sourceMapFailure): This is shown in the web console
+# when there is a failure to fetch or parse a source map.
+# The text of the error: %1$S
+# The URL that caused DevTools to try to fetch a source map: %2$S
+# The URL of the source map itself: %3$S
+toolbox.sourceMapFailure=เชธเซเชฐเซเชธ เชฎเซเชช เชจเซ เชญเซเชฒ: %1$S \n เชฐเซเชธเซเชฐเซเชธ URL: %2$S \n เชธเซเชฐเซเชธ เชฎเซเชช URL: %3$S
+
+# LOCALIZATION NOTE (toolbox.sourceMapSourceFailure): This is shown in
+# the web console when there is a failure to fetch or parse an
+# original source that was mentioned in a source map.
+# The text of the error: %1$S
+# The URL of the source: %2$S
+toolbox.sourceMapSourceFailure=เชฎเซเชณ เชธเซเชคเซเชฐเซเชคเชจเซเช เชเชจเชฏเชจ เชเชฐเชคเซ เชตเชเชคเซ เชญเซเชฒ: %1$S \n เชธเซเชฐเซเชค URL: %2$S
+
+# LOCALIZATION NOTE (toolbox.options.enableNewDebugger.label): Label of the options panel
+# checkbox to enable the new debugger frontend. Displayed only in Nightly and local
+# builds.
+toolbox.options.enableNewDebugger.label=เชจเชตเซเช เชกเชฟเชฌเชเชฐ เช
เชเซเชฐ เชธเชเซเชทเชฎ เชเชฐเซ
+
+# LOCALIZATION NOTE (toolbox.debugTargetInfo.runtimeLabel): This is displayed as a toolbox
+# header in about:devtools-toolbox. about:devtools-toolbox is used for instance when
+# inspecting tabs in about:debugging.
+# e.g. Mozilla Fennec (65.0a1)
+# The name of runtime: %1$S
+# The version of runtime: %2$S
+toolbox.debugTargetInfo.runtimeLabel=%1$S (%2$S)
+
+# LOCALIZATION NOTE (toolbox.debugTargetInfo.runtimeLabel.thisFirefox): this is displayed
+# as a toolbox header in about:devtools-toolbox, when inspecting the current Firefox runtime
+# (for instance, when inspecting one of its tabs in about:debugging)
+# e.g. This Firefox (65.0a1)
+# The version of runtime: %S
+toolbox.debugTargetInfo.runtimeLabel.thisFirefox=This Firefox (%S)
+
+# LOCALIZATION NOTE (toolbox.debugTargetInfo.runtimeLabelWithDeviceName): This is displayed
+# as a toolbox header in about:devtools-toolbox. about:devtools-toolbox is used for
+# instance when inspecting tabs in about:debugging.
+# e.g. Mozilla Fennec on Pixel 2 (65.0a1)
+# The name of runtime: %1$S
+# The version of runtime: %2$S
+# The device name of runtime: %3$S
+toolbox.debugTargetInfo.runtimeLabelWithDeviceName=%3$S (%2$S) เชชเชฐ %1$S
+
+# LOCALIZATION NOTE (toolbox.debugTargetInfo.targetLabel): This is displayed as a toolbox
+# header in about:devtools-toolbox. about:devtools-toolbox is used for instance when
+# inspecting tabs in about:debugging.
+# e.g. Internet for people, not profit โ Mozilla (tab)
+# The name of debug target: %1$S
+# The type of debug target: %2$S
+toolbox.debugTargetInfo.targetLabel=%1$S (%2$S)
+
+# LOCALIZATION NOTE (toolbox.debugTargetInfo.type.tab): This is displayed as a toolbox
+# header in about:devtools-toolbox. about:devtools-toolbox is used for instance when
+# inspecting tabs in about:debugging.
+# Currently, we support only this type.
+toolbox.debugTargetInfo.type.tab=เชเซ
เชฌ
+
+# LOCALIZATION NOTE (toolbox.debugTargetInfo.connection.*): This is displayed in the
+# toolbox header in about:devtools-toolbox, to indicate how the connection to the
+# runtime being inspected was made.
+toolbox.debugTargetInfo.connection.usb=USB
+toolbox.debugTargetInfo.connection.network=เชจเซเชเชตเชฐเซเช
+
+# LOCALIZATION NOTE (browserToolbox.statusMessage): This is the label
+# shown next to status details when the Browser Toolbox fails to connect or
+# appears to be taking a while to do so.
+browserToolbox.statusMessage=เชฌเซเชฐเชพเชเชเชฐเชจเชพเช เชเซเชฒเชฌเซเชเซเชธเชจเชพเช เชเซเชกเชพเชฃเชจเซ เชธเซเชฅเชฟเชคเชฟ:
+
+# LOCALIZATION NOTE (toolbox.replay.jumpMessage): This is the label
+# shown in the web replay timeline marker
+toolbox.replay.jumpMessage=%1$S เชธเชเชฆเซเชถ เชชเชฐ เชเชพเช
+
+# LOCALIZATION NOTE (toolbox.debugTargetErrorPage.title): This is the title
+# for the Error view shown by the toolbox when a connection to a debug target
+# could not be made
+toolbox.debugTargetErrorPage.title = เชญเซเชฒ
+
+# LOCALIZATION NOTE (toolbox.debugTargetErrorPage.description): This is the
+# text that appears in the Error view and explains to the user that an error
+# has happened while trying to connect to a debug target
--- /dev/null
+<!-- 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/. -->
+
+<!-- LOCALIZATION NOTE : FILE This file contains the Debugger strings -->
+<!-- LOCALIZATION NOTE : FILE Do not translate commandkey -->
+
+<!-- LOCALIZATION NOTE : FILE 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 (webAudioEditorUI.reloadNotice1): This is the label shown
+ - on the button that triggers a page refresh. -->
+<!ENTITY webAudioEditorUI.reloadNotice1 "เชชเซเชจ:เชฒเชพเชตเซ">
+
+<!-- LOCALIZATION NOTE (webAudioEditorUI.reloadNotice2): This is the label shown
+ - along with the button that triggers a page refresh. -->
+<!ENTITY webAudioEditorUI.reloadNotice2 "เชเซเชตเชพ เชฎเชพเชเซ เชชเชพเชจเซเช เช
เชจเซ เชเชกเชฟเชฏเซ เชธเชเชฆเชฐเซเชญเชฎเชพเช เชซเซเชฐเชซเชพเชฐ เชเชฐเซ.">
+
+<!-- LOCALIZATION NOTE (webAudioEditorUI.emptyNotice): This is the label shown
+ - while the page is refreshing and the tool waits for a audio context. -->
+<!ENTITY webAudioEditorUI.emptyNotice "เชฌเชจเชพเชตเชตเชพ เชฎเชพเชเซ เชเชกเชฟเชฏเซ เชธเชเชฆเชฐเซเชญ เชฎเชพเชเซ เชฐเชพเชน เชเซเช เชฐเชนเซเชฏเชพ เชเซโฆ">
+
+<!-- LOCALIZATION NOTE (webAudioEditorUI.tab.properties2): This is the label shown
+ - for the properties tab view. -->
+<!ENTITY webAudioEditorUI.tab.properties2 "เชเซเชฃเชงเชฐเซเชฎเซ">
+
+<!-- LOCALIZATION NOTE (webAudioEditorUI.tab.automation): This is the label shown
+ - for the automation tab view. -->
+<!ENTITY webAudioEditorUI.tab.automation "เชธเซเชตเชฏเชเชธเชเชเชพเชฒเซเชค">
+
+<!-- LOCALIZATION NOTE (webAudioEditorUI.inspectorTitle): This is the title for the
+ - AudioNode inspector view. -->
+<!ENTITY webAudioEditorUI.inspectorTitle "AudioNode เชจเชฟเชฐเซเชเซเชทเช">
+
+<!-- LOCALIZATION NOTE (webAudioEditorUI.inspectorEmpty): This is the title for the
+ - AudioNode inspector view empty message. -->
+<!ENTITY webAudioEditorUI.inspectorEmpty "AudioNode เชชเชธเชเชฆ เชฅเชฏเซเชฒ เชเซ.">
+
+<!-- LOCALIZATION NOTE (webAudioEditorUI.propertiesEmpty): This is the title for the
+ - AudioNode inspector view properties tab empty message. -->
+<!ENTITY webAudioEditorUI.propertiesEmpty "เชจเซเชก เชชเชพเชธเซ เชเซเชเชชเชฃ เชเซเชฃเชงเชฐเซเชฎเซ เชนเซเชคเชพ เชจเชฅเซ.">
+
+<!-- LOCALIZATION NOTE (webAudioEditorUI.automationEmpty): This is the title for the
+ - AudioNode inspector view automation tab empty message. -->
+<!ENTITY webAudioEditorUI.automationEmpty "เชจเซเชกเชฎเชพเช เชเซเช AudioParams เชจเชฅเซ.">
+
+<!-- LOCALIZATION NOTE (webAudioEditorUI.automationNoEvents): This is the title for the
+ - AudioNode inspector view automation tab message when there are no automation
+ - events. -->
+<!ENTITY webAudioEditorUI.automationNoEvents "AudioParam เชฎเชพเช เชเซเชเชชเชฃ เชธเซเชตเชฏเชเชธเชเชเชพเชฒเซเชค เชเชเชจเชพ เชจเชฅเซ.">
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE These strings are used inside the Web Audio tool
+# which is available in the developer tools' toolbox, once
+# enabled in the developer tools' preference "Web Audio".
+# 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 (collapseInspector): This is the tooltip for the button
+# that collapses the inspector in the web audio tool UI.
+collapseInspector=เชจเชฟเชทเซเชซเชณ เชจเชฟเชฐเซเชเซเชทเช
+
+# LOCALIZATION NOTE (expandInspector): This is the tooltip for the button
+# that expands the inspector in the web audio tool UI.
+expandInspector=เชจเชฟเชฐเซเชเซเชทเช เชตเชฟเชธเซเชคเชพเชฐเซ
--- /dev/null
+# 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/.
+# LOCALIZATION NOTE
+# 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 (browserConsole.title): shown as the
+# title when opening the browser console popup
+browserConsole.title=เชฌเซเชฐเชพเชเชเชฐ เชเชจเซเชธเซเชฒ
+# LOCALIZATION NOTE (timestampFormat): %1$02S = hours (24-hour clock),
+# %2$02S = minutes, %3$02S = seconds, %4$03S = milliseconds.
+timestampFormat=%02S:%02S:%02S.%03S
+helperFuncUnsupportedTypeError=เช เชชเซเชฐเชเชพเชฐเชจเชพ เชเชฌเซเชเซเชเซเช เชชเชฐ pprint เชจเซ เชเซเชฒ เชเชฐเซ เชถเชเชคเชพ เชจเชฅเซ.
+
+ConsoleAPIDisabled=เชตเซเชฌ เชเชจเซเชธเซเชฒ เชฒเซเชเซเชเช API (console.log, console.info, console.warn, console.error) เช เชชเชพเชจเชพเช เชชเชฐเชจเซ เชธเซเชเซเชฐเชฟเชชเซเช เชฆเซเชตเชพเชฐเชพ เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชฅเชฏเซเชฒเซ เชเซ.
+
+# LOCALIZATION NOTE (webConsoleXhrIndicator): the indicator displayed before
+# a URL in the Web Console that was requested using an XMLHttpRequest.
+webConsoleXhrIndicator=XHR
+
+# LOCALIZATION NOTE (webConsoleMoreInfoLabel): the more info tag displayed
+# after security related web console messages.
+webConsoleMoreInfoLabel=เชตเชงเซ เชถเซเชเซ
+
+# LOCALIZATION NOTE (stacktrace.anonymousFunction): this string is used to
+# display JavaScript functions that have no given name - they are said to be
+# anonymous. Test console.trace() in the webconsole.
+stacktrace.anonymousFunction=<anonymous>
+
+# LOCALIZATION NOTE (stacktrace.asyncStack): this string is used to
+# indicate that a given stack frame has an async parent.
+# %S is the "Async Cause" of the frame.
+stacktrace.asyncStack=(Async: %S)
+
+# LOCALIZATION NOTE (timeLog): this string is used to display the result of
+# the console.timeLog() call. Parameters: %1$S is the name of the timer, %2$S
+# is the number of milliseconds.
+timeLog=%1$S: %2$Sms
+
+# LOCALIZATION NOTE (timeEnd): this string is used to display the result of
+# the console.timeEnd() call. Parameters: %1$S is the name of the timer, %2$S
+# is the number of milliseconds.
+timeEnd=%1$S: %2$Sms
+
+# LOCALIZATION NOTE (console.timeEnd): this string is used to display the result of
+# the console.timeEnd() call. Parameters: %1$S is the name of the timer, %2$S
+# is the number of milliseconds.
+
+# LOCALIZATION NOTE (consoleCleared): this string is displayed when receiving a
+# call to console.clear() to let the user know the previous messages of the
+# console have been removed programmatically.
+consoleCleared=เชเชจเซเชธเซเชฒ เชธเชพเชซ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชนเชคเซ.
+
+# LOCALIZATION NOTE (noCounterLabel): this string is used to display
+# count-messages with no label provided.
+noCounterLabel=<เชฒเซเชฌเชฒ เชจเชฅเซ>
+
+# LOCALIZATION NOTE (counterDoesntExist): this string is displayed when
+# console.countReset() is called with a counter that doesn't exist.
+counterDoesntExist=เชเชพเชเชจเซเชเชฐ โ%Sโ เช
เชธเซเชคเชฟเชคเซเชตเชฎเชพเช เชจเชฅเซ.
+
+# LOCALIZATION NOTE (noGroupLabel): this string is used to display
+# console.group messages with no label provided.
+noGroupLabel=<เชเซเช เชเซเชฅ เชฒเซเชฌเชฒ เชจเชฅเซ>
+
+maxTimersExceeded=เช เชชเชพเชจเชพเช เชชเชฐ เชฎเชพเชจเซเชฏ เชฎเชนเชคเซเชคเชฎ เชธเชเชเซเชฏเชพเชจเซ เชธเชฎเชฏเชเชกเชฟเช เชตเชงเซ เชเช.
+timerAlreadyExists=เชเชพเชเชฎเชฐ โ%Sโ เชชเชนเซเชฒเซเชฅเซ เชนเชพเชเชฐ เชเซ.
+timerDoesntExist=เชเชพเชเชฎเชฐ โ%Sโ เช
เชธเซเชคเชฟเชคเซเชตเชฎเชพเช เชจเชฅเซ.
+timerJSError=เชเชพเชเชฎเชฐ เชจเชพเชฎ เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชเชฐเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ.
+
+# LOCALIZATION NOTE (connectionTimeout): message displayed when the Remote Web
+# Console fails to connect to the server due to a timeout.
+connectionTimeout=เชเซเชกเชพเชฃเชจเซ เชธเชฎเชฏเชธเชฎเชพเชชเซเชค. เชญเซเชฒ เชธเชเชฆเซเชถเชพ เชฎเชพเชเซ เชฌเชเชจเซ เช
เชเชคเซ เชญเซเชฒ เชเชจเซเชธเซเชฒเชจเซ เชเชเชพเชธเซ. เชซเชฐเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเชตเชพ เชฎเชพเชเซ เชตเซเชฌ เชเชจเซเชธเซเชฒเชจเซ เชซเชฐเซ เชเซเชฒเซ.
+
+# LOCALIZATION NOTE (propertiesFilterPlaceholder): this is the text that
+# appears in the filter text box for the properties view container.
+propertiesFilterPlaceholder=เชซเชฟเชฒเซเชเชฐ เชเซเชฃเชงเชฐเซเชฎเซ
+
+# LOCALIZATION NOTE (emptyPropertiesList): the text that is displayed in the
+# properties pane when there are no properties to display.
+emptyPropertiesList=เชฆเชฐเซเชถเชพเชตเชตเชพ เชฎเชพเชเซ เชเซเชฃเชงเชฐเซเชฎเซ เชจเชฅเซ
+
+# LOCALIZATION NOTE (messageRepeats.tooltip2): the tooltip text that is displayed
+# when you hover the red bubble that shows how many times a message is repeated
+# in the web console output.
+# This is a semi-colon list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 number of message repeats
+# example: 3 repeats
+messageRepeats.tooltip2=#1 เชชเซเชจเชฐเชพเชตเชฐเซเชคเชจ;#1 เชชเซเชจเชฐเชพเชตเชฐเซเชคเชจ
+
+# LOCALIZATION NOTE (openNodeInInspector): the text that is displayed in a
+# tooltip when hovering over the inspector icon next to a DOM Node in the console
+# output
+openNodeInInspector=เชจเชฟเชฐเซเชเซเชทเชเชฎเชพเช เชจเซเชกเชจเซ เชชเชธเชเชฆ เชเชฐเชตเชพ เชเซเชฒเชฟเช เชเชฐเซ
+
+# LOCALIZATION NOTE (cdFunctionInvalidArgument): the text that is displayed when
+# cd() is invoked with an invalid argument.
+cdFunctionInvalidArgument=เชเชชเซเชฒ เชตเชฟเชจเซเชกเซเชจเซ cd() เชเชฐเซ เชถเชเชพเชคเซ เชจเชฅเซ. เช
เชฏเซเชเซเชฏ เชฆเชฒเซเชฒ.
+
+# LOCALIZATION NOTE (selfxss.msg): the text that is displayed when
+# a new user of the developer tools pastes code into the console
+# %1 is the text of selfxss.okstring
+selfxss.msg=เชธเซเชเชพเชฎ เชเซเชคเชตเชฃเซ: เชธเชพเชตเชเซเชคเซ เชฐเชพเชเซ เชเซเชฏเชพเชฐเซ เชตเชธเซเชคเซเชเชจเซ เชเซเชเชเชพเชกเซ เชฐเชนเซเชฏเชพ เชนเซเชฏ เชเซ เชคเชฎเชจเซ เชจเชพ เชธเชฎเชเชพเชฏ. เช เชคเชฎเชพเชฐเซ เชเชณเชเชพเชฃเชจเซ เชเซเชฐเชตเชพ เชฎเชพเชเซ เชนเซเชฎเชฒเชพเชเซเชฐ เชจเซ เชชเชฐเชตเชพเชจเชเซ เชเชชเซ เชถเชเซ เชเซ เช
เชฅเชตเชพ เชคเชฎเชพเชฐเชพเช เชเชฎเซเชชเซเชฏเซเชเชฐเชจเซ เชจเชฟเชฏเชเชคเซเชฐเชฃ เชฒเซ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชเซเชเชเชพเชกเชตเชพเชจเซ เชชเชฐเชตเชพเชจเชเซ เชเชชเชตเชพ เชฎเชพเชเซ เชจเซเชเซ '%S'เชจเซ เชเชพเชเชช เชเชฐเซ (enter เชจเซ เชฆเชฌเชพเชตเชตเชพเชจเซ เชเชฐเซเชฐ เชจเชฅเซ).
+
+# LOCALIZATION NOTE (selfxss.okstring): the string to be typed
+# in by a new user of the developer tools when they receive the sefxss.msg prompt.
+# Please avoid using non-keyboard characters here
+selfxss.okstring=เชเซเชเชเชพเชกเชตเชพ เชฎเชพเชเซ เชชเชฐเชตเชพเชจเชเซ เชเชชเซ
+
+# LOCALIZATION NOTE (messageToggleDetails): the text that is displayed when
+# you hover the arrow for expanding/collapsing the message details. For
+# console.error() and other messages we show the stacktrace.
+messageToggleDetails=เชธเชเชฆเซเชถเชพ เชตเชฟเชเชคเซเชจเซ เชฌเชคเชพเชตเซ/เชเซเชชเชพเชกเซ.
+
+# LOCALIZATION NOTE (groupToggle): the text that is displayed when
+# you hover the arrow for expanding/collapsing the messages of a group.
+groupToggle=เชเซเชฅ เชฌเชคเชพเชตเซ /เชเซเชชเชพเชตเซ.
+
+# LOCALIZATION NOTE (table.index, table.iterationIndex, table.key, table.value):
+# the column header displayed in the console table widget.
+table.index=(เช
เชจเซเชเซเชฐเชฎเชฃเชฟเชเชพ)
+table.iterationIndex=(iteration index)
+table.key=เชเซ
+table.value=เชเชฟเชเชฎเชคเซ
+
+# LOCALIZATION NOTE (level.error, level.warn, level.info, level.log, level.debug):
+# tooltip for icons next to console output
+level.error=เชญเซเชฒ
+level.warn=เชเซเชคเชตเชฃเซ
+level.info=เชฎเชพเชนเชฟเชคเซ
+level.log=เชฒเซเช
+level.debug=เชกเชฟเชฌเช
+
+# LOCALIZATION NOTE (webconsole.find.key)
+# Key shortcut used to focus the search box on upper right of the console
+webconsole.find.key=CmdOrCtrl+F
+
+# LOCALIZATION NOTE (webconsole.close.key)
+# Key shortcut used to close the Browser console (doesn't work in regular web console)
+webconsole.close.key=CmdOrCtrl+W
+
+# LOCALIZATION NOTE (webconsole.clear.key*)
+# Key shortcut used to clear the console output
+webconsole.clear.key=Ctrl+Shift+L
+webconsole.clear.keyOSX=Ctrl+L
+
+
+# LOCALIZATION NOTE (webconsole.menu.copyURL.label)
+# Label used for a context-menu item displayed for network message logs. Clicking on it
+# copies the URL displayed in the message to the clipboard.
+webconsole.menu.copyURL.label=เชเชกเซ เชธเซเชฅเชพเชจเชจเซ เชจเชเชฒ เชเชฐเซ
+webconsole.menu.copyURL.accesskey=a
+
+# LOCALIZATION NOTE (webconsole.menu.openURL.label)
+# Label used for a context-menu item displayed for network message logs. Clicking on it
+# opens the URL displayed in a new browser tab.
+webconsole.menu.openURL.label=เชจเชตเซ เชเซ
เชฌเชฎเชพเช URL เชเซเชฒเซ
+webconsole.menu.openURL.accesskey=T
+
+# LOCALIZATION NOTE (webconsole.menu.openInNetworkPanel.label)
+# Label used for a context-menu item displayed for network message logs. Clicking on it
+# opens the network message in the Network panel
+webconsole.menu.openInNetworkPanel.label=เชจเซเชเชตเชฐเซเช เชชเซเชจเชฒเชฎเชพเช เชเซเชฒเซ
+webconsole.menu.openInNetworkPanel.accesskey=N
+
+# LOCALIZATION NOTE (webconsole.menu.storeAsGlobalVar.label)
+# Label used for a context-menu item displayed for object/variable logs. Clicking on it
+# creates a new global variable pointing to the logged variable.
+webconsole.menu.storeAsGlobalVar.label=เชตเซเชถเซเชตเชฟเช เชตเซเชฐเซเชเชฌเชฒ เชคเชฐเซเชเซ เชธเชเชเซเชฐเชน เชเชฐเซ
+webconsole.menu.storeAsGlobalVar.accesskey=S
+
+# LOCALIZATION NOTE (webconsole.menu.copyMessage.label)
+# Label used for a context-menu item displayed for any log. Clicking on it will copy the
+# content of the log (or the user selection, if any).
+webconsole.menu.copyMessage.label=เชธเชเชฆเซเชถ เชจเชเชฒ เชเชฐเซ
+webconsole.menu.copyMessage.accesskey=C
+
+# LOCALIZATION NOTE (webconsole.menu.copyObject.label)
+# Label used for a context-menu item displayed for object/variable log. Clicking on it
+# will copy the object/variable.
+webconsole.menu.copyObject.label=เชเชฌเซเชเซเชเซเช เชจเชเชฒ เชเชฐเซ
+webconsole.menu.copyObject.accesskey=o
+
+# LOCALIZATION NOTE (webconsole.menu.selectAll.label)
+# Label used for a context-menu item that will select all the content of the webconsole
+# output.
+webconsole.menu.selectAll.label=เชฌเชงเชพ เชชเชธเชเชฆ เชเชฐเซ
+webconsole.menu.selectAll.accesskey=A
+
+# LOCALIZATION NOTE (webconsole.menu.openInSidebar.label)
+# Label used for a context-menu item displayed for object/variable logs. Clicking on it
+# opens the webconsole sidebar for the logged variable.
+webconsole.menu.openInSidebar.label=เชธเชพเชเชกเชฌเชพเชฐเชฎเชพเช เชเซเชฒเซ
+webconsole.menu.openInSidebar.accesskey=V
+
+# LOCALIZATION NOTE (webconsole.menu.exportClipboard.label)
+# Label used for a context-menu item displayed on the output. Clicking on it
+# copies the entire output of the console to the clipboard.
+webconsole.menu.exportClipboard.label=เชเซเชฒเชฟเชชเชฌเซเชฐเซเชก เชชเชฐ เชฆเซเชถเซเชฏเชฎเชพเชจ เชธเชเชฆเซเชถเชพเช เชจเชฟเชเชพเชธ เชเชฐเซ
+
+# LOCALIZATION NOTE (webconsole.menu.timeWarp.label)
+# Label used for a context-menu item displayed for any log. Clicking on it will
+# jump to the execution point where the log item was generated.
+webconsole.menu.timeWarp.label=เช
เชนเซเช เชเชพเช
+
+# LOCALIZATION NOTE (webconsole.jumpButton.tooltip)
+# Label used for the tooltip on the "jump" button in the console. It's displayed when
+# the user recorded execution with WebReplay, is now paused in the debugger, and hover a
+# message in the console output. Clicking on it will jump to the execution point where the
+# log item was generated.
+# Parameters: %S is the level of the message.
+webconsole.jumpButton.tooltip=%S - เช
เชนเซเช เชเชพเช
+
+# LOCALIZATION NOTE (webconsole.clearButton.tooltip)
+# Label used for the tooltip on the clear logs button in the console top toolbar bar.
+# Clicking on it will clear the content of the console.
+webconsole.clearButton.tooltip=เชตเซเชฌ เชเซเชจเซเชธเซเชฒ เชเชเชเชชเซเช เชธเชพเชซ เชเชฐเซ
+
+# LOCALIZATION NOTE (webconsole.toggleFilterButton.tooltip)
+# Label used for the tooltip on the toggle filter bar button in the console top
+# toolbar bar. Clicking on it will toggle the visibility of an additional bar which
+# contains filter buttons.
+webconsole.toggleFilterButton.tooltip=เชซเชฟเชฒเซเชเชฐ เชฌเชพเชฐ เชเซเชเชฒ เชเชฐเซ
+
+# LOCALIZATION NOTE (webconsole.filterInput.placeholder)
+# Label used for for the placeholder on the filter input, in the console top toolbar.
+webconsole.filterInput.placeholder=เชซเชฟเชฒเซเชเชฐ เชเชเชเชชเซเช
+
+# LOCALIZATION NOTE (webconsole.errorsFilterButton.label)
+# Label used as the text of the "Errors" button in the additional filter toolbar.
+# It shows or hides error messages, either inserted in the page using
+# console.error() or as a result of a javascript error..
+webconsole.errorsFilterButton.label=เชญเซเชฒเซ
+
+# LOCALIZATION NOTE (webconsole.warningsFilterButton.label)
+# Label used as the text of the "Warnings" button in the additional filter toolbar.
+# It shows or hides warning messages, inserted in the page using console.warn().
+webconsole.warningsFilterButton.label=เชเซเชคเชตเชฃเซ
+
+# LOCALIZATION NOTE (webconsole.logsFilterButton.label)
+# Label used as the text of the "Logs" button in the additional filter toolbar.
+# It shows or hides log messages, inserted in the page using console.log().
+webconsole.logsFilterButton.label=เชฒเซเชเซเชธ
+
+# LOCALIZATION NOTE (webconsole.infoFilterButton.label)
+# Label used as the text of the "Info" button in the additional filter toolbar.
+# It shows or hides info messages, inserted in the page using console.info().
+webconsole.infoFilterButton.label=เชฎเชพเชนเชฟเชคเซ
+
+# LOCALIZATION NOTE (webconsole.debugFilterButton.label)
+# Label used as the text of the "Debug" button in the additional filter toolbar.
+# It shows or hides debug messages, inserted in the page using console.debug().
+webconsole.debugFilterButton.label=เชกเชฟเชฌเช เชเชฐเซ
+
+# LOCALIZATION NOTE (webconsole.cssFilterButton.label)
+# Label used as the text of the "CSS" button in the additional filter toolbar.
+# It shows or hides CSS warning messages, inserted in the page by the browser
+# when there are CSS errors in the page.
+webconsole.cssFilterButton.label=CSS
+
+# LOCALIZATION NOTE (webconsole.xhrFilterButton.label)
+# Label used as the text of the "XHR" button in the additional filter toolbar.
+# It shows or hides messages displayed when the page makes an XMLHttpRequest or
+# a fetch call.
+webconsole.xhrFilterButton.label=XHR
+
+# LOCALIZATION NOTE (webconsole.requestsFilterButton.label)
+# Label used as the text of the "Requests" button in the additional filter toolbar.
+# It shows or hides messages displayed when the page makes a network call, for example
+# when an image or a scripts is requested.
+webconsole.requestsFilterButton.label=เชตเชฟเชจเชเชคเซเช
+
+# LOCALIZATION NOTE (webconsole.filteredMessages.label)
+# Text of the "filtered messages" bar, shown when console messages are hidden
+# because the user has set non-default filters in the filter bar.
+# This is a semi-colon list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# example: 345 items hidden by filters.
+webconsole.filteredMessages.label=เชซเชฟเชฒเซเชเชฐ เชฆเซเชตเชพเชฐเชพ #1 เชเชเชเชฎ เชเซเชชเชพเชฏเซเชฒ เชเซ;#1 เชซเชฟเชฒเซเชเชฐเซเชธ เชฆเซเชตเชพเชฐเชพ เชเซเชชเชพเชฏเซเชฒเชพ เชเซ
+
+# Label used as the text of the "Reset filters" button in the "filtered messages" bar.
+# It resets the default filters of the console to their original values.
+webconsole.resetFiltersButton.label=เชซเชฟเชฒเซเชเชฐเซเชธ เชซเชฐเซเชฅเซ เชธเซเช เชเชฐเซ
+
+# LOCALIZATION NOTE (webconsole.enablePersistentLogs.label)
+webconsole.enablePersistentLogs.label=เชฒเซเชเซเชธ เชเชพเชฒเซ เชฐเชพเชเซ
+# LOCALIZATION NOTE (webconsole.enablePersistentLogs.tooltip)
+webconsole.enablePersistentLogs.tooltip=เชเซ เชคเชฎเซ เช เชตเชฟเชเชฒเซเชชเชจเซ เชธเชเซเชทเชฎ เชเชฐเซ เชเซ, เชคเซ เชคเชฎเซ เชฆเชฐ เชตเชเชคเซ เชจเชตเซ เชชเซเชทเซเช เชชเชฐ เชจเซเชตเชฟเชเซเช เชเชฐเซ เชคเซเชฏเชพเชฐเซ เชเชเชเชชเซเช เชธเชพเชซ เชจเชนเซเช เชเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ
+
+# LOCALIZATION NOTE (browserconsole.contentMessagesCheckbox.label)
+# Label used in the browser console filter bar. This label is used for a checkbox that
+# allows the user to show or hide console messages from the content process in the browser
+# console.
+# LOCALIZATION NOTE (browserconsole.contentMessagesCheckbox.tooltip)
+# Tooltip for the "Show content messages" checkbox in the Browser Console filter bar.
+
+# LOCALIZATION NOTE (webconsole.navigated): this string is used in the console when the
+# current inspected page is navigated to a new location.
+# Parameters: %S is the new URL.
+webconsole.navigated=%S เชชเชฐ เชจเซเชตเชฟเชเซเช เชเชฐเซ
+
+# LOCALIZATION NOTE (webconsole.closeSplitConsoleButton.tooltip): This is the tooltip for
+# the close button of the split console.
+webconsole.closeSplitConsoleButton.tooltip=เชธเซเชชเซเชฒเชฟเช เชเชจเซเชธเซเชฒ เชฌเชเชง เชเชฐเซ (Esc)
+
+# LOCALIZATION NOTE (webconsole.closeSidebarButton.tooltip): This is the tooltip for
+# the close button of the sidebar.
+webconsole.closeSidebarButton.tooltip=เชธเชพเชเชกเชฌเชพเชฐ เชฌเชเชง เชเชฐเซ
+
+# LOCALIZATION NOTE (webconsole.reverseSearch.input.placeHolder):
+# This string is displayed in the placeholder of the reverse search input in the console.
+webconsole.reverseSearch.input.placeHolder=เชเชคเชฟเชนเชพเชธ เชถเซเชงเซ
+
+# LOCALIZATION NOTE (webconsole.reverseSearch.result.closeButton.tooltip):
+# This string is displayed in the tooltip of the close button in the reverse search toolbar.
+# A keyboard shortcut will be shown inside the latter pair of brackets.
+webconsole.reverseSearch.closeButton.tooltip=(%S) เชฌเชเชง เชเชฐเซ
+
+# LOCALIZATION NOTE (webconsole.reverseSearch.results):
+# This string is displayed in the reverse search UI when there are at least one result
+# to the search.
+# This is a semi-colon list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 index of current search result displayed.
+# #2 total number of search results.
+webconsole.reverseSearch.results=1 เชชเชฐเชฟเชฃเชพเชฎ;#2 เชชเชฐเชฟเชฃเชพเชฎเซ เชฎเชพเชเชฅเซ #1
+
+# LOCALIZATION NOTE (webconsole.reverseSearch.noResult):
+# This string is displayed in the reverse search UI when there is no results to the search.
+webconsole.reverseSearch.noResult=เชชเชฐเชฟเชฃเชพเชฎเซ เชจเชฅเซ
+
+# LOCALIZATION NOTE (webconsole.reverseSearch.result.previousButton.tooltip):
+# This string is displayed in the tooltip of the "previous result" button in the reverse search toolbar.
+# A keyboard shortcut will be shown inside the latter pair of brackets.
+webconsole.reverseSearch.result.previousButton.tooltip=เชเชเชณเชจเซเช เชชเชฐเชฟเชฃเชพเชฎ (%S)
+
+# LOCALIZATION NOTE (webconsole.reverseSearch.result.nextButton.tooltip):
+# This string is displayed in the tooltip of the "next result" button in the reverse search toolbar.
+# A keyboard shortcut will be shown inside the latter pair of brackets.
+webconsole.reverseSearch.result.nextButton.tooltip=เชชเชเซเชจเซเช เชชเชฐเชฟเชฃเชพเชฎ (%S)
+
+# LOCALIZATION NOTE (webconsole.confirmDialog.getter.label)
+# Label used for the "invoke getter" confirm dialog that appears in the console when
+# a user tries to autocomplete a property with a getter.
+# Example: given the following object `x = {get y() {}}`, when the user types `x.y.`, it
+# would return "Invoke getter y to retrieve the property list?".
+# Parameters: %S is the name of the getter.
+
+# LOCALIZATION NOTE (webconsole.confirmDialog.getter.invokeButtonLabel)
+# Label used for the confirm button in the "invoke getter" dialog that appears in the
+# console when a user tries to autocomplete a property with a getter.
+webconsole.confirmDialog.getter.invokeButtonLabel=เชเชฎเชเชคเซเชฐเชฃ เชเชชเซ
+
+# LOCALIZATION NOTE (webconsole.group.contentBlocked)
+# Label used as the group header in the console output when content blocking is enabled
+# and that we have several warning messages about resources being blocked.
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY windowTitle "Firefox WebIDE">
+
+<!ENTITY projectMenu_label "เชชเซเชฐเซเชเซเชเซเช">
+<!ENTITY projectMenu_accesskey "P">
+<!ENTITY projectMenu_newApp_label "เชจเชตเซ เชเชชเซเชฒเชฟเชเซเชถเชจโฆ">
+<!ENTITY projectMenu_newApp_accesskey "N">
+<!ENTITY projectMenu_importPackagedApp_label "เชชเซเช เชฅเชฏเซเชฒ เชเชชเซเชฒเชฟเชเซเชถเชจ เชเซเชฒเซโฆ">
+<!ENTITY projectMenu_importPackagedApp_accesskey "P">
+<!ENTITY projectMenu_importHostedApp_label "เชฏเชเชฎเชพเชจเชฟเชค เชฅเชฏเซเชฒ เชเชชเซเชฒเชฟเชเซเชถเชจ เชเซเชฒเซโฆ">
+<!ENTITY projectMenu_importHostedApp_accesskey "H">
+<!ENTITY projectMenu_selectApp_label "เชเชชเซเชฒเชฟเชเซเชถเชจ เชเซเชฒเซโฆ">
+<!ENTITY projectMenu_selectApp_accesskey "O">
+<!ENTITY projectMenu_play_label "เชเชจเซเชธเซเชเซเชฒ เชเชฐเซ เช
เชจเซ เชเชฒเชพเชตเซ">
+<!ENTITY projectMenu_play_accesskey "I">
+<!ENTITY projectMenu_stop_label "เชเชชเซเชฒเชฟเชเซเชถเชจ เชฐเซเชเซ">
+<!ENTITY projectMenu_stop_accesskey "S">
+<!ENTITY projectMenu_debug_label "เชกเชฟเชฌเช เชเชช">
+<!ENTITY projectMenu_debug_accesskey "D">
+<!ENTITY projectMenu_remove_label "เชชเซเชฐเซเชเซเชเซเช เชฆเซเชฐ เชเชฐเซ">
+<!ENTITY projectMenu_remove_accesskey "R">
+<!ENTITY projectMenu_showPrefs_label "เชชเชธเชเชฆเชเซเช">
+<!ENTITY projectMenu_showPrefs_accesskey "e">
+<!ENTITY projectMenu_manageComponents_label "เชตเชงเชพเชฐเชพเชจเชพ เชเชเชเซเชจเซเช เชธเชเชเชพเชฒเชจ เชเชฐเซ">
+<!ENTITY projectMenu_manageComponents_accesskey "M">
+<!ENTITY projectMenu_refreshTabs_label "เชเซ
เชฌเซเชธ เชคเชพเชเซ เชเชฐเซ">
+
+<!ENTITY runtimeMenu_label "เชฐเชจเชเชพเชเชฎ">
+<!ENTITY runtimeMenu_accesskey "R">
+<!ENTITY runtimeMenu_disconnect_label "เชเซเชกเชพเชฃ เชคเซเชกเซ">
+<!ENTITY runtimeMenu_disconnect_accesskey "D">
+<!ENTITY runtimeMenu_takeScreenshot_label "เชธเซเชเซเชฐเซเชจเชถเซเช">
+<!ENTITY runtimeMenu_takeScreenshot_accesskey "S">
+<!ENTITY runtimeMenu_showDetails_label "เชฐเชจเชเชพเชเชฎ เชฎเชพเชนเชฟเชคเซ">
+<!ENTITY runtimeMenu_showDetails_accesskey "E">
+<!ENTITY runtimeMenu_showDevicePrefs_label "เชเชชเชเชฐเชฃ เชชเชธเชเชฆเชเซเช">
+<!ENTITY runtimeMenu_showDevicePrefs_accesskey "D">
+<!ENTITY runtimeMenu_showSettings_label "เชเชชเชเชฐเชฃ เชธเซเชฏเซเชเชจเซ">
+<!ENTITY runtimeMenu_showSettings_accesskey "s">
+
+<!ENTITY runtimeMenu_showPerformancePanel_label "เชฆเซเชเชพเชต">
+<!ENTITY runtimeMenu_showPerformancePanel_accesskey "p">
+
+<!ENTITY viewMenu_label "เชเซเช">
+<!ENTITY viewMenu_accesskey "V">
+<!ENTITY viewMenu_zoomin_label "เชฎเซเชเซเช เชเชฐเซ">
+<!ENTITY viewMenu_zoomin_accesskey "I">
+<!ENTITY viewMenu_zoomout_label "เชจเชพเชจเซ เชเชฐเซ">
+<!ENTITY viewMenu_zoomout_accesskey "O">
+<!ENTITY viewMenu_resetzoom_label "เชเซเชฎ เชซเชฐเซเชฅเซ เชธเซเช เชเชฐเซ">
+<!ENTITY viewMenu_resetzoom_accesskey "R">
+
+<!ENTITY projectButton_label "เชเชชเซเชฒเชฟเชเซเชถเชจ เชเซเชฒเซ">
+<!ENTITY runtimeButton_label "เชฐเชจเชเชพเชเชฎ เชชเชธเชเชฆ เชเชฐเซ">
+
+<!-- We try to repicate Firefox' bindings: -->
+<!-- quit app -->
+<!ENTITY key_quit "W">
+<!-- open menu -->
+<!ENTITY key_showProjectPanel "O">
+<!-- reload app -->
+<!ENTITY key_play "R">
+<!-- show toolbox -->
+<!ENTITY key_toggleToolbox "VK_F12">
+<!-- zoom -->
+<!ENTITY key_zoomin "+">
+<!ENTITY key_zoomin2 "=">
+<!ENTITY key_zoomout "-">
+<!ENTITY key_resetzoom "0">
+
+<!ENTITY projectPanel_myProjects "เชฎเชพเชฐเชพ เชชเซเชฐเซเชเซเชเซเชเซเชธ">
+<!ENTITY projectPanel_runtimeApps "เชฐเชจเชเชพเชเชฎ เชเชชเซเชธ">
+<!ENTITY projectPanel_tabs "เชเซ
เชฌเซเชธ">
+<!ENTITY runtimePanel_usb "USB เชเชชเชเชฐเชฃเซ">
+<!ENTITY runtimePanel_wifi "Wi-Fi เชเชชเชเชฐเชฃเซ">
+<!ENTITY runtimePanel_other "เช
เชจเซเชฏ">
+<!ENTITY runtimePanel_noadbhelper "ADB เชธเชนเชพเชฏเช เชเชจเซเชธเซเชเซเชฒ เชเชฐเซ">
+<!ENTITY runtimePanel_nousbdevice "เชคเชฎเชพเชฐเซเช เชเชชเชเชฐเชฃ เชเซเช เชถเชเชพเชคเซเช เชจเชฅเซ?">
+<!ENTITY runtimePanel_refreshDevices_label "เชเชชเชเชฐเชฃเซ เชชเซเชจเชเชคเชพเชเชพเช เชเชฐเซ">
+
+<!-- Lense -->
+<!ENTITY details_valid_header "เชชเซเชฐเชฎเชพเชฃเชญเซเชค">
+<!ENTITY details_warning_header "เชเซเชคเชตเชฃเซ">
+<!ENTITY details_error_header "เชญเซเชฒเซ">
+<!ENTITY details_description "เชตเชฐเซเชฃเชจ">
+<!ENTITY details_location "เชธเซเชฅเชณ">
+<!ENTITY details_manifestURL "เชเชชเซเชฒเชฟเชเซเชถเชจ ID">
+<!ENTITY details_removeProject_button "เชชเซเชฐเซเชเซเชเซเช เชฆเซเชฐ เชเชฐเซ">
+
+<!-- New App -->
+<!ENTITY newAppWindowTitle "เชจเชตเซ เชเชชเซเชฒเชฟเชเซเชถเชจ">
+<!ENTITY newAppHeader "เชจเชฎเซเชจเซ เชชเชธเชเชฆ เชเชฐเซ">
+<!ENTITY newAppLoadingTemplate "เชจเชฎเซเชจเชพเช เชฒเซเชก เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซโฆ">
+<!ENTITY newAppProjectName "เชชเซเชฐเซเชเซเชเซเชเชจเซเช เชจเชพเชฎ:">
+
+
+<!-- Decks -->
+
+<!ENTITY deck_close "เชฌเชเชง เชเชฐเซ">
+
+<!-- Addons -->
+<!ENTITY addons_title "เชตเชฟเชถเซเชท เชเชเชเซ">
+<!ENTITY addons_aboutaddons "เชเชก-เชเชจเซเชธ เชฎเซเชจเซเชเชฐ เชเซเชฒเซ">
+
+<!-- Prefs -->
+<!ENTITY prefs_title "เชชเชธเชเชฆเชเซเช">
+<!ENTITY prefs_editor_title "เชธเชเชชเชพเชฆเช">
+<!ENTITY prefs_general_title "เชธเชพเชฎเชพเชจเซเชฏ">
+<!ENTITY prefs_restore "เชฎเซเชณเชญเซเชค เชชเซเชจ: เชธเซเชฅเชพเชชเชจเชพ">
+<!ENTITY prefs_manage_components "เชตเชงเชพเชฐเชพเชจเชพ เชเชเชเซเชจเซเช เชธเชเชเชพเชฒเชจ เชเชฐเซ">
+<!ENTITY prefs_options_autoconnectruntime "เชชเชพเชเชฒเชพ เชฐเชจเชเชพเชเชฎเชฅเซ เชซเชฐเซเชฅเซ เชเซเชกเชพเชฃ เชเชฐเซ">
+<!ENTITY prefs_options_autoconnectruntime_tooltip "เชเซเชฏเชพเชฐเซ WebIDE เชถเชฐเซ เชฅเชพเชฏ เชคเซเชฏเชพเชฐเซ เชชเชพเชเชฒเชพ เชฐเชจเชเชพเชเชฎเชฅเซ เชซเชฐเซเชฅเซ เชเซเชกเชพเชฃ เชเชฐเซ">
+<!ENTITY prefs_options_rememberlastproject "เชเซเชฒเซเชฒเซ เชชเซเชฐเซเชเซเชเซเช เชฏเชพเชฆ เชฐเชพเชเซ">
+<!ENTITY prefs_options_rememberlastproject_tooltip "เชเซเชฏเชพเชฐเซ WebIDE เชถเชฐเซ เชฅเชพเชฏ เชคเซเชฏเชพเชฐเซ เชชเชพเชเชฒเซ เชชเซเชฐเซเชเซเชเซเช เชชเซเชจเชเชธเซเชฅเชพเชชเชฟเชค เชเชฐเซ">
+<!ENTITY prefs_options_templatesurl "เชจเชฎเซเชจเชพเช URL">
+<!ENTITY prefs_options_templatesurl_tooltip "เชเชชเชฒเชฌเซเชง เชจเชฎเซเชจเชพเชเชจเซเช เช
เชจเซเชเซเชฐเชฎเชฃเชฟเชเชพ">
+
+<!-- Runtime Details -->
+<!ENTITY runtimedetails_title "เชฐเชจเชเชพเชเชฎ เชฎเชพเชนเชฟเชคเซ">
+<!ENTITY runtimedetails_adbIsRoot "ADB เชฎเซเชณ เชเซ: ">
+<!ENTITY runtimedetails_summonADBRoot "เชฎเซเชณ เชเชชเชเชฐเชฃ">
+<!ENTITY runtimedetails_ADBRootWarning "(เชเซเชฒเซเชฒเชพ เชฌเซเชเชฒเซเชกเชฐเชจเซ เชเชฐเซเชฐ เชเซ)">
+<!ENTITY runtimedetails_unrestrictedPrivileges "เชชเซเชฐเชคเชฟเชฌเชเชงเชฟเชค DevTools เช
เชงเชฟเชเชพเชฐเซ: ">
+<!ENTITY runtimedetails_requestPrivileges "เชเชเซเช เชตเชฟเชถเซเชทเชพเชงเชฟเชเชพเชฐเซเชจเซ เชตเชฟเชจเชเชคเซ เชเชฐเซ">
+<!ENTITY runtimedetails_privilegesWarning "(เชเชชเชเชฐเชฃ เชซเชฐเซเชฅเซ เชเชพเชฒเซ เชฅเชถเซ. เชฐเซเช เช
เชงเชฟเชเชพเชฐเชจเซ เชเชฐเซเชฐ เชเซ.)">
+
+<!-- Device Preferences and Settings -->
+<!ENTITY device_typeboolean "เชฌเซเชฒเชฟเชฏเชจ">
+<!ENTITY device_typenumber "เชชเซเชฐเซเชฃเชพเชเช">
+<!ENTITY device_typestring "เชถเชฌเซเชฆเชฎเชพเชณเชพ">
+<!ENTITY device_typeobject "เชตเชธเซเชคเซ">
+<!ENTITY device_typenone "เชเช เชชเซเชฐเชเชพเชฐ เชชเชธเชเชฆ เชเชฐเซ">
+
+<!-- Device Preferences -->
+<!ENTITY devicepreference_title "เชเชชเชเชฐเชฃ เชชเชธเชเชฆเชเซเช">
+<!ENTITY devicepreference_search "เชถเซเชง เชชเชธเชเชฆเชเซเช">
+<!ENTITY devicepreference_newname "เชจเชตเซเช เชชเชธเชเชฆเชเซ เชจเชพเชฎ">
+<!ENTITY devicepreference_newtext "เชชเชธเชเชฆเชเซ เชฎเซเชฒเซเชฏ">
+<!ENTITY devicepreference_addnew "เชจเชตเซ เชชเชธเชเชฆเชเซ เชเชฎเซเชฐเซ">
+
+<!-- Device Settings -->
+<!ENTITY devicesetting_title "เชเชชเชเชฐเชฃ เชธเซเชเชฟเชเชเซเชธ">
+<!ENTITY devicesetting_search "เชถเซเชง เชธเซเชเชฟเชเชเซเชธ">
+<!ENTITY devicesetting_newname "เชจเชตเซเช เชธเซเชเชฟเชเช เชจเชพเชฎ">
+<!ENTITY devicesetting_newtext "เชเชฟเชเชฎเชค เชธเซเชฏเซเชเชฟเชค เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซ">
+<!ENTITY devicesetting_addnew "เชจเชตเซ เชธเซเชเชฟเชเช เชเชฎเซเชฐเซ">
+
+<!-- WiFi Authentication -->
+<!-- LOCALIZATION NOTE (wifi_auth_header): The header displayed on the dialog
+ that instructs the user to transfer an authentication token to the
+ server. -->
+<!ENTITY wifi_auth_header "เชเซเชฐเชพเชนเชเชจเซ เชเชณเช">
+<!-- LOCALIZATION NOTE (wifi_auth_scan_request): Instructions requesting the
+ user to transfer authentication info by scanning a QR code. -->
+<!ENTITY wifi_auth_scan_request "เชคเชฎเซ เชเซ เช
เชเชค เชฌเชฟเชเชฆเซ เชเซเชกเชพเชฃ เชเชฐเซ เชเซ เชคเซ เชชเซเชฐเชฎเชพเชฃเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชตเชงเซ เชฎเชพเชนเชฟเชคเซเชจเซ เชเชฐเซเชฐ เชเซ. เชคเชฎเชพเชฐเชพ เช
เชจเซเชฏ เชเชชเชเชฐเชฃ เชชเชฐ เชชเซเชฐเซเชฎเซเชชเซเช เชฆเซเชตเชพเชฐเชพ เชเซเชชเชพ เชเชฐเซเชจเซ เชจเซเชเซเชจเชพ QR เชเซเชกเชจเซ เชธเซเชเซเชจ เชเชฐเซ.">
+<!-- LOCALIZATION NOTE (wifi_auth_no_scanner): Link text to assist users with
+ devices that can't scan a QR code. -->
+<!ENTITY wifi_auth_no_scanner "เชเซเช QR เชธเซเชเซเชจเชฐ เชชเซเชฐเซเชฎเซเชชเซเช เชจเชฅเซ?">
+<!-- LOCALIZATION NOTE (wifi_auth_yes_scanner): Link text to assist users with
+ devices that can scan a QR code. -->
+<!ENTITY wifi_auth_yes_scanner "เชคเชฎเชพเชฐเซ เชชเชพเชธเซ QR เชธเซเชเซเชจเชฐ เชชเซเชฐเซเชฎเซเชชเซเช เชเซ?">
+<!-- LOCALIZATION NOTE (wifi_auth_token_request): Instructions requesting the
+ user to transfer authentication info by transferring a token. -->
+<!ENTITY wifi_auth_token_request "เชเซ เชคเชฎเชพเชฐเซเช เชฌเซเชเซเช เชเชชเชเชฐเชฃ QR เชเซเชกเชจเซ เชธเซเชเซเชจ เชเชฐเชตเชพเชจเซ เชฌเชฆเชฒเซ เชเซเชเชจ เชฎเชพเชเซ เชชเซเชเซ เชเซ, เชคเซ เชเซเชชเชพ เชเชฐเซเชจเซ เชจเซเชเซเชจเซ เชเชชเชเชฐเชฃเชจเซ เชเชฟเชเชฎเชค เช
เชจเซเชฏ เชเชชเชเชฐเชฃ เชชเชฐ เชจเชเชฒ เชเชฐเซ:">
+<!ENTITY wifi_auth_qr_size_note "เชเซ เชเซเชกเชพเชฃ เชธเชซเชณเชคเชพเชชเซเชฐเซเชตเช เชธเซเชฅเชพเชชเชฟเชค เชฅเชตเชพ เชฎเชพเชเซ QR เชเซเชก เชเซเชฌ เชจเชพเชจเซเช เชฆเซเชเชพเชฏ เชเซ, เชคเซ เชตเชฟเชจเซเชกเซ เชเซเชฎ เช
เชฅเชตเชพ เชฎเซเชเซเช เชเชฐเซ.">
+
+<!-- Logs panel -->
+<!ENTITY logs_title "เชชเซเชฐเซ-เชชเซเชเซเชเชฟเชเช เชเชฎเชพเชจเซเชก เชฒเซเชเซเชธ">
--- /dev/null
+# 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/.
+
+title_noApp=Firefox WebIDE
+title_app=Firefox WebIDE: %S
+
+runtimeButton_label=เชฐเชจเชเชพเชเชฎ เชชเชธเชเชฆ เชเชฐเซ
+projectButton_label=เชเชชเซเชฒเชฟเชเซเชถเชจ เชเซเชฒเซ
+
+mainProcess_label=เชฎเซเชเซเชฏ เชชเซเชฐเชเซเชฐเชฟเชฏเชพ
+
+local_runtime=เชธเซเชฅเชพเชจเชฟเช เชฐเชจเชเชพเชเชฎ
+remote_runtime=เชฆเซเชฐเชธเซเชฅ เชฐเชจเชเชพเชเชฎ
+remote_runtime_promptTitle=เชฆเซเชฐเชธเซเชฅ เชฐเชจเชเชพเชเชฎ
+remote_runtime_promptMessage=hostname:เชชเซเชฐเซเช
+
+importPackagedApp_title=เชกเชฟเชฐเซเชเซเชเชฐเซ เชชเชธเชเชฆ เชเชฐเซ
+importHostedApp_title=เชฏเชเชฎเชพเชจเชฟเชค เชฅเชฏเซเชฒ เชเชชเซเชฒเชฟเชเซเชถเชจ เชเซเชฒเซ
+importHostedApp_header=เชฎเซเชจเชฟเชซเซเชธเซเชเชฎเชพเช เชฆเชพเชเชฒ URL
+
+selectCustomBinary_title=เชตเซเชตเชฟเชงเซเชฏเชชเซเชฐเซเชฃ เชชเชธเชเชฆ B2G เชฌเชพเชเชจเชฐเซ
+selectCustomProfile_title=เชตเซเชตเชฟเชงเซเชฏเชชเซเชฐเซเชฃ เชชเชธเชเชฆ Gaia เชชเซเชฐเซเชซเชพเชเชฒ
+
+notification_showTroubleShooting_label=เชฎเซเชถเซเชเซเชฒเซเชจเชฟเชตเชพเชฐเชฃ
+notification_showTroubleShooting_accesskey=T
+
+# LOCALIZATION NOTE (project_tab_loading): This is shown as a temporary tab
+# title for browser tab projects when the tab is still loading.
+project_tab_loading=เชฒเซเชก เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซโฆ
+
+# These messages appear in a notification box when an error occur.
+
+error_cantInstallNotFullyConnected=เชชเซเชฐเซเชเซเชเซเช เชเชจเซเชธเซเชเซเชฒ เชเชฐเซ เชถเชเชพเชคเซ เชจเชฅเซ. เชธเชเชชเซเชฐเซเชฃเชชเชฃเซ เชเซเชกเชพเชฏเซเชฒ เชจเชฅเซ.
+error_cantInstallValidationErrors=เชชเซเชฐเซเชเซเชเซเช เชเชจเซเชธเซเชเซเชฒ เชเชฐเซ เชถเชเชพเชคเซ เชจเชฅเซ. เชฎเชพเชจเซเชฏเชคเชพ เชญเซเชฒเซ.
+error_listRunningApps=เชเชชเชเชฐเชฃ เชชเชฐเชฅเซ เชเชชเซเชฒเชฟเชเซเชถเชจ เชธเซเชเชฟ เชฎเซเชณเชตเซ เชถเชเชพเชคเซ เชจเชฅเซ
+
+# Variable: name of the operation (in english)
+error_operationTimeout=เชเชชเชฐเซเชถเชจ เชธเชฎเชฏ เชธเชฎเชพเชชเซเชค: %1$S
+error_operationFail=เชเชชเชฐเซเชถเชจ เชจเชฟเชทเซเชซเชณ เชฅเชฏเซเช: %1$S
+
+# Variable: app name
+error_cantConnectToApp=เชเชชเซเชฒเชฟเชเซเชถเชจ เชธเชพเชฅเซ เชเชชเซเชฒเชฟเชเซเชถเชจ เชเซเชกเชพเช เชถเชเชคเชพ เชจเชฅเซ: %1$S
+
+error_appProjectsLoadFailed=เชชเซเชฐเซเชเซเชเซเช เชธเซเชเชฟ เชฒเซเชก เชเชฐเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ. เชเซ เชคเชฎเซ เช เชฐเซเชชเชฐเซเชเชพเชจเซ Firefox เชจเชพ เชจเชตเชพ เชธเชเชธเซเชเชฐเชฃ เชธเชพเชฅเซ เชเชชเชฏเซเชเชฎเชพเช เชฒเซเชงเชพเช เชนเซ เชคเซ เช เชฅเช เชถเชเซ เชเซ.
+error_folderCreationFailed=เชชเชธเชเชฆ เชเชฐเซเชฒ เชกเชฟเชฐเซเชเซเชเชฐเซเชฎเชพเช เชชเซเชฐเซเชเซเชเซเช เชซเซเชฒเซเชกเชฐ เชฌเชจเชพเชตเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ.
+
+# Variable: runtime app build ID (looks like this %Y%M%D format) and firefox build ID (same format)
+error_runtimeVersionTooRecent=เชคเชฎเชพเชฐเชพ เชกเซเชธเซเชเชเซเชช Firefox (%2$S) เชเชฐเชคเชพ เชเชจเซเชเซเช เชเชฐเซเชฒเชพ เชฐเชจเชเชพเชเชฎเชจเซ เชคเชพเชเซเชคเชฐเชจเซ เชฌเชฟเชฒเซเชก เชคเชพเชฐเซเช (%1$S) เชเซ. เช เช
เชจเชเชงเชพเชฐเซเชค เชธเซเชเช
เชช เชเซ เช
เชจเซ DevTools เชจเซ เชจเชฟเชทเซเชซเชณ เชฅเชตเชพเชจเซเช เชเชพเชฐเชฃ เชฌเชจเซ เชถเชเซ เชเซ. Firefox เช
เชฆเซเชฏเชคเชจ เชเชฐเซ.
+
+# Variable: runtime app version (looks like this 52.a3) and firefox version (same format)
+error_runtimeVersionTooOld=เชเซเชกเชพเชฃ เชเชฐเซเชฒเชพ เชฐเชจเชเชพเชเชฎเชจเซ เชเซเชจเซ เชเชตเซเชคเซเชคเชฟ (%1$S)เชเซ. เชจเซเชฏเซเชจเชคเชฎ เชเชงเชพเชฐเชญเซเชค เชเชตเซเชคเซเชคเชฟ เชเซ (%2$S). เช เช
เชธเชฎเชฐเซเชฅเชฟเชค เชธเซเชเช
เชช เชเซ เช
เชจเซ DevTools เชจเซ เชจเชฟเชทเซเชซเชณ เชฅเชตเชพเชจเซเช เชเชพเชฐเชฃ เชฌเชจเซ เชถเชเซ เชเซ. เชเซเชชเชพ เชเชฐเซเชจเซ เชเซเชกเชพเชฃ เชเชฐเซเชฒเชพ เชฐเชจเชเชพเชเชฎเชจเซ เช
เชฆเซเชฏเชคเชจ เชเชฐเซ.
+
+addons_stable=เชธเซเชฅเชฟเชฐ
+addons_unstable=เช
เชธเซเชฅเชฟเชฐ
+addons_install_button=เชเชจเซเชธเซเชเซเชฒ เชเชฐเซ
+addons_uninstall_button=เช
เชจเชเชจเซเชธเซเชเซเชฒ เชเชฐเซ
+addons_adb_label=ADB เชฎเชฆเชฆเชเชพเชฐ เชเชก-เชเชจ
+addons_adb_warning=เช เชเชก-เชเชจ เชตเชเชฐ USB เชเชชเชเชฐเชฃเซ เชถเซเชงเซ เชถเชเชพเชถเซ เชจเชนเซเช
+addons_status_unknown=?
+addons_status_installed=เชเชจเซเชธเซเชเซเชฒ เชเชฐเซเชฒเซเช
+addons_status_uninstalled=เชเชจเซเชธเซเชเซเชฒ เชเชฐเซเชฒ เชจเชฅเซ
+addons_status_preparing=เชคเซเชฏเชพเชฐเซ เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซ
+addons_status_downloading=เชกเชพเชเชจเชฒเซเชก เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซ
+addons_status_installing=เชเชจเซเชธเซเชเซเชฒ เชเชฐเชตเซเช
+
+runtimedetails_checkno=เชจเชพ
+runtimedetails_checkyes=เชนเชพ
+runtimedetails_checkunknown=เช
เชเซเชเชพเชค (ADB เชฎเชฆเชฆเชเชพเชฐ 0.4.0 เช
เชฅเชตเชพ เชชเชเซเชจเซ เชเชฐเซเชฐ เชเซ)
+runtimedetails_notUSBDevice=USB เชเชชเชเชฐเชฃ เชจเชฅเซ
+
+# LOCALIZATION NOTE (runtimePanel_noadbextension): Displayed in the WebIDE right sidebar
+# when the ADB Extension is not installed, %S will be replaced with the name of extension
+# ("ADB Extension").
+runtimePanel_noadbextension=เชธเซเชฅเชพเชชเชฟเชค เชเชฐเซ %S
+
+# Validation status
+status_tooltip=เชฎเชพเชจเซเชฏเชคเชพ เชธเซเชฅเชฟเชคเชฟ: %1$S
+status_valid=เชฎเชพเชจเซเชฏ
+status_warning=เชเซเชคเชตเชฃเซเช
+status_error=เชญเซเชฒเซ
+status_unknown=เช
เชเซเชเชพเชค
+
+# Device preferences and settings
+device_reset_default=เชฎเซเชณเชญเซเชคเชฎเชพเช เชชเซเชจเชเชธเชเชเซเชฐเชนเซ
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE (accessibility.contrast.ratio): A title text for the color contrast
+# ratio description, used by the accessibility highlighter to display the value. %S in the
+# content will be replaced by the contrast ratio numerical value.
+accessibility.contrast.ratio=เชเซเชจเซเชเซเชฐเชพเชธเซเช: %S
+
+# LOCALIZATION NOTE (accessibility.contrast.ratio.error): A title text for the color
+# contrast ratio, used when the tool is unable to calculate the contrast ratio value.
+accessibility.contrast.ratio.error=เชเชฃเชคเชฐเซ เชเชฐเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ
+
+# LOCALIZATION NOTE (accessibility.contrast.ratio.label): A title text for the color
+# contrast ratio description, used together with the actual values.
+accessibility.contrast.ratio.label=เชเซเชจเซเชเซเชฐเชพเชธเซเช:
+
+# LOCALIZATION NOTE (accessibility.contrast.ratio.label.large): A title text for the color
+# contrast ratio description that also specifies that the color contrast criteria used is
+# if for large text.
+accessibility.contrast.ratio.label.large=เชคเชซเชพเชตเชค (เชฎเซเชเชพ เช
เชเซเชทเชฐเซ):
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE (cssSheetsReparsedWarning): The warning
+# to show after the CSS message filter has been toggled on.
+cssSheetsReparsedWarning=CSSOM เชซเซเชฐเชซเชพเชฐเซ เชตเชเชฐ เชธเซเชเชพเชเชฒเชถเซเชเซเชธ เชซเซเชฐเชซเชพเชฐเซเชจเซ เชเชเชพเชธเชตเชพ เชฎเชพเชเซ เชชเซเชจเชเชชเซเชฐเชพเชชเซเชค เชเชฐเซ เชเซ. CSSOM เช
เชจเซ เชถเซเชฒเซ เชตเชฟเชถเซเชทเชคเชพเชเชฅเซ เชฌเชฆเชฒเชพเชฏเซเชฒ เชธเซเชเชพเชเชฒเชถเซเชเซเชธเชฎเชพเชเชฅเซ เชญเซเชฒเซ เชเซเชตเชพ เชฎเชพเชเซ เชชเซเชทเซเช เชจเซ เชซเชฐเซเชฅเซ เชคเชพเชเซเช เชเชฐเซ.
--- /dev/null
+<!-- 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/. -->
+<!-- LOCALIZATION NOTE : FILE This file contains the CSS Coverage Report
+ - strings. See the 'csscoverage' command for more information, and
+ - devtools/client/styleeditor/styleeditor.xul for context -->
+<!-- LOCALIZATION NOTE : FILE 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 (csscoverage.backButton):
+ - Text on the button to go back to the main style editor -->
+
+
+
+<!ENTITY csscoverage.backButton "เชชเชพเชเชณ">
+<!-- LOCALIZATION NOTE (csscoverage.unused, csscoverage.noMatches):
+ - This is the heading and body text for the CSS usage part of the report -->
+
+<!ENTITY csscoverage.unused "เชฌเชฟเชจเชตเชชเชฐเชพเชฏเซเชฒ เชจเชฟเชฏเชฎเซ">
+<!ENTITY csscoverage.noMatches "เชจเซเชเซเชจเชพเช เชจเชฟเชฏเชฎเซ เชฎเชพเชเซ เชฌเชเชงเชฌเซเชธเชคเซ เชฎเชณเซเชฏเซ เชจเชฅเซ:">
+<!-- LOCALIZATION NOTE (csscoverage.optimize.header):
+ - This is the heading for the CSS optimization part of the report -->
+
+<!ENTITY csscoverage.optimize.header "เชถเซเชฐเซเชทเซเช เชเชฐเซ เชถเชเชพเชฏ เชคเซเชตเชพ เชชเชพเชจเชพเช">
+<!-- LOCALIZATION NOTE (csscoverage.preload1, csscoverage.preload2,
+ - csscoverage.preload3): These 3 are part of a paragraph with 1 and 2
+ - separated by a styled <link> tag and 2 and 3 separated by a styled
+ - <style> tag -->
+
+<!ENTITY csscoverage.optimize.body1 "เชคเชฎเซ เชเชธเซเชกเซเชจเซ เชฒเชพเชตเชตเชพเชฎเชพเช เช
เชฎเซเชเชตเชพเชฐ เชเชกเชชเซ เชฅเช เชถเชเซ เชเซ">
+<!ENTITY csscoverage.optimize.body2 "เชชเชพเชจเชพเชเชจเซ เชนเซเช เชณ เชเซ
เช เช
เชจเซ เชจเชตเซ เชถเซเชฐเซเชฃเซ เชฌเชจเชพเชตเซ เชฐเชนเซเชฏเชพ เชเซ">
+<!ENTITY csscoverage.optimize.body3 "เชเซเชเชจเซ 'เชฒเซเชก' เชเชเชจเชพ เชชเชนเซเชฒเชพเช เชเชฐเซเชฐเซ เชถเซเชฒเซเช เชธเชพเชฅเซ เชเชเช. เช
เชนเชฟเชเชฏเชพ เชถเซเชฒเซ เชฌเซเชฒเซเช เชเซ เชเซ เชคเชฎเชจเซ เชเชฐเซเชฐเซ เชเซ:">
+<!-- LOCALIZATION NOTE (csscoverage.optimize.bodyX):
+ - This is what we say when we have no optimization suggestions -->
+
+<!ENTITY csscoverage.optimize.bodyX "เชจเชตเชพเช เชจเชฟเชฏเชฎเซ เชถเซเชฐเซเชฃเซเชฎเชพเช เชเซ.">
+<!-- LOCALIZATION NOTE (csscoverage.footer1, csscoverage.footer2a,
+ - csscoverage.footer3, csscoverage.footer4): The text displayed at the
+ - bottom of the page, with 2a being the URL opened when the link text in 3
+ - is clicked -->
+
+<!ENTITY csscoverage.footer1 "เชเซเช">
+<!ENTITY csscoverage.footer2a "https://developer.mozilla.org/docs/Tools/CSS_Coverage">
+<!ENTITY csscoverage.footer3 "CSS เชเชตเชฐเซเช เชธเชพเชงเชจ เชชเชฐ the MDN เชฒเซเช">
+<!ENTITY csscoverage.footer4 "เช เช
เชนเซเชตเชพเชฒ เชชเซเชขเซเชฎเชพเช เชเซเชคเชตเชฃเซเช เชฎเชพเชเซ.">
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE These strings are used in the 'csscoverage' command and in
+# the user interface that this command creates.
+
+# LOCALIZATION NOTE (csscoverageDesc, csscoverageStartDesc2,
+# csscoverageStopDesc2, csscoverageOneShotDesc2, csscoverageToggleDesc2,
+# csscoverageReportDesc2): Short descriptions of the csscoverage commands
+csscoverageDesc=เชเชตเชฐเซเช เชชเซเชฅเซเชฅเชเชฐเชฃเชจเซเช เชจเชฟเชฏเชเชคเซเชฐเชฃ เชเชฐเซ
+csscoverageStartDesc2=CSS เชเชตเชฐเซเช เชฎเชพเชนเชฟเชคเซเชจเซ เชธเชเชเซเชฐเชนเชตเชพเชจเซ เชถเชฐเซ เชเชฐเซ
+csscoverageStopDesc2=CSS เชเชตเชฐเซเช เชฎเชพเชนเชฟเชคเซเชจเซ เชธเชเชเซเชฐเชน เชเชฐเชตเชพเชจเซเช เชฌเชเชง เชเชฐเซ
+csscoverageOneShotDesc2=เชคเชพเชคเซเชเชพเชฒเชฟเช CSS เชเชตเชฐเซเช เชฎเชพเชนเชฟเชคเซเชจเซ เชธเชเชเซเชฐเชนเซ
+csscoverageToggleDesc2=เชเซเชเชฒ CSS เชเชตเชฐเซเช เชฎเชพเชนเชฟเชคเซเชจเซ เชธเชเชเซเชฐเชนเซ เชฐเชนเซเชฏเชพ เชเซ
+csscoverageReportDesc2=CSS เชเชตเชฐเซเช เช
เชนเซเชตเชพเชฒ เชฌเชคเชพเชตเซ
+csscoverageStartNoReloadDesc=เชชเชพเชจเซเช เชซเชฐเซ เชฒเชพเชตเชพ เชธเชพเชฅเซ เชถเชฐเซ เชฅเชคเซ เชจเชฅเซ
+csscoverageStartNoReloadManual=เชคเซ เชธเชพเชฐเซเช เชเซ เชเซ เช
เชฎเซ เชนเชพเชฒเชจเชพเช เชชเชพเชจเชพเชเชจเซ เชซเชฐเซ เชฒเชพเชตเชตเชพเชจเซเช เชถเชฐเซ เชเชฐเซเช เชเชพเชฐเชฃ เชเซ เชเชพเชฃเซเชคเชพ เชชเซเชเชเช เชชเชฐ เชเชเชพเชธเชฃเซ เชถเชฐเซ เชเชฐเซ เชเซ, เชชเชฐเชเชคเซ เชคเซเชฏเชพเช เชเชพเชฐเชฃเซ เชนเซเช เชถเชเซ เชเซ เชถเชพ เชฎเชพเชเซ เช
เชฎเซ เชเชตเซเช เชเชฐเชตเชพ เชฎเชพเชเซ เชเชเซเชเชพ เชฐเชพเชเซ เชฐเชนเซเชฏเชพ เชจเชฅเซ (เชฆเชพ.เชค. เชชเชพเชจเซเช เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟเชจเซ เชธเชฎเชพเชตเซ เชเซ เชเซ เชเซ เชชเชพเชจเชพเชเชจเซ เชซเชฐเซ เชฒเชพเชตเชตเชพเชจเซเช เชเซเชฎเชพเชตเชถเซ)
+
+# LOCALIZATION NOTE (csscoverageRunningReply, csscoverageDoneReply): Text that
+# describes the current state of the css coverage system
+csscoverageRunningReply=CSS เชเชตเชฐเซเช เชชเซเชฅเซเชฅเชเชฐเชฃ เชเชพเชฒเซ เชฐเชนเซเชฏเซ เชเซ
+csscoverageDoneReply=CSS เชเชตเชฐเซเช เชชเซเชฅเซเชฅเชเชฐเชฃ เชธเชฎเชพเชชเซเชค เชฅเชฏเซเชฒ เชเซ
+
+# LOCALIZATION NOTE (csscoverageRunningError, csscoverageNotRunningError,
+# csscoverageNotRunError): Error message that describe things that can go wrong
+# with the css coverage system
+csscoverageRunningError=CSS เชเชตเชฐเซเช เชชเซเชฅเซเชฅเชเชฐเชฃ เชชเชนเซเชฒเซเชฅเซ เชเชพเชฒเซ เชฐเชนเซเชฏเซ เชเซ
+csscoverageNotRunningError=CSS เชเชตเชฐเซเช เชชเซเชฅเซเชฅเชเชฐเชฃ เชเชพเชฒเซ เชฐเชนเซเชฏเซ เชจเชฅเซ
+csscoverageNotRunError=CSS เชเชตเชฐเซเช เชชเซเชฅเซเชฅเชเชฐเชฃเชจเซ เชเชฒเชพเชตเซ เชฆเซเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชจเชฅเซ
+csscoverageNoRemoteError=เชฒเชเซเชทเซเชฏ CSS เชเชตเชฐเซเชเชจเซ เชเชงเชพเชฐ เชเชชเชคเซ เชจเชฅเซ
+csscoverageOneShotReportError=CSS เชเชตเชฐเซเช เช
เชนเซเชตเชพเชฒ 'oneshot' เชฎเชพเชนเชฟเชคเซ เชฎเชพเชเซ เชเชชเชฒเชฌเซเชง เชจเชฅเซ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชถเชฐเซ เชเชฐเซ/เชฌเชเชง เชเชฐเซ เชตเชพเชชเชฐเซ.
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE These strings are used inside the Debugger
+# which is available from the Web Developer sub-menu -> 'Debugger'.
+# 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 (remoteIncomingPromptTitle): The title displayed on the
+# dialog that prompts the user to allow the incoming connection.
+remoteIncomingPromptTitle=เชเชตเชคเชพ เชเซเชกเชพเชฃ
+
+# LOCALIZATION NOTE (remoteIncomingPromptHeader): Header displayed on the
+# dialog that prompts the user to allow the incoming connection.
+remoteIncomingPromptHeader=เชฆเซเชฐเชธเซเชฅ เชกเชฟเชฌเชเซเชเช เชเชจเซเชเซเชถเชจเชจเซ เชฎเชเชเซเชฐเซ เชเชชเชตเชพ เชฎเชพเชเซ เชเชตเชจเชพเชฐเซ เชตเชฟเชจเชเชคเซ เชฎเชณเซ เชนเชคเซ. เชเซเช เชฆเซเชฐเชธเซเชฅ เชเซเชฒเชพเชฏเชจเซเช เชคเชฎเชพเชฐเชพ เชฌเซเชฐเชพเชเชเชฐ เชชเชฐ เชธเชเชชเซเชฐเซเชฃ เชจเชฟเชฏเชเชคเซเชฐเชฃ เชฒเช เชถเชเซ เชเซ!
+# LOCALIZATION NOTE (remoteIncomingPromptClientEndpoint): Part of the prompt
+# dialog for the user to choose whether an incoming connection should be
+# allowed.
+# %1$S: The host and port of the client such as "127.0.0.1:6000"
+remoteIncomingPromptClientEndpoint=เชเซเชฐเชพเชนเช เช
เชเชค เชฌเชฟเชเชฆเซ: %1$S
+# LOCALIZATION NOTE (remoteIncomingPromptServerEndpoint): Part of the prompt
+# dialog for the user to choose whether an incoming connection should be
+# allowed.
+# %1$S: The host and port of the server such as "127.0.0.1:6000"
+remoteIncomingPromptServerEndpoint=เชธเชฐเซเชตเชฐ เช
เชเชค เชฌเชฟเชเชฆเซ: %1$S
+# LOCALIZATION NOTE (remoteIncomingPromptFooter): Footer displayed on the
+# dialog that prompts the user to allow the incoming connection.
+remoteIncomingPromptFooter=เชเซเชกเชพเชฃเชจเซ เชชเชฐเชตเชพเชจเชเซ เชเซ?
+
+# LOCALIZATION NOTE (remoteIncomingPromptDisable): The label displayed on the
+# third button in the incoming connection dialog that lets the user disable the
+# remote debugger server.
+remoteIncomingPromptDisable=เชจเชฟเชทเซเชเซเชฐเชฟเชฏ
+
+# LOCALIZATION NOTE (clientSendOOBTitle): The title displayed on the dialog that
+# instructs the user to transfer an authentication token to the server.
+clientSendOOBTitle=เชเซเชฐเชพเชนเชเชจเซ เชเชณเช
+# LOCALIZATION NOTE (clientSendOOBHeader): Header displayed on the dialog that
+# instructs the user to transfer an authentication token to the server.
+clientSendOOBHeader=เชคเชฎเซ เช
เชเชค เชฌเชฟเชเชฆเซ เชเซ เชธเชพเชฅเซ เชเซเชกเชพเชฃ เชเชฐเซ เชเซ เชคเซเชจเซ เชชเซเชฐเชฎเชพเชฃเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชตเชงเซ เชฎเชพเชนเชฟเชคเซเชจเซ เชเชฐเซเชฐ เชเซ. เชเซเชชเชพ เชเชฐเซเชจเซ เช
เชจเซเชฏ เชฆเชฟเชถเชพเชฎเชพเช เชฆเซเชเชพเชคเชพ เชชเซเชฐเซเชฎเซเชชเซเชเชฎเชพเช เชจเซเชเซเชจเชพ เชเซเชเชจ เชชเซเชฐเชฆเชพเชจ เชเชฐเซ.
+# LOCALIZATION NOTE (clientSendOOBHash): Part of the dialog that instructs the
+# user to transfer an authentication token to the server.
+# %1$S: The client's cert fingerprint
+clientSendOOBHash=เชฎเชพเชฐเชพ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ: %1$S
+# LOCALIZATION NOTE (clientSendOOBToken): Part of the dialog that instructs the
+# user to transfer an authentication token to the server.
+# %1$S: The authentication token that the user will transfer.
+clientSendOOBToken=เชเซเชเชจ: %1$S
+
+# LOCALIZATION NOTE (serverReceiveOOBTitle): The title displayed on the dialog
+# that instructs the user to provide an authentication token from the client.
+serverReceiveOOBTitle=เชเซเชฒเชพเชฏเชจเซเช เชเซเชเชจ เชชเซเชฐเชฆเชพเชจ เชเชฐเซ
+# LOCALIZATION NOTE (serverReceiveOOBBody): Main text displayed on the dialog
+# that instructs the user to provide an authentication token from the client.
+serverReceiveOOBBody=เชเซเชฒเชพเชฏเชจเซเชเชจเซ เชเซเชเชจ เชตเซเชฒเซเชฏเซ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เชเชฐเชตเซเช เชเซเชเช. เช เชเซเชฒเชพเชฏเชจเซเช เชธเชพเชฅเซ เชชเซเชฐเชฎเชพเชฃเซเชเชฐเชฃ เชชเซเชฐเซเชฃ เชเชฐเชตเชพ เชฎเชพเชเซ เชคเซ เชเซเชเชจ เชตเซเชฒเซเชฏเซ เช
เชนเซเช เชฆเชพเชเชฒ เชเชฐเซ.
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE These strings are used in the Eyedropper color tool.
+# LOCALIZATION NOTE 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 (colorValue.copied): This text is displayed when the user selects a
+# color with the eyedropper and it's copied to the clipboard.
+colorValue.copied=เชจเชเชฒ
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE This file contains strings used in highlighters.
+# Highlighters are visualizations that DevTools draws on top of content to aid
+# in understanding content sizing, etc.
+
+# LOCALIZATION NOTE (grid.rowColumnPositions): The row and column position of a grid
+# cell shown in the grid cell infobar when hovering over the CSS grid outline.
+grid.rowColumnPositions=เชชเชเชเซเชคเชฟ %S / เชธเซเชคเชเชญ %S
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE These strings are used inside Web Console commands.
+# The Web Console command line is available from the Web Developer sub-menu
+# -> 'Web Console'.
+#
+# 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 (screenshotDesc) A very short description of the
+# 'screenshot' command. Displayed when the --help flag is passed to
+# the screenshot command.
+screenshotDesc=เชชเซเชทเซเช เชจเซ เชเช เชเชฌเซ เชธเชพเชเชตเซ
+
+# LOCALIZATION NOTE (screenshotFilenameDesc) A very short string to describe
+# the 'filename' parameter to the 'screenshot' command. Displayed when the
+# --help flag is passed to the screenshot command.
+screenshotFilenameDesc=เชฒเชเซเชทเซเชฏเชธเซเชฅเชพเชจ เชซเชพเชเชฒเชจเชพเชฎ
+
+# LOCALIZATION NOTE (screenshotFilenameManual) A fuller description of the
+# 'filename' parameter to the 'screenshot' command.
+screenshotFilenameManual=เชซเชพเชเชฒเชจเซเช เชจเชพเชฎ (โ.pngโ เชเชเซเชธเซเชเซเชเชถเชจ เชนเซเชตเซเช เชเซเชเช) เชเซเชฎเชพเช เช
เชฎเซ เชธเซเชเซเชฐเซเชจเชถเซเช เชฒเชเซเช เชเซเช.
+
+# LOCALIZATION NOTE (screenshotClipboardDesc) A very short string to describe
+# the 'clipboard' parameter to the 'screenshot' command. Displayed when the
+# --help flag is passed to the screenshot command.
+screenshotClipboardDesc=เชธเซเชเซเชฐเซเชจเชถเซเช เชจเซ เชเซเชฒเชฟเชชเชฌเซเชฐเซเชก เชฎเชพเช เชจเชเชฒ เชเชฐเซ? (เชนเชพ/เชจเชพ)
+
+# LOCALIZATION NOTE (screenshotClipboardManual) A fuller description of the
+# 'clipboard' parameter to the 'screenshot' command. Displayed when the
+# --help flag is passed to the screenshot command.
+screenshotClipboardManual=เชธเชพเชเซเช เชเซ เชคเชฎเซ เชคเซเชจเซ เชซเชพเชเชฒเชฎเชพเช เชธเชพเชเชตเชตเชพเชจเซ เชฌเชฆเชฒเซ เชธเซเชเซเชฐเซเชจเชถเซเชเชจเซ เชจเชเชฒ เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ.
+
+# LOCALIZATION NOTE (screenshotGroupOptions) A label for the optional options of
+# the screenshot command. Displayed when the --help flag is passed to the
+# screenshot command.
+screenshotGroupOptions=เชตเชฟเชเชฒเซเชชเซ
+
+# LOCALIZATION NOTE (screenshotDelayDesc) A very short string to describe
+# the 'delay' parameter to the 'screenshot' command. Displayed when the
+# --help flag is passed to the screenshot command.
+screenshotDelayDesc=เชตเชฟเชฒเชเชฌ (เชธเซเชเชเชก)
+
+# LOCALIZATION NOTE (screenshotDelayManual) A fuller description of the
+# 'delay' parameter to the 'screenshot' command. Displayed when the
+# --help flag is passed to the screenshot command.
+screenshotDelayManual=เชธเซเชเซเชฐเซเชจเชถเซเช เชฒเซเชตเชพ เชชเชนเซเชฒเชพเช เชฐเชพเชน เชเซเชตเชพเชจเซ เชธเชฎเชฏ (เชธเซเชเชเชกเชฎเชพเช)
+
+# LOCALIZATION NOTE (screenshotDPRDesc) A very short string to describe
+# the 'dpr' parameter to the 'screenshot' command. Displayed when the
+# --help flag is passed to the `screenshot command.
+screenshotDPRDesc=เชเชชเชเชฐเชฃ เชชเชฟเชเซเชธเซเชฒ เชเซเชฃเซเชคเซเชคเชฐ
+
+# LOCALIZATION NOTE (screenshotDPRManual) A fuller description of the
+# 'dpr' parameter to the 'screenshot' command. Displayed when the
+# --help flag is passed to the `screenshot command.
+screenshotDPRManual=เชธเซเชเซเชฐเชฟเชจเชถเซเช เชฒเซเชคเซ เชตเชเชคเซ เชเชชเชเชฐเชฃ เชชเชฟเชเซเชธเซเชฒ เชเซเชฃเซเชคเซเชคเชฐ
+
+# LOCALIZATION NOTE (screenshotFullPageDesc) A very short string to describe
+# the 'fullpage' parameter to the 'screenshot' command. Displayed when the
+# --help flag is passed to the `screenshot command.
+screenshotFullPageDesc=เชธเชฎเชเซเชฐ เชตเซเชฌเชชเซเช? (เชนเชพ/เชจเชพ)
+
+# LOCALIZATION NOTE (screenshotFullPageManual) A fuller description of the
+# 'fullpage' parameter to the 'screenshot' command. Displayed when the
+# --help flag is passed to the `screenshot command.
+screenshotFullPageManual=เชธเชพเชเซเช เชเซ เชธเซเชเซเชฐเซเชจเชถเซเชเชฎเชพเช เชตเซเชฌเชชเซเชทเซเช เชจเชพ เชญเชพเชเซเชจเซ เชธเชฎเชพเชตเซเชถ เชฅเชตเซ เชเซเชเช เชเซ เชตเชฐเซเชคเชฎเชพเชจ เชธเซเชเซเชฐเซเชฒ เชฌเชพเชเชจเซเชกเชจเซ เชฌเชนเชพเชฐ เชเซ.
+
+# LOCALIZATION NOTE (screenshotFileDesc) A very short string to describe
+# the 'file' parameter to the 'screenshot' command. Displayed when the
+# --help flag is passed to the `screenshot command.
+screenshotFileDesc=เชซเชพเชเชฒเชฎเชพเช เชธเชพเชเชตเซเช เชเซ? (เชนเชพ/เชจเชพ)
+
+# 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=เชธเชพเชเซเช เชเซ เชธเซเชเซเชฐเซเชจเชถเซเช เชซเชพเชเชฒเชจเซ เชธเชพเชเชตเชตเซ เชเซเชเช, เชเซเชฏเชพเชฐเซ เช
เชจเซเชฏ เชตเชฟเชเชฒเซเชชเซ เชธเชเซเชทเชฎ เชนเซเชฏ (เชฆเชพ.เชค. เชเซเชฒเชฟเชชเชฌเซเชฐเซเชก).
+
+# LOCALIZATION NOTE (screenshotGeneratedFilename) The auto generated filename
+# when no file name is provided. The first argument (%1$S) is the date string
+# in yyyy-mm-dd format and the second argument (%2$S) is the time string
+# in HH.MM.SS format. Please don't add the extension here.
+screenshotGeneratedFilename=เชธเซเชเซเชฐเซเชจ เชถเซเช%1$S %2$S เชชเชฐ
+
+# LOCALIZATION NOTE (screenshotErrorSavingToFile) Text displayed to user upon
+# encountering error while saving the screenshot to the file specified.
+# The argument (%1$S) is the filename.
+screenshotErrorSavingToFile=%1$S เชชเชฐ เชธเชพเชเชตเชตเชพเชฎเชพเช เชญเซเชฒ
+
+# LOCALIZATION NOTE (screenshotSavedToFile) Text displayed to user when the
+# screenshot is successfully saved to the file specified.
+# The argument (%1$S) is the filename.
+screenshotSavedToFile=%1$S เชชเชฐ เชธเชพเชเชตเซ
+
+# LOCALIZATION NOTE (screenshotErrorCopying) Text displayed to user upon
+# encountering error while copying the screenshot to clipboard.
+screenshotErrorCopying=เชเซเชฒเชฟเชชเชฌเซเชฐเซเชก เชชเชฐ เชธเซเชเซเชฐเซเชจเชถเซเชเชจเซ เชจเชเชฒ เชเชฐเชคเซ เชตเชเชคเซ เชญเซเชฒ เชเชตเซ.
+
+# LOCALIZATION NOTE (screenshotCopied) Text displayed to user when the
+# screenshot is successfully copied to the clipboard.
+screenshotCopied=เชธเซเชเซเชฐเซเชจเชถเซเช เชเซเชฒเชฟเชชเชฌเซเชฐเซเชก เชชเชฐ เชจเชเชฒ เชฅเชฏเซ.
+
+# LOCALIZATION NOTE (inspectNodeDesc) A very short string to describe the
+# 'node' parameter to the 'inspect' command. Displayed when the
+# --help flag is passed to the `screenshot command.
+inspectNodeDesc=CSS เชชเชธเชเชฆเชเซเชเชพเชฐ
+
+# LOCALIZATION NOTE (inspectNodeManual) A fuller description of the 'node'
+# parameter to the 'inspect' command. Displayed when the --help flag is
+# passed to the `screenshot command.
+inspectNodeManual=document.querySelector เชธเชพเชฅเซ เชตเชพเชชเชฐเชตเชพ เชฎเชพเชเซ เชเช CSS เชชเชธเชเชฆเชเซเชเชพเชฐ เชเซ เชเชเชฒ เชคเชคเซเชตเชจเซ เชเชณเชเซ เชเซ
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE (ellipsis): The ellipsis (three dots) character
+ellipsis=โฆ
\ No newline at end of file
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE These strings are used inside the Style Inspector.
+#
+# 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 (panelTitle): This is the panel title
+panelTitle=เชถเซเชฒเซ เชชเชฐเซเชเซเชทเช
+
+# LOCALIZATION NOTE (rule.status): For each style property the panel shows
+# the rules which hold that specific property. For every rule, the rule status
+# is also displayed: a rule can be the best match, a match, a parent match, or a
+# rule did not match the element the user has highlighted.
+rule.status.BEST=เชถเซเชฐเซเชทเซเช เชเซเชกเชฃเซ
+rule.status.MATCHED=เชฌเชเชงเชฌเซเชธเซเชฏเซ
+rule.status.PARENT_MATCH=เชชเชฟเชคเซ เชเซเชกเชฃเซ
+
+# LOCALIZATION NOTE (rule.sourceElement, rule.sourceInline): For each
+# style property the panel shows the rules which hold that specific property.
+# For every rule, the rule source is also displayed: a rule can come from a
+# file, from the same page (inline), or from the element itself (element).
+rule.sourceInline=เชฒเซเชเซเชฎเชพเช
+rule.sourceElement=เชเชเช
+
+# LOCALIZATION NOTE (rule.inheritedFrom): Shown for CSS rules
+# that were inherited from a parent node. Will be passed a node
+# identifier of the parent node.
+# e.g "Inherited from body#bodyID"
+rule.inheritedFrom=%S เชฎเชพเชเชฅเซ เชคเชฐเซ เชเชตเซเชฒ
+
+# LOCALIZATION NOTE (rule.keyframe): Shown for CSS Rules keyframe header.
+# Will be passed an identifier of the keyframe animation name.
+rule.keyframe=เชเซเชซเซเชฐเซเชฎ %S
+
+# LOCALIZATION NOTE (rule.userAgentStyles): Shown next to the style sheet
+# link for CSS rules that were loaded from a user agent style sheet.
+# These styles will not be editable, and will only be visible if the
+# devtools.inspector.showUserAgentStyles pref is true.
+rule.userAgentStyles=(เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชเชเชจเซเช)
+
+# LOCALIZATION NOTE (rule.pseudoElement): Shown for CSS rules
+# pseudo element header
+rule.pseudoElement=เชธเซเชฏเซเชกเซ-เชเชเชเซ
+
+# LOCALIZATION NOTE (rule.selectedElement): Shown for CSS rules element header if
+# pseudo elements are present in the rule view.
+rule.selectedElement=เช เชเชเช
+
+# LOCALIZATION NOTE (rule.warning.title): When an invalid property value is
+# entered into the rule view a warning icon is displayed. This text is used for
+# the title attribute of the warning icon.
+rule.warning.title=เช
เชฏเซเชเซเชฏ เชเซเชฃเชงเชฐเซเชฎ เชเชฟเชเชฎเชค
+
+# LOCALIZATION NOTE (rule.warningName.title): When an invalid property name is
+# entered into the rule view a warning icon is displayed. This text is used for
+# the title attribute of the warning icon.
+rule.warningName.title=เช
เชฎเชพเชจเซเชฏ เชฎเชฟเชฒเชเชค เชจเชพเชฎ
+
+# LOCALIZATION NOTE (rule.filterProperty.title): Text displayed in the tooltip
+# of the search button that is shown next to a property that has been overridden
+# in the rule view.
+rule.filterProperty.title=เช เชเซเชฃเชเชฐเซเชฎ เชธเชฎเชพเชตเชคเชพ เชซเชฟเชฒเซเชเชฐ เชจเชฟเชฏเชฎเซ
+
+# LOCALIZATION NOTE (rule.empty): Text displayed when the highlighter is
+# first opened and there's no node selected in the rule view.
+rule.empty=เชเซเช เชเชเช เชชเชธเชเชฆเชฟเชค เชจเชฅเซ.
+
+# LOCALIZATION NOTE (rule.variableValue): Text displayed in a tooltip
+# when the mouse is over a variable use (like "var(--something)") in
+# the rule view. The first argument is the variable name and the
+# second argument is the value.
+rule.variableValue=%S = %S
+
+# LOCALIZATION NOTE (rule.variableUnset): Text displayed in a tooltip
+# when the mouse is over a variable use (like "var(--something)"),
+# where the variable is not set. the rule view. The argument is the
+# variable name.
+rule.variableUnset=%S เชธเซเช เชจเชฅเซ
+
+# LOCALIZATION NOTE (rule.selectorHighlighter.tooltip): Text displayed in a
+# tooltip when the mouse is over a selector highlighter icon in the rule view.
+rule.selectorHighlighter.tooltip=เช เชชเชธเชเชฆเชเซเชเชพเชฐ เชธเชพเชฅเซ เชฎเซเชณ เชเชพเชคเชพ เชฌเชงเชพ เชคเชคเซเชตเซ เชชเซเชฐเชเชพเชถเชฟเชค เชเชฐเซ
+
+# LOCALIZATION NOTE (rule.colorSwatch.tooltip): Text displayed in a tooltip
+# when the mouse is over a color swatch in the rule view.
+rule.colorSwatch.tooltip=เชฐเชเช เชชเซเชเชฐ เชเซเชฒเชตเชพ เชฎเชพเชเซ เชเซเชฒเชฟเช เชเชฐเซ, เชฐเชเช เชซเซเชฐเซเชฎเซเชเชจเซ เชฌเชฆเชฒเชตเชพ เชฎเชพเชเซ Shift + เชเซเชฒเชฟเช เชเชฐเซ
+
+# LOCALIZATION NOTE (rule.bezierSwatch.tooltip): Text displayed in a tooltip
+# when the mouse is over a cubic-bezier swatch in the rule view.
+rule.bezierSwatch.tooltip=เชธเชฎเชฏ-เชเชพเชฐเซเชฏ เชธเชเชชเชพเชฆเช เชเซเชฒเชตเชพ เชฎเชพเชเซ เชเซเชฒเชฟเช เชเชฐเซ
+
+# LOCALIZATION NOTE (rule.filterSwatch.tooltip): Text displayed in a tooltip
+# when the mouse is over a filter swatch in the rule view.
+rule.filterSwatch.tooltip=เชซเชฟเชฒเซเชเชฐ เชธเชเชชเชพเชฆเช เชเซเชฒเชตเชพ เชฎเชพเชเซ เชเซเชฒเชฟเช เชเชฐเซ
+
+# LOCALIZATION NOTE (rule.angleSwatch.tooltip): Text displayed in a tooltip
+# when the mouse is over a angle swatch in the rule view.
+rule.angleSwatch.tooltip=เชเซเชฃ เชฌเชเชงเชพเชฐเชฃ เชฌเชฆเชฒเชตเชพ เชฎเชพเชเซ Shift + เชเซเชฒเชฟเช เชเชฐเซ
+
+# LOCALIZATION NOTE (rule.flexToggle.tooltip): Text displayed in a tooltip
+# when the mouse is over a Flexbox toggle icon in the rule view.
+rule.flexToggle.tooltip=เชซเซเชฒเซเชเซเชธเชฌเซเชเซเชธ เชนเชพเชเชฒเชพเชเชเชฐเชจเซ เชเซเชเชฒ เชเชฐเชตเชพ เชฎเชพเชเซ เชเซเชฒเชฟเช เชเชฐเซ
+
+# LOCALIZATION NOTE (rule.gridToggle.tooltip): Text displayed in a tooltip
+# when the mouse is over a CSS Grid toggle icon in the rule view.
+rule.gridToggle.tooltip=CSS เชเซเชฐเซเชก เชนเชพเชเชฒเชพเชเชเชฐเชจเซ เชเซเชเชฒ เชฎเชพเชเซ เชเซเชฒเชฟเช เชเชฐเซ
+
+# LOCALIZATION NOTE (rule.filterStyles.placeholder): This is the placeholder that
+# goes in the search box when no search term has been entered.
+rule.filterStyles.placeholder=เชซเชฟเชฒเซเชเชฐ เชถเซเชฒเซเช
+
+# LOCALIZATION NOTE (rule.addRule.tooltip): This is the tooltip shown when
+# hovering the `Add new rule` button in the rules view toolbar.
+rule.addRule.tooltip=เชจเชตเซเช เชจเชฟเชฏเชฎ เชเชฎเซเชฐเซ
+
+# LOCALIZATION NOTE (rule.togglePseudo.tooltip): This is the tooltip
+# shown when hovering over the `Toggle Pseudo Class Panel` button in the
+# rule view toolbar.
+rule.togglePseudo.tooltip=pseudo-classes เชเซเชเชฒ เชเชฐเซ
+
+# LOCALIZATION NOTE (rule.classPanel.toggleClass.tooltip): This is the tooltip
+# shown when hovering over the `Toggle Class Panel` button in the
+# rule view toolbar.
+rule.classPanel.toggleClass.tooltip=เชเซเชฒเชพเชธเชจเซ เชเซเชเชฒ เชเชฐเซ
+
+# LOCALIZATION NOTE (rule.classPanel.newClass.placeholder): This is the placeholder
+# shown inside the text field used to add a new class in the rule-view.
+rule.classPanel.newClass.placeholder=เชจเชตเซเช เชตเชฐเซเช เชเชฎเซเชฐเซ
+
+# LOCALIZATION NOTE (rule.classPanel.noClasses): This is the text displayed in the
+# class panel when the current element has no classes applied.
+rule.classPanel.noClasses=เช เชคเชคเซเชต เชชเชฐ เชเซเช เชตเชฐเซเชเซ เชจเชฅเซ
+
+# LOCALIZATION NOTE (rule.printSimulation.tooltip):
+# This is the tooltip of the print simulation button in the Rule View toolbar
+# that toggles print simulation.
+
+# LOCALIZATION NOTE (styleinspector.contextmenu.copyColor): Text displayed in the rule
+# and computed view context menu when a color value was clicked.
+styleinspector.contextmenu.copyColor=เชฐเชเช เชจเชเชฒ เชเชฐเซ
+
+# LOCALIZATION NOTE (styleinspector.contextmenu.copyColor.accessKey): Access key for
+# the rule and computed view context menu "Copy Color" entry.
+styleinspector.contextmenu.copyColor.accessKey=L
+
+# LOCALIZATION NOTE (styleinspector.contextmenu.copyUrl): In rule and computed view :
+# text displayed in the context menu for an image URL.
+# Clicking it copies the URL to the clipboard of the user.
+styleinspector.contextmenu.copyUrl=URL เชจเซ เชจเชเชฒ
+
+# LOCALIZATION NOTE (styleinspector.contextmenu.copyUrl.accessKey): Access key for
+# the rule and computed view context menu "Copy URL" entry.
+styleinspector.contextmenu.copyUrl.accessKey=U
+
+# LOCALIZATION NOTE (styleinspector.contextmenu.copyImageDataUrl): In rule and computed view :
+# text displayed in the context menu for an image URL.
+# Clicking it copies the image as Data-URL to the clipboard of the user.
+styleinspector.contextmenu.copyImageDataUrl=เชเชฌเซ เชกเซเชเชพ-URL เชจเชเชฒ เชเชฐเซ
+
+# LOCALIZATION NOTE (styleinspector.contextmenu.copyImageDataUrl.accessKey): Access key for
+# the rule and computed view context menu "Copy Image Data-URL" entry.
+styleinspector.contextmenu.copyImageDataUrl.accessKey=I
+
+# LOCALIZATION NOTE (styleinspector.copyImageDataUrlError): Text set in the clipboard
+# if an error occurs when using the copyImageDataUrl context menu action
+# (invalid image link, timeout, etc...)
+styleinspector.copyImageDataUrlError=เชเชฌเซ เชกเซเชเชพ-URL เชจเชเชฒ เชเชฐเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ
+
+# LOCALIZATION NOTE (styleinspector.contextmenu.toggleOrigSources): Text displayed in the rule view
+# context menu.
+styleinspector.contextmenu.toggleOrigSources=เชฎเซเชณ เชธเซเชคเซเชฐเซเชคเซ เชฌเชคเชพเชตเซ
+
+# LOCALIZATION NOTE (styleinspector.contextmenu.toggleOrigSources.accessKey): Access key for
+# the rule view context menu "Show original sources" entry.
+styleinspector.contextmenu.toggleOrigSources.accessKey=O
+
+# LOCALIZATION NOTE (styleinspector.contextmenu.addNewRule): Text displayed in the
+# rule view context menu for adding a new rule to the element.
+# This should match inspector.addRule.tooltip in inspector.properties
+styleinspector.contextmenu.addNewRule=เชจเชตเซ เชจเชฟเชฏเชฎ เชเชฎเซเชฐเซ
+
+# LOCALIZATION NOTE (styleinspector.contextmenu.addNewRule.accessKey): Access key for
+# the rule view context menu "Add rule" entry.
+styleinspector.contextmenu.addNewRule.accessKey=R
+
+# LOCALIZATION NOTE (styleinspector.contextmenu.selectAll): Text displayed in the
+# computed view context menu.
+styleinspector.contextmenu.selectAll=เชฌเชงเซเช เชชเชธเชเชฆ เชเชฐเซ
+
+# LOCALIZATION NOTE (styleinspector.contextmenu.selectAll.accessKey): Access key for
+# the computed view context menu "Select all" entry.
+styleinspector.contextmenu.selectAll.accessKey=A
+
+# LOCALIZATION NOTE (styleinspector.contextmenu.copy): Text displayed in the
+# computed view context menu.
+styleinspector.contextmenu.copy=เชจเชเชฒ เชเชฐเซ
+
+# LOCALIZATION NOTE (styleinspector.contextmenu.copy.accessKey): Access key for
+# the computed view context menu "Copy" entry.
+styleinspector.contextmenu.copy.accessKey=C
+
+# LOCALIZATION NOTE (styleinspector.contextmenu.copyLocation): Text displayed in the
+# rule view context menu for copying the source location.
+styleinspector.contextmenu.copyLocation=เชธเซเชฅเชพเชจ เชจเชเชฒ เชเชฐเซ
+
+# LOCALIZATION NOTE (styleinspector.contextmenu.copyPropertyDeclaration): Text
+# displayed in the rule view context menu for copying the property declaration.
+styleinspector.contextmenu.copyPropertyDeclaration=เชธเชเชชเชคเซเชคเชฟ เชเชพเชนเซเชฐเชพเชค เชจเชเชฒ เชเชฐเซ
+
+# LOCALIZATION NOTE (styleinspector.contextmenu.copyDeclaration): Text
+# displayed in the rule view context menu for copying the CSS declaration.
+styleinspector.contextmenu.copyDeclaration=เชจเชเชฒเชจเซ เชเซเชทเชฃเชพ
+
+# LOCALIZATION NOTE (styleinspector.contextmenu.copyPropertyName): Text displayed in
+# the rule view context menu for copying the property name.
+styleinspector.contextmenu.copyPropertyName=เชธเชเชชเชคเซเชคเชฟ เชจเชพเชฎ เชจเชเชฒ เชเชฐเซ
+
+# LOCALIZATION NOTE (styleinspector.contextmenu.copyPropertyValue): Text displayed in
+# the rule view context menu for copying the property value.
+styleinspector.contextmenu.copyPropertyValue=เชธเชเชชเชคเซเชคเชฟ เชฎเซเชฒเซเชฏ เชจเชเชฒ เชเชฐเซ
+
+# LOCALIZATION NOTE (styleinspector.contextmenu.copyRule): Text displayed in the
+# rule view context menu for copying the rule.
+styleinspector.contextmenu.copyRule=เชจเชเชฒ เชจเชฟเชฏเชฎ
+
+# LOCALIZATION NOTE (styleinspector.contextmenu.copySelector): Text displayed in the
+# rule view context menu for copying the selector.
+styleinspector.contextmenu.copySelector=เชชเชธเชเชฆเชเซเชเชพเชฐ เชจเชเชฒ เชเชฐเซ
--- /dev/null
+# 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/.
+
+head-title = เชตเชฟเชเชพเชธเชเชฐเซเชคเชพ เชธเชพเชงเชจเซ เชตเชฟเชถเซ
+enable-title = Firefox เชตเชฟเชเชพเชธเชเชฐเซเชคเชพ เชธเชพเชงเชจเซเชจเซ เชธเชเซเชทเชฎ เชเชฐเซ
+enable-inspect-element-title = เชเชฒเชฟเชฎเซเชจเซเช เชคเชชเชพเชธ เชเชฐเชตเชพ เชฎเชพเชเซ Firefox เชกเซเชตเชฒเชชเชฐ Tools เชธเชเซเชทเชฎ เชเชฐเซ
+enable-inspect-element-message = เชตเชฟเชเชพเชธเชเชฐเซเชคเชพ เชธเชพเชงเชจเซเชจเชพ เชจเชฟเชฐเซเชเซเชทเช เชธเชพเชฅเซ HTML เช
เชจเซ CSS เชจเซ เชชเชฐเซเชเซเชทเชฃ เช
เชจเซ เชธเชเชชเชพเชฆเชฟเชค เชเชฐเซ.
+enable-about-debugging-message = Firefox เชกเซเชตเชฒเชชเชฐ เชเซเชฒเซเชธ เชธเชพเชฅเซ WebExtensions, เชตเซเชฌ เชตเชฐเซเชเชฐเซเชธ, เชธเชฐเซเชตเชฟเชธ เชตเชฐเซเชเชฐ เช
เชจเซ เชตเชงเซ เชตเชฟเชเชพเชธ เช
เชจเซ เชกเซเชฌเช เชเชฐเซ.
+enable-key-shortcut-message = เชคเชฎเซ เชตเชฟเชเชพเชธเชเชฐเซเชคเชพ เชธเชพเชงเชจเซ เชถเซเชฐเซเชเชเชเชจเซ เชธเชเซเชฐเชฟเชฏ เชเชฐเซเชฏเซเช เชเซ. เชเซ เชคเซ เชญเซเชฒ เชนเชคเซ, เชคเซ เชคเชฎเซ เช เชเซ
เชฌเชจเซ เชฌเชเชง เชเชฐเซ เชถเชเซ เชเซ.
+enable-menu-message = เชเชจเซเชธเซเชชเซเชเซเชเชฐ เช
เชจเซ เชกเชฟเชฌเชเชฐ เชเซเชตเชพ เชธเชพเชงเชจเซ เชธเชพเชฅเซ เชคเชฎเชพเชฐเซ เชตเซเชฌเชธเชพเชเชเชจเซเช HTML, CSS, เช
เชจเซ JavaScript เชชเซเชฐเซเชฃ เชเชฐเซ.
+enable-common-message = Firefox เชกเซเชตเชฒเซเชชเชฐ เชเซเชฒเซเชธ เชคเชฎเชพเชฐเชพ เชฌเซเชฐเชพเชเชเชฐ เชชเชฐ เชตเชงเซ เชจเชฟเชฏเชเชคเซเชฐเชฃ เชเชชเชตเชพ เชฎเชพเชเซ เชกเชฟเชซเซเชฒเซเช เชฐเซเชชเซ เช
เชเซเชทเชฎ เชเชฐเซเชฒ เชเซ.
+enable-learn-more-link = เชตเชฟเชเชพเชธเชเชฐเซเชคเชพ เชธเชพเชงเชจเซ เชตเชฟเชถเซ เชตเชงเซ เชถเซเชเซ
+enable-enable-button = เชตเชฟเชเชพเชธเชเชฐเซเชคเชพ เชธเชพเชงเชจเซเชจเซ เชธเชเซเชทเชฎ เชเชฐเซ
+enable-close-button = เช เชเซ
เชฌ เชฌเชเชง เชเชฐเซ
+welcome-title = Firefox เชกเซเชตเชฒเซเชชเชฐ เชธเชพเชงเชจเซเชฎเชพเช เชเชชเชจเซเช เชธเซเชตเชพเชเชค เชเซ!
+newsletter-title = Mozilla เชตเชฟเชเชพเชธเชเชฐเซเชคเชพ เชจเซเชฏเซเชเชฒเซเชเชฐ
+newsletter-message = เชคเชฎเชพเชฐเชพ เชเชจเชฌเซเชเซเชธ เชชเชฐ เชธเซเชงเชพ เช เชตเชฟเชเชพเชธเชเชฐเซเชคเชพ เชธเชฎเชพเชเชพเชฐ, เชฏเซเชเซเชคเชฟเช เช
เชจเซ เชธเชเชธเชพเชงเชจเซ เชฎเซเชเชฒเซ.
+newsletter-email-placeholder =
+ .placeholder = เชเชฎเซเชเชฒ
+newsletter-privacy-label = Mozilla เชธเชพเชฅเซ เชฎเชพเชฐเซ เชฎเชพเชนเชฟเชคเซ เชธเชเชญเชพเชณเชตเชพเชฅเซ เชนเซเช เชธเชฎเชเชค เชเซเช, เช <a data-l10n-name="privacy-policy">เชเซเชชเชจเซเชฏเชคเชพ เชจเซเชคเชฟ</a>เชฎเชพเช เชตเชฐเซเชฃเชตเซเชฏเชพ เชชเซเชฐเชฎเชพเชฃเซ.
+newsletter-subscribe-button = เชเชฎเซเชฆเชตเชพเชฐเซ เชจเซเชเชงเชพเชตเซ
+newsletter-thanks-title = เชเชญเชพเชฐ!
+newsletter-thanks-message = เชเซ เชคเชฎเซ เช
เชเชพเช เชเซเช Mozilla-เชธเชเชฌเชเชงเชฟเชค เชจเซเชฏเซเชเชฒเซเชเชฐเชฎเชพเช เชเชฎเซเชฆเชตเชพเชฐเซเชจเซ เชชเซเชทเซเชเชฟ เชเชฐเซ เชจเชฅเซ, เชคเซ เชคเชฎเชพเชฐเซ เชเชฎ เชเชฐเชตเซเช เชชเชกเชถเซ. เชเซเชชเชพ เชเชฐเซเชจเซ เช
เชฎเชพเชฐเชพ เชคเชฐเชซเชฅเซ เชเชฎเซเชเชฒ เชฎเชพเชเซ เชคเชฎเชพเชฐเชพ เชเชจเชฌเซเชเซเชธ เช
เชฅเชตเชพ เชคเชฎเชพเชฐเชพ เชธเซเชชเชพเชฎ เชซเชฟเชฒเซเชเชฐเชจเซ เชคเชชเชพเชธ เชเชฐเซ.
+footer-title = Firefox เชตเชฟเชเชพเชธเชเชฐเซเชคเชพ เชเชตเซเชคเซเชคเชฟ
+footer-message = เชซเชเซเชค เชตเชฟเชเชพเชธเชเชฐเซเชคเชพ เชธเชพเชงเชจเซ เชเชฐเชคเชพเช เชตเชงเซ เชเซเชเช เชเซเช? Firefox เชฌเซเชฐเชพเชเชเชฐ เชคเชชเชพเชธเซ เชเซ เชเชพเชธ เชเชฐเซเชจเซ เชตเชฟเชเชพเชธเชเชฐเซเชคเชพเช เช
เชจเซ เชเชงเซเชจเชฟเช เชเชพเชฐเซเชฏ เชชเซเชฐเชตเชพเชน เชฎเชพเชเซ เชฌเชจเชพเชตเชตเชพเชฎเชพเช เชเชตเซเชฒ เชเซ.
+footer-learn-more-link = เชตเชงเซ เชถเซเชเซ
+features-learn-more = เชตเชงเซ เชถเซเชเซ
+features-inspector-title = เชจเชฟเชฐเซเชเซเชทเช
+features-inspector-desc = เชชเชฟเชเซเชธเซเชฒ-เชธเชเชชเซเชฐเซเชฃ เชฒเซเชเชเช เชฌเชจเชพเชตเชตเชพ เชฎเชพเชเซ เชเซเชกเชจเซเช เชจเชฟเชฐเซเชเซเชทเชฃ เชเชฐเซ เช
เชจเซ เชถเซเชฆเซเชง เชเชฐเซ. <a data-l10n-name="learn-more">{ features-learn-more }</a>
+features-console-title = เชเซเชจเซเชธเซเชฒ
+features-console-desc = CSS, JavaScript, เชธเชฟเชเซเชฏเซเชฐเชฟเชเซ เช
เชจเซ เชจเซเชเชตเชฐเซเชเชจเชพเช เชฎเซเชฆเซเชฆเชพเชเชจเซ เชเซเชฐเซเช เชเชฐเซ. <a data-l10n-name="learn-more">{ features-learn-more }</a>
+features-debugger-title = เชกเซเชฌเชเชฐ
+features-debugger-desc = เชคเชฎเชพเชฐเชพ เชซเซเชฐเซเชฎเชตเชฐเซเช เชฎเชพเชเซ เชธเชชเซเชฐเซเช เชธเชพเชฅเซ เชถเชเซเชคเชฟเชถเชพเชณเซ JavaScript เชกเชฟเชฌเชเชฐ. <a data-l10n-name="learn-more">{ features-learn-more }</a>
+features-network-title = เชจเซเชเชตเชฐเซเช
+features-network-desc = เชจเซเชเชตเชฐเซเช เชตเชฟเชจเชเชคเซเชเชจเซเช เชจเชฟเชฐเซเชเซเชทเชฃ เชเชฐเซ เชเซ เชคเชฎเชพเชฐเซ เชธเชพเชเช เชงเซเชฎเซเช เช
เชฅเชตเชพ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซ เชถเชเซ เชเซ. <a data-l10n-name="learn-more">{ features-learn-more }</a>
+features-storage-title = เชธเชเชเซเชฐเชน
+features-storage-desc = เชเซ
เชถ, เชเซเชเซเช, เชกเซเชเชพเชฌเซเชธเซเชธ เช
เชจเซ เชธเชคเซเชฐ เชกเซเชเชพ เชเชฎเซเชฐเซ, เชธเชเชถเซเชงเชฟเชค เชเชฐเซ เช
เชจเซ เชฆเซเชฐ เชเชฐเซ. <a data-l10n-name="learn-more">{ features-learn-more }</a>
+features-responsive-title = เชชเซเชฐเชคเชฟเชญเชพเชต เชกเชฟเชเชพเชเชจ เชธเซเชฅเชฟเชคเชฟ
+features-responsive-desc = เชคเชฎเชพเชฐเชพ เชฌเซเชฐเชพเชเชเชฐเชฎเชพเช เชเชฎเซเชฏเซเชฒเซเชเซเชก เชเชชเชเชฐเชฃเซ เชชเชฐ เชธเชพเชเชเซเชธ เชชเชฐเซเชเซเชทเชฃ เชเชฐเซ. <a data-l10n-name="learn-more">{ features-learn-more }</a>
+features-visual-editing-title = เชฐเซเชฆเชทเซเชเชฟเชตเชฟเชทเชฏเช เชธเชเชชเชพเชฆเชจ
+features-visual-editing-desc = เชซเชพเชเชจ-เชเซเชฏเซเชจ เชเชจเชฟเชฎเซเชถเชจเซเชธ, เชธเชเชฐเซเชเชฃ เช
เชจเซ เชชเซเชกเชฟเชเช. <a data-l10n-name="learn-more">{ features-learn-more }</a>
+features-performance-title = เชชเซเชฐเชฆเชฐเซเชถเชจ
+features-performance-desc = เช
เชตเชฐเซเชงเซเชจเซ เช
เชจเชพเชตเชฐเซเชงเชฟเชค เชเชฐเซ, เชชเซเชฐเชเซเชฐเชฟเชฏเชพเชเชจเซ เชธเซเชตเซเชฏเชตเชธเซเชฅเชฟเชค เชเชฐเซ, เช
เชธเซเชเชฏเชพเชฎเชคเซ เช
เชธเชฐเชเชพเชฐเช เชเชฐเซ. <a data-l10n-name="learn-more">{ features-learn-more }</a>
+features-memory-title = เชฎเซเชฎเชฐเซ
+features-memory-desc = เชฎเซเชฎเชฐเซ เชฒเชฟเช เชถเซเชงเซ เช
เชจเซ เชคเชฎเชพเชฐเซ เชเชชเซเชฒเชฟเชเซเชถเชจ เชเซเชตเชเชค เชเชฐเซ. <a data-l10n-name="learn-more">{ features-learn-more }</a>
+# Variables:
+# $errorDescription (String) - The error that occurred e.g. 404 - Not Found
+newsletter-error-common = เชเชฎเซเชฆเชตเชพเชฐเซ เชตเชฟเชจเชเชคเซ เชจเชฟเชทเซเชซเชณ ({ $errorDescription }).
+newsletter-error-unknown = เชเช เช
เชจเชชเซเชเซเชทเชฟเชค เชญเซเชฒ เชเชตเซ.
+newsletter-error-timeout = เชเชฎเซเชฆเชตเชพเชฐเซ เชตเชฟเชจเชเชคเซเชจเซ เชธเชฎเชฏ เชธเชฎเชพเชชเซเชค เชฅเชฏเซ.
+# Variables:
+# $shortcut (String) - The keyboard shortcut used for the tool
+welcome-message = เชคเชฎเซ เชตเชฟเชเชพเชธเชเชฐเซเชคเชพ เชธเชพเชงเชจเซ เชธเชซเชณเชคเชพเชชเซเชฐเซเชตเช เชธเชเซเชทเชฎ เชเชฐเซเชฏเซเช เชเซ! เชชเซเชฐเชพเชฐเชเชญ เชเชฐเชตเชพ เชฎเชพเชเซ, เชตเซเชฌ เชกเซเชตเชฒเชชเชฐ เชฎเซเชจเซเชจเซเช เช
เชจเซเชตเซเชทเชฃ เชเชฐเซ เช
เชฅเชตเชพ { $shortcut }เชธเชพเชฅเซ เชธเชพเชงเชจเซ เชเซเชฒเซ.
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE (toggleToolbox.commandkey):
+# Key pressed to open a toolbox with the default panel selected
+toggleToolbox.commandkey=I
+
+# LOCALIZATION NOTE (toggleToolboxF12.commandkey):
+# Alternative key pressed to open a toolbox with the default panel selected
+toggleToolboxF12.commandkey=VK_F12
+
+# LOCALIZATION NOTE (webide.commandkey):
+# Key pressed to open the Web IDE window
+webide.commandkey=VK_F8
+
+# LOCALIZATION NOTE (browserToolbox.commandkey):
+# Key pressed to open the Browser Toolbox, used for debugging Firefox itself
+browserToolbox.commandkey=I
+
+# LOCALIZATION NOTE (browserConsole.commandkey):
+# Key pressed to open the Browser Console, used for debugging Firefox itself
+browserConsole.commandkey=J
+
+# LOCALIZATION NOTE (responsiveDesignMode.commandkey):
+# Key pressed to toggle on the Responsive Design Mode
+responsiveDesignMode.commandkey=M
+
+# LOCALIZATION NOTE (scratchpad.commandkey):
+# Key pressed to open the Scratchpad in its own window
+scratchpad.commandkey=VK_F4
+
+# LOCALIZATION NOTE (inspector.commandkey):
+# Key pressed to open a toolbox with the inspector panel selected
+inspector.commandkey=C
+
+# LOCALIZATION NOTE (webconsole.commandkey):
+# Key pressed to open a toolbox with the web console panel selected
+webconsole.commandkey=K
+
+# LOCALIZATION NOTE (debugger.commandkey):
+# Key pressed to open a toolbox with the debugger panel selected
+debugger.commandkey=S
+
+# LOCALIZATION NOTE (netmonitor.commandkey):
+# Key pressed to open a toolbox with the network monitor panel selected
+netmonitor.commandkey=E
+
+# LOCALIZATION NOTE (styleeditor.commandkey):
+# Key pressed to open a toolbox with the style editor panel selected
+styleeditor.commandkey=VK_F7
+
+# LOCALIZATION NOTE (performance.commandkey):
+# Key pressed to open a toolbox with the performance panel selected
+performance.commandkey=VK_F5
+
+# LOCALIZATION NOTE (storage.commandkey):
+# Key pressed to open a toolbox with the storage panel selected
+storage.commandkey=VK_F9
+
+# LOCALIZATION NOTE (dom.commandkey):
+# Key pressed to open a toolbox with the DOM panel selected
+dom.commandkey=W
+
+# LOCALIZATION NOTE (accessibilityF12.commandkey):
+# Key pressed to open a toolbox with the accessibility panel selected
+accessibilityF12.commandkey=VK_F12
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE (enableDevTools.label):
+# Label for the menu item displayed in Tools > Developer Tools when DevTools are disabled.
+enableDevTools.label=เชตเชฟเชเชพเชธเชเชฐเซเชคเชพ เชธเชพเชงเชจเซเชจเซ เชธเชเซเชทเชฎ เชเชฐเซโฆ
+enableDevTools.accesskey=E
--- /dev/null
+# 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/.
+
+# Screen reader started/stopped
+screenReaderStarted = เชธเซเชเซเชฐเซเชจ เชตเชพเชเชเช เชถเชฐเซ เชฅเชฏเซเช
+screenReaderStopped = เชธเซเชเซเชฐเซเชจ เชตเชพเชเชเช เช
เชเชเซเชฏเซเช
+
+# Roles
+menubar = เชฎเซเชจเซ เชชเชเซเชเซ
+scrollbar = เชธเชฐเช เชชเชเซเชเซ
+grip = เชชเชเชก
+alert = เชเซเชคเชตเชฃเซ
+menupopup = เชฎเซเชจเซ เชชเซเชชเช
เชช
+document = เชฆเชธเซเชคเชพเชตเซเช
+pane = เชคเชเชคเซ
+dialog = เชธเชเชตเชพเชฆ
+separator = เชตเชฟเชญเชพเชเช
+toolbar = เชธเชพเชงเชจเชชเชเซเชเซ
+statusbar = เชธเซเชฅเชฟเชคเชฟเชฆเชฐเซเชถเช เชชเชเซเชเซ
+table = เชเซเชทเซเชเช
+columnheader = เชธเซเชคเชเชญ เชถเซเชฐเซเชทเช
+rowheader = เชนเชพเชฐเชฎเชพเชณเชพ เชถเซเชฐเซเชทเช
+column = เชธเซเชคเชเชญ
+row = เชนเชพเชฐเชฎเชพเชณเชพ
+cell = เชธเซเชฒ
+link = เชเชกเซ
+list = เชฏเชพเชฆเซ
+listitem = เชฏเชพเชฆเซ เชตเชธเซเชคเซ
+outline = เชฐเซเชชเชฐเซเชเชพ
+outlineitem = เชฐเซเชชเชฐเซเชเชพ เชตเชธเซเชคเซ
+pagetab = เชเซ
เชฌ
+propertypage = เชเซเชฃเชงเชฐเซเชฎ เชชเชพเชจเซเช
+graphic = เชเซเชฐเชพเชซเชฟเช
+switch = เชธเซเชตเซเช
+pushbutton = เชฌเชเชจ
+checkbutton = เชเชเชพเชธเชฃเซ เชฌเชเชจ
+radiobutton = เชฐเซเชกเชฟเชฏเซ เชฌเชเชจ
+combobox = เชเซเชฎเซเชฌเซ เชฌเซเชเซเชธ
+progressbar = เชชเซเชฐเชเชคเชฟเชฆเชฐเซเชถเช เชชเชเซเชเซ
+slider = เชธเชฐเชเชชเชเซเชเซ
+spinbutton = เชธเซเชชเชฟเชจ เชฌเชเชจ
+diagram = เชฐเซเชเชพเชเซเชคเชฟ
+animation = เชเชจเชฟเชฎเซเชถเชจ
+equation = เชธเชฎเซเชเชฐเชฃ
+buttonmenu = เชฌเชเชจ เชฎเซเชจเซ
+whitespace = เชธเชซเซเชฆ เชเชเซเชฏเชพ
+pagetablist = เชเซ
เชฌ เชฏเชพเชฆเซ
+canvas = เชเซ
เชจเชตเชพเชธ
+checkmenuitem = เชฎเซเชจเซ เชตเชธเซเชคเซ เชเชเชพเชธเซ
+label = เชฒเซเชฌเชฒ
+passwordtext = เชชเชพเชธเชตเชฐเซเชก เชฒเชเชพเชฃ
+radiomenuitem = เชฐเซเชกเชฟเชฏเซ เชฎเซเชจเซ เชตเชธเซเชคเซ
+textcontainer = เชฒเชเชพเชฃ เชชเชพเชคเซเชฐ
+togglebutton = เชเซเชเชฒ เชฌเชเชจ
+treetable = เชเซเชฐเซ เชเซเชทเซเชเช
+header = เชนเซเชกเชฐ
+footer = เชซเซเชเชฐ
+paragraph = เชซเชเชฐเซ
+entry = เชจเซเชเชงเชฃเซ
+caption = เชฎเชฅเชพเชณเซเช
+heading = เชฎเชฅเชพเชณเซเช
+section = เชตเชฟเชญเชพเช
+form = เชซเซเชฐเซเชฎ
+comboboxlist = เชเซเชฎเซเชฌเซ เชฌเซเชเซเชธ เชฏเชพเชฆเซ
+comboboxoption = เชเซเชฎเซเชฌเซ เชฌเซเชเซเชธ เชตเชฟเชเชฒเซเชช
+imagemap = เชเชฎเซเช เชจเชเซเชทเซ
+listboxoption = เชฏเชพเชฆเซ เชฌเซเชเซเชธ เชตเชฟเชเชฒเซเชช
+listbox = เชฏเชพเชฆเซ เชฌเซเชเซเชธ
+flatequation = เชซเซเชฒเซเช เชธเชฎเซเชเชฐเชฃ
+gridcell = เชเซเชฐเซเชกเชธเซเชฒ
+note = เชจเซเชเชง
+figure = เชเชเซเชคเซเชคเชฟ
+definitionlist = เชตเซเชฏเชพเชเซเชฏเชพ เชฏเชพเชฆเซ
+term = เชฎเชฐเซเชฏเชพเชฆเชพ
+definition = เชตเซเชฏเชพเชเซเชฏเชพ
+
+mathmltable = เชเชฃเชฟเชค เชเซเชทเซเชเช
+mathmlcell = เชธเซเชฒ
+mathmlenclosed = เชฌเชเชง
+mathmlfraction = เช
เชชเซเชฐเซเชฃเชพเชเช
+mathmlfractionwithoutbar = เชฌเชพเชฐ เชตเชฟเชจเชพ เช
เชชเซเชฐเซเชฃเชพเชเช
+mathmlroot = เชฐเซเช
+mathmlscripted = เชธเซเชเซเชฐเชฟเชชเซเชเซเชก
+mathmlsquareroot = เชตเชฐเซเชเชฎเซเชณ
+
+# More sophisticated roles which are not actual numeric roles
+textarea = เชฒเชเชพเชฃ เชตเชฟเชธเซเชคเชพเชฐ
+
+base = เชชเชพเชฏเซ
+close-fence = เชฌเชเชง เชตเชพเชก
+denominator = เชเซเชฆ
+numerator = เช
เชเชถเชค
+open-fence = เชเซเชฒเซเชฒเชพ เชตเชพเชก
+overscript = เชเชตเชฐเชธเซเชเซเชฐเชฟเชชเซเช
+presubscript = เชชเซเชฐเชธเซเชคเซเชคเชฟ
+presuperscript = เชชเซเชฐเซเชต เชธเซเชชเชฐเชธเซเชเซเชฐเชฟเชชเซเช
+root-index = เชฐเซเช เชเชจเซเชกเซเชเซเชธ
+subscript = เชธเชฌเชธเซเชเซเชฐเชฟเชชเซเช
+superscript = เชธเซเชชเชฐเชธเซเชเซเชฐเชฟเชชเซเช
+underscript = เช
เชจเซเชกเชฐเชธเซเชเซเชฐเชฟเชชเซเช
+
+# Text input types
+textInputType_date = เชคเชพเชฐเซเช
+textInputType_email = เช-เชฎเซเชฒ
+textInputType_search = เชถเซเชงเซ
+textInputType_tel = เชเซ
เชฒเซเชซเซเชจ
+textInputType_url = URL
+
+# More sophisticated object descriptions
+headingLevel = เชฎเชฅเชพเชณเซ เชธเซเชคเชฐ %S
+
+# more sophisticated list announcement
+listStart = เชชเชนเซเชฒเซ เชตเชธเซเชคเซ
+listEnd = เชเซเชฒเซเชฒเซ เชตเชธเซเชคเซ
+# LOCALIZATION NOTE (listItemsCount): Semi-colon list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+listItemsCount = 1 เชตเชธเซเชคเซ;#1 เชตเชธเซเชคเซเช
+
+# LOCALIZATION NOTE: # %1$S is the position of the item n the set.
+# %2$S is the total number of such items in the set.
+# An expanded example would read "2 of 5".
+objItemOfN = %1$S เชจเชพ %2$S
+
+# Landmark announcements
+banner = เชฌเซ
เชจเชฐ
+complementary = เชชเซเชฐเชตเช เซเชฏ
+contentinfo = เชตเชธเซเชคเซ เชเชพเชฃ
+main = เชฎเซเชเซเชฏ
+navigation = เชถเซเชงเชเซเชณ
+search = เชถเซเชงเซ
+
+# LOCALIZATION NOTE (tblColumnInfo): Semi-colon list of plural forms.
+# Number of columns within the table.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+tblColumnInfo = 1 เชเซเชฒเชฎ เชธเชพเชฅเซ;#1 เชเซเชฒเชฎ เชธเชพเชฅเซ
+# LOCALIZATION NOTE (tblRowInfo): Semi-colon list of plural forms.
+# Number of rows within the table or grid.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+tblRowInfo = เช
เชจเซ 1 เชชเชเชเซเชคเชฟ;เช
เชจเซ #1 เชชเชเชเซเชคเชฟเช
+
+# table or grid cell information
+columnInfo = เชธเซเชคเชเชญ %S
+rowInfo = เชนเชฐเซเชณ %S
+spansColumns = เชเซเชทเซเชคเซเชฐเซ %S เชธเซเชคเชเชญเซ
+spansRows = เชเซเชทเซเชคเซเชฐเซ %S เชนเชฐเซเชณเซ
+
+# Invoked actions
+jumpAction = เชเซเชฆเชพเชฏเซเชฒ
+pressAction = เชฆเชฌเชพเชตเซเชฒ
+checkAction = เชเชเชพเชธเซเชฒ
+uncheckAction = เชเชเชพเชธเซเชฒ เชจเชฅเซ
+onAction = เชเชพเชฒเซ
+offAction = เชฌเชเชง
+selectAction = เชชเชธเชเชฆ เชฅเชฏเซเชฒ
+unselectAction = เช
เชชเชธเชเชฆเชฟเชค
+openAction = เชเซเชฒเซเชฒ
+closeAction = เชฌเชเชง เชเชฐเซเชฒ
+switchAction = เชเชธเชพเชกเซเชฒ
+clickAction = เชเซเชฒเชฟเช เชเชฐเซเชฒ
+collapseAction = เชญเชพเชเชเซเชฒ
+expandAction = เชตเชฟเชธเซเชคเชพเชฐเซเชฒ
+activateAction = เชธเชเซเชฐเชฟเชฏ เชฅเชฏเซเชฒ
+cycleAction = เชธเชพเชเชเชฒ
+
+# Live regions
+# 'hidden' will be spoken when something disappears in a live region.
+hidden = เชเซเชชเซ
+
+# Tab states
+tabLoading = เชฒเชพเชตเซ เชฐเชนเซเชฏเชพ เชเซ
+tabLoaded = เชฒเชพเชตเซเชฒ
+tabNew = เชจเชตเซ เชเซ
เชฌ
+tabLoadStopped = เชฒเชพเชตเชตเชพเชจเซเช เชฌเชเชง เชฅเชฏเซเชฒ เชเซ
+tabReload = เชซเชฐเซ เชฒเชพเชตเซ เชฐเชนเซเชฏเชพ เชเซ
+
+# Object states
+stateChecked = เชเชเชพเชธเซเชฒ
+stateOn = เชเชพเชฒเซ
+stateNotChecked = เชเชเชพเชธเซเชฒ เชจเชฅเซ
+stateOff = เชฌเชเชง
+statePressed = เชฆเชฌเชพเชฏเซเชฒ
+# No string for a not pressed toggle button
+stateExpanded = เชตเชฟเชธเซเชคเชพเชฐเซเชฒ
+stateCollapsed = เชญเชพเชเชเซเชฒ
+stateUnavailable = เชฌเชฟเชจเชเชชเชฒเชฌเซเชง
+stateReadonly = เชซเชเซเชค เชตเชพเชเชเซ
+stateRequired = เชเชฐเซเชฐเซ
+stateTraversed = เชฎเซเชฒเชพเชเชพเชค เชฅเชฏเซเชฒ
+stateHasPopup = has pop up
+stateSelected = เชชเชธเชเชฆเชฟเชค
+
+# App modes
+editingMode = เชซเซเชฐเชซเชพเชฐ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซ
+navigationMode = เชถเซเชงเชเซเชณ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซ
+
+# Quick navigation modes
+quicknav_Simple = เชฎเซเชณเชญเซเชค
+quicknav_Anchor = เชฎเซเชเชฌเชพเชจ
+quicknav_Button = เชฌเชเชจเซ
+quicknav_Combobox = เชเซเชฎเซเชฌเซเชฌเซเชเซเชธ
+quicknav_Landmark = เชจเชฟเชถเชพเชจเซเช
+quicknav_Entry = เชจเซเชเชงเชฃเซเช
+quicknav_FormElement = เชเชเชเซเชจเชพเช เชฐเซเชช
+quicknav_Graphic = เชเชฎเซเช
+quicknav_Heading = เชถเซเชฐเซเชทเชเซ
+quicknav_ListItem = เชตเชธเซเชคเซเชเชจเซ เชฏเชพเชฆเซ เชเชฐเซ
+quicknav_Link = เชเชกเซเช
+quicknav_List = เชฏเชพเชฆเซเช
+quicknav_PageTab = เชเซ
เชฌเซเชธ เชชเชพเชจเซเช
+quicknav_RadioButton = เชฐเซเชกเชฟเชฏเซ เชฌเชเชจ
+quicknav_Separator = เชตเชฟเชญเชพเชเชเซ
+quicknav_Table = เชเซเชทเซเชเช
+quicknav_Checkbox = เชเซเช เชฌเซเชเซเชธ
+
+# MathML menclose notations.
+# See developer.mozilla.org/docs/Web/MathML/Element/menclose#attr-notation
+notation-longdiv = เชฒเชพเชเชฌเชพ เชตเชฟเชญเชพเช
+notation-actuarial = actuarial
+notation-phasorangle = เชซเชพเชธเชฐ เชเซเชฃ
+notation-radical = radical
+notation-box = เชฌเซเชเซเชธ
+notation-roundedbox = เชเซเชณเชพเชเชพเชฐ เชฌเซเชเซเชธ
+notation-circle = เชตเชฐเซเชคเซเชณ
+notation-left = เชกเชพเชฌเซ
+notation-right = เชเชฎเชฃเซเช
+notation-top = เชถเซเชฐเซเชทเช
+notation-bottom = เชจเซเชเซ
+notation-updiagonalstrike = เชตเชฟเชเชฐเซเชฃ เชฐเซเชเชพ เชเชชเชฐ เชเชฐเซ
+notation-downdiagonalstrike = เชเชฐเซเชฃเชจเซ เชฐเซเชเชพ เชจเซเชเซ เชเชฐเซ
+notation-verticalstrike = เชเชญเซ เชฐเซเชเชพ
+notation-horizontalstrike = เชเชกเซ เชฐเซเชเชพ
+notation-updiagonalarrow = เชเชชเชฐ เชตเชฟเชเชฐเซเชฃ เชคเซเชฐ
+notation-madruwb = madruwb
+
+# Shortened role names for braille
+menubarAbbr = เชฎเซเชจเซ เชฌเชพเชฐ
+scrollbarAbbr = เชธเซเชเซเชฐเซเชฒ เชฌเชพเชฐ
+gripAbbr = เชชเชเชก
+alertAbbr = เชเซเชคเชตเชฃเซ
+menupopupAbbr = เชฎเซเชจเซ เชชเซเชชเช
เชช
+documentAbbr = เชฆเชธเซเชคเชพเชตเซเช
+paneAbbr = เชชเชเซเชเซ
+dialogAbbr = เชธเชเชตเชพเชฆ
+separatorAbbr = เชตเชฟเชญเชพเชเช
+toolbarAbbr = เชเซเชฒเชฌเชพเชฐ
+statusbarAbbr = เชธเซเชฅเชฟเชคเชฟ เชชเชเซเชเซ
+tableAbbr = tbl
+columnheaderAbbr = เชธเซเชคเชเชญ เชถเซเชฐเซเชทเช
+rowheaderAbbr = เชนเชพเชฐเชฎเชพเชณเชพ เชถเซเชฐเซเชทเช
+columnAbbr = เชธเซเชคเชเชญ
+rowAbbr = เชนเชพเชฐเชฎเชพเชณเชพ
+cellAbbr = เชธเซเชฒ
+linkAbbr = lnk
+listAbbr = เชฏเชพเชฆเซ
+listitemAbbr = เชฏเชพเชฆเซ เชตเชธเซเชคเซ
+outlineAbbr = เชฐเซเชชเชฐเซเชเชพ
+outlineitemAbbr = เชฐเซเชชเชฐเซเชเชพ เชตเชธเซเชคเซ
+pagetabAbbr = เชเซเชฌ
+propertypageAbbr = เชเซเชฃเชงเชฐเซเชฎ เชชเชพเชจเซเช
+graphicAbbr = เชเซเชฐเชพเชซเชฟเช
+pushbuttonAbbr = btn
+checkbuttonAbbr = เชเชเชพเชธเชฃเซ เชฌเชเชจ
+radiobuttonAbbr = เชฐเซเชกเชฟเชฏเซ เชฌเชเชจ
+comboboxAbbr = เชเซเชฎเซเชฌเซ เชฌเซเชเซเชธ
+progressbarAbbr = เชชเซเชฐเชเชคเชฟเชฆเชฐเซเชถเช เชชเชเซเชเซ
+sliderAbbr = เชธเซเชฒเชพเชเชกเชฐ
+spinbuttonAbbr = เชธเซเชชเชฟเชจ เชฌเชเชจ
+diagramAbbr = เชฐเซเชเชพเชเซเชคเชฟ
+animationAbbr = เชเชจเชฟเชฎเซเชถเชจ
+equationAbbr = เชธเชฎเซเชเชฐเชฃ
+buttonmenuAbbr = เชฌเชเชจ เชฎเซเชจเซ
+whitespaceAbbr = เชเชพเชฒเซ เชเชเซเชฏเชพ
+pagetablistAbbr = เชเซเชฌ เชธเซเชเชฟ
+canvasAbbr = เชเซเชจเชตเชพเชธ
+checkmenuitemAbbr = เชฎเซเชจเซ เชเชเชเชฎ เชคเชชเชพเชธเซ
+labelAbbr = เชฒเซเชฌเชฒ
+passwordtextAbbr = passwdtxt
+radiomenuitemAbbr = เชฐเซเชกเชฟเชฏเซ เชฎเซเชจเซ เชตเชธเซเชคเซ
+textcontainerAbbr = เชฒเชเชพเชฃ เชชเชพเชคเซเชฐ
+togglebuttonAbbr = เชเซเชเชฒ เชฌเชเชจ
+treetableAbbr = เชถเชพเชเชพ เชเซเชทเซเชเช
+headerAbbr = เชนเซเชกเชฐ
+footerAbbr = เชซเซเชเชฐ
+paragraphAbbr = เชซเชเชฐเซ
+entryAbbr = เชเชจเซเชเซเชฐเซ
+captionAbbr = เชฎเชฅเชพเชณเซเช
+headingAbbr = เชฎเชฅเชพเชณเซเช
+sectionAbbr = เชตเชฟเชญเชพเช
+formAbbr = เชซเซเชฐเซเชฎ
+comboboxlistAbbr = เชเซเชฎเซเชฌเซ เชฌเซเชเซเชธ เชฏเชพเชฆเซ
+comboboxoptionAbbr = เชเซเชฎเซเชฌเซ เชฌเซเชเซเชธ เชตเชฟเชเชฒเซเชช
+imagemapAbbr = imgmap
+listboxoptionAbbr = เชตเชฟเชเชฒเซเชช
+listboxAbbr = เชธเซเชเชฟ เชฌเซเชเซเชธ
+flatequationAbbr = เชธเชชเชพเช เชธเชฎเซเชเชฐเชฃ
+gridcellAbbr = เชเซเชฐเซเชกเชธเซเชฒ
+noteAbbr = เชจเซเซ
เชง
+figureAbbr = fig
+definitionlistAbbr = เชตเซเชฏเชพเชเซเชฏเชพ เชธเซเชเชฟ
+termAbbr = เชถเชฌเซเชฆ
+definitionAbbr = เชตเซเชฏเชพเชเซเชฏเชพ
+textareaAbbr = txtarea
+
+# LOCALIZATION NOTE (tblColumnInfoAbbr): Semi-colon list of plural forms.
+# Number of columns within the table.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+tblColumnInfoAbbr = #1c;#1c
+# LOCALIZATION NOTE (tblRowInfoAbbr): Semi-colon list of plural forms.
+# Number of rows within the table or grid.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+tblRowInfoAbbr = #1r;#1r
+cellInfoAbbr = c%Sr%S
+
+stateCheckedAbbr = (x)
+stateUncheckedAbbr = ( )
+statePressedAbbr = (x)
+stateUnpressedAbbr = ( )
+
+mathmlenclosedAbbr = เชฌเชเชง
+mathmltableAbbr = tbl
+mathmlcellAbbr = เชธเซเชฒ
+mathmlfractionAbbr = frac
+mathmlfractionwithoutbarAbbr = frac เชจเซ เชฌเชพเชฐ
+mathmlrootAbbr = เชฐเซเช
+mathmlscriptedAbbr = เชธเซเชเซเชฐเชฟเชชเซเชเซเชก
+mathmlsquarerootAbbr = sqrt
+
+baseAbbr = เชเชงเชพเชฐ
+close-fenceAbbr = เชฌเชเชง
+denominatorAbbr = เชกเซเชจ
+numeratorAbbr = num
+open-fenceAbbr = เชเซเชฒเซเชฒเซเช
+overscriptAbbr = เชเชตเชฐ
+presubscriptAbbr = เชชเซเชฐเซเชธเชฌ
+presuperscriptAbbr = เชชเซเชฐเซเชธเชช
+root-indexAbbr = เช
เชจเซเชเซเชฐเชฎเชฃเชฟเชเชพ
+subscriptAbbr = เชชเซเชเชพ
+superscriptAbbr = เชฎเซเชเซเช
+underscriptAbbr = เชนเซเช เชณ
+
+notation-longdivAbbr = longdiv
+notation-actuarialAbbr = act
+notation-phasorangleAbbr = phasang
+notation-radicalAbbr = rad
+notation-boxAbbr = เชฌเซเชเซเชธ
+notation-roundedboxAbbr = rndbox
+notation-circleAbbr = circ
+notation-leftAbbr = lft
+notation-rightAbbr = rght
+notation-topAbbr = เชเซเช
+notation-bottomAbbr = เชฌเซเช
+notation-updiagonalstrikeAbbr = updiagstrike
+notation-downdiagonalstrikeAbbr = dwndiagstrike
+notation-verticalstrikeAbbr = vstrike
+notation-horizontalstrikeAbbr = hstrike
+notation-updiagonalarrowAbbr = updiagarrow
+notation-madruwbAbbr = madruwb
--- /dev/null
+# 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/.
+
+jump = เชเซเชฆเซ
+press = เชฆเชฌเชพเชตเซ
+check = เชเชเชพเชธเซ
+uncheck = เช
เชเชเชพเชธเซ
+select = เชชเชธเชเชฆ เชเชฐเซ
+open = เชเซเชฒเซ
+close = เชฌเชเชง เชเชฐเซ
+switch = เชฌเชฆเชฒเซ
+click = เชเซเชฒเชฟเช เชเชฐเซ
+collapse= เชธเชเชเซเชเซ
+expand = เชตเชฟเชธเซเชคเชพเชฐเซ
+activate= เชธเชเซเชฐเชฟเชฏ เชเชฐเซ
+cycle = เชเชเซเชฐ
+
+# Universal Access API support
+# (Mac Only)
+# The Role Description for AXWebArea (the web widget). Like in Safari.
+htmlContent = HTML เชธเชฎเชพเชตเชฟเชทเซเชเซ
+# The Role Description for the Tab button.
+tab = เชเซ
เชฌ
+# The Role Description for definition list dl, dt and dd
+term = เชฎเชฐเซเชฏเชพเชฆเชพ
+definition = เชตเซเชฏเชพเชเซเชฏเชพ
+# The Role Description for an input type="search" text field
+searchTextField = เชชเชพเช เชเซเชทเซเชคเซเชฐ เชถเซเชงเซ
+# The Role Description for WAI-ARIA Landmarks
+application = เชเชชเซเชฒเชฟเชเซเชถเชจ
+search = เชถเซเชงเซ
+banner = เชฌเซ
เชจเชฐ
+navigation = เชถเซเชงเชเซเชณ
+complementary = เชชเซเชฐเช
+content = เชธเชฎเชพเชตเชฟเชทเซเช
+main = เชฎเซเชเซเชฏ
+# The (spoken) role description for various WAI-ARIA roles
+alert = เชเซเชคเชตเชฃเซ
+alertDialog = เชเซเชคเชตเชฃเซ เชธเชเชตเชพเชฆ
+article = เชฒเซเช
+document = เชฆเชธเซเชคเชพเชตเซเช
+# The (spoken) role description for the WAI-ARIA figure role
+# https://w3c.github.io/aria/core-aam/core-aam.html#role-map-figure
+figure = เชเชเชเชกเซ
+# The (spoken) role description for the WAI-ARIA heading role
+# https://w3c.github.io/aria/core-aam/core-aam.html#role-map-heading
+heading = เชฎเชฅเชพเชณเซเช
+log = เชฒเซเช
+marquee = เชฎเชพเชฐเซเชเซ
+math = เชเชฃเชฟเชค
+note = เชจเซเซ
เชง
+region = เชชเซเชฐเชฆเซเชถ
+status = เชเชชเซเชฒเชฟเชเซเชถเชจ เชธเซเชฅเชฟเชคเชฟ
+timer = เชเชพเชเชฎเชฐ
+tooltip = เชเซเชฒเชเชฟเชช
+separator = เชตเชฟเชญเชพเชเช
+tabPanel = เชเซเชฌ เชชเซเชจเชฒ
--- /dev/null
+# 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/.
+
+jump = เชเซเชฆเซ
+press = เชฆเชฌเชพเชตเซ
+check = เชเชเชพเชธเซ
+uncheck = เช
เชเชเชพเชธเซ
+select = เชชเชธเชเชฆ เชเชฐเซ
+open = เชเซเชฒเซ
+close = เชฌเชเชง เชเชฐเซ
+switch = เชฌเชฆเชฒเซ
+click = เชเซเชฒเชฟเช เชเชฐเซ
+collapse= เชธเชเชเซเชเซ
+expand = เชตเชฟเชธเซเชคเชพเชฐเซ
+activate= เชธเชเซเชฐเชฟเชฏ เชเชฐเซ
+cycle = เชเชเซเชฐ
--- /dev/null
+# 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/.
+
+jump = เชเซเชฆเซ
+press = เชฆเชฌเชพเชตเซ
+check = เชเชเชพเชธเซ
+uncheck = เช
เชเชเชพเชธเซ
+select = เชชเชธเชเชฆ เชเชฐเซ
+open = เชเซเชฒเซ
+close = เชฌเชเชง เชเชฐเซ
+switch = เชฌเชฆเชฒเซ
+click = เชเซเชฒเชฟเช เชเชฐเซ
+collapse= เชธเชเชเซเชเซ
+expand = เชตเชฟเชธเซเชคเชพเชฐเซ
+activate= เชธเชเซเชฐเชฟเชฏ เชเชฐเซ
+cycle = เชเชเซเชฐ
--- /dev/null
+# 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/.
+
+malformedURI2=เชเซเชชเชพ เชเชฐเซเชจเซ เชคเชชเชพเชธเซ เชเซ URL เชธเชพเชเซเช เชเซ เช
เชจเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ.
+fileNotFound=%S เชซเชพเชเชฒ เชถเซเชงเซ เชถเชเชพเช เชจเชฅเซ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชเชเซเชฏเชพ เชคเชชเชพเชธเซ เช
เชจเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ
+fileAccessDenied=%S เชชเชฐเชจเซ เชซเชพเชเชฒ เชตเชพเชเชเซ เชถเชเชพเชฏ เชคเซเชฎ เชจเชฅเซ.
+dnsNotFound2=%S เชถเซเชงเซ เชถเชเชพเชคเซ เชจเชฅเซ. เชเซเชชเชพ เชเชฐเซเชจเซ เชจเชพเชฎ เชคเชชเชพเชธเซ เช
เชจเซ เชซเชฐเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ.
+unknownProtocolFound=เชจเซเชเซเชจเชพเชฎเชพเชเชฅเซ (%S) เชเช เชจเซเชเชงเชพเชฏเซเชฒ เชชเซเชฐเซเชเซเชเซเชฒ เชจเชฅเซ เช
เชฅเชตเชพ เช เชธเชเชฆเชฐเซเชญเชฎเชพเช เชคเซเชจเซ เชชเชฐเชตเชพเชจเชเซ เชจเชฅเซ.
+connectionFailure=%S เชธเชพเชฅเซ เชธเชเชชเชฐเซเช เชเชฐเชคเซ เชตเชเชคเซ เชเซเชกเชพเชฃ เชคเซเชเซ เชเชฏเซ.
+netInterrupt=%S เชธเชพเชฅเซเชจเซเช เชเซเชกเชพเชฃ เช
เชจเชฟเชเซเชเชฟเชค เชฐเซเชคเซ เชคเซเชเซ เชเชฏเซ. เชฅเซเชกเซ เชฎเชพเชนเชฟเชคเซเชจเซเช เชเชฆเชพเช เชตเชนเชจ เชฅเชฏเซ เชนเชถเซ.
+netTimeout=%S เชจเซ เชธเชเชชเชฐเซเช เชธเชพเชงเชคเซ เชตเชเชคเซ เชชเซเชฐเชเซเชฐเชฟเชฏเชพเชจเซ เชธเชฎเชฏ เชชเซเชฐเซเชฃ เชฅเชฏเซ.
+redirectLoop=เช URL เชฎเชพเชเซเชจเซ เชฆเซเชตเชฟเชฆเชฟเชถเชพเชเซเชฏ เชฎเชฐเซเชฏเชพเชฆเชพ เชตเชงเชพเชฐเซ เชเซ. เชฎเชพเชเชฃเซ เชเชฐเชฏเซเชฒเซเช เชชเชพเชจเซ เชฒเชพเชตเซ เชถเชเชพเชฏเซ เชจเชฅเซ. เชคเซเชจเชพ เชฎเชพเชเซ เชเชฆเชพเช เช
เชเชเชพเชตเชพเชฏเซเชฒเชพ เชเซเชเซเช เชเชตเชพเชฌเชฆเชพเชฐ เชเซ.
+confirmRepostPrompt=เช เชชเชพเชจเซเช เชฆเชฐเซเชถเชพเชตเชตเชพ เชฎเชพเชเซ, เชชเชนเซเชฒเชพเช %S เชฆเซเชตเชพเชฐเชพ เชฎเซเชเชฒเชตเชพเชฎเชพเช เชเชตเซเชฒ เชเชพเชฃเชเชพเชฐเซ เชชเซเชจเชเชฎเซเชเชฒเชตเชพเชฎเชพเช เชเชตเชตเซ เช เชเซเชเช. เช เชเซเชเชชเชฃ เชเซเชฐเชฟเชฏเชพเชจเซเช เชชเซเชจเชฐเชพเชตเชฐเซเชคเชจ เชเชฐเชถเซ (เชเซเชฎ เชเซ เชถเซเชง เช
เชฅเชตเชพ เชเชฐเซเชกเชฐ เชเชฎเชพเชตเช) เชเซ เชเซ เชชเชนเซเชฒเชพเช เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฒ เชนเชคเซ.
+resendButton.label=เชชเซเชจเชเชฎเซเชเชฒเซ
+unknownSocketType=เชเชฏเชพเช เชธเซเชงเซ เชคเชฎเซ เชตเซเชฏเชเซเชคเชฟเชเชค เชธเซเชฐเชเซเชทเชพ เชตเซเชฏเชตเชธเซเชฅเชพเชชเช เชธเซเชฅเชพเชชเชฟเชค เชเชฐเชถเซ เชจเชนเชฟ เชคเซเชฏเชพเช เชธเซเชงเซ เชคเชฎเซ เชฆเชธเซเชคเชพเชตเซเช เชเซเช เชถเชเชถเซ เชจเชนเชฟ. เชตเซเชฏเชเซเชคเชฟเชเชค เชธเซเชฐเชเซเชทเชพ เชตเซเชฏเชตเชธเซเชฅเชพเชชเช เชกเชพเชเชจเชฒเซเชก เชเชฐเซ เชธเซเชฅเชพเชชเชฟเชค เชเชฐเซ เช
เชจเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ, เช
เชฅเชตเชพ เชคเชฎเชพเชฐเชพ เชธเชฟเชธเซเชเชฎเชจเชพ เช
เชงเชฟเชเชพเชฐเซเชจเซ เชธเชเชชเชฐเซเช เชเชฐเซ.
+netReset=เชฆเชธเซเชคเชพเชตเซเช เชเซเช เชฎเชพเชนเชฟเชคเซ เชงเชฐเชพเชตเชคเซ เชจเชฅเซ.
+notCached=เช เชฆเชธเซเชคเชพเชตเซเช เชนเชตเซเชฅเซ เชเชชเชฒเชฌเซเชง เชจเชฅเซ.
+netOffline=เชเชฏเชพเชฐเซ เชคเชฎเซ เชเชซเชฒเชพเชเชจ เชนเซเชต เชคเซเชฏเชพเชฐเซ เชฆเชธเซเชคเชพเชตเซเช เชฌเชคเชพเชตเซ เชถเชเชพเชถเซ เชจเชนเชฟ. เชเชจเชฒเชพเชเชจ เชฅเชพเช, เชซเชพเชเชฒ เชฎเซเชจเซเชฎเชพเช เชเชซเชฒเชพเชเชจ เชเชพเชฎ เชเชฐเซ เชชเชฐเชจเซ เชจเชฟเชถเชพเชจเซ เชฆเซเชฐ เชเชฐเซ.
+isprinting=เชเชพเชชเชคเซ เชตเชเชคเซ เช
เชฅเชตเชพ เชชเซเชฐเซเชตเชฆเชฐเซเชถเชจ เชตเชเชคเซ เชฆเชธเซเชคเชพเชตเซเชเชฎเชพเช เชซเซเชฐเชซเชพเชฐ เชเชฐเซ เชถเชเชพเชถเซ เชจเชนเชฟ.
+deniedPortAccess=เชเชชเซเชฒ เชชเซเชฐเซเช เชจเชเชฌเชฐ เชธเซเชฐเชเซเชทเชพเชเชจเซ เชเชพเชฐเชฃเซ เชเชฒเชพเชตเชตเชพ เชฎเชพเชเซ เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชเซ.
+proxyResolveFailure=เชคเชฎเซ เชเซ เชชเซเชฐเซเชเซเชทเซ เชธเชฐเซเชตเชฐ เชฐเซเชชเชฐเซเชเชพเชเชเชฟเชค เชเชฐเซเชฏเซ เชเซ, เชคเซ เชถเซเชงเซ เชถเชเชพเชฏเซ เชจเชฅเซ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชคเชฎเชพเชฐเซ เชชเซเชฐเซเชเซเชทเซ เชธเซเชฏเซเชเชจเชพ เชคเชชเชพเชธเซ เช
เชจเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ.
+proxyConnectFailure=เชคเชฎเซ เชฐเซเชชเชฐเซเชเชพเชเชเชฟเชค เชเชฐเซเชฒเชพ เชชเซเชฐเซเชเซเชทเซ เชธเชฐเซเชตเชฐเชจเชพ เชธเชเชชเชฐเซเช เชธเชพเชงเชตเชพเชจเชพ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเชคเซ เชตเชเชคเซ เชเซเชกเชพเชฃ เชฆเซเชฐ เชฅเชฏเซ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชคเชฎเชพเชฐเซ เชชเซเชฐเซเชเซเชทเซ เชธเซเชฏเซเชเชจเชพ เชคเชชเชพเชธเซ เช
เชจเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ.
+contentEncodingError=เชคเชฎเซ เชเซ เชชเชพเชจเซเช เชเซเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซ เชคเซ เชฌเชคเชพเชตเซ เชถเชเชพเชถเซ เชจเชนเชฟเช เชเชพเชฐเชฃ เชเซ เชคเซ เชธเชเชเซเชเชจเชจเซเช เช
เชฏเซเชเซเชฏ เช
เชฅเชตเชพ เชฌเชฟเชจเชเชงเชพเชฐเชญเซเชค เชฌเชเชงเชพเชฐเชฃ เชตเชพเชชเชฐเซ เชเซ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชตเซเชฌเชธเชพเชเช เชฎเชพเชฒเชฟเชเซเชจเซ เช เชธเชฎเชธเซเชฏเชพ เชตเชฟเชถเซ เชเชพเชฃ เชเชฐเชตเชพ เชฎเชพเชเซ เชธเชเชชเชฐเซเช เชเชฐเซ.
+unsafeContentType=เชคเชฎเซ เชเซ เชชเชพเชจเซเช เชเซเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซ เชคเซ เชฌเชคเชพเชตเซ เชถเชเชพเชถเซ เชจเชนเชฟเช เชเชพเชฐเชฃ เชเซ เชคเซ เชเชตเชพ เชซเชพเชเชฒ เชชเซเชฐเชเชพเชฐเชฎเชพเช เชธเชฎเชพเชฏเซเชฒ เชเซ เชเซ เชเซ เชเซเชฒเชตเชพ เชฎเชพเชเซ เชธเซเชฐเชเซเชทเชฟเชค เชนเซเช เชถเชเซ เชจเชนเชฟเช. เช เชธเชฎเชธเซเชฏเชพเชจเซ เชเชพเชฃ เชตเซเชฌเชธเชพเชเช เชฎเชพเชฒเชฟเชเซเชจเซ เชเชฐเชตเชพ เชฎเชพเชเซ เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชคเซเชฎเชจเซ เชธเชเชชเชฐเซเช เชเชฐเซ.
+externalProtocolTitle=เชฌเชพเชนเซเชฏ เชชเซเชฐเซเชเซเชเซเชฒเชจเซ เชฎเชพเชเชเชฃเซ
+externalProtocolPrompt=%1$S เชจเซ เชจเชฟเชฏเชเชคเซเชฐเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชฌเชพเชนเซเชฏ เชเชพเชฐเซเชฏเชเซเชฐเชฎ เชฒเซเชจเซเช เชฅเชตเซ เช เชเซเชเช: เชเชกเซเช. เช
เชฐเชเซ เชฅเชฏเซเชฒ เชเชกเซเช:\n\n\n%2$S\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=เชฏเชพเชฆ เชฐเชพเชเซ เชเซ เชฌเชงเซ เชเชกเซเชจเซ เชฎเชพเชฐเซ เชชเชธเชเชฆเชเซ เช เชชเซเชฐเชเชพเชฐเชจเซ เชเซ.
+externalProtocolLaunchBtn=เชเชพเชฐเซเชฏเชเซเชฐเชฎ เชฒเชพเช
+malwareBlocked=%S เชเชเชณเชจเซ เชธเชพเชเช เชนเซเชฎเชฒเชพ เชธเชพเชเช เชคเชฐเซเชเซ เช
เชนเซเชตเชพเชฒ เชเชชเชตเชพเชฎเชพเช เชเชตเซเชฒ เชเซ เช
เชจเซ เชคเซ เชคเชฎเชพเชฐเซ เชธเซเชฐเชเซเชทเชพ เชชเชธเชเชฆเชเซเช เชชเชฐ เชเชงเชพเชฐ เชฐเชพเชเซเชจเซ เช
เชเชเชพเชตเชตเชพเชฎเชพเช เชเชตเซเชฒ เชเซ.
+unwantedBlocked=%S เชชเชฐเชจเซ เชธเชพเชเชเชจเซ เช
เชจเชฟเชเซเชเชจเซเชฏ เชธเซเชซเซเชเชตเซเชฐเชจเซ เชธเซเชตเชพ เชคเชฐเซเชเซ เชเชพเชฃ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ เช
เชจเซ เชคเชฎเชพเชฐเซ เชธเซเชฐเชเซเชทเชพ เชชเชธเชเชฆเชเซเช เชชเชฐ เชเชงเชพเชฐเชฟเชค เช
เชตเชฐเซเชงเชฟเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ.
+deceptiveBlocked=%S เชชเชฐเชจเชพ เช เชตเซเชฌ เชชเซเชทเซเช เชจเซ เชญเซเชฐเชพเชฎเช เชธเชพเชเช เชคเชฐเซเชเซ เชเชพเชฃ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ เช
เชจเซ เชคเชฎเชพเชฐเซ เชธเซเชฐเชเซเชทเชพ เชชเชธเชเชฆเชเซเช เชชเชฐ เชเชงเชพเชฐเชฟเชค เช
เชตเชฐเซเชงเชฟเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ.
+cspBlocked=เช เชชเชพเชจเซเช เชธเชพเชฎเชเซเชฐเซ เชธเซเชฐเชเซเชทเชพ เชจเซเชคเชฟ เชเซ เชเซ เชเซเชฅเซ เชคเซ เช เชฐเซเชคเซ เชฒเซเชก เชเชฐเชตเชพเชฅเซ เช
เชเชเชพเชตเซ เชเซ.
+corruptedContentErrorv2=%S เชธเชพเชเช เช
เชจเซเชญเชต เชเชฐเซเชฏเซ เชเซ เชเซ เชจเซเชเชตเชฐเซเช เชชเซเชฐเซเชเซเชเซเชฒ เชเชฒเซเชฒเชเชเชจ เชเซ เชธเชฎเชพเชฐเชเชพเชฎ เชจ เชฅเช เชถเชเซ.
+remoteXUL=เช เชชเชพเชจเซเช เชฌเชฟเชจเชเชงเชพเชฐเชญเซเชค เชเซ
เชเชจเซเชฒเซเชเซเชจเซ เชตเชพเชชเชฐเซ เชเซ เชเซ เชเซ เชฎเซเชณเชญเซเชค เชฐเซเชคเซ เชฒเชพเชเชฌเชพ เชธเชฎเชฏ เชธเซเชงเซ เชเชชเชฒเชฌเซเชง เชจเชฅเซ.
+sslv3Used=%S เชชเชฐเชจเชพ เชคเชฎเชพเชฐเชพ เชกเซเชเชพเชจเซ เชธเชฒเชพเชฎเชคเซเชจเซ เชเชพเชคเชฐเซ เชเชชเซ เชถเชเชพเชคเซ เชจเชฅเซ เชเชพเชฐเชฃ เชเซ เชคเซ SSLv3, เชญเชพเชเชเซ เชธเซเชฐเชเซเชทเชพ เชชเซเชฐเซเชเซเชเซเชฒเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชเซ.
+weakCryptoUsed=%S เชจเชพ เชฎเชพเชฒเชฟเชเซ เชคเซเชฎเชจเซ เชตเซเชฌเชธเชพเชเช เช
เชฏเซเชเซเชฏ เชฐเซเชคเซ เชเซเช เชตเซเชฒ เชเซ. เชคเชฎเชพเชฐเซ เชฎเชพเชนเชฟเชคเซเชจเซ เชเซเชฐเชพเช เชเชตเชพเชฅเซ เชธเซเชฐเชเซเชทเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ, เช เชตเซเชฌเชธเชพเชเช เชชเชฐเชจเชพ เชเซเชกเชพเชฃเชจเซ เชธเซเชฅเชพเชชเชจเชพ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชจเชฅเซ.
+inadequateSecurityError=เชตเซเชฌเชธเชพเชเชเช เชธเซเชฐเชเซเชทเชพเชจเชพ เช
เชชเซเชฐเชคเซ เชธเซเชคเชฐเชจเซ เชตเชพเชเชพเชเชพเช เชเชฐเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซเชฏเซ.
+blockedByPolicy=เชคเชฎเชพเชฐเซ เชธเชเชธเซเชฅเชพเช เช เชชเซเชทเซเช เช
เชฅเชตเชพ เชตเซเชฌเชธเชพเชเชเชจเซ เชเชเซเชธเซเชธเชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซ เชเซ.
+networkProtocolError=Firefox เช เชจเซเชเชตเชฐเซเช เชชเซเชฐเซเชเซเชเซเชฒ เชเชฒเซเชฒเชเชเชจเชจเซ เช
เชจเซเชญเชต เชเชฐเซเชฏเซ เชเซ เชเซ เช เซเช เชเชฐเซ เชถเชเชพเชคเซ เชจเชฅเซ.
--- /dev/null
+# 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/.
+
+KillScriptTitle=เชเซเชคเชตเชฃเซ: เชฌเชฟเชจเชชเซเชฐเชคเซเชฏเซเชคเซเชคเชฐเซเชฏ เชธเซเชเซเชฐเชฟเชชเซเช
+KillScriptMessage=เช เชชเชพเชจเชพเช เชชเชฐเชจเซ เชธเซเชเซเชฐเชฟเชชเซเช เชตเซเชฏเชธเซเชค เชนเซเช เชถเชเซ, เช
เชฅเชตเชพ เชคเซเชฃเซ เชชเซเชฐเชคเซเชฏเซเชคเซเชคเชฐ เชเชชเชตเชพเชจเซเช เชฌเชเชง เชเชฐเซ เชฆเซเชงเซเช เชนเชถเซ. เชคเชฎเซ เชธเซเชเซเชฐเชฟเชชเซเชเชจเซ เชนเชฎเชฃเชพเช เช เชฌเชเชง เชเชฐเซ เชถเชเซ เชเซ, เช
เชฅเชตเชพ เชคเชฎเซ เชถเซเช เชธเซเชเซเชฐเชฟเชชเซเช เชชเซเชฐเซเชฃ เชฅเช เชเชถเซ เชเซ เชจเชนเชฟเช เชคเซ เชเซเชตเชพ เชฎเชพเชเซ เชเชพเชฒเซ เชฐเชพเชเซ เชถเชเซ เชเซ.
+KillScriptWithDebugMessage=เช เชชเชพเชจเชพเช เชชเชฐเชจเซ เชธเซเชเซเชฐเชฟเชชเซเช เชตเซเชฏเชธเซเชค เชนเซเช เชถเชเซ, เช
เชฅเชตเชพ เชคเซ เชชเซเชฐเชคเซเชฏเซเชคเซเชคเชฐ เชเชชเชคเชพเช เช
เชเชเซ เชเช เชนเชถเซ. เชคเชฎเซ เชธเซเชเซเชฐเชฟเชชเซเช เชนเชฎเชฃเชพเช เช
เชเชเชพเชตเซ เชถเชเซ เชเซ, เชธเซเชเซเชฐเชฟเชชเซเชเชจเซ เชกเชฟเชฌเชเชฐเชฎเชพเช เชเซเชฒเซ, เช
เชฅเชตเชพ เชธเซเชเซเชฐเชฟเชชเซเชเชจเซ เชเชพเชฒเซ เชฐเชนเซเชตเชพ เชฆเซ.
+KillScriptLocation=เชธเซเชเซเชฐเชฟเชชเซเช: %S
+
+KillAddonScriptTitle=เชเซเชคเชตเชฃเซ: เชฌเชฟเชจเชชเซเชฐเชคเซเชฏเซเชคเซเชคเชฐเซเชฏ เชเชก-เชเชจ เชธเซเชเซเชฐเชฟเชชเซเช
+# LOCALIZATION NOTE (KillAddonScriptMessage): %1$S is the name of an extension.
+# %2$S is the name of the application (e.g., Firefox).
+KillAddonScriptMessage=เชเชเซเชธเซเชเซเชเชถเชจ โ%1$Sโ เชฎเชพเชเชฅเซ เชธเซเชเซเชฐเชฟเชชเซเช เช เชชเซเชทเซเช เชชเชฐ เชเชพเชฒเซ เชฐเชนเซ เชเซ, เช
เชจเซ %2$S เชชเซเชฐเชคเชฟเชญเชพเชตเชตเชฟเชนเซเชจ เชฌเชจเชพเชตเซ เชเซ.\n\nเชคเซ เชตเซเชฏเชธเซเชค เชนเซเช เชถเชเซ เชเซ, เช
เชฅเชตเชพ เชคเซ เชเชพเชฏเชฎเซ เชฐเซเชชเซ เชเชตเชพเชฌ เชเชชเชตเชพเชจเซเช เชฌเชเชง เชเชฐเซ เชถเชเซ เชเซ. เชคเชฎเซ เชนเชฎเชฃเชพเช เชธเซเชเซเชฐเชฟเชชเซเช เชฌเชเชง เชเชฐเซ เชถเชเซ เชเซ, เช
เชฅเชตเชพ เชคเชฎเซ เชคเซเชจเซ เชชเซเชฐเซเชฃ เชฅเชถเซ เชเซ เชจเชนเซเช เชคเซ เชเชพเชฒเซ เชฐเชพเชเซ เชถเชเซ เชเซ.
+KillAddonScriptGlobalMessage=เช เชชเซเชทเซเช เชชเชฐ เชเชพเชฒเซ เชฐเชนเซเชฒ เชเชเซเชธเซเชเซเชเชถเชจ เชธเซเชเซเชฐเชฟเชชเซเชเชจเซ เชคเซ เชซเชฐเซเชฅเซ เชฒเซเชก เชฅเชคเชพเช เช
เชเชเชพเชตเซ เชเซ
+
+StopScriptButton=เช
เชเชเชพเชตเซ เชธเซเชเซเชฐเชฟเชชเซเช
+DebugScriptButton=เชธเซเชเซเชฐเชฟเชชเซเช เชกเชฟเชฌเช เชเชฐเซ
+WaitForScriptButton=เชเชพเชฒเซ เชฐเชพเชเซ
+DontAskAgain=เชฎเชจเซ เชซเชฐเซ เชชเซเชเชถเซ เชจเชนเชฟเช
+JSURLLoadBlockedWarning=เชเชพเชตเชพเชธเซเชเซเชฐเซเชชเซเช เชฒเชพเชตเชตเชพเชจเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ เชเซ: เช
เซเช เชฏเชเชฎเชพเชจเชจเชพเช URL เชฅเซเชฌเซเชเชพ เชฏเชเชฎเชพเชจ เชฆเซเชฐเชพเชฐเชพ เชฆเชฐเซเชถเชพเชตเชพเชคเซ เชตเชฟเชเชคเซ เชธเชฒเชพเชฎเชคเซ เชตเซเชฏเชตเชธเซเชฅเชพเชชเช เชฆเซเชฐเชพเชฐเชพ เชฐเซเชเซเชฐเชเชพเช เชเซ.
+WindowCloseBlockedWarning=เชธเซเชเซเชฐเซเชชเซเช เชตเชฟเชจเซเชกเซเชจเซ เชฌเชเชง เชเชฐเชถเซ เชจเชนเซ เชเซ เชเซ เชธเซเชเซเชฐเซเชชเซเช เชฆเซเชฐเชพเชฐเชพ เชเซเชฒเชพเช เชจเชนเซ เชนเซเชฏ.
+OnBeforeUnloadTitle=เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ เชเซ?
+OnBeforeUnloadMessage=เช เชชเชพเชจเซเช เชคเชฎเชจเซ เชชเซเชเซ เชฐเชนเซเชฏเซ เชเซ เชเซ เชคเชฎเซ เชเซเชกเชตเชพ เชฎเชพเชเชเซ เชเซ - เชฎเชพเชนเชฟเชคเซ เชเซ เชเซ เชคเชฎเซ เชฆเชพเชเชฒ เชเชฐเซเชฒ เชเซ เชคเซ เชธเชเชเซเชฐเชนเซ เชถเชเซ เชจ เชนเซเชฏ.
+OnBeforeUnloadStayButton=เชชเชพเชจเชพเช เชชเชฐ เชฐเชนเซ
+OnBeforeUnloadLeaveButton=เชชเชพเชจเชพเชเชจเซ เชเซเชกเซ เชฆเซ
+UnexpectedCanvasVariantStyle=เชเซ
เชจเซเชตเชธ: เชเชฟเชเชฎเชค เชฎเชพเชเซ strokeStyle เช
เชฅเชตเชพ fillStyle เชธเซเชฏเซเชเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชชเซเชฐเชฏเชคเซเชจ เชเซ เชเซ เชเซเชฏเชพเชเชคเซ เชถเชฌเซเชฆเชฎเชพเชณเชพ, CanvasGradient, เช
เชฅเชตเชพ CanvasPattern เช
เชตเชเชฃเซเชฒ เชจ เชนเชคเซ.
+EmptyGetElementByIdParam=getElementById() เชจเซ เชเชพเชฒเซ เชถเชฌเซเชฆเชฎเชพเชณเชพ เชชเชธเชพเชฐ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ.
+LowMemoryTitle=เชเซเชคเชตเชฃเซ: เชจเซเชเซ เชฎเซเชฎเชฐเซ
+LowMemoryMessage=เช เชชเชพเชจเชพเช เชชเชฐเชจเซ เชธเซเชเซเชฐเชฟเชชเซเช เชจเซเชเซ เชฎเซเชฎเชฐเซ เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟเชจเซ เชเชพเชฐเชฃเซ เช
เชเชเชพเชตเชตเชพเชฎเชพเช เชเชตเซเชฒ เชเซ.
+SpeculationFailed=เช
เชธเชเชคเซเชฒเชจ เชเซเชฐเซ เชชเซเชจ:เชชเชฆเชเซเชเซเชฆเชจ เชเชฐเชตเชพ เชฎเชพเชเซ เชจเซเชเชตเชฐเซเช เชฎเชพเชเชฅเซ เชฎเชพเชนเชฟเชคเซเชจเซ เชเชพเชฐเชฃเซ document.write() เชจเซ เชฎเชฆเชฆเชฅเซ เชฒเชเชพเชฏเซเชฒ เชนเชคเซ. เชตเชงเชพเชฐเซ เชเชพเชฃเชเชพเชฐเซ เชฎเชพเชเซ https://developer.mozilla.org/en/Optimizing_Your_Pages_for_Speculative_Parsing
+DocumentWriteIgnored=เช
เชจเชพเชฎเชฟเช เชฐเซเชคเซ เชฒเซเชก เชฅเชฏเซเชฒ เชฌเชนเชพเชฐเชจเซ เชธเซเชเซเชฐเชฟเชชเซเชเชฎเชพเชเชฅเซ document.write() เชจเซ เชเซเชฒ เช
เชตเชเชฃเซเชฒ เชนเชคเซ.
+# LOCALIZATION NOTE (EditorFileDropFailed): Do not translate contenteditable, %S is the error message explaining why the drop failed.
+EditorFileDropFailed=เชเซเช เชธเชเชเชฟเชคเชเซเชทเชฎ เชคเชคเซเชตเชฎเชพเช เชซเชพเชเชฒเชจเซ เชเซเชกเซ เชฆเซเชตเชพ เชจเชฟเชทเซเชซเชณ: %S.
+FormValidationTextTooLong=เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ %S เช
เชเซเชทเชฐเซเชจเชพเช เช เชฒเชเชพเชฃเชจเซ เชจเชพเชจเซเช เชเชฐเซ เช
เชฅเชตเชพ เชเช เชเชฐเซ (เชคเชฎเซ เชนเชพเชฒเชฎเชพเช %S เช
เชเซเชทเชฐเซเชจเซ เชตเชพเชชเชฐเซ เชฐเชนเซเชฏเชพ เชเซ).
+FormValidationTextTooShort=เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชเชเชพเชฎเชพเช เชเชเชพ %S เช
เชเซเชทเชฐเซเชจเซ เชเชชเชฏเซเช เชเชฐเซ (เชคเชฎเซ เชนเชพเชฒเชฎเชพเช %S เช
เชเซเชทเชฐเซเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซ).
+FormValidationValueMissing=เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เช เชเซเชทเซเชคเซเชฐ เชญเชฐเซ.
+FormValidationCheckboxMissing=เชเซ เชคเชฎเซ เชเชเชณ เชงเชชเชตเชพ เชฎเชพเชเชเชคเชพ เชนเซเชฏ เชคเซ เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เช เชฌเซเชเซเชธ เชเชเชพเชธเซ.
+FormValidationRadioMissing=เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เช เชตเชฟเชเชฒเซเชชเซเชฎเชพเชเชจเชพ เชเช เชจเซ เชชเชธเชเชฆ เชเชฐเซ.
+FormValidationFileMissing=เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชซเชพเชเชฒเชจเซ เชชเชธเชเชฆ เชเชฐเซ.
+FormValidationSelectMissing=เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชฏเชพเชฆเซเชฎเชพเช เชตเชธเซเชคเซเชจเซ เชชเชธเชเชฆ เชเชฐเซ.
+FormValidationInvalidEmail=เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชเชฎเซเชฒ เชธเชฐเชจเชพเชฎเชพเชเชจเซ เชฆเชพเชเชฒ เชเชฐเซ.
+FormValidationInvalidURL=เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ URL เชจเซ เชฆเชพเชเชฒ เชเชฐเซ.
+FormValidationInvalidDate =เชเซเชชเชพ เชเชฐเซ เชฎเชพเชจเซเชฏ เชคเชพเชฐเซเช เชฆเชพเชเชฒ เชเชฐเซ.
+FormValidationPatternMismatch=เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชธเซเชเชฟเชค เชฌเชเชงเชพเชฐเชฃเชจเซ เชฌเชเชงเชฌเซเชธเชพเชกเซ.
+# LOCALIZATION NOTE (FormValidationPatternMismatchWithTitle): %S is the (possibly truncated) title attribute value.
+FormValidationPatternMismatchWithTitle=เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชธเซเชเชฟเชค เชฌเชเชงเชพเชฐเชฃเชจเซ เชฌเชเชงเชฌเซเชธเชพเชกเซ: %S.
+# LOCALIZATION NOTE (FormValidationNumberRangeOverflow): %S is a number.
+FormValidationNumberRangeOverflow=เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชเชฟเชเชฎเชคเชจเซ เชชเชธเชเชฆ เชเชฐเซ เชเซ เชเซ %S เชเชฐเชคเชพ เชตเชงเชพเชฐเซ เชจเชฅเซ.
+# LOCALIZATION NOTE (FormValidationDateTimeRangeOverflow): %S is a date or a time.
+FormValidationDateTimeRangeOverflow=เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชเชฟเชเชฎเชคเชจเซ เชชเชธเชเชฆ เชเชฐเซ เชเซ %S เชเชฐเชคเชพ เชชเชเซเชจเซ เชจเชฅเซ.
+# LOCALIZATION NOTE (FormValidationNumberRangeUnderflow): %S is a number.
+FormValidationNumberRangeUnderflow=เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชเชฟเชเชฎเชคเชจเซ เชชเชธเชเชฆ เชเชฐเซ เชเซ %S เชเชฐเชคเชพ เชเชเซ เชจเชฅเซ.
+# LOCALIZATION NOTE (FormValidationDateTimeRangeUnderflow): %S is a date or a time.
+FormValidationDateTimeRangeUnderflow=เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชเชฟเชเชฎเชคเชจเซ เชชเชธเชเชฆ เชเชฐเซ เชเซ %S เชเชฐเชคเชพ เชชเชนเซเชฒเชพเชเชจเซ เชจเชฅเซ.
+# LOCALIZATION NOTE (FormValidationStepMismatch): both %S can be a number, a date or a time.
+FormValidationStepMismatch=เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชฎเชพเชจเซเชฏ เชเชฟเชเชฎเชคเชจเซ เชชเชธเชเชฆ เชเชฐเซ. เชฌเซ เชจเชเซเชเชจเซ เชฎเชพเชจเซเชฏ เชเชฟเชเชฎเชคเซ %S เช
เชจเซ %S เชเซ.
+# LOCALIZATION NOTE (FormValidationStepMismatchOneValue): %S can be a number, a date or a time. This is called instead of FormValidationStepMismatch when the second value is the same as the first.
+FormValidationStepMismatchOneValue=เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชฎเชพเชจเซเชฏ เชเชฟเชเชฎเชคเชจเซ เชชเชธเชเชฆ เชเชฐเซ. เชจเชเซเชเชจเซ เชฎเชพเชจเซเชฏ เชเชฟเชเชฎเชค %S เชเซ.
+FormValidationBadInputNumber=เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชจเชเชฌเชฐ เชฆเชพเชเชฒ เชเชฐเซ.
+EnablePrivilegeWarning=enablePrivilege เชจเซ เชตเชชเชฐเชพเชถ เชเชพเชขเซ เชจเชพเชเชเชตเชพเชฎเชพเช เชเชตเซเชฒเซ เชเซ. เชคเซเชจเซ เชเชเซเชฏเชพเช เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชเซเชก เชตเชพเชชเชฐเซ เชเซ เชเซ เชธเชฟเชธเซเชเชฎเชจเชพ เชจเชฟเชฏเชฎเซ (เชฆเชพ.เชค. เชเชเซเชธเชเซเชจเซเชธเชจ) เชธเชพเชฅเซ เชเชพเชฒเซ.
+FullscreenDeniedDisabled=เชชเซเชฐเซเชฃเชธเซเชเซเชฐเซเชจ เชฎเชพเชเซ เชตเชฟเชจเชเชคเซ เชจเชเชพเชฐเชพเช เชนเชคเซ เชเชพเชฐเชฃ เชเซ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชชเชธเชเชฆเชเซ เชฆเซเชตเชพเชฐเชพ เชชเซเชฐเซเชฃเชธเซเชเซเชฐเซเชจ API เช
เชเซเชทเชฎ เชเชฐเซเชฒเซเช เชเซ.
+FullscreenDeniedFocusedPlugin=เชชเซเชฐเซเชฃเชธเซเชเซเชฐเซเชจ เชฎเชพเชเซ เชตเชฟเชจเชเชคเซ เชจเชเชพเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเชพเชฐเชฃ เชเซ เชตเชฟเชเชกเซเชตเชพเชณเซ เชชเซเชฒเชเชเชจ เชงเซเชฏเชพเชจ เชเซเชจเซเชฆเซเชฐเชฟเชค เชเซ.
+FullscreenDeniedHidden=เชชเซเชฐเซเชฃเชธเซเชเซเชฐเซเชจ เชฎเชพเชเซ เชตเชฟเชจเชเชคเซ เชจเชเชพเชฐเชตเชพเชฎเชพเช เชเชตเซ เชนเชคเซ เชเชพเชฐเชฃ เชเซ เชฆเชธเซเชคเชพเชตเซเช เชนเชตเซ เชฆเซเชถเซเชฏเชฎเชพเชจ เชจเชฅเซ.
+FullscreenDeniedContainerNotAllowed=เชธเชเชชเซเชฐเซเชฃ-เชธเซเชเซเชฐเซเชจ เชฎเชพเชเซ เชธเซเชเชจเชพ เชจเชพเชฎเชเชเซเชฐ เชฅเชฏเซเชฒ เชเซ เชเชพเชฐเชฃ เชเซ เชเชเชพเชฎเชพเช เชเชเซ เชเช iframes เชจเซ เชธเชฎเชพเชตเชคเชพ เชฆเชธเซเชคเชพเชตเซเช เชชเชพเชธเซ "allowfullscreen" เชเซเชฃเชงเชฐเซเชฎ เชจเชฅเซ.
+FullscreenDeniedNotInputDriven=เชชเซเชฐเซเชฃเชธเซเชเซเชฐเซเชจ เชฎเชพเชเซ เชตเชฟเชจเชเชคเซ เชจเชเชพเชฐเชพเช เชเชพเชฐเชฃ เชเซ Element.requestFullscreen() เชเซเชเชเชพ เชฐเชจเชฟเชเช เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ-เชเชจเชฐเซเชเซเชก เชเชตเซเชจเซเช เชนเซเชจเซเชกเชฒเชฐเชจเซ เชเซเชฒ เชเชฐเชพเช เชจเชฅเซ.
+FullscreenDeniedNotHTMLSVGOrMathML=เชชเซเชฐเซเชฃเชธเซเชเซเชฐเซเชจ เชฎเชพเชเซ เชตเชฟเชจเชเชคเซ เชจเชเชพเชฐเชพเช เชเชพเชฐเชฃ เชเซ เชคเชคเซเชตเชจเซ เชตเชฟเชจเชเชคเซ <svg>, <math>, เช
เชฅเชตเชพ HTML เชคเชคเซเชต เชจเชฅเซ.
+FullscreenDeniedNotInDocument=เชชเซเชฐเซเชฃเชธเซเชเซเชฐเซเชจ เชฎเชพเชเซ เชตเชฟเชจเชเชคเซ เชจเชเชพเชฐเชพเช เชเชพเชฐเชฃ เชเซ เชคเชคเซเชตเชจเซ เชตเชฟเชจเชเชคเซ เชคเซเชจเชพ เชฆเชธเซเชคเชพเชตเซเชเชฎเชพเช เชนเชตเซ เชจเชฅเซ.
+FullscreenDeniedMovedDocument=เชชเซเชฐเซเชฃเชธเซเชเซเชฐเซเชจ เชฎเชพเชเซ เชตเชฟเชจเชเชคเซ เชจเชเชพเชฐเชตเชพเชฎเชพเช เชเชตเซ เชนเชคเซ เชเชพเชฐเชฃ เชเซ เชคเชคเซเชตเชจเซ เชตเชฟเชจเชเชคเซ เชฆเชธเซเชคเชพเชตเซเชเชฅเซ เชฌเซเชเซ เชเชธเซเชกเชตเชพเชฎเชพเช เชเชตเซ เชเซ.
+FullscreenDeniedLostWindow=เชชเซเชฐเซเชฃเชธเซเชเซเชฐเซเชจ เชฎเชพเชเซ เชตเชฟเชจเชเชคเซ เชจเชเชพเชฐเชพเช เชนเชคเซ เชเชพเชฐเชฃ เชเซ เช
เชฎเชพเชฐเซ เชชเชพเชธเซ เชนเชตเซ เชตเชฟเชจเซเชกเซ เชจเชฅเซ.
+FullscreenDeniedSubDocFullscreen=เชชเซเชฐเซเชฃเชธเซเชเซเชฐเซเชจ เชฎเชพเชเซเชจเซ เชตเชฟเชจเชเชคเชฟ เชจเชเชพเชฐเชตเชพเชฎเชพเช เชเชตเซ เชนเชคเซ เชเชพเชฐเชฃ เชเซ เชชเซเชฐเซเชฃเชธเซเชเซเชฐเซเชจเชจเซ เชตเชฟเชจเชเชคเซ เชเชฐเชคเชพ เชฆเชธเซเชคเชพเชตเซเชเชจเชพ เชชเซเชเชพเชฆเชธเซเชคเชพเชตเซเช เชชเชนเซเชฒเชพเชฅเซ เช เชชเซเชฐเซเชฃเชธเซเชเซเชฐเซเชจ เชเซ.
+FullscreenDeniedNotDescendant=เชชเซเชฐเซเชฃเชธเซเชเซเชฐเซเชจ เชฎเชพเชเซ เชตเชฟเชจเชเชคเซ เชจเชเชพเชฐเชพเช เชเชพเชฐเชฃ เชเซ เชคเชคเซเชตเชจเซ เชตเชฟเชจเชเชคเซ เชตเชฐเซเชคเชฎเชพเชจ เชชเซเชฐเซเชฃเชธเซเชเซเชฐเซเชจ เชคเชคเซเชตเชจเชพ เช
เชเชถ เชจเชฅเซ.
+FullscreenDeniedNotFocusedTab=เชชเซเชฐเซเชฃเชธเซเชเซเชฐเซเชจ เชฎเชพเชเซ เชตเชฟเชจเชเชคเซ เชจเชเชพเชฐเชพเช เชเชพเชฐเชฃ เชเซ เชคเชคเซเชตเชจเซ เชตเชฟเชจเชเชคเซ เชนเชพเชฒเชฎเชพเช เชซเซเชเชธ เชเชฐเซเชฒ เชเซ
เชฌเชฎเชพเช เชจเชฅเซ.
+FullscreenDeniedFeaturePolicy=FeaturePolicy เชกเชพเชฏเชฐเซเชเซเชเซเชตเซเชธเชจเซ เชเชพเชฐเชฃเซ เชชเซเชฐเซเชฃเชธเซเชเซเชฐเซเชจ เชฎเชพเชเซเชจเซ เชตเชฟเชจเชเชคเซเชจเซ เชจเชเชพเชฐเชตเชพเชฎเชพเช เชเชตเซ เชนเชคเซ.
+RemovedFullscreenElement=เชชเซเชฐเซเชฃ เชธเซเชเซเชฐเซเชจเชฎเชพเชเชฅเซ เชฌเชนเชพเชฐ เชเชตเซเชฏเซเช เชเชพเชฐเชฃ เชเซ เชฆเชธเซเชคเชพเชตเซเชเชฅเซ เชชเซเชฐเซเชฃเชธเซเชเซเชฐเซเชจ เชเชเช เชฆเซเชฐ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชนเชคเซ.
+FocusedWindowedPluginWhileFullscreen=เชชเซเชฐเซเชฃ เชธเซเชเซเชฐเซเชจเชฅเซ เชฌเชนเชพเชฐ เชจเซเชเชณเซ เชเชพเชฐเชฃ เชเซ เชตเชฟเชเชกเซเชตเชพเชณเซ เชชเซเชฒเชเชเชจ เชชเชฐ เชเซเชจเซเชฆเซเชฐเชฟเชค เชนเชคเซเช.
+PointerLockDeniedDisabled=เชชเซเชเชจเซเชเชฐ เชฒเซเช เชฎเชพเชเซ เชตเชฟเชจเชเชคเซ เชจเชเชพเชฐเชตเชพเชฎเชพเช เชเชตเซ เชนเชคเซ เชเชพเชฐเชฃ เชเซ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชชเชธเชเชฆเชเซ เชฆเซเชตเชพเชฐเชพ เชชเซเชเชจเซเชเชฐ เชฒเซเช API เชฅเซเช
เชเซเชทเชฎ เชเชฐเซเชฒเซเช เชเซ.
+PointerLockDeniedInUse=เชชเซเชเชจเซเชเชฐ เชฒเซเช เชฎเชพเชเซเชจเซ เชตเชฟเชจเชเชคเซ เชจเชเชพเชฐเชตเชพเชฎเชพเช เชเชตเซ เชนเชคเซ เชเชพเชฐเชฃ เชเซ เชชเซเชเชจเซเชเชฐ เชนเชพเชฒเชฎเชพเช เชเซเช เช
เชฒเช เชฆเชธเซเชคเชพเชตเซเช เชฆเซเชตเชพเชฐเชพ เชจเชฟเชฏเชเชคเซเชฐเชฟเชค เชเซ.
+PointerLockDeniedNotInDocument=เชชเซเชเชจเซเชเชฐ เชฒเซเช เชฎเชพเชเซเชจเซ เชตเชฟเชจเชเชคเซ เชจเชเชพเชฐเชตเชพเชฎเชพเช เชเชตเซ เชนเชคเซ เชเชพเชฐเชฃ เชเซ เชตเชฟเชจเชเชคเชฟ เชเชเช เชเซเช เชฆเชธเซเชคเชพเชตเซเชเชฎเชพเช เชจเชฅเซ.
+PointerLockDeniedSandboxed=เชชเซเชเชจเซเชเชฐ เชฒเซเช เชฎเชพเชเซเชจเซ เชตเชฟเชจเชเชคเซ เชจเชเชพเชฐเชตเชพเชฎเชพเช เชเชตเซ เชนเชคเซ เชเชพเชฐเชฃ เชเซ เชชเซเชเชจเซเชเชฐ เชฒเซเช API เชธเซเชจเซเชกเชฌเซเชเซเชธ เชฆเซเชตเชพเชฐเชพ เชชเซเชฐเชคเชฟเชฌเชเชงเชฟเชค เชเซ.
+PointerLockDeniedHidden=เชชเซเชเชจเซเชเชฐ เชฒเซเช เชฎเชพเชเซเชจเซ เชตเชฟเชจเชเชคเซ เชจเชเชพเชฐเซ เชถเชเชพเช เชเชพเชฐเชฃ เชเซ เชฆเชธเซเชคเชพเชตเซเช เชฆเซเชถเซเชฏเชฎเชพเชจ เชจเชฅเซ.
+PointerLockDeniedNotFocused=เชชเซเชเชจเซเชเชฐ เชฒเซเช เชฎเชพเชเซเชจเซ เชตเชฟเชจเชเชคเซ เชจเชเชพเชฐเชตเชพเชฎเชพเช เชเชตเซ เชนเชคเซ เชเชพเชฐเชฃ เชเซ เชฆเชธเซเชคเชพเชตเซเช เชงเซเชฏเชพเชจ เชเซเชจเซเชฆเซเชฐเชฟเชค เชจเชฅเซ.
+PointerLockDeniedMovedDocument=เชชเซเชเชจเซเชเชฐ เชฒเซเช เชฎเชพเชเซเชจเซ เชตเชฟเชจเชเชคเซ เชจเชเชพเชฐเชตเชพเชฎเชพเช เชเชตเซ เชนเชคเซ เชเชพเชฐเชฃ เชเซ เชตเชฟเชจเชเชคเซ เชเชฐเชจเชพเชฐ เชคเชคเซเชตเช เชฆเชธเซเชคเชพเชตเซเช เชเชธเซเชกเซเชฏเซ เชเซ.
+PointerLockDeniedNotInputDriven=เชชเซเชเชจเซเชเชฐ เชฒเซเช เชฎเชพเชเซเชจเซ เชตเชฟเชจเชเชคเชฟ เชจเชเชพเชฐเชตเชพเชฎเชพเช เชเชตเซ เชนเชคเซ เชเชพเชฐเชฃ เชเซ Element.requestPointerLock() เชเซเชเชเชพ เชเชพเชฒเชคเชพ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชฆเซเชตเชพเชฐเชพ เชฌเชจเชพเชตเซเชฒ เชเชตเซเชจเซเช เชนเซเชจเซเชกเชฒเชฐเชฅเซ เชจเชฅเซ เชเชนเซเชตเชพเชคเซเช, เช
เชจเซ เชฆเชธเซเชคเชพเชตเซเช เชธเชเชชเซเชฐเซเชฃ เชธเซเชเซเชฐเซเชจเชฎเชพเช เชจเชฅเซ.
+PointerLockDeniedFailedToLock=เชชเซเชเชจเซเชเชฐ เชฒเซเช เชฎเชพเชเซเชจเซ เชตเชฟเชจเชเชคเซ เชจเชเชพเชฐเชตเชพเชฎเชพเช เชเชตเซ เชนเชคเซ เชเชพเชฐเชฃ เชเซ เชฌเซเชฐเชพเชเชเชฐ เชชเซเชเชจเซเชเชฐเชจเซ เชฒเซเช เชเชฐเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ เชเชฏเซเช.
+HTMLSyncXHRWarning=XMLHttpRequest เชฎเชพเช เชธเชฎเชจเซเชตเชฏ เชธเซเชฅเชฟเชคเชฟเชฎเชพเช HTML เชชเชพเชฐเซเชธ เชเชฐเชตเชพเชจเซเช เชเชงเชพเชฐเชญเซเชค เชจเชฅเซ.
+InvalidRedirectChannelWarning=%S เชคเชฐเชซ เชชเซเชจเชเชฆเชฟเชถเชพเชฎเชพเชจ เชเชฐเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ เชเชพเชฐเชฃ เชเซ เชเซเชจเชฒ nsIWritablePropertyBag2 เช
เชฎเชฒเชฎเชพเช เชฎเซเชเชคเซ เชจเชฅเซ.
+# LOCALIZATION NOTE: %S is the name of the header in question
+ForbiddenHeaderWarning=เชชเซเชฐเชคเชฟเชฌเชเชงเชฟเชค เชนเซเชกเชฐ เชธเซเช เชเชฐเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชจเชเชพเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชนเชคเซ: %S
+ResponseTypeSyncXHRWarning=XMLHttpRequest เชจเชพ responseType เชเซเชฃเชงเชฐเซเชฎเชจเซ เชเชชเชฏเซเช เชนเชตเซ เชตเชฟเชจเซเชกเซ เชธเชเชฆเชฐเซเชญเชฎเชพเช เชธเชฎเชจเซเชตเชฏ เชธเซเชฅเชฟเชคเชฟเชฎเชพเช เชเชงเชพเชฐเชญเซเชค เชจเชฅเซ.
+TimeoutSyncXHRWarning=XMLHttpRequest เชจเชพ เชธเชฎเชฏเชธเชฎเชพเชชเซเชคเชฟ เชเซเชฃเชงเชฐเซเชฎเชจเซ เชเชชเชฏเซเช เชตเชฟเชจเซเชกเซเชจเชพ เชธเชเชฆเชฐเซเชญเชฎเชพเช เชธเชฎเชจเซเชตเชฏ เชธเซเชฅเชฟเชคเชฟเชฎเชพเช เชเชงเชพเชฐเชญเซเชค เชจเชฅเซ.
+JSONCharsetWarning=เช เชชเซเชฐเชฏเชคเซเชจ XMLHttpRequest เชจเซ เชฎเชฆเชฆเชฅเซ เชชเซเชฐเชพเชชเซเชค เชฅเชฏเซเชฒ JSON เชฎเชพเชเซ เชฌเชฟเชจ-UTF-8 เชเชจเชเซเชกเซเชเช เชจเซ เชฐเชเซเชเชค เชเชฐเชตเชพ เชเชฐเซเชฏเซ เชนเชคเซ. เชซเชเซเชค UTF-8 เช เชกเชฟเชเซเชกเซเชเช JSON เชฎเชพเชเซ เชเชงเชพเชฐเชญเซเชค เชเซ.
+# LOCALIZATION NOTE: Do not translate AudioBufferSourceNode
+MediaBufferSourceNodeResampleOutOfMemory=เชตเชเชพเชกเชตเชพ เชฎเชพเชเซ AudioBufferSourceNode เชจเซ เชฐเชฟเชธเซเชฎเซเชชเชฒ เชเชฐเชตเชพ เชชเซเชฐเชคเซ เชฎเซเชฎเชฐเซ เชจเชฅเซ.
+# LOCALIZATION NOTE: Do not translate decodeAudioData.
+MediaDecodeAudioDataUnknownContentType=decodeAudioData เชฎเชพเช เชชเชธเชพเชฐ เชฅเชฏเซเชฒ เชฌเชซเชฐ เช
เชเซเชเชพเชค เชธเชฎเชพเชตเชฟเชทเซเช เชชเซเชฐเชเชพเชฐเชจเซ เชธเชฎเชพเชตเซ เชเซ.
+# LOCALIZATION NOTE: Do not translate decodeAudioData.
+MediaDecodeAudioDataUnknownError=เชกเชฟเชเซเชก เชชเชฐ เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชเชฐเชคเซ เชตเชเชคเซ เชเช เช
เชเซเชเชพเชค เชญเซเชฒ เชเชตเซ decodeAudioData.
+# LOCALIZATION NOTE: Do not translate decodeAudioData.
+MediaDecodeAudioDataInvalidContent=decodeAudioData เชฎเชพเช เชชเชธเชพเชฐ เชฅเชฏเซเชฒ เชฌเชซเชฐ เช เช
เชฏเซเชเซเชฏ เชธเชฎเชพเชตเชฟเชทเซเชเชจเซ เชธเชฎเชพเชตเซ เชเซ เชเซ เชเซ เชธเชซเชณเชคเชพเชชเซเชฐเซเชตเช เชกเชฟเชเซเชก เชเชฐเซ เชถเชเชพเชคเซ เชจเชฅเซ.
+# LOCALIZATION NOTE: Do not translate decodeAudioData.
+MediaDecodeAudioDataNoAudio=decodeAudioData เชฎเชพเช เชชเชธเชพเชฐ เชฅเชฏเซเชฒ เชฌเชซเชฐ เชเซเชเชชเชฃ เชเชกเชฟเชฏเซเชจเซ เชธเชฎเชพเชตเชคเซ เชจเชฅเซ.
+# LOCALIZATION NOTE: Do not translate HTMLMediaElement and createMediaElementSource.
+MediaElementAudioSourceNodeCrossOrigin=createMediaElementSource เชชเชพเชธเซ เชชเชธเชพเชฐ เชฅเชฏเซเชฒ HTMLMediaElement เชชเซเชฐเชคเชฟเชเซเชณ-เชฎเซเชณ เชธเซเชฐเซเชค เชงเชฐเชพเชตเซ เชเซ, เชจเซเชก เชฎเซเชจ เชเชเชเชชเซเช เชเชฐเชถเซ.
+# LOCALIZATION NOTE: Do not translate MediaStream and createMediaStreamSource.
+MediaStreamAudioSourceNodeCrossOrigin=createMediaStreamSource เชชเชพเชธเซ MediaStream เชชเชธเชพเชฐ เชฅเชฏเซเช เชเซ, เชชเซเชฐเชคเชฟเชเซเชณ-เชฎเซเชณ เชธเซเชคเซเชฐเซเชค เชงเชฐเชพเชตเซ เชเซ, เชจเซเชก เชเชเชเชชเซเช เชฎเซเชจ เชเชฐเชถเซ.
+# LOCALIZATION NOTE: Do not translate HTMLMediaElement and MediaStream.
+MediaElementAudioCaptureOfMediaStreamError=เชเชฌเชเซ เชฅเชฏเซเชฒ HTMLMediaElement MediaStream เชฎเชพเช เชเชพเชฒเซ เชฐเชนเซเชฏเซเช เชเซ. เช
เชตเชพเช เช
เชฅเชตเชพ เชฎเซเชจ เชธเซเชฅเชฟเชคเชฟเชจเซ เชฒเชพเชเซ เชเชฐเชตเซเช เชธเชชเซเชฐเซเชเซเชก เชจเชฅเซ.
+MediaLoadExhaustedCandidates=เชฌเชงเชพ เชเชฎเซเชฆเชตเชพเชฐ เชธเซเชฐเซเชคเซ เชฒเชพเชตเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ. เชฎเซเชกเชฟเชฏเชพ เชฒเชพเชตเชตเชพเชจเซเช เช
เชเชเชพเชตเชตเชพเชฎเชพเช เชเชตเซเชฏเซ.
+MediaLoadSourceMissingSrc=<source> เชเชเช เชชเชพเชธเซ เชเซเช "src" เชฒเชเซเชทเชฃ เชจเชฅเซ. เชฎเซเชกเชฟเชฏเชพ เชธเซเชฐเซเชค เชฒเชพเชตเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ.
+MediaStreamAudioSourceNodeDifferentRate=AudioContexts เชฅเซ AudioNodes เชจเซ เช
เชฒเช เชจเชฎเซเชจเชพ-เชฐเซเช เชธเชพเชฅเซ เชเชจเซเชเซเช เชเชฐเชตเซเช เชนเชพเชฒเชฎเชพเช เชเชงเชพเชฐเชญเซเชค เชจเชฅเซ.
+# LOCALIZATION NOTE: Do not translate ConvolverNode
+ConvolverNodeAllocationError=ConvolverNode: เชจเซ เชเชฒเซเชฆเซ เชเชฐเชคเซ เชตเชเชคเซ เชเชเช-เชฎเซเชฎเชฐเซ-เชฎเซเชฎเชฐเซ เชญเซเชฒ: เชจเซเชก เชเชเชเชชเซเช เชฌเชเชง เชเชฐเชถเซ.
+# LOCALIZATION NOTE: %1$S is the Http error code the server returned (e.g. 404, 500, etc), %2$S is the URL of the media resource which failed to load.
+MediaLoadHttpError=HTTP เชฒเชพเชตเชตเชพเชจเซเช %1$S เชธเซเชฅเชฟเชคเชฟ เชธเชพเชฅเซ เชจเชฟเชทเซเชซเชณ เชเชฏเซเช. เชฎเซเชกเชฟเชฏเชพ เชธเซเชฐเซเชค %2$S เชฒเชพเชตเชตเชพเชจเซเช เชจเชฟเชทเซเชซเชณ เชเชฏเซเช.
+# LOCALIZATION NOTE: %S is the URL of the media resource which failed to load.
+MediaLoadInvalidURI=เช
เชฏเซเชเซเชฏ URI. เชฎเซเชกเชฟเชฏเชพ เชธเซเชฐเซเชค %S เชฒเชพเชตเชตเชพเชจเซเช เชจเชฟเชทเซเชซเชณ.
+# LOCALIZATION NOTE: %1$S is the media resource's format/codec type (basically equivalent to the file type, e.g. MP4,AVI,WMV,MOV etc), %2$S is the URL of the media resource which failed to load.
+MediaLoadUnsupportedTypeAttribute="%1$S" เชจเซ เชธเซเชชเชทเซเช เชฅเชฏเซเชฒ "เชชเซเชฐเชเชพเชฐ" เชเซเชฃเชงเชฐเซเชฎ เชชเชฐเซเชฏเชพเชตเชฐเชฃ เชธเชพเชฅเซ เชฌเชเชงเชฌเซเชธเชคเซ เชจเชฅเซ. เชฎเซเชกเชฟเชฏเชพ เชธเซเชคเซเชฐเซเชค %2$S เชจเซ เชฒเชพเชตเชตเชพเชจเซเช เชจเชฟเชทเซเชซเชณ เชเชฏเซเช.
+# LOCALIZATION NOTE: %1$S is the "media" attribute value of the <source> element. It is a media query. %2$S is the URL of the media resource which failed to load.
+MediaLoadSourceMediaNotMatched="%1$S" เชจเซ เชธเซเชชเชทเซเช เชฅเชฏเซเชฒ "เชฎเซเชกเชฟเชฏเชพ" เชเซเชฃเชงเชฐเซเชฎ เชชเชฐเซเชฏเชพเชตเชฐเชฃ เชธเชพเชฅเซ เชฌเชเชงเชฌเซเชธเชคเซ เชจเชฅเซ. เชฎเซเชกเชฟเชฏเชพ เชธเซเชคเซเชฐเซเชค %2$S เชจเซ เชฒเชพเชตเชตเชพเชจเซเช เชจเชฟเชทเซเชซเชณ เชเชฏเซเช.
+# LOCALIZATION NOTE: %1$S is the MIME type HTTP header being sent by the web server, %2$S is the URL of the media resource which failed to load.
+MediaLoadUnsupportedMimeType="%1$S" เชชเซเชฐเชเชพเชฐเชจเซ HTTP "Content-Type" เชเชงเชพเชฐเชญเซเชค เชจเชฅเซ. เชฎเซเชกเชฟเชฏเชพ เชธเซเชฐเซเชค %2$S เชฒเชพเชตเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ.
+# LOCALIZATION NOTE: %S is the URL of the media resource which failed to load because of error in decoding.
+MediaLoadDecodeError=เชฎเซเชกเชฟเชฏเชพ เชธเซเชฐเซเชค %S เชกเชฟเชเซเชก เชเชฐเซ เชถเชเซเชฏเชพ เชจเชนเชฟเช.
+MediaWidevineNoWMF=เชเซเช Windows เชฎเซเชกเชฟเชฏเชพ เชซเชพเชเชจเซเชกเซเชถเชจ เชธเชพเชฅเซ Widevine เชเชฒเชพเชตเชตเชพเชจเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซ. เชเซเช 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 เชเซเช
+# LOCALIZATION NOTE: %S is a comma-separated list of codecs (e.g. 'video/mp4, video/webm')
+MediaPlatformDecoderNotFound=เช เชชเซเชทเซเช เชชเชฐเชจเซ เชตเชฟเชกเชฟเช เชเชฒเชพเชตเซ เชถเชเชพเชคเชพ เชจเชฅเซ. เชคเชฎเชพเชฐเซ เชธเชฟเชธเซเชเชฎเชฎเชพเช เชเชตเชถเซเชฏเช เชตเชฟเชกเชฟเช เชเซเชกเซเชเซเชธ เชจเชฅเซ: %S เชฎเชพเชเซ
+MediaUnsupportedLibavcodec=เช เชชเซเชทเซเช เชชเชฐเชจเซ เชตเชฟเชกเชฟเช เชเชฒเชพเชตเซ เชถเชเชพเชคเชพ เชจเชฅเซ. เชคเชฎเชพเชฐเซ เชธเชฟเชธเซเชเชฎเชฎเชพเช libavcodec เชจเซ เช
เชธเชฎเชฐเซเชฅเชฟเชค เชธเชเชธเซเชเชฐเชฃ เชเซ
+# LOCALIZATION NOTE: %1$S is the URL of the media resource, %2$S is technical information (in English)
+MediaDecodeError=เชฎเซเชกเชฟเชฏเชพ เชธเซเชฐเซเชค %1$S เชกเชฟเชเซเชก เชเชฐเซ เชถเชเซเชฏเชพ เชจเชนเชฟเช, เชญเซเชฒ: %2$S
+# LOCALIZATION NOTE: %1$S is the URL of the media resource, %2$S is technical information (in English)
+MediaDecodeWarning=เชฎเซเชกเชฟเชฏเชพ เชธเชเชธเชพเชงเชจ %1$S เชกเซเชเซเชก เชฅเช เชถเชเซ เชเซ, เชชเชฐเชเชคเซ เชญเซเชฒ เชธเชพเชฅเซ: %2$S
+# LOCALIZATION NOTE: %S is a comma-separated list of codecs (e.g. 'video/mp4, video/webm')
+MediaCannotPlayNoDecoders=เชฎเซเชกเชฟเชฏเชพ เชเชพเชฒเซ เชเชฐเซ เชถเชเชคเชพ เชจเชฅเซ. เชตเชฟเชจเชเชคเซ เชเชฐเซเชฒ เชฌเชเชงเชพเชฐเชฃเซ เชฎเชพเชเซ เชเซเช เชกเซเชเซเชกเชฐ เชจเชฅเซ: %S
+# LOCALIZATION NOTE: %S is a comma-separated list of codecs (e.g. 'video/mp4, video/webm')
+MediaNoDecoders=เชเซเชเชฒเชพเชเช เชตเชฟเชจเชเชคเซ เชเชฐเซเชฒ เชฌเชเชงเชพเชฐเชฃเซ เชฎเชพเชเซ เชเซเช เชกเซเชเซเชกเชฐ เชจเชฅเซ: %S
+MediaCannotInitializePulseAudio=PulseAudio เชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ
+# LOCALIZATION NOTE: Do not translate "MediaRecorder".
+MediaRecorderMultiTracksNotSupported=MediaRecorder เช เชธเชฎเชฏเซ เชธเชฎเชพเชจ เชชเซเชฐเชเชพเชฐเชจเชพเช เชฌเชนเซเชตเชฟเชง เชเซเชฐเซเชเซเชธเชจเซ เชฐเซเชเซเชฐเซเชก เชเชฐเชตเชพเชจเซ เชธเชชเซเชฐเซเช เชเชฐเชคเซเช เชจเชฅเซ.
+# LOCALIZATION NOTE: %S is the ID of the MediaStreamTrack passed to MediaStream.addTrack(). Do not translate "MediaStreamTrack" and "AudioChannel".
+MediaStreamAddTrackDifferentAudioChannel=MediaStreamTrack %S เชเชฎเซเชฐเซ เชถเชเชพเชคเซ เชจเชฅเซ เชเชพเชฐเชฃ เชเซ เชคเซ เชเซเช เช
เชฒเช เชเชกเชฟเช เชเซเชจเชฒ เชธเชพเชฅเซ เชธเชเชฌเชเชงเชฟเชค เชเซ.
+# LOCALIZATION NOTE: %S is the URL of the web page which is not served on HTTPS and thus is not encrypted and considered insecure.
+MediaEMEInsecureContextDeprecatedWarning=%S เชชเชฐ เชเชจเซเชเซเชฐเชฟเชชเซเช เชเชฐเซเชฒ เชฎเซเชกเชฟเชฏเชพ เชเชเซเชธเซเชเซเชจเซเชถเชจเซเชธเชจเซ เช
เชธเซเชฐเชเซเชทเชฟเชค (เชเชเชฒเซ เชเซ HTTPS-เชจเชนเชฟ) เชธเชเชฆเชฐเซเชญ เชชเชฐ เชฆเซเชฐ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฒ เชเซ เช
เชจเซ เชเซเชเช เชธเชฎเชฏเชฎเชพเช เชฆเซเชฐ เชเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ. เชคเชฎเชพเชฐเซ เชธเซเชฐเชเซเชทเชฟเชค เชฎเซเชณ เชเซเชฎ เชเซ HTTPS เชชเชฐ เชฌเชฆเชฒเชตเชพเชจเซ เชตเชฟเชเชพเชฐเชตเซเช เชเซเชเช.
+# LOCALIZATION NOTE: %S is the URL of the web page which is calling web APIs without passing data (either an audioCapabilities or a videoCapabilities) that will soon be required. See https://bugzilla.mozilla.org/show_bug.cgi?id=1368583#c21 for explanation of this string.
+MediaEMENoCapabilitiesDeprecatedWarning=navigator.requestMediaKeySystemAccess() (%S เชชเชฐ) เชเชฎเซเชฆเชตเชพเชฐเชจเซ เชชเชธเชพเชฐ เชเชฐเซเชฏเชพ เชตเชฟเชจเชพ MediaKeySystemConfiguration เชธเชฎเชพเชตเชคเซ audioCapabilities เช
เชฅเชตเชพ videoCapabilities เชจเซ เชจเชพเชชเชธเชเชฆ เชเชฐเซ เชฆเซเชงเซ เชเซ เช
เชจเซ เชเซเชเช เชธเชฎเชฏเชฎเชพเช เช
เชธเชฎเชฐเซเชฅเชฟเชค เชฅเช เชเชถเซ.
+# LOCALIZATION NOTE: %S is the URL of the web page which is calling web APIs without passing data (a "codecs" string in the "contentType") that will soon be required. See https://bugzilla.mozilla.org/show_bug.cgi?id=1368583#c21 for explanation of this string.
+MediaEMENoCodecsDeprecatedWarning=navigator.requestMediaKeySystemAccess() (%S เชชเชฐ) เชเชฎเซเชฆเชตเชพเชฐเชจเซ เชชเชธเชพเชฐ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซ MediaKeySystemConfiguration เชธเชฎเชพเชตเชคเซ audioCapabilities เช
เชฅเชตเชพ videoCapabilities contentType เชธเชฎเชพเชตเชฟเชทเซเช เชตเชเชฐ โเชเซเชกเซเชเซเชธโ เชถเชฌเซเชฆ เชธเชพเชฅเซ เชเชพเชเชช เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฒ เชเซ เช
เชจเซ เชเซเชเช เชธเชฎเชฏเชฎเชพเช เช
เชธเชฎเชฐเซเชฅเชฟเชค เชฅเช เชเชถเซ.
+# LOCALIZATION NOTE: Do not translate "Mutation Event" and "MutationObserver"
+MutationEventWarning=เชฎเซเชฏเซเชเซเชถเชจ เชเชเชจเชพเชเชจเซ เชตเชชเชฐเชพเชถ เช
เชชเซเชฐเชเชฒเชฟเชค เชฅเชฏเซเชฒ เชเซ. เชคเซเชจเซ เชฌเชฆเชฒเซ MutationObserver เชจเซ เชตเชพเชชเชฐเซ.
+BlockAutoplayError=เชเชเซเชชเซเชฒเซเชจเซ เชคเซเชฏเชพเชฐเซ เชฎเชเชเซเชฐเซ เชเชชเชตเชพเชฎเชพเช เชเชตเซ เชเซ เชเซเชฏเชพเชฐเซ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชฆเซเชตเชพเชฐเชพ เชฎเชเชเซเชฐ เชฅเชพเชฏ, เชธเชพเชเช เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชฆเซเชตเชพเชฐเชพ เชธเชเซเชฐเชฟเชฏ เชฅเชพเชฏ เชเซ เช
เชฅเชตเชพ เชฎเซเชกเชฟเชฏเชพ เชฎเซเชฏเซเช เชเชฐเซ เชเซ.
+# LOCALIZATION NOTE: Do not translate "Components"
+ComponentsWarning=เชเชเช เชเชฌเซเชเซเชเซเช เช
เชชเซเชฐเชเชฒเชฟเชค เชฅเชฏเซเชฒ เชเซ. เชคเซ เชเชฒเซเชฆเซ เชฆเซเชฐ เชฅเชฏเซเชฒ เชนเชถเซ.
+PluginHangUITitle=เชเซเชคเชตเชฃเซ: เชฌเชฟเชจเชเชตเชพเชฌเชฆเชพเชฐ เชชเซเชฒเชเชเชจ
+PluginHangUIMessage=%S เชตเซเชฏเชธเซเชค เชนเซเช เชถเชเซ เชเซ, เช
เชฅเชตเชพ เชคเซ เชเชตเชพเชฌ เชเชชเชตเชพเชจเซเช เชฌเชเชง เชเชฐเซ เชถเชเซ เชเซ. เชคเชฎเซ เชนเชตเซ เชชเซเชฒเชเชเชจเชจเซ เชฌเชเชง เชเชฐเซ เชถเชเซ เชเซ, เช
เชฅเชตเชพ เชคเชฎเซ เชเซเชตเชพเชจเซเช เชเชพเชฒเซ เชฐเชพเชเซ เชถเชเซ เชเซ เชเซ เชชเซเชฒเชเชเชจ เชธเชฎเชพเชชเซเชค เชฅเชถเซ.
+PluginHangUIWaitButton=เชเชพเชฒเซ เชฐเชพเชเซ
+PluginHangUIStopButton=เชชเซเชฒเชเชเชจ เชฌเชเชง เชเชฐเซ
+PrefixedFullscreenAPIWarning=เชชเซเชฐเชฟเชซเชฟเชเซเชธ เชชเซเชฐเซเชฃเชธเซเชเซเชฐเซเชจ API เชจเชพเชชเชธเชเชฆ เชฅเชฏเซเชฒ เชเซ. เชชเซเชฐเซเชฃเชธเซเชเซเชฐเซเชจ เชฎเชพเชเซ เชชเซเชฐเซเชตเชตเซเชฏเชพเชเซเชฏเชพเชฏเชฟเชค API เชจเซ เชเชชเชฏเซเช เชเชฐเซ. เชตเชงเซ เชธเชนเชพเชฏเชคเชพ เชฎเชพเชเซ https://developer.mozilla.org/en-US/docs/Web/API/Fullscreen_API
+# LOCALIZATION NOTE: Do not translate "NodeIterator" or "detach()".
+NodeIteratorDetachWarning=NodeIterator เชชเชฐ เชเซเชฒเซเชเช detach() เช เชฒเชพเชเชฌเชพ เชธเชฎเชฏ เชธเซเชงเซ เช
เชธเชฐ เชเชฐเชคเซ เชจเชฅเซ.
+# LOCALIZATION NOTE: Do not translate "LenientThis" and "this"
+LenientThisWarning=เชเซเชฃเชงเชฐเซเชฎเชจเซเช เชธเซเชฏเซเชเชจ เช
เชฅเชตเชพ เชคเซเชจเซ เชฎเซเชณเชตเชตเชพเชจเซเช เช
เชตเชเชฃเซ เชฐเชนเซเชฏเชพ เชเซ เชเซ เชเซเชจเซ เชชเชพเชธเซ [LenientThis] เชเซ เชเชพเชฐเชฃ เชเซ "เช" เชเชฌเซเชเซเชเซเช เช
เชฏเซเชเซเชฏ เชเซ.
+# LOCALIZATION NOTE: Do not translate "mozGetAsFile" or "toBlob"
+MozGetAsFileWarning=เชฌเชฟเชจ-เชชเซเชฐเชฎเชพเชฃเชญเซเชค mozGetAsFile เชชเชฆเซเชงเชคเชฟ เชเซเชจเซ เชฅเช เชเช เชเซ เช
เชจเซ เชคเซ เชนเชตเซ เชฆเซเชฐ เชฅเช เชเชถเซ. เชคเซเชจเซ เชเชเซเชฏเชพเช toBlob เชชเชฆเซเชงเชคเชฟ เชตเชพเชชเชฐเซ.
+# LOCALIZATION NOTE: Do not translate "captureEvents()" or "addEventListener()"
+UseOfCaptureEventsWarning=captureEvents() เชจเซ เชเชชเชฏเซเช เชเซเชจเซ เชฅเช เชเชฏเซ เชเซ. เชคเชฎเชพเชฐเซ เชเซเชก เชธเซเชงเชพเชฐเชตเชพ เชฎเชพเชเซ, DOM 2 addEventListener() เชชเชฆเซเชงเชคเชฟ เชตเชพเชชเชฐเซ. เชตเชงเซ เชฎเชฆเชฆ เชฎเชพเชเซ http://developer.mozilla.org/en/docs/DOM:element.addEventListener
+# LOCALIZATION NOTE: Do not translate "releaseEvents()" or "removeEventListener()"
+UseOfReleaseEventsWarning=releaseEvents() เชจเซ เชเชชเชฏเซเช เชเซเชจเซ เชฅเช เชเชฏเซ เชเซ. เชคเชฎเชพเชฐเซ เชเซเชก เชธเซเชงเชพเชฐเชตเชพ เชฎเชพเชเซ, DOM 2 removeEventListener() เชชเชฆเซเชงเชคเชฟ เชตเชพเชชเชฐเซ. เชตเชงเซ เชฎเชฆเชฆ เชฎเชพเชเซ http://developer.mozilla.org/en/docs/DOM:element.removeEventListener
+# LOCALIZATION NOTE: Do not translate "document.load()" or "XMLHttpRequest"
+UseOfDOM3LoadMethodWarning=Document.load() เชจเซ เชเชชเชฏเซเช เชเซเชจเซ เชฅเช เชเชฏเซเชฒ เชเซ. เชคเชฎเชพเชฐเชพ เชเซเชกเชจเซ เชธเซเชงเชพเชฐเชตเชพ เชฎเชพเชเซ, DOM XMLHttpRequest เชเชฌเซเชเซเชเซเช เชตเชพเชชเชฐเซ. เชตเชงเชพเชฐเซ เชฎเชฆเชฆ เชฎเชพเชเซ https://developer.mozilla.org/en/XMLHttpRequest
+# LOCALIZATION NOTE: Do not translate "window.showModalDialog()" or "window.open()"
+ShowModalDialogWarning=window.showModalDialog() เชจเซ เชเชชเชฏเซเช เชเซเชจเซ เชฅเช เชเชฏเซเชฒ เชเซ. เชคเซเชจเซ เชเชเซเชฏเชพเช window.open() เชตเชพเชชเชฐเซ. เชตเชงเซ เชฎเชฆเชฆ เชฎเชพเชเซ https://developer.mozilla.org/en-US/docs/Web/API/Window.open
+# LOCALIZATION NOTE: Do not translate "XMLHttpRequest"
+SyncXMLHttpRequestWarning=เช
เชเชคเชฟเชฎ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเชจเชพ เช
เชจเซเชญเชต เชชเชฐ เชจเซเชเชธเชพเชจเชเชจเช เช
เชธเชฐเซเชจเชพ เชเชพเชฐเชฃเซ เชฎเซเชเซเชฏ เชฅเซเชฐเซเชก เชชเชฐ XMLHttpRequest เชธเชฎเชจเซเชตเชฏ เชเซเชจเซเช เชฅเช เชเชฏเซเชฒ เชเซ. เชตเชงเซ เชฎเชฆเชฆ เชฎเชพเชเซ http://xhr.spec.whatwg.org/
+ImplicitMetaViewportTagFallback=เชเซเช meta-viewport เชเซ
เช เชฎเชณเซเชฏเซ เชจเชฅเซ. เชญเชตเชฟเชทเซเชฏเชจเซ เชเชตเซเชคเซเชคเชฟเชเชฎเชพเช เช
เชจเชฟเชเซเชเชจเซเชฏ เชตเชฐเซเชคเชฃเซเช เชซเซเชฐเชซเชพเชฐเซเชฅเซ เชฌเชเชตเชพ เชฎเชพเชเซ เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชเช เช
เชฒเชเชฅเซ เชธเซเชชเชทเซเช เชเชฐเซ. เชตเชงเซ เชฎเชฆเชฆ เชฎเชพเชเซ https://developer.mozilla.org/en/docs/Mozilla/Mobile/Viewport_meta_tag
+# LOCALIZATION NOTE: Do not translate "window.controllers/Controllers"
+Window_Cc_ontrollersWarning=window.controllers/Controllers เชฆเซเชฐ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฒ เชเซ. UA เชถเซเชง เชฎเชพเชเซ เชคเซเชจเซ เชเชชเชฏเซเช เชเชฐเชถเซ เชจเชนเซเช.
+ImportXULIntoContentWarning=เชธเชฎเชพเชตเชฟเชทเซเช เชฆเชธเซเชคเชพเชตเซเชเชฎเชพเช XUL เชจเซเชกเชจเซ เชเชฏเชพเชค เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซ. เช เชเชพเชฐเซเชฏเชเซเชทเชฎเชคเชพเชจเซ เชเชฒเซเชฆเซ เชฆเซเชฐ เชเชฐเซ เชถเชเชพเชถเซ.
+XMLDocumentLoadPrincipalMismatch=document.load เชจเซ เชเชชเชฏเซเช เช
เชจเซเชฏ เชตเชฟเชจเซเชกเซเชเชฎเชพเชเชฅเซ เชเชตเซ เชเซ เชคเซ เชฆเชธเซเชคเชพเชตเซเชเซ เชชเชฐ เชชเซเชฐเชคเชฟเชฌเชเชงเชฟเชค เชเซ. เชฎเชพเชคเซเชฐ เชคเซ เช เชฆเชธเซเชคเชพเชตเซเช เชเซเชฎเชพเช เชฆเชธเซเชคเชพเชตเซเช เชฌเชจเชพเชตเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชนเชคเซ เชคเซ เชเซเชฒเชจเซ เชฎเชเชเซเชฐเซ เชเซ .เช เชฆเชธเซเชคเชพเชตเซเช เชชเชฐ เชฒเซเชก เชเชฐเซ. เชชเซเชฐเชพเชงเชพเชจเซเชฏเชฎเชพเช, เชคเซเชจเชพ เชฌเชฆเชฒเซ XMLHttpRequest เชจเซ เชเชชเชฏเซเช เชเชฐเซ.
+# LOCALIZATION NOTE: Do not translate "IndexedDB".
+IndexedDBTransactionAbortNavigation=เชเช IndexedDB เชเซเชฐเชพเชจเซเชเซเชเซเชถเชจ เชเซ เชนเชเซ เชธเซเชงเซ เชชเซเชฐเซเชฃ เชฅเชฏเซเช เชจเชฅเซ เชชเซเชทเซเช เชจเซเชตเชฟเชเซเชถเชจเชจเซ เชเชพเชฐเชฃเซ เชฌเชเชง เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชเซ.
+# LOCALIZATION NOTE: Do not translate Will-change, %1$S,%2$S are numbers.
+IgnoringWillChangeOverBudgetWarning=เชฌเชฆเชฒเชพเชถเซ เชฎเซเชฎเชฐเซ เชตเชชเชฐเชพเชถ เชเซเชฌ เชเชเชเซ เชเซ. เชฌเชเซเชเชจเซ เชฎเชฐเซเชฏเชพเชฆเชพ เช เชฆเชธเซเชคเชพเชตเซเชเชจเซ เชธเชชเชพเชเซเชจเซ เชตเชฟเชธเซเชคเชพเชฐ เชเซ เชเซ %1$S (%2$Spx) เชฆเซเชตเชพเชฐเชพ เชเซเชฃเชพเชเชพเชฐ เชเชฐเซ เชเซ. เชฌเชเซเช เชชเชฐ เชเชเซเชเชพ-เชชเชฐเชฟเชตเชฐเซเชคเชจเชจเซ เชเชเชจเชพเชเชจเซ เช
เชตเชเชฃเชจเชพ เชเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ.
+# LOCALIZATION NOTE: Do not translate "Worker".
+HittingMaxWorkersPerDomain2=Worker เชจเซ เชคเชพเชคเซเชเชพเชฒเชฟเช เชถเชฐเซ เชเชฐเซ เชถเชเชพเชคเซเช เชจเชฅเซ เชเชพเชฐเชฃ เชเซ เชคเซ เช เชฎเซเชณเชจเชพ เช
เชจเซเชฏ เชฆเชธเซเชคเชพเชตเซเชเซ เชชเชนเซเชฒเชพเชฅเซ เช เชฎเชนเชคเซเชคเชฎ เชธเชเชเซเชฏเชพเชฎเชพเช เชเชพเชฎเชฆเชพเชฐเซเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซ. Worker เชนเชตเซ เชเชคเชพเชฐเชฌเชฆเซเชง เชเซ เช
เชจเซ เช
เชจเซเชฏ เชเซเชเชฒเชพเช Worker เชชเซเชฐเซเชฃ เชเชฐเซเชฏเชพ เชชเชเซ เชถเชฐเซ เชฅเชถเซ.
+# LOCALIZATION NOTE: Do not translate "setVelocity", "PannerNode", "AudioListener", "speedOfSound" and "dopplerFactor"
+PannerNodeDopplerWarning=PannerNode เช
เชจเซ AudioListener เชชเชฐ setVelocity เชจเซ เชเชชเชฏเซเช, เช
เชจเซ AudioListener เชชเชฐ speedOfSound เช
เชจเซ dopplerFactor เชฆเซเชฐ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฒ เชเซ เช
เชจเซ เชคเซ เชธเชญเซเชฏเซ เชฆเซเชฐ เชเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ. เชตเชงเซ เชธเชนเชพเชฏเชคเชพ เชฎเชพเชเซ https://developer.mozilla.org/en-US/docs/Web/API/AudioListener#Deprecated_features
+# LOCALIZATION NOTE: Do not translate "Application Cache API", "AppCache" and "ServiceWorker".
+AppCacheWarning=Application Cache API (AppCache) เชจเชพเชชเชธเชเชฆ เชเชฐเซเชฒ เชเซ เช
เชจเซ เชญเชตเชฟเชทเซเชฏเชจเซ เชคเชพเชฐเซเชเซ เชคเซเชจเซ เชฆเซเชฐ เชเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ. เชเซเชชเชพ เชเชฐเซเชจเซ เชเชซเชฒเชพเชเชจ เชธเชชเซเชฐเซเช เชฎเชพเชเซ ServiceWorker เชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพเชจเซเช เชตเชฟเชเชพเชฐเซ.
+# LOCALIZATION NOTE: Do not translate "Application Cache API", "AppCache".
+AppCacheInsecureWarning=เช
เชธเซเชฐเชเซเชทเชฟเชค เชเซเชกเชพเชฃ เชฎเชพเชเซ เชเชชเซเชฒเชฟเชเซเชถเชจเซเชธ Cache API (AppCache) เชจเซ เชเชชเชฏเซเช เชเชตเซเชคเซเชคเชฟ 62 เชฎเชพเช เชฆเซเชฐ เชเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ.
+# LOCALIZATION NOTE: Do not translate "Worker".
+EmptyWorkerSourceWarning=เชเช เชเชพเชฒเซ เชธเซเชฐเซเชคเชฅเซ เชเชพเชฎเชฆเชพเชฐ เชฌเชจเชพเชตเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ. เช เชเชฆเชพเช เช
เชเชพเชฃเชคเชพ เชเซ.
+WebrtcDeprecatedPrefixWarning=WebRTC เชเชจเซเชเชฐเชซเซเชธ (mozRTCPeerConnection, mozRTCSessionDescription, mozRTCIceCandidate) เชจเซ โmozโ เชเชชเชธเชฐเซเช เชธเชพเชฅเซ เชฆเซเชฐ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฒ เชเซ.
+NavigatorGetUserMediaWarning=navigator.mozGetUserMedia เช
เซ navigator.mediaDevices.getUserMedia เชฆเซเชตเชพเชฐเชพ เชฌเชฆเชฒเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชเซ
+# LOCALIZATION NOTE: Do not translate "RTCPeerConnection", "getLocalStreams", "getRemoteStreams", "getSenders" or "getReceivers".
+RTCPeerConnectionGetStreamsWarning=RTCPeerConnection.getLocalStreams/getRemoteStreams เชจเชพเชชเชธเชเชฆ เชฅเชฏเซเชฒ เชเซ. เชคเซเชจเชพ เชฌเชฆเชฒเซ RTCPeerConnection.getSenders/getReceivers เชจเซ เชเชชเชฏเซเช เชเชฐเซ.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker". %S is a URL.
+InterceptionFailedWithURL=โ%Sโ เชฒเซเชก เชเชฐเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ. ServiceWorker เชตเชฟเชจเชเชคเซเชจเซ เชเชจเซเชเชฐเชธเซเชชเซเช เชเชฐเซ เช
เชจเซ เชเช เช
เชจเชชเซเชเซเชทเชฟเชค เชญเซเชฒ เชเชตเซ.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker", "cors", "Response", "same-origin" or "Request". %1$S is a URL, %2$S is a URL.
+CorsResponseForSameOriginRequest=เชชเซเชฐเชคเชฟเชธเชพเชฆ โ%2$Sโ เชเชฐเซเชจเซ โ%1$Sโ เชฒเซเชก เชเชฐเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ. ServiceWorkerเชเช เชเซเชจเซเชธเชจเซ เชธเชเชถเซเชฒเซเชทเชฃ เชเชฐเชตเชพเชจเซ เช
เชจเซเชฎเชคเชฟ เชจเชฅเซ, เชคเซ เช-เชฎเซเชณ เชตเชฟเชจเชเชคเซ เชฎเชพเชเซเชจเซ เชชเซเชฐเชคเชฟเชญเชพเชต.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker", "FetchEvent.respondWith()", "FetchEvent", "no-cors", "opaque", "Response", or "RequestMode". %1$S is a URL. %2$S is a RequestMode value.
+BadOpaqueInterceptionRequestModeWithURL=โ%1$Sโ เชฒเซเชก เชเชฐเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ. เช
เซเช ServiceWorker โ%2$Sโ FetchEvent เชจเซ เชนเซเชจเซเชกเชฒ เชเชฐเชคเซ เชตเชเชคเซ FetchEvent.respondWith() เชธเชพเชฅเซ เชเช เช
เชชเชพเชฐเชฆเชฐเซเชถเช เชชเซเชฐเชคเชฟเชญเชพเชต เชชเชธเชพเชฐ เชเชฐเซเชฏเซ เชนเชคเซ. เช
เชชเชพเชฐเชฆเชฐเซเชถเช เชชเซเชฐเชคเชฟเชญเชพเชต เชชเชฆเชพเชฐเซเชฅเซ เชซเชเซเชค เชฎเชพเชจเซเชฏ เชเซ เชเซเชฏเชพเชฐเซ RequestMode โno-corsโ เชเซ.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker", "Error", "Response", "FetchEvent.respondWith()", or "fetch()". %S is a URL.
+InterceptedErrorResponseWithURL=โ%Sโ เชฒเซเชก เชเชฐเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ. ServiceWorker เชเช เชญเซเชฒ เชชเซเชฐเชคเชฟเชญเชพเชตเชจเซ FetchEvent.respondWith() เชฎเซเชเชฒเซเชฏเซ เชเซ. เชเชจเซ เช
เชฐเซเชฅ เช เชฅเชพเชฏ เชเซ ServiceWorker เช เชเช เช
เชฎเชพเชจเซเชฏ fetch() เชเซเชฒ เชเชฐเซเชฏเซ.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker", "Response", "FetchEvent.respondWith()", or "Response.clone()". %S is a URL.
+InterceptedUsedResponseWithURL=โ%Sโ เชฒเซเชก เชเชฐเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ. เชเช ServiceWorker FetchEvent.respondWith() เชจเซ เชเชชเชฏเซเช เชชเชธเชพเชฐ เชเชฐเซเชฏเซ เชนเชคเซ. เชเช เชชเซเชฐเชคเชฟเชญเชพเชตเชจเซ เชญเชพเช เชฎเชพเชคเซเชฐ เชเชเชตเชพเชฐ เชตเชพเชเชเซ เชถเชเชพเชฏ เชเซ. Response.clone() เชจเซ เชเชชเชฏเซเช เชเชฐเซ.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker", "opaqueredirect", "Response", "FetchEvent.respondWith()", or "FetchEvent". %s is a URL.
+BadOpaqueRedirectInterceptionWithURL=โ%Sโ เชฒเซเชก เชเชฐเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ. ServiceWorker เช
เชธเซเชชเชทเซเช เชฎเชพเชฐเซเชเชฆเชฐเซเชถเช เชชเซเชฐเชคเชฟเชญเชพเชต เชชเชธเชพเชฐ เชเชฐเซเชฏเซ FetchEvent.respondWith() เชจเซเชจ-เชจเซเชตเชฟเชเซเชถเชจ เชนเซเชจเซเชกเชฒ เชเชฐเชคเซ เชตเชเชคเซ FetchEvent.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker", "Response", "FetchEvent.respondWith()", "RedirectMode" or "follow". %S is a URL.
+BadRedirectModeInterceptionWithURL=โ%Sโ เชฒเซเชก เชเชฐเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ. ServiceWorker เช เชฐเซเชกเชพเชฏเชฐเซเชเซเช เชชเซเชฐเชคเชฟเชธเชพเชฆ เชชเชธเชพเชฐ เชเชฐเซเชฏเซ FetchEvent.respondWith() เชเซเชฏเชพเชฐเซ RedirectMode โเช
เชจเซเชเชฐเชฃโ เชจเชฅเซ เชฅเชคเซ.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker" or "FetchEvent.preventDefault()". %S is a URL.
+InterceptionCanceledWithURL=โ%Sโ เชฒเซเชก เชเชฐเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ. ServiceWorker เชเซเชฒ เชเชฐเซเชจเซ เชฒเซเชก เชฐเชฆ เชเชฐเซเชฏเซ FetchEvent.preventDefault().
+# LOCALIZATION NOTE: Do not translate "ServiceWorker", "promise", or "FetchEvent.respondWith()". %1$S is a URL. %2$S is an error string.
+InterceptionRejectedResponseWithURL=โ%1$Sโ เชฒเซเชก เชเชฐเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ. ServiceWorker เชเช promise เชชเชธเชพเชฐ เชเชฐเซ เชเซ FetchEvent.respondWith() โ%2$Sโ เชจเซ เชธเชพเชฅเซ เชจเชเชพเชฐเซ.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker", "promise", "FetchEvent.respondWith()", or "Response". %1$S is a URL. %2$S is an error string.
+InterceptedNonResponseWithURL=โ%1$Sโ เชฒเซเชก เชเชฐเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ. ServiceWorker เชเช promise เชชเชธเชพเชฐ เชเชฐเชตเชพ เชฎเชพเชเซ FetchEvent.respondWith() เชเซ เชเซ เชจเซเชจ-Response เชเชฟเชเชฎเชค โ%2$Sโ เชธเชพเชฅเซ เชเชเซเชฒเชตเชพเชฎเชพเช เชเชตเซ.
+# LOCALIZATION NOTE: Do not translate "mozImageSmoothingEnabled", or "imageSmoothingEnabled"
+PrefixedImageSmoothingEnabledWarning=MozImageSmoothingEnabled เชจเชพ เชเชชเชฏเซเชเชจเซ เชจเชพเชชเชธเชเชฆเชเซ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฒ เชเซ. เชคเซเชจเชพ เชฌเชฆเชฒเซ เชชเซเชฐเซเชซเซเชซเชฟเชซเชพเชเชก imageSmoothingEnabled เชเซเชฃเชงเชฐเซเชฎเชจเซ เชเชชเชฏเซเช เชเชฐเซ.
+# 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 เชนเซเชกเชฐเชจเซ เชเชชเชฏเซเช เชเชฐเซ.
+# 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=เชธเซเชเซเชช โ%1$Sโ เชฎเชพเชเซ ServiceWorker เชจเซเชเชงเชฃเซ/เช
เชฆเซเชฏเชคเชจ เชเชฐเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ: โ%3$Sโ เชธเซเชเซเชฐเชฟเชชเซเช เชฎเชพเชเซ เชธเซเชฅเชฟเชคเชฟ %2$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.
+ServiceWorkerRegisterMimeTypeError=เชธเซเชเซเชช โ%1$Sโ เชฎเชพเชเซ ServiceWorker เชจเซเชเชงเชฃเซ/เชธเซเชงเชพเชฐเชพ เชเชฐเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ: โ%2$Sโ เชธเซเชเซเชฐเชฟเชชเซเช โ%3$Sโ เชฎเชพเชเซ เชเชฐเชพเชฌ เชธเชพเชฎเชเซเชฐเซ-เชชเซเชฐเชเชพเชฐ เชชเซเชฐเชพเชชเซเชค เชฅเช. โtext/javascriptโ, โเชเชชเซเชฒเชฟเชเซเชถเชจ/x-javascriptโ, เช
เชฅเชตเชพ โเชเชชเซเชฒเชฟเชเซเชถเชจ/javascriptโ เชนเซเชตเชพ เชเซเชเช.
+# 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.
+ServiceWorkerRegisterMimeTypeError2=โ%1$Sโ เชจเชพ เชเซเชทเซเชคเซเชฐ เชฎเชพเชเซ ServiceWorker เชจเซ เชฐเชเชฟเชธเซเชเชฐ/update เชเชฐเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ: เชเชฐเชพเชฌ เชธเชพเชฎเชเซเชฐเซ โ%2$Sโ เชจเซ เชชเซเชฐเชเชพเชฐ เชธเซเชเซเชฐเชฟเชชเซเช โ%3$Sโ เชฎเชพเชเซ เชฎเชณเซเชฏเซ. JavaScript MIME เชชเซเชฐเชเชพเชฐ เชนเซเชตเซเช เชเชตเชถเซเชฏเช เชเซ.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker". %S is a URL representing the scope of the ServiceWorker.
+ServiceWorkerRegisterStorageError=เชธเซเชเซเชช โ%Sโ เชฎเชพเชเซ ServiceWorker เชจเซ เชจเซเชเชงเชฃเซ/เชธเซเชงเชพเชฐเชพ เชเชฐเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ: เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชธเซเชเชฟเชเชเซเชธ เช
เชฅเชตเชพ เชเชพเชจเชเซ เชฌเซเชฐเชพเชเชเชฟเชเช เชฎเซเชกเชจเซ เชเชพเชฐเชฃเซ เชธเซเชเซเชฐเซเช เชเชเซเชธเซเชธ เช เชธเชเชฆเชฐเซเชญเชฎเชพเช เชชเซเชฐเชคเชฟเชฌเชเชงเชฟเชค เชเซ.
+ServiceWorkerGetRegistrationStorageError=service worker เชจเซ เชจเซเชเชงเชฃเซ(เช) เชฎเซเชณเชตเชตเชพ เชฎเชพเชเซ เชจเชฟเชทเซเชซเชณ: เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชธเซเชเชฟเชเชเซเชธ เช
เชฅเชตเชพ เชเชพเชจเชเซ เชฌเซเชฐเชพเชเชเชฟเชเช เชฎเซเชกเชจเซ เชเชพเชฐเชฃเซ เชธเซเชเซเชฐเซเช เชเชเซเชธเซเชธ เช เชธเชเชฆเชฐเซเชญเชฎเชพเช เชชเซเชฐเชคเชฟเชฌเชเชงเชฟเชค เชเซ.
+ServiceWorkerGetClientStorageError=service workerเชจเชพ เชเซเชฐเชพเชนเช(เชเซ) เชฎเซเชณเชตเชตเชพ เชฎเชพเชเซ เชจเชฟเชทเซเชซเชณ: เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชธเซเชเชฟเชเชเซเชธ เช
เชฅเชตเชพ เชเชพเชจเชเซ เชฌเซเชฐเชพเชเชเชฟเชเช เชฎเซเชกเชจเซ เชเชพเชฐเชฃเซ เชธเซเชเซเชฐเซเช เชเชเซเชธเซเชธ เช เชธเชเชฆเชฐเซเชญเชฎเชพเช เชชเซเชฐเชคเชฟเชฌเชเชงเชฟเชค เชเซ.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker" and "postMessage". %S is a URL representing the scope of the ServiceWorker.
+ServiceWorkerPostMessageStorageError=โ%Sโ เชธเซเชเซเชชเชจเซ ServiceWorker โpostMessageโ เช
เชฎเชฒ เชเชฐเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ เชเชฏเซเช เชเชพเชฐเชฃ เชเซ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชธเซเชเชฟเชเชเซเชธ เช
เชฅเชตเชพ เชเชพเชจเชเซ เชฌเซเชฐเชพเชเชเชฟเชเช เชฎเซเชกเชจเซ เชเชพเชฐเชฃเซ เชธเซเชเซเชฐเซเช เชเชเซเชธเซเชธ เช เชธเชเชฆเชฐเซเชญเชฎเชพเช เชชเซเชฐเชคเชฟเชฌเชเชงเชฟเชค เชเซ.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker". %1$S is a URL representing the scope of the ServiceWorker.
+ServiceWorkerGraceTimeoutTermination=เชฌเชพเชเซ เชฐเชนเซเชฒ เชฐเชพเชนเชค เชธเชพเชฅเซ โ%1$Sโ เชฎเชพเชเซ ServiceWorker เชธเชฎเชพเชชเซเชค เชเชฐเซ waitUntil/respondWith เชเซเชฐเซเชธ เชธเชฎเชฏเชธเชฎเชพเชชเซเชคเชฟเชจเซ เชเชพเชฐเชฃเซ เชตเชเชจ เชธเชพเชฅเซ.
+# LOCALIZATION NOTE (ServiceWorkerNoFetchHandler): Do not translate "Fetch".
+ServiceWorkerNoFetchHandler=เชเชพเชฐเซเชฏเชเชพเชฒเช เชธเซเชเซเชฐเชฟเชชเซเชเชจเชพ เชชเซเชฐเชพเชฐเชเชญเชฟเช เชฎเซเชฒเซเชฏเชพเชเชเชจ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชเชตเซเชจเซเช เชนเซเชจเซเชกเชฒเชฐเซเชธเชจเซ เชเชฎเซเชฐเชตเซเช เชเชตเชถเซเชฏเช เชเซ.
+ExecCommandCutCopyDeniedNotInputDriven=document.execCommand (โcutโ/โcopyโ) เชจเซ เชจเชเชพเชฐเซ เชเชพเชขเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชนเชคเซ เชเชพเชฐเชฃ เชเซ เชคเซ เชเซเชเชเชพ เชธเชฎเชฏเชฅเซ เชเชพเชฒเซ เชฐเชนเซเชฒเชพ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชฆเซเชตเชพเชฐเชพ เชฌเชจเชพเชตเซเชฒเซ เชเชตเซเชจเซเช เชนเซเชจเซเชกเชฒเชฐเชฅเซ เชจเชฅเซ เชเชนเซเชตเชพเชฏเซ เชนเชคเซเช.
+ManifestShouldBeObject=เชฎเซเชจเชฟเชซเซเชธเซเช เชเชฌเซเชเซเชเซเช เชนเซเชตเซ เชเซเชเช.
+ManifestScopeURLInvalid=เช
เชตเชเชพเชถ URL เช
เชฎเชพเชจเซเชฏ เชเซ.
+ManifestScopeNotSameOrigin=เชธเซเชเซเชช URL เช เชฆเชธเซเชคเชพเชตเซเช เชคเชฐเซเชเซ เชธเชฎเชพเชจ เช เชนเซเชตเซเช เชเซเชเช.
+ManifestStartURLOutsideScope=เชชเซเชฐเชพเชฐเชเชญ URL เชเชพเชฐเซเชฏเชเซเชทเซเชคเซเชฐเชจเซ เชฌเชนเชพเชฐ เชเซ, เชคเซเชฅเซ เชเชพเชฐเซเชฏเชเซเชทเซเชคเซเชฐ เช
เชฎเชพเชจเซเชฏ เชเซ.
+ManifestStartURLInvalid=เชถเชฐเซเชเชคเชจเซ URL เช
เชฎเชพเชจเซเชฏ เชเซ.
+ManifestStartURLShouldBeSameOrigin=เชถเชฐเซเชเชคเชจเซเช URL เชเชฆเซเชญเชต เชธเซเชฅเชพเชจ เชฆเชธเซเชคเชพเชตเซเช เชเซเชตเซเช เช เชนเซเชตเซเช เชเซเชเช.
+# LOCALIZATION NOTE: %1$S is the name of the object whose property is invalid. %2$S is the name of the invalid property. %3$S is the expected type of the property value. E.g. "Expected the manifest's start_url member to be a string."
+ManifestInvalidType=%1$S เชจเชพ %2$S เชธเชญเซเชฏเชจเซ %3$S เชจเซ เช
เชชเซเชเซเชทเชพ เชเซ.
+# LOCALIZATION NOTE: %1$S is the name of the property whose value is invalid. %2$S is the (invalid) value of the property. E.g. "theme_color: 42 is not a valid CSS color."
+ManifestInvalidCSSColor=%1$S: %2$S เช เชฎเชพเชจเซเชฏ CSS เชฐเชเช เชจเชฅเซ.
+PatternAttributeCompileFailure=เชคเชชเชพเชธเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ เชเซ <input pattern='%S'> เชเชพเชฐเชฃ เชเซ เชเช เชฎเชพเชจเซเชฏ regexp เชชเซเชเชฐเซเชจ เชจเชฅเซ: %S
+# 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 เชซเซเชฒเซเชถ เชเชฎเซเชฌเซเชก (%S) เชจเซ เชเชฎเซเชฌเซเชก เชเชฐเชตเชพ เชฎเชพเชเซ (%S) iframe เชชเชฐ เชซเชฐเซ เชฒเชเชตเชพ. เชเซ เชถเชเซเชฏ เชนเซเชฏ เชคเซ เชเชฎเซเชฌเซเชก/เชเชฌเซเชเซเชเซเชเชจเซ เชเชเซเชฏเชพเช iframe เชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพ เชฎเชพเชเซ เชเซเชชเชพ เชเชฐเซเชจเซ เชชเซเช เช
เชชเชกเซเช เชเชฐเซ.
+# LOCALIZATION NOTE: Do not translate 'YouTube'. %S values are origins, like https://domain.com:port
+RewriteYouTubeEmbedPathParams=เชเซเชจเซ-เชถเซเชฒเซเชจเซ YouTube เชซเซเชฒเซเชถ เชเชฎเซเชฌเซเชก (%S) เชจเซ เชเชฎเซเชฌเซเชก เชเชฐเชตเชพ เชฎเชพเชเซ (%S) iframe เชชเชฐ เชซเชฐเซ เชฒเชเชตเชพ. เชชเซเชฐเชพเชฎเชฟเชเชฐ iframe เช
เชจเซ เชฐเซเชชเชพเชเชคเชฐเชฟเชค เชเชฐเซเชฏเชพ เชชเชเซ iframe เชฆเซเชตเชพเชฐเชพ เช
เชธเชฎเชฐเซเชฅเชฟเชค เชนเชคเชพ. เชเซ เชถเชเซเชฏ เชนเซเชฏ เชคเซ เชเชฎเซเชฌเซเชก/เชเชฌเซเชเซเชเซเชเชจเซ เชเชเซเชฏเชพเช iframe เชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพ เชฎเชพเชเซ เชเซเชชเชพ เชเชฐเซเชจเซ เชชเชพเชจเซเช เชธเซเชงเชพเชฐเซ.
+# 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=เชธเซเชเซเชช โ%1$Sโ เชฎเชพเชเซ ServiceWorker เชเช เชชเซเชถ เชธเชเชฆเซเชถเชจเซ เชกเชฟเชเซเชฐเชฟเชชเซเช เชเชฐเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ เชฐเชนเซเชฏเซเช. เชฆเชฐเซเช เชธเชเชฆเซเชถ เชฎเชพเชเซ โ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=เชธเซเชเซเชช โ%1$Sโ เชฎเชพเชเซ ServiceWorker เชเช เชชเซเชถ เชธเชเชฆเซเชถเชจเซ เชกเชฟเชเซเชฐเชฟเชชเซเช เชเชฐเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ เชฐเชนเซเชฏเซเช. โ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=เชธเซเชเซเชช โ%1$Sโ เชฎเชพเชเซ ServiceWorker เชเช เชชเซเชถ เชธเชเชฆเซเชถเชจเซ เชกเชฟเชเซเชฐเชฟเชชเซเช เชเชฐเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ เชฐเชนเซเชฏเซเช. โEncryption-Keyโ เชนเซเชกเชฐเชฎเชพเช โdhโ เชชเซเชฐเชพเชฎเซเชเชฐ เชถเชพเชฎเซเชฒ เชนเซเชตเซเช เชเซเชเช. เช เชนเซเชกเชฐเชจเซ เชจเชพเชชเชธเชเชฆ เชเชฐเซเชฒ เชเซ เช
เชจเซ เชเซเชเช เชธเชฎเชฏเชฎเชพเช เชฆเซเชฐ เชเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ. เชเซเชชเชพ เชเชฐเซเชจเซ เชคเซเชจเชพ เชฌเชฆเชฒเซ โContent-Encoding: aesgcmโ เชธเชพเชฅเซ โCrypto-Keyโ เชจเซ เชเชชเชฏเซเช เชเชฐเซ. เชตเชงเซ เชฎเชพเชนเชฟเชคเซ เชฎเชพเชเซ 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=เชธเซเชเซเชช โ%1$Sโ เชฎเชพเชเซ ServiceWorker เชเช เชชเซเชถ เชธเชเชฆเซเชถเชจเซ เชกเชฟเชเซเชฐเชฟเชชเซเช เชเชฐเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ เชฐเชนเซเชฏเซเช. โ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
+# ServiceWorker scope URL.
+PushMessageBadSenderKey=เชธเซเชเซเชช โ%1$Sโ เชฎเชพเชเซ ServiceWorker เชเช เชชเซเชถ เชธเชเชฆเซเชถเชจเซ เชกเชฟเชเซเชฐเชฟเชชเซเช เชเชฐเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ เชฐเชนเซเชฏเซเช. โCrypto-Keyโ เชนเซเชกเชฐเชฎเชพเช โdhโ เชชเซเชฐเชพเชฎเซเชเชฐ เชเชชเซเชฒเชฟเชเซเชถเชจ เชธเชฐเซเชตเชฐเชจเซ เชกเชฟเชซเซ-เชนเซเชฒเชฎเซเชจ เชเชพเชนเซเชฐ เชเซ เชนเซเชตเซ เชเซเชเช, base64url- เชเชจเซเชเซเชกเซเชก (https://tools.ietf.org/html/rfc7515#appendix-C) เช
เชจเซ โเชตเชฟเชธเชเชเซเชเชฟเชคโ เช
เชฅเชตเชพ โเชเชพเชเชพโ เชธเซเชตเชฐเซเชช (เชเชจเซเชเซเชกเชฟเชเช เชชเชนเซเชฒเชพเช 65 เชฌเชพเชเชเซเชธ). เชตเชงเซ เชฎเชพเชนเชฟเชคเซ เชฎเชพเชเซ 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 "salt" parameter is not valid base64url. Do not translate
+# "ServiceWorker", "salt", "Encryption", and "base64url". %1$S is the
+# ServiceWorker scope URL.
+PushMessageBadSalt=เชธเซเชเซเชช โ%1$Sโ เชฎเชพเชเซ ServiceWorker เชเช เชชเซเชถ เชธเชเชฆเซเชถเชจเซ เชกเชฟเชเซเชฐเชฟเชชเซเช เชเชฐเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ เชฐเชนเซเชฏเซเช. โEncryptionโ เชนเซเชกเชฐเชฎเชพเช โsaltโ เชชเซเชฐเชพเชฎเซเชเชฐ base64url-เชเชจเซเชเซเชกเซเชก (https://tools.ietf.org/html/rfc7515#appendix-C), เชนเซเชตเซเช เชเซเชเช, เช
เชจเซ เชเชจเซเชเซเชกเชฟเชเช เชชเชนเซเชฒเชพเช เชเชเชพเชฎเชพเช เชเชเชพ 16 เชฌเชพเชเชเซเชธ เชนเซเชตเซ เชเซเชเช. เชตเชงเซ เชฎเชพเชนเชฟเชคเซ เชฎเชพเชเซ https://tools.ietf.org/html/draft-ietf-httpbis-encryption-encoding-02#section-3.1 เชเซเช.
+# LOCALIZATION NOTE: This error is reported when a push message fails to decrypt
+# because the "rs" parameter is not a number, or is less than the pad size.
+# Do not translate "ServiceWorker", "rs", or "Encryption". %1$S is the
+# ServiceWorker scope URL. %2$S is the minimum value (1 for aesgcm128, 2 for
+# aesgcm).
+PushMessageBadRecordSize=เชธเซเชเซเชช โ%1$Sโ เชฎเชพเชเซ ServiceWorker เชเช เชชเซเชถ เชธเชเชฆเซเชถเชจเซ เชกเชฟเชเซเชฐเชฟเชชเซเช เชเชฐเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ เชฐเชนเซเชฏเซเช. โEncryptionโ เชนเซเชกเชฐเชจเซเช โrsโ เชชเซเชฐเชพเชฎเซเชเชฐ %2$S เช
เชจเซ 2^36-31 เชจเซ เชตเชเซเชเซ เชนเซเชตเซเช เชเซเชเช, เช
เชฅเชตเชพ เชธเชเชชเซเชฐเซเชฃเชชเชฃเซ เช
เชตเชเชฃเชตเชพเชฎเชพเช เชเชตเชถเซ. เชตเชงเซ เชฎเชพเชนเชฟเชคเซ เชฎเชพเชเซ https://tools.ietf.org/html/draft-ietf-httpbis-encryption-encoding-02#section-3.1 เชเซเช.
+# LOCALIZATION NOTE: This error is reported when a push message fails to decrypt
+# because an encrypted record is shorter than the pad size, the pad is larger
+# than the record, or any of the padding bytes are non-zero. Do not translate
+# "ServiceWorker". %1$S is the ServiceWorker scope URL. %2$S is the pad size
+# (1 for aesgcm128, 2 for aesgcm).
+PushMessageBadPaddingError=เชธเซเชเซเชช โ%1$Sโ เชฎเชพเชเซ ServiceWorker เชเช เชชเซเชถ เชธเชเชฆเซเชถเชจเซ เชกเชฟเชเซเชฐเชฟเชชเซเช เชเชฐเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ เชฐเชนเซเชฏเซเช. เชเชจเซเชเซเชฐเชฟเชชเซเช เชเชฐเซเชฒเชพ เชธเชเชฆเซเชถเชพเชฎเชพเช เชเช เชฐเซเชเซเชฐเซเชก เชฏเซเชเซเชฏ เชฐเซเชคเซ เชจเชฎเชตเซเช เชจ เชนเชคเซเช. เชตเชงเซ เชฎเชพเชนเชฟเชคเซ เชฎเชพเชเซ https://tools.ietf.org/html/draft-ietf-httpbis-encryption-encoding-02#section-2 เชเซเช.
+# LOCALIZATION NOTE: This error is reported when push message decryption fails
+# and no specific error info is available. Do not translate "ServiceWorker".
+# %1$S is the ServiceWorker scope URL.
+PushMessageBadCryptoError=เชธเซเชเซเชช โ%1$Sโ เชฎเชพเชเซ ServiceWorker เชเช เชชเซเชถ เชธเชเชฆเซเชถเชจเซ เชกเชฟเชเซเชฐเชฟเชชเซเช เชเชฐเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ เชฐเชนเซเชฏเซเช. เชเชจเซเชเซเชฐเชฟเชชเซเชถเชจเชฎเชพเช เชฎเชฆเชฆ เชฎเชพเชเซ, เชเซเชชเชพ เชเชฐเซเชจเซ https://developer.mozilla.org/docs/Web/API/Push_API/Using_the_Push_API#Encryption เชเซเช
+# LOCALIZATION NOTE: %1$S is the type of a DOM event. 'passive' is a literal parameter from the DOM spec.
+PreventDefaultFromPassiveListenerWarning=โpassiveโ เชคเชฐเซเชเซ เชฐเชเชฟเชธเซเชเชฐเซเชก เชธเชพเชเชญเชณเชจเชพเชฐเชฎเชพเชเชฅเซ โpreventDefault()โ เชชเซเชฐเชเชพเชฐ โ%1$Sโ เชจเซ เชเชตเซเชจเซเช เชชเชฐ เช
เชตเชเชฃเชจเชพ เชเชฐเซ.
+# LOCALIZATION NOTE: 'ImageBitmapRenderingContext.transferImageBitmap' and 'ImageBitmapRenderingContext.transferFromImageBitmap' should not be translated
+ImageBitmapRenderingContext_TransferImageBitmap=ImageBitmapRenderingContext.transferImageBitmap เชจเชพเชชเชธเชเชฆ เชฅเชฏเซเชฒ เชเซ เช
เชจเซ เชเซเชเช เชธเชฎเชฏเชฎเชพเช เช เชฆเซเชฐ เชเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ. ImageBitmapRenderingContext.transferFromImageBitmapเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชคเซเชจเชพ เชฌเชฆเชฒเซ.
+# LOCALIZATION NOTE: 'ImageBitmapRenderingContext.transferImageBitmap' and 'ImageBitmapRenderingContext.transferFromImageBitmap' should not be translated
+ImageBitmapRenderingContext_TransferImageBitmapWarning=ImageBitmapRenderingContext.transferImageBitmap เชจเชพ เชชเชธเชเชฆ เชฅเชฏเซเชฒ เชเซ เช
เชจเซ เชเซเชเช เชธเชฎเชฏเชฎเชพเช เช เชฆเซเชฐ เชเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ. เชคเซเชจเชพ เชฌเชฆเชฒเซ ImageBitmapRenderingContext.transferFromImageBitmap เชจเซ เชเชชเชฏเซเช เชเชฐเซ.
+IIRFilterChannelCountChangeWarning=IIRFilterNode เชเซเชจเชฒเชจเซ เชเชฃเชคเชฐเซ เชซเซเชฐเชซเชพเชฐเซ เชเชกเชฟเช เช
เชตเชฐเซเชงเซ เชชเซเชฆเชพ เชเชฐเซ เชถเชเซ เชเซ.
+BiquadFilterChannelCountChangeWarning=BiquadFilterNode เชเซเชจเชฒเชจเซ เชเชฃเชคเชฐเซ เชซเซเชฐเชซเชพเชฐเซ เชเชกเชฟเช เช
เชตเชฐเซเชงเซ เชชเซเชฆเชพ เชเชฐเซ เชถเชเซ เชเซ.
+# LOCALIZATION NOTE: Do not translate ".jpeg"
+GenericImageNameJPEG=image.jpeg
+# LOCALIZATION NOTE: Do not translate ".gif"
+GenericImageNameGIF=image.gif
+# LOCALIZATION NOTE: Do not translate ".png"
+GenericImageNamePNG=image.png
+GenericFileName=เชซเชพเชเชฒ
+# LOCALIZATION NOTE: Do not translate "Large-Allocation", as it is a literal header name
+LargeAllocationSuccess=เชฎเซเชเชพ-เชซเชพเชณเชตเชฃเซ เชนเซเชกเชฐเชจเซ เชเชพเชฐเชฃเซ เช เชชเซเชทเซเช เชจเชตเซ เชชเซเชฐเชเซเชฐเชฟเชฏเชพเชฎเชพเช เชฒเซเชก เชฅเช เชนเชคเซ.
+# LOCALIZATION NOTE: Do not translate "Large-Allocation", as it is a literal header name. Do not translate GET.
+LargeAllocationNonGetRequest=เชจเซเชจ-GET เชตเชฟเชจเชเชคเซ เชฆเซเชตเชพเชฐเชพ เชเซเชฐเชฟเชเชฐ เชเชฐเซเชฒ เชฒเซเชกเชจเซ เชฒเซเชงเซ Large-Allocation เชนเซเชกเชฐเชจเซ เช
เชตเชเชฃเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชนเชคเซเช.
+# LOCALIZATION NOTE: Do not translate "Large-Allocation", as it is a literal header name. Do not translate `window.opener`.
+LargeAllocationNotOnlyToplevelInTabGroup=เชซเซเชฐเซเชฎ เชชเชฆเชพเชจเซเชเซเชฐเชฎ เช
เชฅเชตเชพ window.opener เชฆเซเชตเชพเชฐเชพ เช เชฌเซเชฐเชพเชเชเชฟเชเช เชธเชเชฆเชฐเซเชญเชจเซ เชธเชเชฆเชฐเซเชญ เชงเชฐเชพเชตเชคเซ เชตเชฟเชเชกเซเชเชจเซ เชนเชพเชเชฐเซเชจเซ เชเชพเชฐเชฃเซ Large-Allocation เชนเซเชกเชฐเชจเซ เช
เชตเชเชฃเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชนเชคเซเช.
+# LOCALIZATION NOTE: Do not translate "Large-Allocation", as it is a literal header name
+LargeAllocationNonE10S=เชฆเชธเซเชคเชพเชตเซเชเชจเซ เชชเซเชฐเชเซเชฐเชฟเชฏเชพเชฎเชพเชเชฅเซ เชฌเชนเชพเชฐ เชฒเซเชก เชฅเชตเชพเชจเซ เชเชพเชฐเชฃเซ Large-Allocation เชนเซเชกเชฐ เช
เชตเชเชฃเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชนเชคเซเช.
+GeolocationInsecureRequestIsForbidden=เชเช เชญเซเชเซเชฒเชฟเช เชธเซเชฅเชพเชจ เชตเชฟเชจเชเชคเซ เชฎเชพเชคเซเชฐ เชธเซเชฐเชเซเชทเชฟเชค เชธเชเชฆเชฐเซเชญเชฎเชพเช เชชเซเชฐเซเชฃ เชเชฐเซ เชถเชเชพเชฏ เชเซ.
+# LOCALIZATION NOTE: Do not translate "Large-Allocation", as it is a literal header name.
+LargeAllocationNonWin32=เช เชชเซเชทเซเช เชเช Large-Allocation เชนเซเชกเชฐเชจเซ เชเชพเชฐเชฃเซ เชจเชตเซ เชชเซเชฐเชเซเชฐเชฟเชฏเชพเชฎเชพเช เชฒเซเชก เชฅเชถเซ, เชเซ เชเซ, เชฌเชฟเชจ-Win32 เชชเซเชฒเซเชเชซเซเชฐเซเชฎ เชชเชฐ Large-Allocation เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชฌเชจเชพเชตเช เช
เชเซเชทเชฎ เชเซ.
+# LOCALIZATION NOTE: Do not translate URL.createObjectURL(MediaStream).
+URLCreateObjectURL_MediaStreamWarning=URL.createObjectURL(MediaStream) เชฐเชฆ เชฅเชฏเซเชฒ เชเซ เช
เชจเซ เชเซเชเชเช เชธเชฎเชฏ เชฎเชพเช เชฆเซเชฐ เชเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ.
+# LOCALIZATION NOTE: Do not translate xml:base.
+XMLBaseAttributeWarning=เชเชชเชฏเซเช xml:base เชฒเชเซเชทเชฃ เชฆเซเชฐ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชเซ เช
เชจเซ เชเซเชเช เชธเชฎเชฏเชฎเชพเช เชฆเซเชฐ เชเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ. เชเซเชชเชพ เชเชฐเซเชจเซ เชคเซเชจเซ เชเซเช เชเชชเชฏเซเช เชฆเซเชฐ เชเชฐเซ.
+# LOCALIZATION NOTE: Do not translate "content", "Window", and "window.top"
+WindowContentUntrustedWarning=Window เชเชฌเซเชเซเชเซเชเซเชจเซ โcontentโ เชตเชฟเชถเซเชทเชคเชพ เชจเชพเชชเชธเชเชฆเชเซ เชเซ. เชคเซเชจเซ เชเชเซเชฏเชพเช โwindow.topโ เชจเซ เชเชชเชฏเซเช เชเชฐเซ.
+# LOCALIZATION NOTE: The first %S is the tag name of the element that starts the loop, the second %S is the element's ID.
+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 "<script>".
+ScriptSourceEmpty=<script> เชเชเชเชจเซเช โ%Sโ เชฒเชเซเชทเชฃ เชเชพเชฒเซ เชเซ.
+# LOCALIZATION NOTE: Do not translate "<script>".
+ScriptSourceInvalidUri=<script> เชเชเชเชจเซเช โ%Sโ เชฒเชเซเชทเชฃ เชเซเช เชฎเชพเชจเซเชฏ URI เชจเชฅเซ: โ%Sโ
+# LOCALIZATION NOTE: Do not translate "<script>".
+ScriptSourceLoadFailed=เชธเซเชคเซเชฐเซเชค โ%Sโ เชธเชพเชฅเซ <script> เชฎเชพเชเซ เชจเชฟเชทเซเชซเชณ เชฐเชนเซเชฏเซเช.
+ModuleSourceLoadFailed=เชธเซเชคเซเชฐเซเชค โ%Sโ เชธเชพเชฅเซ เชฎเซเชกเซเชฏเซเชฒ เชฎเชพเชเซ เชฒเซเชก เชเชฐเชตเซเช เชจเชฟเชทเซเชซเชณ เชฅเชฏเซเช.
+# LOCALIZATION NOTE: Do not translate "<script>".
+ScriptSourceMalformed=<script> เชธเซเชคเซเชฐเซเชค URI เชเซเชเซ เชเซ: โ%Sโ.
+ModuleSourceMalformed=เชฎเซเชกเซเชฏเซเชฒ เชธเซเชฐเซเชค URI เชเซเชเซ เชเซ: โ%Sโ.
+# LOCALIZATION NOTE: Do not translate "<script>".
+ScriptSourceNotAllowed=<script> เช เชฆเชธเซเชคเชพเชตเซเชเชฎเชพเช เชธเซเชคเซเชฐเซเชค URIเชจเซ เชฎเชเชเซเชฐเซ เชจเชฅเซ: โ%Sโ.
+ModuleSourceNotAllowed=เช เชฆเชธเซเชคเชพเชตเซเชเชฎเชพเช เชฎเซเชกเซเชฏเซเชฒ เชธเซเชฐเซเชค URIเชจเซ เชฎเชเชเซเชฐเซ เชจเชฅเซ: โ%Sโ.
+# LOCALIZATION NOTE: %1$S is the invalid property value and %2$S is the property name.
+InvalidKeyframePropertyValue=เชเซเชซเซเชฐเซเชฎ เชชเซเชฐเซเชชเชฐเซเชเซ เชตเซเชฒเซเชฏเซ โ%1$Sโ เช โ%2$Sโเชฎเชพเชเซ เชตเชพเชเซเชฏเชฐเชเชจเชพ เชฎเซเชเชฌ เช
เชฎเชพเชจเซเชฏ เชเซ.
+# LOCALIZATION NOTE: Do not translate "ReadableStream".
+ReadableStreamReadingFailed=เชกเซเชเชพ เชตเชพเชเชเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ ReadableStream: โ%Sโ.
+# LOCALIZATION NOTE: Do not translate "registerProtocolHandler".
+RegisterProtocolHandlerInsecureWarning=เช
เชธเซเชฐเชเซเชทเชฟเชค เชเซเชกเชพเชฃ เชฎเชพเชเซ registerProtocolHandler เชจเซ เชเชชเชฏเซเช เชเชตเซเชคเซเชคเชฟ 62 เชฎเชพเช เชฆเซเชฐ เชเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ.
+# LOCALIZATION NOTE: Do not translate "registerProtocolHandler"
+RegisterProtocolHandlerPrivateBrowsingWarning=เชชเซเชฐเชพเชเชตเซเช เชฌเซเชฐเชพเชเชเชฟเชเช เชฎเซเชกเชจเซ เช
เชเชฆเชฐ registerProtocolHandler เชจเซ เชเชชเชฏเซเช เชเชฐเซ เชถเชเชคเชพ เชจเชฅเซ.
+MixedDisplayObjectSubrequestWarning=เชเช เชธเซเชฐเชเซเชทเชฟเชค เชเซเชกเชพเชฃเชฎเชพเช เชเชฎเซเชฌเซเชก เชเชฐเซเชฒเซ เชชเซเชฒเชเชฟเชจเชจเซ เช
เชเชฆเชฐ เช
เชธเซเชฐเชเซเชทเชฟเชค เชธเชพเชฎเชเซเชฐเซเชจเซ เชฆเซเชฐ เชเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ.
+MotionEventWarning=เชเชคเชฟ เชธเซเชจเซเชธเชฐเชจเซ เชเชชเชฏเซเช เชฆเซเชฐ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฒ เชเซ.
+OrientationEventWarning=เชเชฐเชฟเชเชจเซเชเซเชถเชจ เชธเซเชจเซเชธเชฐเชจเซ เชเชชเชฏเซเช เชฆเซเชฐ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชเซ.
+ProximityEventWarning=เชจเชฟเชเชเชคเชพ เชธเซเชจเซเชธเชฐเชจเซ เชเชชเชฏเซเช เชฆเซเชฐ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฒ เชเซ.
+AmbientLightEventWarning=เชเชฎเซเชฌเชฟเชฏเชจเซเช เชฒเชพเชเช เชธเซเชจเซเชธเชฐเชจเซ เชเชชเชฏเซเช เชฆเซเชฐ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฒ เชเซ.
+# LOCALIZATION NOTE: Do not translate "storage", "indexedDB.open" and "navigator.storage.persist()".
+IDBOpenDBOptions_StorageTypeWarning=IndexedDB.open เชจเซ เชฎเซเชเชฒเซเชฒเชพ เชตเชฟเชเชฒเซเชชเซเชฎเชพเช โstorageโ เชฒเชเซเชทเชฃ เชจเชพเชชเชธเชเชฆเช เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฒ เชเซ เช
เชจเซ เชเซเชเช เชธเชฎเชฏเชฎเชพเช เชฆเซเชฐ เชเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ. เชธเซเชฅเชพเชฏเซ เชธเชเชเซเชฐเชน เชฎเซเชณเชตเชตเชพ เชฎเชพเชเซ, เชเซเชชเชพ เชเชฐเซเชจเซ navigator.storage.persist() เชจเซ เชเชชเชฏเซเช เชเชฐเซ.
+DOMQuadBoundsAttrWarning=DOMQuad.bounds เช
เซ DOMQuad.getBounds() เชจเซ เชคเชฐเชซเซเชฃเชฎเชพเช เชฆเซเชฐ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฒเซเช เชเซ
+UnsupportedEntryTypesIgnored=เช
เชธเชฎเชฐเซเชฅเชฟเชค entryTypes เช
เชตเชเชฃเซ: %S.
+
+#LOCALIZATION NOTE(DeprecatedTestingInterfaceWarning): Do not translate this message. It's just testing only.
+DeprecatedTestingInterfaceWarning=TestingDeprecatedInterface เช เชเชเชฎเชพเชคเซเชฐ-เชชเชฐเซเชเซเชทเชฃ เชเชจเซเชเชฐเชซเซเชธ เชเซ เช
เชจเซ เช เชคเซเชจเซเช เชชเชฐเซเชเซเชทเชฃ เชจเชฟเชฐเชพเชเชฐเชฃ เชธเชเชฆเซเชถ เชเซ.
+#LOCALIZATION NOTE(DeprecatedTestingMethodWarning): Do not translate this message. It's just testing only.
+DeprecatedTestingMethodWarning=TestingDeprecatedInterface.deprecatedMethod() เชเช เชชเชฐเซเชเซเชทเชฃ-เชฎเชพเชคเซเชฐ เชชเชฆเซเชงเชคเชฟ เชเซ เช
เชจเซ เช เชคเซเชจเซเช เชชเชฐเซเชเซเชทเชฃ เชจเชพเชชเชธเชเชฆเชเซ เชธเชเชฆเซเชถ เชเซ.
+#LOCALIZATION NOTE(DeprecatedTestingAttributeWarning): Do not translate this message. It's just testing only.
+DeprecatedTestingAttributeWarning=TestingDeprecatedInterface.deprecatedAttribute เช เชซเชเซเชค-เชชเชฐเซเชเซเชทเชฃ attribute เชเซ เช
เชจเซ เช เชคเซเชจเซเช เชชเชฐเซเชเซเชทเชฃ เชจเชพเชชเชธเชเชฆเชเซ เชธเชเชฆเซเชถ เชเซ.
+# LOCALIZATION NOTE (CreateImageBitmapCanvasRenderingContext2DWarning): Do not translate CanvasRenderingContext2D and createImageBitmap.
+CreateImageBitmapCanvasRenderingContext2DWarning=createimageBitmap เชฎเชพเช CanvasRenderingContext2D เชจเซ เชเชชเชฏเซเช เช
เชตเชเชฃเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชเซ.
+# LOCALIZATION NOTE (MozRequestFullScreenDeprecatedPrefixWarning): Do not translate mozRequestFullScreen.
+MozRequestFullScreenDeprecatedPrefixWarning=mozRequestFullScreen() เชจเชพเชชเชธเชเชฆ เชฅเชฏเซเชฒ เชเซ.
+# LOCALIZATION NOTE (MozfullscreenchangeDeprecatedPrefixWarning): Do not translate onmozfullscreenchange.
+MozfullscreenchangeDeprecatedPrefixWarning=onmozfullscreenchange เชจเชพเชชเชธเชเชฆ เชฅเชฏเซเชฒ เชเซ.
+# LOCALIZATION NOTE (MozfullscreenerrorDeprecatedPrefixWarning): Do not translate onmozfullscreenerror.
+MozfullscreenerrorDeprecatedPrefixWarning=onmozfullscreenerror เชจเชพเชชเชธเชเชฆ เชฅเชฏเซเชฒ เชเซ.
+# LOCALIZATION NOTE(External_AddSearchProviderWarning): Do not translate AddSearchProvider.
+External_AddSearchProviderWarning=AddSearchProvider เชจเชพเชชเชธเชเชฆ เชฅเชฏเซเชฒ เชเซ.
--- /dev/null
+# 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/.
+
+16389=เช
เชเชพเชฃเซ เชญเซเชฒ เชเชฆเซเชญเชตเซ (%1$S)
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY locale.dir "ltr">
--- /dev/null
+# 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/.
+
+Reset=เชซเชฐเซ เชเซเช เชตเซ
+Submit=เชชเซเชฐเชถเซเชฐเซเชจ เชฎเซเชเชฒเซ
+Browse=เชถเซเชงเซ...
+FileUpload=เชซเชพเชเชฒ เช
เชชเชฒเซเชก
+DirectoryUpload=เช
เชชเชฒเซเชก เชเชฐเชตเชพ เชฎเชพเชเซ เชซเซเชฒเซเชกเชฐ เชชเชธเชเชฆ เชเชฐเซ
+DirectoryPickerOkButtonLabel=เช
เชชเชฒเซเชก เชเชฐเซ
+ForgotPostWarning=เชซเซเชฐเซเชฎ enctype=%S เชงเชฐเชพเชตเซ เชเซ, เชชเชฃ method=post เชงเชฐเชพเชตเชคเซเช เชจเชฅเซ. method=GET เช
เชจเซ enctype เชตเชเชฐ เชฐเชเซ เชเชฐเซ เชเซ.
+ForgotFileEnctypeWarning=เชซเซเชฐเซเชฎ เชฆเชพเชเชฒ เชเชฐเชตเชพเชจเซ เชซเชพเชเชฒ เชงเชฐเชพเชตเซ เชเซ , เชชเชฃ method=POST เช
เชจเซ enctype=multipart/form-data เชงเชฐเชพเชตเชคเซเช เชจเชฅเซ. เชซเซเชฐเซเชฎ เชฎเซเชเชฒเชพเชถเซ เชจเชนเซ.
+# LOCALIZATION NOTE (DefaultFormSubject): %S will be replaced with brandShortName
+DefaultFormSubject=%S เชฎเชพเชเชจเซ เชชเซเชธเซเชเชฎเชพเชเชฅเซ
+CannotEncodeAllUnicode=%S เชธเชเชเซเชฐเชนเชชเชฆเซเชงเชคเชฟเชฎเชพเช เชซเซเชฐเซเชฎ เชเชฎเชพ เชฅเชฏเซเช เชเซ เชเซ เชเซ เชฌเชงเชพ เชฏเซเชจเชฟเชเซเชก เช
เชเซเชทเชฐเซ เชธเชฎเชเซ เชถเชเชคเซเช เชจเชฅเซ, เชคเซเชฅเซ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชเชจเชชเซเช เชฌเชเชกเซ เชถเชเซ เชเซ. เช เชธเชฎเชธเซเชฏเชพ เชเชพเชณเชตเชพ เชฎเชพเชเซ, เชชเชพเชจเซเช เชฌเชฆเชฒเชพเชตเซ เชเซเชเช เชเซ เชเซเชฅเซ เชซเซเชฐเซเชฎ UTF-8 เชธเชเชเซเชฐเชนเชชเชฆเซเชงเชคเชฟเชฎเชพเช เชเชฎเชพ เชฅเชพเชฏ เชเซเชฏเชพเช เชคเซ เชชเชพเชจเชพเชเชจเซ เชชเซเชคเชพเชจเซ เชธเชเชเซเชฐเชนเชชเชฆเซเชงเชคเชฟเชจเซ UTF-8 เชฎเชพเช เชฌเชฆเชฒเซเชจเซ เช
เชฅเชตเชพ accept-charset=utf-8 เชจเซ เชซเซเชฐเซเชฎเชฎเชพเช เชธเซเชชเชทเซเช เชเชฐเซเชจเซ.
+AllSupportedTypes=เชฌเชงเชพ เชเชงเชพเชฐเชญเซเชค เชชเซเชฐเชเชพเชฐเซ
+# LOCALIZATION NOTE (NoFileSelected): this string is shown on a
+# <input type='file'> when there is no file selected yet.
+NoFileSelected=เชซเชพเชเชฒ เชชเชธเชเชฆ เชฅเชฏเซเชฒ เชจเชฅเซ.
+# LOCALIZATION NOTE (NoFilesSelected): this string is shown on a
+# <input type='file' multiple> when there is no file selected yet.
+NoFilesSelected=เชซเชพเชเชฒเซ เชชเชธเชเชฆ เชฅเชฏเซเชฒ เชจเชฅเซ.
+# LOCALIZATION NOTE (NoDirSelected): this string is shown on a
+# <input type='file' directory/webkitdirectory> when there is no directory
+# selected yet.
+NoDirSelected=เชเซเช เชกเชพเชฏเชฐเซเชเซเชเชฐเซ เชชเชธเชเชฆ เชจเชฅเซ.
+# LOCALIZATION NOTE (XFilesSelected): this string is shown on a
+# <input type='file' multiple> when there are more than one selected file.
+# %S will be a number greater or equal to 2.
+XFilesSelected=%S เชซเชพเชเชฒเซ เชชเชธเชเชฆ เชฅเชฏเซเชฒ เชเซ.
+ColorPicker=เชฐเชเช เชชเชธเชเชฆ เชเชฐเซ
+# LOCALIZATION NOTE (AndNMoreFiles): Semi-colon list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# This string is shown at the end of the tooltip text for <input type='file'
+# multiple> when there are more than 21 files selected (when we will only list
+# the first 20, plus an "and X more" line). #1 represents the number of files
+# minus 20 and will always be a number equal to or greater than 2. So the
+# singular case will never be used.
+AndNMoreFiles=เช
เชจเซ เชเช เชตเชงเซ;เช
เชจเซ #1 เชตเชงเซ
+# LOCALIZATION NOTE (DefaultSummary): this string is shown on a <details> when
+# it has no direct <summary> child. Google Chrome should already have this
+# string translated.
+DefaultSummary=เชตเชฟเชเชคเซ
--- /dev/null
+# 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/.
+
+#LOCALIZATION NOTE (ImageTitleWithDimensions2AndFile): first %S is filename, second %S is type, third %S is width and fourth %S is height
+#LOCALIZATION NOTE (ImageTitleWithoutDimensions): first %S is filename, second %S is type
+#LOCALIZATION NOTE (ImageTitleWithDimensions2): first %S is type, second %S is width and third %S is height
+#LOCALIZATION NOTE (ImageTitleWithNeitherDimensionsNorFile): first %S is type
+#LOCALIZATION NOTE (MediaTitleWithFile): first %S is filename, second %S is type
+#LOCALIZATION NOTE (MediaTitleWithNoInfo): first %S is type
+ImageTitleWithDimensions2AndFile=%S (%S เชเชฟเชคเซเชฐ, %Sย รย %S เชชเชฟเชเซเชธเซเชฒเซ)
+ImageTitleWithoutDimensions=%S (%S เชเชฟเชคเซเชฐ)
+ImageTitleWithDimensions2=(%S เชเชฟเชคเซเชฐ, %Sย รย %S เชชเชฟเชเซเชธเซเชฒเซ)
+ImageTitleWithNeitherDimensionsNorFile=(%S เชเชฟเชคเซเชฐ)
+MediaTitleWithFile=%S (%S เชเชฌเซเชเซเชเซเช)
+MediaTitleWithNoInfo=(%S เชเชฌเซเชเซเชเซเช)
+
+InvalidImage=เชเชฟเชคเซเชฐ โ%Sโ เชฆเชฐเซเชถเชพเชตเซ เชถเชเชพเชถเซ เชจเชนเชฟ เชเชพเชฐเชฃ เชเซ เชคเซ เชเซเชทเชคเชฟเช เชงเชฐเชพเชตเซ เชเซ.
+ScaledImage=เชเซเชเชเชพเชฏเซเชฒ (%S%%)
+
+TitleWithStatus=%S - %S
--- /dev/null
+# 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/.
+
+MimeNotCss=เชธเซเชเชพเชเชฒเชถเซเช %1$S เชฒเชตเชพเช เชนเชคเซ เชจเชนเชฟเช เชเชพเชฐเชฃ เชเซ เชคเซเชจเซ MIME เชชเซเชฐเชเชพเชฐ, "%2$S", เช "text/css" เชจเชฅเซ.
+MimeNotCssWarn=เชธเซเชเชพเชเชฒเชถเซเช %1$S เช เชคเซเชจเซ MIME เชชเซเชฐเชเชพเชฐ, "%2$S", เช "text/css" เชจเชนเชฟเช เชนเซเชตเชพ เชเชคเชพเช CSS เชคเชฐเซเชเซ เชฒเชตเชพเช เชนเชคเซ.
+
+PEUnexpEOF2='%1$S' เชฎเชพเชเซ เชถเซเชงเชคเซ เชตเชเชคเซ เชซเชพเชเชฒเชจเซ เช
เชจเชฟเชเซเชเชจเชฟเชฏ เช
เชเชค.
+PEParseRuleWSOnly=เชฎเชพเชคเซเชฐ-เชเชพเชฒเซเชเชเซเชฏเชพ เชถเชฌเซเชฆเชฎเชพเชณเชพ เชจเชฟเชฏเชฎ เชคเชฐเซเชเซ เชชเชฆเชเซเชเซเชฆ เชฅเชถเซ.
+PEDeclDropped=เชเชพเชนเซเชฐเชพเชค เชฎเซเชเซ เชฆเซเชตเชพเช.
+PEDeclSkipped=เชเชเชณเชจเซ เชเชพเชนเซเชฐเชพเชค เชธเซเชงเซ เชฐเชฆ เชฅเชฏเซเชฒ.
+PEUnknownProperty=เช
เชเซเชเชพเชค เชฎเชฟเชฒเชเชค '%1$S'.
+PEValueParsingError='%1$S' เชฎเชพเชเซเชจเซ เชเชฟเชเชฎเชคเชจเซเช เชชเชฆเชเซเชเซเชฆเชจ เชเชฐเชตเชพเชฎเชพเช เชญเซเชฒ..
+PEExpectEndValue=เชเชฟเชเชฎเชคเชจเซ เช
เชเชค เชเชเซเชเชฟเชค เชนเชคเซ เชชเชฐเชเชคเซ '%1$S' เชฎเชณเซเชฏเซเช.
+PERuleTrailing=เชจเชฟเชฏเชฎเชจเชพเช เช
เชเชคเซ เชเชเซเชเชพ เชฐเชพเชเซเชฒ เชเซ เชชเชฐเชเชคเซ '%1$S'เชฎเชณเซเชฏเซ.
+PESkipAtRuleEOF2=เชจเชฟเชฏเชฎเชจเชพเช เช
เชเชคเซ
+PEUnknownAtRule=เช
เชชเชฐเชฟเชเชฟเชค at-rule เช
เชฅเชตเชพ at-rule '%1$S' เชจเซเช เชชเชฆเชเซเชเซเชฆ เชเชฐเชตเชพเชฎเชพเช เชญเซเชฒ.
+PECharsetRuleEOF=@charset เชจเชฟเชฏเชฎเชฎเชพเช เช
เชเซเชทเชฐ เชถเชฌเซเชฆเชฎเชพเชณเชพ
+PECharsetRuleNotString=เชเชเซเชเชฟเชค เช
เชเซเชทเชฐ เชถเชฌเซเชฆเชฎเชพเชณเชพ เชชเชฐเชเชคเซ '%1$S' เชฎเชณเซเชฏเซเช.
+PEGatherMediaEOF=@import เช
เชฅเชตเชพ @media เชจเชฟเชฏเชฎเชฎเชพเช เชฎเซเชกเชฟเชฏเชพ เชฏเชพเชฆเซเชจเซ เช
เชเชค
+PEMQUnexpectedOperator=เชฎเซเชกเชฟเชฏเชพ เชธเซเชเชฟเชฎเชพเช เช
เชจเชชเซเชเซเชทเชฟเชค เชเชพเชฒเช.
+PEMQUnexpectedToken=เชฎเซเชกเชฟเชฏเชพ เชธเซเชเชฟเชฎเชพเช เช
เชจเชชเซเชเซเชทเชฟเชค เชเซเชเชจ โ%1$Sโ.
+PEGatherMediaNotComma=เชฎเซเชกเชฟเชฏเชพ เชฏเชพเชฆเซเชฎเชพเช เชเชเซเชเชฟเชค ',' เชชเชฐเชเชคเซ '%1$S' เชฎเชณเซเชฏเซเช.
+PEGatherMediaNotIdent=เชฎเซเชกเชฟเชฏเชพ เชฏเชพเชฆเซเชฎเชพเช เชเชเซเชเชฟเชค เชธเซเชเช เชชเชฐเชเชคเซ '%1$S' เชฎเชณเซเชฏเซเช.
+PEGatherMediaReservedMediaType=เชเชฐเชเซเชทเชฟเชค เชเชฟเชตเชฐเซเชก '%1$S' เชฎเชณเซเชฏเซ เชเซเชฏเชพเชฐเซ เชฎเซเชกเชฟเชฏเชพ เชชเซเชฐเชเชพเชฐ เชฎเชพเชเซ เชเซเช เชฐเชนเซเชฏเชพ เชเซ.
+PEParseSourceSizeListEOF=เชฌเชเชงเชฌเซเชธเซเชฒ เชฎเซเชกเชฟเชฏเชพ เชถเชฐเชค เชฎเชพเชเซ เชฒเชเชฌเชพเชเชจเซ เชเชฟเชเชฎเชค
+PEParseSourceSizeListNotComma=เชเชฟเชเชฎเชค เชชเชเซ เชเชเซเชเชฟเชค ',' เชชเชฐเชเชคเซ '%1$S' เชฎเชณเซเชฏเซ
+PEImportNotURI=@import เชจเชฟเชฏเชฎเชฎเชพเช เชเชเซเชเชฟเชค URI เชชเชฐเชเชคเซ '%1$S' เชฎเชณเซเชฏเซเช.
+PEImportBadURI=@import เชจเชฟเชฏเชฎเชฎเชพเช เช
เชฏเซเชเซเชฏ URI: '%1$S'.
+PEImportUnexpected=@import เชฎเชพเช เช
เชจเชฟเชเซเชเชจเชฟเชฏ '%1$S' เชฎเชณเซเชฏเซเช.
+PEGroupRuleEOF2=@media, @supports เช
เชฅเชตเชพ @-moz-document เชจเชฟเชฏเชฎเชจเชพเช เช
เชเชคเซ
+PEGroupRuleNestedAtRule=%1$S เชจเชฟเชฏเชฎ @media เช
เชฅเชตเชพ @-moz-document เชจเชฟเชฏเชฎเชฎเชพเช เชชเชฐเชตเชพเชจเชเซ เชฎเชณเซเชฒ เชจเชฅเซ.
+PEMozDocRuleBadFunc2=@-moz-document เชจเชฟเชฏเชฎเชฎเชพเช url(), url-prefix(), domain() เช
เชฅเชตเชพ regexp() เชเชเซเชเชฟเชค เชเซ เชชเชฐเชเชคเซ '%1$S' เชฎเชณเซเชฏเซเช.
+PEMozDocRuleNotURI=@-moz-document เชจเชฟเชฏเชฎเชฎเชพเช เชเชเซเชเชฟเชค URI เชชเชฐเชเชคเซ '%1$S' เชฎเชณเซเชฏเซเช.
+PEMozDocRuleNotString=@-moz-document เชจเชฟเชฏเชฎ regexp() เชตเชฟเชงเซเชฏเชฎเชพเช เชเชเซเชเชฟเชค เชถเชฌเซเชฆเชฎเชพเชณเชพ เชชเชฐเชเชคเซ '%1$S' เชฎเชณเซเชฏเซ.
+PEMozDocRuleEOF=@-moz-document เชจเชฟเชฏเชฎเซเชฎเชพเช เชเชเชณเชจเซ URI
+PEAtNSPrefixEOF=@namespace เชจเชฟเชฏเชฎเชฎเชพเช เชจเชพเชฎเชเชเซเชฏเชพ เชชเซเชฐเซเชตเช
+PEAtNSURIEOF=@namespace เชจเชฟเชฏเชฎเชฎเชพเช เชจเชพเชฎเชเชเซเชฏเชพ URI
+PEAtNSUnexpected=@namespace เชฎเชพเช เช
เชจเชฟเชเซเชเชจเชฟเชฏ เชเซเชเชจ: '%1$S'.
+PEKeyframeNameEOF=@keyframes เชจเชฟเชฏเชฎเชจเซเช เชจเชพเชฎ.
+PEKeyframeBadName=@keyframes เชจเชฟเชฏเชฎเชจเชพเช เชจเชพเชฎ เชฎเชพเชเซ เชเชเซเชเชฟเชค เชเชณเชเชจเชพเชฐ.
+PEKeyframeBrace=@keyframes เชจเชฟเชฏเชฎเชจเซเช เชเชเซเชเชฟเชค เชเซเชฒเชตเชพเชจเซเช {\u0020
+PESkipDeclBraceEOF=เชเชพเชนเซเชฐเชพเชค เชฌเซเชฒเซเชเชจเซ เชฌเชเชง เชฅเชคเซ }
+PESkipRSBraceEOF=เช
เชฏเซเชเซเชฏ เชจเชฟเชฏเชฎ เชธเชฎเซเชนเชจเซ เชฌเชเชง เชฅเชคเซ }
+PEBadSelectorRSIgnored=เชเชฐเชพเชฌ เชชเชธเชเชฆเชเซเชเชพเชฐเชเชจเซ เชเชพเชฐเชฃเซ เชจเชฟเชฏเชฎเชธเชฎเซเชน เช
เชตเชเชฃเชพเชฏเซเชฒ
+PEBadSelectorKeyframeRuleIgnored=เชเชฐเชพเชฌ เชชเชธเชเชฆเชเชฐเซเชคเชพ เชฆเชฐเชฎเซเชฏเชพเชจ เช
เชตเชเชฃเซเชฒ Keyframe เชจเชฟเชฏเชฎ.
+PESelectorListExtraEOF=โ,โ เช
เชฅเชตเชพ โ{โ
+PESelectorListExtra=',' เช
เชฅเชตเชพ '{' เชเชเซเชเชฟเชค เชเซ เชชเชฐเชเชคเซ '%1$S' เชฎเชณเซเชฏเซเช.
+PESelectorGroupNoSelector=เชชเชธเชเชฆเชเซเชเชพเชฐเช เชเชเซเชเชฟเชค เชเซ.
+PESelectorGroupExtraCombinator=เชกเซเชเชเชฒเซเชเช เชเซเชกเชจเชพเชฐ.
+PECounterStyleNotIdent=@counter-style เชจเชฟเชฏเชฎเชจเชพเช เชจเชพเชฎ เชฎเชพเชเซ เชเชเซเชเชฟเชค เชเชณเชเชเชฐเซเชคเชพ.
+PECounterStyleBadName=@counter-style เชจเชฟเชฏเชฎเชจเซเช เชจเชพเชฎ '%1$S' เชนเซเช เชถเชเชคเซ เชจเชฅเซ.
+PECounterStyleBadBlockStart=@counter-style เชจเชฟเชฏเชฎเชจเซ เชถเชฐเซ เชเชฐเชตเชพ เชฎเชพเชเซ เชเชเซเชเชฟเชค '{' เชชเชฐเชเชคเซ '%1$S' เชฎเชณเซเชฏเซ.
+PECounterStyleEOF=@counter-style เชฌเซเชฒเซเชเชจเซ '}' เชฅเซ เชฌเชเชง เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซ
+PECounterDescExpected=เชเชเซเชเชฟเชค เชเชพเชเชจเซเชเชฐ เชตเชฐเซเชฃเชจเชเชฐเซเชคเชพ เชชเชฐเชเชคเซ '%1$S' เชฎเชณเซเชฏเซ.
+PEUnknownCounterDesc=@counter-style เชจเชฟเชฏเชฎเชฎเชพเช เช
เชเซเชเชพเชค เชตเชฐเซเชฃเชจเชเชฐเซเชคเชพ '%1$S'.
+PECounterExtendsNotIdent=เชตเชฟเชธเซเชคเชฐเซเชฒ เชธเชฟเชธเซเชเชฎ เชฎเชพเชเซ เชเชเซเชเชฟเชค เชเชณเชเชเชฐเซเชคเชพ เชชเชฐเชเชคเซ '%1$S' เชฎเชณเซเชฏเซ.
+PECounterASWeight=เชเชฎเซเชฐเซเชฒ เชธเชเชเซเชคเซเชจเซเช เชตเชฐเซเชฃเชจเชเชฐเซเชคเชพเชฎเชพเช เชฆเชฐเซเช เชตเชเชจ เชชเชนเซเชฒเชพเชเชจเชพ เชตเชเชจ เชเชฐเชคเชพ เชจเชพเชจเซเช เช เชนเซเชตเซ เชเซเชเช.
+PEClassSelEOF=เชเซเชฒเชพเชธ เชจเชพเชฎ
+PEClassSelNotIdent=เชเซเชฒเชพเชธ เชชเชธเชเชฆเชเซเชเชพเชฐเช เชฎเชพเชเซ เชเชเซเชเชฟเชค เชธเซเชเช เชชเชฐเชเชคเซ '%1$S' เชฎเชณเซเชฏเซเช.
+PECoordinatePair=เชชเซเชฐเซเชฃเชพเชเช เชเชเซเชเชฟเชค เชเซ เชชเชฐเชเชคเซ '%1$S' เชฎเชณเซเชฏเซเช.
+PETypeSelEOF=เชเชเช เชชเซเชฐเชเชพเชฐ
+PETypeSelNotType=เชเชเซเชเชฟเชค เชเชเช เชจเชพเชฎ เช
เชฅเชตเชพ '*' เชชเชฐเชเชคเซ '%1$S' เชฎเชณเซเชฏเซเช.
+PEUnknownNamespacePrefix=เช
เชเซเชเชพเชค เชจเชพเชฎเชเชเซเชฏเชพ เชชเซเชฐเซเชตเช '%1$S'.
+PEAttributeNameEOF=เชฒเชเซเชทเชฃ เชจเชพเชฎ
+PEAttributeNameExpected=เชฒเชเซเชทเชฃ เชจเชพเชฎ เชฎเชพเชเซ เชเชเซเชเชฟเชค เชธเซเชเช เชชเชฐเชเชคเซ '%1$S' เชฎเชณเซเชฏเซเช.
+PEAttributeNameOrNamespaceExpected=เชเชเซเชเชฟเชค เชฒเชเซเชทเชฃ เชจเชพเชฎ เช
เชฅเชตเชพ เชจเชพเชฎเชเชเซเชฏเชพ เชชเชฐเชเชคเซ '%1$S' เชฎเชณเซเชฏเซเช.
+PEAttSelNoBar=เชเชเซเชเชฟเชค '|' เชชเชฐเชเชคเซ '%1$S' เชฎเชณเซเชฏเซเช.
+PEAttSelInnerEOF=เชฒเชเซเชทเชฃ เชชเชธเชเชฆเชเซเชเชพเชฐเชเชจเซ เชญเชพเช
+PEAttSelUnexpected=เชฒเชเซเชทเชฃ เชชเชธเชเชฆเชเซเชเชพเชฐเชเชฎเชพเช เช
เชจเชฟเชเซเชเชจเซเชฏ เชเซเชเชจ: '%1$S'.
+PEAttSelValueEOF=เชฒเชเซเชทเชฃ เชเชฟเชเชฎเชค
+PEAttSelCloseEOF=เชฒเชเซเชทเชฃ เชชเชธเชเชฆเชเซเชเชพเชฐเชเชจเซ เช
เชเชค เชเชฐเชตเชพ เชฎเชพเชเซ ']'
+PEAttSelNoClose=เชฒเชเซเชทเชฃ เชชเชธเชเชฆเชเซเชเชพเชฐเชเชจเซ เช
เชเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชเชเซเชเชฟเชค ']' เชชเชฐเชเชคเซ '%1$S' เชฎเชณเซเชฏเซเช.
+PEAttSelBadValue=เชฒเชเซเชทเชฃ เชชเชธเชเชฆเชเซเชเชพเชฐเชเชฎเชพเชเชจเซ เชเชฟเชเชฎเชค เชฎเชพเชเซ เชเชเซเชเชฟเชค เชธเซเชเช เช
เชฅเชตเชพ เชถเชฌเซเชฆเชฎเชพเชณเชพ เชชเชฐเชเชคเซ '%1$S' เชฎเชณเซเชฏเซเช.
+PEPseudoSelEOF=pseudo-class เช
เชฅเชตเชพ pseudo-element เชจเซเช เชจเชพเชฎ
+PEPseudoSelBadName=pseudo-class เช
เชฅเชตเชพ pseudo-element เชฎเชพเชเซ เชเชเซเชเชฟเชค เชธเซเชเช เชชเชฐเชเชคเซ '%1$S' เชฎเชณเซเชฏเซเช.
+PEPseudoSelNonFunc=เชฌเชฟเชจ-เชตเชฟเชงเซเชฏ pseudo-class เช
เชฅเชตเชพ pseudo-element เชฎเชพเชเซ เชตเชฟเชงเซเชฏ เชเซเชเชจ, เช
เชฅเชตเชพ เช
เชจเซเชฏ เชฎเชพเชฐเซเชเชจเซ เชซเชฐเชคเซ, เชเซเชฏเชพเชฐเซ '%1$S' เชตเชพเชเชเซ เชฐเชนเซเชฏเชพ เชนเซเชฏ.
+PEPseudoSelNotPE=เชเชเซเชเชฟเชค pseudo-element เชชเชฐเชเชคเซ '%1$S' เชฎเชณเซเชฏเซเช.
+PEPseudoSelDoubleNot=เชเชฃเชพเชคเซเชฎเช pseudo-class เช '%1$S' เชเชฃ เชเชฐเซ เชถเชเชพเชคเชพ เชจเชฅเซ.
+PEPseudoSelPEInNot=Pseudo-elements เช '%1$S' เชเชฃ เชเชฐเซ เชถเชเชพเชคเชพ เชจเชฅเซ.
+PEPseudoSelNewStyleOnly=เช pseudo-element เช "::" เชธเซเชตเชฐเซเชช เชตเชพเชชเชฐเชตเซเช เช เชเซเชเช: '%1$S'.
+PEPseudoSelEndOrUserActionPC=pseudo-element เชชเชเซ end of selector เช
เชฅเชตเชพ user action pseudo-class เชเชเซเชเชฟเชค เชชเชฐเชเชคเซ '%1$S' เชฎเชณเซเชฏเซเช.
+PEPseudoSelNoUserActionPC=pseudo-element เชชเชเซ end of selector เชเชเซเชเชฟเชค เชเซ เชเซ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชเซเชฐเชฟเชฏเชพ pseudo-classes เชจเซ เชเชงเชพเชฐ เชจเชนเชฟ เชเชชเซ เชชเชฐเชเชคเซ '%1$S' เชฎเชณเซเชฏเซเช.
+PEPseudoSelMultiplePE=เชตเชงเชพเชฐเชพเชจเซ pseudo-element '%1$S'.
+PEPseudoSelUnknown=เช
เชเซเชเชพเชค pseudo-class เช
เชฅเชตเชพ pseudo-element '%1$S'.
+PENegationEOF=เชเชฃเชจเซ เช
เชเชฆเชฐ เชชเชธเชเชฆเชเซเชเชพเชฐเช
+PENegationBadInner=เชเชฃ pseudo-class เชคเชฐเซเชเซ เชฎเชฒเซเชจ เชธเชพเชฆเซเช เชชเชธเชฆเชเชเซเชเชพเชฐเช เชฆเชฒเซ '%1$S'.
+PENegationNoClose=เชเชฃเชพเชคเซเชฎเช pseudo-class '%1$S' เชฎเชพเช เชฌเชเชง เชฅเชคเซ ')' เชเซเชฎ.
+PENegationBadArg=เชเชฃเชพเชคเซเชฎเช pseudo-class '%1$S' เชฎเชพเช เชเซเชฎ เชฆเชฒเซเชฒ.
+PEPseudoClassArgEOF=pseudo-class เชชเชธเชเชฆเชเซเชเชพเชฐเชเชจเซ เชฆเชฒเซเชฒ
+PEPseudoClassArgNotIdent=pseudo-class เชชเชฐเชฟเชฎเชพเชฃ เชฎเชพเชเซ เชเชเซเชเชฟเชค เชเชณเชเชจเชพเชฐ เชชเชฐเชเชคเซ '%1$S' เชฎเชณเซเชฏเซ.
+PEPseudoClassArgNotNth=pseudo-class เชจเซ เชฆเชฒเซเชฒเชจเซ เชเชเซเชเชฟเชค เชญเชพเช เชชเชฐเชเชคเซ '%1$S' เชฎเชณเซเชฏเซเช.
+PEPseudoClassNoClose=pseudo-class เชฎเชพเช เชฌเชเชง เชฅเชคเซ เชเซเชเชธ ')' เชเซเชฎ เชฅเชฏเซเชฒ เชเซ, เชคเซเชจเซ เชเชเซเชฏเชพเช '%1$S' เชฎเชณเซเชฏเซ.
+PEPseudoClassNoArg=pseudo-class '%1$S' เชฎเชพเช เชเซเชฎ เชฅเชฏเซเชฒ เชฆเชฒเซเชฒ.
+PEPseudoClassNotUserAction=pseudo-element เชชเชเซ end of selector เช
เชฅเชตเชพ user action pseudo-class เชเชเซเชเชฟเชค เชชเชฐเชเชคเซ pseudo-class '%1$S' เชฎเชณเซเชฏเซเช.
+PESelectorEOF=เชชเชธเชเชฆเชเซเชเชพเชฐเช
+PEBadDeclBlockStart=เชเชพเชนเซเชฐเชพเชค เชฌเซเชฒเซเชเชจเซ เชชเซเชฐเชพเชฐเชเชญ เชเชฐเชตเชพ เชฎเชพเชเซ เชเชเซเชเชฟเชค '{' เชชเชฐเชเชคเซ '%1$S' เชฎเชณเซเชฏเซเช.
+PEColorEOF=เชฐเชเช
+PEColorNotColor=เชเชเซเชเชฟเชค เชฐเชเช เชชเชฐเชเชคเซ '%1$S' เชฎเชณเซเชฏเซเช.
+PEColorComponentEOF=เชฐเชเช เชเชเช
+PEExpectedPercent=เชเชเชพ เชเชเซเชเชฟเชค เชเซ เชชเชฐเชเชคเซ '%1$S' เชฎเชณเซเชฏเซเช.
+PEExpectedInt=เชชเซเชฐเซเชฃเชพเชเช เชเชเซเชเชฟเชค เชเซ เชชเชฐเชเชคเซ '%1$S' เชฎเชณเซเชฏเซเช.
+PEExpectedNumberOrAngle=เชเช เชจเชเชฌเชฐ เช
เชฅเชตเชพ เชเช เชเซเชฃเซ เช
เชชเซเชเซเชทเชฟเชค เชชเชฐเชเชคเซ โ%1$Sโ เชฎเชณเซเชฏเซ.
+PEExpectedNumberOrPercent=เชเช เชจเชเชฌเชฐ เช
เชฅเชตเชพ เชเชเชพเชตเชพเชฐเซ เช
เชชเซเชเซเชทเชฟเชค เชเซ เชชเชฐเชเชคเซ โ%1$Sโ เชฎเชณเซเชฏเซเช.
+PEColorBadRGBContents=rgb() เชฎเชพเช เชธเชเชเซเชฏเชพ เช
เชฅเชตเชพ เชชเซเชฐเซเชฃเชพเชเช เชเชเซเชเชฟเชค เชเซ เชชเชฐเชเชคเซ '%1$S' เชฎเชณเซเชฏเซเช.
+PEColorComponentBadTerm='%2$S' เชเชเซเชเชฟเชค เชเซ เชชเชฐเชเชคเซ '%1$S' เชฎเชณเซเชฏเซเช.
+PEExpectedComma=',' เชเชเซเชเชฟเชค เชเซ เชชเชฐเชเชคเซ '%1$S' เชฎเชณเซเชฏเซเช.
+PEColorSaturationEOF=saturation
+PEColorLightnessEOF=lightness
+PEColorOpacityEOF=เชฐเชเชเชจเชพ เชชเซเชฐเชฎเชพเชฃเชฎเชพเช เชชเชพเชฐเชฆเชฐเซเชถเชเชคเชพ
+PEExpectedNumber=เชธเชเชเซเชฏเชพ เชเชเซเชเชฟเชค เชเซ เชชเชฐเชเชคเซ '%1$S' เชฎเชณเซเชฏเซเช.
+PEPositionEOF=<position>
+PEExpectedPosition=เชเชพเชนเซเชฐเชพเชค เชเชเซเชเชฟเชค เชเซ เชชเชฐเชเชคเซ '%1$S' เชฎเชณเซเชฏเซเช.
+PEExpectedRadius=เชเชเซเชเชฟเชค '|' เชชเชฐเชเชคเซ '%1$S' เชฎเชณเซเชฏเซเช.
+PEExpectedCloseParen=')' เชเชเซเชเชฟเชค เชเซ เชชเชฐเชเชคเซ '%1$S' เชฎเชณเซเชฏเซเช.
+PEDeclEndEOF=เชเชพเชนเซเชฐเชพเชคเชจเซ เช
เชเชค เชเชฐเชตเชพ เชฎเชพเชเซ ';' เช
เชฅเชตเชพ '}'
+PEParseDeclarationNoColon=':' เชเชเซเชเชฟเชค เชเซ เชชเชฐเชเชคเซ '%1$S' เชฎเชณเซเชฏเซเช.
+PEParseDeclarationDeclExpected=เชเชพเชนเซเชฐเชพเชค เชเชเซเชเชฟเชค เชเซ เชชเชฐเชเชคเซ '%1$S' เชฎเชณเซเชฏเซเช.
+PEEndOfDeclEOF=เชเชพเชนเซเชฐเชพเชคเชจเซ เช
เชเชค
+PEImportantEOF=เชฎเชนเชคเซเชตเชจเซเช
+PEExpectedImportant='important' เชเชเซเชเชฟเชค เชเซ เชชเชฐเชเชคเซ '%1$S' เชฎเชณเซเชฏเซเช.
+PEBadDeclEnd=เชเชพเชนเซเชฐเชพเชคเชจเซ เช
เชเชค เชเชฐเชตเชพ เชฎเชพเชเซ ';' เชเชเซเชเชฟเชค เชเซ เชชเชฐเชเชคเซ '%1$S' เชฎเชณเซเชฏเซเช.
+PEBadDeclOrRuleEnd2=เชเชพเชนเซเชฐเชพเชคเชจเซ เช
เชเชค เชเชฐเชตเชพ เชฎเชพเชเซ ';' เช
เชฅเชตเชพ '}' เชเชเซเชเชฟเชค เชเซ เชชเชฐเชเชคเซ '%1$S' เชฎเชณเซเชฏเซเช.
+PEInaccessibleProperty2=เชเชเชคเชฐเชฟเช เชเซเชฃเชงเชฐเซเชฎ เชฎเชพเชเซ เชเชฟเชเชฎเชค เชธเซเชชเชทเซเช เชเชฐเซ เชถเชเชคเชพ เชจเชฅเซ.
+PECommentEOF=เชเชฟเชชเซเชชเชณเซเชจเซ เช
เชเชค
+SEUnterminatedString=เชจเชนเชฟเช เชฌเชเชง เชเชตเซ เชถเชฌเซเชฆเชฎเชพเชณเชพ '%1$S' เชฎเชณเซ.
+PEFontDescExpected=เชซเซเชจเซเช เชตเชฐเซเชฃเชจเชเชพเชฐ เชเชเซเชเชฟเชค เชนเชคเซ เชชเชฐเชเชคเซ '%1$S' เชฎเชณเซเชฏเซเช.
+PEUnknownFontDesc=@font-face เชจเชฟเชฏเชฎเชฎเชพเช เช
เชเซเชเชพเชค เชตเชฐเซเชฃเชจเชเชพเชฐ '%1$S'.
+PEMQExpectedExpressionStart=เชฎเซเชกเชฟเชฏเชพ เชชเซเชฐเชถเซเชจ เชธเชฎเซเชเชฐเชฃ เชถเชฐเซ เชเชฐเชตเชพ เชฎเชพเชเซ '(' เชเชเซเชเชฟเชค เชนเชคเซเช เชชเชฐเชเชคเซ '%1$S' เชฎเชณเซเชฏเซเช.
+PEMQExpressionEOF=เชฎเซเชกเชฟเชฏเชพ เชชเซเชฐเชถเซเชจ เชธเชฎเซเชเชฐเชฃเชจเชพ เชธเชฎเชพเชตเชฟเชทเซเชเซ เชฎเชณเซเชฏเชพ
+PEMQExpectedFeatureName=เชฎเซเชกเชฟเชฏเชพ เชฒเชเซเชทเชฃ เชจเชพเชฎ เชเชเซเชเชฟเชค เชนเชคเซเช เชชเชฐเชเชคเซ '%1$S' เชฎเชณเซเชฏเซเช.
+PEMQExpectedFeatureNameEnd=':' เช
เชฅเชตเชพ ')' เช เชฎเซเชกเชฟเชฏเชพ เชฒเชเซเชทเชฃ เชจเชพเชฎ เชชเชเซ เชเชเซเชเชฟเชค เชนเชคเซเช เชชเชฐเชเชคเซ '%1$S' เชฎเชณเซเชฏเซเช.
+PEMQNoMinMaxWithoutValue=min- เช
เชฅเชตเชพ max- เชฒเชเซเชทเชฃเซ เชธเชพเชฅเซเชจเชพ เชฎเซเชกเชฟเชฏเชพ เชฒเชเซเชทเชฃเซเชจเซ เชเชฟเชเชฎเชค เชนเซเชตเซ เช เชเซเชเช.
+PEMQExpectedFeatureValue=เชฎเซเชกเชฟเชฏเชพ เชฒเชเซเชทเชฃ เชฎเชพเชเซ เช
เชฏเซเชเซเชฏ เชเชฟเชเชฎเชค เชฎเชณเซ.
+PEBadFontBlockStart=@font-face เชจเชฟเชฏเชฎเชจเชพเช เช
เชเชคเซ เชเชเซเชเชฟเชค '{' เชเซ เชชเชฐเชเชคเซ '%1$S' เชฎเชณเซเชฏเซ.
+PEBadFontBlockEnd=@font-face เชจเชฟเชฏเชฎเชจเชพเช เช
เชเชคเซ เชเชเซเชเชฟเชค '}' เชเซ เชชเชฐเชเชคเซ '%1$S' เชฎเชณเซเชฏเซ.
+PEAnonBoxNotAlone=เช
เชจเชพเชฎเชฟเช เชฌเซเชเซเชธเชจเซ เช
เชชเซเชเซเชทเชพ เชฐเชพเชเซ เชนเชคเชพ.
+PEFFVUnexpectedEOF=@font-feature-values เชจเชฟเชฏเชฎเชจเซ เช
เชจเชฟเชเซเชเชจเซเชฏ เช
เชเชค.
+PEFFVBlockStart=@font-feature-values เชจเชฟเชฏเชฎเชจเช { เชจเซ เชเซเชฒเชตเชพเชจเซ เชเชเซเชเชพ เชฐเชพเชเซเชฒ เชเซ เชชเชฐเชเชคเซ '%1$S'เชฎเชณเซเชฏเซ.
+PEFFVValueSetStart=เชฒเชเซเชทเชฃ เชเชฟเชเชฎเชค เชธเซเชฏเซเชเชจเชจเซ { เชจเซ เชเซเชฒเชตเชพเชจเซ เชเชเซเชเชพ เชฐเชพเชเซเชฒ เชเซ เชชเชฐเชเชคเซ '%1$S'เชฎเชณเซเชฏเซ.
+PEFFVNoFamily=@font-feature-values เชจเชฟเชฏเชฎ เชฎเชพเชเซ เชเชเซเชเชฟเชค เชซเซเชจเซเช เชเซเชเซเชเชฌ เชฏเชพเชฆเซ เชชเชฐเชเชคเซ '%1$S' เชฎเชณเซเชฏเซ.
+PEFFVUnexpectedBlockEnd=@font-feature-values เชจเชฟเชฏเชฎเชจเซ เช
เชเชค เชฒเชพเชตเชตเชพ เชฎเชพเชเซ เชเชเซเชเชฟเชค '}'เชชเชฐเชเชคเซ '%1$S' เชฎเชณเซเชฏเซ.
+PEFFVUnknownFontVariantPropValue=เช
เชเซเชเชพเชค font-variant เชเซเชฃเชงเชฐเซเชฎ เชเชฟเชเชฎเชค '%1$S'.
+PEFFVExpectedIdent=เชเชเซเชเชฟเชค เชเชณเชเชเชฐเซเชคเชพ เชชเชฐเชเชคเซ '%1$S'เชฎเชณเซเชฏเซ.
+PEFFVExpectedValue=เชเชเซเชเชฟเชค เชฌเชฟเชจ-เชจเชเชพเชฐเชพเชคเซเชฎเช เชชเซเชฐเซเชฃเชพเชเช เชเชฟเชเชฎเชค เชชเชฐเชเชคเซ '%1$S' เชฎเชณเซเชฏเซ.
+PEFFVTooManyValues=เชฒเชเซเชทเชฃ เชชเซเชฐเชเชพเชฐ '%1$S' เชฎเชพเชเซ เชเชฃเซ เชเชฟเชเชฎเชคเซ.
+PEFFVGenericInFamilyList=เชเซเชเซเชเชฌ เชฏเชพเชฆเซ เชธเชพเชฎเชพเชจเซเชฏ เชซเซเชจเซเช เชเซเชเซเชเชฌ เชจเชพเชฎเชจเซ เชธเชฎเชพเชตเซ เชถเชเชพเชคเซ เชจเชฅเซ.
+PEFFVValueDefinitionTrailing=เชเชฟเชเชฎเชค เชตเซเชฏเชพเชเซเชฏเชพเชจเซ เชเชเซเชเชฟเชค เช
เชเชค เชชเชฐเชเชคเซ '%1$S' เชฎเชณเซเชฏเซ.
+PEBadDirValue=เชฆเชฟเชถเชพเชฎเชพเชจ เชชเชธเชเชฆเชเชฐเซเชคเชพเชฎเชพเช เชเชเซเชเชฟเชค 'ltr' เช
เชฅเชตเชพ 'rtl' เชชเชฐเชเชคเซ '%1$S' เชฎเชณเซเชฏเซ.
+PESupportsConditionStartEOF2='เชจเชฅเซ', '(', เช
เชฅเชตเชพ เชตเชฟเชงเซเชฏ
+PESupportsConditionInParensEOF=โ)โ
+PESupportsConditionNotEOF=โเชจเชฅเซโ
+PESupportsWhitespaceRequired='เชจเชฅเซ', 'เช
เชจเซ', เช
เชฅเชตเชพ 'เช
เชฅเชตเชพ' เชชเชเซ เชเชเซเชเชฟเชค เชธเชซเซเชฆเชเชเซเชฏเชพ.
+PESupportsConditionExpectedOpenParenOrFunction=เชเชเซเชเชฟเชค '(' เช
เชฅเชตเชพ เชตเชฟเชงเซเชฏ เชเซเชฏเชพเชฐเซ เชเชงเชพเชฐเชฟเชค เชถเชฐเชคเชจเซเช เชชเชฆเชเซเชเซเชฆเชจ เชเชฐเซ เชฐเชนเซเชฏเชพ เชนเซเชฏ เชชเชฐเชเชคเซ '%1$S' เชฎเชณเซเชฏเซ.
+PESupportsConditionExpectedCloseParen=เชเชเซเชเชฟเชค ')' เชเซ เชเซเชฏเชพเชฐเซ เชเชงเชพเชฐ เชถเชฐเชคเซเชจเซเช เชชเชฆเชเซเชเซเชฆเชจ เชเชฐเซ เชฐเชนเซเชฏเชพ เชนเซเชฏ เชชเชฐเชเชคเซ '%1$S'เชฎเชณเซเชฏเซ.
+PESupportsConditionExpectedStart2=เชเชเซเชเชฟเชค 'เชจเชฅเซ', '(', เช
เชฅเชตเชพ เชตเชฟเชงเซเชฏ เชเซเชฏเชพเชฐเซ เชเชงเชพเชฐเชฟเชค เชถเชฐเชคเชจเซเช เชชเชฆเชเซเชเซเชฆเชจ เชเชฐเซ เชฐเชนเซเชฏเชพ เชนเซเชฏ เชชเชฐเชเชคเซ '%1$S' เชฎเชณเซเชฏเซ.
+PESupportsConditionExpectedNot=เชเชเซเชเชฟเชค 'not' เชเซ เชเซเชฏเชพเชฐเซ เชเชงเชพเชฐ เชถเชฐเชคเซเชจเซ เชชเชฆเชเซเชเซเชฆเชจ เชเชฐเซ เชฐเชนเซเชฏเชพ เชนเชฏเซ เชชเชฐเชเชคเซ '%1$S' เชฎเชณเซเชฏเซ.
+PESupportsGroupRuleStart=@supports เชจเชฟเชฏเชฎเชจเซ เชถเชฐเซเชเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชเชเซเชเชฟเชค '{' เชเซ เชชเชฐเชเชคเซ '%1$S' เชฎเชณเซเชฏเซ.
+PEFilterEOF=เชเชพเชณเช
+PEExpectedNoneOrURL='เชเชเช เชจเชนเชฟ' เช
เชฅเชตเชพ URL เชเชเซเชเชฟเชค เชชเชฐเชเชคเซ '%1$S' เชฎเชณเซเชฏเซเช.
+PEExpectedNoneOrURLOrFilterFunction='เชเชเช เชจเชนเชฟ', URL เช
เชฅเชตเชพ เชเชพเชณเช เชตเชฟเชงเซเชฏ เชเชเซเชเชฟเชค เชชเชฐเชเชคเซ '%1$S' เชฎเชณเซเชฏเซเช.
+PEExpectedNonnegativeNP=เชเชฃ-เชจเชนเชฟ เชเชตเซ เชธเชเชเซเชฏเชพ เช
เชฅเชตเชพ เชเชเชพ เชเชเซเชเชฟเชค.
+PEFilterFunctionArgumentsParsingError=เชเชพเชณเช เชตเชฟเชงเซเชฏ เชฎเชพเชเซ เชฆเชฒเซเชฒเซเชจเซเช เชชเชฆเชเซเชเซเชฆเชจ เชเชฐเชตเชพเชฎเชพเช เชเซเชทเชคเชฟ.
+PEVariableEOF=เชเชฒ
+PEVariableEmpty=เชเชฒ เชเชฟเชเชฎเชค เชเชเซเชเชฟเชค เชชเชฐเชเชคเซ '%1$S' เชฎเชณเซเชฏเซ.
+# LOCALIZATION NOTE(PEValueWithVariablesParsingErrorInValue): %1$S is replaced
+# with the property name and %2$S is replaced with the property value.
+PEValueWithVariablesParsingErrorInValue=เชเชฒเซเชจเซ เชฌเชพเชฆ เชเชฐเซเชฏเชพ เชชเชเซ โ%1$Sโ เชฎเชพเชเซ เชตเชฟเชถเซเชฒเซเชทเชฃเชพ เชฎเซเชฒเซเชฏเชฎเชพเช เชญเซเชฒ. เชชเซเชฆเชพ เชเชฐเซเชฒ เชฎเซเชฒเซเชฏ โ%2$Sโ เชนเชคเซเช.
+PEValueWithVariablesFallbackInherit='inherit' เชฎเชพเช เชชเชพเชเชพ เชเช เชฐเชนเซเชฏเชพ เชเซเช.
+PEValueWithVariablesFallbackInitial='initial' เชฎเชพเช เชชเชพเชเชพ เชเช เชฐเชนเซเชฏเชพ เชเซเช
+PEInvalidVariableReference=เช
เชฏเซเชเซเชฏ เชเชฒเชจเซ เชธเชเชฆเชฐเซเชญ เชงเชฐเชพเชตเชคเซ เชเซเชฃเชงเชฐเซเชฎ.
+PEInvalidVariableTokenFallback=เชเชฒ เชธเชเชฆเชฐเซเชญ เชซเซเชฒเชฌเซ
เชเชจเชพ เชเซเชเชจเชพ เชธเซเชคเชฐเซ เช
เชฏเซเชเซเชฏ เชเซเชเชจ '%1$S' เชฎเชณเซ.
+PEExpectedVariableNameEOF=เชเชฒ เชจเชพเชฎ เชฎเชพเชเซเชจเซ เชเชณเชเชจเชพเชฐ
+PEExpectedVariableName=เชเชฒ เชจเชพเชฎ เชฎเชพเชเซ เชเชณเชเชจเชพเชฐ เชเชเซเชเชฟเชค เชชเชฐเชเชคเซ '%1$S' เชฎเชณเซเชฏเซเช.
+PEExpectedVariableFallback=',' เชชเชเซ เชเชฒ เชธเชเชฆเชฐเซเชญ เชซเซเชฒเชฌเซ
เช เชเชเซเชเชฟเชค.
+PEExpectedVariableCommaOrCloseParen=เชเชฒ เชธเชเชฆเชฐเซเชญเชฎเชพเช เชเชฒ เชจเชพเชฎ เชชเชเซ ',' เช
เชฅเชตเชพ ')' เชเชเซเชเชฟเชค เชชเชฐเชเชคเซ '%1$S' เชฎเชณเซเชฏเซเช.
+PESubgridNotSupported=CSS เชเซเชฐเซเชกเชจเชพ โเชธเชฌเชเซเชฐเซเชกโ เชเซเชตเชฐเซเชก เชฎเชพเชเซ เชเชงเชพเชฐ เชธเชเซเชทเชฎ เชจเชฅเซ.
+PEMoreThanOneGridRepeatAutoFillInNameList=เชฎเชพเชคเซเชฐ เชเช เช เชชเซเชจเชฐเชพเชตเชฐเซเชคเชจ (เชธเซเชตเชคเชเชญเชฐเชฃ, ...) เชจเซ เชชเซเชเชพเชเซเชฐเซเชก เชฎเชพเชเซ เชจเชพเชฎเชจเซ เชธเซเชเชฟเชฎเชพเช เชฎเชเชเซเชฐเซ เชเซ.
+PEMoreThanOneGridRepeatAutoFillFitInTrackList=เชฎเชพเชคเซเชฐ เชเช เชชเซเชจเชฐเชพเชตเชฐเซเชคเชฟเชค (เชธเซเชตเชคเชเชญเชฐเชฃ, ...) เช
เชฅเชตเชพ เชชเซเชจเชฐเชพเชตเชฐเซเชคเชฟเชค (เชธเซเชตเชคเช-เชฏเซเชเซเชฏ, ...) เชเช เชเซเชฐเซ
เช เชธเซเชเชฟเชฎเชพเช เชฎเชเชเซเชฐเซ เชเซ.
+PEMoreThanOneGridRepeatTrackSize=เชชเซเชจเชฐเชพเชตเชฐเซเชคเชฟเชค (เชธเซเชตเชค-เชซเชฟเช /เชธเซเชตเชคเชเชญเชฐเชฃ, ...) เช
เชเชฆเชฐ เชฎเชพเชคเซเชฐ เชเช เชเซเชฐเซ
เช เชเชฆเชจเซ เชฎเชเชเซเชฐเซ เชเซ.
+
+TooLargeDashedRadius=โเชกเซเชถโ เชถเซเชฒเซ (เชฎเชฐเซเชฏเชพเชฆเชพ 100000px เชเซ) เชฎเชพเชเซ เชฌเซเชฐเซเชกเชฐ เชคเซเชฐเชฟเชเซเชฏเชพ เชเซเชฌ เชฎเซเชเซ เชเซ. เชเชจ เชคเชฐเซเชเซ เชฐเซเชจเซเชกเชฐเชฟเชเช.
+TooLargeDottedRadius=โเชกเซเชเซเชกโ เชถเซเชฒเซ (เชฎเชฐเซเชฏเชพเชฆเชพ 100000px) เชฎเชพเชเซ เชฌเซเชฐเซเชกเชฐ เชคเซเชฐเชฟเชเซเชฏเชพ เชเซเชฌ เชฎเซเชเซ เชเซ. เชเชจ เชคเชฐเซเชเซ เชฐเซเชจเซเชกเชฐเชฟเชเช.
--- /dev/null
+# 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/.
+
+# Encoding warnings and errors
+EncNoDeclarationFrame=เชซเซเชฐเซเชฎ เชฅเชฏเซเชฒ เชฆเชธเซเชคเชพเชตเซเชเชจเซเช เช
เชเซเชทเชฐ เชเชจเชเซเชกเซเชเชเชจเซ เชฐเชเซเชเชค เชฅเชฏเซเชฒ เชจ เชนเชคเซ. เชฆเชธเซเชคเชพเชตเซเช เชตเชฟเชตเชฟเชง เชฐเซเชคเซ เชฆเซเชเชพเช เชถเชเซ เชเซ เชเซ เชฆเชธเซเชคเชพเชตเซเช เชคเซเชจเซ เชซเซเชฐเซเชฎ เชเชฐเซเชฏเชพ เชตเชเชฐ เชเซเช.
+EncNoDeclarationPlain=เชธเชพเชฆเชพ เชฒเชเชพเชฃเชจเซเช เช
เชเซเชทเชฐ เชเชจเชเซเชกเซเชเชเชจเซเช เชฐเชเซเชเชค เชฅเชฏเซเชฒ เชจ เชนเชคเซ. เชฆเชธเซเชคเชพเชตเซเช เช
เชฎเซเช เชฌเซเชฐเชพเชเชเชฐ เชฐเซเชชเชฐเซเชเชพเชเชเชจเซเชฎเชพเช เชเชกเชฌเชกเชตเชพเชณเชพ เชฒเชเชพเชฃ เชธเชพเชฅเซ เชฐเซเชจเซเชกเชฐ เชฅเชถเซ เชเซ เชฆเชธเซเชคเชพเชตเซเช US-ASCII เชธเซเชฎเชพเชจเซ เชฌเชนเชพเชฐเชฅเซ เช
เชเซเชทเชฐเซเชจเซ เชธเชฎเชพเชตเซ เชคเซ. เชซเชพเชเชฒเชจเซเช เช
เชเซเชทเชฐ เชเชจเชเซเชกเซเชเชเชจเซ เชชเชฐเชฟเชตเชนเชจ เชชเซเชฐเซเชเซเชเซเชฒเชฎเชพเช เชฐเชเซ เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ เช
เชฅเชตเชพ เชซเชพเชเชฒเชจเซ เชเชจเชเซเชกเซเชเช เชนเชธเซเชคเชพเชเซเชทเชฐ เชคเชฐเซเชเซ เชฌเชพเชเชเชเซเชฐเชฎ เชฎเชพเชฐเซเชเชจเซ เชตเชพเชชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ.
+EncNoDeclaration=HTML เชฆเชธเซเชคเชพเชตเซเชเชจเซเช เช
เชเซเชทเชฐ เชเชจเชเซเชกเซเชเช เชฐเชเซเชเชค เชฅเชฏเซเชฒ เชจ เชนเชคเซ. เชฆเชธเซเชคเชพเชตเซเช เช
เชฎเซเช เชฌเซเชฐเชพเชเชเชฐ เชฐเซเชชเชฐเซเชเชพเชเชเชจเซเชฎเชพเช เชเชกเชฌเชกเชตเชพเชณเชพ เชฒเชเชพเชฃ เชธเชพเชฅเซ เชฐเซเชจเซเชกเชฐ เชฅเชถเซ เชเซ เชฆเชธเซเชคเชพเชตเซเช US-ASCII เชธเซเชฎเชพเชจเซ เชฌเชนเชพเชฐเชฅเซ เช
เชเซเชทเชฐเซเชจเซ เชธเชฎเชพเชตเซ เชคเซ. เชชเชพเชจเชพเชเชจเซ เช
เชเซเชทเชฐ เชเชจเชเซเชกเซเชเช เชฆเชธเซเชคเชพเชตเซเช เช
เชฅเชตเชพ เชชเชฐเชฟเชตเชนเชจ เชชเซเชฐเซเชเซเชเซเชฒเชฎเชพเช เชฐเชเซ เชฅเชฏเซเชฒ เชนเซเชตเซ เช เชเซเชเช.
+EncLateMetaFrame=เชซเซเชฐเซเชฎ เชฅเชฏเซเชฒ HTML เชฆเชธเซเชคเชพเชตเซเชเชจเซ เช
เชเซเชทเชฐ เชเชจเชเซเชกเซเชเช เชฐเชเซเชเชค เชฎเชณเซ เชจ เชนเชคเซ เชเซเชฏเชพเชฐเซ เชซเชพเชเชฒเชจเซเช เชชเซเชฐเชฅเชฎ 1024 เชฌเชพเชเชเชจเซเช เชชเชนเซเชฒเซเชฅเซ เชธเซเชเซเชจ เชเชฐเซ เชฐเชนเซเชฏเชพ เชนเซเชฏ. เชเซเชฏเชพเชฐเซ เชฆเชธเซเชคเชพเชตเซเช เชคเซเชจเซ เชซเซเชฐเซเชฎ เชเชฐเซเชฏเชพ เชตเชเชฐ เชเซเชตเซ เชคเซ, เช เชชเชพเชจเซเช เชเชชเชฎเซเชณเซ เชชเซเชจ:เชเชตเชถเซ. เชเชจเชเซเชกเซเชเช เชฐเชเซเชเชค เชซเชพเชเชฒเชจเซ เชชเซเชฐเชฅเชฎ 1024 เชฌเชพเชเช เชธเซเชงเซ เชเชธเซเชกเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ.
+EncLateMeta=HTML เชฆเชธเซเชคเชพเชตเซเชเชจเซเช เช
เชเซเชทเชฐ เชเชจเชเซเชกเซเชเช เชฐเชเซเชเชค เชฎเชณเซ เชจ เชนเชคเซ เชเซเชฏเชพเชฐเซ เชซเชพเชเชฒเชจเซเช เชชเซเชฐเชฅเชฎ 1024 เชฌเชพเชเชเชจเซเช เชชเชนเซเชฒเซเชฅเซ เชธเซเชเซเชจ เชเชฐเซ เชฐเชนเซเชฏเชพ เชนเซเชฏ.เชเซเชฏเชพเชฐเซ เชตเชฟเชตเชฟเชง เชฐเซเชคเซ เชฐเซเชชเชฐเซเชเชพเชเชเชฟเชค เชฅเชฏเซเชฒ เชฌเซเชฐเชพเชเชเชฐเชฎเชพเช เชฆเซเชเซเช เชคเซ, เช เชชเชพเชจเซเช เชเชชเชฎเซเชณเซ เชชเซเชจ:เชเชตเชถเซ. เชเชจเชเซเชกเซเชเช เชฐเชเซเชเชค เชซเชพเชเชฒเชจเซ เชชเซเชฐเชฅเชฎ 1024 เชฌเชพเชเช เชธเซเชงเซ เชเชธเซเชกเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ.
+EncLateMetaReload=เชชเชพเชจเซเช เชชเซเชจ:เชเชตเซ เชเชฏเซ, เชเชพเชฐเชฃ เชเซ HTML เชฆเชธเซเชคเชพเชตเซเชเชจเซ เช
เชเซเชทเชฐ เชเชจเชเซเชกเซเชเช เชฐเชเซเชเชค เชฎเชณเซ เชจ เชนเชคเซ เชเซเชฏเชพเชฐเซ เชซเชพเชเชฒเชจเซเช เชชเซเชฐเชฅเชฎ 1024 เชฌเชพเชเชเชจเซเช เชชเชนเซเชฒเซเชฅเซ เชธเซเชเซเชจ เชเชฐเซ เชฐเชนเซเชฏเชพ เชนเซเชฏ. เชเชจเชเซเชกเซเชเช เชฐเชเซเชเชค เชซเชพเชเชฒเชจเซ เชชเซเชฐเชฅเชฎ 1024 เชฌเชพเชเช เชธเซเชงเซ เชเชธเซเชกเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ.
+EncLateMetaTooLate=เชฆเชธเซเชคเชพเชตเซเชเชจเชพเช เช
เชเซเชทเชฐ เชเชจเชเซเชกเซเชเช เชฐเชเซเชเชค เช
เชธเชฐเชจเซ เชฒเชพเชตเชตเชพ เชฎเชพเชเซ เชคเซเชจเซ เชฎเชพเชเซ เชเชฃเซ เชฎเซเชกเซ เชฎเชณเซ. เชเชจเชเซเชกเซเชเช เชฐเชเซเชเชค เชซเชพเชเชฒเชจเชพเช เชชเซเชฐเชฅเชฎ 1024 เชฌเชพเชเช เชธเซเชงเซ เชเชธเซเชกเชตเชพ เชฎเชพเชเซ เชเชฐเซเชฐเซ เชเซ.
+EncMetaUnsupported=เชฌเชฟเชจเชเชงเชพเชฐเชญเซเชค เช
เชเซเชทเชฐ เชเชจเชเซเชกเซเชเช เชฎเซเชเชพ เชเซ
เชเชจเซ เชฎเชฆเชฆเชฅเซ HTML เชฆเชธเซเชคเชพเชตเซเช เชฎเชพเชเซ เชฐเชเซ เชฅเชฏเซเชฒ เชนเชคเซ. เชฐเชเซเชเชค เช
เชตเชเชฃเซเชฒ เชนเชคเซ.
+EncProtocolUnsupported=เชฌเชฟเชจเชเชงเชพเชฐเชญเซเชค เช
เชเซเชทเชฐ เชเชจเชเซเชกเซเชเช เชชเชฐเชฟเชตเชนเชจ เชชเซเชฐเซเชเซเชเซเชฒ เชธเซเชคเชฐ เชชเชฐ เชฐเชเซเชเชค เชฅเชฏเซเชฒ เชนเชคเซ. เชฐเชเซเชเชค เช
เชตเชเชฃเซเชฒ เชนเชคเซ.
+EncBomlessUtf16=เชฌเชพเชเชเชเซเชฐเชฎ เชฎเชพเชฐเซเช เชตเชเชฐ เช
เชจเซ เชชเซเชฐเซเชเซเชเซเชฒ-เชธเซเชคเชฐ เชฐเชเซเชเชคเชจเซเช เชธเซเชฅเชณเชพเชเชคเชฐ เชเชฐเซเชฏเชพ เชตเชเชฐ เชถเซเชงเชพเชฏเซเชฒ UTF-16-เชเชจเชเซเชก เชฅเชฏเซเชฒ เชซเซเชเชค เชฎเซเชณ เชฒเซเชเชฟเชจ เชฒเชเชพเชฃ. UTF-16 เชฎเชพเช เช เชธเชฎเชพเชตเชฟเชทเซเชเชจเซเช เชเชจเชเซเชกเซเชเช เชเชฐเชตเชพเชจเซเช เชเชพเชฐเซเชฏเชเซเชทเชฎ เชจเชฅเซ เช
เชจเซ เช
เชเซเชทเชฐ เชเชจเชเซเชกเซเชเช เชชเชพเชธเซ เชเซเชเชชเชฃ เชธเซเชฅเชฟเชคเชฟเชฎเชพเช เชฐเชเซเชเชค เชฅเชฏเซเชฒ เชนเซเชตเซ เชเซเชเช.
+EncMetaUtf16=UTF-16 เชคเชฐเซเชเซ เช
เชเซเชทเชฐ เชเชจเชเซเชกเซเชเชเชจเซ เชฐเชเซเชเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชฎเซเชเชพ เชเซ
เชเชจเซ เชตเชพเชชเชฐเซเชฒ เชนเชคเซ. เช เชคเซเชจเซ เชฌเชฆเชฒเซ UTF-8 เชฐเชเซเชเชค เชคเชฐเซเชเซ เช
เชฐเซเชฅเชเชเชจ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชนเชคเซ.
+EncMetaUserDefined=x-user-defined เชจเซ เช
เชเซเชทเชฐ เชธเชเชเซเชฐเชนเชชเชฆเซเชงเชคเชฟ เชเชพเชนเซเชฐ เชเชฐเชตเชพ เชฎเชพเชเซ เชฎเซเชเชพ เชเซ
เช เชตเชชเชฐเชพเชฏเซ เชนเชคเซ. เชนเซเชคเซเชธเชฐ เชเซเชเซ เชฐเซเชคเซ-เชธเชเชเซเชฐเชนเชชเชฆเซเชงเชคเชฟ เชฅเชฏเซเชฒ เชฒเซ
เชเชธเซ เชซเซเชจเซเช เชธเชพเชฅเซเชจเซ เชธเซเชธเชเชเชคเชคเชพเชจเซ เชเชเซเชฏเชพเช เช windows-1252 เชคเชฐเซเชเซ เชธเชฎเชเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชเซ. เช เชธเชพเชเช เชฏเซเชจเชฟเชเซเชกเชฎเชพเช เชซเซเชฐเชตเชพเช เชเชตเซ เชเซเชเช.
+
+# The bulk of the messages below are derived from
+# http://hg.mozilla.org/projects/htmlparser/file/1f633cef7de7/src/nu/validator/htmlparser/impl/ErrorReportingTokenizer.java
+# which is available under the MIT license.
+
+# Tokenizer errors
+errGarbageAfterLtSlash=โ</โ เชชเชเซ เชเชเชฐเซ.
+errLtSlashGt=โ</>โ เชเซเชฏเซ เชนเชคเซ. เชธเชเชญเชตเชฟเชค เชเชพเชฐเชฃเซ: โ<โ เชฅเซ เชฌเชนเชพเชฐ เชจเซเชเชพเชณเซเชฒ เชจเชฅเซ (โ<โ เชคเชฐเซเชเซ เชฌเชนเชพเชฐ เชจเซเชเชพเชณเซเชฏเซ) เช
เชฅเชตเชพ เชเซเชเซ เชฐเซเชคเซ เชฒเชเซเชฒ เช
เชเชคเชฟเชฎ เชเซ
เช.
+errCharRefLacksSemicolon=เช
เชเซเชทเชฐ เชธเชเชฆเชฐเซเชญ เช
เชฐเซเชงเชตเชฟเชฐเชพเชฎเชเชฟเชนเซเชจ เชฆเซเชฆเชพเชฐเชพ เชฌเชนเชพเชฐ เชเชพเชขเซเชฒ เชจ เชนเชคเซ.
+errNoDigitsInNCR=เชเชเชเชกเชพเชเซเชฏ เช
เชเซเชทเชฐ เชธเชเชฆเชฐเซเชญเชฎเชพเช เชเชเชเชกเชพ เชจเชฅเซ.
+errGtInSystemId=เชธเชฟเชธเซเชเชฎ เชเชณเชเชเชฐเซเชคเชพเชฎเชพเช โ>โ.
+errGtInPublicId=เชธเชพเชฐเซเชตเชเชจเชฟเช เชเชณเชเชเชฐเซเชคเชพเชฎเชพเช โ>โ.
+errNamelessDoctype=เชจเชพเชฎ เชตเชเชคเชจเซเช เชกเซเชเชเชพเชเชช.
+errConsecutiveHyphens=เชตเชพเชฐเชเชตเชพเชฐ เชนเชพเชเชซเชจ เชเชฟเชชเซเชชเชฃเซเชจเซ เช
เชเชค เชฒเชพเชตเชคเซ เชจเชฅเซ. โ--โ เชจเซ เชเชฟเชชเซเชชเชฃเซเชจเซ เช
เชเชฆเชฐ เชชเชฐเชตเชพเชจเชเซ เชฎเชณเซเชฒ เชจเชฅเซ, เชชเชฐเชเชคเซ เชฆเชพ.เชค. โ- -โ เชเซ.
+errPrematureEndOfComment=Premature end of comment. Use โ-->โ to end a comment properly.
+errBogusComment=เชเชฐเชพเชฌ เชเชฟเชชเซเชชเชฃเซ.
+errUnquotedAttributeLt=เชจเซเชเชงเชพเชฏเซเชฒ เชจ เชนเซเชฏ เชคเซเชตเซ เชเซเชฃเชงเชฐเซเชฎ เชเชฟเชเชฎเชคเชฎเชพเช โ<โ. เชธเชเชญเชตเชฟเชค เชเชพเชฐเชฃเซ: เชคเซเชจเชพ เชชเชนเซเชฒเชพเช เชเซเชฎ เชฅเชฏเซเชฒ โ>โ.
+errUnquotedAttributeGrave=เชจเซเชเชงเชพเชฏเซเชฒ เชจ เชนเซเชฏ เชคเซเชตเซ เชเซเชฃเชงเชฐเซเชฎ เชเชฟเชเชฎเชคเชฎเชพเช โ`โ. เชธเชเชญเชตเชฟเชค เชเชพเชฐเชฃเซ: เชจเซเชเชงเชตเชพ เชฎเชพเชเซ เชเซเชเชพ เช
เชเซเชทเชฐเชจเซ เชตเชพเชชเชฐเซ เชฐเชนเซเชฏเชพ เชเซ.
+errUnquotedAttributeQuote=Quote in an unquoted attribute value. Probable causes: Attributes running together or a URL query string in an unquoted attribute value.
+errUnquotedAttributeEquals=โ=โ in an unquoted attribute value. Probable causes: Attributes running together or a URL query string in an unquoted attribute value.
+errSlashNotFollowedByGt=เชธเซเชฒเซ
เชถ เชคเชฐเชค เช โ>โ เชฆเซเชฆเชพเชฐเชพ เช
เชจเซเชธเชฐเซเชฒ เชจ เชนเชคเซ.
+errNoSpaceBetweenAttributes=เชเซเชฃเชงเชฐเซเชฎเซ เชตเชเซเชเซ เชเชเซเชฏเชพ เชจเชฅเซ.
+errUnquotedAttributeStartLt=โ<โ at the start of an unquoted attribute value. Probable cause: Missing โ>โ immediately before.
+errUnquotedAttributeStartGrave=โ`โ at the start of an unquoted attribute value. Probable cause: Using the wrong character as a quote.
+errUnquotedAttributeStartEquals=โ=โ at the start of an unquoted attribute value. Probable cause: Stray duplicate equals sign.
+errAttributeValueMissing=Attribute value missing.
+errBadCharBeforeAttributeNameLt=Saw โ<โ when expecting an attribute name. Probable cause: Missing โ>โ immediately before.
+errEqualsSignBeforeAttributeName=Saw โ=โ when expecting an attribute name. Probable cause: Attribute name missing.
+errBadCharAfterLt=Bad character after โ<โ. Probable cause: Unescaped โ<โ. Try escaping it as โ<โ.
+errLtGt=Saw โ<>โ. Probable causes: Unescaped โ<โ (escape as โ<โ) or mistyped start tag.
+errProcessingInstruction=Saw โ<?โ. Probable cause: Attempt to use an XML processing instruction in HTML. (XML processing instructions are not supported in HTML.)
+errUnescapedAmpersandInterpretedAsCharacterReference=The string following โ&โ was interpreted as a character reference. (โ&โ probably should have been escaped as โ&โ.)
+errNotSemicolonTerminated=Named character reference was not terminated by a semicolon. (Or โ&โ should have been escaped as โ&โ.)
+errNoNamedCharacterMatch=โ&โ did not start a character reference. (โ&โ probably should have been escaped as โ&โ.)
+errQuoteBeforeAttributeName=Saw a quote when expecting an attribute name. Probable cause: โ=โ missing immediately before.
+errLtInAttributeName=โ<โ in attribute name. Probable cause: โ>โ missing immediately before.
+errQuoteInAttributeName=Quote in attribute name. Probable cause: Matching quote missing somewhere earlier.
+errExpectedPublicId=เชธเชพเชฐเซเชตเชเชจเชฟเช เชเชณเชเชเชฐเซเชคเชพเชจเซ เชเชเซเชเชพ เชฐเชพเชเซ เชนเชคเซ เชชเชฐเชเชคเซ เชกเซเชเชเชพเชเชชเชจเซ เช
เชค เชฅเชฏเซเชฒ เชเซ.
+errBogusDoctype=เชเชฐเชพเชฌ เชกเซเชเชเชพเชเชช.
+maybeErrAttributesOnEndTag=เช
เชเชคเชฟเชฎ เชเซ
เช เชชเชพเชธเซ เชเซเชฃเชงเชฐเซเชฎเซ เชนเชคเชพ.
+maybeErrSlashInEndTag=เช
เชเชคเชฟเชฎ เชเซ
เชเชจเชพ เช
เชเชคเซ เชธเซเชเซเชฐเซ โ/โ.
+errNcrNonCharacter=เช
เชเซเชทเชฐ เชธเชเชฆเชฐเซเชญ เช เชฌเชฟเชจ-เช
เชเซเชทเชฐ เชธเซเชงเซ เชตเชฟเชธเซเชคเชฐเซเชฏเซ.
+errNcrSurrogate=เช
เชเซเชทเชฐ เชธเชเชฆเชฐเซเชญ เชธเชฐเซเชเซเช เชธเซเชงเซ เชตเชฟเชธเซเชคเชฐเซเชฏเซ.
+errNcrControlChar=เช
เชเซเชทเชฐ เชธเชเชฆเชฐเซเชญ เชจเชฟเชฏเชเชคเซเชฐเชฃ เช
เชเซเชทเชฐ เชธเซเชงเซ เชตเชฟเชธเซเชคเชฐเซเชฏเซ.
+errNcrCr=A numeric character reference expanded to carriage return.
+errNcrInC1Range=เชเชเชเชกเชพเชเซเชฏ เช
เชเซเชทเชฐ C1 เชจเชฟเชฏเชเชคเซเชฐเชฃ เชธเซเชฎเชพ เชธเซเชงเซ เชตเชฟเชธเซเชคเชฐเซเชฏเซ.
+errEofInPublicId=เชธเชพเชฐเซเชตเชเชจเชฟเช เชเชณเชเชเชฐเซเชคเชพเชจเซ เช
เชเชฆเชฐ เชซเชพเชเชฒเชจเซ เช
เชเชค.
+errEofInComment=เชเชฟเชชเซเชชเชฃเซเชจเซ เช
เชเชฆเชฐ เชซเชพเชเชฒเชจเซ เช
เชเชค.
+errEofInDoctype=เชกเซเชเชเชพเชเชชเชจเซ เช
เชเชฆเชฐ เชซเชพเชเชฒเชจเซ เช
เชเชค.
+errEofInAttributeValue=เชซเชพเชเชฒเชจเซ เช
เชเชค เชฅเช เชเชฏเซ เชเซเชฏเชพเชฐเซ เชเซเชฃเชงเชฐเซเชฎ เชเชฟเชเชฎเชคเชจเซ เช
เชเชฆเชฐ เชเซ. เชเซ
เชเชจเซ เช
เชตเชเชฃเซ เชฐเชนเซเชฏเชพ เชเซ.
+errEofInAttributeName=เชเซเชฃเชงเชฐเซเชฎ เชจเชพเชฎเชฎเชพเช เชซเชพเชเชฒเชจเซ เช
เชเชค เชฅเชฏเซ. เชเซ
เชเชจเซ เช
เชตเชเชฃเซ เชฐเชนเซเชฏเชพ เชเซ.
+errEofWithoutGt=โ>โ เชธเชพเชฅเซ เช
เชเชค เชเชฐเซเชจเซ เชชเชนเซเชฒเชพเชจเซเช เชเซ
เช เชตเชเชฐ เชซเชพเชเชฒเชจ เช
เชเชค เชเซเชฏเซ. เชเซ
เชเชจเซ เช
เชตเชเชฃเซ เชฐเชนเซเชฏเชพ เชเซ.
+errEofInTagName=เชซเชพเชเชฒเชจเซ เช
เชเชค เชเซเชฏเซ เชเซเชฏเชพเชฐเซ เชเซ
เช เชจเชพเชฎ เชฎเชพเชเซ เชเซเช เชฐเชนเซเชฏเชพ เชนเซเชฏ. เชเซ
เชเชจเซ เช
เชตเชเชฃเซ เชฐเชนเซเชฏเชพ เชเซ.
+errEofInEndTag=เช
เชเชคเชฟเชฎ เชเซ
เชเชจเซ เช
เชเชฆเชฐ เชซเชพเชเชฒเชจเซ เช
เชเชค. เชเซ
เชเชจเซ เช
เชตเชเชฃเซ เชฐเชนเซเชฏเชพ เชเซ.
+errEofAfterLt=โ<โ เชชเชเซ เชซเชพเชเชฒเซ เช
เชเชค.
+errNcrOutOfRange=เช
เชเซเชทเชฐ เชธเชเชฆเชฐเซเชญ เชชเชฐเชตเชพเชจเชเซ เชฎเชณเซเชฒ เชฏเซเชจเชฟเชเซเชก เชธเซเชฎเชพเชจเซ เชฌเชนเชพเชฐ.
+errNcrUnassigned=เช
เชเซเชทเชฐ เชธเชเชฆเชฐเซเชญ เชเชพเชฏเชฎ เชฎเชพเชเซ เชจ เชธเซเชเชชเซเชฒ เชเซเชก เชชเซเชเชเช เชธเซเชงเซ เชตเชฟเชธเซเชคเชฐเซเชฏเซ.
+errDuplicateAttribute=Duplicate attribute.
+errEofInSystemId=เชธเชฟเชธเซเชเชฎ เชเชณเชเชเชฐเซเชคเชพเชจเซ เช
เชเชฆเชฐ เชซเชพเชเชฒเชจเซ เช
เชเชค.
+errExpectedSystemId=เชธเชฟเชธเซเชเชฎ เชเชณเชเชเชฐเซเชคเชพ เชเชเซเชเชพ เชฐเชพเชเซเชฒ เชเซ เชชเชฐเชเชคเซ เชกเซเชเชเชพเชเชชเชจเซ เช
เชเชค เชฅเชฏเซเชฒ เชเซ.
+errMissingSpaceBeforeDoctypeName=เชกเซเชเชเชพเชเชช เชจเชพเชฎ เชชเชนเซเชฒเชพเช เชเซเชฐเชนเชพเชเชฐ เชเชเซเชฏเชพ.
+errHyphenHyphenBang=เชเชฟเชชเซเชชเชฃเซเชฎเชพเช โ--!โ เชฎเชณเซเชฏเซ.
+errNcrZero=เช
เชเซเชทเชฐ เชธเชเชฆเชฐเซเชญ เชถเซเชจเซเชฏ เชธเซเชงเซ เชตเชฟเชธเซเชคเชฐเซเชฏเซ.
+errNoSpaceBetweenDoctypeSystemKeywordAndQuote=เชกเซเชเชเชพเชเชช โSYSTEMโ เชเชฟเชตเชฐเซเชก เช
เชจเซ เช
เชตเชคเชฐเชฃ เชเชฟเชนเซเชจเชจเซ เชตเชเซเชเซ เชเชเซเชฏเชพ เชจเชฅเซ.
+errNoSpaceBetweenPublicAndSystemIds=เชกเซเชเชเชพเชเชช เชธเชพเชฐเซเชตเชเชจเชฟเช เช
เชจเซ เชธเชฟเชธเซเชเชฎ เชเชณเชเชเชฐเซเชคเชพ เชตเชเซเชเซ เชเชเซเชฏเชพ เชจเชฅเซ.
+errNoSpaceBetweenDoctypePublicKeywordAndQuote=เชกเซเชเชเชพเชเชช โPUBLICโ เชเชฟเชตเชฐเซเชก เช
เชจเซ เช
เชตเชคเชฐเชฃเชเชฟเชนเซเชจเชจเซ เชตเชเซเชเซ เชเชเซเชฏเชพ เชจเชฅเซ.
+
+# Tree builder errors
+errStrayStartTag2=เชธเซเชเซเชฐเซ เชถเชฐเซเชเชค เชเซ
เช โ%1$Sโ.
+errStrayEndTag=เชธเซเชเซเชฐเซ เช
เชเชคเชฟเชฎ เชเซ
เช โ%1$Sโ.
+errUnclosedElements=เช
เชเชคเชฟเชฎ เชเซ
เช โ%1$Sโ เชเซเชฏเซ, เชชเชฐเชเชคเซ เชคเซเชฏเชพเช เชเซเชฒเซเชฒเชพ เชเชเชเซ เชนเชคเชพ.
+errUnclosedElementsImplied=เช
เชเชคเชฟเชฎ เชเซ
เช โ%1$Sโ เชฒเชพเชเซ เชฅเชฏเซเชฒ เชเซ, เชชเชฐเชเชคเซ เชคเซเชฏเชพเช เชเซเชฒเซเชฒเชพ เชเชเชเซ เชนเชคเชพ.
+errUnclosedElementsCell=เชเช เชเซเชทเซเชเช เชธเซเชฒเชจเซ เชธเชฐเซเชตเชฅเชพ เชฌเชเชง เชเชฐเซเชฒ เชนเชคเซ, เชชเชฐเชเชคเซ เชคเซเชฏเชพเช เชเซเชฒเซเชฒเชพ เชเชเชเซ เชนเชคเชพ.
+errStrayDoctype=เชธเซเชเซเชฐเซ เชกเซเชเชเชพเชเชช.
+errAlmostStandardsDoctype=เชฎเซเชเซเชญเชพเชเซ เชฎเซเชณเชญเซเชค เชฎเซเชก เชกเซเชเชเชพเชเชช.โ<!DOCTYPE html>โ เชจเซ เชเชเซเชเชพ เชฐเชพเชเซเชฒ เชเซ.
+errQuirkyDoctype=Quirky doctype. Expected โ<!DOCTYPE html>โ.
+errNonSpaceInTrailer=Non-space character in page trailer.
+errNonSpaceAfterFrameset=โframesetโ เชชเชเซ เชฌเชฟเชจ-เชเชเซเชฏเชพ.
+errNonSpaceInFrameset=โframesetโ เชฎเชพเช เชฌเชฟเชจ-เชเชเซเชฏเชพ.
+errNonSpaceAfterBody=Non-space character after body.
+errNonSpaceInColgroupInFragment=โcolgroupโ เชฎเชพเช เชฌเชฟเชจ-เชเชเซเชฏเชพ เชเซเชฏเชพเชฐเซ เชเซเชเชกเชพเชฎเชพเช เชชเชฆเชเซเชเซเชฆเชจ เชเชฐเซ เชฐเชนเซเชฏเชพ เชนเซเชฏ.
+errNonSpaceInNoscriptInHead=Non-space character inside โnoscriptโ inside โheadโ.
+errFooBetweenHeadAndBody=โheadโ เช
เชจเซ โbodyโ เชตเชเซเชเซ โ%1$Sโ เชเชเช
+errStartTagWithoutDoctype=เชชเชนเซเชฒเชพเช เชกเซเชเชเชพเชเชชเชจเซ เชเซเชฏเชพ เชตเชเชฐ เชถเชฐเซเชเชค เชเซ
เช เชเซเชฏเซ.โ<!DOCTYPE html>โ เชเชเซเชเชพ เชฐเชพเชเซเชฒ เชเซ.
+errNoSelectInTableScope=No โselectโ in table scope.
+errStartSelectWhereEndSelectExpected=โselectโ start tag where end tag expected.
+errStartTagWithSelectOpen=โ%1$Sโ start tag with โselectโ open.
+errBadStartTagInHead2=โheadโ เชฎเชพเช เชเชฐเชพเชฌ เชถเชฐเซเชเชค เชเซ
เช โ%1$Sโ.
+errImage=เชถเชฐเซเชเชค เชเซ
เช โimageโ เชเซเชฏเซ.
+errIsindex=โisindexโ เชฌเชคเชพเชตเซเชฒ เชเซ.
+errFooSeenWhenFooOpen=An โ%1$Sโ เชถเชฐเซเชเชค เชเซ
เช เชฆเซเชเชพเชฏเซ เชชเชฐเชเชคเซ เชเช เชชเซเชฐเชเชพเชฐเชจเซ เชเชเช เชชเชนเซเชฒเซเชฅเซ เช เชเซเชฒเซเชฒเซ เชนเชคเซ.
+errHeadingWhenHeadingOpen=เชฎเชฅเชพเชณเชพเชจเซ เชฌเซเชเชพ เชฎเชฅเชพเชณเชพเชจเซเช เชฌเชพเชณ เชเชฐเซ เชถเชเชพเชคเซ เชจเชฅเซ.
+errFramesetStart=โframesetโ เชถเชฐเซเชเชคเชจเซ เชเซ
เช เชฆเซเชเชพเชฏเซ.
+errNoCellToClose=เชฌเชเชง เชเชฐเชตเชพ เชฎเชพเชเซ เชธเซเชฒ เชจเชฅเซ.
+errStartTagInTable=เชถเชฐเซเชเชค เชเซ
เช โ%1$Sโ เช โtableโ เชฎเชพเช เชฆเซเชเชพเชฏเซ.
+errFormWhenFormOpen=Saw a โformโ start tag, but there was already an active โformโ element. Nested forms are not allowed. Ignoring the tag.
+errTableSeenWhileTableOpen=โtableโ เชฎเชพเชเซ เชถเชฐเซเชเชค เชเซ
เช เชเซเชฏเซ เชชเชฐเชเชคเซ เชชเชนเซเชฒเชพเชเชจเซ โtableโ เชนเชเซ เชเซเชฒเซเชฒเซ เชเซ.
+errStartTagInTableBody=โ%1$Sโ start tag in table body.
+errEndTagSeenWithoutDoctype=เชชเชนเซเชฒเชพเช เชกเซเชเชเชพเชเชชเชจเซ เชเซเชฏเชพ เชตเชเชฐ เช
เชเชคเชฟเชฎ เชเซ
เช เชเซเชฏเซ.โ<!DOCTYPE html>โ เชเชเซเชเชพ เชฐเชพเชเซเชฒ เชเซ.
+errEndTagAfterBody=Saw an end tag after โbodyโ had been closed.
+errEndTagSeenWithSelectOpen=โ%1$Sโ เชจเซ โselectโ เชเชฒเซเชฒเซ เชธเชพเชฅเซ เช
เชเชคเชฟเชฎ เชเซ
เช.
+errGarbageInColgroup=โcolgroupโ เชเซเชเชกเชพเชฎเชพเช เชเชเชฐเซ.
+errEndTagBr=เช
เชเชคเชฟเชฎ เชเซเช โbrโ.
+errNoElementToCloseButEndTagSeen=No โ%1$Sโ element in scope but a โ%1$Sโ end tag seen.
+errHtmlStartTagInForeignContext=HTML start tag โ%1$Sโ in a foreign namespace context.
+errTableClosedWhileCaptionOpen=โtableโ เชฌเชเชง เชฅเชฏเซเชฒ เชเซ เชชเชฐเชเชคเซ โcaptionโ เชนเชเซ เชเซเชฒเซเชฒเซ เชนเชคเซ.
+errNoTableRowToClose=เชฌเชเชง เชเชฐเชตเชพ เชฎเชพเชเซ เชเซเชทเซเชเช เชนเชพเชฐเชจเชฎเชพเชณเชพ เชจเชฅเซ.
+errNonSpaceInTable=เชเซเชทเซเชเช เช
เชเชฆเชฐ เชเซเชเซ เชเชเซเชฏเชพเช เชฎเซเชเซเชฒ เชฌเชฟเชจ-เชเชเซเชฏเชพ เช
เชเซเชทเชฐเซ.
+errUnclosedChildrenInRuby=โrubyโ เชฎเชพเช เชฌเชเชง เชจ เชฅเชฏเซเชฒ เชฌเชพเชณ.
+errStartTagSeenWithoutRuby=Start tag โ%1$Sโ seen without a โrubyโ element being open.
+errSelfClosing=Self-closing syntax (โ/>โ) used on a non-void HTML element. Ignoring the slash and treating as a start tag.
+errNoCheckUnclosedElementsOnStack=เชธเซเชเซเช เชชเชฐ เชฌเชเชง เชจ เชฅเชฏเซเชฒ เชเชเชเซ.
+errEndTagDidNotMatchCurrentOpenElement=เช
เชเชคเชฟเชฎ เชเซ
เช โ%1$Sโ เช เชตเชฐเซเชคเชฎเชพเชจ เชเซเชฒเซเชฒเชพ เชเชเช (โ%2$Sโ) เชจเชพ เชจเชพเชฎ เชธเชพเชฅเซ เชฌเชเชงเชฌเซเชธเชคเซ เชจเชฅเซ.
+errEndTagViolatesNestingRules=เช
เชเชคเชฟเชฎ เชเซ
เช โ%1$Sโ เชจเซเชธเซเชเซเชเช เชจเชฟเชฏเชฎเซเชจเซ เชเชฒเซเชฒเชเชเชจ เชเชฐเซ เชเซ.
+errEndWithUnclosedElements=โ%1$Sโ เชฎเชพเชเซ เช
เชเชคเชฟเชฎ เชเซเช เชเซเชฏเซ, เชชเชฐเชเชคเซ เชคเซเชฏเชพเช เชเซเชฒเซเชฒเชพ เชเชเชเซ เชนเชคเชพ.
--- /dev/null
+# 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/.
+
+ImageMapRectBoundsError=<area shape="rect"> เชเซเชเชจเซเช "coords" เชฒเชเซเชทเชฃ "left,top,right,bottom" เชฌเชเชงเชพเชฐเชฃเชฎเชพเช เชจเชฅเซ.
+ImageMapCircleWrongNumberOfCoords=<area shape="circle"> เชเซเชเชจเซเช "coords" เชฒเชเซเชทเชฃ เช "center-x,center-y,radius" เชฌเชเชงเชพเชฐเชฃเชฎเชพเช เชจเชฅเซ.
+ImageMapCircleNegativeRadius=<area shape="circle"> เชเซเชเชจเชพ "coords" เชฒเชเซเชทเชฃเชจเซ เชเชฃ เชคเซเชฐเชฟเชเซเชฏเชพ เชเซ.
+ImageMapPolyWrongNumberOfCoords=<area shape="poly"> เชเซเชเชจเซเช "coords" เชฒเชเซเชทเชฃ เช "x1,y1,x2,y2 ..." เชฌเชเชงเชพเชฐเชฃเชฎเชพเช เชจเชฅเซ.
+ImageMapPolyOddNumberOfCoords=<area shape="poly"> เชเซเชเชจเซเช "coords" เชฒเชเซเชทเชฃเชจเซ เชเซเชฒเซเชฒเซ "y" เช
เชเซเชท เชเซเชฎ เชฅเชฏเซเชฒ เชเซ (เชธเชพเชเซเช เชฌเชเชงเชพเชฐเชฃ "x1,y1,x2,y2 ..." เชเซ).
+
+TablePartRelPosWarning=เชเซเชทเซเชเช เชนเชฐเซเชณเซ เช
เชจเซ เชนเชฐเซเชณ เชเซเชฅเซเชจเซเช เช
เชจเซเชฒเชเซเชทเซ เชธเซเชฅเชพเชจเชฟเชเชฐเชฃ เชนเชตเซ เชเชงเชพเชฐเชญเซเชค เชเซ. เช เชธเชพเชเชเชจเซ เชธเซเชงเชพเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชนเซเช เชถเชเซ เชเชพเชฐเชฃ เชเซ เชคเซเชจเชพ เช เชฒเชเซเชทเชฃ เชชเชฐเชจเซ เชเชงเชพเชฐเชจเซ เชเซเช เช
เชธเชฐ เชจเชนเชฟเช เชนเซเช เชถเชเซ.
+ScrollLinkedEffectFound2=เช
เชธเซเชฎเซเชณ เชชเซ
เชจเชฟเชเช เชธเชพเชฅเซ เชธเชพเชฐเซ; เชเซเช https://developer.mozilla.org/docs/Mozilla/Performance/ScrollLinkedEffects เชตเชงเซ เชตเชฟเชเชคเซ เชฎเชพเชเซ เช
เชจเซ เชธเชเชฌเชเชงเชฟเชค เชธเชพเชงเชจเซ เช
เชจเซ เชธเซเชตเชฟเชงเชพเช เชชเชฐ เชเชฐเซเชเชพเชฎเชพเช เชเซเชกเชพเชตเชพ เชฎเชพเชเซ!
+
+## LOCALIZATION NOTE(CompositorAnimationWarningContentTooLargeArea):
+## %1$S is an integer value of the area of the frame
+## %2$S is an integer value of the area of a limit based on the viewport size
+CompositorAnimationWarningContentTooLargeArea=เชเชเชชเซเชเชฟเชเชฐ เชชเชฐ เชเชจเชฟเชฎเซเชถเชจ เชเชฒเชพเชตเซ เชถเชเชพเชคเซเช เชจเชฅเซ เชเชพเชฐเชฃ เชเซ เชซเซเชฐเซเชฎเชจเซเช เชตเชฟเชธเซเชคเชพเชฐ (%1$S) เชตเซเชฏเซเชชเซเชฐเซเช (%2$S เชเชฐเชคเชพ เชตเชงเซ) เชเชฐเชคเชพเช เชฎเซเชเซ เชเซ
+## LOCALIZATION NOTE(CompositorAnimationWarningContentTooLarge2):
+## (%1$S, %2$S) is a pair of integer values of the frame size
+## (%3$S, %4$S) is a pair of integer values of a limit based on the viewport size
+## (%5$S, %6$S) is a pair of integer values of an absolute limit
+CompositorAnimationWarningContentTooLarge2=เชเชเชชเซเชเชฟเชเชฐ เชชเชฐ เชเชจเชฟเชฎเซเชถเชจ เชเชฒเชพเชตเซ เชถเชเชพเชคเซเช เชจเชฅเซ เชเชพเชฐเชฃ เชเซ เชซเซเชฐเซเชฎเชจเซเช เชเชฆ (%1$S, %2$S) เชตเซเชฏเซเชชเซเชฐเซเช (เชฎเซเชเชพ เชญเชพเชเชจเซ (%3$S, %4$S)) เช
เชฅเชตเชพ เชฎเชนเชคเซเชคเชฎ เชฎเชเชเซเชฐ เชเชฐเชคเชพ เชฎเซเชเซ เชฎเซเชฒเซเชฏ เชเซ (%5$S, %6$S)
+## LOCALIZATION NOTE(CompositorAnimationWarningTransformBackfaceVisibilityHidden):
+## 'backface-visibility: hidden' is a CSS property, don't translate it.
+CompositorAnimationWarningTransformBackfaceVisibilityHidden=โbackface-visibility: hiddenโ เชจเซ เชเชจเชฟเชฎเซเชถเชจ เชฐเซเชชเชพเชเชคเชฐเชฃ เชเชเชชเซเชเชฟเชเชฐ เชชเชฐ เชเชฒเชพเชตเซ เชถเชเชพเชคเชพ เชจเชฅเซ
+## LOCALIZATION NOTE(CompositorAnimationWarningTransformPreserve3D):
+## 'transform-style: preserve-3d' is a CSS property, don't translate it.
+CompositorAnimationWarningTransformPreserve3D=โtransform-style: preserve-3d เชจเซ เชเชจเชฟเชฎเซเชถเชจ เชฐเซเชชเชพเชเชคเชฐเชฃ เชเชเชชเซเชเชฟเชเชฐ เชชเชฐ เชเชฒเชพเชตเซ เชถเชเชพเชคเชพ เชจเชฅเซ
+## LOCALIZATION NOTE(CompositorAnimationWarningTransformSVG,
+## CompositorAnimationWarningTransformWithGeometricProperties,
+## CompositorAnimationWarningTransformWithSyncGeometricAnimations,
+## CompositorAnimationWarningTransformFrameInactive,
+## CompositorAnimationWarningOpacityFrameInactive):
+## 'transform' and 'opacity' mean CSS property names, don't translate it.
+CompositorAnimationWarningTransformSVG=SVG เชฐเซเชชเชพเชเชคเชฐเชฃ เชธเชพเชฅเซ เชคเชคเซเชตเซ เชชเชฐ โtransformโ เชจเชพ เชเชจเชฟเชฎเซเชถเชจ เชเชเชชเซเชเชฟเชเชฐ เชชเชฐ เชเชฒเชพเชตเซ เชถเชเชพเชคเชพ เชจเชฅเซ
+CompositorAnimationWarningTransformWithGeometricProperties=โtransformโ เชจเซ เชเชจเชฟเชฎเซเชถเชจ เชเชเชชเซเชเชฟเชเชฐ เชชเชฐ เชเชฒเชพเชตเซ เชถเชเชพเชถเซ เชจเชนเซเช เชเซเชฏเชพเชฐเซ เชเช เช เชธเชฎเชฏเซ เช เช เชเชเช เชชเชฐ เชญเซเชฎเชฟเชคเชฟเช เชเซเชฃเชงเชฐเซเชฎเซ เชเชจเชฟเชฎเซเชเซเชก เชนเซเชฏ
+CompositorAnimationWarningTransformWithSyncGeometricAnimations=โtransformโ เชจเชพ เชเชจเชฟเชฎเซเชถเชจ เชเชเชชเซเชเชฟเชเชฐ เชชเชฐ เชเชฒเชพเชตเซ เชถเชเชพเชคเซเช เชจเชฅเซ เชเชพเชฐเชฃ เชเซ เชคเซ เช เชธเชฎเชฏเซ เชญเซเชฎเชฟเชคเชฟเช เชเซเชฃเชงเชฐเซเชฎเซเชจเชพ เชเชจเชฟเชฎเซเชถเชจ เชธเชพเชฅเซ เชธเซเชฎเซเชณ เชฅเชตเซเช เชเซเชเช
+CompositorAnimationWarningTransformFrameInactive=เชเชจเชฟเชฎเซเชถเชจ เชเชเชชเซเชเชฟเชเชฐ เชชเชฐ เชเชฒเชพเชตเซ เชถเชเชพเชคเซเช เชจเชฅเซ เชเชพเชฐเชฃ เชเซ โtransformโ เชเชจเชฟเชฎเซเชถเชจ เชฎเชพเชเซ เชซเซเชฐเซเชฎ เชธเชเซเชฐเชฟเชฏ เชเชฟเชนเซเชจเชฟเชค เชจเชฅเซ
+CompositorAnimationWarningOpacityFrameInactive=เชเชจเชฟเชฎเซเชถเชจ เชเชเชชเซเชเชฟเชเชฐ เชชเชฐ เชเชฒเชพเชตเซ เชถเชเชพเชคเซเช เชจเชฅเซ เชเชพเชฐเชฃ เชเซ โopacityโ เชเชจเชฟเชฎเซเชถเชจ เชฎเชพเชเซ เชซเซเชฐเซเชฎ เชธเชเซเชฐเชฟเชฏ เชเชฟเชนเซเชจเชฟเชค เชจเชฅเซ
+CompositorAnimationWarningHasRenderingObserver=เชเชจเชฟเชฎเซเชถเชจ เชเชเชชเซเชเชฟเชเชฐ เชชเชฐ เชเชฒเชพเชตเซ เชถเชเชพเชคเซเช เชจเชฅเซ เชเชพเชฐเชฃ เชเซ เชคเชคเซเชต เชชเชพเชธเซ เชฐเซเชจเซเชกเชฐเชฟเชเช เชเชฌเซเชเชฐเซเชตเชฐ (-moz-element เช
เชฅเชตเชพ SVG เชเซเชฒเชฟเชชเชฟเชเช/masking)
--- /dev/null
+# 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/.
+
+# Page number formatting
+## @page_number The current page number
+#LOCALIZATION NOTE (pageofpages): Do not translate %ld in the following line.
+# Place the word %ld where the page number and number of pages should be
+# The first %ld will receive the the page number
+pagenumber=%1$d
+
+# Page number formatting
+## @page_number The current page number
+## @page_total The total number of pages
+#LOCALIZATION NOTE (pageofpages): Do not translate %ld in the following line.
+# Place the word %ld where the page number and number of pages should be
+# The first %ld will receive the the page number
+# the second %ld will receive the total number of pages
+pageofpages=%1$d of %2$d
+
+noprinter=เชเซเช เชชเซเชฐเชฟเชจเซเชเชฐ เชชเซเชฐเชพเชชเซเชฏ เชจเชฅเซ.
+PrintToFile=เชซเชพเชเชฒเชฎเชพเช เชเชพเชชเซ
+noPrintFilename.title=เชซเชพเชเชฒเชจเซเช เชจเชพเชฎ เชเซเชเซ เชเซ
+noPrintFilename.alert=เชคเชฎเซ " เชฎเชพเช เชเชพเชชเซ: เชซเชพเชเชฒ", เชชเชธเชเชฆ เชเชฐเซเชฏเซ เชเซ, เช
เชจเซ เชซเชพเชเชฒเชจเซเช เชจเชพเชฎ เชเชพเชฒเซ เชเซ.
+fileConfirm.exists=%S เช
เชธเซเชคเชฟเชคเซเชต เชงเชฐเชพเชตเซ เชเซ?เชถเซเช เชคเชฎเซ เชคเซเชจเซ เชฌเชฆเชฒเชตเชพ เชเชเซเชเซ เชเซ?
+print_error_dialog_title=เชชเซเชฐเชฟเชจเซเชเชฐเชจเซ เชญเซเชฒ
+printpreview_error_dialog_title=เชเชพเชชเชตเชพเชจเชพ เชชเซเชฐเซเชตเชฆเชฐเซเชถเชจเชจเซ เชญเซเชฒ
+
+# Printing error messages.
+#LOCALIZATION NOTE: Some of these messages come in pairs, one
+# for printing and one for print previewing. You can remove that
+# distinction in your language by removing the entity with the _PP
+# suffix; then the entity without a suffix will be used for both.
+# You can also add that distinction to any of the messages that don't
+# already have it by adding a new entity with a _PP suffix.
+#
+# For instance, if you delete PERR_GFX_PRINTER_DOC_IS_BUSY_PP, then
+# the PERR_GFX_PRINTER_DOC_IS_BUSY message will be used for that error
+# condition when print previewing as well as when printing. If you
+# add PERR_FAILURE_PP, then PERR_FAILURE will only be used when
+# printing, and PERR_FAILURE_PP will be used under the same conditions
+# when print previewing.
+#
+PERR_FAILURE=เชญเซเชฒ เชเชฆเซเชญเชตเซ เชเซเชฏเชพเชฐเซ เชเชพเชชเซ เชฐเชนเซเชฏเชพ เชนเซเชฏ.
+
+PERR_ABORT=เชชเซเชฐเชฟเชจเซเช เชเซเชฌ เชเชพเชขเซ เชจเชพเชเชเซเชฒ เชนเชคเซ, เช
เชฅเชตเชพ เชฐเชฆ เชฅเชฏเซเชฒ เชเซ.
+PERR_NOT_AVAILABLE=เช
เชฎเซเช เชเชพเชชเชจ เชเชพเชฐเซเชฏเชเซเชทเชฎเชคเชพ เชนเชพเชฒเชฎเชพเช เชเชชเชฒเชฌเซเชง เชจเชฅเซ.
+PERR_NOT_IMPLEMENTED=เช
เชฎเซเช เชเชพเชชเชจ เชเชพเชฐเซเชฏเชเซเชทเชฎเชคเชพ เชนเชเซ เช
เชฎเชฒเซเชเชฐเชฃ เชฅเชฏเซเชฒ เชจเชฅเซ.
+PERR_OUT_OF_MEMORY=เชเชพเชชเชตเชพ เชฎเชพเชเซ เชชเซเชฐเชคเซ เชฎเซเชเซเชค เชฎเซเชฎเชฐเซ เชจเชฅเซ.
+PERR_UNEXPECTED=เชคเซเชฏเชพเช เช
เชจเชฟเชเซเชเชจเซเชฏ เชธเชฎเชธเซเชฏเชพ เชนเชคเซ เชเซเชฏเชพเชฐเซ เชเชพเชชเซ เชฐเชนเซเชฏเชพ เชเซ.
+
+PERR_GFX_PRINTER_NO_PRINTER_AVAILABLE=เชชเซเชฐเชฟเชจเซเชเชฐ เชเชชเชฒเชฌเซเชง เชจเชฅเซ.
+PERR_GFX_PRINTER_NO_PRINTER_AVAILABLE_PP=เชชเซเชฐเชฟเชจเซเชเชฐ เชเชชเชฒเชฌเซเชง เชจเชฅเซ, เชชเซเชฐเชฟเชจเซเช เชชเซเชฐเซเชตเชฆเชฐเซเชถเชจเชจเซ เชฌเชคเชพเชตเซ เชถเชเชพเชคเซ เชจเชฅเซ.
+PERR_GFX_PRINTER_NAME_NOT_FOUND=เชชเชธเชเชฆ เชฅเชฏเซเชฒ เชชเซเชฐเชฟเชจเซเชเชฐ เชถเซเชงเซ เชถเชเซเชฏเชพ เชจเชนเชฟเช.
+PERR_GFX_PRINTER_COULD_NOT_OPEN_FILE=เชซเชพเชเชฒเชจเซ เชเชพเชชเชตเชพ เชฎเชพเชเซ เชเชเชเชชเซเช เชซเชพเชเชฒเชจเซ เชเซเชฒเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณเชคเชพ.
+PERR_GFX_PRINTER_STARTDOC=เชเชพเชชเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณเชคเชพ เชเซเชฏเชพเชฐเซ เชชเซเชฐเชฟเชจเซเช เชเซเชฌเชจเซ เชถเชฐเซ เชเชฐเซ เชฐเชนเซเชฏเชพ เชนเซเชฏ.
+PERR_GFX_PRINTER_ENDDOC=เชเชพเชชเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณเชคเชพ เชเซเชฏเชพเชฐเซ เชชเซเชฐเชฟเชจเซเช เชเซเชฌเชจเซ เชธเชฎเชพเชชเซเชค เชเชฐเซ เชฐเชนเซเชฏเชพ เชนเซเชฏ.
+PERR_GFX_PRINTER_STARTPAGE=เชเชพเชชเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณเชคเชพ เชเซเชฏเชพเชฐเซ เชจเชตเชพเช เชชเชพเชจเชพเชจเซ เชถเชฐเซ เชเชฐเซ เชฐเชนเซเชฏเชพ เชนเซเชฏ
+PERR_GFX_PRINTER_DOC_IS_BUSY=เช เชฆเชธเซเชคเชพเชตเซเชเชจเซ เชนเชเซ เชเชพเชชเซ เชถเชเชพเชคเซ เชจเชฅเซ, เชคเซ เชนเชเซ เชฒเซเชก เชฅเชฏเซเชฒ เชเซ.
+PERR_GFX_PRINTER_DOC_IS_BUSY_PP=เช เชฆเชธเซเชคเชพเชตเซเชเชจเซเช เชเชพเชชเชจ-เชชเซเชฐเซเชตเชฆเชฐเซเชถเชจ เชนเชเซ เชเชฐเซ เชถเชเชพเชคเซ เชจเชฅเซ, เชคเซ เชนเชเซ เชฒเซเชก เชฅเชฏเซเชฒ เชเซ.
--- /dev/null
+# 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/.
+
+UnexpectedElement=เช
เชจเชฟเชเซเชเชจเซเชฏ <%1$S> เชเชเช.
+# LOCALIZATION NOTE: do not localize key=โ%Sโ modifiers=โ%Sโ id=โ%Sโ
+GTK2Conflict2=เชเซ เชเชตเซเชจเซเช GTK2 เชชเชฐ เชเชชเชฒเชฌเซเชง เชจเชฅเซ: key=โ%Sโ modifiers=โ%Sโ id=โ%Sโ
+WinConflict2=เชเซ เชเชตเซเชจเซเช เชเซเชเชฒเชพเช เชเซเชฌเซเชฐเซเชก เชฒเซเชเชเช เชชเชฐ เชเชชเชฒเชฌเซเชง เชจเชฅเซ: เชเซ =โ%Sโ modifiers =โ%Sโ id=โ%Sโ
+TooDeepBindingRecursion=XBL เชฌเชพเชเชจเซเชกเซเชเช "%S" เช เชชเชนเซเชฒเชพเชฅเซ เช เชเชฃเชพเชฌเชงเชพ เช
เชจเซเชฏเชพเชฏเซ เชเชเชเซ เชฆเซเชตเชพเชฐเชพ เชตเชชเชฐเชพเชถเชฎเชพเช เชเซ; เช
เชจเชเชค เชชเซเชจเชฐเชพเชตเชฐเซเชคเชจเชฅเซ เชฌเชเชตเชพ เชฎเชพเชเซ เช
เชฐเชเซ เชเชฐเซ เชฐเชนเซเชฏเชพ เชจเชฅเซ.
+CircularExtendsBinding=XBL เชฌเชพเชเชจเซเชกเซเชเช "%S" เชจเซ "%S" เชธเชพเชฅเซ เชตเชฟเชธเซเชคเซเชค เชเชฐเชตเชพเชจเซเช เชคเซเชจเซ เชชเซเชคเชพเชจเซ เชตเชฟเชธเซเชคเซเชค เชเชฐเชตเชพเชฎเชพเช เชชเชฐเชฟเชฃเชฎเชถเซ
+# LOCALIZATION NOTE: do not localize <handler command="โฆ">
+CommandNotInChrome=<handler command="..."> เชจเซ เชตเชชเชฐเชพเชถ chrome เชจเซ เชฌเชนเชพเชฐ เชฎเชพเชจเซเชฏ เชจเชฅเซ.
+MalformedXBL = XBL เชซเชพเชเชฒ เชฎเซเชฒเชซเซเชฐเซเชฎ เชฅเชฏเซเชฒ เชเซ. เชถเซเช เชคเชฎเซ เชฌเชพเชเชจเซเชกเซเชเช เชเซ
เช เชชเชฐ XBL เชจเซ
เชฎเชธเซเชชเซ
เชธ เชเชเซเชฏเชพเชจเซ เชญเซเชฒเซ เชเชฏเชพ?
+InvalidExtendsBinding="%S" เชตเชฟเชธเซเชคเซเชค เชเชฐเชตเชพเชจเซเช เช
เชฏเซเชเซเชฏ เชเซ. เชธเชพเชฎเชพเชจเซเชฏ เชฐเซเชคเซ, เชเซเช เชจเชพเชฎเซ เชตเชฟเชธเซเชคเชพเชฐเชถเซ เชจเชนเชฟเช.
+MissingIdAttr = "id" เชเซเชฃเชงเชฐเซเชฎ เชฌเชพเชเชจเซเชกเซเชเช เชเซ
เช เชชเชฐ เชเซเชฐเชนเชพเชเชฐ เชเซ.
--- /dev/null
+# 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/.
+
+# Map Expat error codes to error strings
+1 = เชฎเซเชฎเชฐเซ เชจเซ เชฌเชนเชพเชฐ
+2 = เชฒเชเชพเชฃเชฎเชพเช เชญเซเชฒ
+3 = เชเซเช เชฐเซเช เชคเชคเซเชต เชฎเชณเซ เชจเชฅเซ
+4 = เชฏเซเชเซเชฏ-เชฌเชเชงเชพเชฐเชฃ เชจเชนเซ
+5 = เชฌเชเชง เชเซเชเชจ
+6 = เชฌเชเชง เชเซเชเชจ
+7 = เชจ เชฎเชณเชคเซเช เชเซเช
+8 = เชจเชเชฒเซ เชเซเชฃเชงเชฐเซเชฎ
+9 = เชฆเชธเซเชคเชพเชตเซเช เชชเชเซ เชเชฐเชพเชฌ เชฒเชเชพเชฃ
+10 = เชตเชธเซเชคเซเชจเชพ เชเซเชฐเชเชพเชจเซเชจเซ เชเซเชฃเชงเชฐเซเชฎเชจเซ เชธเชเชฆเชฐเซเชญ
+11 = เช
เชตเซเชฏเชพเชเซเชฏเชพเชฏเชฟเชค เชตเชธเซเชคเซ
+12 = เชตเชพเชฐเชเชตเชพเชฐ เชตเชธเซเชคเซ เชธเชเชฆเชฐเซเชญ
+13 = เช
เชธเชคเชค เชตเชธเซเชคเซ
+14 = เช
เชเชพเชฃเซเชฏเชพ เช
เชเซเชทเชฐ เชธเชเชเซเชฏเชพ เชจเซ เชธเชเชฆเชฐเซเชญ
+15 = เชฆเซเชฐเซเช
เชเชเซ เชตเชธเซเชคเซเชจเซ เชธเชเชฆเชฐเซเชญ
+16 = เชเซเชฃเชงเชฐเซเชฎเชฎเชพเช เชฌเชนเชพเชฐเชจเซ เชตเชธเซเชคเซเชจเซ เชธเชเชฆเชฐเซเชญ\u0020
+17 = เชฌเชนเชพเชฐเชจเซ เชตเชธเซเชคเซเชจเซ เชถเชฐเซเชเชคเชฎเชพเช xml เชชเซเชฐเซเชธเซเชธเชฟเชเช เชธเซเชเชจเชพ เชจเชฅเซ
+18 = เช
เชเชพเชฃเซเชฏเซเช เชเชจเชเซเชกเชฟเชเช
+19 = XML เชฎเชพเช เชเชฐเซเชฒเซ เชเชจเชเซเชกเชฟเชเช เชเซเชเซ เชเซ
+20 = CDATA เชตเชฐเซเช เชฌเชเชง เชฅเชฏเซ เชจเชฅเซ
+21 = เชฌเชนเชพเชฐเชจเซ เชตเชธเซเชคเซเชจเชพ เชธเชเชฆเชฐเซเชญ เชชเซเชฐเซเชธเซเชธเชฟเชเชเชฎเชพเช เชญเซเชฒ
+22 = เชฆเชธเซเชคเชพเชตเซเช เช
เซเชเชฒเช เชเชพเชฎ เชเชชเซ เชถเชเชคเซ เชจเชฅเซ
+23 = เช
เชจเชฟเชเซเชเชจเซเชฏ เชชเชฆเชเซเชเซเชฆเชจ เชธเซเชฅเชฟเชคเชฟ
+24 = เชเชจเซเชเซเชเซ เชชเชฐเชฟเชฎเชพเชฃ เชเชจเซเชเซเชเซเชฎเชพเช เชเชพเชนเซเชฐ เชฅเช
+27 = เชชเซเชฐเซเชตเช เชจเชพเชฎเชเชเซเชฏเชพเชฅเซ เชฌเชเชงเชพเชฏเซเชฒ เชนเซเชคเซ เชจเชฅเซ
+28 = เชชเซเชฐเซเชตเช เชเชพเชนเซเชฐ เชเชฐเชตเซ เชเซเชเช เชจเชนเชฟเช
+29 = เชเชฐเชเซเชทเชฟเชค เชชเซเชฐเซเชตเช (xml) เชเชพเชนเซเชฐ เชฅเชฏเซเชฒเซ เช เชนเซเชตเซ เชเซเชเช เช
เชฅเชตเชพ เช
เชจเซเชฏ เชจเชพเชฎเชเชเซเชฏเชพ URI เชธเชพเชฅเซ เชฌเชเชงเชพเชฏเซเชฒเซ เช เชนเซเชตเซ เชเซเชเช
+30 = เชเชฐเชเซเชทเชฟเชค เชชเซเชฐเซเชตเช (xmlns) เชเชพเชนเซเชฐ เชฅเชฏเซเชฒเซ เชเซ เชจเชนเชฟเช เชฅเชฏเซเชฒเซ เช เชนเซเชตเซ เชเซเชเช
+31 = เชชเซเชฐเซเชตเช เชเชฐเชเซเชทเชฟเชค เชจเชพเชฎเชเชเซเชฏเชพ URI เชฎเชพเชเชจเชพ เชเช เชธเชพเชฅเซ เชฌเชเชงเชพเชฏเซเชฒเซ เช เชนเซเชตเซ เชเซเชเช
+32 = เชเชพเชนเซเชฐ id เชฎเชพเช เช
เชฏเซเชเซเชฏ เช
เชเซเชทเชฐ(เช)
+38 = เชเชฐเชเซเชทเชฟเชค เชชเซเชฐเซเชตเช (xml) เชเชพเชนเซเชฐ เชจเชนเชฟเช เชฅเชฏเซเชฒ เชจเชนเชฟเช เชนเซเชตเซ เชเซเชเช เชเซ เช
เชจเซเชฏ เชจเชพเชฎเชเชเซเชฏเชพ เชจเชพเชฎเซ เชฌเชเชงเชพเชฏเซเชฒ เชนเซเชตเซ เชเซเชเช เชจเชนเชฟเช
+39 = เชเชฐเชเซเชทเชฟเชค เชชเซเชฐเซเชตเช (xmlns) เชเชพเชนเซเชฐ เชฅเชฏเซเชฒ เชเซ เชจเชนเชฟเช เชฅเชฏเซเชฒ เชนเซเชตเซ เชเซเชเช เชจเชนเชฟเช
+40 = เชชเซเชฐเซเชตเช เชเชฐเชเซเชทเชฟเชค เชจเชพเชฎเชเชเซเชฏเชพ เชจเชพเชฎเซเชฎเชพเชเชจเชพ เชเซเช เชเช เชธเชพเชฅเซ เชฌเชเชงเชพเชฏเซเชฒ เชนเซเชตเซ เชเซเชเช เชจเชนเชฟเช
+
+# %1$S is replaced by the Expat error string, may be followed by Expected (see below)
+# %2$S is replaced by URL
+# %3$u is replaced by line number
+# %4$u is replaced by column number
+XMLParsingError = XML เชชเชพเชฐเซเชธเชฟเชเช เชญเซเชฒ: %1$S\nเชธเซเชฅเชณ: %2$S\nเชฒเซเชเซ เชเซเชฐเชฎเชพเชเช %3$u เชธเซเชฅเชเชญ %4$u:\u0020
+
+# %S is replaced by a tag name.
+# This gets appended to the error string if the error is mismatched tag.
+Expected = . เช
เชชเซเชเซเชทเชฟเชค: </%S>.
--- /dev/null
+# 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/.
+
+MissingOverlay=%1$S เชฎเชพเชเชฅเซ เชเชตเชฐเชฒเซ เชฒเชพเชตเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ.
+PINotInProlog=<?%1$S?> เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชธเซเชเชจเชจเซ prolog เชฌเชนเชพเชฐ เชเซเชเชชเชฃ เชตเชงเซ เชเชพเชฃเชเชพเชฐเซ เชจเชฅเซ (bug 360119 เชเซเช).
+NeededToWrapXUL=เช
เชเชฆเชฐเชจเชพ %2$S เชฌเชพเชณเชฎเชพเช เชธเชฎเชพเชฏเซเชฒ %1$S เชเชเช เชฎเชพเชเซ XUL เชฌเซเชเซเชธ, เชคเซเชจเชพ เชฌเชงเชพ เชฌเชพเชณเชเซเชจเซ เชฌเซเชฒเซเชเชฎเชพเช เชฒเชชเซเชเชพเชฏเซเชฒ เชฐเชนเซเชตเชพ เชฎเชพเชเซ เชฆเชฌเชพเชฃ เชเชฐเซ เชเซ.
+NeededToWrapXULInlineBox=เชเชเชคเชฐเชฟเช %2$S เชฌเชพเชณเชฎเชพเช เชธเชฎเชพเชฏเซเชฒ %1$S เชเชเช เชฎเชพเชเซ XUL เชฌเซเชเซเชธ, เชคเซเชจเชพ เชฌเชงเชพ เชฌเชพเชณเชเซเชจเซ เชเช เชฌเซเชฒเซเชเชฎเชพเช เชฒเชชเซเชเชพเชตเชพ เชฎเชพเชเซ เชฆเชฌเชพเชฃ เชเชฐเซ เชเซ. เช "display: -moz-inline-box" เชจเซ "display: -moz-inline-box; display: inline-block" เชตเชกเซ เชฌเชฆเชฒเซเชจเซ เชนเชเชฎเซเชถเชพ เชธเซเชงเชพเชฐเซ เชถเชเชพเชฏ เชเซ.
--- /dev/null
+# 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/.
+
+InvalidChild=เช
เชฏเซเชเซเชฏ เชฎเชพเชฐเซเชเช
เชช: <%1$S> เช <%2$S> เชจเชพ เชฌเชพเชณเช เชคเชฐเซเชเซ เชฎเชพเชจเซเชฏ เชจเชฅเซ.
+ChildCountIncorrect=เช
เชฏเซเชเซเชฏ เชฎเชพเชฐเซเชเช
เชช: <%1$S/> เชเซ
เช เชฎเชพเชเซ เชฌเชพเชณเชจเซ เช
เชฏเซเชเซเชฏ เชธเชเชเซเชฏเชพ.
+DuplicateMprescripts=เช
เชฏเซเชเซเชฏ เชฎเชพเชฐเซเชเช
เชช: <mmultiscripts/> เชฎเชพเช เชเช <mprescripts/> เชเชฐเชคเชพ เชตเชงเชพเชฐเซ.
+# LOCALIZATION NOTE: The first child of <mmultiscript/> is the base, that is the element to which scripts are attached.
+NoBase=เช
เชฏเซเชเซเชฏ เชฎเชพเชฐเซเชเช
เชช: <mmultiscripts/> เชฎเชพเช เชเชเซเชเชฟเชค เชเช เชฎเซเชณเชญเซเชค เชเชเช . เชเชเช เชฎเชณเซเชฏเซ เชจเชฅเซ.
+SubSupMismatch=เช
เชฏเซเชเซเชฏ เชฎเชพเชฐเซเชเช
เชช: <mmultiscripts/> เชฎเชพเช เช
เชชเซเชฐเซเชฃ เชธเชฌเชธเซเชเซเชฐเซเชชเซเช/เชธเซเชชเชฐเชธเซเชเซเชฐเซเชชเซเช .
+
+# LOCALIZATION NOTE: When localizing the single quotes ('), follow the conventions in css.properties for your target locale.
+AttributeParsingError=<%3$S/> เชจเชพเช '%2$S' เชเซเชฃเชงเชฐเซเชฎ เชฎเชพเชเซ เชเชฟเชเชฎเชค '%1$S'เชจเซเช เชชเชฆเชเซเชเซเชฆเชจ เชเชฐเชตเชพเชฎเชพเช เชญเซเชฒ. เชเซเชฃเชงเชฐเซเชฎ เช
เชตเชเชฃเซเชฒ เชเซ.
+AttributeParsingErrorNoTag='%2$S' เชเซเชฃเชงเชฐเซเชฎ เชฎเชพเชเซ เชเชฟเชเชฎเชค '%1$S'เชจเซเช เชชเชฆเชเซเชเซเชฆเชจ เชเชฐเชตเชพเชฎเชพเช เชญเซเชฒ. เชเซเชฃเชงเชฐเซเชฎ เช
เชตเชเชฃเซเชฒ เชเซ.
+LengthParsingError=เชฒเชเชฌเชพเช เชคเชฐเซเชเซ MathML เชเซเชฃเชงเชฐเซเชฎ เชเชฟเชเชฎเชค '%1$S' เชจเซเช เชชเชฆเชเซเชเซเชฆเชจ เชเชฐเชตเชพเชฎเชพเช เชญเซเชฒ. เชเซเชฃเชงเชฐเซเชฎ เช
เชตเชเชฃเซเชฒ เชเซ.
+DeprecatedSupersededBy='%1$S' เช MathML 3 เชฎเชพเช เช
เชชเซเชฐเชเชฒเชฟเชค เชฅเชฏเซเชฒ เชเซ, '%2$S'เชฆเซเชฆเชพเชฐเชพ .
+UnitlessValuesAreDeprecated=เชเชเชฎ เชตเชเชฐเชจเซ เชเชฟเชเชฎเชคเซ MathML 3 เชฎเชพเช เช
เชชเซเชฐเชเชฒเชฟเชค เชฅเชฏเซเชฒ เชเซ.
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY loadError.label "เชชเชพเชจเซ เชฒเชพเชตเชตเชพเชฎเชพเช เชญเซเชฒ">
+<!ENTITY retry.label "เชซเชฐเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ">
+
+<!-- Specific error messages -->
+
+<!ENTITY connectionFailure.title "เชธเชเชชเชฐเซเช เชจเชฟเชทเซเชซเชณ เชเชตเชพเชจเซ เชญเซเชฒ">
+<!ENTITY connectionFailure.longDesc "เชคเซ เชธเชพเชเช เช
เชธเซเชคเชฟเชคเซเชต เชงเชฐเชพเชตเชคเซ เชนเซเชฏ เชคเซ เชชเชฃ เชฌเซเชฐเชพเชเชเชฐ เชคเซเชจเซ เชธเชพเชฅเซ เชธเชเชชเชฐเซเช เชเชฐเซ เชถเชเชคเซ เชจเชฅเซ. เชเชพเชฐเชฃ เชเซ เช เชธเชพเชเช เชคเชฎเชพเชฐเชพ เชเซเชฎเซเชชเซเชฏเซเชเชฐเชจเซ เชเซเชกเชพเชฃ เชธเซเชตเซเชเชพเชฐเชคเซ เชจเชฅเซ, เชเชฆเชพเช เชธเซเชตเชพ เชงเซเชฎเซ เชนเซเชฏ, เช
เชฅเชตเชพ เชธเชพเชเช เชคเชฎเซ เชเซเชกเชพเชฃ เชเชฐเชคเชพ เชชเซเชฐเซเช เชเซ เชธเซเชตเชพเชจเซ เชเชงเชพเชฐ เชจ เชเชชเชคเซ เชนเซเชฏ.">
+
+<!ENTITY deniedPortAccess.title "เชธเซเชฐเชเซเชทเชพ เชเชพเชฐเชฃเซเชธเชฐ เชชเซเชฐเซเช เชเชฐเชเซเชทเชฟเชค เชเซ">
+<!ENTITY deniedPortAccess.longDesc "[p]เช
เชฐเชเซ เชฅเชฏเซเชฒ เชธเชฐเชจเชพเชฎเชพเช เชชเซเชฐเซเช เชธเซเชชเชทเซเช เชเชฐเซเชฏเซ (e.g. [q]mozilla.org:80[/q] for port 80 on mozilla.org) เชเซ เชธเชพเชฎเชพเชจเซเชฏ เชฐเซเชคเซ เชตเซเชฌ เชฌเซเชฐเชพเชเชเซเชเช เชธเชฟเชตเชพเชฏเชจเชพ [em]เช
เชจเซเชฏ[/em] เชนเซเชคเซเช เชฎเชพเชเซ เชตเชชเชฐเชพเชฏ เชเซ. เชฌเซเชฐเชพเชเชเชฐเซ เชฐเชเซเชทเชฃ เช
เชจเซ เชธเซเชฐเชเซเชทเชพ เชฎเชพเชเซเชจเซ เช
เชฐเชเซเช เชฐเชฆ เชเชฐเซ เชฆเซเชงเซ เชเซ.[/p]">
+
+<!ENTITY dnsNotFound.title "เชธเชฐเชจเชพเชฎเซ เชฎเชณเชคเซ เชจเชฅเซ เชฆเชฐเซเชถเชพเชตเชคเซ เชญเซเชฒ">
+<!ENTITY dnsNotFound.longDesc "เชธเชฐเชจเชพเชฎเซ เชเชพเชฃเซเชคเซ เชธเชพเชเชเชจเซ เช
เชจเซเชฐเซเชช เชฅเชคเซ เชจเชฅเซ เช
เชจเซ เชฒเชพเชตเซ เชถเชเชพเชคเซ เชจเชฅเซ. เช เชธเชฐเชจเชพเชฎเชพเชจเซ เชเซเชกเชฃเซเชจเซ เชญเซเชฒ เช
เชฅเชตเชพ เชคเซ เชธเชพเชเช เช
เชธเซเชคเชฟเชคเซเชต เชงเชฐเชพเชตเชคเซ เชจเชฅเซ เชคเซ เชเชพเชฐเชฃเชฅเซ เชฅเช เชถเชเซเชฏเซ. เชเซ เชธเชฐเชจเชพเชฎเซ เชฏเซเชเซเชฏ เชคเชฐเซเชเซ เชเชพเชฃเซ เชถเชเชพเชฏ, เช
เชฅเชตเชพ เชเซ เชเชฃเซ เชฌเชงเซ เชธเชพเชเชเซ เชฎเชพเชเซ เชธเชฎเชธเซเชฏเชพ เชเชตเซ เชคเซ, เชคเซ เชเชฆเชพเช เชคเชฎเชพเชฐเชพ เชชเซเชฐเซเชเซเชธเซ เชธเชฐเซเชตเชฐเชจเซ เชฌเชพเชฌเชค เชนเซเช เชถเชเซ (เชเซ เชคเชฎเซ เชคเซ เชตเชพเชชเชฐเซ เชคเซ) เช
เชฅเชตเชพ เชกเซเชฐเซเชเซเชเชฐเซเชจเชพเช เชจเชพเชฎเชจเซ เชธเซเชตเชพเชจเซ เชฌเชพเชฌเชค เชนเซเช เชถเชเซ. เช เชฌเชงเซ เชธเซเชฅเชฟเชคเชฟเชฎเชพเช เชคเชฎเชพเชฐเซ เชธเชฟเชธเซเชเชฎเชจเซเช เชฆเชธเซเชคเชพเชตเซเชเซเชเชฐเชฃ, เชธเชเชเชพเชฒเช เชเซ เชเชจเซเชเชฐเชจเซเช เชธเซเชตเชพ เชชเซเชฐเซ เชชเชพเชกเชจเชพเชฐ (ISP)เชจเซ เชฎเชฆเชฆ เชฒเซเชตเซ เชเซเชเช.">
+
+<!ENTITY fileNotFound.title "เชซเชพเชเชฒ เชฎเชณเชคเซ เชจเชฅเซ เชฆเชฐเซเชถเชพเชตเชคเซ เชญเซเชฒ">
+<!ENTITY fileNotFound.longDesc "เชธเชฐเชจเชพเชฎเชพ เชฆเซเชตเชพเชฐเชพ เชธเซเชชเชทเซเช เชฅเชคเซ เชซเชพเชเชฒ เชฎเชณเซ เชถเชเซ เชจเชนเชฟ. เชคเชชเชพเชธเซ เชเซ เชซเชพเชเชฒ เช
เชธเซเชคเชฟเชคเซเชต เชงเชฐเชพเชตเซ เชเซ เช
เชจเซ เชคเชฎเชพเชฐเซ เชชเชพเชธเซ เชเซเชตเชพเชจเซ เชชเซเชฐเชคเซ เชชเชฐเชตเชพเชจเชเซ เชเซ.">
+
+<!ENTITY fileAccessDenied.title "เชซเชพเชเชฒเชจเซ เชชเซเชฐเชตเซเชถ เชจเชเชพเชฐเชตเชพเชฎเชพเช เชเชตเซเชฒ เชนเชคเซ">
+<!ENTITY fileAccessDenied.longDesc "<ul><li>เชคเซ เชฆเซเชฐ, เชเชธเซเชกเชพเชฏเซเชฒเซ, เช
เชฅเชตเชพ เชซเชพเชเชฒ เชชเชฐเชตเชพเชจเชเซเช เชเชเซเชธเซเชธเชจเซ เช
เชเชเชพเชตเซ เชถเชเซ เชเซ.</li></ul>">
+
+<!ENTITY generic.title "เช
เชฐเชเซ เชชเซเชฐเซเชฃ เชเชฐเซ เชถเชเชคเชพ เชจเชฅเซ">
+<!ENTITY generic.longDesc "เชชเชพเชจเซ เชฒเชพเชตเซ เชถเชเชพเชฏเซ เชจเชนเชฟ เชเชพเชฐเชฃ เชเซ เชเชฆเชพเช เชคเซ เช
เชธเซเชคเชฟเชคเซเชต เชงเชฐเชพเชตเชคเซ เชจเชฅเซ เช
เชฅเชตเชพ เชธเซเชฅเชพเชจ เชเซเชเซ เชเซ. <br/> เชเชเชพเชธเซ เชเซ เชธเชฐเชจเชพเชฎเซ (URL) เชฏเซเชเซเชฏ เชเซ เช
เชจเซ เชฌเชฐเชพเชฌเชฐ เชฐเซเชคเซ เชฌเชเชงเชพเชฐเชฃ เชฅเชฏเซเชฒเซ เชเซ.">
+
+<!ENTITY malformedURI.title "เช
เชฏเซเชเซเชฏ เชธเชฐเชจเชพเชฎเซเช">
+<!ENTITY malformedURI.longDesc "<p>เชชเซเชฐเซ เชชเชพเชกเซเชฒ เชธเชฐเชจเชพเชฎเซเช เชเชณเชเซ เชถเชเชพเชฏ เชคเซเชตเชพ เชฌเชเชงเชพเชฐเชฃเชฎเชพเช เชจเชฅเซ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชญเซเชฒเซ เชฎเชพเชเซ เชธเซเชฅเชพเชจ เชชเชเซเชเซเชจเซ เชเชเชพเชธเซ เช
เชจเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ.</p>">
+
+<!ENTITY netInterrupt.title "เชฎเชพเชนเชฟเชคเซ เชชเชฐเชฟเชตเชนเชจ เช
เชเชเชพเชตเซ เชฆเซเชตเชพเชฏเซเช">
+<!ENTITY netInterrupt.longDesc "[p]เชฌเซเชฐเชพเชเชเชฐ เชธเชซเชณเชคเชพเชชเซเชฐเซเชตเช เชเซเชกเชพเชฏเซเช, เชชเชฐเชเชคเซ เชเชพเชฃเชเชพเชฐเซเชจเซเช เชชเชฐเชฟเชตเชนเชจ เชเชฐเชคเซ เชตเชเชคเซ เชฌเซเชฐเชพเชเชเชฐ เช
เชเชเชพเชตเซ เชฆเซเชตเชพเชฏเซเช เชนเชคเซเช. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ.[/p][ul][li]เชถเซเช เชคเชฎเซ เช
เชจเซเชฏ เชธเชพเชเชเซ เชฌเซเชฐเชพเชเช เชเชฐเชตเชพ เช
เชฎเชธเชฎเชฐเซเชฅ เชเซ? เชเชฎเซเชชเซเชฏเซเชเชฐเชจเซเช เชจเซเชเชตเชฐเซเช เชเซเชกเชพเชฃ เชเชเชพเชธเซ.[/li][li]เชถเซเช เชนเชเซ เชชเชฃ เชธเชฎเชธเซเชฏเชพ เชเซ? เชฎเชฆเชฆ เชฎเชพเชเซ เชคเชฎเชพเชฐเชพ เชจเซเชเชตเชฐเซเช เชธเชเชเชพเชฒเช เช
เชฅเชตเชพ เชเชจเซเชเชฐเชจเซเช เชชเซเชฐเซเชตเชพเชเชกเชฐเชจเซ เชธเชเชชเชฐเซเช เชเชฐเซ.[/li][/ul]">
+
+<!ENTITY notCached.title "เชฆเชธเซเชคเชพเชตเซเช เชจเชฟเชตเซเชคเซเชค เชฅเช เชเชฏเซเช">
+<!ENTITY notCached.longDesc "<p>เช
เชฐเชเซ เชฅเชฏเซเชฒ เชฆเชธเซเชคเชพเชตเซเช เชฌเซเชฐเชพเชเชเชฐเชจเซ เชเซเชถเชฎเชพเช เชเชชเชฒเชฌเซเชง เชจเชฅเซ.</p><ul><li>เชธเซเชฐเชเซเชทเชพเชจเซ เชชเซเชฐเซเชตเชเชพเชณเชเซเชฐเซเชชเซ, เชฌเซเชฐเชพเชเชเชฐ เชเชชเซเชเชช เชธเชเชตเซเชฆเชจเชถเซเชฒ เชฆเชธเซเชคเชพเชตเซเชเซเชจเซ เชชเซเชจเชเช
เชฐเชเซ เชเชฐเชคเซเช เชจเชฅเซ.</li><li>เชตเซเชฌเชธเชพเชเชเชฎเชพเชเชฅเซ เชฆเชธเซเชคเชพเชตเซเชเชจเซ เชชเซเชจเชเช
เชฐเชเซ เชเชฐเชตเชพ เชฎเชพเชเซ เชซเชฐเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ เชชเชฐ เชเซเชฒเชฟเช เชเชฐเซ.</li></ul>">
+
+<!ENTITY netOffline.title "เชเชซเชฒเชพเชเชจ เชญเซเชฒ">
+<!ENTITY netOffline.longDesc2 "<p>เชฌเซเชฐเชพเชเชเชฐ เชคเซเชจเซ เชเชซเชฒเชพเชเชจ เชธเซเชฅเชฟเชคเชฟเชฎเชพเช เชเชพเชฒเซ เชฐเชนเซเชฏเซเช เชเซ เช
เชจเซ เช
เชฐเชเซ เชฅเชฏเซเชฒ เชตเชธเซเชคเซ เชธเชพเชฅเซ เชเซเชกเชพเช เชถเชเซ เชจเชนเชฟเช.</p><ul><li>เชถเซเช เชเชฎเซเชชเซเชฏเซเชเชฐ เชธเชเซเชฐเชฟเชฏ เชจเซเชเชตเชฐเซเชเชฎเชพเช เชเซเชกเชพเชฏเซเชฒ เชเซ?</li><li>เชเชจเชฒเชพเชเชจ เชธเซเชฅเชฟเชคเชฟเชฎเชพเช เชเชตเชตเชพ เชฎเชพเชเซ "เชซเชฐเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ" เชฆเชฌเชพเชตเซ เช
เชจเซ เชชเชพเชจเซเช เชซเชฐเซ เชฒเชพเชตเซ.</li></ul>">
+
+<!ENTITY contentEncodingError.title "เชตเชฟเชทเชฏเชธเซเชเซ เชธเชเชเซเชฐเชนเชชเชฆเซเชงเชคเชฟ เชญเซเชฒ">
+<!ENTITY contentEncodingError.longDesc "<p>เชคเชฎเซ เชเซ เชชเชพเชจเซเช เชเซเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซ เชคเซ เชฌเชคเชพเชตเซ เชถเชเชพเชคเซเช เชจเชฅเซ เชเชพเชฐเชฃ เชเซ เชคเซ เชธเชเชเซเชเชจเชจเซเช เช
เชฏเซเชเซเชฏ เช
เชจเซ เชฌเชฟเชจเชเชงเชพเชฐเชญเซเชค เชฌเชเชงเชพเชฐเชฃ เชตเชพเชชเชฐเซ เชเซ.</p><ul><li>เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชตเซเชฌเชธเชพเชเช เชฎเชพเชฒเชฟเชเซเชจเซ เชธเชเชชเชฐเซเช เชเชฐเซ เชคเซเชฎเชจเซ เช เชธเชฎเชธเซเชฏเชพเชจเซ เชเชพเชฃ เชเชฐเชตเชพ เชฎเชพเชเซ.</li></ul>">
+
+<!ENTITY unsafeContentType.title "เช
เชธเซเชฐเชเซเชทเชฟเชค เชซเชพเชเชฒ เชชเซเชฐเชเชพเชฐ">
+<!ENTITY unsafeContentType.longDesc "<ul> <li>เช เชธเชฎเชธเซเชฏเชพเชจเซ เชเชพเชฃ เชตเซเชฌเชธเชพเชเช เชฎเชพเชฒเชฟเชเซเชจเซ เชเชฐเชตเชพ เชฎเชพเชเซ เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชคเซเชฎเชจเซ เชธเชเชชเชฐเซเช เชเชฐเซ.</li> </ul>">
+
+<!ENTITY netReset.title "เชจเซเช เชซเชฐเซ เชธเซเชฏเซเชเซเชค เชฅเชตเชพเชจเซ เชญเซเชฒ">
+<!ENTITY netReset.longDesc "เชเซเชฏเชพเชฐเซ เชเซเชกเชพเชฃ เชธเซเชตเซเชเชพเชฐเซ เช
เชฅเชตเชพ เชฎเชพเชนเชฟเชคเซเชจเซ เชธเซเชฅเชพเชจเชพเชเชคเชฐ เชเชฐเซ เชคเซเชฏเชพเชฐเซ เชธเชพเชเชเชจเซ เชเชกเซ เช
เชจเชฟเชเซเชเชฟเชค เชคเซ เชฐเซเชคเซ เชคเซเชเซ เชเชพเชฏ เชเซ. เช เชเชฆเชพเช เชเซเชฎเซเชชเซเชฏเซเชเชฐ เช
เชจเซ เชธเชพเชเช เชตเชเซเชเซ เชจเซเชเชตเชฐเซเชเชจเซ เชเชพเชฎเซเชจเซ เชฒเซเชงเซ เชนเซเช เชถเชเซ. เช เชฌเชงเซ เชธเซเชฅเชฟเชคเชฟเชฎเชพเช เชคเชฎเชพเชฐเซ เชธเชฟเชธเซเชเชฎเชจเซเช เชฆเชธเซเชคเชพเชตเซเชเซเชเชฐเชฃ, เชธเชเชเชพเชฒเช เชเซ เชเชจเซเชเชฐเชจเซเช เชธเซเชตเชพ เชชเซเชฐเซ เชชเชพเชกเชจเชพเชฐ (ISP)เชจเซ เชฎเชฆเชฆ เชฒเซเชตเซ เชเซเชเช.">
+
+<!ENTITY netTimeout.title "เชจเซเชเชจเซ เชธเชฎเชฏ เชธเชฎเชพเชชเซเชคเชจเซ เชญเซเชฒ">
+<!ENTITY netTimeout.longDesc "เชธเซเชชเชทเซเช เชฅเชฏเซเชฒเซ เชธเชพเชเช เชธเชพเชฅเซ เชเซเชกเชพเชฃ เชเชฐเชคเซ เชตเชเชคเซ เชฌเซเชฐเชพเชเชเชฐเชจเซ เชธเชฎเชฏ เชธเชฎเชพเชชเซเชค. เชเชฆเชพเช เชธเชพเชเช เชตเชงเซ เชฒเซเชก เชงเชฐเชพเชตเซ เชเซ เชคเซเชฅเซ เชงเซเชฎเซ เชชเชกเซ เชเชฏเซ, เช
เชฅเชตเชพ เชจเซเชเชตเชฐเซเชเชจเซ เชธเชฎเชธเซเชฏเชพเช เชคเซเชจเซ เชชเซเชฐเชคเชพ เชธเชฎเชฏเชฎเชพเช เชเซเชกเชคเซ เช
เชเชเชพเชตเซ เชเซ.">
+
+<!ENTITY unknownProtocolFound.title "เช
เชเซเชเชพเชค เชชเซเชฐเซเชเซเชเซเชฒ">
+<!ENTITY unknownProtocolFound.longDesc "<p>เชธเชฐเชจเชพเชฎเซเช เชชเซเชฐเซเชเซเชเซเชฒ (เชฆเชพ.เชค. <q>wxyz://</q>) เชธเซเชชเชทเซเช เชเชฐเซ เชเซ เชเซเชจเซ เชฌเซเชฐเชพเชเชเชฐ เชธเชฎเชเซ เชถเชเซ เชจเชนเชฟเช, เชคเซเชฅเซ เชฌเซเชฐเชพเชเชเชฐ เชธเชพเชเช เชธเชพเชฅเซ เชฏเซเชเซเชฏ เชฐเซเชคเซ เชเซเชกเชพเช เชถเชเชคเซเช เชจเชฅเซ.</p><ul><li>เชถเซเช เชคเชฎเซ เชฎเชฒเซเชเซเชฎเซเชกเชฟเชฏเชพ เช
เชฅเชตเชพ เช
เชจเซเชฏ เชฌเชฟเชจ-เชฒเชเชพเชฃ เชธเซเชตเชพเช เชตเชพเชชเชฐเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซ? เชตเชงเชพเชฐเชพเชจเซ เชเชฐเซเชฐเซเชฏเชพเชคเซ เชฎเชพเชเซ เชธเชพเชเช เชเชเชพเชธเซ.</li><li>เช
เชฎเซเช เชชเซเชฐเซเชเซเชเซเชฒเชจเซ เชฌเซเชฐเชพเชเชเชฐ เชธเชฎเชเซ เชถเชเซ เชคเซ เชชเชนเซเชฒเชพเช เชคเซเชฎเชจเชพ เชฎเชพเชเซ เชคเซเชฐเซเชเซ-เชตเซเชฏเชเซเชคเชฟ เชธเซเชซเซเชเชตเซเชฐ เช
เชฅเชตเชพ เชชเซเชฒเชเชเชจเซเชจเซ เชเชฐเซเชฐ เชชเชกเซ เชถเชเซ.</li></ul>">
+
+<!ENTITY proxyConnectFailure.title "เชชเซเชฐเซเชเซเชธเซ เชธเชฐเซเชตเชฐเซ เชเซเชกเชพเชฃ เชคเซเชกเซ เชจเชพเชเชเซเชฏเซเช">
+<!ENTITY proxyConnectFailure.longDesc "[p]เชฌเซเชฐเชพเชเชเชฐ เชชเซเชฐเซเชเซเชธเซ เชธเชฐเซเชตเชฐ เชตเชพเชชเชฐเชตเชพ เชฎเชพเชเซ เชฐเซเชชเชฐเซเชเชพเชเชเชฟเชค เชฅเชฏเซเชฒ เชเซ, เชชเชฐเชเชคเซ เชชเซเชฐเซเชเซเชธเซเช เชเซเชกเชพเชฃ เชคเซเชกเซ เชจเชพเชเชเซเชฏเซเช.[/p][ul][li]เชถเซเช เชฌเซเชฐเชพเชเชเชฐเชจเซเช เชชเซเชฐเซเชเซเชธเซ เชฐเซเชชเชฐเซเชเชพเชเชเชจ เชฏเซเชเซเชฏ เชเซ? เชธเซเชเซเชเช เชเชเชพเชธเซ เช
เชจเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ.[/li][li]เชถเซเช เชชเซเชฐเซเชเซเชธเซ เชธเซเชตเชพ เชจเซเชเชตเชฐเซเชเชฎเชพเชเชฅเซ เชเซเชกเชพเชฃเซเชจเซ เชชเชฐเชตเชพเชจเชเซ เชเชชเซ เชเซ?[/li][li]เชถเซเช เชนเชเซเช เชชเชฃ เชฎเซเชถเซเชเซเชฒเซ เชเซ? เชฎเชฆเชฆ เชฎเชพเชเซ เชคเชฎเชพเชฐเชพ เชจเซเชเชตเชฐเซเช เชธเชเชเชพเชฒเช เช
เชฅเชตเชพ เชเชจเซเชเชฐเชจเซเช เชชเซเชฐเซเชตเชพเชเชกเชฐเชจเซ เชธเชเชชเชฐเซเช เชเชฐเซ.[/li][/ul]">
+
+<!ENTITY proxyResolveFailure.title "เชชเซเชฐเซเชเซเชธเซ เชธเชฐเซเชตเชฐ เชฎเชณเซเชฏเซเช เชจเชฅเซ">
+<!ENTITY proxyResolveFailure.longDesc "[p]เชฌเซเชฐเชพเชเชเชฐ เชชเซเชฐเซเชเซเชธเซ เชธเชฐเซเชตเชฐ เชตเชพเชชเชฐเชตเชพ เชฎเชพเชเซ เชฐเซเชชเชฐเซเชเชพเชเชเชฟเชค เชฅเชฏเซเชฒ เชเซ, เชชเชฐเชเชคเซ เชชเซเชฐเซเชเซเชธเซ เชถเซเชงเซ เชถเชเชพเชฏเซเช เชจเชนเชฟเช.[/p][ul][li]เชถเซเช เชฌเซเชฐเชพเชเชเชฐเชจเซเช เชชเซเชฐเซเชเซเชธเซ เชฐเซเชชเชฐเซเชเชพเชเชเชจ เชฏเซเชเซเชฏ เชเซ? เชธเซเชเซเชเช เชเชเชพเชธเซ เช
เชจเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ.[/li][li]เชถเซเช เชเชฎเซเชชเซเชฏเซเชเชฐ เชเซเชฐเชฟเชฏเชพเชถเซเชฒ เชจเซเชเชตเชฐเซเช เชธเชพเชฅเซ เชเซเชกเชพเชฏเซเชฒ เชเซ?[/li][li]เชถเซเช เชนเชเซ เชชเชฃ เชฎเซเชถเซเชเซเชฒเซ เชเซ? เชฎเชฆเชฆ เชฎเชพเชเซ เชคเชฎเชพเชฐเชพ เชจเซเชเชตเชฐเซเช เชธเชเชเชพเชฒเช เช
เชฅเชตเชพ เชเชจเซเชเชฐเชจเซเช เชชเซเชฐเซเชตเชพเชเชกเชฐเชจเซ เชธเชเชชเชฐเซเช เชเชฐเซ.[/li][/ul]">
+
+<!ENTITY redirectLoop.title "เชฐเซเชกเชพเชฏเชฐเซเชเซเช เชฒเซเชชเชจเซ เชญเซเชฒ">
+<!ENTITY redirectLoop.longDesc "เชฌเซเชฐเชพเชเชเชฐเซ เชเซเชกเชพเชฃ เช
เชเชเชพเชตเซ เชฆเซเชงเซ เชเชพเชฐเชฃ เชเซ เชธเชพเชเช เชชเซเชคเชพเชจเซ เชชเซเชฐเซ เชเชฐเชตเชพ เชฎเชพเชเซ เช
เชเชเชพเชตเซ เชคเซ เชฐเซเชคเซ เชฌเซเชฒเชพเชตเชคเซ เชนเชคเซ">
+
+<!ENTITY unknownSocketType.title "เช
เชเชพเชฃเซ เชธเซเชเซเชเชจเซ เชญเซเชฒ">
+<!ENTITY unknownSocketType.longDesc "เช
เชจเชฟเชเซเชเชฟเชค เชฐเซเชคเซ เชธเชพเชเช เชจเซเชเชตเชฐเซเชเชจเซ เชตเชฟเชจเชเชคเซเชจเซ เชเชตเชพเชฌ เชเชชเซ เชเซ. เช เชเชฆเชพเช เชธเชฐเชจเชพเชฎเซ เชเซเชเซ เชชเซเชฐเซเชเซเชเซเชฒ เชตเชพเชชเชฐเชคเซ เชนเซเชฏ เชคเซเชฅเซ เช
เชฅเชตเชพ เชชเซเชฐเชฎเชพเชฃเชญเซเชค เชจ เชนเซเชฏ เชคเซเชตเชพ เชฐเซเชชเชฐเซเชเชพเชเชเชจ เชธเชพเชเช เชเชชเชฐ เชนเซเชฏ เชเซ เชเซเชฆเซ เชธเซเชตเชพเช เชฎเชพเชเซ เชเชพเชฒเซ เชเซ.">
+
+<!ENTITY nssFailure2.title "เชธเซเชฐเชเซเชทเชฟเชค เชเซเชกเชพเชฃ เชจเชฟเชทเซเชซเชณ">
+<!ENTITY nssFailure2.longDesc2 "<p>เชชเชพเชจเซเช เชเซ เชฌเชคเชพเชตเชพ เชฎเชพเชเซ เชคเชฎเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซ เชเชพเชฐเชฃ เชเซ เชฎเชณเซเชฒ เชฎเชพเชนเชฟเชคเซเชจเซเช เชธเชคเซเชคเชพเชงเชฟเชเชฐเชฃเชจเซ เชเชเชพเชธเซ เชถเชเซเชฏเชพ เชจเชนเชฟเช.</p><ul><li>เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เช เชธเชฎเชธเซเชฏเชพเชจเซ เชคเซเชเชจเซ เชเชฃเชพเชตเชตเชพ เชฎเชพเชเซ เชตเซเชฌเชธเชพเชเชเชจเชพเช เชฎเชพเชฒเชฟเชเซเชจเซ เชธเชเชชเชฐเซเช เชเชฐเซ.</li></ul>">
+
+<!ENTITY nssBadCert.title "เชธเซเชฐเชเซเชทเชฟ เชเซเชกเชพเชฃ เชจเชฟเชทเซเชซเชณ">
+<!ENTITY nssBadCert.longDesc2 "<ul> <li>เช เชธเชฐเซเชตเชฐเชจเชพ เชฐเซเชชเชฐเซเชเชพเชเชเชจ เชธเชพเชฅเซ เชธเชฎเชธเซเชฏเชพ เชนเซเช เชถเชเซ เชจเชนเชฟเช, เช
เชฅเชตเชพ เชคเซ เชธเชฐเซเชตเชฐ เชธเชพเชฅเซ เชเซเชเช เชเชเชเช เชเซเชเซเช เชเชฐเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ เชฐเชนเซเชฏเซ เชนเชถเซ.</li> <li>เชเซ เชคเชฎเซ เชญเซเชคเชเชพเชณเชฎเชพเช เช เชธเชฐเซเชตเชฐ เชธเชพเชฅเซ เชธเชซเชณเชคเชพเชชเซเชฐเซเชตเช เชเซเชกเชพเชฏเชพ เชนเซเชต, เชคเซ เชเซเชทเชคเชฟ เชเชพเชฎเชเชฒเชพเช เชนเซเช เชถเชเซ, เช
เชจเซ เชคเชฎเซ เชชเชเซเชฅเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ เชถเชเซ.</li> </ul>">
+
+<!ENTITY securityOverride.linkText "เช
เชฅเชตเชพ เชคเชฎเซ เช
เชชเชตเชพเชฆ เชเชฎเซเชฐเซ เชถเชเซ เชเซโฆ">
+<!ENTITY securityOverride.warningContent "<p>เชคเชฎเซ เชเซเช เช
เชชเชตเชพเชฆ เชเชฎเซเชฐเซ เชถเชเชถเซ เชจเชนเซเช เชเซ เชคเชฎเซ เชเซเช เชเชจเซเชเชฐเชจเซเช เชเซเชกเชพเชฃเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชฐเชนเซเชฏเชพเช เชเซ เชเซ เชคเชฎเซ เชธเชเชชเซเชฐเซเชฃ เชฐเซเชคเซ เชตเชฟเชถเซเชตเชพเชธ เชเชฐเชคเชพ เชจเชฅเซ เช
เชฅเชตเชพ เชเซ เชคเชฎเซ เช เชธเชฐเซเชตเชฐ เชฎเชพเชเซ เชเซเชคเชตเชฃเซ เชเซเชตเชพ เชฎเชพเชเซ เชเชชเชฏเซเชเชฎเชพเช เชจ เชนเซเชต.</p><p>เชเซ เชคเชฎเซ เชนเชเซ เชชเชฃ เชเชก เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ เช เชธเชพเชเช เชฎเชพเชเซ เช
เชชเชตเชพเชฆ, เชคเชฎเซ เชคเชฎเชพเชฐเซ เช
เชฆเซเชฏเชคเชจ เชเชจเซเชเซเชฐเชฟเชชเซเชถเชจ เชธเซเชเชฟเชเชเซเชธเชฎเชพเช เชคเซ เชเชฐเซ เชถเชเซ เชเซ.</p>">
+
+<!ENTITY cspBlocked.title "เชธเชพเชฎเชเซเชฐเซ เชธเซเชฐเชเซเชทเชพ เชจเซเชคเชฟ เชฆเซเชตเชพเชฐเชพ เช
เชตเชฐเซเชงเชฟเชค">
+<!ENTITY cspBlocked.longDesc "<p>เชฌเซเชฐเชพเชเชเชฐ เช เชชเซเชทเซเช เชจเซ เช เชฐเซเชคเซ เชฒเซเชก เชฅเชตเชพเชฅเซ เช
เชเชเชพเชตเซ เชเซ เชเชพเชฐเชฃ เชเซ เชชเซเชทเซเช เชจเซ เชเชตเซ เชธเชพเชฎเชเซเชฐเซ เชธเซเชฐเชเซเชทเชพ เชจเซเชคเชฟ เชเซ เชเซ เชคเซเชจเซ เชจเชพเชฎเชเชเซเชฐ เชเชฐเซ เชเซ.</p>">
+
+<!ENTITY corruptedContentErrorv2.title "เชฌเชเชกเซเชฒ เชธเชฎเชพเชตเชฟเชทเซเชเซเชจเซ เชเซเชทเชคเชฟ">
+<!ENTITY corruptedContentErrorv2.longDesc "<p>เชคเชฎเซ เชเซ เชชเชพเชจเซเช เชเซเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซ เชคเซ เชฌเชคเชพเชตเซ เชถเชเชพเชถเซ เชจเชนเชฟเช เชเชพเชฐเชฃ เชเซ เชฎเชพเชนเชฟเชคเซ เชชเชฐเชฟเชตเชนเชจเชฎเชพเช เชเซเชทเชคเชฟ เชฎเชณเซ เชเชตเซ เชนเชคเซ.</p><ul><li>เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เช เชธเชฎเชธเซเชฏเชพ เชตเชฟเชถเซ เชตเซเชฌเชธเชพเชเชเชจเชพ เชฎเชพเชฒเชฟเชเซเชจเซ เชเชพเชฃ เชเชฐเชตเชพ เชฎเชพเชเซ เชคเซเชฎเชจเซ เชธเชเชชเชฐเซเช เชเชฐเซ.</li></ul>">
+
+<!ENTITY remoteXUL.title "เชฆเซเชฐเชธเซเชฅ XUL">
+<!ENTITY remoteXUL.longDesc "<p><ul><li>เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เช เชธเชฎเชธเซเชฏเชพเชจเซ เชคเซเชเชจเซ เชเชฃเชพเชตเชตเชพ เชฎเชพเชเซ เชตเซเชฌเชธเชพเชเช เชฎเชพเชฒเชฟเชเซเชจเซ เชธเชเชชเชฐเซเช เชเชฐเซ.</li></ul></p>">
+
+<!ENTITY inadequateSecurityError.title "เชคเชฎเชพเชฐเซเช เชเซเชกเชพเชฃ เชธเซเชฐเชเซเชทเชฟเชค เชจเชฅเซ">
+<!-- LOCALIZATION NOTE (inadequateSecurityError.longDesc) - Do not translate
+ "NS_ERROR_NET_INADEQUATE_SECURITY". -->
+<!ENTITY inadequateSecurityError.longDesc "<p><span class='hostname'></span> เชธเซเชฐเชเซเชทเชพ เชเซเชเชจเซเชฒเซเชเซเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชเซ เชเซ เชนเซเชฎเชฒเซ เชเชฐเชตเชพ เชฎเชพเชเซ เชเซเชจเซ เช
เชจเซ เชธเชเชตเซเชฆเชจเชถเซเชฒ เชเซ. เชเซเช เชนเซเชฎเชฒเชพเชเซเชฐ เชธเชฐเชณเชคเชพเชฅเซ เชเชตเซ เชฎเชพเชนเชฟเชคเซ เชเชเชพเชกเซ เชถเชเซ เชเซ เชเซ เชคเชฎเซ เชธเซเชฐเชเซเชทเชฟเชค เชนเซเชตเชพเชจเซเช เชฎเชพเชจเชคเชพ เชนเชคเชพ. เชตเซเชฌเชธเชพเชเช เชธเชเชเชพเชฒเชเชจเซ เชคเชฎเชพเชฐเซ เชธเชพเชเชเชจเซ เชฎเซเชฒเชพเชเชพเชค เชฒเชเชจเซ เชชเชนเซเชฒเชพเช เชธเชฐเซเชตเชฐเชจเซ เช เซเช เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชชเชกเชถเซ. </p><p>เชญเซเชฒ เชเซเชก: NS_ERROR_NET_INADEQUATE_SECURITY</p>">
+
+<!ENTITY blockedByPolicy.title "เช
เชตเชฐเซเชงเชฟเชค เชชเซเชทเซเช ">
+
+<!ENTITY networkProtocolError.title "เชจเซเชเชตเชฐเซเช เชชเซเชฐเซเชเซเชเซเชฒเชจเซ เชญเซเชฒเซ">
+<!ENTITY networkProtocolError.longDesc "<p>เชคเชฎเซ เชเซ เชชเซเชทเซเช เชเซเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซ เชคเซ เชฌเชคเชพเชตเซ เชถเชเชพเชคเซ เชจเชฅเซ, เชเชพเชฐเชฃ เชเซ เชจเซเชเชตเชฐเซเช เชชเซเชฐเซเชเซเชเซเชฒ เชฎเชพ เชญเซเชฒ เชฎเชณเซ เชนเชคเซ.</p><ul><li>เช เชธเชฎเชธเซเชฏเชพ เชเชพเชฃ เชเชฐเชตเชพ เชตเซเชฌเชธเชพเชเช เชฎเชพเชฒเชฟเชเซเชจเซ เชธเชเชชเชฐเซเช เชเชฐเซ.</li></ul>">
--- /dev/null
+<!-- 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 exists to allow applications to override one or more messages
+ from netError.dtd; Applications which want to do this should override
+ this file with their own version of netErrorApp.dtd -->
+
+<!-- An example (from Firefox):
+
+<!ENTITY securityOverride.linkText "Or you can add an exceptionโฆ">
+<!ENTITY securityOverride.getMeOutOfHereButton "Get me out of here!">
+<!ENTITY securityOverride.exceptionButtonLabel "Add Exceptionโฆ">
+
+<!ENTITY securityOverride.warningContent "
+<p>You should not add an exception if you are using an internet connection that you do not trust completely or if you are not used to seeing a warning for this server.</p>
+<p>If you still wish to add an exception for this site, you can do so in your advanced encryption settings.</p>
+
+<button id='getMeOutOfHereButton'>&securityOverride.getMeOutOfHereButton;</button>
+<button id='exceptionDialogButton'>&securityOverride.exceptionButtonLabel;</button>
+">
+
+-->
--- /dev/null
+# 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/.
+
+readError=%S เชธเชเชเซเชฐเชนเซ เชถเชเชพเชฏเซเช เชจเชนเชฟเช, เชเชพเชฐเชฃ เชเซ เชธเซเชฐเซเชค เชซเชพเชเชฒ เชตเชพเชเชเซ เชถเชเชพเช เชจเชนเชฟเช.\n\nเชชเชพเชเชณเชฅเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ, เช
เชฅเชตเชพ เชธเชฐเซเชตเชฐ เชธเชเชเชพเชฒเชเชจเซ เชธเชเชชเชฐเซเช เชเชฐเซ.
+writeError=%S เชธเชเชเซเชฐเชนเซ เชถเชเชพเชฏเซเช เชจเชนเชฟเช, เชเชพเชฐเชฃ เชเซ เช
เชเซเชเชพเชค เชญเซเชฒ เชเชฆเซเชฆเชญเชตเซ.\n\nเช
เชฒเช เชธเซเชฅเชพเชจเซ เชธเชเชเซเชฐเชนเชตเชพเชจเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ.
+launchError=%S เชเซเชฒเซ เชถเชเชพเชฏเซเช เชจเชนเชฟเช, เชเชพเชฐเชฃ เชเซ เช
เชเซเชเชพเชค เชเซเชทเชคเชฟ เชเชฆเซเชฆเชญเชตเซ.\n\nเชชเซเชฐเชฅเชฎ เชกเชฟเชธเซเชเชฎเชพเช เชธเชเชเซเชฐเชนเชตเชพเชจเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ เช
เชจเซ เชชเชเซ เชซเชพเชเชฒ เชเซเชฒเชตเชพเชจเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ.
+diskFull=%S เชธเชเชเซเชฐเชนเชตเชพ เชฎเชพเชเซ เชกเชฟเชธเซเช เชชเชฐ เชชเซเชฐเชคเซ เชเชเซเชฏเชพ เชจเชฅเซ.\n\nเชกเชฟเชธเซเชเชฎเชพเชเชฅเซ เชฌเชฟเชจเชเชฐเซเชฐเซ เชซเชพเชเชฒเซ เชฆเซเชฐ เชเชฐเซ เช
เชจเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ, เช
เชฅเชตเชพ เช
เชฒเช เชธเซเชฅเชพเชจเซ เชธเชเชเซเชฐเชนเชตเชพเชจเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ.
+readOnly=%S เชธเชเชเซเชฐเชนเซ เชถเชเชพเชฏเซเช เชจเชนเชฟเช, เชเชพเชฐเชฃ เชเซ เชกเชฟเชธเซเช, เชซเซเชฒเซเชกเชฐ, เช
เชฅเชตเชพ เชซเชพเชเชฒ เชฒเซเชเชจ-เชเชฐเชเซเชทเชฟเชค เชเซ.\n\nเชกเชฟเชธเซเช เชชเชฐ เชฒเชเชตเชพเชจเซเช เชธเชเซเชฐเชฟเชฏ เชเชฐเซ เช
เชจเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ, เช
เชฅเชตเชพ เช
เชจเซเชฏ เชธเซเชฅเชพเชจเซ เชธเชเชเซเชฐเชนเชตเชพเชจเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ.
+accessError=%S เชธเชเชเซเชฐเชนเซ เชถเชเชพเชฏเซเช เชจเชนเชฟเช, เชเชพเชฐเชฃ เชเซ เชคเชฎเซ เชคเซ เชซเซเชฒเซเชกเชฐเชจเชพ เชธเชฎเชพเชตเชฟเชทเซเชเซ เชฌเชฆเชฒเซ เชถเชเชคเชพ เชจเชฅเซ.\n\nเชซเซเชฒเซเชกเชฐ เชเซเชฃเชงเชฐเซเชฎเซ เชฌเชฆเชฒเซ เช
เชจเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ, เช
เชฅเชตเชพ เช
เชฒเช เชธเซเชฅเชพเชจเซ เชธเชเชเซเชฐเชนเชตเชพเชจเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ.
+SDAccessErrorCardReadOnly=เชซเชพเชเชฒ เชกเชพเชเชจเชฒเซเชก เชเชฐเซ เชถเชเชคเชพ เชจเชฅเซ เชเชพเชฐเชฃ เชเซ SD เชเชพเชฐเซเชก เชตเชชเชฐเชพเชถเชฎเชพเช เชเซ.
+SDAccessErrorCardMissing=เชซเชพเชเชฒ เชกเชพเชเชจเชฒเซเชก เชเชฐเซ เชถเชเชคเชพ เชจเชฅเซ เชเชพเชฐเชฃ เชเซ SD เชเชพเชฐเซเชก เชเซเชฎ เชฅเชฏเซเชฒ เชเซ.
+helperAppNotFound=%S เชเซเชฒเซ เชถเชเชพเชฏเซเช เชจเชนเชฟเช, เชเชพเชฐเชฃ เชเซ เชธเชเชเชณเชพเชฏเซเชฒ เชฎเชฆเชฆเชเชพเชฐ เชเชพเชฐเซเชฏเชเซเชฐเชฎ เช
เชธเซเชคเชฟเชคเซเชตเชฎเชพเช เชจเชฅเซ. เชคเชฎเชพเชฐเซ เชชเชธเชเชฆเชเซเชเชฎเชพเช เชธเชเชเชฒเชฟเชคเซ เชฌเชฆเชฒเซ.
+noMemory=เชคเชฎเซ เช
เชฐเชเซ เชเชฐเซเชฒ เชเซเชฐเชฟเชฏเชพ เชชเซเชฐเซ เชเชฐเชตเชพ เชฎเชพเชเซ เชคเซเชฏเชพเช เชชเซเชฐเชคเซ เชฎเซเชฎเชฐเซ เชจเชฅเซ.\n\nเช
เชฎเซเช เชเชพเชฐเซเชฏเชเซเชฐเชฎเซ เชฌเชเชง เชเชฐเซ เช
เชจเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ.
+title=%S เชกเชพเชเชจเชฒเซเชก เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช
+fileAlreadyExistsError=%S เชธเชเชเซเชฐเชนเซ เชถเชเชพเชฏเซเช เชจเชนเชฟเช, เชเชพเชฐเชฃ เชเซ '_files' เชกเชฟเชฐเซเชเซเชเชฐเซเชเชจเชพ เชจเชพเชฎเชตเชพเชณเซ เชซเชพเชเชฒเซ เชชเชนเซเชฒเชพเชฅเซ เช เชนเชพเชเชฐ เชเซ.\n\nเช
เชฒเช เชธเซเชฅเชพเชจเซ เชธเชเชเซเชฐเชนเชตเชพเชจเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ.
+fileNameTooLongError=%S เชธเชเชเซเชฐเชนเซ เชถเชเชพเชฏเซเช เชจเชนเชฟเช, เชเชพเชฐเชฃ เชเซ เชซเชพเชเชฒ เชจเชพเชฎ เชเซเชฌ เชฒเชพเชเชฌเซ เชเซ.\n\nเชเซเชเชเชพ เชซเชพเชเชฒ เชจเชพเชฎ เชธเชพเชฅเซ เชธเชเชเซเชฐเชนเชตเชพเชจเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ.
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE:
+# Those strings are inserted into an HTML page, so all HTML characters
+# have to be escaped in a way that they show up correctly in HTML!
+
+title_label=เชชเซเชฒเช-เชเชจ เชตเชฟเชถเซ
+installedplugins_label=เชธเซเชฅเชพเชชเชฟเชค เชฅเชฏเซเชฒ เชชเซเชฒเชเชเชจ
+nopluginsareinstalled_label=เชธเซเชฅเชพเชชเชฟเชค เชฅเชฏเซเชฒ เชชเซเชฒเชเชเชจ เชฎเชณเซเชฏเชพ เชจเชฅเซ
+findpluginupdates_label=เชคเซเชจเซ เชชเชฐ เชธเซเชฅเชพเชชเชฟเชค เชฅเชฏเซเชฒ เชชเซเชฒเชเชเชจเซ เชฎเชพเชเซ เชธเซเชงเชพเชฐเชพเชเชจเซ เชถเซเชงเซ
+file_label=เชซเชพเชเชฒ:
+path_label=เชชเชพเชฅ:
+version_label=เชเชตเซเชคเซเชคเชฟ:
+state_label=เชธเซเชฅเชฟเชคเชฟ:
+state_enabled=เชธเชเซเชฐเชฟเชฏ
+state_disabled=เชจเชฟเชทเซเชเซเชฐเชฟเชฏ
+mimetype_label=MIME เชชเซเชฐเชเชพเชฐ
+description_label=เชตเชฐเซเชฃเชจ
+suffixes_label=เชชเซเชฐเชคเซเชฏเชฏ
+learn_more_label=เชตเชงเซ เชถเซเชเซ
+
+deprecation_description=เชเชเชเช เชเซเชเซ เชเซ? เชเซเชเชฒเชพเช เชชเซเชฒเชเชฟเชจเซเชธ เชนเชตเซ เชธเชชเซเชฐเซเชเซเชก เชจเชฅเซ.
+deprecation_learn_more=เชตเชงเซ เชถเซเชเซ.
+
+# GMP Plugins
+gmp_license_info=เชฒเชพเชเชธเซเชเชธ เชฎเชพเชนเชฟเชคเซ
+gmp_privacy_info=เชเซเชชเชจเซเชฏเชคเชพ เชฎเชพเชนเชฟเชคเซ
+
+openH264_name=OpenH264 เชตเชฟเชกเชฟเชฏเซ เชเซเชกเซเช Cisco Systems, Inc เชฆเซเชฆเชพเชฐเชพ เชชเซเชฐเซ เชชเชพเชกเซเชฒ เชเซ.
+openH264_description2=WebRTC เชธเซเชชเชทเซเชเซเชเชฐเชฃเชจเซเช เชชเชพเชฒเชจ เชเชฐเชตเชพ เชฎเชพเชเซ เช เชชเชฒเซเชเชเชจ Mozila เชฆเซเชตเชพเชฐเชพ เชเชชเชฎเซเชณเซ เชเชจเซเชธเซเชเซเชฒ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ เช
เชจเซ WebRTC เชเซเชฒเซเชธเชจเซ เชเชตเชพ เชเชชเชเชฐเชฃเซ เชธเชพเชฅเซ เชธเชเซเชทเชฎ เชเชฐเชตเชพ เชฎเชพเชเซ เชเซ เชเซ H.264 เชตเชฟเชกเชฟเช เชเซเชกเซเชเชจเซ เชเชฐเซเชฐ เชเซ. เชเซเชกเซเช เชธเซเชฐเซเชค เชเซเชก เชเซเชตเชพ เช
เชจเซ เช
เชฎเชฒเซเชเชฐเชฃ เชตเชฟเชถเซ เชตเชงเซ เชเชพเชฃเชตเชพ เชฎเชพเชเซ http://www.openh264.org/ เชจเซ เชฎเซเชฒเชพเชเชพเชค เชฒเซ.
+
+cdm_description=เชธเซเชฐเชเซเชทเชฟเชค เชตเซเชฌ เชตเชฟเชกเชฟเชเชจเซ เชซเชฐเซ เชเชฒเชพเชตเซ.
+
+cdm_description2=เช เชชเซเชฒเช-เชเชจเชจเซ เชเชจเซเชเซเชฐเชฟเชชเซเช เชฅเชฏเซเชฒ เชฎเซเชกเชฟเชฏเชพ เชชเซเชฒเซเชฌเซเชเชจเซ เชเชจเซเชเซเชฐเชฟเชชเซเช เชเชฐเซเชฒเชพ เชฎเซเชกเชฟเชฏเชพ เชเชเซเชธเซเชเซเชจเซเชถเชจเซเชธ เชธเซเชชเชทเซเชเซเชเชฐเชฃเชจเซ เช
เชจเซเชฎเชคเชฟ เชเชชเซ เชเซ. เชเชจเซเชเซเชฐเชฟเชชเซเชเซเชก เชฎเซเชกเชฟเชฏเชพเชจเซ เชเชชเชฏเซเช เชธเชพเชฎเชพเชจเซเชฏ เชฐเซเชคเซ เชชเซเชฐเซเชฎเชฟเชฏเชฎ เชฎเซเชกเชฟเชฏเชพ เชธเชพเชฎเชเซเชฐเซเชจเซ เชจเชเชฒ เชเชฐเชตเชพเชฅเซ เชธเซเชฐเชเซเชทเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชธเชพเชเชเซเชธ เชฆเซเชตเชพเชฐเชพ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ. เชเชจเซเชเซเชฐเชฟเชชเซเชเซเชก เชฎเซเชกเชฟเชฏเชพ เชเชเซเชธเซเชเซเชจเซเชถเชจเซเชธ เชชเชฐ เชตเชงเซ เชฎเชพเชนเชฟเชคเซ เชฎเชพเชเซ https://www.w3.org/TR/encrypted-media/ เชจเซ เชฎเซเชฒเชพเชเชพเชค เชฒเซ.
+
+widevine_description=Google Inc เชฆเซเชตเชพเชฐเชพ เชชเซเชฐเชพ เชชเชพเชกเชตเชพเชฎเชพเช เชเชตเซเชฒ Widevine เชเชจเซเชเซเชจเซเช เชกเชฟเชเซเชฐเชฟเชชเซเชถเชจ เชฎเซเชกเซเชฏเซเชฒ.
--- /dev/null
+# 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/.
+CheckLoadURIError = เชธเชฒเชพเชฎเชคเซ เชญเซเชฒ: เชฎเชพเชนเชฟเชคเซ %S เชเชฆเชพเช %S เชฒเชพเชตเซ เชถเชเชคเซเช เชจเชฅเซ เช
เชฅเชตเชพ เชเชกเซเช เชฌเชจเชพเชตเซ เชถเชเชถเซ เชจเชนเชฟ.
+CheckSameOriginError = เชธเชฒเชพเชฎเชคเซ เชญเซเชฒ: เชฎเชพเชนเชฟเชคเซ %S เชเชฆเชพเช %S เชคเชฐเชซเชฅเซ เชฎเชพเชนเชฟเชคเซ เชฒเชพเชตเซ เชถเชเชถเซ เชจเชนเชฟ.
+ExternalDataError = เชธเชฒเชพเชฎเชคเซ เชญเซเชฒ: %S เชชเชฐเชจเซ เชธเชพเชฎเชเซเชฐเซ %S เชฒเซเชก เชเชฐเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ เชเซ, เชชเชฐเชเชคเซ เชเชฌเซ เชคเชฐเซเชเซ เชเชชเชฏเซเชเชฎเชพเช เชฒเซเชตเชพเชคเซ เชตเชเชคเซ เชฌเชพเชนเซเชฏ เชกเซเชเชพ เชฒเซเชก เชเชฐเซ เชถเชเชถเซ เชจเชนเซเช.
+
+# LOCALIZATION NOTE (GetPropertyDeniedOrigins):
+# %1$S is the origin of the script which was denied access.
+# %2$S is the type of object it was.
+# %3$S is the property of that object that access was denied for.
+# %4$S is the origin of the object access was denied to.
+GetPropertyDeniedOrigins = <%S> เชฎเชพเชเซ เชชเชฐเชตเชพเชจเชเซ เชจเชพเชฎเชเชเซเชฐ เชฅเช เชเซเชฃเชงเชฐเซเชฎ %S.%S เชจเซ <%S> เชฎเชพเชเชฅเซ เชฎเซเชณเชตเชตเชพ เชฎเชพเชเซ.
+# LOCALIZATION NOTE (GetPropertyDeniedOriginsSubjectDomain):
+# %1$S is the origin of the script which was denied access.
+# %2$S is the type of object it was.
+# %3$S is the property of that object that access was denied for.
+# %4$S is the origin of the object access was denied to.
+# %5$S is the value of document.domain for the script which was denied access;
+# don't translate "document.domain".
+GetPropertyDeniedOriginsSubjectDomain = <%4$S> (document.domain เชธเซเชฏเซเชเชฟเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชจเชฅเซ) เชฎเชพเชเชฅเซ เชเซเชฃเชงเชฐเซเชฎ %2$S.%3$S เชฎเซเชณเชตเชตเชพ <%1$S> (document.domain=<%5$S>) เชฎเชพเชเซ เชชเชฐเชตเชพเชจเชเซ เชจเชพเชฎเชเชเซเชฐ เชฅเช.
+# LOCALIZATION NOTE (GetPropertyDeniedOriginsObjectDomain):
+# %1$S is the origin of the script which was denied access.
+# %2$S is the type of object it was.
+# %3$S is the property of that object that access was denied for.
+# %4$S is the origin of the object access was denied to.
+# %5$S is the value of document.domain for the object being accessed;
+# don't translate "document.domain".
+GetPropertyDeniedOriginsObjectDomain = <%4$S> (document.domain=<%5$S>) เชฎเชพเชเชฅเซ เชเซเชฃเชงเชฐเซเชฎ %2$S.%3$S เชฎเซเชณเชตเชตเชพ <%1$S> (document.domain เชธเซเชฏเซเชเชฟเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชจเชฅเซ) เชฎเชพเชเซ เชชเชฐเชตเชพเชจเชเซ เชจเชพเชฎเชเชเซเชฐ เชฅเช.
+# LOCALIZATION NOTE (GetPropertyDeniedOriginsSubjectDomainObjectDomain):
+# %1$S is the origin of the script which was denied access.
+# %2$S is the type of object it was.
+# %3$S is the property of that object that access was denied for.
+# %4$S is the origin of the object access was denied to.
+# %5$S is the value of document.domain for the script which was denied access;
+# don't translate "document.domain"
+# %6$S is the value of document.domain for the object being accessed;
+# don't translate "document.domain".
+GetPropertyDeniedOriginsSubjectDomainObjectDomain = <%4$S> (document.domain=<%6$S>) เชฎเชพเชเชฅเซ เชเซเชฃเชงเชฐเซเชฎ %2$S.%3$S เชฎเซเชณเชตเชตเชพ <%1$S> (document.domain=<%5$S>) เชฎเชพเชเซ เชชเชฐเชตเชพเชจเชเซ เชจเชพเชฎเชเชเซเชฐ เชฅเช.
+
+# LOCALIZATION NOTE (SetPropertyDeniedOrigins):
+# %1$S is the origin of the script which was denied access.
+# %2$S is the type of object it was.
+# %3$S is the property of that object that access was denied for.
+# %4$S is the origin of the object access was denied to.
+SetPropertyDeniedOrigins = <%S> เชฎเชพเชเซ เชชเชฐเชตเชพเชจเชเซ เชจเชพเชฎเชเชเซเชฐ เชฅเช เชเซเชฃเชงเชฐเซเชฎ %S.%S เชจเซ <%S> เชชเชฐ เชธเซเชฏเซเชเซเชค เชเชฐเชตเชพ เชฎเชพเชเซ.
+# LOCALIZATION NOTE (SetPropertyDeniedOriginsSubjectDomain):
+# %1$S is the origin of the script which was denied access.
+# %2$S is the type of object it was.
+# %3$S is the property of that object that access was denied for.
+# %4$S is the origin of the object access was denied to.
+# %5$S is the value of document.domain for the script which was denied access;
+# don't translate "document.domain".
+SetPropertyDeniedOriginsSubjectDomain = <%4$S> (document.domain เชธเซเชฏเซเชเชฟเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชจเชฅเซ) เชชเชฐ เชเซเชฃเชงเชฐเซเชฎ %2$S.%3$S เชธเซเชฏเซเชเชฟเชค เชเชฐเชตเชพ <%1$S> (document.domain=<%5$S>) เชฎเชพเชเซ เชชเชฐเชตเชพเชจเชเซ เชจเชพเชฎเชเชเซเชฐ เชฅเช.
+# LOCALIZATION NOTE (SetPropertyDeniedOriginsObjectDomain):
+# %1$S is the origin of the script which was denied access.
+# %2$S is the type of object it was.
+# %3$S is the property of that object that access was denied for.
+# %4$S is the origin of the object access was denied to.
+# %5$S is the value of document.domain for the object being accessed;
+# don't translate "document.domain".
+SetPropertyDeniedOriginsObjectDomain = <%4$S> (document.domain=<%5$S>) เชชเชฐ เชเซเชฃเชงเชฐเซเชฎ %2$S.%3$S เชจเซ เชธเซเชฏเซเชเชฟเชค เชเชฐเชตเชพ <%1$S> (document.domain เชธเซเชฏเซเชเชฟเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชจเชฅเซ) เชฎเชพเชเซ เชชเชฐเชตเชพเชจเชเซ เชจเชพเชฎเชเชเซเชฐ เชฅเช.
+# LOCALIZATION NOTE (SetPropertyDeniedOriginsSubjectDomainObjectDomain):
+# %1$S is the origin of the script which was denied access.
+# %2$S is the type of object it was.
+# %3$S is the property of that object that access was denied for.
+# %4$S is the origin of the object access was denied to.
+# %5$S is the value of document.domain for the script which was denied access;
+# don't translate "document.domain"
+# %6$S is the value of document.domain for the object being accessed;
+# don't translate "document.domain".
+SetPropertyDeniedOriginsSubjectDomainObjectDomain = <%4$S> (document.domain=<%6$S>) เชชเชฐ เชเซเชฃเชงเชฐเซเชฎ %2$S.%3$S เชจเซ เชธเซเชฏเซเชเชฟเชค เชเชฐเชตเชพ <%1$S> (document.domain=<%5$S>) เชฎเชพเชเซ เชชเชฐเชตเชพเชจเชเซ เชจเชพเชฎเชเชเซเชฐ เชฅเช.
+
+# LOCALIZATION NOTE (CallMethodDeniedOrigins):
+# %1$S is the origin of the script which was denied access.
+# %2$S is the type of object it was.
+# %3$S is the method of that object that access was denied for.
+# %4$S is the origin of the object access was denied to.
+CallMethodDeniedOrigins = <%S> เชฎเชพเชเซ เชชเชฐเชตเชพเชจเชเซ เชจเชพเชฎเชเชเซเชฐ เชฅเช เชชเชฆเซเชงเชคเชฟ %S.%S เชจเซ <%S> เชชเชฐ เชฌเซเชฒเชพเชตเชตเชพ เชฎเชพเชเซ.
+# LOCALIZATION NOTE (CallMethodDeniedOriginsSubjectDomain):
+# %1$S is the origin of the script which was denied access.
+# %2$S is the type of object it was.
+# %3$S is the method of that object that access was denied for.
+# %4$S is the origin of the object access was denied to.
+# %5$S is the value of document.domain for the script which was denied access;
+# don't translate "document.domain".
+CallMethodDeniedOriginsSubjectDomain = <%4$S> (document.domain เชธเซเชฏเซเชเชฟเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชจเชฅเซ) เชชเชฐ เชชเชฆเซเชฆเชคเชฟ %2$S.%3$S เชเซเชฒ เชเชฐเชตเชพ <%1$S> (document.domain=<%5$S>) เชฎเชพเชเซ เชชเชฐเชตเชพเชจเชเซ เชจเชพเชฎเชเชเซเชฐ เชฅเช.
+# LOCALIZATION NOTE (CallMethodDeniedOriginsObjectDomain):
+# %1$S is the origin of the script which was denied access.
+# %2$S is the type of object it was.
+# %3$S is the method of that object that access was denied for.
+# %4$S is the origin of the object access was denied to.
+# %5$S is the value of document.domain for the object being accessed;
+# don't translate "document.domain".
+CallMethodDeniedOriginsObjectDomain = <%4$S> (document.domain=<%5$S>) เชชเชฐ เชชเชฆเซเชฆเชคเชฟ %2$S.%3$S เชเซเชฒ เชเชฐเชตเชพ <%1$S> (document.domain เชธเซเชฏเซเชเชฟเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชจเชฅเซ) เชฎเชพเชเซ เชชเชฐเชตเชพเชจเชเซ เชจเชพเชฎเชเชเซเชฐ เชฅเช.
+# LOCALIZATION NOTE (CallMethodDeniedOriginsSubjectDomainObjectDomain):
+# %1$S is the origin of the script which was denied access.
+# %2$S is the type of object it was.
+# %3$S is the method of that object that access was denied for.
+# %4$S is the origin of the object access was denied to.
+# %5$S is the value of document.domain for the script which was denied access;
+# don't translate "document.domain"
+# %6$S is the value of document.domain for the object being accessed;
+# don't translate "document.domain".
+CallMethodDeniedOriginsSubjectDomainObjectDomain = <%4$S> (document.domain=<%6$S>) เชชเชฐ เชชเชฆเซเชฆเชคเชฟ %2$S.%3$S เชเซเชฒ เชเชฐเชตเชพ <%1$S> (document.domain=<%5$S>) เชฎเชพเชเซ เชชเชฐเชตเชพเชจเชเซ เชจเชพเชฎเชเชเซเชฐ เชฅเช.
+
+GetPropertyDeniedOriginsOnlySubject = <%S> เชฎเชพเชเซ เชชเชฐเชตเชพเชจเชเซ เชจเชพเชฎเชเชเซเชฐ เชฅเช %S.%S เชเซเชฃเชงเชฐเซเชฎ เชฎเซเชณเชตเชตเชพ เชฎเชพเชเซ
+SetPropertyDeniedOriginsOnlySubject = <%S> เชฎเชพเชเซ เชชเชฐเชตเชพเชจเชเซ เชจเชพเชฎเชเชเซเชฐ เชฅเช %S.%S เชเซเชฃเชงเชฐเซเชฎ เชธเซเชฏเซเชเซเชค เชเชฐเชตเชพ เชฎเชพเชเซ
+CallMethodDeniedOriginsOnlySubject = <%S> เชฎเชพเชเซ เชชเชฐเชตเชพเชจเชเซ เชจเชพเชฎเชเชเซเชฐ เชฅเช %S.%S เชชเชฆเซเชงเชคเชฟเชจเซ เชฌเซเชฒเชพเชตเชตเชพ เชฎเชพเชเซ
+CreateWrapperDenied = %S เชเซเชฒเชพเชธเชจเซ เชตเชธเซเชคเซ เชฎเชพเชเซ เชตเซเชฐเซเชชเชฐ เชฌเชจเชพเชตเชคเซเชฎเชพเช เชชเชฐเชตเชพเชจเชเซ เชฎเชณเซ เชจเชนเชฟ
+CreateWrapperDeniedForOrigin = <%2$S> เชฎเชพเชเซ เชชเชฐเชตเชพเชจเชเซ เชจเชพเชฎเชเชเซเชฐ เชฅเช เชเซเชฒเชพเชธ %1$S เชจเชพ เชเชฌเซเชเซเชเซเช เชฎเชพเชเซ เชฐเซเชชเชฐ เชเซเชฒ เชเชฐเชตเชพ เชฎเชพเชเซ
+ProtocolFlagError = เชเซเชคเชตเชฃเซ: '%S' เชฎเชพเชเซเชจเซ เชชเซเชฐเซเชเซเชเซเชฒ เชจเชฟเชฏเชเชคเซเชฐเช เชธเซเชฐเชเซเชทเชพ เชจเซเชคเชฟเชจเซ เชเชพเชนเซเชฐเชพเชค เชเชฐเชคเซ เชจเชฅเซ. เชเซเชฏเชพเชฐเซ เชเชตเชพ เชชเซเชฐเซเชเซเชเซเชฒเซเชจเซ เชญเชพเชฐ เชนเชฎเชฃเชพเช เชฎเชพเชจเซเชฏ เชนเซเชฏ, เชคเซเชฏเชพเชฐเซ เช เชฆเซเชฐ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ nsIProtocolHandler.idl เชฎเชพเชเชจเซ เชฆเชธเซเชคเชพเชตเซเชเซเชเชฐเชฃ เชเซเช.
--- /dev/null
+# 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/.
+
+# CSP Warnings:
+# LOCALIZATION NOTE (CSPViolation):
+# %1$S is the reason why the resource has not been loaded.
+CSPViolation = เชชเชพเชจเชพเชเชจเชพ เชธเซเชเซเชเชเช เชธเซเชฐเซเชคเชจเซ เชฒเชพเชตเชตเชพเชจเซเช เชฌเซเชฒเซเช เชเชฐเซเชฏเซเช เชเซ: %1$S
+# LOCALIZATION NOTE (CSPViolationWithURI):
+# %1$S is the directive that has been violated.
+# %2$S is the URI of the resource which violated the directive.
+CSPViolationWithURI = เชชเชพเชจเชพเชเชจเชพ เชธเซเชเซเชเชเช เชธเซเชฐเซเชคเชจเซ %2$S ("%1$S") เชเชเชณ เชฒเชพเชตเชตเชพเชจเซเช เชฌเซเชฒเซเช เชเชฐเซเชฏเซเช เชเซ.
+# LOCALIZATION NOTE (CSPROViolation):
+# %1$S is the reason why the resource has not been loaded.
+CSPROViolation = เชซเชเซเชค เช
เชนเซเชตเชพเชฒเซเชเชฐเชฃ CSP เชชเซเชฒเซเชธเซ ("%1$S") เชฎเชพเชเซ เชเชฒเซเชฒเชเชเชจ เชเชฆเซเชญเชตเซเชฏเซ . เชตเชฐเซเชคเชฃเซเชเชจเซ เชชเชฐเชตเชพเชจเชเซ เชเชชเซเชฒ เชนเชคเซ, เช
เชจเซ CSP เช
เชนเซเชตเชพเชฒ เชฎเซเชเชฒเซเชฒ เชนเชคเซ.
+# LOCALIZATION NOTE (CSPROViolationWithURI):
+# %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 เช
เชนเซเชตเชพเชฒเชจเซ เชฎเซเชเชฒเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชเซ.
+# LOCALIZATION NOTE (triedToSendReport):
+# %1$S is the URI we attempted to send a report to.
+triedToSendReport = เช
เชฎเชพเชจเซเชฏ URI เชฎเชพเช เช
เชนเซเชตเชพเชฒเชจเซ เชฎเซเชเชฒเชตเชพเชจเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซเชฏเซ: "%1$S"
+# LOCALIZATION NOTE (couldNotParseReportURI):
+# %1$S is the report URI that could not be parsed
+couldNotParseReportURI = เช
เชนเซเชตเชพเชฒ URI เชจเซ เชชเชฆเชเซเชเซเชฆเชจ เชเชฐเซ เชถเชเซเชฏเชพ เชจเชนเชฟเช: %1$S
+# LOCALIZATION NOTE (couldNotProcessUnknownDirective):
+# %1$S is the unknown directive
+couldNotProcessUnknownDirective = เช
เชเซเชเชพเชค เชกเชฟเชฐเซเชเซเชเซเชต '%1$S'เชจเซ เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชเชฐเซ เชถเชเซเชฏเชพ เชจเชนเชฟเช
+# LOCALIZATION NOTE (ignoringUnknownOption):
+# %1$S is the option that could not be understood
+ignoringUnknownOption = เช
เชเซเชเชพเชค เชตเชฟเชเชฒเซเชช %1$S เช
เชตเชเชฃเซ เชฐเชนเซเชฏเชพ เชเซเช
+# LOCALIZATION NOTE (ignoringDuplicateSrc):
+# %1$S defines the duplicate src
+ignoringDuplicateSrc = เชจเชเชฒเซ เชธเซเชคเซเชฐเซเชค %1$S เชจเซ เช
เชตเชเชฃเซ
+# LOCALIZATION NOTE (ignoringSrcFromMetaCSP):
+# %1$S defines the ignored src
+ignoringSrcFromMetaCSP = เชธเซเชคเซเชฐเซเชค โ%1$Sโ เชจเซ เช
เชตเชเชฃเชตเซเช (เชฎเซเชเชพ เชเชฒเชฟเชฎเซเชจเซเช เชฆเซเชตเชพเชฐเชพ เชตเชฟเชคเชฐเชฟเชค เชเชฐเชคเซ เชตเชเชคเซ เชเชงเชพเชฐเชญเซเชค เชจเชฅเซ).
+# LOCALIZATION NOTE (ignoringSrcWithinScriptStyleSrc):
+# %1$S is the ignored src
+# script-src and style-src are directive names and should not be localized
+ignoringSrcWithinScriptStyleSrc = เชธเซเชเซเชฐเชฟเชชเซเชเชฎเชพเช โ%1$Sโ เชจเซ script-src เช
เชฅเชตเชพ style-src: เชจเชฟเชฐเซเชตเชฟเชตเชพเชฆ เชธเซเชคเซเชฐเซเชค เช
เชฅเชตเชพ เชนเซเชถ-เชธเซเชฐเซเชค เชจเชฟเชฐเซเชฆเชฟเชทเซเช
+# LOCALIZATION NOTE (ignoringSrcForStrictDynamic):
+# %1$S is the ignored src
+# script-src, as well as 'strict-dynamic' should not be localized
+ignoringSrcForStrictDynamic = เช
เชตเชเชฃเซ เชธเซเชเซเชฐเชฟเชชเซเชเชฎเชพเช โ%1$Sโ เชจเซ script-src: โstrict-dynamicโ เชเชฒเซเชฒเซเชเชฟเชค
+# LOCALIZATION NOTE (ignoringStrictDynamic):
+# %1$S is the ignored src
+ignoringStrictDynamic = เชธเซเชฐเซเชค โ%1$Sโ เชจเซ เช
เชตเชเชฃเซเชจเซ (เชซเชเซเชค เชธเซเชเซเชฐเชฟเชชเซเช-เชธเซเชฐเซเชคเชฎเชพเช เชเชงเชพเชฐเชญเซเชค เชเซ).
+# LOCALIZATION NOTE (strictDynamicButNoHashOrNonce):
+# %1$S is the csp directive that contains 'strict-dynamic'
+# 'strict-dynamic' should not be localized
+strictDynamicButNoHashOrNonce = เชเซเช เช
เชฎเชพเชจเซเชฏ เช
เชฅเชตเชพ เชนเซเชถ เชตเชเชฐ โ%1$Sโ เชฎเชพเช เชเซเชตเชฐเซเชกโโstrict-dynamicโ เชฒเซเชก เชฅเชคเชพเช เชฌเชงเซ เชธเซเชเซเชฐเชฟเชชเซเชเซเชธเชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซ เชถเชเซ เชเซ
+# LOCALIZATION NOTE (reportURInotHttpsOrHttp2):
+# %1$S is the ETLD of the report URI that is not HTTP or HTTPS
+reportURInotHttpsOrHttp2 = เช
เชนเซเชตเชพเชฒ URI (%1$S) เช HTTP เช
เชฅเชตเชพ HTTPS URI เชนเซเชตเซ เชเซเชเช.
+# LOCALIZATION NOTE (reportURInotInReportOnlyHeader):
+# %1$S is the ETLD of the page with the policy
+reportURInotInReportOnlyHeader = เช เชธเชพเชเช (%1$S) เชชเชพเชธเซ เช
เชนเซเชตเชพเชฒ URI เชตเชฟเชจเชพเชจเซ เชฎเชพเชคเซเชฐ- เช
เชนเซเชตเชพเชฒ เชชเซเชฒเซเชธเซ เชเซ. CSP เช เชชเซเชฒเซเชธเซเชจเซ เชฌเซเชฒเซเช เชเชฐเชถเซ เชจเชนเชฟ เช
เชจเซ เชคเซเชจเชพ เชญเชเชเชจเซ เช
เชนเซเชตเชพเชฒ เชเชชเซ เชถเชเซ เชจเชนเชฟ.
+# LOCALIZATION NOTE (failedToParseUnrecognizedSource):
+# %1$S is the CSP Source that could not be parsed
+failedToParseUnrecognizedSource = เชฌเชฟเชจเชเชณเชเชพเชฏเซเชฒ %1$S เชธเซเชคเซเชฐเซเชคเชจเซ เชชเชฆเชเซเชเซเชฆเชจ เชเชฐเชคเซ เชตเชเชคเซ เชจเชฟเชทเซเชซเชณเชคเชพ
+# LOCALIZATION NOTE (inlineScriptBlocked):
+# inline script refers to JavaScript code that is embedded into the HTML document.
+inlineScriptBlocked = เชเชเชคเชฐเชฟเช เชธเซเชเซเชฐเชฟเชชเซเชเซเชจเซ เชเชฒเชพเชตเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชฌเซเชฒเซเช เชฅเช เชเชฏเซเชฒเซ เชเซ
+# LOCALIZATION NOTE (inlineStyleBlocked):
+# inline style refers to CSS code that is embedded into the HTML document.
+inlineStyleBlocked = เชเชเชคเชฐเชฟเช เชธเซเชเชพเชเชฒ เชถเซเชเซเชจเซ เชเชฒเชพเชตเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชฌเซเชฒเซเช เชฅเช เชเชฏเซเชฒเซ เชเซ
+# LOCALIZATION NOTE (scriptFromStringBlocked):
+# eval is a name and should not be localized.
+scriptFromStringBlocked = JavaScript เชจเซ เชถเชฌเซเชฆเชฎเชพเชณเชพเชฎเชพเชเชฅเซ (eval เชเซเชตเชพ เชตเชฟเชงเซเชฏ เชฌเซเชฒเชพเชตเซเชจเซ) เชฌเซเชฒเชพเชตเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชฌเซเชฒเซเช เชฅเช เชเชฏเซเชฒเซ เชเซ
+# LOCALIZATION NOTE (upgradeInsecureRequest):
+# %1$S is the URL of the upgraded request; %2$S is the upgraded scheme.
+upgradeInsecureRequest = เช
เชธเซเชฐเชเซเชทเชฟเชค เชตเชฟเชจเชเชคเซเชจเซ เช
เชชเชเซเชฐเซเชก เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซ โ%1$Sโ เชตเชพเชชเชฐเชตเชพ เชฎเชพเชเซ โ%2$Sโ
+# LOCALIZATION NOTE (ignoreSrcForDirective):
+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' เชตเชพเชชเชฐเซ (เช
เชตเชคเชฐเชฃเชเชฟเชนเซเชจเชฅเซ เชฌเชพเชเชงเซเชจเซ).
+# LOCALIZATION NOTE (notSupportingDirective):
+# directive is not supported (e.g. 'reflected-xss')
+notSupportingDirective = เชธเชนเชพเชฏเช โ%1$Sโ เชธเชนเชพเชฏเช เชจเชฅเซ. เชจเชฟเชฐเซเชฆเซเชถเช เช
เชจเซ เชฎเซเชฒเซเชฏเซ เช
เชตเชเชฃเชตเชพเชฎเชพเช เชเชตเชถเซ.
+# LOCALIZATION NOTE (blockAllMixedContent):
+# %1$S is the URL of the blocked resource load.
+blockAllMixedContent = เช
เชธเซเชฐเชเซเชทเชฟเชค เชตเชฟเชจเชเชคเซเชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเชตเซ โ%1$Sโ.
+# LOCALIZATION NOTE (ignoringDirectiveWithNoValues):
+# %1$S is the name of a CSP directive that requires additional values (e.g., 'require-sri-for')
+ignoringDirectiveWithNoValues = เชคเซ โ%1$Sโ เชจเซ เช
เชตเชเชฃเซเชฏเชพเช เชเซ เชเชพเชฐเชฃ เชเซ เชคเซเชฎเชพเช เชเซเช เชชเชฐเชฟเชฎเชพเชฃเซ เชจเชฅเซ.
+# LOCALIZATION NOTE (ignoringReportOnlyDirective):
+# %1$S is the directive that is ignored in report-only mode.
+ignoringReportOnlyDirective = เชธเซเชจเซเชกเชฌเซเชเซเชธ เชกเชฟเชฐเซเชเซเชเซเชตเชจเซ เช
เชตเชเชฃเชตเชพ เชเซเชฏเชพเชฐเซ เชฐเชฟเชชเซเชฐเซเช-เชฎเชพเชคเซเชฐ เชจเซเชคเชฟ โ%1$Sโ เชฎเชพเช เชตเชฟเชคเชฐเชฟเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ
+# LOCALIZATION NOTE (deprecatedReferrerDirective):
+# %1$S is the value of the deprecated Referrer Directive.
+deprecatedReferrerDirective = เชฐเซเชซเชฐเชฐ เชกเชพเชฏเชฐเซเชเซเชเซเชต โ%1$Sโ เชจเซ เชฆเซเชฐ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชเซ. เชเซเชชเชพ เชเชฐเซเชจเซ เชฐเซเชซเชฐเชฐ-เชชเซเชฒเชฟเชธเซ เชนเซเชกเชฐเชจเซ เชเชชเชฏเซเช เชเชฐเซ.
+# LOCALIZATION NOTE (IgnoringSrcBecauseOfDirective):
+# %1$S is the name of the src that is ignored.
+# %2$S is the name of the directive that causes the src to be ignored.
+IgnoringSrcBecauseOfDirective=โ%2$Sโ เชกเชพเชเชฐเซเชเซเชเซเชตเชจเซ เชเชพเชฐเชฃเซ โ%1$Sโ เชจเซ เช
เชตเชเชฃเซเชฏเชพเช.
+
+# CSP Errors:
+# LOCALIZATION NOTE (couldntParseInvalidSource):
+# %1$S is the source that could not be parsed
+couldntParseInvalidSource = เช
เชฎเชพเชจเซเชฏ เชธเซเชคเซเชฐเซเชค %1$S เชจเซ เชชเชฆเชเซเชเซเชฆเชจ เชเชฐเซ เชถเชเซเชฏเชพ เชจเชนเชฟเช
+# LOCALIZATION NOTE (couldntParseInvalidHost):
+# %1$S is the host that's invalid
+couldntParseInvalidHost = เช
เชฎเชพเชจเซเชฏ เชฏเชเชฎเชพเชจ %1$S เชจเซ เชชเชฆเชเซเชเซเชฆเชจ เชเชฐเซ เชถเชเซเชฏเชพ เชจเชนเชฟเช
+# LOCALIZATION NOTE (couldntParseScheme):
+# %1$S is the string source
+couldntParseScheme = %1$S เชฎเชพเช เชฏเซเชเชจเชพเชจเซ เชชเชฆเชเซเชเซเชฆเชจ เชเชฐเซ เชถเชเซเชฏเชพ เชจเชนเชฟเช
+# LOCALIZATION NOTE (couldntParsePort):
+# %1$S is the string source
+couldntParsePort = %1$S เชฎเชพเช เชชเซเชฐเซเชเชจเซ เชชเชฆเชเซเชเซเชฆเชจ เชเชฐเซ เชถเชเซเชฏเชพ เชจเชนเชฟเช
+# LOCALIZATION NOTE (duplicateDirective):
+# %1$S is the name of the duplicate directive
+duplicateDirective = เชจเชเชฒเซ %1$S เชกเชฟเชฐเซเชเซเชเซเชต เชฎเชณเซเชฒ เชเซ. เชฌเชงเซ เชชเชฐเชเชคเซ เชชเซเชฐเชฅเชฎ เชฎเชฎเซเชจเซ เช
เชตเชเชฃเซเชฒ เชนเชถเซ.
+# LOCALIZATION NOTE (deprecatedChildSrcDirective):
+# %1$S is the value of the deprecated directive.
+# Do not localize: worker-src, frame-src
+deprecatedChildSrcDirective = เชจเชฟเชฐเซเชฆเซเชถเช โ%1$Sโ เชจเซ เชฆเซเชฐ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชเซ. เชเชฐเซเชฎเชเชพเชฐเซเชเชจเซ เชจเชฟเชฏเชเชคเซเชฐเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ เช
เชฅเชตเชพ เชเชพเชฐเซเชฏเชตเชพเชนเซ โworker-srcโ เชจเซ เช
เชจเซเชเซเชฐเชฎเซ เช
เชเชเซเชถเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ โframe-srcโ เชจเซ เชเชชเชฏเซเช เชเชฐเซ.
+# LOCALIZATION NOTE (couldntParseInvalidSandboxFlag):
+# %1$S is the option that could not be understood
+couldntParseInvalidSandboxFlag = เช
เชฎเชพเชจเซเชฏ เชธเซเชจเซเชกเชฌเซเชเซเชธ เชงเซเชตเช โ%1$Sโ เชจเซ เชชเชพเชฐเซเชธ เชเชฐเซ เชถเชเชพเช เชจเชฅเซ
--- /dev/null
+# Mixed Content Blocker
+# LOCALIZATION NOTE: "%1$S" is the URI of the blocked mixed content resource
+BlockMixedDisplayContent = เชฎเชฟเชถเซเชฐเชฟเชค เชฆเชฐเซเชถเชพเชต เชธเชฎเชพเชตเชฟเชทเซเช "%1$S" เชจเซ เชฒเชพเชตเชตเชพเชจเซเช เชฌเซเชฒเซเช เชฅเชฏเซเชฒ เชเซ
+BlockMixedActiveContent = เชฎเชฟเชถเซเชฐเชฟเชค เชธเชเซเชฐเชฟเชฏ เชธเชฎเชพเชตเชฟเชทเซเช "%1$S" เชจเซ เชฒเชพเชตเชตเชพเชจเซเช เชฌเซเชฒเซเช เชฅเชฏเซเชฒ เชเซ
+
+# CORS
+# LOCALIZATION NOTE: Do not translate "Access-Control-Allow-Origin", Access-Control-Allow-Credentials, Access-Control-Allow-Methods, Access-Control-Allow-Headers
+CORSDisabled=เชเซเชฐเซเชธ-เชเชฐเชฟเชเชฟเชจ เชตเชฟเชจเชเชคเซ เช
เชตเชฐเซเชงเชฟเชค: เชฎเซเชณ เชจเซเชคเชฟ เช %1$S เชชเชฐ เชฆเซเชฐเชธเซเชฅ เชธเซเชคเซเชฐเซเชค เชตเชพเชเชเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเชคเซเช เชจเชฅเซ. (เชเชพเชฐเชฃ: CORS เช
เชเซเชทเชฎ).
+CORSDidNotSucceed=เชเซเชฐเซเชธ-เชเชฐเชฟเชเชฟเชจ เชตเชฟเชจเชเชคเซ เช
เชตเชฐเซเชงเชฟเชค: เช เช เชฎเซเชณ เชจเซเชคเชฟ %1$S เชชเชฐ เชฆเซเชฐเชธเซเชฅ เชธเซเชคเซเชฐเซเชค เชตเชพเชเชเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเชคเซเช เชจเชฅเซ. (เชเชพเชฐเชฃ: CORS เชตเชฟเชจเชเชคเซ เชธเชซเชณ เชฅเช เชจเชนเซเชคเซ).
+CORSOriginHeaderNotAdded=เชเซเชฐเซเชธ-เชเชฐเชฟเชเชฟเชจ เชตเชฟเชจเชเชคเซ เช
เชตเชฐเซเชงเชฟเชค: เช เช เชฎเซเชณ เชจเซเชคเชฟ %1$S เชชเชฐ เชฆเซเชฐเชธเซเชฅ เชธเซเชคเซเชฐเซเชค เชตเชพเชเชเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเชคเซเช เชจเชฅเซ. (เชเชพเชฐเชฃ: CORS เชนเซเชกเชฐ โOriginโ เชเชฎเซเชฐเซ เชถเชเชพเชคเซ เชจเชฅเซ).
+CORSExternalRedirectNotAllowed=เชเซเชฐเซเชธ-เชเชฐเชฟเชเชฟเชจ เชตเชฟเชจเชเชคเซ เช
เชตเชฐเซเชงเชฟเชค: เช เช เชฎเซเชณ เชจเซเชคเชฟ%1$S เชชเชฐ เชฆเซเชฐเชธเซเชฅ เชธเซเชคเซเชฐเซเชค เชตเชพเชเชเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเชคเซเช เชจเชฅเซ. (เชเชพเชฐเชฃ: CORS เชตเชฟเชจเชเชคเซ เชจเซ เชฌเชพเชนเซเชฏ เชฐเซเชกเชพเชฏเชฐเซเชเซเช เชจเซ เชฎเชเชเซเชฐเซ เชจเชฅเซ).
+CORSRequestNotHttp=เชเซเชฐเซเชธ-เชเชฐเชฟเชเชฟเชจ เชตเชฟเชจเชเชคเซ เช
เชตเชฐเซเชงเชฟเชค: เชฎเซเชณ เชจเซเชคเชฟ เช %1$S เชชเชฐ เชฆเซเชฐเชธเซเชฅ เชธเซเชคเซเชฐเซเชค เชตเชพเชเชเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเชคเซเช เชจเชฅเซ. (เชเชพเชฐเชฃ: CORS เชตเชฟเชจเชเชคเซ HTTP เชจเชฅเซ).
+CORSMissingAllowOrigin=เชเซเชฐเซเชธ-เชเชฐเชฟเชเชฟเชจ เชตเชฟเชจเชเชคเซ เช
เชตเชฐเซเชงเชฟเชค: เชฎเซเชณ เชจเซเชคเชฟ เช %1$S เชชเชฐ เชฆเซเชฐเชธเซเชฅ เชธเซเชคเซเชฐเซเชค เชตเชพเชเชเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเชคเซเช เชจเชฅเซ. (เชเชพเชฐเชฃ: CORS เชนเซเชกเชฐ โเชเชเซเชธเซเชธ-เชเชเชเซเชฐเซเชฒ-เชฎเชเชเซเชฐเซ-เชฎเซเชณโ เชเซเชเซ เชเซ).
+CORSMultipleAllowOriginNotAllowed=เชเซเชฐเซเชธ-เชเชฐเชฟเชเชฟเชจ เชตเชฟเชจเชเชคเซ เช
เชตเชฐเซเชงเชฟเชค: เช เช เชฎเซเชณ เชจเซเชคเชฟ %1$S เชชเชฐ เชฆเซเชฐเชธเซเชฅ เชธเซเชคเซเชฐเซเชค เชตเชพเชเชเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเชคเซเช เชจเชฅเซ. (เชเชพเชฐเชฃ: เชฌเชนเซเชตเชฟเชง CORS เชนเซเชกเชฐ โAccess-Control-Allow-Originโ เชฎเชเชเซเชฐเซ เชจเชฅเซ).
+CORSAllowOriginNotMatchingOrigin=เชเซเชฐเซเชธ-เชเชฐเชฟเชเชฟเชจ เชตเชฟเชจเชเชคเซ เช
เชตเชฐเซเชงเชฟเชค: เชฎเซเชณ เชจเซเชคเชฟ เช %1$S เชชเชฐ เชฆเซเชฐเชธเซเชฅ เชธเซเชคเซเชฐเซเชค เชตเชพเชเชเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเชคเซเช เชจเชฅเซ. (เชเชพเชฐเชฃ: CORS เชนเซเชกเชฐ โAccess-Control-Allow-Originโ เช โ%2$Sโ เชธเชพเชฅเซ เชฎเซเชณ เชเชพเชคเซเช เชจเชฅเซ).
+CORSNotSupportingCredentials=เชเซเชฐเซเชธ-เชเชฐเชฟเชเชฟเชจ เชตเชฟเชจเชเชคเซ เช
เชตเชฐเซเชงเชฟเชค เชเซ: เชธเชฎเชพเชจ เชเชฐเชฟเชเชฟเชจ เชชเซเชฒเชฟเชธเซ โ%1$Sโ เชชเชฐ เชฆเซเชฐเชธเซเชฅ เชธเซเชคเซเชฐเซเชค เชตเชพเชเชเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเชคเซเช เชจเชฅเซ. (เชเชพเชฐเชฃ: CORS เชนเซเชกเชฐ โAccess-Control-Allow-Originโ เช โ*โ เชเซ เชเซ เชธเชฐเซเชเชฟเชกเซเชจเซเชถเชฟเชฏเชฒ เชธเชชเซเชฐเซเชเซเชก เชจเชฅเซ).
+CORSMethodNotFound=เชเซเชฐเซเชธ-เชเชฐเชฟเชเชฟเชจ เชตเชฟเชจเชเชคเซ เช
เชตเชฐเซเชงเชฟเชค: เชฎเซเชณ เชจเซเชคเชฟ เช %1$S เชชเชฐ เชฆเซเชฐเชธเซเชฅ เชธเซเชคเซเชฐเซเชค เชตเชพเชเชเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเชคเซเช เชจเชฅเซ. (เชเชพเชฐเชฃ: CORS เชนเซเชกเชฐเชฎเชพเช โAccess-Control-Allow-Methodsโ เชชเชฆเซเชงเชคเชฟ เชฎเชณเซ เชจเชฅเซ).
+CORSMissingAllowCredentials=เชเซเชฐเซเชธ-เชเชฐเชฟเชเชฟเชจ เชตเชฟเชจเชเชคเซ เช
เชตเชฐเซเชงเชฟเชค: เชฎเซเชณ เชจเซเชคเชฟ เช %1$S เชชเชฐ เชฆเซเชฐเชธเซเชฅ เชธเซเชคเซเชฐเซเชค เชตเชพเชเชเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเชคเซเช เชจเชฅเซ. (เชเชพเชฐเชฃ: CORS เชนเซเชกเชฐเชฎเชพเช โเชธเชพเชเซเชโ เช
เชชเซเชเซเชทเชฟเชค โAccess-Control-Allow-Credentialsโ).
+CORSPreflightDidNotSucceed=เชเซเชฐเซเชธ-เชเชฐเชฟเชเชฟเชจ เชตเชฟเชจเชเชคเซ เช
เชตเชฐเซเชงเชฟเชค: เชฎเซเชณ เชจเซเชคเชฟ เช %1$S เชชเชฐ เชฆเซเชฐเชธเซเชฅ เชธเซเชคเซเชฐเซเชค เชตเชพเชเชเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเชคเซเช เชจเชฅเซ. (เชเชพเชฐเชฃ: CORS preflight เชเซเชจเชฒ เชธเชซเชณ เชฅเช เชจเชนเซเชคเซ).
+CORSInvalidAllowMethod=เชเซเชฐเซเชธ-เชเชฐเชฟเชเชฟเชจ เชตเชฟเชจเชเชคเซ เช
เชตเชฐเซเชงเชฟเชค: เชฎเซเชณ เชจเซเชคเชฟ เช %1$S เชชเชฐ เชฆเซเชฐเชธเซเชฅ เชธเซเชคเซเชฐเซเชค เชตเชพเชเชเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเชคเซเช เชจเชฅเซ. (เชเชพเชฐเชฃ: CORS เชนเซเชกเชฐเชฎเชพเช โAccess-Control-Allow-Methodsโ เชฎเชพเช เช
เชฎเชพเชจเซเชฏ เชเซเชเชจ โ%2$Sโ).
+CORSInvalidAllowHeader=เชเซเชฐเซเชธ-เชเชฐเชฟเชเชฟเชจ เชตเชฟเชจเชเชคเซ เช
เชตเชฐเซเชงเชฟเชค: เชฎเซเชณ เชจเซเชคเชฟ เช %1$S เชชเชฐ เชฆเซเชฐเชธเซเชฅ เชธเซเชคเซเชฐเซเชค เชตเชพเชเชเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเชคเซเช เชจเชฅเซ. (เชเชพเชฐเชฃ: CORS เชนเซเชกเชฐเชฎเชพเช โAccess-Control-Allow-Headersโ เชฎเชพเช เช
เชฎเชพเชจเซเชฏ เชเซเชเชจ โ%2$Sโ).
+CORSMissingAllowHeaderFromPreflight=เชเซเชฐเซเชธ-เชเชฐเชฟเชเชฟเชจ เชตเชฟเชจเชเชคเซ เช
เชตเชฐเซเชงเชฟเชค: เชฎเซเชณ เชจเซเชคเชฟ เช %1$S เชชเชฐ เชฆเซเชฐเชธเซเชฅ เชธเซเชคเซเชฐเซเชค เชตเชพเชเชเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเชคเซเช เชจเชฅเซ. (เชเชพเชฐเชฃ: CORS เชนเซเชกเชฐเชฎเชพเช CORS เชชเซเชฐเชฟเชซเซเชฒเชพเชเช เชเซเชจเชฒเชฎเชพเชเชฅเซ โAccess-Control-Allow-Headersโ เชฎเชพเช เชเซเชเชจ โ%2$Sโ เชเซเชเซ เชเซ).
+
+# LOCALIZATION NOTE: Do not translate "Strict-Transport-Security", "HSTS", "max-age" or "includeSubDomains"
+STSUnknownError=Strict-Transport-Security: เชธเชพเชเช เชฆเซเชตเชพเชฐเชพ เชเชฒเซเชฒเซเชเชฟเชค เชนเซเชกเชฐ เชชเชฐ เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชเชฐเชคเซ เชตเชเชคเซ เชเช เช
เชเซเชเชพเชค เชญเซเชฒ เชเชตเซ.
+STSUntrustworthyConnection=Strict-Transport-Security: เชธเชพเชเช เชชเชฐเชจเซเช เชเซเชกเชพเชฃ เช
เชตเชฟเชถเซเชตเชพเชธเซ เชเซ, เชคเซเชฅเซ เชเชฒเซเชฒเซเชเชฟเชค เชนเซเชกเชฐเชจเซ เช
เชตเชเชฃเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชนเชคเซเช.
+STSCouldNotParseHeader=Strict-Transport-Security: เชธเชพเชเชเช เชเช เชนเซเชกเชฐ เชจเชฟเชฐเซเชฆเชฟเชทเซเช เชเชฐเซเชฏเซเช เชเซ เชเซเชจเซ เชธเชซเชณเชคเชพเชชเซเชฐเซเชตเช เชชเชฆเชเซเชเซเชฆเชจ เชเชฐเซ เชถเชเชพเชคเซเช เชจเชฅเซ.
+STSNoMaxAge=Strict-Transport-Security: เชธเชพเชเชเช เชนเซเชกเชฐ เชจเชฟเชฐเซเชฆเชฟเชทเซเช เชเชฐเซเชฏเซ เชเซ เชเซเชฎเชพเช โเชฎเชนเชคเซเชคเชฎ-เชตเชฏโ เชจเชฟเชฐเซเชฆเซเชถเช เชถเชพเชฎเซเชฒ เชจเชฅเซ.
+STSMultipleMaxAges=Strict-Transport-Security: เช เชธเชพเชเชเชฎเชพเช เชนเซเชกเชฐ เชจเชฟเชฐเซเชฆเชฟเชทเซเช เชเชฐเซเชฏเซ เชเซ เชเซเชฎเชพเช เชฌเชนเซเชตเชฟเชง โเชฎเชนเชคเซเชคเชฎ-เชตเชฏโ เชจเชฟเชฐเซเชฆเซเชถเซ เชถเชพเชฎเซเชฒ เชเซ.
+STSInvalidMaxAge=Strict-Transport-Security: เชธเชพเชเชเช เชเช เชนเซเชกเชฐ เชจเชฟเชฐเซเชฆเชฟเชทเซเช เชเชฐเซเชฏเซเช เชเซ เชเซเชฎเชพเช เช
เชฎเชพเชจเซเชฏ โเชฎเชนเชคเซเชคเชฎ-เชตเชฏโ เชกเชพเชเชฐเซเชเซเชเซเชต เชถเชพเชฎเซเชฒ เชเซ.
+STSMultipleIncludeSubdomains=Strict-Transport-Security: เช เชธเชพเชเชเชฎเชพเช เชนเซเชกเชฐ เชจเชฟเชฐเซเชฆเชฟเชทเซเช เชเชฐเซเชฏเซ เชเซ เชเซเชฎเชพเช เชฌเชนเซเชตเชฟเชง โincludeSubDomainsโ เชจเชฟเชฐเซเชฆเซเชถเซ เชถเชพเชฎเซเชฒ เชเซ.
+STSInvalidIncludeSubdomains=Strict-Transport-Security: เชธเชพเชเชเช เชเช เชนเซเชกเชฐ เชจเชฟเชฐเซเชฆเชฟเชทเซเช เชเชฐเซเชฏเซเช เชเซ เชเซเชฎเชพเช เช
เชฎเชพเชจเซเชฏ โincludeSubDomainsโ เชจเชฟเชฐเซเชฆเซเชถเช เชถเชพเชฎเซเชฒ เชเซ.
+STSCouldNotSaveState=Strict-Transport-Security: เชธเชพเชเชเชจเซ เชธเชเชค-เชชเชฐเชฟเชตเชนเชจ-เชธเชฟเชเซเชฏเซเชฐเชฟเชเซ เชนเซเชธเซเช เชคเชฐเซเชเซ เชธเซเชเชฟเชค เชเชฐเชคเซ เชตเชเชคเซ เชญเซเชฒ เชเชตเซ.
+
+# LOCALIZATION NOTE: Do not translate "Public-Key-Pins", "HPKP", "max-age", "report-uri" or "includeSubDomains"
+PKPUnknownError=Public-Key-Pins: เชธเชพเชเช เชฆเซเชตเชพเชฐเชพ เชเชฒเซเชฒเซเชเชฟเชค เชนเซเชกเชฐ เชชเชฐ เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชเชฐเชคเซ เชตเชเชคเซ เชเช เช
เชเซเชเชพเชค เชญเซเชฒ เชเชตเซ.
+PKPUntrustworthyConnection=Public-Key-Pins: เชธเชพเชเช เชชเชฐเชจเซเช เชเซเชกเชพเชฃ เช
เชตเชฟเชถเซเชตเชพเชธเซ เชเซ, เชคเซเชฅเซ เชเชฒเซเชฒเซเชเชฟเชค เชนเซเชกเชฐเชจเซ เช
เชตเชเชฃเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชนเชคเซเช.
+PKPCouldNotParseHeader=Public-Key-Pins: เชธเชพเชเชเช เชเช เชนเซเชกเชฐ เชจเชฟเชฐเซเชฆเชฟเชทเซเช เชเชฐเซเชฏเซเช เชเซ เชเซเชจเซ เชธเชซเชณเชคเชพเชชเซเชฐเซเชตเช เชชเชฆเชเซเชเซเชฆเชจ เชเชฐเซ เชถเชเชพเชคเซเช เชจเชฅเซ.
+PKPNoMaxAge=Public-Key-Pins: เชธเชพเชเชเช เชนเซเชกเชฐเชจเซ เชธเซเชชเชทเซเช เชเชฐเซเชฏเซเช เชเซ เชเซเชฎเชพเช โmax-ageโ เชกเชพเชเชฐเซเชเซเชเซเชต เชถเชพเชฎเซเชฒ เชจเชฅเซ.
+PKPMultipleMaxAges=Public-Key-Pins: เช เชธเชพเชเชเชฎเชพเช เชนเซเชกเชฐ เชจเชฟเชฐเซเชฆเชฟเชทเซเช เชเชฐเซเชฏเซ เชเซ เชเซเชฎเชพเช เชฌเชนเซเชตเชฟเชง โmax-ageโ เชจเชฟเชฐเซเชฆเซเชถเซ เชถเชพเชฎเซเชฒ เชเซ.
+PKPInvalidMaxAge=Public-Key-Pins: เชธเชพเชเชเช เชเช เชนเซเชกเชฐ เชจเชฟเชฐเซเชฆเชฟเชทเซเช เชเชฐเซเชฏเซเช เชเซ เชเซเชฎเชพเช เช
เชฎเชพเชจเซเชฏ โmax-ageโ เชกเชพเชเชฐเซเชเซเชเซเชต เชถเชพเชฎเซเชฒ เชเซ.
+PKPMultipleIncludeSubdomains=Public-Key-Pins: เชธเชพเชเชเชฎเชพเช เชนเซเชกเชฐ เชจเชฟเชฐเซเชฆเชฟเชทเซเช เชเชฐเซเชฒเซเช เชเซ เชเซเชฎเชพเช เชฌเชนเซเชตเชฟเชง โincludeSubDomainsโ เชจเชฟเชฐเซเชฆเซเชถเซ เชถเชพเชฎเซเชฒ เชเซ.
+PKPInvalidIncludeSubdomains=Public-Key-Pins: เชธเชพเชเชเช เชเช เชนเซเชกเชฐ เชจเชฟเชฐเซเชฆเชฟเชทเซเช เชเชฐเซเชฏเซเช เชเซ เชเซเชฎเชพเช เช
เชฎเชพเชจเซเชฏ โincludeSubDomainsโ เชจเชฟเชฐเซเชฆเซเชถเช เชถเชพเชฎเซเชฒ เชเซ.
+PKPInvalidPin=Public-Key-Pins: เชธเชพเชเชเช เชเช เชนเซเชกเชฐ เชจเชฟเชฐเซเชฆเชฟเชทเซเช เชเชฐเซเชฏเซเช เชเซ เชเซเชฎเชพเช เช
เชฎเชพเชจเซเชฏ เชชเชฟเชจ เชถเชพเชฎเซเชฒ เชเซ.
+PKPMultipleReportURIs=Public-Key-Pins: เช เชธเชพเชเชเชฎเชพเช เชนเซเชกเชฐ เชจเชฟเชฐเซเชฆเชฟเชทเซเช เชเชฐเซเชฏเซ เชเซ เชเซเชฎเชพเช เชฌเชนเซเชตเชฟเชง โreport-uriโ เชจเชฟเชฐเซเชฆเซเชถเซ เชถเชพเชฎเซเชฒ เชเซ.
+PKPPinsetDoesNotMatch=Public-Key-Pins: เชธเชพเชเชเช เชเช เชนเซเชกเชฐ เชจเชฟเชฐเซเชฆเชฟเชทเซเช เชเชฐเซเชฏเซเช เชเซ เชเซเชฎเชพเช เชฎเซเชเชฟเชเช เชชเชฟเชจ เชถเชพเชฎเซเชฒ เชจเชฅเซ.
+PKPNoBackupPin=Public-Key-Pins: เชธเชพเชเชเช เชนเซเชกเชฐ เชจเชฟเชฐเซเชฆเชฟเชทเซเช เชเชฐเซเชฏเซ เชเซ เชเซเชฎเชพเช เชฌเซเชเช
เชช เชชเชฟเชจ เชถเชพเชฎเซเชฒ เชจเชฅเซ.
+PKPCouldNotSaveState=Public-Key-Pins: เชธเชพเชฐเซเชตเชเชจเชฟเช-เชเซ-เชชเชฟเชจ เชนเซเชธเซเช เชคเชฐเซเชเซ เชธเชพเชเชเชจเซ เชฌเชจเชพเชตเชคเซ เชญเซเชฒ.
+PKPRootNotBuiltIn=Public-Key-Pins: เชธเชพเชเช เชฆเซเชตเชพเชฐเชพ เชเชชเชฏเซเชเชฎเชพเช เชฒเซเชตเชพเชคเชพ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชฆเซเชตเชพเชฐเชพ เชฎเซเชณ เชฐเซเช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชธเซเชเซเชฐเชฎเชพเช เชเชชเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชจ เชนเชคเซเช. เชเชเชธเซเชฎเชฟเช เชคเซเชเชซเซเช เช
เชเชเชพเชตเชตเชพ เชฎเชพเชเซ, เชเชฒเซเชฒเซเชเชฟเชค เชนเซเชกเชฐเชจเซ เช
เชตเชเชฃเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชนเชคเซเช.
+
+# LOCALIZATION NOTE: Do not translate "SHA-1"
+SHA1Sig=เช เชธเชพเชเช SHA-1 เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชเซ; เชคเซ เชญเชฒเชพเชฎเชฃ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ เชเซ เชคเชฎเซ เชธเชนเซ เชเชฒเซเชเซเชฐเชฟเชงเชฎเซเชธ เชธเชพเชฅเซ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชเซ SHA-1เชเชฐเชคเชพ เชนเซเชถ เชตเชฟเชงเซเชฏเซเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชเซ.
+InsecurePasswordsPresentOnPage=เช
เชธเซเชฐเชเซเชทเชฟเชค (http://) เชชเชพเชจเชพเช เชชเชฐ เชชเชพเชธเชตเชฐเซเชก เชเซเชทเซเชคเซเชฐเซ เชนเชพเชเชฐ เชเซ. เช เชธเซเชฐเชเซเชทเชพ เชเซเชเชฎ เชเซ เชเซ เชเซ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชชเซเชฐเชตเซเชถ เชตเชฟเชถเซเชทเชพเชงเชฟเชเชพเชฐเซ เชเซเชฐเชพเช เชเชตเชพ เชฆเซ เชเซ.
+InsecureFormActionPasswordsPresent=เช
เชธเซเชฐเชเซเชทเชฟเชค (http://) เชซเซเชฐเซเชฎ เชเซเชฐเชฟเชฏเชพ เชธเชพเชฅเซเชจเชพ เชชเชพเชธเชตเชฐเซเชก เชเซเชทเซเชคเซเชฐเซ เชซเซเชฐเซเชฎเชฎเชพเช เชนเชพเชเชฐ เชเซ. เช เชธเซเชฐเชเซเชทเชพ เชเซเชเชฎ เชเซ เชเซ เชเซ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชชเซเชฐเชตเซเชถ เชตเชฟเชถเซเชทเชพเชงเชฟเชเชพเชฐเซ เชเซเชฐเชพเช เชเชตเชพ เชฆเซ เชเซ.
+InsecurePasswordsPresentOnIframe=เช
เชธเซเชฐเชเซเชทเชฟเชค (http://) iframe เชชเชฐ เชชเชพเชธเชตเชฐเซเชก เชเซเชทเซเชคเซเชฐเซ เชนเชพเชเชฐ เชเซ เช เชธเซเชฐเชเซเชทเชพ เชเซเชเชฎ เชเซ เชเซ เชเซ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชชเซเชฐเชตเซเชถ เชตเชฟเชถเซเชทเชพเชงเชฟเชเชพเชฐเซ เชเซเชฐเชพเช เชเชตเชพ เชฆเซ เชเซ.
+# LOCALIZATION NOTE: "%1$S" is the URI of the insecure mixed content resource
+LoadingMixedActiveContent2=เชธเซเชฐเชเซเชทเชฟเชค เชชเซเชทเซเช เชชเชฐ เชฎเชฟเชถเซเชฐ (เช
เชธเซเชฐเชเซเชทเชฟเชค) เชธเชเซเชฐเชฟเชฏ เชธเชพเชฎเชเซเชฐเซ โ%1$Sโ เชฒเซเชก เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซ
+LoadingMixedDisplayContent2=เชธเซเชฐเชเซเชทเชฟเชค เชชเซเชทเซเช เชชเชฐ เชฎเชฟเชถเซเชฐ (เช
เชธเซเชฐเชเซเชทเชฟเชค) เชชเซเชฐเชฆเชฐเซเชถเชจ เชธเชพเชฎเชเซเชฐเซ โ%1$Sโ เชฒเซเชก เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซ
+# LOCALIZATION NOTE: Do not translate "allow-scripts", "allow-same-origin", "sandbox" or "iframe"
+BothAllowScriptsAndSameOriginPresent=เชเช iframe เชเซเชฎเชพเช เชฌเชเชจเซ allow-scripts เช
เชจเซ เชคเซเชจเชพ เชธเซเชจเซเชกเชฌเซเชเซเชธ เชเชเซเชฐเซเชฌเซเชฏเซเช เชฎเชพเชเซ allow-same-origin เชชเชฐเชตเชพเชจเชเซ เชเชชเซ เชเซ เชคเซเชจเชพ sandboxing เชจเซ เชฆเซเชฐ เชเชฐเซ เชถเชเซ เชเซ.
+
+# Sub-Resource Integrity
+# LOCALIZATION NOTE: Do not translate "script" or "integrity". "%1$S" is the invalid token found in the attribute.
+MalformedIntegrityHash=script เชเชเช เชคเซเชจเซ integrity เชตเชฟเชถเซเชทเชคเชพเชฎเชพเช เชเช เชฆเซเชทเชฟเชค เชนเซเชถ เชงเชฐเชพเชตเซ เชเซ: โ%1$Sโ. เชฏเซเชเซเชฏ เชซเซเชฐเซเชฎเซเช โ<hash algorithm>-<hash value>โเชเซ.
+# LOCALIZATION NOTE: Do not translate "integrity"
+InvalidIntegrityLength=integrity เชฒเชเซเชทเชฃเชฎเชพเช เชธเชฎเชพเชฏเซเชฒ เชนเซเชถเชฎเชพเช เชเซเชเซ เชฒเชเชฌเชพเช เชเซ.
+# LOCALIZATION NOTE: Do not translate "integrity"
+InvalidIntegrityBase64=integrity เชฒเชเซเชทเชฃเชฎเชพเช เชธเชฎเชพเชฏเซเชฒ เชนเซเชถเชจเซ เชกเซเชเซเชก เชเชฐเซ เชถเชเชพเชถเซ เชจเชนเซเช.
+# LOCALIZATION NOTE: Do not translate "integrity". "%1$S" is the type of hash algorithm in use (e.g. "sha256").
+IntegrityMismatch=เชธเชเซเชเชพเช เชตเชฟเชถเซเชทเชคเชพเชฎเชพเช โ%1$Sโ เชนเซเชถ เชจเชฅเซ, เชธเชฌเซเชฐเซเชธเซเชธเชฐเซเชธเชจเซ เชธเชพเชฎเชเซเชฐเซ เชธเชพเชฅเซ เชฎเซเชณ เชเชพเชฏ เชเซ.
+# LOCALIZATION NOTE: "%1$S" is the URI of the sub-resource that cannot be protected using SRI.
+IneligibleResource=โ%1$Sโ เช
เชเชเชกเชฟเชคเชคเชพ เชคเชชเชพเชธ เชฎเชพเชเซ เชชเชพเชคเซเชฐ เชจเชฅเซ เชเชพเชฐเชฃ เชเซ เชคเซ CORS-เชธเชเซเชฐเชฟเชฏ เชเชฐเซเชฒเซเช เช
เชฅเชตเชพ เช เชฎเซเชณ เชจเชฅเซ.
+# LOCALIZATION NOTE: Do not translate "integrity". "%1$S" is the invalid hash algorithm found in the attribute.
+UnsupportedHashAlg=integrity เชฒเชเซเชทเชฃเชฎเชพเช เช
เชธเชฎเชฐเซเชฅเชฟเชค เชนเซเชถ เชเชฒเซเชเซเชฐเชฟเชงเชฎ: โ%1$Sโ
+# LOCALIZATION NOTE: Do not translate "integrity"
+NoValidMetadata=integrity เชฒเชเซเชทเชฃเชฎเชพเช เชเซเชเชชเชฃ เชฎเชพเชจเซเชฏ เชฎเซเชเชพเชกเซเชเชพ เชถเชพเชฎเซเชฒ เชจเชฅเซ.
+
+# LOCALIZATION NOTE: Do not translate "RC4".
+WeakCipherSuiteWarning=เช เชธเชพเชเช เชเชจเซเชเซเชฐเชฟเชชเซเชถเชจ เชฎเชพเชเซ เชธเชพเชเชซเชฐ RC4 เชจเซ เชเชชเชฏเซเช เชเชฐเซ เชเซ, เชเซ เชจเชพเชชเชธเชเชฆเชเซ เช
เชจเซ เช
เชธเซเชฐเชเซเชทเชฟเชค เชเซ.
+
+#XCTO: nosniff
+# LOCALIZATION NOTE: Do not translate "X-Content-Type-Options: nosniff".
+MimeTypeMismatch=โ%1$Sโ เชฎเชพเชเชฅเซ เชธเซเชคเซเชฐเซเชค MIME เชชเซเชฐเชเชพเชฐ เชฎเซเชณ เชเชพเชคเชพ (X-Content-Type-Options: nosniff)เชจเซ เชเชพเชฐเชฃเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชนเชคเซ.
+# LOCALIZATION NOTE: Do not translate "X-Content-Type-Options" and also do not trasnlate "nosniff".
+XCTOHeaderValueMissing=X-Content-Type-Options เชนเซเชกเชฐ เชเซเชคเชตเชฃเซ: เชฎเซเชฒเซเชฏ โ%1$Sโเชนเชคเซเช; เชถเซเช เชคเชฎเซ โnosniffโ เชจเซ เชฎเซเชเชฒเชตเชพ เชฎเชพเชเชเซ เชเซ?
+
+BlockScriptWithWrongMimeType=เชจเชพเชฎเชเชเซเชฐ MIME เชชเซเชฐเชเชพเชฐเชจเซ เชเชพเชฐเชฃเซ โ%1$Sโ เชฎเชพเชเชฅเซ เชธเซเชเซเชฐเชฟเชชเซเช เช
เชตเชฐเซเชงเชฟเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชนเชคเซ.
+
+# LOCALIZATION NOTE: Do not translate "data: URI".
+BlockTopLevelDataURINavigation=เชเชเซเชเชธเซเชคเชฐ เชตเชฟเชเซเชถเชจ data: URI เชจเซ เชฎเชเชเซเชฐเซ เชจเชฅเซ (โ%1$Sโ: เชจเชพ เช
เชตเชฐเซเชงเชฟเชค เชฒเซเชก)
+BlockSubresourceRedirectToData=เช
เชธเซเชฐเชเซเชทเชฟเชค เชกเซเชเชพ เชชเชฐ เชฐเซเชกเชพเชฏเชฐเซเชเซเช เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซ: URI เชฎเชเชเซเชฐ เชจเชฅเซ (เช
เชตเชฐเซเชงเชฟเชค เชฒเซเชก: โ%1$Sโ)
+
+BlockSubresourceFTP=Http(s) เชชเซเชเชจเซ เช
เชเชฆเชฐ FTP เชชเซเชเชพ เชธเซเชคเซเชฐเซเชค เชจเซ เชฎเชเชเซเชฐเซ เชจเชฅเซ (โ%1$Sโ: เชจเชพ เชฒเซเชก เช
เชตเชฐเซเชงเชฟเชค)
+
+# LOCALIZATION NOTE (BrowserUpgradeInsecureDisplayRequest):
+# %1$S is the browser name "brandShortName"; %2$S is the URL of the upgraded request; %1$S is the upgraded scheme.
+BrowserUpgradeInsecureDisplayRequest = โ%3$Sโ เชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพ เชฎเชพเชเซ %1$S เช
เชธเซเชฐเชเซเชทเชฟเชค เชกเชฟเชธเซเชชเซเชฒเซ เชตเชฟเชจเชเชคเชฟ โ%2$Sโ เชจเซ เช
เชชเชเซเชฐเซเชก เชเชฐเซ เชฐเชนเซ เชเซ
+# LOCALIZATION NOTE (RunningClearSiteDataValue):
+# %S is the URI of the resource whose data was cleaned up
+RunningClearSiteDataValue=Clear-Site-Data เชจเซเช เชฎเชฅเชพเชณเซเช โ%Sโ เชฎเชพเชนเชฟเชคเซเชจเซ เชธเชพเชซ เชเชฐเชตเชพเชจเซ เชซเชฐเช เชชเชพเชกเซ เชเซ.
+UnknownClearSiteDataValue=Clear-Site-Data เชจเซเช เชฎเชฅเชพเชณเซเช เชฎเชณเซเชฏเซเช. เช
เชเซเชเชพเชค เชฎเซเชฒเซเชฏ โ%Sโ.
+
+# Reporting API
+ReportingHeaderInvalidJSON=เช
เชนเซเชตเชพเชฒ เชนเซเชกเชฐ: เช
เชฎเชพเชจเซเชฏ JSON เชฎเซเชฒเซเชฏ เชชเซเชฐเชพเชชเซเชค เชฅเชฏเซเช.
+ReportingHeaderInvalidNameItem=เช
เชนเซเชตเชพเชฒ เชนเซเชกเชฐ: เชเซเชฅ เชฎเชพเชเซ เช
เชฎเชพเชจเซเชฏ เชจเชพเชฎ.
+ReportingHeaderDuplicateGroup=เช
เชนเซเชตเชพเชฒ เชนเซเชกเชฐ: โ%Sโเชจเชพเชฎเชจเชพ เชกเซเชชเซเชฒเชฟเชเซเช เชเซเชฅเชจเซ เช
เชตเชเชฃเชตเซเช.
+ReportingHeaderInvalidItem=เช
เชนเซเชตเชพเชฒ เชนเซเชกเชฐ: โ%Sโเชจเชพเชฎเชจเซ เช
เชฎเชพเชจเซเชฏ เชตเชธเซเชคเซเชจเซ เช
เชตเชเชฃเชตเซเช.
+ReportingHeaderInvalidEndpoint=เช
เชนเซเชตเชพเชฒ เชนเซเชกเชฐ: โ%Sโเชจเชพเชฎเชตเชพเชณเซ เชตเชธเซเชคเซ เชฎเชพเชเซ เช
เชฎเชพเชจเซเชฏ เช
เชเชคเชฌเชฟเชเชฆเซเชจเซ เช
เชตเชเชฃเชตเซเช.
+# LOCALIZATION NOTE(ReportingHeaderInvalidURLEndpoint): %1$S is the invalid URL, %2$S is the group name
+ReportingHeaderInvalidURLEndpoint=เช
เชนเซเชตเชพเชฒ เชนเซเชกเชฐ: โ%2$Sโ เชจเชพเชฎเชตเชพเชณเซ เชตเชธเซเชคเซ เชฎเชพเชเซ เช
เชฎเชพเชจเซเชฏ เช
เชเชคเชฌเชฟเชเชฆเซ URL โ%1$Sโเชจเซ เช
เชตเชเชฃเชตเซเช.
+
+FeaturePolicyUnsupportedFeatureName=เชฒเชเซเชทเชฃ เชจเซเชคเชฟ: เช
เชธเชฎเชฐเซเชฅเชฟเชค เชธเซเชตเชฟเชงเชพ เชจเซ เชจเชพเชฎ โ%Sโเชเซเชกเชตเชพเชจเซเช.
+# TODO: would be nice to add a link to the Feature-Policy MDN documentation here. See bug 1449501
+FeaturePolicyInvalidEmptyAllowValue= เชฒเชเซเชทเชฃ เชจเซเชคเชฟ: เชธเซเชตเชฟเชงเชพ เชฎเชพเชเซ เชเชพเชฒเซ เชชเชฐเชตเชพเชจเชเซ เชธเซเชเชฟ เชเซเชกเซเชจเซ: โ%Sโ.
+# TODO: would be nice to add a link to the Feature-Policy MDN documentation here. See bug 1449501
+FeaturePolicyInvalidAllowValue=เชฒเชเซเชทเชฃ เชจเซเชคเชฟ: เช
เชจเชธเชชเซเชฐเซเชเซเชก เชชเชฐเชตเชพเชจเชเซ เชจเชพ เชฎเซเชฒเซเชฏเชจเซ เชเซเชกเซ เชฐเชนเซเชฏเซเช เชเซ โ%Sโ.
--- /dev/null
+# 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/.
+
+AttributeParseWarning=เช
เชจเชฟเชเซเชเชจเซเชฏ เชเชฟเชเชฎเชค %2$S เช %1$S เชฒเชเซเชทเชฃเชจเซเช เชชเชฆเชเซเชเซเชฆเชจ เชเชฐเซ เชฐเชนเซ เชเซ.
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY xml.nostylesheet "เช XML เชซเชพเชเชฒ เชคเซเชจเซ เชธเชพเชฅเซ เชเซเช เชฐเซเชคเชจเซ เชฎเชพเชนเชฟเชคเซ เชงเชฐเชพเชตเชคเซ เชจเชฅเซ. เชฆเชธเซเชคเชพเชตเซเช เชเซเชฐเซ เชจเซเชเซ เชฌเชคเชพเชตเซเชฒ เชเซ.">
--- /dev/null
+# 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/.
+
+1 = XSLT เชธเซเชเชพเชเชฒเชถเซเช เชฆเซเชตเชพเชฐเชพ เชชเชพเชฐเซเชธเชฟเชเช เชจเชฟเชทเซเชซเชณ เชเชฏเซเช.
+2 = XPath เชธเซเชคเซเชฐเชจเซ เชชเชพเชฐเซเชธเชฟเชเช เชจเชฟเชทเซเชซเชณ เชเชฏเซเช.
+3 =
+4 = XSLT เชซเซเชฐเชซเชพเชฐ เชจเชฟเชทเซเชซเชณ เชเชฏเซเช.
+5 = เช
เชฏเซเชเซเชฏ XSLT/XPath เชตเชฟเชงเซเชฏ.
+6 = XSLT เชธเซเชเชพเชเชฒเชถเซเช (เชเชฆเชพเช) เชชเซเชจเชฐเชพเชตเชฐเซเชคเชจ เชงเชฐเชพเชตเซ เชเซ.
+7 = XSLT 1.0 เชฎเชพเช เช
เชฏเซเชเซเชฏ เชเซเชฃเชงเชฐเซเชฎ เชเชฟเชเชฎเชค เชเซ.
+8 = XPath เชธเซเชคเซเชฐ NodeSet เชชเชพเชเซเช เชฒเชพเชตเชตเชพ เชฎเชพเชเซ เช
เชชเซเชเซเชทเชฟเชค เชนเชคเซเช.
+9 = XSLT เชซเซเชฐเชซเชพเชฐ <xsl:message> เชฆเซเชตเชพเชฐเชพ เชฌเชเชง เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช.
+10 = XSLT เชธเซเชเชพเชเชฒเชถเซเช เชฒเชพเชตเชตเชพเชฎเชพเช เชจเซเชเชตเชฐเซเชเชจเซ เชญเซเชฒ:
+11 = XSLT เชธเซเชเชพเชเชฒเชถเซเช เชชเชพเชธเซ XML เชฎเชพเชเชฎเชชเซเชฐเชเชพเชฐ เชจเชฅเซ:
+12 = XSLT เชธเซเชเชพเชเชฒเชถเซเช เชธเซเชงเซเช เช
เชฅเชตเชพ เชฌเซเชเซเชฐเซเชคเซ เชชเซเชคเชพเชจเซ เชเชฏเชพเชค เชเชฐเซ เชเซ เช
เชฅเชตเชพ เชตเชพเชชเชฐเซ เชเซ:
+13 = XPath เชตเชฟเชงเซเชฏ เชเซเชเชพ เชเชฆเซเชถเซ(เชชเซเชฐเชเซเชฐเชฟเชฏเชเชจเซ เชธเชเชเซเชฏเชพ) เชธเชพเชฅเซ เชเชฒเชพเชตเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช.
+14 = เช
เชเชพเชฃเชฏเซเช XPath เชชเซเชฐเชคเซเชฏเชฏเชจเซเช เชตเชฟเชงเซเชฏ เชเชฒเชพเชตเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชนเชคเซ.\u0020
+15 = XPath เชชเชพเชฐเซเชธ เชเชฐเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ ')' เช
เชชเซเชเซเชทเชฟเชค:
+16 = XPath เชชเชพเชฐเซเชธ เชเชฐเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณเช เช
เชฏเซเชเซเชฏ เช
เชเซเชทเซ:
+17 = XPath เชชเชพเชฐเซเชธ เชเชฐเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณเช เชจเชพเชฎ เช
เชฅเชตเชพ เชจเซเชกเชชเซเชฐเชเชพเชฐ เชเชเชพเชธเชฃเซ เช
เชชเซเชเซเชทเชฟเชค:
+18 = XPath เชชเชพเชฐเซเชธ เชเชฐเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณเช ']' เช
เชชเซเชเซเชทเชฟเชค:
+19 = XPath เชชเชพเชฐเซเชธ เชเชฐเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณเช เช
เชฏเซเชเซเชฏ เชเชฒ เชจเชพเชฎ:
+20 = XPath เชชเชพเชฐเซเชธ เชเชฐเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณเช เชธเซเชคเซเชฐเชจเซ เช
เชจเช
เชชเซเชเซเชทเชฟเชค เช
เชเชค:
+21 = XPath เชชเชพเชฐเซเชธ เชเชฐเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณเช เชเชพเชฐเช เช
เชชเซเชเซเชทเชฟเชค:
+22 = XPath เชชเชพเชฐเซเชธ เชเชฐเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณเช เชฌเชเชง เชจ เชเชฐเซเชฒ เชฒเชฟเชเชฐเชฒ:
+23 = XPath เชชเชพเชฐเซเชธ เชเชฐเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณเช เชเชฐเซเชฐ เชตเชเชฐเชจเซ ':' :
+24 = XPath เชชเชพเชฐเซเชธ เชเชฐเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณเช '!' เช
เชชเซเชเซเชทเชฟเชค เชจเชฅเซ, เชจเชเชพเชฐ not() เชเซ:
+25 = XPath เชชเชพเชฐเซเชธ เชเชฐเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ เช
เชเชพเชฃเซเชฏเซ เช
เชเซเชทเชฐ เชฎเชณเซเชฏเซ:
+26 = XPath เชชเชพเชฐเซเชธ เชเชฐเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ เชฆเซเชฐเซเช
เชเชเซ เชเชพเชฐเช เช
เชชเซเชเซเชทเชฟเชค เชเซ:
+27 = XSLT เชธเซเชเชพเชเชฒเชถเซเช เชฒเชพเชตเชตเชพเชจเซเช เชธเซเชฐเชเซเชทเชพ เชเชพเชฐเชฃเซเชธเชฐ เช
เชเชเชพเชตเซ เชฆเซเชตเชพเชฏเซ เชนเชคเซเช.
+28 = เช
เชฏเซเชเซเชฏ เชธเชฎเซเชเชฐเชฃ เชเชเซเชฒเซ เชฐเชนเซเชฏเชพ เชเซเช.
+29 = เช
เชธเชเชคเซเชฒเชฟเชค เชตเชณเชพเชเชเชตเชพเชณเซ เชเซเชเชธ.
+30 = เช
เชฏเซเชเซเชฏ QName เชจเชพเชฎ เชธเชพเชฅเซ เชเชเช เชฌเชจเชพเชตเซ เชฐเชนเซเชฏเชพ เชเซเช.
+31 = เชเชฒ เชฌเชเชงเชจ เช เชจเชฎเซเชจเชพ เชเซเชฎเซเชชเชฒเซเชเชฎเชพเช เชคเซเชจเซ เชธเชพเชฅเซเชจเซเช เชเชฒ เชฌเชเชง เชชเชฐ เชชเชกเชเชพเชฏเซ เชชเชพเชกเซ เชเซ.
+32 = เชเซ เชเชพเชฐเซเชฏ เชฎเชเชเซเชฐเซ เชจเชฅเซ เชฎเชพเชเซ เชเซเชฒ เชเชฐเซ.
+
+LoadingError = เชธเซเชเชพเชเชฒเชถเซเชเชจเซ เชฒเชพเชตเชตเชพเชฎเชพเช เชญเซเชฒ: : %S
+TransformError = XSLT เชซเซเชฐเชซเชพเชฐ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชญเซเชฒ: %S
--- /dev/null
+<!-- 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/. -->
+
+<!-- Window title -->
+<!-- LOCALIZATION NOTE (editorWindow.titlemodifier): DONT_TRANSLATE -->
+<!ENTITY editorWindow.titlemodifier "เชเชฎเซเชชเซเชเชฐ">
+<!ENTITY editorWindow.titlemodifiermenuseparator " - ">
+
+<!-- Menu items: the . means that the menu item isn't implemented yet -->
+
+<!-- View menu items -->
+<!ENTITY viewMenu.label "เชฆเซเชเชพเชต">
+<!ENTITY viewmenu.accesskey "v">
+<!ENTITY compositionToolbarCmd.label "เชเซเชกเชพเชฃ เชธเชพเชงเชจเชชเชเซเชเซ">
+<!ENTITY compositiontb.accesskey "c">
+<!ENTITY formattingToolbarCmd.label "เชฌเชเชงเชพเชฐเชฃ เชธเชพเชงเชจเชชเชเซเชเซ">
+<!ENTITY formattingtb.accesskey "f">
+<!ENTITY editmodeToolbarCmd.label "เชธเชเชชเชพเชฆเชจ เชธเซเชฅเชฟเชคเชฟ เชธเชพเชงเชจเชชเชเซเชเซ">
+<!ENTITY editmodetb.accesskey "E">
+<!ENTITY taskbarCmd.label "เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟเชฆเชฐเซเชถเช เชชเชเซเชเซ">
+<!ENTITY taskbarCmd.accesskey "S">
+
+<!-- Format menu items -->
+<!ENTITY formatMenu.label "เชฌเชเชงเชพเชฐเชฃ">
+<!ENTITY formatmenu.accesskey "o">
+
+<!ENTITY helpMenu.label "เชฎเชฆเชฆ">
+<!ENTITY aboutCmd.label ".เชตเชฟเชถเซ">
+
+<!-- Display Mode Toolbar -->
+<!ENTITY editMode.label "เชธเชเชชเชพเชฆเชจ เชธเซเชฅเชฟเชคเชฟ:">
+
+<!ENTITY statusText.label "เชชเชพเชจเซเช เชฒเชพเชตเชตเชพเชจเซเช เชชเซเชฐเซเชฃ">
+
--- /dev/null
+# 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/.
+
+#
+# moved from content/
+#
+# LOCALIZATION NOTE FILE: embedded "\n" represent HTML breaks (<br>)
+# Don't translate embedded "\n".
+# Don't translate strings like this: %variable%
+# as they will be replaced using JavaScript
+#
+Yes=เชนเชพ
+No=เชจเชพ
+Save=เชธเชเชเซเชฐเชนเซ
+DontSave=เชธเชเชเซเชฐเชนเซ เชจเชนเชฟเช
+More=เชตเชงเซ
+Fewer=เชฅเซเชกเซ
+Less=เชเชเซ
+MoreAttributes=เชตเชงเซ เชฒเชเซเชทเชฃเซ
+FewerAttributes=เชฅเซเชกเชพ เชฒเชเซเชทเชฃเซ
+MoreProperties=เชตเชงเซ เชเซเชฃเชงเชฐเซเชฎเซ
+FewerProperties=เชฅเซเชกเชพ เชเซเชฃเชงเชฐเซเชฎเซ
+PropertiesAccessKey=P
+None=เชเชเช เชจเชนเชฟเช
+none=เชเชเช เชจเชนเชฟเช
+OpenHTMLFile=HTML เชซเชพเชเชฒ เชเซเชฒเซ
+SelectImageFile=เชเชฎเซเช เชซเชพเชเชฒ เชชเชธเชเชฆ เชเชฐเซ
+SaveDocument=เชชเชพเชจเซเช เชธเชเชเซเชฐเชนเซ
+SaveDocumentAs=เชชเชพเชจเซเช เช เชฐเซเชคเซ เชธเชเชเซเชฐเชนเซ
+ExportToText=เชฒเชเชพเชฃเชฎเชพเช เชจเชฟเชเชพเชธ เชเชฐเซ
+EditMode=เชธเชเชชเชพเชฆเชจ เชธเซเชฅเชฟเชคเชฟ
+Preview=เชชเซเชฐเซเชตเชฆเชฐเซเชถเชจ
+Publish=เชชเซเชฐเชเชพเชถเชจ
+PublishPage=เชชเซเชฐเชเชพเชถเชจ เชชเชพเชจเซเช
+DontPublish=เชชเซเชฐเชเชพเชถเชจ เชเชฐเซ เชจเชนเชฟเช
+SavePassword=เช เชชเชพเชธเชตเชฐเซเชก เชธเชเชเซเชฐเชนเชตเชพ เชฎเชพเชเซ เชชเชพเชธเชตเชฐเซเชก เชตเซเชฏเชตเชธเซเชฅเชพเชชเช เชตเชพเชชเชฐเซ
+CorrectSpelling=(เชธเชพเชเซ เชเซเชกเชฃเซ)
+NoSuggestedWords=(เชเซเช เชถเชฌเซเชฆเซเชจเซเช เชธเซเชเชจ เชฅเชฏเซเชฒ เชจเชฅเซ)
+NoMisspelledWord=เชเซเช เชเซเชเซ เชเซเชกเชฃเซเชตเชพเชณเชพ เชถเชฌเซเชฆเซ เชจเชฅเซ
+CheckSpellingDone=เชเซเชกเชฃเซ เชเชเชพเชธเชฃเซ เชชเซเชฐเซเชฃ เชฅเช.
+CheckSpelling=เชเซเชกเชฃเซ เชเชเชพเชธเชฃเซ
+LoadingDone=เชชเชพเชจเซเช เชฒเชพเชตเชตเชพเชจเซเช เชชเซเชฐเซเชฃ เชฅเชฏเซเช
+InputError=เชญเซเชค
+Alert=เชเซเชคเซ
+CantEditFramesetMsg=เชเชฎเซเชชเซเชเชฐ HTML เชเซเชเช เชพเชเชฎเชพเช, เช
เชฅเชตเชพ เชเชเชคเชฐเชฟเช เชเซเชเช เชพเช เชธเชพเชฅเซเชจเชพ เชชเชพเชจเชพเชฎเชพเช เชซเซเชฐเชซเชพเชฐ เชเชฐเซ เชถเชเชคเซเช เชจเชฅเซ. เชเซเชเช เชพเช เชฎเชพเชเซ, เชฆเชฐเซเช เชเซเชเช เชพ เชฎเชพเชเซ เช
เชฒเช เชฐเซเชคเซ เชชเชพเชจเชพเชฎเชพเช เชซเซเชฐเชซเชพเชฐ เชเชฐเชตเชพเชจเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ. iframe เชธเชพเชฅเซเชจเชพ เชชเชพเชจเชพเช เชฎเชพเชเซ, เชชเชพเชจเชพเชจเซ เชจเชเชฒเชจเซ เชธเชเชเซเชฐเชน เชเชฐเซ เช
เชจเซ <iframe> เชเซเช เชฆเซเชฐ เชเชฐเซ.
+CantEditMimeTypeMsg=เช เชชเซเชฐเชเชพเชฐเชจเชพ เชชเชพเชจเชพเชฎเชพเช เชซเซเชฐเชซเชพเชฐ เชเชฐเซ เชถเชเชพเชคเซ เชจเชฅเซ.
+CantEditDocumentMsg=เชเช เช
เชเซเชเชพเชค เชเชพเชฐเชฃเชจเซ เชฒเซเชงเซ เชชเชพเชจเชพเชฎเชพเช เชซเซเชฐเชซเชพเชฐ เชเชฐเซ เชถเชเชพเชคเซ เชจเชฅเซ.
+HTMLFiles=HTML เชซเชพเชเชฒเซ
+IMGFiles=เชเชฎเซเช เชซเชพเชเชฒเซ
+TextFiles=เชฒเชเชพเชฃ เชซเชพเชเชฒเซ
+AllFiles=เชฌเชงเซ เชซเชพเชเชฒเซ
+BeforeClosing=เชฌเชเชง เชเชฐเชตเชพ เชชเชนเซเชฒเชพ
+BeforePreview=เชถเซเชงเชเชฎเชพเช เชเซเชฏเชพ เชชเชนเซเชฒเชพ
+BeforeValidate=เชฆเชธเซเชคเชพเชตเซเชเชจเซ เชฎเชพเชจเซเชฏ เชเชฐเซเชฏเชพ เชชเชนเซเชฒเชพ
+# LOCALIZATION NOTE (SaveFilePrompt, PublishPrompt): Don't translate %title% and %reason% (this is the reason for asking user to close, such as "before closing")
+SaveFilePrompt="%title%" %reason% เชจเชพ เชซเซเชฐเชซเชพเชฐเซ เชธเชเชเซเชฐเชนเชตเชพ เชเซ?
+PublishPrompt="%title%" %reason% เชจเชพ เชซเซเชฐเชซเชพเชฐเซ เชธเชเชเซเชฐเชนเชตเชพ เชเซ?
+SaveFileFailed=เชซเชพเชเชฒ เชธเชเชเซเชฐเชนเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ!
+
+# Publishing error strings:
+# LOCALIZATION NOTE Don't translate %dir% or %file% in the Publishing error strings:
+FileNotFound=%file% เชฎเชณเซ เชจเชฅเซ.
+SubdirDoesNotExist=เชเชชเชกเชฟเชฐเซเชเซเชเชฐเซ "%dir%" เช เชธเชพเชเช เชชเชฐ เช
เชธเซเชคเชฟเชคเซเชตเชฎเชพเช เชจเชฅเซ เช
เชฅเชตเชพ เชซเชพเชเชฒเชจเชพเชฎ "%file%" เช เชชเชนเซเชฒเชพเชฅเซ เช เชฌเซเชเซ เชเชชเชกเชฟเชฐเซเชเซเชเชฐเซ เชฆเซเชตเชพเชฐเชพ เชตเชชเชฐเชพเช เชเชฏเซเชฒ เชเซ.
+FilenameIsSubdir=เชซเชพเชเชฒ เชจเชพเชฎ "%file%" เช เชชเชนเซเชฒเชพเชฅเซ เช เชฌเซเชเซ เชเชชเชกเชฟเชฐเซเชเซเชเชฐเซ เชฎเชพเชเซ เชตเชชเชฐเชพเชฏเซเชฒ เชเซ.
+ServerNotAvailable=เชธเชฐเซเชตเชฐ เชเชชเซเชฒเชฌเซเชง เชจเชฅเซ. เชคเชฎเชพเชฐเซเช เชเซเชกเชพเชฃ เชเชเชพเชธเซ เช
เชจเซ เชชเชเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ.
+Offline=เชคเชฎเซ เชตเชฐเซเชคเชฎเชพเชจเชฎเชพเช เชเชซเชฒเชพเชเชจ เชเซ. เชเชจเชฒเชพเชเชจ เชฅเชตเชพ เชฎเชพเชเซ เชเซเชเชชเชฃ เชตเชฟเชจเซเชกเซเชจเชพ เชจเซเชเชฒเชพ เชเชฎเชฃเชพ เชเซเชฃเซ เชฆเซเชเชพเชคเชพ เชเชฟเชนเซเชจ เชชเชฐ เชเซเชฒเชฟเช เชเชฐเซ.
+DiskFull=เชคเซเชฏเชพเช เชซเชพเชเชฒ "%file%" เชจเซ เชธเชเชเซเชฐเชนเชตเชพ เชฎเชพเชเซ เชชเซเชฐเชคเซ เชเชเซเชฏเชพ เชจเชฅเซ.
+NameTooLong=เชซเชพเชเชฒ เช
เชฅเชตเชพ เชเชชเชกเชฟเชฐเซเชเซเชเชฐเซเชจเซเช เชจเชพเชฎ เชเซเชฌ เชฒเชพเชเชฌเซ เชเซ.
+AccessDenied=เชคเชฎเชพเชฐเซ เชชเชพเชธเซ เช เชธเซเชฅเชพเชจเชจเซเช เชชเซเชฐเชเชพเชถเชจ เชเชฐเชตเชพ เชฎเชพเชเซ เชชเชฐเชตเชพเชจเชเซ เชจเชฅเซ.
+UnknownPublishError=เช
เชเซเชเชพเชค เชชเซเชฐเชเชพเชถเชจ เชญเซเชฒ เชเชฆเซเชฆเชญเชตเซ.
+PublishFailed=เชชเซเชฐเชเชพเชถเชจ เชจเชฟเชทเซเชซเชณ.
+PublishCompleted=เชชเซเชฐเชเชพเชถเชจ เชชเซเชฐเซเชฃ เชฅเชฏเซเช.
+AllFilesPublished=เชฌเชงเซ เชซเชพเชเชฒเซเชจเซเช เชชเซเชฐเชเชพเชถเชจ เชฅเชฏเซเช
+# LOCALIZATION NOTE Don't translate %x% or %total%
+FailedFileMsg=%x% เชเซเชเชฒเซ เชซเชพเชเชฒเซ %total% เชจเซ เชชเซเชฐเชเชพเชถเชจเชฎเชพเช เชจเชฟเชทเซเชซเชณ เชเช.
+# End-Publishing error strings
+Prompt=เชชเซเชฐเซเชฎเซเชชเซเช
+# LOCALIZATION NOTE (PromptFTPUsernamePassword): Don't translate %host%
+PromptFTPUsernamePassword=FTP เชธเชฐเซเชตเชฐ เชฎเชพเชเซ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชจเชพเชฎ เช
เชจเซ เชชเชพเชธเชตเชฐเซเชก %host% เชฆเชพเชเชฒ เชเชฐเซ
+RevertCaption=เชเซเชฒเซเชฒเชพ เชธเชเชเซเชฐเชนเซเชฎเชพเช เชชเชพเชเชพ เชซเชฐเซ
+Revert=เชชเชพเชเชพ เชซเชฐเซ
+SendPageReason=เช เชชเชพเชจเซเช เชฎเซเชเชฒเชตเชพ เชชเชนเซเชฒเชพเช
+Send=เชฎเซเชเชฒเซ
+## LOCALIZATION NOTE (PublishProgressCaption, PublishToSite, AbandonChanges): Don't translate %title%
+PublishProgressCaption=เชชเซเชฐเชเชพเชถเชจ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช: %title%
+PublishToSite=เชธเชพเชเชเชฎเชพเช เชชเซเชฐเชเชพเชถเชจ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช: %title%
+AbandonChanges="%title%" เชจเชพ เชจเชนเชฟเช เชธเชเชเซเชฐเชนเชพเชฏเซเชฒ เชซเซเชฐเชซเชพเชฐเซ เชเชฎ เช เชฐเชนเซเชตเชพ เชฆเซ เช
เชจเซ เชชเชพเชจเซเช เชซเชฐเซ เชฒเชพเชตเซ?
+DocumentTitle=เชชเชพเชจเชพ เชถเซเชฐเซเชทเช
+NeedDocTitle=เชตเชฐเซเชคเชฎเชพเชจ เชชเชพเชจเชพ เชฎเชพเชเซ เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชถเซเชฐเซเชทเช เชฆเชพเชเชฒ เชเชฐเซ.
+DocTitleHelp=เช เชชเชพเชจเชพเชจเซ เชตเชฟเชจเซเชกเซ เชถเซเชฐเซเชทเช เช
เชจเซ เชฌเซเชเชฎเชพเชฐเซเชเซเชฎเชพเช เชเชณเชเชพเชตเซ เชเซ.
+CancelPublishTitle=เชชเซเชฐเชเชพเชถเชจ เชฐเชฆ เชเชฐเชตเซเช เชเซ?
+## LOCALIZATION NOTE: "Continue" in this sentence must match the text for
+## the CancelPublishContinue key below
+CancelPublishMessage=เชชเซเชฐเชเชพเชถเชจ เชตเชเชคเซ เชฐเชฆ เชเชฐเชตเชพเชจเซ เชเซเชฐเชฟเชฏเชพเชจเซ เชชเซเชฐเชเชคเชฟ เช เชคเชฎเชพเชฐเซ เชซเชพเชเชฒเซเชจเชพ เช
เชชเซเชฐเซเชฃ เชชเชฐเชฟเชตเชนเชจเชฎเชพเช เชชเชฐเชฟเชฃเชฎเซ เชเซ. เชถเซเช เชคเชฎเซ เชเชพเชฒเซ เชฐเชพเชเชตเชพ เชฎเชพเชเชเซ เชเซ เช
เชฅเชตเชพ เชฐเชฆ เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ?
+CancelPublishContinue=เชเชพเชฒเซ เชฐเชพเชเซ
+AttributesFor=เชฎเชพเชเซเชจเชพ เชตเชฐเซเชคเชฎเชพเชจ เชฒเชเซเชทเชฃเซ:
+MissingImageError=เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ gif, jpg, เช
เชฅเชตเชพ png เชชเซเชฐเชเชพเชฐเชจเซ เชเชฎเซเช เชชเชธเชเชฆ เชเชฐเซ เช
เชฅเชตเชพ เชฆเชพเชเชฒ เชเชฐเซ.
+EmptyHREFError=เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชจเชตเซ เชเชกเซ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชเซ เชธเซเชฅเชพเชจ เชชเชธเชเชฆ เชเชฐเซ.
+LinkText=เชเชกเซ เชฒเชเชพเชฃ
+LinkImage=เชเชกเซ เชเชฎเซเช
+MixedSelection=[เชฎเชฟเชถเซเชฐเชฟเชค เชชเชธเชเชฆเชเซ]
+Mixed=(เชฎเชฟเชถเซเชฐเชฟเชค)
+EnterLinkText=เชเชกเซ เชฎเชพเชเซ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เชเชฐเชตเชพเชจเซเช เชฒเชเชพเชฃ เชฆเชพเชเชฒ เชเชฐเซ:
+EnterLinkTextAccessKey=T
+EmptyLinkTextError=เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เช เชเชกเซ เชฎเชพเชเซ เช
เชฎเซเช เชฒเชเชพเชฃ เชฆเชพเชเชฒ เชเชฐเซ.
+EditTextWarning=เช เชตเชฐเซเชคเชฎเชพเชจ เชธเชฎเชพเชตเชฟเชทเซเชเซเชจเซ เชฌเชฆเชฒเซ เชจเชพเชเชเชถเซ.
+#LOCALIZATION NOTE (ValidateNumber):Don't translate: %n% %min% %max%
+ValidateRangeMsg=เชคเชฎเซ เชฆเชพเชเชฒ เชเชฐเซเชฒ เชธเชเชเซเชฏเชพ (%n%) เช เชฎเชพเชจเซเชฏ เชตเชฟเชธเซเชคเชพเชฐเชจเซ เชฌเชนเชพเชฐ เชเซ.
+ValidateNumberMsg=เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ %min% เช
เชจเซ %max% เชจเซ เชตเชเซเชเซเชจเซ เชธเชเชเซเชฏเชพ เชฆเชพเชเชฒ เชเชฐเซ.
+MissingAnchorNameError=เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เช เชเชจเซเชเชฐ เชฎเชพเชเซ เชจเชพเชฎ เชฆเชพเชเชฒ เชเชฐเซ.
+#LOCALIZATION NOTE (DuplicateAnchorNameError): Don't translate %name%
+DuplicateAnchorNameError="%name%" เชชเชนเซเชฒเชพเชฅเซ เช เช เชชเชพเชจเชพเชฎเชพเช เชนเชพเชเชฐ เชเซ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เช
เชฒเช เชจเชพเชฎ เชฆเชพเชเชฒ เชเชฐเซ.
+BulletStyle=เชฌเซเชฒเซเช เชถเซเชฒเซ
+SolidCircle=เชเชพเชเซเช เชตเชคเซเชณ
+OpenCircle=เชเซเชฒเซเชฒเซเช เชตเชคเซเชณ
+SolidSquare=เชเชพเชเซ เชเซเชฐเชธ
+NumberStyle=เชเชเชเชกเชพ เชถเซเชฒเซ
+Automatic=เชเชชเซเชเชช
+Style_1=1, 2, 3...
+Style_I=I, II, III...
+Style_i=i, ii, iii...
+Style_A=A, B, C...
+Style_a=a, b, c...
+Pixels=เชชเชฟเชเซเชธเซเชฒเซ
+Percent=เชเชเชพ
+PercentOfCell=เชเชพเชจเชพเชเชจเชพ %
+PercentOfWindow=เชตเชฟเชจเซเชกเซเชจเชพ %
+PercentOfTable=เชเซเชทเซเชเชเชจเชพ %
+untitled=เชถเซเชฐเซเชทเช เชตเชเชฐเชจเซเช
+ShowToolbar=เชธเชพเชงเชจเชชเชเซเชเซ เชฌเชคเชพเชตเซ
+HideToolbar=เชธเชพเชงเชจเชชเชเซเชเซ เชเซเชชเชพเชตเซ
+ImapError=เชเชฎเซเช เชฒเชพเชตเชตเชพเชฎเชพเช เชธเชฎเชฐเซเชฅ เชจเชฅเซ
+ImapCheck=\nเชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชจเชตเซเช เชธเซเชฅเชพเชจ (URL) เชชเชธเชเชฆ เชเชฐเซ เช
เชจเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ.
+SaveToUseRelativeUrl=เชธเชเชฌเชเชงเชฟเชค URL เชฎเชพเชคเซเชฐ เชคเซ เช เชชเชพเชจเชพเชเช เชชเชฐ เชตเชพเชชเชฐเซ เชถเชเชพเชฏ เชเซ เชเซเช เชธเชเชเซเชฐเชนเชพเชฏเซเชฒ เชเซ
+NoNamedAnchorsOrHeadings=(เช เชชเชพเชจเชพเชฎเชพเช เชเซเช เชเชจเซเชเชฐเซ เชเซ เชฎเชฅเชพเชณเชพเชเชตเชพเชณเชพ เชจเชพเชฎ เชจเชฅเซ)
+TextColor=เชฒเชเชพเชฃ เชฐเชเช
+HighlightColor=เชชเซเชฐเชเชพเชถเชฟเชค เชฐเชเช
+PageColor=เชชเชพเชจเชพ เชชเชพเชถเซเชต เชญเชพเช เชฐเชเช
+BlockColor=เชฌเซเชฒเซเช เชชเชพเชถเซเชต เชญเชพเช เชฐเชเช
+TableColor=เชเซเชทเซเชเช เชชเชพเชถเซเชต เชญเชพเช เชฐเชเช
+CellColor=เชเชพเชจเชพ เชชเชพเชถเซเชต เชญเชพเช เชฐเชเช
+TableOrCellColor=เชเซเชทเซเชเช เช
เชฅเชตเชพ เชเชพเชจเชพ เชฐเชเช
+LinkColor=เชฒเชเชพเชฃ เชฐเชเชเชจเซ เชเชกเซ เชเชฐเซ
+ActiveLinkColor=เชเชกเซ เชฐเชเช เชธเชเซเชฐเชฟเชฏ เชเชฐเซ
+VisitedLinkColor=เชฎเซเชฒเชพเชเชพเชค เชฒเซเชงเซเชฒ เชเชกเซเชจเซ เชฐเชเช
+NoColorError=เชฐเชเช เชชเชฐ เชเซเชฒเชฟเช เชเชฐเซ เช
เชฅเชตเชพ เชฎเชพเชจเซเชฏ HTML เชฐเชเช เชถเชฌเซเชฆเชฎเชพเชณเชพ เชฆเชพเชเชฒ เชเชฐเซ
+Table=เชเซเชทเซเชเช
+TableCell=เชเซเชทเซเชเช เชเชพเชจเซ
+NestedTable=เชชเซเชจเชฐเชพเชตเชฐเซเชคเชฟเชค เชเซเชทเซเชเช
+HLine=เชเชกเซ เชฒเซเชเซ
+Link=เชเชกเซ
+Image=เชเชฎเซเช
+ImageAndLink=เชเชฎเซเช เช
เชจเซ เชเชกเซ
+NamedAnchor=เชจเชพเชฎเชตเชพเชณเซ เชเชจเซเชเชฐ
+List=เชฏเชพเชฆเซ
+ListItem=เชตเชธเซเชคเซเชจเซ เชฏเชพเชฆเซ เชเชฐเซ
+Form=เชซเซเชฐเซเชฎ
+InputTag=เชซเซเชฐเซเชฎ เชเซเชทเซเชคเซเชฐ
+InputImage=เชซเซเชฐเซเชฎ เชเชฎเซเช
+TextArea=เชฒเชเชพเชฃ เชตเชฟเชธเซเชคเชพเชฐ
+Select=เชชเชธเชเชฆเชเซ เชฏเชพเชฆเซ
+Button=เชฌเชเชจ
+Label=เชฒเซเชฌเชฒ
+FieldSet=เชเซเชทเซเชคเซเชฐ เชธเซเชฏเซเชเชฟเชค เชเชฐเซ
+Tag=เชจเชฟเชถเชพเชจเซ
+MissingSiteNameError=เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เช เชชเซเชฐเชเชพเชถเชจ เชธเชพเชเช เชฎเชพเชเซ เชจเชพเชฎ เชฆเชพเชเชฒ เชเชฐเซ.
+MissingPublishUrlError=เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เช เชชเชพเชจเชพเชจเซเช เชชเซเชฐเชเชพเชถเชจเช เชฐเชตเชพ เชฎเชพเชเซ เชเชเซเชฏเชพ เชฆเชพเชเชฒ เชเชฐเซ.
+MissingPublishFilename=เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชตเชฐเซเชคเชฎเชพเชจ เชชเชพเชจเชพ เชฎเชพเชเซ เชซเชพเชเชฒเชจเชพเชฎ เชฆเชพเชเชฒ เชเชฐเซ.
+MissingPublishSiteError=เชเซเช เชชเซเชฐเชเชพเชถเชจ เชธเชพเชเช เชเชพเชฃเชเชพเชฐเซ เชเชชเซเชฒ เชจเชฅเซ. เชธเซเชเซเชเช เชชเซเชจเชฒเชฎเชพเช เชซเซเชฐเชตเซ เชฐเชนเซเชฏเชพ เชเซเช เชเซ เชเซเชฅเซ เชคเชฎเซ เชชเซเชฐเชเชพเชถเชจ เชเชพเชฃเชเชพเชฐเซ เชชเซเชฐเซ เชชเชพเชกเซ เชถเชเซ เชเซ.
+#LOCALIZATION NOTE (DuplicateSiteNameError): Don't translate %name%
+DuplicateSiteNameError="%name%" เชชเชนเซเชฒเชพเชฅเซ เช เชนเชพเชเชฐ เชเซ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เช
เชฒเช เชธเชพเชเช เชจเชพเชฎ เชฆเชพเชเชฒ เชเชฐเซ.
+AdvancedProperties=เชเชจเซเชจเชค เชเซเชฃเชงเชฐเซเชฎเซ...
+AdvancedEditForCellMsg=เชเซเชฏเชพเชฐเซ เชเชฃเชพ เชเชพเชจเชพเช เชชเชธเชเชฆ เชฅเชฏเซเชฒเชพ เชนเซเชฏ เชคเซเชฏเชพเชฐเซ เชเชจเซเชจเชค เชซเซเชฐเชซเชพเชฐ เชเชชเซเชฒเชฌเซเชง เชจเชฅเซ
+# LOCALIZATION NOTE (ObjectProperties):Don't translate "%obj%" it will be replaced with one of above object nouns
+ObjectProperties=%obj% เชเซเชฃเชงเชฐเซเชฎเซ...
+# LOCALIZATION NOTE This character must be in the above string and not confict with other accesskeys in Format menu
+ObjectPropertiesAccessKey=o
+# LOCALIZATION NOTE (JoinSelectedCells): This variable should contain the "tablejoincells.accesskey"
+# letter as defined in editorOverlay.dtd
+JoinSelectedCells=เชชเชธเชเชฆเชฟเชค เชเชพเชจเชพเชเชเชฎเชพเช เชเซเชกเชพเชตเซ
+# LOCALIZATION NOTE (JoinCellToRight): This variable should contain the "tablejoincells.accesskey"
+# letter as defined in editorOverlay.dtd
+JoinCellToRight=เชเชพเชจเชพเชฎเชพเช เชเชฎเชฃเซเชฅเซ เชเซเชกเชพเชตเซ
+JoinCellAccesskey=j
+# LOCALIZATION NOTE (TableSelectKey): DONT_TRANSLATE
+TableSelectKey=Ctrl+
+# LOCALIZATION NOTE (XulKeyDefault): DONT_TRANSLATE
+XulKeyDefault=Ctrl+
+# LOCALIZATION NOTE (XulKeyMac): DONT_TRANSLATE
+XulKeyMac=Cmd+
+# LOCALIZATION NOTE (XulKeyUnix): DONT_TRANSLATE
+XulKeyUnix=Alt+
+# LOCALIZATION NOTE (Del): DONT_TRANSLATE
+Del=Del
+Delete=เชเชพเชขเซ เชจเชพเชเชเซ
+DeleteCells=เชเชพเชจเชพเชเช เชเชพเชขเซ เชจเชพเชเชเซ
+DeleteTableTitle=เชนเชฐเซเชณเซ เช
เชฅเชตเชพ เชธเซเชคเชเชญเซ เชเชพเชขเซ เชจเชพเชเชเซ
+DeleteTableMsg=เชนเชฐเซเชณเซ เช
เชฅเชตเชพ เชธเซเชคเชเชญเซเชจเซ เชธเชเชเซเชฏเชพ เชเชเชพเชกเชตเชพเชจเซเช เชเซเชทเซเชเช เชเชพเชจเชพเชเช เช
เชจเซ เชคเซเชฎเชจเชพ เชธเชฎเชพเชตเชฟเชทเซเชเซ เชเชพเชขเซ เชจเชพเชเชเชถเซ. เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ เชเชฎ เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ?
+Clear=เชธเชพเชซ เชเชฐเซ
+#Mouse actions
+Click=เชเซเชฒเชฟเช
+Drag=เชเซเชเชเซ
+Unknown=เช
เชเซเชเชพเชค
+#
+# LOCALIZATION NOTE "RemoveTextStylesAccesskey" is used for both
+# menu items: "RemoveTextStyles" and "StopTextStyles"
+RemoveTextStylesAccesskey=x
+RemoveTextStyles=เชฌเชงเซ เชฒเชเชพเชฃ เชถเซเชฒเซเช เชฆเซเชฐ เชเชฐเซ
+StopTextStyles=เชฒเชเชพเชฃ เชถเซเชฒเซเช เชฌเชเชง เชเชฐเซ
+#
+# LOCALIZATION NOTE "RemoveLinksAccesskey" is used for both
+# menu items: "RemoveLinks" and "StopLinks"
+RemoveLinksAccesskey=n
+RemoveLinks=เชเชกเซเช เชฆเซเชฐ เชเชฐเซ
+StopLinks=เชเชกเซเช เชฌเชเชง เชเชฐเซ
+#
+NoFormAction=เช เชเชเซเชฐเชนเชฃเซเชฏ เชเซ เชเซ เชคเชฎเซ เช เชซเซเชฐเซเชฎ เชฎเชพเชเซ เชเซเชฐเชฟเชฏเชพ เชฆเชพเชเชฒ เชเชฐเซ. เชซเซเชฐเซเชฎ เชเชพเชคเซ เชฎเซเชเชฒเชตเชพเชจเซเช เชเช เชเชจเซเชจเชค เชคเชเชจเซเช เชเซ เชเซ เชเซ เชฌเชงเชพ เชฌเซเชฐเชพเชเชเชฐเซเชฎเชพเช เชฏเซเชเซเชฏ เชฐเซเชคเซ เชเชพเชฎ เชเชฐเชคเซ เชจเชฅเซ.
+NoAltText=เชเซ เชเชฎเซเช เชฆเชธเซเชคเชพเชตเซเชเชจเชพ เชธเชฎเชพเชตเชฟเชทเซเชเซเชจเซ เชธเชเชฌเชเชงเชฟเชค เชนเซเชฏ, เชคเซ เชคเชฎเชพเชฐเซ เชตเซเชเชฒเซเชชเชฟเช เชฒเชเชพเชฃ เชชเซเชฐเซเช เชชเชพเชกเชตเซเช เช เชเซเชเช เชเซ เชเซ เชฎเชพเชคเซเชฐ เชฒเชเชพเชฃเชตเชพเชณเชพ เชฌเซเชฐเชพเชเชเชฐเซเชฎเชพเช เช เชฆเซเชเชพเชฏ, เช
เชจเซ เชคเซ เชฌเซเชเชพ เชฌเซเชฐเชพเชเชเชฐเซเชฎเชพเช เชชเชฃ เชฆเซเชเชพเชฏ เชเซเชฏเชพเชฐเซ เชเชฎเซเช เชฒเชตเชพเชคเซ เชนเซเชฏ เช
เชฅเชตเชพ เชเซเชฏเชพเชฐเซ เชเชฎเซเช เชฒเชพเชตเชตเชพเชจเซเช เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชเชฐเซเชฒ เชนเซเชฏ.
+SaveImageAs=เชเชฎเซเช (%NAME%) เชธเชเชเซเชฐเชนเซ...
+NoSeparatorCharacter=เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชเช เช
เชเซเชทเชฐ เชธเซเชคเชเชญเซเชจเซ เช
เชฒเช เชชเชพเชกเชตเชพ เชฎเชพเชเซ เชฆเชพเชเชฒ เชเชฐเซ
+#
+# LOCALIZATION NOTE please do not translate %brand%, it will be used programmatically
+# download spelling dictionaries confirmation dialog
+DictDownldConfirmTit=เชถเชฌเซเชฆเชเซเชทเซ เชกเชพเชเชจเชฒเซเชก เชเชฐเซ
+DictDownldConfirmMsg=%brand% เชตเชฐเซเชคเชฎเชพเชจ เชตเชฟเชจเซเชกเซเชจเซ เชฌเชเชง เชเชฐเชถเซ เช
เชจเซ เชคเชฎเชจเซ เชเซเชกเชฃเซเชเชเชพเชธเชจเชพเชฐ เชกเชพเชเชจเชฒเซเชก เชธเชพเชเช เชชเชฐ เชฒเช เชเชถเซ.
+#
+NoHeadTag=HTML เชธเซเชฐเซเชค เชชเชพเชเซ เชฆเชธเซเชคเชพเชตเซเชเชฎเชพเช เชซเซเชฐเชตเซ เชถเชเชพเชฏเซ เชจเชนเชฟเช เชเชพเชฐเชฃ เชเซ เชเชฐเซเชฐเซ <head> เชเซเช เชเซเชตเชพเชฏเซเชฒ เชนเชคเซ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชคเซเชจเซ เชเชก-เชเชจ.
+NoBodyTag=HTML เชธเซเชฐเซเชค เชชเชพเชเซ เชฆเชธเซเชคเชพเชตเซเชเชฎเชพเช เชซเซเชฐเชตเซ เชถเชเชพเชฏเซ เชจเชนเชฟเช เชเชพเชฐเชฃ เชเซ เชเชฐเซเชฐเซ <body> เชเซเช เชเซเชตเชพเชฏเซเชฒ เชนเชคเซ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชคเซเชจเซ เชเชก-เชเชจ.
+NoLinksToCheck=เชเชเชพเชธเชฃเซ เชฎเชพเชเซ เชคเซเชฏเชพเช เชเซเช เชธเชญเซเชฏเซ เชเชกเซเช เชธเชพเชฅเซ เชจเชฅเซ
--- /dev/null
+<!-- 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/. -->
+
+<!-- Attn: Localization - some of the menus in this dialog directly affect mail also. -->
+
+<!-- File menu items -->
+<!ENTITY fileMenu.label "เชซเชพเชเชฒ">
+<!ENTITY filemenu.accesskey "f">
+<!ENTITY newBlankPageCmd.label "เชเชฎเซเชชเซเชเชฐ เชชเชพเชจเซเช">
+<!ENTITY newBlankPage.accesskey "P" >
+<!ENTITY newMenu.label "เชจเชตเซเช">
+<!ENTITY openFileCmd.label "เชซเชพเชเชฒ เชเซเชฒเซ...">
+<!ENTITY fileopen.accesskey "o">
+<!ENTITY fileopen.keybinding "o">
+<!ENTITY openremoteCmd.label "เชตเซเชฌ เชธเซเชฅเชพเชจ เชเซเชฒเซ...">
+<!ENTITY fileopenremote.accesskey "l">
+<!ENTITY fileopenremote.keybinding "l">
+<!ENTITY fileRecentMenu.label "เชเซเชฒเซเชฒเชพเช เชชเชพเชจเชพเช">
+<!ENTITY filerecentmenu.accesskey "r">
+<!ENTITY fileRevert.label "เชชเชพเชเซเช เชฌเชฆเชฒเซ">
+<!ENTITY filerevert.accesskey "v">
+<!ENTITY saveCmd.label "เชธเชเชเซเชฐเชนเซ">
+<!ENTITY filesave.accesskey "s">
+<!ENTITY filesave.keybinding "s">
+<!ENTITY saveAsCmd.label "เช เชฐเซเชคเซ เชธเชเชเซเชฐเชนเซ...">
+<!ENTITY filesaveas.accesskey "A">
+
+<!ENTITY publishCmd.label "เชชเซเชฐเชเชพเชถเชจ เชเชฐเซ">
+<!ENTITY publishcmd.accesskey "b">
+<!ENTITY publishAsCmd.label "เช เชฐเซเชคเซ เชชเซเชฐเชเชพเชถเชจ เชเชฐเซ...">
+<!ENTITY publishas.accesskey "h">
+<!ENTITY exportToTextCmd.label "เชฒเชเชพเชฃเชฎเชพเช เชจเชฟเชเชพเชธ เชเชฐเซ...">
+<!ENTITY fileexporttotext.accesskey "T">
+<!ENTITY saveAsChangeEncodingCmd.label "เช
เชเซเชทเชฐ เชธเชเชเซเชฐเชนเชชเชฆเซเชงเชคเชฟ เชธเชเชเซเชฐเชนเซ เช
เชจเซ เชฌเชฆเชฒเซ">
+<!ENTITY filesaveandchangeencoding.accesskey "E">
+<!ENTITY previewCmd.label "เชชเชพเชจเชพเชฎเชพเช เชถเซเชงเซ">
+<!ENTITY filepreview.accesskey "w">
+<!ENTITY sendPageCmd.label "เชชเชพเชจเซเช เชฎเซเชเชฒเซ...">
+<!ENTITY sendPage.accesskey "d">
+<!ENTITY printSetupCmd.label "เชชเชพเชจเชพ เชธเซเชฏเซเชเชจ...">
+<!ENTITY fileprintsetup.accesskey "u">
+<!ENTITY printPreviewCmd.label "เชเชพเชชเชฃเซ เชชเซเชฐเซเชตเชฆเชฐเซเชถเชจ">
+<!ENTITY fileprintpreview.accesskey "v">
+<!ENTITY printCmd.label "เชเชพเชชเซ...">
+<!ENTITY printButtonCmd.label "เชเชพเชชเซ...">
+<!ENTITY fileprint.accesskey "p">
+<!ENTITY fileprint.keybinding "p">
+<!ENTITY closeCmd.label "เชฌเชเชง เชเชฐเซ">
+<!ENTITY fileclose.accesskey "c">
+<!ENTITY fileclose.keybinding "w">
+<!ENTITY exitCmd.label "เชฌเชนเชพเชฐ เชจเซเชเชณเซ">
+<!ENTITY fileexit.accesskey "q">
+<!ENTITY fileexit.keybinding "q">
+
+<!-- Edit menu items -->
+<!ENTITY editMenu.label "เชซเซเชฐเชซเชพเชฐ เชเชฐเซ">
+<!ENTITY editmenu.accesskey "e">
+<!ENTITY pasteNoFormatting.label "เชฌเชเชงเชพเชฐเชฃ เชเชกเซเชฏเชพ เชตเชฟเชจเชพ เชเซเชเชเชพเชกเซ">
+<!ENTITY pasteNoFormatting.accesskey "o">
+<!ENTITY pasteAs.label "เช เชฐเซเชคเซ เชเซเชเชเชพเชกเซ">
+<!ENTITY pasteAs.accesskey "a">
+<!ENTITY publishSettings.label "เชธเชพเชเช เชธเซเชเซเชเชเชจเซเช เชชเซเชฐเชเชพเชถเชจ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช...">
+<!ENTITY publishSettings.accesskey "b">
+
+<!-- For a "Paste" submenu when more than 1
+ clipboard formats are available -->
+<!ENTITY pasteHTMLCmd.label "HTML">
+<!ENTITY pasteHTML.accesskey "h">
+<!ENTITY pasteTextCmd.label "เชฒเชเชพเชฃ">
+<!ENTITY pasteText.accesskey "t">
+<!ENTITY pasteImageCmd.label "เชเชฎเซเช">
+<!ENTITY pasteImage.accesskey "i">
+<!ENTITY pasteRowsCmd.label "เชนเชฐเซเชณเซ">
+<!ENTITY pasteRows.accesskey "r">
+<!ENTITY pasteColumnsCmd.label "เชธเซเชคเชเชญเซ">
+<!ENTITY pasteColumns.accesskey "c">
+<!-- LOCALIZATION NOTE: Text for menu item is in editor.properties
+ Set to: "Table" or "Nested Table" depending on context
+ This accesskey must be in both strings -->
+<!ENTITY pasteTable.accesskey "a">
+<!ENTITY pasteLinkCmd.label "เชเชกเซ">
+<!ENTITY editpastelink.accesskey "l">
+<!ENTITY pasteAsQuotationCmd.label "เช
เชตเชคเชฐเชฃ เชคเชฐเซเชเซ เชเซเชเชเชพเชกเซ">
+<!ENTITY editpastequotation.accesskey "q">
+<!ENTITY editpastequotation.keybinding "v">
+<!ENTITY editStripQuotesCmd.label "เช
เชตเชคเชฐเชฃเซ เชเชพเชขเซ เชจเชพเชเชเซ">
+<!ENTITY editRewrapCmd.label "เชชเซเชจเช เชฒเชชเซเชเซ">
+<!ENTITY findCmd.label "เชถเซเชงเซ เช
เชจเซ เชฌเชฆเชฒเซ...">
+<!ENTITY editfind.accesskey "f">
+<!ENTITY editfind.keybinding "f">
+<!ENTITY editfind.keybinding2 "VK_F19">
+<!ENTITY findAgainCmd.label "เชซเชฐเซเชฅเซ เชถเซเชงเซ">
+<!ENTITY editfindnext.accesskey "g">
+<!ENTITY editfindnext.keybinding "g">
+<!ENTITY editfindnext.keybinding2 "VK_F3">
+<!ENTITY findPrevCmd.label "เชชเชนเซเชฒเชพเชจเซเช เชถเซเชงเซ">
+<!ENTITY editfindprev.accesskey "v">
+<!ENTITY editfindprev.keybinding "g">
+<!ENTITY editfindprev.keybinding2 "VK_F3">
+<!ENTITY enableInlineSpellChecker.label "เชคเชฎเซ เชฒเชเซ เชคเซ เชชเซเชฐเชฎเชพเชฃเซ เชเซเชกเชฃเซเชเชเชพเชธเชฃเซ">
+<!ENTITY enableInlineSpellChecker.accesskey "S">
+<!ENTITY checkSpellingCmd.label "เชเซเชกเชฃเซ เชเชเชพเชธเซ">
+<!ENTITY validateCmd.label "HTML เชฎเชพเชจเซเชฏ เชเชฐเซ">
+<!ENTITY validate.accesskey "v">
+<!ENTITY checkLinksCmd.label "เชเชกเซเช เชเชเชพเชธเซ">
+<!ENTITY editcheckspelling.accesskey "s">
+<!ENTITY editcheckspelling.keybinding "k">
+
+<!-- View menu items -->
+<!ENTITY viewPageSource.label "เชชเชพเชจเชพ เชธเซเชฐเซเชค">
+<!ENTITY viewpagesource.accesskey "s">
+<!ENTITY viewParagraphMarks.label "เชซเชเชฐเชพ เชเชฟเชนเซเชจเซ">
+<!ENTITY viewparagraphmarks.accesskey "p">
+
+<!-- Insert menu items -->
+<!ENTITY insertMenu.label "เชเชก-เชเชจ">
+<!ENTITY insertmenu.accesskey "i">
+<!ENTITY insertLinkCmd.label "เชเชกเซ...">
+<!ENTITY insertlink.accesskey "l">
+<!ENTITY insertlink.keybinding "l">
+<!ENTITY insertAnchorCmd.label "เชจเชพเชฎเชตเชพเชณเซ เชเชจเซเชเชฐ...">
+<!ENTITY insertanchor.accesskey "A">
+<!ENTITY insertImageCmd.label "เชเชฎเซเช...">
+<!ENTITY insertimage.accesskey "i">
+<!ENTITY insertImageMapCmd.label "เชเชฎเซเช เชจเชเซเชถเซ...">
+<!ENTITY insertHLineCmd.label "เชเชกเซ เชฒเซเชเซ">
+<!ENTITY inserthline.accesskey "o">
+<!ENTITY insertTableCmd.label "เชเซเชทเซเชเช...">
+<!ENTITY inserttable.accesskey "t">
+<!ENTITY insertFormMenu.label "เชซเซเชฐเซเชฎ">
+<!ENTITY insertformmenu.accesskey "F">
+<!ENTITY insertHTMLCmd.label "HTML...">
+<!ENTITY insertHTMLCmd.accesskey "h">
+<!ENTITY insertCharsCmd.label "เช
เชเซเชทเชฐเซ เช
เชจเซ เชธเชเชเซเชเชพเช...">
+<!ENTITY insertchars.accesskey "C">
+<!ENTITY insertBreakCmd.label "เชฒเซเชเซ เชคเซเชกเซ">
+<!ENTITY insertbreak.accesskey "b">
+<!ENTITY insertBreakAllCmd.label "เชจเซเชเซเชจเซ เชเชฎเซเชเซ เชคเซเชกเซ">
+<!ENTITY insertbreakall.accesskey "k">
+
+<!-- Insert form menu items -->
+<!ENTITY insertFormCmd.label "เชซเซเชฐเซเชฎ เชตเซเชฏเชพเชเซเชฏเชพเชฏเชฟเชค เชเชฐเซ...">
+<!ENTITY insertform.accesskey "D">
+<!ENTITY insertInputTagCmd.label "เชซเซเชฐเซเชฎ เชเซเชทเซเชคเซเชฐ...">
+<!ENTITY insertinputtag.accesskey "e">
+<!ENTITY insertInputImageCmd.label "เชซเซเชฐเซเชฎ เชเชฎเซเช...">
+<!ENTITY insertinputimage.accesskey "I">
+<!ENTITY insertTextAreaCmd.label "เชฒเชเชพเชฃ เชตเชฟเชธเซเชคเชพเชฐ...">
+<!ENTITY inserttextarea.accesskey "T">
+<!ENTITY insertSelectCmd.label "เชชเชธเชเชฆเชเซ เชฏเชพเชฆเซ...">
+<!ENTITY insertselect.accesskey "S">
+<!ENTITY insertButtonCmd.label "เชฌเชเชจ เชตเซเชฏเชพเชเซเชฏเชพเชฏเชฟเชค เชเชฐเซ...">
+<!ENTITY insertbutton.accesskey "B">
+<!ENTITY insertLabelCmd.label "เชฒเซเชฌเชฒ เชตเซเชฏเชพเชเซเชฏเชพเชฏเชฟเชค เชเชฐเซ">
+<!ENTITY insertlabel.accesskey "L">
+<!ENTITY insertFieldSetCmd.label "เชเซเชทเซเชคเซเชฐ เชธเชฎเซเชน เชตเซเชฏเชพเชเซเชฏเชพเชฏเชฟเชค เชเชฐเซ...">
+<!ENTITY insertfieldset.accesskey "F">
+<!ENTITY insertIsIndexCmd.label "เช
เชจเซเชเซเชฐเชฎ เชถเซเชงเซ">
+<!ENTITY insertisindex.accesskey "x">
+
+<!-- Used just in context popup. -->
+<!ENTITY spellCheckNoSuggestions.label "(เชเซเช เชธเซเชเชจเซ เชฎเชณเซเชฏเชพ เชจเชนเชฟเช)">
+<!ENTITY spellCheckIgnoreWord.label "เชถเชฌเซเชฆ เช
เชตเชเชฃเซ">
+<!ENTITY spellCheckIgnoreWord.accesskey "I">
+<!ENTITY spellCheckAddToDictionary.label "เชถเชฌเซเชฆเชเซเชทเชฎเชพเช เชเชก-เชเชจ">
+<!ENTITY spellCheckAddToDictionary.accesskey "n">
+<!ENTITY createLinkCmd.label "เชเชกเซ เชฌเชจเชพเชตเซ...">
+<!ENTITY createlink.accesskey "k">
+<!ENTITY editLinkCmd.label "เชจเชตเชพ เชเชฎเซเชชเซเชเชฐเชฎเชพเช เชเชกเซเชฎเชพเช เชซเซเชฐเชซเชพเชฐ เชเชฐเซ">
+<!ENTITY editlink.accesskey "i">
+<!-- (Toplevel Edit menu uses utilityOverlay) -->
+<!ENTITY undoCmd.label "เชเซเชฒเซเชฒเซ เชเซเชฐเชฟเชฏเชพ เชฐเชฆ เชเชฐเซ">
+<!ENTITY undo.accesskey "u">
+<!ENTITY redoCmd.label "เชซเชฐเซเชฅเซ เชเชฐเซ">
+<!ENTITY redo.accesskey "r">
+<!ENTITY cutCmd.label "เชเชพเชชเซ">
+<!ENTITY cut.accesskey "t">
+<!ENTITY copyCmd.label "เชจเชเชฒ เชเชฐเซ">
+<!ENTITY copy.accesskey "c">
+<!ENTITY pasteCmd.label "เชเซเชเชเชพเชกเซ">
+<!ENTITY paste.accesskey "p">
+<!ENTITY deleteCmd.label "เชเชพเชขเซ เชจเชพเชเชเซ">
+<!ENTITY delete.accesskey "d">
+<!ENTITY clearCmd.label "เชธเชพเชซ เชเชฐเซ">
+<!ENTITY clear.accesskey "l">
+<!ENTITY selectAllCmd.label "เชฌเชงเซเช เชชเชธเชเชฆ เชเชฐเซ">
+<!ENTITY selectall.accesskey "a">
+
+<!-- Font Face SubMenu -->
+<!ENTITY FontFaceSelect.tooltip "เชซเซเชจเซเช เชชเชธเชเชฆ เชเชฐเซ">
+<!ENTITY fontfaceMenu.label "เชซเซเชจเซเช">
+<!ENTITY formatfontmenu.accesskey "f">
+<!ENTITY fontVarWidth.label "เชเชฒเชฟเชค เชชเชนเซเชณเชพเช">
+<!ENTITY fontvarwidth.accesskey "v">
+<!ENTITY fontFixedWidth.label "เชเซเชเซเชเชธ เชชเชนเซเชณเชพเช">
+<!ENTITY fontfixedwidth.accesskey "x">
+<!ENTITY formatfontfixed.keybinding "t">
+<!ENTITY fontHelveticaFont.label "เชนเซเชฒเซเชตเซเชเซเชเชพ, เชเชฐเชฟเชฏเชฒ">
+<!ENTITY fonthelvetica.accesskey "l">
+<!ENTITY fontTimes.label "เชเชพเชเชฎเซเชธ">
+<!ENTITY fonttimes.accesskey "t">
+<!ENTITY fontCourier.label "เชเซเชฐเชฟเชฏเชฐ">
+<!ENTITY fontcourier.accesskey "c">
+<!ENTITY localfontfaceMenu.label "เชธเซเชฅเชพเชจเชฟเช เชซเซเชจเซเช">
+<!ENTITY localfontmenu.accesskey "f">
+
+<!-- Font Size SubMenu -->
+<!ENTITY FontSizeSelect.tooltip "เชซเซเชจเซเชเชจเซเช เชฎเชพเชช เชชเชธเชเชฆ เชเชฐเซ">
+<!ENTITY decreaseFontSize.label "เชจเชพเชจเซเช">
+<!ENTITY decreasefontsize.accesskey "r">
+<!ENTITY decreaseFontSize.keybinding "-">
+<!ENTITY increaseFontSize.label "เชฎเซเชเซเช">
+<!ENTITY increasefontsize.accesskey "g">
+<!ENTITY increaseFontSize.keybinding "+">
+<!ENTITY increaseFontSize.keybinding2 "="> <!-- + is above this key on many keyboards -->
+
+<!ENTITY fontsizeMenu.label "เชฎเชพเชช">
+<!ENTITY formatsizemenu.accesskey "z">
+<!ENTITY size-xx-smallCmd.label "xx-เชจเชพเชจเซเช">
+<!ENTITY size-xx-small.accesskey "a">
+<!ENTITY size-x-smallCmd.label "x-เชจเชพเชจเซเช">
+<!ENTITY size-x-small.accesskey "m">
+<!ENTITY size-smallCmd.label "เชจเชพเชจเซเช">
+<!ENTITY size-small.accesskey "s">
+<!ENTITY size-mediumCmd.label "เชฎเชงเซเชฏเชฎ">
+<!ENTITY size-medium.accesskey "d">
+<!ENTITY size-largeCmd.label "เชฎเซเชเซเช">
+<!ENTITY size-large.accesskey "l">
+<!ENTITY size-x-largeCmd.label "x-เชฎเซเชเซเช">
+<!ENTITY size-x-large.accesskey "x">
+<!ENTITY size-xx-largeCmd.label "xx-เชฎเซเชเซเช">
+<!ENTITY size-xx-large.accesskey "e">
+
+<!-- Font Style SubMenu -->
+<!ENTITY fontStyleMenu.label "เชฒเชเชพเชฃ เชถเซเชฒเซ">
+<!ENTITY formatstylemenu.accesskey "s">
+<!ENTITY styleBoldCmd.label "เชเชพเชเซเช">
+<!ENTITY stylebold.accesskey "b">
+<!ENTITY stylebold.keybinding "b">
+<!ENTITY styleItalicCmd.label "เชคเซเชฐเชพเชเชธเซ">
+<!ENTITY styleitalic.accesskey "I">
+<!ENTITY styleitalic.keybinding "i">
+<!ENTITY styleUnderlineCmd.label "เชจเซเชเซ เชฒเซเชเซ">
+<!ENTITY styleunderline.accesskey "u">
+<!ENTITY styleunderline.keybinding "u">
+<!ENTITY styleStrikeThruCmd.label "เชเซเชเซ เชจเชพเชเชเซ">
+<!ENTITY stylestrikethru.accesskey "k">
+<!ENTITY styleSuperscriptCmd.label "เชธเซเชชเชฐเชธเซเชเซเชฐเชฟเชชเซเช">
+<!ENTITY stylesuperscript.accesskey "p">
+<!ENTITY styleSubscriptCmd.label "เชธเชฌเชธเซเชเซเชฐเชฟเชชเซเช">
+<!ENTITY stylesubscript.accesskey "S">
+<!ENTITY styleNonbreakingCmd.label "เชจเชนเชฟเช เชคเซเชเชคเซเช">
+<!ENTITY stylenonbreaking.accesskey "N">
+<!ENTITY styleEm.label "เชเชฎเซเชซเซเชธเซเช">
+<!ENTITY styleEm.accesskey "e">
+<!ENTITY styleStrong.label "เชฎเชเชฌเซเชค เชเชฎเซเชซเซเชธเซเช">
+<!ENTITY styleStrong.accesskey "t">
+<!ENTITY styleCite.label "เชธเชพเชเชเซเชถเชจ">
+<!ENTITY styleCite.accesskey "c">
+<!ENTITY styleAbbr.label "เชเซเชเชเชพเชฃ">
+<!ENTITY styleAbbr.accesskey "A">
+<!ENTITY styleAcronym.label "เชเชเซเชฐเซเชจเซเชฎ">
+<!ENTITY styleAcronym.accesskey "r">
+<!ENTITY styleCode.label "เชเซเชก">
+<!ENTITY styleCode.accesskey "o">
+<!ENTITY styleSamp.label "เชธเชพเชฆเซ เชเชเชเชชเซเช">
+<!ENTITY styleSamp.accesskey "m">
+<!ENTITY styleVar.label "เชเชฒ">
+<!ENTITY styleVar.accesskey "v">
+
+<!ENTITY formatFontColor.label "เชฒเชเชพเชฃเชจเซ เชฐเชเช...">
+<!ENTITY formatfontcolor.accesskey "c">
+<!ENTITY tableOrCellColor.label "เชเซเชทเซเชเช เช
เชฅเชตเชพ เชเชพเชจเชพเชเชจเซ เชชเชพเชถเซเชต เชญเชพเชเชจเซ เชฐเชเช...">
+<!ENTITY tableOrCellColor.accesskey "B">
+
+<!ENTITY formatremovestyles.keybinding "y">
+<!ENTITY formatremovelinks.keybinding "k">
+<!ENTITY formatRemoveNamedAnchors.label "เชจเชพเชฎเชตเชพเชณเชพ เชเชจเซเชเชฐเซ เชฆเซเชฐ เชเชฐเซ">
+<!ENTITY formatRemoveNamedAnchors.accesskey "R">
+<!ENTITY formatremovenamedanchors.keybinding "a">
+
+<!ENTITY formatindent.keybinding "]">
+<!ENTITY formatoutdent.keybinding "[">
+<!ENTITY paragraphMenu.label "เชซเชเชฐเซ">
+<!ENTITY formatparagraphmenu.accesskey "P">
+<!ENTITY paragraphParagraphCmd.label "เชซเชเชฐเซ">
+<!ENTITY paragraphparagraph.accesskey "P">
+<!ENTITY heading1Cmd.label "เชฎเชฅเชพเชณเซ เซง">
+<!ENTITY heading1.accesskey "เซง">
+<!ENTITY heading2Cmd.label "เชฎเชฅเชพเชณเซ เซจ">
+<!ENTITY heading2.accesskey "เซจ">
+<!ENTITY heading3Cmd.label "เชฎเชฅเชพเชณเซ เซฉ">
+<!ENTITY heading3.accesskey "เซฉ">
+<!ENTITY heading4Cmd.label "เชฎเชฅเชพเชณเซ เซช">
+<!ENTITY heading4.accesskey "เซช">
+<!ENTITY heading5Cmd.label "เชฎเชฅเชพเชณเซ เซซ">
+<!ENTITY heading5.accesskey "เซซ">
+<!ENTITY heading6Cmd.label "เชฎเชฅเชพเชณเซ เซฌ">
+<!ENTITY heading6.accesskey "เซฌ">
+<!ENTITY paragraphAddressCmd.label "เชธเชฐเชจเชพเชฎเซ">
+<!ENTITY paragraphaddress.accesskey "a">
+<!ENTITY paragraphPreformatCmd.label "เชชเซเชฐเซเชตเชฌเชเชงเชพเชฐเชฃ">
+<!ENTITY paragraphpreformat.accesskey "f">
+<!ENTITY paragraphBlockquoteCmd.label "เชฌเซเชฒเซเช เช
เชตเชคเชฐเชฃ">
+<!ENTITY paragraphblockquote.accesskey "b">
+
+<!-- List menu items -->
+<!ENTITY formatlistMenu.label "เชฏเชพเชฆเซ">
+<!ENTITY formatlistmenu.accesskey "l">
+<!ENTITY noneCmd.label "เชเชเช เชจเชนเชฟเช">
+<!ENTITY none.accesskey "N">
+<!ENTITY listBulletCmd.label "เชฌเซเชฒเซเช เชฅเชฏเซเชฒ">
+<!ENTITY listbullet.accesskey "b">
+<!ENTITY listNumberedCmd.label "เชเซเชฐเชฎเชพเชเชเชฟเชค">
+<!ENTITY listnumbered.accesskey "m">
+<!ENTITY listTermCmd.label "เชฌเชพเชฌเชค">
+<!ENTITY listterm.accesskey "t">
+<!ENTITY listDefinitionCmd.label "เชตเซเชฏเชพเชเซเชฏเชพ">
+<!ENTITY listdefinition.accesskey "d">
+<!ENTITY listProps.label "เชฏเชพเชฆเซ เชเซเชฃเชงเชฐเซเชฎเซ...">
+<!ENTITY listprops.accesskey "l">
+
+<!ENTITY ParagraphSelect.tooltip "เชซเชเชฐเชพเชจเซเช เชฌเชเชงเชพเชฐเชฃ เชชเชธเชเชฆ เชเชฐเซ">
+<!-- Shared in Paragraph, and Toolbar menulist -->
+<!ENTITY bodyTextCmd.label "เชญเชพเชเชจเซเช เชฒเชเชพเชฃ">
+<!ENTITY bodytext.accesskey "T">
+<!-- isn't used in menu now, but may be added in future -->
+<!ENTITY advancedPropertiesCmd.label "เชเชจเซเชจเชค เชเซเชฃเชงเชฐเซเชฎเซ">
+<!ENTITY advancedproperties.accesskey "v">
+
+<!ENTITY NormalAbbr.label "เชฒเชเชพเชฃ">
+<!ENTITY ParagraphAbbr.label "P">
+<!ENTITY Heading1Abbr.label "H1">
+<!ENTITY Heading2Abbr.label "H2">
+<!ENTITY Heading3Abbr.label "H3">
+<!ENTITY Heading4Abbr.label "H4">
+<!ENTITY Heading5Abbr.label "H5">
+<!ENTITY Heading6Abbr.label "H6">
+<!ENTITY BlockquoteAbbr.label "BQ">
+<!ENTITY AddressAbbr.label "Addr.">
+<!ENTITY PreformatAbbr.label "Pre.">
+
+<!-- Style Sheet submenu NOT IMPLEMENTED -->
+<!ENTITY stylesheetMenu.label "เชธเซเชเชพเชเชฒ เชถเซเช เชฒเชพเชเซ เชชเชพเชกเซ">
+<!ENTITY formatstylesheetmenu.accesskey "y">
+
+<!-- Align menu items -->
+<!ENTITY alignMenu.label "เชเซเช เชตเซ">
+<!ENTITY formatalignmenu.accesskey "a">
+<!ENTITY alignLeft.label "เชกเชพเชฌเซ">
+<!ENTITY alignleft.accesskey "l">
+<!ENTITY alignLeft.tooltip "เชกเชพเชฌเซเชฅเซ เชเซเช เชตเซ">
+<!ENTITY alignCenter.label "เชเซเชจเซเชฆเซเชฐ">
+<!ENTITY aligncenter.accesskey "c">
+<!ENTITY alignCenter.tooltip "เชเซเชจเซเชฆเซเชฐเชฎเชพเช เชเซเช เชตเซ">
+<!ENTITY alignRight.label "เชเชฎเชฃเซเช">
+<!ENTITY alignright.accesskey "r">
+<!ENTITY alignRight.tooltip "เชเชฎเชฃเซเชฅเซ เชเซเช เชตเซ">
+<!ENTITY alignJustify.label "เชจเซเชฏเชพเชฏ">
+<!ENTITY alignjustify.accesskey "j">
+<!ENTITY alignJustify.tooltip "เชเซเช เชตเชฃเซ เชจเซเชฏเชพเชฏ">
+
+<!-- Layer toolbar items -->
+<!ENTITY layer.tooltip "เชธเซเชคเชฐ">
+<!ENTITY layerSendToBack.tooltip "เชชเชพเชเซเช เชฎเซเชเชฒเซ">
+<!ENTITY layerBringToFront.tooltip "เช
เชเซเชฐ เชญเชพเชเชฎเชพเช เชฒเชพเชตเซ">
+
+<!ENTITY increaseIndent.label "เชนเชพเชเชธเชฟเชฏเชพเชฅเซ เช
เชเชคเชฐ เชตเชงเชพเชฐเซ">
+<!ENTITY increaseindent.accesskey "i">
+<!ENTITY increaseindentkb "=">
+<!ENTITY decreaseIndent.label "เชนเชพเชเชธเชฟเชฏเชพเชฅเซ เช
เชเชคเชฐ เชเชเชพเชกเซ">
+<!ENTITY decreaseindent.accesskey "D">
+<!ENTITY decreaseindentkb "-">
+
+<!ENTITY grid.label "เชเชพเชณเซเชจเซ เชเซเช เชตเซ เชฐเชนเซเชฏเชพ เชเซเช">
+<!ENTITY grid.accesskey "t">
+
+<!ENTITY pageProperties.label "เชชเชพเชจเชพ เชถเซเชฐเซเชทเช เช
เชจเซ เชเซเชฃเชงเชฐเซเชฎเซ...">
+<!ENTITY pageproperties.accesskey "g">
+<!ENTITY colorsAndBackground.label "เชชเชพเชจเชพ เชฐเชเชเซ เช
เชจเซ เชชเชพเชถเซเชต เชญเชพเช...">
+<!ENTITY colorsandbackground.accesskey "u">
+
+<!-- Table Menu -->
+<!ENTITY tableMenu.label "เชเซเชทเซเชเช">
+<!ENTITY tablemenu.accesskey "b">
+<!-- Select Submenu -->
+<!ENTITY tableSelectMenu.label "เชชเชธเชเชฆ เชเชฐเซ">
+<!ENTITY tableselectmenu.accesskey "s">
+
+<!ENTITY tableSelectMenu2.label "เชเซเชทเซเชเช เชชเชธเชเชฆเชเซ">
+<!ENTITY tableInsertMenu2.label "เชเซเชทเซเชเช เชเชก-เชเชจ">
+<!ENTITY tableDeleteMenu2.label "เชเซเชทเซเชเช เชเชพเชขเซ เชจเชพเชเชเซ">
+
+<!-- Insert SubMenu -->
+<!ENTITY tableInsertMenu.label "เชเชก-เชเชจ">
+<!ENTITY tableinsertmenu.accesskey "i">
+<!ENTITY tableTable.label "เชเซเชทเซเชเช">
+<!ENTITY tabletable.accesskey "t">
+<!ENTITY tableRow.label "เชนเชฐเซเชณ">
+<!ENTITY tableRows.label "เชนเชฐเซเชณเซ">
+<!ENTITY tablerow.accesskey "r">
+<!ENTITY tableRowAbove.label "เชเชชเชฐเชจเซ เชนเชฐเซเชณ">
+<!-- uses tablerow.accesskey -->
+<!ENTITY tableRowBelow.label "เชจเซเชเซเชจเซ เชนเชฐเซเชณ">
+<!ENTITY tablerowbelow.accesskey "b">
+<!ENTITY tableColumn.label "เชธเซเชคเชเชญ">
+<!ENTITY tableColumns.label "เชธเซเชคเชเชญเซ">
+<!ENTITY tablecolumn.accesskey "o">
+<!ENTITY tableColumnBefore.label "เชธเซเชคเชเชญ เชชเชนเซเชฒเชพเชจเซเช">
+<!-- uses tablecolumn.accesskey -->
+<!ENTITY tableColumnAfter.label "เชธเซเชคเชเชญ เชชเชเซ">
+<!ENTITY tablecolumnafter.accesskey "a">
+<!ENTITY tableCell.label "เชเชพเชจเซเช">
+<!ENTITY tableCells.label "เชเชพเชจเชพเช">
+<!ENTITY tablecell.accesskey "c">
+<!ENTITY tableCellContents.label "เชเชพเชจเชพเช เชธเชฎเชพเชตเชฟเชทเซเชเซ">
+<!ENTITY tablecellcontents.accesskey "n">
+<!ENTITY tableAllCells.label "เชฌเชงเชพ เชเชพเชจเชพเชเช">
+<!ENTITY tableCellBefore.label "เชเชพเชจเชพ เชชเชนเซเชฒเชพเช">
+<!ENTITY tableallcells.accesskey "a">
+<!-- uses tablecell.accesskey -->
+<!ENTITY tableCellAfter.label "เชเชพเชจเชพ เชชเชเซ">
+<!ENTITY tablecellafter.accesskey "f">
+<!-- Delete SubMenu -->
+<!ENTITY tableDeleteMenu.label "เชเชพเชขเซ เชจเชพเชเชเซ">
+<!ENTITY tabledeletemenu.accesskey "D">
+
+<!ENTITY tableFix.label "เชเซเชเซเชเชธ เชเซเชทเซเชเชเชจเซ เชฆเซเชเชพเชต">
+<!ENTITY tablefix.accesskey "f">
+<!-- text for "Join Cells" is in editor.properties
+ ("JoinSelectedCells" and "JoinCellToRight")
+ the access key must exist in both of those strings
+ But value must be set here for accesskey to draw properly
+-->
+<!ENTITY tableJoinCells.label "j">
+<!ENTITY tablejoincells.accesskey "j">
+<!ENTITY tableSplitCell.label "เชเชพเชจเซ เชคเซเชกเซ">
+<!ENTITY tablesplitcell.accesskey "c">
+<!ENTITY convertToTable.label "เชชเชธเชเชฆเชเซเชฎเชพเชเชฅเซ เชเซเชทเซเชเช เชฌเชจเชพเชตเซ">
+<!ENTITY converttotable.accesskey "r">
+<!ENTITY tableProperties.label "เชเซเชทเซเชเช เชเซเชฃเชงเชฐเซเชฎเซ...">
+<!ENTITY tableProperties.accesskey "o">
+
+<!-- Tools menu -->
+<!ENTITY toolsmenu.accesskey "l">
+<!ENTITY toolbrowser.accesskey "b">
+<!ENTITY toolplaineditor.accesskey "p">
+<!ENTITY toolsetfocus.accesskey "f">
+
+<!-- Toolbar-only items -->
+<!ENTITY menuBar.tooltip "เชฎเซเชจเซ เชฌเชพเชฐ">
+<!ENTITY compositionToolbar.tooltip "เชเชฎเซเชชเซเชเซเชถเชจ เชธเชพเชงเชจเชชเชเซเชเซ">
+<!ENTITY formatToolbar.tooltip "เชธเชพเชงเชจเชชเชเซเชเซเชจเซเช เชฌเชเชงเชพเชฐเชฃ เชเชกเซ เชฐเชนเซเชฏเชพ เชเซเช">
+<!ENTITY newToolbarCmd.tooltip "เชจเชตเซเช เชเชฎเซเชชเซเชเชฐ เชชเชพเชจเซเช เชฌเชจเชพเชตเซ">
+<!ENTITY openToolbarCmd.label "เชเซเชฒเซ">
+<!ENTITY openToolbarCmd.tooltip "เชธเซเชฅเชพเชจเชฟเช เชซเชพเชเชฒ เชเซเชฒเซ">
+<!ENTITY saveToolbarCmd.tooltip "เชซเชพเชเชฒเชจเซ เชธเซเชฅเชพเชจเชฟเช เชธเซเชฅเชพเชจเชฎเชพเช เชธเชเชเซเชฐเชนเซ">
+<!ENTITY publishToolbarCmd.tooltip "เชซเชพเชเชฒเชจเซ เชฆเซเชฐเชธเซเชฅ เชเชเซเชฏเชพเช เชฎเซเชเชฒเซ">
+<!ENTITY previewToolbarCmd.label "เชถเซเชงเซ">
+<!ENTITY previewToolbarCmd.tooltip "เช เชชเชพเชจเชพเชจเซ เชถเซเชงเชเชฎเชพเช เชฒเชพเชตเซ">
+<!ENTITY printToolbarCmd.label "เชเชพเชชเซ">
+<!ENTITY printToolbarCmd.tooltip "เช เชชเชพเชจเชพเชจเซ เชเชพเชชเซ">
+<!ENTITY findToolbarCmd.label "เชถเซเชงเซ">
+<!ENTITY findToolbarCmd.tooltip "เชฒเชเชพเชฃเชจเซ เชชเชพเชจเชพเชฎเชพเช เชถเซเชงเซ">
+<!ENTITY spellToolbarCmd.label "เชเซเชกเชฃเซ">
+<!ENTITY spellToolbarCmd.tooltip "เชชเชธเชเชฆเชเซเชจเซ เช
เชฅเชตเชพ เชตเชฐเซเชคเชฎเชพเชจ เชชเชพเชจเชพเชจเซ เชเซเชกเชฃเซ เชเชเชพเชธเซ">
+<!ENTITY imageToolbarCmd.label "เชเชฎเซเช">
+<!ENTITY imageToolbarCmd.tooltip "เชจเชตเซ เชเชฎเซเช เชเชก-เชเชจ เช
เชฅเชตเชพ เชชเชธเชเชฆ เชเชฐเซเชฒ เชเชฎเซเชเชจเชพ เชเซเชฃเชงเชฐเซเชฎเซเชฎเชพเช เชซเซเชฐเชซเชพเชฐ เชเชฐเซ">
+<!ENTITY hruleToolbarCmd.label "เชเชกเซ เชฒเซเชเซ">
+<!ENTITY hruleToolbarCmd.tooltip "เชเชกเซ เชฒเซเชเซ เชเชก-เชเชจ เช
เชฅเชตเชพ เชชเชธเชเชฆ เชเชฐเซเชฒ เชฒเซเชเซเชจเชพ เชเซเชฃเชงเชฐเซเชฎเซเชฎเชพเช เชซเซเชฐเชซเชพเชฐ เชเชฐเซ">
+<!ENTITY tableToolbarCmd.label "เชเซเชทเซเชเช">
+<!ENTITY tableToolbarCmd.tooltip "เชจเชตเซเช เชเซเชทเซเชเช เชเชก-เชเชจ เช
เชฅเชตเชพ เชชเชธเชเชฆ เชเชฐเซเชฒ เชเซเชทเซเชเชเชจเชพ เชเซเชฃเชงเชฐเซเชฎเซเชฎเชพเช เชซเซเชฐเชซเชพเชฐ เชเชฐเซ">
+<!ENTITY linkToolbarCmd.label "เชเชกเซ">
+<!ENTITY linkToolbarCmd.tooltip "เชจเชตเซ เชเชกเซ เชเชก-เชเชจ เช
เชฅเชตเชพ เชชเชธเชเชฆ เชเชฐเซเชฒ เชเชกเซเชจเชพ เชเซเชฃเชงเชฐเซเชฎเซเชฎเชพเช เชซเซเชฐเชซเชพเชฐ เชเชฐเซ">
+<!ENTITY anchorToolbarCmd.label "เชเชจเซเชเชฐ">
+<!ENTITY anchorToolbarCmd.tooltip "เชจเชตเชพ เชจเชพเชฎเชตเชพเชณเซเช เชเชจเซเชเชฐ เชเชก-เชเชจ เช
เชฅเชตเชพ เชชเชธเชเชฆ เชเชฐเซเชฒ เชเชจเซเชเชฐเชจเชพ เชเซเชฃเชงเชฐเซเชฎเซเชฎเชพเช เชซเซเชฐเชซเชพเชฐ เชเชฐเซ">
+<!ENTITY textColorCaption.label "เชฒเชเชพเชฃ เชฐเชเช">
+<!ENTITY TextColorButton.tooltip "เชฒเชเชพเชฃ เชฎเชพเชเซ เชฐเชเช เชชเชธเชเชฆ เชเชฐเซ">
+<!ENTITY BackgroundColorButton.tooltip "เชชเชพเชถเซเชต เชญเชพเช เชฎเชพเชเซ เชฐเชเช เชชเชธเชเชฆ เชเชฐเซ">
+<!ENTITY throbber.tooltip "&vendorShortName; เชเชฐ เชชเชพเชจเชพ เชชเชฐ เชเชพเช">
+<!ENTITY HighlightColorButton.tooltip "เชฒเชเชพเชฃ เชฎเชพเชเซ เชชเซเชฐเชเชพเชถเชฟเชค เชฐเชเช เชชเชธเชเชฆ เชเชฐเซ">
+
+<!-- Editor toolbar -->
+<!ENTITY decreaseFontSizeToolbarCmd.tooltip "เชจเชพเชจเซเช เชซเซเชจเซเช เชฎเชพเชช">
+<!ENTITY increaseFontSizeToolbarCmd.tooltip "เชฎเซเชเซ เชซเซเชจเซเช เชฎเชพเชช">
+<!ENTITY boldToolbarCmd.tooltip "เชเชพเชเซ">
+<!ENTITY italicToolbarCmd.tooltip "เชคเซเชฐเชพเชเชธเซ">
+<!ENTITY underlineToolbarCmd.tooltip "เชจเซเชเซ เชฒเซเชเซ">
+<!ENTITY bulletListToolbarCmd.tooltip "เชฌเซเชฒเซเชเชตเชพเชณเซ เชฏเชพเชฆเซ เชฒเชพเชเซ เชชเชพเชกเซ เช
เชฅเชตเชพ เชฆเซเชฐ เชเชฐเซ">
+<!ENTITY numberListToolbarCmd.tooltip "เชเซเชฐเชฎเชพเชเชเชฟเชค เชฏเชพเชฆเซ เชฒเชพเชเซ เชชเชพเชกเซ เช
เชฅเชตเชพ เชฆเซเชฐ เชเชฐเซ">
+<!ENTITY outdentToolbarCmd.tooltip "เชนเชพเชเชธเชฟเชฏเชพเชจเซ เชฌเชนเชพเชฐเชจเซเช เชฒเชเชพเชฃ (เชกเชพเชฌเซ เชเชธเซเชกเซ)">
+<!ENTITY indentToolbarCmd.tooltip "เชนเชพเชเชธเชฟเชฏเชพเชจเซ เช
เชเชฆเชฐเชจเซเช เชฒเชเชพเชฃ (เชเชฎเชฃเซ เชเชธเซเชกเซ)">
+<!ENTITY AlignPopupButton.tooltip "เชฒเชเชพเชฃ เชเซเช เชตเชฃเซ เชชเชธเชเชฆ เชเชฐเซ">
+<!ENTITY InsertPopupButton.tooltip "เชเชกเซ, เชเชจเซเชเชฐ, เชเชฎเซเช, เชเชกเซ เชฒเซเชเซ, เช
เชฅเชตเชพ เชเซเชทเซเชเช เชเชก-เชเชจ">
+<!ENTITY alignLeftButton.tooltip "เชฒเชเชพเชฃเชจเซ เชกเชพเชฌเชพ เชนเชพเชเชธเชฟเชฏเชพ เชธเชพเชฅเซ เชเซเช เชตเซ">
+<!ENTITY alignCenterButton.tooltip "เชฒเชเชพเชฃเชจเซ เชเซเชจเซเชฆเซเชฐเชฎเชพเช เชเซเช เชตเซ">
+<!ENTITY alignRightButton.tooltip "เชฒเชเชพเชฃเชจเซ เชเชฎเชฃเซ เชนเชพเชเชธเชฟเชฏเซ เชเซเช เชตเซ">
+<!ENTITY alignjustifyButton.tooltip "เชฒเชเชพเชฃเชจเซ เชเชฎเชฃเชพ เช
เชจเซ เชกเชพเชฌเชพ เชนเชพเชเชธเชฟเชฏเชพเช เชเซเช เชตเซ">
+
+<!-- Formatting toolbar not used, but may be in future -->
+<!ENTITY formatToolbar.boldChar "B">
+<!ENTITY formatToolbar.italicChar "I">
+<!ENTITY formatToolbar.underlineChar "U">
+
+<!-- Used with color pickers in Format toolbar and Format Menu -->
+<!ENTITY colorPicker.default.label "เชตเชพเชเชเชจเชพเชฐเชจเซ เชฎเซเชณเชญเซเชค เชฐเชเช">
+<!ENTITY colorPicker.default.accesskey "r">
+<!ENTITY colorLabel.label "เชฐเชเช:">
+<!ENTITY ok.label "เชฌเชฐเชพเชฌเชฐ">
+
+<!-- Display Mode toolbar and View menu items -->
+<!ENTITY NormalModeTab.label "เชธเชพเชฎเชพเชจเซเชฏ">
+<!ENTITY NormalMode.label "เชธเชพเชฎเชพเชจเซเชฏ เชซเซเชฐเชซเชพเชฐ เชธเซเชฅเชฟเชคเชฟ">
+<!ENTITY NormalMode.accesskey "n">
+<!ENTITY NormalMode.tooltip "เชเซเชทเซเชเชเชจเซ เชเชฟเชจเชพเชฐเซเช เช
เชจเซ เชจเชพเชฎเชตเชพเชณเชพ เชเชจเซเชเชฐเซ เชฌเชคเชพเชตเซ">
+<!ENTITY AllTagsMode.label "HTML เชเซเช">
+<!ENTITY AllTagsMode.accesskey "A">
+<!ENTITY AllTagsMode.tooltip "เชฌเชงเชพ HTML เชเซเช เชฎเชพเชเซ เชเชฟเชนเซเชจเซ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เชเชฐเซ">
+
+<!ENTITY HTMLSourceMode.label "HTML เชธเซเชฐเซเชค">
+<!-- Toolbar has an image with "HTML" text, so don't include it in the string -->
+<!ENTITY SourceMode.label "เชธเซเชฐเซเชค">
+<!ENTITY HTMLSourceMode.accesskey "h">
+<!ENTITY HTMLSourceMode.tooltip "HTML เชธเซเชฐเซเชคเชฎเชพเช เชซเซเชฐเชซเชพเชฐ เชเชฐเซ">
+<!ENTITY PreviewMode.label "เชชเซเชฐเซเชตเชฆเชฐเซเชถเชจ">
+<!ENTITY PreviewMode.accesskey "p">
+<!ENTITY PreviewMode.tooltip "WYSIWYG เชคเชฐเซเชเซ เชฌเชคเชพเชตเซ (เชถเซเชงเชเชฎเชพเช)">
+
+<!-- LOCALIZATION NOTE: Do NOT translate text for 'SourceTabDirection'
+ Use latin "ltr" if you want the <html> image to left of the
+ 'SourceMode.label' text defined above,
+ or use latin "rtl" if you want this image to the right of text
+ This is the value of the HTML 'dir' attribute
+-->
+<!ENTITY SourceTabDirection "ltr">
+
+<!-- Structure Toolbar Context Menu items -->
+<!ENTITY structSelect.label "เชชเชธเชเชฆ เชเชฐเซ">
+<!ENTITY structSelect.accesskey "s">
+<!ENTITY structRemoveTag.label "เชเซเช เชฆเซเชฐ เชเชฐเซ">
+<!ENTITY structRemoveTag.accesskey "r">
+<!ENTITY structChangeTag.label "เชเซเช เชฌเชฆเชฒเซ">
+<!ENTITY structChangeTag.accesskey "c">
+
+<!-- TOC manipulation -->
+<!ENTITY insertTOC.label "เชเชก-เชเชจ">
+<!ENTITY insertTOC.accesskey "i">
+<!ENTITY updateTOC.label "เชธเซเชงเชพเชฐเซ">
+<!ENTITY updateTOC.accesskey "u">
+<!ENTITY removeTOC.label "เชฆเซเชฐ เชเชฐเซ">
+<!ENTITY removeTOC.accesskey "r">
+<!ENTITY tocMenu.label "เชตเชฟเชทเชฏเชธเซเชเซ เชเซเชทเซเชเช...">
+<!ENTITY tocMenu.accesskey "b">
--- /dev/null
+<!-- 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/. -->
+
+
+<!--LOCALIZATION NOTE (editorCheck.label): DONT_TRANSLATE -->
+<!ENTITY editorCheck.label "เชเชฎเซเชชเซเชเชฐ">
+<!ENTITY editorCheck.accesskey "c">
+
+<!ENTITY compose.label "เชเชฎเซเชชเซเชเชฐ">
+<!ENTITY editing.label "เชจเชตเชพ เชชเชพเชจเชพเชจเชพเช เชธเซเชเซเชเช">
+<!ENTITY toolbars.label "เชธเชพเชงเชจเชชเชเซเชเซเช">
+<!ENTITY publish.label "เชชเซเชฐเชเชพเชถเชจ">
--- /dev/null
+<!-- 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/. -->
+
+<!-- Smiley Menu items -->
+<!ENTITY insertSmiley.label "เชนเชธเชคเซเช เชฎเซเช">
+<!ENTITY insertSmiley.accesskey "S">
+
+<!ENTITY smiley1Cmd.label "เชนเชธเซ">
+<!ENTITY smiley1Cmd.accesskey "S">
+<!ENTITY smiley1Cmd.tooltip "เชนเชธเชคเชพ เชฎเซเชเชจเซ เชเชนเซเชฐเซ เชฆเชพเชเชฒ เชเชฐเซ">
+<!ENTITY smiley2Cmd.label "เชจเชฟเชฐเชพเชถ เชเซ">
+<!ENTITY smiley2Cmd.accesskey "F">
+<!ENTITY smiley2Cmd.tooltip "เชจเชฟเชฐเชพเชถ เชเชนเซเชฐเซ เชฆเชพเชเชฒ เชเชฐเซ">
+<!ENTITY smiley3Cmd.label "เชเชเช เชฎเชพเชฐเซ">
+<!ENTITY smiley3Cmd.accesskey "W">
+<!ENTITY smiley3Cmd.tooltip "เชเชเช เชฎเชพเชฐเชคเซ เชเชนเซเชฐเซ เชฆเชพเชเชฒ เชเชฐเซ">
+<!ENTITY smiley4Cmd.label "เชเชพเชณเชพ เชชเชพเชกเซ">
+<!ENTITY smiley4Cmd.accesskey "T">
+<!ENTITY smiley4Cmd.tooltip "เชเชพเชณเชพ เชชเชพเชกเชคเซ เชเชนเซเชฐเซ เชฆเชพเชเชฒ เชเชฐเซ">
+<!ENTITY smiley5Cmd.label "เชฎเซเชเซเชฅเซ เชนเชธเซ">
+<!ENTITY smiley5Cmd.accesskey "L">
+<!ENTITY smiley5Cmd.tooltip "เชฎเซเชเซเชฅเซ เชนเชธเชคเซ เชเชนเซเชฐเซ เชฆเชพเชเชฒ เชเชฐเซ">
+<!ENTITY smiley6Cmd.label "เชถเชฐเชฎเชพเชตเซ">
+<!ENTITY smiley6Cmd.accesskey "E">
+<!ENTITY smiley6Cmd.tooltip "เชถเชฐเชฎเชพเชคเซ เชเชนเซเชฐเซ เชฆเชพเชเชฒ เชเชฐเซ">
+<!ENTITY smiley7Cmd.label "เชฆเซเชตเชฟเชงเชพเชฎเชพเช">
+<!ENTITY smiley7Cmd.accesskey "U">
+<!ENTITY smiley7Cmd.tooltip "เชฆเซเชตเชฟเชงเชพเชตเชพเชณเซ เชเชนเซเชฐเซ เชฆเชพเชเชฒ เชเชฐเซ">
+<!ENTITY smiley8Cmd.label "เชเชถเซเชเชฐเซเชฏเชฎเชพเช">
+<!ENTITY smiley8Cmd.accesskey "p">
+<!ENTITY smiley8Cmd.tooltip "เชเชถเซเชเชฐเซเชฏเชเชเชฟเชค เชเชนเซเชฐเซ เชฆเชพเชเชฒ เชเชฐเซ">
+<!ENTITY smiley9Cmd.label "เชเซเชเชฌเชจ">
+<!ENTITY smiley9Cmd.accesskey "K">
+<!ENTITY smiley9Cmd.tooltip "เชเซเชเชฌเชจ เชฎเชพเชฐเชคเซ เชเชนเซเชฐเซ เชฆเชพเชเชฒ เชเชฐเซ">
+<!ENTITY smiley10Cmd.label "เชฎเซเชเซเชฅเซ เชฐเชกเซ">
+<!ENTITY smiley10Cmd.accesskey "Y">
+<!ENTITY smiley10Cmd.tooltip "เชฎเซเชเซเชฅเซ เชฐเชกเชคเซ เชฆเชพเชเชฒ เชเชฐเซ">
+<!ENTITY smiley11Cmd.label "เชจเชฟเชถเซเชเชฟเชเชค">
+<!ENTITY smiley11Cmd.accesskey "C">
+<!ENTITY smiley11Cmd.tooltip "เชจเชฟเชถเซเชเชฟเชเชค เชเชนเซเชฐเซ เชฆเชพเชเชฒ เชเชฐเซ">
+<!ENTITY smiley12Cmd.label "เชชเซเชธเชพเชเซเชฏ-เชฆเซเชฐเชทเซเชเชฟ">
+<!ENTITY smiley12Cmd.accesskey "M">
+<!ENTITY smiley12Cmd.tooltip "เชชเซเชธเชพเชเซเชฏ-เชฆเซเชฐเชทเซเชเชฟเชตเชพเชณเซ เชเชนเซเชฐเซ เชฆเชพเชเชฒ เชเชฐเซ">
+<!ENTITY smiley13Cmd.label "เชเชพเชเชกเชชเชฃ">
+<!ENTITY smiley13Cmd.accesskey "o">
+<!ENTITY smiley13Cmd.tooltip "เชเชพเชเชกเชชเชฃเชตเชพเชณเซ เชเชนเซเชฐเซ เชฆเชพเชเชฒ เชเชฐเซ">
+<!ENTITY smiley14Cmd.label "เชจเชพเชฆเชพเชจ">
+<!ENTITY smiley14Cmd.accesskey "I">
+<!ENTITY smiley14Cmd.tooltip "เชจเชพเชฆเชพเชจ เชเชนเซเชฐเซ เชฆเชพเชเชฒ เชเชฐเซ">
+<!ENTITY smiley15Cmd.label "เชฐเชกเซ">
+<!ENTITY smiley15Cmd.accesskey "r">
+<!ENTITY smiley15Cmd.tooltip "เชฐเชกเชคเซ เชเชนเซเชฐเซ เชฆเชพเชเชฒ เชเชฐเซ">
+<!ENTITY smiley16Cmd.label "เชฎเซเช เชธเซเชตเซ เชฆเซ">
+<!ENTITY smiley16Cmd.accesskey "a">
+<!ENTITY smiley16Cmd.tooltip "เชฎเซเช เชธเซเชตเซ เชฆเซเชคเซ เชเชนเซเชฐเซ เชฆเชพเชเชฒ เชเชฐเซ">
+<!ENTITY SmileButton.tooltip "เชนเชธเชคเซเช เชฎเซเช เชฆเชพเชเชฒ เชเชฐเซ">
\ No newline at end of file
--- /dev/null
+<!-- 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/. -->
+
+<!-- extracted from content/pref-composer.xul -->
+
+<!--LOCALIZATION NOTE : FILE 'Composer' prefs dialog. Similar to Communcator 4.x Document Properties/Colors and Background -->
+
+<!--LOCALIZATION NOTE (pref.composer.title): DONT_TRANSLATE -->
+<!ENTITY pref.composer.title "เชเชฎเซเชชเซเชเชฐ">
+
+<!ENTITY saving "เชธเชเชเซเชฐเชนเชตเชพเชจเซเช">
+<!ENTITY AutoSaveCheck "เชฆเชฐเซเชเชจเซ เชเชชเซเชเชช เชธเชเชเซเชฐเชนเซ">
+<!ENTITY minText "เชฎเชฟเชจเชฟเชเซ">
+
+<!ENTITY exterLegend.label "เชฌเชพเชนเซเชฏ เชธเชเชชเชพเชฆเชเซ">
+<!ENTITY htmlSource "HTML เชธเซเชฐเซเชค:">
+<!ENTITY imageeditor "เชเชฎเซเชเซ:">
+<!ENTITY chooseButton.label "เชชเชธเชเชฆ เชเชฐเซ">
+
+<!ENTITY recentFiles.title "เชเซเชฒเซเชฒเชพ เชชเชพเชจเชพเชเช เชฎเซเชจเซ">
+<!ENTITY documentsInMenu.label "เชฏเชพเชฆเซ เชฅเชฏเซเชฒ เชฎเชนเชคเซเชคเชฎ เชธเชเชเซเชฏเชพเชจเชพ เชชเชพเชจเชพเชเช:">
+<!ENTITY documentsInMenu.accesskey "n">
+
+<!ENTITY savingFiles.title "เชเซเชฏเชพเชฐเซ เชชเชพเชจเชพเชเช เชธเชเชเซเชฐเชนเซ เช
เชฅเชตเชพ เชชเซเชฐเชเชพเชถเชฟเชค เชเชฐเซ เชฐเชนเซเชฏเชพ เชนเซเชฏ">
+<!ENTITY preserveExisting.label "เชฎเซเชณ เชธเซเชฐเซเชค เชฌเชเชงเชพเชฐเชฃ เชธเชพเชเชตเซ">
+<!ENTITY preserveExisting.accesskey "P">
+<!ENTITY preserveExisting.tooltip "เชฒเซเชเซ เช
เชเชเชฃเซ เช
เชจเซ เชชเชพเชจเชพเชเชจเซเช เชฎเซเชณ เชฌเชเชงเชพเชฐเชฃ เชธเชพเชเชตเซ เชเซ">
+<!ENTITY saveAssociatedFiles.label "เชเซเชฏเชพเชฐเซ เชชเชพเชจเชพเชเช เชธเชเชเซเชฐเชนเซ เชฐเชนเซเชฏเชพ เชนเซเชฏ เชคเซเชฏเชพเชฐเซ เชเชฎเซเชเซ เช
เชจเซ เช
เชจเซเชฏ เชธเชเชเชณเชพเชฏเซเชฒ เชซเชพเชเชฒเซ เชธเชเชเซเชฐเชนเซ">
+<!ENTITY saveAssociatedFiles.accesskey "S">
+<!ENTITY showPublishDialog.label "เชเซเชฏเชพเชฐเซ เชชเชพเชจเชพเชเช เชชเซเชฐเชเชพเชถเชฟเชค เชเชฐเซ เชฐเชนเซเชฏเชพ เชนเซเชฏ เชคเซเชฏเชพเชฐเซ เชนเชเชฎเซเชถเชพ เชชเซเชฐเชเชพเชถเชจ เชธเชเชตเชพเชฆ เชฌเชคเชพเชตเซ">
+<!ENTITY showPublishDialog.accesskey "A">
+
+<!ENTITY composerEditing.label "เชธเชเชชเชพเชฆเชจ">
+<!ENTITY spellCheckInline.label "เชคเชฎเซ เชฒเชเซ เชคเซ เชชเซเชฐเชฎเชพเชฃเซ เชเซเชกเชฃเซ เชเชเชพเชธเซ">
+<!ENTITY spellCheckInline.accesskey "C">
+<!ENTITY maintainStructure.label "เชเซเชฏเชพเชฐเซ เชเชพเชจเชพเชเช เชฆเชพเชเชฒ เชเชฐเซ เชฐเชนเซเชฏเชพ เชนเซเชฏ เช
เชฅเชตเชพ เชเชพเชขเซ เชฐเชนเซเชฏเชพ เชนเซเชฏ เชคเซเชฏเชพเชฐเซ เชเซเชทเซเชเชเชจเซ เชฆเซเชเชพเชต เชเชพเชณเชตเซ">
+<!ENTITY maintainStructure.tooltip "เชเซเชทเซเชเชเชฎเชพเชเชฅเซ เชเชพเชจเชพเชเช เชฆเชพเชเชฒ เชเชฐเซเชฏเชพ เชชเชเซ เช
เชฅเชตเชพ เชเชพเชขเซเชฏเชพ เชชเชเซ เชคเซเชจเซ เชฒเชเชฌเชเซเชฐเชธ เชเชเชพเชฐ เชเชชเซเชเชช เชธเชพเชเชตเซ เชเซ">
+<!ENTITY maintainStructure.accesskey "M">
+<!ENTITY useCSS.label "HTML เชเชเชเซ เช
เชจเซ เชฒเชเซเชทเชฃเซเชจเซ เชเชเซเชฏเชพเช CSS เชถเซเชฒเซเช เชตเชพเชชเชฐเซ">
+<!ENTITY useCSS.accesskey "U">
+<!ENTITY crInPCreatesNewP.label "เชซเชเชฐเชพเชฎเชพเช เชชเชพเชเชพ เชเชตเชตเชพเชจเซเช เชนเชเชฎเซเชถเชพ เชจเชตเซ เชซเชเชฐเซ เชฌเชจเชพเชตเซ เชเซ">
+<!ENTITY crInPCreatesNewP.accesskey "R">
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY pref.editing.title "เชจเชตเชพ เชชเชพเชจเชพเช เชธเซเชเซเชเช">
+
+<!ENTITY authorName.label "เชฒเซเชเช:">
+<!ENTITY authorName.accesskey "u">
+<!ENTITY pageColorHeader "เชชเชพเชจเชพเชจเซ เชฎเซเชณเชญเซเชค เชฆเซเชเชพเชต">
+
+<!ENTITY defaultColorsRadio.label "เชตเชพเชเชเชเชจเชพ เชฎเซเชณเชญเซเชค เชฐเชเชเซ (เชชเชพเชจเชพเชเชฎเชพเช เชฐเชเชเซ เชธเซเชฏเซเชเชฟเชค เชเชฐเชถเซ เชจเชเชนเชฟ)">
+<!ENTITY defaultColors.accesskey "d">
+<!ENTITY customColorsRadio.label "เชตเซเชตเชฟเชงเซเชฏเชชเซเชฐเซเชฃ เชฐเชเชเซ เชตเชพเชชเชฐเซ:">
+<!ENTITY customColors.accesskey "c">
+
+<!ENTITY normalText.label "เชธเชพเชฎเชพเชจเซเชฏ เชฒเชเชพเชฃ">
+<!ENTITY normalText.accesskey "N">
+<!ENTITY linkText.label "เชเชกเซเชจเซเช เชฒเชเชพเชฃ">
+<!ENTITY linkText.accesskey "L">
+<!ENTITY activeLinkText.label "เชธเชเซเชฐเชฟเชฏ เชเชกเซ เชฒเชเชพเชฃ">
+<!ENTITY activeLinkText.accesskey "A">
+<!ENTITY visitedLinkText.label "เชฎเซเชฒเชพเชเชพเชค เชฒเซเชงเซเชฒ เชเชกเซ เชฒเชเชพเชฃ">
+<!ENTITY visitedLinkText.accesskey "V">
+<!ENTITY background.label "เชชเชพเชถเซเชต เชญเชพเช:">
+<!ENTITY background.accesskey "B">
+<!ENTITY colon.character ":">
+
+<!ENTITY backgroundImage.label "เชชเชพเชถเซเชต เชญเชพเช เชเชฎเซเชเซ:">
+<!ENTITY backgroundImage.accesskey "m">
+<!ENTITY chooseFile.label "เชซเชพเชเชฒ เชชเชธเชเชฆ เชเชฐเซ...">
+<!ENTITY chooseFile.accesskey "o">
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY pref.toolbars.title "เชธเชพเชงเชจเชชเชเซเชเซเช">
+
+<!ENTITY composition.caption "เชเชฎเซเชชเซเชเซเชถเชจ เชธเชพเชงเชจเชชเชเซเชเซเชฎเชพเช เช เชฌเชเชจเซ เชฌเชคเชพเชตเซ:">
+
+<!ENTITY new.label "เชจเชตเซเช">
+<!ENTITY open.label "เชเซเชฒเซ">
+<!ENTITY save.label "เชธเชเชเซเชฐเชนเซ">
+<!ENTITY publish.label "เชชเซเชฐเชเชพเชถเชฟเชค เชเชฐเซ">
+<!ENTITY preview.label "เชฌเซเชฐเชพเชเช เชเชฐเซ">
+<!ENTITY cut.label "เชเชพเชชเซ">
+<!ENTITY copy.label "เชจเชเชฒ เชเชฐเซ">
+<!ENTITY paste.label "เชเซเชเชเชพเชกเซ">
+<!ENTITY print.label "เชเชพเชชเซ">
+<!ENTITY find.label "เชถเซเชงเซ">
+<!ENTITY image.label "เชเชฎเซเช">
+<!ENTITY hline.label "เชเชกเซ. เชฒเซเชเซ">
+<!ENTITY table.label "เชเซเชทเซเชเช">
+<!ENTITY link.label "เชเชกเซ">
+<!ENTITY anchor.label "เชเชจเซเชเชฐ">
+
+<!ENTITY formatting.caption "เชฌเชเชงเชพเชฐเชฃ เชธเชพเชงเชจเชชเชเซเชเซเชฎเชพเช เช เชฌเชเชจเซ เชฌเชคเชพเชตเซ:">
+
+<!ENTITY smaller.label "เชจเชพเชจเซเช">
+<!ENTITY larger.label "เชฎเซเชเซเช">
+<!ENTITY bold.label "เชเชพเชเซเช">
+<!ENTITY bullets.label "เชฌเซเชฒเซเชเซ">
+<!ENTITY numbers.label "เชจเชเชฌเชฐเซ">
+<!ENTITY italic.label "เชคเซเชฐเชพเชเชธเซ">
+<!ENTITY outdent.label "เชฌเชพเชนเซเชฏ เช
เชเชคเชฐ">
+<!ENTITY indent.label "เชเชเชคเชฐ เช
เชเชคเชฐ">
+<!ENTITY underline.label "เชจเซเชเซ เชฒเซเชเซ เชเชฐเซ">
+
+<!ENTITY absolutePosition.label "เชเซเชเซเชเชธ เชธเซเชฅเชพเชจเชฟเชเชฐเชฃ">
+<!ENTITY decreaseZIndex.label "เชชเชพเชเชณ เชฎเซเชเชฒเซ">
+<!ENTITY increaseZIndex.label "เชเชเชณ เชฒเชพเชตเซ">
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY WindowTitle.label "เช
เชฆเซเชฏเชคเชจ เชเซเชฃเชงเชฐเซเชฎ เชธเชเชชเชพเชฆเช">
+<!ENTITY AttName.label "เชฒเชเซเชทเชฃ: ">
+<!ENTITY AttValue.label "เชเชฟเชเชฎเชค: ">
+<!ENTITY PropertyName.label "เชเซเชฃเชงเชฐเซเชฎ: ">
+<!ENTITY currentattributesfor.label "เชฎเชพเชเซเชจเชพ เชตเชฐเซเชคเชฎเชพเชจ เชฒเชเซเชทเชฃเซ: ">
+<!ENTITY tree.attributeHeader.label "เชฒเชเซเชทเชฃ">
+<!ENTITY tree.propertyHeader.label "เชเซเชฃเชงเชฐเซเชฎ">
+<!ENTITY tree.valueHeader.label "เชเชฟเชฎเชค">
+<!ENTITY tabHTML.label "HTML เชฒเชเซเชทเชฃเซ">
+<!ENTITY tabCSS.label "เชฒเซเชเซเชฎเชพเชเชจเซ เชถเซเชฒเซ">
+<!ENTITY tabJSE.label "เชเชพเชตเชพเชธเซเชเซเชฐเชฟเชชเซเช เชเชเชจเชพเช">
+
+<!ENTITY editAttribute.label "เชเชชเชฐเชจเซ เชตเชธเซเชคเซเชฎเชพเช เชคเซเชจเซ เชเชฟเชเชฎเชคเชฎเชพเช เชซเซเชฐเชซเชพเชฐ เชเชฐเชตเชพ เชฎเชพเชเซ เชเซเชฒเชฟเช เชเชฐเซ">
+<!ENTITY removeAttribute.label "เชฆเซเชฐ เชเชฐเซ">
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY windowTitle.label "เชฐเชเช">
+<!ENTITY lastPickedColor.label "เชเซเชฒเซเชฒเซ เชชเชธเชเชฆ เชฅเชฏเซเชฒ เชฐเชเช">
+<!ENTITY lastPickedColor.accessKey "L">
+<!ENTITY setColor1.label "เชฐเชเช เชชเชฐ เชเซเชฒเชฟเช เชเชฐเซ เช
เชฅเชตเชพ">
+<!ENTITY setColor2.label "HTML เชฐเชเช เชถเชฌเซเชฆเชฎเชพเชณเชพ เชฆเชพเชเชฒ เชเชฐเซ">
+<!ENTITY setColor2.accessKey "H">
+<!ENTITY setColorExample.label "(เชฆเชพ.เชค.: "#0000ff" เช
เชฅเชตเชพ "blue"):">
+<!ENTITY default.label "เชฎเซเชณเชญเซเชค">
+<!ENTITY default.accessKey "D">
+<!ENTITY palette.label "เชชเซเชฒเซเช:">
+<!ENTITY standardPalette.label "เชชเซเชฐเชฎเชพเชฃเชญเซเชค">
+<!ENTITY webPalette.label "เชฌเชงเชพ เชตเซเชฌ เชฐเชเชเซ">
+<!ENTITY background.label "เชฎเชพเชเซเชจเซ เชชเชพเชถเซเชต เชญเชพเช:">
+<!ENTITY background.accessKey "B">
+<!ENTITY table.label "เชเซเชทเซเชเช">
+<!ENTITY table.accessKey "T">
+<!ENTITY cell.label "เชเชพเชจเชพเชเช">
+<!ENTITY cell.accessKey "C">
--- /dev/null
+<!-- 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/. -->
+
+
+<!-- Window title -->
+<!ENTITY windowTitle.label "เชเซเชทเซเชเชเชฎเชพเช เชซเซเชฐเชตเซ">
+<!ENTITY instructions1.label "เชเชฎเซเชชเซเชเชฐ เชชเชธเชเชฆเชเซเชฎเชพเช เชฆเชฐเซเช เชซเชเชฐเชพเชฎเชพเชเซ เชจเชตเซ เชเซเชทเซเชเช เชนเชฐเซเชณ เชฌเชจเชพเชตเซ เชเซ.">
+<!ENTITY instructions2.label "เชธเซเชคเชเชญเซเชฎเชพเช เชชเชธเชเชฆเชเซ เช
เชฒเช เชชเชพเชกเชตเชพ เชฎเชพเชเซ เชตเชชเชฐเชพเชคเซ เช
เชเซเชทเชฐ เชชเชธเชเชฆ เชเชฐเซ:">
+<!ENTITY commaRadio.label "เช
เชฒเซเชชเชตเชฟเชฐเชพเชฎ">
+<!ENTITY spaceRadio.label "เชเชเซเชฏเชพ">
+<!ENTITY otherRadio.label "เช
เชจเซเชฏ เช
เชเซเชทเชฐ:">
+<!ENTITY deleteCharCheck.label "เชตเชฟเชญเชพเชเช เช
เชเซเชทเชฐ เชเชพเชขเซ เชจเชพเชเชเซ">
+<!ENTITY collapseSpaces.label "เชตเชงเชพเชฐเชพเชจเซ เชเชเซเชฏเชพเช เช
เชตเชเชฃเซ">
+<!ENTITY collapseSpaces.tooltip "เชชเชพเชธเซเชจเซ เชเชเซเชฏเชพเชจเซ เชเช เชตเชฟเชญเชพเชเชเชฎเชพเช เชซเซเชฐเชตเซ">
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY AdvancedEditButton.label "เช
เชฆเซเชฏเชคเชจ เชซเซเชฐเชซเชพเชฐ...">
+<!ENTITY AdvancedEditButton.accessKey "E">
+<!ENTITY AdvancedEditButton.tooltip "HTML เชฒเชเซเชทเชฃเซ, เชถเซเชฒเซ เชฒเชเซเชทเชฃเซ, เช
เชจเซ เชเชพเชตเชพ เชธเซเชเซเชฐเชฟเชชเซเช เชเชก-เชเชจ เช
เชฅเชตเชพ เชธเซเชงเชพเชฐเซ">
+<!ENTITY chooseFileButton.label "เชซเชพเชเชฒ เชชเชธเชเชฆ เชเชฐเซ...">
+<!ENTITY chooseFileButton.accessKey "F">
+<!ENTITY chooseFileLinkButton.label "เชซเชพเชเชฒ เชชเชธเชเชฆ เชเชฐเซ...">
+<!ENTITY chooseFileLinkButton.accessKey "o">
+<!ENTITY makeUrlRelative.label "URL เช เชชเชพเชจเชพเชเชจเชพ เชธเซเชฅเชพเชจเชจเซ เชธเชเชฌเชเชงเชฟเชค เชเซ">
+<!ENTITY makeUrlRelative.accessKey "r">
+<!ENTITY makeUrlRelative.tooltip "เชธเชเชฌเชเชงเชฟเชค เช
เชจเซ เชเซเชเซเชเชธ URL เชตเชเซเชเซ เชฌเชฆเชฒเซ. เชเชจเซ เชฌเชฆเชฒเชตเชพ เชฎเชพเชเซ เชคเชฎเชพเชฐเซ เชชเซเชฐเชฅเชฎ เช เชชเชพเชจเชพเชเชจเซ เชธเชเชเซเชฐเชนเชตเซเช เช เชชเชกเชถเซ.">
+
+<!-- Shared by Link and Image dialogs -->
+<!ENTITY LinkURLEditField.label "เชตเซเชฌ เชชเชพเชจเชพเชเชจเซเช เชธเซเชฅเชพเชจ, เชธเซเชฅเชพเชจเชฟเช เชซเชพเชเชฒ เชฆเชพเชเชฒ เชเชฐเซ, เช
เชฅเชตเชพ เชจเชพเชฎเชตเชพเชณเซเช เชเชจเซเชเชฐ เชชเชธเชเชฆ เชเชฐเซ เช
เชฅเชตเชพ เชชเซเชชเช
เชช เชฏเชพเชฆเซเชฎเชพเชเชฅเซ เชฎเชฅเชพเชณเซเช เชชเชธเชเชฆ เชเชฐเซ:">
+<!ENTITY LinkURLEditField.accessKey "L">
--- /dev/null
+<!-- 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/. -->
+
+<!-- Window title -->
+<!ENTITY windowTitle.label "เชเชฎเซเช เช
เชจเซ เชเชกเซเชจเชพ เชธเซเชฅเชพเชจเซ เชเชเชพเชธเซ">
+<!ENTITY urlsNotFound.label "เชจเซเชเซเชจเซ เชเชฎเซเช เช
เชฅเชตเชพ เชเชกเซเชจเชพ เชธเซเชฅเชพเชจเซ เชฎเชณเซเชฏเชพ เชจเชฅเซ:">
+<!ENTITY notFoundKey.label "("X" = เชซเชพเชเชฒ เชฎเชณเซ เชจเชฅเซ, "?" = เชเซเชกเชพเชตเชพ เชฎเชพเชเซเชจเซ เชธเชฎเชฏ เชธเชฎเชพเชชเซเชค เชฅเช เชเชฏเซ.)">
+<!ENTITY changeUrlButton.label "เชชเชธเชเชฆ เชเชฐเซเชฒ เชตเชธเซเชคเซเชจเซเช เชธเซเชฅเชพเชจ เชฌเชฆเชฒเซ">
+<!ENTITY succeeded.label "เชธเชซเชณ เชฅเชฏเซเชฒ">
+<!ENTITY failed.label "เชจเชฟเชทเซเชซเชณ เชฅเชฏเซเชฒ">
+<!ENTITY closeButton.label "เชฌเชเชง เชเชฐเซ">
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY windowTitle.label "เชจเชพเชฎเชตเชพเชณเชพ เชเชจเซเชเชฐเชจเชพ เชเซเชฃเชงเชฐเซเชฎเซ">
+<!ENTITY anchorNameEditField.label "เชเชจเซเชเชฐเชจเซเช เชจเชพเชฎ:">
+<!ENTITY anchorNameEditField.accessKey "N">
+<!ENTITY nameInput.tooltip "เช เชจเชพเชฎเชตเชพเชณเชพ เชเชจเซเชเชฐ (เชฒเชเซเชทเซเชฏ) เชฎเชพเชเซ เช
เชจเชจเซเชฏ เชจเชพเชฎ เชฆเชพเชเชฒ เชเชฐเซ">
+
+
--- /dev/null
+<!-- 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/. -->
+
+<!-- Window title -->
+<!ENTITY windowTitle.label "เชธเชเชชเชพเชฆเชจ เชซเซเชฐเชซเชพเชฐเซ เชชเชธเชเชฆ เชเชฐเซ">
+<!ENTITY conflictWarning.label "เช เชชเชพเชจเซเช เช
เชจเซเชฏ เชเชพเชฐเซเชฏเชเซเชฐเชฎ เชฆเซเชตเชพเชฐเชพ เชธเซเชงเชพเชฐเชพเช เชเชฏเซเชฒ เชเซ, เชชเชฐเชเชคเซ เชคเชฎเชพเชฐเซ เชชเชพเชธเซ เชเชฎเซเชชเซเชเชฐเชฎเชพเช เชจเชนเชฟเช เชธเชเชเซเชฐเชนเชพเชฏเซเชฒ เชซเซเชฐเชซเชพเชฐเซ เชนเชถเซ.">
+<!ENTITY conflictResolve.label "เชเช เชเชตเซเชคเซเชคเชฟ เชธเชพเชเชตเชพเชจเซ เชเซ เชคเซ เชชเชธเชเชฆ เชเชฐเซ:">
+<!ENTITY keepCurrentPageButton.label "เชตเชฐเซเชคเชฎเชพเชจ เชชเชพเชจเชพเช เชซเซเชฐเชซเชพเชฐเซ เชธเชพเชเชตเซ">
+<!ENTITY useOtherPageButton.label "เชตเชฐเซเชคเชฎเชพเชจ เชชเชพเชจเชพเชเชจเซ เช
เชจเซเชฏ เชซเซเชฐเชซเชพเชฐเซเชฅเซ เชฌเชฆเชฒเซ">
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY windowTitle.label "เชฌเชเชจ เชเซเชฃเชงเชฐเซเชฎเซ">
+
+<!ENTITY Settings.label "เชธเซเชเซเชเช">
+
+<!ENTITY ButtonType.label "เชชเซเชฐเชเชพเชฐ">
+<!ENTITY ButtonType.accesskey "T">
+<!ENTITY submit.value "เชเชฎเชพ เชเชฐเซ">
+<!ENTITY reset.value "เชชเซเชจเชเชธเซเชฏเซเชเชฟเชค เชเชฐเซ">
+<!ENTITY button.value "เชฌเชเชจ">
+
+<!ENTITY ButtonName.label "เชจเชพเชฎ:">
+<!ENTITY ButtonName.accesskey "N">
+<!ENTITY ButtonValue.label "เชเชฟเชเชฎเชค:">
+<!ENTITY ButtonValue.accesskey "V">
+<!ENTITY tabIndex.label "เชเซ
เชฌ เช
เชจเซเชเซเชฐเชฎ:">
+<!ENTITY tabIndex.accesskey "I">
+<!ENTITY ButtonDisabled.label "เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชเชฐเซเชฒ">
+<!ENTITY ButtonDisabled.accesskey "D">
+<!ENTITY AccessKey.label "เชตเชชเชฐเชพเชถ เชเซ:">
+<!ENTITY AccessKey.accesskey "K">
+
+<!ENTITY RemoveButton.label "เชฌเชเชจ เชฆเซเชฐ เชเชฐเซ">
+<!ENTITY RemoveButton.accesskey "R">
--- /dev/null
+<!-- 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/. -->
+
+<!-- Window title -->
+<!ENTITY windowTitle.label "เชชเชพเชจเชพเชเชจเชพ เชฐเชเชเซ เช
เชจเซ เชชเชพเชถเซเชต เชญเชพเช">
+<!ENTITY pageColors.label "เชชเชพเชจเชพเชเชจเชพ เชฐเชเชเซ">
+<!ENTITY defaultColorsRadio.label "เชตเชพเชเชเชเชจเชพ เชฎเซเชณเชญเซเชค เชฐเชเชเซ (เชชเชพเชจเชพเชเชฎเชพเช เชฐเชเชเซ เชธเซเชฏเซเชเชฟเชค เชเชฐเชถเซ เชจเชนเชฟเช)">
+<!ENTITY defaultColorsRadio.accessKey "D">
+<!ENTITY defaultColorsRadio.tooltip "เชฎเชพเชคเซเชฐ เชฆเชฐเซเชถเช (เชตเชพเชเชเช) เชฌเซเชฐเชพเชเชเชฐเชฎเชพเชเชฅเซ เช เชฐเชเช เชธเซเชเซเชเช เชตเชพเชชเชฐเซ">
+<!ENTITY customColorsRadio.label "เชตเซเชตเชฟเชงเซเชฏเชชเซเชฐเซเชฃ เชฐเชเชเซ เชตเชพเชชเชฐเซ:">
+<!ENTITY customColorsRadio.accessKey "C">
+<!ENTITY customColorsRadio.tooltip "เช เชฐเชเช เชธเซเชเซเชเช เชฆเชฐเซเชถเชเชจเชพ เชฌเซเชฐเชพเชเชเชฐ เชธเซเชเซเชเช เชชเชฐ เชซเชฐเซเชฅเซ เชฒเชเชถเซ">
+
+<!ENTITY normalText.label "เชธเชพเชฎเชพเชจเซเชฏ เชฒเชเชพเชฃ">
+<!ENTITY normalText.accessKey "N">
+<!ENTITY linkText.label "เชเชกเซเชจเซเช เชฒเชเชพเชฃ">
+<!ENTITY linkText.accessKey "L">
+<!ENTITY activeLinkText.label "เชธเชเซเชฐเชฟเชฏ เชเชกเซ เชฒเชเชพเชฃ">
+<!ENTITY activeLinkText.accessKey "A">
+<!ENTITY visitedLinkText.label "เชฎเซเชฒเชพเชเชพเชค เชฒเซเชงเซเชฒ เชเชกเซ เชฒเชเชพเชฃ">
+<!ENTITY visitedLinkText.accessKey "V">
+<!ENTITY background.label "เชชเชพเชถเซเชต เชญเชพเช:">
+<!ENTITY background.accessKey "B">
+<!ENTITY colon.character ":">
+<!ENTITY backgroundImage.label "เชชเชพเชถเซเชต เชญเชพเชเชจเซ เชเชฎเซเช:">
+<!ENTITY backgroundImage.accessKey "m">
+<!ENTITY backgroundImage.tooltip "เชคเชฎเชพเชฐเชพ เชชเชพเชจเชพเช เชฎเชพเชเซ เชเชฎเซเช เชซเชพเชเชฒเชจเซ เชชเชพเชถเซเชต เชญเชพเช เชคเชฐเซเชเซ เชตเชพเชชเชฐเซ">
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY windowTitle.label "เชเซเชทเซเชคเซเชฐ เชธเซเชฏเซเชเชจ เชเซเชฃเชงเชฐเซเชฎเซ">
+
+<!ENTITY Legend.label "เชฆเชเชคเชเชฅเชพ">
+<!ENTITY Legend.accesskey "L">
+
+<!ENTITY EditLegendText.label "เชฆเชเชคเชเชฅเชพเชฎเชพเช เชซเซเชฐเชซเชพเชฐ เชเชฐเซ:">
+<!ENTITY EditLegendText.accesskey "T">
+<!ENTITY LegendAlign.label "เชฆเชเชคเชเชฅเชพ เชเซเช เชตเซ:">
+<!ENTITY LegendAlign.accesskey "A">
+<!ENTITY AlignDefault.label "เชฎเซเชณเชญเซเชค">
+<!ENTITY AlignLeft.label "เชกเชพเชฌเซเช">
+<!ENTITY AlignCenter.label "เชเซเชจเซเชฆเซเชฐ">
+<!ENTITY AlignRight.label "เชเชฎเชฃเซเช">
+
+<!ENTITY RemoveFieldSet.label "เชเซเชทเซเชคเซเชฐ เชธเชฎเซเชน เชฆเซเชฐ เชเชฐเซ">
+<!ENTITY RemoveFieldSet.accesskey "R">
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY windowTitle.label "เชซเซเชฐเซเชฎเชจเชพ เชเซเชฃเชงเชฐเซเชฎเซ">
+
+<!ENTITY Settings.label "เชธเซเชเซเชเช">
+
+<!ENTITY FormName.label "เชซเซเชฐเซเชฎเชจเซเช เชจเชพเชฎ:">
+<!ENTITY FormName.accesskey "N">
+<!ENTITY FormAction.label "เชเซเชฐเชฟเชฏเชพ URL:">
+<!ENTITY FormAction.accesskey "A">
+<!ENTITY FormMethod.label "เชชเชฆเซเชงเชคเชฟ:">
+<!ENTITY FormMethod.accesskey "M">
+<!ENTITY FormEncType.label "เชธเชเชเซเชฐเชนเชชเชฆเซเชงเชคเชฟ:">
+<!ENTITY FormEncType.accesskey "c">
+<!ENTITY FormTarget.label "เชฒเชเซเชทเซเชฏ เชซเซเชฐเซเชฎ:">
+<!ENTITY FormTarget.accesskey "T">
+
+<!ENTITY RemoveForm.label "เชซเซเชฐเซเชฎ เชฆเซเชฐ เชเชฐเซ">
+<!ENTITY RemoveForm.accesskey "R">
--- /dev/null
+<!-- 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/. -->
+
+
+<!-- Window title -->
+<!ENTITY windowTitle.label "เชเชกเซ เชฒเซเชเซเชจเชพ เชเซเชฃเชงเชฐเซเชฎเซ">
+
+<!ENTITY dimensionsBox.label "เชชเชฐเชฟเชฎเชพเชฃเซ">
+<!ENTITY heightEditField.label "เชเชเชเชพเช:">
+<!ENTITY heightEditField.accessKey "G">
+<!ENTITY widthEditField.label "เชชเชนเซเชณเชพเช:">
+<!ENTITY widthEditField.accessKey "W">
+<!ENTITY pixelsPopup.value "เชชเชฟเชเซเชธเซเชฒเซ">
+<!ENTITY alignmentBox.label "เชเซเช เชตเชฃเซ">
+<!ENTITY leftRadio.value "เชกเชพเชฌเซเช">
+<!ENTITY leftRadio.accessKey "L">
+<!ENTITY centerRadio.value "เชเซเชจเซเชฆเซเชฐ">
+<!ENTITY centerRadio.accessKey "C">
+<!ENTITY rightRadio.value "เชเชฎเชฃเซเช">
+<!ENTITY rightRadio.accessKey "R">
+
+<!ENTITY threeDShading.label "3-D เชถเซเชกเซเชเช">
+<!ENTITY threeDShading.accessKey "S">
+<!ENTITY saveSettings.label "เชฎเซเชณเชญเซเชค เชคเชฐเซเชเซ เชตเชพเชชเชฐเซ">
+<!ENTITY saveSettings.accessKey "D">
+<!ENTITY saveSettings.tooltip "เชเซเชฏเชพเชฐเซ เชจเชตเซ เชเชกเซ เชฒเซเชเซเช เชฆเชพเชเชฒ เชเชฐเซ เชฐเชนเซเชฏเชพ เชนเซเชฏ เชคเซเชฏเชพเชฐเซ เชตเชพเชชเชฐเชตเชพ เชฎเชพเช เช เชธเซเชเซเชเช เชธเชเชเซเชฐเชนเซ">
--- /dev/null
+<!-- 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/. -->
+
+<!-- These strings are for use specifically in the editor's image and form image dialogs. -->
+
+<!-- Window title -->
+<!ENTITY windowTitle.label "เชเชฎเซเช เชเซเชฃเชงเชฐเซเชฎเซ">
+
+<!ENTITY pixelsPopup.value "เชชเชฟเชเซเชธเซเชฒเซ">
+<!ENTITY percentPopup.value "เชเชเชพ">
+
+<!-- These are in the Location tab panel -->
+<!ENTITY locationEditField.label "เชเชฎเซเช เชธเซเชฅเชพเชจ:">
+<!ENTITY locationEditField.accessKey "L">
+<!ENTITY locationEditField.tooltip "เชเชฎเซเชเชจเซเช เชซเชพเชเชฒเชจเชพเชฎ เช
เชฅเชตเชพ เชธเซเชฅเชพเชจ เชฒเชเซ">
+<!ENTITY title.label "เชธเชพเชงเชจเชฎเชฆเชฆ:">
+<!ENTITY title.accessKey "T">
+<!ENTITY title.tooltip "html 'title' เชฒเชเซเชทเชฃ เชเซ เชเซ เชธเชพเชงเชจเชฎเชฆเชฆ เชคเชฐเซเชเซ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เชฅเชพเชฏ เชเซ">
+<!ENTITY altText.label "เชตเซเชเชฒเซเชชเชฟเช เชฒเชเชพเชฃ:">
+<!ENTITY altText.accessKey "A">
+<!ENTITY altTextEditField.tooltip "เชเชฎเซเชเชจเชพ เชธเซเชฅเชพเชจเซ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซเชจเซเช เชฒเชเชพเชฃ เชฒเชเซ">
+<!ENTITY noAltText.label "เชตเซเชเชฒเซเชชเชฟเช เชฒเชเชพเชฃ เชตเชพเชชเชฐเชถเซ เชจเชนเชฟเช">
+<!ENTITY noAltText.accessKey "D">
+
+<!ENTITY previewBox.label "เชเชฎเซเช เชชเซเชฐเซเชตเชฆเชฐเซเชถเชจ">
+<!ENTITY MoreFewerButton.tooltip "เชซเซเชฐเชซเชพเชฐ เชเชฐเชตเชพ เชฎเชพเชเซ เชตเชงเซ เช
เชฅเชตเชพ เชฅเซเชกเชพ เชเซเชฃเชงเชฐเซเชฎเซ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เชเชฐเซ">
+
+<!-- These controls are in the Dimensions tab panel -->
+<!-- actualSize.label should be same as actualSizeRadio.label + ":" -->
+<!ENTITY actualSize.label "เชตเชพเชธเซเชคเชตเชฟเช เชฎเชพเชช:">
+<!ENTITY actualSizeRadio.label "เชตเชพเชธเซเชคเชตเชฟเช เชฎเชพเชช">
+<!ENTITY actualSizeRadio.accessKey "A">
+<!ENTITY actualSizeRadio.tooltip "เชเชฎเซเชเชจเชพ เชตเชพเชธเซเชคเชตเชฟเช เชฎเชพเชชเชฎเชพเช เชชเชพเชเชพ เชซเชฐเซ">
+<!ENTITY customSizeRadio.label "เชตเซเชตเชฟเชงเซเชฏเชชเซเชฐเซเชฃ เชฎเชพเชช">
+<!ENTITY customSizeRadio.accessKey "S">
+<!ENTITY customSizeRadio.tooltip "เชเชฎเซเชเชจเซเช เชฎเชพเชช เชชเชพเชจเชพเชฎเชพเช เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เชฅเชฏเชพ เช
เชจเซเชธเชพเชฐ เชฌเชฆเชฒเซ">
+<!ENTITY heightEditField.label "เชเชเชเชพเช:">
+<!ENTITY heightEditField.accessKey "G">
+<!ENTITY widthEditField.label "เชชเชนเซเชณเชพเช:">
+<!ENTITY widthEditField.accessKey "W">
+<!ENTITY constrainCheckbox.label "เชชเชฐเชฟเชฎเชพเชฃ">
+<!ENTITY constrainCheckbox.accessKey "C">
+<!ENTITY constrainCheckbox.tooltip "เชเชฎเซเชเชจเซ เชเชธเซเชชเซเชเซเช เชเซเชฃเซเชคเซเชคเชฐ เชเชพเชณเชตเซ">
+
+<!-- These controls are in the Image Map box of the expanded area -->
+<!ENTITY imagemapBox.label "เชเชฎเซเช เชฎเซเชช">
+<!ENTITY removeImageMapButton.label "เชฆเซเชฐ เชเชฐเซ">
+<!ENTITY removeImageMapButton.accessKey "R">
+<!ENTITY editImageMapButton.label "เชซเซเชฐเชซเชพเชฐ เชเชฐเซ...">
+<!ENTITY editImageMapButton.tooltip "เช เชเชฎเซเช เชฎเชพเชเซ เชเซเชฒเชฟเช เชเชฐเซ เชถเชเชพเชฏ เชคเซเชตเชพ เชนเซเชเชธเซเชชเซเช เชฌเชจเชพเชตเซ">
+
+<!-- These are the options for image alignment -->
+<!ENTITY alignment.label "เชฒเชเชพเชฃเชจเซ เชเชฎเซเช เชธเชพเชฅเซ เชฌเชเชงเชฌเซเชธเชพเชกเซ">
+<!ENTITY bottomPopup.value "เชคเชณเชฟเชฏเซ">
+<!ENTITY topPopup.value "เชเซเช เชชเชฐ">
+<!ENTITY centerPopup.value "เชเซเชจเซเชฆเซเชฐเชฎเชพเช">
+<!ENTITY wrapRightPopup.value "เชเชฎเชฃเซเชฅเซ เชฒเชชเซเชเซ">
+<!ENTITY wrapLeftPopup.value "เชกเชพเชฌเซเชฅเซ เชฒเชชเซเชเซ">
+
+<!-- These controls are in the Spacing Box -->
+<!ENTITY spacingBox.label "เชเชเซเชฏเชพ เชเซเชกเซ เชฐเชนเซเชฏเชพ เชเซเช">
+<!ENTITY spacingBox.tooltip "เชเชฎเซเชเชจเซ เชซเชฐเชคเซ เชเชเซเชฏเชพเชจเชพ เชเชฅเซเชฅเชพ เชฎเชพเชเซ เชจเชเชฌเชฐ เชฒเชเซ">
+<!ENTITY leftRightEditField.label "เชกเชพเชฌเซเช เช
เชจเซ เชเชฎเชฃเซเช:">
+<!ENTITY leftRightEditField.accessKey "L">
+<!ENTITY topBottomEditField.label "เชเชชเชฐ เช
เชจเซ เชจเซเชเซ:">
+<!ENTITY topBottomEditField.accessKey "T">
+<!ENTITY borderEditField.label "เชเชพเชเซ เชเชฟเชจเชพเชฐเซ:">
+<!ENTITY borderEditField.accessKey "B">
+
+<!-- These controls are in the Link Box -->
+<!ENTITY showImageLinkBorder.label "เชเชกเซ เชฅเชฏเซเชฒ เชเชฎเซเชเชจเซ เชซเชฐเชคเซ เชเชฟเชจเชพเชฐเซ เชฌเชฆเชพเชตเซ">
+<!ENTITY showImageLinkBorder.accessKey "B">
+
+<!-- These controls may be added some day; currently not used -->
+<!ENTITY makePageBackgroundCheckbox.label "เชชเชพเชจเชพเชเชจเซ เชชเชพเชถเซเชต เชญเชพเช เชฌเชจเชพเชตเซ">
+<!ENTITY makePageBackgroundCheckbox.tooltip "เชคเชฎเชพเชฐเชพ เชชเชพเชจเชพเช เชฎเชพเชเซ เชเชฎเซเชเชจเซ เชชเชพเชถเซเชต เชญเชพเช เชคเชฐเซเชเซ เชตเชพเชชเชฐเซ">
+<!ENTITY editImageButton.label "เชเชฎเซเชเชฎเชพเช เชซเซเชฐเชซเชพเชฐ เชเชฐเซ">
+<!ENTITY editImageButton.tooltip "เชเชฎเซเช เชซเชพเชเชฒเชจเซ เช
เชจเซเชฏ เชเชพเชฐเซเชฏเชเซเชฐเชฎเชฎเชพเช เชซเซเชฐเชซเชพเชฐ เชเชฐเซ">
+
+<!-- These tabs are currently used in the image input dialog -->
+<!ENTITY imageInputTab.label "เชซเซเชฐเซเชฎ">
+<!ENTITY imageLocationTab.label "เชธเซเชฅเชพเชจ">
+<!ENTITY imageDimensionsTab.label "เชชเชฐเชฟเชฎเชพเชฃเซ">
+<!ENTITY imageAppearanceTab.label "เชฆเซเชเชพเชต">
+<!ENTITY imageLinkTab.label "เชเชกเซ">
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY windowTitle.label "เชซเซเชฐเซเชฎ เชเซเชทเซเชคเซเชฐ เชเซเชฃเชงเชฐเซเชฎเซ">
+<!ENTITY windowTitleImage.label "เชซเซเชฐเซเชฎ เชเชฎเซเช เชเซเชฃเชงเชฐเซเชฎเซ">
+
+<!ENTITY InputType.label "เชเซเชทเซเชคเซเชฐ เชชเซเชฐเชเชพเชฐ">
+<!ENTITY InputType.accesskey "T">
+<!ENTITY text.value "เชฒเชเชพเชฃ">
+<!ENTITY password.value "เชชเชพเชธเชตเชฐเซเชก">
+<!ENTITY checkbox.value "เชเชเชพเชธเชฃเซ เชฌเซเชเซเชธ">
+<!ENTITY radio.value "เชฐเซเชกเชฟเชฏเซ เชฌเชเชจ">
+<!ENTITY submit.value "เชเชฎเชพ เชฌเชเชจ">
+<!ENTITY reset.value "เชชเซเชจเชเชธเซเชฏเซเชเชจ เชฌเชเชจ">
+<!ENTITY file.value "เชซเชพเชเชฒ">
+<!ENTITY hidden.value "เชเซเชชเซ">
+<!ENTITY image.value "เชเชฎเซเช">
+<!ENTITY button.value "เชฌเชเชจ">
+
+<!ENTITY InputSettings.label "เชเซเชทเซเชคเซเชฐ เชธเซเชเซเชเช">
+<!ENTITY InputName.label "เชเซเชทเซเชคเซเชฐ เชจเชพเชฎ:">
+<!ENTITY GroupName.label "เชเซเชฅ เชจเชพเชฎ:">
+<!ENTITY Name.accesskey "N">
+<!ENTITY InputValue.label "เชเซเชทเซเชคเซเชฐ เชเชฟเชเชฎเชค:">
+<!ENTITY InitialValue.label "เชชเซเชฐเชพเชฐเชเชญเชฟเช เชเชฟเชเชฎเชค:">
+<!ENTITY Value.accesskey "V">
+<!ENTITY InputChecked.label "เชชเซเชฐเชพเชฐเชเชญเชฎเชพเช เชเชเชพเชธเชพเชฏเซเชฒ">
+<!ENTITY InputChecked.accesskey "C">
+<!ENTITY InputSelected.label "เชชเซเชฐเชพเชฐเชเชญเชฎเชพเช เชชเชธเชเชฆ เชฅเชฏเซเชฒ">
+<!ENTITY InputSelected.accesskey "S">
+<!ENTITY InputReadOnly.label "เชฎเชพเชคเซเชฐ เชตเชพเชเชเซ เชถเชเชพเชฏ เชคเซเชตเซเช">
+<!ENTITY InputReadOnly.accesskey "R">
+<!ENTITY InputDisabled.label "เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชเชฐเซเชฒ">
+<!ENTITY InputDisabled.accesskey "D">
+<!ENTITY tabIndex.label "เชเซ
เชฌ เช
เชจเซเชเซเชฐเชฎ:">
+<!ENTITY tabIndex.accesskey "I">
+<!ENTITY TextSize.label "เชเซเชทเซเชคเซเชฐ เชฎเชพเชช:">
+<!ENTITY TextSize.accesskey "F">
+<!ENTITY TextLength.label "เชฎเชนเชคเซเชคเชฎ เชฒเชเชฌเชพเช:">
+<!ENTITY TextLength.accesskey "L">
+<!ENTITY AccessKey.label "เชตเชชเชฐเชพเชถ เชเซ:">
+<!ENTITY AccessKey.accesskey "K">
+<!ENTITY Accept.label "เชธเซเชตเซเชเชพเชฐเซเชฏ เชชเซเชฐเชเชพเชฐเซ:">
+<!ENTITY Accept.accesskey "A">
+
+<!ENTITY ImageProperties.label "เชเชฎเซเช เชเซเชฃเชงเชฐเซเชฎเซ...">
+<!ENTITY ImageProperties.accesskey "E">
--- /dev/null
+<!-- 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/. -->
+
+
+<!-- Window title -->
+<!ENTITY windowTitle.label "เช
เชเซเชทเชฐ เชฆเชพเชเชฒ เชเชฐเซ">
+<!ENTITY category.label "เชตเชฐเซเช">
+<!ENTITY letter.label "เช
เชเซเชทเชฐ:">
+<!ENTITY letter.accessKey "L">
+<!ENTITY character.label "เช
เชเซเชทเชฐ:">
+<!ENTITY character.accessKey "C">
+<!ENTITY accentUpper.label "เชฎเซเชเชพ เช
เชเซเชทเชฐเซ เชชเซเชฐเชเชพเชถเชฟเชค">
+<!ENTITY accentLower.label "เชจเชพเชจเชพ เช
เชเซเชทเชฐเซ เชชเซเชฐเชเชพเชถเชฟเชค">
+<!ENTITY otherUpper.label "เชฌเซเชเชพ เชฎเซเชเชพ เช
เชเซเชทเชฐเซ">
+<!ENTITY otherLower.label "เชฌเซเชเชพ เชจเชพเชจเชพ เช
เชเซเชทเชฐเซ">
+<!ENTITY commonSymbols.label "เชธเชพเชฎเชพเชจเซเชฏ เชธเชเชเซเชเชพเช">
+<!ENTITY insertButton.label "เชฆเชพเชเชฒ เชเชฐเซ">
+<!ENTITY closeButton.label "เชฌเชเชง เชเชฐเซ">
--- /dev/null
+<!-- 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/. -->
+
+<!-- Window title -->
+<!ENTITY windowTitle.label "HTML เชฆเชพเชเชฒ เชเชฐเซ">
+<!ENTITY sourceEditField.label "HTML เชเซเช เช
เชจเซ เชฒเชเชพเชฃ เชฆเชพเชเชฒ เชเชฐเซ:">
+<!ENTITY example.label "เชเชฆเชพเชนเชฐเชฃ: ">
+<!-- LOCALIZATION NOTE (exampleOpenTag.label): DONT_TRANSLATE: they are text for HTML tagnames: "<i>" and "</i>" -->
+<!ENTITY exampleOpenTag.label "<i>">
+<!-- LOCALIZATION NOTE (exampleCloseTag.label): DONT_TRANSLATE: they are text for HTML tagnames: "<i>" and "</i>" -->
+<!ENTITY exampleCloseTag.label "</i>">
+<!ENTITY exampleText.label "เชเซเชฎ เชเซ!">
+<!ENTITY insertButton.label "เชฆเชพเชเชฒ เชเชฐเซ">
+<!ENTITY insertButton.accesskey "I">
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY Window.title "เชตเชฟเชทเชฏเชธเซเชเซ เชเซเชทเซเชเช">
+<!ENTITY buildToc.label "เชเชฎเชพเชเชฅเซ เชธเชฎเชพเชตเชฟเชทเซเชเซเชจเซเช เชเซเชทเซเชเช เชฌเชจเชพเชตเซ:">
+<!ENTITY style.label "เชถเซเชฒเซ:">
+<!ENTITY tag.label "เชเซเช:">
+<!ENTITY class.label "เชตเชฐเซเช:">
+<!ENTITY header1.label "เชธเซเชคเชฐ เซง">
+<!ENTITY header2.label "เชธเซเชคเชฐ เซจ">
+<!ENTITY header3.label "เชธเซเชคเชฐ เซฉ">
+<!ENTITY header4.label "เชธเซเชคเชฐ เซช">
+<!ENTITY header5.label "เชธเซเชคเชฐ เซซ">
+<!ENTITY header6.label "เชธเซเชคเชฐ เซฌ">
+<!ENTITY makeReadOnly.label "เชตเชฟเชทเชฏเชธเซเชเซ เชเซเชทเซเชเชเชจเซ เชฎเชพเชคเซเชฐ เชตเชพเชเชเซ เชถเชเชพเชฏ เชคเซเชตเซเช เชฌเชจเชพเชตเซ">
+<!ENTITY orderedList.label "เชตเชฟเชทเชฏเชธเซเชเซ เชเซเชทเซเชเชเชฎเชพเชเชจเชพ เชฌเชงเชพ เชชเซเชฐเชตเซเชถเซเชจเซ เชจเชเชฌเชฐ เชเชชเซ">
--- /dev/null
+<!-- 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/. -->
+
+<!-- Window title -->
+<!ENTITY windowTitle.label "เชเซเชทเซเชเช เชเชก-เชเชจ">
+
+<!ENTITY size.label "เชฎเชพเชช">
+<!ENTITY numRowsEditField.label "เชนเชฐเซเชณเซ:">
+<!ENTITY numRowsEditField.accessKey "R">
+<!ENTITY numColumnsEditField.label "เชธเซเชคเชเชญเซ:">
+<!ENTITY numColumnsEditField.accessKey "C">
+<!ENTITY widthEditField.label "เชชเชนเซเชณเชพเช:">
+<!ENTITY widthEditField.accessKey "W">
+<!ENTITY borderEditField.label "เชเชฟเชจเชพเชฐเซ:">
+<!ENTITY borderEditField.accessKey "B">
+<!ENTITY borderEditField.tooltip "เชเซเชทเซเชเชเชจเซ เชเชฟเชจเชพเชฐเซ เชฎเชพเชเซ เชจเชเชฌเชฐ เชฒเชเซ, เช
เชฅเชตเชพ เชเซเชเชชเชฃ เชเชฟเชจเชพเชฐเซ เชจเชพ เชฐเชพเชเชตเซ เชนเซเชฏ เชคเซ เชถเซเชจเซเชฏ (เซฆ) เชฒเชเซ">
+<!ENTITY pixels.label "เชชเชฟเชเซเชธเซเชฒเซ">
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY windowTitle.label "เชฒเซเชฌเชฒเชจเชพ เชเซเชฃเชงเชฐเซเชฎเซ">
+
+<!ENTITY Settings.label "เชธเซเชเซเชเช">
+<!ENTITY Settings.accesskey "S">
+
+<!ENTITY EditLabelText.label "เชซเซเชฐเชซเชพเชฐ เชฒเชเชพเชฃ:">
+<!ENTITY EditLabelText.accesskey "T">
+<!ENTITY LabelFor.label "เชจเชฟเชฏเชเชคเซเชฐเชฃ เชฎเชพเชเซ:">
+<!ENTITY LabelFor.accesskey "F">
+<!ENTITY AccessKey.label "เชตเชชเชฐเชพเชถ เชเซ:">
+<!ENTITY AccessKey.accesskey "K">
+
+<!ENTITY RemoveLabel.label "เชฒเซเชฌเชฒ เชฆเซเชฐ เชเชฐเซ">
+<!ENTITY RemoveLabel.accesskey "R">
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY windowTitle.label "เชเชกเซเชจเชพ เชเซเชฃเชงเชฐเซเชฎเซ">
+<!ENTITY LinkURLBox.label "เชเชกเซเชจเซเช เชธเซเชฅเชพเชจ">
--- /dev/null
+<!-- 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/. -->
+
+
+<!-- Window title -->
+<!ENTITY windowTitle.label "เชฏเชพเชฆเซ เชเซเชฃเชงเชฐเซเชฎเซ">
+
+<!ENTITY ListType.label "เชฏเชพเชฆเซ เชชเซเชฐเชเชพเชฐ">
+<!ENTITY bulletStyle.label "เชฌเซเชฒเซเช เชถเซเชฒเซ:">
+<!ENTITY startingNumber.label "เช
เชนเซเช เชถเชฐเซ เชฅเชพเชฏ:">
+<!ENTITY startingNumber.accessKey "S">
+<!ENTITY none.value "เชเชเช เชจเชนเชฟเช">
+<!ENTITY bulletList.value "เชฌเซเชฒเซเช (เชจเชเชฌเชฐ เชตเชฟเชจเชพเชจเซ) เชฏเชพเชฆเซ">
+<!ENTITY numberList.value "เชจเชเชฌเชฐเชตเชพเชณเซ เชฏเชพเชฆเซ">
+<!ENTITY definitionList.value "เชตเซเชฏเชพเชเซเชฏเชพ เชฏเชพเชฆเซ">
+<!ENTITY changeListMsg.label "เชเซเชฏเชพเชฐเซ เชฏเชพเชฆเซเชจเซ เชชเซเชฐเชเชพเชฐ เชฌเชฆเชฒเซ เชฐเชนเซเชฏเชพ เชนเซเชฏ:">
+<!ENTITY changeEntireListRadio.label "เชตเชฐเซเชคเชฎเชพเชจ เชฏเชพเชฆเซ เชฌเชฆเชฒเซ">
+<!ENTITY changeEntireListRadio.accessKey "C">
+<!ENTITY changeSelectedRadio.label "เชเชพเชฒเซ เชชเชธเชเชฆ เชเชฐเซเชฒ เชตเชธเซเชคเซเช เช เชฌเชฆเชฒเซ">
+<!ENTITY changeSelectedRadio.accessKey "I">
--- /dev/null
+<!-- 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/. -->
+
+<!-- Window title -->
+<!ENTITY windowTitle.label "เชชเชพเชจเชพเชเชจเชพ เชเซเชฃเชงเชฐเซเชฎเซ">
+<!ENTITY location.label "เชธเซเชฅเชพเชจ:">
+<!ENTITY lastModified.label "เชเซเชฒเซเชฒเซ เชธเซเชงเชพเชฐเชพเชฏเซเชฒ:">
+<!ENTITY titleInput.label "เชถเซเชฐเซเชทเช:">
+<!ENTITY titleInput.accessKey "T">
+<!ENTITY authorInput.label "เชฒเซเชเช:">
+<!ENTITY authorInput.accessKey "A">
+<!ENTITY descriptionInput.label "เชตเชฐเซเชฃเชจ:">
+<!ENTITY descriptionInput.accessKey "D">
+<!ENTITY locationNewPage.label "[เชจเชตเซเช เชชเชพเชจเซเช, เชนเชเซ เชธเชเชเซเชฐเชนเชพเชฏเซเชฒ เชจเชฅเซ]">
+<!ENTITY EditHEADSource1.label "เช
เชฆเซเชฏเชคเชจ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเช:">
+<!ENTITY EditHEADSource2.label "<เชนเซเชก> เชตเชฟเชธเซเชคเชพเชฐเชจเชพ เช
เชจเซเชฏ เชธเชฎเชพเชตเชฟเชทเซเชเซเชฎเชพเช เชซเซเชฐเชซเชพเชฐ เชเชฐเชตเชพ เชฎเชพเชเซ, เชฆเซเชเชพเชต เชฎเซเชจเซ เช
เชฅเชตเชพ เชธเชเชชเชพเชฆเชจ เชธเซเชฅเชฟเชคเชฟ เชธเชพเชงเชจเชชเชเซเชเซเชฎเชพเช "HTML เชธเซเชฐเซเชค" เชตเชพเชชเชฐเซ.">
--- /dev/null
+<!-- 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/. -->
+
+<!-- Window title -->
+<!ENTITY windowTitle.label "เชตเซเชฏเชเซเชคเชฟเชเชค เชถเชฌเซเชฆเชเซเชท">
+
+<!ENTITY wordEditField.label "เชจเชตเซ เชถเชฌเซเชฆเชเซเชท:">
+<!ENTITY wordEditField.accessKey "N">
+<!ENTITY AddButton.label "เชเชก-เชเชจ">
+<!ENTITY AddButton.accessKey "A">
+<!ENTITY DictionaryList.label "เชถเชฌเซเชฆเชเซเชทเชฎเชพเชเชจเชพ เชถเชฌเซเชฆเซ:">
+<!ENTITY DictionaryList.accessKey "W">
+<!ENTITY ReplaceButton.label "เชฌเชฆเชฒเซ">
+<!ENTITY ReplaceButton.accessKey "R">
+<!ENTITY RemoveButton.label "เชฆเซเชฐ เชเชฐเซ">
+<!ENTITY RemoveButton.accessKey "e">
+
+<!ENTITY CloseButton.label "เชฌเชเชง เชเชฐเซ">
+<!ENTITY CloseButton.accessKey "C">
--- /dev/null
+<!-- 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/. -->
+
+
+<!-- Window title -->
+<!ENTITY windowTitle.label "เชชเซเชฐเชเชพเชถเชจ เชชเชพเชจเซเช">
+<!ENTITY windowTitleSettings.label "เชชเซเชฐเชเชพเชถเชจ เชธเซเชเซเชเช">
+
+<!ENTITY publishTab.label "เชชเซเชฐเชเชพเชถเชจ เชเชฐเซ">
+<!ENTITY settingsTab.label "เชธเซเชเซเชเช">
+
+<!ENTITY publishButton.label "เชชเซเชฐเชเชพเชถเชจ เชเชฐเซ">
+
+<!-- Publish Tab Panel -->
+<!ENTITY siteList.label "เชธเชพเชเช เชจเชพเชฎ:">
+<!ENTITY siteList.tooltip "เชคเชฎเซ เชเซ เชธเชพเชเชเชจเซเช เชชเซเชฐเชเชพเชถเชจ เชเชฐเชตเชพ เชฎเชพเชเชเซ เชคเซ เชชเชธเชเชฆ เชเชฐเซ">
+<!ENTITY newSiteButton.label "เชจเชตเซ เชธเชพเชเช">
+<!ENTITY siteDirList.label "เชคเชฎเชพเชฐเซ เชชเซเชฐเชเชพเชถเชจ เชธเชพเชเชเชฎเชพเช เชกเชฟเชฐเซเชเซเชเชฐเซ เชจเชพเชฎ เชชเชธเชเชฆ เชเชฐเซ เช
เชฅเชตเชพ เชฒเชเซ:">
+<!ENTITY siteDirList.tooltip "เชฆเซเชฐเชธเซเชฅ เชกเชฟเชฐเซเชเซเชเชฐเซเชจเซเช เชจเชพเชฎ เชคเซเชจเซ เชชเซเชฐเชเชพเชถเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชชเชธเชเชฆ เชเชฐเซ เช
เชฅเชตเชพ เชฆเชพเชเชฒ เชเชฐเซ">
+<!ENTITY docDirList.label "เช เชชเชพเชจเชพเช เชฎเชพเชเซ เชธเชพเชเช เชเชชเชกเชฟเชฐเซเชเซเชเชฐเซ:">
+<!ENTITY publishImgCheckbox.label "เชเชฎเซเชเซ เช
เชจเซ เช
เชจเซเชฏ เชซเชพเชเชฒเซ เชธเชฎเชพเชตเซ">
+<!ENTITY publishImgCheckbox.tooltip "เช เชชเชพเชจเชพเช เชฆเซเชตเชพเชฐเชพ เชธเชเชฆเชฐเซเชญ เชฒเซเชตเชพเชฏเซเชฒ เชเชฎเซเชเซ เช
เชจเซ เช
เชจเซเชฏ เชซเชพเชเชฒเซ เชชเซเชฐเชเชพเชถเชฟเชค เชเชฐเซ">
+<!ENTITY sameLocationRadio.label "เชชเชพเชจเชพเช เชคเชฐเซเชเซ เช เช เชธเซเชฅเชพเชจ เชตเชพเชชเชฐเซ">
+<!ENTITY sameLocationRadio.tooltip "เชชเชพเชจเชพเช เชคเชฐเซเชเซ เช เช เชธเซเชฅเชพเชจ เชฎเชพเชเซ เชซเชพเชเชฒเซ เชชเซเชฐเชเชพเชถเชฟเชค เชเชฐเซ">
+<!ENTITY useSubdirRadio.label "เช เชธเชพเชเช เชเชชเชกเชฟเชฐเซเชเซเชเชฐเซ เชตเชพเชชเชฐเซ:">
+<!ENTITY useSubdir.tooltip "เชฆเซเชฐเชธเซเชฅ เชเชชเชกเชฟเชฐเซเชเซเชเชฐเซเชจเซเช เชจเชพเชฎ เชชเชธเชเชฆ เชเชฐเซ เช
เชฅเชตเชพ เชฆเชพเชเชฒ เชเชฐเซ เชเซ เชเซเชฏเชพเช เชซเชพเชเชฒเซ เชชเซเชฐเชเชพเชถเชฟเชค เชฅเชถเซ">
+<!ENTITY chooseDirButton.label "เชชเชธเชเชฆ เชเชฐเซ...">
+<!ENTITY pageTitle.label "เชชเชพเชจเชพเช เชถเซเชฐเซเชทเช:">
+<!ENTITY pageTitle.tooltip "เชตเชฟเชจเซเชกเซ เช
เชจเซ เชฌเซเชเชฎเชพเชฐเซเชเซเชฎเชพเช เชชเชพเชจเชพเชเชจเซ เชเชณเชเชพเชตเชตเชพ เชฎเชพเชเซ เชถเซเชฐเซเชทเช เชฆเชพเชเชฒ เชเชฐเซ">
+<!ENTITY pageTitleExample.label "เชฆเชพ.เชค.: "เชฎเชพเชฐเซเช เชตเซเชฌ เชชเชพเชจเซเช"">
+<!ENTITY filename.label "เชซเชพเชเชฒ เชจเชพเชฎ:">
+<!ENTITY filename.tooltip "เช เชซเชพเชเชฒ เชฎเชพเชเซ เชจเชพเชฎ เชฆเชพเชเชฒ เชเชฐเซ, เชตเซเชฌ เชชเชพเชจเชพเช เชฎเชพเชเซ '.html' เชจเซ เชธเชฎเชพเชตเซเชจเซ">
+<!ENTITY filenameExample.label "เชฆเชพ.เชค,: "mypage.html"">
+<!ENTITY relatedDocs.label "เชชเซเชฐเชเชพเชถเชจ เชเชฐเชตเชพ เชฎเชพเชเซ เช
เชจเซเชฏ เชซเชพเซเชเชฒเซ">
+<!ENTITY setDefaultButton.label "เชฎเซเชณเชญเซเชค เชคเชฐเซเชเซ เชธเซเชฏเซเชเชฟเชค เชเชฐเซ">
+<!ENTITY setDefSiteAndDir.label "เชฎเซเชณเชญเซเชค เชธเชพเชเช เช
เชจเซ เชกเชฟเชฐเซเชเซเชเชฐเซ เชคเชฐเซเชเซ เชธเซเชฏเซเชเชฟเชค เชเชฐเซ">
+<!ENTITY removeButton.label "เชธเชพเชเช เชฆเซเชฐ เชเชฐเซ">
+
+<!-- Settings Tab Panel -->
+<!ENTITY publishSites.label "เชธเชพเชเชเซ เชชเซเชฐเชเชพเชถเชฟเชค เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช">
+<!ENTITY serverInfo.label "เชธเชฐเซเชตเชฐ เชเชพเชฃเชเชพเชฐเซ">
+<!ENTITY loginInfo.label "เชชเซเชฐเชตเซเชถ เชเชพเชฃเชเชพเชฐเซ">
+<!ENTITY siteName.label "เชธเชพเชเช เชจเชพเชฎ:">
+<!ENTITY siteName.tooltip "เชเซเชเซเช เชจเชพเชฎ เชเซ เชเซ เช เชชเซเชฐเชเชพเชถเชจ เชธเชพเชเชเชจเซ เชเชณเชเชพเชตเซ (เชฆเชพ.เชค.: 'เชฎเชพเชฐเซเชธเชพเชเช')">
+<!ENTITY siteUrl.label "เชชเซเชฐเชเชพเชถเชจ เชธเชฐเชจเชพเชฎเซเช (เชฆเชพ.เชค.: 'ftp://ftp.myisp.com/myusername'):">
+<!ENTITY siteUrl.tooltip "เชคเชฎเชพเชฐเชพ ISP เชฆเซเชตเชพเชฐเชพ เชชเซเชฐเซเช เชชเชพเชกเชตเชพเชฎเชพเช เชเชตเซเชฒ FTP:// เช
เชฅเชตเชพ HTTP:// เชธเชฐเชจเชพเชฎเซเช เช
เชฅเชตเชพ เชตเซเชฌ เชนเซเชธเซเชเซเชเช เชธเซเชตเชพ">
+<!ENTITY browseUrl.label "เชคเชฎเชพเชฐเชพ เชเชฐ เชชเชพเชจเชพเชเชจเซ HTTP เชธเชฐเชจเชพเชฎเซเช (เชฆเชพ.เชค.: 'http://www.myisp.com/myusername'):">
+<!ENTITY browseUrl.tooltip "เชคเชฎเชพเชฐเซ เชเชฐ เชกเชฟเชฐเซเชเซเชเชฐเซเชจเซเช HTTP:// เชธเชฐเชจเชพเชฎเซเช (เชซเชพเซเชเชฒ เชจเชพเชฎเชจเซ เชธเชฎเชพเชตเซเชถ เชเชฐเชถเซ เชจเชนเชฟเช)">
+<!ENTITY username.label "เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชจเชพเชฎ:">
+<!ENTITY username.tooltip "เชคเชฎเชพเชฐเชพ ISP เช
เชฅเชตเชพ เชตเซเชฌ เชนเซเชธเซเชเซเชเช เชธเซเชตเชพเชฎเชพเช เชชเซเชฐเชตเซเชถ เชเชฐเชตเชพ เชฎเชพเชเซ เชคเชฎเซ เชเซ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชจเชพเชฎ เชตเชพเชชเชฐเซ เชคเซ">
+<!ENTITY password.label "เชชเชพเชธเชตเชฐเซเชก:">
+<!ENTITY password.tooltip "เชคเชฎเชพเชฐเชพ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชจเชพเชฎ เชธเชพเชฅเซ เชธเชเชเชณเชพเชฏเซเชฒ เชชเชพเชธเชตเชฐเซเชก">
+<!ENTITY savePassword.label "เชชเชพเชธเชตเชฐเซเชก เชธเชเชเซเชฐเชนเซ">
+<!ENTITY savePassword.tooltip "เชชเชพเชธเชตเชฐเซเชก เชตเซเชฏเชตเชธเซเชฅเชพเชชเชเชจเซ เชฎเชฆเชฆเชฅเซ เชคเชฎเชพเชฐเซ เชชเชพเชธเชตเชฐเซเชก เชธเซเชฐเชเซเชทเชฟเชค เชฐเซเชคเซ เชธเชเชเซเชฐเชนเชตเชพ เชฎเชพเชเซ เช เชชเชธเชเชฆ เชเชฐเซ">
--- /dev/null
+<!-- 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/. -->
+
+<!-- Window title -->
+<!ENTITY siteUrl.label "เชธเชพเชเช URL:">
+<!ENTITY docSubdir.label "เชชเชพเชจเชพเชเชจเซ เชเชชเชกเชฟเชฐเซเชเซเชเชฐเซ:">
+<!ENTITY otherSubdir.label "เชเชฎเซเชเชจเซ เชเชชเชกเชฟเชฐเซเชเซเชเชฐเซ:">
+
+<!ENTITY status.label "เชชเซเชฐเชเชพเชถเชฟเชค เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช...">
+<!ENTITY fileList.label "เชชเซเชฐเชเชพเชถเชจ เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟ">
+<!ENTITY statusHeader.label "เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟ">
+<!ENTITY filenameHeader.label "เชซเชพเชเชฒเชจเซเช เชจเชพเชฎ">
+<!ENTITY succeeded.label "เชธเชซเชณ เชฅเชฏเซเชฒ">
+<!ENTITY failed.label "เชจเชฟเชทเซเชซเชณ เชฅเชฏเซเชฒ">
+
+<!ENTITY keepOpen "เชชเซเชฐเชเชพเชถเชจ เชชเซเชฐเซเชฃ เชฅเชพเชฏ เชชเชเซ เช เชตเชฟเชจเซเชกเซ เชเซเชฒเซเชฒเซ เชฐเชพเชเซ.">
+<!ENTITY closeButton.label "เชฌเชเชง เชเชฐเซ">
--- /dev/null
+<!-- 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/. -->
+
+<!-- extracted from EdReplace.xul -->
+
+<!ENTITY replaceDialog.title "เชถเซเชงเซ เช
เชจเซ เชฌเชฆเชฒเซ">
+<!ENTITY findField.label "เชฒเชเชพเชฃ เชถเซเชงเซ:">
+<!ENTITY findField.accesskey "n">
+<!ENTITY replaceField.label "เชเชจเซ เชธเชพเชฅเซ เชฌเชฆเชฒเซ:">
+<!ENTITY replaceField.accesskey "e">
+<!ENTITY caseSensitiveCheckbox.label "เชฎเซเชเชพ/เชจเชพเชจเชพ เชเซเชธ เชธเชฐเชเชพเชตเซ">
+<!ENTITY caseSensitiveCheckbox.accesskey "c">
+<!ENTITY wrapCheckbox.label "เชจเซ เชซเชฐเชคเซ เชฒเชชเซเชเซ">
+<!ENTITY wrapCheckbox.accesskey "W">
+<!ENTITY backwardsCheckbox.label "เชเชฒเชเซเช เชถเซเชงเซ">
+<!ENTITY backwardsCheckbox.accesskey "b">
+<!ENTITY findNextButton.label "เชเชเชณ เชถเซเซเชงเซ">
+<!ENTITY findNextButton.accesskey "F">
+<!ENTITY replaceButton.label "เชฌเชฆเชฒเซ">
+<!ENTITY replaceButton.accesskey "R">
+<!ENTITY replaceAndFindButton.label "เชฌเชฆเชฒเซ เช
เชจเซ เชถเซเชงเซ">
+<!ENTITY replaceAndFindButton.accesskey "d">
+<!ENTITY replaceAllButton.label "เชฌเชงเซเช เชฌเชฆเชฒเซ">
+<!ENTITY replaceAllButton.accesskey "A">
+<!ENTITY closeButton.label "เชฌเชเชง เชเชฐเซ">
+<!ENTITY notFoundWarning.label "เชคเชฎเซ เชฆเชพเชเชฒ เชเชฐเซเชฒ เชฒเชเชพเชฃ เชฎเชณเซเชฏเซเช เชจ เชนเชคเซเช.">
--- /dev/null
+<!-- 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/. -->
+
+<!-- These strings are generic to all or most of the editor's dialogs. -->
+
+<!-- This button is for the progressive disclosure of additional editing functionality -->
+
+<!-- These strings are for use specifically in the editor's link dialog. -->
+<!ENTITY windowTitle.label "เช
เชเซเชทเชฐ เชธเชเชเซเชฐเชนเชชเชฆเซเชงเชคเชฟ เชธเชเชเซเชฐเชนเซ เช
เชจเซ เชฌเชฆเชฒเซ">
+<!ENTITY documentTitleTitle.label "เชชเชพเชจเชพเชเชจเซ เชถเซเชฐเซเชทเช">
+<!ENTITY documentCharsetTitle.label "เช
เชเซเชทเชฐ เชธเชเชเซเชฐเชนเชชเชฆเซเชงเชคเชฟ">
+<!ENTITY documentCharsetDesc.label "เชคเชฎเซ เชฆเชธเซเชคเชพเชตเซเช เชเซ เชธเชเชเซเชฐเชนเชชเชฆเซเชงเชคเชฟเชฎเชพเช เชธเชเชเซเชฐเชนเชตเชพ เชฎเชพเชเชเซ เชคเซ เชชเชธเชเชฆ เชเชฐเซ:">
+<!ENTITY documentExportToText.label "เชฒเชเชพเชฃเชฎเชพเช เชจเชฟเชเชพเชธ เชเชฐเซ">
+
+
+
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY windowTitle.label "เชชเชธเชเชฆเชเซ เชฏเชพเชฆเซ เชเซเชฃเชงเชฐเซเชฎเซ">
+
+<!ENTITY Select.label "เชชเชธเชเชฆเชเซ เชฏเชพเชฆเซ">
+<!ENTITY SelectName.label "เชฏเชพเชฆเซเชจเซเช เชจเชพเชฎ:">
+<!ENTITY SelectName.accesskey "N">
+<!ENTITY SelectSize.label "เชเชเชเชพเช:">
+<!ENTITY SelectSize.accesskey "H">
+<!ENTITY SelectMultiple.label "เชเชฃเซ เชชเชธเชเชฆเชเซ">
+<!ENTITY SelectMultiple.accesskey "M">
+<!ENTITY SelectDisabled.label "เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชเชฐเซเชฒ">
+<!ENTITY SelectDisabled.accesskey "D">
+<!ENTITY SelectTabIndex.label "เชเซ
เชฌ เช
เชจเซเชเซเชฐเชฎ:">
+<!ENTITY SelectTabIndex.accesskey "I">
+
+<!ENTITY OptGroup.label "เชตเชฟเชเชฒเซเชช เชเซเชฅ">
+<!ENTITY OptGroupLabel.label "เชฒเซเชฌเชฒ:">
+<!ENTITY OptGroupLabel.accesskey "L">
+<!ENTITY OptGroupDisabled.label "เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชเชฐเซเชฒ">
+<!ENTITY OptGroupDisabled.accesskey "D">
+
+<!ENTITY Option.label "เชตเชฟเชเชฒเซเชช">
+<!ENTITY OptionText.label "เชฒเชเชพเชฃ:">
+<!ENTITY OptionText.accesskey "T">
+<!ENTITY OptionValue.label "เชเชฟเชเชฎเชค:">
+<!ENTITY OptionValue.accesskey "V">
+<!ENTITY OptionSelected.label "เชชเซเชฐเชพเชฐเชเชญเชฎเชพเช เชชเชธเชเชฆ เชฅเชฏเซเชฒ">
+<!ENTITY OptionSelected.accesskey "S">
+<!ENTITY OptionDisabled.label "เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชเชฐเซเชฒ">
+<!ENTITY OptionDisabled.accesskey "D">
+
+<!ENTITY TextHeader.label "เชฒเชเชพเชฃ">
+<!ENTITY ValueHeader.label "เชเชฟเชเชฎเชค">
+<!ENTITY SelectedHeader.label "เชชเชธเชเชฆ เชเชฐเซเชฒ">
+
+<!ENTITY AddOption.label "เชตเชฟเชเชฒเซเชช เชเชก-เชเชจ">
+<!ENTITY AddOption.accesskey "O">
+<!ENTITY AddOptGroup.label "เชเซเชฅ เชเชก-เชเชจ">
+<!ENTITY AddOptGroup.accesskey "G">
+<!ENTITY RemoveElement.label "เชฆเซเชฐ เชเชฐเซ">
+<!ENTITY RemoveElement.accesskey "R">
+<!ENTITY MoveElementUp.label "เชเชชเชฐ เชเชธเซเชกเซ">
+<!ENTITY MoveElementUp.accesskey "U">
+<!ENTITY MoveElementDown.label "เชจเซเชเซ เชเชธเซเชกเซ">
+<!ENTITY MoveElementDown.accesskey "D">
--- /dev/null
+<!-- 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/. -->
+
+
+<!-- Window title -->
+<!ENTITY windowTitle.label "เชเชพเชณเซ เชธเซเชงเซ เชธเซเชจเซเชช เชเชฐเซ">
+
+<!ENTITY enableSnapToGrid.label "เชเชพเชณเซ เชธเซเชงเซ เชธเซเชจเซเชช เชเชฐเชตเชพเชจเซเช เชธเชเซเชฐเชฟเชฏ เชเชฐเซ">
+<!ENTITY enableSnapToGrid.accessKey "e">
+
+<!ENTITY sizeEditField.label "เชฎเชพเชช:">
+<!ENTITY sizeEditField.accessKey "S">
+
+<!ENTITY pixelsLabel.value "เชชเชฟเชเซเชธเซเชฒเซ">
--- /dev/null
+<!-- 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/. -->
+
+<!-- Window title -->
+<!ENTITY windowTitle.label "เชเซเชกเชฃเซ เชเชเชพเชธเซ">
+
+<!ENTITY misspelledWord.label "เชเซเชเซ เชเซเชกเชฃเซเชตเชพเชณเซ เชถเชฌเซเชฆ:">
+<!ENTITY wordEditField.label "เชเชจเซ เชธเชพเชฅเซ เชฌเชฆเชฒเซ:">
+<!ENTITY wordEditField.accessKey "w">
+<!ENTITY checkwordButton.label "เชถเชฌเซเชฆ เชเชเชพเชธเซ">
+<!ENTITY checkwordButton.accessKey "k">
+<!ENTITY suggestions.label "เชธเซเชเชจเซ:">
+<!ENTITY suggestions.accessKey "u">
+<!ENTITY ignoreButton.label "เช
เชตเชเชฃเซ">
+<!ENTITY ignoreButton.accessKey "I">
+<!ENTITY ignoreAllButton.label "เชฌเชงเซเช เช
เชตเชเชฃเซ">
+<!ENTITY ignoreAllButton.accessKey "n">
+<!ENTITY replaceButton.label "เชฌเชฆเชฒเซ">
+<!ENTITY replaceButton.accessKey "R">
+<!ENTITY replaceAllButton.label "เชฌเชงเซเช เชฌเชฆเชฒเซ">
+<!ENTITY replaceAllButton.accessKey "A">
+<!ENTITY stopButton.label "เช
เชเชเชพเชตเซ">
+<!ENTITY stopButton.accessKey "t">
+<!ENTITY userDictionary.label "เชตเซเชฏเชเซเชคเชฟเชเชค เชถเชฌเซเชฆเชเซเชท:">
+<!ENTITY moreDictionaries.label "เชตเชงเซ เชกเชพเชเชจเชฒเซเชก เชเชฐเซ">
+<!ENTITY addToUserDictionaryButton.label "เชถเชฌเซเชฆ เชเชก-เชเชจ">
+<!ENTITY addToUserDictionaryButton.accessKey "d">
+<!ENTITY editUserDictionaryButton.label "เชซเซเชฐเชซเชพเชฐ เชเชฐเซ...">
+<!ENTITY editUserDictionaryButton.accessKey "E">
+<!ENTITY recheckButton.label "เชชเชพเชจเซเช เชซเชฐเซ เชเชเชพเชธเซ">
+<!ENTITY recheckButton.accessKey "P">
+<!ENTITY closeButton.label "เชฌเชเชง เชเชฐเซ">
+<!ENTITY closeButton.accessKey "C">
+<!ENTITY sendButton.label "เชฎเซเชเชฒเซ">
+<!ENTITY sendButton.accessKey "S">
+<!ENTITY languagePopup.label "เชญเชพเชทเชพ:">
+<!ENTITY languagePopup.accessKey "L">
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY tableWindow.title "เชเซเชทเซเชเช เชเซเชฃเชงเชฐเซเชฎเซ">
+<!ENTITY applyButton.label "เชฒเชพเชเซ เชชเชพเชกเซ">
+<!ENTITY applyButton.accesskey "A">
+<!ENTITY closeButton.label "เชฌเชเชง เชเชฐเซ">
+<!ENTITY tableTab.label "เชเซเชทเซเชเช">
+<!ENTITY cellTab.label "เชเชพเชจเชพเชเช">
+<!ENTITY tableRows.label "เชนเชฐเซเชณเซ:">
+<!ENTITY tableRows.accessKey "R">
+<!ENTITY tableColumns.label "เชธเซเชคเชเชญเซ:">
+<!ENTITY tableColumns.accessKey "C">
+<!ENTITY tableHeight.label "เชเชเชเชพเช:">
+<!ENTITY tableHeight.accessKey "G">
+<!ENTITY tableWidth.label "เชชเชนเซเชณเชพเช:">
+<!ENTITY tableWidth.accessKey "W">
+<!ENTITY tableBorderSpacing.label "เชเชฟเชจเชพเชฐเซเช เช
เชจเซ เชเชเซเชฏเชพเช">
+<!ENTITY tableBorderWidth.label "เชเชฟเชจเชพเชฐเซ:">
+<!ENTITY tableBorderWidth.accessKey "B">
+<!ENTITY tableSpacing.label "เชเชเซเชฏเชพ:">
+<!ENTITY tableSpacing.accessKey "S">
+<!ENTITY tablePadding.label "เชเชเซเชฏเชพ เชเซเชกเซ:">
+<!ENTITY tablePadding.accessKey "P">
+<!ENTITY tablePxBetwCells.label "เชเชพเชจเชพเชเช เชตเชเซเชเซเชจเชพ เชชเชฟเชเซเชธเซเชฒเซ">
+<!ENTITY tablePxBetwBrdrCellContent.label "เชเชพเชจเชพเชจเซ เชเชฟเชจเชพเชฐเซ เช
เชจเซ เชธเชฎเชพเชตเชฟเชทเซเชเซ เชตเชเซเชเซเชจเชพ เชชเชฟเชเซเชธเซเชฒเซ">
+<!ENTITY tableAlignment.label "เชเซเชทเซเชเชเชจเซ เชเซเช เชตเชฃเซ:">
+<!ENTITY tableAlignment.accessKey "T">
+<!ENTITY tableCaption.label "เชเซเชชเซเชถเชจ:">
+<!ENTITY tableCaption.accessKey "N">
+<!ENTITY tableCaptionAbove.label "เชเซเชทเซเชเช เชเชชเชฐ">
+<!ENTITY tableCaptionBelow.label "เชเซเชทเซเชเช เชจเซเชเซ">
+<!ENTITY tableCaptionLeft.label "เชเซเชทเซเชเชเชจเซ เชกเชพเชฌเซ">
+<!ENTITY tableCaptionRight.label "เชเซเชทเซเชเชเชจเซ เชเชฎเชฃเซ">
+<!ENTITY tableCaptionNone.label "เชเชเช เชจเชนเชฟเช">
+<!ENTITY tableInheritColor.label "(เชชเชพเชจเชพ เชฐเชเชเชจเซ เชฌเชคเชพเชตเชตเชพ เชฆเซ)">
+
+<!ENTITY cellPercent.label "เชเซเชทเซเชเชเชจเชพ เชเชเชพ">
+<!ENTITY cellSelection.label "เชชเชธเชเชฆเชเซ">
+<!ENTITY cellSelectCell.label "เชเชพเชจเซเช">
+<!ENTITY cellSelectRow.label "เชนเชฐเซเชณ">
+<!ENTITY cellSelectColumn.label "เชธเซเชคเชเชญ">
+<!ENTITY cellSelectNext.label "เชเชเชณ เชตเชงเซ">
+<!ENTITY cellSelectNext.accessKey "N">
+<!ENTITY cellSelectPrevious.label "เชชเชนเซเชฒเชพเชจเซเช">
+<!ENTITY cellSelectPrevious.accessKey "P">
+<!ENTITY cellApplyBeforeMove.label "เชชเชธเชเชฆเชเซ เชฌเชฆเชฒเชคเชพเช เชชเชนเซเชฒเชพ เชซเซเชฐเชซเชพเชฐเซ เชฒเชพเชเซ เชชเชพเชกเซ">
+<!ENTITY cellKeepCurrentData.label "เชตเชฐเซเชคเชฎเชพเชจ เชธเซเชเซเชเช เชธเชพเชเชตเซ เชฐเชพเชเซ">
+<!-- LOCALIZATION NOTE Next 2 form 1 sentence (we don't want to use HTML tag to wrap) -->
+<!ENTITY applyBeforeChange1.label "เชตเชฐเซเชคเชฎเชพเชจ เชซเซเชฐเชซเชพเชฐเซ เชฒเชพเชเซ เชชเชกเชพเชถเซ">
+<!ENTITY applyBeforeChange2.label "เชชเชธเชเชฆเชเซ เชฌเชฆเชฒเชคเชพ เชชเชนเซเชฒเชพ.">
+<!ENTITY cellRowSpan.label "เชนเชฐเซเชณ เชตเชฟเชธเซเชคเชพเชฐเซ:">
+<!ENTITY cellColSpan.label "เชธเซเชคเชเชญ เชตเชฟเชธเซเชคเชพเชฐเซ:">
+<!ENTITY cellContentAlignment.label "เชธเชฎเชพเชตเชฟเชทเซเช เชเซเช เชตเชฃเซ">
+<!ENTITY cellHorizontal.label "เชเชกเซ:">
+<!ENTITY cellHorizontal.accessKey "Z">
+<!ENTITY cellVertical.label "เชเชญเซ:">
+<!ENTITY cellVertical.accessKey "V">
+<!ENTITY cellStyle.label "เชเชพเชจเชพ เชถเซเชฒเซ:">
+<!ENTITY cellStyle.accessKey "C">
+<!ENTITY cellNormal.label "เชธเชพเชฎเชพเชจเซเชฏ">
+<!ENTITY cellHeader.label "เชนเซเชกเชฐ">
+<!ENTITY cellTextWrap.label "เชฒเชเชพเชฃ เชฒเชชเซเชเซ:">
+<!ENTITY cellTextWrap.accessKey "T">
+<!ENTITY cellWrap.label "เชฒเชชเซเชเซ">
+<!ENTITY cellNoWrap.label "เชฒเชชเซเชเซ เชจเชนเชฟเช">
+<!ENTITY cellAlignTop.label "เชเชชเชฐ">
+<!ENTITY cellAlignMiddle.label "เชฎเชงเซเชฏเซ">
+<!ENTITY cellAlignBottom.label "เชจเซเชเซ">
+<!ENTITY cellAlignJustify.label "เชจเซเชฏเชพเชฏ">
+<!ENTITY cellAlignAtChar.label "เช
เชเซเชทเชฐเซ:">
+<!ENTITY cellInheritColor.label "(เชเซเชทเซเชเช เชฐเชเชเชจเซ เชฌเชคเชพเชตเชตเชพ เชฆเซ)">
+<!ENTITY cellUseCheckboxHelp.label "เชเชฏเชพ เชเซเชฃเชงเชฐเซเชฎเซ เชฌเชงเชพ เชชเชธเชเชฆเชฟเชค เชเชพเชจเชพเชเชเชจเซ เชฒเชพเชเซ เชชเชกเชถเซ เชคเซเชจเชพ เชฎเชพเชเซ เชเชเชพเชธเชฃเซเชฌเซเชเซเชธ เชตเชพเชชเชฐเซ">
+
+<!-- Used in both Table and Cell panels -->
+<!ENTITY size.label "เชฎเชพเชช">
+<!ENTITY pixels.label "เชชเชฟเชเซเชธเซเชฒเซ">
+<!ENTITY backgroundColor.label "เชชเชพเชถเซเชต เชญเชพเชเชจเซ เชฐเชเช:">
+<!ENTITY backgroundColor.accessKey "B">
+<!ENTITY AlignLeft.label "เชกเชพเชฌเซ">
+<!ENTITY AlignCenter.label "เชฎเชงเซเชฏ">
+<!ENTITY AlignRight.label "เชเชฎเชฃเซเช">
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY windowTitle.label "เชฒเชเชพเชฃ เชตเชฟเชธเซเชคเชพเชฐ เชเซเชฃเชงเชฐเซเชฎเซ">
+
+<!ENTITY Settings.label "เชธเซเชเซเชเช">
+
+<!ENTITY TextAreaName.label "เชเซเชทเซเชคเซเชฐ เชจเชพเชฎ:">
+<!ENTITY TextAreaName.accessKey "N">
+<!ENTITY TextAreaRows.label "เชนเชฐเซเชณเซ:">
+<!ENTITY TextAreaRows.accessKey "R">
+<!ENTITY TextAreaCols.label "เชธเซเชคเชเชญเซ:">
+<!ENTITY TextAreaCols.accessKey "C">
+<!ENTITY TextAreaReadOnly.label "เชฎเชพเชคเซเชฐ เชตเชพเชเชเซ เชถเชเชพเชฏ เชคเซเชตเซเช">
+<!ENTITY TextAreaReadOnly.accessKey "O">
+<!ENTITY TextAreaDisabled.label "เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชเชฐเซเชฒ">
+<!ENTITY TextAreaDisabled.accessKey "D">
+<!ENTITY TextAreaTabIndex.label "เชเซ
เชฌ เช
เชจเซเชเซเชฐเชฎ:">
+<!ENTITY TextAreaTabIndex.accessKey "I">
+<!ENTITY TextAreaAccessKey.label "เชตเชพเชชเชฐเชตเชพเชจเซ เชเซ:">
+<!ENTITY TextAreaAccessKey.accessKey "K">
+<!ENTITY InitialText.label "เชชเซเชฐเชพเชฐเชเชญเชฟเช เชฒเชเชพเชฃ:">
+<!ENTITY InitialText.accessKey "T">
+
+<!ENTITY TextAreaWrap.label "เชฒเชชเซเชเชตเชพเชจเซ เชธเซเชฅเชฟเชคเชฟ:">
+<!ENTITY TextAreaWrap.accessKey "W">
+<!ENTITY WrapDefault.value "เชฎเซเชณเชญเซเชค">
+<!ENTITY WrapOff.value "เชฌเชเชง">
+<!ENTITY WrapHard.value "เชธเชเชค">
+<!ENTITY WrapSoft.value "เชจเชฐเชฎ">
+<!ENTITY WrapPhysical.value "เชญเซเชคเชฟเช">
+<!ENTITY WrapVirtual.value "เชตเชฐเซเชเซเชฏเซเช
เชฒ">
--- /dev/null
+# 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/.
+
+#
+# editor.js
+# editor.properties
+editor.throbber.url=http://www.mozilla.org/projects/seamonkey/
\ No newline at end of file
--- /dev/null
+Thunderbird เชธเซเชฅเชพเชชเชฟเชค เชเชฐเชตเชพ เชตเชฟเชถเซ, เชเชฒเชพเชตเชตเชพ เชตเชฟเชถเซ เช
เชจเซ เชฐเซเชชเชฐเซเชเชพเชเชเชฟเชค เชเชฐเชตเชพ เชตเชฟเชถเซ เชเชพเชฃเชเชพเชฐเซ เชฎเซเชณเชตเชตเชพ เชฎเชพเชเซ, เช
เชจเซ เชเชพเชฃเซเชคเชพ เชฎเซเชฆเซเชฆเชพเช เช
เชจเซ เชฎเซเชถเซเชเซเชฒเซเชจเชฟเชตเชพเชฐเชฃเซเชจเซ เชเชพเชฃเชเชพเชฐเซ เชฎเซเชณเชตเชตเชพ เชฎเชพเชเซ, เช เชเชกเซเชจเซ เชธเชเชฆเชฐเซเชญ เชฒเซ: http://getthunderbird.com/releases/
+
--- /dev/null
+# 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/.
+
+#filter substitution
+
+pref("general.useragent.locale", "@AB_CD@");
--- /dev/null
+<!-- 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/. -->
+
+<!-- LOCALIZATION NOTE : FILE This file contains the global menu items -->
+
+<!ENTITY fileMenu.label "เชซเชพเชเชฒ">
+<!ENTITY fileMenu.accesskey "f">
+<!ENTITY newMenu.label "เชจเชตเซเช">
+<!ENTITY newMenu.accesskey "N">
+<!-- LOCALIZATION NOTE (newNavigatorCmd.label): Do NOT translate "Navigator" -->
+
+<!ENTITY editMenu.label "เชซเซเชฐเชซเชพเชฐ เชเชฐเซ">
+<!ENTITY editMenu.accesskey "e">
+<!ENTITY undoCmd.label "เชเซเชฒเซเชฒเซ เชเซเชฐเชฟเชฏเชพ เชฐเชฆ เชเชฐเซ">
+<!ENTITY undoCmd.key "Z">
+<!ENTITY undoCmd.accesskey "u">
+<!ENTITY redoCmd.label "เชซเชฐเซเชฅเซ เชเชฐเซ">
+<!ENTITY redoCmd.key "Y">
+<!ENTITY redoCmd.accesskey "r">
+<!ENTITY cutCmd.label "เชเชพเชชเซ">
+<!ENTITY cutCmd.key "X">
+<!ENTITY cutCmd.accesskey "t">
+<!ENTITY copyCmd.label "เชจเชเชฒ เชเชฐเซ">
+<!ENTITY copyCmd.key "C">
+<!ENTITY copyCmd.accesskey "c">
+<!ENTITY pasteCmd.label "เชเซเชเชเชพเชกเซ">
+<!ENTITY pasteCmd.key "V">
+<!ENTITY pasteCmd.accesskey "p">
+<!ENTITY deleteCmd.label "เชเชพเชขเซ เชจเชพเชเชเซ">
+<!ENTITY deleteCmd.key "D">
+<!ENTITY deleteCmd.accesskey "d">
+<!ENTITY selectAllCmd.label "เชฌเชงเซ เชชเชธเชเชฆ เชเชฐเซ">
+<!ENTITY selectAllCmd.key "A">
+<!ENTITY selectAllCmd.accesskey "a">
+<!ENTITY preferencesCmd.label "เชตเชฟเชเชฒเซเชชเซ...">
+<!ENTITY preferencesCmd.accesskey "O">
+<!ENTITY preferencesCmdUnix.label "เชชเชธเชเชฆเชเซเช">
+<!ENTITY preferencesCmdUnix.accesskey "n">
+
+<!ENTITY findTypeTextCmd.label "เชคเชฎเซ เชเซ เชฐเซเชคเซ เชฒเชเซ เช เชฐเซเชคเซ เชฒเชเชพเชฃ เชถเซเชงเซ">
+<!ENTITY findTypeTextCmd.accesskey "x">
+
+<!ENTITY viewMenu.label "เชเซเช">
+<!ENTITY viewMenu.accesskey "v">
+<!ENTITY viewToolbarsMenu.label "เชธเชพเชงเชจเชชเชเซเชเซเช">
+<!ENTITY viewToolbarsMenu.accesskey "T">
+<!ENTITY showTaskbarCmd.label "เชธเซเชฅเชฟเชคเชฟเชฆเชฐเซเชถเช เชชเชเซเชเซ">
+<!ENTITY showTaskbarCmd.accesskey "S">
+
+<!-- NOTE (whatNewCmd.label): This is not used in Mozilla but is used in Netscape -->
+<!ENTITY direct.label "เชเชจเชฒเชพเชเชจ (เชชเซเชฐเซเชเซเชธเซ: เชเชเช เชจเชนเชฟเช)">
+<!ENTITY direct.accesskey "n">
+<!ENTITY manual.label "เชเชจเชฒเชพเชเชจ (เชชเซเชฐเซเชเซเชธเซ: เชเชพเชคเซ)">
+<!ENTITY manual.accesskey "m">
+<!ENTITY pac.label "เชเชจเชฒเชพเชเชจ (เชชเซเชฐเซเชเซเชธเซ: เชเชชเซเชเชช)">
+<!ENTITY pac.accesskey "a">
+
+<!ENTITY proxy.label "เชชเซเชฐเซเชเซเชธเซ เชฐเซเชชเชฐเซเชเชพเชเชเชจ...">
+<!ENTITY proxy.accesskey "C">
+
+<!ENTITY findTypeTextCmd.key "/">
+<!ENTITY findTypeLinksCmd.key "'">
+
+<!ENTITY closeCmd.label "เชฌเชเชง เชเชฐเซ">
+<!ENTITY closeCmd.key "W">
+<!ENTITY closeCmd.accesskey "c">
+
+<!ENTITY closeWindow.label "เชตเชฟเชจเซเชกเซ เชฌเชเชง เชเชฐเซ">
+
+<!ENTITY quitApplicationCmd.label "เชฌเชนเชพเชฐ เชจเซเชเชณเซ">
+<!ENTITY quitApplicationCmd.key "Q">
+<!ENTITY quitApplicationCmd.accesskey "x">
+
+<!ENTITY quitApplicationCmdUnix.label "เชฌเชเชง เชเชฐเซ">
+<!ENTITY quitApplicationCmdUnix.accesskey "q">
+
--- /dev/null
+# 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/.
+
+# Mail Integration Dialog
+dialogTitle=%S
+dialogText=เชถเซเช เชคเชฎเซ %S เชจเซ เชฎเซเชณเชญเซเชค เชฎเซเชฒ เชเชพเชฐเซเชฏเชเซเชฐเชฎ เชคเชฐเซเชเซ เชตเชพเชชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ?
+newsDialogText=เชถเซเช เชคเชฎเซ %S เชจเซ เชฎเซเชณเชญเซเชค เชธเชฎเชพเชเชพเชฐ เชเชพเชฐเซเชฏเชเซเชฐเชฎ เชคเชฐเซเชเซ เชตเชพเชชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ?
+feedDialogText=เชถเซเช เชคเชฎเซ %S เชจเซ เชฎเซเชณเชญเซเชค เชซเซเชก เชเชเซเชฐเซเชเซเชเชฐ เชคเชฐเซเชเซ เชตเชพเชชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ?
+checkboxText=เช เชธเชเชตเชพเชฆเชจเซ เชซเชฐเซ เชตเชพเชฐ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เชเชฐเชถเซ เชจเชนเชฟเช
+setDefaultMail=%S เช เชตเชฐเซเชคเชฎเชพเชจเชฎเชพเช เชคเชฎเชพเชฐเชพ เชฎเซเชณเชญเซเชค เชฎเซเชฒ เชเชพเชฐเซเชฏเชเซเชฐเชฎ เชคเชฐเซเชเซ เชธเซเชฏเซเชเชฟเชค เชจเชฅเซ. เชถเซเช เชคเชฎเซ เชคเซเชจเซ เชคเชฎเชพเชฐเซ เชฎเซเชณเชญเซเชค เชฎเซเชฒ เชเชพเชฐเซเชฏเชเซเชฐเชฎ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชเชเซ เชเซ?
+setDefaultNews=%S เช เชตเชฐเซเชคเชฎเชพเชจเชฎเชพเช เชคเชฎเชพเชฐเชพ เชฎเซเชณเชญเซเชค เชธเชฎเชพเชเชพเชฐ เชเชพเชฐเซเชฏเชเซเชฐเชฎ เชคเชฐเซเชเซ เชธเซเชฏเซเชเชฟเชค เชจเชฅเซ. เชถเซเช เชคเชฎเซ เชคเซเชจเซ เชคเชฎเชพเชฐเซ เชฎเซเชณเชญเซเชค เชธเชฎเชพเชเชพเชฐ เชเชพเชฐเซเชฏเชเซเชฐเชฎ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชเชเซ เชเซ?
+setDefaultFeed=%S เช เชตเชฐเซเชคเชฎเชพเชจเชฎเชพเช เชฎเซเชณเชญเซเชค เชซเซเชก เชเชเซเชฐเซเชเซเชเชฐ เชคเชฐเซเชเซ เชธเซเชฏเซเชเชฟเชค เชฅเชฏเซเชฒ เชจเชฅเซ. เชถเซเช เชคเชฎเซ เชคเซเชจเซ เชฎเซเชณเชญเซเชค เชซเซเชก เชเชเซเชฐเซเชเซเชเชฐ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชเชเซ เชเซ?
+alreadyDefaultMail=%S เช เชชเชนเซเชฒเชพเชฅเซ เช เชคเชฎเชพเชฐเชพ เชฎเซเชณเชญเซเชค เชฎเซเชฒ เชเชพเชฐเซเชฏเชเซเชฐเชฎ เชคเชฐเซเชเซ เชธเซเชฏเซเชเชฟเชค เชฅเชฏเซเชฒ เชเซ.
+alreadyDefaultNews=%S เช เชชเชนเซเชฒเชพเชฅเซ เช เชคเชฎเชพเชฐเชพ เชฎเซเชณเชญเซเชค เชธเชฎเชพเชเชพเชฐ เชเชพเชฐเซเชฏเชเซเชฐเชฎ เชคเชฐเซเชเซ เชธเซเชฏเซเชเชฟเชค เชฅเชฏเซเชฒ เชเซ.
+alreadyDefaultFeed=%S เช เชชเชนเซเชฒเชพเชฅเซ เช เชคเชฎเชพเชฐเชพ เชฎเซเชณเชญเซเชค เชซเซเชก เชเชเซเชฐเซเชเซเชเชฐ เชคเชฐเซเชเซ เชธเซเชฏเซเชเชฟเชค เชฅเชฏเซเชฒ เชเซ.
+
+# MAPI Messages
+loginText=เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ %S เชฎเชพเชเซ เชคเชฎเชพเชฐเซ เชชเชพเชธเชตเชฐเซเชก เชฆเชพเชเชฒ เชเชฐเซ:
+loginTextwithName=เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชคเชฎเชพเชฐเซเช เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเชจเชพเชฎ เช
เชจเซ เชชเชพเชธเชตเชฐเซเชก เชฆเชพเชเชฒ เชเชฐเซ
+loginTitle=%S
+PasswordTitle=%S
+
+# MAPI Error Messages
+errorMessage=%S เช เชฎเซเชณเชญเซเชค เชฎเซเชฒ เชเชพเชฐเซเชฏเชเซเชฐเชฎ เชคเชฐเซเชเซ เชธเซเชฏเซเชเชฟเชค เชเชฐเซ เชถเชเชพเชฏเซ เชจเชนเชฟเช เชเชพเชฐเชฃ เชเซ เชจเซเชเชงเชฃเซ เชเซ เชธเซเชงเชพเชฐเซ เชถเชเชพเชฏเซเชฒ เชจเชฅเซ. เชคเชฎเชพเชฐเชพ เชธเชฟเชธเซเชเชฎ เชธเชเชเชพเชฒเช เชธเชพเชฅเซ เชเชเชพเชธเซ เชเซ เชคเชฎเชพเชฐเซ เชชเชพเชธเซ เชคเชฎเชพเชฐเซ เชธเชฟเชธเซเชเชฎ เชฐเชเซเชธเซเชเซเชฐเซ เชธเชพเชฅเซ เชฒเชเชตเชพเชจเซ เชชเชฐเชตเชพเชจเชเซ เชเซ, เช
เชจเซ เชชเชเซ เชซเชฐเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ.
+errorMessageNews=%S เช เชฎเซเชณเชญเซเชค เชธเชฎเชพเชเชพเชฐ เชเชพเชฐเซเชฏเชเซเชฐเชฎ เชคเชฐเซเชเซ เชธเซเชฏเซเชเชฟเชค เชเชฐเซ เชถเชเชพเชฏเซ เชจเชนเชฟเช เชเชพเชฐเชฃ เชเซ เชจเซเชเชงเชฃเซ เชเซ เชธเซเชงเชพเชฐเซ เชถเชเชพเชฏเซเชฒ เชจเชฅเซ. เชคเชฎเชพเชฐเชพ เชธเชฟเชธเซเชเชฎ เชธเชเชเชพเชฒเช เชธเชพเชฅเซ เชเชเชพเชธเซ เชเซ เชคเชฎเชพเชฐเซ เชชเชพเชธเซ เชคเชฎเชพเชฐเซ เชธเชฟเชธเซเชเชฎ เชฐเชเซเชธเซเชเซเชฐเซ เชธเชพเชฅเซ เชฒเชเชตเชพเชจเซ เชชเชฐเชตเชพเชจเชเซ เชเซ, เช
เชจเซ เชชเชเซ เชซเชฐเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ.
+errorMessageTitle=%S
+
+# MAPI Security Messages
+mapiBlindSendWarning=เช
เชจเซเชฏ เชเชพเชฐเซเชฏเชเซเชฐเชฎ เชคเชฎเชพเชฐเซ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชฐเซเชชเชฐเซเชเชพเชจเซ เชฎเชฆเชฆเชฅเซ เชฎเซเชฒ เชฎเซเชเชฒเชตเชพเชจเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ เชฐเชนเซเชฏเซ เชเซ. เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ เชฎเซเชฒ เชฎเซเชเชฒเชตเชพ เชฎเชพเชเชเซ เชเซ?
+mapiBlindSendDontShowAgain=เชเซเชฏเชพเชฐเซ เชชเชฃ เช
เชจเซเชฏ เชเชพเชฐเซเชฏเชเซเชฐเชฎเซ เชฎเชพเชฐเชพเชฎเชพเชเชฅเซ เชฎเซเชฒ เชฎเซเชเชฒเชตเชพเชจเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ เชคเซเชฏเชพเชฐเซ เชฎเชจเซ เชเซเชคเชตเซ
+
+#Default Mail Display String
+# localization note, %S is the vendor name
+defaultMailDisplayTitle=%S
\ No newline at end of file
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY newsblogTitle.label "RSS เชเชพเชคเชพ เชธเซเชฏเซเชเชจเซ">
+
+<!ENTITY biffStart.label "เชจเชตเชพ เชฒเซเชเซ เชฎเชพเชเซ เช เชฆเชฐเซ เชเชเชพเชธเซ ">
+<!ENTITY biffStart.accesskey "k">
+<!ENTITY biffEnd.label "เชฎเชฟเชจเชฟเชเซ">
+
+<!ENTITY loginAtStartup.label "เชจเชตเชพ เชฒเซเชเซ เชฎเชพเชเซ เชถเชฐเซเชเชคเชฎเชพเช เชเชเชพเชธเซ">
+<!ENTITY loginAtStartup.accesskey "C">
+
+<!ENTITY useQuickMode.label "เชฎเซเชณเชญเซเชค เชฐเซเชคเซ, เชตเซเชฌ เชชเชพเชจเซเช เชฒเชพเชตเชตเชพเชจเซ เชเชเซเชฏเชพเช เชฒเซเช เชธเชพเชฐ เชฌเชคเชพเชตเซ">
+<!ENTITY useQuickMode.accesskey "B">
+
+<!ENTITY manageSubscriptions.label "เชเชฎเซเชฆเชตเชพเชฐเซเชเชจเซ เชตเซเชฏเชตเชธเซเชฅเชพ เชเชฐเซ...">
+<!ENTITY manageSubscriptions.accesskey "M">
+
+<!-- entities from defaults/isp/rss.rdf -->
+<!ENTITY rss.accountName "เชธเชฎเชพเชเชพเชฐ & เชฌเซเชฒเซเช">
+<!ENTITY rss.wizardShortName "RSS">
+<!ENTITY rss.wizardLongName "RSS เชธเชฎเชพเชเชพเชฐ & เชฌเซเชฒเซเช">
+<!ENTITY rss.hostName "เชธเชฎเชพเชเชพเชฐ & เชฌเซเชฒเซเช">
--- /dev/null
+<!-- 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/. -->
+
+<!-- Subscription Dialog -->
+<!ENTITY newsBlogSubscriptions.label "RSS เชเชฎเซเชฆเชตเชพเชฐเซเช">
+<!ENTITY subscriptionDesc.label "เชจเซเชเชง: เชซเซเชก เชฎเชพเชเซ เชซเซเชฒเซเชกเชฐเชจเซ เชฆเซเชฐ เชเชฐเชตเชพเชจเซเช เช
เชฅเชตเชพ เชฌเชฆเชฒเชตเชพเชจเซเช เชชเชนเซเชฒเชพเชจเชพ เชกเชพเชเชจเชฒเซเชก เชฅเชฏเซเชฒ เชฒเซเชเซเชจเซ เช
เชธเชฐ เชเชฐเชถเซ เชจเชนเชฟเช.">
+<!ENTITY feedTitle.label "เชถเซเชฐเซเชทเช:">
+<!ENTITY location.label "เชธเซเชฅเชพเชจ:">
+
+<!ENTITY button.addFeed.label "เชเชก-เชเชจ">
+<!ENTITY button.addFeed.accesskey "A">
+<!ENTITY button.editFeed.label "เชซเซเชฐเชซเชพเชฐ">
+<!ENTITY button.editFeed.accesskey "E">
+<!ENTITY button.removeFeed.label "เชฆเซเชฐ เชเชฐเซ">
+<!ENTITY button.removeFeed.accesskey "R">
+<!ENTITY button.importOPML.label "เชเชฏเชพเชค เชเชฐเซ">
+<!ENTITY button.importOPML.accesskey "I">
+<!ENTITY button.exportOPML.label "เชจเชฟเชเชพเชธ เชเชฐเซ">
+<!ENTITY button.exportOPML.accesskey "X">
+
+<!ENTITY cmd.close.commandKey "w">
--- /dev/null
+# 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/.
+
+# Status strings used in the subscribe dialog
+
+subscribe-validating=feed เชเชเชพเชธเซ เชฐเชนเซเชฏเชพ เชเซเช...
+subscribe-cancelSubscription=เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ เชตเชฐเซเชคเชฎเชพเชจ feed เชธเชพเชฅเซเชจเซ เชเชฎเซเชฆเชตเชพเชฐเซ เชฐเชฆ เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ?
+subscribe-cancelSubscriptionTitle=Feed เชเชฎเซเชฆเชตเชพเชฐเซ เชจเซเชเชงเชพเชตเซ เชฐเชนเซเชฏเชพ เชเซเช...
+subscribe-noFeedSelected=<เชเซเช RSS feed เชชเชธเชเชฆ เชเชฐเซเชฒ เชจเชฅเซ>
+subscribe-feedAlreadySubscribed=เช feed เชฎเชพเชเซ เชคเชฎเชพเชฐเซ เชชเชพเชธเซ เชชเชนเซเชฒเชพเชฅเซ เช เชเชฎเซเชฆเชตเชพเชฐเซ เชเซ.
+subscribe-errorOpeningFile=เชซเชพเชเชฒ เชเซเชฒเซ เชถเชเซเชฏเชพ เชจเชนเชฟเช.
+
+subscribe-OPMLImportTitle=เชเชฏเชพเชค เชเชฐเชตเชพ เชฎเชพเชเซ OPML เชซเชพเชเชฒ เชชเชธเชเชฆ เชเชฐเซ
+subscribe-OPMLExportTitle=เชซเซเชกเชจเซ OPML เชซเชพเชเชฒ เชคเชฐเซเชเซ เชจเชฟเชเชพเชธ เชเชฐเซ
+subscribe-OPMLExportFileTitle=Thunderbird OPML เชจเชฟเชเชพเชธ
+subscribe-OPMLExportFileName=MyThunderbirdFeeds.opml
+#LOCALIZATION NOTE: %S is the name of the OPML file the user tried to import.
+subscribe-errorInvalidOPMLFile=เชเซเชฏเชพเช เชคเซ %S เช OPML เชซเชพเชเชฒ เชฎเชพเชเซ เชฎเชพเชจเซเชฏ เชจเชนเชฟเช เชนเซเชฏ เช
เชฅเชตเชพ เชคเซเชฏเชพเช เชซเชพเชเชฒเชจเซ เชเชฏเชพเชค เชเชฐเชตเชพเชฎเชพเช เชญเซเชฒ เชนเชคเซ.
+
+subscribe-OPMLExportOPMLFilesFilterText=OPML เชซเชพเชเชฒเซ
+
+#LOCALIZATION NOTE: %S is the name of the feed the user wants to unsubscribe from.
+subsribe-confirmFeedDeletionTitle=Feed เชฆเซเชฐ เชเชฐเซ
+subsribe-confirmFeedDeletion=เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ feed เชฎเชพเชเชฅเซ เชเชฎเซเชฆเชตเชพเชฐเซ เชฆเซเชฐ เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ: \n %S?
+
+# when downloading new feed items from the subscribe dialog.
+# LOCALIZATION NOTE: Do not translate %d in the following line.
+# The first %S will receive the number of messages received so far;
+# the second %S will receive the total number of messages
+subscribe-fetchingFeedItems=feed เชฒเซเชเซ เชกเชพเชเชจเชฒเซเชก เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช (%S เชเซเชเชฒเชพ %S เชฎเชพเชเชฅเซ)
+
+newsblog-noNewArticlesForFeed=เช feed เชฎเชพเชเซ เชคเซเชฏเชพเช เชเซเช เชจเชตเชพ เชฒเซเช เชจเชฅเซ.
+newsblog-invalidFeed=%S เช เชฎเชพเชจเซเชฏ RSS feed เชจเชฅเซ.
+newsblog-networkError=%S เชถเซเชงเซ เชถเชเชพเชฏเซเช เชจเชนเชฟเช. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชจเชพเชฎ เชเชเชพเชธเซ เช
เชจเซ เชซเชฐเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ.
+newsblog-getNewMailCheck=RSS feeds เชจเชตเซ เชตเชธเซเชคเซเช เชฎเชพเชเซ เชเชเชพเชธเซ เชฐเชนเซเชฏเชพ เชเซเช
+
--- /dev/null
+# 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/.
+
+#
+# messenger.properties
+# mailnews.js
+mailnews.hints_and_tips.url=http://www.mozilla.org/support/thunderbird/
+
+# To make mapit buttons to disappear in the addressbook, specify empty string. For example:
+# mail.addr_book.mapit_url.format=
+# The format for "mail.addr_book.mapit_url.format" is:
+# @A1 == address, part 1
+# @A2 == address, part 2
+# @CI == city
+# @ST == state
+# @ZI == zip code
+# @CO == country
+mail.addr_book.mapit_url.format=http://maps.google.com/maps?q=@A1%20@A2%20@CI%20@ST%20@ZI%20@CO
--- /dev/null
+<!-- 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/. -->
+
+<!--LOCALIZATION NOTE shown while obtaining certificates from a directory -->
+
+<!ENTITY title.label "เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ เชกเชพเชเชจเชฒเซเชก เชเชฐเซ">
+<!ENTITY info.message "เชฎเซเชณเชตเชจเชพเชฐเชพเชจเชพ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ เชฎเชพเชเซ เชกเชฟเชฐเซเชเซเชเชฐเซ เชถเซเชงเซ เชฐเชนเซเชฏเชพ เชเซเช. เช เชฅเซเชกเซ เชเซเชทเชฃเซ เชฒเซเชถเซ.">
+<!ENTITY stop.label "เชถเซเชงเชตเชพเชจเซเช เชฌเชเชง เชเชฐเซ">
--- /dev/null
+<!-- 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/. -->
+
+<!--LOCALIZATION NOTE msgCompSMIMEOverlay.dtd UI for s/mime hooks in message composition -->
+
+<!ENTITY securityMenu.label "เชธเซเชฐเชเซเชทเชพ">
+<!ENTITY securityMenu.accesskey "e">
+
+<!ENTITY menu_securityEncryptIfPossible.label "เชเซ เชถเชเซเชฏ เชนเซเชฏ เชคเซ เชเชจเชเซเชฐเชฟเชชเซเช เชเชฐเซ">
+<!ENTITY menu_securityEncryptIfPossible.accesskey "P">
+
+<!ENTITY menu_securityEncryptRequire.label "เช เชธเชเชฆเซเชถเชพเชจเซ เชเชจเชเซเชฐเชฟเชชเซเช เชเชฐเซ">
+<!ENTITY menu_securityEncryptRequire.accesskey "E">
+
+<!ENTITY menu_securityNoEncryption.label "เช เชธเชเชฆเซเชถเชพเชจเซ เชเชจเชเซเชฐเชฟเชชเซเช เชเชฐเซ เชจเชนเชฟเช">
+<!ENTITY menu_securityNoEncryption.accesskey "N">
+
+<!ENTITY menu_securitySign.label "เช เชธเชเชฆเซเชถเชพเชจเซ เชกเชฟเชเซเชเชฒเชชเชฃเซ เชธเชนเซ เชเชฐเซ">
+<!ENTITY menu_securitySign.accesskey "S">
+
+<!ENTITY menu_securityStatus.label "เชธเซเชฐเชเซเชทเชพ เชเชพเชฃเชเชพเชฐเซ เชเซเช">
+<!ENTITY menu_securityStatus.accesskey "I">
+
+<!ENTITY securityButton.label "เชธเซเชฐเชเซเชทเชพ">
+<!ENTITY securityButton.tooltip "เชธเซเชฐเชเซเชทเชพ เชธเซเชฏเซเชเชจเซ เชเซเช เช
เชฅเชตเชพ เชฌเชฆเชฒเซ">
+
+<!ENTITY menu_viewSecurityStatus.label "เชธเชเชฆเซเชถเชพ เชธเซเชฐเชเซเชทเชพ เชเชพเชฃเชเชพเชฐเซ">
+<!ENTITY menu_viewSecurityStatus.accesskey "I">
--- /dev/null
+# 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/.
+
+## S/MIME mail compose window error strings.
+NeedSetup=เชคเชฎเซ เช เชธเซเชฐเชเซเชทเชพ เชฒเชเซเชทเชฃเซ เชตเชพเชชเชฐเซ เชถเชเซ เชคเซ เชชเชนเซเชฒเชพ เชคเชฎเชพเชฐเซ เชเช เช
เชฅเชตเชพ เชตเชงเซ เชเชพเชจเชเซ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ เชธเซเชฏเซเชเชฟเชค เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ. เชถเซเช เชคเชฎเซ เช เชเซเชตเซ เชฐเซเชคเซ เชเชฐเชตเซเช เชคเซ เชนเชฎเชฃเชพเช เชถเซเชเชตเชพ เชฎเชพเชเชเซ เชเซ?
--- /dev/null
+<!-- 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/. -->
+
+<!--LOCALIZATION NOTE msgCompSecurityInfo.dtd UI for viewing security status when composing a message -->
+
+<!ENTITY title.label "เชธเชเชฆเซเชถเชพ เชธเซเชฐเชเซเชทเชพ">
+<!ENTITY subject.plaintextWarning "เชฎเชนเซเชฐเชฌเชพเชจเซ เชจเซเชเชง: เชธเชเชฆเซเชถเชพเชจเชพ เชตเชฟเชทเชฏ เชตเชพเชเซเชฏเซ เชเซเชฏเชพเชฐเซเชฏ เชเชจเชเซเชฐเชฟเชชเซเช เชเชฐเซ เชถเชเชพเชคเชพ เชจเชฅเซ.">
+<!ENTITY status.heading "เชคเชฎเชพเชฐเชพ เชธเชเชฆเซเชถเชพเชจเชพ เชธเชฎเชพเชตเชฟเชทเซเชเซ เชจเซเชเซ เชฎเซเชเชฌ เชฎเซเชเชฒเชพเชถเซ:">
+<!ENTITY status.signed "เชกเชฟเชเซเชเชฒ เชฐเซเชคเซ เชธเชนเซ เชฅเชฏเซเชฒ:">
+<!ENTITY status.encrypted "เชเชจเชเซเชฐเชฟเชชเซเช เชฅเชฏเซเชฒ:">
+<!ENTITY status.certificates "เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ:">
+<!ENTITY view.label "เชฆเซเชเชพเชต">
+<!ENTITY view.accesskey "V">
+<!ENTITY tree.recipient "เชฎเซเชณเชตเชจเชพเชฐเซ:">
+<!ENTITY tree.status "เชธเซเชฅเชฟเชคเชฟ:">
+<!ENTITY tree.issuedDate "เช
เชฆเชพ เชฅเชฏเซเชฒ:">
+<!ENTITY tree.expiresDate "เชฎเชฐเซเชฏเชพเชฆเชพ เชชเซเชฐเซ เชฅเชฏเซเชฒ:">
--- /dev/null
+# 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/.
+
+StatusNotFound=เชฎเชณเซเชฏเซเช เชจเชฅเซ
+StatusValid=เชฎเชพเชจเซเชฏ
+StatusExpired=เชฎเชฐเซเชฏเชพเชฆเชพ เชชเซเชฐเซ เชฅเชฏเซเชฒ
+StatusUntrusted=เชตเชฟเชถเซเชตเชพเชธเซ เชจเชฅเซ
+StatusRevoked=เชซเชฐเซ เชฌเซเชฒเชพเชตเชพเชฏเซเชฒ
+StatusInvalid=เช
เชฎเชพเชจเซเชฏ
+StatusYes=เชนเชพ
+StatusNo=เชจเชพ
+StatusNotPossible=เชถเชเซเชฏ เชจเชฅเซ
--- /dev/null
+<!-- 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/. -->
+
+<!--LOCALIZATION NOTE msgReadSMIMEOverlay.dtd UI for s/mime hooks in message reading -->
+
+<!ENTITY menu_securityStatus.label "เชธเชเชฆเซเชถเชพ เชธเซเชฐเชเซเชทเชพ เชเชพเชฃเชเชพเชฐเซ">
+<!ENTITY menu_securityStatus.accesskey "I">
--- /dev/null
+# 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/.
+
+ImapOnDemand=เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เชธเชเชฆเซเชถเซ เชกเชฟเชเซเชเชฒเชชเชฃเซ เชธเชนเซ เชฅเชฏเซเชฒ เชเซ, เชชเชฐเชเชคเซ เชคเซเชจเชพ เชฌเชงเชพ เชเซเชกเชพเชฃเซ เชนเชเซ เชธเซเชงเซ เชกเชพเชเชจเชฒเซเชก เชฅเชฏเซเชฒเชพ เชจเชฅเซ. เชคเซเชฅเซ, เชธเชนเซ เชฎเชพเชจเซเชฏ เชเชฐเซ เชถเชเชพเชคเซ เชจเชฅเซ. เชชเซเชฐเซเชฃ เชธเชเชฆเซเชถเซ เชกเชพเชเชจเชฒเซเชก เชเชฐเชตเชพ เชฎเชพเชเซ เชฌเชฐเชพเชฌเชฐ เชชเชฐ เชเซเชฒเชฟเช เชเชฐเซ เช
เชจเซ เชธเชนเซ เชฎเชพเชจเซเชฏ เชเชฐเซ.
+#
+#NOTE To translater, anything between %..% and <..> should not be translated.
+# the former will be replaced by java script, and the latter is HTML formatting.
+#
+CantDecryptTitle=%brand% เช เชธเชเชฆเซเชถเชพเชจเซ เชกเชฟเชเซเชฐเชฟเชชเซเช เชเชฐเซ เชถเชเชคเชพ เชจเชฅเซ
+CantDecryptBody=เชฎเซเชเชฒเชจเชพเชฐเซ เช เชธเชเชฆเซเชถเชพเชจเซ เชคเชฎเชพเชฐเชพ เชฎเชพเชเซ เชคเชฎเชพเชฐเชพ เชกเชฟเชเซเชเชฒ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซเชจเซ เชฎเชฆเชฆเชฅเซ เชเชจเชเซเชฐเชฟเชชเซเช เชเชฐเซเชฏเซ เชนเชคเซ, เชคเซเชฎเชเชคเชพเช เชชเชฃ %brand% เช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชถเซเชงเชตเชพ เชฎเชพเชเซ เชธเชฎเชฐเซเชฅ เชนเชคเซเช เชจเชนเชฟเช เช
เชจเซ เชฒเชเชคเชตเชณเชเชคเซ เชเชพเชจเชเซ เชเซ เชชเชฃ. <br> เชถเชเซเชฏ เชเชเซเชฒเซ: <br><ul><li>เชเซ เชคเชฎเชพเชฐเซ เชชเชพเชธเซ เชธเซเชฎเชพเชฐเซเชเชเชพเชฐเซเชก เชนเซเชฏ, เชคเซ เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชนเชฎเชฃเชพเช เชฆเชพเชเชฒ เชเชฐเซ. <li>เชเซ เชคเชฎเซ เชจเชตเซเช เชฎเชถเซเชจ เชตเชพเชชเชฐเซ เชฐเชนเซเชฏเชพ เชนเซเชฏ, เช
เชฅเชตเชพ เชเซ เชคเชฎเซ เชจเชตเซ %brand% เชฐเซเชชเชฐเซเชเชพ เชตเชพเชชเชฐเซ เชฐเชนเซเชฏเชพ เชนเซเชฏ, เชคเซ เชคเชฎเชพเชฐเซ เชคเชฎเชพเชฐเซเช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เช
เชจเซ เชเชพเชจเชเซ เชเซ เชฌเซเชเช
เชชเชฎเชพเชเชฅเซ เชชเซเชจเชเชธเชเชเซเชฐเชนเชฟเชค เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ. เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชฌเซเชเช
เชชเซ เชธเชพเชฎเชพเชจเซเชฏ เชฐเซเชคเซ ".p12" เชฎเชพเช เช
เชเชค เชฅเชพเชฏ เชเซ.</ul>
\ No newline at end of file
--- /dev/null
+<!-- 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/. -->
+
+<!--LOCALIZATION NOTE msgReadSecurityInfo.dtd UI for viewing security status when reading a received message -->
+
+<!ENTITY status.label "เชธเชเชฆเซเชถเชพ เชธเซเชฐเชเซเชทเชพ">
+<!ENTITY signatureCert.label "เชธเชนเซ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชเซเช">
+<!ENTITY encryptionCert.label "เชเชจเชเซเชฐเชฟเชชเซเชถเชจ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชเซเช">
+
+<!ENTITY signer.name "เชฆเซเชตเชพเชฐเชพ เชธเชนเซ เชฅเชฏเซเชฒ:">
+<!ENTITY recipient.name "เชฎเชพเชเซ เชเชจเชเซเชฐเชฟเชชเซเช เชฅเชฏเซเชฒ:">
+<!ENTITY email.address "เชเชฎเซเชฒ เชธเชฐเชจเชพเชฎเซเช:">
+<!ENTITY issuer.name "เชฆเซเชตเชพเชฐเชพ เช
เชฆเชพ เชฅเชฏเซเชฒ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ:">
--- /dev/null
+# 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/.
+
+## Signature Information strings
+SINoneLabel=เชธเชเชฆเซเชถเชพ เชชเชพเชธเซ เชเซเช เชกเชฟเชเซเชเชฒ เชธเชนเซ เชจเชฅเซ
+SINone=เช เชธเชเชฆเซเชถเซ เชฎเซเชเชฒเชจเชพเชฐเชจเซ เชกเชฟเชเซเชเชฒ เชธเชนเซเชจเซ เชธเชฎเชพเชตเชคเซ เชจเชฅเซ. เชกเซเชเซเชเชฒ เชธเชนเซเชจเซ เชเซเชฐเชนเชพเชเชฐเซ เชเชจเซ เช
เชฐเซเชฅ เช เชฅเชพเชฏ เชเซ เชธเชเชฆเซเชถเซ เชเซเช เชฆเซเชตเชพเชฐเชพ เชฎเซเชเชฒเชพเชฏเซเชฒ เชเซ เชเซ เชเซ เชชเชนเซเชฒเชพ เช เชเชฎเซเชฒ เชธเชฐเชจเชพเชฎเซเช เชงเชฐเชพเชตเชคเซ เชนเชคเซ. เช เชชเชฃ เชถเชเซเชฏ เชเซ เชเซ เชธเชเชฆเซเชถเชพเชจเซ เชซเซเชฐเชฌเชฆเชฒเซ เชฅเช เชเช เชนเซเชฏ เชเซเชฏเชพเชฐเซ เชคเซ เชจเซเชเชตเชฐเซเช เชชเชฐเชฅเซ เชชเชฐเชฟเชตเชนเชจ เชฅเช เชฐเชนเซเชฏเซ เชนเซเชฏ. เชคเซเชฎเชเชคเชพเช เชชเชฃ, เชเชฎ เชฒเชพเชเชคเซเช เชจเชฅเซ เชเซ เชเชฎเชพเชเชจเซ เชเชเซเชฏ เชเชเชจเชพ เชฌเชจเซ เชนเซเชฏ.
+
+SIValidLabel=เชธเชเชฆเซเชถเซ เชธเชนเซ เชฅเชฏเซเชฒ เชเซ
+SIValid=เช เชธเชเชฆเซเชถเซ เชฎเชพเชจเซเชฏ เชกเชฟเชเซเชเชฒ เชธเชนเซเชจเซ เชธเชฎเชพเชตเซ เชเซ. เชเซเชฏเชพเชฐเซ เชธเชเชฆเซเชถเซ เชฎเซเชเชฒเชพเชฏเซ เชนเชคเซ เชคเซเชฏเชพเชฐเซ เชคเซเชจเซ เชซเซเชฐเชฌเชฆเชฒเซ เชฅเช เชจเชนเชคเซ.
+
+SIInvalidLabel=เชกเชฟเชเซเชเชฒ เชธเชนเซ เชฎเชพเชจเซเชฏ เชจเชฅเซ
+SIInvalidHeader=เช เชธเชเชฆเซเชถเซ เชกเชฟเชเซเชเชฒ เชธเชนเซเชจเซ เชธเชฎเชพเชตเซ เชเซ, เชชเชฐเชเชคเซ เชคเซ เชธเชนเซ เช
เชฎเชพเชจเซเชฏ เชเซ.
+
+SIContentAltered=เชธเชนเซ เชธเชเชฆเซเชถเชพเชจเชพ เชธเชฎเชพเชตเชฟเชทเซเชเซ เชธเชพเชฅเซ เชฏเซเชเซเชฏ เชฐเซเชคเซ เชฌเชเชงเชฌเซเชธเชคเซ เชจเชฅเซ. เชธเชเชฆเซเชถเซ เชคเซเชจเชพ เชฎเซเชเชฒเชจเชพเชฐ เชฆเซเชตเชพเชฐเชพ เชธเชนเซ เชฅเชฏเชพ เชชเชเซ เชฌเชฆเชฒเชพเช เชเชฏเซ เชนเซเชฏ เชเชฎ เชฆเซเชเชพเชฏ เชเซ. เชคเชฎเชพเชฐเซ เช เชธเชเชฆเซเชถเชพเชจเซ เชฎเชพเชจเซเชฏเชคเชพ เชชเชฐ เชตเชฟเชถเซเชตเชพเชธ เชฎเซเชเชตเซ เชเซเชเช เชจเชนเชฟเช เชเซเชฏเชพเช เชธเซเชงเซ เชคเชฎเซ เชคเซเชจเชพ เชธเชฎเชพเชตเชฟเชทเซเชเซเชจเซ เชฎเซเชเชฒเชจเชพเชฐ เชธเชพเชฅเซ เชเชพเชคเชฐเซ เชเชฐเซ เชจเชนเชฟเช.
+SIExpired=เชธเชเชฆเซเชถเชพเชจเซ เชธเชนเซ เชเชฐเชตเชพ เชฎเชพเชเซ เชตเชชเชฐเชพเชฏเซเชฒ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เชฎเชฐเซเชฏเชพเชฆเชพ เชชเซเชฐเซ เชฅเช เชเช เชนเซเชฏ เชเชฎ เชฒเชพเชเซ เชเซ. เชเชพเชคเชฐเซ เชเชฐเซ เชเซ เชคเชฎเชพเชฐเชพ เชเชฎเซเชชเซเชฏเซเชเชฐเชจเซเช เชเชกเชฟเชฏเชพเชณ เชฏเซเชเซเชฏ เชฐเซเชคเซ เชธเซเชฏเซเชเชฟเชค เชฅเชฏเซเชฒ เชเซ.
+SIRevoked=เชธเชเชฆเซเชถเชพเชจเซ เชธเชนเซ เชเชฐเชตเชพ เชฎเชพเชเซ เชตเชชเชฐเชพเชฏเซเชฒ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เชซเชฐเซเชฅเซ เชฎเชฐเซเชฏเชพเชฆเชพ เช
เชชเชพเชฏเซเชฒ เชเซ. เชคเชฎเชพเชฐเซ เช เชธเชเชฆเซเชถเชพเชจเซ เชฎเชพเชจเซเชฏเชคเชพ เชชเชฐ เชตเชฟเชถเซเชตเชพเชธ เชฎเซเชเชตเซ เชเซเชเช เชจเชนเชฟเช เชเซเชฏเชพเช เชธเซเชงเซ เชคเชฎเซ เชคเซเชจเชพ เชธเชฎเชพเชตเชฟเชทเซเชเซเชจเซ เชฎเซเชเชฒเชจเชพเชฐ เชธเชพเชฅเซ เชเชพเชคเชฐเซ เชเชฐเซ เชจเชนเชฟเช.
+SINotYetValid=เชธเชเชฆเซเชถเชพเชจเซ เชธเชนเซ เชเชฐเชตเชพ เชฎเชพเชเซ เชตเชชเชฐเชพเชฏเซเชฒ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชนเชเซ เชฎเชพเชจเซเชฏ เชจเชฅเซ เชเชฎ เชฒเชพเชเซ เชเซ. เชคเชฎเชพเชฐเชพ เชเชฎเซเชชเซเชฏเซเชเชฐเชจเซเช เชเชกเชฟเชฏเชพเชณ เชฏเซเชเซเชฏ เชฐเซเชคเซ เชธเซเชฏเซเชเชฟเชค เชฅเชฏเซเชฒ เชเซ เชคเซเชจเซ เชเชพเชคเชฐเซ เชเชฐเซ.
+SIUnknownCA=เชธเชเชฆเซเชถเชพเชจเซ เชธเชนเซ เชเชฐเชตเชพ เชฎเชพเชเซ เชตเชชเชฐเชพเชคเซเช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชเช เช
เชเซเชเชพเชค เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชธเชคเซเชคเชพเชงเชฟเชเชพเชฐเชฟเชค เชฆเซเชตเชพเชฐเชพ เช
เชฆเชพ เชฅเชฏเซเชฒ เชนเชคเซเช.
+SIUntrustedCA=เชธเชเชฆเซเชถเชพเชจเซ เชธเชนเซ เชเชฐเชตเชพ เชฎเชพเชเซ เชตเชชเชฐเชพเชคเซเช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชเช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชธเชคเซเชคเชพเชงเชฟเชเชพเชฐเชฟเชค เชฆเซเชตเชพเชฐเชพ เช
เชฆเชพ เชฅเชฏเซเชฒ เชนเชคเซเช เชเซ เชเซเชจเชพ เชชเชฐ เชคเชฎเซ เช เชชเซเชฐเชเชพเชฐเชจเชพ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ เช
เชฆเชพ เชเชฐเชตเชพ เชฎเชพเชเซ เชตเชฟเชถเซเชตเชพเชธ เชฎเซเชเชถเซ เชจเชนเชฟเช.
+SIExpiredCA=เชธเชเชฆเซเชถเชพเชจเซ เชธเชนเซ เชเชฐเชตเชพ เชฎเชพเชเซ เชตเชชเชฐเชพเชคเซเช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชเช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชธเชคเซเชคเชพเชงเชฟเชเชพเชฐเชฟเชค เชฆเซเชตเชพเชฐเชพ เช
เชฆเชพ เชฅเชฏเซเชฒ เชนเชคเซเช เชเซ เชเซเชจเชพ เชชเซเชคเชพเชจเชพ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เชฎเชฐเซเชฏเชพเชฆเชพ เชชเซเชฐเซ เชฅเช เชเชฏเซเชฒ เชนเชคเซ. เชคเชฎเชพเชฐเชพ เชเชฎเซเชชเซเชฏเซเชเชฐเชจเซเช เชเชกเชฟเชฏเชพเชณ เชฏเซเชเซเชฏ เชฐเซเชคเซ เชธเซเชฏเซเชเชฟเชค เชฅเชฏเซเชฒ เชเซ เชคเซเชจเซ เชเชพเชคเชฐเซ เชเชฐเซ.
+SIRevokedCA=เชธเชเชฆเซเชถเชพเชจเซ เชธเชนเซ เชเชฐเชตเชพ เชฎเชพเชเซ เชตเชชเชฐเชพเชคเซเช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชเช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชธเชคเซเชคเชพเชงเชฟเชเชพเชฐเชฟเชค เชฆเซเชตเชพเชฐเชพ เช
เชฆเชพ เชฅเชฏเซเชฒ เชนเชคเซเช เชเซ เชเซเชจเชพ เชชเซเชคเชพเชจเชพ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เชชเชฃ เชซเชฐเซเชฅเซ เชฎเชฐเซเชฏเชพเชฆเชพ เช
เชชเชพเชฏเซเชฒ เชเซ. เชคเชฎเชพเชฐเซ เช เชธเชเชฆเซเชถเชพเชจเซ เชฎเชพเชจเซเชฏเชคเชพ เชชเชฐ เชตเชฟเชถเซเชตเชพเชธ เชฎเซเชเชตเซ เชเซเชเช เชจเชนเชฟเช เชเซเชฏเชพเช เชธเซเชงเซ เชคเชฎเซ เชคเซเชจเชพ เชธเชฎเชพเชตเชฟเชทเซเชเซเชจเซ เชเชพเชคเชฐเซ เชคเซเชจเชพ เชฎเซเชเชฒเชจเชพเชฐ เชธเชพเชฅเซ เชเชฐเซ เชจเชนเชฟเช.
+SINotYetValidCA=เชธเชเชฆเซเชถเชพเชจเซ เชธเชนเซ เชเชฐเชตเชพ เชฎเชพเชเซ เชตเชชเชฐเชพเชคเซเช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชเช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชธเชคเซเชคเชพเชงเชฟเชเชพเชฐเชฟเชค เชฆเซเชตเชพเชฐเชพ เช
เชฆเชพ เชฅเชฏเซเชฒ เชนเชคเซเช เชเซ เชเซเชจเซเช เชชเซเชคเชพเชจเซเช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชนเชเซ เชธเซเชงเซ เชฎเชพเชจเซเชฏ เชจเชฅเซ. เชคเชฎเชพเชฐเชพ เชเชฎเซเชชเซเชฏเซเชเชฐเชจเซเช เชเชกเชฟเชฏเชพเชณ เชฏเซเชเซเชฏ เชฐเซเชคเซ เชธเซเชฏเซเชเชฟเชค เชเซ เชคเซเชจเซ เชเชพเชคเชฐเซ เชเชฐเซ.
+SIInvalidCipher=เชธเชเชฆเซเชถเซ เชเชจเชเซเชฐเชฟเชชเซเชถเชจ เชฎเชเชฌเซเชคเชพเชเชฅเซ เชธเชนเซ เชฅเชฏเซ เชนเชคเซ เชเซ เชเซเชจเซ เชคเชฎเชพเชฐเชพ เชธเซเชซเซเชเชตเซเชฐเชจเซ เช เชเชตเซเชคเซเชคเชฟ เชเชงเชพเชฐ เชเชชเชคเซ เชจเชฅเซ.
+SIClueless=เช เชธเชนเซ เชธเชพเชฅเซ เช
เชเซเชเชพเชค เชธเชฎเชธเซเชฏเชพเช เชเซ. เช เชธเชเชฆเซเชถเชพเชจเซ เชฎเชพเชจเซเชฏเชคเชพ เชชเชฐ เชคเชฎเชพเชฐเซ เชตเชฟเชถเซเชตเชพเชธ เชเชฐเชตเซ เชเซเชเช เชจเชนเชฟเช เชเซเชฏเชพเช เชธเซเชงเซ เชคเชฎเซ เชคเซเชจเชพ เชธเชฎเชพเชตเชฟเชทเซเชเซเชจเซ เชคเซเชจเชพ เชฎเซเชเชฒเชจเชพเชฐ เชธเชพเชฅเซ เชเชพเชคเชฐเซ เชเชฐเซ เชจเชนเชฟเช.
+
+SIPartiallyValidLabel=เชธเชเชฆเซเชถเชพเชจเซ เชธเชนเซ เชฅเชฏเซเชฒ เชเซ
+SIPartiallyValidHeader=เชกเซเชเซเชเชฒ เชธเชนเซ เชฎเชพเชจเซเชฏ เชเซ เชคเซเชฎเชเชคเชพเช, เช เช
เชเชพเชฃ เชเซ เชเซ เชฎเซเชเชฒเชจเชพเชฐ เช
เชจเซ เชธเชนเซ เชเชฐเชจเชพเชฐ เชเช เช เชตเซเชฏเชเซเชคเชฟ เชเซ.
+
+SIHeaderMismatch=เชธเชนเซ เชเชฐเชจเชพเชฐเชจเชพ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชฎเชพเช เชฏเชพเชฆเซ เชฅเชฏเซเชฒ เชเชฎเซเชฒ เชธเชฐเชจเชพเชฎเซเช เช เช เชธเชเชฆเซเชถเชพเชจเซ เชฎเซเชเชฒเชตเชพ เชฎเชพเชเซ เชตเชชเชฐเชพเชฏเซเชฒ เชเชฎเซเชฒ เชธเชฐเชจเชพเชฎเชพเชฅเซ เช
เชฒเช เชเซ. เชเซเชฃเซ เช เชธเชเชฆเซเชถเชพเชจเซ เชธเชนเซ เชเชฐเซ เชเซ เชคเซ เชถเซเชเชตเชพ เชฎเชพเชเซ เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชธเชนเซ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เชตเชฟเชเชคเซ เชเซเช.
+SICertWithoutAddress=เชธเชเชฆเซเชถเชพเชจเซ เชธเชนเซ เชเชฐเชตเชพ เชฎเชพเชเซ เชตเชชเชฐเชพเชฏเซเชฒ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชเชฎเซเชฒ เชธเชฐเชจเชพเชฎเซเช เชงเชฐเชพเชตเชคเซเช เชจเชฅเซ. เชเซเชฃเซ เช เชธเชเชฆเซเชถเชพเชจเซ เชธเชนเซ เชเชฐเซ เชเซ เชคเซ เชถเซเชเชตเชพ เชฎเชพเชเซ เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชธเชนเซ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เชตเชฟเชเชคเซ เชเซเช.
+
+## Encryption Information strings
+EINoneLabel=เชธเชเชฆเซเชถเซ เชเชจเชเซเชฐเชฟเชชเซเช เชฅเชฏเซเชฒ เชจเชฅเซ
+EINone=เช เชธเชเชฆเซเชถเซ เชฎเซเชเชฒเชพเชฏเซ เชนเชคเซ เชคเซ เชชเชนเซเชฒเชพ เชธเชนเซ เชเชจเชเซเชฐเชฟเชชเซเช เชฅเชฏเซเชฒ เชจเชฅเซ. เชเชจเชเซเชฐเชฟเชชเซเชถเชจ เชตเชฟเชจเชพเชจเซ เชเชพเชฃเชเชพเชฐเซ เชเซ เชเซ เชเชจเซเชเชฐเชจเซเช เชชเชฐ เชฎเซเชเชฒเชตเชพเชฎเชพเช เชเชตเซ เชเซ เชคเซ เช
เชจเซเชฏ เชฒเซเชเซ เชฆเซเชตเชพเชฐเชพ เชชเชฐเชฟเชตเชนเชจ เชฆเชฐเชฎเซเชฏเชพเชจ เชเซเช เชถเชเชพเชฏ เชเซ.
+
+EIValidLabel=เชธเชเชฆเซเชถเซ เชเชจเชเซเชฐเชฟเชชเซเช เชฅเชฏเซเชฒ เชเซ
+EIValid=เช เชธเชเชฆเซเชถเซ เชฎเซเชเชฒเชพเชฏเซ เชนเชคเซ เชคเซ เชชเชนเซเชฒเชพ เชธเชนเซ เชเชจเชเซเชฐเชฟเชชเซเช เชฅเชฏเซเชฒ เชเซ. เชเชพเชฃเชเชพเชฐเซ เชเซเชฏเชพเชฐเซ เชเชจเซเชเชฐเชจเซเช เชชเชฐ เชฎเซเชธเชพเชซเชฐเซ เชเชฐเซ เชฐเชนเซ เชนเซเชฏ เชคเซเชฏเชพเชฐเซ เชเชจเชเซเชฐเชฟเชชเซเชถเชจ เช
เชจเซเชฏ เชฒเซเชเซ เชฎเชพเชเซ เชคเซเชจเซ เชเซเชตเชพเชจเซเช เชเซเชฌ เชฎเซเชถเซเชเซเชฒ เชฌเชจเชพเชตเซ เชฆเซ เชเซ.
+
+EIInvalidLabel=เชธเชเชฆเซเชถเซ เชกเชฟเชเซเชฐเชฟเชชเซเช เชเชฐเซ เชถเชเชพเชคเซ เชจเชฅเซ
+EIInvalidHeader=เช เชธเชเชฆเซเชถเซ เชคเชฎเชจเซ เชฎเซเชเชฒเชพเชฏเซ เชนเชคเซ เชคเซ เชชเชนเซเชฒเชพเช เชเชจเชเซเชฐเชฟเชชเซเช เชฅเชฏเซ เชนเชคเซ, เชชเชฐเชเชคเซ เชกเชฟเชเซเชฐเชฟเชชเซเช เชเชฐเซ เชถเชเชพเชคเซ เชจเชฅเซ.
+
+EIContentAltered=เชธเชเชฆเซเชถเชพเชจเชพ เชธเชฎเชพเชตเชฟเชทเซเชเซ เชชเชฐเชฟเชตเชนเชจ เชฆเชฐเชฎเซเชฏเชพเชจ เชฌเชฆเชฒเชพเช เชเชฏเซเชฒเชพ เชนเซเชฏ เชเชฎ เชฆเซเชเชพเชฏ เชเซ.
+EINoDecryptCert=เชธเชเชฆเซเชถเชพเชจเซ เชเชจเชเซเชฐเชฟเชชเซเช เชเชฐเชตเชพ เชฎเชพเชเซเชจเซเช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชถเซเชงเซ เชถเชเชพเชคเซเช เชจเชฅเซ.
+EIPasswordError=เชคเชฎเซ เชฎเซเชเซเชฏ เชชเชพเชธเชตเชฐเซเชก เชฏเซเชเซเชฏ เชฐเซเชคเซ เชฆเชพเชเชฒ เชเชฐเซเชฒ เชจเชฅเซ.
+EIInvalidCipher=เชธเชเชฆเซเชถเซ เชเชจเชเซเชฐเชฟเชชเซเชถเชจ เชฎเชเชฌเซเชคเชพเชเชฅเซ เชเชจเชเซเชฐเชฟเชชเซเช เชฅเชฏเซเชฒ เชนเชคเซ เชเซ เชเซ เชธเซเชซเซเชเชตเซเชฐเชจเซ เช เชเชตเซเชคเซเชคเชฟเชจเซ เชเชงเชพเชฐ เชเชชเชคเซ เชจเชฅเซ.
+EIClueless=เช เชเชจเชเซเชฐเชฟเชชเซเช เชฅเชฏเซเชฒ เชธเชเชฆเซเชถเชพ เชธเชพเชฅเซ เชคเซเชฏเชพเช เช
เชเซเชเชพเชค เชธเชฎเชธเซเชฏเชพเช เชเซ.
+
+
+## Signing Power Information string
+SPCanLabel=เชธเชเชฆเซเชถเซ เชธเชนเซ เชเชฐเซ เชถเชเชพเชถเซ
+SPCanHeader=เชคเชฎเซ เช เชธเชเชฆเซเชถเชพเชจเซ เชฎเซเชเชฒเชตเชพ เชชเชนเซเชฒเชพ เชกเซเชเซเชเชฒเชชเชฃเซ เชธเชนเซ เชเชฐเชตเชพเชจเซเช เชชเชธเชเชฆ เชเชฐเซเชฒ เชเซ.
+SPCan=เชเซเชฏเชพเชฐเซ เช
เชจเซเชฏ เชฒเซเชเซ เชคเชฎเชพเชฐเซ เชธเชนเซ เชเชฐเซเชฒ เชธเชเชฆเซเชถเซ เชฎเซเชณเชตเซ, เชคเซเช เชเชเชพเชธเซ เชถเชเซ เชเซ เชธเชเชฆเซเชถเซ เชคเชฎเชพเชฐเซ เชชเชพเชธเซเชฅเซ เชเชตเซเชฏเซ เชเซ เช
เชจเซ เชคเซ เชฌเชฆเชฒเซ เชถเชเชพเชคเซ เชจเชฅเซ เชเซเชฏเชพเช เชธเซเชงเซ เชคเชฎเซ เชเชจเซ เชธเชนเซ เชเชฐเซเชฒ เชเซ.
+
+SPCannotLabel=เชธเชเชฆเซเชถเซ เชธเชนเซ เชเชฐเซ เชถเชเชพเชคเซ เชจเชฅเซ
+SPCannotHeader=เชคเชฎเซ เช เชธเชเชฆเซเชถเชพเชจเซ เชกเชฟเชเซเชเชฒเชชเชฃเซ เชธเชนเซ เชเชฐเซ เชถเชเชคเชพ เชจเชฅเซ.
+
+SPNoCert=เชกเชฟเชเซเชเชฒ เชธเชนเซเช เชฌเชจเชพเชตเชตเชพ เชฎเชพเชเซ เชคเชฎเซ เชฎเชพเชจเซเชฏ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ เชธเซเชชเชทเซเช เชเชฐเซเชฒ เชจเชฅเซ.
+SPNoSigCert=เชธเชเชฆเซเชถเชพเชเชจเซ เชธเชนเซ เชเชฐเชตเชพ เชฎเชพเชเซ เชคเชฎเซ เชธเซเชชเชทเซเช เชเชฐเซเชฒ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ เช เชนเซเชคเซ เชฎเชพเชเซ เชตเชพเชชเชฐเซ เชถเชเชพเชถเซ เชจเชนเชฟเช.
+SPNoValidCert=เชธเชเชฆเซเชถเชพเชเชจเซ เชธเชนเซ เชเชฐเชตเชพ เชฎเชพเชเซ เชคเชฎเซ เชธเซเชชเชทเซเช เชเชฐเซเชฒ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ เชนเชเซ เชธเซเชงเซ เชฎเชพเชจเซเชฏ เชจเชฅเซ. เชคเชฎเชพเชฐเชพ เชเชฎเซเชชเซเชฏเซเชเชฐเชจเซเช เชเชกเชฟเชฏเชพเชณ เชฏเซเชเซเชฏ เชฐเซเชคเซ เชธเซเชฏเซเชเชฟเชค เชฅเชฏเซเชฒ เชเซ เชคเซเชจเซ เชเชพเชคเชฐเซ เชเชฐเซ.
+SPExpiredCert=เชธเชเชฆเซเชถเชพเชเชจเซ เชธเชนเซ เชเชฐเชตเชพ เชฎเชพเชเซ เชคเชฎเซ เชธเซเชชเชทเซเช เชเชฐเซเชฒ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เชฎเชฐเซเชฏเชพเชฆเชพ เชชเซเชฐเซ เชฅเช เชเชฏเซเชฒ เชเซ.
+SPRevokedCert=เชธเชเชฆเซเชถเชพเชเชจเซ เชธเชนเซ เชเชฐเชตเชพ เชฎเชพเชเซ เชคเชฎเซ เชธเซเชชเชทเซเช เชเชฐเซเชฒ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เชซเชฐเซเชฅเซ เชฎเชฐเซเชฏเชพเชฆเชพ เช
เชชเชพเชฏเซเชฒ เชเซ.
+
+
+## Encryption Power Information string
+EPCanLabel=เชธเชเชฆเซเชถเซ เชเชจเชเซเชฐเชฟเชชเซเช เชเชฐเซ เชถเชเชพเชถเซ
+EPCanHeader=เช เชธเชเชฆเซเชถเชพเชจเซ เชฎเซเชเชฒเชตเชพ เชชเชนเซเชฒเชพ เชคเชฎเซ เชเชจเซ เชเชจเชเซเชฐเชฟเชชเซเช เชเชฐเชตเชพเชจเซเช เชชเชธเชเชฆ เชเชฐเซเชฒ เชเซ.
+EPCan=เชเซ เชคเชฎเซ เชคเชฎเชพเชฐเชพ เชเชคเชพ เชธเชเชฆเซเชถเชพเชเชจเซ เชจเชเชฒเซ เชธเชเชเซเชฐเชนเชตเชพเชจเซเช เชชเชธเชเชฆ เชเชฐเซเชฒ เชนเซเชฏ, เชคเซ เช เชธเชเชฆเซเชถเซ เชธเชเชเซเชฐเชนเชพเชฏ เชชเชนเซเชฒเชพ เชคเซ เชเชจเชเซเชฐเชฟเชชเซเช เชฅเชถเซ.
+
+EPCannotLabel=เชธเชเชฆเซเชถเซ เชเชจเชเซเชฐเชฟเชชเซเช เชเชฐเซ เชถเชเชพเชคเซ เชจเชฅเซ
+EPCannotHeader=เช เชธเชเชฆเซเชถเซ เชเชจเชเซเชฐเชฟเชชเซเช เชเชฐเซ เชถเชเชพเชคเซ เชจเชฅเซ.
+
+EPRecipientUnknown=เชคเชฎเซ เชเซเชเชชเชฃ เชฎเซเชณเชตเชจเชพเชฐเซ เชฆเชพเชเชฒ เชเชฐเซเชฏเซ เชจเชฅเซ.
+EPNoCerts=เชจเซเชเซเชจเชพ เชฎเซเชณเชตเชจเชพเชฐเชพเช เชฎเชพเชเซ เชคเชฎเชพเชฐเซ เชชเชพเชธเซ เชเซเช เชฎเชพเชจเซเชฏ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ เชจเชฅเซ:
+EPClueless=เชคเซเชฏเชพเช เช เชธเชเชฆเซเชถเชพ เชธเชพเชฅเซ เช
เชเซเชเชพเชค เชธเชฎเชธเซเชฏเชพเช เชเซ.
--- /dev/null
+<!-- 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/. -->
+
+<!-- extracted from AccountManager.xul -->
+
+<!ENTITY accountManagerTitle.label "เชเชพเชคเชพ เชธเซเชฏเซเชเชจเซ">
+
+<!ENTITY addAccountButton.label "เชเชพเชคเซ เชเชก-เชเชจ...">
+<!ENTITY addAccountButton.accesskey "A">
+<!ENTITY setDefaultButton.label "เชฎเซเชณเชญเซเชค เชคเชฐเซเชเซ เชธเซเชฏเซเชเชฟเชค เชเชฐเซ">
+<!ENTITY setDefaultButton.accesskey "f">
+<!ENTITY duplicateButton.label "เชจเชเชฒเซ">
+<!ENTITY removeButton.label "เชเชพเชคเซ เชฆเซเชฐ เชเชฐเซ">
+<!ENTITY removeButton.accesskey "R">
+
+<!ENTITY nameCol.label "เชจเชพเชฎ">
+<!ENTITY duplicate.label "เชจเชเชฒเซ">
+
+<!-- AccountManager.xul -->
+<!-- LOCALIZATION NOTE : this is part of an inline-style attribute on the account
+ setting dialog, which specifies the width and height in em units of the dialog.
+ Localizers ONLY can increase these widths if they are having difficulty getting
+ panel content to fit. 1em = the width of the letter 'm' in the selected font.
+ XUL/FE DEVELOPERS: DO NOT MODIFY THIS VALUE. It represents the correct size of
+ this window for en-US. -->
+<!ENTITY accountManager.size "width: 55em; height: 44em;">
+<!ENTITY macAccountManager.size "width: 60em; height: 44em;">
+<!ENTITY accountTree.width "width: 17em;">
--- /dev/null
+<!-- 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/. -->
+
+<!-- Entities for AccountWizard -->
+
+<!ENTITY windowTitle.label "เชเชพเชคเชพ เชตเชฟเชเชพเชฐเซเชก">
+<!ENTITY accountWizard.size "width: 40em; height: 38em;">
+
+<!-- Entities for Account Type page -->
+
+<!ENTITY accountSetupInfo.label "เชธเชเชฆเซเชถเชพเช เชฎเซเชณเชตเชตเชพ เชฎเชพเชเซ, เชคเชฎเชพเชฐเซ เชชเซเชฐเชฅเชฎ เชฎเซเชฒ เช
เชฅเชตเชพ เชธเชฎเชพเชเชพเชฐ เชเซเชฅ เชเชพเชคเซ เชธเซเชฏเซเชเชฟเชค เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ.">
+<!ENTITY accountTypeTitle.label "เชจเชตเซเช เชเชพเชคเชพ เชธเซเชฏเซเชเชจ">
+<!ENTITY accountTypeDesc.label "เช เชตเชฟเชเชพเชฐเซเชก เชฎเซเชฒ เช
เชฅเชตเชพ เชธเชฎเชพเชเชพเชฐ เชเซเชฅ เชธเซเชฏเซเชเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชเชฐเซเชฐเซ เชเชพเชฃเชเชพเชฐเซเชจเซ เชธเชเชเซเชฐเชน เชเชฐเชถเซ. เชเซ เชคเชฎเซ เชฎเชพเชเชเชฃเซ เชฅเชฏเซเชฒ เชเชพเชฃเชเชพเชฐเซ เชเชพเชฃเชคเชพ เชจเชนเชฟเช เชนเซเชฏ, เชคเซ เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชคเชฎเชพเชฐเชพ เชธเชฟเชธเซเชเชฎ เชธเชเชเชพเชฒเช เช
เชฅเชตเชพ เชเชจเซเชเชฐเชจเซเช เชธเซเชตเชพ เชชเซเชฐเซ เชชเชพเชกเชจเชพเชฐเชจเซ เชธเชเชชเชฐเซเช เชเชฐเซ.">
+<!ENTITY accountTypeDirections.label "เชคเชฎเซ เชธเซเชฏเซเชเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเชเชคเชพ เชนเซเชฏ เชคเซเชตเชพ เชเชพเชคเชพเชจเซ เชชเซเชฐเชเชพเชฐ เชชเชธเชเชฆ เชเชฐเซ:">
+<!ENTITY accountTypeMail.label "เชเชฎเซเชฒ เชเชพเชคเซ">
+<!ENTITY accountTypeMail.accesskey "m">
+<!ENTITY accountTypeNews.label "เชธเชฎเชพเชเชพเชฐ เชเซเชฅ เชเชพเชคเซ">
+<!ENTITY accountTypeNews.accesskey "w">
+
+<!-- Entities for Identity page -->
+
+<!ENTITY identityTitle.label "เชเชณเช">
+<!ENTITY identityDesc.label "เชฆเชฐเซเช เชเชพเชคเชพ เชชเชพเชธเซ เชเชณเช เชนเซเชฏ เชเซ, เชเซ เชเชพเชฃเชเชพเชฐเซ เชเซ เชเซ เชเซ เชเซเชฏเชพเชฐเซ เชคเชฎเชพเชฐเชพ เชธเชเชฆเซเชถเชพเช เชฌเซเชเชพเชจเซ เชฎเชณเซ เชคเซเชฏเชพเชฐเซ เชคเชฎเชจเซ เชเชณเชเชพเชตเซ เชเซ.">
+
+<!-- LOCALIZATION NOTE (fullnameDesc.label) : do not translate two of """ in below line -->
+<!ENTITY fullnameDesc.label "เชคเชฎเชพเชฐเชพ เชเชคเชพ เชธเชเชฆเซเชถเชพเชเชจเชพ "From" เชเซเชทเซเชคเซเชฐเชฎเชพเช เชคเชฎเซ เชเซ เชจเชพเชฎ เชเซเชตเชพ เชฎเชพเชเชเชคเชพ เชนเซเชฏ เชคเซ เชฆเชพเชเชฒ เชเชฐเซ">
+<!-- LOCALIZATION NOTE (fullnameExample.label) : use following directions for below line
+ 1, do not translate two of """
+ 2, Use localized full name instead of "John Smith"
+-->
+<!ENTITY fullnameExample.label "(เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, "เชเซเชนเซเชจ เชธเซเชฎเซเชฅ").">
+<!ENTITY fullnameLabel.label "เชคเชฎเชพเชฐเซเช เชจเชพเชฎ:">
+<!ENTITY fullnameLabel.accesskey "Y">
+
+<!ENTITY emailLabel.label "เชเชฎเซเชฒ เชธเชฐเชจเชพเชฎเซ:">
+<!ENTITY emailLabel.accesskey "E">
+<!ENTITY emailDesc.label "เชคเชฎเชพเชฐเซ เชเชฎเซเชฒ เชธเชฐเชจเชพเชฎเซ เชฆเชพเชเชฒ เชเชฐเซ; เช เชธเชฐเชจเชพเชฎเซ เชเซ เชเซ เชเซเชจเซ เชฌเซเชเชพ เชคเชฎเชจเซ เชเชฎเซเชฒ เชฎเซเชเชฒเชตเชพ เชฎเชพเชเซ เชเชชเชฏเซเช เชเชฐเชถเซ">
+<!-- LOCALIZATION NOTE (emailExample.label) : do not translate "user@example.net" in below line -->
+<!ENTITY emailExample.label "(เชเชเชพเชนเชฐเชฃ เชคเชฐเซเชเซ: user@example.net).">
+
+<!-- Entities for Server page -->
+
+<!ENTITY serverTitle.label "เชธเชฐเซเชตเชฐ เชเชพเชฃเชเชพเชฐเซ">
+<!ENTITY incomingServerTitle.label "เชเชจเชเชฎเซเชเช เชธเชฐเซเชตเชฐ">
+<!ENTITY incomingServerTypeDesc.label "เชคเชฎเซ เชเซ เชตเชพเชชเชฐเซ เชฐเชนเซเชฏเชพ เชนเซเชฏ เชคเซ เชเชจเชเชฎเซเชเช เชธเชฐเซเชตเชฐเชจเซ เชชเซเชฐเชเชพเชฐ เชฆเชพเชเชฒ เชเชฐเซ.">
+<!ENTITY incomingServerTypeLabel.label "เชธเชฐเซเชตเชฐ เชชเซเชฐเชเชพเชฐ:">
+<!-- LOCALIZATION NOTE (incomingServerNameDesc.label) : Do not translate ""pop.example.net"" in below line -->
+<!ENTITY incomingServerNameDesc.label "เชคเชฎเชพเชฐเชพ เชเชจเชเชฎเซเชเช เชธเชฐเซเชตเชฐเชจเซเช เชจเชพเชฎ เชฆเชพเชเชฒ เชเชฐเซ (เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, "mail.example.net").">
+<!ENTITY incomingServerLabel.label "เชเชจเชเชฎเซเชเช เชธเชฐเซเชตเชฐ:">
+<!ENTITY incomingServerLabel.accesskey "S">
+<!-- LOCALIZATION NOTE (newsServerNameDesc.label) : Do not translate "NNTP" or the """ entities in below line -->
+<!ENTITY newsServerNameDesc.label "เชคเชฎเชพเชฐเชพ เชธเชฎเชพเชเชพเชฐ (NNTP) เชธเชฐเซเชตเชฐเชจเซเช เชจเชพเชฎ เชฆเชพเชเชฒ เชเชฐเซ (เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, "news.example.net").">
+<!-- LOCALIZATION NOTE (smtpServerTitle.label) : Do not translate "SMTP" in below line -->
+<!ENTITY smtpServerTitle.label "เชเชเชเชเซเชเชเช เชธเชฐเซเชตเชฐ (SMTP)">
+<!-- LOCALIZATION NOTE (smtpServerDesc.label) : Do not translate "SMTP" and ""smtp.example.net"" in below line -->
+<!ENTITY smtpServerDesc.label "เชคเชฎเชพเชฐเชพ เชเชเชเชเซเชเชเช เชธเชฐเซเชตเชฐ (SMTP) เชจเซเช เชจเชพเชฎ เชฆเชพเชเชฒ เชเชฐเซ (เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, "smtp.example.net").">
+<!ENTITY smtpServerLabel.label "เชเชเชเชเซเชเชเช เชธเชฐเซเชตเชฐ:">
+<!ENTITY smtpServerLabel.accesskey "O">
+<!ENTITY newsServerLabel.label "เชธเชฎเชพเชเชพเชฐ เชเซเชฅ เชธเชฐเซเชตเชฐ:">
+<!ENTITY newsServerLabel.accesskey "N">
+<!-- LOCALIZATION NOTE (imapType.label) : Do not translate "IMAP" in below line -->
+<!ENTITY imapType.label "IMAP">
+<!ENTITY imapType.accesskey "I">
+<!-- LOCALIZATION NOTE (popType.label) : Do not translate "POP" in below line -->
+<!ENTITY popType.label "POP">
+<!ENTITY popType.accesskey "P">
+<!ENTITY nntpType.label "เชธเชฎเชพเชเชพเชฐ เชธเชฐเซเชตเชฐ">
+
+<!-- for when the user has an SMTP server pre-configured -->
+<!-- LOCALIZATION NOTE (currentSmtpBefore.label) : Do not translate "SMTP" and """ in
+ this variable. Also, translate currentSmtpBefore.label and currentSmtpAfter.label as a single sentence,
+ inserting text after the """ entity in currentSmtpAfter.label, if required grammatically
+-->
+<!-- LOCALIZATION NOTE (haveSmtp1.prefix and haveSmtp1.suffix) : Do not translate "SMTP" and """ in
+ these variables. Also, translate haveSmtp1.prefix and haveSmtp1.suffix as a single sentence, inserting
+ text after the """ entity in haveSmtp1.suffix, if required grammatically.
+-->
+<!ENTITY haveSmtp1.prefix "เชคเชฎเชพเชฐเซเช เชนเชพเชฒเชจเซเช เชเชเชเชเซเชเชเช เชธเชฐเซเชตเชฐ (SMTP), "">
+<!ENTITY haveSmtp1.suffix "", เชธเชเชเซเชฐเชนเชพเชถเซ. เชคเชฎเซ เชฎเซเชฒ & เชธเชฎเชพเชเชพเชฐ เชเซเชฅเซ เชเชพเชคเชพ เชธเซเชฏเซเชเชจเซเชจเซ เชซเซเชฐเชซเชพเชฐ เชเชฐเซ เชฎเซเชจเซเชฎเชพเชเชฅเซ เชชเชธเชเชฆ เชเชฐเซเชจเซ เชเชเชเชเซเชเชเช เชธเชฐเซเชตเชฐ เชธเซเชฏเซเชเชจเซ เชธเซเชงเชพเชฐเซ เชถเชเซ เชเซ.">
+
+<!-- Entities for Login page -->
+
+<!ENTITY loginTitle.label "เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชธเซเชฏเซเชเชจเซ">
+<!ENTITY usernameDesc.label "เชคเชฎเชพเชฐเชพ เชเชฎเซเชฒ เชชเซเชฐเซ เชชเชพเชกเชจเชพเชฐ เชฆเซเชตเชพเชฐเชพ เชเชชเชตเชพเชฎเชพเช เชเชตเซเชฒ เชเชจเชเชฎเซเชเช เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชจเชพเชฎ เชฆเชพเชเชฒ เชเชฐเซ">
+<!-- LOCALIZATION NOTE (usernameExample.label) : do not translate ""jsmith"" in below line -->
+<!ENTITY usernameExample.label "(เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, "jsmith").">
+<!ENTITY usernameLabel.label "เชเชจเชเชฎเซเชเช เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชจเชพเชฎ:">
+<!ENTITY usernameLabel.accesskey "I">
+<!ENTITY usernameSmtpDesc.label "เชคเชฎเชจเซ เชเชฎเซเชฒ เชชเซเชฐเซ เชชเชพเชกเชจเชพเชฐ เชฆเซเชตเชพเชฐเชพ เชเชชเชตเชพเชฎเชพเช เชเชตเซเชฒ เชเชเชเชเซเชเชเช เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชจเชพเชฎ เชฆเชพเชเชฒ เชเชฐเซ (เช เชฎเซเชเซ เชญเชพเชเซ เชเชจเชเชฎเซเชเช เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชจเชพเชฎ เช เชนเซเชฏ เชเซ).">
+<!ENTITY usernameSmtpLabel.label "เชเชเชเชเซเชเชเช เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชจเชพเชฎ:">
+<!ENTITY usernameSmtpLabel.accesskey "O">
+<!-- LOCALIZATION NOTE (haveSmtp2.prefix and haveSmtp2.suffix) : Do not translate "SMTP" and """ in
+ these variables. Also, translate haveSmtp2.prefix and haveSmtp2.suffix as a single sentence, inserting
+ text after the """ entity in haveSmtp2.suffix, if required grammatically.
+-->
+<!ENTITY haveSmtp2.prefix "เชคเชฎเชพเชฐเซเช เชนเชพเชฒเชจเซเช เชเชเชเชเซเชเชเช (SMTP) เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชจเชพเชฎ, "">
+<!ENTITY haveSmtp2.suffix "", เชตเชชเชฐเชพเชถเซ. เชคเชฎเซ เชฎเซเชฒ & เชธเชฎเชพเชเชพเชฐ เชเซเชฅเซ เชเชพเชคเชพ เชธเซเชฏเซเชเชจเซเชจเซ เชซเซเชฐเชซเชพเชฐ เชเชฐเซ เชฎเซเชจเซเชฎเชพเชเชฅเซ เชชเชธเชเชฆ เชเชฐเซเชจเซ เชเชเชเชเซเชเชเช เชธเชฐเซเชตเชฐ เชธเซเชฏเซเชเชจเซ เชธเซเชงเชพเชฐเซ เชถเชเซ เชเซ.">
+<!-- LOCALIZATION NOTE (haveSmtp3.prefix and haveSmtp3.suffix) : Do not translate "SMTP" and """ in
+ these variables. Also, translate haveSmtp3.prefix and haveSmtp3.suffix as a single sentence, inserting
+ text after the """ entity in haveSmtp3.suffix, if required grammatically.
+-->
+<!ENTITY haveSmtp3.prefix "เชคเชฎเชพเชฐเซเช เชเชเชเชเซเชเชเช (SMTP) เชธเชฐเซเชตเชฐ, "">
+<!ENTITY haveSmtp3.suffix "", เช เชคเชฎเชพเชฐเชพ เชเชจเชเชฎเซเชเช เชธเชฐเซเชตเชฐ เชเซเชตเซเช เช เชเซ, เชคเชฎเชพเชฐเซเช เชเชจเชเชฎเซเชเช เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชจเชพเชฎ เชคเซเชจเซ เชตเชพเชชเชฐเชตเชพ เชฎเชพเชเซ เชตเชชเชฐเชพเชถเซ. เชคเชฎเซ เชฎเซเชฒ & เชธเชฎเชพเชเชพเชฐ เชเซเชฅเซ เชเชพเชคเชพ เชธเซเชฏเซเชเชจเซเชจเซ เชซเซเชฐเชซเชพเชฐ เชเชฐเซ เชฎเซเชจเซเชฎเชพเชเชฅเซ เชชเชธเชเชฆ เชเชฐเซเชจเซ เชเชเชเชเซเชเชเช เชธเชฐเซเชตเชฐ เชธเซเชฏเซเชเชจเซ เชธเซเชงเชพเชฐเซ เชถเชเซ เชเซ.">
+
+<!-- Entities for Account name page -->
+
+<!ENTITY accnameTitle.label "เชเชพเชคเชพ เชจเชพเชฎ">
+<!-- LOCALIZATION NOTE (accnameDesc.label) : do not translate any """ in below line -->
+<!ENTITY accnameDesc.label "เชจเชพเชฎ เชฆเชพเชเชฒ เชเชฐเซ เชเซ เชเซเชจเชพ เชฆเซเชตเชพเชฐเชพ เชคเชฎเซ เช เชเชพเชคเชพเชจเซ เชธเชเชฆเชฐเซเชญ เชเชฐเชตเชพ เชฎเชพเชเชเซ (เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, "เชเชพเชฎเชจเซเช เชเชพเชคเซ", "เชเชฐ เชเชพเชคเซ" เช
เชฅเชตเชพ "เชธเชฎเชพเชเชพเชฐ เชเชพเชคเซ").">
+<!ENTITY accnameExample.label "เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เชเชพเชฎเชจเซเช เชเชพเชคเซ, เชเชฐ เชเชพเชคเซ เช
เชฅเชตเชพ เชธเชฎเชพเชเชพเชฐ เชเชพเชคเซ">
+<!ENTITY accnameLabel.label "เชเชพเชคเชพ เชจเชพเชฎ:">
+<!ENTITY accnameLabel.accesskey "A">
+
+<!-- Entities for Done (Congratulations) page -->
+
+<!ENTITY completionTitle.label "เช
เชญเชฟเชจเชเชฆเชจ!">
+<!ENTITY completionText.label "เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชเชเชพเชธเซ เชเซ เชจเซเชเซเชจเซ เชเชพเชฃเชเชพเชฐเซ เชธเชพเชเซ เชเซ เชจเซ.">
+<!ENTITY serverTypePrefix.label "เชเชจเชเชฎเซเชเช เชธเชฐเซเชตเชฐ เชชเซเชฐเชเชพเชฐ:">
+<!ENTITY serverNamePrefix.label "เชเชจเชเชฎเซเชเช เชธเชฐเซเชตเชฐ เชจเชพเชฎ:">
+<!ENTITY smtpServerNamePrefix.label "เชเชเชเชเซเชเชเช เชธเชฐเซเชตเชฐ เชจเชพเชฎ (SMTP):">
+<!ENTITY newsServerNamePrefix.label "เชธเชฎเชพเชเชพเชฐ เชธเชฐเซเชตเชฐ เชจเชพเชฎ (NNTP):">
+<!ENTITY downloadOnLogin.label "เชธเชเชฆเซเชถเชพเช เชนเชฎเชฃเชพเช เชกเชพเชเชจเชฒเซเชก เชเชฐเซ">
+<!ENTITY deferStorageDesc.label "เช เชเชพเชคเชพเชจเชพ เชคเซเชจเซ เชชเซเชคเชพเชจเซ เชกเชฟเชฐเซเชเซเชเชฐเซเชฎเชพเช เช เชฎเซเชฒ เชธเชเชเซเชฐเชนเชตเชพ เชฎเชพเชเซ เชเชเชพเชธเชฃเซเชฌเซเชเซเชธเชจเซ เชเชเชพเชธเชฃเซ เชฆเซเชฐ เชเชฐเซ. เช เชเชพเชคเชพเชจเซ เชเชเซเช-เชธเซเชคเชฐเชฎเชพเช เชฆเซเชเชพเชคเซเช เชเชพเชคเซเช เชฌเชจเชพเชตเชถเซ. เชจเชนเชฟเชเชคเชฐ, เชคเซ เชเชจเชฌเซเชเซเชธ เชเชพเชคเชพเชจเชพ เชธเซเชฅเชพเชจเชฟเช เชซเซเชฒเซเชกเชฐเซเชจเซ เชญเชพเช เชฌเชจเชถเซ.">
+<!ENTITY deferStorage.label "เชเชฎเชฆเชพ เชเชจเชฌเซเชเซเชธ เชตเชพเชชเชฐเซ (เชธเซเชฅเชพเชจเชฟเช เชซเซเชฒเซเชกเชฐเซเชฎเชพเช เชฎเซเชฒ เชธเชเชเซเชฐเชนเซ)">
+<!ENTITY clickFinish.label "เช เชธเซเชฏเซเชเชจเซเชจเซ เชธเชเชเซเชฐเชน เชเชฐเชตเชพ เชฎเชพเชเซ เชชเซเชฐเซเชฃ เชเชฐเซ เชชเชฐ เชเซเชฒเชฟเช เชเชฐเซ เช
เชจเซ เชเชพเชคเชพ เชตเชฟเชเชพเชฐเซเชกเชฎเชพเชเชฅเซ เชฌเชนเชพเชฐ เชจเซเชเชณเซ.">
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY window.title "เชนเซเชกเชฐเซ เชตเซเชตเชฟเชงเซเชฏเชชเซเชฐเซเชฃ เชเชฐเซ">
+<!ENTITY addButton.label "เชเชก-เชเชจ">
+<!ENTITY addButton.accesskey "A">
+<!ENTITY removeButton.label "เชฆเซเชฐ เชเชฐเซ">
+<!ENTITY removeButton.accesskey "R">
+<!ENTITY newMsgHeader.label "เชจเชตเซ เชธเชเชฆเซเชถเชพ เชนเซเชกเชฐ:">
+<!ENTITY newMsgHeader.accesskey "N">
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY window.title "เชเชพเชณเช เชจเชฟเชฏเชฎเซ">
+<!ENTITY subject.label "เชตเชฟเชทเชฏ">
+<!ENTITY sender.label "เชฎเซเชเชฒเชจเชพเชฐ">
+<!ENTITY date.label "เชคเชพเชฐเซเช">
+<!ENTITY anyText.label "เชเซเช เชฒเชเชพเชฃ">
+<!ENTITY keyword.label "เชฎเซเชเซเชฏ เชถเชฌเซเชฆ">
+<!ENTITY age.label "เชฆเชฟเชตเชธเซเชฎเชพเช เชเชเชฎเชฐ">
+<!ENTITY to.label "เชชเซเชฐเชคเชฟ">
+
+<!-- LOCALIZATION NOTE (cc.label): DONT_TRANSLATE -->
+<!ENTITY cc.label "เชเชจเซ เชชเชฃ">
+
+<!ENTITY status.label "เชชเชฐเชฟเชธเซเชฅเชฟเชคเซ">
+<!ENTITY priority.label "เชชเซเชฐเชพเชงเชพเชจเซเชฏ">
+<!ENTITY body.label "เชญเชพเช">
+<!ENTITY contains.label "เชธเชฎเชพเชตเซ เชเซ">
+<!ENTITY nocontains.label "เชธเชฎเชพเชตเชคเซเช เชจเชฅเซ">
+<!ENTITY watchThread.label "เชฅเซเชฐเซเชก เชชเชฐ เชงเซเชฏเชพเชจ เชฐเชพเชเซ">
+<!ENTITY setJunkScore.label "เชฌเชเชกเซเชฒเซ เชชเชฐเชฟเชธเซเชฅเชฟเชคเซ เชเชฎเชพเช เชธเซเชฏเซเชเชฟเชค เชเชฐเซ:">
+<!ENTITY forwardTo.label "เชจเซ เชเชเชณ เชงเชชเชพเชตเซ:">
+<!ENTITY replyWithTemplate.label "เชเซเชฎเซเชชเชฒเซเช เชธเชพเชฅเซ เชชเซเชฐเชคเซเชฏเซเชคเซเชคเชฐ เชเชชเซ:">
+<!ENTITY filterName.label "เชเชพเชณเช เชจเชพเชฎ:">
+<!ENTITY filterName.accesskey "i">
+
+<!ENTITY junk.label "เชฌเชเชกเซเชฒเซเช">
+<!ENTITY notJunk.label "เชฌเชเชกเซเชฒเซเช เชจเชฅเซ">
+
+<!ENTITY lowestPriorityCmd.label "เชจเชฟเชฎเซเชจเชคเชฎ">
+<!ENTITY lowPriorityCmd.label "เชจเซเชเซเช">
+<!ENTITY normalPriorityCmd.label "เชธเชพเชฎเชพเชจเซเชฏ">
+<!ENTITY highPriorityCmd.label "เชเชเชเซ">
+<!ENTITY highestPriorityCmd.label "เชเชเซเชเชคเชฎ">
+
+<!ENTITY conditionDesc.label "เชเชตเชคเชพ เชธเชเชฆเซเชถเชพเช เชฎเชพเชเซ เชเซ เชเซ:">
+<!ENTITY filterActionDesc.label "เช เชเซเชฐเชฟเชฏเชพเช เชเชฐเซ:">
+<!ENTITY filterActionDesc.accesskey "P">
+
+<!ENTITY newFolderButton.label "เชจเชตเซเช เชซเซเชฒเซเชกเชฐ...">
+<!ENTITY newFolderButton.accesskey "N">
+
+
+<!-- New Style Filter Rule Actions -->
+<!ENTITY moveMessage.label "เชธเชเชฆเซเชถเชพเชจเซ เชเชฎเชพเช เชเชธเซเชกเซ">
+<!ENTITY copyMessage.label "เชธเชเชฆเซเชถเชพเชจเซ เชเชฎเชพเช เชจเชเชฒ เชเชฐเซ">
+<!ENTITY markMessageRead.label "เชตเชพเชเชเซเชฏเซ เชนเซเชฏ เชเชฎ เชเชฟเชนเซเชจเชฟเชค เชเชฐเซ">
+<!ENTITY markMessageStarred.label "เชคเชพเชฐเซ เชเชก-เชเชจ">
+<!ENTITY labelMessage.label "เชธเชเชฆเซเชถเชพเชจเซ เช เชฒเซเชฌเชฒ เชเชชเซ">
+<!ENTITY setPriority.label "เชเชจเชพ เชชเซเชฐเชคเชฟ เชชเซเชฐเชพเชงเชพเชจเซเชฏ เชธเซเชฏเซเชเชฟเชค เชเชฐเซ">
+<!ENTITY addTag.label "เชเซเช เชธเชเชฆเซเชถเซ">
+<!ENTITY deleteMessage.label "เชธเชเชฆเซเชถเซ เชเชพเชขเซ เชจเชพเชเชเซ">
+<!ENTITY deleteFromPOP.label "POP เชธเชฐเซเชตเชฐเชฎเชพเชเชฅเซ เชเชพเชขเซ เชจเชพเชเชเซ">
+<!ENTITY fetchFromPOP.label "POP เชธเชฐเซเชตเชฐเชฎเชพเชเชฅเซ เชฎเซเชณเชตเซ">
+<!ENTITY ignoreThread.label "เชฅเซเชฐเซเชก เช
เชตเชเชฃเซ">
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY window.title "เชธเชเชฆเซเชถเชพ เชเชพเชณเชเซ">
+<!ENTITY nameColumn.label "เชเชพเชณเช เชจเชพเชฎ">
+<!ENTITY activeColumn.label "เชธเชเซเชฐเชฟเชฏเชเซเชค">
+<!ENTITY newButton.label "เชจเชตเซเช...">
+<!ENTITY newButton.accesskey "N">
+<!ENTITY editButton.label "เชซเซเชฐเชซเชพเชฐ...">
+<!ENTITY editButton.accesskey "E">
+<!ENTITY deleteButton.label "เชเชพเชขเซ เชจเชพเชเชเซ">
+<!ENTITY deleteButton.accesskey "t">
+<!ENTITY reorderUpButton.label "เชเชชเชฐ เชเชธเซ">
+<!ENTITY reorderUpButton.accesskey "U">
+<!ENTITY reorderDownButton.label "เชจเซเชเซ เชเชธเซ">
+<!ENTITY reorderDownButton.accesskey "D">
+<!ENTITY filterHeader.label "เชจเซเชเซ เชฆเชฐเซเชถเชพเชตเซเชฒ เชเซเชฐเชฎเชพเชจเซเชธเชพเชฐ เชธเชเซเชฐเชฟเชฏเชเซเชค เชเชพเชณเชเซ เชเชชเซเชเชช เชเชพเชฒเซ เชเซ.">
+<!ENTITY filtersForPrefix.label "เชฎเชพเชเซเชจเชพ เชเชพเชณเชเซ:">
+<!ENTITY filtersForPrefix.accesskey "F">
+<!ENTITY viewLogButton.label "เชเชพเชณเช เชฒเซเช">
+<!ENTITY viewLogButton.accesskey "L">
+<!ENTITY runFilters.label "เชนเชฎเชฃเชพเช เชเชฒเชพเชตเซ">
+<!ENTITY runFilters.accesskey "R">
+<!ENTITY stopFilters.label "เช
เชเชเชพเชตเซ">
+<!ENTITY stopFilters.accesskey "S">
+<!ENTITY folderPickerPrefix.label "เชจเชพ เชชเชฐ เชชเชธเชเชฆเชฟเชค เชเชพเชณเชเซ เชเชฒเชพเชตเซ:">
+<!ENTITY folderPickerPrefix.accesskey "c">
+<!ENTITY choosethis.label "เช เชซเซเชฒเซเชกเชฐ เชชเชธเชเชฆ เชเชฐเซ">
+<!ENTITY choosethisnewsserver.label "เช เชธเชฎเชพเชเชพเชฐ เชธเชฐเซเชตเชฐ เชชเชธเชเชฆ เชเชฐเซ">
+<!ENTITY helpButton.label "เชฎเชฆเชฆ">
+<!ENTITY helpButton.accesskey "H">
+<!ENTITY closeCmd.key "W">
--- /dev/null
+<!-- 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/. -->
+
+<!-- for SearchDialog.xul -->
+<!ENTITY searchHeading.label "เชฎเชพเช เชธเชเชฆเซเชถเชพเช เชฎเชพเชเซ เชถเซเชงเซ:">
+<!ENTITY searchHeading.accesskey "h">
+<!ENTITY searchSubfolders.label "เชถเซเชง เชเชชเชซเซเชฒเซเชกเชฐเซ">
+<!ENTITY searchSubfolders.accesskey "e">
+<!ENTITY resetButton.label "เชธเชพเชซ เชเชฐเซ">
+<!ENTITY resetButton.accesskey "C">
+<!ENTITY optionsButton.label "เชตเชฟเชเชฒเซเชชเซ">
+<!ENTITY closeButton.label "เชฌเชเชง เชเชฐเซ">
+<!ENTITY openButton.label "เชเซเชฒเซ">
+<!ENTITY openButton.accesskey "n">
+<!ENTITY deleteButton.label "เชเชพเชขเซ เชจเชพเชเชเซ">
+<!ENTITY deleteButton.accesskey "D">
+<!ENTITY searchDialogTitle.label "เชธเชเชฆเซเชถเชพเช เชถเซเชงเซ">
+<!ENTITY conditionDesc.label "เชธเชเชฆเซเชถเชพเช เชฎเชพเชเซ เชถเซเชงเซ เชเซ เชเซเชเชฎเชพเช เช เชฌเชเชงเชฌเซเชธเซ:">
+<!ENTITY conditions.label "เชตเชฟเชเชพเชฐเชฆเซเชฐเชทเซเชเชฟ">
+<!ENTITY results.label "เชชเชฐเชฟเชฃเชพเชฎเซ">
+<!ENTITY fileHereMenu.label "เช
เชนเซเช เชซเชพเชเชฒ เชเชฐเซ">
+<!ENTITY fileHereMenu.accesskey "F">
+<!ENTITY fileButton.label "เชซเชพเชเชฒ">
+<!ENTITY fileButton.accesskey "i">
+<!ENTITY closeCmd.key "W">
+<!ENTITY goToFolderButton.label "เชธเชเชฆเซเชถเชพ เชซเซเชฒเซเชกเชฐ เชเซเชฒเซ">
+<!ENTITY goToFolderButton.accesskey "r">
+<!ENTITY saveAsVFButton.label "เชถเซเชง เชซเซเชฒเซเชกเชฐ เชคเชฐเซเชเซ เชธเชเชเซเชฐเชนเซ">
+<!ENTITY saveAsVFButton.accesskey "a">
+
+<!-- for ABSearchDialog.xul -->
+<!ENTITY abSearchHeading.label "เชฎเชพเช เชถเซเชงเซ:">
+<!ENTITY abSearchHeading.accesskey "S">
+<!ENTITY propertiesButton.label "เชเซเชฃเชงเชฐเซเชฎเซ">
+<!ENTITY propertiesButton.accesskey "P">
+<!ENTITY composeButton.label "เชฒเชเซ">
+<!ENTITY composeButton.accesskey "W">
+<!ENTITY abSearchDialogTitle.label "เชเชจเซเชจเชค เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพ เชถเซเชง">
+
+<!-- Thread Pane -->
+<!ENTITY threadColumn.label "เชฅเซเชฐเซเชก">
+<!ENTITY senderColumn.label "เชฎเซเชเชฒเชจเชพเชฐ">
+<!ENTITY recipientColumn.label "เชฎเซเชณเชตเชจเชพเชฐ">
+<!ENTITY subjectColumn.label "เชตเชฟเชทเชฏ">
+<!ENTITY dateColumn.label "เชคเชพเชฐเซเช">
+<!ENTITY priorityColumn.label "เชชเซเชฐเชพเชงเชพเชจเซเชฏ">
+<!ENTITY tagsColumn.label "เชเซเชเซ">
+<!ENTITY accountColumn.label "เชเชพเชคเซเช">
+<!ENTITY statusColumn.label "เชชเชฐเชฟเชธเซเชฅเชฟเชคเซ">
+<!ENTITY sizeColumn.label "เชฎเชพเชช">
+<!ENTITY junkStatusColumn.label "เชฌเชเชกเซเชฒ เชชเชฐเชฟเชธเซเชฅเชฟเชคเซ">
+<!ENTITY linesColumn.label "เชฒเซเชเซเช">
+<!ENTITY unreadColumn.label "เชจเชนเชฟเช เชตเชเชเชพเชฏเซเชฒ">
+<!ENTITY totalColumn.label "เชเซเชฒ">
+<!ENTITY readColumn.label "เชตเชเชเชพเชฏเซเชฒ">
+<!ENTITY starredColumn.label "เชถเชฐเซ เชเชฐเชพเชฏเซเชฒ">
+<!ENTITY locationColumn.label "เชธเซเชฅเชพเชจ">
+<!ENTITY idColumn.label "เชฎเซเชณเชตเชพเชฏเซเชฒ เชเซเชฐเชฎ">
+
+<!-- Thread Pane Tooltips -->
+<!ENTITY columnChooser.tooltip "เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชธเซเชคเชเชญเซ เชชเชธเชเชฆ เชเชฐเชตเชพ เชฎเชพเชเซ เชเซเชฒเชฟเช เชเชฐเซ">
+<!ENTITY threadColumn.tooltip "เชธเชเชฆเซเชถเชพ เชฅเซเชฐเซเชกเซ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชเซเชฒเชฟเช เชเชฐเซ">
+<!ENTITY senderColumn.tooltip "เชฎเซเชเชฒเชจเชพเชฐ เชชเซเชฐเชฎเชพเชฃเซ เชเซเชฐเชฎเชฎเชพเช เชเซเช เชตเชตเชพ เชฎเชพเชเซ เชเซเชฒเชฟเช เชเชฐเซ">
+<!ENTITY recipientColumn.tooltip "เชฎเซเชณเชตเชจเชพเชฐ เชชเซเชฐเชฎเชพเชฃเซ เชเซเชฐเชฎเชฎเชพเช เชเซเช เชตเชตเชพ เชฎเชพเชเซ เชเซเชฒเชฟเช เชเชฐเซ">
+<!ENTITY subjectColumn.tooltip "เชตเชฟเชทเชฏ เชชเซเชฐเชฎเชพเชฃเซ เชเซเชฐเชฎเชฎเชพเช เชเซเช เชตเชตเชพ เชฎเชพเชเซ เชเซเชฒเชฟเช เชเชฐเซ">
+<!ENTITY dateColumn.tooltip "เชคเชพเชฐเซเช เชชเซเชฐเชฎเชพเชฃเซ เชเซเชฐเชฎเชฎเชพเช เชเซเช เชตเชตเชพ เชฎเชพเชเซ เชเซเชฒเชฟเช เชเชฐเซ">
+<!ENTITY priorityColumn.tooltip "เชชเซเชฐเชพเชงเชพเชจเซเชฏ เชชเซเชฐเชฎเชพเชฃเซ เชเซเชฐเชฎเชฎเชพเช เชเซเช เชตเชตเชพ เชฎเชพเชเซ เชเซเชฒเชฟเช เชเชฐเซ">
+<!ENTITY tagsColumn.tooltip "เชเซเชเซ เชชเซเชฐเชฎเชพเชฃเซ เชเซเชฐเชฎเชฎเชพเช เชเซเช เชตเชตเชพ เชเซเชฒเชฟเช เชเชฐเซ">
+<!ENTITY accountColumn.tooltip "เชเชพเชคเชพ เชชเซเชฐเชฎเชพเชฃเซ เชเซเชฐเชฎเชฎเชพเช เชเซเช เชตเชตเชพ เชฎเชพเชเซ เชเซเชฒเชฟเช เชเชฐเซ">
+<!ENTITY statusColumn.tooltip "เชชเชฐเชฟเชธเซเชฅเชฟเชคเซ เชชเซเชฐเชฎเชพเชฃเซ เชเซเชฐเชฎเชฎเชพเช เชเซเช เชตเชตเชพ เชฎเชพเชเซ เชเซเชฒเชฟเช เชเชฐเซ">
+<!ENTITY sizeColumn.tooltip "เชฎเชพเชช เชชเซเชฐเชฎเชพเชฃเซ เชเซเชฐเชฎเชฎเชพเช เชเซเช เชตเชตเชพ เชฎเชพเชเซ เชเซเชฒเชฟเช เชเชฐเซ">
+<!ENTITY junkStatusColumn.tooltip "เชฌเชเชกเซเชฒ เชชเชฐเชฟเชธเซเชฅเชฟเชคเซ เชชเซเชฐเชฎเชพเชฃเซ เชเซเชฐเชฎเชฎเชพเช เชเซเช เชตเชตเชพ เชฎเชพเชเซ เชเซเชฒเชฟเช เชเชฐเซ">
+<!ENTITY unreadColumn.tooltip "เชฅเซเชฐเซเชกเชฎเชพเช เชจเชนเชฟเช เชตเชเชเชพเชฏเซเชฒ เชธเชเชฆเซเชถเชพเชเชจเซ เชธเชเชเซเชฏเชพ">
+<!ENTITY totalColumn.tooltip "เชฅเซเชฐเซเชกเชฎเชพเช เชเซเชฒ เชธเชเชฆเซเชถเชพเชเชจเซ เชธเชเชเซเชฏเชพ">
+<!ENTITY readColumn.tooltip "เชตเชพเชเชเซเชฏเชพ เชชเซเชฐเชฎเชพเชฃเซ เชเซเชฐเชฎเชฎเชพเช เชเซเช เชตเชตเชพ เชฎเชพเชเซ เชเซเชฒเชฟเช เชเชฐเซ">
+<!ENTITY starredColumn.tooltip "เชคเชพเชฐเชพ เชชเซเชฐเชฎเชพเชฃเซ เชเซเช เชตเชตเชพ เชฎเชพเชเซ เชเซเชฒเชฟเช เชเชฐเซ">
+<!ENTITY locationColumn.tooltip "เชธเซเชฅเชพเชจ เชชเซเชฐเชฎเชพเชฃเซ เชเซเชฐเชฎเชฎเชพเช เชเซเช เชตเชตเชพ เชฎเชพเชเซ เชเซเชฒเชฟเช เชเชฐเซ">
+<!ENTITY idColumn.tooltip "เชฎเซเชณเชตเชพเชฏเซเชฒ เชเซเชฐเชฎ เชชเซเชฐเชฎเชพเชฃเซ เชเซเชฐเชฎเชฎเชพเช เชเซเช เชตเชตเชพ เชฎเชพเชเซ เชเซเชฒเชฟเช เชเชฐเซ">
--- /dev/null
+<!ENTITY aboutDialog.title "&brandShortName; เชตเชฟเชถเซ">
+<!ENTITY credits "เชฏเชถ">
+<!ENTITY aboutLink "< &brandShortName; เชตเชฟเชถเซ">
+<!ENTITY aboutVersion "เชเชตเซเชคเซเชคเชฟ">
+<!ENTITY copyrightText "©1998-2004 Contributors. All Rights Reserved. Mozilla Thunderbird and the
+ Thunderbird logos are trademarks of the Mozilla Foundation. All rights
+ reserved.">
--- /dev/null
+<!-- 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/. -->
+
+<!-- Labels -->
+<!ENTITY name.label "เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพ เชจเชพเชฎ">
--- /dev/null
+<!-- 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/. -->
+
+
+<!ENTITY addressbookPicker.label "เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพ:">
+<!ENTITY searchInput.label "เชจเชพ เชฎเชพเชเซ เชถเซเชง เชเชฐเซ:">
+<!ENTITY SearchNameOrEmail.label "เชจเชพเชฎ เช
เชฅเชตเชพ เชเชฎเซเชฒ">
+
+<!ENTITY addtoToFieldMenu.label "เชชเซเชฐเชคเชฟ เชเซเชทเซเชคเซเชฐเชฎเชพเช เชเชก-เชเชจ">
+<!ENTITY addtoCcFieldMenu.label "เชเชจเซ เชชเชฃ เชเซเชทเซเชคเซเชฐเชฎเชพเช เชเชก-เชเชจ">
+<!ENTITY addtoBccFieldMenu.label "เชเชจเซ เชชเชฃ เชเชฌเชฐ เชตเชฟเชจเชพ เชเซเชทเซเชคเซเชฐเชฎเชพเช เชเชก-เชเชจ">
+
+<!ENTITY toButton.label "เชชเซเชฐเชคเชฟเชฎเชพเช เชเชก-เชเชจ:">
+<!ENTITY ccButton.label "เชเชจเซ เชชเชฃ เชฎเชพเช เชเชก-เชเชจ:">
+
+
+
+
+
--- /dev/null
+<!-- 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/. -->
+
+<!-- Title -->
+<!ENTITY mailListWindow.title "เชฎเซเชฒเชจเซ เชฏเชพเชฆเซ">
+<!-- Labels -->
+<!ENTITY addToAddressBook.label "เชฎเชพเช เชเชก-เชเชจ: ">
+
+<!ENTITY ListName.label "เชเซเชฒเซเชฒเซเช เชจเชพเชฎ: ">
+<!ENTITY ListNickName.label "เชฒเชพเชกเชเชพ เชจเชพเชฎเชจเซ เชฏเชพเชฆเซ: ">
+<!ENTITY ListDescription.label "เชตเชฐเซเชฃเชจ: ">
+<!-- See bug 58485, when we implement drag and drop, add 'or drag addresses' back in -->
+<!ENTITY AddressTitle.label "เชเชฎเซเชฒ เชธเชฐเชจเชพเชฎเชพเชเชจเซ เชฎเซเชฒเชจเซ เชฏเชพเชฆเซเชฎเชพเช เชเชฎเซเชฐเชตเชพ เชฎเชพเชเซ เชฒเชเซ:">
+<!ENTITY RemoveButton.label "เชฆเซเชฐ เชเชฐเซ">
+<!ENTITY UpButton.label "เชเชชเชฐ เชเชธเซเชกเซ">
+<!ENTITY DownButton.label "เชจเซเชเซ เชเชธเซเชกเซ">
+
+<!-- Access Keys -->
+<!ENTITY addToAddressBook.accesskey "A">
+<!ENTITY ListName.accesskey "L">
+<!ENTITY ListNickName.accesskey "N">
+<!ENTITY ListDescription.accesskey "e">
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY addressbookWindow.title "เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพ">
+
+<!-- File Menu -->
+<!ENTITY fileMenu.label "เชซเชพเชเชฒ">
+<!ENTITY fileMenu.accesskey "f">
+<!ENTITY newMenu.label "เชจเชตเซ">
+<!ENTITY newMenu.accesskey "N">
+<!ENTITY newCard.label "เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพ เชเชพเชฐเซเชก...">
+<!-- LOCALIZATION NOTE (newCard.accesskey) : DONT_TRANSLATE -->
+<!ENTITY newCard.accesskey "C">
+<!ENTITY newCard.key "N">
+<!ENTITY newListCmd.label "เชฎเซเชฒเชจเซ เชฏเชพเชฆเซ...">
+<!-- LOCALIZATION NOTE (newListCmd.accesskey) : DONT_TRANSLATE -->
+<!ENTITY newListCmd.accesskey "L">
+<!ENTITY newAddressBookCmd.label "เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพ...">
+<!ENTITY newAddressBookCmd.accesskey "B">
+<!ENTITY newLDAPDirectoryCmd.label "LDAP เชถเชฌเซเชฆเชเซเชท...">
+<!-- LOCALIZATION NOTE (newLDAPDirectoryCmd.accesskey) : DONT_TRANSLATE -->
+<!ENTITY newLDAPDirectoryCmd.accesskey "D">
+<!ENTITY newMessageCmd.label "เชธเชเชฆเซเชถเซ">
+<!ENTITY newMessageCmd.key "M">
+<!ENTITY newMessageCmd.accesskey "m">
+<!ENTITY closeCmd.label "เชฌเชเชง เชเชฐเซ">
+<!ENTITY closeCmd.key "W">
+<!ENTITY closeCmd.accesskey "c">
+<!ENTITY printSetupCmd.label "เชชเชพเชจเชพเชจเซเช เชธเซเชฏเซเชเชจ...">
+<!ENTITY printSetupCmd.accesskey "u">
+<!ENTITY printPreviewCardViewCmd.label "เชเชพเชชเชฃเซ เชชเซเชฐเซเชตเชฆเชฐเซเชถเชจ เชเชพเชฐเซเชก">
+<!ENTITY printPreviewCardViewCmd.accesskey "v">
+<!ENTITY printPreviewAddressBook.label "เชเชพเชชเชฃเซ เชชเซเชฐเซเชตเชฆเชฐเซเชถเชจ เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพ">
+<!ENTITY printPreviewAddressBook.accesskey "B">
+<!ENTITY printCardViewCmd.label "เชเชพเชฐเซเชก เชเชพเชชเซ...">
+<!ENTITY printCardViewCmd.accesskey "p">
+<!-- LOCALIZATION NOTE (printCardViewCmd.key) : DONT_TRANSLATE -->
+<!ENTITY printCardViewCmd.key "P">
+<!ENTITY printAddressBook.label "เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพ เชเชพเชชเซ...">
+<!ENTITY printAddressBook.accesskey "A">
+
+<!ENTITY quitApplicationCmdWin.label "เชฌเชเชง เชเชฐเซ">
+<!ENTITY quitApplicationCmdWin.accesskey "x">
+<!ENTITY quitApplicationCmd.label "เชฌเชนเชพเชฐ เชจเซเชเชณเซ">
+<!ENTITY quitApplicationCmd.accesskey "Q">
+<!ENTITY quitApplicationCmd.key "Q">
+
+<!-- Edit Menu -->
+<!ENTITY editMenu.label "เชซเซเชฐเชซเชพเชฐ เชเชฐเซ">
+<!ENTITY editMenu.accesskey "e">
+<!ENTITY undoCmd.label "เชเซเชฒเซเชฒเซเช เชฐเชฆ เชเชฐเซ">
+<!ENTITY undoCmd.key "Z">
+<!ENTITY undoCmd.accesskey "u">
+<!ENTITY redoCmd.label "เชซเชฐเซเชฅเซ เชเชฐเซ">
+<!ENTITY redoCmd.key "Y">
+<!ENTITY redoCmd.accesskey "r">
+<!ENTITY cutCmd.label "เชเชพเชชเซ">
+<!ENTITY cutCmd.key "X">
+<!ENTITY cutCmd.accesskey "t">
+<!ENTITY copyCmd.label "เชจเชเชฒ เชเชฐเซ">
+<!ENTITY copyCmd.key "C">
+<!ENTITY copyCmd.accesskey "c">
+<!ENTITY pasteCmd.label "เชเซเชเชเชพเชกเซ">
+<!ENTITY pasteCmd.key "V">
+<!ENTITY pasteCmd.accesskey "p">
+<!ENTITY deleteCmd.label "เชเชพเชขเซ เชจเชพเชเชเซ">
+<!ENTITY deleteCmd.key "D">
+<!ENTITY deleteCmd.accesskey "d">
+<!ENTITY deleteAbCmd.label "เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพ เชเชพเชขเซ เชจเชพเชเชเซ">
+<!ENTITY deleteCardCmd.label "เชเชพเชฐเซเชก เชเชพเชขเซ เชจเชพเชเชเซ">
+<!ENTITY deleteCardsCmd.label "เชชเชธเชเชฆเชฟเชค เชเชพเชฐเซเชกเซ เชเชพเชขเซ เชจเชพเชเชเซ">
+<!ENTITY selectAllCmd.label "เชฌเชงเซเช เชชเชธเชเชฆ เชเชฐเซ">
+<!ENTITY selectAllCmd.key "A">
+<!ENTITY searchAddressesCmd.key "f">
+<!ENTITY selectAllCmd.accesskey "a">
+<!ENTITY swapFirstNameLastNameCmd.label "เชชเซเชฐเชฅเชฎ/เชเซเชฒเซเชฒเซเช เชจเชพเชฎ เชฌเชฆเชฒเซ">
+<!ENTITY swapFirstNameLastNameCmd.accesskey "w">
+<!-- LOCALIZATION NOTE (hideSwapFnLnUI) : DONT_TRANSLATE -->
+<!-- Swap FN/LN UI Set to "false" to show swap fn/ln UI -->
+<!ENTITY hideSwapFnLnUI "true">
+<!ENTITY propertiesCmd.label "เชเซเชฃเชงเชฐเซเชฎเซ...">
+<!-- LOCALIZATION NOTE (propertiesCmd.accesskey) : DONT_TRANSLATE -->
+<!ENTITY propertiesCmd.accesskey "i">
+<!ENTITY propertiesCmd.key "i">
+
+<!-- View Menu -->
+<!ENTITY viewMenu.label "เชเซเช">
+<!ENTITY viewMenu.accesskey "v">
+<!ENTITY viewToolbarsMenu.label "เชธเชพเชงเชจเชชเชเซเชเซเช">
+<!ENTITY viewToolbarsMenu.accesskey "T">
+<!ENTITY showAbToolbarCmd.label "เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพ เชธเชพเชงเชจเชชเชเซเชเซ">
+<!ENTITY showAbToolbarCmd.accesskey "o">
+<!ENTITY showTaskbarCmd.label "เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟเชฆเชฐเซเชถเช เชชเชเซเชเซ">
+<!ENTITY showTaskbarCmd.accesskey "S">
+<!ENTITY customizeToolbar.label "เชเชธเซเชเชฎเชพเชเช...">
+<!ENTITY customizeToolbar.accesskey "C">
+<!ENTITY showCardPane.label "เชเชพเชฐเซเชกเชจเซ เชธเชพเชฐ เชเชชเชคเซ เชคเชเชคเซ">
+<!ENTITY showCardPane.accesskey "C">
+<!ENTITY menu_ShowNameAs.label "เชจเชพเชฎ เช เชฐเซเชคเซ เชฌเชคเชพเชตเซ">
+<!ENTITY menu_ShowNameAs.accesskey "n">
+<!ENTITY firstLastCmd.label "เชชเซเชฐเชฅเชฎ, เชเซเชฒเซเชฒเซเช">
+<!ENTITY firstLastCmd.accesskey "f">
+<!ENTITY lastFirstCmd.label "เชชเซเชฐเชฅเชฎ, เชเซเชฒเซเชฒเซเช">
+<!ENTITY lastFirstCmd.accesskey "l">
+<!ENTITY displayNameCmd.label "เชจเชพเชฎ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เชเชฐเซ">
+<!ENTITY displayNameCmd.accesskey "d">
+<!ENTITY sortMenu.label "เชฆเซเชตเชพเชฐเชพ เชเซเชฐเชฎเชฎเชพเช เชเซเช เชตเซ">
+<!ENTITY sortMenu.accesskey "S">
+
+<!-- Tools Menu -->
+<!ENTITY tasksMenu.label "เชธเชพเชงเชจเซ">
+<!ENTITY tasksMenu.accesskey "T">
+<!ENTITY messengerCmd.label "เชฎเซเชฒ & เชธเชฎเชพเชเชพเชฐ เชเซเชฅเซ">
+<!ENTITY messengerCmd.accesskey "m">
+<!ENTITY messengerCmd.commandkey "1">
+<!ENTITY searchAddressesCmd.label "เชถเซเชง เชธเชฐเชจเชพเชฎเชพเช...">
+<!ENTITY searchAddressesCmd.accesskey "S">
+<!ENTITY importCmd.label "เชเชฏเชพเชค เชเชฐเซ...">
+<!ENTITY importCmd.accesskey "I">
+<!ENTITY exportCmd.label "เชจเชฟเชเชพเชธ เชเชฐเซ...">
+<!ENTITY exportCmd.accesskey "E">
+<!ENTITY preferencesCmd.label "เชตเชฟเชเชฒเซเชชเซ...">
+<!ENTITY preferencesCmd.key "O">
+<!ENTITY preferencesCmd.accesskey "O">
+<!ENTITY preferencesCmdUnix.label "เชชเชธเชเชฆเชเซเช">
+<!ENTITY preferencesCmdUnix.accesskey "n">
+
+<!-- Help Menu -->
+<!ENTITY helpMenu.label "เชฎเชฆเชฆ">
+<!ENTITY helpMenu.accesskey "H">
+<!ENTITY releaseCmd.label "เชชเซเชฐเชเชพเชถเชจ เชจเซเชเชงเซ">
+<!ENTITY releaseCmd.accesskey "R">
+<!ENTITY hintsAndTips.label "&brandShortName; เชฎเชฆเชฆ">
+<!ENTITY hintsAndTips.accesskey "h">
+<!ENTITY hintsAndTipsMac.commandkey "?">
+<!ENTITY aboutCmd.label "&brandShortName; เชตเชฟเชถเซ">
+<!ENTITY aboutCmd.accesskey "A">
+
+<!-- Address Book Toolbar and Context Menus -->
+<!ENTITY newcardButton.label "เชจเชตเซ เชเชพเชฐเซเชก">
+<!ENTITY newcardButton.accesskey "C">
+<!ENTITY newlistButton.label "เชจเชตเซ เชฏเชพเชฆเซ">
+<!ENTITY newlistButton.accesskey "L">
+<!ENTITY editButton.label "เชเซเชฃเชงเชฐเซเชฎเซ">
+<!ENTITY editButton.accesskey "P">
+<!ENTITY newmsgButton.label "เชฒเชเซ">
+<!ENTITY newmsgButton.accesskey "W">
+<!ENTITY newIM.label "เชคเซเชฐเชเชค เชธเชเชฆเซเชถเซ">
+<!ENTITY newIM.accesskey "I">
+<!ENTITY deleteButton.label "เชเชพเชขเซ เชจเชพเชเชเซ">
+<!ENTITY deleteButton.accesskey "D">
+<!ENTITY throbberItem.title "เชเซเชฐเชฟเชฏเชพ เชธเซเชเช">
+
+<!-- Address Book Toolbar Tooltips -->
+<!ENTITY newcardButton.tooltip "เชจเชตเซ เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพ เชเชพเชฐเซเชก เชฌเชจเชพเชตเซ">
+<!ENTITY newlistButton.tooltip "เชจเชตเซ เชฏเชพเชฆเซ เชฌเชจเชพเชตเซ">
+<!ENTITY editButton.tooltip "เชชเชธเชเชฆเชฟเชค เชเชพเชฐเซเชกเชฎเชพเช เชซเซเชฐเชซเชพเชฐ เชเชฐเซ">
+<!ENTITY newmsgButton.tooltip "เชฎเซเชฒ เชธเชเชฆเซเชถเซ เชฎเซเชเชฒเซ">
+<!ENTITY newIM.tooltip "เชคเซเชฐเชเชค เชธเชเชฆเซเชถเซ เชฎเซเชเชฒเซ เช
เชฅเชตเชพ เชธเชเชตเชพเชฆ เชเชฐเซ">
+<!ENTITY deleteButton.tooltip "เชชเชธเชเชฆเชฟเชค เชเชพเชฐเซเชก เช
เชฅเชตเชพ เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพ เชเชพเชขเซ เชจเชพเชเชเซ">
+
+<!-- Dir Tree header -->
+<!ENTITY dirTreeHeader.label "เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพเช">
+
+<!-- Search Bar -->
+<!ENTITY SearchNameOrEmail.label "เชจเชพเชฎ เช
เชฅเชตเชพ เชเชฎเซเชฒ เชธเชฎเชพเชตเซ เชเซ:">
+<!ENTITY SearchNameOrEmail.accesskey "N">
+<!ENTITY advancedButton.tooltip "เชเชจเซเชจเชค เชธเชฐเชจเชพเชฎเชพ เชถเซเชง">
+<!ENTITY quickSearchCmd.key "k">
+<!ENTITY searchItem.title "เชเชกเชชเซ เชถเซเชง">
+
+<!-- Results Pane -->
+<!ENTITY GeneratedName.label "เชจเชพเชฎ">
+<!ENTITY GeneratedName.accesskey "N">
+<!ENTITY PrimaryEmail.label "เชเชฎเซเชฒ">
+<!ENTITY PrimaryEmail.accesskey "E">
+<!ENTITY ScreenName.label "เชธเซเชเซเชฐเซเชจ เชจเชพเชฎ">
+<!ENTITY ScreenName.accesskey "S">
+<!ENTITY Company.label "เชธเชเชธเซเชฅเชพ">
+<!ENTITY Company.accesskey "z">
+<!ENTITY NickName.label "เชฒเชพเชกเชเซเช เชจเชพเชฎ">
+<!ENTITY NickName.accesskey "i">
+<!ENTITY SecondEmail.label "เชตเชงเชพเชฐเชพเชจเชพ เชเชฎเซเชฒ">
+<!ENTITY SecondEmail.accesskey "l">
+<!ENTITY Department.label "เชตเชฟเชญเชพเช">
+<!ENTITY Department.accesskey "r">
+<!ENTITY JobTitle.label "เชถเซเชฐเซเชทเช">
+<!ENTITY JobTitle.accesskey "T">
+<!ENTITY CellularNumber.label "เชฎเซเชฌเชพเชเชฒ">
+<!ENTITY CellularNumber.accesskey "M">
+<!ENTITY PagerNumber.label "เชชเซเชเชฐ">
+<!ENTITY PagerNumber.accesskey "P">
+<!ENTITY FaxNumber.label "เชซเซเชเซเชธ">
+<!ENTITY FaxNumber.accesskey "F">
+<!ENTITY HomePhone.label "เชเชฐเชจเซ เชซเซเชจ">
+<!ENTITY HomePhone.accesskey "H">
+<!ENTITY WorkPhone.label "เชเชพเชฎเชจเซ เชซเซเชจ">
+<!ENTITY WorkPhone.accesskey "W">
+<!ENTITY sortAscending.label "เชเชขเชคเชพ เชเซเชฐเชฎเชฎเชพเช">
+<!ENTITY sortAscending.accesskey "A">
+<!ENTITY sortDescending.label "เชเชคเชฐเชคเชพ เชเซเชฐเชฎเชฎเชพเช">
+<!ENTITY sortDescending.accesskey "D">
+<!ENTITY _PhoneticName.label "เชเชเซเชเชพเชฐเชพเชคเซเชฎเช เชจเชพเชฎ">
+<!ENTITY _PhoneticName.accesskey "o">
+
+<!-- Results pane context menu -->
+<!ENTITY composeEmail.label "เชจเชพ เชชเซเชฐเชคเชฟ เชเชฎเซเชฒ เชเชฎเซเชชเซเช เชเชฐเซ">
+<!ENTITY composeEmail.accesskey "C">
+<!ENTITY deleteAddrBookCard.label "เชเชพเชขเซ เชจเชพเชเชเซ">
+<!ENTITY deleteAddrBookCard.accesskey "D">
+<!ENTITY newAddrBookCard.label "เชจเชตเซเช เชเชพเชฐเซเชก...">
+<!ENTITY newAddrBookCard.accesskey "N">
+<!ENTITY newAddrBookMailingList.label "เชฎเซเชฒเชจเซ เชจเชตเซ เชฏเชพเชฆเซ...">
+<!ENTITY newAddrBookMailingList.accesskey "M">
+<!ENTITY addrBookCardProperties.label "เชเซเชฃเชงเชฐเซเชฎเซ">
+<!ENTITY addrBookCardProperties.accesskey "P">
+
+<!-- Card Summary Pane -->
+<!-- Box Headings -->
+<!ENTITY contact.heading "เชธเชเชชเชฐเซเช เชเชฐเซ">
+<!ENTITY home.heading "เชเชฐ">
+<!ENTITY other.heading "เช
เชจเซเชฏ">
+<!ENTITY phone.heading "เชซเซเชจ">
+<!ENTITY work.heading "เชเชพเชฎ">
+<!-- Special Box Headings, for mailing lists -->
+<!ENTITY description.heading "เชตเชฐเซเชฃเชจ">
+<!ENTITY addresses.heading "เชธเชฐเชจเชพเชฎเชพเช">
+<!-- For Map It! -->
+<!ENTITY mapItButton.label "เชจเชเซเชถเซ เชฎเซเชณเชตเซ">
+<!ENTITY mapIt.tooltip "เช เชธเชฐเชพเชจเชพเชฎเชพเชจเซ เชจเชเซเชถเซ เชตเซเชฌเชฎเชพเชเชฅเซ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เชเชฐเซ">
+
+<!-- Status Bar -->
+<!ENTITY statusText.label "">
+
+<!-- Mac OS X Window Menu -->
+<!ENTITY windowMenu.label "เชตเชฟเชจเซเชกเซ">
+<!ENTITY minimizeWindow.key "m">
+<!ENTITY minimizeWindow.label "เชจเซเชฏเซเชจเชคเชฎ เชเชฐเซ">
+<!ENTITY bringAllToFront.label "เชฌเชงเซเช เช
เชเซเชฐ เชญเชพเชเชฎเชพเช เชฒเชพเชตเซ">
+<!ENTITY zoomWindow.label "เชจเชพเชจเซเชฎเซเชเซ">
--- /dev/null
+<!-- 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/. -->
+
+<!-- Labels -->
+<!ENTITY chooseAddressBook.label "เชฎเชพเช เชเชก-เชเชจ: ">
+<!ENTITY chooseAddressBook.accesskey "A">
+
+<!-- Contact Tab -->
+<!ENTITY Contact.tab "เชธเชเชชเชฐเซเช">
+<!ENTITY Name.box "เชจเชพเชฎ">
+<!-- LOCALIZATION NOTE:
+ NameField1, NameField2, PhoneticField1, PhoneticField2
+ those fields are either LN or FN depends on the target country.
+ "FirstName" and "LastName" can be swapped for id to change the order
+ but they should not be translated (same applied to phonetic id).
+ Make sure the translation of label corresponds to the order of id.
+-->
+<!-- LOCALIZATION NOTE (NameField1.id) : DONT_TRANSLATE -->
+<!ENTITY NameField1.id "FirstName">
+<!-- LOCALIZATION NOTE (NameField2.id) : DONT_TRANSLATE -->
+<!ENTITY NameField2.id "LastName">
+<!-- LOCALIZATION NOTE (PhoneticField1.id) : DONT_TRANSLATE -->
+<!ENTITY PhoneticField1.id "PhoneticFirstName">
+<!-- LOCALIZATION NOTE (PhoneticField2.id) : DONT_TRANSLATE -->
+<!ENTITY PhoneticField2.id "PhoneticLastName">
+<!ENTITY NameField1.label "เชชเซเชฐเชฅเชฎ:">
+<!ENTITY NameField1.accesskey "F">
+<!ENTITY NameField2.label "เชเซเชฒเซเชฒเซเช:">
+<!ENTITY NameField2.accesskey "L">
+<!ENTITY PhoneticField1.label "เชเชเซเชเชพเชฐเชพเชคเซเชฎเช:">
+<!ENTITY PhoneticField2.label "เชเชเซเชเชพเชฐเชพเชคเซเชฎเช:">
+<!ENTITY DisplayName.label "เชกเชฟเชธเซเชชเซเชฒเซ:">
+<!ENTITY DisplayName.accesskey "D">
+<!ENTITY NickName.label "เชฒเชพเชกเชเซเช เชจเชพเชฎ:">
+<!ENTITY NickName.accesskey "N">
+<!ENTITY Internet.box "เชเชจเซเชเชฐเชจเซเช">
+<!ENTITY PrimaryEmail.label "เชเชฎเซเชฒ:">
+<!ENTITY PrimaryEmail.accesskey "E">
+<!ENTITY SecondEmail.label "เชตเชงเชพเชฐเชพเชจเชพ เชเชฎเซเชฒ:">
+<!ENTITY SecondEmail.accesskey "o">
+<!ENTITY PreferMailFormat.label "เช เชฐเซเชคเซ เชฌเชเชงเชพเชฐเชฃ เชเชกเชพเชฏเซเชฒ เชธเชเชฆเซเชถเชพเชเชจเซ เชฎเซเชณเชตเชตเชพเชจเซเช เชชเชธเชเชฆ เชเชฐเซ เชเซ:">
+<!ENTITY PreferMailFormat.accesskey "r">
+<!ENTITY PlainText.label "เชธเชพเชฆเซเช เชฒเชเชพเชฃ">
+<!ENTITY HTML.label "HTML">
+<!ENTITY Unknown.label "เช
เชเซเชเชพเชค">
+<!ENTITY ScreenName.label "เชธเซเชเซเชฐเซเชจ เชจเชพเชฎ:">
+<!ENTITY ScreenName.accesskey "S">
+<!ENTITY Phones.box "เชซเซเชจ">
+<!ENTITY WorkPhone.label "เชเชพเชฎ:">
+<!ENTITY WorkPhone.accesskey "W">
+<!ENTITY HomePhone.label "เชเชฐ:">
+<!ENTITY HomePhone.accesskey "H">
+<!ENTITY FaxNumber.label "เชซเซเชเซเชธ:">
+<!ENTITY FaxNumber.accesskey "x">
+<!ENTITY PagerNumber.label "เชชเซเชเชฐ:">
+<!ENTITY PagerNumber.accesskey "P">
+<!ENTITY CellularNumber.label "เชฎเซเชฌเชพเชเชฒ:">
+<!ENTITY CellularNumber.accesskey "M">
+
+<!-- Address Tab -->
+<!ENTITY Address.tab "เชธเชฐเชจเชพเชฎเซ">
+<!ENTITY Home.box "เชเชฐ">
+<!ENTITY HomeAddress.label "เชธเชฐเชจเชพเชฎเซ:">
+<!ENTITY HomeAddress2.label "">
+<!ENTITY HomeCity.label "เชถเชนเซเชฐ:">
+<!ENTITY HomeState.label "เชฐเชพเชเซเชฏ/เชธเซเชฅเชณ:">
+<!ENTITY HomeZipCode.label "ZIP/เชชเซเชธเซเชเชฒ เชเซเชก:">
+<!ENTITY HomeCountry.label "เชฆเซเชถ:">
+<!ENTITY HomeWebPage.label "เชตเซเชฌ เชชเชพเชจเซ:">
+<!ENTITY Work.box "เชเชพเชฎ">
+<!ENTITY JobTitle.label "เชถเซเชฐเซเชทเช:">
+<!ENTITY Department.label "เชตเชฟเชญเชพเช:">
+<!ENTITY Company.label "เชธเชเชธเซเชฅเชพ:">
+<!ENTITY WorkAddress.label "เชธเชฐเชจเชพเชฎเซ:">
+<!ENTITY WorkAddress2.label "">
+<!ENTITY WorkCity.label "เชถเชนเซเชฐ:">
+<!ENTITY WorkState.label "เชฐเชพเชเซเชฏ/เชธเซเชฅเชณ:">
+<!ENTITY WorkZipCode.label "ZIP/เชชเซเชธเซเชเชฒ เชเซเชก:">
+<!ENTITY WorkCountry.label "เชฆเซเชถ:">
+<!ENTITY WorkWebPage.label "เชตเซเชฌ เชชเชพเชจเซ:">
+
+<!-- Other Tab -->
+<!ENTITY Other.tab "เช
เชจเซเชฏ">
+<!ENTITY Custom1.label "เชตเชฟเชตเชฟเชง เซง:">
+<!ENTITY Custom1.accesskey "เซจ">
+<!ENTITY Custom2.label "เชตเชฟเชตเชฟเชง เซจ:">
+<!ENTITY Custom2.accesskey "เซจ">
+<!ENTITY Custom3.label "เชตเชฟเชตเชฟเชง เซฉ:">
+<!ENTITY Custom3.accesskey "เซฉ">
+<!ENTITY Custom4.label "เชตเชฟเชตเชฟเชง เซช:">
+<!ENTITY Custom4.accesskey "เซช">
+<!ENTITY Notes.box "เชจเซเชเชงเซ">
--- /dev/null
+# 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/.
+
+#
+# The following are used by the Mailing list dialog
+#
+emptyListName=เชคเชฎเชพเชฐเซ เชฏเชพเชฆเซ เชจเชพเชฎ เชฆเชพเชเชฒ เชเชฐเชตเซเช เช เชชเชกเชถเซ.
+lastFirstFormat=%S, %S
+firstLastFormat=%S %S
+
+newCardTitle=เชจเชตเซ เชเชพเชฐเซเชก
+# %S will be the card's display name
+newCardTitleWithDisplayName=%S เชฎเชพเชเซเชจเซ เชจเชตเซ เชเชพเชฐเซเชก
+editCardTitle=เชเชพเชฐเซเชกเชฎเชพเช เชซเซเชฐเชซเชพเชฐ เชเชฐเซ
+# %S will be the card's display name
+editCardTitleWithDisplayName=%S เชฎเชพเชเซ เชเชพเชฐเซเชกเชฎเชพเช เชซเซเชฐเชซเชพเชฐ เชเชฐเซ
+# don't translate vCard
+editVCardTitle=vCard เชฎเชพเช เชซเซเชฐเชซเชพเชฐ เชเชฐเซ
+# %S will be the card's display name, don't translate vCard
+editVCardTitleWithDisplayName=%S เชฎเชพเชเซ vCard เชฎเชพเช เชซเซเชฐเชซเชพเชฐ เชเชฐเซ
+
+## LOCALIZATION NOTE (cardRequiredDataMissingMessage): do not localize \n
+cardRequiredDataMissingMessage=เชคเชฎเชพเชฐเซ เชเชเชพเชฎเชพเช เชเชเซ เชจเซเชเซเชจเซ เชตเชธเซเชคเซเช เชฆเชพเชเชฒ เชเชฐเชตเซ เช เชเซเชเช:\nเชเชฎเซเชฒ เชธเชฐเชจเชพเชฎเซเช, เชชเซเชฐเชฅเชฎ เชจเชพเชฎ, เชเซเชฒเซเชฒเซเช เชจเชพเชฎ, เชฆเชฐเซเชถเชพเชตเชตเชพเชจเซเช เชจเชพเชฎ, เชธเชเชธเซเชฅเชพ.
+cardRequiredDataMissingTitle=เชเชฐเซเชฐเซ เชเชพเชฃเชเชพเชฐเซ เชเซเชฎ เชฅเชฏเซเชฒ เชเซ
+incorrectEmailAddressFormatMessage=เชชเซเชฐเชพเชฅเชฎเชฟเช เช-เชฎเซเชฒ เชธเชฐเชจเชพเชฎเซเช user@host เชธเซเชตเชฐเซเชชเชจเซเช เชนเซเชตเซเช เช เชเซเชเช.
+incorrectEmailAddressFormatTitle=เช
เชฏเซเชเซเชฏ เชเชฎเซเชฒ เชธเชฐเชจเชพเชฎเชพ เชฌเชเชงเชพเชฐเชฃ
+
+viewCardTitle=%S เชฎเชพเชเซ เชเชพเชฐเซเชก
+viewListTitle=เชฎเซเชฒเชจเซ เชฏเชพเชฆเซ: %S
+mailListNameExistsTitle=เชฎเซเชฒเชจเซ เชฏเชพเชฆเซ เชชเชนเซเชฒเชพเชฅเซ เช เชนเชพเชเชฐ เชเซ
+mailListNameExistsMessage=เช เชจเชพเชฎเชตเชพเชณเซ เชฎเซเชฒเชจเซ เชฏเชพเชฆเซ เชชเชนเซเชฒเชพเชฅเซ เช เชนเชพเชเชฐ เชเซ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เช
เชฒเช เชจเชพเชฎ เชชเชธเชเชฆ เชเชฐเซ.
+
+# used in the addressbook
+cannotDeleteTitle=เชเชพเชขเซ เชจเชพเชเชเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ
+confirmDeleteMailingListTitle=เชฎเซเชฒเชฟเชเช เชฒเซเชธเซเช เชเชพเชขเซ เชจเชพเชเชเซ
+confirmDeleteAddressbookTitle=เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพ เชเชพเชขเซ เชจเชพเชเชเซ
+confirmDeleteAddressbook=เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ เชชเชธเชเชฆ เชเชฐเซเชฒ เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพ เชเชพเชขเซ เชจเชพเชเชเชตเชพ เชฎเชพเชเชเซ เชเซ?
+confirmDeleteCollectionAddressbook=เชเซ เช เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพ เชเชพเชขเซ เชจเชเชเชพเชฏ, เชคเซ %S เชฒเชพเชเชฌเชพ เชธเชฎเชฏ เชธเซเชงเซ เชธเชฐเชจเชพเชฎเชพเช เชญเซเชเชพ เชเชฐเชถเซ เชจเชนเชฟเช. เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ เชชเชธเชเชฆเชฟเชค เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพ เชเชพเชขเซ เชจเชพเชเชเชตเชพ เชฎเชพเชเชเซ เชเซ?
+confirmDeleteMailingList=เชถเซเช เชคเชฎเซ เชชเชธเชเชฆ เชเชฐเซเชฒ เชฎเซเชฒเชจเซ เชฏเชพเชฆเซ เชเชพเชขเซ เชจเชพเชเชเชตเชพ เชฎเชพเชเชเซ เชเซ?
+confirmDeleteListsAndCards=เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ เชชเชธเชเชฆ เชเชฐเซเชฒ เชเชพเชฐเซเชกเซ เช
เชจเซ เชฎเซเชฒเชจเซ เชฏเชพเชฆเซเช เชเชพเชขเซ เชจเชพเชเชเชตเชพ เชฎเชพเชเชเซ เชเซ?
+confirmDeleteMailingLists=เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ เชชเชธเชเชฆ เชเชฐเซเชฒ เชฎเซเชฒเชจเซ เชฏเชพเชฆเซเช เชเชพเชขเซ เชจเชพเชเชเชตเชพ เชฎเชพเชเชเซ เชเซ?
+
+propertyPrimaryEmail=เชเชฎเซเชฒ
+propertyListName=เชฏเชพเชฆเซ เชจเชพเชฎ
+propertySecondaryEmail=เชตเชงเชพเชฐเชพเชจเชพ เชเชฎเซเชฒ
+propertyScreenName=เชธเซเชเซเชฐเซเชจ เชจเชพเชฎ
+propertyNickname=เชฒเชพเชกเชเซเช เชจเชพเชฎ
+propertyDisplayName=เชกเชฟเชธเซเชชเซเชฒเซ เชจเชพเชฎ
+propertyWork=เชเชพเชฎ
+propertyHome=เชเชฐ
+propertyFax=เชซเซเชเซเชธ
+propertyCellular=เชฎเซเชฌเชพเชเชฒ
+propertyPager=เชชเซเชเชฐ
+propertyCustom1=เชตเชฟเชตเชฟเชง เซง
+propertyCustom2=เชตเชฟเชตเชฟเชง เซจ
+propertyCustom3=เชตเชฟเชตเชฟเชง เซฉ
+propertyCustom4=เชตเชฟเชตเชฟเชง เซช
+
+## LOCALIZATION NOTE (cityAndStateAndZip):
+## %1$S is city, %2$S is state, %3$S is zip
+cityAndStateAndZip=%1$S, %2$S %3$S
+## LOCALIZATION NOTE (cityAndStateNoZip):
+## %1$S is city, %2$S is state
+cityAndStateNoZip=%1$S, %2$S
+## LOCALIZATION NOTE (cityOrStateAndZip):
+## %1$S is city or state, %2$S is zip
+cityOrStateAndZip=%1$S %2$S
+
+cityStateSeparator=,
+stateZipSeparator=
+
+prefixTo=เชชเซเชฐเชคเชฟ
+prefixCc=เชเชจเซ เชชเชฃ
+prefixBcc=เชเชจเซ เชชเชฃ เชเชฌเชฐ เชตเชฟเชจเชพ
+emptyEmailCard=เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชจเซเชเซเชจเชพ เชเชพเชฐเซเชกเซ เชเซเช เชเชฎเซเชฒ เชตเชฟเชจเชพ เชฆเซเชฐ เชเชฐเซ :
+addressBook=เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพ
+
+# mailnews.js
+ldap_2.servers.pab.description=เชเชพเชจเชเซ เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพ
+ldap_2.servers.history.description=เชธเชเชเซเชฐเชนเชฟเชค เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพ
+
+# status bar stuff
+## LOCALIZATION NOTE (totalCardStatus):
+## %1$S is address book name, %2$S is card count
+totalCardStatus=%1$S เชฎเชพเชเชจเชพ เชเซเชฒ เชเชพเชฐเซเชกเซ: %2$S
+## LOCALIZATION NOTE (matchesFound): do not localize %S
+noMatchFound=เชเซเช เชฌเชเชงเชฌเซเชธเชคเชพเช เชฎเชณเซเชฏเชพ เชจเชฅเซ
+matchFound=เซง เชฌเชเชงเชฌเซเชธเชคเซเช เชฎเชณเซเชฏเซเช
+matchesFound=%S เชฌเชเชงเชฌเซเชธเชคเชพเช เชฎเชณเซ เชเชตเซเชฏเชพ
+
+cardsCopied=%S เชเชพเชฐเซเชกเซเชจเซ เชจเชเชฒ เชฅเช
+cardCopied=เซง เชเชพเชฐเซเชกเชจเซ เชจเชเชฒ เชฅเช
+cardsMoved=%S เชเชพเชฐเซเชกเซ เชเชธเซเชกเชพเชฏเชพ
+cardMoved=เซง เชเชพเชฐเซเชก เชเชธเซเชกเชพเชฏเซ
+
+# LDAP directory stuff
+directoriesListItemNone=เชเชเช เชจเชนเชฟเช
+invalidName=เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชฎเชพเชจเซเชฏ เชจเชพเชฎ เชฆเชพเชเชฒ เชเชฐเซ.
+invalidHostname=เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชฎเชพเชจเซเชฏ เชฏเชเชฎเชพเชจ เชจเชพเชฎ เชฆเชพเชเชฒ เชเชฐเซ.
+invalidPortNumber=เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชฎเชพเชจเซเชฏ เชชเซเชฐเซเช เชจเชเชฌเชฐ เชฆเชพเชเชฒ เชเชฐเซ.
+invalidResults=เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชชเชฐเชฟเชฃเชพเชฎเซ เชเซเชทเซเชคเซเชฐเชฎเชพเช เชฎเชพเชจเซเชฏ เชธเชเชเซเชฏเชพ เชฆเชพเชเชฒ เชเชฐเซ.
+abReplicationOfflineWarning=LDAP เชจเชเชฒ เชเชฐเชตเชพ เชฎเชพเชเซ เชคเชฎเซ เชเชจเชฒเชพเชเชจ เชนเซเชตเชพ เช เชเซเชเช.
+abReplicationSaveSettings=เชกเชฟเชฐเซเชเซเชเชฐเซ เชกเชพเชเชจเชฒเซเชก เชฅเช เชถเชเซ เชคเซ เชชเชนเซเชฒเชพเช เชธเซเชฏเซเชเชจเซ เชธเชเชเซเชฐเชนเชพเชฏเซเชฒ เชนเซเชตเชพ เช เชเซเชเช.
+
+# For importing / exporting
+ExportAddressBookTitle=เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพเชจเซ เชจเชฟเชเชพเชธ เชเชฐเซ
+LDIFFiles=LDIF (*.ldi,*.ldif)
+CSVFiles=เช
เชฒเซเชชเชตเชฟเชฐเชพเชฎเชฅเซ เช
เชฒเช เชชเชกเชพเชฏเซเชฒ (*.csv)
+TABFiles=เชเซเชฌเชฅเซ เชชเซเชฐเซเชฃ เชเชฐเชพเชฏเซเชฒ (*.tab,*.txt)
+failedToExportTitle=เชจเชฟเชเชพเชธ เชจเชฟเชทเซเชซเชณ
+failedToExportMessageNoDeviceSpace=เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพเชจเซ เชจเชฟเชเชพเชธ เชเชฐเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ, เชเชชเชเชฐเชฃ เชชเชฐ เชเซเช เชเชเซเชฏเชพ เชเซเชกเซเชฒเซ เชจเชฅเซ.
+failedToExportMessageFileAccessDenied=เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพ เชจเชฟเชเชพเชธ เชเชฐเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ, เชซเชพเชเชฒ เชเชฒเชพเชตเชพเชจเซ เชชเชฐเชตเชพเชจเชเซ เชจเชฅเซ.
+
+# For getting authDN for replication using dlg box
+AuthDlgTitle=เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพ LDAP เชจเชเชฒ
+AuthDlgDesc=เชกเชฟเชฐเซเชเซเชเชฐเซ เชธเชฐเซเชตเชฐ เชเชฒเชพเชตเชตเชพ เชฎเชพเชเซ, เชคเชฎเชพเชฐเซเช เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชจเชพเชฎ เช
เชจเซ เชชเชพเชธเชตเชฐเซเชก เชฆเชพเชเชฒ เชเชฐเซ.
+
+# LOCALIZATION NOTE(joinMeInThisChat)
+# use + for spaces
+joinMeInThisChat=เชฎเชพเชฐเซ+เชธเชพเชฅเซ+เช+เชธเชเชตเชพเชฆเชฎเชพเช+เชเซเชกเชพเชตเซ.
+
+# For printing
+headingCardFor=เชฎเชพเชเซเชจเซเช เชเชพเชฐเซเชก
+headingHome=เชเชฐ
+headingWork=เชเชพเชฎ
+headingOther=เช
เชจเซเชฏ
+headingPhone=เชซเซเชจ
+headingDescription=เชตเชฐเซเชฃเชจ
+headingAddresses=เชธเชฐเชจเชพเชฎเชพเช
+
+# For address books
+newAddressBookTitle=เชจเชตเซ เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพ
+renameAddressBookTitle=เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพ เชเซเชฃเชงเชฐเซเชฎเซ
+
+# For corrupt .mab files
+corruptMabFileTitle=เชฌเชเชกเซเชฒเซ เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพ เชซเชพเชเชฒ
+corruptMabFileAlert=เชคเชฎเชพเชฐเซ เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพ เชซเชพเชเชฒเซเชฎเชพเชเชจเซ (%1$S เชซเชพเชเชฒ) เชตเชพเชเชเซ เชถเชเชพเช เชจเชนเชฟเช. เชจเชตเซ %2$S เชซเชพเชเชฒ เช
เชจเซ เชเซเชจเซ เชซเชพเชเชฒเชจเซ เชฌเซเชเช
เชช เชฌเชจเชพเชตเชพเชถเซ, %3$S เชคเชฐเซเชเซ เชเชณเชเชพเชถเซ, เชเซ เช เช เชกเชฟเชฐเซเชเซเชเชฐเซเชฎเชพเช เชฌเชจเชถเซ.
+
+# For locked .mab files
+lockedMabFileTitle=เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพ เชซเชพเชเชฒ เชฒเชพเชตเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ
+lockedMabFileAlert=เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพ เชซเชพเชเชฒ %S เชฒเชพเชตเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ. เชคเซ เชฎเชพเชคเซเชฐ เชตเชพเชเชเซ-เชถเชเชพเชฏ เชคเซเชตเซ เชนเซเช เชถเชเซ, เช
เชฅเชตเชพ เช
เชจเซเชฏ เชเชพเชฐเซเชฏเชเซเชฐเชฎ เชฆเซเชตเชพเชฐเชพ เชคเชพเชณเซเช เชฎเชฐเชพเชฏเซเชฒ เชนเซเช เชถเชเซ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชชเชเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ.
--- /dev/null
+# 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/.
+
+# These are error strings for problems that happen while in the
+# various states declared in nsILDAPAutoCompFormatter.idl. Note that
+# the number that indexes each error state is the same as the number
+# corresponding to that state in nsILDAPAutoCompFormatter.idl.
+
+## @name ERR_STATE_UNBOUND
+## @loc none
+0=LDAP เชชเซเชฐเชพเชฐเชเชญ เชธเชฎเชธเซเชฏเชพ
+
+## @name ERR_STATE_INITIALIZING
+## @loc none
+1=LDAP เชธเชฐเซเชตเชฐเชจเซเช เชเซเชกเชพเชฃ เชจเชฟเชทเซเชซเชณ
+
+## @name ERR_STATE_BINDING
+## @loc none
+2=LDAP เชธเชฐเซเชตเชฐเชจเซเช เชเซเชกเชพเชฃ เชจเชฟเชทเซเชซเชณ
+
+## @name ERR_STATE_BOUND
+## @loc none
+3=LDAP เชธเชฐเซเชตเชฐเชจเชพ เชธเชเชชเชฐเซเชเชตเซเชฏเชตเชนเชพเชฐเชฎเชพเช เชธเชฎเชธเซเชฏเชพ
+
+## @name ERR_STATE_SEARCHING
+## @loc none
+4=LDAP เชธเชฐเซเชตเชฐ เชถเซเชงเชตเชพเชฎเชพเช เชธเชฎเชธเซเชฏเชพ
+
+
+# The format of the alert dialog itself
+#
+## @name ALERT_FORMAT
+## @loc None of %1$S, %2$S, %3$S, and %4$S should be localized. %1$S is the
+## ERROR_CODE string below, %2$S is the error code itself, %3$S is an
+## LDAP SDK error message from chrome://mozldap/locale/ldap.properties,
+## and %4$S is a hint relating to that specific error, found in this file.
+alertFormat=%1$S %2$S: %3$S\n\n %4$S
+
+# This string is used in ALERT_FORMAT
+#
+## @name ERROR_CODE
+## @loc none
+errCode=เชญเซเชฒเชจเซ เชเซเชก
+
+
+## The following errors are for error codes other than LDAP-specific ones.
+## Someday mozilla will actually have a system for mapping nsresults to
+## error strings that's actually widely used, unlike nsIErrorService. But
+## until it does, these strings live here...
+
+## @name HOST_NOT_FOUND
+## @loc none
+5000=เชฏเชเชฎเชพเชจ เชฎเชณเซเชฏเซ เชจเชฅเซ
+
+## @name GENERIC_ERROR
+## @loc none
+9999=เช
เชเซเชเชพเชค เชญเซเชฒ
+
+
+# Hints to for the user, associated with specific error codes (ie error code
+# + 10000)
+
+
+## @name TIMELIMIT_EXCEEDED_HINT
+## @loc none
+10003=เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชชเชเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ, เช
เชฅเชตเชพ เชคเชฎเชพเชฐเชพ เชธเชฟเชธเซเชเชฎ เชธเชเชเชพเชฒเชเชจเซ เชธเชเชชเชฐเซเช เชเชฐเซ.
+
+## @name STRONGAUTH_REQUIRED_HINT
+## @loc none
+10008=เชฎเชเชฌเซเชค เชธเชคเซเชคเชพเชงเชฟเชเชฐเชฃ เชตเชฐเซเชคเชฎเชพเชจเชฎเชพเช เชเชงเชพเชฐเชญเซเชค เชจเชฅเซ.
+
+## @name INVALID_SYNTAX_HINT
+## @loc none
+10021=เชเชเชพเชธเซ เชเซ เชถเซเชง เชเชพเชณเช เชเชฐเซเช เชเซ, เช
เชจเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ, เช
เชฅเชตเชพ เชคเชฎเชพเชฐเชพ เชธเชฟเชธเซเชเชฎ เชธเชเชเชพเชฒเชเชจเซ เชธเชเชชเชฐเซเช เชเชฐเซ. เชถเซเชง เชเชพเชณเช เชฏเซเชเซเชฏ เชเซ เชคเซ เชเชเชพเชธเชตเชพ เชฎเชพเชเซ, เชซเซเชฐเชซเชพเชฐ เชฎเซเชจเซเชฎเชพเชเชฅเซ, เชชเชธเชเชฆเชเซเช เชชเชธเชเชฆ เชเชฐเซ, เชชเชเซ เชฎเซเชฒ & เชธเชฎเชพเชเชพเชฐ เชเซเชฅเซ เชชเชธเชเชฆ เชเชฐเซ, เช
เชจเซ เชชเชเซ เชธเชฐเชจเชพเชฎเชพเชเชฐเชฃ เชชเชธเชเชฆ เชเชฐเซ. เชกเชฟเชฐเซเชเซเชเชฐเซเชเชฎเชพเช เชซเซเชฐเชซเชพเชฐ เชเชฐเซ เชชเชฐ เชเซเชฒเชฟเช เชเชฐเซ, เช
เชจเซ LDAP เชธเชฐเซเชตเชฐ เชตเชชเชฐเชพเชฏเซเชฒ เชเซ เชคเซ เชชเชธเชเชฆ เชเชฐเซ. เชซเซเชฐเชซเชพเชฐ เชเชฐเซ เชชเชธเชเชฆ เชเชฐเซ, เช
เชจเซ เชชเชเซ เชถเซเชง เชเชพเชณเช เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชเชจเซเชจเชค เชชเชฐ เชเซเชฒเชฟเช เชเชฐเซ.
+
+## @name NO_SUCH_OBJECT_HINT
+## @loc none
+10032=เชเชเชพเชธเซ เชเซ Base DN เชเชฐเซเช เชเซ, เช
เชจเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ, เช
เชฅเชตเชพ เชคเชฎเชพเชฐเชพ เชธเชฟเชธเซเชเชฎ เชธเชเชเชพเชฒเชเชจเซ เชธเชเชชเชฐเซเช เชเชฐเซ. Base DN เชฏเซเชเซเชฏ เชเซ เชคเซ เชเชเชพเชธเชตเชพ เชฎเชพเชเซ, เชซเซเชฐเชซเชพเชฐ เชฎเซเชจเซเชฎเชพเชเชฅเซ, เชชเชธเชเชฆเชเซเช เชชเชธเชเชฆ เชเชฐเซ, เชชเชเซ เชฎเซเชฒ & เชธเชฎเชพเชเชพเชฐ เชเซเชฅเซ เชชเชธเชเชฆ เชเชฐเซ, เช
เชจเซ เชชเชเซ เชธเชฐเชจเชพเชฎเชพเชเชฐเชฃ เชชเชธเชเชฆ เชเชฐเซ. เชกเชฟเชฐเซเชเซเชเชฐเซเชเชฎเชพเช เชซเซเชฐเชซเชพเชฐ เชเชฐเซ เชชเชฐ เชเซเชฒเชฟเช เชเชฐเซ, เช
เชจเซ LDAP เชธเชฐเซเชตเชฐ เชตเชชเชฐเชพเชฏเซเชฒ เชเซ เชคเซ เชชเชธเชเชฆ เชเชฐเซ. เชซเซเชฐเชซเชพเชฐ เชเชฐเซ เชชเชธเชเชฆ เชเชฐเซ, เช
เชจเซ เชชเชเซ เชถเซเชง เชเชพเชณเช เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชเชจเซเชจเชค เชชเชฐ เชเซเชฒเชฟเช เชเชฐเซ.
+
+## @name BUSY_HINT
+## @loc none
+10051=เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชชเชเซเชฅเซ เชซเชฐเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ.
+
+## @name SERVER_DOWN_HINT
+## @loc none
+10081=เชเชเชพเชธเซ เชเซ เชฏเชเชฎเชพเชจ เชจเชพเชฎ เช
เชจเซ เชชเซเชฐเซเช เชจเชเชฌเชฐ เชเชฐเซเช เชเซ, เช
เชจเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ, เช
เชฅเชตเชพ เชคเชฎเชพเชฐเชพ เชธเชฟเชธเซเชเชฎ เชธเชเชเชพเชฒเชเชจเซ เชธเชเชชเชฐเซเช เชเชฐเซ. เชฏเชเชฎเชพเชจ เชจเชพเชฎ เช
เชจเซ เชชเซเชฐเซเช เชจเชเชฌเชฐ เชฏเซเชเซเชฏ เชเซ เชคเซ เชเชเชพเชธเชตเชพ เชฎเชพเชเซ, เชซเซเชฐเชซเชพเชฐ เชฎเซเชจเซเชฎเชพเชเชฅเซ, เชชเชธเชเชฆเชเซเช เชชเชธเชเชฆ เชเชฐเซ, เชชเชเซ เชฎเซเชฒ & เชธเชฎเชพเชเชพเชฐ เชเซเชฅเซ เชชเชธเชเชฆ เชเชฐเซ, เช
เชจเซ เชชเชเซ เชธเชฐเชจเชพเชฎเชพเชเชฐเชฃ เชชเชธเชเชฆ เชเชฐเซ. เชกเชฟเชฐเซเชเซเชเชฐเซเชเชฎเชพเช เชซเซเชฐเชซเชพเชฐ เชเชฐเซ เชชเชฐ เชเซเชฒเชฟเช เชเชฐเซ, เช
เชจเซ LDAP เชธเชฐเซเชตเชฐ เชตเชชเชฐเชพเชฏเซเชฒ เชเซ เชคเซ เชชเชธเชเชฆ เชเชฐเซ. เชฏเชเชฎเชพเชจ เชจเชพเชฎ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชซเซเชฐเชซเชพเชฐ เชเชฐเซ เชชเชฐ เชเซเชฒเชฟเช เชเชฐเซ. เชชเซเชฐเซเช เชจเชเชฌเชฐ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชเชจเซเชจเชค เชชเชฐ เชเซเชฒเชฟเช เชเชฐเซ.
+
+## @name TIMEOUT_HINT
+## @loc none
+10085=เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชชเชเซเชฅเซ เชซเชฐเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ.
+
+## @name FILTER_ERROR_HINT
+## @loc none
+10087=เชเชเชพเชธเซ เชเซ เชถเซเชง เชเชพเชณเช เชเชฐเซเช เชเซ, เช
เชจเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ, เช
เชฅเชตเชพ เชคเชฎเชพเชฐเชพ เชธเชฟเชธเซเชเชฎ เชธเชเชเชพเชฒเชเชจเซ เชธเชเชชเชฐเซเช เชเชฐเซ. เชถเซเชง เชเชพเชณเช เชฏเซเชเซเชฏ เชเซ เชคเซ เชเชเชพเชธเชตเชพ เชฎเชพเชเซ, เชซเซเชฐเชซเชพเชฐ เชฎเซเชจเซเชฎเชพเชเชฅเซ, เชชเชธเชเชฆเชเซเช เชชเชธเชเชฆ เชเชฐเซ, เชชเชเซ เชฎเซเชฒ & เชธเชฎเชพเชเชพเชฐ เชเซเชฅเซ เชชเชธเชเชฆ เชเชฐเซ, เช
เชจเซ เชชเชเซ เชธเชฐเชจเชพเชฎเชพเชเชฐเชฃ เชชเชธเชเชฆ เชเชฐเซ. เชกเชฟเชฐเซเชเซเชเชฐเซเชเชฎเชพเช เชซเซเชฐเชซเชพเชฐ เชเชฐเซ เชชเชฐ เชเซเชฒเชฟเช เชเชฐเซ, เช
เชจเซ LDAP เชธเชฐเซเชตเชฐ เชตเชชเชฐเชพเชฏเซเชฒ เชเซ เชคเซ เชชเชธเชเชฆ เชเชฐเซ. เชซเซเชฐเชซเชพเชฐ เชเชฐเซ เชชเชธเชเชฆ เชเชฐเซ, เช
เชจเซ เชชเชเซ เชถเซเชง เชเชพเชณเช เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชเชจเซเชจเชค เชชเชฐ เชเซเชฒเชฟเช เชเชฐเซ.
+
+## @name NO_MEMORY_HINT
+## @loc none
+10090=เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เช
เชจเซเชฏ เชตเชฟเชจเซเชกเซ เช
เชจเซ/เช
เชฅเชตเชพ เชเชพเชฐเซเชฏเชเซเชฐเชฎเซ เชฌเชเชง เชเชฐเซ เช
เชจเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ.
+
+## @name CONNECT_ERROR_HINT
+## @loc none
+10091=เชเชเชพเชธเซ เชเซ เชฏเชเชฎเชพเชจ เชจเชพเชฎ เช
เชจเซ เชชเซเชฐเซเช เชจเชเชฌเชฐ เชเชฐเซเช เชเซ, เช
เชจเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ, เช
เชฅเชตเชพ เชคเชฎเชพเชฐเชพ เชธเชฟเชธเซเชเชฎ เชธเชเชเชพเชฒเชเชจเซ เชธเชเชชเชฐเซเช เชเชฐเซ. เชฏเชเชฎเชพเชจ เชจเชพเชฎ เช
เชจเซ เชชเซเชฐเซเช เชจเชเชฌเชฐ เชฏเซเชเซเชฏ เชเซ เชคเซ เชเชเชพเชธเชตเชพ เชฎเชพเชเซ, เชซเซเชฐเชซเชพเชฐ เชฎเซเชจเซเชฎเชพเชเชฅเซ, เชชเชธเชเชฆเชเซเช เชชเชธเชเชฆ เชเชฐเซ, เชชเชเซ เชฎเซเชฒ & เชธเชฎเชพเชเชพเชฐ เชเซเชฅเซ เชชเชธเชเชฆ เชเชฐเซ, เช
เชจเซ เชชเชเซ เชธเชฐเชจเชพเชฎเชพเชเชฐเชฃ เชชเชธเชเชฆ เชเชฐเซ. เชกเชฟเชฐเซเชเซเชเชฐเซเชเชฎเชพเช เชซเซเชฐเชซเชพเชฐ เชเชฐเซ เชชเชฐ เชเซเชฒเชฟเช เชเชฐเซ, เช
เชจเซ LDAP เชธเชฐเซเชตเชฐ เชตเชชเชฐเชพเชฏเซเชฒ เชเซ เชคเซ เชชเชธเชเชฆ เชเชฐเซ. เชฏเชเชฎเชพเชจ เชจเชพเชฎ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชซเซเชฐเชซเชพเชฐ เชเชฐเซ เชชเชฐ เชเซเชฒเชฟเช เชเชฐเซ. เชชเซเชฐเซเช เชจเชเชฌเชฐ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชเชจเซเชจเชค เชชเชฐ เชเซเชฒเชฟเช เชเชฐเซ.
+
+## @name HOST_NOT_FOUND_HINT
+## @loc none
+15000=เชเชเชพเชธเซ เชเซ เชฏเชเชฎเชพเชจ เชจเชพเชฎ เชเชฐเซเช เชเซ, เช
เชจเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ, เช
เชฅเชตเชพ เชคเชฎเชพเชฐเชพ เชธเชฟเชธเซเชเชฎ เชธเชเชเชพเชฒเชเชจเซ เชธเชเชชเชฐเซเช เชเชฐเซ. เชฏเชเชฎเชพเชจ เชจเชพเชฎ เชฏเซเชเซเชฏ เชเซ เชคเซ เชเชเชพเชธเชตเชพ เชฎเชพเชเซ, เชซเซเชฐเชซเชพเชฐ เชฎเซเชจเซเชฎเชพเชเชฅเซ, เชชเชธเชเชฆเชเซเช เชชเชธเชเชฆ เชเชฐเซ, เชชเชเซ เชฎเซเชฒ & เชธเชฎเชพเชเชพเชฐ เชเซเชฅเซ เชชเชธเชเชฆ เชเชฐเซ, เช
เชจเซ เชชเชเซ เชธเชฐเชจเชพเชฎเชพเชเชฐเชฃ เชชเชธเชเชฆ เชเชฐเซ. เชกเชฟเชฐเซเชเซเชเชฐเซเชเชฎเชพเช เชซเซเชฐเชซเชพเชฐ เชเชฐเซ เชชเชฐ เชเซเชฒเชฟเช เชเชฐเซ, เช
เชจเซ LDAP เชธเชฐเซเชตเชฐ เชตเชชเชฐเชพเชฏเซเชฒ เชเซ เชคเซ เชชเชธเชเชฆ เชเชฐเซ. เชฏเชเชฎเชพเชจ เชจเชพเชฎ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชซเซเชฐเชซเชพเชฐ เชเชฐเซ เชชเชฐ เชเซเชฒเชฟเช เชเชฐเซ.
+
+## @name GENERIC_HINT
+## @loc none
+19999=เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชคเชฎเชพเชฐเชพ เชธเชฟเชธเซเชเชฎ เชธเชเชเชพเชฒเชเชจเซ เชธเชเชชเชฐเซเช เชเชฐเซ.
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY newDirectoryTitle.label "เชกเชฟเชฐเซเชเซเชเชฐเซ เชธเชฐเซเชตเชฐ เชเซเชฃเชงเชฐเซเชฎเซ">
+<!ENTITY directoryName.label "เชจเชพเชฎ: ">
+<!ENTITY directoryName.accesskey "n">
+<!ENTITY directoryHostname.label "เชฏเชเชฎเชพเชจ เชจเชพเชฎ: ">
+<!ENTITY directoryHostname.accesskey "o">
+<!ENTITY directoryBaseDN.label "เชเชงเชพเชฐ DN: ">
+<!ENTITY directoryBaseDN.accesskey "b">
+<!ENTITY findButton.label "เชถเซเชงเซ">
+<!ENTITY findButton.accesskey "f">
+<!ENTITY directorySecure.label "เชธเซเชฐเชเซเชทเชฟเชค เชเซเชกเชพเชฃ เชตเชพเชชเชฐเซ (SSL)">
+<!ENTITY directorySecure.accesskey "U">
+<!ENTITY directoryLogin.label "เชฌเชพเชเชจเซเชก DN: ">
+<!ENTITY directoryLogin.accesskey "i">
+<!ENTITY advancedOptionsButton.label "เชเชจเซเชจเชค เชตเชฟเชเชฒเซเชชเซ">
+<!ENTITY advancedOptionsButton.accesskey "a">
+<!ENTITY General.tab "เชธเชพเชฎเชพเชจเซเชฏ">
+<!ENTITY Offline.tab "เชเชซเชฒเชพเชเชจ">
+<!ENTITY Advanced.tab "เชเชจเซเชจเชค">
+<!ENTITY advancedOptionsTitle.label "เชเชจเซเชจเชค เชตเชฟเชเชฒเซเชชเซ">
+<!ENTITY portNumber.label "เชชเซเชฐเซเช เชจเชเชฌเชฐ: ">
+<!ENTITY portNumber.accesskey "p">
+<!ENTITY searchFilter.label "เชถเซเชง เชเชพเชณเช: ">
+<!ENTITY searchFilter.accesskey "f">
+<!ENTITY scope.label "เชฎเชฐเซเชฏเชพเชฆเชพ: ">
+<!ENTITY scope.accesskey "c">
+<!ENTITY scopeOneLevel.label "เชเช เชธเซเชคเชฐ">
+<!ENTITY scopeOneLevel.accesskey "L">
+<!ENTITY scopeSubtree.label "เชเชชเชตเซเชเซเชท">
+<!ENTITY scopeSubtree.accesskey "S">
+<!ENTITY return.label "เชเชจเชพ เชเชฐเชคเชพเช เชตเชงเซ เชเชชเซ เชจเชนเชฟเช">
+<!ENTITY return.accesskey "r">
+<!ENTITY results.label "เชชเชฐเชฟเชฃเชพเชฎเซ">
+<!ENTITY offlineText.label "เชคเชฎเซ เช เชกเชฟเชฐเซเชเซเชเชฐเซเชจเซ เชธเซเชฅเชพเชจเชฟเช เชจเชเชฒ เชกเชพเชเชจเชฒเซเชก เชเชฐเซ เชถเชเซ เชเซ เชเซ เชเซเชฅเซ เชคเซ เชเซเชฏเชพเชฐเซ เชคเชฎเซ เชเชซเชฒเชพเชเชจ เชเชพเชฎ เชเชฐเซ เชฐเชนเซเชฏเชพ เชนเซเชฏ เชคเซเชฏเชพเชฐเซ เชคเซ เชตเชพเชชเชฐเชตเชพ เชฎเชพเชเซ เชเชชเซเชฒเชฌเซเชง เชเซ.">
+<!-- Localization note: this is here because the width of the dialog
+ is determined by the width of the base DN box; and that is likely
+ to vary somewhat with the language.
+-->
+<!ENTITY newDirectoryWidth "36em">
--- /dev/null
+<!-- 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/. -->
+
+<!-- LOCALIZATION NOTE (window.title) : do not translate "LDAP" in below line -->
+<!ENTITY pref.ldap.window.title "LDAP เชกเชฟเชฐเซเชเซเชเชฐเซ เชธเชฐเซเชตเชฐเซ">
+<!ENTITY directory.label "เชกเชฟเชฐเซเชเซเชเชฐเซ เชเชก-เชเชจ">
+<!-- LOCALIZATION NOTE (directories.label) : do not translate "LDAP" in below line -->
+<!ENTITY directories.label "LDAP เชกเชฟเชฐเซเชเซเชเชฐเซ เชธเชฐเซเชตเชฐ:">
+<!-- LOCALIZATION NOTE (directoriesText.label) : do not translate "LDAP" in below line -->
+<!ENTITY directoriesText.label "LDAP เชกเชฟเชฐเซเชเซเชเชฐเซ เชธเชฐเซเชตเชฐ เชชเชธเชเชฆ เชเชฐเซ:">
+<!ENTITY directoriesText.accesskey "S">
+<!-- LOCALIZATION NOTE (autocomplete.title) : do not translate "LDAP" in below line -->
+<!ENTITY autocomplete.title "LDAP เชกเชฟเชฐเซเชเซเชเชฐเซ เชธเชฐเซเชตเชฐ">
+<!ENTITY addDirectory.label "เชเชก-เชเชจ">
+<!ENTITY addDirectory.accesskey "a">
+<!ENTITY editDirectory.label "เชซเซเชฐเชซเชพเชฐ เชเชฐเซ">
+<!ENTITY editDirectory.accesskey "e">
+<!ENTITY deleteDirectory.label "เชเชพเชขเซ เชจเชพเชเชเซ">
+<!ENTITY deleteDirectory.accesskey "d">
--- /dev/null
+# 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/.
+replicationStarted=เชจเชเชฒ เชฌเชจเชพเชตเชตเชพเชจเซเช เชถเชฐเซ เชฅเชฏเซเช...
+changesStarted=เชซเซเชฐเชซเชพเชฐเซเชจเซ เชจเชเชฒ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชเซ เชถเซเชงเชตเชพเชจเซเช เชถเชฐเซ เชฅเชฏเซเช...
+replicationSucceeded=เชจเชเชฒ เชเชฐเชตเชพเชจเซเช เชธเชซเชณ เชฅเชฏเซเช
+replicationFailed=เชจเชเชฒ เชเชฐเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ เชฅเชฏเซเช
+replicationCancelled=เชจเชเชฐ เชเชฐเชตเชพเชจเซเช เชฐเชฆ เชเชฐเซเชฏเซเช
+# LOCALIZATION NOTE
+# do not localize %S. %S is the current entry number (an integer)
+currentCount=เชจเชเชฒ เชเชฐเชคเซ เชกเชฟเชฐเซเชเซเชเชฐเซเชจเซ เชชเซเชฐเชตเซเชถ: %S
+
+downloadButton=เชนเชฎเชฃเชพเช เชกเชพเชเชจเชฒเซเชก เชเชฐเซ
+downloadButtonAccessKey=D
+cancelDownloadButton=เชกเชพเชเชจเชฒเซเชก เชฐเชฆ เชเชฐเซ
+cancelDownloadButtonAccessKey=C
--- /dev/null
+<!-- 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/. -->
+
+<!-- extracted from am-addressing.xul -->
+
+<!ENTITY addressing.label "เชฌเชจเชพเชตเช & เชธเชเชฌเซเชงเชจ">
+<!ENTITY addressingGroupTitle.label "เชธเชเชฌเซเชงเชจ">
+<!ENTITY addressingText.label "เชเซเชฏเชพเชฐเซ เชธเชฐเชจเชพเชฎเชพเช เชเซเชตเชพ:">
+<!-- LOCALIZATION NOTE (override.label) : do not translate "LDAP" in below line -->
+<!ENTITY useGlobal.label "เช เชเชพเชคเชพ เชฎเชพเชเซ เชฎเชพเชฐเซ เชเชฎเชฆเชพ LDAP เชธเชฐเซเชตเชฐ เชชเชธเชเชฆเชเซเช เชตเชพเชชเชฐเซ">
+<!ENTITY useGlobal.accesskey "U">
+<!ENTITY editDirectories.label "เชกเชฟเชฐเซเชเซเชเชฐเซเชเชฎเชพเช เชซเซเชฐเชซเชพเชฐ เชเชฐเซ...">
+<!ENTITY editDirectories.accesskey "E">
+<!-- LOCALIZATION NOTE (directories.label) : do not translate "LDAP" in below line -->
+<!ENTITY directories.label "เช
เชฒ LDAP เชธเชฐเซเชตเชฐ เชตเชพเชชเชฐเซ:">
+<!ENTITY directories.accesskey "d">
+
+<!-- am-addressing.xul -->
+
+<!ENTITY compositionGroupTitle.label "เชฌเชจเชพเชตเช">
+<!-- LOCALIZATION NOTE (useHtml.label) : do not translate "html" in below line -->
+<!ENTITY useHtml.label "เชธเชเชฆเซเชถเชพเชเชจเซ HTML เชฌเชเชงเชพเชฐเชฃเชฎเชพเช เชฌเชจเชพเชตเซ">
+<!ENTITY useHtml.accesskey "C">
+<!ENTITY autoQuote.label "เชเซเชฏเชพเชฐเซ เชตเชณเชคเซ เชเชตเชพเชฌ เชเชชเซ เชฐเชนเซเชฏเชพ เชนเซเชฏ เชคเซเชฏเชพเชฐเซ เชฎเซเชณ เชธเชเชฆเซเชถเชพเชจเซ เชเชชเซเชเชช เช
เชตเชคเชฐเชฟเชค เชเชฐเซ">
+<!ENTITY autoQuote.accesskey "q">
+<!-- LOCALIZATION NOTE (then.label): This will concatenate with the 4 strings that follow. -->
+<!ENTITY then.label "เชชเชเซ,">
+<!ENTITY then.accesskey "t">
+<!ENTITY aboveQuote.label "เช
เชตเชคเชฐเชฃเชจเซ เชเชชเชฐ เชฎเชพเชฐเซ เชตเชณเชคเซ เชเชตเชพเชฌ เชถเชฐเซ เชเชฐเซ">
+<!ENTITY belowQuote.label "เช
เชตเชคเชฐเชฃเชจเซ เชจเซเชเซ เชฎเชพเชฐเซ เชตเชณเชคเซ เชเชตเชพเชฌ เชถเชฐเซ เชเชฐเซ">
+<!ENTITY selectAndQuote.label "เช
เชตเชคเชฐเชฃ เชชเชธเชเชฆ เชเชฐเซ">
+<!ENTITY place.label "เช
เชจเซ เชฎเชพเชฐเซ เชธเชนเซ เชฎเซเชเซ">
+<!ENTITY place.accesskey "p">
+<!ENTITY belowText.label "เช
เชตเชคเชฐเชฃเชจเซ เชจเซเชเซ (เชเชเซเชฐเชนเชฃเซเชฏ)">
+<!ENTITY aboveText.label "เชฎเชพเชฐเชพ เชตเชณเชคเชพ เชเชตเชพเชฌเชจเซ เชจเซเชเซ (เช
เชตเชคเชฐเชฃเชจเซ เชเชชเชฐ)">
--- /dev/null
+<!-- 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/. -->
+
+<!-- extracted from am-advanced.xul -->
+
+<!-- LOCALIZATION NOTE (smtpServer.label): do not translate "SMTP" in below line -->
+<!ENTITY smtpServer.label "เชเชเชเชเซเชเชเช เชธเชฐเซเชตเชฐ (SMTP) เชธเซเชฏเซเชเชจเซ">
+
+<!-- LOCALIZATION NOTE (smtpDesc.label): do not translate "SMTP" in below line -->
+<!ENTITY smtpDesc.label "เชฎเชพเชคเซเชฐ เชเช เชเชเชเชเซเชเชเช เชธเชฐเซเชตเชฐ (SMTP) เชธเชฐเชณ เชฅเชฏเซเชฒ เชนเซเชฏ เชเชฎ เชเชฐเซเชฐเซ เชเซ, เชเซ เชคเชฎเชพเชฐเซ เชชเชพเชธเซ เชเชฃเชพ เชฎเซเชฒ เชเชพเชคเชพเช เชนเซเชฏ เชคเซเชชเชฃ. เชเชเชเชเซเชเชเช เชธเชเชฆเซเชถเชพเช เชฎเชพเชเซ เชธเชฐเซเชตเชฐเชจเซเช เชจเชพเชฎ เชฆเชพเชเชฒ เชเชฐเซ.">
+
+<!ENTITY smtpListAdd.label "เชเชก-เชเชจ...">
+<!ENTITY smtpListAdd.accesskey "d">
+<!ENTITY smtpListEdit.label "เชซเซเชฐเชซเชพเชฐ เชเชฐเซ...">
+<!ENTITY smtpListEdit.accesskey "E">
+<!ENTITY smtpListDelete.label "เชฆเซเชฐ เชเชฐเซ">
+<!ENTITY smtpListDelete.accesskey "m">
+<!ENTITY smtpListSetDefault.label "เชฎเซเชณเชญเซเชค เชคเชฐเซเชเซ เชธเซเชฏเซเชเชฟเชค เชเชฐเซ">
+<!ENTITY smtpListSetDefault.accesskey "t">
+
+<!ENTITY serverDescription.label "เชตเชฐเซเชฃเชจ: ">
+<!ENTITY serverName.label "เชธเชฐเซเชตเชฐ เชจเชพเชฎ: ">
+<!ENTITY serverPort.label "เชชเซเชฐเซเช: ">
+<!ENTITY userName.label "เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชจเชพเชฎ: ">
+<!ENTITY useSecureConnection.label "เชธเซเชฐเชเซเชทเชฟเชค เชเซเชกเชพเชฃ: ">
--- /dev/null
+<!-- 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/. -->
+
+<!-- extracted from am-copies.xul -->
+
+<!ENTITY copyAndFolderTitle.label "เชจเชเชฒเซ & เชซเซเชฒเซเชกเชฐเซ">
+<!ENTITY sendingPrefix.label "เชเซเชฏเชพเชฐเซ เชธเชเชฆเซเชถเชพเช เชฎเซเชเชฒเซ เชฐเชนเซเชฏเชพ เชนเซเชฏ, เชคเซเชฏเชพเชฐเซ เชเชชเซเชเชช: ">
+<!ENTITY fccMailFolder.label "เชฎเชพเช เชจเชเชฒ เชฎเซเชเซ:">
+<!ENTITY fccMailFolder.accesskey "P">
+<!ENTITY fccReplyFollowsParent.label "เชชเซเชฐเชคเซเชฏเซเชคเซเชคเชฐเซเชจเซ เชชเซเชฐเชคเซเชฏเซเชคเซเชคเชฐ เช
เชชเชพเช เชเชฏเซเชฒ เชธเชเชฆเซเชถเชพเชจเชพ เชซเซเชฒเซเชกเชฐเชฎเชพเช เชฎเซเชเซ">
+<!ENTITY fccReplyFollowsParent.accesskey "l">
+<!ENTITY chooseFolderButton.label "เชซเซเชฒเซเชกเชฐ เชชเชธเชเชฆ เชเชฐเซ...">
+<!-- LOCALIZATION NOTE (bccAddress.label): do not translate "Bcc" in below line -->
+<!ENTITY bccAddress.label "เช เชธเชฐเชจเชพเชฎเชพเชเชจเซ เชชเชฃ เชเชฌเชฐ เชตเชฟเชจเชพ เชฎเซเชเชฒเซ:">
+<!ENTITY bccAddress.accesskey "B">
+<!ENTITY specialFolderTitle.label "เชตเชฟเชถเชฟเชทเซเช เชซเซเชฒเซเชกเชฐเซ">
+<!ENTITY draftMailFolder.label "เชเชฎเชพเช เชธเชเชฆเซเชถเชพ เชกเซเชฐเชพเชซเซเช เชธเชพเชเชตเซ:">
+<!ENTITY templateMailFolder.label "เชเชฎเชพเช เชธเชเชฆเซเชถเชพ เชเซเชฎเซเชชเซเชฒเซเชเชจเซ เชธเชพเชเชตเซ:">
+<!ENTITY saveMessageDlg.label "เชเซเชฏเชพเชฐเซ เชธเชเชฆเซเชถเชพเช เชธเชเชเซเชฐเชนเชพเชฏ เชคเซเชฏเชพเชฐเซ เชเชพเชคเชฐเซ เชธเชเชตเชพเชฆ เชฌเชคเชพเชตเซ">
+<!ENTITY saveMessageDlg.accesskey "S">
+<!-- LOCALIZATION NOTE (sentFolderOn.label): do not translate "Sent" in below line. see bug #64199 -->
+<!ENTITY sentFolderOn.label ""Sent" เชซเซเชฒเซเชกเชฐ เชชเชฐ:">
+<!ENTITY sentFolderOn.accesskey "e">
+<!ENTITY sentInOtherFolder.label "เช
เชจเซเชฏ:">
+<!ENTITY sentInOtherFolder.accesskey "O">
+<!-- LOCALIZATION NOTE (draftsFolderOn.label): do not translate "Drafts" in below line. see bug #64199 -->
+<!ENTITY draftsFolderOn.label ""Drafts" เชซเซเชฒเซเชกเชฐ เชชเชฐ:">
+<!ENTITY draftsFolderOn.accesskey "D">
+<!ENTITY draftInOtherFolder.label "เช
เชจเซเชฏ:">
+<!ENTITY draftInOtherFolder.accesskey "t">
+<!-- LOCALIZATION NOTE (templatesFolderOn.label): do not translate "Templates" in below line. see bug #23625 -->
+<!ENTITY templatesFolderOn.label ""Templates" เชซเซเชฒเซเชกเชฐ เชชเชฐ:">
+<!ENTITY templatesFolderOn.accesskey "m">
+<!ENTITY templateInOtherFolder.label "เช
เชจเซเชฏ:">
+<!ENTITY templateInOtherFolder.accesskey "r">
+<!ENTITY specialFoldersTitle.label "เชกเซเชฐเชพเชซเซเช เช
เชจเซ เชเซเชฎเซเชชเซเชฒเซเชเซ">
+<!ENTITY keepDrafts.label "เชธเชเชฆเซเชถเชพ เชกเซเชฐเชพเชซเซเชเซ เชเชฎเชพเช เชธเชพเชเชตเซ:">
+<!ENTITY keepTempltes.label "เชธเชเชฆเซเชถเชพ เชเซเชฎเซเชชเซเชฒเซเชเซ เชเชฎเชพเช เชธเชพเชเชตเซ:">
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY identitiesListTitle.label "เช เชเชพเชคเชพ เชธเชพเชฅเซ เชธเชเชเชณเชพเชฏเซเชฒ เชเชณเชเซ">
+<!ENTITY identitiesListDesc.label "เชเชฃเซ เชเชณเชเซเชจเซ เชเชงเชพเชฐ">
+<!ENTITY identitiesListAdd.label "เชเชก-เชเชจ...">
+<!ENTITY identitiesListAdd.accesskey "A">
+<!ENTITY identitiesListEdit.label "เชซเซเชฐเชซเชพเชฐ เชเชฐเซ...">
+<!ENTITY identitiesListEdit.accesskey "E">
+<!ENTITY identitiesListDelete.label "เชเชพเชขเซ เชจเชพเชเชเซ">
+<!ENTITY identitiesListDelete.accesskey "D">
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY identityTitle.label "เชเชณเช เชธเซเชฏเซเชเชจเซ">
+<!ENTITY identityListDesc.label "เช เชเชณเช เชฎเชพเชเซ เชธเซเชฏเซเชเชจเซ เชฐเซเชชเชฐเซเชเชพเชเชเชฟเชค เชเชฐเซ:">
+
+<!ENTITY settingsTab.label "เชธเซเชฏเซเชเชจเซ">
+<!ENTITY copiesFoldersTab.label "เชจเชเชฒเซ & เชซเซเชฒเซเชกเชฐเซ">
+<!ENTITY addressingTab.label "เชเซเชกเชพเชฃ & เชธเชเชฌเซเชงเชจ">
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY junkSettings.label "เชฌเชเชกเซเชฒ เชธเซเชฏเซเชเชจเซ">
+<!ENTITY trainingWarning.label "เชเซ เชธเชเซเชฐเชฟเชฏเชเซเชค เชนเซเชฏ, เชคเซ เชคเชฎเชพเชฐเซ เชชเซเชฐเชฅเชฎ &brandShortName; เชจเซ เชฌเชเชกเซเชฒ เชฎเซเชฒ เชเชณเชเชตเชพ เชฎเชพเชเซ เชชเซเชฐเชถเชฟเชเซเชทเชฟเชค เชเชฐเชตเซเช เช เชเซเชเช เชฌเชเชกเซเชฒ เชธเชพเชงเชจเชชเชเซเชเซ เชฌเชเชจเชจเซ เชฎเชฆเชฆเชฅเซ เชธเชเชฆเซเชถเซ เชฌเชเชกเซเชฒ เชเซ เชเซ เชจเชนเชฟเช เชเชฎ เชเชฟเชนเซเชจเชฟเชค เชเชฐเซเชจเซ. เชคเชฎเชพเชฐเซ เชฌเชเชกเซเชฒ เชนเซเชฏ เชเชตเชพ เช
เชจเซ เชจเชนเชฟเช เชฌเชเชกเซเชฒ เชนเซเชฏ เชเชตเชพ เชฌเชเชจเซ เชธเชเชฆเซเชถเชพเช เชเชณเชเชพเชตเชตเชพ เชชเชกเซ.">
+<!ENTITY level.label "เช เชเชพเชคเชพ เชฎเชพเชเซ เช
เชจเซเชเซเชฒเชจเชพเชคเซเชฎเช เชฌเชเชกเซเชฒ เชฎเซเชฒ เชจเชฟเชฏเชเชคเซเชฐเชฃเซ เชธเชเซเชฐเชฟเชฏ เชเชฐเซ">
+<!ENTITY level.accesskey "E">
+
+<!ENTITY move.label "เชจเชตเชพ เชฌเชเชกเซเชฒ เชธเชเชฆเซเชถเชพเชเชจเซ เชเชฎเชพเช เชเชธเซเชกเซ:">
+<!ENTITY junkFolderOn.label ""เชฌเชเชกเซเชฒ" เชซเซเชฒเซเชกเชฐ เชชเชฐ:">
+<!ENTITY otherFolder.label "เช
เชจเซเชฏ:">
+<!ENTITY purge1.label "เชเชฐเชคเชพเช เชเซเชจเชพ เชฌเชเชกเซเชฒ เชฎเซเชฒ เชเชชเซเชเชช เชเชพเชขเซ เชจเชพเชเชเซ">
+<!ENTITY purge1.accesskey "u">
+<!ENTITY purge2.label "เชฆเชฟเชตเชธเซ">
+
+<!ENTITY whitelist.label "เชเซ เชฎเซเชเชฒเชจเชพเชฐ เชเชฎเชพเช เชนเซเชฏ เชคเซ เชฎเซเชฒเชจเซ เชฌเชเชกเซเชฒ เชเชฎ เชเชฟเชนเซเชจเชฟเชค เชเชฐเซ เชจเชนเชฟเช: ">
+<!ENTITY whitelist.accesskey "D">
+
+<!ENTITY ispHeaders.label "เชเชจเชพ เชฆเซเชตเชพเชฐเชพ เชธเซเชฏเซเชเชฟเชค เชฅเชฏเซเชฒ เชฌเชเชกเซเชฒ เชฎเซเชฒ เชนเซเชกเชฐเซเชจเซ เชตเชฟเชถเซเชตเชพเชธ เชเชฐเซ: ">
+<!ENTITY ispHeaders.accesskey "T">
--- /dev/null
+<!-- 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/. -->
+
+<!-- extracted from am-main.xul -->
+
+<!ENTITY accountTitle.label "เชเชพเชคเชพ เชธเซเชฏเซเชเชจเซ">
+<!ENTITY accountName.label "เชเชพเชคเชพ เชจเชพเชฎ:">
+<!ENTITY accountName.accesskey "N">
+<!ENTITY accountNameDesc.label "เชเชพเชคเซ เชจเชพเชฎ เชฆเชฐเซเช เชเชพเชคเชพเชจเซ เชเชณเชเชพเชตเชตเชพ เชฎเชพเชเซ เชตเชชเชฐเชพเชฏ เชเซ">
+<!ENTITY identityTitle.label "เชฎเซเชณเชญเซเชค เชเชณเช">
+<!ENTITY identityDesc.label "เชฆเชฐเซเช เชเชพเชคเชพเชจเซ เชเชณเช เชนเซเชฏ เชเซ, เชเซ เชเซ เชเซเชฏเชพเชฐเซ เชฒเซเชเซ เชธเชเชฆเซเชถเชพเช เชตเชพเชเชเซ เชคเซเชฏเชพเชฐเซ เช เชเชพเชฃเชเชพเชฐเซ เชเซเช.">
+<!ENTITY name.label "เชคเชฎเชพเชฐเซเช เชจเชพเชฎ:">
+<!ENTITY name.accesskey "Y">
+<!ENTITY email.label "เชเชฎเซเชฒ เชธเชฐเชจเชพเชฎเซ:">
+<!ENTITY email.accesskey "E">
+<!ENTITY replyTo.label "เชตเชณเชคเซ เชเชตเชพเชฌ เชเชชเชตเชพเชจเซเช เชธเชฐเชจเชพเชฎเซ:">
+<!ENTITY replyTo.accesskey "s">
+<!ENTITY organization.label "เชธเชเชธเซเชฅเชพ:">
+<!ENTITY organization.accesskey "O">
+<!ENTITY signature.label "เช เชธเชนเซ เชเซเชกเซ:">
+<!ENTITY signature.accesskey "t">
+<!ENTITY edit.label "เชซเซเชฐเชซเชพเชฐ เชเชฐเซ...">
+<!ENTITY choose.label "เชชเชธเชเชฆ เชเชฐเซ...">
+<!ENTITY choose.accesskey "C">
+<!ENTITY editVCard.label "เชเชพเชฐเซเชกเชฎเชพเช เชซเซเชฐเชซเชพเชฐ เชเชฐเซ...">
+<!ENTITY editVCard.accesskey "d">
+<!-- LOCALIZATION NOTE (attachVCard.label) : do not translate "vCard" in below line -->
+<!ENTITY attachVCard.label "เชฎเชพเชฐเชพ vCard เชจเซ เชธเชเชฆเซเชถเชพเชเชฎเชพเช เชเซเชกเซ">
+<!ENTITY attachVCard.accesskey "v">
+
+<!ENTITY manageIdentities.label "เชเชณเชเซเชจเซ เชตเซเชฏเชตเชธเซเชฅเชพ เชเชฐเซ...">
+<!ENTITY manageIdentities.accesskey "M">
+
+<!-- LOCALIZATION NOTE (smtpName.label) : do not translate "SMTP" in below line -->
+<!ENTITY smtpName.label "เชเชเชเชเซเชเชเช เชธเชฐเซเชตเชฐ (SMTP):">
+<!ENTITY smtpName.accesskey "u">
+<!ENTITY smtpDefaultServer.label "เชฎเซเชณเชญเซเชค เชธเชฐเซเชตเชฐ เชตเชพเชชเชฐเซ">
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY pane.title "เชฐเชธเซเชฆเซ เชชเชพเชเซ เชเชชเซ">
+<!ENTITY useGlobalPrefs.label "เช เชเชพเชคเชพ เชฎเชพเชเซ เชฎเชพเชฐเซ เชเชฎเชฆเชพ เชฎเชณเซเชฒ เชฐเชธเซเชฆ เชชเชธเชเชฆเชเซเช เชตเชพเชชเชฐเซ">
+<!ENTITY useGlobalPrefs.accesskey "U">
+<!ENTITY useCustomPrefs.label "เช เชเชพเชคเชพ เชฎเชพเชเซ เชฎเชณเซเชฒ เชฐเชธเซเชฆเซ เชเชธเซเชเชฎเชพเชเช เชเชฐเซ">
+<!ENTITY useCustomPrefs.accesskey "C">
+<!ENTITY requestReceipt.label "เชเซเชฏเชพเชฐเซ เชธเชเชฆเซเชถเชพเช เชฎเซเชเชฒเซ เชฐเชนเซเชฏเชพ เชนเซเชฏ, เชคเซเชฏเชพเชฐเซ เชนเชเชฎเซเชถเชพ เชฐเชธเซเชฆ เชชเชพเชเซ เชเชชเชตเชพเชจเซ เชฎเชพเชเชเชฃเซ เชเชฐเซ">
+<!ENTITY requestReceipt.accesskey "W">
+<!ENTITY receiptArrive.label "เชเซเชฏเชพเชฐเซ เชฐเชธเซเชฆ เชเชตเซ เชคเซเชฏเชพเชฐเซ:">
+<!ENTITY leaveIt.label "เชคเซเชจเซ เชฎเชพเชฐเชพ เชเชจเชฌเซเชเซเชธเชฎเชพเช เชฎเซเชเซ เชฆเซ">
+<!ENTITY leaveIt.accesskey "I">
+<!-- LOCALIZATION NOTE moveToSent.label Translate: 'Sent' according to Netscape glossary -->
+<!ENTITY moveToSent.label "เชคเซเชจเซ เชฎเชพเชฐเชพ "Sent" เชซเซเชฒเซเชกเชฐเชฎเชพเช เชเชธเซเชกเซ">
+<!ENTITY moveToSent.accesskey "M">
+<!ENTITY requestMDN.label "เชเซเชฏเชพเชฐเซ เชนเซเช เชฎเชพเชฐเซ เชฎเชณเซเชฒ เชฐเชธเซเชฆ เชฎเชพเชเซ เชฎเชพเชเชเชฃเซ เชฎเซเชณเชตเซ:">
+<!ENTITY returnSome.label "เช
เชฎเซเช เชธเชเชฆเซเชถเชพเช เชฎเชพเชเซ เชชเชพเชเซ เชฎเชณเชคเซ เชฐเชธเซเชฆเซเชจเซ เชฎเชพเชจเซเชฏ เชเชฐเซ">
+<!ENTITY returnSome.accesskey "e">
+<!ENTITY never.label "เชชเชพเชเซ เชฎเชณเชคเซ เชฐเชธเซเชฆ เชเซเชฏเชพเชฐเซเชฏ เชฎเซเชเชฒเซ เชจเชนเชฟเช">
+<!ENTITY never.accesskey "N">
+<!ENTITY notInToCc.label "เชเซ เชนเซเช เชธเชเชฆเซเชถเชพเชจเชพ เชชเซเชฐเชคเชฟ เช
เชฅเชตเชพ เชเชจเซ เชชเชฃ เชตเชฟเชญเชพเชเชฎเชพเช เชจเชนเชฟเช เชนเซเชฏ:">
+<!ENTITY notInToCc.accesskey "T">
+<!ENTITY outsideDomain.label "เชเซ เชฎเซเชเชฒเชจเชพเชฐ เชฎเชพเชฐเชพ เชกเซเชฎเซเชเชจเชจเซ เชฌเชนเชพเชฐ เชนเซเชฏ:">
+<!ENTITY outsideDomain.accesskey "s">
+<!ENTITY otherCases.label "เชฌเซเชเชพ เชฌเชงเชพ เชเชฟเชธเซเชธเชพเชเชฎเชพเช:">
+<!ENTITY otherCases.accesskey "o">
+<!ENTITY askMe.label "เชฎเชจเซ เชชเซเชเซ">
+<!ENTITY alwaysSend.label "เชนเชเชฎเซเชถเชพ เชฎเซเชเชฒเซ">
+<!ENTITY neverSend.label "เชเซเชฏเชพเชฐเซเชฏ เชจเชนเชฟเช เชฎเซเชเชฒเซ">
--- /dev/null
+# 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/.
+
+## Strings used in prefs.
+prefPanel-mdn=เชชเชพเชเซ เชฎเชณเชคเซ เชฐเชธเซเชฆเซ
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY doNotDownloadPop3Movemail.label "เชกเชฟเชธเซเชเชจเซ เชเชเซเชฏเชพ เชฌเชเชพเชตเชตเชพ เชฎเชพเชเซ, เชกเชพเชเชจเชฒเซเชก เชเชฐเซ เชจเชนเชฟเช:">
+<!ENTITY doNotDownload.label "เชกเชฟเชธเซเช เชเชเซเชฏเชพ เชฌเชเชพเชตเชตเชพ เชฎเชพเชเซ, เชเชซเชฒเชพเชเชจ เชตเชชเชฐเชพเชถ เชฎเชพเชเซ เชกเชพเชเชจเชฒเซเชก เชเชฐเซ เชจเชนเชฟเช:">
+<!ENTITY offlineNewFolder.label "เชเซเชฏเชพเชฐเซ เชนเซเช เชจเชตเชพ เชซเซเชฒเซเชกเชฐเซ เชฌเชจเชพเชตเซเช, เชคเซเชฎเชจเซ เชเชซเชณเชพเชเชจ เชตเชชเชฐเชพเชถ เชฎเชพเชเซ เชชเชธเชเชฆ เชเชฐเซ">
+<!ENTITY offlineNewFolder.accesskey "c">
+<!ENTITY offlineNotDownload.label "เชเชจเชพ เชเชฐเชคเชพเช เชฎเซเชเชพ เชธเชเชฆเซเชถเชพเช">
+<!ENTITY offlineNotDownload.accesskey "M">
+<!ENTITY kb.label "KB">
+<!ENTITY days.label "เชฆเชฟเชตเชธเซ">
+<!ENTITY daysOld.label "เชเซเชจเชพ เชฆเชฟเชตเชธเซ">
+<!ENTITY message.label "เชธเชเชฆเซเชถเชพเช">
+<!ENTITY nntpNotDownloadRead.label "เชธเชเชฆเซเชถเชพเช เชตเชพเชเชเซ">
+<!ENTITY nntpNotDownloadRead.accesskey "R">
+<!ENTITY nntpDownloadMsg.label "เชเชจเชพ เชเชฐเชคเชพเช เชตเชงเซ เชธเชเชฆเซเชถเชพเช">
+<!ENTITY nntpDownloadMsg.accesskey "e">
+<!ENTITY retentionCleanup.label "เชกเชฟเชธเซเช เชเชเซเชฏเชพ เชชเชพเชเซ เชฎเซเชณเชตเชตเชพ เชฎเชพเชเซ, เชเซเชจเชพ เชธเชเชฆเซเชถเชพเช เชเชพเชฏเชฎ เชฎเชพเชเซ เชเชพเชขเซ เชถเชเชพเชถเซ">
+<!ENTITY retentionKeepMsg.label "เชเชจเชพ เชเชฐเชคเชพเช เชตเชงเซ เชธเชเชฆเซเชถเชพเช เชเชพเชขเซ เชจเชพเชเชเซ">
+<!ENTITY retentionKeepMsg.accesskey "m">
+<!ENTITY retentionKeepAll.label "เชเซเชเชชเชฃ เชธเชเชฆเซเชถเชพเช เชเชพเชขเชถเซ เชจเชนเชฟเช">
+<!ENTITY retentionKeepAll.accesskey "A">
+<!ENTITY retentionKeepNew.label "เชฌเชงเซเช เชเชพเชขเซ เชชเชฐเชคเซเช เชเซเชฒเซเชฒเซ">
+<!ENTITY retentionKeepNew.accesskey "l">
+<!ENTITY retentionKeepUnread.label "เชตเชเชเชพเชฏเซเชฒ เชธเชเชฆเซเชถเชพเชเชจเซ เชนเชเชฎเซเชธเชพ เชเชพเชขเซ เชจเชพเชเชเซ">
+<!ENTITY retentionKeepUnread.accesskey "r">
+<!ENTITY nntpRemoveBody.label "เชเชฐเชคเชพเช เชเชเซ เชฎเชพเชคเซเชฐ เชธเชเชฆเซเชถเชพเชจเชพ เชญเชพเชเซ">
+<!ENTITY nntpRemoveBody.accesskey "O">
+<!ENTITY offlineSelectNntp.label "เชธเชฎเชพเชเชพเชฐ เชเซเชฅเซเชจเซ เชเชซเชฒเชพเชเชจ เชตเชชเชฐเชพเชถ เชฎเชพเชเซ เชชเชธเชเชฆ เชเชฐเซ...">
+<!ENTITY offlineSelectImap.label "เชซเซเชฒเซเชกเชฐเซเชจเซ เชเชซเชฒเชพเชเชจ เชตเชชเชฐเชพเชถ เชฎเชพเชเซ เชชเชธเชเชฆ เชเชฐเซ...">
+<!ENTITY offlineSelect.accesskey "S">
+<!ENTITY offlineDesc.label "เชคเชฎเซ เชคเชฎเชพเชฐเชพ เชธเชเชฆเซเชถเชพเช เชธเซเชฅเชพเชจเชฟเช เชฐเซเชคเซ เชกเชพเชเชจเชฒเซเชก เชเชฐเซ เชถเชเซ เชเซ เชเซ เชเซเชฅเซ เชคเซเช เชเซเชฏเชพเชฐเซ เชคเชฎเซ เชเชซเชฒเชพเชเชจ เชเชพเชฎ เชเชฐเซ เชฐเชนเซเชฏเชพ เชนเซเชฏ เชคเซเชฏเชพเชฐเซ เชเชชเซเชฒเชฌเซเชง เชนเซเชฏ.">
+<!ENTITY makeInboxMsgsAvailable.label "เชเซเชฏเชพเชฐเซ เชนเซเช เชเชซเชฒเชพเชเชจ เชเชพเชฎ เชเชฐเซ เชฐเชนเซเชฏเซ เชนเซเชฏ เชคเซเชฏเชพเชฐเซ เชธเชเชฆเซเชถเชพเชเชจเซ เชฎเชพเชฐเชพ เชเชจเชฌเซเชเซเชธเชฎเชพเช เชฎเซเชเซ">
+<!ENTITY makeInboxMsgsAvailable.accesskey "b">
+<!ENTITY offlineGroupTitle.label "เชเชซเชฒเชพเชเชจ">
+<!ENTITY diskspaceGroupTitle.label "เชกเชฟเชธเซเช เชเชเซเชฏเชพ">
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY serverAdvanced.label "เชเชจเซเชจเชค เชเชพเชคเชพ เชธเซเชฏเซเชเชจเซ">
+<!-- LOCALIZATION NOTE (serverDirectory.label): DONT_TRANSLATE "IMAP" -->
+<!ENTITY imapAdvanced.label "เชเชจเซเชจเชค IMAP เชธเชฐเซเชตเชฐ เชธเซเชฏเซเชเชจเซ">
+<!ENTITY serverDirectory.label "IMAP เชธเชฐเซเชตเชฐ เชกเชฟเชฐเซเชเซเชเชฐเซ:">
+<!ENTITY serverDirectory.accesskey "d">
+<!ENTITY usingSubscription.label "เชฎเชพเชคเซเชฐ เชเชฎเซเชฆเชตเชพเชฐเซ เชซเซเชฒเซเชกเชฐเซ เช เชฌเชคเชพเชตเซ">
+<!ENTITY usingSubscription.accesskey "w">
+<!ENTITY dualUseFolders.label "เชธเชฐเซเชตเชฐ เชซเซเชฒเซเชกเชฐเซ เชเซ เชเซ เชเชช-เชซเซเชฒเซเชกเชฐเซ เช
เชจเซ เชธเชเชฆเซเชถเชพเช เชงเชฐเชพเชตเซ เชคเซเชจเซ เชเชงเชพเชฐ เชเชชเซ เชเซ">
+<!ENTITY dualUseFolders.accesskey "f">
+<!ENTITY useIdle.label "เชเซ เชธเชฐเซเชตเชฐ IDLE เชเชฆเซเชถเชจเซ เชเชงเชพเชฐ เชเชชเซ เชคเซ เชคเซเชจเซ เชตเชพเชชเชฐเซ">
+<!ENTITY useIdle.accesskey "I">
+<!ENTITY maximumConnectionsNumber.label "เชเซเชถ เชเชฐเชตเชพ เชฎเชพเชเซ เชฎเชนเชคเซเชคเชฎ เชธเชเชเซเชฏเชพเชจเชพ เชธเชฐเซเชตเชฐเชจเชพ เชเซเชกเชพเชฃเซ">
+<!ENTITY maximumConnectionsNumber.accesskey "M">
+<!-- LOCALIZATION NOTE (namespaceDesc.label): DONT_TRANSLATE "IMAP" -->
+<!ENTITY namespaceDesc.label "เช เชชเชธเชเชฆเชเซเช เชคเชฎเชพเชฐเชพ IMAP เชธเชฐเซเชตเชฐ เชชเชฐ เชจเชพเชฎ เชเชเซเชฏเชพเช เชธเซเชชเชทเซเช เชเชฐเซ เชเซ">
+<!ENTITY personalNamespace.label "เชเชพเชจเชเซ เชจเชพเชฎ เชเชเซเชฏเชพเช:">
+<!ENTITY personalNamespace.accesskey "P">
+<!ENTITY publicNamespace.label "เชเชพเชนเซเชฐ (เชตเชนเซเชเชเชพเชฏเซเชฒ):">
+<!ENTITY publicNamespace.accesskey "u">
+<!ENTITY otherUsersNamespace.label "เช
เชจเซเชฏ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเช:">
+<!ENTITY otherUsersNamespace.accesskey "O">
+<!ENTITY overrideNamespaces.label "เชธเชฐเซเชตเชฐเชจเซ เช เชจเชพเชฎ เชเชเซเชฏเชพเช เชชเชฐ เชซเชฐเซเชฅเซ เชฒเชเชตเชพ เชฆเซ">
+<!ENTITY overrideNamespaces.accesskey "A">
+<!ENTITY pop3Desc.label "เชเซเชฏเชพเชฐเซ เช เชธเชฐเซเชตเชฐ เชฎเชพเชเซ pop3 เชฎเซเชฒ เชกเชพเชเชจเชฒเซเชก เชเชฐเซ เชฐเชนเซเชฏเชพ เชนเซเชฏ, เชคเซเชฏเชพเชฐเซ เชคเชฎเซ เชคเซเชจเซ เชเชฎเชฆเชพ เชเชจเชฌเซเชเซเชธเชฎเชพเช (เชธเซเชฅเชพเชจเชฟเช เชซเซเชฒเซเชกเชฐเซเชจเชพ เชเชพเชคเชพเชจเชพ เชเชจเชฌเซเชเซเชธเชฎเชพเช), เช เชเชพเชคเชพเชจเชพ เชเชจเชฌเซเชเซเชธเชฎเชพเช, เช
เชฅเชตเชพ เช
เชจเซเชฏ POP3 เชเชพเชคเชพเชจเชพ เชเชจเชฌเซเชเซเชธเชฎเชพเช เชธเชเชเซเชฐเชน เชเชฐเซ เชถเชเซ เชเซ" >
+<!ENTITY folderStorage.label "เชฎเซเชฒเชจเซ เชเซเชฏเชพเช เชธเชพเชเชตเชตเซ">
+<!ENTITY globalInbox.label "เชเชฎเชฆเชพ เชเชจเชฌเซเชเซเชธ (เชธเซเชฅเชพเชจเชฟเช เชซเซเชฒเซเชกเชฐเซ เชเชพเชคเซ)">
+<!ENTITY globalInbox.accesskey "G">
+<!ENTITY accountDirectory.label "เช เชธเชฐเซเชตเชฐเชจเชพ เชเชพเชคเชพ เชฎเชพเชเซ เชเชจเชฌเซเชเซเชธ">
+<!ENTITY accountDirectory.accesskey "S">
+<!ENTITY deferToServer.label "เชตเชฟเชตเชฟเชง เชเชพเชคเชพเช เชฎเชพเชเซ เชเชจเชฌเซเชเซเชธ">
+<!ENTITY deferToServer.accesskey "D">
+<!ENTITY deferGetNewMail.label "เชเซเชฏเชพเชฐเซ เชจเชตเชพ เชฎเซเชฒ เชฎเซเชณเชตเซ เชฐเชนเซเชฏเชพ เชนเซเชฏ เชคเซเชฏเชพเชฐเซ เช เชธเชฐเซเชตเชฐเชจเซ เชธเชฎเชพเชตเซเชถ เชเชฐเซ">
+<!ENTITY deferGetNewMail.accesskey "I">
--- /dev/null
+<!-- 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/. -->
+
+<!-- extracted from am-server-top.xul -->
+
+<!ENTITY securitySettings.label "เชธเซเชฐเชเซเชทเชพ เชธเซเชฏเซเชเชจเซ">
+<!ENTITY serverSettings.label "เชธเชฐเซเชตเชฐ เชธเซเชฏเซเชเชจเซ">
+<!-- LOCALIZATION NOTE (popServer.label) : do not translate "POP" in below line -->
+<!ENTITY popServer.label "POP เชฎเซเชฒ เชธเชฐเซเชตเชฐ">
+<!-- LOCALIZATION NOTE (imapServer.label) : do not translate "IMAP" in below line -->
+<!ENTITY imapServer.label "IMAP เชฎเซเชฒ เชธเชฐเซเชตเชฐ">
+<!-- LOCALIZATION NOTE (newsServer.label) : do not translate "NNTP" in below line -->
+<!ENTITY newsServer.label "เชธเชฎเชพเชเชพเชฐ เชธเชฐเซเชตเชฐ (NNTP)">
+<!ENTITY webmail.label "เชตเซเชฌเชฎเซเชฒ เชเชพเชคเซ">
+<!ENTITY serverType.label "เชธเชฐเซเชตเชฐ เชชเซเชฐเชเชพเชฐ:">
+<!ENTITY serverName.label "เชธเชฐเซเชตเชฐ เชจเชพเชฎ:">
+<!ENTITY serverName.accesskey "S">
+<!ENTITY userName.label "เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชจเชพเชฎ:">
+<!ENTITY userName.accesskey "N">
+<!ENTITY port.label "เชชเซเชฐเซเช:">
+<!ENTITY port.accesskey "P">
+<!ENTITY serverPortDefault.label "เชฎเซเชณเชญเซเชค:">
+<!ENTITY savePassword.label "เชชเชพเชธเชตเชฐเซเชก เชธเชเชเซเชฐเชนเซ">
+<!-- LOCALIZATION NOTE (biffStart.label) : translate below 2 line with grammer dependency
+ For example, in Japanese cases:
+ biffStart.label "every"
+ biffEnd.label "minutes for new messages Check"
+-->
+<!ENTITY biffStart.label "เชจเชตเชพ เชธเชเชฆเซเชถเชพเชเชจเซ เช เชฆเชฐ ">
+<!ENTITY biffStart.accesskey "k">
+<!ENTITY biffEnd.label "เชฎเชฟเชจเชฟเชเซเช เชเชเชพเชธเซ">
+<!ENTITY isSecure.label "เชธเซเชฐเชเซเชทเชฟเชค เชเซเชกเชพเชฃ เชตเชพเชชเชฐเซ (SSL)">
+<!ENTITY isSecure.accesskey "U">
+<!ENTITY socketType.label "เชธเซเชฐเชเซเชทเชฟเชค เชเซเชกเชพเชฃ เชตเชพเชชเชฐเซ:">
+<!ENTITY neverSecure.label "เชเซเชฏเชพเชฐเซเชฏ เชจเชนเชฟเช">
+<!ENTITY neverSecure.accesskey "N">
+<!ENTITY sometimesSecure.label "TLS, เชเซ เชเชชเชฒเชฌเซเชง เชนเซเชฏ เชคเซ">
+<!ENTITY sometimesSecure.accesskey "a">
+<!ENTITY alwaysSecure.label "TLS">
+<!ENTITY alwaysSecure.accesskey "T">
+<!ENTITY alwaysSSL.label "SSL">
+<!ENTITY alwaysSSL.accesskey "L">
+<!ENTITY useSecAuth.label "เชธเซเชฐเชเซเชทเชฟเชค เชธเชคเซเชคเชพเชงเชฟเชเชฐเชฃ เชตเชพเชชเชฐเซ">
+<!ENTITY useSecAuth.accesskey "i">
+<!ENTITY leaveOnServer.label "เชธเชเชฆเซเชถเชพเชเชจเซ เชธเชฐเซเชตเชฐ เชชเชฐ เชฐเชนเซเชตเชพ เชฆเซ">
+<!ENTITY leaveOnServer.accesskey "g">
+<!ENTITY headersOnly.label "เชฎเชพเชคเซเชฐ เชนเซเชกเชฐเซ เช เชฎเซเชณเชตเซ">
+<!ENTITY headersOnly.accesskey "f">
+<!ENTITY deleteByAgeFromServer.label "เชฎเซเชเชพ เชญเชพเช เชฎเชพเชเซ">
+<!ENTITY deleteByAgeFromServer.accesskey "o">
+<!ENTITY daysEnd.label "เชฆเชฟเชตเชธเซ">
+<!ENTITY deleteOnServer2.label "เชเซเชฏเชพเช เชธเซเชงเซ เชนเซเช เชคเซเชฎเชจเซ เชเชพเชขเซเช เชจเชนเชฟเช">
+<!ENTITY deleteOnServer2.accesskey "d">
+<!ENTITY downloadOnBiff.label "เชเชชเซเชเชช เชจเชตเชพ เชธเชเชฆเซเชถเชพเช เชกเชพเชเชจเชฒเซเชก เชเชฐเซ">
+<!ENTITY downloadOnBiff.accesskey "m">
+<!ENTITY hostname.label "เชธเชฐเซเชตเชฐ เชฏเชเชฎเชพเชจ เชจเชพเชฎ">
+<!ENTITY username.label "เชคเชฎเชพเชฐเซเช เชชเซเชฐเชตเซเชถ เชจเชพเชฎ">
+<!-- LOCALIZATION NOTE (popServerTitle.label) : do not translate "POP" in below line -->
+<!ENTITY popServerTitle.label "POP เชธเชฐเซเชตเชฐ เชเชพเชฃเชเชพเชฐเซ">
+<!ENTITY deleteMessagePrefix.label "เชเซเชฏเชพเชฐเซ เชนเซเช เชธเชเชฆเซเชถเซ เชเชพเชขเซ เชจเชพเชเชเซ:">
+<!ENTITY deleteMessagePrefix.accesskey "W">
+<!ENTITY modelMoveToTrash.label "เชคเซเชจเซ เชเชเชฐเชพเชชเซเชเซ เชซเซเชฒเซเชกเชฐเชฎเชพเช เชเชธเซเชกเซ">
+<!ENTITY modelMarkDeleted.label "เชคเซเชจเซ เชเชพเชขเซ เชจเชเชเชพเชฏเซเชฒ เชเชฎ เชเชฟเชนเซเชจเชฟเชค เชเชฐเซ">
+<!ENTITY modelDeleteImmediately.label "เชคเซเชจเซ เชคเซเชฐเชเชค เช เชฆเซเชฐ เชเชฐเซ">
+<!-- LOCALIZATION NOTE (expungeOnExit.label) : do not translate two of """ in below line -->
+<!ENTITY expungeOnExit.label "เชฌเชนเชพเชฐ เชจเซเชเชณเชตเชพ เชชเชฐ ("เชเชพเชขเซ เชจเชเชเชพเชฏเซเชฒ") เชเชจเชฌเซเชเซเชธเชจเซ เชธเชพเชซ เชเชฐเซ">
+<!ENTITY expungeOnExit.accesskey "E">
+<!ENTITY emptyTrashOnExit.label "เชฌเชนเชพเชฐ เชจเซเชเชณเชตเชพ เชชเชฐ เชเชเชฐเชพเชชเซเชเซ เชเชพเชฒเซ เชเชฐเซ">
+<!ENTITY emptyTrashOnExit.accesskey "x">
+<!ENTITY loginAtStartup.label "เชถเชฐเซเชเชคเชฎเชพเช เชจเชตเชพ เชธเชเชฆเซเชถเชพเช เชฎเชพเชเซ เชเชเชพเชธเซ">
+<!ENTITY loginAtStartup.accesskey "C">
+<!-- LOCALIZATION NOTE (maxMessagesStart.label) : translate below 2 lines with grammar dependency
+ maxMessengerStart.label will be followed by maxMessagesEnd.label with the number
+ of messages between them
+-->
+<!ENTITY maxMessagesStart.label "เชเชจเชพ เชเชฐเชคเชพเช เชตเชงเซ เชกเชพเชเชจเชฒเซเชก เชเชฐเชตเชพ เชชเชนเซเชฒเชพเช เชฎเชจเซ เชชเซเชเซ">
+<!ENTITY maxMessagesStart.accesskey "m">
+<!-- LOCALIZATION NOTE (maxMessagesEnd.label) : see note for maxMessagesStart.label -->
+<!ENTITY maxMessagesEnd.label "เชธเชเชฆเซเชถเชพเช">
+<!ENTITY alwaysAuthenticate.label "เชเซเชฏเชพเชฐเซ เช เชธเชฐเซเชตเชฐ เชธเชพเชฅเซ เชเซเชกเชพเช เชฐเชนเซเชฏเชพ เชนเซเชฏ เชคเซเชฏเชพเชฐเซ เชนเชเชฎเซเชถเชพ เชธเชคเซเชคเชพเชงเชฟเชเชฐเชฃเชจเซ เชฎเชพเชเชเชฃเซ เชเชฐเซ">
+<!ENTITY alwaysAuthenticate.accesskey "w">
+<!ENTITY newsrcFilePath.label "newsrc เชซเชพเชเชฒ:">
+<!ENTITY newsrcFilePath.accesskey "f">
+<!ENTITY localPath.label "เชธเซเชฅเชพเชจเชฟเช เชกเชฟเชฐเซเชเซเชเชฐเซ:">
+<!ENTITY localPath.accesskey "L">
+<!ENTITY abbreviate.label "เชฎเซเชฒ เชซเซเชฒเซเชกเชฐ เชคเชเชคเซเชฎเชพเช เช เชฐเซเชคเซ เชธเชฎเชพเชเชพเชฐ เชเซเชฅ เชจเชพเชฎเซ เชฌเชคเชพเชตเซ:">
+<!ENTITY abbreviateOn.label "เชธเชเชชเซเชฐเซเชฃ เชจเชพเชฎเซ (เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, 'netscape.public.mozilla.mail-news')">
+<!ENTITY abbreviateOff.label "เชเซเชเชเชพ เชจเชพเชฎเซ (เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, 'n.p.m.mail-news')">
+<!ENTITY advancedButton.label "เชเชจเซเชจเชค...">
+<!ENTITY serverDefaultCharset.label "เชฎเซเชณเชญเซเชค เช
เชเซเชทเชฐ เชธเชเชเซเชฐเชนเชชเชฆเซเชงเชคเชฟ:">
+<!ENTITY advancedButton.accesskey "v">
+<!ENTITY localFolderPicker.label "เชธเซเชฅเชพเชจเชฟเช เชกเชฟเชฐเซเชเซเชเชฐเซ เชชเชธเชเชฆ เชเชฐเซ">
+<!ENTITY browseFolder.label "เชถเซเชงเซ...">
+<!ENTITY browseFolder.accesskey "B">
+<!ENTITY newsrcPicker.label "newsrc เชซเชพเชเชฒ เชชเชธเชเชฆ เชเชฐเซ">
+<!ENTITY browseNewsrc.label "เชถเซเชงเซ...">
+<!ENTITY browseNewsrc.accesskey "e">
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY accountTitle.label "เชเชพเชคเชพ เชธเซเชฏเซเชเชจเซ">
+<!ENTITY accountSettingsDesc.label "เชจเซเชเซเชจเซเช เชเชพเชคเซ เชตเชฟเชถเชฟเชทเซเช เชเซ. เชคเซเชฏเชพเช เชคเซเชจเซ เชธเชพเชฅเซ เชธเชเชเชณเชพเชฏเซเชฒ เชเซเชเชชเชฃ เชเชณเช เชจเชฅเซ.">
+<!ENTITY accountName.label "เชเชพเชคเชพ เชจเชพเชฎ:">
+<!ENTITY accountName.accesskey "N">
+<!ENTITY messageStorage.label "เชธเชเชฆเซเชถเชพ เชธเชเชเซเชฐเชนเชธเซเชฅเชพเชจ">
+<!ENTITY emptyTrashOnExit.label "เชฌเชนเชพเชฐ เชจเซเชเชณเชตเชพ เชชเชฐ เชเชเชฐเชพเชชเซเชเซ เชเชพเชฒเซ เชเชฐเซ">
+<!ENTITY emptyTrashOnExit.accesskey "x">
+<!ENTITY localPath.label "เชธเซเชฅเชพเชจเชฟเช เชกเชฟเชฐเซเชเซเชเชฐเซ:">
+<!ENTITY localPath.accesskey "L">
+<!ENTITY localFolderPicker.label "เชธเซเชฅเชพเชจเชฟเช เชกเชฟเชฐเซเชเซเชเชฐเซ เชชเชธเชเชฆ เชเชฐเซ">
+<!ENTITY browseFolder.label "เชถเซเชงเซ...">
+<!ENTITY browseFolder.accesskey "B">
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY securityTitle.label "เชธเซเชฐเชเซเชทเชพ">
+<!ENTITY securityHeading.label "เชธเชนเซ เชเชฐเซเชฒ เช
เชฅเชตเชพ เชเชจเชเซเชฐเชฟเชชเซเช เชฅเชฏเซเชฒ เชธเชเชฆเซเชถเชพเช เชฎเซเชเชฒเชตเชพ เช
เชจเซ เชฎเซเชณเชตเชตเชพ เชฎเชพเชเซ, เชคเชฎเชพเชฐเซ เชฌเชเชจเซ เชกเชฟเชเซเชเชฒ เชธเชนเซเชเชฐเชฃ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เช
เชจเซ เชเชจเชเซเชฐเชฟเชชเซเชถเชจ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชธเซเชชเชทเซเช เชเชฐเชตเซเช เชเซเชเช.">
+<!ENTITY encryptionGroupTitle.label "เชเชจเชเซเชฐเชฟเชชเซเชถเชจ">
+<!ENTITY encryptionChoiceLabel.label "เชเซเชฏเชพเชฐเซ เชธเชเชฆเซเชถเชพเช เชฎเซเชเชฒเซ เชฐเชนเซเชฏเชพ เชนเซเชฏ เชคเซเชฏเชพเชฐเชจเชพ เชฎเซเชณเชญเซเชค เชเชจเชเซเชฐเชฟเชชเซเชถเชจ เชธเซเชฏเซเชเชจเซ:">
+<!ENTITY neverEncrypt.label "เชเซเชฏเชพเชฐเซเชฏ เชจเชนเชฟเช (เชเชจเชเซเชฐเชฟเชชเซเชถเชจ เชตเชพเชชเชฐเซ เชจเชนเชฟเช)">
+<!ENTITY alwaysEncryptMessage.label "เชฎเชพเชเชเชฃเซ เชฅเชฏเซเชฒ (เชเซเชฏเชพเช เชธเซเชงเซ เชฌเชงเชพ เชฎเซเชณเชตเชจเชพเชฐเชพเช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ เชจเชพ เชนเซเชฏ เชคเซเชฏเชพเช เชธเซเชงเซ เชธเชเชฆเซเชถเซ เชฎเซเชเชฒเซ เชถเชเชคเชพ เชจเชฅเซ)">
+<!ENTITY encryptionCert.message "เช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เชคเชฎเซ เชฎเซเชเชฒเซเชฒเชพ เชธเชเชฆเซเชถเชพเชเชจเซ เชเชจเชเซเชฐเชฟเชชเซเช & เชกเชฟเชเซเชฐเชฟเชชเซเช เชเชฐเชตเชพ เชฎเชพเชเซ เชตเชพเชชเชฐเซ:">
+<!ENTITY encryptionCert.notselected "เชเซเช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชธเซเชฏเซเชเชฟเชค เชจเชฅเซ">
+<!ENTITY certificate.button "เชชเชธเชเชฆ เชเชฐเซ...">
+<!ENTITY certificate_clear.button "เชธเชพเชซ เชเชฐเซ">
+<!ENTITY signingGroupTitle.label "เชกเชฟเชเซเชเชฒ เชธเชนเซเชเชฐเชฃ">
+<!ENTITY signMessage.label "เชกเชฟเชเซเชเชฒ เชฐเซเชคเซ เชธเชเชฆเซเชถเชพเชเชจเซ เชธเชนเซ เชเชฐเซ (เชฎเซเชณเชญเซเชค เชฐเซเชคเซ)">
+<!ENTITY signingCert.message "เชคเชฎเซ เชฎเซเชเชฒเซเชฒ เชธเชเชฆเซเชถเชพเชเชจเซ เชกเชฟเชเซเชเชฒ เชฐเซเชคเซ เชธเชนเซ เชเชฐเชตเชพ เชฎเชพเชเซ เช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชตเชพเชชเชฐเซ:">
+<!ENTITY signingCert.notselected "เชเซเช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชธเซเชฏเซเชเชฟเชค เชจเชฅเซ">
+
+<!ENTITY certificates.label "เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ">
+<!ENTITY managecerts.label "เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ เชเซเช">
+<!ENTITY managecerts.accesskey "M">
+<!ENTITY managedevices.label "เชธเซเชฐเชเซเชทเชพ เชเชชเชเชฐเชฃ">
+<!ENTITY managedevices.accesskey "S">
\ No newline at end of file
--- /dev/null
+# 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/.
+
+## S/MIME error strings.
+## Note to localization: %S is a placeholder
+NoSenderSigningCert=เชคเชฎเซ เชธเซเชชเชทเซเช เชเชฐเซเชฒ เชเซ เชเซ เช เชธเชเชฆเซเชถเซ เชกเชฟเชเซเชเชฒ เชฐเซเชคเซ เชธเชนเซ เชฅเชฏเซเชฒ เชเซ, เชชเชฐเชเชคเซ เชคเชฎเชพเชฐเชพ เชฎเซเชฒ & เชธเชฎเชพเชเชพเชฐ เชเซเชฅ เชเชพเชคเชพ เชธเซเชฏเซเชเชจเซเชฎเชพเช เชธเซเชชเชทเซเช เชฅเชฏเซเชฒ เชธเชนเซ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ เชถเซเชงเชตเชพเชฎเชพเช เชเซเชฏเชพเช เชคเซ เชจเชฟเชทเซเชซเชณ เชเชถเซ, เช
เชฅเชตเชพ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เชฎเชฐเซเชฏเชพเชฆเชพ เชชเซเชฐเซ เชฅเช เชนเชถเซ.
+NoSenderEncryptionCert=เชคเชฎเซ เช เชธเชเชฆเซเชถเชพ เชฎเชพเชเซ เชเชจเชเซเชฐเชฟเชชเซเชถเชจ เชธเซเชชเชทเซเช เชเชฐเซเชฒ เชเซ, เชชเชฐเชเชคเซ เชคเชฎเชพเชฐเชพ เชฎเซเชฒ & เชธเชฎเชพเชเชพเชฐ เชเซเชฅ เชเชพเชคเชพ เชธเซเชฏเซเชเชจเซเชฎเชพเช เชธเซเชชเชทเซเช เชฅเชฏเซเชฒ เชธเชนเซ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ เชถเซเชงเชตเชพเชฎเชพเช เชเซเชฏเชพเช เชคเซ เชจเชฟเชทเซเชซเชณ เชเชถเซ, เช
เชฅเชตเชพ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เชฎเชฐเซเชฏเชพเชฆเชพ เชชเซเชฐเซ เชฅเช เชนเชถเซ.
+MissingRecipientEncryptionCert=เชคเชฎเซ เช เชธเชเชฆเซเชถเชพ เชฎเชพเชเซ เชเชจเชเซเชฐเชฟเชชเซเชถเชจ เชธเซเชชเชทเซเช เชเชฐเซเชฒ เชเซ, เชชเชฐเชเชคเซ เชเชพเชฐเซเชฏเชเซเชฐเชฎ %S เชฎเชพเชเซ เชเชจเชเซเชฐเชฟเชชเซเชถเชจ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชถเซเชงเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ เชเชฏเซ.
+SignNoSenderEncryptionCert=เชคเชฎเซ เชธเซเชชเชทเซเช เชเชฐเซเชฒ เชเซ เช เชธเชเชฆเซเชถเซ เชกเชฟเชเซเชเชฒ เชฐเซเชคเซ เชธเชนเซ เชฅเชฏเซเชฒ เชเซ, เชชเชฐเชเชคเซ เชเชพเชฐเซเชฏเชเซเชฐเชฎ เชเซเชฏเชพเช เชคเซ เชธเชนเซ เชฅเชฏเซเชฒ เชธเชเชฆเซเชถเชพเชฎเชพเช เชเชฎเซเชฐเชตเชพ เชฎเชพเชเซ เชเชจเชเซเชฐเชฟเชชเซเชถเชจ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เชถเซเชงเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ เชเชฏเซ, เช
เชฅเชตเชพ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เชฎเชฐเซเชฏเชพเชฆเชพ เชชเซเชฐเซ เชฅเช เชเช เชนเชถเซ.
+ErrorCanNotEncrypt=เชธเชเชฆเซเชถเชพเชจเซ เชเชจเชเซเชฐเชฟเชชเซเช เชเชฐเชตเชพเชฎเชพเช เชธเชฎเชฐเซเชฅ เชจเชฅเซ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชเชเชพเชธเซ เชเซ เชคเชฎเชพเชฐเซ เชชเชพเชธเซ เชฆเชฐเซเช เชฎเซเชณเชตเชจเชพเชฐเชพ เชชเชพเชธเซ เชฎเชพเชจเซเชฏ เชเชฎเซเชฒ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชเซ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชเชเชพเชธเซ เชเซ เช เชฎเซเชฒ เชเชพเชคเชพ เชฎเชพเชเซ เชฎเซเชฒ & เชธเชฎเชพเชเชพเชฐ เชเซเชฅเซ เชเชพเชคเชพ เชธเซเชฏเซเชเชจเซเชฎเชพเช เชธเซเชชเชทเซเช เชเชฐเซเชฒ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ เชฎเชพเชจเซเชฏ เช
เชจเซ เชตเชฟเชถเซเชตเชพเชธเซ เชเซ.
+ErrorCanNotSign=เชธเชเชฆเซเชถเชพเชจเซ เชธเชนเซ เชเชฐเชตเชพเชฎเชพเช เชธเชฎเชฐเซเชฅ เชจเชฅเซ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชเชเชพเชธเซ เชเซ เช เชฎเซเชฒ เชเชพเชคเชพ เชฎเชพเชเซ เชฎเซเชฒ & เชธเชฎเชพเชเชพเชฐ เชเซเชฅเซ เชเชพเชคเชพ เชธเซเชฏเซเชเชจเซเชฎเชพเช เชธเซเชชเชทเซเช เชเชฐเซเชฒ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ เชฎเชพเชจเซเชฏ เช
เชจเซ เชตเชฟเชถเซเชตเชพเชธเซ เชเซ.
+
+## Strings used for in the prefs.
+prefPanel-smime=เชธเซเชฐเชเซเชทเชพ
+NoSigningCert=เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชตเซเชฏเชตเชธเซเชฅเชพเชชเช เชฎเชพเชจเซเชฏ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เชธเซเชฅเชฟเชค เชเชฐเซ เชถเชเชคเซ เชจเชฅเซ เชเซ เชเซ เชคเชฎเชพเชฐเชพ เชธเชเชฆเซเชถเชพเชเชจเซ เชกเชฟเชเซเชเชฒ เชฐเซเชคเซ เชธเชนเซ เชเชฐเชตเชพ เชฎเชพเชเซ เชตเชพเชชเชฐเซ เชถเชเชพเชถเซ.
+NoEncryptionCert=เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชตเซเชฏเชตเชธเซเชฅเชพเชชเช เชฎเชพเชจเซเชฏ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชธเซเชฅเชฟเชค เชเชฐเซ เชถเชเชคเซ เชจเชฅเซ เชเซ เชเซเชจเซ เชเชชเชฏเซเช เชฌเซเชเชพ เชฒเซเชเซ เชคเชฎเชจเซ เชเชจเชเซเชฐเชฟเชชเซเชเซเชก เชเชฎเซเชฒ เชธเชเชฆเซเชถเชพเช เชฎเซเชเชฒเชตเชพ เชฎเชพเชเซ เชเชฐเชถเซ.
+
+encryption_needCertWantSame=เชเซเชฏเชพเชฐเซ เชคเชฎเซ เชคเชฎเชพเชฐเชพ เชเชจเชเซเชฐเชฟเชชเซเช เชฅเชฏเซเชฒเชพ เชธเชเชฆเซเชถเชพเช เชฎเซเชเชฒเซ เชคเซเชฏเชพเชฐเซ เช
เชจเซเชฏ เชฒเซเชเซ เชฎเชพเชเซ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชชเชฃ เชธเซเชชเชทเซเช เชเชฐเซ เชถเชเซ เชเซ. เชถเซเช เชคเชฎเซ เชคเชฎเชจเซ เชฎเซเชเชฒเชพเชฏเซเชฒ เชธเชเชฆเซเชถเชพเช เชฎเชพเชเซ เชชเชฃ เช เช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เชเชชเชฏเซเช เชเชจเชเซเชฐเชฟเชชเซเช เช
เชจเซ เชกเชฟเชเซเชฐเชฟเชชเซเช เชเชฐเชตเชพ เชฎเชพเชเซ เชตเชพเชชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ?
+encryption_wantSame= เชถเซเช เชคเชฎเซ เชคเชฎเชจเซ เชฎเซเชเชฒเชพเชฏเซเชฒ เชธเชเชฆเซเชถเชพเช เชฎเชพเชเซ เชชเชฃ เช เช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เชเชชเชฏเซเช เชเชจเชเซเชฐเชฟเชชเซเช เช
เชจเซ เชกเชฟเชเซเชฐเชฟเชชเซเช เชเชฐเชตเชพ เชฎเชพเชเซ เชตเชพเชชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ?
+encryption_needCertWantToSelect=เชเซเชฏเชพเชฐเซ เช
เชจเซเชฏ เชฒเซเชเซ เชคเชฎเชจเซ เชเชจเชเซเชฐเชฟเชชเซเช เชฅเชฏเซเชฒเชพ เชธเชเชฆเซเชถเชพเช เชฎเซเชเชฒเซ เชคเซเชฏเชพเชฐเซ เชคเซเชฎเชจเชพ เชฎเชพเชเซ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชชเชฃ เชธเซเชชเชทเซเช เชเชฐเซ เชถเชเซ เชเซ. เชถเซเช เชคเชฎเซ เชเชจเชเซเชฐเชฟเชชเซเชถเชจ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชนเชฎเชฃเชพเช เชฐเซเชชเชฐเซเชเชพเชเชเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ?
+signing_needCertWantSame=เชคเชฎเซ เชคเชฎเชพเชฐเชพ เชธเชเชฆเซเชถเชพเช เชกเชฟเชเซเชเชฒเชชเชฃเซ เชธเชนเซ เชเชฐเชตเชพ เชฎเชพเชเซ เชชเชฃ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชธเซเชชเชทเซเช เชเชฐเซ เชถเชเซ เชเซ. เชถเซเช เชคเชฎเซ เชคเชฎเชพเชฐเชพ เชธเชเชฆเซเชถเชพเช เชกเชฟเชเซเชเชฒเชชเชฃเซ เชธเชนเซ เชเชฐเชตเชพ เชฎเชพเชเซ เชเช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชตเชพเชชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ?
+signing_wantSame=เชถเซเช เชคเชฎเซ เชคเชฎเชพเชฐเชพ เชธเชเชฆเซเชถเชพเช เชกเชฟเชเซเชเชฒเชชเชฃเซ เชธเชนเซ เชเชฐเชตเชพ เชฎเชพเชเซ เชเช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชตเชพเชชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ?
+signing_needCertWantToSelect=เชคเชฎเซ เชคเชฎเชพเชฐเชพ เชธเชเชฆเซเชถเชพเช เชกเชฟเชเซเชเชฒเชชเชฃเซ เชธเชนเซ เชเชฐเชตเชพ เชฎเชพเชเซ เชชเชฃ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชธเซเชชเชทเซเช เชเชฐเซ เชถเชเซ เชเซ. เชถเซเช เชคเชฎเซ เชธเชเชฆเซเชถเชพเช เชกเชฟเชเซเชเชฒเชชเชฃเซ เชธเชนเซ เชเชฐเชตเชพ เชฎเชพเชเซ เชนเชฎเชฃเชพเช เช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชฐเซเชชเชฐเซเชเชพเชเชเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ?
--- /dev/null
+# 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/.
+
+headerRemoved=เชคเชฎเซ เชฏเชพเชฆเซเชฎเชพเชเชฅเซ เชนเซเชกเชฐ เชฆเซเชฐ เชเชฐเซ เชฆเซเชงเซ เชเซ. เชเชจเชพ เชฎเชพเชเซ เชถเซเชง เชเชพเชณเชเชจเซ เชชเซเชจเชเชธเซเชฏเซเชเชฟเชค เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐเชฟเชฏเชพเชค เชเซ.
+colonInHeaderName=เชคเชฎเซ เชฆเชพเชเชฒ เชเชฐเซเชฒ เชนเซเชกเชฐ เช
เชฏเซเชเซเชฏ เช
เชเซเชทเชฐเซ เชงเชฐเชพเชตเซ เชเซ, เชเซเชฎ เชเซ ':', เชจเชนเชฟเช-เชเชชเชพเชฏ เชคเซเชตเซ เช
เชเซเชทเชฐ, เชฌเชฟเชจ-ascii เช
เชเซเชทเชฐ, เช
เชฅเชตเชพ เชเช เชฌเซเช ascii เช
เชเซเชทเชฐ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เช
เชฏเซเชเซเชฏ เช
เชเซเชทเชฐ เชฆเซเชฐ เชเชฐเซ เช
เชจเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ.
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY all.label "เชฌเชงเซ เชนเซเชกเชฐเซ เชกเชพเชเชจเชฒเซเชก เชเชฐเซ">
+<!ENTITY all.accesskey "D">
+<!--LOCALIZATION NOTE (download.label):
+ consider the download.label and headers.label as a single sentence
+ with the number of headers to be downloaded inserted between them:
+ EXAMPLE: "Download" <some number> "headers"
+ Either label could be set to null ("") if required grammatically.
+-->
+
+<!ENTITY download.label "เชกเชพเชเชจเชฒเซเชก เชเชฐเซ">
+<!ENTITY download.accesskey "o">
+<!--LOCALIZATION NOTE (headers.label): see note for download.label -->
+<!ENTITY headers.label "เชนเซเชกเชฐเซ">
+<!ENTITY headers.accesskey "h">
+<!ENTITY mark.label "เชฌเชพเชเซเชจเซ เชนเซเชกเชฐเซ เชตเชพเชเชเซ เชนเซเชฏ เชเชฎ เชเชฟเชนเซเชจเชฟเชค เชเชฐเซ">
+<!ENTITY mark.accesskey "M">
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY fieldMapImport.title "เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพ เชเชฏเชพเชค เชเชฐเซ">
+<!ENTITY fieldMapImport.size "width: 40em; height: 30em;">
+<!ENTITY fieldMapImport.recordNumber "เชฐเซเชเซเชฐเซเชก เชเชฐเชตเชพ เชฎเชพเชเซ เชเชฏเชพเชค เชฅเชฏเซเชฒ เชฎเชพเชนเชฟเชคเซ: ">
+<!ENTITY fieldMapImport.next "เชเชเชณ">
+<!ENTITY fieldMapImport.next.accesskey "N">
+<!ENTITY fieldMapImport.previous "เชชเชพเชเชณ">
+<!ENTITY fieldMapImport.previous.accesskey "P">
+<!ENTITY fieldMapImport.text "เชกเชพเชฌเซ เชฌเชพเชเซเชจเชพ เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพ เชเซเชทเซเชคเซเชฐเซเชจเซ เชเชฎเชฃเซ เชฌเชพเชเซเชจเซ เชฏเซเชเซเชฏ เชฎเชพเชนเชฟเชคเซ เชธเชพเชฅเซ เชเชฏเชพเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชเชชเชฐ เชเชธเซ เช
เชจเซ เชจเซเชเซ เชเชธเซ เชตเชพเชชเชฐเซ. เชคเชฎเซ เชเซ เชเชฏเชพเชค เชเชฐเชตเชพ เชจเชนเชฟเช เชฎเชพเชเชเชคเชพ เชนเซเชฏ เชคเซ เชตเชธเซเชคเซเชเชจเซ เช
เชเชฟเชนเซเชจเชคเชฟ เชเชฐเซ.">
+<!ENTITY fieldMapImport.up "เชเชชเชฐ เชเชธเซ">
+<!ENTITY fieldMapImport.up.accesskey "M">
+<!ENTITY fieldMapImport.down "เชจเซเชเซ เชเชธเซ">
+<!ENTITY fieldMapImport.down.accesskey "o">
+<!ENTITY fieldMapImport.fieldListTitle "เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพ เชเซเชทเซเชคเซเชฐเซ">
+<!ENTITY fieldMapImport.dataTitle "เชเชฏเชพเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชฎเชพเชนเชฟเชคเซ เชเชฏเชพเชค เชเชฐเซ">
+<!ENTITY fieldMapImport.skipFirstRecord "เชชเซเชฐเชฅเชฎ เชฐเซเชเซเชฐเซเชก เชเซเชทเซเชคเซเชฐ เชจเชพเชฎเซ เชธเชฎเชพเชตเซ เช">
+<!ENTITY fieldMapImport.skipFirstRecord.accessKey "F">
--- /dev/null
+# 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/.
+
+mustSelectFolder=เชคเชฎเชพเชฐเซ เชฒเชเซเชทเซเชฏ เชซเซเชฒเซเชกเชฐ เชชเชธเชเชฆ เชเชฐเชตเซเช เช เชชเชกเชถเซ.
+enterValidEmailAddress=เชเชเชณ เชฎเซเชฒ เชงเชชเชพเชตเชตเชพ เชฎเชพเชเซ เชฎเชพเชจเซเชฏ เช-เชฎเซเชฒ เชธเชฐเชจเชพเชฎเซเช เชฆเชพเชเชฒ เชเชฐเซ.
+pickTemplateToReplyWith=เชชเซเชฐเชคเซเชฏเซเชคเซเชคเชฐ เชเชชเชตเชพ เชฎเชพเชเซ เชเซเชฎเซเชชเชฒเซเช เชชเชธเชเชฆ เชเชฐเซ.
+mustEnterName=เชคเชฎเชพเชฐเซ เช เชเชพเชณเชเชจเซ เชจเชพเชฎ เชเชชเชตเซเช เช เชชเชกเชถเซ.
+mustSelectAction=เชคเชฎเชพเชฐเซ เชเชเชพเชฎเชพเช เชเชเซ เชเช เชเชพเชณเช เชเซเชฐเชฟเชฏเชพ เชชเชธเชเชฆ เชเชฐเชตเซ เช เชเซเชเช.
+cannotHaveDuplicateFilterTitle=เชจเชเชฒเซ เชเชพเชณเช เชจเชพเชฎ
+cannotHaveDuplicateFilterMessage=เชคเชฎเซ เชฆเชพเชเชฒ เชเชฐเซเชฒ เชเชพเชณเช เชจเชพเชฎ เชชเชนเซเชฒเชพเชฅเซ เช เชนเชพเชเชฐ เชเซ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เช
เชฒเช เชเชพเชณเช เชจเชพเชฎ เชฆเชพเชเชฒ เชเชฐเซ.
+deleteFilterConfirmation=เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ เช เชเชพเชณเชเชจเซ เชเชพเชขเซ เชจเชพเชเชเชตเชพ เชฎเชพเชเชเซ เชเซ?
+untitledFilterName=เชถเซเชฐเซเชทเชเชตเชฟเชนเซเชจ เชเชพเชณเช
+filterListBackUpMsg=เชคเชฎเชพเชฐเซเช เชเชพเชณเช เชเชพเชฎ เชเชฐเชถเซ เชจเชนเชฟเช msgFilterRules.dat เชซเชพเชเชฒเชจเชพ เชเชพเชฐเชฃเซ, เชเซ เชคเชฎเชพเชฐเชพ เชเชพเชณเชเซ เชงเชฐเชพเชตเซ เชเซ, เชตเชพเชเชเซ เชถเชเชพเช เชจเชนเชฟเช. เชจเชตเซ msgFilterRules.dat เชซเชพเชเชฒ เช
เชจเซ เชเซเชจเซ เชซเชพเชเชฒเชจเซ เชฌเซเชเช
เชช เชจเชเชฒ เชฌเชจเชถเซ, เชเซ rulesbackup.dat เชคเชฐเซเชเซ เชเชณเชเชพเชถเซ, เช
เชจเซ เชคเซ เชคเซ เช เชกเชฟเชฐเซเชเซเชเชฐเซเชฎเชพเช เชฌเชจเชถเซ.
+customHeaderOverflow=เชคเชฎเซ เซซเซฆ เชตเชฟเชตเชฟเชง เชนเซเชกเชฐเซเชจเซ เชฎเชฐเซเชฏเชพเชฆเชพเชจเซ เชเชณเชเชเซ เชฒเซเชงเซ เชเซ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชเช เช
เชฅเชตเชพ เชตเชงเซ เชเชธเซเชเชฎ เชนเซเชกเชฐเซ เชฆเซเชฐ เชเชฐเซ เช
เชจเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ.
+filterCustomHeaderOverflow=เชคเชฎเชพเชฐเชพ เชเชพเชณเชเซเช เซซเซฆ เชตเชฟเชตเชฟเชง เชนเซเชกเชฐเซเชจเซ เชฎเชฐเซเชฏเชพเชฆเชพเชจเซ เชเชณเชเชเซ เชฒเซเชงเซ เชเซ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ msgFilterRules.dat เชซเชพเชเชฒเชฎเชพเช เชซเซเชฐเชซเชพเชฐ เชเชฐเซ, เชเซ เชเซ เชคเชฎเชพเชฐเชพ เชเชพเชณเชเซเชจเซ เชธเชฎเชพเชตเซ เชเซ, เชฅเซเชกเซ เชตเชฟเชตเชฟเชง เชนเซเชกเชฐเซ เชตเชพเชชเชฐเชตเชพ เชฎเชพเชเซ.
+invalidCustomHeader=เชคเชฎเชพเชฐเชพ เชเชพเชณเชเซเชฎเชพเชเชจเซ เชเช เชตเชฟเชตเชฟเชง เชนเซเชกเชฐ เชตเชพเชชเชฐเซ เชเซ เชเซ เชเซ เช
เชฏเซเชเซเชฏ เช
เชเซเชทเชฐ เชงเชฐเชพเชตเซ เชเซ, เชเซเชฎ เชเซ ':', เชจเชนเชฟเช-เชเชชเชพเชฏ เชคเซเชตเซ เช
เชเซเชทเชฐ, เชฌเชฟเชจ-ascii เช
เชเซเชทเชฐ, เช
เชฅเชตเชพ เชเช -เชฌเซเช ascii เช
เชเซเชทเชฐ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ msgFilterRules.dat เชซเชพเชเชฒเชฎเชพเช เชซเซเชฐเชซเชพเชฐ เชเชฐเซ, เชเซ เชเซ เชคเชฎเชพเชฐเชพ เชเชพเชณเชเซ เชธเชฎเชพเชตเซ เชเซ, เชคเชฎเชพเชฐเชพ เชตเชฟเชตเชฟเชง เชนเซเชกเชฐเซเชฎเชพเชเชฅเซ เช
เชฏเซเชเซเชฏ เช
เชเซเชทเชฐเซ เชฆเซเชฐ เชเชฐเชตเชพ เชฎเชพเชเซ.
+continueFilterExecution=เชเชพเชณเช %S เชฒเชพเชเซ เชชเชพเชกเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ. เชถเซเช เชคเชฎเซ เชเชพเชณเชเซ เชฒเชพเชเซ เชชเชพเชกเชตเชพเชจเซเช เชเชพเชฒเซ เชฐเชพเชเชตเชพ เชฎเชพเชเชเซ เชเซ?
+promptTitle=เชเชพเชณเชเซ เชเชฒเชพเชตเซ เชฐเชนเซเชฏเชพ เชเซเช
+promptMsg=เชคเชฎเซ เชตเชฐเซเชคเชฎเชพเชจเชฎเชพเช เชธเชเชฆเซเชถเชพเชเชจเซ เชเชพเชณเชตเชพเชจเซ เชเซเชฐเชฟเชฏเชพเชฎเชพเช เชเซ.\nเชถเซเช เชคเชฎเซ เชเชพเชณเชเซ เชฒเชพเชเซ เชชเชพเชกเชตเชพเชฎเชพเช เชเชพเชฒเซ เชฐเชพเชเชตเชพ เชฎเชพเชเชเซ เชเซ?
+stopButtonLabel=เช
เชเชเชพเชตเซ
+continueButtonLabel=เชเชพเชฒเซ เชฐเชพเชเซ
+cannotEnableFilter=เช เชเชพเชณเช Mozilla/เชจเซเชเชธเซเชเซเชชเชจเซ เชญเชตเชฟเชทเซเชฏเชจเซ เชเชตเซเชคเซเชคเชฟเช เชฆเซเชตเชพเชฐเชพ เชฌเชจเชพเชตเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชนเชคเซเช. เชคเชฎเซ เช เชเชพเชณเชเชจเซ เชธเชเซเชฐเชฟเชฏ เชเชฐเซ เชถเชเซ เชจเชนเชฟเช เชเชพเชฐเชฃ เชเซ เชคเซเชจเซ เชเซเชตเซ เชฐเซเชคเซ เช
เชฎเชฒเชฎเชพเช เชฎเซเชเชตเซเช เชคเซ เช
เชฎเซ เชเชพเชฃเชคเชพ เชจเชฅเซ.
+
+# for junk mail logging / mail filter logging
+# LOCALIZATION NOTE(junkLogDetectStr)
+# %1$S=author, %2$S=subject, %3$S=date
+junkLogDetectStr=%1$S - %2$S เชฎเชพเชเชฅเซ %3$S เชเชเชณ เชฌเชเชกเซเชฒ เชธเชเชฆเซเชถเชพเช เชฎเชณเซ เชเชตเซเชฏเชพ
+# LOCALIZATION NOTE(logMoveStr)
+# %1$S=message id, %2$S=folder URI
+logMoveStr=moved message id = %1$S เชฎเชพเชเชฅเซ %2$S เชฎเชพเช
+# LOCALIZATION NOTE(logCopyStr)
+# %1$S=message id, %2$S=folder URI
+logCopyStr=copied message id = %1$S เชฎเชพเชเชฅเซ %2$S เชฎเชพเช
+# LOCALIZATION NOTE(filterLogDetectStr)
+# %1$S=filter name %2$S=author, %3$S=subject, %4$S=date
+filterLogDetectStr=เชฒเชพเชเซ เชชเชพเชกเซเชฒ เชเชพเชณเช "%1$S" เช เชธเชเชฆเซเชถเชพ %2$S - %3$S เชฎเชพเชเชฅเซ %4$S เชเชเชณ
+filterAction2=เชชเซเชฐเชพเชงเชพเชจเซเชฏ เชฌเชฆเชฒเชพเช เชเชฏเซเช
+filterAction3=เชเชพเชขเซ เชจเชเชเชพเชฏเซ
+filterAction4=เชตเชพเชเชเซเชฏเซ เชเชฎ เชเชฟเชนเซเชจเชฟเชค เชฅเชฏเซเช
+filterAction5=เชฅเซเชฐเซเชก เชฎเชพเชฐเซ เชจเชเชเชพเชฏเซ
+filterAction6=เชฅเซเชฐเซเชกเชจเซ เชเชฌเชฐ เชฐเชเชพเช
+filterAction7=เชคเชพเชฐเชพเชตเชพเชณเซ เชเชฐเชพเชฏเซ
+filterAction8=เชเซเชเชตเชพเชณเซ เชเชฐเชพเชฏเซ
+filterAction9=เชชเซเชฐเชคเซเชฏเซเชคเซเชคเชฐ เช
เชชเชพเชฏเซ
+filterAction10=เชเชเชณ เชงเชชเชพเชตเชพเชฏเซ
+filterAction11=เชเชเซเชเซเชเซเชฏเซเชถเชจ เช
เชเชเชพเชตเชพเชฏเซเช
+filterAction12=POP3 เชธเชฐเซเชตเชฐเชฎเชพเชเชฅเซ เชเชพเชขเซ เชจเชเชเชพเชฏเซ
+filterAction13=POP3 เชธเชฐเซเชตเชฐ เชชเชฐ เชเซเชกเซ เชฎเซเชเซเชฒ
+filterAction14=เชฌเชเชกเซเชฒ เชเซเชฃ
+filterAction15=POP3 เชธเชฐเซเชตเชฐเชฎเชพเชเชฅเซ เชฎเซเชณเชตเชพเชฏเซเชฒ เชญเชพเช
+filterAction16=เชซเซเชฒเซเชกเชฐเชฎเชพเช เชจเชเชฒ เชเชฐเชพเชฏเซเช
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY folderProps.windowtitle.label "เชเซเชฃเชงเชฐเซเชฎเซ">
+
+<!ENTITY generalInfo.label "เชธเชพเชฎเชพเชจเซเชฏ เชเชพเชฃเชเชพเชฐเซ">
+<!ENTITY folderCharsetTab.label "เชฎเซเชณเชญเซเชค เช
เชเซเชทเชฐ เชธเชเชเซเชฐเชนเชชเชฆเซเชงเชคเชฟ:">
+<!ENTITY folderCharsetTab.accesskey "E">
+<!ENTITY folderCharsetOverride.label "เชซเซเชฒเซเชกเชฐเชฎเชพเช เชฌเชงเชพ เชธเชเชฆเซเชถเชพเชเชจเซ เชฎเซเชณเชญเซเชค เชฒเชพเชเซ เชชเชพเชกเซ (เช
เชเชเชค เชธเชเชฆเซเชถเชพ เช
เชเซเชทเชฐ เชธเชเชเซเชฐเชนเชชเชฆเซเชงเชคเชฟ เชธเซเชฏเซเชเชจเซ เช
เชจเซ เชเชชเซเชเชช-เชถเซเชง เช
เชตเชเชฃเชพเชถเซ)">
+<!ENTITY folderCharsetOverride.accesskey "A">
+<!ENTITY folderRebuildSummaryFile.label "เช
เชจเซเชเซเชฐเชฎเชฃเชฟเชเชพ เชชเซเชจเชเชฌเซเชฒเซเชก เชเชฐเซ">
+<!ENTITY folderRebuildSummaryFile.accesskey "R">
+<!ENTITY folderRebuildSummaryFileTip.label "เชธเชพเชฐ เชซเชพเชเชฒ เชชเซเชจเชเชฌเซเชฒเซเชก เชเชฐเซ">
+
+<!ENTITY retention.label "เชฐเซเชเซเชจเซเชถเชจ เชชเซเชฒเซเชธเซ">
+<!ENTITY retentionUseDefault.label "เชธเชฐเซเชตเชฐ เชฎเซเชณเชญเซเชคเซ เชตเชพเชชเชฐเซ">
+<!ENTITY retentionUseDefault.accesskey "d">
+<!ENTITY days.label "เชฆเชฟเชตเชธเซ">
+<!ENTITY daysOld.label "เชเชเชฒเชพ เชฆเชฟเชตเชธเซ เชเซเชจเซเช">
+<!ENTITY message.label "เชธเชเชฆเซเชถเชพเช">
+<!ENTITY retentionCleanup.label "เชกเชฟเชธเซเช เชเชเซเชฏเชพ เชชเชพเชเซ เชฎเซเชณเชตเชตเชพ เชฎเชพเชเซ, เชเซเชจเชพ เชธเชเชฆเซเชถเชพเช เชเชพเชฏเชฎ เชฎเชพเชเซ เชเชพเชขเซ เชถเชเชพเชฏ เชเซ">
+<!ENTITY retentionKeepMsg.label "เชเชจเชพ เชเชฐเชคเชพเช เชตเชงเซ เชธเชเชฆเซเชถเชพเช เชเชพเชขเซ เชจเชพเชเชเซ">
+<!ENTITY retentionKeepMsg.accesskey "m">
+<!ENTITY retentionKeepAll.label "เชเซเชเชชเชฃ เชธเชเชฆเซเชถเชพเช เชเชพเชขเซ เชจเชพเชเชเชถเซ เชจเชนเชฟเช">
+<!ENTITY retentionKeepAll.accesskey "A">
+<!ENTITY retentionKeepNew.label "เชฌเชงเซเช เชเชพเชขเซ เชจเชพเชเชเซ เชชเชฐเชเชคเซ เชเซเชฒเซเชฒเซเช">
+<!ENTITY retentionKeepNew.accesskey "l">
+<!ENTITY retentionKeepUnread.label "เชตเชเชเชพเชฏเซเชฒ เชธเชเชฆเซเชถเชพเชเชจเซ เชนเชเชฎเซเชถเชพ เชเชพเชขเซ เชจเชพเชเชเซ">
+<!ENTITY retentionKeepUnread.accesskey "r">
+
+<!ENTITY folderOfflineTab.label "เชเชซเชฒเชพเชเชจ">
+<!ENTITY folderCheckForNewMessages.label "เชจเชตเชพ เชธเชเชฆเซเชถเชพเช เชฎเชพเชเซ เช เชซเซเชฒเซเชกเชฐ เชเชเชพเชธเซ">
+<!ENTITY folderCheckForNewMessages.accesskey "C">
+<!ENTITY offlineFolder.check.label "เชเชซเชฒเชพเชเชจ เชตเชชเชฐเชพเชถ เชฎเชพเชเซ เช เชซเซเชฒเซเชกเชฐ เชชเชธเชเชฆ เชเชฐเซ">
+<!ENTITY offlineFolder.button.label "เชนเชฎเชฃเชพเช เชกเชพเชเชจเชฒเซเชก เชเชฐเซ">
+<!ENTITY offlineFolder.check.accesskey "S">
+<!ENTITY selectofflineNewsgroup.check.label "เชเชซเชฒเชพเชเชจ เชตเชชเชฐเชพเชถ เชฎเชพเชเซ เช เชธเชฎเชพเชเชพเชฐเชเซเชฅ เชชเชธเชเชฆ เชเชฐเซ">
+<!ENTITY offlineFolder.button.accesskey "D">
+<!ENTITY selectofflineNewsgroup.check.accesskey "o">
+<!ENTITY UseDefaultofflineNewsgroup.check.label "เชเชพเชคเชพ เชธเซเชฏเซเชเชจเซเชฎเชพเชเชฅเซ เชฎเซเชณเชญเซเชค เชตเชพเชชเชฐเซ ">
+<!ENTITY offlineNewsgroup.button.label "เชนเชฎเชฃเชพเช เชกเชพเชเชจเชฒเซเชก เชเชฐเซ">
+<!ENTITY offlineNewsgroup.button.accesskey "D">
+
+<!ENTITY folderProps.information.label "เชเชพเชฃเชเชพเชฐเซ:">
+<!ENTITY folderProps.name.label "เชจเชพเชฎ:">
+<!ENTITY folderProps.name.accesskey "N">
+
+<!ENTITY folderSharingTab.label "เชตเชนเซเชเชเชฃเซ">
+<!ENTITY privilegesDesc.label "เช เช
เชจเซ เช
เชจเซเชฏ เชซเซเชฒเซเชกเชฐเซ เชตเชนเซเชเชเซ เชจเซเชเชตเชฐเซเช เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเช เชธเชพเชฅเซ เช
เชจเซ เชตเชชเชฐเชพเชถ เชชเซเชฐเซเชตเชงเชพเชฐเชฃเชพเช เชธเซเชฏเซเชเชฟเชค เชเชฐเซ">
+<!ENTITY privileges.button.label "เชตเชฟเชถเซเชทเชพเชงเชฟเชเชพเชฐเซ...">
+<!ENTITY privileges.button.accesskey "P">
+<!ENTITY permissionsDesc.label "เชคเชฎเชพเชฐเซ เชชเชพเชธเซ เชจเซเชเซเชจเซ เชชเชฐเชตเชพเชจเชเซเช เชเซ:">
+<!ENTITY folderType.label "เชซเซเชฒเซเชกเชฐ เชชเซเชฐเชเชพเชฐ:">
+
+<!ENTITY folderQuotaTab.label "เชเซเชตเซเชเชพ">
+<!ENTITY folderQuotaRoot.label "เชเซเชตเซเชเชพ เชฐเซเช:">
+<!ENTITY folderQuotaUsage.label "เชตเชชเชฐเชพเชถ:">
+<!ENTITY folderQuotaStatus.label "เชชเชฐเชฟเชธเซเชฅเชฟเชคเซ:">
--- /dev/null
+<!-- 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/. -->
+<!ENTITY nameColumn.label "เชจเชพเชฎ">
+<!ENTITY unreadColumn.label "เชจเชนเชฟเช เชตเชเชเชพเชฏเซเชฒ">
+<!ENTITY totalColumn.label "เชเซเชฒ">
+<!ENTITY folderSizeColumn.label "เชฎเชพเชช">
+<!ENTITY accounts.label "เชเชพเชคเชพเช">
+<!-- LOCALIZATION NOTE (accounts.img) : DONT_TRANSLATE -->
+<!ENTITY accounts.img "chrome://messenger/skin/local-mailhost.gif">
--- /dev/null
+# 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/.
+
+#
+# The following are used by the imap code to display progress/status/error messages
+#
+
+# Status - opening folder
+## @name IMAP_STATUS_SELECTING_MAILBOX
+## @loc None
+5000=เชซเซเชฒเซเชกเชฐ เชเซเชฒเซ เชฐเชนเซเชฏเชพ เชเซเช...
+
+# Status - create folder
+## @name IMAP_STATUS_CREATING_MAILBOX
+## @loc None
+5001=เชซเซเชฒเซเชกเชฐ เชฌเชจเชพเชตเซ เชฐเชนเซเชฏเชพ เชเซเช...
+
+# Status - deleting a folder
+## @name IMAP_STATUS_DELETING_MAILBOX
+## @loc None
+# LOCALIZATION NOTE (Error 5002): The "%S" below should not be translated.
+# Instead, insert "%S" in your translation where you wish to display the name
+# of the folder being deleted.
+
+5002=เชซเซเชฒเซเชกเชฐ %S เชเชพเชขเซ เชฐเชนเซเชฏเชพ เชเซเช...
+
+# Status - renaming mailbox
+## @name IMAP_STATUS_RENAMING_MAILBOX
+## @loc None
+# LOCALIZATION NOTE (Error 5003): The "%S" below should not be translated.
+# Instead, insert "%S" in your translation where you wish to display the name
+# of the folder being renamed.
+5003=เชซเซเชฒเซเชกเชฐ %S เชจเซเช เชจเชพเชฎ เชฌเชฆเชฒเซ เชฐเชนเซเชฏเชพ เชเซเช...
+
+# Status - looking for mailboxes
+## @name IMAP_STATUS_LOOKING_FOR_MAILBOX
+## @loc None
+5004=เชซเซเชฒเซเชกเชฐเซ เชฎเชพเชเซ เชเซเช เชฐเชนเซเชฏเชพ เชเซเช...
+
+# Status - subscribing to mailbox
+## @name IMAP_STATUS_SUBSCRIBE_TO_MAILBOX
+## @loc None
+# LOCALIZATION NOTE (Error 5005): The "%S" below should not be translated.
+# Instead, insert "%S" in your translation where you wish to display the name
+# of the folder being subscribed to.
+5005=เชซเซเชฒเซเชกเชฐ %S เชฎเชพเช เชเชฎเซเชฆเชตเชพเซเชฐเซ เชจเซเชเชงเชพเชตเซ เชฐเชนเซเชฏเชพ เชเซเช...
+
+# Status - unsubscribing from mailbox
+## @name IMAP_STATUS_UNSUBSCRIBE_MAILBOX
+## @loc None
+# LOCALIZATION NOTE (Error 5005): The "%S" below should not be translated.
+# Instead, insert "%S" in your translation where you wish to display the name
+# of the folder being unsubscribed from.
+5006=เชซเซเชฒเซเชกเชฐ %S เชฎเชพเชเชฅเซ เชเชฎเซเชฆเชตเชพเชฐเซ เชฆเซเชฐ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช...
+
+# Status - searching imap folder
+## @name IMAP_STATUS_SEARCH_MAILBOX
+## @loc None
+5007=เชซเซเชฒเซเชกเชฐ เชถเซเชงเซ เชฐเชนเซเชฏเชพ เชเซเช...
+
+# Status - getting message info
+## @name IMAP_STATUS_MSG_INFO
+## @loc None
+5008=เชธเชเชฆเซเชถเชพ เชเชพเชฃเชเชพเชฐเซ เชฎเซเชณเชตเซ เชฐเชนเซเชฏเชพ เชเซเช...
+
+# Status - closing a folder
+## @name IMAP_STATUS_CLOSE_MAILBOX
+## @loc None
+5009=เชซเซเชฒเซเชกเชฐ เชฌเชเชง เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช...
+
+# Status - compacting a folder
+## @name IMAP_STATUS_EXPUNGING_MAILBOX
+## @loc None
+5010=เชซเซเชฒเซเชกเชฐ เชธเชเชเซเชเชฟเชค เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช...
+
+# Status - logging out
+## @name IMAP_STATUS_LOGGING_OUT
+## @loc None
+5011=เชฌเชนเชพเชฐ เชจเซเชเชณเซ เชฐเชนเซเชฏเชพ เชเซเช...
+
+# Status - checking server capabilities
+## @name IMAP_STATUS_CHECK_COMPAT
+## @loc None
+5012=เชฎเซเชฒ เชธเชฐเซเชตเชฐ เชเซเชทเชฎเชคเชพเช เชเชเชพเชธเซ เชฐเชนเซเชฏเชพ เชเซเช...
+
+# Status - logging on
+## @name IMAP_STATUS_SENDING_LOGIN
+## @loc None
+5013=เชชเซเชฐเชตเซเชถ เชเชพเชฃเชเชพเชฐเซ เชฎเซเชเชฒเซ เชฐเชนเซเชฏเชพ เชเซเช...
+
+# Status - auth logon
+## @name IMAP_STATUS_SENDING_AUTH_LOGIN
+## @loc None
+5014=เชธเชคเซเชคเชพเชงเชฟเชเชพเชฐเซเชค เชชเซเชฐเชตเซเชถ เชเชพเชฃเชเชพเชฐเซ เชฎเซเชเชฒเซ เชฐเชนเซเชฏเชพ เชเซเช...
+
+## @name IMAP_DOWNLOADING_MESSAGE
+## @loc None
+5015=เชธเชเชฆเซเชถเซ เชกเชพเชเชจเชฒเซเชก เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช...
+
+## @name IMAP_STATUS_GETTING_NAMESPACE
+## @loc None
+# LOCALIZATION NOTE (Error 5020): Do not translate the word "IMAP" below.
+5020=IMAP เชจเชพเชฎเชธเซเชชเซเชธ เชเชเชพเซเชธเซ เชฐเชนเซเชฏเชพ เชเซเช...
+
+## @name IMAP_UPGRADE_NO_PERSONAL_NAMESPACE
+## @loc None
+5021="เชฎเซเชฒ เชธเชฐเซเชตเชฐ เชธเซเชเชตเซ เชเซ เชเซ เชคเชฎเชพเชฐเซ เชชเชพเชธเซ เชเซเช เชเชพเชจเชเซ เชฎเซเชฒ เชซเซเชฒเซเชกเชฐเซ เชนเซเชตเชพ เชเซเชเช เชจเชนเชฟเช. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชคเชฎเชพเชฐเซ เชเชฎเซเชฆเชตเชพเชฐเซ เชเชเชพเชธเซ.
+
+## @name IMAP_UPGRADE_PROMPT_USER_2
+## @loc None
+5024=เชเซเช เชซเซเชฒเซเชกเชฐเซ เชเซ เชเซเชจเซ เชเชฎเซเชฆเชตเชพเชฐเซ เชฆเซเชฐ เชเชฐเชตเชพเชจเซ เชฌเชพเชเซ เชเซ เชคเซ เชคเชฎเชพเซ เชซเซเชฒเซเชกเชฐ เชฏเชพเชฆเซเชฎเชพเช เชฆเซเชเชพเชถเซ เชจเชนเชฟเช, เชชเชฐเชเชคเซ เชคเซ เชชเชเซเชฅเซ เชซเชพเชเชฒ/เชเชฎเซเชฆเชตเชพเชฐเซ เชชเชธเชเชฆ เชเชฐเซเชจเซ เชเชฎเซเชฆเชตเชพเชฐเซ เชจเซเชเชงเชพเชตเซ เชถเชเซ เชเซ.
+
+## @name IMAP_UPGRADE_CUSTOM
+## @loc None
+5026=เชเชฎเซเชฆเชตเชพเชฐเซ เชตเชฟเชจเซเชกเซเชฎเชพเช เชคเชฎเซ เชเชฏเชพ เชซเซเชฒเซเชกเชฐเซเชจเซ เชเชฎเซเชฆเชตเชพเชฐเซ เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ เชคเซ เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชชเชธเชเชฆ เชเชฐเซ...
+
+## @name IMAP_UPGRADE_SUCCESSFUL
+## @loc None
+5028=เชธเซเชงเชพเชฐเซ เชธเชซเชณ เชนเชคเซ.
+
+## @name IMAP_GETTING_ACL_FOR_FOLDER
+## @loc None
+# LOCALIZATION NOTE (Error 5029): Do not translate the word "ACL" below.
+5029=เชซเซเชฒเซเชกเชฐ ACL เชฎเซเชณเชตเซ เชฐเชนเซเชฏเชพ เชเซเช...
+
+## @name IMAP_GETTING_SERVER_INFO
+## @loc None
+5030=เชธเชฐเซเชตเชฐ เชฐเซเชชเชฐเซเชเชพเชเชเชจ เชเชพเชฃเชเชพเชฐเซ เชฎเซเชณเชตเซ เชฐเชนเซเชฏเชพ เชเซเช...
+
+## @name IMAP_GETTING_MAILBOX_INFO
+## @loc None
+5031=เชฎเซเชฒเชฌเซเชเซเชธ เชฐเซเชชเชฐเซเชเชพเชเชเชจ เชเชพเชฃเชเชพเชฐเซ เชฎเซเชณเชตเซ เชฐเชนเซเชฏเชพ เชเซเช...
+
+## @name IMAP_EMPTY_MIME_PART
+## @loc None
+5032=เช เชญเชพเช เชฎเชพเชเชเชฃเซ เชชเชฐ เชกเชพเชเชจเชฒเซเชก เชฅเชถเซ.
+
+## @name IMAP_UNABLE_TO_SAVE_MESSAGE
+## @loc None
+# LOCALIZATION NOTE (Error 5033): Do not translate the word "IMAP" below.
+5033=IMAP เชญเซเชฒ: เชธเชเชฆเซเชถเซ เชญเซเชฒเชจเชพ เชเชพเชฐเชฃเซ เชธเชเชเซเชฐเชนเซ เชถเชเชพเชฏเซ เชจ เชนเชคเซ.
+
+## @name IMAP_NO_ONLINE_FOLDER
+## @loc None
+# LOCALIZATION NOTE (Error 5034): Do not translate the word "IMAP" below.
+5034=IMAP เชญเซเชฒ: เชเชจเชฒเชพเชเชจ เชซเซเชฒเซเชกเชฐ เชเชพเชฃเชเชพเชฐเซ เชชเชพเชเซ เชฎเซเชณเชตเซ เชถเชเชพเช เชจเชนเชฟเช.
+
+## @name IMAP_LOGIN_FAILED
+## @loc None
+5035=เชธเชฐเซเชตเชฐ %S เชฎเชพเช เชชเซเชฐเชตเซเชถ เชจเชฟเชทเซเชซเชณ.
+
+## @name IMAP_RECEIVING_MESSAGE_HEADERS_OF
+## @loc None
+# LOCALIZATION NOTE (Error 5036): Do not translate the word "%S" or "%lu" below.
+# Place the word %S in your translation where the name of the server should appear.
+# Place the word %lu where the number of headers should appear.
+
+5036=%S เชฎเซเชณเชตเซ เชฐเชนเซเชฏเชพ เชเซเช: เชธเชเชฆเซเชถเชพ เชนเซเชกเชฐเซ %lu เชเซเชเชฒเซ %lu เชฎเชพเชเชจเซ
+
+## @name IMAP_RECEIVING_MESSAGE_FLAGS_OF
+## @loc None
+# LOCALIZATION NOTE (Error 5037): Do not translate the word "%S" or "%lu" below.
+# Place the word %S in your translation where the name of the server should appear.
+# Place the word %lu where the number of flags should appear.
+5037=%S เชฎเซเชณเชตเซ เชฐเชนเซเชฏเชพ เชเซเช: เชธเชเชฆเซเชถเชพ เชจเชฟเชถเชพเชจเซเช %lu เชเซเชเชฒเซ %lu เชฎเชพเชเชจเซ
+
+## @name IMAP_DELETING_MESSAGES
+## @loc None
+5038=เชธเชเชฆเซเชถเชพเช เชเชพเชขเซ เชฐเชนเซเชฏเชพ เชเซเช...
+
+## @name IMAP_DELETING_MESSAGE
+## @loc None
+5039=เชธเชเชฆเซเชถเซ เชเชพเชขเซ เชฐเชนเซเชฏเชพ เชเซเช...
+
+## @name IMAP_MOVING_MESSAGES_TO
+## @loc None
+# LOCALIZATION NOTE (Error 5040): Do not translate the word "%S" below.
+# Place the word %S in your translation where the name of the folder should appear.
+
+5040=เชธเชเชฆเซเชถเชพเชเชจเซ %S เชฎเชพเช เชเชธเซเชกเซ เชฐเชนเซเชฏเชพ เชเซเช...
+
+## @name IMAP_MOVING_MESSAGE_TO
+## @loc None
+# LOCALIZATION NOTE (Error 5041): Do not translate the word "%S" below.
+# Place the word %S in your translation where the name of the folder should appear.
+5041=เชธเชเชฆเซเชถเชพเชจเซ %S เชฎเชพเช เชเชธเซเชกเซ เชฐเชนเซเชฏเชพ เชเซเช...
+
+## @name IMAP_COPYING_MESSAGES_TO
+## @loc None
+# LOCALIZATION NOTE (Error 5042): Do not translate the word "%S" below.
+# Place the word %S in your translation where the name of the folder should appear.
+5042=เชธเชเชฆเซเชถเชพเชเชจเซ %S เชฎเชพเช เชจเชเชฒ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช...
+
+## @name IMAP_COPYING_MESSAGE_TO
+## @loc None
+# LOCALIZATION NOTE (Error 5043): Do not translate the word "%S" below.
+# Place the word %S in your translation where the name of the folder should appear.
+5043=เชธเชเชฆเซเชถเชพเชจเซ %S เชฎเชพเช เชจเชเชฒ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช...
+
+## @name IMAP_SELECTING_MAILBOX
+## @loc None
+# LOCALIZATION NOTE (Error 5044): Do not translate the word "%S" below.
+# Place the word %S in your translation where the name of the folder should appear.
+5044=เชซเซเชฒเซเชกเชฐ %S เชเซเชฒเซ เชฐเชนเซเชฏเชพ เชเซเช...
+
+## @name IMAP_FOLDER_RECEIVING_MESSAGE_OF
+## @loc None
+# LOCALIZATION NOTE (Error 5045): Do not translate the word "%S" or "%lu" below.
+# Place the word %S in your translation where the name of the folder should appear.
+# Place the word %lu where the number of headers should appear.
+5045=%S - เชฎเซเชณเชตเซ เชฐเชนเซเชฏเชพ เชเซเช: เชธเชเชฆเซเชถเซ %lu เชเซเชเชฒเซ %lu เชฎเชพเชเชจเซ
+
+## @name IMAP_DISCOVERING_MAILBOX
+## @loc None
+# LOCALIZATION NOTE (Error 5046): Do not translate the word "%S" below.
+# Place the word %S in your translation where the name of the folder should appear.
+5046=เชซเซเชฒเซเชกเชฐ เชฎเชณเซเชฏเซเช: %S
+
+## @name IMAP_ENTER_PASSWORD_PROMPT
+## @loc None
+# LOCALIZATION NOTE (Error 5047): Do not translate the word %S below.
+# Place the word "%S" in your translation where the email address
+# or the username should appear
+5047=%S เชฎเชพเชเซ เชคเชฎเชพเชฐเซ เชชเชพเชธเชตเชฐเซเชก เชฆเชพเชเชฒ เชเชฐเซ:
+
+## @name IMAP_SERVER_NOT_IMAP4
+## @loc None
+# LOCALIZATION NOTE (Error 5048): Do not translate the word "IMAP4" below.
+5048=เชฎเซเชฒ เชธเชฐเซเชตเชฐ %S เช IMAP4 เชฎเซเชฒ เชธเชฐเซเชตเชฐ เชจเชฅเซ.
+
+## @name IMAP_SERVER_SAID
+## @loc None
+5049=เชตเชฐเซเชคเชฎเชพเชจ เชเชฆเซเชถ เชธเชซเชณ เชฅเชฏเซ เชจเชฅเซ. เชฎเซเชฒ เชธเชฐเซเชตเชฐเซ เชเชตเชพเชฌ เชเชชเซเชฏเซ:
+
+## @name IMAP_DONE
+## @loc None
+5050=
+
+## @name IMAP_ENTER_PASSWORD_PROMPT_TITLE
+## @loc None
+5051=เชฎเซเชฒ เชธเชฐเซเชตเชฐ เชชเชพเชธเชตเชฐเซเชก เชเชฐเซเชฐเซ เชเซ
+
+## @name IMAP_UNKNOWN_HOST_ERROR
+## @loc None
+5052=เชธเชฐเซเชตเชฐ %S เชธเชพเชฅเซ เชเซเชกเชพเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ.
+
+## @name IMAP_IMAP_CONNECTION_REFUSED_ERROR
+## @loc None
+5053=เชฎเซเชฒ เชธเชฐเซเชตเชฐ %S เชธเชพเชฅเซ เชเซเชกเชพเช เชถเชเซเชฏเชพ เชจเชนเชฟเช; เชเซเชกเชพเชฃ เชคเซเชเซเช เชเชฏเซเช.
+
+## @name IMAP_NET_TIMEOUT_ERROR
+## @loc None
+5054=เชธเชฐเซเชตเชฐ %S เชธเชพเชฅเซเชจเซ เชเซเชกเชพเชฃเชจเซ เชธเชฎเชฏ เชธเชฎเชพเชชเซเชค.
+
+## @name IMAP_MOVE_FOLDER_TO_TRASH
+## @loc None
+5055=เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ เชชเชธเชเชฆ เชเชฐเซเชฒ เชซเซเชฒเซเชกเชฐเชจเซ เชเชเชฐเชพเชชเซเชเซเชฎเชพเช เชเชธเซเชกเชตเชพ เชฎเชพเชเชเซ เชเซ?
+
+# Status - no messages to download
+## @name IMAP_NO_NEW_MESSAGES
+## @loc None
+5056=เชคเซเชฏเชพเช เชธเชฐเซเชตเชฐ เชชเชฐ เชเซเช เชจเชตเชพ เชธเชเชฆเซเชถเชพเช เชจเชฅเซ.
+
+## @name IMAP_DEFAULT_ACCOUNT_NAME
+## @loc None
+5057=%S เชฎเชพเชเซ เชฎเซเชฒ
+
+## @name IMAP_DELETE_NO_TRASH
+## @loc None
+5058=เช เชซเซเชฒเซเชกเชฐเชจเซ เชเชพเชขเซ เชจเชพเชเชเชตเชพเชจเซเช เชฐเชฆ เชเชฐเซ เชถเชเชพเชถเซ เชจเชนเชฟเช เช
เชจเซ เชคเซ เชเซ เชธเชฎเชพเชตเซ เชเซ เชคเซ เชฌเชงเชพ เชธเชเชฆเซเชถเชพเชเชจเซ เชเชพเชขเซ เชจเชพเชเชเชถเซ, เช
เชจเซ เชคเซเชจเชพ เชเชช-เชซเซเชฒเซเชกเชฐเซเชจเซ เชชเชฃ. เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ เชนเชเซ เชชเชฃ เช เชซเซเชฒเซเชกเชฐ เชเชพเชขเซ เชจเชพเชเชเชตเชพ เชฎเชพเชเชเซ เชเซ?
+
+## @name IMAP_EMPTY_TRASH_CONFIRM
+## @loc None
+5061=เชเชเชฐเชพเชชเซเชเซเชจเซ เชเชพเชฒเซ เชเชฐเชตเชพเชจเซเช %S เช
เชจเซ เชคเซ เชเซ เชธเชฎเชพเชตเซ เชคเซ เชฌเชงเชพ เชธเชเชฆเซเชถเชพเช เชเชพเชขเซ เชจเชพเชเชเชถเซ. เชถเซเช เชคเชฎเซ เช เชซเซเชฒเซเชกเชฐ เชเชพเชขเซ เชจเชพเชเชเชตเชพ เชฎเชพเชเชเซ เชเซ?
+
+## @name IMAP_PERSONAL_FILING_CABINET
+## @loc None
+5062=เชเชพเชจเชเซ เชญเชฐเชคเซ เชเซเชฌเชฟเชจ
+
+## @name IMAP_PFC_READ_MAIL
+## @loc None
+5063=เชตเชเชเชพเชฏเซเชฒ เชฎเซเชฒ
+
+## @name IMAP_PFC_SENT_MAIL
+## @loc None
+5064=เชฎเซเชเชฒเชฏเซเชฒ เชฎเซเชฒ
+
+## @name IMAP_SPECIAL_CHAR
+## @loc None
+5065= เช
เชเซเชทเชฐ %c เช เช imap เชธเชฐเซเชตเชฐ เชชเชฐ เชเชฐเชเซเชทเชฟเชค เชเซ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เช
เชจเซเชฏ เชจเชพเชฎ เชชเชธเชเชฆ เชเชฐเซ.
+
+## @name IMAP_PERSONAL_SHARED_FOLDER_TYPE_NAME
+## @loc None
+5066=เชเชพเชจเชเซ เชซเซเชฒเซเชกเชฐ
+
+## @name IMAP_PUBLIC_FOLDER_TYPE_NAME
+## @loc None
+5067=เชเชพเชนเซเชฐ เชซเซเชฒเซเชกเชฐ
+
+## @name IMAP_OTHER_USERS_FOLDER_TYPE_NAME
+## @loc None
+5068=เช
เชจเซเชฏ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเชเชจเซเช เชซเซเชฒเซเชกเชฐ
+
+## @name IMAP_PERSONAL_FOLDER_TYPE_DESCRIPTION
+## @loc None
+5069=เช เชเชพเชจเชเซ เชฎเซเชฒ เชซเซเชฒเซเชกเชฐ เชเซ. เชคเซ เชตเชนเซเชเชเชพเชฏเซเชฒ เชจเชฅเซ.
+
+## @name IMAP_PERSONAL_SHARED_FOLDER_TYPE_DESCRIPTION
+## @loc None
+5070=เช เชเชพเชจเชเซ เชฎเซเชฒ เชซเซเชฒเซเชกเชฐ เชเซ. เชคเซ เชตเชนเซเชเชเชพเชฏเซเชฒ เชเซ.
+
+## @name IMAP_PUBLIC_FOLDER_TYPE_DESCRIPTION
+## @loc None
+5071=เช เชเชพเชนเซเชฐ เชซเซเชฒเซเชกเชฐ เชเซ.
+
+## @name IMAP_OTHER_USERS_FOLDER_TYPE_DESCRIPTION
+## @loc None
+5072=เช เชฎเซเชฒ เชซเซเชฒเซเชกเชฐ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ '%S' เชฆเซเชตเชพเชฐเชพ เชตเชนเซเชเชเชพเชฏเซเชฒ เชเซ.
+
+## @name IMAP_ACL_FULL_RIGHTS
+## @loc None
+5073=เชธเชเชชเซเชฐเซเชฃ เชจเชฟเชฏเชเชคเซเชฐเชฃ
+
+## @name IMAP_ACL_LOOKUP_RIGHT
+## @loc None
+5074=เชฆเซเชเชพเชต
+
+## @name IMAP_ACL_READ_RIGHT
+## @loc None
+5075=เชตเชพเชเชเซ
+
+## @name IMAP_ACL_SEEN_RIGHT
+## @loc None
+5076=เชตเชเชเชพเชฏเซเชฒ/เชจเชนเชฟเช เชตเชเชเชพเชฏเซเชฒ เชธเซเชฅเชฟเชคเชฟ เชธเซเชฏเซเชเชฟเชค เชเชฐเซ
+
+## @name IMAP_ACL_WRITE_RIGHT
+## @loc None
+5077=เชฒเชเซ
+
+## @name IMAP_ACL_INSERT_RIGHT
+## @loc None
+5078=เชฆเชพเชเชฒ เชเชฐเซ (เชฎเชพเช เชจเชเชฒ เชเชฐเซ)
+
+## @name IMAP_ACL_POST_RIGHT
+## @loc None
+5079=เชชเซเชธเซเช
+
+## @name IMAP_ACL_CREATE_RIGHT
+## @loc None
+5080=เชเชชเชซเซเชฒเซเชกเชฐ เชฌเชจเชพเชตเซ
+
+## @name IMAP_ACL_DELETE_RIGHT
+## @loc None
+5081=เชธเชเชฆเซเชถเชพเช เชเชพเชขเซ เชจเชพเชเชเซ
+
+## @name IMAP_ACL_ADMINISTER_RIGHT
+## @loc None
+5082=เชซเซเชฒเซเชกเชฐเชจเซเช เชธเชเชเชพเชฒเชจเช เชเชฐเซ
+
+## @name IMAP_UNKNOWN_USER
+## @loc None
+5083=เช
เชเซเชเชพเชค
+
+## @name IMAP_SERVER_DOESNT_SUPPORT_ACL
+## @loc None
+5084=เช เชธเชฐเซเชตเชฐ เชตเชนเซเชเชเชพเชฏเซเชฒ เชซเซเชฒเซเชกเชฐเซเชจเซ เชเชงเชพเชฐ เชเชชเชคเซเช เชจเชฅเซ.
+
+## @name IMAP_SERVER_DISCONNECTED
+## @loc None
+5090= เชธเชฐเซเชตเชฐ %S เชจเซ เชธเชเชชเชฐเซเช เชคเซเชเซ เชเชฏเซ. เชธเชฐเซเชตเชฐ เชงเซเชฎเซเช เชฅเช เชเชฏเซเช เชเซ เช
เชฅเชตเชพ เชคเซเชฏเชพเช เชจเซเชเชตเชฐเซเช เชธเชฎเชธเซเชฏเชพ เชนเซเช เชถเชเซ.
+
+## @name IMAP_REDIRECT_LOGIN_FAILED
+## @loc None
+5091=เชชเซเชฐเชตเซเชถ เชจเชฟเชทเซเชซเชณ.
+
+# LOCALIZATION NOTE (autoSubscribeText): %1$S is the imap folder.
+5092=เชถเซเช เชคเชฎเซ %1$S เชฎเชพเช เชเชฎเซเชฆเชตเชพเชฐเซ เชจเซเชเชงเชพเชตเชตเชพ เชฎเชพเชเชเซ เชเซ?
+
+## @name IMAP_SERVER_DROPPED_CONNECTION
+## @loc None
+5093=เชคเชฎเชพเชฐเชพ IMAP เชธเชฐเซเชตเชฐ เชธเชพเชฅเซ เชเซเชกเชพเชฃ เชเชฐเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ. เชคเชฎเซ เช เชธเชฐเซเชตเชฐ เชธเชพเชฅเซ เชฎเชนเชคเซเชคเชฎ เชธเชเชเซเชฏเชพเชจเชพ เชเซเชกเชพเชฃเซ เชธเซเชงเซ เชชเชนเซเชเชเซ \
+เชเชฏเชพ เชเซ. เชเซ เชเชฎ เชนเซเชฏ, เชคเซ เชเชจเซเชจเชค IMAP เชธเชฐเซเชตเชฐ เชธเซเชฏเซเชเชจเซ เชธเชเชตเชพเชฆ เชตเชพเชชเชฐเซ เชเซเชถ เชฅเชฏเซเชฒ เชเซเชกเชพเชฃเซเชจเซ เชธเชเชเซเชฏเชพ \
+เชเชเชพเชกเชตเชพ เชฎเชพเชเซ.
+
+## @name IMAP_QUOTA_STATUS_FOLDERNOTOPEN
+## @loc None
+5095=เชเซเชตเซเชเชพ เชเชพเชฃเชเชพเชฐเซ เชเชชเซเชฒเชฌเซเชง เชจเชฅเซ เชเชพเชฐเชฃ เชเซ เชซเซเชฒเซเชกเชฐ เชเซเชฒเซเชฒเซเช เชจเชฅเซ.
+
+## @name IMAP_QUOTA_STATUS_NOTSUPPORTED
+## @loc None
+5096=เช เชธเชฐเซเชตเชฐ เชเซเชตเซเชเชพเชจเซ เชเชงเชพเชฐ เชเชชเชคเซเช เชจเชฅเซ.
+
+## @name IMAP_QUOTA_STATUS_NOQUOTA
+## @loc None
+5097=เช เชซเซเชฒเซเชกเชฐ เชชเชฐ เชเซเช เชธเชเชเซเชฐเชน เชเซเชตเซเชเชพเช เชจเชฅเซ.
+
+# Out of memory
+## @name IMAP_OUT_OF_MEMORY
+## @loc None
+5100=เชเชพเชฐเซเชฏเชเซเชฐเชฎ เช เชฎเซเชฎเชฐเซเชจเซ เชฌเชนเชพเชฐ เชเซ.
+
+## @name IMAP_AUTH_SECURE_NOTSUPPORTED
+## @loc None
+5102=เชคเชฎเซ %S เชฎเชพเช เชชเซเชฐเชตเซเชถเซ เชถเชเซ เชจเชนเชฟเช เชเชพเชฐเชฃ เชเซ เชคเชฎเซ เชธเซเชฐเชเซเชทเชฟเชค เชธเชคเซเชคเชพเชงเชฟเชเชฐเชฃ เชธเชเซเชฐเชฟเชฏ เชเชฐเซเชฒ เชเซ เช
เชจเซ เช เชธเชฐเซเชตเชฐ เชคเซเชจเซ เชเชงเชพเชฐ เชเชชเชคเซเช เชจเชฅเซ.\n\nเชชเซเชฐเชตเซเชถ เชเชฐเชตเชพ เชฎเชพเชเซ, เช เชเชพเชคเชพ เชฎเชพเชเซ เชธเซเชฐเชเซเชทเชพ เชธเชคเซเชคเชพเชงเชฟเชเชฐเชฃเซ เชฌเชเชง เชเชฐเซ.
+
+## @name IMAP_COPYING_MESSAGE_OF
+## @loc None
+# LOCALIZATION NOTE (Error 5103): Do not translate the word "%S" below.
+# Place the word %3$S in your translation where the name of the destination folder should appear.
+# Place the word %1$S where the currently copying message should appear.
+# Place the word %2$S where the total number of messages should appear.
+
+5103=%2$S เชจเชพ %1$S เชธเชเชฆเซเชถเชพเชจเซ %3$S เชฎเชพเช เชจเชเชฒ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช
+
+## @name IMAP_LOGIN_DISABLED
+## @loc None
+5104=เชคเชฎเซ %S เชฎเชพเช เชชเซเชฐเชตเซเชถเซ เชถเชเชคเชพ เชจเชฅเซ เชเชพเชฐเชฃ เชเซ เชธเชฐเซเชตเชฐเซ เชชเซเชฐเชตเซเชถ เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชเชฐเซเชฒ เชเซ. เชคเชฎเชพเชฐเซ SS เช
เชฅเชตเชพ TLS เชฎเชพเชฐเชซเชคเซ เชเซเชกเชพเชตเชพเชจเซ เชเชฐเซเชฐ เชชเชกเชถเซ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชคเชฎเชพเชฐเชพ เชฎเซเชฒ เชธเชฐเซเชตเชฐ เชฎเชพเชเซเชจเชพ เชเชพเชคเชพ เชธเซเชฏเซเชเชจเซ เชเชเชพเชธเซ.
+
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY importDialog.windowTitle "เชเชฏเชพเชค">
+<!ENTITY importDialog.mailTitle "เชฎเซเชฒ">
+<!ENTITY importDialog.addressbookTitle "เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพเช">
+<!ENTITY importDialog.settingsTitle "เชธเซเชฏเซเชเชจเซ">
+
+<!ENTITY window.width "40em">
+<!ENTITY window.macWidth "45em">
+
+<!ENTITY importTitle.label "&brandShortName; เชฎเซเชฒ เชเชฏเชพเชค เชตเชฟเชเชพเชฐเซเชก">
+<!ENTITY importDesc.label "เช
เชจเซเชฏ เชเชพเชฐเซเชฏเชเซเชฐเชฎเซเชฎเชพเชเชฅเซ เชฎเซเชฒ, เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพเช เช
เชจเซ เชธเซเชฏเซเชเชจเซ เชเชฏเชพเชค เชเชฐเซ">
+
+<!ENTITY importDescription.label "เช เชตเชฟเชเชพเชฐเซเชก เช
เชจเซเชฏ เชฎเซเชฒ เชเชพเชฐเซเชฏเชเซเชฐเชฎเซ เช
เชจเซ เชธเชพเชฎเชพเชจเซเชฏ เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพ เชฌเชเชงเชพเชฐเชฃเซเชฎเชพเชเชฅเซ เชฎเซเชฒ เชธเชเชฆเซเชถเชพเช, เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพ เชชเซเชฐเชตเซเชถเซ, เช
เชจเซ/เช
เชฅเชตเชพ เชชเชธเชเชฆเชเซเช &brandShortName; เชฎเซเชฒเชฎเชพเช เชเชฏเชพเชค เชเชฐเซ เชเซ.">
+<!ENTITY importDescription2.label "เชเชเชตเชพเชฐ เชเซเชฏเชพเชฐเซ เชคเซ เชเชฏเชพเชค เชฅเช เชเชพเชฏ, เชคเซเชฏเชพเชฐเซ เชคเชฎเซ เชคเซเชฎเชจเซ &brandShortName; เชฎเซเชฒ เช
เชจเซ/เช
เชฅเชตเชพ เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพเชฎเชพเชเชฅเซ เชเชฏเชพเชค เชเชฐเชตเชพ เชธเชฎเชฐเซเชฅ เชนเชถเซ.">
+
+<!ENTITY selectDescription.label "เชเชพเชฐเซเชฏเชเซเชฐเชฎ เชชเชธเชเชฆ เชเชฐเซ เชเซ เชเซเชฎเชพเชเชฅเซ เชคเชฎเซ เชเชฏเชพเชค เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ:">
+
+<!ENTITY back.label "< เชชเชพเชเชณ">
+<!ENTITY forward.label "เชเชเชณ >">
+<!ENTITY finish.label "เชธเชฎเชพเชชเซเชค">
+<!ENTITY cancel.label "เชฐเชฆ เชเชฐเซ">
+
+<!ENTITY select.label "เชเชฏเชพเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชธเชพเชฎเชเซเชฐเซเชจเซ เชชเซเชฐเชเชพเชฐ เชชเชธเชเชฆ เชเชฐเซ:">
+
+<!ENTITY title.label "เชถเซเชฐเซเชทเช">
+<!ENTITY processing.label "เชเชฏเชพเชค เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช...">
+
+<!ENTITY FieldDiscInputText1.label "เชจเซเชเชธเซเชเซเชช เชธเชเชฆเซเชถเชพเชตเชพเชนเช 4.x เชชเชพเชธเซ เชฆเชฐเซเช เชเชพเชฐเซเชก เชฎเชพเชเซ เชเช เชฎเซเชฒเชฟเชเช เชธเชฐเชจเชพเชฎเซเช เชเซ, เชเซเชฏเชพเชฐเซ &brandShortName; เชชเชพเชธเซ เชฌเซ เชเซ (เชเชฐ เช
เชจเซ เชเชพเชฐเซเชฏเชธเซเชฅเชพเชจ).">
+<!ENTITY FieldDiscInputText2.label "เชตเชฐเซเช เชชเชธเชเชฆ เชเชฐเซ เชเซ เชเซเชฎเชพเช เชคเชฎเซ เชเชฏเชพเชค เชฅเชฏเซเชฒ เชฎเซเชฒเชจเชพ เชธเชฐเชจเชพเชฎเชพเช เชธเชเชเซเชฐเชน เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ:">
+<!ENTITY FieldDiscWarning.label "เชชเชธเชเชฆเชฟเชค เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพเชจเชพ เชฌเชงเชพ เชชเซเชฐเชตเซเชถเซ เชฎเชพเชเซ เช เชตเชฐเซเช เชตเชชเชฐเชพเชถเซ: ">
+<!ENTITY importDialog.homeTitle "เชเชฐ">
+<!ENTITY importDialog.workTitle "เชเชพเชฐเซเชฏเชธเซเชฅเชพเชจ">
--- /dev/null
+# 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/.
+
+#
+# The following are used by the import code to display status/error
+# and informational messages
+#
+
+# Success message when no address books are found to import
+## @name IMPORT_NO_ADDRBOOKS
+## @loc None
+2000=เชเชฏเชพเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชเซเช เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพเช เชฎเชณเซ เชจเชฅเซ.
+
+# Error: Address book import not intialized
+## @name IMPORT_ERROR_AB_NOTINITIALIZED
+## @loc None
+2001=เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพเช เชเชฏเชพเชค เชเชฐเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ: เชชเซเชฐเชพเชฐเชเชญ เชญเซเชฒ.
+
+# Error: Unable to create the import thread
+## @name IMPORT_ERROR_AB_NOTHREAD
+## @loc None
+2002=เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพเช เชเชฏเชพเชค เชเชฐเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ: เช
เชพเชฏเชพเชค เชฅเซเชฐเซเชก เชฌเชจเชพเชตเซ เชถเชเชคเชพ เชจเชฅเซ.
+
+# Error: Unable to create the import thread
+## @name IMPORT_ERROR_GETABOOK
+## @loc None
+# LOCALIZATION NOTE (Error 2003): Do not translate the word "%S" below.
+2003=%S เชจเซ เชเชฏเชพเชค เชเชฐเชตเชพเชฎเชพเช เชญเซเชฒ: เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพ เชฌเชจเชพเชตเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ.
+
+# Success message when no mailboxes are found to import
+## @name IMPORT_NO_MAILBOXES
+## @loc None
+2004=เชเชฏเชพเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชเซเช เชฎเซเชฒเชฌเซเชเซเชธ เชฎเชณเซเชฏเชพ เชจเชฅเซ
+
+# Error: Mailbox import not intialized
+## @name IMPORT_ERROR_MB_NOTINITIALIZED
+## @loc None
+2005=เชฎเซเชฒเชฌเซเชเซเชธ เชเชฏเชพเชค เชเชฐเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ, เชชเซเชฐเชพเชฐเชเชญ เชญเซเชฒ
+
+# Error: Unable to create the import thread
+## @name IMPORT_ERROR_MB_NOTHREAD
+## @loc None
+2006=เชฎเซเชฒเชฌเซเชเซเชธ เชเชฏเชพเชค เชเชฐเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ, เชเชฏเชพเชค เชฅเซเชฐเซเชก เชฌเชจเชพเชตเซ เชถเชเชคเชพ เชจเชฅเซ
+
+# Error: Unable to create the proxy object for importing mailboxes
+## @name IMPORT_ERROR_MB_NOPROXY
+## @loc None
+2007=เชฎเซเชฒเชฌเซเชเซเชธ เชเชฏเชพเชค เชเชฐเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ, เชฒเชเซเชทเซเชฏ เชฎเซเชฒเชฌเซเชเซเชธ เชฎเชพเชเซ เชชเซเชฐเซเชเซเชธเซ เชเชฌเซเชเซเชเซเช เชฌเชจเชพเชตเซ เชถเชเชคเชพ เชจเชฅเซ
+
+# Error: Error creating destination mailboxes
+## @name IMPORT_ERROR_MB_FINDCHILD
+## @loc None
+# LOCALIZATION NOTE (Error 2008): Do not translate the word "%S" below.
+# Place %S in your translation where the name of the mailbox should appear.
+2008=เชฒเชเซเชทเซเชฏ เชฎเซเชฒเชฌเซเชเซเชธ เชฌเชจเชพเชตเชตเชพเชฎเชพเช เชญเซเชฒ, เชฎเซเชฒเชฌเซเชเซเชธ %S เชถเซเชงเซ เชถเชเชคเชพ เชจเชฅเซ
+
+# Error: Error creating destination mailboxes
+## @name IMPORT_ERROR_MB_CREATE
+## @loc None
+# LOCALIZATION NOTE (Error 2009): Do not translate the word "%S" below.
+# Place %S in your translation where the name of the mailbox should appear.
+2009=เชฎเซเชฒเชฌเซเชเซเชธ %S เชจเซ เชเชฏเชพเชค เชเชฐเชตเชพเชฎเชพเช เชญเซเชฒ, เชฒเชเซเชทเซเชฏ เชฎเซเชฒเชฌเซเชเซเชธ เชฌเชจเชพเชตเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ
+
+# Error: No destination folder to import mailboxes
+## @name IMPORT_ERROR_MB_NODESTFOLDER
+## @loc None
+2010=เชฎเซเชฒเชจเซ เชเชฎเชพเช เชเชฏเชพเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชซเซเชฒเซเชกเชฐ เชฌเชจเชพเชตเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC_START
+## @loc None
+2100=เชชเซเชฐเชฅเชฎ เชจเชพเชฎ
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2101=เชเซเชฒเซเชฒเซเช เชจเชพเชฎ
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2102=เชฆเซเชเซเชคเซเช เชจเชพเชฎ
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2103=เชฒเชพเชกเชเซเช เชจเชพเชฎ
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2104=เชชเซเชฐเชพเชฅเชฎเชฟเช เชเชฎเซเชฒ
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2105=เชเซเชฃ เชเชฎเซเชฒ
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2106=เชเชพเชฐเซเชฏเชธเซเชฅเชพเชจ เชซเซเชจ
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2107=เชเชฐเชจเซ เชซเซเชจ
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2108=เชซเซเชเซเชธ เชจเชเชฌเชฐ
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2109=เชชเซเชเชฐ เชจเชเชฌเชฐ
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2110=เชฎเซเชฌเชพเชเชฒ เชจเชเชฌเชฐ
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2111=เชเชฐเชจเซเช เชธเชฐเชจเชพเชฎเซเช
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2112=เชเชฐเชจเซเช เชธเชฐเชจเชพเชฎเซเช เซจ
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2113=เชเชฐ เชถเชนเซเชฐ
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2114=เชเชฐ เชฐเชพเชเซเชฏ
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2115=เชเชฐเชจเซ เชเซเชชเชเซเชก
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2116=เชเชฐ เชฆเซเชถ
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2117=เชเชพเชฐเซเชฏเชธเซเชฅเชพเชจ เชธเชฐเชจเชพเชฎเซเช
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2118=เชเชพเชฐเซเชฏเชธเซเชฅเชพเชจ เชธเชฐเชจเชพเชฎเซเช เซจ
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2119=เชเชพเชฐเซเชฏเชธเซเชฅเชพเชจ เชถเชนเซเชฐ
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2120=เชเชพเชฐเซเชฏเชธเซเชฅเชพเชจ เชฐเชพเชเซเชฏ
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2121=เชเชพเชฐเซเชฏเชธเซเชฅเชพเชจ เชเซเชชเชเซเชก
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2122=เชเชพเชฐเซเชฏเชธเซเชฅเชพเชจ เชฆเซเชถ
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2123=เชจเซเชเชฐเซ เชถเซเชฐเซเชทเช
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2124=เชตเชฟเชญเชพเช
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2125=เชธเชเชธเซเชฅเชพ
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2126=เชตเซเชฌ เชชเชพเชจเซเช เซง
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2127=เชตเซเชฌ เชชเชพเชจเซเช เซจ
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2128=เชเชจเซเชฎ เชตเชฐเซเชท
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2129=เชเชจเซเชฎ เชฎเชพเชธ
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2130=เชเชจเซเชฎ เชฆเชฟเชตเชธ
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2131=เชเชธเซเชเชฎ เซง
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2132=เชเชธเซเชเชฎ เซจ
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2133=เชเชธเซเชเชฎ เซฉ
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC
+## @loc None
+2134=เชเชธเซเชเชฎ เซช
+
+# Description: Address book field name
+## @name IMPORT_FIELD_DESC_END
+## @loc None
+2135=เชจเซเชเชงเซ
+
+# Description: Strings for the import dialog
+ImportMailDialogTitle=เชฎเซเชฒ เชเชฏเชพเชค เชเชฐเซ
+ImportAddressBooksDialogTitle=เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพเช เชเชฏเชพเชค เชเชฐเซ
+ImportSettingsDialogTitle=เชธเซเชฏเซเชเชจเชพเช เชเชฏเชพเชค เชเชฐเซ
+ImportMailListLabel=เชฎเชพเชเชฅเซ เชฎเซเชฒเชจเซ เชเชฏเชพเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชเชพเชฐเซเชฏเชเซเชฐเชฎ เชชเชธเชเชฆ เชเชฐเซ:
+ImportAddressBooksListLabel=เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพ เชฌเชเชงเชพเชฐเชฃ เชชเชธเชเชฆ เชเชฐเซ:
+ImportSettingsListLabel=เชฎเชพเชเชฅเซ เชธเซเชฏเซเชเชจเซ เชเชฏเชพเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชเชพเชฐเซเชฏเชเซเชฐเชฎ เชชเชธเชเชฆ เชเชฐเซ:
+
+#Error strings
+ImportAlreadyInProgress=เชเชฏเชพเชค เชเซเชฐเชฟเชฏเชพ เชนเชเซ เชชเซเชฐเชเชคเชฟเชฎเชพเช เชเซ. เชตเชฐเซเชคเชฎเชพเชจ เชเชฏเชพเชค เชเซเชฏเชพเชฐเซ เชชเซเชฐเซเชฃ เชฅเชพเชฏ เชคเซเชฏเชพเชฐเซ เชซเชฐเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ.
+
+#Error strings for settings import
+ImportSettingsBadModule=เชธเซเชฏเซเชเชจเซ เชฎเซเชกเซเชฏเซเชฒ เชฒเชพเชตเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ
+ImportSettingsNotFound=เชธเซเชฏเซเชเชจเซ เชถเซเชงเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ. เช เชฎเชถเซเชจ เชชเชฐ เชเชพเชฐเซเชฏเชเซเชฐเชฎ เชธเซเชฅเชพเชชเชฟเชค เชเซ เชคเซเชจเซ เชเชพเชคเชฐเซ เชเชฐเชตเชพ เชฎเชพเชเซ เชเชเชพเชธเซ.
+ImportSettingsFailed=เชธเซเชฏเซเชเชจเซ เชเชฏเชพเชค เชเชฐเชคเซ เชตเชเชคเซ เชญเซเชฒ เชเชฆเซเชฆเชญเชตเซ. เช
เชฎเซเช, เช
เชฅเชตเชพ เชฌเชงเชพ, เชธเซเชฏเซเชเชจเซ เชเชฏเชพเชค เชฅเชฏเชพ เชจเชฅเซ.
+# LOCALIZATION NOTE : Do not translate the word "%S" below.
+ImportSettingsSuccess=เชธเซเชฏเซเชเชจเซ %S เชฎเชพเชเชฅเซ เชเชฏเชพเชค เชฅเชฏเชพ เชนเชคเชพ
+
+#Error string for mail import
+ImportMailBadModule=เชฎเซเชฒ เชเชฏเชพเชค เชฎเซเชกเซเชฏเซเชฒ เชฒเชพเชตเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ
+ImportMailNotFound=เชเชฏเชพเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชฎเซเชฒ เชถเซเชงเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ. เชเชพเชฐเซเชฏเชเซเชฐเชฎ เชคเชฎเชพเชฐเชพ เชฎเชถเซเชจ เชชเชฐ เชธเซเชฅเชพเชชเชฟเชค เชเซ เชเซ เชจเชนเชฟเช เชคเซเชจเซ เชเชพเชคเชฐเซ เชเชฐเชตเชพ เชฎเชพเชเซ เชเชเชพเชธเซ.
+ImportEmptyAddressBook=เชเชพเชฒเซ เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพ %S เชเชฏเชพเชค เชเชฐเซ เชถเชเชคเชพ เชจเชฅเซ.
+# LOCALIZATION NOTE : Do not translate the word "%S" below.
+ImportMailFailed=%S เชฎเชพเชเชฅเซ เชฎเซเชฒเชจเซ เชเชฏเชพเชค เชเชฐเชตเชพเชฎเชพเช เชญเซเชฒ เชเชฆเซเชฆเชญเชตเซ
+# LOCALIZATION NOTE : Do not translate the word "%S" below.
+ImportMailSuccess=%S เชฎเชพเชเชฅเซ เชฎเซเชฒ เชธเชซเชณเชคเชพเชชเซเชฐเซเชตเช เชเชฏเชพเชค เชฅเชฏเซ เชนเชคเซ
+
+# Error string for address import
+ImportAddressBadModule=เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพ เชเชฏเชพเชค เชฎเซเชกเซเชฏเซเชฒ เชฒเชพเชตเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ.
+ImportAddressNotFound=เชเชฏเชพเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชเซเช เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพเช เชถเซเชงเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ. เชชเชธเชเชฆ เชเชฐเซเชฒ เชเชพเชฐเซเชฏเชเซเชฐเชฎ เช
เชฅเชตเชพ เชฌเชเชงเชพเชฐเชฃ เชคเชฎเชพเชฐเชพ เชฎเชถเซเชจ เชชเชฐ เชฏเซเชเซเชฏ เชฐเซเชคเซ เชธเซเชฅเชพเชชเชฟเชค เชเซ เชคเซเชจเซ เชเชพเชคเชฐเซ เชฎเชพเชเซ เชเชเชพเชธเซ.
+# LOCALIZATION NOTE : Do not translate the word "%S" below.
+ImportAddressFailed=%S เชฎเชพเชเชฅเซ เชธเชฐเชจเชพเชฎเชพเช เชเชฏเชพเชค เชเชฐเชตเชพเชฎเชพเช เชญเซเชฒ เชเชฆเซเชฆเชญเชตเซ.
+# LOCALIZATION NOTE : Do not translate the word "%S" below.
+ImportAddressSuccess=%S เชฎเชพเชเชฅเซ เชธเชฐเชจเชพเชพเชฎเชพเช เชธเชซเชณเชคเชพเชชเซเชฐเซเชตเช เชเชฏเชพเชค เชฅเชฏเชพ.
+
+
+#Progress strings
+MailProgressTitle=เชฎเซเชฒ เชเชฏเชพเชค เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช
+AddrProgressTitle=เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพเช เชเชฏเชพเชค เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช
+# LOCALIZATION NOTE : Do not translate the word "%S" below.
+MailProgressMeterText=%S เชฎเชพเชเชฅเซ เชฎเซเชฒเชฌเซเชเซเชธ เชฐเซเชชเชพเชเชคเชฐเชฟเชค เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช
+# LOCALIZATION NOTE : Do not translate the word "%S" below.
+AddrProgressMeterText=%S เชฎเชพเชเชฅเซ เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพเช เชฐเซเชชเชพเชเชคเชฐเชฟเชค เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช
+
+#Import file dialog strings
+ImportSelectSettings=เชธเซเชฏเซเชเชจเชพเช เชซเชพเชเชฒ เชชเชธเชเชฆ เชเชฐเซ
+ImportSelectMailDir=เชฎเซเชฒ เชกเชฟเชฐเซเชเซเชเชฐเซ เชชเชธเชเชฆ เชเชฐเซ
+ImportSelectAddrDir=เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพ เชกเชฟเชฐเซเชเซเชเชฐเซ เชชเชธเชเชฆ เชเชฐเซ
+ImportSelectAddrFile=เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพ เชซเชพเชเชฒ เชชเชธเชเชฆ เชเชฐเซ
+
+# LOCALIZATION NOTE : "Communicator 4.x" is the used for previous versions of Netscape Communicator
+# Please translate using the brandname in respective languages for Netscape Communicator 4 releases.
+# LOCALIZATION NOTE : Please do not translate "*.na2", this represents the extension of the address book
+# files from the Netscape Communicator 4 releases.
+# Comm4.xTo6.xImport user selection string
+Comm4xImportName=เชธเชเชฆเซเชถเชพเชตเชพเชนเช 4.x
+Comm4xFiles=เชธเชเชฆเซเชถเชพเชตเชพเชนเช เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพ เชซเชพเชเชฒเซ (*.na2)
+HomeButtonDesc=เชเชฐ
+WorkButtonDesc=เชเชพเชฐเซเชฏเชธเซเชฅเชพเชจ
+
+# Folder Names for imported Mail
+DefaultFolderName=เชเชฏเชพเชค เชฅเชฏเซเชฒ เชฎเซเชฒ
+# LOCALIZATION NOTE: Do not translate the word "%S" below.
+ModuleFolderName=%S เชฎเซเชฒ
+
+# LOCALIZATION NOTE : "Communicator 4.x" is the used for previous versions of Netscape Communicator
+# Please translate using the brandname in respective languages for Netscape Communicator 4 releases.
+# strings profile dialog that comes up when importing mail from 4.x
+profileTitle=เชธเชเชฆเซเชถเชพเชตเชพเชนเช 4.x เชฐเซเชชเชฐเซเชเชพเช
+profileText=เชฐเซเชชเชฐเซเชเชพ เชชเชธเชเชฆ เชเชฐเซ เชเซ เชเซ เชธเซเชฅเชพเชจเชฟเช เชฎเซเชฒ เชงเชฐเชพเชตเซ เชเซ เชคเชฎเซ เชเชฏเชพเชค เชเชฐเชตเชพ เชเชเซเชเซ เชเซ:
+
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY junkLog.title "เชฌเชเชกเซเชฒ เชฎเซเชฒ เชฒเซเช">
+<!ENTITY junkLogInfo.text "เชฌเชเชกเซเชฒ เชฎเซเชฒ เชฒเซเช เช เชซเชพเชเชฒ เชเซ เชเซ เชเซ เชฌเชเชกเซเชฒ เชฎเซเชฒ เชจเชฟเชฏเชเชคเซเชฐเชฃ เชเซเชฐเชฟเชฏเชพ เชชเชฐ เชฆเชธเซเชคเชพเชตเซเชเซเชเชฐเชฃ เชเชฐเซ เชเซ. เชฒเซเช เชเชฐเชตเชพเชจเซเช เชธเชเซเชฐเชฟเชฏ เชเชฐเชตเชพ เชฎเชพเชเซ เชจเซเชเซเชจเซ เชเชเชพเชธเชฃเซ เชฌเซเชเซเชธ เชตเชพเชชเชฐเซ.">
+<!ENTITY clearLog.label "เชฒเซเช เชธเชพเชซ เชเชฐเซ">
+<!ENTITY clearLog.accesskey "C">
+<!ENTITY enableLog.label "เชฌเชเชกเซเชฒ เชฎเซเชฒ เชฒเซเช เชธเชเซเชฐเชฟเชฏ เชเชฐเซ">
+<!ENTITY enableLog.accesskey "E">
+<!ENTITY closeLog.label "เชฌเชเชง เชเชฐเซ">
+<!ENTITY closeLog.accesskey "o">
\ No newline at end of file
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY window.title "เชฌเชเชกเซเชฒ เชฎเซเชฒ เชตเชฟเชถเซ">
+<!ENTITY window.width "450">
+<!ENTITY info1a.label "&brandShortName; เชเชชเซเชเชช เชเชตเชคเชพ เชธเชเชฆเซเชถเชพเชเชจเซ เชถเซเชงเซ เชเชพเชขเซ เชเซ เชเซ เชเซ เชฌเชเชกเซเชฒเชพ เชฎเซเชฒ เชคเชฐเซเชเซ เชฆเซเชเชพเชฏ เชเซ (เชธเซเชชเชพเชฎ เชคเชฐเซเชเซ เชชเชฃ เชเชณเชเชพเชฏ เชเซ). เชธเชเชฆเซเชถเชพเช เชเซ เชเซ เชฎเซเชฒ เชตเชฟเชเชพเชฐเซ เชเซ เชคเซเช เชฌเชเชกเซเชฒเชพ เชคเชฐเซเชเซ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เชฅเชพเชฏ เชเซ">
+<!ENTITY info1b.label ".">
+<!ENTITY info2.label "เชชเซเชฐเชฅเชฎ, เชคเชฎเชพเชฐเซ เชธเชเชฆเซเชถเชพเช เชฌเชเชกเซเชฒ เชเซ เชจเชนเชฟเช เชฌเชเชกเซเชฒ เชเชฟเชนเซเชจเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชฌเชเชกเซเชฒ เชฎเซเชฒ เชธเชพเชงเชจเชชเชเซเชเซ เชฌเชเชจเชจเซ เชฎเชฆเชฆเชฅเซ เชฌเชเชกเซเชฒเชพ เชฎเซเชฒ เชคเชฐเซเชเซ เชเชณเชเชตเชพ เชฎเชพเชเซ &brandShortName; เชจเซ เชชเซเชฐเชถเชฟเชเซเชทเชฟเชค เชเชฐเชตเชพ เช เชชเชกเชถเซ.">
+<!ENTITY info3.label "เชเชเชตเชพเชฐ &brandShortName; เชฏเซเชเซเชฏ เชฐเซเชคเซ เชฌเชเชกเซเชฒเชพ เชฎเซเชฒเชจเซ เชเชณเชเชคเซ เชฅเช เชเชพเชฏ, เชคเซ เชชเชเซ เชคเชฎเซ เชเชตเชคเชพ เชฌเชเชกเซเชฒเชพ เชฎเซเชฒเชจเซ เชฌเชเชกเซเชฒเชพ เชซเซเชฒเซเชกเชฐเชฎเชพเช เชเชธเซเชกเชตเชพ เชฎเชพเชเซ เชฌเชเชกเซเชฒ เชฎเซเชฒ เชจเชฟเชฏเชเชคเซเชฐเชเซ เชตเชพเชชเชฐเซ เชถเชเซ เชเซ.">
+<!ENTITY info4.label "เชตเชงเซ เชเชพเชฃเชเชพเชฐเซ เชฎเชพเชเซ, เชฎเชฆเชฆ เชชเชฐ เชเซเชฒเชฟเช เชเชฐเซ.">
--- /dev/null
+# 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/.
+
+#
+# The following are used by the local mail code to display progress/status/error messages
+#
+
+## @name MK_POP3_OUT_OF_DISK_SPACE
+## @loc None
+-321=เชจเชตเชพ เชธเชเชฆเซเชถเชพเช เชกเชพเชเชจเชฒเซเชก เชเชฐเชตเชพ เชฎเชพเชเซ เชคเซเชฏเชพเช เชชเซเชฐเชคเซ เชกเชฟเชธเซเช เชเชเซเชฏเชพ เชจเชฅเซ. เชเซเชจเชพ เชฎเซเชฒ เชเชพเชขเซ เชจเชพเชเชเชตเชพเชจเซเช, เชเชเชฐเชพเชชเซเชเซ เชซเซเชฒเซเชกเชฐ เชเชพเชฒเซ เชเชฐเชตเชพเชจเซเช เช
เชจเซ เชคเชฎเชพเชฐเชพ เชฎเซเชฒ เชซเซเชฒเซเชกเชฐเซ เชธเชเชเซเชเชฟเชค เชเชฐเชตเชพเชจเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ เช
เชจเซ เชชเชเซ เชซเชฐเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ.
+
+# Out of memory
+## @name LOCAL_OUT_OF_MEMORY
+## @loc None
+-1000=เชเชพเชฐเซเชฏเชเซเชฐเชฎ เชฎเซเชฎเชฐเซเชจเซ เชฌเชนเชพเชฐ เชเซ.
+
+# Status - parsing folder
+## @name LOCAL_STATUS_SELECTING_MAILBOX
+## @loc None
+#LOCALIZATION NOTE (4000): Do not translate %s in the following line.
+# Place the word %s where the name of the mailbox should appear
+4000=%S เชฎเชพเชเซ เชธเชพเชฐ เชฌเชจเชพเชตเซ เชฐเชนเซเชฏเชพ เชเซเช...
+
+# Status - parsing folder
+## @name LOCAL_STATUS_DOCUMENT_DONE
+## @loc None
+4001=เชฅเช เชเชฏเซเช
+
+# Status - receiving message n of m
+## @name LOCAL_STATUS_RECEIVING_MESSAGE_OF
+## @loc None
+#LOCALIZATION NOTE (4002): Do not translate %lu in the following line.
+# Place the word %lu where the number of messages should appear.
+# The first %lu will receive the number of messages received so far;
+# the second %lu will receive the total number of messages
+4002=เชฎเซเชณเชตเซ เชฐเชนเซเชฏเชพ เชเซเช: เชธเชเชฆเซเชถเซ %S เช %S เชฎเชพเชเชจเซ
+
+# Status - pop3 server error
+## @name POP3_SERVER_ERROR
+## @loc None
+#LOCALIZATION NOTE (4003): Do not translate POP3 in the following line.
+4003=POP3 เชฎเซเชฒ เชธเชฐเซเชตเชฐ เชธเชพเชฅเซ เชญเซเชฒ เชเชฆเซเชงเชญเชตเซ.
+
+# Status - pop3 user name failed
+## @name POP3_USERNAME_FAILURE
+## @loc None
+4004=เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชจเชพเชฎ เชฎเซเชเชฒเชตเชพเชฎเชพเช เชธเชซเชณเชคเชพ เชจเชฅเซ.
+
+# Status - password failed
+## @name POP3_PASSWORD_FAILURE
+## @loc None
+4005=เชชเชพเชธเชตเชฐเซเชก เชฎเซเชเชฒเชตเชพเชฎเชพเช เชธเชซเชณเชคเชพ เชจเชฅเซ.
+
+# Status - write error occurred
+## @name POP3_MESSAGE_WRITE_ERROR
+## @loc None
+4006=เชเชฎเซเชฒเชจเซ เชฎเซเชฒเชฌเซเชเซเชธเชฎเชพเช เชฒเชเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ. เชเชพเชคเชฐเซ เชเชฐเซ เชเซ เชซเชพเชเชฒ เชธเชฟเชธเซเชเชฎ เชคเชฎเชจเซ เชชเซเชฐเซเชตเชงเชพเชฐเชฃเชพเช เชฒเชเชตเชพเชจเซ เชชเชฐเชตเชพเชจเชเซ เชเชชเซ เชเซ, เช
เชจเซ เชคเชฎเชพเชฐเซ เชชเชพเชธเซ เชฎเซเชฒเชฌเซเชเซเชธเชจเซ เชจเชเชฒ เชเชฐเชตเชพ เชฎเชพเชเซ เชชเซเชฐเชคเซ เชเชเซเชฏเชพ เชเซ.
+
+# Status - write error occurred
+## @name POP3_MESSAGE_FOLDER_BUSY
+## @loc None
+4029=เช เชซเซเชฒเซเชกเชฐ เชชเชฐ เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชฅเช เชเช เชเซ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชเซเชฏเชพเช เชธเซเชงเซ เชธเชเชฆเซเชถเชพเช เชฎเซเชณเชตเชตเชพ เชฎเชพเชเซ เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชชเซเชฐเซเชฃ เชฅเชพเชฏ เชจเชนเชฟเช เชคเซเชฏเชพเช เชธเซเชงเซ เชฐเชพเชน เชเซเช.
+
+# Status - connecting to host
+## @name POP3_CONNECT_HOST_CONTACTED_SENDING_LOGIN_INFORMATION
+## @loc None
+4007=เชเซเชกเซ: เชฏเชเชฎเชพเชจเชจเซ เชธเชเชชเชฐเซเช เชฅเชฏเซ, เชชเซเชฐเชตเซเชถ เชเชพเชฃเชเชพเชฐเซ เชฎเซเชเชฒเซ เชฐเชนเซเชฏเชพ เชเซเช...
+
+# Status - no messages to download
+## @name POP3_NO_MESSAGES
+## @loc None
+4008=เชคเซเชฏเชพเช เชธเชฐเซเชตเชฐ เชชเชฐ เชเซเช เชจเชตเชพ เชธเชเชฆเซเชถเชพเช เชจเชฅเซ.
+
+# Status - messages received after the download
+## @name POP3_DOWNLOAD_COUNT
+## @loc None
+#LOCALIZATION NOTE (4009): Do not translate %ld in the following line.
+# Place the word %ld where the number of messages should appear.
+# The first %ld will receive the number of messages received so far;
+# the second %ld will receive the total number of messages
+4009=%ld เชเซเชเชฒเชพ %ld เชธเชเชฆเซเชถเชพเชเชฎเชพเชเชจเชพ เชฎเชณเซเชฏเชพ
+
+# Status - the server doesn't support UIDL...
+## @name POP3_SERVER_DOES_NOT_SUPPORT_UIDL_ETC
+## @loc None
+# LOCALIZATION NOTE(4010): The following sentence should be translated in this way:
+# Do not translate "POP3"
+# Do not translate "%S". Place %s in your translation where the name of the server should appear.
+# Do not translate "UIDL"
+4010=POP3 เชธเชฐเซเชตเชฐ (%S) UIDL เชจเซ เชเชงเชพเชฐ เชเชชเชคเซเช เชจเชฅเซ, เชเซ เชเซ ``เชธเชฐเซเชตเชฐ เชชเชฐเชฅเซ เชเชพเช'' เช
เชจเซ ``เชฎเชนเชคเซเชคเชฎ เชธเชเชฆเซเชถเชพ เชฎเชพเชช'' เชตเชฟเชเชฒเซเชชเซเชจเซ เช
เชฎเชฒเชฎเชพเช เชฎเซเชเชตเชพ เชฎเชพเชเซ เชเชฐเซเชฐเซ เชเซ. เชคเชฎเชพเชฐเซ เชฎเซเชฒ เชกเชพเชเชจเชฒเซเชก เชเชฐเชตเชพ เชฎเชพเชเซ, เชฎเซเชฒ เชธเชฐเซเชตเชฐ เชชเซเชจเชฒเชจเซ เชชเชธเชเชฆเชเซเชเชจเชพ เช เชตเชฟเชเชฒเซเชชเซเชจเซ เชฌเชเชง เชเชฐเซ.
+
+# Status - the server doesn't support the top command
+## @name POP3_SERVER_DOES_NOT_SUPPORT_THE_TOP_COMMAND
+## @loc None
+# LOCALIZATION NOTE(4011): The following sentence should be translated in this way:
+# Do not translate "POP3"
+# Do not translate "%s". Place %s in your translation where the name of the server should appear.
+# Do not translate "TOP"
+4011=POP3 เชฎเซเชฒ เชธเชฐเซเชตเชฐ (%s) เช TOP เชเชฆเซเชถเชจเซ เชเชงเชพเชฐ เชเชชเชคเซเช เชจเชฅเซ. เชเชจเชพ เชฎเชพเชเซ เชธเชฐเซเชตเชฐเชจเชพ เชเชงเชพเชฐ เชตเชฟเชจเชพ, เช
เชฎเซ ``เชฎเชนเชคเซเชคเชฎ เชธเชเชฆเซเชถเชพ เชฎเชพเชช'' เชชเชธเชเชฆเชเซเช เชฒเชพเชเซ เชชเชพเชกเซ เชถเชเชคเชพ เชจเชฅเซ. เช เชตเชฟเชเชฒเซเชช เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชเชฐเซเชฒ เชเซ, เช
เชจเซ เชธเชเชฆเซเชถเชพเช เชคเซเชฎเชจเชพ เชฎเชพเชชเชจเซ เช
เชจเซเชฒเชเซเชทเซเชจเซ เชกเชพเชเชจเชฒเซเชก เชฅเชถเซ.
+
+# Status - retr failure from the server
+## @name POP3_RETR_FAILURE
+## @loc None
+# LOCALIZATION NOTE(4012): Do not translate the word "POP3" below.
+4012=RETR เชเชฆเซเชถ เชธเชซเชณ เชเชฏเซ เชจเชนเชฟเช. เชธเชเชฆเซเชถเซ เชชเชพเชเซ เชฎเซเชณเชตเชตเชพเชฎเชพเช เชญเซเชฒ.
+
+# Status - password undefined
+## @name POP3_PASSWORD_UNDEFINED
+## @loc None
+4013=เชฎเซเชฒ เชชเชพเชธเชตเชฐเซเชก เชฎเซเชณเชตเชตเชพเชฎเชพเช เชญเซเชฒ.
+
+# Status - username undefined
+## @name POP3_USERNAME_UNDEFINED
+## @loc None
+4014=เชคเชฎเซ เช เชธเชฐเซเชตเชฐ เชฎเชพเชเซ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเชจเชพเชฎ เชชเซเชฐเซเช เชชเชพเชกเซเชฏเซเช เชจเชฅเซ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชเชพเชคเชพ เชธเซเชฏเซเชเชจ เชฎเซเชจเซเชฎเชพเช เชเช เชชเซเชฐเซเช เชชเชพเชกเซ เช
เชจเซ เชซเชฐเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ.
+
+# Status - list failure
+## @name POP3_LIST_FAILURE
+## @loc None
+# LOCALIZATION NOTE(4015): Do not translate the word "POP3" below.
+4015=LIST เชเชฆเซเชถ เชธเชซเชณ เชเชฏเซ เชจเชนเชฟเช. เชธเชเชฆเซเชถเชพเชจเซเช ID เช
เชจเซ เชฎเชพเชช เชฎเซเชณเชตเชตเชพเชฎเชพเช เชญเซเชฒ.
+
+# Status - delete error
+## @name POP3_DELE_FAILURE
+## @loc None
+# LOCALIZATION NOTE(4016): Do not translate the word "POP3" below.
+4016=DELE เชเชฆเซเชถ เชธเชซเชณ เชเชฏเซ เชจเชนเชฟเช. เชธเชเชฆเซเชถเชพเชจเซ เชเชพเชขเซ เชจเชเชเชพเชฏเซเชฒ เชคเชฐเซเชเซ เชเชฟเชนเซเชจเชฟเชค เชเชฐเชตเชพเชฎเชพเช เชญเซเชฒ.
+
+## @name POP3_ENTER_PASSWORD_PROMPT
+## @loc None
+# LOCALIZATION NOTE(4016): Do not translate the word "%1$s@%2$s" below.
+# Place the word "%1$s" and "%2$s" where email account name should appear (i.e. john.smith@example.org)
+4017=%1$s เชฎเชพเชเซ %2$s เชชเชฐ เชคเชฎเชพเชฐเซ เชชเชพเชธเชตเชฐเซเชก เชฆเชพเชเชฒ เชเชฐเซ:
+
+## @name POP3_PREVIOUSLY_ENTERED_PASSWORD_IS_INVALID_ETC
+## @loc None
+# LOCALIZATION NOTE(4016): Do not translate the word "%s" below. It will receive the message returned by the server.
+# Do not translate "%.100s" and "%.100s". It will receive the email account name.
+4018=เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ %.100s เชฎเชพเชเซ %.100s เชชเชฐ เชจเชตเซ เชชเชพเชธเชตเชฐเซเชก เชฆเชพเชเชฒ เชเชฐเซ:
+
+## @name POP3_NO_ANSWER
+## @loc None
+4019=เชเซเช เชเชตเชพเชฌ เชจเชฅเซ
+
+## @name POP3_ENTER_PASSWORD_PROMPT_TITLE
+## @loc None
+4020=เชคเชฎเชพเชฐเซ เชชเชพเชธเชตเชฐเซเชก เชฆเชพเชเชฒ เชเชฐเซ:
+
+## @name moveFolderToTrash
+## @loc None
+4021=เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ เชชเชธเชเชฆ เชเชฐเซเชฒ เชซเซเชฒเซเชกเชฐเชจเซ เชเชเชฐเชพเชชเซเชเซเชฎเชพเช เชเชธเซเชกเชตเชพ เชฎเชพเชเชเซ เชเซ?
+
+## @name POP3_FOLDER_FOR_TRASH
+## @loc None
+4023=เชเชเชฐเชพเชชเซเชเซ %s เชจเชพเชฎเชตเชพเชณเซเช เชซเซเชฒเซเชกเชฐ เชชเชนเซเชฒเชพเชฅเซ เช เชงเชฐเชพเชตเซ เชเซ. เชคเชฎเซ เชเซ เชซเซเชฒเซเชกเชฐเชจเซ เชนเชฎเชฃเชพเช เช เชเชพเชขเซ เชจเชพเชเชเซเชฏเซเช เชเซ เชคเซ เชเชเชฐเชพเชชเซเชเซเชฎเชพเช เชจเชตเชพ เชจเชพเชฎ %s เชฅเซ เชถเซเชงเซ เชถเชเชพเชถเซ.
+
+# Status - stat failed
+## @name POP3_STAT
+## @loc None
+4024= STAT เชเชฆเซเชถ เชธเชซเชณ เชฅเชฏเซ เชจเชนเชฟเช. เชธเชเชฆเซเชถเชพ เชจเชเชฌเชฐ เช
เชจเซ เชฎเชพเชชเซ เชฎเซเชณเชตเชตเชพเชฎเชพเช เชญเซเชฒ เชเชตเซ.
+
+## @name POP3_SERVER_SAID
+## @loc None
+4025= เชฎเซเชฒ เชธเชฐเซเชตเชฐ %S เชเชตเชพเชฌ เชเชชเซเชฏเซ:
+
+## @name DELETING_MSGS_STATUS
+## @loc None
+4026=%S เชเซเชเชฒเชพ เชธเชเชฆเซเชถเชพเชเชจเซ %S เชฎเชพเชเชฅเซ เชเชพเชขเซ เชฐเชนเซเชฏเชพ เชเซเช
+
+## @name COPYING_MSGS_STATUS
+## @loc None
+4027=%S เชเซเชเชฒเชพ เชธเชเชฆเซเชถเชพเชเชจเซ %S เชฎเชพเชเชฅเซ %S เชฎเชพเช เชจเชเชฒ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช
+
+## @name MOVING_MSGS_STATUS
+## @loc None
+4028=%S เชเซเชเชฒเชพ เชธเชเชฆเซเชถเชพเชเชจเซ %S เชฎเชพเชเชฅเซ %S เชฎเชพเช เชเชธเซเชกเซ เชฐเชนเซเชฏเชพ เชเซเช
+
+# secure authentication failed
+## @name CANNOT_PROCESS_SECURE_AUTH
+## @loc None
+4030=เชฎเซเชฒ เชธเชฐเซเชตเชฐ เชธเซเชฐเชเซเชทเชฟเชค เชธเชคเซเชคเชพเชงเชฟเชเชฐเชฃเชจเซ เชเชงเชพเชฐ เชเชชเชคเซเช เชจเชฅเซ.
+
+# secure authentication failed and unsure why
+## @name CANNOT_PROCESS_APOP_AUTH
+## @loc None
+4031=เชฎเซเชฒ เชธเชฐเซเชตเชฐ เชธเซเชฐเชเซเชทเชฟเชค เชธเชคเซเชคเชพเชงเชฟเชเชฐเชฃเชจเซ เชเชงเชพเชฐ เชเชชเชคเซเช เชจเชฅเซ เช
เชฅเชตเชพ เชคเชฎเซ เช
เชฏเซเชเซเชฏ เชชเชพเชธเชตเชฐเซเชก เชฆเชพเชเชฒ เชเชฐเซเชฏเซ เชเซ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชคเชฎเชพเชฐเซ เชชเชพเชธเชตเชฐเซเชก เชเชเชพเชธเซ, เช
เชฅเชตเชพ เชคเชฎเชพเชฐเชพ เชฎเซเชฒ เชธเชฐเซเชตเชฐ เชฎเชพเชเซเชจเชพ เชเชพเชคเชพ เชธเซเชฏเซเชเชจเซเชฎเชพเช เชธเซเชฐเชเซเชทเชฟเชค เชธเชคเซเชคเชพเชงเชฟเชเชฐเชฃ เชฌเชเชง เชเชฐเซ.\n
+
+## @name MOVEMAIL_SPOOL_FILE_LOCKED
+## @loc None
+4032=เชฎเซเชฒ เชธเซเชชเซเชฒ เชซเชพเชเชฒ %S เชคเชพเชณเซเช เชฎเชฐเชพเชฏเซเชฒ เชเซ.
+
+## @name MOVEMAIL_CANT_OPEN_SPOOL_FILE
+## @loc None
+4033=เชฎเซเชฒ เชธเซเชชเซเชฒ เชซเชพเชเชฒ %S เชฌเชจเชพเชตเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ.
+
+## @name MOVEMAIL_CANT_CREATE_LOCK
+## @loc None
+4034=เชคเชพเชณเซ เชซเชพเชเชฒ %S เชฌเชจเชพเชตเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ. movemail เชจเซ เชเชพเชฎ เชเชชเชตเชพ เชฎเชพเชเซ, เชฎเซเชฒ เชธเซเชชเซเชฒ เชกเชฟเชฐเซเชเซเชเชฐเซเชฎเชพเช เชคเชพเชณเชพ เชซเชพเชเชฒเซ เชฌเชจเชพเชตเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ. เชเชฃเซ เชธเชฟเชธเซเชเชฎเซ เชชเชฐ, 01777 เชธเซเชฅเชฟเชคเชฟเชตเชพเชณเซ เชธเซเชชเซเชฒ เชกเชฟเชฐเซเชเซเชเชฐเซ เชฌเชจเชพเชตเซเชจเซ เชคเซเชจเซ เชถเซเชฐเซเชทเซเช เชฐเซเชคเซ เชชเซเชฐเซเชฃ เชเชฐเซ เชถเชเชพเชฏ เชเซ.
+
+## @name MOVEMAIL_CANT_DELETE_LOCK
+## @loc None
+4035=เชคเชพเชณเซ เชซเชพเชเชฒ %S เชเชพเชขเซ เชจเชพเชเชเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ.
+
+## @name MOVEMAIL_CANT_TRUNCATE_SPOOL_FILE
+## @loc None
+4036=เชธเซเชชเซเชฒ เชซเชพเชเชฒ %S เชคเซเชกเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ.
+
+## @name MOVEMAIL_SPOOL_FILE_NOT_FOUND
+## @loc None
+4037=เชฎเซเชฒ เชธเซเชชเซเชฒ เชซเชพเชเชฒ เชธเซเชฅเชฟเชค เชเชฐเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ.
+
+## @name POP3_TMP_DOWNLOAD_FAILED
+## @loc None
+4038=เชจเซเชเซเชจเซ เชธเชเชฆเซเชถเซ เชกเชพเชเชจเชฒเซเชก เชเชฐเชคเซ เชตเชเชคเซ เชจเซเชเซเชจเซ เชญเซเชฒ เชนเชคเซ: \nเชคเชฐเชซเชฅเซ: %S\n เชตเชฟเชทเชฏ: %S\n เช เชธเชเชฆเซเชถเซ เชตเชพเชฏเชฐเชธ เชธเชฎเชพเชตเซ เชถเชเซ เชเซ เช
เชฅเชตเชพ เชชเซเชฐเชคเซ เชกเชฟเชธเซเช เชเชเซเชฏเชพ เชจเชฅเซ. เช เชธเชเชฆเซเชถเซ เช
เชตเชเชฃเชตเซ เชเซ?
+
+## @name NS_ERROR_COULD_NOT_CONNECT_VIA_TLS
+## @loc None
+4039=POP3 เชธเชฐเซเชตเชฐ เชธเชพเชฅเซ TLS เชเซเชกเชพเชฃ เชธเซเชฅเชพเชชเชฟเชค เชเชฐเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ. เชธเชฐเซเชตเชฐ เชจเซเชเซเช เชนเชถเซ เช
เชฅเชตเชพ เช
เชฏเซเชเซเชฏ เชฐเซเชคเซ เชฐเซเชชเชฐเซเชเชพเชเชเชฟเชค เชฅเชฏเซเชฒ เชนเชถเซ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชเชพเชคเชฐเซ เชเชฐเซ เชเซ เชคเชฎเชพเชฐเชพ เชฎเซเชฒ/เชธเชฎเชพเชเชพเชฐเซ เชเชพเชคเชพ เชธเซเชฏเซเชเชจเซ เชฏเซเชเซเชฏ เชเซ เช
เชจเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ.
\ No newline at end of file
--- /dev/null
+<!-- 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/. -->
+
+
+<!ENTITY sendPage.label "เชชเชพเชจเซเช เชฎเซเชเชฒเซ...">
+<!ENTITY sendPage.accesskey "g">
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY newMessageCmd2.key "N">
+<!ENTITY newMessageCmd.key "M">
+<!ENTITY newMessageCmd.label "เชธเชเชฆเซเชถเซ">
+<!ENTITY newMessageCmd.accesskey "m">
+
+<!ENTITY newCardCmd.label "เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพ เชเชพเชฐเซเชก...">
+<!ENTITY newCardCmd.accesskey "c">
+
--- /dev/null
+<!-- 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/. -->
+
+<!--LOCALIZATION NOTE msgViewPickerOverlay.dtd UI for showing various views on a folder -->
+
+<!ENTITY mailViewListTitle.label "เชธเชเชฆเซเชถเชพ เชฆเซเชเชพเชต เชตเซเชตเชฟเชงเซเชฏเชชเซเชฐเซเชฃ เชฌเชจเชพเชตเซ">
+<!ENTITY viewName.label "เชจเชพเชฎ เชเซเช">
+
--- /dev/null
+<!-- 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/. -->
+
+<!--LOCALIZATION NOTE msgViewPickerOverlay.dtd UI for showing various views on a folder -->
+
+<!ENTITY mailViewSetupTitle.label "เชธเชเชฆเซเชถเชพ เชฆเชฐเซเชถเชจ เชธเซเชฏเซเชเชจ">
+<!ENTITY mailViewHeading.label "เชธเชเชฆเซเชถเชพ เชฆเชฐเซเชถเชจ เชจเชพเชฎ:">
+<!ENTITY mailViewHeading.accesskey "e">
+<!ENTITY searchTermCaption.label "เชเซเชฏเชพเชฐเซ เช เชฆเชฐเซเชถเชจ เชชเชธเชเชฆ เชฅเชพเชฏ, เชคเซเชฏเชพเชฐเซ เชฎเชพเชคเซเชฐ เชคเซ เช เชธเชเชฆเซเชถเชพเช เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เชเชฐเซ:">
+
--- /dev/null
+# 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/.
+
+#
+# Mail Views
+#
+
+mailViewPeopleIKnow=เชนเซเช เชเชพเชฃเซเช เช เชฒเซเชเซ
+mailViewRecentMail=เชเซเชฒเซเชฒเซ เชฎเซเชฒ
+mailViewLastFiveDays=เชเซเชฒเซเชฒเชพ เซซ เชฆเชฟเชตเชธเซ
+mailViewNotJunk=เชฌเชเชกเซเชฒ เชจเชฅเซ
+mailViewHasAttachments=เชชเชพเชธเซ เชเซเชกเชพเชฃเซ เชเซ
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY messageMarkByDate.label "เชธเชเชฆเซเชถเชพเชเชจเซ เชคเชพเชฐเซเช เชชเซเชฐเชฎเชพเชฃเซ เชตเชพเชเชเซเชฏเชพ เชเชฎ เชเชฟเชนเซเชจเชฟเชค เชเชฐเซ">
+<!ENTITY markByDateLower.label "เชธเชเชฆเซเชถเชพเชเชจเซ เชเชฎเชพเชเชฅเซ เชตเชพเชเชเซเชฏเชพ เชเชฎ เชเชฟเชนเซเชจเชฟเชค เชเชฐเซ:">
+<!ENTITY markByDateLower.accesskey "F">
+<!ENTITY markByDateUpper.accesskey "T">
+<!ENTITY markByDateUpper.label "เชชเซเชฐเชคเชฟ:">
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY messengerWindow.title "เชฎเซเชฒ & เชธเชฎเชพเชเชพเชฐเชเซเชฅเซ">
+<!ENTITY titledefault.label "&brandFullName;">
+<!ENTITY titleSeparator.label " - ">
+
+<!-- File Menu -->
+<!ENTITY newFolderCmd.label "เชซเซเชฒเซเชกเชฐ...">
+<!ENTITY newFolderCmd.accesskey "F">
+<!ENTITY newTabCmd.label "เชจเชตเซ เชเซเชฌ">
+<!ENTITY newTabCmd.accesskey "T">
+<!ENTITY closeTabCmd.label "เชเซเชฌ เชฌเชเชง เชเชฐเซ">
+<!ENTITY closeTabCmd.accesskey "e">
+<!ENTITY newVirtualFolderCmd.label "เชธเชเชเซเชฐเชนเชพเชฏเซเชฒ เชถเซเชง...">
+<!ENTITY newVirtualFolderCmd.accesskey "S">
+<!ENTITY newAccountCmd.label "เชเชพเชคเซเช...">
+<!ENTITY newAccountCmd.accesskey "A">
+<!ENTITY openMessageMenu.label "เชเซเชฒเซ">
+<!ENTITY openMessageFileCmd.label "เชธเชเชเซเชฐเชนเชพเชฏเซเชฒ เชธเชเชฆเซเชถเซ เชเซเชฒเซ...">
+<!ENTITY openMessageFileCmd.accesskey "O">
+<!ENTITY openAttachmentCmd.label "เชเซเชกเชพเชฃเซ">
+<!ENTITY openAttachmentCmd.accesskey "A">
+<!ENTITY saveAsMenu.label "เช เชฐเซเชคเซ เชธเชเชเซเชฐเชนเซ">
+<!ENTITY saveAsMenu.accesskey "S">
+<!ENTITY saveAsFileCmd.label "เชซเชพเชเชฒ">
+<!ENTITY saveAsFileCmd.accesskey "F">
+<!ENTITY saveAsFileCmd.key "s">
+<!ENTITY saveAsTemplateCmd.label "เชเซเชฎเซเชชเชฒเซเช">
+<!ENTITY saveAsTemplateCmd.accesskey "T">
+<!ENTITY getNewMsgCmd.label "เชจเชตเชพ เชธเชเชฆเซเชถเชพเช เชฎเซเชณเชตเซ">
+<!ENTITY getNewMsgCmd.accesskey "G">
+<!ENTITY getNewMsgCmd.key "t">
+<!ENTITY getNewMsgForCmd.label "เชเชจเชพ เชฎเชพเชเซ เชจเชตเชพ เชธเชเชฆเซเชถเชพเช เชฎเซเชณเชตเซ">
+<!ENTITY getNewMsgForCmd.accesskey "w">
+<!ENTITY getAllNewMsgCmd.label "เชฌเชงเชพ เชจเชตเชพ เชธเชเชฆเซเชถเชพเช เชฎเซเชณเชตเซ">
+<!ENTITY getAllNewMsgCmd.key "t">
+<!ENTITY getNextNMsgCmd.label "เชเชเชณเชจเชพ เซซเซฆเซฆ เชธเชฎเชพเชเชพเชฐ เชธเชเชฆเซเชถเชพเช เชฎเซเชณเชตเซ">
+<!ENTITY getNextNMsgCmd.accesskey "t">
+<!ENTITY sendUnsentCmd.label "เชจเชนเชฟเช เชฎเซเชเชฒเชพเชฏเซเชฒ เชธเชเชฆเซเชถเชพเช เชฎเซเชณเชตเซ">
+<!ENTITY sendUnsentCmd.accesskey "d">
+<!ENTITY subscribeCmd.label "เชเชฎเซเชฆเชตเชพเชฐเซ เชจเซเชเชงเชพเชตเซ...">
+<!ENTITY subscribeCmd.accesskey "b">
+<!ENTITY renameFolder.label "เชซเซเชฒเซเชกเชฐเชจเซเช เชจเชพเชฎ เชฌเชฆเชฒเซ...">
+<!ENTITY renameFolder.accesskey "R">
+<!ENTITY renameFolder.key "VK_F2">
+<!ENTITY compactFolders.label "เชซเซเชฒเซเชกเชฐเซ เชธเชเชเซเชเชฟเชค เชเชฐเซ">
+<!ENTITY compactFolder.accesskey "F">
+<!ENTITY emptyTrashCmd.label "เชเชเชฐเชพเชชเซเชเซ เชเชพเชฒเซ เชเชฐเซ">
+<!ENTITY emptyTrashCmd.accesskey "y">
+<!ENTITY importCmd.label "เชเชฏเชพเชค เชเชฐเซ...">
+<!ENTITY importCmd.accesskey "I">
+<!ENTITY offlineMenu.label "เชเชซเชฒเชพเชเชจ">
+<!ENTITY offlineMenu.accesskey "l">
+<!ENTITY offlineGoOfflineCmd.label "เชเชซเชฒเชพเชเชจ เชเชพเชฎ เชเชฐเซ">
+<!ENTITY offlineGoOfflineCmd.accesskey "w">
+<!ENTITY synchronizeOfflineCmd.label "เชนเชฎเชฃเชพเช เชกเชพเชเชจเชฒเซเชก/เชธเซเชฎเซเชณ เชเชฐเซ...">
+<!ENTITY synchronizeOfflineCmd.accesskey "S">
+<!ENTITY settingsOfflineCmd.label "เชเชซเชฒเชพเชเชจ เชธเซเชฏเซเชเชจเซ...">
+<!ENTITY settingsOfflineCmd.accesskey "e">
+<!ENTITY downloadSelectedCmd.label "เชชเชธเชเชฆเชฟเชค เชธเชเชฆเซเชถเชพเช เชฎเซเชณเชตเซ">
+<!ENTITY downloadSelectedCmd.accesskey "M">
+<!ENTITY downloadStarredCmd.label "เชคเชพเชฐเชพเชตเชพเชณเชพ เชธเชเชฆเซเชถเชพเช เชฎเซเชณเชตเซ">
+<!ENTITY downloadStarredCmd.accesskey "a">
+<!ENTITY printCmd.label "เชเชพเชชเซ...">
+<!ENTITY printCmd.accesskey "P">
+<!ENTITY printCmd.key "p">
+<!ENTITY printPreviewCmd.label "เชเชพเชชเชจ เชชเซเชฐเซเชตเชฆเชฐเซเชถเชจ">
+<!ENTITY printPreviewCmd.accesskey "v">
+<!ENTITY printPreviewCmd.key "v">
+<!ENTITY printSetupCmd.label "เชชเชพเชจเชพเช เชธเซเชฏเซเชเชจ...">
+<!ENTITY printSetupCmd.accesskey "u">
+
+<!-- Edit Menu -->
+<!ENTITY deleteMsgCmd.label "เชธเชเชฆเซเชถเซ เชเชพเชขเซ เชจเชพเชเชเซ">
+<!ENTITY deleteMsgCmd.accesskey "D">
+<!ENTITY undeleteMsgCmd.label "เชธเชเชฆเซเชถเซ เชเชพเชขเซ เชจเชนเชฟเช">
+<!ENTITY undeleteMsgCmd.accesskey "d">
+<!ENTITY cancelNewsMsgCmd.label "เชธเชเชฆเซเชถเซ เชฐเชฆ เชเชฐเซ">
+<!ENTITY cancelNewsMsgCmd.accesskey "M">
+<!ENTITY deleteMsgsCmd.label "เชชเชธเชเชฆ เชเชฐเซเชฒ เชธเชเชฆเซเชถเชพเช เชเชพเชขเซ เชจเชพเชเชเซ">
+<!ENTITY deleteMsgsCmd.accesskey "D">
+<!ENTITY undeleteMsgsCmd.label "เชชเชธเชเชฆ เชเชฐเซเชฒ เชธเชเชฆเซเชถเชพเช เชเชพเชขเชถเซ เชจเชนเชฟเช">
+<!ENTITY undeleteMsgsCmd.accesskey "d">
+<!ENTITY cancelNewsMsgsCmd.label "เชชเชธเชเชฆ เชเชฐเซเชฒ เชธเชเชฆเซเชถเชพเช เชฐเชฆ เชเชฐเซ">
+<!ENTITY cancelNewsMsgsCmd.accesskey "n">
+<!ENTITY deleteFolderCmd.label "เชซเซเชฒเซเชกเชฐ เชเชพเชขเซ เชจเชพเชเชเซ">
+<!ENTITY deleteFolderCmd.accesskey "D">
+<!ENTITY unsubscribeNewsgroupCmd.label "เชเชฎเซเชฆเชตเชพเชฐเซ เชฆเซเชฐ เชเชฐเซ">
+<!ENTITY unsubscribeNewsgroupCmd.accesskey "n">
+<!ENTITY selectMenu.label "เชชเชธเชเชฆ เชเชฐเซ">
+<!ENTITY selectMenu.accesskey "S">
+<!ENTITY all.label "เชฌเชงเซเช">
+<!ENTITY all.accesskey "A">
+<!ENTITY selectThreadCmd.label "เชฅเซเชฐเซเชก">
+<!ENTITY selectThreadCmd.accesskey "T">
+<!ENTITY selectThreadCmd.key "a">
+<!ENTITY menuFavoriteFolder.label "เชฎเชจเชเชฎเชคเซเช เชซเซเชฒเซเชกเชฐ">
+<!ENTITY menuFavoriteFolder.accesskey "a">
+<!ENTITY folderPropsCmd.label "เชเซเชฃเชงเชฐเซเชฎเซ...">
+<!ENTITY folderPropsFolderCmd.label "เชซเซเชฒเซเชกเชฐ เชเซเชฃเชงเชฐเซเชฎเซ...">
+<!ENTITY folderPropsNewsgroupCmd.label "เชธเชฎเชพเชเชพเชฐเชเซเชฅ เชเซเชฃเชงเชฐเซเชฎเซ...">
+<!ENTITY folderPropsCmd.accesskey "o">
+<!ENTITY accountManagerCmd.label "เชเชพเชคเชพ เชธเซเชฏเซเชเชจเซ...">
+<!ENTITY accountManagerCmd.accesskey "c">
+<!ENTITY accountManagerCmdUnix.accesskey "A">
+<!ENTITY undoDeleteMsgCmd.label "เชธเชเชฆเซเชถเซ เชเชพเชขเซ เชจเชพเชเชเชตเชพเชจเซเช เชฐเชฆ เชเชฐเซ">
+<!ENTITY redoDeleteMsgCmd.label "เชธเชเชฆเซเชถเซ เชเชพเชขเซ เชจเชพเชเชเชตเชพเชจเซเช เชซเชฐเซ เชเชฐเซ">
+<!ENTITY undoMoveMsgCmd.label "เชธเชเชฆเซเชถเซ เชเชธเซเชกเชตเชพเชจเซเช เชฐเชฆ เชเชฐเซ">
+<!ENTITY redoMoveMsgCmd.label "เชธเชเชฆเซเชถเซ เชเชธเซเชกเชตเชพเชจเซเช เชซเชฐเซ เชเชฐเซ">
+<!ENTITY undoCopyMsgCmd.label "เชธเชเชฆเซเชถเซ เชจเชเชฒ เชเชฐเชตเชพเชจเซเช เชฐเชฆ เชเชฐเซ">
+<!ENTITY redoCopyMsgCmd.label "เชธเชเชฆเซเชถเซ เชจเชเชฒ เชเชฐเชตเชพเชจเซเช เชซเชฐเซ เชเชฐเซ">
+<!ENTITY undoDefaultCmd.label "เชฐเชฆ เชเชฐเซ">
+<!ENTITY undoDefaultCmd.accesskey "U">
+<!ENTITY redoDefaultCmd.label "เชซเชฐเซ เชเชฐเซ">
+<!ENTITY redoDefaultCmd.accesskey "R">
+
+<!-- View Menu -->
+<!ENTITY showMessengerToolbarCmd.label "เชฎเซเชฒ เชธเชพเชงเชจเชชเชเซเชเซ">
+<!ENTITY showMessengerToolbarCmd.accesskey "o">
+<!ENTITY customizeToolbar.label "เชตเซเชตเชฟเชงเซเชฏเชชเซเชฐเซเชฃ เชฌเชจเชพเชตเซ...">
+<!ENTITY customizeToolbar.accesskey "C">
+
+<!ENTITY messagePaneLayoutStyle.label "เชฆเซเชเชพเชต">
+<!ENTITY messagePaneLayoutStyle.accesskey "L">
+<!ENTITY messagePaneClassic.label "เชถเชพเชธเซเชคเซเชฐเชฟเชฏ เชฆเซเชเชพเชต">
+<!ENTITY messagePaneClassic.accesskey "C">
+<!ENTITY messagePaneWide.label "เชชเชนเซเชณเซ เชฆเซเชเชพเชต">
+<!ENTITY messagePaneWide.accesskey "W">
+<!ENTITY messagePaneVertical.label "เชเชญเซ เชฆเซเชเชพเชต">
+<!ENTITY messagePaneVertical.accesskey "V">
+<!ENTITY threadPaneWide.label "เชชเชนเซเชณเซ เชฏเชพเชฆเซ เชฆเซเชเชพเชต">
+<!ENTITY threadPaneWide.accesskey "i">
+<!ENTITY showMessageCmd.label "เชธเชเชฆเซเชถเชพ เชคเชเชคเซ">
+<!ENTITY showMessageCmd.accesskey "M">
+
+<!ENTITY folderView.label "เชซเซเชฒเซเชกเชฐเซ">
+<!ENTITY folderView.accesskey "F">
+<!ENTITY allFolders.label "เชฌเชงเซเช">
+<!ENTITY allFolders.accesskey "A">
+<!ENTITY unreadFolders.label "เชจเชนเชฟเช เชตเชเชเชพเชฏเซเชฒ">
+<!ENTITY unreadFolders.accesskey "U">
+<!ENTITY favoriteFolders.label "เชฎเชจเชเชฎเชคเซเช">
+<!ENTITY favoriteFolders.accesskey "F">
+<!ENTITY recentFolders.label "เชเซเชฒเซเชฒเชพ">
+<!ENTITY recentFolders.accesskey "R">
+
+<!-- Sort Menu -->
+<!ENTITY sortMenu.label "เชฆเซเชตเชพเชฐเชพ เชเซเชฐเชฎเชฎเชพเช เชเซเช เชตเซ">
+<!ENTITY sortMenu.accesskey "S">
+<!ENTITY sortByDateCmd.label "เชคเชพเชฐเซเช">
+<!ENTITY sortByDateCmd.accesskey "e">
+<!ENTITY sortByStarCmd.label "เชคเชพเชฐเซ">
+<!ENTITY sortByStarCmd.accesskey "S">
+<!ENTITY sortByAttachmentsCmd.label "เชเซเชกเชพเชฃเซ">
+<!ENTITY sortByAttachmentsCmd.accesskey "A">
+<!ENTITY sortByPriorityCmd.label "เชชเซเชฐเชพเชงเชพเชจเซเชฏ">
+<!ENTITY sortByPriorityCmd.accesskey "P">
+<!ENTITY sortBySizeCmd.label "เชฎเชพเชช">
+<!ENTITY sortBySizeCmd.accesskey "z">
+<!ENTITY sortByStatusCmd.label "เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟ">
+<!ENTITY sortByStatusCmd.accesskey "u">
+<!ENTITY sortByTagsCmd.label "เชเซเชเซ">
+<!ENTITY sortByTagsCmd.accesskey "g">
+<!ENTITY sortByJunkStatusCmd.label "เชฌเชเชกเซเชฒ เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟ">
+<!ENTITY sortByJunkStatusCmd.accesskey "J">
+<!ENTITY sortBySubjectCmd.label "เชตเชฟเชทเชฏ">
+<!ENTITY sortBySubjectCmd.accesskey "b">
+<!ENTITY sortBySenderCmd.label "เชฎเซเชเชฒเชจเชพเชฐ">
+<!ENTITY sortBySenderCmd.accesskey "n">
+<!ENTITY sortByRecipientCmd.label "เชฎเซเชณเชตเชจเชพเชฐ">
+<!ENTITY sortByRecipientCmd.accesskey "c">
+<!ENTITY sortByUnreadCmd.label "เชตเชพเชเชเซ">
+<!ENTITY sortByUnreadCmd.accesskey "R">
+<!ENTITY sortByOrderReceivedCmd.label "เชเชฐเซเชกเชฐ เชฎเชณเซเชฏเซ">
+<!ENTITY sortByOrderReceivedCmd.accesskey "O">
+<!ENTITY sortAscending.label "เชเชกเชคเซ เชเซเชฐเชฎ">
+<!ENTITY sortAscending.accesskey "A">
+<!ENTITY sortDescending.label "เชเชคเชฐเชคเซ เชเซเชฐเชฎ">
+<!ENTITY sortDescending.accesskey "D">
+<!ENTITY sortThreaded.label "เชฅเซเชฐเซเชกเชตเชพเชณเซเช">
+<!ENTITY sortThreaded.accesskey "T">
+<!ENTITY sortUnthreaded.label "เชฅเซเชฐเซเชก เชตเชฟเชจเชพเชจเซเช">
+<!ENTITY sortUnthreaded.accesskey "h">
+<!ENTITY groupBySort.label "เชเซเชฐเชฎเชฎเชพเช เชเซเช เชตเชตเชพ เช
เชจเซเชธเชพเชฐ เชเซเชฅ เชฅเชฏเซเชฒ">
+<!ENTITY groupBySort.accesskey "G">
+<!ENTITY groupBySortCmd.key "G">
+<!ENTITY msgsMenu.label "เชธเชเชฆเซเชถเชพเช">
+<!ENTITY msgsMenu.accesskey "M">
+<!ENTITY threads.label "เชฅเซเชฐเซเชกเซ">
+<!ENTITY threads.accesskey "e">
+<!ENTITY allMsgsCmd.label "เชฌเชงเซเช">
+<!ENTITY allMsgsCmd.accesskey "A">
+<!ENTITY expandOrCollapseMenu.label "เชตเชฟเชธเซเชคเชพเชฐเซ/เชธเชเชเซเชเซ">
+<!ENTITY expandOrCollapseMenu.accesskey "x">
+
+<!ENTITY expandAllThreadsCmd.label "เชฌเชงเชพ เชฅเซเชฐเซเชกเซ เชตเชฟเชธเซเชคเชพเชฐเซ">
+<!ENTITY expandAllThreadsCmd.accesskey "E">
+<!ENTITY expandAllThreadsCmd.key "*">
+<!ENTITY collapseAllThreadsCmd.label "เชฌเชงเชพ เชฅเซเชฐเซเชกเซ เชญเซเชเชพ เชเชฐเซ">
+<!ENTITY collapseAllThreadsCmd.accesskey "C">
+<!ENTITY collapseAllThreadsCmd.key "\">
+<!ENTITY unreadMsgsCmd.label "เชจเชนเชฟเช เชตเชเชเชพเชฏเซเชฒ">
+<!ENTITY unreadMsgsCmd.accesskey "U">
+<!ENTITY threadsWithUnreadCmd.label "เชจเชนเชฟเช เชตเชเชเชพเชฏเซเชฒ เชฅเซเชฐเซเชกเซ">
+<!ENTITY threadsWithUnreadCmd.accesskey "T">
+<!ENTITY watchedThreadsWithUnreadCmd.label "เชจเชนเชฟเช เชตเชเชเชพเชฏเซเชฒ เชเซเชตเชพเชฏเซเชฒ เชฅเซเชฐเซเชกเซ">
+<!ENTITY watchedThreadsWithUnreadCmd.accesskey "W">
+<!ENTITY ignoredThreadsCmd.label "เช
เชตเชเชฃเชพเชฏเซเชฒ เชฅเซเชฐเซเชกเซ">
+<!ENTITY ignoredThreadsCmd.accesskey "i">
+<!ENTITY headersMenu.label "เชนเซเชกเชฐเซ">
+<!ENTITY headersMenu.accesskey "H">
+<!ENTITY headersAllCmd.label "เชฌเชงเซเช">
+<!ENTITY headersAllCmd.accesskey "A">
+<!ENTITY headersNormalCmd.label "เชธเชพเชฎเชพเชจเซเชฏ">
+<!ENTITY headersNormalCmd.accesskey "N">
+<!ENTITY bodyMenu.label "เชธเชเชฆเซเชถเชพ เชญเชพเช เช เชฐเซเชคเซ">
+<!ENTITY bodyMenu.accesskey "B">
+<!ENTITY bodyAllowHTML.label "เชฎเซเชณ HTML">
+<!ENTITY bodyAllowHTML.accesskey "H">
+<!ENTITY bodySanitized.label "เชธเชพเชฆเซเช HTML">
+<!ENTITY bodySanitized.accesskey "S">
+<!ENTITY bodyAsPlaintext.label "เชธเชพเชฆเซเช เชฒเชเชพเชฃ">
+<!ENTITY bodyAsPlaintext.accesskey "P">
+<!ENTITY viewAttachmentsInlineCmd.label "เชเซเชกเชพเชฃเซ เชฒเซเชเซเชฎเชพเช เชฆเชฐเซเชถเชพเชตเซ">
+<!ENTITY viewAttachmentsInlineCmd.accesskey "A">
+<!ENTITY reloadCmd.label "เชชเซเชจเชเชฒเชพเชตเซ">
+<!ENTITY reloadCmd.accesskey "R">
+<!ENTITY stopCmd.label "เช
เชเชเชพเชตเซ">
+<!ENTITY stopCmd.accesskey "S">
+<!ENTITY textZoomEnlargeCmd.label "เชตเชงเชพเชฐเซ">
+<!ENTITY textZoomEnlargeCmd.accesskey "I">
+<!ENTITY textZoomEnlargeCmd.commandkey "+">
+<!ENTITY textZoomEnlargeCmd.commandkey2 "="> <!-- + is above this key on many keyboards -->
+<!ENTITY textZoomReduceCmd.label "เชเชเชพเชกเซ">
+<!ENTITY textZoomReduceCmd.accesskey "D">
+<!ENTITY textZoomReduceCmd.commandkey "-">
+<!ENTITY textZoomResetCmd.commandkey "0">
+<!ENTITY textZoomResetCmd.label "เชธเชพเชพเชฎเชพเชจเซเชฏ">
+<!ENTITY textZoomResetCmd.accesskey "N">
+<!ENTITY textSize.label "เชฒเชเชพเชฃ เชฎเชพเชช">
+<!ENTITY textSize.accesskey "x">
+
+<!ENTITY pageSourceCmd.label "เชธเชเชฆเซเชถเชพ เชธเซเชฐเซเชค">
+<!ENTITY pageSourceCmd.accesskey "o">
+<!ENTITY pageSourceCmd.key "u">
+
+<!-- Search Menu -->
+<!ENTITY searchMenu.label "เชถเซเชงเซ">
+<!ENTITY searchMenu.accesskey "S">
+
+<!ENTITY findMenu.label "เชถเซเชงเซ">
+<!ENTITY findMenu.accesskey "F">
+<!ENTITY findCmd.label "เช เชธเชเชฆเซเชถเชพเชฎเชพเช เชถเซเชงเซ...">
+<!ENTITY findCmd.accesskey "F">
+<!ENTITY findCmd.key "f">
+<!ENTITY findAgainCmd.label "เชซเชฐเซ เชถเซเชงเซ">
+<!ENTITY findAgainCmd.accesskey "g">
+<!ENTITY findAgainCmd.key "g">
+<!ENTITY findAgainCmd.key2 "VK_F3">
+<!ENTITY findPrevCmd.key "g">
+<!ENTITY findPrevCmd.key2 "VK_F3">
+<!ENTITY searchMailCmd.label "เชธเชเชฆเซเชถเชพเช เชถเซเชงเซ...">
+<!ENTITY searchMailCmd.accesskey "M">
+<!ENTITY searchMailCmd.key "f">
+<!ENTITY searchAddressesCmd.label "เชธเชฐเชจเชพเชฎเชพเช เชถเซเชงเซ...">
+<!ENTITY searchAddressesCmd.accesskey "S">
+
+<!-- Go Menu -->
+<!ENTITY goMenu.label "เชเชพเชต">
+<!ENTITY goMenu.accesskey "G">
+<!ENTITY nextMenu.label "เชเชเชณ">
+<!ENTITY nextMenu.accesskey "N">
+<!ENTITY nextMsgCmd.label "เชธเชเชฆเซเชถเซ">
+<!ENTITY nextMsgCmd.accesskey "M">
+<!ENTITY nextMsgCmd.key "f">
+<!ENTITY nextUnreadMsgCmd.label "เชจเชนเชฟเช เชตเชเชเชพเชฏเซเชฒ เชธเชเชฆเซเชถเซ">
+<!ENTITY nextUnreadMsgCmd.accesskey "U">
+<!ENTITY nextUnreadMsgCmd.key "n">
+<!ENTITY nextStarredMsgCmd.label "เชคเชพเชฐเชพเชตเชพเชณเซ เชธเชเชฆเซเชถเซ">
+<!ENTITY nextStarredMsgCmd.accesskey "S">
+<!ENTITY nextUnreadThread.label "เชจเชนเชฟเช เชตเชเชเชพเชฏเซเชฒ เชธเชเชฆเซเชถเซ">
+<!ENTITY nextUnreadThreadCmd.accesskey "T">
+<!ENTITY nextUnreadThreadCmd.key "t">
+<!ENTITY prevMenu.label "เชชเชพเชเชณ">
+<!ENTITY prevMenu.accesskey "P">
+<!ENTITY prevMsgCmd.label "เชธเชเชฆเซเชถเซ">
+<!ENTITY prevMsgCmd.accesskey "M">
+<!ENTITY previousMsgCmd.key "b">
+<!ENTITY previousMsgCmd.accesskey "M">
+<!ENTITY prevUnreadMsgCmd.label "เชจเชนเชฟเช เชตเชเชเชพเชฏเซเชฒ เชธเชเชฆเซเชถเซ">
+<!ENTITY prevUnreadMsgCmd.accesskey "U">
+<!ENTITY previousUnreadMsgCmd.key "p">
+<!ENTITY previousUnreadMsgCmd.accesskey "U">
+<!ENTITY goForwardCmd.label "เชเชเชณ">
+<!ENTITY goForwardCmd.accesskey "F">
+<!ENTITY goForwardCmd.commandKey "]">
+<!ENTITY goBackCmd.label "เชชเชพเชเชณ">
+<!ENTITY goBackCmd.accesskey "B">
+<!ENTITY goBackCmd.commandKey "[">
+<!ENTITY prevStarredMsgCmd.label "เชคเชพเชฐเชพเชตเชพเชณเซ เชธเชเชฆเซเชถเซ">
+<!ENTITY prevStarredMsgCmd.accesskey "S">
+<!ENTITY startPageCmd.label "เชฎเซเชฒ เชถเชฐเซเชเชค เชชเชพเชจเซเช">
+<!ENTITY startPageCmd.accesskey "S">
+<!ENTITY msgMenu.label "เชธเชเชฆเซเชถเซ">
+<!ENTITY msgMenu.accesskey "M">
+<!ENTITY newMsgCmd.label "เชจเชตเซ เชธเชเชฆเซเชถเซ">
+<!ENTITY newMsgCmd.accesskey "N">
+<!ENTITY newNewMsgCmd.label "เชธเชเชฆเซเชถเซ">
+<!ENTITY newNewMsgCmd.accesskey "M">
+<!ENTITY replyMsgCmd.label "เชชเซเชฐเชคเซเชฏเซเชคเซเชคเชฐ">
+<!ENTITY replyMsgCmd.accesskey "R">
+<!ENTITY replyMsgCmd.key "r">
+<!ENTITY replySenderCmd.label "เชฎเชพเชคเซเชฐ เชฎเซเชเชฒเชจเชพเชฐเชจเซ เชชเซเชฐเชคเซเชฏเซเชคเซเชคเชฐ เชเชชเซ">
+<!ENTITY replySenderCmd.accesskey "R">
+<!ENTITY replyNewsgroupCmd.label "เชธเชฎเชพเชเชพเชฐเชเซเชฅเชจเซ เชชเซเชฐเชคเซเชฏเซเชคเซเชคเชฐ เชเชชเซ">
+<!ENTITY replyNewsgroupCmd.accesskey "y">
+<!ENTITY replyToAllMsgCmd.label "เชฌเชงเชพเชจเซ เชชเซเชฐเชคเซเชฏเซเชคเซเชคเชฐ เชเชชเซ">
+<!ENTITY replyToAllMsgCmd.accesskey "p">
+<!ENTITY replyToAllMsgCmd.key "r">
+<!ENTITY forwardMsgCmd.label "เชเชเชณ เชงเชชเชพเชตเซ">
+<!ENTITY forwardMsgCmd.accesskey "F">
+<!ENTITY forwardMsgCmd.key "l">
+<!ENTITY forwardAsMenu.label "เช เชฐเซเชคเซ เชเชเชณ เชงเชชเชพเชตเซ">
+<!ENTITY forwardAsMenu.accesskey "o">
+<!ENTITY forwardAsInline.label "เชฒเซเชเซเชฎเชพเช">
+<!ENTITY forwardAsInline.accesskey "I">
+<!ENTITY forwardAsAttachmentCmd.label "เชเซเชกเชพเชฃ">
+<!ENTITY forwardAsAttachmentCmd.accesskey "A">
+<!ENTITY editMsgAsNewCmd.label "เชธเชเชฆเซเชถเชพเชจเซ เชจเชตเชพ เชคเชฐเซเชเซ เชซเซเชฐเชซเชพเชฐ เชเชฐเซ">
+<!ENTITY editMsgAsNewCmd.accesskey "E">
+<!ENTITY editMsgAsNewCmd.key "e">
+<!ENTITY createFilter.label "เชธเชเชฆเซเชถเชพเชฎเชพเชเชฅเซ เชเชพเชณเช เชฌเชจเชพเชตเซ...">
+<!ENTITY createFilter.accesskey "a">
+<!ENTITY moveMsgMenu.label "เชเชธเซเชกเซ">
+<!ENTITY moveMsgMenu.accesskey "M">
+<!ENTITY moveCopyMsgRecentMenu.label "เชเซเชฒเซเชฒเชพ">
+<!ENTITY moveCopyMsgRecentMenu.accesskey "R">
+<!ENTITY copyMessageLocation.label "เชธเชเชฆเซเชถเชพ เชธเซเชฅเชพเชจเชจเซ เชจเชเชฒ เชเชฐเซ">
+<!ENTITY copyMessageLocation.accesskey "M">
+<!ENTITY copyMsgMenu.label "เชจเชเชฒ เชเชฐเซ">
+<!ENTITY copyMsgMenu.accesskey "C">
+<!ENTITY moveToFolderAgain.label "เชซเชฐเซ เชเชธเซเชกเซ">
+<!ENTITY moveToFolderAgain.accesskey "i">
+<!ENTITY moveToFolderAgainCmd.key "m">
+<!ENTITY killThreadMenu.label "เชฅเซเชฐเซเชก เช
เชตเชเชฃเซ">
+<!ENTITY killThreadMenu.accesskey "I">
+<!ENTITY killThreadMenu.key "k">
+<!ENTITY watchThreadMenu.label "เชฅเซเชฐเซเชก เชเซเช">
+<!ENTITY watchThreadMenu.accesskey "W">
+<!ENTITY watchThreadMenu.key "w">
+<!ENTITY fileHereMenu.label "เช
เชนเซเช เชซเชพเชเชฒ เชเชฐเซ">
+<!ENTITY fileHereMenu.accesskey "F">
+<!ENTITY copyHereMenu.label "เช
เชนเซเช เชจเชเชฒ เชเชฐเซ">
+<!ENTITY copyHereMenu.accesskey "C">
+<!ENTITY tagMenu.label "เชเซเช">
+<!ENTITY tagMenu.accesskey "g">
+<!ENTITY tagCmd0.key "0">
+<!ENTITY tagCmd1.key "1">
+<!ENTITY tagCmd2.key "2">
+<!ENTITY tagCmd3.key "3">
+<!ENTITY tagCmd4.key "4">
+<!ENTITY tagCmd5.key "5">
+<!ENTITY tagCmd6.key "6">
+<!ENTITY tagCmd7.key "7">
+<!ENTITY tagCmd8.key "8">
+<!ENTITY tagCmd9.key "9">
+<!ENTITY markMenu.label "เชเชฟเชนเซเชจเชฟเชค เชเชฐเซ">
+<!ENTITY markMenu.accesskey "k">
+<!ENTITY markAsReadCmd.label "เชตเชพเชเชเซเชฏเชพ เชคเชฐเซเชเซ">
+<!ENTITY markAsReadCmd.accesskey "R">
+<!ENTITY markAsReadCmd.key "m">
+<!ENTITY markAsUnreadCmd.label "เชจเชนเชฟเช เชตเชพเชเชเซเชฏเชพ เชคเชฐเซเชเซ">
+<!ENTITY markAsUnreadCmd.accesskey "U">
+<!ENTITY markThreadAsReadCmd.label "เชฅเซเชฐเซเชกเชจเซ เชตเชพเชเชเซเชฏเชพ เชคเชฐเซเชเซ">
+<!ENTITY markThreadAsReadCmd.accesskey "T">
+<!ENTITY markThreadAsReadCmd.key "r">
+<!ENTITY markReadByDateCmd.label "เชคเชพเชฐเซเช เช
เชจเซเชธเชพเชฐ เชตเชพเชเชเซเชฏเชพ เชคเชฐเซเชเซ...">
+<!ENTITY markReadByDateCmd.accesskey "D">
+<!ENTITY markReadByDateCmd.key "c">
+<!ENTITY markAllReadCmd.label "เชฌเชงเซเช เชตเชพเชเชเซ">
+<!ENTITY markAllReadCmd.accesskey "A">
+<!ENTITY markAllReadCmd.key "c">
+<!ENTITY markStarredCmd.label "เชคเชพเชฐเซ เชเชก-เชเชจ">
+<!ENTITY markStarredCmd.accesskey "S">
+<!ENTITY markStarredCmd.key "S">
+<!ENTITY markAsJunkCmd.label "เชฌเชเชกเซเชฒ เชคเชฐเซเชเซ">
+<!ENTITY markAsJunkCmd.accesskey "J">
+<!ENTITY markAsJunkCmd.key "j">
+<!ENTITY markAsNotJunkCmd.label "เชจเชนเชฟเช เชฌเชเชกเซเชฒ เชคเชฐเซเชเซ">
+<!ENTITY markAsNotJunkCmd.accesskey "N">
+<!ENTITY markAsNotJunkCmd.key "j">
+<!ENTITY recalculateJunkScoreCmd.label "เชฌเชเชกเซเชฒ เชฎเซเชฒ เชจเชฟเชฏเชเชคเซเชฐเชฃเซ เชเชฒเชพเชตเซ">
+<!ENTITY recalculateJunkScoreCmd.accesskey "C">
+<!ENTITY openMessageWindowCmd.label "เชธเชเชฆเซเชถเซ เชเซเชฒเซ">
+<!ENTITY openMessageWindowCmd.accesskey "O">
+<!ENTITY openMessageWindowCmd.key "o">
+
+<!-- Windows Menu -->
+<!ENTITY windowMenu.label "เชตเชฟเชจเซเชกเซ">
+<!ENTITY windowMenu.accesskey "W">
+
+<!-- Tools Menu -->
+<!ENTITY tasksMenu.label "เชธเชพเชงเชจเซ">
+<!ENTITY tasksMenu.accesskey "T">
+<!ENTITY addons.label "เชเชก-เชเชจ">
+<!ENTITY addons.accesskey "d">
+<!ENTITY messengerCmd.label "เชฎเซเชฒ & เชธเชฎเชพเชเชพเชฐเชเซเชฅเซ">
+<!ENTITY messengerCmd.accesskey "m">
+<!ENTITY messengerCmd.commandkey "1">
+<!ENTITY addressBookCmd.label "เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพ">
+<!ENTITY addressBookCmd.accesskey "a">
+<!ENTITY addressBookCmd.commandkey "2">
+<!ENTITY junkMailCmd.label "เชฌเชเชกเซเชฒ เชฎเซเชฒ เชจเชฟเชฏเชเชคเซเชฐเชฃเซ...">
+<!ENTITY junkMailCmd.accesskey "J">
+<!ENTITY runJunkControls.label "เชซเซเชฒเซเชกเชฐ เชชเชฐ เชฌเชเชกเซเชฒ เชฎเซเชฒ เชจเชฟเชฏเชเชคเซเชฐเชฃเซ เชเชฒเชพเชตเซ">
+<!ENTITY runJunkControls.accesskey "u">
+<!ENTITY deleteJunk.label "เชซเซเชฒเซเชกเชฐเชฎเชพเช เชฌเชเชกเซเชฒ เชคเชฐเซเชเซ เชเชฟเชนเซเชจเชฟเชค เชฅเชฏเซเชฒ เชฎเซเชฒ เชเชพเชขเซ เชจเชพเชเชเซ">
+<!ENTITY deleteJunk.accesskey "l">
+<!ENTITY errorConsoleCmd.label "เชญเซเชฒ เชเชจเซเชธเซเชฒ">
+<!ENTITY errorConsoleCmd.accesskey "n">
+<!ENTITY filtersCmd.label "เชธเชเชฆเซเชถเชพ เชเชพเชณเชเซ...">
+<!ENTITY filtersCmd.accesskey "F">
+<!ENTITY filtersApply.label "เชซเซเชฒเซเชกเชฐ เชชเชฐ เชเชพเชณเชเซ เชเชฒเชพเชตเซ">
+<!ENTITY filtersApply.accesskey "R">
+
+<!-- Help Menu -->
+<!ENTITY helpMenu.label "เชฎเชฆเชฆ">
+<!ENTITY helpMenu.accesskey "H">
+<!-- LOCALIZATION NOTE some localizations of Windows use "?"
+ for the help button in the menubar but Gnome does not. -->
+<!ENTITY helpMenuWin.label "เชฎเชฆเชฆ">
+<!ENTITY helpMenuWin.accesskey "H">
+<!ENTITY releaseCmd.label "เชชเซเชฐเชเชพเชถเชจ เชจเซเชเชงเซ">
+<!ENTITY releaseCmd.accesskey "R">
+<!ENTITY hintsAndTips.label "&brandFullName; เชฎเชฆเชฆ">
+<!ENTITY hintsAndTipsMac.commandkey "?">
+<!ENTITY hintsAndTips.accesskey "h">
+<!ENTITY updateCmd.accesskey "o">
+<!ENTITY updateCmd.label "เชธเซเชงเชพเชฐเชพเช เชฎเชพเชเซ เชเชเชพเชธเซ...">
+<!ENTITY aboutCmd.label "&brandFullName; เชตเชฟเชถเซ">
+<!ENTITY aboutCmd.accesskey "A">
+
+<!-- Mail Toolbar -->
+<!ENTITY getMsgButton.label "เชฎเซเชฒ เชฎเซเชณเชตเซ">
+<!ENTITY newMsgButton.label "เชฒเชเซ">
+<!ENTITY replyButton.label "เชชเซเชฐเชคเซเชฏเซเชคเซเชคเชฐ">
+<!ENTITY replyAllButton.label "เชฌเชงเชพเชจเซ เชชเซเชฐเชคเซเชฏเซเชคเซเชคเชฐ">
+<!ENTITY forwardButton.label "เชเชเชณ เชงเชชเชพเชตเซ">
+<!ENTITY fileButton.label "เชซเชพเชเชฒ">
+<!ENTITY nextButton.label "เชเชเชณ">
+<!ENTITY previousButton.label "เชชเชพเชเชณ">
+<!ENTITY backButton1.label "เชชเชพเชเชณ เชเชพเชต">
+<!ENTITY goForwardButton1.label "เชเชเชณ เชเชพเชต">
+<!ENTITY deleteButton.label "เชเชพเชขเซ เชจเชพเชเชเซ">
+<!ENTITY markButton.label "เชเชฟเชนเซเชจเชฟเชค เชเชฐเซ">
+<!ENTITY printButton.label "เชเชพเชชเซ">
+<!ENTITY stopButton.label "เช
เชเชเชพเชตเซ">
+<!ENTITY throbberItem.title "เชเซเชฐเชฟเชฏเชพ เชธเซเชเช">
+<!ENTITY updatesItem.title "เชธเซเชงเชพเชฐเชพเช">
+<!ENTITY junkButton.label "เชฌเชเชกเซเชฒ">
+<!ENTITY notJunkButton.label "เชฌเชเชกเซเชฒ เชจเชฅเซ">
+<!ENTITY addressBookButton.label "เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพ">
+<!ENTITY searchItem.title "เชเชกเชชเซ เชถเซเชง">
+<!ENTITY mailViewsToolbarItem.title "เชฎเซเชฒ เชฆเซเชถเซเชฏเซ">
+<!ENTITY folderLocationToolbarItem.title "เชซเซเชฒเซเชกเชฐ เชธเซเชฅเชพเชจ">
+<!ENTITY tagButton.label "เชเซเช">
+
+<!-- Mail Toolbar Tooltips-->
+<!ENTITY advancedButton.tooltip "เช
เชฆเซเชฏเชคเชจ เชธเชเชฆเซเชถเชพ เชถเซเชง">
+<!ENTITY clearButton.tooltip "เชถเซเชง เชตเชฟเชเชพเชฐเชงเชพเชฐเชพ เชธเชพเชซ เชเชฐเซ เช
เชจเซ เชฌเชงเชพ เชธเชเชฆเซเชถเชพ เชฌเชคเชพเชตเซ">
+<!ENTITY getMsgButton.tooltip "เชจเชตเชพ เชธเชเชฆเซเชถเชพ เชฎเซเชณเชตเซ">
+<!ENTITY newMsgButton.tooltip "เชจเชตเซ เชธเชเชฆเซเชถเซ เชฌเชจเชพเชตเซ">
+<!ENTITY replyButton.tooltip "เชธเชเชฆเซเชถเชพเชจเซ เชชเซเชฐเชคเซเชฏเซเชคเซเชคเชฐ เชเชชเซ">
+<!ENTITY replyAllButton.tooltip "เชฎเซเชเชฒเชจเชพเชฐ เช
เชจเซ เชฌเชงเชพ เชฎเซเชณเชตเชจเชพเชฐเชพเชเชจเซ เชชเซเชฐเชคเซเชฏเซเชคเซเชคเชฐ">
+<!ENTITY forwardButton.tooltip "เชชเชธเชเชฆ เชเชฐเซเชฒ เชธเชเชฆเซเชถเชพเชจเซ เชเชเชณ เชงเชชเชพเชตเซ">
+<!ENTITY fileButton.tooltip "เชชเชธเชเชฆ เชเชฐเซเชฒ เชธเชเชฆเซเชถเซ เชซเชพเชเชฒ เชเชฐเซ">
+<!ENTITY nextButton.tooltip "เชเชเชณเชจเชพ เชจเชนเชฟเช เชตเชเชเชพเชฏเซเชฒ เชธเชเชฆเซเชถเชพ เชชเชฐ เชเชธเซ">
+<!ENTITY previousButton.tooltip "เชชเชพเชเชณเชจเชพ เชจเชนเชฟเช เชตเชเชเชพเชฏเซเชฒ เชธเชเชฆเซเชถเชพ เชชเชฐ เชเชธเซ">
+<!ENTITY goForwardButton.tooltip "เชเช เชธเชเชฆเซเชถเซ เชเชเชณ เชเชพเชต">
+<!ENTITY goBackButton.tooltip "เชเช เชธเชเชฆเซเชถเซ เชชเชพเชเชณ เชเชพเชต">
+<!ENTITY deleteButton.tooltip "เชชเชธเชเชฆ เชเชฐเซเชฒ เชธเชเชฆเซเชถเซ เช
เชฅเชตเชพ เชซเซเชฒเซเชกเชฐ เชเชพเชขเซ เชจเชพเชเชเซ">
+<!ENTITY markButton.tooltip "เชธเชเชฆเซเชถเชพเช เชเชฟเชนเซเชจเชฟเชค เชเชฐเซ">
+<!ENTITY printButton.tooltip "เช เชธเชเชฆเซเชถเซ เชเชพเชชเซ">
+<!ENTITY stopButton.tooltip "เชตเชฐเซเชคเชฎเชพเชจ เชชเชฐเชฟเชตเชนเชจ เช
เชเชเชพเชตเซ">
+<!ENTITY junkButton.tooltip "เชชเชธเชเชฆ เชเชฐเซเชฒ เชธเชเชฆเซเชถเชพเชเชจเซ เชฌเชเชกเซเชฒ เชคเชฐเซเชเซ เชเชฟเชนเซเชจเชฟเชค เชเชฐเซ">
+<!ENTITY notJunkButton.tooltip "เชชเชธเชเชฆ เชเชฐเซเชฒ เชธเชเชฆเซเชถเชพเชเชจเซ เชฌเชเชกเซเชฒ เชจเชฅเซ เชเชฎ เชเชฟเชนเซเชจเชฟเชค เชเชฐเซ">
+<!ENTITY addressBookButton.tooltip "เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพ เชชเชฐ เชเชพเชต">
+<!ENTITY tagButton.tooltip "เชธเชเชฆเซเชถเชพเช เชเซเช เชเชฐเซ">
+
+<!-- Tags Menu Popup -->
+<!ENTITY addNewTag.label "เชจเชตเซ เชเซเช...">
+<!ENTITY addNewTag.accesskey "N">
+
+<!-- Folder Pane -->
+<!ENTITY folderColumn.label "เชจเชพเชฎ">
+<!ENTITY folderSizeColumn.label "เชฎเชพเชช">
+
+<!-- Folder Pane Context Menu -->
+<!ENTITY folderContextOpenNewWindow.label "เชเซเชฒเซ">
+<!ENTITY folderContextOpenNewWindow.accesskey "O">
+<!ENTITY folderContextOpenNewTab.label "เชจเชตเซ เชเซเชฌเชฎเชพเช เชเซเชฒเซ">
+<!ENTITY folderContextOpenNewTab.accesskey "T">
+<!ENTITY folderContextNew.label "เชจเชตเซเช เชเชชเชซเซเชฒเซเชกเชฐ...">
+<!ENTITY folderContextNew.accesskey "N">
+<!ENTITY folderContextRename.label "เชจเชพเชฎ เชฌเชฆเชฒเซ">
+<!ENTITY folderContextRename.accesskey "R">
+<!ENTITY folderContextRemove.label "เชเชพเชขเซ เชจเชพเชเชเซ">
+<!ENTITY folderContextRemove.accesskey "D">
+<!ENTITY folderContextCompact.label "เชธเชเชเซเชเซ">
+<!ENTITY folderContextCompact.accesskey "C">
+<!ENTITY folderContextEmptyTrash.label "เชเชเชฐเชพเชชเซเชเซ เชเชพเชฒเซ เชเชฐเซ">
+<!ENTITY folderContextEmptyTrash.accesskey "y">
+<!ENTITY folderContextSendUnsentMessages.label "เชจเชนเชฟเช เชฎเซเชเชฒเชพเชฏเซเชฒ เชธเชเชฆเซเชถเชพเช เชฎเซเชเชฒเซ">
+<!ENTITY folderContextSendUnsentMessages.accesskey "d">
+<!ENTITY folderContextUnsubscribe.label "เชเชฎเซเชฆเชตเชพเชฐเซ เชฆเซเชฐ เชเชฐเซ">
+<!ENTITY folderContextUnsubscribe.accesskey "U">
+<!ENTITY folderContextMarkNewsgroupRead.label "เชธเชฎเชพเชเชพเชฐเชเซเชฅ เชตเชพเชเชเซเชฏเซ เชเชฎ เชเชฟเชนเซเชจเชฟเชค เชเชฐเซ">
+<!ENTITY folderContextMarkNewsgroupRead.accesskey "k">
+<!ENTITY folderContextMarkMailFolderRead.label "เชซเซเชฒเซเชกเชฐเชจเซ เชตเชพเชเชเซเชฏเซ เชเชฎ เชเชฟเชนเซเชจเชฟเชค เชเชฐเซ">
+<!ENTITY folderContextMarkMailFolderRead.accesskey "k">
+<!ENTITY folderContextSubscribe.label "เชเชฎเซเชฆเชตเชพเชฐเซ เชจเซเชเชงเชพเชตเซ...">
+<!ENTITY folderContextSubscribe.accesskey "b">
+<!ENTITY folderContextSearchMessages.label "เชถเซเชงเซ...">
+<!ENTITY folderContextSearchMessages.accesskey "S">
+<!ENTITY folderContextProperties.label "เชเซเชฃเชงเชฐเซเชฎเซ...">
+<!ENTITY folderContextProperties.accesskey "P">
+<!ENTITY folderContextCopyLocation.label "เชซเซเชฒเซเชกเชฐ เชธเซเชฅเชพเชจเชจเซ เชจเชเชฒ เชเชฐเซ">
+<!ENTITY folderContextCopyLocation.accesskey "L">
+<!ENTITY folderContextFavoriteFolder.label "เชฎเชจเชเชฎเชคเซเช เชซเซเชฒเซเชกเชฐ">
+<!ENTITY folderContextFavoriteFolder.accesskey "a">
+
+<!-- Search Bar -->
+<!ENTITY SearchNameOrEmail.label "เชจเชพเชฎ เช
เชฅเชตเชพ เชเชฎเซเชฒ เช เชธเชฎเชพเชตเซ:">
+<!ENTITY SearchNameOrEmail.accesskey "N">
+<!ENTITY clearButton.label "เชธเชพเชซ เชเชฐเซ">
+<!ENTITY clearButton.accesskey "C">
+
+<!-- Quick Search Menu Bar -->
+<!ENTITY searchSubjectMenu.label "เชตเชฟเชทเชฏ">
+<!ENTITY searchSenderMenu.label "เชฎเซเชเชฒเชจเชพเชฐ">
+<!ENTITY searchSubjectOrSenderMenu.label "เชตเชฟเชทเชฏ เช
เชฅเชตเชพ เชฎเซเชเชฒเชจเชพเชฐ">
+<!ENTITY searchRecipient.label "เชชเซเชฐเชคเชฟ เช
เชฅเชตเชพ เชเชจเซ เชชเชฃ">
+<!ENTITY searchMessageBody.label "เชตเชฐเซเชคเชฎเชพเชจ เชธเชเชฆเซเชถเซ">
+<!ENTITY saveAsVirtualFolderMenu.label "เชถเซเชงเชจเซ เชซเซเชฒเซเชกเชฐ เชคเชฐเซเชเซ เชธเชเชเซเชฐเชนเซ...">
+
+<!-- Thread Pane -->
+<!ENTITY threadColumn.label "เชฅเซเชฐเซเชก">
+<!ENTITY senderColumn.label "เชฎเซเชเชฒเชจเชพเชฐ">
+<!ENTITY recipientColumn.label "เชฎเซเชณเชตเชจเชพเชฐ">
+<!ENTITY subjectColumn.label "เชตเชฟเชทเชฏ">
+<!ENTITY dateColumn.label "เชคเชพเชฐเซเช">
+<!ENTITY priorityColumn.label "เชชเซเชฐเชพเชงเชพเชจเซเชฏ">
+<!ENTITY tagsColumn.label "เชเซเช">
+<!ENTITY accountColumn.label "เชเชพเชคเซเช">
+<!ENTITY statusColumn.label "เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟ">
+<!ENTITY sizeColumn.label "เชฎเชพเชช">
+<!ENTITY junkStatusColumn.label "เชฌเชเชกเซเชฒ เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟ">
+<!ENTITY linesColumn.label "เชฒเซเชเซเช">
+<!ENTITY unreadColumn.label "เชจเชนเชฟเช เชตเชเชเชพเชฏเซเชฒ">
+<!ENTITY totalColumn.label "เชเซเชฒ">
+<!ENTITY readColumn.label "เชตเชเชเชพเชฏเซเชฒ">
+<!ENTITY starredColumn.label "เชคเชพเชฐเชพเชตเชพเชณเชพ">
+<!ENTITY locationColumn.label "เชธเซเชฅเชพเชจ">
+<!ENTITY idColumn.label "เชเชฐเซเชกเชฐ เชฎเซเชณเชตเซเชฏเซ">
+<!ENTITY attachmentColumn.label "เชเซเชกเชพเชฃเซ">
+
+<!-- Thread Pane Tooltips -->
+<!ENTITY columnChooser.tooltip "เชฆเชฐเซเชถเชพเชตเชตเชพ เชฎเชพเชเซ เชธเซเชคเชเชญเซ เชชเชธเชเชฆ เชเชฐเชตเชพ เชเซเชฒเชฟเช เชเชฐเซ">
+<!ENTITY threadColumn.tooltip "เชธเชเชฆเซเชถเชพ เชฅเซเชฐเซเชกเซ เชฆเชฐเซเชถเชพเชตเชตเชพ เชฎเชพเชเซ เชเซเชฒเชฟเช เชเชฐเซ">
+<!ENTITY senderColumn.tooltip "เชฎเซเชเชฒเชจเชพเชฐ เชฆเซเชตเชพเชฐเชพ เชเซเชฐเชฎเชฎเชพเช เชเซเช เชตเชตเชพ เชฎเชพเชเซ เชเซเชฒเชฟเช เชเชฐเซ">
+<!ENTITY recipientColumn.tooltip "เชฎเซเชณเชตเชจเชพเชฐ เชฆเซเชตเชพเชฐเชพ เชเซเชฐเชฎเชฎเชพเช เชเซเช เชตเชตเชพ เชฎเชพเชเซ เชเซเชฒเชฟเช เชเชฐเซ">
+<!ENTITY subjectColumn.tooltip "เชตเชฟเชทเชฏ เชฆเซเชตเชพเชฐเชพ เชเซเชฐเชฎเชฎเชพเช เชเซเช เชตเชตเชพ เชฎเชพเชเซ เชเซเชฒเชฟเช เชเชฐเซ">
+<!ENTITY dateColumn.tooltip "เชคเชพเชฐเซเช เชฆเซเชตเชพเชฐเชพ เชเซเชฐเชฎเชฎเชพเช เชเซเช เชตเชตเชพ เชฎเชพเชเซ เชเซเชฒเชฟเช เชเชฐเซ">
+<!ENTITY priorityColumn.tooltip "เชชเซเชฐเชพเชงเชพเชจเซเชฏ เชฆเซเชตเชพเชฐเชพ เชเซเชฐเชฎเชฎเชพเช เชเซเช เชตเชตเชพ เชฎเชพเชเซ เชเซเชฒเชฟเช เชเชฐเซ">
+<!ENTITY tagsColumn.tooltip "เชเซเชเซ เชฆเซเชตเชพเชฐเชพ เชเซเชฐเชฎเชฎเชพเช เชเซเช เชตเชตเชพ เชฎเชพเชเซ เชเซเชฒเชฟเช เชเชฐเซ">
+<!ENTITY accountColumn.tooltip "เชเชพเชคเชพ เชฆเซเชตเชพเชฐเชพ เชเซเชฐเชฎเชฎเชพเช เชเซเช เชตเชตเชพ เชฎเชพเชเซ เชเซเชฒเชฟเช เชเชฐเซ">
+<!ENTITY statusColumn.tooltip "เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟ เชฆเซเชตเชพเชฐเชพ เชเซเชฐเชฎเชฎเชพเช เชเซเช เชตเชตเชพ เชฎเชพเชเซ เชเซเชฒเชฟเช เชเชฐเซ">
+<!ENTITY sizeColumn.tooltip "เชฎเชพเชช เชฆเซเชตเชพเชฐเชพ เชเซเชฐเชฎเชฎเชพเช เชเซเช เชตเชตเชพ เชฎเชพเชเซ เชเซเชฒเชฟเช เชเชฐเซ">
+<!ENTITY junkStatusColumn.tooltip "เชฌเชเชกเซเชฒ เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟ เชฆเซเชตเชพเชฐเชพ เชเซเชฐเชฎเชฎเชพเช เชเซเช เชตเชตเชพ เชฎเชพเชเซ เชเซเชฒเชฟเช เชเชฐเซ">
+<!ENTITY unreadColumn.tooltip "เชฅเซเชฐเซเชกเชฎเชพเช เชจเชนเชฟเช เชตเชเชเชพเชฏเซเชฒ เชธเชเชฆเซเชถเชพเชเชจเซ เชธเชเชเซเชฏเชพ">
+<!ENTITY totalColumn.tooltip "เชฅเซเชฐเซเชกเชฎเชพเช เชธเชเชฆเซเชถเชพเชเชจเซ เชเซเชฒ เชธเชเชเซเชฏเชพ">
+<!ENTITY readColumn.tooltip "เชตเชพเชเชเซเชฏเชพ เชฆเซเชตเชพเชฐเชพ เชเซเชฐเชฎเชฎเชพเช เชเซเช เชตเชตเชพ เชฎเชพเชเซ เชเซเชฒเชฟเช เชเชฐเซ">
+<!ENTITY starredColumn.tooltip "เชคเชพเชฐเชพ เชฆเซเชตเชพเชฐเชพ เชเซเชฐเชฎเชฎเชพเช เชเซเช เชตเชตเชพ เชฎเชพเชเซ เชเซเชฒเชฟเช เชเชฐเซ">
+<!ENTITY locationColumn.tooltip "เชธเซเชฅเชพเชจ เชฆเซเชตเชพเชฐเชพ เชเซเชฐเชฎเชฎเชพเช เชเซเช เชตเชตเชพ เชฎเชพเชเซ เชเซเชฒเชฟเช เชเชฐเซ">
+<!ENTITY idColumn.tooltip "เชฎเชณเซเชฒ เชเชฐเซเชกเชฐ เชฆเซเชตเชพเชฐเชพ เชเซเชฐเชฎเชฎเชพเช เชเซเช เชตเชตเชพ เชฎเชพเชเซ เชเซเชฒเชฟเช เชเชฐเซ">
+<!ENTITY attachmentColumn.tooltip "เชเซเชกเชพเชฃเซ เชฆเซเชตเชพเชฐเชพ เชเซเชฐเชฎเชฎเชพเช เชเซเช เชตเชตเชพ เชฎเชพเชเซ เชเซเชฒเชฟเช เชเชฐเซ">
+
+<!-- Thread Pane Context Menu -->
+<!ENTITY contextOpenNewWindow.label "เชธเชเชฆเซเชถเซ เชจเชตเซ เชตเชฟเชจเซเชกเซเชฎเชพเช เชเซเชฒเซ">
+<!ENTITY contextOpenNewWindow.accesskey "W">
+<!ENTITY contextOpenNewTab.label "เชธเชเชฆเซเชถเชพเชจเซ เชจเชตเซ เชเซเชฌเชฎเชพเช เชเซเชฒเซ">
+<!ENTITY contextOpenNewTab.accesskey "T">
+<!ENTITY contextEditAsNew.label "เชจเชตเชพ เชคเชฐเซเชเซ เชซเซเชฐเชซเชพเชฐ เชเชฐเซ...">
+<!ENTITY contextEditAsNew.accesskey "E">
+<!ENTITY contextReplySender.label "เชฎเชพเชคเซเชฐ เชฎเซเชเชฒเชจเชพเชฐเชจเซ เช เชชเซเชฐเชคเซเชฏเซเชคเซเชคเชฐ เชเชชเซ">
+<!ENTITY contextReplySender.accesskey "R">
+<!ENTITY contextReplyNewsgroup.label "เชธเชฎเชพเชเชพเชฐเชเซเชฅเชจเซ เชชเซเชฐเชคเซเชฏเซเชคเซเชคเชฐ เชเชชเซ">
+<!ENTITY contextReplyNewsgroup.accesskey "y">
+<!ENTITY contextReplyAll.label "เชฌเชงเชพเชจเซ เชชเซเชฐเชคเซเชฏเซเชคเซเชคเชฐ เชเชชเซ">
+<!ENTITY contextReplyAll.accesskey "A">
+<!ENTITY contextForward.label "เชเชเชณ เชงเชชเชพเชตเซ">
+<!ENTITY contextForward.accesskey "F">
+<!ENTITY contextForwardAsAttachment.label "เชเซเชกเชพเชฃเซ เชคเชฐเซเชเซ เชเชเชณ เชงเชชเชพเชตเซ">
+<!ENTITY contextForwardAsAttachment.accesskey "o">
+<!ENTITY contextMoveMsgMenu.label "เชเชฎเชพเช เชเชธเซเชกเซ">
+<!ENTITY contextMoveMsgMenu.accesskey "M">
+<!ENTITY contextMoveCopyMsgRecentMenu.label "เชเซเชฒเซเชฒเชพ">
+<!ENTITY contextMoveCopyMsgRecentMenu.accesskey "R">
+<!ENTITY contextCopyMsgMenu.label "เชเชฎเชพเช เชจเชเชฒ เชเชฐเซ">
+<!ENTITY contextCopyMsgMenu.accesskey "C">
+<!ENTITY contextSaveAs.label "เช เชฐเซเชคเซ เชธเชเชเซเชฐเชนเซ...">
+<!ENTITY contextSaveAs.accesskey "S">
+<!ENTITY contextPrint.label "เชเชพเชชเซ...">
+<!ENTITY contextPrint.accesskey "P">
+<!ENTITY contextPrintPreview.label "เชเชพเชชเชจ เชชเซเชฐเซเชตเชฆเชฐเซเชถเชจ">
+<!ENTITY contextPrintPreview.accesskey "v">
+<!ENTITY contextDelete.label "เชเชพเชขเซ เชจเชพเชเชเซ">
+<!ENTITY contextDelete.accesskey "D">
+<!ENTITY contextAddSenderToAddressBook.label "เชฎเซเชเชฒเชจเชพเชฐเชจเซ เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพเชฎเชพเช เชเชก-เชเชจ">
+<!ENTITY contextAddSenderToAddressBook.accesskey "B">
+<!ENTITY contextAddAllToAddressBook.label "เชฌเชงเชพเชจเซ เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพเชฎเชพเช เชเชก-เชเชจ">
+<!ENTITY contextAddAllToAddressBook.accesskey "A">
+
+<!-- Junk Bar -->
+<!ENTITY junkBarMessage.label "&brandShortName; เชจเซ เชฒเชพเชเซ เชเซ เช เชธเชเชฆเซเชถเซ เชฌเชเชกเซเชฒ เชเซ.">
+<!ENTITY junkBarButton.label "เช เชฌเชเชกเซเชฒ เชจเชฅเซ">
+<!ENTITY junkInfoButton.label "?">
+
+<!-- Remote Content Bar -->
+<!ENTITY remoteContentMessage.label "เชคเชฎเชพเชฐเชพ เชเชพเชจเชเซเชชเชฃเชพเชจเซ เชธเซเชฐเชเซเชทเชพ เชเชฐเชตเชพ เชฎเชพเชเซ, &brandShortName; เช เช เชธเชเชฆเซเชถเชพเชฎเชพเช เชฆเซเชฐเชธเซเชฅ เชเชฟเชคเซเชฐเชจเซ เช
เชเชเชพเชตเซ เชฆเซเชงเซเชฒ เชเซ.">
+<!ENTITY loadRemoteContentButton1.label "เชเชฟเชคเซเชฐเซ เชฒเชพเชตเซ">
+
+<!-- Phshing bar Bar -->
+<!ENTITY phishingBarMessage.label "&brandShortName; เชจเซ เชฒเชพเชเซ เชเซ เชเซ เช เชเชฎเซเชฒ เชธเซเชเซเชฎ เชเซ.">
+<!ENTITY removePhishingBarButton.label "เชธเซเชเซเชฎ เชจเชฅเซ">
+
+<!-- Search Bar -->
+<!ENTITY quickSearchCmd.key "k">
+
+<!-- Message Header Context Menu -->
+<!ENTITY AddToAddressBook.label "เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพเชฎเชพเช เชเชก-เชเชจ...">
+<!ENTITY AddToAddressBook.accesskey "B">
+<!ENTITY SendMailTo.label "เชเชจเชพ เชชเซเชฐเชคเชฟ เชฎเซเชฒ เชเชฎเซเชชเซเช เชเชฐเซ">
+<!ENTITY SendMailTo.accesskey "s">
+<!ENTITY CopyEmailAddress.label "เชเชฎเซเชฒ เชธเชฐเชจเชพเชฎเชพเชจเซ เชจเชเชฒ เชเชฐเซ">
+<!ENTITY CopyEmailAddress.accesskey "C">
+<!ENTITY CreateFilter.label "เชธเชเชฆเซเชถเชพเชฎเชพเชเชฅเซ เชเชพเชณเช เชฌเชจเชพเชตเซ...">
+<!ENTITY CreateFilter.accesskey "F">
+<!ENTITY BlockAddress.label "เชธเชฐเชจเชพเชฎเซเช เช
เชเชเชพเชตเซ">
+<!ENTITY BlockAddress.accesskey "A">
+<!ENTITY reportPhishingURL.label "เช-เชฎเซเซเชเชฒ เชธเซเชเซเชฎเชจเซ เช
เชนเซเชตเชพเชฒ เชเชชเซ">
+<!ENTITY reportPhishingURL.accesskey "o">
+
+<!-- Statusbar -->
+<!ENTITY statusText.label "เชชเซเชฐเซเชฃ เชฅเชฏเซเช">
+
+<!-- Mac OS X Window Menu -->
+<!ENTITY minimizeWindow.key "m">
+<!ENTITY minimizeWindow.label "เชจเซเชฏเซเชจเชคเชฎ เชฌเชจเชพเชตเซ">
+<!ENTITY bringAllToFront.label "เชฌเชงเซเช เชเชเชณ เชฒเชพเชตเซ">
+<!ENTITY zoomWindow.label "เชจเชพเชจเซเชเชฎเซเชเซเช">
--- /dev/null
+# 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/.
+
+#
+# The following are used by the messenger application
+#
+renameAccount=เชเชพเชคเชพเชจเซเช เชจเชพเชฎ เชฌเชฆเชฒเซ...
+renameNewsAccount=เชธเชฎเชพเชเชพเชฐ เชเชพเชคเชพเชจเซเช เชจเชพเชฎ เชฌเชฆเชฒเซ...
+removeAccount=เชเชพเชคเชพเชจเซ เชเชพเชขเซ เชจเชพเชเชเซ...
+removeNewsAccount=เชธเชฎเชพเชเชพเชฐ เชเชพเชคเชพเชจเซ เชเชพเชขเซ เชจเชพเชเชเซ...
+newFolderMenuItem=เชซเซเชฒเซเชกเชฐ...
+newSubfolderMenuItem=เชเชชเชซเซเชฒเซเชกเชฐ...
+newFolder=เชจเชตเซเช เชซเซเชฒเซเชกเชฐ...
+newSubfolder=เชจเชตเซเช เชเชชเชซเซเชฒเซเชกเชฐ...
+folderProperties=เชซเซเชฒเซเชกเชฐ เชเซเชฃเชงเชฐเซเชฎเซ
+newTag=เชจเชตเซ เชเซเช...
+getNextNMessages=เชเชเชณเชจเชพ %S เชธเชฎเชพเชเชพเชฐ เชธเชเชฆเซเชถเชพเช เชฎเซเชณเชตเซ
+advanceNextPrompt=%S เชฎเชพเช เชเชเชณเชจเชพ เชจเชเชนเชฟ เชตเชเชเชพเชฏเซเชฒ เชธเชเชฆเซเชถเชพเชฎเชพเช เชเชจเซเชจเชคเชฟ?
+titleNewsPreHost=เชเชพเชฒเซ
+titleMailPreHost=เชฎเชพเชเซ
+replyToSender=เชฎเซเชเชฒเชจเชพเชฐเชจเซ เชชเซเชฐเชคเซเชฏเซเชคเซเชคเชฐ เชเชชเซ
+reply=เชชเซเชฐเชคเซเชฏเซเชคเซเชคเชฐ
+# LOCALIZATION NOTES(EMLFiles): Do not translate "*.eml" in the line below
+EMLFiles=เชฎเซเชฒ เชซเชพเชเชฒเซ (*.eml)
+OpenEMLFiles=เชธเชเชฆเซเชถเซ เชเซเชฒเซ
+# LOCALIZATION NOTES(defaultSaveMessageAsFileName): Do not translate ".eml"
+# in the line below. Also, the complete file name should 8.3
+defaultSaveMessageAsFileName=message.eml
+SaveMailAs=เชธเชเชฆเซเชถเชพเชจเซ เช เชฐเซเชคเซ เชธเชเชเซเชฐเชนเซ
+SaveAttachment=เชเซเชกเชพเชฃ เชธเชเชเซเชฐเชนเซ
+SaveAllAttachments=เชฌเชงเชพ เชเซเชกเชพเชฃเซ เชธเชเชเซเชฐเชนเซ
+LoadingMessageToPrint=เชเชพเชชเชตเชพ เชฎเชพเชเซ เชธเชเชฆเซเชถเซ เชฒเชพเชตเซ เชฐเชนเซเชฏเชพ เชเซเช...
+MessageLoaded=เชธเชเชฆเซเชถเซ เชฒเชตเชพเช เชเชฏเซ...
+PrintingMessage=เชธเชเชฆเซเชถเซ เชเชพเชชเซ เชฐเชนเซเชฏเชพ เชเซเช...
+PrintPreviewMessage=เชธเชเชฆเซเชถเชพเชจเซเช เชเชพเชชเชฃเซ เชชเซเชฐเซเชตเชฆเชฐเซเชถเชจ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช...
+PrintingCard=เชเชพเชฐเซเชก เชเชพเชชเซ เชฐเชนเซเชฏเชพ เชเซเช...
+PrintPreviewCard=เชเชพเชฐเซเชกเชจเซเช เชเชพเชชเชฃเซ เชชเซเชฐเซเชตเชฆเชฐเซเชถเชจ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช...
+PrintingAddrBook=เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพ เชเชพเชชเซ เชฐเชนเซเชฏเชพ เชเซเช...
+PrintPreviewAddrBook=เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพเชจเซเช เชเชพเชชเชฃเซ เชชเซเชฐเซเชตเชฆเชฐเซเชถเชจ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช...
+PrintingComplete=เชชเซเชฐเซเชฃ เชฅเชฏเซเช.
+PreviewTitle=%S - %S
+LoadingMailMsgForPrint=(เชเชพเชชเชตเชพ เชฎเชพเชเซ เชธเชฎเชพเชตเชฟเชทเซเชเซ เชฒเชพเชตเซ เชฐเชนเซเชฏเชพ เชเซเช)
+LoadingMailMsgForPrintPreview=(เชเชพเชชเชตเชพ เชชเซเชฐเซเชตเชฆเชฐเซเชถเชจ เชฎเชพเชเซ เชธเชฎเชพเชตเชฟเชทเซเชเซ เชฒเชพเชตเซ เชฐเชนเซเชฏเชพ เชเซเช)
+saveAttachmentFailed=เชเซเชกเชพเชฃ เชธเชเชเซเชฐเชนเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชคเชฎเชพเชฐเซเช เชซเชพเชเชฒเชจเซเช เชจเชพเชฎ เชเชเชพเชธเซ เช
เชจเซ เชซเชฐเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ.
+saveMessageFailed=เชธเชเชฆเซเชถเซ เชธเชเชเซเชฐเชนเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชคเชฎเชพเชฐเซเช เชซเชพเชเชฒเชจเซเช เชจเชพเชฎ เชเชเชพเชธเซ เช
เชจเซ เชซเชฐเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ.
+notDownloaded=(เชกเชพเชเชจเชฒเซเชก เชฅเชฏเซเชฒ เชจเชฅเซ)
+fileExists=%S เชชเชนเซเชฒเชพเชฅเซ เช เชนเชพเชเชฐ เชเซ. เชถเซเช เชคเชฎเซ เชเชจเซ เชฌเชฆเชฒเชตเชพ เชฎเชพเชเชเซ เชเซ?
+
+downloadingNewsgroups=เชเชซเชฒเชพเชเชจ เชตเชชเชฐเชพเชถ เชฎเชพเชเซ เชธเชฎเชพเชเชพเชฐเชเซเชฅเซ เชกเชพเชเชจเชฒเซเชก เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช
+downloadingMail=เชเชซเชฒเชพเชเชจ เชตเชชเชฐเชพเชถ เชฎเชพเชเซ เชฎเซเชฒ เชกเชพเชเชจเชฒเซเชก เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช
+sendingUnsent=เชจเชนเชฟเช เชฎเซเชเชฒเชพเชฏเซเชฒ เชธเชเชฆเซเชถเชพเช เชฎเซเชเชฒเซ เชฐเชนเซเชฏเชพ เชเซเช
+
+folderExists=เชคเซ เชจเชพเชฎเชฅเซ เชซเซเชฒเซเชกเชฐ เชชเชนเซเชฒเชพเชฅเซ เช เชนเชพเชเชฐ เชเซ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เช
เชฒเช เชจเชพเชฎ เชฆเชพเชเชฒ เชเชฐเซ.
+folderCreationFailed=เชซเซเชฒเซเชกเชฐ เชฌเชจเชพเชตเซ เชถเชเชพเชฏเซเช เชจเชนเชฟเช เชเชพเชฐเชฃ เชเซ เชคเชฎเซ เชธเซเชชเชทเซเช เชเชฐเซเชฒ เชซเซเชฒเซเชกเชฐ เชจเชพเชฎ เชจเชนเชฟเช เชเชณเชเซ เชถเชเชพเชฏ เชคเซเชตเชพ เช
เชเซเชทเชฐเซ เชธเชฎเชพเชตเซ เชเซ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เช
เชฒเช เชจเชพเชฎ เชฆเชพเชเชฒ เชเชฐเซ เช
เชจเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ.
+compactingFolder=เชซเซเชฒเซเชกเชฐ %S เชธเชเชเซเชเชฟเชค เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช...
+doneCompacting=เชธเชเชเซเชเชฟเชค เชเชฐเชตเชพเชจเซเช เชชเซเชฐเซเชฃ เชฅเชฏเซเช
+autoCompactAllFoldersTitle=เชซเซเชฒเซเชกเชฐเซ เชธเชเชเซเชเชฟเชค เชเชฐเซ
+autoCompactAllFolders=เชถเซเช เชคเชฎเซ เชกเชฟเชธเซเช เชเชเซเชฏเชพ เชฌเชเชพเชตเชตเชพ เชฎเชพเชเซ เชฌเชงเชพ เชธเซเชฅเชพเชจเชฟเช เช
เชจเซ เชเชซเชฒเชพเชเชจ เชซเซเชฒเซเชกเชฐเซ เชธเชเชเซเชเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ?
+autoCompactAllFoldersCheckbox=เชนเชตเซเชฅเซ เช เชเชชเซเชเชช เชเชฐเซ.
+
+confirmFolderDeletionForFilter=เชซเซเชฒเซเชกเชฐ '%S' เชจเซ เชเชพเชขเซ เชจเชพเชเชเชตเชพเชจเซเช เชคเซเชจเซ เชธเชพเชฅเซ เชธเชเชเชณเชพเชฏเซเชฒ เชเชพเชณเชเซเชจเซ เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชเชฐเซ เชจเชพเชเชเชถเซ. เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ เชซเซเชฒเซเชกเชฐ เชเชพเชขเซ เชจเชพเชเชเชตเชพ เชฎเชพเชเชเซ เชเซ?
+alertFilterChanged=เช เชซเซเชฒเซเชกเชฐ เชธเชพเชฅเซ เชธเชเชเชณเชพเชฏเซเชฒ เชเชพเชณเชเซ เชธเซเชงเชพเชฐเชพเชถเซ.
+filterDisabled=เชซเซเชฒเซเชกเชฐ '%S' เชถเซเชงเซ เชถเชเชพเชฏเซเช เชจเชนเชฟเช, เชคเซเชฅเซ เช เชซเซเชฒเซเชกเชฐ เชธเชพเชฅเซ เชธเชเชเชณเชพเชฏเซเชฒ เชเชพเชณเชเซ เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชฅเช เชเชถเซ. เชเชเชพเชธเซ เชเซ เชซเซเชฒเซเชกเชฐ เช
เชธเซเชคเชฟเชคเซเชตเชฎเชพเช เชเซ, เช
เชจเซ เชเชพเชณเชเซ เชฏเซเชเซเชฏ เชซเซเชฒเซเชกเชฐเชจเซ เชจเชฟเชฐเซเชฆเซเชถ เชเชฐเซ เชเซ.
+filterFolderDeniedLocked=เชธเชเชฆเซเชถเซ เชซเซเชฒเซเชกเชฐ '%S' เชฎเชพเช เชเชพเชณเซ เชถเชเชพเชฏเซ เชจเชนเชฟเช เชเชพเชฐเชฃ เชเซ เช
เชจเซเชฏ เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชชเซเชฐเชเชคเชฟเชฎเชพเช เชเซ.
+parsingFolderFailed=เชซเซเชฒเซเชกเชฐ %S เชเซเชฒเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ เชเชพเชฐเชฃ เชเซ เชคเซ เช
เชจเซเชฏ เชเซเช เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชฆเซเชตเชพเชฐเชพ เชตเชชเชฐเชพเชถเชฎเชพเช เชเซ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชคเซ เชชเซเชฐเชเซเชฐเชฟเชฏเชพเชจเชพ เชชเซเชฐเซเชฃ เชฅเช เชเชตเชพ เชธเซเชงเซ เชฐเชพเชน เชเซเช เช
เชจเซ เชชเชเซ เชซเชฐเซเชฅเซ เชซเซเชฒเซเชกเชฐ เชชเชธเชเชฆ เชเชฐเซ.
+deletingMsgsFailed=เชซเซเชฒเซเชกเชฐ %S เชฎเชพเชเชจเชพ เชธเชเชฆเซเชถเชพเช เชเชพเชขเซ เชจเชพเชเชเชตเชพ เช
เชธเชฎเชฐเซเชฅ เชเชพเชฐเชฃ เชเซ เชคเซ เช
เชจเซเชฏ เชเซเช เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชฆเซเชตเชพเชฐเชพ เชตเชชเชฐเชพเชถเชฎเชพเช เชเซ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชคเซ เชชเซเชฐเชเซเชฐเชฟเชฏเชพเชจเชพ เชชเซเชฐเซเชฃ เชฅเช เชเชตเชพ เชธเซเชงเซ เชฐเชพเชน เชเซเช เช
เชจเซ เชชเชเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ.
+alertFilterCheckbox=เชฎเชจเซ เชซเชฐเซ เชเซเชคเชตเชถเซ เชจเชนเชฟเช.
+compactFolderDeniedLock=เชซเซเชฒเซเชกเชฐ '%S' เชธเชเชเซเชเชฟเชค เชเชฐเซ เชถเชเชพเชคเซเช เชเชพเชฐเชฃ เชเซ เช
เชจเซเชฏ เชเซเช เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชชเซเชฐเชเชคเชฟเชฎเชพเช เชเซ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชชเชเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ.
+compactFolderWriteFailed=เชซเซเชฒเซเชกเชฐ '%S' เชธเชเชเซเชเชฟเชค เชเชฐเซ เชถเชเชพเชฏเซเช เชจเชนเชฟเช เชเชพเชฐเชฃ เชเซ เชซเซเชฒเซเชกเชฐเชฎเชพเช เชฒเชเชตเชพเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณเชคเชพ. เชเชเชพเชธเซ เชเซ เชคเชฎเชพเชฐเซ เชชเชพเชธเซ เชชเซเชฐเชคเซ เชกเชฟเชธเซเช เชเชเซเชฏเชพ เชเซ, เช
เชจเซ เชคเชฎเซ เชซเชพเชเชฒ เชธเชฟเชธเซเชเชฎ เชฎเชพเชเซ เชชเซเชฐเซเชตเชงเชพเชฐเชฃเชพเช เชฒเชเซเชฒเซ เชเซ, เชชเชเซ เชซเชฐเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ.
+filterFolderWriteFailed=เชธเชเชฆเซเชถเชพเช เชซเซเชฒเซเชกเชฐ '%S' เชฎเชพเช เชเชพเชณเซ เชถเชเชพเชฏเชพ เชจเชนเชฟเช เชเชพเชฐเชฃ เชเซ เชซเซเชฒเซเชกเชฐเชฎเชพเช เชฒเชเชตเชพเชจเซ เชจเชฟเชทเซเชซเชณเชคเชพ เชฎเชณเซ. เชเชเชพเชธเซ เชเซ เชคเชฎเชพเชฐเซ เชชเชพเชธเซ เชชเซเชฐเชคเซ เชกเชฟเชธเซเช เชเชเซเชฏเชพ เชเซ, เช
เชจเซ เชคเชฎเซ เชซเชพเชเชฒ เชธเชฟเชธเซเชเชฎ เชฎเชพเชเซ เชชเซเชฐเซเชตเชงเชพเชฐเชฃเชพเช เชฒเชเซเชฒเซ เชเซ, เชชเชเซ เชซเชฐเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ.
+copyMsgWriteFailed=เชธเชเชฆเซเชถเชพเช เชซเซเชฒเซเชกเชฐ '%S' เชฎเชพเช เชเชธเซเชกเซ เช
เชฅเชตเชพ เชจเชเชฒ เชเชฐเซ เชถเชเชพเชฏเชพ เชจเชนเชฟเช เชเชพเชฐเชฃ เชเซ เชซเซเชฒเซเชกเชฐ เชชเชฐ เชฒเชเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณเชคเชพ. เชกเชฟเชธเซเช เชเชเซเชฏเชพ เชฎเซเชณเชตเชตเชพ เชฎเชพเชเซ, เชซเชพเชเชฒ เชฎเซเชจเซเชฎเชพเชเชฅเซ, เชชเซเชฐเชฅเชฎ เชเชเชฐเชพเชชเซเชเซ เชเชพเชฒเซ เชเชฐเซ เชชเชธเชเชฆ เชเชฐเซ, เช
เชจเซ เชชเชเซ เชธเชเชเซเชเชฟเชค เชซเซเชฒเซเชกเชฐเซ เชชเชธเชเชฆ เชเชฐเซ, เช
เชจเซ เชชเชเซ เชซเชฐเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ.
+cantMoveMsgWOBodyOffline=เชเซเชฏเชพเชฐเซ เชเชซเชฒเชพเชเชจ เชเชพเชฎ เชเชฐเซ เชฐเชนเซเชฏเชพ เชนเซเชฏ, เชคเซเชฏเชพเชฐเซ เชคเชฎเซ เชธเชเชฆเซเชถเชพเชเชจเซ เชเชธเซเชกเซ เชเซ เชจเชเชฒ เชเชฐเซ เชถเชเชคเชพ เชจเชฅเซ เชเซ เชเซเช เชเชซเชฒเชพเชเชจ เชตเชชเชฐเชพเชถ เชฎเชพเชเซ เชกเชพเชเชจเชฒเซเชก เชฅเชฏเซเชฒ เชนเซเชฏ เชเซ. เชฎเซเชฒ เชตเชฟเชจเซเชกเซเชฎเชพเชเชฅเซ, เชซเชพเชเชฒ เชฎเซเชจเซ เชเซเชฒเซ, เชเชซเชฒเชพเชเชจ เชชเชธเชเชฆ เชเชฐเซ, เชชเชเซ เชเชจเชฒเชพเชเชจ เชเชพเชฎ เชเชฐเซ เชชเชธเชเชฆ เชเชฐเซ, เช
เชจเซ เชซเชฐเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ.
+operationFailedFolderBusy=เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชจเชฟเชทเซเชซเชณ เชเช เชเชพเชฐเชฃ เชเซ เช
เชจเซเชฏ เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เช เชซเซเชฒเซเชกเชฐ เชตเชพเชชเชฐเซ เชฐเชนเซ เชเซ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชคเซ เชชเซเชฐเชเซเชฐเชฟเชฏเชพเชจเชพ เชชเซเชฐเซเชฃ เชฅเช เชเชตเชพ เชธเซเชงเซ เชฐเชพเชน เชเซเช เช
เชจเซ เชชเชเซ เชซเชฐเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ.
+folderRenameFailed=เชซเซเชฒเซเชกเชฐเชจเซเช เชจเชพเชฎ เชฌเชฆเชฒเซ เชถเชเชพเชฏเซเช เชจเชนเชฟเช. เชเชฆเชพเช เชซเซเชฒเซเชกเชฐเชจเซเช เชซเชฐเซ เชชเชฆเชเซเชเซเชฆเชจ เชฅเช เชเชฏเซเช เชนเชถเซ, เช
เชฅเชตเชพ เชจเชตเซเช เชจเชพเชฎ เช เชฎเชพเชจเซเชฏ เชซเซเชฒเซเชกเชฐ เชจเชพเชฎ เชจเชฅเซ.
+# LOCALIZATION NOTES(verboseFolderFormat): %1$S is folder name, %2$S is server name
+verboseFolderFormat=%1$S เชเซเชเชฒเชพ %2$S เชชเชฐ
+filterFolderTruncateFailed=เชธเชเชฆเซเชถเชพเชจเซ เชซเซเชฒเซเชกเชฐ '%1$S' เชฎเชพเช เชเชพเชณเซเชฏเชพ เชชเชเซ เชเชจเชฌเซเชเซเชธ เชฌเชเชง เชเชฐเชตเชพเชฎเชพเช เชญเซเชฒ เชฅเช เชนเชคเซ. เชคเชฎเชพเชฐเซ %2$S เชจเซ เชฌเชเชง เชเชฐเชตเชพเชจเซ เช
เชจเซ INBOX.msf เชเชพเชขเซ เชจเชพเชเชเชตเชพเชจเซ เชเชฐเซเชฐ เชชเชกเชถเซ.
+
+errorGettingDB=%S เชฎเชพเชเซ เชธเชพเชฐ เชซเชพเชเชฒ เชเซเชฒเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ. เชเชฆเชพเช เชคเซเชฏเชพเช เชกเชฟเชธเซเช เชชเชฐ เชญเซเชฒ เชนเชคเซ, เช
เชฅเชตเชพ เชเชเซ เชชเชพเชฅ เชเซเชฌ เชฒเชพเชเชฌเซ เชนเชถเซ.
+
+defaultServerTag=(เชฎเซเชณเชญเซเชค)
+useDefaultServer=เชฎเซเชณเชญเซเชค เชธเชฐเซเชตเชฐ เชตเชพเชชเชฐเซ
+
+# Used in the SMTP Account Settings panel when a server value has no properties
+smtpServerList-NotSpecified=<เชธเซเชชเชทเซเช เชเชฐเซเชฒ เชจเชฅเซ>
+smtpServer-SecureConnection-Type-0=เชเชเช เชจเชนเชฟเช
+smtpServer-SecureConnection-Type-1=TLS (เชเซ เชเชชเชฒเชฌเซเชง เชนเซเชฏ)
+smtpServer-SecureConnection-Type-2=TLS
+smtpServer-SecureConnection-Type-3=SSL
+smtpServers-confirmServerDeletionTitle=เชธเชฐเซเชตเชฐ เชเชพเชขเซ เชจเชพเชเชเซ
+smtpServers-confirmServerDeletion=เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ เชธเชฐเซเชตเชฐ เชเชพเชขเซ เชจเชพเชเชเชตเชพ เชฎเชพเชเชเซ เชเซ: \n %S?
+
+# LOCALIZATION NOTES(serverType-nntp): Do not translate "NNTP" in the line below
+serverType-nntp=เชธเชฎเชพเชเชพเชฐ เชธเชฐเซเชตเชฐ (NNTP)
+# LOCALIZATION NOTES(serverType-pop3): Do not translate "POP" in the line below
+serverType-pop3=POP เชฎเซเชฒ เชธเชฐเซเชตเชฐ
+# LOCALIZATION NOTES(serverType-imap): Do not translate "IMAP" in the line below
+serverType-imap=IMAP เชฎเซเชฒ เชธเชฐเซเชตเชฐ
+serverType-none=เชธเซเชฅเชพเชจเชฟเช เชฎเซเชฒ เชธเชเชเซเชฐเชนเชธเซเชฅเชพเชจ
+# LOCALIZATION NOTES(serverType-movemail): DONT_TRANSLATE
+serverType-movemail=Unix Movemail
+
+sizeColumnTooltip=เชฎเชพเชช เชชเซเชฐเชฎเชพเชฃเซ เชเซเชฐเชฎเชฎเชพ เชเซเช เชตเชตเชพ เชเซเชฒเชฟเช เชเชฐเซ
+sizeColumnHeader=เชฎเชพเชช
+linesColumnTooltip=เชฒเซเชเซเช เชชเซเชฐเชฎเชพเชฃเซ เชเซเชฐเชฎเชฎเชพเช เชเซเช เชตเชตเชพ เชเซเชฒเชฟเช เชเชฐเซ
+linesColumnHeader=เชฒเซเชเซเช
+
+# status feedback stuff
+documentDone=
+documentLoading=เชธเชเชฆเซเชถเซ เชฒเชพเชตเซ เชฐเชนเซเชฏเชพ เชเซเช...
+
+unreadMsgStatus=เชจเชนเชฟเช เชตเชเชเชพเชฏเซเชฒ: %S
+totalMsgStatus=เชเซเชฒ: %S
+
+# localized folder names
+
+localFolders=เชธเซเชฅเชพเชจเชฟเช เชซเซเชฒเซเชกเชฐเซ
+
+# LOCALIZATION NOTES (inboxFolderName): OK to translate all foldernames, bugzilla #57440 & bugzilla #23625 fixed
+inboxFolderName=เชเชจเชฌเซเชเซเชธ
+trashFolderName=เชเชเชฐเชพเชชเซเชเซ
+sentFolderName=เชฎเซเชเชฒเชพเชฏเซเชฒ
+draftsFolderName=เชกเซเชฐเชพเชซเซเช
+templatesFolderName=เชเซเชฎเซเชชเซเชฒเซเชเซ
+unsentFolderName=เชจเชนเชฟเช เชฎเซเชเชฒเชพเชฏเซเชฒ เชธเชเชฆเซเชถเชพเช
+junkFolderName=เชฌเชเชกเซเชฒ
+
+# Error message for special folder deletion on imap accounts
+# LOCALIZATION NOTES (specialFolderDeletionErr): Do not translate "IMAP" in the line below
+specialFolderDeletionErr=IMAP เชเชพเชคเชพเช เชฎเชพเชเซ เชตเชฟเชถเชฟเชทเซเช เชซเซเชฒเซเชกเชฐ %S เชจเซ เชเชพเชขเซ เชจเชพเชเชเชตเชพเชจเซเช เชฎเชพเชจเซเชฏ เชจเชฅเซ.
+specialFolderDeletionErrTitle=เชตเชฟเชถเชฟเชทเซเช เชซเซเชฒเซเชกเชฐ เชเชพเชขเซ เชจเชพเชเชเชตเชพเชจเซเช
+
+# "Normal" priority is often blank,
+# depending on the consumers of these strings
+priorityLowest=เชจเซเชฎเซเชจเชคเชฎ
+priorityLow=เชจเซเชเซ
+priorityNormal=เชธเชพเชฎเชพเชจเซเชฏ
+priorityHigh=เชเชเชเซ
+priorityHighest=เชเชเซเชเชคเชฎ
+
+#Group by date thread pane titles
+today=เชเชเซ
+yesterday=เชเชเชเชพเชฒเซ
+lastWeek=เชเซเชฒเซเชฒเชพ เช
เช เชตเชพเชกเชฟเชฏเซ
+twoWeeksAgo=เชฌเซ เช
เช เชตเชพเชกเชฟเชฏเชพ เชชเชนเซเชฒเชพ
+older=เชเซเชจเซ เชฎเซเชฒ
+
+#Grouped By Tags
+untaggedMessages=เชเซเช เชตเชฟเชจเชพเชจเชพ เชธเชเชฆเซเชถเชพเช
+
+# Grouped by status
+messagesWithNoStatus=เชเซเช เชธเซเชฅเชฟเชคเซ เชจเชฅเซ
+
+#Grouped by priority
+noPriority=เชเซเช เชชเซเชฐเชพเชงเชพเชจเซเชฏ เชจเชฅเซ
+
+#Grouped by has attachments
+noAttachments=เชเซเช เชเซเชกเชพเชฃเซ เชจเชฅเซ
+attachments=เชเซเชกเชพเชฃเซ
+
+#Grouped by starred
+notFlagged=เชคเชพเชฐเชพเชตเชพเชณเชพ เชจเชฅเซ
+groupFlagged=เชคเชพเชฐเชพเชตเชพเชณเชพ
+
+# defaults for labels prefs listed in mailnews.js
+mailnews.tags.remove=เชฌเชงเชพ เชเซเชเซ เชฆเซเชฐ เชเชฐเซ
+mailnews.labels.description.1=เชฎเชนเชคเซเชตเชจเซ
+mailnews.labels.description.2=เชเชพเชฎเชจเซ
+mailnews.labels.description.3=เชเชพเชจเชเซ
+mailnews.labels.description.4=เชเชฐเชตเชพเชจเซ
+mailnews.labels.description.5=เชชเชเซเชจเซ
+
+# Format definition tag menu texts.
+# This is necessary in order to get the accesskeys to be the on the first
+# character of the menu text instead of after the menu text.
+# If a key definition exists for the tag at index n, that key's key will be
+# taken as the accesskey, eg.
+# <key id="key_tag3" key="&tagCmd3.key;" oncommand="ToggleMessageTagKey(3);"/>
+# makes the third tag have the accesskey &tagCmd3.key;.
+# In the menuitem's label, this accesskey appears at %1$S below; %2$S will be
+# replaced by the tag label.
+mailnews.tags.format=%1$S %2$S
+
+replied=เชชเซเชฐเชคเซเชฏเซเชคเซเชคเชฐ เช
เชชเชพเชฏเซเชฒ
+forwarded=เชเชเชณ เชงเชชเชพเชตเชพเชฏเซเชฒ
+new=เชจเชตเซ
+read=เชตเชเชเชพเชฏเซเชฒ
+flagged=เชจเชฟเชถเชพเชจเซ เชฅเชฏเซเชฒ
+
+# for junk status picker in search and mail views
+junk=เชฌเชเชกเซเชฒ
+# for the has attachment picker in search and mail views
+hasAttachments=เชชเชพเชธเซ เชเซเชกเชพเชฃเซ เชเซ
+
+# for the Tag picker in search and mail views.
+tag=เชเซเชเซ
+
+# mailnews.js
+mailnews.send_default_charset=ISO-8859-1
+mailnews.view_default_charset=ISO-8859-1
+
+# generate display names in last first order
+# valid mail.addr_book.displayName.lastnamefirst are: true or false
+mail.addr_book.displayName.lastnamefirst=false
+
+# the format for "mail.addr_book.quicksearchquery.format" is:
+# @V == the escaped value typed in the quick search bar in the addressbook
+#
+# note, changing this might require a change to SearchNameOrEmail.label
+# in messenger.dtd
+#
+# LOCALIZATION NOTES - please add phonetic names as below when "mail.addr_book.show_phonetic_fields" is true
+# "?(or(PrimaryEmail,c,@V)(DisplayName,c,@V)(FirstName,c,@V)(LastName,c,@V)(PhoneticFirstName,c,@V)(PhoneticLastName,c,@V))"
+#
+mail.addr_book.quicksearchquery.format=?(or(PrimaryEmail,c,@V)(DisplayName,c,@V)(FirstName,c,@V)(LastName,c,@V))
+
+# valid mail.addr_book.show_phonetic_fields are: true or false
+mail.addr_book.show_phonetic_fields=false
+
+# valid format options are:
+# 1: yyyy/mm/dd
+# 2: yyyy/dd/mm
+# 3: mm/dd/yyyy
+# 4: mm/yyyy/dd
+# 5: dd/mm/yyyy
+# 6: dd/yyyy/mm
+#
+# 0: auto-detect the current locale format
+# a separator has to be either '/', '-', '.' and the year in Chistian year
+# otherwise mm/dd/yyyy (option 3) is used
+#
+mailnews.search_date_format=0
+# separator for search date (e.g. "/", "-"), or empty when search_date_format is zero
+mailnews.search_date_separator=
+
+# offline msg
+nocachedbodybody=เช เชธเชเชฆเซเชถเชพเชจเซ เชญเชพเช เชธเชฐเซเชตเชฐเชฎเชพเชเชฅเซ เชเชซเชฒเชพเชเชจ เชตเชพเชเชเชตเชพ เชฎเชพเชเซ เชกเชพเชเชจเชฒเซเชก \
+เชฅเชฏเซเชฒเซ เชจเชฅเซ. เช เชธเชเชฆเซเชถเชพเชจเซ เชตเชพเชเชเชตเชพ เชฎเชพเชเซ, \
+เชคเชฎเชพเชฐเซ เชจเซเชเชตเชฐเซเช เชธเชพเชฅเซ เชชเซเชจเช เชเซเชกเชพเชตเซเช เช เชชเชกเชถเซ, เชซเชพเชเชฒ เชฎเซเชจเซเชฎเชพเชเชฅเซ \
+เชเชซเชฒเชพเชเชจ เชชเชธเชเชฆ เชเชฐเซ เช
เชจเซ เชชเชเซ เชเชซเชฒเชพเชเชจ เชเชพเชฎ เชเชฐเซ เชชเชธเชเชฆ เชเชฐเซ.\
+เชญเชตเชฟเชทเซเชฏเชฎเชพเช, เชคเชฎเซ เชเชฏเชพ เชธเชเชฆเซเชถเชพเช เช
เชฅเชตเชพ เชซเซเชฒเซเชกเชฐเซ เชเชซเชฒเชพเชเชจ เชตเชพเชเชเชตเชพ เชเซ เชคเซ เชชเชธเชเชฆ เชเชฐเซ เชถเชเซ เชเซ. เชเชฎ เชเชฐเชตเชพ \
+เชฎเชพเชเซ, เชซเชพเชเชฒ เชฎเซเชจเซเชฎเชพเชเชฅเซ เชเชซเชฒเชพเชเชจ เชชเชธเชเชฆ เชเชฐเซ เช
เชจเซ เชชเชเซ เชธเซเชฎเซเชณ เชชเชธเชเชฆ เชเชฐเซ. เชคเชฎเซ เชกเชฟเชธเซเช เชเชเซเชฏเชพ \
+เชชเชธเชเชฆเชเซเช เชธเชเชคเซเชฒเชฟเชค เชเชฐเซ เชถเชเซ เชเซ เชฒเชพเชเชฌเชพ เชธเชเชฆเซเชถเชพเชเชจเซ เชกเชพเชเชจเชฒเซเชก เชเชฐเชตเชพเชฅเซ เชฌเชเชตเชพ เชฎเชพเชเซ.
+
+# accountCentral
+mailnews.account_central_page.url=chrome://messenger/content/msgAccountCentral.xul
+# LOCALIZATION NOTES(acctCentralTitleFormat): %1$S is brand, %2$S is account type, %3$S is account name
+acctCentralTitleFormat=%1$S %2$S - %3$S
+mailAcctType=เชฎเซเชฒ
+newsAcctType=เชธเชฎเชพเชเชพเชฐ
+
+# LOCALIZATION NOTES(nocachedbodytitle): Do not translate "<TITLE>" or "</TITLE>" in the line below
+nocachedbodytitle=<TITLE>เช เชธเชเชฆเซเชถเชพเชจเซ เชเซเชตเชพ เชฎเชพเชเซ เชเชจเชฒเชพเชเชจ เชฅเชพเชต</TITLE>\n
+
+# mailWindowOverlay.js
+confirmUnsubscribeTitle=เชเชฎเซเชฆเชตเชพเชฐเซ เชฆเซเชฐ เชเชฐเชตเชพเชฎเชพเช เชเชพเชคเชฐเซ
+confirmUnsubscribeText=เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ %S เชฎเชพเชเชฅเซ เชเชฎเซเชฆเชตเชพเชฐเซ เชฆเซเชฐ เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ?
+cannotHaveTwoFilterRulesDialogs=เชเชพเชณเช เชจเชฟเชฏเชฎเซ เชธเชเชตเชพเชฆ
+cannotHaveTwoFilterRulesText=เชเชพเชณเช เชฌเชจเชพเชตเซ เชถเชเชพเชคเซเช เชจเชฅเซ เชเชพเชฐเชฃ เชเซ เชเชพเชณเช เชจเชฟเชฏเชฎเซ เชธเชเชตเชพเชฆ เชชเชนเซเชฒเชพเชฅเซ เช เชตเชชเชฐเชพเชถเชฎเชพเช เชเซ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชธเชเชตเชพเชฆ เชฌเชเชง เชเชฐเซ เช
เชจเซ เชซเชฐเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ.
+
+# msgHdrViewOverlay.js
+openLabel=เชเซเชฒเซ
+openLabelAccesskey=O
+saveLabel=เช เชฐเซเชคเซ เชธเชเชเซเชฐเชนเซ...
+saveLabelAccesskey=A
+detachLabel=เชเซเชกเซ...
+detachLabelAccesskey=D
+deleteLabel=เชเชพเชขเซ เชจเชพเชเชเซ
+deleteLabelAccesskey=E
+deleteAttachments=เชจเซเชเซเชจเชพ เชเซเชกเชพเชฃเซ เช เชธเชเชฆเซเชถเชพเชฎเชพเชเชฅเซ เชเชพเชฏเชฎ เชฎเชพเชเซ เชเชพเชขเซ เชจเชเชเชพเชถเซ:\n%S\nเช เชเซเชฐเชฟเชฏเชพ เชชเชพเชเซ เชฐเชฆ เชเชฐเซ เชถเชเชพเชคเซ เชจเชฅเซ. เชถเซเช เชคเชฎเซ เชเชพเชฒเซ เชฐเชพเชเชตเชพ เชฎเชพเชเชเซ เชเซ?
+detachAttachments=เชจเซเชเซเชจเชพ เชเซเชกเชพเชฃเซ เชธเชซเชณเชคเชพเชชเซเชฐเซเชตเช เชธเชเชเซเชฐเชนเชพเช เชเชฏเชพ เชเซ เช
เชจเซ เชคเซเช เช เชธเชเชฆเซเชถเชพเชฎเชพเชเชฅเซ เชเชพเชฏเชฎ เชฎเชพเชเซ เชเชพเชขเซ เชจเชเชเชพเชถเซ:\n%S\nเช เชเซเชฐเชฟเชฏเชพ เชชเชพเชเซ เชฐเชฆ เชเชฐเซ เชถเชเชพเชคเซ เชจเชฅเซ. เชถเซเช เชคเชฎเซ เชเชพเชฒเซ เชฐเชพเชเชตเชพ เชฎเชพเชเชเซ เชเซ?
+deleteAttachmentFailure=เชชเชธเชเชฆ เชเชฐเซเชฒ เชเซเชกเชพเชฃเซ เชเชพเชขเซ เชจเชพเชเชเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ.
+# LOCALIZATION NOTES(attachmentDeletePrefix): Do not translate until foreign language attachment names are fixed
+attachmentDeletePrefix=เชเชพเชขเซ เชจเชเชเชพเชฏเซเชฒ: %S
+
+# This is the format for prepending accesskeys to the
+# each of the attachments in the file|attachments menu:
+# ie: 1 file.txt
+# 2 another file.txt
+attachmentDisplayNameFormat=%S %S
+
+# Connection Error Messages
+101=เช
เชเซเชเชพเชค เชญเซเชฒ
+102=เชธเชฐเซเชตเชฐ %S เชธเชพเชฅเซ เชเซเชกเชพเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณเชคเชพ.
+103=เชธเชฐเซเชตเชฐ %S เชธเชพเชฅเซ เชเซเชกเชพเช เชถเชเซเชฏเชพ เชจเชนเชฟเช; เชเซเชกเชพเชฃ เชคเซเชเซ เชเชฏเซเช เชนเชคเซ.
+104=เชธเชฐเซเชตเชฐ %S เชธเชพเชฅเซเชจเชพ เชเซเชกเชพเชฃเชจเซ เชธเชฎเชฏ เชธเชฎเชพเชชเซเชค เชฅเช เชเชฏเซ.
+
+# LOCALIZATION NOTES(biffNotification): %1$S is the name of the account %2$S is the number of new messages
+newBiffNotification_message=%1$S เชจเซ %2$S เชจเชตเซ เชธเชเชฆเซเชถเซ เชเซ
+newBiffNotification_messages=%1$S เชจเซ %2$S เชจเชตเชพ เชธเชเชฆเซเชถเชพเช เชเซ
+
+recipientSearchCriteria=เชตเชฟเชทเชฏ เช
เชฅเชตเชพ เชฎเซเชณเชตเชจเชพเชฐ เชธเชฎเชพเชตเซ เชเซ:
+senderSearchCriteria=เชตเชฟเชทเชฏ เช
เชฅเชตเชพ เชฎเซเชเชฒเชจเชพเชฐ เชธเชฎเชพเชตเซ เชเซ:
+
+# LOCALIZATION NOTES(biffNotification): %1$S is the number of new messages
+biffNotification_message=เชชเชพเชธเซ %1$S เชจเชตเซ เชธเชเชฆเซเชถเซ
+biffNotification_messages=เชชเชพเชธเซ %1$S เชจเชตเชพ เชธเชเชฆเซเชถเชพเช
+
+# For the Quota tab in the mail folder properties dialog
+quotaUsedFree=%S เชเซเชเชฒเซเช %S KB เชฎเชพเชเชฅเซ เชตเชชเชฐเชพเชฏเซเชฒ เชเซ
+quotaPercentUsed=%S%% เชธเชเชชเซเชฐเซเชฃ
+
+# for message views
+confirmViewDeleteTitle=เชเชพเชคเชฐเซ
+confirmViewDeleteMessage=เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ เช เชฆเซเชเชพเชต เชเชพเชขเซ เชจเชพเชเชเชตเชพ เชฎเชพเชเชเซ เชเซ?
+
+# for virtual folders
+confirmSavedSearchDeleteMessage=เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ เช เชธเชเชเซเชฐเชนเชฟเชค เชถเซเชง เชเชพเชขเซ เชจเชพเชเชเชตเชพ เชฎเชพเชเชเซ เชเซ?
+
+## @name ENTER_PASSWORD_PROMPT
+## @loc None
+# LOCALIZATION NOTE (passwordPrompt): Do not translate the word %S below.
+# Place the word "%S" in your translation where the email address
+# or the username should appear
+passwordPrompt=%1$S เชฎเชพเชเซ %2$S เชชเชฐ เชคเชฎเชพเชฐเซ เชชเชพเชธเชตเชฐเซเชก เชฆเชพเชเชฒ เชเชฐเซ:
+
+## @name ENTER_PASSWORD_PROMPT_TITLE
+## @loc None
+passwordTitle=เชฎเซเชฒ เชธเชฐเซเชตเชฐ เชชเชพเชธเชตเชฐเซเชก เชเชฐเซเชฐเซ เชเซ
+
+# for checking if the user really wants to open lots of messages
+openWindowWarningTitle=เชเชพเชคเชฐเซ
+openWindowWarningText=%S เชธเชเชฆเซเชถเชพเช เชเซเชฒเชตเชพเชจเซเช เชงเซเชฎเซเช เชนเซเช เชถเชเซ. เชเชพเชฒเซ เชฐเชพเชเชตเซ เชเซ?
+
+# for warning the user that a tag they're trying to create already exists
+tagExists=เช เชจเชพเชฎ เชธเชพเชฅเซเชจเซ เชเซเช เชชเชนเซเชฒเชพเชฅเซ เช เชนเชพเชเชฐ เชเซ.
+
+# title of the edit tag dialog
+editTagTitle=เชเซเชเชฎเชพเช เชซเซเชฐเชซเชพเชฐ เชเชฐเซ
+
+# for the virtual folder list dialog title
+# %S is the name of the saved search folder
+editVirtualFolderPropertiesTitle=%S เชฎเชพเชเซ เชธเชเชเซเชฐเชนเชพเชฏเซเชฒ เชถเซเชง เชเซเชฃเชงเชฐเซเชฎเซเชฎเชพเช เชซเซเชฐเชซเชพเชฐ เชเชฐเซ
+
+#alert to inform the user to choose one or more folders to search for a saved search folder
+alertNoSearchFoldersSelected=เชธเชเชเซเชฐเชนเชฟเชค เชถเซเชง เชซเซเชฒเซเชกเชฐเซ เชฎเชพเชเซ เชคเชฎเชพเชฐเซ เชเชเชพเชฎเชพเช เชเชเซเช เชเช เชซเซเชฒเซเชกเชฐ เชถเซเชง เชฎเชพเชเซ เชชเชธเชเชฆ เชเชฐเชตเซเช เช เชชเชกเชถเซ.
+
+# These two are displayed in the message and folder pane windows
+# LOCALIZATION NOTES(????ByteAbbreviation): Do not translate %d below, it is the size of the message/folder
+kiloByteAbbreviation=%dKB
+megaByteAbbreviation=%dMB
+
+# Warnings to alert users about phishing urls
+confirmPhishingTitle=เชเชฎเซเชฒ เชธเซเชเซเชฎ เชเซเชคเชตเชฃเซ
+#LOCALIZATION NOTE %1$S is the brand name, %2$S is the host name of the url being visited
+confirmPhishingUrl=%1$S เช เชธเชเชฆเซเชถเชพเชจเซ เชธเซเชเซเชฎ เชตเชฟเชเชพเชฐเซ เชเซ. เชคเซ เชคเชฎเซ เชเซ เชตเซเชฌ เชชเชพเชจเชพเชเชจเซ เชฎเซเชฒเชพเชเชพเชค เชฒเซเชตเชพ เชฎเชพเชเชเซ เชเซ เชคเซเชจเซ เช
เชฏเซเชเซเชฏ เชธเชฎเชเชตเชพเชจเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ เชเซ. เชฎเซเชเชพ เชญเชพเชเชจเซ เชธเชพเชเชเซ เชจเชเชฌเชฐเซเชจเซ เชเชเซเชฏเชพเช เชจเชพเชฎเซ เชตเชพเชชเชฐเซ เชเซ. เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ %2$S เชจเซ เชฎเซเชฒเชพเชเชพเชค เชฒเซเชตเชพ เชฎเชพเชเชเซ เชเซ?
+
+mailboxTooLarge=เชซเซเชฒเซเชกเชฐ %S เช เชญเชฐเซเชฒเซเช เชเซ, เช
เชจเซ เชตเชงเซ เชธเชเชฆเซเชถเชพเช เชธเชฎเชพเชตเซ เชถเชเชคเซเช เชจเชฅเซ. เชตเชงเซ เชธเชเชฆเซเชถเชพเช เชฎเชพเชเซ เชเชเซเชฏเชพ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชเซ, เชเซเชเชชเชฃ เชเซเชจเชพ เช
เชฅเชตเชพ เชฌเชฟเชจเชเชฐเซเชฐเซ เชธเชเชฆเซเชถเชพเชจเซ เชเชพเชขเซ เชจเชพเชเชเซ เช
เชจเซ เชซเซเชฒเซเชกเชฐ เชธเชเชเซเชเชฟเชค เชเชฐเซ.
+
+# Check for Updates
+updatesItem_default=เชธเซเชงเชพเชฐเชพเช เชฎเชพเชเซ เชเชเชพเชธเซ...
+updatesItem_defaultFallback=เชธเซเชงเชพเชฐเชพเช เชฎเชพเชเซ เชเชเชพเชธเซ...
+updatesItem_downloading=%S เชกเชพเชเชจเชฒเซเชก เชเชฐเซ เชฐเชนเชฏเชพ เชเซเช...
+updatesItem_downloadingFallback=เชธเซเชงเชพเชฐเซ เชกเชพเชเชจเชฒเซเชก เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช...
+updatesItem_resume=%S เชกเชพเชเชจเชฒเซเชก เชเชฐเชตเชพเชจเซเช เช
เชเชเชพเชตเซ เชฐเชนเซเชฏเชพ เชเซเช...
+updatesItem_resumeFallback=เชธเซเชงเชพเชฐเซ เชกเชพเชเชจเชฒเซเชก เชเชฐเชตเชพเชจเซเช เช
เชเชเชพเชตเซ เชฐเชนเซเชฏเชพ เชเซเช...
+updatesItem_pending=เชกเชพเชเชจเชฒเซเชก เชฅเชฏเซเชฒ เชธเซเชงเชพเชฐเซ เชนเชฎเชฃเชพเช เชฒเชพเชเซ เชเชฐเซ...
+updatesItem_pendingFallback=เชกเชพเชเชจเชฒเซเชก เชฅเชฏเซเชฒ เชธเซเชงเชพเชฐเซ เชนเชฎเชฃเชพเช เชฒเชพเชเซ เชเชฐเซ...
+
+# Folder Pane Header Title Strings
+folderPaneHeader=เชฌเชงเชพ เชซเซเชฒเซเชกเชฐเซ
+folderPaneHeader_unread=เชจเชนเชฟเช เชตเชเชเชพเชฏเซเชฒ เชซเซเชฒเซเชกเชฐเซ
+folderPaneHeader_favorites=เชฎเชจเชเชฎเชคเชพ เชซเซเชฒเซเชกเชฐเซ
+folderPaneHeader_recent=เชเซเชฒเซเชฒเชพ เชซเซเชฒเซเชกเชฐเซ
+
+# Copy / Move to Folder Again
+#LOCALIZATION NOTE %1$S is the name of the folder we will move to. moveToFolderAgainAccessKey
+# should have the same value as copyToFolderAgainAccessKey as they are the same menu item in the UI
+# moveToFolderAgainAccessKey should also be a letter that occurs before %1$S
+moveToFolderAgain="%1$S" เชฎเชพเช เชซเชฐเซเชฅเซ เชเชธเซ
+moveToFolderAgainAccessKey=t
+#LOCALIZATION NOTE %1$S is the name of the folder we will copy to
+# copyToFolderAgainAccessKey
+# should have the same value as moveToFolderAgainAccessKey as they are the same menu item in the UI
+# copyToFolderAgainAccessKey should also be a letter that occurs before %1$S
+copyToFolderAgain="%1$S" เชฎเชพเช เชซเชฐเซเชฅเซ เชจเชเชฒ เชเชฐเซ
+copyToFolderAgainAccessKey=t
+
+#LOCALIZATION NOTE %1$S is the e-mail address of the person we will allow remote images for
+alwaysLoadRemoteContentForSender=%1$S เชฎเชพเชเชฅเซ เชเชฟเชคเซเชฐเซ เชนเชเชฎเซเชถเชพ เชฒเชพเชตเชตเชพ เชฎเชพเชเซ เช
เชนเซเช เชเซเชฒเชฟเช เชเชฐเซ
+
+# Strings for growl notifications on Mac OS X
+subjectNotificationTitle=Subject: "%1$S"
+senderNotificationText=Sender: "%1$S"
--- /dev/null
+<!-- 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/. -->
+
+<!-- address labels -->
+<!--LOCALIZATION NOTE addressingWidgetOverlay.dtd The basic mail/news composition headers as they are seen in UI -->
+<!ENTITY toAddr.label "เชชเซเชฐเชคเชฟ:">
+<!ENTITY ccAddr.label "เชเชจเซ เชชเชฃ:">
+<!ENTITY bccAddr.label "เชเชจเซ เชชเชฃ เชเชฌเชฐ เชตเชฟเชจเชพ:">
+<!ENTITY replyAddr.label "เชจเซ เชตเชณเชคเซ เชเชตเชพเชฌ เชเชชเซ:">
+<!ENTITY newsgroupsAddr.label "เชธเชฎเชพเชเชพเชฐ เชเซเชฅ:">
+<!ENTITY followupAddr.label "เชจเซ เช
เชจเซเชธเชฐเซ:">
+
--- /dev/null
+<!-- 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/. -->
+
+<!--LOCALIZATION NOTE askSendFormat.dtd UI for dialog that asks the user, which format to use for sending a message -->
+<!ENTITY windowTitle.label "HTML เชฎเซเชฒ เชชเซเชฐเชถเซเชจ">
+
+<!ENTITY recipient.label "เช
เชฎเซเช เชฎเซเชณเชตเชจเชพเชฐเชพเช HTML เชฎเซเชฒ เชฎเซเชณเชตเชตเชพ เชฎเชพเชเซ เชธเชฎเชฐเซเชฅ เชจเชฅเซ เช เชฐเซเชคเซ เชฏเชพเชฆเซ เชฅเชฏเซเชฒเชพ เชเซ.">
+
+<!ENTITY convertibleDefault.label "">
+<!ENTITY convertibleYes.label "เชคเชฎเชพเชฐเซ เชธเชเชฆเซเชถเซ เชธเชพเชฆเชพ เชฒเชเชพเชฃเชฎเชพเช เชเชพเชฃเชเชพเชฐเซเชจเชพ เชเซเชตเชพเชฏเชพ เชตเชฟเชจเชพ เชซเซเชฐเชตเซ เชถเชเชพเชถเซ.">
+<!ENTITY convertibleAltering.label "เชคเชฎเชพเชฐเซ เชธเชเชฆเซเชถเซ เชธเชพเชฆเชพ เชฒเชเชพเชฃเชฎเชพเช เชฎเชนเชคเซเชตเชจเซ เชเชพเชฃเชเชพเชฐเซเชจเชพ เชเซเชตเชพเชฏเชพ เชตเชฟเชจเชพ เชซเซเชฐเชตเซ เชถเชเชพเชถเซ. เชคเซเชฎเชเชคเชพเช เชชเชฃ, เชคเชฎเซ เชเชฎเซเชชเซเชเชฐเชฎเชพเช เชเซ เชเซเช เชคเซ เชธเชพเชฆเชพ เชฒเชเชพเชฃเชจเซ เชเชตเซเชคเซเชคเชฟเชฎเชพเช เช
เชฒเช เชฆเซเชเชพเชถเซ.">
+<!ENTITY convertibleNo.label "เชคเซเชฎเชเชคเชพเช เชชเชฃ, เชคเชฎเซ เชตเชพเชชเชฐเซเชฒ เชฌเชเชงเชพเชฐเชฃ (เชฆเชพ.เชค. เชฐเชเชเซ) เชเซ เชเซ เชธเชพเชฆเชพ เชฒเชเชพเชฃเชฎเชพเช เชซเซเชฐเชตเซ เชถเชเชพเชถเซ เชจเชนเชฟเช.">
+
+<!ENTITY question.label "เชถเซเช เชคเชฎเซ เชธเชเชฆเซเชถเชพเชจเซ เชธเชพเชฆเชพ เชฒเชเชพเชฃเชฎเชพเช เชซเซเชฐเชตเชตเชพ เชฎเชพเชเซ เชเซ เช
เชฅเชตเชพ เชคเซเชจเซ เชเซเชเชชเชฃ เชฐเซเชคเซ HTML เชฎเชพเช เชฎเซเชเชฒเชตเชพ เชฎเชพเชเชเซ เชเซ?">
+
+<!ENTITY plainTextAndHtml.label "เชธเชพเชฆเชพ เชฒเชเชพเชฃ เช
เชจเซ HTML เชฎเชพเช เชฎเซเชเชฒเซ">
+<!ENTITY plainTextOnly.label "เชฎเชพเชคเซเชฐ เชธเชพเชฆเชพ เชฒเชเชพเชฃเชฎเชพเช เช เชฎเซเชเชฒเซ">
+<!ENTITY htmlOnly.label "เชฎเชพเชคเซเชฐ HTML เชฎเชพเช เช เชฎเซเชเชฒเซ">
+
+<!ENTITY plainTextAndHtmlRecommended.label "เชธเชพเชฆเชพ เชฒเชเชพเชฃ เช
เชจเซ HTML เชฎเชพเช เชฎเซเชเชฒเซ (เชเชเซเชฐเชนเชฃเซเชฏ)">
+<!ENTITY plainTextOnlyRecommended.label "เชฎเชพเชคเซเชฐ เชธเชพเชฆเชพ เชฒเชเชพเชฃเชฎเชพเช เช เชฎเซเชเชฒเซ (เชเชเซเชฐเชนเชฃเซเชฏ)">
+<!ENTITY htmlOnlyRecommended.label "เชฎเชพเชคเซเชฐ HTML เชฎเชพเช เช เชฎเซเชเชฒเซ (เชเชเซเชฐเชนเชฃเซเชฏ)">
+<!ENTITY recommended.label "(เชเชเซเชฐเชนเชฃเซเชฏ)">
+
+<!ENTITY send.label "เชฎเซเชเชฒเซ">
+<!ENTITY cancel.label "เชฐเชฆ เชเชฐเซ">
+<!ENTITY recipients.label "เชฎเซเชณเชตเชจเชพเชฐเชพเช...">
+<!ENTITY help.label "เชฎเชฆเชฆ">
--- /dev/null
+# 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/.
+
+#
+# The following are used by the compose back end
+#
+## @name NS_MSG_UNABLE_TO_OPEN_FILE
+12500=เชซเชพเชเชฒ %P0% เชเซเชฒเชตเชพเชฎเชพเช เชธเชฎเชฐเซเชฅ เชจเชฅเซ.
+
+## @name NS_MSG_UNABLE_TO_OPEN_TMP_FILE
+12501=เชเชพเชฎเชเชฒเชพเช เชซเชพเชเชฒ %P0% เชเซเชฒเชตเชพเชฎเชพเช เชธเชฎเชฐเซเชฅ เชจเชฅเซ. เชคเชฎเชพเชฐเชพ 'เชเชพเชฎเชเชฒเชพเช เชกเชฟเชฐเซเชเซเชเชฐเซ' เชธเซเชฏเซเชเชจเซ เชเชเชพเชธเซ.
+
+## @name NS_MSG_UNABLE_TO_SAVE_TEMPLATE
+12502=เชคเชฎเชพเชฐเซ เชธเชเชฆเซเชถเซ เชเซเชฎเซเชชเซเชฒเซเช เชคเชฐเซเชเซ เชธเชเชเซเชฐเชนเชตเชพเชฎเชพเช เชธเชฎเชฐเซเชฅ เชจเชฅเซ.
+
+## @name NS_MSG_UNABLE_TO_SAVE_DRAFT
+12503=เชคเชฎเชพเชฐเซ เชธเชเชฆเซเชถเซ เชกเซเชฐเชพเชซเซเช เชคเชฐเซเชเซ เชธเชเชเซเชฐเชนเชตเชพเชฎเชพเช เชธเชฎเชฐเซเชฅ เชจเชฅเซ.
+
+## @name NS_MSG_LOAD_ATTACHMNTS
+12504=เชเซเชกเชพเชฃเซ เชฒเชพเชตเซ เชฐเชนเซเชฏเชพ เชเซเช...
+
+## @name NS_MSG_LOAD_ATTACHMNT
+12505=เชเซเชกเชพเชฃเซ เชฒเชพเชตเซ เชฐเชนเซเชฏเชพ เชเซเช...
+
+## @name NS_MSG_COULDNT_OPEN_FCC_FOLDER
+12506=เชฎเซเชเชฒเชพเชฏเซเชฒ เชฎเซเชฒ เชซเซเชฒเซเชกเชฐ เชเซเชฒเซ เชถเชเซเชฏเชพ เชจเชนเชฟเช. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชคเชฎเชพเชฐเซ เชฎเซเชฒ เชชเชธเชเชฆเชเซเช เชฏเซเชเซเชฏ เชเซ เชคเซ เชเชเชพเชธเซ.
+
+## @name NS_MSG_CANT_POST_TO_MULTIPLE_NEWS_HOSTS
+12507=เชเชฃเชพ เชธเชฎเชพเชเชพเชฐเซ เชฏเชเชฎเชพเชจเซเชจเซ เชชเซเชธเซเช เชเชฐเซ เชถเชเชคเชพ เชจเชฅเซ. เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ.
+
+## @name NS_MSG_ASSEMB_DONE_MSG
+12508=เชธเชเชฆเซเชถเซ เชญเซเชเซ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช...เชชเซเชฐเซเชฃ เชฅเชฏเซเช
+
+## @name NS_MSG_ASSEMBLING_MSG
+12509=เชธเชเชฆเซเชถเซ เชญเซเชเซ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช...
+
+## @name NS_MSG_NO_SENDER
+12510=เชเซเช เชฎเซเชเชฒเชจเชพเชฐ เชธเซเชชเชทเซเช เชฅเชฏเซเชฒ เชนเชคเซ เชจเชนเชฟเช. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชฎเซเชฒ & เชธเชฎเชพเชเชพเชฐ เชเซเชฅเซ เชเชพเชคเชพ เชธเซเชฏเซเชเชจเซเชฎเชพเช เชคเชฎเชพเชฐเซเช เชเชฎเซเชฒ เชญเชฐเซ.
+
+## @name NS_MSG_NO_RECIPIENTS
+12511=เชเซเช เชฎเซเชณเชตเชจเชพเชฐเชพเช เชธเซเชชเชทเซเช เชฅเชฏเซเชฒ เชจเชฅเซ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชฎเซเชณเชตเชจเชพเชฐเซ เช
เชฅเชตเชพ เชธเชฎเชพเชเชพเชฐ เชเซเชฅเชจเซ เชธเชเชฌเซเชงเชจ เชตเชฟเชธเซเชคเชพเชฐเชฎเชพเช เชฆเชพเชเชฒ เชเชฐเซ.
+
+## @name NS_MSG_ERROR_WRITING_FILE
+12512=เชเชพเชฎเชเชฒเชพเช เชซเชพเชเชฒ เชฒเชเชตเชพเชฎเชพเช เชญเซเชฒ.
+
+## @name NS_ERROR_COULD_NOT_LOGIN_TO_SMTP_SERVER
+12513=เชฎเซเชฒ เชฎเซเชเชฒเชคเซ เชตเชเชคเซ เชญเซเชฒ เชเชฆเซเชฆเชญเชตเซ: SMTP เชธเชฐเซเชตเชฐ %S เชธเชพเชฅเซ เชธเชเชชเชฐเซเช เชเชฐเชตเชพเชฎเชพเช เชธเชฎเชฐเซเชฅ เชจเชฅเซ. เชธเชฐเซเชตเชฐ เชจเซเชเซเช เชเชฏเซเช เชนเชถเซ เช
เชฅเชตเชพ เช
เชฏเซเชเซเชฏ เชฐเซเชคเซ เชฐเซเชชเชฐเซเชเชพเชเชเชฟเชค เชฅเชฏเซเชฒ เชนเชถเซ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชเชเชพเชธเซ เชเซ เชคเชฎเชพเชฐเชพ เชฎเซเชฒ/เชธเชฎเชพเชเชพเชฐเซ เชเชพเชคเชพ เชธเซเชฏเซเชเชจเซ เชฏเซเชเซเชฏ เชเซ เช
เชจเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ.
+
+## @name NS_ERROR_SENDING_FROM_COMMAND
+12514=เชฎเซเชฒ เชฎเซเชเชฒเชคเซ เชตเชเชคเซ เชญเซเชฒ เชเชฆเซเชฆเชญเชตเซ. เชฎเซเชฒ เชธเชฐเซเชตเชฐเซ เชเชตเชพเชฌ เชเชชเซเชฏเซ: %s. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชเชเชพเชธเซ เชเซ เชคเชฎเชพเชฐเซเช เชเชฎเซเชฒ เชธเชฐเชจเชพเชฎเซเช เชคเชฎเชพเช เชฎเซเชฒ เชชเชธเชเชฆเชเซเชเชฎเชพเช เชฏเซเชเซเชฏ เชเซ เช
เชจเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ.
+
+## @name NS_ERROR_SENDING_RCPT_COMMAND
+12515=เชฎเซเชฒ เชฎเซเชเชฒเชคเซ เชตเชเชคเซ เชญเซเชฒ เชเชฆเซเชฆเชญเชตเซ. เชฎเซเชฒ เชธเชฐเซเชตเชฐเซ เชเชตเชพเชฌ เชเชชเซเชฏเซ: %s. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชธเชเชฆเซเชถเซ เชฎเซเชณเชตเชจเชพเชฐเชพเช เชเชเชพเชธเซ เช
เชจเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ.
+
+## @name NS_ERROR_SENDING_DATA_COMMAND
+12516=เชฎเซเชฒ เชฎเซเชเชฒเชคเซ เชตเชเชคเซ (SMTP) เชญเซเชฒ เชเชฆเซเชฆเชญเชตเซ. เชธเชฐเซเชตเชฐเซ เชเชตเชพเชฌ เชเชชเซเชฏเซ: %s.
+
+## @name NS_ERROR_SENDING_MESSAGE
+12517=เชฎเซเชฒ เชฎเซเชเชฒเชคเซ เชตเชเชคเซ เชญเซเชฒ เชเชฆเซเชฆเชญเชตเซ. เชฎเซเชฒ เชธเชฐเซเชตเชฐเซ เชเชตเชพเชฌ เชเชชเซเชฏเซ: %s. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชธเชเชฆเซเชถเซ เชเชเชพเชธเซ เช
เชจเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ.
+
+## @name NS_ERROR_POST_FAILED
+12518=เชธเชเชฆเซเชถเซ เชชเซเชธเซเช เชเชฐเซ เชถเชเชพเชฏเซ เชจเชนเชฟเช เชเชพเชฐเชฃ เชเซ เชธเชฎเชพเชเชพเชฐ เชธเชฐเซเชตเชฐ เชธเชพเชฅเซ เชเซเชกเชพเชตเชพเชจเซเช เชจเชฟเชทเซเชซเชณ เชเชฏเซเช. เชธเชฐเซเชตเชฐ เชเชชเซเชฒเชฌเซเชง เชจเชนเชฟเช เชนเซเชฏ เช
เชฅเชตเชพ เชเซเชกเชพเชฃเซ เช
เชเชเซ เชเชฏเชพเช เชนเชถเซ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชเชเชพเชธเซ เชเซ เชคเชฎเชพเชฐเชพ เชธเชฎเชพเชเชพเชฐ เชธเชฐเซเชตเชฐ เชธเซเชฏเซเชเชจเซ เชฏเซเชเซเชฏ เชเซ เช
เชจเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ, เช
เชฅเชตเชพ เชคเชฎเชพเชฐเชพ เชจเซเชเชตเชฐเซเช เชธเชเชเชพเชฒเชเชจเซ เชธเชเชชเชฐเซเช เชเชฐเซ.
+
+## @name NS_ERROR_QUEUED_DELIVERY_FAILED
+12519=เชจเชนเชฟเช เชฎเซเชเชฒเชพเชฏเซเชฒ เชธเชเชฆเซเชถเชพเช เชฎเชพเชเซ เชญเซเชฒ เชเชฆเซเชฆเชญเชตเซ.
+
+## @name NS_ERROR_SEND_FAILED
+12520=เชธเชเชฆเซเชถเซ เชฎเซเชเชฒเชตเชพเชจเซเช เชจเชฟเชทเซเชซเชณ.
+
+## @name SMTP_DELIV_MAIL
+12521=เชฎเซเชฒ เชชเชนเซเชเชเซ เชเชฏเซ...
+
+## @name SMTP_MESSAGE_SENT_WAITING_MAIL_REPLY
+12522=เชฎเซเชฒ: เชธเชเชฆเซเชถเซ เชฎเซเชเชฒเชพเช เชเชฏเซ; เชเชตเชพเชฌ เชฎเชพเชเซ เชฐเชพเชน เชเซเช เชฐเชนเซเชฏเชพ เชเซเช...
+
+## @name SMTP_PROGRESS_MAILSENT
+12523=เชฎเซเชฒ เชธเชซเชณเชคเชพเชชเซเชฐเซเชตเช เชฎเซเชเชฒเชพเช เชเชฏเซ
+
+## @name NS_ERROR_SMTP_SERVER_ERROR
+12524=เชฎเซเชฒ เชฎเซเชเชฒเชคเซ เชตเชเชคเซ เชญเซเชฒ เชเชฆเซเชฆเชญเชตเซ: SMTP เชธเชฐเซเชตเชฐ เชญเซเชฒ. เชธเชฐเซเชตเชฐเซ เชเชตเชพเชฌ เชเชชเซเชฏเซ: %s เชฎเชฆเชฆ เชฎเชพเชเซ เชคเชฎเชพเชฐเชพ เชฎเซเชฒ เชธเชเชเชพเชฒเชเชจเซ เชธเชเชชเชฐเซเช เชเชฐเซ.
+
+## @name NS_MSG_UNABLE_TO_SEND_LATER
+12525=เชคเชฎเชพเชฐเชพ เชธเชเชฆเซเชถเชพเชจเซ เชชเชพเชเชณเชฅเซ เชฎเซเชเชฒเชตเชพ เชฎเชพเชเซ เชธเชเชเซเชฐเชนเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ.
+
+## @name NS_ERROR_COMMUNICATIONS_ERROR
+12526=เชเซเชกเชพเชฃเซ เชญเซเชฒ เชเชฆเซเชฆเชญเชตเซ: %d. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ.
+
+## @name NS_ERROR_BUT_DONT_SHOW_ALERT
+12527=เช เชฎเชพเชคเซเชฐ เชเชเซเชฏเชพเชงเชพเชฐเช เชเซ. เชคเชฎเซ เชเซเชฏเชพเชฐเซเชฏ เช เชถเชฌเซเชฆเชฎเชพเชณเชพ เชเซเชถเซ เชจเชนเชฟเช.
+
+## @name NS_ERROR_TCP_READ_ERROR
+12528=เชฎเชพเชนเชฟเชคเซ เชฎเซเชณเชตเชคเซ เชตเชเชคเซ เชจเซเชเชตเชฐเซเช เชญเซเชฒ เชเชฆเซเชฆเชญเชตเซ. (เชจเซเชเชตเชฐเซเช เชญเซเชฒ: %s) เชซเชฐเซเชฅเซ เชเซเชกเชพเชตเชพเชฎเชพเช เชญเซเชฒ.
+
+## @name NS_ERROR_COULD_NOT_GET_USERS_MAIL_ADDRESS
+12529=เชฎเซเชฒ เชฎเซเชเชฒเชคเซ เชตเชเชคเซ เชญเซเชฒ เชเชฆเซเชฆเชญเชตเซ: เชฎเชณเซเชฒ เชฎเซเชฒ เชธเชฐเชจเชพเชฎเซเช เช
เชฏเซเชเซเชฏ เชนเชคเซเช. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชเชเชพเชธเซ เชเซ เชคเชฎเชพเชฐเซเช เชเชฎเซเชฒ เชธเชฐเชจเชพเชฎเซเช เชคเชฎเชพเชฐเซ เชฎเซเชฒ เชชเชธเชเชฆเชเซเชเชฎเชพเช เชฏเซเชเซเชฏ เชเซ เช
เชจเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ.
+
+## @name NS_ERROR_SMTP_PASSWORD_UNDEFINED
+12530=เชฎเซเชฒ เชชเชพเชธเชตเชฐเซเชก เชฎเซเชณเชตเชตเชพเชฎเชพเช เชญเซเชฒ.
+
+## @name NS_ERROR_MIME_MPART_ATTACHMENT_ERROR
+12531=เชเซเชกเชพเชฃ เชญเซเชฒ.
+
+## @name NS_MSG_FAILED_COPY_OPERATION
+12532=เชธเชเชฆเซเชถเซ เชธเชซเชณเชคเชพเชชเซเชฐเซเชตเช เชฎเซเชเชฒเชพเช เชเชฏเซ, เชชเชฐเชเชคเซ เชคเชฎเชพเชฐเชพ เชฎเซเชเชฒเชพเชฏเซเชฒ เชซเซเชฒเซเชกเชฐเชฎเชพเช เชจเชเชฒ เชเชฐเซ เชถเชเชพเชฏเซ เชจเชนเชฟเช.
+
+## @name NS_MSG_FAILURE_ON_OBJ_EMBED_WHILE_SAVING
+12533=เชคเซเชฏเชพเช เชซเชพเชเชฒ %.200s เชจเซ เชธเชเชฆเซเชถเชพเชฎเชพเช เชเซเชกเชคเซ เชตเชเชคเซ เชธเชฎเชธเซเชฏเชพ เชนเชคเซ. เชถเซเช เชคเชฎเซ เชธเชเชฆเซเชถเชพเชจเซ เช เชซเชพเชเชฒ เชตเชฟเชจเชพ เชธเชเชเซเชฐเชนเซเชจเซ เชเชพเชฒเซ เชฐเชพเชเชตเชพ เชฎเชพเชเชเซ เชเซ?
+
+## @name NS_MSG_ASSEMBLING_MESSAGE
+12534=เชฎเซเชฒ เชเชพเชฃเชเชพเชฐเซ เชญเซเชเซ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช...
+
+## @name NS_MSG_GATHERING_ATTACHMENT
+12535=%s เชเซเชกเซ เชฐเชนเซเชฏเชพ เชเซเช...
+
+## @name NS_MSG_CREATING_MESSAGE
+12536=เชฎเซเชฒ เชธเชเชฆเซเชถเซ เชฌเชจเชพเชตเซ เชฐเชนเซเชฏเชพ เชเซเช...
+
+## @name NS_MSG_FAILURE_ON_OBJ_EMBED_WHILE_SENDING
+12537=เชคเซเชฏเชพเช เชซเชพเชเชฒ %.200s เชจเซ เชธเชเชฆเซเชถเชพเชฎเชพเช เชเซเชกเชคเซ เชตเชเชคเซ เชธเชฎเชธเซเชฏเชพ เชนเชคเซ. เชถเซเช เชคเชฎเซ เชธเชเชฆเซเชถเชพเชจเซ เช เชซเชพเชเชฒ เชตเชฟเชจเชพ เชฎเซเชเชฒเชตเชพเชจเซเช เชเชพเชฒเซ เชฐเชพเชเชตเชพ เชฎเชพเชเชเซ เชเซ?
+
+## @name NS_MSG_START_COPY_MESSAGE
+12538=เชธเชเชฆเซเชถเชพเชจเซ %S เชซเซเชฒเซเชกเชฐเชฎเชพเช เชจเชเชฒ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช...
+
+## @name NS_MSG_START_COPY_MESSAGE_COMPLETE
+12539=เชจเชเชฒ เชเชฐเชตเชพเชจเซเช เชชเซเชฐเซเชฃ เชฅเชฏเซเช.
+
+## @name NS_MSG_START_COPY_MESSAGE_FAILED
+12540=เชจเชเชฒ เชเชฐเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ.
+
+## @name NS_MSG_LARGE_MESSAGE_WARNING
+12541=เชเซเชคเชตเชฃเซ! เชคเชฎเซ %d เชฌเชพเชเช เชธเชเชฆเซเชถเซ เชฎเซเชเชฒเชตเชพ เชเช เชฐเชนเซเชฏเชพ เชเซ. เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ เชเชฎ เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ?
+
+noIdentities=เชคเชฎเชพเชฐเซ เชชเชพเชธเซ เชนเชเซ เชเซเช เชเชฎเซเชฒ เชเชณเชเชพเชฃ เชจเชฅเซ. เชเชพเชคเชพ เชตเชฟเชเชพเชฐเซเชก เชธเชพเชฅเซ เชเช เชฌเชจเชพเชตเซ.
+
+## @name NS_SMTP_PASSWORD_PROMPT_TITLE
+12542=เชฎเซเชฒ เชธเชฐเซเชตเชฐ เชชเชพเชธเชตเชฐเซเชก เชเชฐเซเชฐเซ เชเซ
+
+## @name NS_SMTP_PASSWORD_PROMPT1
+12543=%S เชฎเชพเชเซ เชคเชฎเชพเชฐเซ เชชเชพเชธเชตเชฐเซเชก เชฆเชพเชเชฒ เชเชฐเซ:
+
+## @name NS_SMTP_PASSWORD_PROMPT2
+12544=%S เชฎเชพเชเซ %S เชชเชฐ เชคเชฎเชพเชฐเซ เชชเชพเชธเชตเชฐเซเชก เชฆเชพเชเชฒ เชเชฐเซ:
+
+## @name NS_SMTP_CONNECTING_TO_SERVER
+12545=เชธเชฐเซเชตเชฐ เชธเชพเชฅเซ เชเซเชกเชพเช เชฐเชนเซเชฏเชพ เชเซเช...
+
+## @name NS_MSG_SENDING_MESSAGE
+12550=เชธเชเชฆเซเชถเซ เชฎเซเชเชฒเซ เชฐเชนเซเชฏเชพ เชเซเช...
+
+## @name NS_MSG_POSTING_MESSAGE
+12551=เชธเชเชฆเซเชถเซ เชชเซเชธเซเช เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช...
+
+## @name NS_ERROR_MSG_MULTILINGUAL_SEND
+12553=เชคเชฎเซ เชเชฎเซเชชเซเช เชเชฐเซเชฒ เชธเชเชฆเซเชถเซ เช
เชเซเชทเชฐเซ เชงเชฐเชพเชตเซ เชเซ เชเซ เชเซ เชชเชธเชเชฆ เชเชฐเซเชฒ เช
เชเซเชทเชฐ เชธเชเชเซเชฐเชนเชชเชฆเซเชงเชคเชฟเชฎเชพเช เชฎเชณเซเชฏเซ เชจเชนเชฟเช. เชคเชฎเซ เช
เชฒเช เช
เชเซเชทเชฐ เชธเชเชเซเชฐเชน เชชเชฆเซเชงเชคเชฟ เชชเชธเชเชฆ เชเชฐเซ เชถเชเซ เชเซ เชเชคเชพเช, เชฎเซเชเซ เชญเชพเชเซ เชฎเซเชฒ เชฎเชพเชเซ เชฏเซเชจเชฟเชเซเชก เชตเชพเชชเชฐเชตเชพเชจเซเช เชธเซเชฐเชเซเชทเชฟเชค เชเซ. เชคเซเชจเซ เชฏเซเชจเชฟเชเซเชก (UTF-8) เชคเชฐเซเชเซ เชฎเซเชเชฒเชตเชพ เช
เชฅเชตเชพ เชธเชเชเซเชฐเชนเชตเชพ เชฎเชพเชเซ, เชฌเชฐเชพเชฌเชฐ เชเซเชฒเชฟเช เชเชฐเซ. เชเชฎเซเชชเซเชเชฐ เชตเชฟเชจเซเชกเซเชฎเชพเช เชชเชพเชเชพ เชเชตเชพ เชฎเชพเชเซ เชคเชฎเซ เช
เชฒเช เช
เชเซเชทเชฐ เชธเชเชเซเชฐเชนเชชเชฆเซเชงเชคเชฟ เชชเชธเชเชฆ เชเชฐเซ เชถเชเซ เชเซ, เชฐเชฆ เชเชฐเซ เชชเชฐ เชเซเชฒเชฟเช เชเชฐเซ.
+
+sendInUTF8=UTF-8 เชฎเชพเช เชฎเซเชเชฒเซ
+sendAnyway=เชเซเชเชชเชฃ เชฐเซเชคเซ เชฎเซเชเชฒเซ
+
+## @name NS_ERROR_NNTP_NO_CROSS_POSTING
+12554=เชคเชฎเซ เชเช เชธเชฎเชพเชเชพเชฐ เชธเชฐเซเชตเชฐ เชชเชฐ เชเช เชธเชฎเชฏเซ เชธเชเชฆเซเชถเซ เชฎเชพเชคเซเชฐ เชเช เช เชธเชเชฆเซเชถเซ เชฎเซเชเชฒเซ เชถเชเซ เชเซ.
+
+## @name NS_MSG_CANCELLING
+12555=เชฐเชฆ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช...
+
+## @name NS_MSG_SEND_ERROR_TITLE
+12556=เชธเชเชฆเซเชถเซ เชฎเซเชเชฒเซ เชญเซเชฒ
+
+## @name NS_MSG_SENDLATER_ERROR_TITLE
+12557=เชชเชเซ เชฎเซเชเชฒเซ เชญเซเชฒ
+
+## @name NS_MSG_SAVE_DRAFT_TITLE
+12558=เชกเซเชฐเชพเชซเซเช เชธเชเชเซเชฐเชนเซ เชญเซเชฒ
+
+## @name NS_MSG_SAVE_TEMPLATE_TITLE
+12559=เชเซเชฎเซเชชเซเชฒเซเช เชธเชเชเซเชฐเชนเซ เชญเซเชฒ
+
+## @name NS_ERROR_SEND_FAILED_BUT_NNTP_OK
+12560=เชคเชฎเชพเชฐเซ เชธเชเชฆเซเชถเซ เชธเชฎเชพเชเชพเชฐ เชเซเชฅเชจเซ เชชเซเชธเซเช เชฅเช เชเชฏเซเชฒ เชเซ เชชเชฐเชเชคเซ เชคเซ เชฌเซเชเชพ เชฎเซเชณเชตเชจเชพเชฐเชพเชเชจเซ เชฎเซเชเชฒเชพเชฏเซ เชจเชฅเซ.
+
+## @name NS_MSG_ASK_TO_COMEBACK_TO_COMPOSE
+12561=เชถเซเช เชคเชฎเซ เชเชฎเซเชชเซเช เชตเชฟเชจเซเชกเซ เชชเชฐ เชเชตเชพ เชฎเชพเชเชเซ เชเซ?
+
+## @name NS_MSG_GENERIC_FAILURE_EXPLANATION
+12562=เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชเชเชพเชธเซ เชเซ เชคเชฎเชพเชฐเซ เชฎเซเชฒ & เชธเชฎเชพเชเชพเชฐ เชเซเชฅเซ เชเชพเชคเชพ เชธเซเชฏเซเชเชจเซ เชฏเซเชเซเชฏ เชเซ เช
เชจเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ.
+
+## @name NS_MSG_ERROR_READING_FILE
+12563=เชซเชพเชเชฒ เชตเชพเชเชเชตเชพเชฎเชพเช เชญเซเชฒ.
+
+## @name NS_FOLLOWUPTO_SENDER
+12564=เช เชธเชเชฆเซเชถเชพเชจเชพ เชฒเซเชเชเซ เชฎเชพเชเชเชฃเซ เชเชฐเซ เชเซ เชเซ เชตเชณเชคเชพ เชเชตเชพเชฌเซ เชฎเชพเชคเซเชฐ เชฒเซเชเชเชจเซ เช เชฎเซเชเชฒเชพเชตเชพ เชเซเชเช. เชเซ เชคเชฎเซ เชชเชฃ เชธเชฎเชพเชเชพเชฐ เชเซเชฅเชจเซ เชเชตเชพเชฌ เชเชชเชตเชพ เชฎเชพเชเชเซ, เชคเซ เชธเชเชฌเซเชงเชจ เชตเชฟเชธเซเชคเชพเชฐเชฎเชพเช เชจเชตเซ เชนเชฐเซเชณ เชเชก-เชเชจ, เชฎเซเชณเชตเชจเชพเชฐเชพเชเชจเซ เชฏเชพเชฆเซเชฎเชพเชเชฅเซ เชธเชฎเชพเชเชพเชฐ เชเซเชฅ เชชเชธเชเชฆ เชเชฐเซ, เช
เชจเซ เชธเชฎเชพเชเชพเชฐ เชเซเชฅเชจเซเช เชจเชพเชฎ เชฆเชพเชเชฒ เชเชฐเซ.
+
+## @name NS_ERROR_SMTP_SEND_FAILED
+12565=เชธเชเชฆเซเชถเซ เชฎเซเชเชฒเซ เชถเชเชพเชฏเซ เชจเชนเชฟเช เชเชพเชฐเชฃเชเซ SMTP เชธเชฐเซเชตเชฐ %S เชธเชพเชฅเซ เชเซเชกเชพเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ เชเชฏเชพ. เชธเชฐเซเชตเชฐ เชเชชเซเชฒเชฌเซเชง เชจเชนเชฟเช เชนเซเชฏ เช
เชฅเชตเชพ เชคเซ SMTP เชเซเชกเชพเชฃเซ เช
เชเชเชพเชตเซ เชฐเชนเซเชฏเซเช เชนเซเชฏ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชเชเชพเชธเซ เชเซ เชคเชฎเชพเชฐเชพ SMTP เชธเชฐเซเชตเชฐ เชธเซเชฏเซเชเชจเซ เชฏเซเชเซเชฏ เชเซ เช
เชจเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ, เช
เชฅเชตเชพ เชคเชฎเชพเชฐเชพ เชจเซเชเชตเชฐเซเช เชธเชเชเชพเชฒเชเชจเซ เชธเชเชชเชฐเซเช เชเชฐเซ.
+
+## @name NS_MSG_UNDISCLOSED_RECIPIENTS
+## LOCALIZATION NOTE: this string must be using only US_ASCII characters
+12566=undisclosed-recipients
+
+## @name NS_ERROR_SMTP_TEMP_SIZE_EXCEEDED
+12567=เชคเชฎเซ เชเซ เชธเชเชฆเซเชถเซ เชฎเซเชเชฒเชตเชพเชจเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซ เชคเซเชจเซเช เชฎเชพเชช เชธเชฐเซเชตเชฐเชจเชพ เชเชพเชฎเชเชฒเชพเช เชฎเชพเชชเชจเซ เชฎเชฐเซเชฏเชพเชฆเชพเชจเซ เชเชณเชเชเซ เชเชฏเซ. เชธเชเชฆเซเชถเซ เชฎเซเชเชฒเชพเชฏเซ เชจ เชนเชคเซ, เชธเชเชฆเซเชถเชพเชจเซเช เชฎเชพเชช เชเชเชพเชกเชตเชพเชจเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ เช
เชจเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ. เชธเชฐเซเชตเชฐเซ เชเชตเชพเชฌ เชเชชเซเชฏเซ: %s.
+
+## @name NS_ERROR_SMTP_PERM_SIZE_EXCEEDED_1
+12568=เชคเชฎเซ เชเซ เชธเชเชฆเซเชถเซ เชฎเซเชเชฒเชตเชพเชจเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซ เชคเซเชจเซเช เชฎเชพเชช เชธเชฐเซเชตเชจเซ เชเชฎเชฆเชพ เชฎเชพเชชเชจเซ เชฎเชฐเซเชฏเชพเชฆเชพ (%d เชฌเชพเชเชเซ) เชจเซ เชเชณเชเชเซ เชเชฏเซ. เชธเชเชฆเซเชถเซ เชฎเซเชเชฒเชพเชฏเซ เชจ เชนเชคเซ, เชธเชเชฆเซเชถเชพเชจเซเช เชฎเชพเชช เชเชเชพเชกเชตเชพเชจเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ เช
เชจ เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ.
+
+## @name NS_ERROR_SMTP_PERM_SIZE_EXCEEDED_2
+12569=เชคเชฎเซ เชเซ เชธเชเชฆเซเชถเซ เชฎเซเชเชฒเชตเชพเชจเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซ เชคเซเชจเซเช เชฎเชพเชช เชธเชฐเซเชตเชจเซ เชเชฎเชฆเชพ เชฎเชพเชชเชจเซ เชฎเชฐเซเชฏเชพเชฆเชพเชจเซ เชเชณเชเชเซ เชเชฏเซ. เชธเชเชฆเซเชถเซ เชฎเซเชเชฒเชพเชฏเซ เชจ เชนเชคเซ, เชธเชเชฆเซเชถเชพเชจเซเช เชฎเชพเชช เชเชเชพเชกเชตเชพเชจเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ เช
เชจ เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ. เชธเชฐเซเชตเชฐเซ เชเชตเชพเชฌ เชเชชเซเชฏเซ: %s.
+
+## @name NS_MSG_ERROR_ATTACHING_FILE
+12570=เชคเซเชฏเชพเช %S เชจเซ เชเซเชกเชตเชพเชฎเชพเช เชญเซเชฒ เชนเชคเซ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชเชเชพเชธเซ เชเซ เชถเซเช เชคเชฎเชพเชฐเซ เชชเชพเชธเซ เชซเชพเชเชฒเชจเซ เชตเชพเชชเชฐเชตเชพเชจเซ เชชเชฐเชตเชพเชจเชเซ เชเซ.
+
+## @name NS_MSG_ERROR_DOING_FCC
+12571=เชคเซเชฏเชพเช เชธเชเชฆเซเชถเซเชจเซ เชฎเซเชเชฒเชพเชฏเซเชฒ เชซเซเชฒเซเชกเชฐเชฎเชพเช เชจเชเชฒ เชเชฐเชตเชพเชฎเชพเช เชญเซเชฒ เชนเชคเซ. เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเชตเซ เชเซ?
+
+## @name NS_ERROR_SMTP_GREETING
+12572=เชฎเซเชฒ เชฎเซเชเชฒเชตเชพเชฎเชพเช เชญเซเชฒ เชเชฆเซเชฆเชญเชตเซ: เชฎเซเชฒ เชธเชฐเซเชตเชฐเซ เช
เชฏเซเชเซเชฏ เชเซเชฐเซเชเซเชเช เชฎเซเชเชฒเซเชฏเชพ เชนเชคเชพ: %s.
+
+## @name NS_ERROR_COULD_NOT_LOGIN_TO_SMTP_SERVER_WITH_STARTTLS1
+12573=เชฎเซเชฒ เชฎเซเชเชฒเชตเชพเชฎเชพเช เชญเซเชฒ เชเชฆเซเชฆเชญเชตเซ: SMTP เชธเชฐเซเชตเชฐ %S เชธเชพเชฅเซ STARTTLS เชฎเชพเชฐเชซเชคเซ เชเซเชกเชพเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ เชเชพเชฐเชฃ เชเซ เชคเซ EHLO เชจเซ เชเชงเชพเชฐ เชเชชเชคเซเช เชจเชฅเซ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชเชพเชคเชฐเซ เชเชฐเซ เชเซ เชคเชฎเชพเชฐเชพ เชฎเซเชฒ/เชธเชฎเชพเชเชพเชฐเซ เชเชพเชคเชพ เชธเซเชฏเซเชเชจเซ เชฏเซเชเซเชฏ เชเซ เช
เชจเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ.
+
+## @name NS_ERROR_COULD_NOT_LOGIN_TO_SMTP_SERVER_WITH_STARTTLS2
+12574=เชฎเซเชฒ เชฎเซเชเชฒเชตเชพเชฎเชพเช เชญเซเชฒ เชเชฆเซเชฆเชญเชตเซ: SMTP เชธเชฐเซเชตเชฐ %S เชธเชพเชฅเซ STARTTLS เชฎเชพเชฐเชซเชคเซ เชเซเชกเชพเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ เชเชพเชฐเชฃ เชเซ เชคเซ STARTTLS เชจเซ EHLO เชชเซเชฐเชคเซเชฏเซเชคเซเชคเชฐเชฎเชพเช เชคเช เชเชชเชคเซเช เชจเชฅเซ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชเชพเชคเชฐเซ เชเชฐเซ เชเซ เชคเชฎเชพเชฐเชพ เชฎเซเชฒ/เชธเชฎเชพเชเชพเชฐเซ เชเชพเชคเชพ เชธเซเชฏเซเชเชจเซ เชฏเซเชเซเชฏ เชเซ เช
เชจเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ.
+
+## Strings use for the save message dialog shown when the user close a message compose window
+saveDlogTitle=เชธเชเชฆเซเชถเซ เชธเชเชเซเชฐเชนเซ
+saveDlogMessage=เชธเชเชฆเซเชถเซ เชนเชเซ เชธเซเชงเซ เชฎเซเชเชฒเชพเชฏเซเชฒ เชจเชฅเซ. เชถเซเช เชคเชฎเซ เชธเชเชฆเซเชถเชพเชจเซ เชกเซเชฐเชพเชซเซเช เชซเซเชฒเซเชกเชฐเชฎเชพเช เชธเชเชเซเชฐเชนเชตเชพ เชฎเชพเชเชเซ เชเซ?
+saveDlogSaveBtn=เชธเชเชเซเชฐเชนเซ
+saveDlogDontSaveBtn=เชธเชเชเซเชฐเชนเซ เชจเชนเชฟเช
+saveDlogCancelBtn=เชฐเชฆ เชเชฐเซ
+
+## generics string
+defaultSubject=(เชเซเช เชตเชฟเชทเชฏ เชจเชฅเซ)
+chooseFileToAttach=เชซเชพเชเชฒเซ เชเซเชกเซ
+
+##
+windowTitlePrefix=เชเชฎเซเชชเซเช:
+
+## String used by the dialog that ask the user to enter a subject
+sendMsgTitle=เชธเชเชฆเซเชถเซ เชฎเซเชเชฒเซ
+subjectDlogMessage=เชคเชฎเซ เช เชธเชเชฆเซเชถเชพ เชฎเชพเชเซ เชตเชฟเชทเซเชฏ เชธเซเชชเชทเซเช เชเชฐเซเชฒ เชจเชฅเซ. เชเซ เชคเชฎเซ เชเช เชชเซเชฐเซ เชชเชพเชกเชตเชพ เชฎเชพเชเชเซ, เชคเซ เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชคเซเชจเซ เชนเชฎเชฃเชพเช เชฒเชเซ.
+
+## String used by the dialog that informs the user about the newsgroup recipient
+recipientDlogMessage=เช เชเชพเชคเซเช เชฎเชพเชคเซเชฐ เชเชฎเซเชเชฎ เชฎเซเชณเชตเชจเชพเชฐเชพเชเชจเซ เช เชเชงเชพเชฐ เชเชชเซ เชเซ. เชเชพเชฒเซ เชฐเชพเชเชตเชพเชจเซเช เชธเชฎเชพเชเชพเชฐเชเซเชฅเซเชจเซ เช
เชตเชเชฃเชถเซ.
+
+#String used by the alert that tells the user an e-mail address is invalid
+addressInvalid=%1$S เช เชฎเชพเชจเซเชฏ เช-เชฎเซเชฒ เชธเชฐเชจเชพเชฎเซเช เชจเชฅเซ เชเชพเชฐเชฃ เชเซ เชคเซ user@host เชคเชฐเชซเชฅเซ เชเชตเซเชฒ เชจเชฅเซ. เชคเชฎเชพเชฐเซ เช-เชฎเซเชฒ เชฎเซเชเชฒเชคเชพ เชชเชนเซเชฒเชพเช เชคเซเชจเซ เชเซเชเซเชเชธ เชเชฐเชตเซ เช เชเซเชเช.
+## String used by the dialog that ask the user to attach a web page
+attachPageDlogTitle=เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชเซเชกเชพเชฃ เชฎเชพเชเซ เชธเซเชฅเชพเชจ เชฒเชเซ
+attachPageDlogMessage=เชตเซเชฌ เชชเชพเชจเซเช (URL):
+
+## String used for attachment pretty name, when attachment is a message
+messageAttachmentSafeName=เชเซเชกเชพเชฃเชตเชพเชณเซ เชธเชเชฆเซเชถเซ
+## String used for attachment pretty name, when attachment is message part
+partAttachmentSafeName=เชธเชเชฆเซเชถเซ เชเซเชกเชพเชฃ เชญเชพเช
+
+## String used by the Initialization Error dialog
+initErrorDlogTitle=เชธเชเชฆเซเชถเซ เชเชฎเซเชชเซเช เชเชฐเซ
+## LOCALIZATION NOTE (initErrorDlogMessage): %1$s will be replaced by the error string. do not translate \n
+initErrorDlogMessage=เชธเชเชฆเซเชถเชพ เชเชฎเซเชชเซเช เชตเชฟเชจเซเชกเซ เชฌเชจเชพเชตเชคเซ เชตเชเชคเซ เชญเซเชฒ เชเชฆเซเชฆเชญเชตเซ เชนเชคเซ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ.\n%1$s
+
+## Strings used by Save as Draft/Template dialog
+SaveDialogTitle=เชธเชเชฆเซเชถเซ เชธเชเชเซเชฐเชนเซ
+## LOCALIZATION NOTE (SaveDialogMsg): %1$S is folder name, %2$S is host name
+SaveDialogMsg=เชคเชฎเชพเชฐเซ เชธเชเชฆเซเชถเซ เชซเซเชฒเซเชกเชฐ %1$S เชเซ %2$S เชนเซเช เชณ เชเซ เชคเซเชฎเชพเช เชธเชเชเซเชฐเชนเชพเช เชเชฏเซ.
+CheckMsg=เชฎเชจเซ เช เชธเชเชตเชพเชฆ เชฌเซเชเซเชธ เชซเชฐเซเชฅเซ เชฌเชคเชพเชตเซ เชจเชนเชฟเช.
+
+## Strings used by prompt when Quitting while in progress
+quitComposeWindowTitle=เชธเชเชฆเซเชถเซ เชฎเซเชเชฒเซ เชฐเชนเซเชฏเชพ เชเซเช
+## LOCALIZATION NOTE (quitComposeWindowMessage): don't translate \n
+quitComposeWindowMessage=Mail is currently in the process of sending a message.\nWould you like to wait until the message has been sent before quitting or quit now?
+quitComposeWindowQuitButtonLabel=เชฌเชนเชพเชฐ เชจเซเชเชณเซ
+quitComposeWindowWaitButtonLabel=เชฐเชพเชน เชเซเช
+
+## Strings used by prompt for Ctrl-Enter check before sending message
+sendMessageCheckWindowTitle=เชธเชเชฆเซเชถเซ เชฎเซเชเชฒเซ
+sendMessageCheckLabel=เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ เช เชธเชเชฆเซเชถเซ เชฎเซเชเชฒเชตเชพ เชฎเชพเชเซ เชคเซเชฏเชพเชฐ เชเซ?
+sendMessageCheckSendButtonLabel=เชฎเซเชเชฒเซ
+
+## reply header in composeMsg
+## <author> wrote:
+mailnews.reply_header_authorwrote=%s เชฒเชเซเชฏเซเช
+mailnews.reply_header_ondate=%s เชชเชฐ
+
+## reply header in composeMsg
+## user specified
+mailnews.reply_header_originalmessage=-------- เชฎเซเชณ เชธเชเชฆเซเชถเซ --------
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY attachImageSource.label "เชธเชเชฆเซเชถเชพเชฎเชพเช เช เชเชฟเชคเซเชฐ เชเซเชกเซ">
+<!ENTITY attachImageSource.accesskey "s">
+
+<!ENTITY attachLinkSource.label "เชธเชเชฆเซเชถเชพเชฎเชพเช เช เชเชกเซเชจเซ เชธเซเชฐเซเชค เชเซเชกเซ">
+<!ENTITY attachLinkSource.accesskey "s">
--- /dev/null
+<!-- 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/. -->
+
+<!--LOCALIZATION NOTE messengercompose.dtd Main UI for message composition -->
+<!ENTITY msgComposeWindow.title "Compose: (no subject)">
+
+<!-- File Menu -->
+<!ENTITY fileMenu.label "เชซเชพเชเชฒ">
+<!ENTITY fileMenu.accesskey "f">
+<!ENTITY newMenu.label "เชจเชตเซ">
+<!ENTITY newMenu.accesskey "N">
+<!ENTITY newMessage.label "เชธเชเชฆเซเชถเซ">
+<!ENTITY newMessage.key "M">
+<!ENTITY newMessageCmd2.key "N">
+<!ENTITY newMessage.accesskey "M">
+<!ENTITY newCard.label "เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพ เชเชพเชฐเซเชก...">
+<!ENTITY newCard.accesskey "c">
+<!ENTITY attachMenu.label "เชเซเชกเซ">
+<!ENTITY attachMenu.accesskey "t">
+<!ENTITY attachFileCmd.label "เชซเชพเชเชฒเซ...">
+<!ENTITY attachFileCmd.accesskey "F">
+<!ENTITY attachPageCmd.label "เชตเซเชฌ เชชเชพเชจเซเช...">
+<!ENTITY attachPageCmd.accesskey "W">
+<!--LOCALIZATION NOTE attachVCardCmd.label Don't translate the term 'vCard' -->
+<!ENTITY attachVCardCmd.label "เชเชพเชจเชเซ เชเชพเชฐเซเชก (vCard)">
+<!ENTITY attachVCardCmd.accesskey "P">
+<!ENTITY closeCmd.label "เชฌเชเชง เชเชฐเซ">
+<!ENTITY closeCmd.key "W">
+<!ENTITY closeCmd.accesskey "c">
+<!ENTITY saveCmd.label "เชธเชเชเซเชฐเชนเซ">
+<!ENTITY saveCmd.key "S">
+<!ENTITY saveCmd.accesskey "s">
+<!ENTITY saveAsCmd.label "เช เชฐเซเชคเซ เชธเชเชเซเชฐเชนเซ">
+<!ENTITY saveAsCmd.accesskey "A">
+<!ENTITY saveAsFileCmd.label "เชซเชพเชเชฒ...">
+<!ENTITY saveAsFileCmd.accesskey "F">
+<!ENTITY saveAsDraftCmd.label "เชกเซเชฐเชพเชซเซเช">
+<!ENTITY saveAsDraftCmd.accesskey "D">
+<!ENTITY saveAsTemplateCmd.label "เชเซเชฎเซเชชเซเชฒเซเช">
+<!ENTITY saveAsTemplateCmd.accesskey "T">
+<!ENTITY sendNowCmd.label "เชนเชฎเชฃเชพเช เชฎเซเชเชฒเซ">
+<!ENTITY sendCmd.keycode "VK_RETURN">
+<!ENTITY sendNowCmd.accesskey "d">
+<!ENTITY sendLaterCmd.label "เชชเชเซ เชฎเซเชเชฒเซ">
+<!ENTITY sendLaterCmd.keycode "VK_RETURN">
+<!ENTITY sendLaterCmd.accesskey "L">
+<!ENTITY printSetupCmd.label "เชชเชพเชจเชพ เชธเซเชฏเซเชเชจ...">
+<!ENTITY printSetupCmd.accesskey "u">
+<!ENTITY printCmd.label "เชเชพเชชเซ...">
+<!ENTITY printCmd.key "P">
+<!ENTITY printCmd.accesskey "P">
+<!ENTITY quitApplicationCmdWin.label "เชฌเชเชง เชเชฐเซ">
+<!ENTITY quitApplicationCmdWin.accesskey "x">
+<!ENTITY quitApplicationCmd.label "เชฌเชนเชพเชฐ เชจเซเชเชณเซ">
+<!ENTITY quitApplicationCmd.key "Q">
+<!ENTITY quitApplicationCmd.accesskey "Q">
+
+<!-- Edit Menu -->
+<!ENTITY editMenu.label "เชซเซเชฐเชซเชพเชฐ เชเชฐเซ">
+<!ENTITY editMenu.accesskey "e">
+<!ENTITY undoCmd.label "เชเซเชฒเซเชฒเซ เชเซเชฐเชฟเชฏเชพ เชฐเชฆ เชเชฐเซ">
+<!ENTITY undoCmd.key "Z">
+<!ENTITY undoCmd.accesskey "u">
+<!ENTITY redoCmd.label "เชซเชฐเซเชฅเซ เชเชฐเซ">
+<!ENTITY redoCmd.key "Y">
+<!ENTITY redoCmd.accesskey "r">
+<!ENTITY cutCmd.label "เชเชพเชชเซ">
+<!ENTITY cutCmd.key "X">
+<!ENTITY cutCmd.accesskey "t">
+<!ENTITY copyCmd.label "เชจเชเชฒ เชเชฐเซ">
+<!ENTITY copyCmd.key "C">
+<!ENTITY copyCmd.accesskey "c">
+<!ENTITY pasteCmd.label "เชเซเชเชเชพเชกเซ">
+<!ENTITY pasteCmd.key "V">
+<!ENTITY pasteCmd.accesskey "p">
+<!ENTITY editRewrapCmd.label "เชซเชฐเซ เชฒเชชเซเชเซ">
+<!ENTITY editRewrapCmd.accesskey "w">
+<!ENTITY deleteCmd.label "เชเชพเชขเซ เชจเชพเชเชเซ">
+<!ENTITY deleteCmd.key "D">
+<!ENTITY deleteCmd.accesskey "d">
+<!ENTITY selectAllCmd.label "เชฌเชงเซเช เชชเชธเชเชฆ เชเชฐเซ">
+<!ENTITY selectAllCmd.key "A">
+<!ENTITY selectAllCmd.accesskey "a">
+<!ENTITY findCmd.label "เชถเซเชงเซ เช
เชจเซ เชฌเชฆเชฒเซ...">
+<!ENTITY findCmd.key "F">
+<!ENTITY findCmd.accesskey "F">
+<!ENTITY findAgainCmd.label "เชซเชฐเซเชฅเซ เชถเซเชงเซ">
+<!ENTITY findAgainCmd.key "G">
+<!ENTITY findAgainCmd.accesskey "g">
+<!ENTITY findAgainCmd.key2 "VK_F3">
+<!ENTITY findPrevCmd.label "เชชเชนเซเชฒเชพเชจเซเช เชถเซเชงเซ">
+<!ENTITY findPrevCmd.key "G">
+<!ENTITY findPrevCmd.key2 "VK_F3">
+<!ENTITY findPrevCmd.accesskey "v">
+
+<!-- View Menu -->
+<!ENTITY viewMenu.label "เชเซเช">
+<!ENTITY viewMenu.accesskey "v">
+<!ENTITY viewToolbarsMenuNew.label "เชธเชพเชงเชจเชชเชเซเชเซเช">
+<!ENTITY viewToolbarsMenuNew.accesskey "T">
+<!ENTITY showComposeToolbarCmd.label "เชฎเซเชฒ เชธเชพเชงเชจเชชเชเซเชเซ">
+<!ENTITY showComposeToolbarCmd.accesskey "o">
+<!ENTITY showFormatToolbarCmd.label "เชธเชพเชงเชจเชชเชเซเชเซเชจเซเช เชฌเชเชงเชพเชฐเชฃ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช">
+<!ENTITY showFormatToolbarCmd.accesskey "F">
+<!ENTITY showTaskbarCmd.label "เชธเซเชฅเชฟเชคเชฟเชฆเชฐเซเชถเช เชชเชเซเชเซ">
+<!ENTITY showTaskbarCmd.accesskey "S">
+<!ENTITY customizeToolbar.label "เชเชธเซเชเชฎเชพเชเช...">
+<!ENTITY customizeToolbar.accesskey "C">
+
+<!ENTITY addressSidebar.label "เชธเชเชชเชฐเซเชเซ เชฌเชพเชเซเชจเซ เชชเชเซเชเซ">
+<!ENTITY addressSidebar.accesskey "o">
+
+<!-- Format Menu -->
+<!ENTITY formatMenu.label "เชฌเชเชงเชพเชฐเชฃ">
+<!ENTITY formatMenu.accesskey "o">
+
+<!-- Options Menu -->
+<!ENTITY optionsMenu.label "เชตเชฟเชเชฒเซเชชเซ">
+<!ENTITY optionsMenu.accesskey "p">
+<!ENTITY checkSpellingCmd.label "เชเซเชกเชฃเซ เชเชเชพเชธเซ เชฐเชนเซเชฏเชพ เชเซเช...">
+<!ENTITY checkSpellingCmd.key "K">
+<!ENTITY checkSpellingCmd.key2 "VK_F7">
+<!ENTITY checkSpellingCmd.accesskey "S">
+<!ENTITY enableInlineSpellChecker.label "เชคเชฎเซ เชฒเชเซ เช เชชเซเชฐเชฎเชพเชฃเซ เชเซเชกเชฃเซ เชฌเชจเชพเชตเซ">
+<!ENTITY enableInlineSpellChecker.accesskey "S">
+<!ENTITY quoteCmd.label "เช
เชตเชคเชฐเชฃ เชธเชเชฆเซเชถเซ">
+<!ENTITY quoteCmd.accesskey "Q">
+
+<!--LOCALIZATION NOTE attachVCard.label Don't translate the term 'vCard' -->
+<!ENTITY attachVCard.label "เชเชพเชจเชเซ เชเชพเชฐเซเชก (vCard) เชเซเชกเซ">
+<!ENTITY attachVCard.accesskey "v">
+
+<!ENTITY returnReceiptMenu.label "เชฐเชธเซเชฆ เชฎเชณเซ">
+<!ENTITY returnReceiptMenu.accesskey "t">
+<!ENTITY outputFormatMenu.label "เชฌเชเชงเชพเชฐเชฃ">
+<!ENTITY outputFormatMenu.accesskey "f">
+<!ENTITY autoFormatCmd.label "เชเชชเซเชเชช-เชถเซเชงเซ">
+<!ENTITY autoFormatCmd.accesskey "a">
+<!ENTITY plainTextFormatCmd.label "เชฎเชพเชคเซเชฐ เชธเชพเชฆเซเช เชฒเชเชพเชฃ">
+<!ENTITY plainTextFormatCmd.accesskey "p">
+<!ENTITY htmlFormatCmd.label "เชฎเชพเชคเซเชฐ เชงเชจเชตเชพเชจ เชฒเชเชพเชฃ (HTML)">
+<!ENTITY htmlFormatCmd.accesskey "r">
+<!ENTITY bothFormatCmd.label "เชธเชพเชฆเซเช เช
เชจเซ เชงเชจเชตเชพเชจ (HTML) เชฒเชเชพเชฃ">
+<!ENTITY bothFormatCmd.accesskey "l">
+<!ENTITY priorityMenu.label "เชชเซเชฐเชพเชงเชพเชจเซเชฏ">
+<!ENTITY priorityMenu.accesskey "p">
+<!ENTITY priorityButton.label "เชชเซเชฐเชพเชงเชพเชจเซเชฏ:">
+<!ENTITY lowestPriorityCmd.label "เชจเชฟเชฎเซเชจ">
+<!ENTITY lowestPriorityCmd.accesskey "l">
+<!ENTITY lowPriorityCmd.label "เชจเซเชเซเช">
+<!ENTITY lowPriorityCmd.accesskey "o">
+<!ENTITY normalPriorityCmd.label "เชธเชพเชฎเชพเชจเซเชฏ">
+<!ENTITY normalPriorityCmd.accesskey "n">
+<!ENTITY highPriorityCmd.label "เชเชเซเช">
+<!ENTITY highPriorityCmd.accesskey "i">
+<!ENTITY highestPriorityCmd.label "เชเชเซเช">
+<!ENTITY highestPriorityCmd.accesskey "H">
+<!ENTITY fileCarbonCopyCmd.label "เชจเซ เชจเชเชฒ เชฎเซเชเชฒเซ">
+<!ENTITY fileCarbonCopyCmd.accesskey "d">
+<!ENTITY fileHereMenu.label "เช
เชนเซเช เชซเชพเชเชฒ เชเชฐเซ">
+
+<!-- Tools Menu -->
+<!ENTITY tasksMenu.label "เชธเชพเชงเชจเซ">
+<!ENTITY tasksMenu.accesskey "T">
+<!ENTITY messengerCmd.label "เชฎเซเชฒ & เชธเชฎเชพเชเชพเชฐ เชเซเชฅเซ">
+<!ENTITY messengerCmd.accesskey "m">
+<!ENTITY messengerCmd.commandkey "1">
+<!ENTITY addressBookCmd.label "เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพ">
+<!ENTITY addressBookCmd.accesskey "a">
+<!ENTITY addressBookCmd.commandkey "2">
+<!ENTITY accountManagerCmd.label "เชเชพเชคเชพ เชธเซเชฏเซเชเชจเซ...">
+<!ENTITY accountManagerCmd.accesskey "c">
+<!ENTITY accountManagerCmdUnix.accesskey "S">
+<!ENTITY preferencesCmd.label "เชตเชฟเชเชฒเซเชชเซ...">
+<!ENTITY preferencesCmd.key "O">
+<!ENTITY preferencesCmd.accesskey "O">
+<!ENTITY preferencesCmdUnix.label "เชชเชธเชเชฆเชเซเช">
+<!ENTITY preferencesCmdUnix.accesskey "n">
+
+<!-- Mac OS X Window Menu -->
+<!ENTITY minimizeWindow.key "m">
+<!ENTITY minimizeWindow.label "เชจเซเชฏเซเชจเชคเชฎ เชเชฐเซ">
+<!ENTITY bringAllToFront.label "เชฌเชงเซเช เช
เชเซเชฐ เชญเชพเชเชฎเชพเช เชฒเชพเชตเซ">
+<!ENTITY zoomWindow.label "เชจเชพเชจเซเชฎเซเชเซ">
+<!ENTITY windowMenu.label "เชตเชฟเชจเซเชกเซ">
+
+<!-- Help Menu -->
+<!ENTITY helpMenu.label "เชฎเชฆเชฆ">
+<!ENTITY helpMenu.accesskey "H">
+<!ENTITY releaseCmd.label "เชชเซเชฐเชเชพเชถเชจ เชจเซเชเชงเซ">
+<!ENTITY releaseCmd.accesskey "R">
+<!ENTITY hintsAndTips.label "&brandShortName; เชฎเชฆเชฆ">
+<!ENTITY hintsAndTips.accesskey "h">
+<!ENTITY hintsAndTipsMac.commandkey "?">
+<!ENTITY aboutCmd.label "&brandShortName; เชตเชฟเชถเซ">
+<!ENTITY aboutCmd.accesskey "A">
+
+<!-- Mail Toolbar -->
+<!ENTITY sendButton.label "เชฎเซเชเชฒเซ">
+<!ENTITY quoteButton.label "เช
เชตเชคเชฐเชฃ">
+<!ENTITY addressButton.label "เชธเชเชชเชฐเซเชเซ">
+<!ENTITY attachButton.label "เชเซเชกเซ">
+<!ENTITY spellingButton.label "เชเซเชกเชฃเซ">
+<!ENTITY saveButton.label "เชธเชเชเซเชฐเชนเซ">
+<!ENTITY throbberItem.title "เชเซเชฐเชฟเชฏเชพ เชธเซเชเช">
+
+<!-- Mail Toolbar Tooltips -->
+<!ENTITY sendButton.tooltip "เช เชธเชเชฆเซเชถเชพเชจเซ เชนเชฎเชฃเชพเช เชฎเซเชเชฒเซ">
+<!ENTITY sendlaterButton.tooltip "เช เชธเชเชฆเซเชถเชพเชจเซ เชชเชเซ เชฎเซเชเชฒเซ">
+<!ENTITY quoteButton.tooltip "เชชเชนเซเชฒเชพเชจเชพ เชธเชเชฆเซเชถเชพเชจเซ เช
เชตเชคเชฐเชฟเชค เชเชฐเซ">
+<!ENTITY addressButton.tooltip "เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพเชฎเชพเชเชฅเซ เชฎเซเชณเชตเชจเชพเชฐ เชชเชธเชเชฆ เชเชฐเซ">
+<!ENTITY attachButton.tooltip "เชเซเชกเชพเชฃ เชธเชฎเชพเชตเซ">
+<!ENTITY saveButton.tooltip "เช เชธเชเชฆเซเชถเซ เชธเชเชเซเชฐเชนเซ">
+<!ENTITY cutButton.tooltip "เชเชพเชชเซ">
+<!ENTITY copyButton.tooltip "เชจเชเชฒ เชเชฐเซ">
+<!ENTITY pasteButton.tooltip "เชเซเชเชเชพเชกเซ">
+
+<!-- Headers -->
+<!ENTITY fromAddr.label "เชคเชฐเชซเชฅเซ:">
+<!ENTITY fromAddr.accesskey "r">
+<!ENTITY toAddr.label "เชชเซเชฐเชคเชฟ:">
+<!ENTITY ccAddr.label "เชเชจเซ เชชเชฃ:">
+<!ENTITY bccAddr.label "เชเชจเซ เชชเชฃ เชเชฌเชฐ เชตเชฟเชจเชพ:">
+<!ENTITY replyAddr.label "เชจเซ เชเชตเชพเชฌ เชเชชเซ:">
+<!ENTITY newsgroupsAddr.label "เชธเชฎเชพเชเชพเชฐ เชเซเชฅ:">
+<!ENTITY followupAddr.label "เชชเซเชฐเชคเชฟเชจเซ เช
เชจเซเชธเชฐเซ:">
+<!ENTITY subject.label "เชตเชฟเชทเชฏ:">
+<!ENTITY subject.accesskey "S">
+<!ENTITY attachments.label "เชเซเชกเชพเชฃเซ:">
+<!ENTITY attachments.accesskey "c">
+
+<!-- Format Toolbar, imported from editorAppShell.xul -->
+<!--LOCALIZATION NOTE formatToolbar. Don't change any of these Style Characters -->
+<!ENTITY formatToolbar.boldChar "B">
+<!ENTITY formatToolbar.italicChar "I">
+<!ENTITY formatToolbar.underlineChar "U">
+<!ENTITY SmileButton.tooltip "เชนเชธเชคเซเช เชฎเซเช เชฆเชพเชเชฒ เชเชฐเซ">
+<!ENTITY smiley1Cmd.label "เชนเชธเซ">
+<!ENTITY smiley2Cmd.label "เชจเชฟเชฐเชพเชถ เชเซ">
+<!ENTITY smiley3Cmd.label "เชเชเช เชฎเชพเชฐเซ">
+<!ENTITY smiley4Cmd.label "เชเชพเชณเชพ เชชเชพเชกเซ">
+<!ENTITY smiley5Cmd.label "เชฎเซเชเซเชฅเซ เชนเชธเซ">
+<!ENTITY smiley6Cmd.label "เชถเชฐเชฎเชพเชตเซ">
+<!ENTITY smiley7Cmd.label "เชฆเซเชตเชฟเชงเชพเชฎเชพเช">
+<!ENTITY smiley8Cmd.label "เชเชถเซเชเชฐเซเชฏเชฎเชพเช">
+<!ENTITY smiley9Cmd.label "เชเซเชเชฌเชจ">
+<!ENTITY smiley10Cmd.label "เชฎเซเชเซเชฅเซ เชฐเชกเซ">
+<!ENTITY smiley11Cmd.label "เชจเชฟเชถเซเชเชฟเชเชค">
+<!ENTITY smiley12Cmd.label "เชชเซเชธเชพเชเซเชฏ-เชฆเซเชฐเชทเซเชเชฟ">
+<!ENTITY smiley13Cmd.label "เชเชพเชเชกเชชเชฃ">
+<!ENTITY smiley14Cmd.label "เชจเชพเชฆเชพเชจ">
+<!ENTITY smiley15Cmd.label "เชฐเชกเซ">
+<!ENTITY smiley16Cmd.label "เชฎเซเช เชธเซเชตเซ เชฆเซ">
+
+<!-- Message Pane Context Menu -->
+<!ENTITY spellCheckNoSuggestions.label "เชเซเช เชธเซเชเชจเซ เชฎเชณเซเชฏเชพ เชจเชฅเซ">
+<!ENTITY spellCheckIgnoreWord.label "เชถเชฌเซเชฆ เช
เชตเชเชฃเซ">
+<!ENTITY spellCheckIgnoreWord.accesskey "I">
+<!ENTITY spellCheckAddToDictionary.label "เชถเชฌเซเชฆเชเซเชทเชฎเชพเช เชเชก-เชเชจ">
+<!ENTITY spellCheckAddToDictionary.accesskey "n">
+<!ENTITY undo.label "เชเซเชฒเซเชฒเซ เชเซเชฐเชฟเชฏเชพ เชฐเชฆ เชเชฐเซ">
+<!ENTITY undo.accesskey "U">
+<!ENTITY cut.label "เชเชพเชชเซ">
+<!ENTITY cut.accesskey "t">
+<!ENTITY copy.label "เชจเชเชฒ เชเชฐเซ">
+<!ENTITY copy.accesskey "C">
+<!ENTITY paste.label "เชเซเชเชเชพเชกเซ">
+<!ENTITY paste.accesskey "P">
+<!ENTITY pasteQuote.label "เช
เชตเชคเชฐเชฃ เชคเชฐเซเชเซ เชเซเชเชเชพเชกเซ">
+<!ENTITY pasteQuote.accesskey "Q">
+
+<!ENTITY openAttachment.label "เชเซเชฒเซ">
+<!ENTITY openAttachment.accesskey "O">
+<!ENTITY delete.label "เชเชพเชขเซ เชจเชพเชเชเซ">
+<!ENTITY delete.accesskey "D">
+<!ENTITY selectAll.label "เชฌเชงเซเช เชชเชธเชเชฆ เชเชฐเซ">
+<!ENTITY selectAll.accesskey "A">
+<!ENTITY attachFile.label "เชซเชพเชเชฒเซ เชเซเชกเซ...">
+<!ENTITY attachFile.accesskey "F">
+<!ENTITY attachPage.label "เชตเซเชฌ เชชเชพเชจเซเช เชเซเชกเซ...">
+<!ENTITY attachPage.accesskey "W">
+
+<!-- Title for the address picker panel -->
+<!ENTITY addressesSidebarTitle.label "เชธเชเชชเชฐเซเชเซ">
--- /dev/null
+<!-- 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/. -->
+
+<!--LOCALIZATION NOTE sendprogress.dtd Main UI for Send Message Progress Dialog -->
+<!ENTITY sendWindow.title "เชธเชเชฆเซเชถเชพเช เชฎเซเชเชฒเซ เชฐเชนเซเชฏเชพ เชเซเช">
+<!ENTITY titlePrefixSave "เชธเชเชฆเซเชถเชพเช เชธเชเชเซเชฐเชนเซ เชฐเชนเซเชฏเชพ เชเซเช -">
+<!ENTITY titlePrefixSend "เชธเชเชฆเซเชถเชพเช เชฎเซเชเชฒเซ เชฐเชนเซเชฏเชพ เชเซเช -">
+<!ENTITY status "เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟ:">
+<!ENTITY progress "เชชเซเชฐเชเชคเชฟ:">
+
+<!-- LOCALIZATION NOTE (percentMsg):
+
+ This string is used to format the text to the right of the progress
+ meter.
+
+ #1 will be replaced by the percentage of the file that has been saved -->
+<!ENTITY percentMsg "#1%">
+
+<!ENTITY messageSent "เชคเชฎเชพเชฐเซ เชธเชเชฆเซเชถเซ เชฎเซเชเชฒเชพเช เชเชฏเซ">
+<!ENTITY messageSaved "เชคเชฎเชพเชฐเซ เชธเชเชฆเซเชถเซ เชธเชเชเซเชฐเชนเชพเช เชเชฏเซ">
--- /dev/null
+<!-- 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/. -->
+
+
+<!ENTITY migrationWizard.title "เชเชฏเชพเชค เชตเชฟเชเชพเชฐเซเชก">
+
+<!ENTITY importFrom.label "เชเชฏเชพเชค เชตเชฟเชเชฒเซเชชเซ, เชเชพเชคเชพ เชธเซเชฏเซเชเชจเซ, เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพ เช
เชจเซ เชฌเซเชเซ เชฎเชพเชนเชฟเชคเซเชฎเชพเชเชฅเซ:">
+<!ENTITY importFromUnix.label "เชชเชธเชเชฆเชเซเช, เชเชพเชคเชพ เชธเซเชฏเซเชเชจเซ, เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพ เช
เชจเซ เชฎเชพเชนเชฟเชคเซเชจเซ เชเชฎเชพเชเชฅเซ เชเชฏเชพเชค เชเชฐเซ:">
+
+<!ENTITY importFromNothing.label "เชเชเชเชชเชฃ เชเชฏเชพเชค เชเชฐเซ เชจเชนเชฟเช">
+<!ENTITY importFromNothing.accesskey "D">
+<!ENTITY importFromSeamonkey.label "เชจเซเชเชธเซเชเซเชช เซฌ, เซญ เช
เชฅเชตเชพ Mozilla เซง.x">
+<!ENTITY importFromSeamonkey.accesskey "N">
+<!ENTITY importFromNetscape4.label "เชจเซเชเชธเซเชเซเชช เซช.x">
+<!ENTITY importFromNetscape4.accesskey "เซช">
+<!ENTITY importFromOExpress.label "เชเชเชเชฒเซเช เชเชเซเชธเชชเซเชฐเซเชธ">
+<!ENTITY importFromOExpress.accesskey "u">
+<!ENTITY importFromOutlook.label "เชเชเชเชฒเซเช">
+<!ENTITY importFromOutlook.accesskey "O">
+<!ENTITY importFromEudora.label "เชฏเซเชกเซเชฐเชพ">
+<!ENTITY importFromEudora.accesskey "E">
+
+<!ENTITY importSource.title "เชธเซเชฏเซเชเชจเซ เช
เชจเซ เชฎเซเชฒ เชซเซเชฒเซเชกเชฐเซ เชเชฎเชพเชเชฅเซ เชเชฏเชพเชค เชเชฐเซ">
+<!ENTITY importItems.title "เชเชฏเชพเชค เชเชฐเชตเชพ เชฎเชพเชเซเชจเซ เชตเชธเซเชคเซเช">
+<!ENTITY importItems.label "เชเช เชตเชธเซเชคเซเชเชจเซ เชเชฏเชพเชค เชเชฐเชตเซ เชเซ เชคเซ เชชเชธเชเชฆ เชเชฐเซ:">
+
+<!ENTITY migrating.title "เชเชฏเชพเชค เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช...">
+<!ENTITY migrating.label "เชจเซเชเซเชจเซ เชตเชธเซเชคเซเช เชตเชฐเซเชคเชฎเชพเชจเชฎเชพเช เชเชฏเชพเชค เชฅเช เชฐเชนเซ เชเซ...">
+
+<!ENTITY selectProfile.title "เชฐเซเชชเชฐเซเชเชพ เชชเชธเชเชฆ เชเชฐเซ">
+<!ENTITY selectProfile.label "เชจเซเชเซเชจเซ เชฐเซเชชเชฐเซเชเชพเช เชเชฎเชพเชเชฅเซ เชเชฏเชพเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชเชชเซเชฒเชฌเซเชง เชเซ:">
+
+<!ENTITY done.title "เชเชฏเชพเชค เชชเซเชฐเซเชฃ">
+<!ENTITY done.label "เชจเซเชเซเชจเซ เชตเชธเซเชคเซเชเชจเซ เชธเชซเชณเชคเชพเชชเซเชฐเซเชตเช เชเชฏเชพเชค เชฅเช เชเช:">
--- /dev/null
+# 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/.
+
+profileName_format=%S %S
+
+# Browser Specific
+sourceNameSeamonkey=เชจเซเชเชธเซเชเซเชช เซฌ/เซญ/Mozilla
+sourceNameDogbert=เชจเซเชเชธเซเชเซเชช เซช
+sourceNameOExpress=เชเชเชเชฒเซเช เชเชเซเชธเชชเซเชฐเซเชธ
+sourceNameOutlook=เชเชเชเชฒเซเช
+
+# Import Sources
+1_dogbert=เชชเชธเชเชฆเชเซเช
+1_seamonkey=เชชเชธเชเชฆเชเซเช
+
+2_dogbert=เชเชพเชคเชพ เชธเซเชฏเซเชเชจเซ
+2_seamonkey=เชเชพเชคเชพ เชธเซเชฏเซเชเชจเซ
+2_oexpress=เชเชพเชคเชพ เชธเซเชฏเซเชเชจเซ
+2_outlook=เชเชพเชคเชพ เชธเซเชฏเซเชเชจเซ
+
+4_dogbert=เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพเช
+4_seamonkey=เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพเช
+4_oexpress=เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพเช
+4_outlook=เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพเช
+
+8_dogbert=เชเชฐเชพเชฌ เชฎเซเชฒ เชถเชฟเชเซเชทเชพ
+8_seamonkey=เชเชฐเชพเชฌ เชฎเซเชฒ เชถเชฟเชเซเชทเชพ
+
+16_dogbert=เชธเชเชเซเชฐเชนเชฟเชค เชชเชพเชธเชตเชฐเซเชกเซ
+16_seamonkey=เชธเชเชเซเชฐเชนเชฟเชค เชชเชพเชธเชตเชฐเซเชกเซ
+
+32_dogbert=เช
เชจเซเชฏ เชฎเชพเชนเชฟเชคเซ
+32_seamonkey=เช
เชจเซเชฏ เชฎเชพเชนเชฟเชคเซ
+
+64_dogbert=เชธเชฎเชพเชเชพเชฐ เชเซเชฅ เชซเซเชฒเซเชกเชฐเซ
+64_seamonkey=เชธเชฎเชพเชเชพเชฐ เชเซเชฅ เชซเซเชฒเซเชกเชฐเซ
+
+128_dogbert=เชฎเซเชฒ เชซเซเชฒเซเชกเชฐเซ
+128_seamonkey=เชฎเซเชฒ เชซเซเชฒเซเชกเชฐเซ
+128_oexpress=เชฎเซเชฒ เชซเซเชฒเซเชกเชฐเซ
+128_outlook=เชฎเซเชฒ เชซเซเชฒเซเชกเชฐเซ
+
+# mailDirName needs to be set to the same value as in 4.x
+# see bug #55449
+mailDirName=เชฎเซเชฒ
+
+# newsDirName needs to be set to the same value as in 4.x
+# see bug #55449
+newsDirName=เชธเชฎเชพเชเชพเชฐเซ
--- /dev/null
+# 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/.
+
+#
+# The following are used by libmime to emit header display in HTML
+#
+
+# Out of memory
+## @name MIME_OUT_OF_MEMORY
+## @loc None
+-1000=เชเชพเชฐเซเชฏเชเซเชฐเชฎ เชฎเซเชฎเชฐเซเชจเซ เชฌเชนเชพเชฐ เชเซ.
+
+# Can't open a temp file
+## @name MIME_UNABLE_TO_OPEN_TMP_FILE
+## @loc None
+# LOCALIZATION NOTE (-1001): Do not translate "\n%.200s.\n\n" below. It will display the name of the temporary directory
+-1001=เชเชพเชฎเชเชฒเชพเช เชซเชพเชเชฒ %.200s เชเซเชฒเชตเชพเชฎเชพเช\nเชธเชฎเชฐเซเชฅ เชจเชฅเซ.\n\n\เชคเชฎเชพเชฐเชพ `เชเชพเชฎเชเชฒเชพเช เชกเชฟเชฐเซเชเซเชเชฐเซ' เชธเซเชฏเซเชเชจเซ เชเชเชพเชธเซ เช
เชจเซ เชซเชฐเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ.
+
+# Can't write temp file
+## @name MIME_ERROR_WRITING_FILE
+## @loc None
+-1002=เชเชพเชฎเชเชฒเชพเช เชซเชพเชเชฒ เชฒเชเชตเชพเชฎเชพเช เชญเซเชฒ.
+
+# Mail subject
+## @name MIME_MHTML_SUBJECT
+## @loc None
+1000=เชตเชฟเชทเชฏ
+
+# Resent-Comments
+## @name MIME_MHTML_RESENT_COMMENTS
+## @loc
+1001=เชชเซเชจเชเชฎเซเชเชฒเชพเชฏเซเชฒ-เชเชฟเชชเซเชชเชณเซเช
+
+# Resent-Date
+## @name MIME_MHTML_RESENT_DATE
+## @loc
+1002=เชชเซเชจเชเชฎเซเชเชฒเชพเชฏเซเชฒ-เชคเชพเชฐเซเช
+
+# Resent-Sender
+## @name MIME_MHTML_RESENT_SENDER
+## @loc
+1003=เชชเซเชจเชเชฎเซเชเชฒเชพเชฏเซเชฒ-เชฎเซเชเชฒเชจเชพเชฐ
+
+# Resent-From
+## @name MIME_MHTML_RESENT_FROM
+## @loc
+1004=เชชเซเชจเชเชฎเซเชเชฒเชพเชฏเซเชฒ-เชคเชฐเชซเชฅเซ
+
+# Resent-To
+## @name MIME_MHTML_RESENT_TO
+## @loc
+1005=เชชเซเชจเชเชฎเซเชเชฒเชพเชฏเซเชฒ-เชชเซเชฐเชคเชฟ
+
+# Resent-CC
+## @name MIME_MHTML_RESENT_CC
+## @loc
+# LOCALIZATION NOTE (1006): Do not translate "CC" below.
+1006=เชชเซเชจเชเชฎเซเชเชฒเชพเชฏเซเชฒ-เชเชจเซ เชชเชฃ
+
+# Date
+## @name MIME_MHTML_DATE
+## @loc
+1007=เชคเชพเชฐเซเช
+
+# Sender
+## @name MIME_MHTML_SENDER
+## @loc
+1008=เชฎเซเชเชฒเชจเชพเชฐ
+
+# From
+## @name MIME_MHTML_FROM
+## @loc
+1009=เชคเชฐเชซเชฅเซ
+
+# Reply-To
+## @name MIME_MHTML_REPLY_TO
+## @loc
+1010=เชชเซเชฐเชคเชฟ-เชชเซเชฐเชคเซเชฏเซเชคเซเชคเชฐ
+
+# Organization
+## @name MIME_MHTML_ORGANIZATION
+## @loc
+1011=เชธเชเชธเซเชฅเชพ
+
+# To
+## @name MIME_MHTML_TO
+## @loc
+1012=เชชเซเชฐเชคเชฟ
+
+# CC
+## @name MIME_MHTML_CC
+## @loc
+# LOCALIZATION NOTE (1013): Do not translate "CC" below.
+1013=เชเชจเซ เชชเชฃ
+
+# Newsgroups
+## @name MIME_MHTML_NEWSGROUPS
+## @loc
+1014=เชธเชฎเชพเชเชพเชฐ เชเซเชฅเซ
+
+# Followup-To
+## @name MIME_MHTML_FOLLOWUP_TO
+## @loc
+1015=เชชเซเชฐเชคเชฟ-เช
เชจเซเชธเชฐเชฃ
+
+# References
+## @name MIME_MHTML_REFERENCES
+## @loc
+1016=เชธเชเชฆเชฐเซเชญเซ
+
+# Name
+## @name MIME_MHTML_NAME
+## @loc
+1017=เชจเชพเชฎ
+
+# Type
+## @name MIME_MHTML_TYPE
+## @loc
+1018=เชชเซเชฐเชเชพเชฐ
+
+# Encoding
+## @name MIME_MHTML_ENCODING
+## @loc
+1019=เชธเชเชเซเชฐเชนเชชเชฆเซเชงเชคเชฟ
+
+# Description
+## @name MIME_MHTML_DESCRIPTION
+## @loc
+1020=เชตเชฐเซเชฃเชจ
+
+# Message ID
+## @name MIME_MHTML_MESSAGE_ID
+## @loc
+1021=เชธเชเชฆเซเชถเชพ-ID
+
+# Resent Message ID
+## @name MIME_MHTML_RESENT_MESSAGE_ID
+## @loc
+1022=เชชเซเชจเชเชฎเซเชเชฒเชพเชฏเซเชฒ-เชธเชเชฆเซเชถเชพ-ID
+
+# BCC
+## @name MIME_MHTML_BCC
+## @loc
+1023=เชเชจเซ เชชเชฃ เชเชฌเชฐ เชตเชฟเชจเชพ
+
+# Download Status
+## @name MIME_MHTML_DOWNLOAD_STATUS_HEADER
+## @loc
+1024=เชกเชพเชเชจเชฒเซเชก เชชเชฐเชฟเชธเซเชฅเชฟเชคเซ
+
+# Download status not downloaded
+## @name MIME_MHTML_DOWNLOAD_STATUS_NOT_DOWNLOADED
+## @loc
+1025=เชเชเชคเชฐเชฟเช เชฐเซเชคเซ เชกเชพเชเชจเชฒเซเชก เชฅเชฏเซเชฒ เชจเชฅเซ
+
+# Link to doc
+## @name MIME_MSG_LINK_TO_DOCUMENT
+## @loc
+1026=เชฆเชธเซเชคเชพเชตเซเชเชจเซ เชเชกเซ
+
+# Get Doc info
+## @name MIME_MSG_DOCUMENT_INFO
+## @loc
+1027=<B>เชฆเชธเซเชคเชพเชตเซเช เชเชพเชฃเชเชพเชฐเซ:</B>
+
+# Msg Attachment
+## @name MIME_MSG_ATTACHMENT
+## @loc
+1028=เชเซเชกเชพเชฃ
+
+# Forwarded Msg Attachment
+## @name MIME_FORWARDED_MESSAGE_ATTACHMENT
+## @loc
+# LOCALIZATION NOTE (1029): DONT_TRANSLATE.
+1029=forward.msg
+
+# Mouseover text
+## @name MIME_MSG_ADDBOOK_MOUSEOVER_TEXT
+## @loc
+# LOCALIZATION NOTE (1030): Do not translate "%s" below. Place "%s" where you wish to appear a name to be
+# added to the address book.
+1030=%s เชจเซ เชคเชฎเชพเชฐเซ เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพเชฎเชพเช เชเชก-เชเชจ
+
+# XSender Internal
+## @name MIME_MSG_XSENDER_INTERNAL
+## @loc
+# LOCALIZATION NOTE (1031): Only translate the word "Internal in the line below".
+1031=<B><FONT COLOR=\042#808080\042> เชเชเชคเชฐเชฟเช</FONT></B>
+
+# User wrote
+## @name MIME_MSG_X_USER_WROTE
+## @loc
+# LOCALIZATION NOTE (1032): Do not translate "%s" below.
+# Place the first %s where you wish the name of the message to appear
+# Place the second %s where you wish the name of the user to appear
+# Do not translate "<P>"
+1032=เชธเชเชฆเซเชถเชพ %s %s เชฎเชพเช เชฒเชเซเชฏเซเช:<P>
+
+# Msg user wrote
+## @name MIME_MSG_USER_WROTE
+## @loc
+# LOCALIZATION NOTE (1033): Do not translate "%s" below.
+# Place the %s where you wish the name of the user to appear
+# Do not translate "<P>"
+1033=%s เชฒเชเซเชฏเซเช:<P>
+
+# No Headers
+## @name MIME_MSG_NO_HEADERS
+## @loc
+1034=(เชเซเช เชนเซเชกเชฐเซ เชจเชฅเซ)
+
+# No Headers
+## @name MIME_MSG_SHOW_ATTACHMENT_PANE
+## @loc
+1035=เชฒเชเซเชทเซเชฏ เชเซเชกเชพเชฃ เชคเชเชคเซ
+
+# Part not downloaded
+## @name MIME_MSG_NOT_DOWNLOADED
+## @loc
+1036=(เชกเชพเชเชจเชฒเซเชก เชฅเชฏเซเชฒ เชจเชฅเซ)
+
+# Partial Message Format 1
+## @name MIME_MSG_PARTIAL_FMT_1
+## @loc
+# LOCALIZATION NOTE (1037): In the following line, translate only the word, "Truncated!".
+1037=<P><CENTER><TABLE BORDER CELLSPACING=5 CELLPADDING=10 WIDTH="80%%"><TR><TD ALIGN=CENTER><FONT SIZE="+1"><B>เช
เชเชเชพเชตเซ เชจเชพเชเชเซเชฒ!</B></FONT><HR>
+
+# Partial Message Format 2
+## @name MIME_MSG_PARTIAL_FMT_2
+## @loc
+# LOCALIZATION NOTE (1038): Translate the following two lines as a single sentence. In the middle of the two sections
+# there will be a URL. You may translate the text in any order you wish, but the html tags must stay in the same locations.
+# In particular, the "<B>" tag must begin the first section, which must end with the "<A HREF=" tag. Do not translate the html tag,"<P>"
+1038=<B>เช เชธเชเชฆเซเชถเชพเช เชคเชฎเชพเชฐเชพ เชเชพเชคเชพ เชธเซเชฏเซเชเชจเซเชฎเชพเช เชธเซเชฏเซเชเชฟเชค เชฅเชฏเซเชฒ เชฎเชนเชคเซเชคเชฎ เชธเชเชฆเซเชถเชพ เชฎเชพเชชเชจเซ เชฎเชฐเซเชฏเชพเชฆเชพ เชเชณเชเชเซ เชฒเซเชงเซ เชเซ, เชคเซเชฅเซ เช
เชฎเซ เชฎเซเชฒ เชธเชฐเซเชตเชฐเชฎเชพเชเชฅเซ เชชเซเชฐเชฅเชฎ เช
เชฎเซเช เชฒเซเชเซเช เช เชกเชพเชเชจเชฒเซเชก เชเชฐเซเชฒเซ เชเซ..<P>เชเซเชฒเชฟเช เชเชฐเซ <A HREF="
+
+# Partial Message Format 3
+## @name MIME_MSG_PARTIAL_FMT_3
+## @loc
+# LOCALIZATION NOTE (1039): This section must begin with the ">" sign and end with the tags,"</B></TD></TR></TABLE></CENTER>"
+# Do not translate "</A>" tag.
+1039=">เช
เชนเซเช</A> เชฌเชพเชเซเชจเชพ เชธเชเชฆเซเชถเชพเชจเซ เชกเชพเชเชจเชฒเซเชก เชเชฐเชตเชพ เชฎเชพเชเซ.</B></TD></TR></TABLE></CENTER>
+
+# default attachment name
+## @name MIME_MSG_DEFAULT_ATTACHMENT_NAME
+## @loc
+# LOCALIZATION NOTE (1040): Do not translate "%s" below.
+# Place the %s where you wish the part number of the attachment to appear
+1040=เชญเชพเช %s
+
+# default forwarded message prefix
+## @name MIME_FORWARDED_MESSAGE_USER_WROTE
+## @loc
+1041=-------- เชฎเซเชณ เชธเชเชฆเซเชถเซ --------
+
+# Partial Message Format2 1
+## @name MIME_MSG_PARTIAL_FMT2_1
+## @loc
+# LOCALIZATION NOTE (1037): In the following line, translate only the words, "Not Downloaded".
+1042=<P><CENTER><TABLE BORDER CELLSPACING=5 CELLPADDING=10 WIDTH="80%%"><TR><TD ALIGN=CENTER><FONT SIZE="+1"><B>เชกเชพเชเชจเชฒเซเชก เชฅเชฏเซเชฒ เชจเชฅเซ</B></FONT><HR>
+
+# Partial Message Format2 2
+## @name MIME_MSG_PARTIAL_FMT2_2
+## @loc
+# LOCALIZATION NOTE (1038): Translate the following two lines as a single sentence. In the middle of the two sections
+# there will be a URL. You may translate the text in any order you wish, but the html tags must stay in the same locations.
+# In particular, the "<B>" tag must begin the first section, which must end with the "<A HREF=" tag. Do not translate the html tag,"<P>"
+1043=<B>เช เชธเชเชฆเซเชถเชพ เชฎเชพเชเซ เชฎเชพเชคเซเชฐ เชนเซเชกเชฐเซ เช เชฎเซเชฒ เชธเชฐเซเชตเชฐเชฎเชพเชเชฅเซ เชกเชพเชเชจเชฒเซเชก เชฅเชฏเซเชฒ เชนเชคเซ.<P>เชเซเชฒเชฟเช เชเชฐเซ <A HREF="
+
+# Partial Message Format2 3
+## @name MIME_MSG_PARTIAL_FMT_3
+## @loc
+# LOCALIZATION NOTE (1039): This section must begin with the ">" sign and end with the tags,"</B></TD></TR></TABLE></CENTER>"
+# Do not translate "</A>" tag.
+1044=">เช
เชนเซเช</A> เชฌเชพเชเซเชจเชพ เชธเชเชฆเซเชถเชพเชจเซ เชกเชพเชเชจเชฒเซเชก เชเชฐเชตเชพ เชฎเชพเชเซ.</B></TD></TR></TABLE></CENTER>
--- /dev/null
+# 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/.
+
+#
+# The following are used by libmime for header display in XML & HTML
+#
+TO=เชชเซเชฐเชคเชฟ
+# LOCALIZATION NOTE (BCC); DONT_TRANSLATE
+BCC=เชเชจเซ เชชเชฃ เชเชฌเชฐ เชตเชฟเชจเชพ
+# LOCALIZATION NOTE (CC); DONT_TRANSLATE
+CC=เชเชจเซ เชชเชฃ
+DATE=เชคเชพเชฐเซเช
+DISTRIBUTION=เชตเชฟเชคเชฐเชฃ
+# LOCALIZATION NOTE (FCC); DONT_TRANSLATE
+FCC=FCC
+FOLLOWUP-TO=เชชเซเชฐเชคเชฟ-เช
เชจเซเชธเชฐเชฃ
+FROM=เชคเชฐเชซเชฅเซ
+STATUS=เชชเชฐเชฟเชธเซเชฅเชฟเชคเซ
+LINES=เชฒเซเชเซเช
+MESSAGE-ID=เชธเชเชฆเซเชถเชพ-ID
+MIME-VERSION=MIME-เชเชตเซเชคเซเชคเชฟ
+NEWSGROUPS=เชธเชฎเชพเชเชพเชฐเชเซเชฅเซ
+ORGANIZATION=เชธเชเชธเซเชฅเชพ
+REFERENCES=เชธเชเชฆเชฐเซเชญเซ
+REPLY-TO=เชชเซเชฐเชคเชฟ-เชชเซเชฐเชคเซเชฏเซเชคเซเชคเชฐ
+RESENT-COMMENTS=เชชเซเชจเชเชฎเซเชเชฒเชพเชฏเซเชฒ-เชเชฟเชชเซเชชเชณเซเช
+RESENT-DATE=เชชเซเชจเชเชฎเซเชเชฒเชพเชฏเซเชฒ-เชคเชพเชฐเซเช
+RESENT-FROM=เชชเซเชจเชเชฎเซเชเชฒเชพเชฏเซเชฒ-เชคเชฐเชซเชฅเซ
+RESENT-MESSAGE-ID=เชชเซเชจเชเชฎเซเชเชฒเชพเชฏเซเชฒ-เชธเชเชฆเซเชถเชพ-ID
+RESENT-SENDER=เชชเซเชจเชเชฎเซเชเชฒเชพเชฏเซเชฒ-เชฎเซเชเชฒเชจเชพเชฐ
+RESENT-TO=เชชเซเชจเชเชฎเซเชเชฒเชพเชฏเซเชฒ-เชชเซเชฐเชคเชฟ
+# LOCALIZATION NOTE (RESENT-CC); Do not translate "CC"
+RESENT-CC=เชชเซเชจเชเชฎเซเชเชฒเชพเชฏเซเชฒ-เชเชจเซ เชชเชฃ
+SENDER=เชฎเซเชเชฒเชจเชพเชฐ
+SUBJECT=เชตเชฟเชทเชฏ
+APPROVED-BY=เชฆเซเชตเชพเชฐเชพ-เชฎเชพเชจเซเชฏ เชฅเชฏเซเชฒ
+USER-AGENT=เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเซ-เชเชเชจเซเช
+FILENAME=เชซเชพเชเชฒ เชจเชพเชฎ
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY emailSectionHdr.label "เชเชฎเซเชฒ">
+<!ENTITY readMsgsLink.label "เชธเชเชฆเซเชถเชพเช เชตเชพเชเชเซ">
+<!ENTITY composeMsgLink.label "เชจเชตเซ เชธเชเชฆเซเชถเซ เชฒเชเซ">
+
+<!ENTITY newsSectionHdr.label "เชธเชฎเชพเชเชพเชฐเชเซเชฅเซ">
+<!ENTITY subscribeNewsLink.label "เชธเชฎเชพเชเชพเชฐเชเซเชฅ เชเชฎเซเชฆเชตเชพเชฐเซเชจเซ เชตเซเชฏเชตเชธเซเชฅเชพ เชเชฐเซ">
+
+<!ENTITY accountsSectionHdr.label "เชเชพเชคเชพเช">
+
+<!ENTITY subscribeImapFolders.label "เชซเซเชฒเซเชกเชฐ เชเชฎเซเชฆเชตเชพเชฐเซเชจเซ เชตเซเชฏเชตเชธเซเชฅเชพ เชเชฐเซ">
+<!ENTITY settingsLink.label "เช เชเชพเชคเชพ เชฎเชพเชเซ เชธเซเชฏเซเชเชจเซ เชเซเช">
+<!ENTITY newAcctLink.label "เชจเชตเซเช เชเชพเชคเซ เชฌเชจเชพเชตเซ">
+
+<!ENTITY advFeaturesSectionHdr.label "เช
เชฆเซเชฏเชคเชจ เชฒเชพเชเซเชทเชฃเชฟเชเชคเชพเช">
+<!ENTITY searchMsgsLink.label "เชถเซเชง เชธเชเชฆเซเชถเชพเช">
+<!ENTITY filtersLink.label "เชธเชเชฆเซเชถเชพ เชเชพเชณเชเซเชจเซ เชตเซเชฏเชตเชธเซเชฅเชพ เชเชฐเซ">
+<!ENTITY junkSettings.label "เชฌเชเชกเซเชฒ เชฎเซเชฒ เชธเซเชฏเซเชเชจเซ">
+<!ENTITY offlineLink.label "เชเชซเชฒเชพเชเชจ เชธเซเชฏเซเชเชจเซ">
+
+<!ENTITY rssSectionHdr.label "RSS เชธเชฎเชพเชเชพเชฐเซ & เชฌเซเชฒเซเชเซ">
+<!ENTITY subscibeRSS.label "เชเชฎเซเชฆเชตเชพเชฐเซเชเชจเซ เชตเซเชฏเชตเชธเซเชฅเชพ เชเชฐเซ">
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY toField.label "เชชเซเชฐเชคเชฟ: ">
+<!ENTITY fromField.label "เชคเชฐเชซเชฅเซ: ">
+<!ENTITY senderField.label "เชฎเซเชเชฒเชจเชพเชฐ: ">
+<!ENTITY organizationField.label "เชธเชเชธเซเชฅเชพ: ">
+<!ENTITY replyToField.label "เชชเซเชฐเชคเชฟ-เชชเซเชฐเชคเซเชฏเซเชคเซเชคเชฐ: ">
+
+<!ENTITY subjectField.label "เชตเชฟเชทเชฏ: ">
+<!--# LOCALIZATION NOTE (ccField.label): DONT_TRANSLATE -->
+<!ENTITY ccField.label "เชเชจเซ เชชเชฃ: ">
+<!ENTITY bccField.label "เชเชจเซ เชชเชฃ เชเชฌเชฐ เชตเชฟเชจเชพ: ">
+<!ENTITY newsgroupsField.label "เชธเชฎเชพเชเชพเชฐเชเซเชฅเซ: ">
+<!ENTITY followupToField.label "เชชเซเชฐเชคเชฟ-เช
เชจเซเชธเชฐเซ: ">
+<!ENTITY tagsHdr.label "เชเซเชเซ: ">
+
+<!ENTITY dateField.label "เชคเชพเชฐเซเช: ">
+<!ENTITY userAgentField.label "เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ-เชเชเชจเซเช: ">
+<!ENTITY originalWebsite.label "เชตเซเชฌเชธเชพเชเช: ">
+<!ENTITY saveAll.label "เชฌเชงเซเช เชธเชเชเซเชฐเชนเซ..">
+
+<!ENTITY editMessage.label "เชกเซเชฐเชพเชซเซเชเชฎเชพเช เชซเซเชฐเชซเชพเชฐ เชเชฐเซ...">
+<!ENTITY attachmentsTree.label "เชเซเชกเชพเชฃเซ:">
+
+<!ENTITY openAttachmentCmd.label "เชเซเชฒเซ">
+<!ENTITY openAttachmentCmd.accesskey "O">
+<!ENTITY saveAsAttachmentCmd.label "เช เชฐเซเชคเซ เชธเชเชเซเชฐเชนเซ...">
+<!ENTITY saveAsAttachmentCmd.accesskey "A">
+<!ENTITY printAttachmentCmd.label ".เชเชพเชชเซ">
+<!ENTITY printAttachmentCmd.accesskey "P">
+<!ENTITY detachAttachmentCmd.label "เชเซเชกเซ ...">
+<!ENTITY deleteAttachmentCmd.label "เชเชพเชขเซ เชจเชพเชเชเซ">
+<!ENTITY saveAllAttachmentsCmd.label "เชฌเชงเซเช เชธเชเชเซเชฐเชนเซ...">
+<!ENTITY saveAllAttachmentsCmd.accesskey "S">
+<!ENTITY detachAllAttachmentsCmd.label "เชฌเชงเซเช เชเซเชกเซ...">
+<!ENTITY detachAllAttachmentsCmd.accesskey "D">
+<!ENTITY deleteAllAttachmentsCmd.label "เชฌเชงเซเช เชเชพเชขเซ เชจเชพเชเชเซ...">
+<!ENTITY deleteAllAttachmentsCmd.accesskey "E">
+
+<!ENTITY copyLinkCmd.label "เชเชกเซเชจเชพ เชธเซเชฅเชพเชจเชจเซ เชจเชเชฒ เชเชฐเซ">
+<!ENTITY copyLinkCmd.accesskey "C">
--- /dev/null
+<!-- 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/. -->
+
+<!-- extracted from MsgSynchronize.xul and msgSelectOffline.xul-->
+
+<!ENTITY MsgSynchronize.label "เชธเชเชฆเซเชถเชพเช เชกเชพเชเชจเชฒเซเชก เช
เชจเซ เชธเซเชฎเซเชณ เชเชฐเซ">
+<!ENTITY MsgSelect.label "เชเชซเชฒเชพเชเชจ เชตเชชเชฐเชพเชถ เชฎเชพเชเซเชจเซ เชตเชธเซเชคเซเช">
+<!ENTITY MsgSyncDesc.label "เชเซ เชคเชฎเชพเชฐเซ เชชเชพเชธเซ เชชเชนเซเชฒเชพเชฅเซ เช เชชเชธเชเชฆเชฟเชค เชฎเซเชฒ เชซเซเชฒเซเชกเชฐเซ เช
เชฅเชตเชพ เชธเชฎเชพเชเชพเชฐเชเซเชฅเซ เชเชซเชฒเชพเชเชจ เชตเชชเชฐเชพเชถ เชฎเชพเชเซ เชนเซเชฏ, เชคเซ เชคเชฎเซ เชคเซเชฎเชจเซ เชกเชพเชเชจเชฒเซเชก เช
เชจเซ/เช
เชฅเชตเชพ เชธเซเชฎเซเชณ เชเชฐเซ เชถเชเซ เชเซ. เชจเชนเชฟเชเชคเชฐ, เชเชซเชฒเชพเชเชจ เชตเชชเชฐเชพเชถ เชฎเชพเชเซ เชฎเซเชฒ เชซเซเชฒเซเชกเชฐเซ เช
เชจเซ เชธเชฎเชพเชเชพเชฐเชเซเชฅเซ เชชเชธเชเชฆ เชเชฐเชตเชพ เชฎเชพเชเซ "Select" เชฌเชเชจ เชตเชพเชชเชฐเซ.">
+<!ENTITY MsgSyncDirections.label "เชจเซเชเซเชจเซเช เชกเชพเชเชจเชฒเซเชก เชเชฐเซ เช
เชจเซ/เช
เชฅเชตเชพ เชธเซเชฎเซเชณ เชเชฐเซ:">
+<!ENTITY syncTypeMail.label "เชฎเซเชฒ เชธเชเชฆเซเชถเชพเช">
+<!ENTITY syncTypeMail.accesskey "M">
+<!ENTITY syncTypeNews.label "เชธเชฎเชพเชเชพเชฐเชเซเชฅ เชธเชเชฆเซเชถเชพเช">
+<!ENTITY syncTypeNews.accesskey "N">
+<!ENTITY sendMessage.label "เชจเชนเชฟเช เชฎเซเชเชฒเชพเชฏเซเชฒ เชธเชเชฆเซเชถเชพเช เชฎเซเชเชฒเซ">
+<!ENTITY sendMessage.accesskey "S">
+<!ENTITY workOffline.label "เชเช เชตเชพเชฐ เชกเชพเชเชจเชฒเซเชก เช
เชจเซ/เช
เชฅเชตเชพ เชธเซเชฎเซเชณ เชชเซเชฐเซเชฃ เชฅเช เชเชพเชฏ เชชเชเซ เชเชซเชฒเชพเชเชจ เชเชพเชฎ เชเชฐเซ">
+<!ENTITY workOffline.accesskey "W">
+<!ENTITY selectButton.label "เชชเชธเชเชฆ เชเชฐเซ...">
+<!ENTITY selectButton.accesskey "E">
+<!ENTITY MsgSelectDesc.label "เชเชซเชฒเชพเชเชจ เชตเชชเชฐเชพเชถ เชฎเชพเชเซ เชฎเซเชฒ เชซเซเชฒเซเชกเชฐเซ เช
เชจเซ เชธเชฎเชพเชเชพเชฐเชเซเชฅเซ เชชเชธเชเชฆ เชเชฐเซ.">
+<!ENTITY MsgSelectInd.label "เชกเชพเชเชจเชฒเซเชก เชเชฐเซ">
+<!ENTITY MsgSelectItems.label "เชซเซเชฒเซเชกเชฐเซ เช
เชจเซ เชธเชฎเชพเชเชพเชฐเชเซเชฅเซ">
--- /dev/null
+<!-- 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/. -->
+
+<!--LOCALIZATION NOTE msgViewPickerOverlay.dtd UI for showing various views on a folder -->
+
+<!ENTITY viewPicker.label "เชฆเซเชเชพเชต:">
+<!ENTITY viewPicker.accesskey "i">
+<!ENTITY viewAll.label "เชฌเชงเชพ">
+<!ENTITY viewAll.accesskey "A">
+<!ENTITY viewUnread.label "เชจเชนเชฟเช เชตเชเชเชพเชฏเซเชฒ">
+<!ENTITY viewUnread.accesskey "U">
+<!ENTITY viewTags.label "เชเซเชเซ">
+<!ENTITY viewTags.accesskey "T">
+<!ENTITY viewCustomViews.label "เชตเซเชตเชฟเชงเซเชฏเชชเซเชฐเซเชฃ เชฆเซเชเชพเชตเซ">
+<!ENTITY viewCustomViews.accesskey "V">
+<!ENTITY viewVirtualFolder.label "เชฆเซเชเชพเชตเชจเซ เชซเซเชฒเซเชกเชฐ เชคเชฐเซเชเซ เชธเชเชเซเชฐเชนเซ...">
+<!ENTITY viewVirtualFolder.accesskey "S">
+<!ENTITY viewCustomizeView.label "เชตเซเชตเชฟเชงเซเชฏเชชเซเชฐเซเชฃ เชฌเชจเชพเชตเซ...">
+<!ENTITY viewCustomizeView.accesskey "C">
--- /dev/null
+# 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/.
+# LOCALIZATION NOTE: Do not translate anything in this file (except for "MsgMdnWishToSend")
+# see bugzilla bug 139615.
+## Msg Mdn Report strings
+MsgMdnDisplayed=เชจเซเชเชง: เช เชฎเชณเซเชฒเซ เชฐเชธเซเชฆ เชฎเชพเชคเซเชฐ เช เช เชเชตเชพเชฌ เชเชชเซ เชเซ เชเซ เชธเชเชฆเซเชถเซ เชฎเซเชณเชตเชจเชพเชฐเชจเชพ เชเชฎเซเชชเซเชฏเซเชเชฐ เชชเชฐ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เชฅเชฏเซ เชนเชคเซ. เชเชจเซ เชเซเช เชเซเชฐเซเชเชเซ เชจเชฅเซ เชเซ เชฎเซเชณเชตเชจเชพเชฐเซ เชธเชเชฆเซเชถเชพเชจเชพ เชธเชฎเชพเชตเชฟเชทเซเชเซ เชตเชพเชเชเซเชฏเชพ เชเซ เชธเชฎเชเซเชฏเชพ เชนเชถเซ.
+MsgMdnDispatched=เชธเชเชฆเซเชถเซ เชเซเชฏเชพเช เชเชชเชพเชฏเซ เชนเชถเซ, เชซเซเชเซเชธ เชฅเชฏเซ เชนเชถเซ เช
เชฅเชตเชพ เชฎเซเชณเชตเชจเชพเชฐ เชเชเชณ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เชฅเชฏเชพ เชตเชฟเชจเชพ เชเชเชณ เชงเชชเชพเชตเชพเชฏเซ เชนเชถเซ. เชเชจเซ เชเซเช เชเซเชฐเซเชเชเซ เชจเชฅเซ เชเซ เชฎเซเชณเชตเชจเชพเชฐ เชธเชเชฆเซเชถเซ เชชเชเซเชจเชพ เชธเชฎเชฏเซ เชธเชเชฆเซเชถเซ เชตเชพเชเชเชถเซ.
+MsgMdnProcessed=เชธเชเชฆเซเชถเซ เชฎเซเชณเชตเชจเชพเชฐเชจเชพ เชฎเซเชฒ เชเซเชฒเชพเชเชจเซเช เชฆเซเชตเชพเชฐเชพ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เชฅเชฏเชพ เชตเชฟเชจเชพ เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชฅเชฏเซ เชนเชคเซ. เชเชจเซ เชเซเช เชเซเชฐเซเชเชเซ เชจเชฅเซ เชเซ เชธเชเชฆเซเชถเซ เชชเชเซเชจเชพ เชธเชฎเชฏเซ เชตเชเชเชพเชถเซ.
+MsgMdnDeleted=เชธเชเชฆเซเชถเซ เชเชพเชขเซ เชจเชเชเชพเชฏเซ เชเซ. เชตเซเชฏเชเซเชคเชฟ เชเซ เชเซเชจเซ เชคเชฎเซ เชธเชเชฆเซเชถเซ เชฎเซเชเชฒเซเชฏเซ เชเซ เชคเซเชฃเซ เชเชจเซ เชเซเชฏเซ เชนเชถเซ เชเซ เชจเชนเชฟเช เชชเชฃ เชนเซเชฏ. เชคเซเช เชชเชเซเชจเชพ เชธเชฎเชฏเซ เชเชจเซ เชเชพเชขเชถเซ เชจเชนเชฟเช เช
เชจเซ เชคเซเชจเซ เชตเชพเชเชเชถเซ.
+MsgMdnDenied=เชธเชเชฆเซเชถเชพเชจเซ เชฎเซเชณเชตเชจเชพเชฐ เชฎเชณเซเชฒเซ เชฐเชธเซเชฆ เชคเชฎเชจเซ เชชเชพเชเซ เชฎเซเชเชฒเชตเชพเชจเซ เชเชเซเชเชพ เชงเชฐเชพเชตเชคเซ เชจเชฅเซ.
+MsgMdnFailed=เชจเชฟเชทเซเชซเชณเชคเชพ เชเชฆเซเชฆเชญเชตเซ. เชฏเซเชเซเชฏ เชฎเชณเซเชฒเซ เชฐเชธเซเชฆ เชฌเชจเชพเชตเซ เชถเชเชพเช เชจเชนเชฟเช เช
เชฅเชตเชพ เชคเชฎเชจเซ เชฎเซเชเชฒเซ เชถเชเชพเช เชจ เชนเชคเซ.
+MsgMdnWishToSend=เช เชธเชเชฆเซเชถเชพเชจเชพ เชฎเซเชเชฒเชจเชพเชฐเซ เชเซเชฏเชพเชฐเซ เชคเชฎเซ เช เชธเชเชฆเซเชถเซ เชตเชพเชเชเซ เชคเซเชฏเชพเชฐเซ เชคเซเชจเซ เชธเซเชเชตเชตเชพ เชฎเชพเชเซ เชเชนเซเชฏเซเช เชเซ.\nเชถเซเช เชคเชฎเซ เชฎเซเชเชฒเชจเชพเชฐเชจเซ เชธเซเชเชตเชตเชพ เชฎเชพเชเชเซ เชเซ?
+# LOCALIZATION NOTE : Do not translate the word "%S" below.
+MsgMdnMsgSentTo=เช เชคเชฎเซ เชฎเซเชเชฒเซเชฒเชพ เชฎเซเชฒ เชฎเชพเชเซเชจเซ เชฎเชณเซเชฒเซ เชฐเชธเซเชฆ เชเซ เชเซ เชเซ เชคเชฎเซ %S เชฎเซเชเชฒเซเชฏเซ เชนเชคเซ.
+MdnDisplayedReceipt=เชฎเชณเซเชฒเซ เชฐเชธเซเชฆ (เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เชฅเชฏเซเชฒ)
+MdnDispatchedReceipt=เชฎเชณเซเชฒเซ เชฐเชธเซเชฆ (เช
เชฆเชพ เชฅเชฏเซเชฒ)
+MdnProcessedReceipt=เชฎเชณเซเชฒเซ เชฐเชธเซเชฆ (เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชฅเชฏเซเชฒ)
+MdnDeletedReceipt=เชฎเชณเซเชฒเซ เชฐเชธเซเชฆ (เชเชพเชขเซ เชจเชเชเชพเชฏเซเชฒ)
+MdnDeniedReceipt=เชฎเชณเซเชฒเซ เชฐเชธเซเชฆ (เชฎเชจเชพเช เชฅเชฏเซเชฒ)
+MdnFailedReceipt=เชฎเชณเซเชฒเซ เชฐเชธเซเชฆ (เชจเชฟเชทเซเชซเชณ เชฅเชฏเซเชฒ)
--- /dev/null
+<!-- 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/. -->
+
+<!-- Labels -->
+<!ENTITY newFolderDialog.title "เชจเชตเซเช เชซเซเชฒเซเชกเชฐ">
+<!ENTITY name.label "เชจเชพเชฎ:">
+<!ENTITY name.accesskey "n">
+<!ENTITY description.label "เชจเชพ เชเชชเชซเซเชฒเซเชกเชฐ เชคเชฐเซเชเซ เชฌเชจเชพเชตเซ:">
+<!ENTITY description.accesskey "c">
+<!ENTITY folderRestriction1.label "เช เชธเชฐเซเชตเชฐ เชฌเซ เชตเชฟเชถเชฟเชทเซเช เชชเซเชฐเชเชพเชฐเชจเชพ เชซเซเชฒเซเชกเชฐเซ เชชเชฐ เชฌเชเชงเชจ เชฒเชเชพเชกเซ เชเซ.">
+<!ENTITY folderRestriction2.label "เชคเชฎเชพเชฐเชพ เชจเชตเชพ เชซเซเชฒเซเชกเชฐเชจเซ เชเชจเซ เชธเชฎเชพเชตเชตเชพ เชฎเชพเชเซ เชชเชฐเชตเชพเชจเชเซ เชเชชเซ:">
+<!ENTITY foldersOnly.label "เชฎเชพเชคเซเชฐ เชซเซเชฒเซเชกเชฐเซ">
+<!ENTITY messagesOnly.label "เชฎเชพเชคเซเชฐ เชธเชเชฆเซเชถเชพเช">
--- /dev/null
+<!-- 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/. -->
+
+<!-- New Tag Dialog -->
+<!ENTITY newTagDialog.title "เชจเชตเซ เชเซเช เชฌเชจเชพเชตเซ">
+<!ENTITY name.label "เชเซเช เชจเชพเชฎ:">
+<!ENTITY name.accesskey "T">
--- /dev/null
+# 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/.
+downloadHeadersTitlePrefix=เชนเซเชกเชฐเซ เชกเชพเชเชจเชฒเซเชก เชเชฐเซ
+downloadHeadersInfoText=เช เชธเชฎเชพเชเชพเชฐเชเซเชฅ เชฎเชพเชเซ เชกเชพเชเชจเชฒเซเชก เชเชฐเชตเชพ เชฎเชพเชเซ เชคเซเชฏเชพเช %S เชจเชตเชพ เชธเชเชฆเซเชถเชพ เชนเซเชกเชฐเซ เชเซ.
+htmlNewsErrorTitle=เชญเซเชฒ!
+# LOCALIZATION NOTE ( htmlNewsError ): In the following item, translate only "Error!" and "newsgroup server responded:"
+htmlNewsError=<H1>เชญเซเชฒ!</H1>เชธเชฎเชพเชเชพเชฐเชเซเชฅ เชธเชฐเซเชตเชฐเซ เชเชตเชพเชฌ เชเชชเซเชฏเซ:
+# LOCALIZATION NOTE ( articleExpired ): In the following item, translate only "Perhaps the article has expired"
+articleExpired=<B><P>เชเชฆเชพเช เชฒเซเชเชจเซ เชฎเชฐเซเชฏเชพเชฆเชพ เชชเซเชฐเซเชฃ เชฅเช เชเช เชนเซเชฏ</P></B>
+removeExpiredArtLinkText=เชฌเชงเชพ เชฎเชฐเซเชฏเชพเชฆเชพ เชชเซเชฐเซเชฃ เชฅเช เชเชฏเซเชฒเซ เชฒเซเชเซเชจเซ เชฆเซเชฐ เชเชฐเชตเชพ เชฎเชพเชเซ เช
เชนเซเช เชเซเชฒเชฟเช เชเชฐเซ
+cancelDisallowed=เช เชธเชเชฆเซเชถเซ เชคเชฎเชพเชฐเชพเชฎเชพเชเชฅเซ เชเชตเชคเซ เชฒเชพเชเชคเซ เชจเชฅเซ. เชคเชฎเซ เชฎเชพเชคเซเชฐ เชคเชฎเชพเชฐเซ เชชเซเชคเชพเชจเซ เชชเซเชธเซเช เชฐเชฆ เชเชฐเซ เชถเชเซ เชเซ, เชจเชนเชฟเช เชเซ เชเซ เช
เชจเซเชฏ เชฆเซเชตเชพเชฐเชพ เชฌเชจเชพเชตเชพเชฏเซเชฒ เชนเซเชฏ.
+cancelConfirm=เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ เช เชธเชเชฆเซเชถเซ เชฐเชฆ เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ?
+messageCancelled=เชธเชเชฆเซเชถเซ เชฐเชฆ เชฅเช เชเชฏเซเชฒ เชเซ.
+enterUsername=เชธเชฎเชพเชเชพเชฐ เชธเชฐเซเชตเชฐเชจเชพ เชตเชชเชฐเชพเชถ เชฎเชพเชเซ เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชจเชพเชฎ เชฆเชพเชเชฒ เชเชฐเซ:
+enterPassword=เชธเชฎเชพเชเชพเชฐ เชธเชฐเซเชตเชฐเชจเชพ เชตเชชเชฐเชพเชถ เชฎเชพเชเซ เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชชเชพเชธเชตเชฐเซเชก เชฆเชพเชเชฒ เชเชฐเซ:
+enterPasswordTitle=เชธเชฎเชพเชเชพเชฐ เชธเชฐเซเชตเชฐ เชชเชพเชธเชตเชฐเซเชก เชเชฐเซเชฐเซ
+okButtonText=เชกเชพเชเชจเชฒเซเชก
+
+noNewMessages=เชธเชฐเซเชตเชฐ เชชเชฐ เชเซเช เชจเชตเชพ เชธเชเชฆเซเชถเชพเช เชจเชฅเซ.
+downloadingHeaders=%S เชเซเชเชฒเชพ %S เชนเซเชกเชฐเซเชฎเชพเชเชฅเซ เชกเชพเชเชจเชฒเซเชก เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช
+downloadingArticles=เชฒเซเชเซ %S-%S เชกเชพเชเชจเชฒเซเชก เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช
+bytesReceived=เชธเชฎเชพเชเชพเชฐเชเซเชฅ เชกเชพเชเชจเชฒเซเชก เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช: %S เชฎเชณเซเชฏเชพ (%SKB เชตเชเชเชพเชฏ เชเซ %SKB/sec เชฆเชฐเซ)
+checkingForNewNews=%S เชเซเชเชฒเชพ %S เชฎเชพเชเชฅเซ %S เชชเชฐ เชจเชตเชพ เชธเชเชฆเซเชถเชพเช เชฎเชพเชเซ เชธเชฎเชพเชเชพเชฐเชเซเชฅ เชเชเชพเชธเซ เชฐเชนเซเชฏเชพ เชเซเช
+downloadingArticlesForOffline=%S-%S เชเซเชเชฒเชพ เชฒเซเชเซ %S เชฎเชพเช เชกเชพเชเชจเชฒเซเชก เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช
+
+onlyCancelOneMessage=เชคเชฎเซ เชเช เชธเชฎเชฏเซ เชฎเชพเชคเซเชฐ เชเช เช เชฒเซเช เชฐเชฆ เชเชฐเซ เชถเชเซ เชเซ.
+
+# LOCALIZATION NOTE (autoUnsubscribeText): %1$S is the newsgroup and %2$S is the newsgroup-server it is being removed from.
+autoUnsubscribeText=เชธเชฎเชพเชเชพเชฐเชเซเชฅ %1$S เช เชฏเชเชฎเชพเชจ %2$S เชชเชฐ เช
เชธเซเชคเชฟเชคเซเชตเชฎเชพเช เชนเซเชฏ เชเชฎ เชฒเชพเชเชคเซเช เชจเชฅเซ. เชถเซเช เชคเชฎเซ เชคเซเชฎเชพเชเชฅเซ เชเชฎเซเชฆเชตเชพเชฐเซ เชฆเซเชฐ เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ?
+
+# LOCALIZATION NOTE (autoSubscribeText): %1$S is the newsgroup.
+autoSubscribeText=เชถเซเช เชคเชฎเซ %1$S เชฎเชพเช เชเชฎเซเชฆเชตเชพเชฐเซ เชจเซเชเชงเชพเชตเชตเชพ เชฎเชพเชเชเซ เชเซ?
+
+# LOCALIZATION NOTE (Error -304): In the following item, don't translate "NNTP"
+# Error - server error
+## @name NNTP_ERROR_MESSAGE
+## @loc None
+-304=เชธเชฎเชพเชเชพเชฐ (NNTP) เชญเซเชฒ เชเชฆเซเชฆเชญเชตเซ:
+
+# Error - newsgroup scan error
+## @name NNTP_NEWSGROUP_SCAN_ERROR
+## @loc None
+-305=เชธเชฎเชพเชเชพเชฐ เชญเซเชฒ เชเชฆเซเชฆเชญเชตเซ. เชฌเชงเชพ เชธเชฎเชพเชเชพเชฐเชเซเชฅเซ เชเชเชพเชธเชตเชพเชจเซเช เช
เชชเซเชฐเซเชฃ เชเซ. เชฌเชงเชพ เชธเชฎเชพเชเชพเชฐเชเซเชฅเซ เชซเชฐเซเชฅเซ เชเซเชตเชพเชจเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ
+
+# Error - NNTP authinfo failure
+## @name NNTP_AUTH_FAILED
+## @loc None
+-260=เชธเชคเซเชคเชพเชงเชฟเชเชฐเชฃ เชญเซเชฒ เชเชฆเซเชฆเชญเชตเซ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชคเชฎเชพเชฐเซเช เชจเชพเชฎ เช
เชจเซ/เช
เชฅเชตเชพ เชชเชพเชธเชตเชฐเซเชก เชซเชฐเซเชฅเซ เชฆเชพเชเชฒ เชเชฐเชตเชพเชจเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ.
+
+# Error - TCP error
+## @name TCP_ERROR
+## @loc None
+-206=เชธเชเชชเชฐเซเชเชตเซเชฏเชตเชนเชพเชฐ เชญเซเชฒ เชเชฆเซเชฆเชญเชตเซ. เชซเชฐเซเชฅเซ เชเซเชกเชพเชตเชพเชจเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ. TCP เชญเซเชฒ:
--- /dev/null
+# 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/.
+
+#
+# The following are used by the outlook express import code to display status/error
+# and informational messages
+#
+
+# Short name of import module
+## @name OEIMPORT_NAME
+## @loc None
+## LOCALIZATION NOTE (2000): DONT_TRANSLATE
+2000=เชเชเชเชฒเซเช เชเชเซเชธเชชเซเชฐเซเชธ
+
+# Description of import module
+## @name OEIMPORT_DESCRIPTION
+## @loc None
+## LOCALIZATION NOTE (2001): In this item, don't translate "Outlook Express"
+2001=เชเชเชเชฒเซเช เชเชเซเชธเชชเซเชฐเซเชธ เชฎเซเชฒ เช
เชจเซ เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพเช
+
+# Success message
+## @name OEIMPORT_MAILBOX_SUCCESS
+## @loc None
+## LOCALIZATION NOTE (2002): In this item, don't translate "%S" or "%d"
+## The variable %S will contain the name of the Mailbox
+## The variable %d will contain the number of messages
+
+2002=เชฎเซเชฒเชฌเซเชเซเชธ %S, %d เชธเชเชฆเซเชถเชพเช เชเชฏเชพเชค เชฅเชฏเชพ
+
+# Error message
+## @name OEIMPORT_MAILBOX_BADPARAM
+## @loc None
+2003=เชฎเซเชฒเชฌเซเชเซเชธ เชเชฏเชพเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชเชฐเชพเชฌ เชชเชฐเชฟเชฎเชพเชฃ เชชเชธเชพเชฐ เชฅเชฏเซเชฒ เชเซ.
+
+# Error message
+## @name OEIMPORT_MAILBOX_BADSOURCEFILE
+## @loc None
+## LOCALIZATION NOTE (2004): In this item, don't translate "%S"
+## The variable %S will contain the name of the Mailbox
+2004=เชฎเซเชฒเชฌเซเชเซเชธ %S เชฎเชพเชเซ เชซเชพเชเชฒ เชตเชพเชชเชฐเชตเชพเชฎเชพเช เชญเซเชฒ.
+
+# Error message
+## @name OEIMPORT_MAILBOX_CONVERTERROR
+## @loc None
+## LOCALIZATION NOTE (2005): In this item, don't translate "%S"
+## The variable %S will contain the name of the Mailbox
+2005=เชฎเซเชฒเชฌเซเชเซเชธ %S เชเชฏเชพเชค เชเชฐเชตเชพเชฎเชพเช เชญเซเชฒ, เช เชฎเซเชฒเชฌเซเชเซเชธเชฎเชพเชเชฅเซ เชฌเชงเชพ เชธเชเชฆเซเชถเชพเชเชจเซ เชเชฏเชพเชค เชฅเชถเซ เชจเชนเชฟเช.
+
+# Default name of imported addressbook
+## @name OEIMPORT_DEFAULT_NAME
+## @loc None
+2006=เชเชเชเชฒเซเช เชเชเซเชธเชชเซเชฐเซเชธ เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพ
+
+# Autofind description
+## @name OEIMPORT_AUTOFIND
+## @loc None
+2007=เชเชเชเชฒเซเช เชเชเซเชธเชชเซเชฐเซเชธ เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพ (เชตเชฟเชจเซเชกเซเช เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพ)
+
+# Description
+## @name OEIMPORT_ADDRESS_SUCCESS
+## @loc None
+## LOCALIZATION NOTE (2006): In this item, don't translate "%S"
+## The variable %S will receive the name of the address book
+2008=เชเชฏเชพเชค เชฅเชฏเซเชฒ เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพ %S
+
+# Error message
+## @name OEIMPORT_ADDRESS_CONVERTERROR
+## @loc None
+## LOCALIZATION NOTE (2009): In this item, don't translate "%S"
+## The variable %S will receive the name of the address book
+2009=เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพ %S เชจเซ เชเชฏเชพเชค เชเชฐเชตเชพเชฎเชพเช เชญเซเชฒ, เชฌเชงเชพ เชธเชฐเชจเชพเชฎเชพเชเชจเซ เชเชฏเชพเชค เชฅเชถเซ เชจเชนเชฟเช.
+
+# Error message
+## @name OEIMPORT_ADDRESS_BADPARAM
+## @loc None
+2010=เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพ เชเชฏเชพเชค เชเชฐเชตเชพเชฎเชพเช เชเชฐเชพเชฌ เชชเชฐเชฟเชฎเชพเชฃ เชชเชธเชพเชฐ เชฅเชฏเซเชฒ เชนเชคเซ.
--- /dev/null
+# 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/.
+
+# Download Messages Prompt
+downloadMessagesWindowTitle1=เชกเชพเชเชจเชฒเซเชก เชธเชเชฆเซเชถเชพเช
+downloadMessagesLabel1=เชถเซเช เชคเชฎเซ เชเชซเชฒเชพเชเชจ เชเชตเชพ เชชเชนเซเชฒเชพเช เชธเชเชฆเซเชถเชพเชเชจเซ เชเชซเชฒเชพเชเชจ เชตเชชเชฐเชพเชถ เชฎเชพเชเซ เชกเชพเชเชจเชฒเซเชก เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ?
+downloadMessagesCheckboxLabel1=เชเซเชฏเชพเชฐเซ เชนเซเช เชเชซเชฒเชพเชเชจ เชเชตเซเช เชคเซเชฏเชพเชฐเซ เชนเชเชฎเซเชถเชพ เชฎเชจเซ เชชเซเชเซ
+
+# Send Messages Prompt
+sendMessagesWindowTitle1=เชจเชนเชฟเช เชฎเซเชเชฒเชพเชฏเซเชฒ เชธเชเชฆเซเชถเชพเช
+sendMessagesLabel1=เชถเซเช เชคเชฎเซ เชคเชฎเชพเชฐเชพ เชจเชนเชฟเช เชฎเซเชเชฒเชพเชฏเซเชฒ เชธเชเชฆเซเชถเชพเช เชซเซเชฒเซเชกเชฐเชฎเชพเช เชธเชเชฆเซเชถเชพเช เชฎเซเชเชฒเชตเชพ เชฎเชพเชเชเซ เชเซ?
+sendMessagesCheckboxLabel1=เชเซเชฏเชพเชฐเซ เชนเซเช เชเชจเชฒเชพเชเชจ เชเชตเซเช เชคเซเชฏเชพเชฐเซ เชฎเชจเซ เชนเชเชฎเซเชถเชพ เชชเซเชเซ
+
+# GetMessages While Offline Prompt
+getMessagesOfflineWindowTitle1=เชธเชเชฆเซเชถเชพเช เชฎเซเชณเชตเซ
+getMessagesOfflineLabel1=เชคเชฎเซ เชตเชฐเซเชคเชฎเชพเชจเชฎเชพเช เชเชซเชฒเชพเชเชจ เชเซ. เชถเซเช เชคเชฎเซ เชจเชตเชพ เชธเชเชฆเซเชถเชพเช เชฎเซเชณเชตเชตเชพ เชฎเชพเชเซ เชเชจเชฒเชพเชเชจ เชเชตเชพ เชฎเชพเชเชเซ เชเซ?
+
+# Send Messages Offline Prompt
+sendMessagesOfflineWindowTitle1=เชจเชนเชฟเช เชฎเซเชเชฒเชพเชฏเซเชฒ เชธเชเชฆเซเชถเชพเช
+sendMessagesOfflineLabel=เชคเชฎเซ เชตเชฐเซเชคเชฎเชพเชจเชฎเชพเช เชเชซเชฒเชพเชเชจ เชเซ. เชถเซเช เชคเชฎเซ เชจเชนเชฟเช เชฎเซเชเชฒเชพเชฏเซเชฒ เชธเชเชฆเซเชถเชพเชเชจเซ เชฎเซเชเชฒเชตเชพ เชฎเชพเชเซ เชเชจเชฒเชพเชเชจ เชฅเชตเชพ เชฎเชพเชเชเซ เชเซ?
+
+offlineTooltip=เชคเชฎเซ เชตเชฐเซเชคเชฎเชพเชจเชฎเชพเช เชเชซเชฒเชพเชเชจ เชเซ.
+onlineTooltip=เชคเชฎเซ เชตเชฐเซเชคเชฎเชพเชจเชฎเชพเช เชเชจเชฒเชพเชเชจ เชเซ.
--- /dev/null
+# 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/.
+
+title=เชเชซเชฒเชพเชเชจ เชเชพเชฎ เชเชฐเซ
+desc=เชถเซเช เชคเชฎเซ เชนเชฎเชฃเชพเช เชเชจเชฒเชพเชเชจ เชเชตเชพ เชฎเชพเชเชเซ เชเซ?\n\n(เชเซ เชคเชฎเซ เชเชซเชฒเชพเชเชจ เชเชพเชฎ เชเชฐเชตเชพเชจเซเช เชชเชธเชเชฆ เชเชฐเซ, เชคเซ เชคเชฎเซ เชซเชพเชเชฒ เชฎเซเชจเซเชฎเชพเชเชฅเซ `เชเชจเชฒเชพเชเชจ เชเชพเชฎ เชเชฐเซ' เชชเชธเชเชฆ เชเชฐเซเชจเซ เชชเชเซเชฅเซ เชเชจเชฒเชพเชเชจ เชฅเช เชถเชเซ เชเซ.)
+workOnline=เชเชจเชฒเชพเชเชจ เชเชพเชฎ เชเชฐเซ
+workOffline=เชเชซเชฒเชพเชเชจ เชเชพเชฎ เชเชฐเซ
--- /dev/null
+# 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/.
+
+#
+# The following are used by the outlook express import code to display status/error
+# and informational messages
+#
+
+# Short name of import module
+## @name OUTLOOKIMPORT_NAME
+## @loc None
+## LOCALIZATION NOTE (2000): DONT_TRANSLATE
+2000=เชเชเชเชฒเซเช
+
+# Description of import module
+## @name OUTLOOKIMPORT_DESCRIPTION
+## @loc None
+## LOCALIZATION NOTE (2001): In this item, don't translate "Outlook"
+2001=เชเชเชเชฒเซเช เชฎเซเชฒ เช
เชจเซ เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพ
+
+# Success message
+## @name OUTLOOKIMPORT_MAILBOX_SUCCESS
+## @loc None
+## LOCALIZATION NOTE (2002): In this item, don't translate "%S" or "%d"
+## The variable %S will receive the name of the mailbox
+## The variable %d will receive the number of messages
+2002=เชฎเซเชฒเชฌเซเชเซเชธ %S, %d เชธเชเชฆเซเชถเชพเช เชเชฏเชพเชค เชฅเชฏเชพ
+
+# Error message
+## @name OUTLOOKIMPORT_MAILBOX_BADPARAM
+## @loc None
+2003=เชฎเซเชฒเชฌเซเชเซเชธ เชเชฏเชพเชค เชเชฐเชตเชพเชจเซ เชเชฐเชพเชฌ เชชเชฐเชฟเชฎเชพเชฃเซ เชชเชธเชพเชฐ เชฅเชฏเชพ.
+
+# Error message
+## @name OUTLOOKIMPORT_MAILBOX_CONVERTERROR
+## @loc None
+## LOCALIZATION NOTE (2004): In this item, don't translate "%S"
+## The variable %S will receive the name of the mailbox
+2004=เชฎเซเชฒเชฌเซเชเซเชธ %S เชจเซ เชเชฏเชพเชค เชเชฐเชตเชพเชฎเชพเช เชญเซเชฒ, เช เชฎเซเชฒเชฌเซเชเซเชธเชฎเชพเชเชฅเซ เชฌเชงเชพ เชธเชเชฆเซเชถเชพเช เชเชฏเชพเชค เชเชฐเซ เชถเชเชพเชคเชพ เชจเชฅเซ.
+
+# Address book name
+## @name OUTLOOKIMPORT_ADDRNAME
+## @loc None
+## LOCALIZATION NOTE (2005): In this item, don't translate "Outlook"
+2005=เชเชเชเชฒเซเช เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพเช
+
+# Description
+## @name OUTLOOKIMPORT_ADDRESS_SUCCESS
+## @loc None
+## LOCALIZATION NOTE (2006): In this item, don't translate "%S"
+## The variable %S will receive the name of the address book
+2006=เชเชฏเชพเชค เชฅเชฏเซเชฒ เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพ %S
+
+# Error message
+## @name OUTLOOKIMPORT_ADDRESS_BADPARAM
+## @loc None
+2007=เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพ เชเชฏเชพเชค เชเชฐเซเชจเซ เชเชฐเชพเชฌ เชชเชฐเชฟเชฎเชพเชฃ เชชเชธเชพเชฐ เชฅเชฏเซเชฒ เชเซ.
+
+# Error message
+## @name OUTLOOKIMPORT_ADDRESS_BADSOURCEFILE
+## @loc None
+## LOCALIZATION NOTE (2008): In this item, don't translate "%S"
+## The variable %S will receive the name of the address book
+2008=เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพ %S เชฎเชพเชเซ เชซเชพเชเชฒ เชตเชพเชชเชฐเชตเชพเชฎเชพเช เชญเซเชฒ.
+
+# Error message
+## @name OUTLOOKIMPORT_ADDRESS_CONVERTERROR
+## @loc None
+## LOCALIZATION NOTE (2009): In this item, don't translate "%S"
+## The variable %S will receive the name of the address book
+2009=เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพ %S เชจเซ เชเชฏเชพเชค เชเชฐเชตเชพเชฎเชพเช เชญเซเชฒ, เชฌเชงเชพ เชธเชฐเชจเชพเชฎเชพเช เชเชฏเชพเชค เชฅเช เชถเชเซ เชจเชนเชฟเช.
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY itemGeneral.label "เชธเชพเชฎเชพเชจเซเชฏ">
+<!ENTITY itemUpdate.label "เชธเซเชงเชพเชฐเซ">
+<!ENTITY itemNetworking.label "เชจเซเชเชตเชฐเซเช & เชกเชฟเชธเซเช เชเชเซเชฏเชพ">
+<!ENTITY itemCertificates.label "เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ">
+
+<!-- General Settings -->
+
+<!ENTITY showCondensedAddresses.label "เชฎเชพเชฐเซ เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพเชฎเชพเช เชฒเซเชเซ เชฎเชพเชเซ เชฎเชพเชคเซเชฐ เชจเชพเชฎ เช เชฌเชคเชพเชตเซ">
+<!ENTITY showCondensedAddresses.accesskey "p">
+
+<!-- LOCALIZATION NOTE (markAsRead.label): This will concatenate with
+ "xxx seconds before marking a message as read", using a number and
+ (markAsReadEnd.label). -->
+<!ENTITY markAsRead.label "เชธเชเชฆเซเชถเชพเชจเซ เชตเชพเชเชเซเชฏเซ เชเชฎ เชเชฟเชนเซเชจเชฟเชค เชเชฐเชตเชพ เชชเชนเซเชฒเชพเช">
+<!ENTITY markAsRead.accesskey "W">
+<!ENTITY markAsReadEnd.label "เชธเซเชเชจเซเชกเซ เชฐเชพเชน เชเซเช">
+<!ENTITY markAsReadEnd.accesskey "d">
+<!ENTITY showFolderColumns.label "เชซเซเชฒเซเชกเชฐ เชคเชเชคเซเชฎเชพเช เชตเชฟเชธเซเชคเซเชค เชธเซเชคเชเชญเซ เชฌเชคเชพเชตเซ">
+<!ENTITY showFolderColumns.accesskey "l">
+<!ENTITY rememberLastMsg.label "เชเซเชฒเซเชฒเซ เชชเชธเชเชฆ เชฅเชฏเซเชฒ เชธเชเชฆเซเชถเซ เชฏเชพเชฆ เชฐเชพเชเซ">
+<!ENTITY rememberLastMsg.accesskey "b">
+<!ENTITY reuseExp.label "เชจเชตเชพ เชธเชเชฆเซเชถเชพเช เชเชฎเชพเช เชเซเชฒเซ:">
+<!ENTITY reuseExpRadio0.label "เชจเชตเซ เชธเชเชฆเซเชถเชพ เชตเชฟเชจเซเชกเซเชฎเชพเช">
+<!ENTITY reuseExpRadio0.accesskey "i">
+<!ENTITY reuseExpRadio1.label "เชนเชพเชฒเชจเซ เชธเชเชฆเซเชถเชพ เชตเชฟเชจเซเชกเซเชฎเชพเช">
+<!ENTITY reuseExpRadio1.accesskey "x">
+<!ENTITY reuseExpRadio2.label "เชเช เชจเชตเซ เชธเชเชฆเซเชถเชพ เชเซเชฌ">
+<!ENTITY reuseExpRadio2.accesskey "Z">
+<!ENTITY connectionTimeout.label "เชเซเชกเชพเชฃ เชธเชฎเชฏเชธเชฎเชพเชชเซเชคเชฟ: ">
+<!ENTITY connectionTimeout.accesskey "C">
+<!ENTITY connectionSeconds.label "เชธเซเชเชจเซเชกเซ">
+<!ENTITY configEditDesc.label "เช
เชฆเซเชฏเชคเชจ เชฐเซเชชเชฐเซเชเชพเชเชเชจ">
+<!ENTITY configEdit.label "เชฐเซเชชเชฐเซเชเชพ เชธเชเชชเชพเชฆเช...">
+<!ENTITY configEdit.accesskey "g">
+<!ENTITY returnReceiptsInfo.label "เชเซเชตเซ เชฐเซเชคเซ &brandShortName; เชตเชณเชคเซ เชฐเชธเซเชฆเซ เชธเชเชญเชพเชณเซ เชเซ เชคเซ เชจเชเซเชเซ เชเชฐเซ">
+<!ENTITY showReturnReceipts.label "เชตเชณเชคเซ เชฐเชธเซเชฆเซ...">
+<!ENTITY showReturnReceipts.accesskey "R">
+
+<!-- Update -->
+<!ENTITY autoCheck.label "เชธเซเชงเชพเชฐเชพเช เชฎเชพเชเซ เชเชฎเชพเช เชเชชเซเชเชช เชเชเชพเชธเซ เชเซ:">
+<!ENTITY enableAppUpdate.label "&brandShortName;">
+<!ENTITY enableAppUpdate.accesskey "h">
+<!ENTITY enableAddonsUpdate.label "เชธเซเชฅเชพเชชเชฟเชค เชเชก-เชเชจ">
+<!ENTITY enableAddonsUpdate.accesskey "t">
+<!ENTITY checkNow.label "เชนเชฎเชฃเชพเช เชเชเชพเชธเซ...">
+<!ENTITY whenUpdatesFound.label "เชเซเชฏเชพเชฐเซ &brandShortName; เชฎเชพเช เชธเซเชงเชพเชฐเชพเช เชฎเชณเซ,">
+<!ENTITY modeAskMe.label "เชคเซเชฏเชพเชฐเซ เชฎเชจเซ เชชเซเชเซ เชเซ เชถเซเช เชเชฐเชตเซเช เชเซ">
+<!ENTITY modeAskMe.accesskey "k">
+<!ENTITY modeAutomatic.label "เชธเซเชงเชพเชฐเซ เชเชชเซเชเชช เชกเชพเชเชจเชฒเซเชก เช
เชจเซ เชธเซเชฅเชพเชชเชฟเชค เชเชฐเซ">
+<!ENTITY modeAutomatic.accesskey "m">
+<!ENTITY modeAutoAddonWarn.label "เชเซ เช เชฎเชพเชฐเชพ เชเซเชเชชเชฃ เชเชก-เชเชจเชจเซ เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชเชฐเชถเซ เชคเซ เชฎเชจเซ เชเซเชคเชตเซ">
+<!ENTITY modeAutoAddonWarn.accesskey "-">
+<!ENTITY showUpdates.label "เชธเซเชงเชพเชฐเชพ เชเชคเชฟเชนเชพเชธ เชฌเชคเชพเชตเซ">
+<!ENTITY showUpdates.accesskey "y">
+
+<!-- Networking and Disk Space -->
+<!ENTITY showConnections.label "เชเซเชกเชพเชฃ...">
+<!ENTITY showConnections.accesskey "n">
+<!ENTITY proxiesInfo.label "เชเซเชตเซ เชฐเซเชคเซ &brandShortName; เชเชจเซเชเชฐเชจเซเช เชธเชพเชฅเซ เชเซเชกเชพเชฏ เชเซ เชคเซ เชจเชเซเชเซ เชเชฐเซ.">
+<!ENTITY connectionsInfo.caption "เชเซเชกเชพเชฃ">
+<!ENTITY offlineInfo.caption "เชเชซเชฒเชพเชเชจ">
+<!ENTITY offlineInfo.label "เชเชซเชฒเชพเชเชจ เชธเซเชฏเซเชเชจเซ เชฐเซเชชเชฐเซเชเชพเชเชเชฟเชค เชเชฐเซ">
+<!ENTITY showOffline.label "เชเชซเชฒเชพเชเชจ...">
+<!ENTITY showOffline.accesskey "O">
+
+<!ENTITY Diskspace "เชกเชฟเชธเซเช เชเชเซเชฏเชพ">
+<!ENTITY offlineCompact.label "เชซเซเชฒเซเชกเชฐเซ เชธเชเชเซเชเชฟเชค เชเชฐเซ เชเซเชฏเชพเชฐเซ เชคเซเช เชธเชเชเซเชฐเชนเชพเชถเซ">
+<!ENTITY offlineCompact.accesskey "v">
+<!ENTITY kb.label "KB">
+
+<!-- Certificates -->
+<!ENTITY certificatesInfo.label "เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ, เชฐเซเชตเซเชเซเชถเชจ เชฏเชพเชฆเซเช, เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชเชพเชคเชฐเซ เช
เชจเซ เชธเซเชฐเชเซเชทเชพ เชเชชเชเชฐเชฃเซเชจเซ เชตเซเชฏเชตเชธเซเชฅเชพ เชเชฐเซ.">
+<!ENTITY viewCertificates.label "เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ เชเซเช">
+<!ENTITY viewCertificates.accesskey "a">
+<!ENTITY viewCRLs.label "เชฐเซเชตเซเชเซเชถเชจ เชฏเชพเชฆเซเช">
+<!ENTITY viewCRLs.accesskey "e">
+<!ENTITY viewOCSP.label "เชเชพเชคเชฐเซ">
+<!ENTITY viewOCSP.accesskey "f">
+<!ENTITY viewSecurityDevices.label "เชธเซเชฐเชเซเชทเชพ เชเชชเชเชฐเชฃเซ">
+<!ENTITY viewSecurityDevices.accesskey "u">
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY itemGeneral.label "เชธเชพเชฎเชพเชจเซเชฏ">
+<!ENTITY itemAutoComplete.label "เชธเชฐเชจเชพเชฎเชพเชเชฐเชฃ">
+<!ENTITY itemSpellCheck.label "เชเซเชกเชฃเซ">
+<!ENTITY itemSendFormat.label "เชฎเซเชเชฒเซ เชฌเชเชงเชพเชฐเชฃ">
+
+<!ENTITY forwardReply.label "เชธเชเชฆเซเชถเชพเช เชเชเชณ เชงเชชเชพเชตเซ เชฐเชนเซเชฏเชพ เชเซเช">
+<!ENTITY forwardMsg.label "เชธเชเชฆเซเชถเชพเช เชเชเชณ เชงเชชเชพเชตเซ:">
+<!ENTITY forwardMsg.accesskey "f">
+<!ENTITY inline.label "เชฒเซเชเซเชฎเชพเช">
+<!ENTITY inline.accesskey "I">
+<!ENTITY asAttachment.label "เชเซเชกเชพเชฃ เชคเชฐเซเชเซ">
+<!ENTITY asAttachment.accesskey "A">
+
+<!ENTITY htmlComposeHeader.label "HTML">
+<!ENTITY font.label "เชซเซเชจเซเช:">
+<!ENTITY font.accesskey "n">
+<!ENTITY size.label "เชฎเชพเชช:">
+<!ENTITY size.accesskey "z">
+<!ENTITY fontColor.label "เชฒเชเชพเชฃ เชฐเชเช:">
+<!ENTITY fontColor.accesskey "x">
+<!ENTITY bgColor.label "เชชเชพเชถเซเชต เชญเชพเช เชฐเชเช:">
+<!ENTITY bgColor.accesskey "B">
+<!ENTITY restoreHTMLDefaults.label "เชชเซเชจเชเชธเชเชเซเชฐเชนเซ เชฎเซเชณเชญเซเชคเซ">
+<!ENTITY restoreHTMLDefaults.accesskey "R">
+
+<!ENTITY sendingMessagesHeader.label "เชธเชเชฆเซเชถเชพเช เชธเชเชเซเชเชฟเชค เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช">
+<!ENTITY spellCheck.label "เชฎเซเชเชฒเชคเชพ เชชเชนเซเชฒเชพเช เชเซเชกเชฃเซ เชเชเชพเชธเซ">
+<!ENTITY spellCheck.accesskey "C">
+<!ENTITY spellCheckInline.label "เชคเชฎเซ เชฒเชเซ เชคเซเชฏเชพเชฐเซ เชเซเชกเชฃเซ เชเชเชพเชธเชตเชพเชจเซเช เชธเชเซเชฐเชฟเชฏ เชเชฐเซ">
+<!ENTITY spellCheckInline1.accesskey "k">
+<!ENTITY languagePopup.label "เชญเชพเชทเชพ:">
+<!ENTITY languagePopup.accessKey "g">
+<!ENTITY downloadDictionaries.label "เชตเชงเซ เชถเชฌเซเชฆเชเซเชทเซ เชกเชพเชเชจเชฒเซเชก เชเชฐเซ">
+
+<!ENTITY useMIME.label "เชธเชเชฆเซเชถเชพเช เชเซ เชเซ 8-bit เช
เชเซเชทเชฐเซ เชธเชฎเชพเชตเซ, เชคเซเชฎเชจเชพ เชฎเชพเชเซ 'quoted printable' MIME เชธเชเชเซเชฐเชนเชชเชฆเซเชงเชคเชฟ เชตเชพเชชเชฐเซ">
+<!ENTITY useMIME.accesskey "o">
+<!ENTITY warnOnSendAccelKey.label "เชธเชเชฆเซเชถเชพเชจเซ เชฎเซเชเชฒเชตเชพ เชฎเชพเชเซ เชเซเชฏเชพเชฐเซ เชเซเชฌเซเชฐเซเชก เชเซเชเชเชพเชฃ เชตเชพเชชเชฐเซ เชฐเชนเซเชฏเชพ เชนเซเชฏ เชคเซเชฏเชพเชฐเซ เชเชพเชคเชฐเซ เชเชฐเซ">
+<!ENTITY warnOnSendAccelKey.accesskey "i">
+<!ENTITY autoSave.label "เชฆเชฐ">
+<!ENTITY autoSave.accesskey "u">
+<!ENTITY autoSaveEnd.label "เชฎเชฟเชจเชฟเชเซเช เชเชชเซเชเชช เชธเชเชเซเชฐเชนเซ">
+<!ENTITY autoSaveEnd.accesskey "m">
+<!-- LOCALIZATION NOTE (wrapOutMsg.label): This will concatenate with "xxx characters", using a number and (char.label). -->
+<!ENTITY wrapOutMsg.label "เชธเชพเชฆเชพ เชฒเชเชพเชฃ เชธเชเชฆเซเชถเชพเชเชจเซ">
+<!ENTITY wrapOutMsg.accesskey "l">
+<!ENTITY char.label "เช
เชเซเชทเชฐเซเชฎเชพเช เชฒเชชเซเชเซ">
+
+<!ENTITY emailCollectionPicker.label "เชเชคเชพ เช-เชฎเซเชฒ เชธเชเชฆเซเชถเชพเชเชจเซ เชเชชเซเชเชช เชเชฎเชพเช เชเชฎเซเซเชฐเซ:">
+<!ENTITY emailCollectionPicker.accesskey "t">
+<!ENTITY addressingTitle.label "เชธเชฐเชจเชพเชฎเชพ เชเชชเซเชเชชเชธเชฎเชพเชชเซเชคเชฟ">
+<!ENTITY autocompleteText.label "เชเซเชฏเชพเชฐเซ เชธเชเชฆเซเชถเชพเชเชจเซ เชธเชฐเชจเชพเชฎเซเช เชเชชเซ เชฐเชนเซเชฏเชพ เชนเซเชฏ, เชคเซเชฏเชพเชฐเซ เชเชฎเชพเช เชฌเชเชงเชฌเซเชธเชคเชพเชค เชชเซเชฐเชตเซเชถเซ เชฎเชพเชเซ เชเซเช:">
+<!ENTITY addressingEnable.label "เชธเซเชฅเชพเชจเชฟเช เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพเช">
+<!ENTITY addressingEnable.accesskey "A">
+<!ENTITY directories.label "เชกเชฟเชฐเซเชเซเชเชฐเซ เชธเชฐเซเชตเชฐ:">
+<!ENTITY directories.accesskey "D">
+<!ENTITY editDirectories.label "เชกเชฟเชฐเซเชเซเชเชฐเซเชเชฎเชพเช เชซเซเชฐเชซเชพเชฐ เชเชฐเซ...">
+<!ENTITY editDirectories.accesskey "E">
+<!ENTITY matchText.label "เชเซ เชคเชฎเชพเชฐเซ เชธเซเชฅเชพเชจเชฟเช เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพเชเชฎเชพเช เชเซเช เชเซเชกเชฃเซ เชนเซเชฏ:">
+<!ENTITY skipDirectory.label "เชกเชฟเชฐเซเชเซเชเชฐเซเชฎเชพเช เชถเซเชงเซ เชจเชนเชฟเช">
+
+<!ENTITY sendOptionsCaption.label "เชฎเซเชเชฒเซ เช
เชจเซ HTML เชตเชฟเชเชฒเซเชชเซ">
+<!ENTITY sendOptionsDescription.label "เชฒเชเชพเชฃ เชฌเชเชงเชพเชฐเชฃ เชตเชฐเซเชคเชฃเซเช เชฐเซเชชเชฐเซเชเชพเชเชเชฟเชค เชเชฐเซ">
+<!ENTITY sendOptions.label "เชฎเซเชเชฒเซ เชตเชฟเชเชฒเซเชชเซ...">
+<!ENTITY sendOptions.accesskey "S">
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY connectionsDialog.title "เชเซเชกเชพเชฃ เชธเซเชฏเซเชเชจเซ">
+<!ENTITY window.width "37em">
+
+<!ENTITY proxyTitle.label "เชเชจเซเชเชฐเชจเซเช เชตเชพเชชเชฐเชตเชพ เชฎเชพเชเซ เชชเซเชฐเซเชเซเชธเซเช เชฐเซเชชเชฐเซเชเชพเชเชเชฟเชค เชเชฐเซ">
+<!ENTITY directTypeRadio.label "เชเชจเซเชเชฐเชจเซเช เชธเชพเชฅเซเชจเซเช เชธเซเชงเซเช เชเซเชกเชพเชฃ">
+<!ENTITY directTypeRadio.accesskey "d">
+<!ENTITY WPADTypeRadio.label "เช เชจเซเชเชตเชฐเซเช เชฎเชพเชเซ เชชเซเชฐเซเชเซเชธเซ เชธเซเชฏเซเชเชจเซ เชเชชเซเชเชช เชถเซเชงเซ">
+<!ENTITY WPADTypeRadio.accesskey "w">
+<!ENTITY manualTypeRadio.label "เชเชพเชคเซ เชชเซเชฐเซเชเซเชธเซ เชฐเซเชชเชฐเซเชเชพเชเชเชจ:">
+<!ENTITY manualTypeRadio.accesskey "m">
+<!ENTITY autoTypeRadio.label "เชเชชเซเชเชช เชชเซเชฐเซเชเซเชธเซ เชฐเซเชชเชฐเซเชเชพเชเชเชจ URL:">
+<!ENTITY autoTypeRadio.accesskey "a">
+<!ENTITY configAutoconfigText.label "เชฐเซเชชเชฐเซเชเชพเชเชเชจ เชธเซเชฅเชพเชจ (URL):">
+<!ENTITY configAutoconfigText.accesskey "u">
+<!ENTITY reload.label "เชชเชพเชเซเช เชฒเชพเชตเซ">
+<!ENTITY reload.accesskey "l">
+<!ENTITY ftp.label "FTP เชชเซเชฐเซเชเซเชธเซ:">
+<!ENTITY ftp.accesskey "f">
+<!ENTITY gopher.label "Gopher เชชเซเชฐเซเชเซเชธเซ:">
+<!ENTITY gopher.accesskey "g">
+<!ENTITY http.label "HTTP เชชเซเชฐเซเชเซเชธเซ:">
+<!ENTITY http.accesskey "h">
+<!ENTITY ssl.label "SSL เชชเซเชฐเซเชเซเชธเซ:">
+<!ENTITY ssl.accesskey "s">
+<!ENTITY socks.label "SOCKS เชฏเชเชฎเชพเชจ:">
+<!ENTITY socks.accesskey "c">
+<!ENTITY socks4.label "SOCKS v4">
+<!ENTITY socks4.accesskey "k">
+<!ENTITY socks5.label "SOCKS v5">
+<!ENTITY socks5.accesskey "v">
+<!ENTITY port.label "เชชเซเชฐเซเช:">
+<!ENTITY HTTPport.accesskey "p">
+<!ENTITY SSLport.accesskey "o">
+<!ENTITY FTPport.accesskey "r">
+<!-- No accesskey for gopher (':' doesn't go well) - mpt's going to redesign the window -->
+<!ENTITY gopherPort.accesskey "">
+<!ENTITY SOCKSport.accesskey "t">
+<!ENTITY noproxy.label "เชเชจเชพ เชฎเชพเชเซ เชเซเช เชชเซเชฐเซเชเซเชธเซ เชจเชฅเซ:">
+<!ENTITY noproxy.accesskey "n">
+<!ENTITY noproxyExplain.label "เชเชฆเชพเชนเชฐเชฃ: .mozilla.org, .net.nz, 192.168.1.0/24">
+<!ENTITY shareproxy.label "เชฌเชงเชพ เชชเซเชฐเซเชเซเชเซเชฒเซ เชฎเชพเชเซ เช เชชเซเชฐเซเชเซเชธเซ เชธเชฐเซเชตเชฐ เชตเชพเชชเชฐเซ">
+<!ENTITY shareproxy.accesskey "x">
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY itemFormatting.label "เชฌเชเชงเชพเชฐเชฃ">
+<!ENTITY itemTags.label "เชเซเชเซ">
+<!ENTITY itemFonts.label "เชซเซเชจเซเช">
+
+<!ENTITY textBegin.label "เช
เชตเชคเชฐเชฃเชตเชพเชณเซเช เชธเชพเชฆเซเช เชฒเชเชพเชฃ เชฆเซเชเชพเชต">
+<!ENTITY style.label "เชถเซเชฒเซ:">
+<!ENTITY style.accesskey "y">
+<!ENTITY regularStyle.label "เชจเชฟเชฏเชฎเชฟเชค">
+<!ENTITY bold.label "เชเชพเชเชพ">
+<!ENTITY italic.label "เชคเซเชฐเชพเชเชธเชพ">
+<!ENTITY boldItalic.label "เชเชพเชเชพ เชคเซเชฐเชพเชเชธเชพ">
+<!ENTITY size.label "เชฎเชพเชช:">
+<!ENTITY size.accesskey "s">
+<!ENTITY regularSize.label "เชจเชฟเชฏเชฎเชฟเชค">
+<!ENTITY bigger.label "เชฎเซเชเชพ">
+<!ENTITY smaller.label "เชจเชพเชจเชพ">
+<!ENTITY color.label "เชฐเชเช:">
+<!ENTITY color.accesskey "c">
+<!ENTITY displayWidth.label "เชธเชพเชฆเชพ เชฒเชเชพเชฃ เชธเชเชฆเซเชถเชพเช">
+<!ENTITY plainText.label "เชจเซเชเซเชจเชพ เชซเซเชจเซเช เชตเชพเชชเชฐเซ:">
+<!ENTITY displayText.label "เชเซเชฏเชพเชฐเซ เช
เชตเชคเชฐเชฃเชตเชพเชณเชพ เชธเชพเชฆเชพ เชฒเชเชพเชฃ เชธเชเชฆเซเชถเชพเช เชฆเชฐเซเชถเชพเชตเซ เชฐเชนเซเชฏเชพ เชนเซเชฏ:">
+<!ENTITY viewingPlainText.label "เชเซเชฏเชพเชฐเซ เชธเชพเชฆเชพ เชฒเชเชพเชฃ เชธเชเชฆเซเชถเชพเช เชฆเชฐเซเชถเชพเชตเซ เชฐเชนเซเชฏเชพ เชนเซเชฏ:">
+<!ENTITY fixedWidth.label "เชเซเชเซเชเชธ เชชเชนเซเชณเชพเช เชซเซเชจเซเช">
+<!ENTITY fixedWidth.accesskey "x">
+<!ENTITY variableWidth.label "เชเชฒเชฟเชค เชชเชนเซเชณเชพเช เชซเซเชจเซเช">
+<!ENTITY variableWidth.accesskey "V">
+<!ENTITY readingMessagesHeader.label "เชเชตเชคเชพ เชธเชเชฆเซเชถเชพเช เชฎเชพเชเซ">
+<!ENTITY colors.label "เชฐเชเชเซ">
+<!ENTITY overrideColors.label "เชเซเชฏเชพเชฐเซ เชธเชเชฆเซเชถเชพเช เชฆเชฐเซเชถเชพเชตเซ เชฐเชนเซเชฏเชพ เชนเซเชฏ, เชคเซเชฏเชพเชฐเซ เชจเซเชเซเชจเชพ เชฐเชเชเซ เชตเชพเชชเชฐเซ:">
+<!ENTITY textColor.label "เชฒเชเชพเชฃ เชฐเชเช:">
+<!ENTITY textColor.accesskey "T">
+<!ENTITY backgroundColor.label "เชชเชพเชถเซเชต เชญเชพเช เชฐเชเช:">
+<!ENTITY backgroundColor.accesskey "b">
+
+<!-- LOCALIZATION NOTE : (emoticonsAndStructs.label) 'Emoticons' are also known as 'Smileys', e.g. :-) -->
+<!ENTITY convertEmoticons.label "เชเชฟเชนเซเชจเซ เชเซเชฐเชพเชซเชฟเชเซเชธ เชคเชฐเซเชเซ เชฆเชฐเซเชถเชพเชตเซ">
+<!ENTITY convertEmoticons.accesskey "D">
+
+<!-- labels -->
+<!ENTITY displayTagsText.label "เชคเชฎเชพเชฐเชพ เชธเชเชฆเซเชถเชพเช เชตเชฐเซเชเซเชเซเชค เช
เชจเซ เชชเซเชฐเชพเชงเชพเชจเซเชฏเชตเชพเชณเชพ เชเชฐเชตเชพ เชฎเชพเชเซ เชเซเชเซ เชตเชพเชชเชฐเซ เชถเชเชพเชฏ เชเซ.">
+<!ENTITY addTagButton.label "เชเชก-เชเชจ">
+<!ENTITY addTagButton.accesskey "A">
+<!ENTITY editTagButton.label "เชซเซเชฐเชซเชพเชฐ">
+<!ENTITY editTagButton.accesskey "E">
+<!ENTITY removeTagButton.label "เชเชพเชขเซ เชจเชพเชเชเซ">
+<!ENTITY removeTagButton.accesskey "l">
+
+<!-- Fonts -->
+<!ENTITY fontAndEncodingsDescription.label "&brandShortName; เชฆเซเชตเชพเชฐเชพ เชตเชพเชชเชฐเชตเชพเชฎเชพเช เชเชตเชคเชพ เชซเซเชจเซเช เช
เชจเซ เชธเชเชเซเชฐเชนเชชเชฆเซเชงเชคเชฟเช เชฐเซเชชเชฐเซเชเชพเชเชเชฟเชค เชเชฐเซ">
+<!ENTITY fontsAndEncodingsCaption.label "เชซเซเชจเซเช & เชธเชเชเซเชฐเชนเชชเชฆเซเชงเชคเชฟเช">
+<!ENTITY fontOptions.accesskey "F">
+<!ENTITY fontOptions.label "เชซเซเชจเซเช...">
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY fontsAndEncodingsDialog.title "เชซเซเชจเซเช & เชธเชเชเซเชฐเชนเชชเชฆเซเชงเชคเชฟเช">
+<!ENTITY window.width "39em">
+<!ENTITY window.macWidth "43em">
+<!ENTITY window.unixWidth "41em">
+
+<!ENTITY language.label "เชฎเชพเชเซเชจเชพ เชซเซเชจเซเช:">
+<!ENTITY language.accesskey "t">
+
+<!ENTITY typefaces.label "เชเชพเชเชชเชซเซเชธ">
+<!ENTITY sizes.label "เชฎเชพเชช (เชชเชฟเชเซเชธเซเชฒเซ)">
+<!ENTITY proportionalSize.accesskey "e">
+<!ENTITY monospaceSize.accesskey "x">
+
+<!ENTITY proportional.label "เชชเซเชฐเชฎเชพเชฃเชฎเชพเช:">
+<!ENTITY proportional.accesskey "P">
+
+<!ENTITY serif.label "เชธเซเชฐเซเชซ:">
+<!ENTITY serif.accesskey "s">
+<!ENTITY sans-serif.label "เชธเชพเชจเซเชธ-เชธเซเชฐเซเชซ:">
+<!ENTITY sans-serif.accesskey "n">
+<!ENTITY monospace.label "เชฎเซเชจเซเชธเซเชชเซเชธ:">
+<!ENTITY monospace.accesskey "m">
+
+<!ENTITY fontsize.units "เชชเชฟเชเซเชธเซเชฒเซ">
+
+<!ENTITY font.langGroup.latin1 "เชชเชถเซเชเชฟเชฎเซ">
+<!ENTITY font.langGroup.latin2 "เชเซเชจเซเชฆเซเชฐเชฟเชฏ เชฏเซเชฐเซเชชเซเชฏ">
+<!ENTITY font.langGroup.japanese "เชเชพเชชเชพเชจเซ">
+<!ENTITY font.langGroup.trad-chinese "เชชเชพเชฐเชเชชเชฐเชฟเช เชเซเชจเซ (เชคเชพเชเชตเชพเชจ)">
+<!ENTITY font.langGroup.simpl-chinese "เชธเชฐเชณ เชเซเชจเซ">
+<!ENTITY font.langGroup.trad-chinese-hk "เชชเชพเชฐเชเชชเชฐเชฟเช เชเซเชจเซ (เชนเซเชเช เชเซเชเช)">
+<!ENTITY font.langGroup.korean "เชเซเชฐเชฟเชฏเชพเช">
+<!ENTITY font.langGroup.cyrillic "เชธเชฟเชฐเชฟเชฒเซเชฒเซเช">
+<!ENTITY font.langGroup.baltic "เชฌเชพเชฒเซเชเชฟเช">
+<!ENTITY font.langGroup.el "เชเซเชฐเซเช">
+<!ENTITY font.langGroup.turkish "เชคเซเชฐเซเชเซเชถ">
+<!ENTITY font.langGroup.unicode "เช
เชจเซเชฏ เชญเชพเชทเชพเช">
+<!ENTITY font.langGroup.user-def "เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชตเซเชฏเชพเชเซเชฏเชพเชฏเชฟเชค">
+<!ENTITY font.langGroup.thai "เชฅเชพเช">
+<!ENTITY font.langGroup.hebrew "เชนเชฟเชฌเซเชฐเซ">
+<!ENTITY font.langGroup.arabic "เช
เชฐเซเชฌเซ">
+<!ENTITY font.langGroup.devanagari "เชฆเซเชตเชจเชพเชเชฐเซ">
+<!ENTITY font.langGroup.tamil "เชคเชฎเชฟเชฒ">
+<!ENTITY font.langGroup.armenian "เช
เชฐเซเชฎเซเชจเชฟเชฏเชพเช">
+<!ENTITY font.langGroup.bengali "เชฌเชเชเชพเชฒเซ">
+<!ENTITY font.langGroup.canadian "เชฏเซเชจเชฟเชซเชพเชเชก เชเซเชจเซเชกเชฟเชฏเชจ เชธเชฟเชฒเซเชฌเซเชฐเซ">
+<!ENTITY font.langGroup.ethiopic "เชเชฅเซเชเชชเซเช">
+<!ENTITY font.langGroup.georgian "เชเซเชฏเซเชฐเซเชเชฟเชฏเชพเช">
+<!ENTITY font.langGroup.gujarati "เชเซเชเชฐเชพเชคเซ">
+<!ENTITY font.langGroup.gurmukhi "เชเซเชฐเชฎเซเชเซ">
+<!ENTITY font.langGroup.khmer "เชเซเชฎเซเชฐ">
+<!ENTITY font.langGroup.malayalam "เชฎเชฒเชฏเชพเชฒเชฎ">
+
+<!-- Minimum font size -->
+<!ENTITY minSize.label "เชจเซเชฏเซเชจเชคเชฎ เชซเซเชจเซเช เชฎเชพเชช:">
+<!ENTITY minSize.accesskey "z">
+<!ENTITY minSize.none "เชเชเช เชจเชนเชฟเช">
+
+<!-- default font type -->
+<!ENTITY useDefaultFontSerif.label "เชธเซเชฐเซเชซ">
+<!ENTITY useDefaultFontSansSerif.label "เชธเชพเชจเซเชธ เชธเซเชฐเซเชซ">
+
+<!ENTITY newLanguages.label "เชจเชตเซ เชญเชพเชทเชพเช เชญเชพเชทเชพเช เชชเซเชจเชฒเชจเซ เชฎเชฆเชฆเชฅเซ เชฐเซเชชเชฐเซเชเชพเชเชเชฟเชค เชเชฐเซ เชถเชเชพเชฏ เชเซ.">
+
+<!ENTITY useDocumentFonts.label "เชธเชเชฆเซเชถเชพเชเชจเซ เชจเชตเชพ เชซเซเชจเซเช เชตเชพเชชเชฐเชตเชพ เชฎเชพเชเซ เชชเชฐเชตเชพเชจเชเซ เชเชชเซ">
+<!ENTITY useDocumentFonts.accesskey "o">
+
+<!-- Language settings -->
+<!ENTITY sendDefaultCharset.label "เชเชคเซ เชฎเซเชฒ:">
+<!ENTITY sendDefaultCharset.accesskey "u">
+<!ENTITY languagesTitle1.label "เช
เชเซเชทเชฐ เชธเชเชเซเชฐเชนเชชเชฆเซเชงเชคเชฟเช">
+<!ENTITY composingDescription.label "เชฎเซเชฒ เชฎเซเชเชฒเชตเชพ เช
เชจเซ เชฎเซเชณเชตเชตเชพ เชฎเชพเชเซ เชฎเซเชณเชญเซเชค เช
เชเซเชทเชฐ เชธเชเชเซเชฐเชนเชชเชฆเซเชงเชคเชฟเช เชธเซเชฏเซเชเชฟเชค เชเชฐเซ">
+
+<!ENTITY viewDefaultCharsetList.label "เชเชตเชคเซ เชฎเซเชฒ:">
+<!ENTITY viewDefaultCharsetList.accesskey "I">
+<!ENTITY forceCharsetOverride.label "เชเชตเชคเชพ เชฌเชงเชพ เชธเชเชฆเซเชถเชพเช เชฎเชพเชเซ เชฎเซเชณเชญเซเชค เช
เชเซเชทเชฐ เชธเชเชเซเชฐเชชเชฆเซเชงเชคเชฟเช เชฒเชพเชเซ เชชเชพเชกเซ">
+<!ENTITY forceCharsetOverride.accesskey "A">
+<!ENTITY replyInDefaultCharset.label "เชชเซเชฐเชคเซเชฏเซเชคเซเชคเชฐเซเชฎเชพเช เชฎเซเชณเชญเซเชค เช
เชเซเชทเชฐ เชธเชเชเซเชฐเชนเชชเชฆเซเชงเชคเชฟ เชตเชพเชชเชฐเซ">
+<!ENTITY replyInDefaultCharset.accesskey "h">
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY systemDefaults.label "เชธเชฟเชธเซเชเชฎ เชฎเซเชณเชญเซเชคเซ">
+<!ENTITY alwaysCheckDefault.label "เชถเซเช &brandShortName; เช เชถเชฐเซเชเชค เชเชฐเชตเชพ เชชเชฐ เชฎเซเชณเชญเซเชค เชฎเซเชฒ เชเซเชฒเชพเชเชจเซเช เชเซ เชคเซ เชเซเชตเชพ เชฎเชพเชเซ เชนเชเชฎเซเชถเชพ เชเชเชพเชธเซ">
+<!ENTITY alwaysCheckDefault.accesskey "l">
+<!-- LOCALIZATION NOTE (alwaysCheckDefault.height):
+ There's some sort of bug which makes wrapping checkboxes not properly reflow,
+ causing the bottom border of the groupbox to be cut off; set this
+ appropriately if your localization causes this checkbox to wrap.
+-->
+<!ENTITY alwaysCheckDefault.height "3em">
+<!ENTITY checkNow.label "เชนเชฎเชฃเชพเช เชเชเชพเชธเซ">
+<!ENTITY checkNow.accesskey "N">
+
+<!ENTITY messengerStartPage.label "&brandShortName; เชถเชฐเซเชเชค เชชเชพเชจเซเช">
+<!ENTITY enableStartPage.label "เชเซเชฏเชพเชฐเซ &brandShortName; เชฒเซเชจเซเช เชฅเชพเชฏ เชเซ, เชคเซเชฏเชพเชฐเซ เชธเชเชฆเซเชถเชพ เชตเชฟเชธเซเชคเชพเชฐเชฎเชพเช เชถเชฐเซเชเชค เชชเชพเชจเซเช เชฌเชคเชพเชตเซ">
+<!ENTITY enableStartPage.accesskey "W">
+<!ENTITY location.label "เชธเซเชฅเชพเชจ:">
+<!ENTITY location1.accesskey "o">
+<!ENTITY useDefault.label "เชฎเซเชณเชญเซเชค เชชเซเชจเชเชธเชเชเซเชฐเชนเซ">
+<!ENTITY useDefault.accesskey "R">
+
+<!ENTITY bounceSystemDockIcon.label "เชกเซเช เชเชฟเชนเซเชจ เชเชจเซเชฎเซเช เชเชฐเซ">
+<!ENTITY bounceSystemDockIcon.accesskey "i">
+
+<!ENTITY newMessagesArrive.label "เชเซเชฏเชพเชฐเซ เชจเชตเชพ เชธเชเชฆเซเชถเชพเช เชเชตเซ:">
+<!ENTITY playSound.label "เชงเซเชตเชจเชฟ เชตเชเชพเชกเซ">
+<!ENTITY playSound1.accesskey "d">
+<!ENTITY showAnimatedAlert.label "เชเซเชคเชตเชฃเซ เชฌเชคเชพเชตเซ">
+<!ENTITY showAnimatedAlert.accesskey "S">
+<!ENTITY customizeMailAlert.label "เชตเซเชตเชฟเชงเซเชฏเชชเซเชฐเซเชฃ เชฌเชจเชพเชตเซ...">
+<!ENTITY customizeMailAlert.accesskey "C">
+
+<!ENTITY soundNotification1.caption "เชงเซเชตเชจเชฟ">
+<!ENTITY play.label "เชตเชเชพเชกเซ">
+<!ENTITY play.accesskey "P">
+<!ENTITY systemsound.label "เชจเชตเชพ เชฎเซเชฒ เชฎเชพเชเซ เชฎเซเชณเชญเซเชค เชธเชฟเชธเซเชเชฎ เชงเซเชตเชจเชฟ">
+<!ENTITY systemsoundMac.label "เชธเชฟเชธเซเชเชฎ เชเซเชคเชตเชฃเซ เชงเซเชตเชจเชฟ">
+<!ENTITY systemsoundMac.accesskey "y">
+<!ENTITY systemsound.accesskey "y">
+<!ENTITY customsound.label "เชจเซเชเซเชจเซ เชงเซเชตเชจเชฟ เชซเชพเชเชฒ เชตเชพเชชเชฐเซ">
+<!ENTITY customsound.accesskey "U">
+<!ENTITY browse.label "เชฌเซเชฐเชพเชเช เชเชฐเซ...">
+<!ENTITY browse.accesskey "B">
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY notificationsDialog2.title "เชจเชตเซ เชฎเซเชฒ เชเซเชคเชตเชฃเซ เชตเซเชตเชฟเชงเซเชฏเชชเซเชฐเซเชฃ เชฌเชจเชพเชตเซ">
+<!ENTITY window.width "30em">
+
+<!ENTITY alertCustomization.intro "เชเซเชคเชตเชฃเซ เชธเซเชเชจเชฎเชพเช เชเชฏเชพ เชเซเชทเซเชคเซเชฐเซ เชฌเชคเชพเชตเชตเชพ เชคเซ เชชเชธเชเชฆ เชเชฐเซ:">
+<!ENTITY previewText.label "เชธเชเชฆเซเชถเชพ เชชเซเชฐเซเชตเชฆเชฐเซเชถเชจ เชฒเชเชพเชฃ">
+<!ENTITY previewText.accesskey "M">
+<!ENTITY subject.label "เชตเชฟเชทเชฏ">
+<!ENTITY subject.accesskey "S">
+<!ENTITY sender.label "เชฎเซเชเชฒเชจเชพเชฐ">
+<!ENTITY sender.accesskey "e">
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY offlineDialog.title "เชเชซเชฒเชพเชเชจ เชธเซเชฏเซเชเชจเซ">
+
+<!ENTITY textStartUp "เชเซเชฏเชพเชฐเซ เชถเชฐเซ เชเชฐเซ เชฐเชนเซเชฏเชพ เชนเซเชฏ:">
+<!ENTITY radioRememberPrevState "เชชเชนเซเชฒเชพเชเชจเซ เชเชจเชฒเชพเชเชจ เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟ เชฏเชพเชฆ เชฐเชพเชเซ">
+<!ENTITY radioRememberPrevState.accesskey "R">
+<!ENTITY radioAskMe "เชถเชฐเซเชเชคเชฎเชพเช เชฎเชจเซ เชเชจเชฒเชพเชเชจ เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟ เชฎเชพเชเซ เชชเซเชเซ">
+<!ENTITY radioAskMe.accesskey "u">
+<!ENTITY radioAlwaysOnline "เชถเชฐเซเชเชค เชชเชฐ เชนเชเชฎเซเชถเชพ เชเชจเชฒเชพเชเชจ เชฅเชพเชต">
+<!ENTITY radioAlwaysOnline.accesskey "l">
+
+<!ENTITY textGoingOnline "เชถเซเช เชเชจเชฒเชพเชเชจ เชฅเช เชฐเชนเซเชฏเชพ เชนเซเชฏ เชคเซเชฏเชพเชฐเซ เชจเชนเชฟเช เชฎเซเชเชฒเชพเชฏเซเชฒ เชธเชเชฆเซเชถเชพเช เชฎเซเชเชฒเชตเชพ เชเซ?">
+<!ENTITY radioAutoSend "เชนเชพ">
+<!ENTITY radioAutoSend.accesskey "Y">
+<!ENTITY radioNotSend "เชจเชพ">
+<!ENTITY radioNotSend.accesskey "N">
+<!ENTITY radioAskUnsent "เชฎเชจเซ เชชเซเชเซ">
+<!ENTITY radioAskUnsent.accesskey "s">
+<!ENTITY textGoingOffline "เชเชซเชฒเชพเชเชจ เชฅเช เชฐเชนเซเชฏเชพ เชนเซเชฏ เชคเซเชฏเชพเชฐเซ เชถเซเช เชธเชเชฆเซเชถเชพเช เชเชซเชฒเชพเชเชจ เชตเชชเชฐเชพเชถ เชฎเชพเชเซ เชกเชพเชเชจเชฒเซเชก เชเชฐเชตเชพ เชเซ?">
+<!ENTITY radioAutoDownload "เชนเชพ">
+<!ENTITY radioAutoDownload.accesskey "e">
+<!ENTITY radioNotDownload "เชจเชพ">
+<!ENTITY radioNotDownload.accesskey "o">
+<!ENTITY radioAskDownload "เชฎเชจเซ เชชเซเชเซ">
+<!ENTITY radioAskDownload.accesskey "a">
--- /dev/null
+<!-- 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/. -->
+
+
+<!ENTITY prefWindow.titleWin "เชตเชฟเชเชฒเซเชชเซ">
+<!ENTITY prefWindow.titleGNOME "&brandShortName; เชชเชธเชเชฆเชเซเช">
+<!ENTITY prefWindow.styleWin "width: 44em; height: 38em;">
+<!ENTITY prefWindow.styleMac "width: 47em;">
+<!ENTITY prefWindow.styleUnix "width: 42em;">
+
+<!ENTITY paneGeneral.title "เชธเชพเชฎเชพเชจเซเชฏ">
+<!ENTITY paneDisplay.title "เชกเชฟเชธเซเชชเซเชฒเซ">
+<!ENTITY paneTags.title "เชเซเชเซ">
+<!ENTITY paneComposition.title "เชญเซเชเซเช">
+<!ENTITY paneAttachments.title "เชเซเชกเชพเชฃเซ">
+<!ENTITY panePrivacy.title "เชเชพเชจเชเซเชชเชฃเซเช">
+<!ENTITY paneAdvanced.title "เชเชจเซเชจเชค">
--- /dev/null
+# 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/.
+
+#### Add HTML and Plain Text Domain Names for sendOption
+
+html_domainsAddDomainTitle=HTML เชกเซเชฎเซเชเชจ เชจเชพเชฎ เชเชก-เชเชจ
+html_domainsAddDomain=HTML เชกเซเชฎเซเชเชจ เชจเชพเชฎ:
+plaintext_domainsAddDomainTitle=เชธเชพเชฆเซเช เชฒเชเชพเชฃ เชกเซเชฎเซเชเชจ เชจเชพเชฎ เชเชก-เชเชจ
+plaintext_domainsAddDomain=เชธเชพเชฆเซเช เชฒเชเชพเชฃ เชกเซเชฎเซเชเชจ เชจเชพเชฎ:
+
+domainNameErrorTitle=Domain Name Error
+#### LOCALIZATION NOTE: do not translate %S
+domainDuplicationError=เชกเซเชฎเซเชเชจ เชจเชพเชฎ %S เชชเชนเซเชฒเชพเชฅเซ เช HTML เช
เชฅเชตเชพ เชธเชพเชฆเชพ เชฒเชเชพเชฃ เชฏเชพเชฆเซเชเชฎเชพเช เชนเชพเชเชฐ เชเซ.
+
+#### Junk
+confirmResetJunkTrainingTitle=เชเชพเชคเชฐเซ
+confirmResetJunkTrainingText=เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ เชเชกเซเชชเซเชเซเชต เชเชพเชณเช เชชเซเชฐเชถเชฟเชเซเชทเชฃ เชฎเชพเชนเชฟเชคเซ เชชเซเชจเชเชธเซเชฏเซเชเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ?
+
+#### Master Password
+
+setMasterPassword=เชฎเซเชเซเชฏ เชชเชพเชธเชตเชฐเซเชก เชธเซเชฏเซเชเชฟเชค เชเชฐเซ...
+changeMasterPassword=เชฎเซเชเซเชฏ เชชเชพเชธเชตเชฐเซเชก เชฌเชฆเชฒเซ...
+password_not_set=(เชธเซเชฏเซเชเชฟเชค เชจเชฅเซ)
+failed_pw_change=เชฎเซเชเซเชฏ เชชเชพเชธเชตเชฐเซเชก เชฌเชฆเชฒเชตเชพ เชธเชฎเชฐเซเชฅ เชจเชฅเซ.
+incorrect_pw=เชคเชฎเซ เชตเชฐเซเชคเชฎเชพเชจ เชฎเซเชเซเชฏ เชชเชพเชธเชตเชฐเซเชก เชฏเซเชเซเชฏ เชฆเชพเชเชฒ เชเชฐเซเชฏเซ เชจเชฅเซ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ.
+pw_change_ok=เชฎเซเชเซเชฏ เชชเชพเชธเชตเชฐเซเชก เชธเชซเชณเชคเชพเชชเซเชฐเซเชตเช เชฌเชฆเชฒเชพเช เชเชฏเซ.
+pw_erased_ok=เชคเชฎเซ เชคเชฎเชพเชฐเซ เชฎเซเชเซเชฏ เชชเชพเชธเชตเชฐเซเชก เชเชพเชขเซ เชจเชพเชเชเซเชฏเซ เชเซ.
+pw_not_wanted=เชเซเชคเชตเชฃเซ! เชคเชฎเซ เชฎเซเชเซเชฏ เชชเชพเชธเชตเชฐเซเชก เชจเชนเชฟเช เชตเชพเชชเชฐเชตเชพเชจเซเช เชจเชเซเชเซ เชเชฐเซเชฏเซเช เชเซ.
+pw_empty_warning=เชคเชฎเชพเชฐเชพ เชธเชเชเซเชฐเชนเชฟเชค เชเชฎเซเชฒ เชชเชพเชธเชตเชฐเซเชกเซ เชธเซเชฐเชเซเชทเชฟเชค เชฐเชนเซเชถเซ เชจเชนเชฟเช.
+pw_change2empty_in_fips_mode=เชคเชฎเซ เชนเชฎเชฃเชพเช FIPS เชธเซเชฅเชฟเชคเชฟเชฎเชพเช เชเซ. FIPS เชฎเชพเชเซ เชเชพเชฒเซ-เชจเชนเชฟเช เชเชตเซ เชฎเซเชเซเชฏ เชชเชพเชธเชตเชฐเซเชก เชเชฐเซเชฐเซ เชเซ.
+pw_change_success_title=เชชเชพเชธเชตเชฐเซเชก เชฌเชฆเชฒเชตเชพเชจเซเช เชธเชซเชณ เชฅเชฏเซเช
+pw_change_failed_title=เชชเชพเชธเชตเชฐเซเชก เชฌเชฆเชฒเชตเชพเชจเซเช เชจเชฟเชทเซเชซเชณ เชฅเชฏเซเช
+pw_remove_button=เชฆเซเชฐ เชเชฐเซ
+
+#### Downloads
+
+desktopFolderName=เชกเซเชธเซเชเชเซเชช
+myDownloadsFolderName=เชฎเชพเชฐเชพ เชกเชพเชเชจเชฒเซเชก
+chooseDownloadFolderTitle=เชกเชพเชเชจเชฒเซเชก เชซเซเชฒเซเชกเชฐ เชชเชธเชเชฆ เชเชฐเซ:
+
+#### Download Actions
+
+extensionNone=(เชเชเช เชจเชนเชฟเช)
+removeButtonSingle=เชเซเชฐเชฟเชฏเชพ เชฆเซเชฐ เชเชฐเซ
+removeButtonMultiple=เชเซเชฐเชฟเชฏเชพเช เชฆเซเชฐ เชเชฐเซ
+removeTitleSingle=เชเซเชฐเชฟเชฏเชพ เชฆเซเชฐ เชเชฐเซ
+removeTitleMultiple=เชเซเชฐเชฟเชฏเชพเช เชฆเซเชฐ เชเชฐเซ
+removeMessageSingle=เชชเชธเชเชฆเชฟเชค เชเซเชฐเชฟเชฏเชพ เชฒเชพเชเชฌเชพ เชธเชฎเชฏ เชธเซเชงเซ เชฅเชตเชพเชจเซ เชจเชฅเซ เชเซเชฏเชพเชฐเซ เช
เชธเชฐเชเซเชฐเชธเซเชค เชชเซเชฐเชเชพเชฐเชจเซ เชซเชพเชเชฒเซ เชกเชพเชเชจเชฒเซเชก เชฅเชพเชฏ. เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ เช เชเซเชฐเชฟเชฏเชพ เชฆเซเชฐ เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ?
+removeMessageMultiple=เชชเชธเชเชฆเชฟเชค เชเซเชฐเชฟเชฏเชพเช เชฒเชพเชเชฌเชพ เชธเชฎเชฏ เชธเซเชงเซ เชฅเชตเชพเชจเซ เชจเชฅเซ เชเซเชฏเชพเชฐเซ เช
เชธเชฐเชเซเชฐเชธเซเชค เชชเซเชฐเชเชพเชฐเชจเซ เชซเชพเชเชฒเซ เชกเชพเชเชจเชฒเซเชก เชฅเชพเชฏ. เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ เช เชเซเชฐเชฟเชฏเชพเช เชฆเซเชฐ เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ?
+fileEnding=%S เชซเชพเชเชฒ
+saveToDisk=เชกเชฟเชธเซเชเชฎเชพเช เชธเชเชเซเชฐเชนเซ
+openWith=%S เชธเชพเชฅเซ เชเซเชฒเซ
+actionsFiltered=เชจเซเชเซเชจเซ เชเซเชฐเชฟเชฏเชพเช เชฎเชคเชพเชฐเซ เชถเซเชง เชธเชพเชฅเซ เชฌเชเชงเชฌเซเชธเซ เชเซ:
+actionsAll=เชจเซเชเซเชจเชพเชฎเชพเชเชจเซ เชฌเชงเซ เชชเซเชฐเชเชพเชฐเชจเซ เชซเชพเชเชฒเซ เชธเชพเชฅเซ เชธเชเชเชณเชพเชฏเซเชฒ เชเซเชฐเชฟเชฏเชพ เชเชชเซเชเชช เชเชฐเซ:
+
+
+#### Change Action
+
+extensionStringFormat=%S, %S
+downloadHelperNoneSelected=เชเชเชเชชเชฃ เชชเชธเชเชฆเชฟเชค เชจเชฅเซ
+pluginHelperNoneAvailable=เชเชเชเชชเชฃ เชเชชเชฒเชฌเซเชง เชจเชฅเซ
+fpTitleChooseApp=เชฎเชฆเชฆเชเชพเชฐ เชเชพเชฐเซเชฏเชเซเชฐเชฎ เชชเชธเชเชฆ เชเชฐเซ
+fpTitleChooseDL=เชกเชพเชเชจเชฒเซเชก เชซเซเชฒเซเชกเชฐ เชชเชธเชเชฆ เชเชฐเซ
+
+#### Fonts
+
+# LOCALIZATION NOTE: Next two strings are for language name representations with
+# and without the region.
+# e.g. languageRegionCodeFormat : "French/Canada [fr-ca]" languageCodeFormat : "French [fr]"
+# %1$S = language name, %2$S = region name, %3$S = language-region code
+languageRegionCodeFormat=%1$S/%2$S [%3$S]
+# %1$S = language name, %2$S = language-region code
+languageCodeFormat=%1$S [%2$S]
+
+# LOCALIZATION NOTE: dpi stands for 'dots per inch'
+fontScalingResolutionFormat=%S dpi
+
+#### Sound Notifications
+soundFilePickerTitle=เชธเชพเชเชจเซเชก เชชเชธเชเชฆ เชเชฐเซ
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY itemGeneral.label "เชธเชพเชฎเชพเชจเซเชฏ">
+<!ENTITY itemJunk.label "เชฌเชเชกเซเชฒ">
+<!ENTITY itemPhishing.label "เช-เชฎเซเชฒ เชธเซเชเซเชฎเซ">
+<!ENTITY itemPasswords.label "เชชเชพเชธเชตเชฐเซเชกเซ">
+<!ENTITY itemAntiVirus.label "เชเชจเซเชเซ-เชตเชพเชฏเชฐเชธ">
+
+<!ENTITY disableImageInMailNews.label "เชฎเซเชฒ เชธเชเชฆเซเชถเชพเชเชฎเชพเช เชฆเซเชฐเชธเซเชฅ เชเชฎเซเชเซเชจเซ เชฒเชพเชตเชตเชพเชจเซเช เช
เชเชเชพเชตเซ">
+<!ENTITY disableImageInMailNews.accesskey "B">
+<!ENTITY allowRemoteImagesForFriends.label "เชเซ เชฎเซเชเชฒเชจเชพเชฐ เชฎเชพเชฐเซ เชฏเชพเชฆเซเชฎเชพเช เชนเซเชฏ เชคเซ เชฆเซเชฐเชธเซเชฅ เชเชฎเซเชเซเชจเซ เชชเชฐเชตเชพเชจเชเซ เชเชชเซ:">
+<!ENTITY allowRemoteImagesForFriends.accesskey "A">
+<!ENTITY enbJsCheckMailNews.label "เชฎเซเชฒ เชธเชเชฆเซเชถเชพเชเชฎเชพเช เชเชพเชตเชพ เชธเซเชเซเชฐเชฟเชชเซเชเชจเซ เช
เชเชเชพเชตเซ">
+<!ENTITY enbJsCheckMailNews.accesskey "J">
+
+<!-- Junk Mail Controls -->
+<!ENTITY junkMail.intro "เชคเชฎเชพเชฐเชพ เชฎเซเชณเชญเซเชค เชฌเชเชกเซเชฒ เชฎเซเชฒ เชธเซเชฏเซเชเชจเซ เชธเซเชฏเซเชเชฟเชค เชเชฐเซ. เชเชพเชคเชพเชจเซ เชฒเชเชคเชพ เชฌเชเชกเซเชฒ เชฎเซเชฒ เชธเซเชฏเซเชเชจเซ เชเชพเชคเชพ เชธเซเชฏเซเชเชจเซเชฎเชพเช เชฐเซเชชเชฐเซเชเชพเชเชเชฟเชค เชเชฐเซ เชถเชเชพเชฏ เชเซ.">
+<!ENTITY manualMark.label "เชเซเชฏเชพเชฐเซ เชนเซเช เชธเชเชฆเซเชถเชพเชเชจเซ เชฌเชเชกเซเชฒ เชคเชฐเซเชเซ เชเชฟเชนเซเชจเชฟเชค เชเชฐเซเช:">
+<!ENTITY manualMarkModeMove.label "เชคเซเชฎเชจเซ เชเชพเชคเชพเชจเชพ "เชฌเชเชกเซเชฒ" เชซเซเชฒเซเชกเชฐเชฎเชพเช เชเชธเซเชกเซ">
+<!ENTITY markAsReadOnSpam.label "เชฌเชเชกเซเชฒ เชคเชฐเซเชเซ เชจเชเซเชเซ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฒ เชธเชเชฆเซเชถเชพเชเชจเซ เชตเชพเชเชเซเชฏเชพ เชเชฎ เชเชฟเชนเซเชจเชฟเชค เชเชฐเซ">
+<!ENTITY markAsReadOnSpam.acesskey "k">
+<!ENTITY manualMarkModeDelete.label "เชคเซเชฎเชจเซ เชเชพเชขเซ เชจเชพเชเชเซ">
+<!ENTITY enableJunkLogging.label "เชฌเชเชกเซเชฒ เชเชพเชณเช เชฒเซเชเซเชเช เชธเชเซเชฐเชฟเชฏ เชเชฐเซ">
+<!ENTITY enableJunkLogging.accesskey "g">
+<!ENTITY openJunkLog.label "เชฒเซเช เชฌเชคเชพเชตเซ">
+<!ENTITY openJunkLog.accesskey "h">
+<!ENTITY resetTrainingData.label "เชชเซเชฐเชถเชฟเชเซเชทเชฃ เชฎเชพเชนเชฟเชคเซ เชชเซเชจเชเชธเซเชฏเซเชเชฟเชค เชเชฐเซ">
+<!ENTITY resetTrainingData.accesskey "D">
+
+<!-- Phishing Detector -->
+<!ENTITY phishingDetector1.intro "&brandShortName; เชถเชเชเชพเชธเซเชชเชฆ เชเชฎเซเชฒ เชธเซเชเซเชฎเซ เชฎเชพเชเซ เชธเชเชฆเซเชถเชพเชเชจเซเช เชตเชฟเชถเซเชฒเซเชทเชฃ เชเชฐเซ เชถเชเซ เชเซ เชคเชฎเชจเซ เชชเชฐเชฟเชเชฟเชค เชเชฐเชพเชตเชตเชพ เชฎเชพเชเซ เชธเชพเชฎเชพเชจเซเชฏ เชเซเชเชจเซเชเซเชจเซ เชตเชพเชชเชฐเซเชจเซ.">
+<!ENTITY enablePhishingDetector1.label "เชธเชเชฆเซเชถเซ เชเซ เชเซ เชนเซเช เชตเชพเชเซ เชฐเชนเซเชฏเซ เชเซ เชคเซ เชเซ เชเชฎเซเชฒ เชธเซเชเซเชฎ เชถเชเชเชพเชธเซเชชเชฆ เชนเซเชฏ เชคเซ เชฎเชจเซ เชเชนเซ">
+<!ENTITY enablePhishingDetector1.accesskey "e">
+<!ENTITY useDownloadedList.label "เชถเชเชเชพเชธเซเชชเชฆ เชเชฎเซเชฒ เชธเซเชเซเชฎเซเชจเซ เชกเชพเชเชจเชฒเซเชก เชฅเชฏเซเชฒ เชฏเชพเชฆเซ เชตเชพเชชเชฐเซ">
+<!ENTITY useDownloadedList.accesskey "U">
+
+<!-- Passwords -->
+<!ENTITY savedPasswords.intro "&brandShortName; เชคเชฎเชพเชฐเชพ เชฌเชงเชพ เชเชพเชคเชพเช เชฎเชพเชเซ เชชเชพเชธเชตเชฐเซเชก เชเชพเชฃเชเชพเชฐเซ เชฏเชพเชฆ เชฐเชพเชเซ เชถเชเซ เชเซ เชเซ เชเซเชฅเซ เชคเชฎเชพเชฐเซ เชคเชฎเชพเชฐเซ เชชเซเชฐเชตเซเชถ เชตเชฟเชเชคเซ เชชเชพเชเซ เชฆเชพเชเชฒ เชเชฐเชตเซ เชชเชกเซ เชจเชนเชฟเช.">
+<!ENTITY encryptEnabled.label "เชธเชเชเซเชฐเชนเชฟเชค เชชเชพเชธเชตเชฐเซเชกเซ เชเชจเชเซเชฐเชฟเชชเซเช เชเชฐเชตเชพ เชฎเชพเชเซ เชฎเซเชเซเชฏ เชชเชพเชธเชตเชฐเซเชก เชตเชพเชชเชฐเซ">
+<!ENTITY encryptEnabled.accesskey "s">
+<!ENTITY masterPassword.intro "เชเซเชฏเชพเชฐเซ เชธเซเชฏเซเชเชฟเชค เชฅเชพเชฏ, เชคเซเชฏเชพเชฐเซ เชฎเซเชเซเชฏ เชชเชพเชธเชตเชฐเซเชก เชคเชฎเชพเชฐเชพ เชฌเชงเชพ เชชเชพเชธเชตเชฐเซเชกเซเชจเซ เชธเซเชฐเชเซเชทเชพ เชเชฐเชถเซ - เชชเชฐเชเชคเซ เชคเซเชจเซ เชธเชคเซเชฐ เชชเซเชฐเชคเชฟ เชเช เชตเชพเชฐ เชฆเชพเชเชฒ เชเชฐเชตเซ เช เชชเชกเชถเซ.">
+<!ENTITY setMasterPassword.label "เชฎเซเชเซเชฏ เชชเชพเชธเชตเชฐเซเชก">
+<!ENTITY setMasterPassword.accesskey "M">
+<!ENTITY removeMasterPassword.label "เชฎเซเชเซเชฏ เชชเชพเชธเชตเชฐเซเชก เชฆเซเชฐ เชเชฐเซ...">
+<!ENTITY removeMasterPassword.accesskey "R">
+<!ENTITY editPasswords.label "เชธเชเชเซเชฐเชนเชพเชฏเซเชฒ เชชเชพเชธเชตเชฐเซเชกเซเชฎเชพเช เชซเซเชฐเชซเชพเชฐ เชเชฐเซ">
+<!ENTITY editPasswords.accesskey "i">
+
+<!-- Anti Virus -->
+<!ENTITY antiVirus.intro "&brandShortName; เชเชจเซเชเซ-เชตเชพเชฏเชฐเชธ เชธเซเชซเซเชเชตเซเชฐ เชฎเชพเชเซ เชเชตเชคเชพ เชธเชเชฆเซเชถเชพเชเชจเซเช เชตเชฟเชถเซเชฒเซเชทเชฃ เชเชฐเชตเชพ เชฎเชพเชเซ เชธเชฐเชณ เชฌเชจเชพเชตเซ เชถเชเซ เชเซ เชคเซเช เชธเซเชฅเชพเชจเชฟเช เชฐเซเชคเซ เชธเชเชเซเชฐเชนเชพเชฏ เชคเซ เชชเชนเซเชฒเชพ.">
+<!ENTITY antiVirus.label "เชเชจเซเชเซ-เชตเชพเชฏเชฐเชธ เชเซเชฒเชพเชเชจเซเชเซเชจเซ เชตเซเชฏเชเซเชคเชฟเชเชค เชเชตเชคเชพ เชธเชเชฆเซเชถเชพเช เชฎเชพเชเซ เชเซเชตเชพเชฐเชจเซเชเชพเชเชจ เชเชฐเซ">
+<!ENTITY antiVirus.accesskey "l">
+
+<!-- Extra strings we might use after the l10n string freeze in the preferences dialog -->
+<!ENTITY antiVirusCaption.label "เชตเชพเชฏเชฐเชธ-เชตเชฟเชฐเซเชงเซ">
+<!ENTITY paswords.label "เชชเชพเชธเชตเชฐเซเชกเซ">
+<!ENTITY emailScams.label "เชเชฎเซเชฒ เชธเซเชเซเชฎเซ">
+<!ENTITY junkMail.label "เชฌเชเชกเซเชฒ เชฎเซเชฒ">
+<!ENTITY itemIntrusions.label "เชธเซเชเชจเซ">
+<!ENTITY itemIntrusionsAndPasswords.label "เชธเซเชเชจเซ & เชชเชพเชธเชตเชฐเซเชกเซ">
+<!ENTITY itemJunkMail.label "เชฌเชเชกเซเชฒ เชฎเซเชฒ">
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY dialog.title "เชฎเชณเซเชฒเซ เชฐเชธเซเชฆเซ">
+<!ENTITY receiptSettings.label "เชฎเชณเซเชฒเซ เชฐเชธเซเชฆเซ">
+<!ENTITY requestReceipt.label "เชเซเชฏเชพเชฐเซ เชธเชเชฆเซเชถเชพเช เชฎเซเชเชฒเซ เชฐเชนเซเชฏเชพ เชนเซเชฏ, เชคเซเชฏเชพเชฐเซ เชนเชเชฎเซเชถเชพ เชชเชเซ เชฎเชณเชคเซ เชฐเชธเซเชฆเชจเซ เช
เชฐเชเซ เชเชฐเซ">
+<!ENTITY requestReceipt.accesskey "W">
+<!ENTITY receiptArrive.label "เชเซเชฏเชพเชฐเซ เชฐเชธเซเชฆ เชฎเชณเซ:">
+<!ENTITY leaveIt.label "เชคเซเชจเซ เชฎเชพเชฐเชพ เชเชจเชฌเซเชเซเชธเชฎเชพเช เชเซเชกเซ เชฎเซเชเซ">
+<!ENTITY leaveIt.accesskey "i">
+<!ENTITY moveToSent.label "เชคเซเชจเซ เชฎเชพเชฐเชพ "Sent" เชซเซเชฒเซเชกเชฐเชฎเชพเช เชเชธเซเชกเซ">
+<!ENTITY moveToSent.accesskey "m">
+<!ENTITY requestMDN.label "เชเซเชฏเชพเชฐเซ เชนเซเช เชชเชพเชเซ เชฎเชณเชคเซ เชฐเชธเซเชฆ เชฎเชพเชเซ เช
เชฐเชเซ เชฎเซเชณเชตเซเช:">
+<!ENTITY never.label "เชชเชพเชเซ เชฎเชณเชคเซ เชฐเชธเซเชฆ เชเซเชฏเชพเชฐเซเชฏ เชฎเซเชเชฒเซ เชจเชนเชฟเช">
+<!ENTITY never.accesskey "n">
+<!ENTITY returnSome.label "เช
เชฎเซเช เชธเชเชฆเซเชถเชพเช เชฎเชพเชเซ เชชเชพเชเซ เชฎเชณเชคเซ เชฐเชธเซเชฆเซเชจเซ เชชเชฐเชตเชพเชจเชเซ เชเชชเซ">
+<!ENTITY returnSome.accesskey "r">
+<!ENTITY notInToCc.label "เชเซ เชนเซเช เชธเชเชฆเซเชถเชพเชจเชพ เชชเซเชฐเชคเชฟ เช
เชฅเชตเชพ เชเชจเซ เชชเชฃ เชเซเชทเซเชคเซเชฐเชฎเชพเช เชจเชนเชฟเช เชนเซเชตเซเช:">
+<!ENTITY notInToCc.accesskey "f">
+<!ENTITY outsideDomain.label "เชเซ เชฎเซเชเชฒเชจเชพเชฐ เชฎเชพเชฐเชพ เชกเซเชฎเซเชเชจเชจเซ เชฌเชนเชพเชฐ เชนเซเชฏ:">
+<!ENTITY outsideDomain.accesskey "t">
+<!ENTITY otherCases.label "เชฌเชพเชเซเชจเชพ เชฌเชงเชพ เชเชฟเชธเซเชธเชพเชเชฎเชพเช:">
+<!ENTITY otherCases.accesskey "a">
+<!ENTITY askMe.label "เชฎเชจเซ เชชเซเชเซ">
+<!ENTITY alwaysSend.label "เชนเชเชฎเซเชถเชพ เชฎเซเชเชฒเซ">
+<!ENTITY neverSend.label "เชเซเชฏเชพเชฐเซเชฏ เชฎเซเชเชฒเซ เชเซ">
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY dialog.title "เชฎเซเชเชฒเซ เชตเชฟเชเชฒเซเชชเซ">
+<!ENTITY sendMail.title "เชฒเชเชพเชฃ เชฌเชเชงเชพเชฐเชฃ">
+<!ENTITY sendMaildesc.label "เชเซเชฏเชพเชฐเซ เชธเชเชฆเซเชถเชพเช HTML เชฌเชเชงเชพเชฐเชฃเชฎเชพเช เชฎเซเชเชฒเซ เชฐเชนเซเชฏเชพ เชนเซเชฏ เช
เชจเซ เชเช เช
เชฅเชตเชพ เชตเชฆเซ เชฎเซเชณเชตเชจเชพเชฐเชพเช HTML เชฎเซเชณเชตเชตเชพ เชฎเชพเชเซ เชฏเชพเชฆเซ เชฅเชฏเซเชฒ เชนเซเชฏ:">
+<!ENTITY askMe.label "เชถเซเช เชเชฐเชตเซเช เชเซ เชคเซ เชฎเชจเซ เชชเซเชเซ">
+<!ENTITY askMe.accesskey "k">
+<!ENTITY convertPlain.label "เชธเชเชฆเซเชถเชพเชเชจเซ เชธเชพเชฆเชพ เชฒเชเชพเชฃเชฎเชพเช เชซเซเชฐเชตเซ">
+<!ENTITY convertPlain.accesskey "c">
+<!ENTITY sendHTML.label "เชธเชเชฆเซเชถเชพเชจเซ HTML เชฎเชพเช เชเซเชเชชเชฃ เชฐเซเชคเซ เชฎเซเชเชฒเซ">
+<!ENTITY sendHTML.accesskey "s">
+<!ENTITY sendBoth.label "เชธเชเชฆเซเชถเชพเชจเซ เชฌเชเชจเซ เชธเชพเชฆเชพ เชฒเชเชพเชฃ เช
เชจเซ HTML เชฎเชพเช เชฎเซเชเชฒเซ">
+<!ENTITY sendBoth.accesskey "e">
+<!ENTITY receiveHTML.label "เชเซ เชคเชฎเซ เชตเซเชฏเชเซเชคเชฟเชเชค เชฎเซเชณเชตเชจเชพเชฐเชจเซ เชเชพเชฃเชคเชพ เชนเซเชฏ เชเซ เชคเซ HTML เชฎเซเชฒ เชฎเซเชณเชตเซ เชถเชเซ, เชคเซ เชฎเซเชณเชตเชจเชพเชฐเชจเซ เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพ เชเชพเชฐเซเชกเชฎเชพเช 'เชเชฎเซเชฒเชจเซ เชธเชพเชฆเชพ เชฒเชเชพเชฃ (HTML เชจเชนเชฟเช) เชคเชฐเซเชเซ เชฎเซเชเชฒเซ' เชเชเชพเชธเชฃเซเชฌเซเชเซเชธ เชจเชพเชชเชธเชเชฆ เชเชฐเซ.">
+<!ENTITY override.label "เชจเซเชเชง: เชฎเซเชณเชตเชจเชพเชฐเชพเช เชฎเชพเชเซ เชชเซเชฐเชพเชงเชพเชจเซเชฏเชตเชพเชณเชพ เชฒเชเชพเชฃ เชฌเชเชงเชพเชฐเชฃเซ เชธเซเชชเชทเซเช เชเชฐเชตเชพ เชฎเชพเชเซ เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพ เชตเชพเชชเชฐเซ.">
+
+<!ENTITY domaindesc.label "เชเซเชฏเชพเชฐเซ เชคเชฎเซ เชจเซเชเซ เชฏเชพเชฆเซ เชฅเชฏเซเชฒ เชกเซเชฎเซเชเชจ เชจเชพเชฎเซเชฎเชพเชเชฅเซ เชเซเช เชธเชฐเชจเชพเชฎเชพเชจเซ เชธเชเชฆเซเชถเซ เชฎเซเชเชฒเซ, เชคเซเชฏเชพเชฐเซ &brandShortName; เชเชชเซเชเชช เชธเชฐเชจเชพเชพเชฎเชพเชจเซ เชฏเซเชเซเชฏ เชฌเชเชงเชพเชฐเชฃเชฎเชพเช เชธเชเชฆเซเชถเซ เชฎเซเชเชฒเซ เชเซ.">
+<!ENTITY HTMLTab.label "HTML เชกเซเชฎเซเชเชจเซ">
+<!ENTITY HTMLTab.accesskey "h">
+<!ENTITY PlainTextTab.label "เชธเชพเชฆเชพ เชฒเชเชพเชฃ เชกเซเชฎเซเชเชจเซ">
+<!ENTITY PlainTextTab.accesskey "p">
+<!ENTITY AddButton.label "เชเชก-เชเชจ...">
+<!ENTITY AddHtmlDomain.accesskey "a">
+<!ENTITY AddPlainText.accesskey "d">
+<!ENTITY DeleteButton.label "เชเชพเชขเซ เชจเชพเชเชเซ">
+<!ENTITY DeleteHtmlDomain.accesskey "l">
+<!ENTITY DeletePlainText.accesskey "t">
+
+<!ENTITY add.htmltitle "HTML เชกเซเชฎเซเชเชจ เชจเชพเชฎ เชเชก-เชเชจ">
+<!ENTITY add.htmldomain "HTML เชกเซเชฎเซเชเชจ เชจเชพเชฎ:">
+<!ENTITY add.htmldomain.accesskey "d">
+<!ENTITY add.plaintexttitle "เชธเชพเชฆเซเช เชฒเชเชพเชฃ เชกเซเชฎเซเชเชจ เชจเชพเชฎ เชเชก-เชเชจ">
+<!ENTITY add.plaintextdomain "เชธเชพเชฆเซเช เชฒเชเชพเชฃ เชกเซเชฎเซเชเชจ เชจเชพเชฎ:">
+<!ENTITY add.plaintext.accesskey "d">
+
+<!-- LOCALIZATION NOTE: do not translate @string@ -->
+<!ENTITY domainnameError.title "เชกเซเชฎเซเชเชจ เชจเชพเชฎ เชญเซเชฒ">
+<!ENTITY duplicationError.label "เชกเซเชฎเซเชเชจ เชจเชพเชฎ @string@ เชชเชนเซเชฒเชพเชฅเซ เช เชฏเชพเชฆเซเชฎเชพเช เชนเชพเชเชฐ เชเซ.">
+
+<!-- LOCALIZATION NOTE: do not translate @string@ -->
+<!ENTITY dualEntryError.label "เชกเซเชฎเซเชเชจ เชจเชพเชฎ เชฌเชเชจเซ HTML เช
เชจเซ เชธเชพเชฆเชพ เชฒเชเชพเชฃ เชฏเชพเชฆเซเชเชฎเชพเช เชเชเชธเชพเชฅเซ เชฆเซเชเชพเช เชถเชเซ เชจเชนเชฟเช. เชกเซเชฎเซเชเชจ เชจเชพเชฎ @string@ เชชเชนเซเชฒเชพเชฅเซ เช เชนเชพเชเชฐ เชเซ.">
--- /dev/null
+# 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/.
+
+#
+# The following are used by the Account Wizard
+#
+enterAccountName=เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เช เชเชพเชคเชพ เชฎเชพเชเซ เชจเชพเชฎ เชฆเชพเชเชฒ เชเชฐเซ.
+enterUserName=เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชจเชพเชฎ เชฆเชพเชเชฒ เชเชฐเซ.
+enterName=เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชคเชฎเชพเชฐเซเช เชจเชพเชฎ เชฆเชพเชเชฒ เชเชฐเซ.
+enterValidEmail=เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชฎเชพเชจเซเชฏ เชเชฎเซเชฒ เชธเชฐเชจเชพเชฎเซเช เชฆเชพเชเชฒ เชเชฐเซ.
+accountExists=เชฎเซเชฒ เช
เชฅเชตเชพ เชธเชฎเชพเชเชพเชฐเชเซเชฅ เชเชพเชคเชพ เชธเชพเชฅเซเชจเซเช เช เช เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชจเชพเชฎ เช
เชจเซ เชธเชฐเซเชตเชฐ เชจเชพเชฎ เชชเชนเซเชฒเชพเชฅเซ เช เชนเชพเชเชฐ เชเซ. เชชเชพเชเชณ เชชเชฐ เชเซเชฒเชฟเช เชเชฐเซ เช
เชจเซ เช
เชฒเช เชธเชฐเซเชตเชฐ เชจเชพเชฎ เชฆเชพเชเชฒ เชเชฐเซ, เช
เชฅเชตเชพ เชฐเชฆ เชเชฐเซ เชชเชฐ เชเซเชฒเชฟเช เชเชฐเซ.
+modifiedAccountExists=เชคเซ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชจเชพเชฎ เช
เชจเซ เชธเชฐเซเชตเชฐ เชจเชพเชฎ เชธเชพเชฅเซเชจเซเช เชเชพเชคเซเช เชชเชนเซเชฒเชพเชฅเซ เช เชนเชพเชเชฐ เชเซ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เช
เชฒเช เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชจเชพเชฎ เช
เชจเซ/เช
เชฅเชตเชพ เชธเชฐเซเชตเชฐ เชจเชพเชฎ เชฆเชพเชเชฒ เชเชฐเซ.
+userNameChanged=เชคเชฎเชพเชฐเซเช เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชจเชพเชฎ เชธเซเชงเชพเชฐเชพเช เชเชฏเซเช เชเซ. เชคเชฎเชพเชฐเซ เชคเชฎเชพเชฐเซเช เช เชเชพเชคเชพ เชธเชพเชฅเซ เชธเชเชเชณเชพเชฏเซเชฒ เชเชฎเซเชฒ เชธเชฐเชจเชพเชฎเซเช เช
เชจเซ/เช
เชฅเชตเชพ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชจเชพเชฎ เชธเซเชงเชพเชฐเชตเชพเชจเซ เชชเชฃ เชเชฐเซเชฐ เชเซ.
+serverNameChanged=เชธเชฐเซเชตเชฐ เชจเชพเชฎ เชธเซเชฏเซเชเชจเซ เชฌเชฆเชฒเชพเช เชเชฏเชพ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชเชเชพเชธเซ เชเซ เชเชพเชณเช เชฆเซเชตเชพเชฐเชพ เชตเชชเชฐเชพเชคเชพ เชเซเช เชซเซเชฒเซเชกเชฐเซ เชจเชตเชพ เชธเชฐเซเชตเชฐ เชชเชฐ เชเซ.
+# if the user chooses to cancel the wizard when no accounts are there throw a message
+# LOCALIZATION NOTE (cancelWizard)
+# do not localize "\n\n"
+cancelWizard=เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ เชเชพเชคเชพ เชตเชฟเชเชพเชฐเซเชกเชฎเชพเชเชฅเซ เชฌเชนเชพเชฐ เชจเซเชเชณเชตเชพ เชฎเชพเชเชเซ เชเซ?\n\nเชเซ เชคเชฎเซ เชฌเชนเชพเชฐ เชจเซเชเชณเซ, เชคเซ เชคเชฎเซ เชฆเชพเชเชฒ เชเชฐเซเชฒเซ เชเซเชเชชเชฃ เชเชพเชฃเชเชพเชฐเซ เชเซเชตเชพเช เชเชถเซ เช
เชจเซ เชเชพเชคเซเช เชฌเชจเชถเซ เชจเชนเชฟเช.
+accountWizard=เชเชพเชคเชพ เชตเชฟเชเชพเชฐเซเชก
+WizardExit=เชฌเชนเชพเชฐ เชจเซเชเชณเซ
+WizardContinue=เชฐเชฆ เชเชฐเซ
+# when the wizard already has a domain (Should we say something different?)
+enterValidEmailPrefix=เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชฎเชพเชจเซเชฏ เชเชฎเซเชฒ เชธเชฐเชจเชพเชฎเซเช เชฆเชพเชเชฒ เชเชฐเซ.
+enterValidHostname=เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชฎเชพเชจเซเชฏ เชฏเชเชฎเชพเชจเชจเชพเชฎ เชฆเชพเชเชฒ เชเชฐเซ.
+failedRemoveAccount=เช เชเชพเชคเซเช เชฆเซเชฐ เชเชฐเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ.
+failedDuplicateAccount=เช เชเชพเชคเชพเชจเซ เชจเชเชฒ เชเชฐเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ.
+#LOCALIZATION NOTE: confirmRemoveAccount: %S is the account pretty name
+confirmRemoveAccount=เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ เชเชพเชคเซ "%S" เชฆเซเชฐ เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ?
+confirmRemoveAccountTitle=เชเชพเชคเซ เชฆเซเชฐ เชเชฐเซ
+#LOCALIZATION NOTE: accountName: %1$S is server name, %2$S is user name
+accountName=%1$S - %2$S
+
+confirmDeferAccount=เชเซ เชคเชฎเซ เช เชเชพเชคเชพเชจเชพ เชจเชตเชพ เชฎเซเชฒเชจเซ เช
เชฒเช เชเชพเชคเชพเชจเชพ เชเชจเชฌเซเชเซเชธเชฎเชพเช เชธเชเชเซเชฐเชนเซ, เชคเซ เชคเชฎเซ เช เชเชพเชคเชพ เชฎเชพเชเซ เชชเชนเซเชฒเชพเชฅเซ เช เชกเชพเชเชจเชฒเซเชก เชเชฐเซเชฒ เช-เชฎเซเชฒ เชฒเชพเชเชฌเชพ เชธเชฎเชฏ เชธเซเชงเซ เชตเชพเชชเชฐเชตเชพ เชธเชฎเชฐเซเชฅ เชจเชนเชฟเช เชนเชถเซ. เชเซ เชคเชฎเชพเชฐเซ เชชเชพเชธเซ เช เชเชพเชคเชพเชฎเชพเช เชฎเซเชฒ เชนเซเชฏ, เชคเซ เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เช
เชจเซเชฏ เชเชพเชคเชพเชฎเชพเช เชคเซเชจเซ เชชเชนเซเชฒเชพ เชจเชเชฒ เชเชฐเซ. เชเซ เชคเชฎเชพเชฐเซ เชชเชพเชธเซ เชเชพเชณเชเซ เชนเซเชฏ เชเซ เชเซ เชฎเซเชฒเชจเซ เช เชเชพเชคเชพเชฎเชพเช เชเชพเชณเซ, เชคเซ เชคเชฎเชพเชฐเซ เชคเซเชฎเชจเซ เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชเชฐเชตเชพ เชเซเชเช เช
เชฅเชตเชพ เช
เชเชคเชฟเชฎ เชฎเซเชเชพเชฎเชจเซเช เชซเซเชฒเซเชกเชฐ เชฌเชฆเชฒเชตเซเช เชเซเชเช. เชเซ เชเซเช เชเชพเชคเชพ เชชเชพเชธเซ เชตเชฟเชถเชฟเชทเซเช เชซเซเชฒเซเชกเชฐ เช เชเชพเชคเชพเชฎเชพเช เชนเซเชฏ (เชฎเซเชเชฒเชพเชฏเซเชฒ, เชกเซเชฐเชพเชซเซเช, เชเซเชฎเซเชชเซเชฒเซเช), เชคเซ เชคเชฎเชพเชฐเซ เชคเซเชฎเชจเซ เช
เชจเซเชฏ เชเชพเชคเชพเชฎเชพเช เชฌเชฆเชฒเชตเซเช เชเซเชเช. เชถเซเช เชคเชฎเซ เชนเชเซ เชชเชฃ เช เชเชพเชคเชพเชจเชพ เช-เชฎเซเชฒ เช
เชฒเช เชเชพเชคเชพเชฎเชพเช เชธเชเชเซเชฐเชนเชตเชพ เชฎเชพเชเชเซ เชเซ?
+confirmDeferAccountTitle=เชเชพเชคเซเช เชฐเชฆ เชเชฐเชตเซเช เชเซ?
+
+directoryUsedByOtherServer=เช เชกเชฟเชฐเซเชเซเชเชฐเซ เชชเชนเซเชฒเชพเชฅเซ เช เช
เชจเซเชฏ เชธเชฐเซเชตเชฐ เชฆเซเชตเชพเชฐเชพ เชตเชชเชฐเชพเชฏเซเชฒ เชเซ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เช
เชฒเช เชกเชฟเชฐเซเชเซเชเชฐเซ เชชเชเชกเซ.
+#Provide default example values for sample email address
+exampleEmailUserName=เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ
+exampleEmailDomain=example.net
+emailFieldText=เชเชฎเซเชฒ เชธเชฐเชจเชพเชฎเซเช:
+#LOCALIZATION NOTE: defaultEmailText: %1$S is user name, %2$S is domain
+defaultEmailText=เชคเชฎเชพเชฐเซเช เชเชฎเซเชฒ เชธเชฐเชจเชพเชฎเซเช เชฆเชพเชเชฒ เชเชฐเซ. เช เช เชธเชฐเชจเชพเชฎเซเช เชเซ เชเซ เชเซเชจเซ เชเชชเชฏเซเช เชฌเซเชเชพ เชฒเซเชเซ เชคเชฎเชจเซ เชฎเซเชฒ เชฎเซเชเชฒเชตเชพ เชฎเชพเชเซ เชเชฐเชถเซ (เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, "%1$S@%2$S").
+#LOCALIZATION NOTE: customizedEmailText: %1$S is provider, %2$S is email username, %3$S is sample email, %4$S is sample username
+customizedEmailText=เชคเชฎเชพเชฐเซเช %1$S %2$S (เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เชเซ เชคเชฎเชพเชฐเซเช %1$S เชเชฎเซเชฒ เชธเชฐเชจเชพเชฎเซเช "%3$S" เชนเซเชฏ, เชคเซ %2$S เช "%4$S" เชนเชถเซ) เชฆเชพเชเชฒ เชเชฐเซ.
+
+# account manager stuff
+prefPanel-server=เชธเชฐเซเชตเชฐ เชธเซเชฏเซเชเชจเซ
+prefPanel-copies=เชจเชเชฒเซ & เชซเซเชฒเซเชกเชฐเซ
+prefPanel-offline-and-diskspace=เชเชซเชฒเชพเชเชจ & เชกเชฟเชธเซเช เชเชเซเชฏเชพ
+prefPanel-diskspace=เชกเชฟเชธเซเช เชเชเซเชฏเชพ
+prefPanel-addressing=เชฎเชฟเชถเซเชฐเชฃ & เชธเชฐเชจเชพเชฎเชพเชเชฐเชฃ
+prefPanel-advanced=เชเชจเซเชจเชค
+prefPanel-junk=เชฌเชเชกเซเชฒ เชธเซเชฏเซเชเชจเซ
+## LOCALIZATION NOTE (prefPanel-smtp): Don't translate "SMTP"
+prefPanel-smtp=เชเชเชเชเซเชเชเช เชธเชฐเซเชตเชฐ (SMTP)
+
+# account manager multiple identity support
+#LOCALIZATION NOTE: accountName: %1$S
+identity-list-title=%1$S เชฎเชพเชเซเชจเซ เชเชณเชเซ
+
+identity-edit-req=You must specify a valid email address for this identity.
+identity-edit-req-title=เชเชณเชเชพเชฃ เชฌเชจเชพเชตเชตเชพเชฎเชพเช เชญเซเชฒ
+
+choosefile=เชซเชพเชเชฒ เชชเชธเชเชฆ เชเชฐเซ
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY renameFolderDialog.title "เชซเซเชฒเซเชกเชฐเชจเซเช เชจเชพเชฎ เชฌเชฆเชฒเซ">
+<!ENTITY rename.label "เชคเชฎเชพเชฐเชพ เชซเซเชฒเซเชกเชฐ เชฎเชพเชเซ เชจเชตเซเช เชจเชพเชฎ เชฆเชพเชเชฒ เชเชฐเซ:">
+<!ENTITY rename.accesskey "E">
\ No newline at end of file
--- /dev/null
+# 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/.
+
+#these need to match nsMsgSearchAttrib interface in nsMsgSearchCore.idl
+0=เชตเชฟเชทเชฏ
+1=เชฎเซเชเชฒเชจเชพเชฐ
+2=เชญเชพเช
+3=เชคเชพเชฐเซเช
+4=เชชเซเชฐเชพเชงเชพเชจเซเชฏ
+5=เชชเชฐเชฟเชธเซเชฅเชฟเชคเซ
+6=เชชเซเชฐเชคเชฟ
+7=เชเชจเซ เชชเชฃ
+8=เชชเซเชฐเชคเชฟ เช
เชฅเชตเชพ เชเชจเซ เชชเชฃ
+# 9-15, not visible
+9=เชธเซเชฅเชพเชจ
+10=เชธเชเชฆเซเชถเชพ เชเซ
+11=เชฆเชฟเชตเชธเซเชฎเชพเช เชเชเชฎเชฐ
+12=เชซเซเชฒเซเชกเชฐ เชเชพเชฃเชเชพเชฐเซ
+13=เชฎเชพเชช
+14=เชเซเชเชชเชฃ เชฒเชเชพเชฃ
+15=เชฎเซเชเซเชฏ เชถเชฌเซเชฆเซ
+# for AB and LDAP
+16=เชเซเชเชชเชฃ เชจเชพเชฎ
+17=เชจเชพเชฎ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เชเชฐเซ
+18=เชฒเชพเชกเชเซเช เชจเชพเชฎ
+19=เชธเซเชเซเชฐเซเชจ เชจเชพเชฎ
+20=เชเชฎเซเชฒ
+21=เชตเชงเชพเชฐเชพเชจเซ เชเชฎเซเชฒ
+22=เชเซเชเชชเชฃ เชจเชเชฌเชฐ
+23=เชเชพเชฐเซเชฏเชธเซเชฅเชพเชจ เชซเซเชจ
+24=เชเชฐเชจเซ เชซเซเชจ
+25=เชซเซเชเซเชธ
+26=เชชเซเชเชฐ
+27=เชฎเซเชฌเชพเชเชฒ
+28=เชถเชนเซเชฐ
+29=เชถเซเชฐเซ
+30=เชถเซเชฐเซเชทเช
+31=เชธเชเชธเซเชฅเชพ
+32=เชตเชฟเชญเชพเช
+33=AB เชฎเชพเชเซ เชเชฐเชเซเชทเชฟเชค
+34=AB เชฎเชพเชเซ เชเชฐเชเซเชทเชฟเชค
+35=AB เชฎเชพเชเซ เชเชฐเชเซเชทเชฟเชค
+36=AB เชฎเชพเชเซ เชเชฐเชเซเชทเชฟเชค
+37=AB เชฎเชพเชเซ เชเชฐเชเซเชทเชฟเชค
+38=AB เชฎเชพเชเซ เชเชฐเชเซเชทเชฟเชค
+39=AB เชฎเชพเชเซ เชเชฐเชเซเชทเชฟเชค
+40=AB เชฎเชพเชเซ เชเชฐเชเซเชทเชฟเชค
+41=AB เชฎเชพเชเซ เชเชฐเชเซเชทเชฟเชค
+42=AB เชฎเชพเชเซ เชเชฐเชเซเชทเชฟเชค
+43=AB เชฎเชพเชเซ เชเชฐเชเซเชทเชฟเชค
+44=AB เชฎเชพเชเซ เชเชฐเชเซเชทเชฟเชค
+45=AB เชฎเชพเชเซ เชเชฐเชเซเชทเชฟเชค
+46=เชเซเชกเชพเชฃ เชชเชฐเชฟเชธเซเชฅเชฟเชคเซ
+47=เชฌเชเชกเซเชฒ เชชเชฐเชฟเชธเซเชฅเชฟเชคเซ
+48=เชฒเซเชฌเชฒ
+# don't use above 49
+49=เชตเซเชตเชฟเชงเซเชฏเชชเซเชฐเซเชฃ เชฌเชจเชพเชตเซ...
--- /dev/null
+# 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/.
+
+0=เชธเชฎเชพเชตเซ
+1=เชธเชฎเชพเชตเชคเซเช เชจเชฅเซ
+2=เชเซ
+3=เชจเชฅเซ
+4=เชเชพเชฒเซ
+
+5=เช เชชเชนเซเชฒเชพ
+6=เช เชชเชเซ
+
+7=เช เชเชจเชพ เชเชฐเชคเชพเช เชฎเซเชเซเช
+8=เช เชเชจเชพ เชเชฐเชคเชพเช เชจเชพเชจเซเช
+
+9=เชฅเซ เชถเชฐเซ เชฅเชพเชฏ
+10=เชฅเซ เช
เชเชค เชฅเชพเชฏ
+
+11=เชเซเชตเซเช เชธเชเชญเชณเชพเชฏ
+12=LdapDwim
+
+13=เช เชเชฐเชคเชพเช เชฎเซเชเซเช
+14=เช เชเชฐเชคเชพเช เชจเชพเชจเซเช
+
+15=เชจเชพเชฎ เชธเชเชชเซเชฐเซเชฃเชคเชพ
+16=เช เชฎเชพเชฐเซ เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพเชฎเชพเช เชเซ
+17=เช เชฎเชพเชฐเซ เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพเชฎเชพเช เชจเชฅเซ
+
--- /dev/null
+# 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/.
+
+# search and filter strings
+
+searchCustomize="เชนเซเชกเชฐเซ เชตเซเชตเชฟเชงเซเชฏเชชเซเชฐเซเชฃ เชฌเชจเชพเชตเซ..."
+
+# these are the fields that get inserted in the search line
+# for "and" searches, this looks like:
+#
+# searchAnd0 <attribute> searchAnd1 <operator> searchAnd2 <value> searchAnd4
+#
+# for example, in english this looks like:
+# and the [Sender ] [doesn't contain] [John]
+#
+# TODO: need to special-case the first line (filterindex==0)
+#
+
+# filter stuff
+
+searchingMessage=เชถเซเชงเซ เชฐเชนเซเชฏเชพ เชเซเช...
+searchSuccessMessage=เซง เชฌเชเชงเชฌเซเชธเชคเซเช เชฎเชณเซเชฏเซเช
+searchSuccessMessages=%S เชฌเชเชงเชฌเซเชธเชคเชพ เชฎเชณเซเชฏเชพ
+searchFailureMessage=เชเซเช เชฌเชเชงเชฌเซเชธเชคเชพ เชฎเชณเซเชฏเชพ เชจเชฅเซ
+labelForStopButton=เช
เชเชเชพเชตเซ
+labelForSearchButton=เชถเซเชงเซ
+labelForStopButton.accesskey=S
+labelForSearchButton.accesskey=S
+
+moreButtonTooltipText=เชจเชตเซ เชจเชฟเชฏเชฎ เชเชก-เชเชจ
+lessButtonTooltipText=เช เชจเชฟเชฏเชฎ เชฆเซเชฐ เชเชฐเซ
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY matchAll.label "เชจเซเชเซเชจเซเช เชฌเชงเซเช เชธเชฐเชเชพเชตเซ">
+<!ENTITY matchAll.accesskey "a">
+<!ENTITY matchAny.label "เชจเซเชเซเชจเชพเชฎเชพเชเชฅเซ เชเซเชเชชเชฃ เชธเชฐเชเชพเชตเซ">
+<!ENTITY matchAny.accesskey "o">
+<!ENTITY matchAllMsgs.label "เชฌเชงเชพ เชธเชเชฆเซเชถเชพเช เชธเชฐเชเชพเชตเซ">
+<!ENTITY matchAllMsgs.accesskey "m">
+
+<!-- LOCALIZATION NOTE
+ The values below are used to control the widths of the search widgets.
+ Change the values only when the localized strings in the popup menus
+ are truncated in the widgets.
+ -->
+<!ENTITY searchTermListAttributesFlexValue "5">
+<!ENTITY searchTermListOperatorsFlexValue "5">
+<!ENTITY searchTermListValueFlexValue "5">
+<!ENTITY searchTermListButtonsFlexValue "2">
--- /dev/null
+# 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/.
+
+#
+# The following are used by the smime content type handler
+#
+
+## @name NS_MSG_UNABLE_TO_OPEN_FILE
+## LOCALIZATION NOTE: the text can contain HTML tags.
+1000=เช <B>เชเชจเชเซเชฐเชฟเชชเซเช เชฅเชฏเซเชฒ</B> เช
เชฅเชตเชพ <B>เชธเชนเซ เชฅเชฏเซเชฒ</B> เชธเชเชฆเซเชถเซ เชนเซเช เชถเชเซ.<br> เช เชฎเซเชฒ เชเชพเชฐเซเชฏเชเซเชฐเชฎ เชเชจเชเซเชฐเชฟเชชเซเช เชฅเชฏเซเชฒ เช
เชฅเชตเชพ เชธเชนเซ เชฅเชฏเซเชฒ เชฎเซเชฒเชจเซ เชเชงเชพเชฐ เชเชชเชคเซเช เชจเชฅเซ.
+
+
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY settings.caption "เชธเซเชฏเซเชเชจเซ">
+<!ENTITY security.caption "เชธเซเชฐเชเซเชทเชพ เช
เชจเซ เชธเชคเซเชคเชพเชงเชฟเชเชฐเชฃ">
+<!ENTITY serverName.label "เชธเชฐเซเชตเชฐ เชจเชพเชฎ:">
+<!ENTITY serverName.accesskey "S">
+<!ENTITY serverDescription.label "เชตเชฐเซเชฃเชจ:">
+<!ENTITY serverDescription.accesskey "D">
+<!ENTITY serverPort.label "เชชเซเชฐเซเช:">
+<!ENTITY serverPort.accesskey "P">
+<!ENTITY alwaysUseUsername.label "เชจเชพเชฎ เช
เชจเซ เชชเชพเชธเชตเชฐเซเชก เชตเชพเชชเชฐเซ">
+<!ENTITY alwaysUseUsername.accesskey "U">
+<!ENTITY userName.label "เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชจเชพเชฎ:">
+<!ENTITY userName.accesskey "m">
+<!ENTITY isSecure.label "เชธเซเชฐเชเซเชทเชฟเชค เชเซเชกเชพเชฃ เชตเชพเชชเชฐเซ:">
+<!ENTITY neverSecure.label "เชจเชพ">
+<!ENTITY neverSecure.accesskey "N">
+<!ENTITY sometimesSecure.label "TLS, เชเซ เชเชชเซเชฒเชฌเซเชง เชนเซเชฏ">
+<!ENTITY sometimesSecure.accesskey "a">
+<!ENTITY alwaysSecure.label "TLS">
+<!ENTITY alwaysSecure.accesskey "T">
+<!ENTITY alwaysSmtpS.label "SSL">
+<!ENTITY alwaysSmtpS.accesskey "L">
+<!ENTITY smtpEditTitle.label "SMTP เชธเชฐเซเชตเชฐ">
+<!ENTITY serverPortDefault.label "เชฎเซเชณเชญเซเชค:">
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY subscribeDialog.title "เชเชฎเซเชฆเชตเชพเชฐเซ เชจเซเชเชงเชพเชตเซ">
+<!ENTITY subscribeButton.label "เชเชฎเซเชฆเชตเชพเชฐเซ เชจเซเชเชงเชพเชตเซ">
+<!ENTITY subscribeButton.accesskey "S">
+<!ENTITY unsubscribeButton.label "เชเชฎเซเชฆเชตเชพเชฐเซ เชฆเซเชฐ เชเชฐเซ">
+<!ENTITY unsubscribeButton.accesskey "U">
+<!ENTITY refreshButton.label "เชซเชฐเซ เชคเชพเชเซเช เชเชฐเซ">
+<!ENTITY refreshButton.accesskey "R">
+<!ENTITY stopButton.label "เช
เชเชเชพเชตเซ">
+<!ENTITY stopButton.accesskey "T">
+<!ENTITY server.label "เชเชพเชคเซเช:">
+<!ENTITY server.accesskey "A">
+<!ENTITY subscribedHeader.label "เชเชฎเซเชฆเชตเชพเชฐเซ เชจเซเชเชงเชพเชตเซ">
+<!-- commenting out until bug 38906 is fixed
+<!ENTITY messagesHeader.label "เชธเชเชฆเซเชถเชพเช"> -->
+<!ENTITY namefield.label "เชตเชธเซเชคเซเช เชฌเชคเชพเชตเซ เชเซ เชเซ เช เชธเชฎเชพเชตเซ เชเซ:">
+<!ENTITY namefield.accesskey "O">
--- /dev/null
+# 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/.
+foldersheaderfor-nntp=เชธเชฎเชพเชเชพเชฐเชเซเชฅ เชจเชพเชฎ
+foldersheaderfor-imap=เชซเซเชฒเซเชกเชฐ เชจเชพเชฎ
+pleaseWaitString=เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชฐเชพเชน เชเซเช...
--- /dev/null
+# 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/.
+
+#
+# The following are used by the outlook express import code to display status/error
+# and informational messages
+#
+
+# Short name of import module
+## @name TEXTIMPORT_NAME
+## @loc None
+2000=เชฒเชเชพเชฃ เชซเชพเชเชฒ (LDIF, .tab, .csv, .txt)
+
+# Description of import module
+## @name TEXTIMPORT_DESCRIPTION
+## @loc None
+2001=เชฒเชเชพเชฃ เชซเชพเชเชฒเชฎเชพเชเชฅเซ เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพเชจเซ เชเชฏเชพเชค เชเชฐเซ, เชเชจเซ เชธเชฎเชพเชตเซเชจเซ: LDIF (.ldif, .ldi), tab-delimited (.tab, .txt) เช
เชฅเชตเชพ comma-separated (.csv) เชฌเชเชงเชพเชฐเชฃเซ.
+
+# Description of import module
+## @name TEXTIMPORT_ADDRESS_NAME
+## @loc None
+2002=เชฒเชเชพเชฃ เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพ
+
+# Description
+## @name TEXTIMPORT_ADDRESS_SUCCESS
+## @loc None
+2003=เชเชฏเชพเชค เชฅเชฏเซเชฒ เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพ %S
+
+# Error message
+## @name TEXTIMPORT_ADDRESS_BADPARAM
+## @loc None
+2004=เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพ เชเชฏเชพเชค เชเชฐเชตเชพเชจเซ เชเชฐเชพเชฌ เชชเชฐเชฟเชฎเชพเชฃ เชชเชธเชพเชฐ เชฅเชฏเซเชฒ เชเซ.
+
+# Error message
+## @name TEXTIMPORT_ADDRESS_BADSOURCEFILE
+## @loc None
+2005=เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพ %S เชฎเชพเชเซ เชซเชพเชเชฒ เชตเชพเชชเชฐเชตเชพเชฎเชพเช เชญเซเชฒ.
+
+# Error message
+## @name TEXTIMPORT_ADDRESS_CONVERTERROR
+## @loc None
+2006=เชธเชฐเชจเชพเชฎเชพ เชชเซเชธเซเชคเชฟเชเชพ %S เชจเซ เชเชฏเชพเชค เชเชฐเชตเชพเชฎเชพเช เชญเซเชฒ, เชฌเชงเชพ เชธเชฐเชจเชพเชฎเชพเช เชเชฏเชพเชค เชฅเชฏเชพ เชจเชฅเซ.
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY viewLog.title "เชเชพเชณเช เชฒเซเช">
+<!ENTITY viewLogInfo.text "เชเชพเชณเช เชฒเซเช เช เชซเชพเชเชฒ เชเซ เชเซ เชเซ เชถเซเช เชเชพเชณเชเซ เชเชพเชฒเซเชฏเชพ เชเซ เชจเชนเชฟเช เชคเซเชจเซเช เชฆเชธเซเชคเชพเชตเซเชเซเชเชฐเชฃ เชเชฐเซ เชเซ. เชฒเซเช เชเชฐเชตเชพเชจเซเช เชธเชเซเชฐเชฟเชฏ เชเชฐเชตเชพ เชฎเชพเชเซ เชจเซเชเซเชจเซ เชเชเชพเชธเชฃเซ เชฌเซเชเซเชธ เชตเชพเชชเชฐเซ.">
+<!ENTITY clearLog.label "เชฒเซเช เชธเชพเชซ เชเชฐเซ">
+<!ENTITY clearLog.accesskey "C">
+<!ENTITY enableLog.label "เชเชพเชณเช เชฒเซเช เชธเชเซเชฐเชฟเชฏ เชเชฐเซ">
+<!ENTITY enableLog.accesskey "E">
+<!ENTITY closeLog.label "เชฌเชเชง เชเชฐเซ">
+<!ENTITY closeLog.accesskey "o">
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY server.label "เชเชพเชคเซเช: ">
+<!ENTITY server.accesskey "A">
+<!ENTITY virtualFolderListTitle.title "เชซเซเชฒเซเชกเชฐ เชชเชธเชเชฆ เชเชฐเซ">
+<!ENTITY virtualFolderDesc.label "เชถเซเชง เชเชฐเชตเชพ เชฎเชพเชเซ เชซเซเชฒเซเชกเชฐเซ เชชเชธเชเชฆ เชเชฐเซ:">
+
+
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY virtualFolderProperties.title "เชจเชตเซเช เชธเชเชเซเชฐเชนเชฟเชค เชถเซเชง เชซเซเชฒเซเชกเชฐ">
+<!ENTITY name.label "เชจเชพเชฎ:">
+<!ENTITY name.accesskey "n">
+<!ENTITY description.label "เชจเชพ เชเชชเชซเซเชฒเซเชกเชฐ เชคเชฐเซเชเซ เชฌเชจเชพเชตเซ:">
+<!ENTITY description.accesskey "C">
+<!ENTITY searchCriteriaText.label "เช เชธเชเชเซเชฐเชนเชฟเชค เชถเซเชง เชฎเชพเชเซ เชตเชชเชฐเชพเชฏเซเชฒ เชถเซเชงเชจเซ เชตเชฟเชเชพเชฐ เชธเซเชงเชพเชฐเซ:">
+<!ENTITY searchCriteriaButton.label "เชถเซเชง เชตเชฟเชเชพเชฐ...">
+<!ENTITY searchCriteriaButton.accesskey "S">
+
+<!ENTITY searchTermCaption.label "เช เชธเชเชเซเชฐเชนเชฟเชค เชถเซเชง เชซเซเชฒเซเชกเชฐ เชฎเชพเชเซ เชตเชชเชฐเชพเชฏเซเชฒ เชถเซเชง เชตเชฟเชเชพเชฐ เชฐเซเชชเชฐเซเชเชพเชเชเชฟเชค เชเชฐเซ: ">
+
+<!ENTITY folderSelectionCaption.label "เชถเซเชงเชตเชพ เชฎเชพเชเซ เชซเซเชฒเซเชกเชฐเซ เชชเชธเชเชฆ เชเชฐเซ: ">
+<!ENTITY chooseFoldersButton.label "เชชเชธเชเชฆ เชเชฐเซ...">
+<!ENTITY chooseFoldersButton.accesskey "h">
+
+<!ENTITY searchOnline.label "เชเชจเชฒเชพเชเชจ เชถเซเชงเซ (IMAP เช
เชจเซ เชธเชฎเชพเชเชพเชฐเซ เชซเซเชฒเซเชกเชฐเซ เชฎเชพเชเซ เชธเชเชชเซเชฐเซเชฃ เชชเชฐเชฟเชฃเชพเชฎ เชเชชเซ เชเซ เชชเชฐเชเชคเซ เชซเซเชฒเซเชกเชฐ เชเซเชฒเชตเชพ เชฎเชพเชเซเชจเซ เชธเชฎเชฏ เชตเชงเชพเชฐเซ เชเซ)">
+<!ENTITY searchOnline.accesskey "O">
--- /dev/null
+#
+# 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/.
+
+# The following two strings are used when prompting the user for authentication
+# information:
+
+## @name AUTH_PROMPT_TITLE
+## @loc none
+authPromptTitle=LDAP เชธเชฐเซเชตเชฐ เชชเชพเชธเชตเชฐเซเชก เชเชฐเซเชฐเซ เชเซ
+
+## @name AUTH_PROMPT_TEXT
+## @loc %1$S should not be localized. It is the hostname of the LDAP server.
+authPromptText=%1$S เชฎเชพเชเซ เชฎเชนเชฐเซเชฌเชพเชจเซ เชเชฐเซเชจเซ เชชเชพเชธเชตเชฐเซเชก เชฆเชพเชเชฒ เชเชฐเซ.
+
+# These are string versions of all the errors defined in
+# nsILDAPErrors.idl, as well as the nsresult codes based on those
+# errors. See that file for the genesis of these codes, as well as
+# for info about how to get documentation about their precise
+# meanings.
+
+## @name OPERATIONS_ERROR
+## @loc none
+1=เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชญเซเชฒ
+
+## @name PROTOCOL_ERROR
+## @loc none
+2=เชชเซเชฐเซเชเซเชเซเชฒ เชญเซเชฒ
+
+## @name TIMELIMIT_EXCEEDED
+## @loc none
+3=เชธเชฎเชฏเชฎเชฐเซเชฏเชพเชฆเชพเชจเซ เชเชณเชเชเซ เชเชฏเซเช
+
+## @name SIZELIMIT_EXCEEDED
+## @loc none
+4=เชฎเชพเชชเชจเซ เชฎเชฐเซเชฏเชพเชฆเชพเชจเซ เชเชณเชเชเซ เชเชฏเซเช
+
+## @name COMPARE_FALSE
+## @loc none
+5=เชเซเชเชพเชจเซ เชธเชฐเชเชพเชฎเชฃเซ เชเชฐเซ
+
+## @name COMPARE_TRUE
+## @loc none
+6=เชเชฐเชพเชจเซ เชธเชฐเชเชพเชฎเชฃเซ เชเชฐเซ
+
+## @name STRONG_AUTH_NOT_SUPPORTED
+## @loc none
+7=เชธเชคเซเชคเชพเชงเชฟเชเชฐเชฃ เชชเชฆเซเชงเชคเชฟ เชเชงเชพเชฐเชญเซเชค เชจเชฅเซ
+
+## @name STRONG_AUTH_REQUIRED
+## @loc none
+8=เชฎเชเชฌเซเชค เชธเชคเซเชคเชพเชงเชฟเชเชฐเชฃ เชเชฐเซเชฐเซ เชเซ
+
+## @name PARTIAL_RESULTS
+## @loc none
+9=เช
เชเชถเชคเช เชชเชฐเชฟเชฃเชพเชฎเซ เช
เชจเซ เชธเชเชฆเชฐเซเชญเซ เชฎเชณเซเชฏเชพ
+
+## @name REFERRAL
+## @loc none
+10=เชธเชเชฆเชฐเซเชญเซ เชฎเชณเซเชฏเชพ
+
+## @name ADMINLIMIT_EXCEEDED
+## @loc none
+11=เชธเชเชเชพเชฒเชจ เชฎเชฐเซเชฏเชพเชฆเชพเชจเซ เชเชณเชเชเซ เชเชฏเชพ
+
+## @name UNAVAILABLE_CRITICAL_EXTENSION
+## @loc none
+12=เชเชชเซเชฒเชฌเซเชง เชจเชนเชฟเช เชเชตเชพ เชเชเชฟเชฒ เชชเซเชฐเชคเซเชฏเชฏเซ
+
+## @name CONFIDENTIALITY_REQUIRED
+## @loc none
+13=เชเชพเชคเชฐเซ เชเชฐเซเชฐเซ
+
+## @name SASL_BIND_IN_PROGRESS
+## @loc none
+14=SASL เชฌเชพเชเชจเซเชก เชชเซเชฐเชเชคเชฟเชฎเชพเช เชเซ
+
+## @name NO_SUCH_ATTRIBUTE
+## @loc none
+16=เชเชตเซเช เชเซเช เชฒเชเซเชทเชฃ เชจเชฅเซ
+
+## @name UNDEFINED_TYPE
+## @loc none
+17=เช
เชตเซเชฏเชพเชเซเชฏเชพเชฏเชฟเชค เชฒเชเซเชทเชฃเชจเซ เชชเซเชฐเชเชพเชฐ
+
+## @name INAPPROPRIATE MATCHIN
+## @loc none
+18=เช
เชฏเซเชเซเชฏ เชธเชฐเชเชพเชฎเชฃเซ
+
+## @name CONSTRAINT_VIOLATION
+## @loc none
+19=เชชเชฐเชฟเชฎเชพเชฃ เชฎเซเชฒเซเชฏ
+
+## @name TYPE_OR_VALUE_EXISTS
+## @loc none
+20=เชชเซเชฐเชเชพเชฐ เช
เชฅเชตเชพ เชเชฟเชเชฎเชค เช
เชธเซเชคเชฟเชคเซเชตเชฎเชพเช เชเซ
+
+## @name INVALID_SYNTAX
+## @loc none
+21=เช
เชฏเซเชเซเชฏ เชตเชพเชเซเชฏเชฐเชเชจเชพ
+
+## @name NO_SUCH_OBJECT
+## @loc none
+32=เชเชตเซ เชเซเช เชเชฌเซเชเซเชเซเช เชจเชฅเซ
+
+## @name ALIAS_PROBLEM
+## @loc none
+33=เชเชชเชจเชพเชฎ เชธเชฎเชธเซเชฏเชพ
+
+## @name INVALID_DN_ SYNTAX
+## @loc none
+34=เช
เชฏเซเชเซเชฏ DN เชตเชพเชเซเชฏเชฐเชเชจเชพ
+
+## @name IS_LEAF
+## @loc none
+35=เชเชฌเซเชเซเชเซเช เช เชชเชพเชเชฆเชกเซ เชเซ
+
+## @name ALIAS_DEREF_PROBLEM
+## @loc none
+36=เชเชชเชจเชพเชฎ เช
เชธเชเชฆเชฐเซเชญเซเชเชฐเชฃ เชธเชฎเชธเซเชฏเชพ
+
+## @name INAPPROPRIATE_AUTH
+## @loc none
+48=เช
เชฏเซเชเซเชฏ เชธเชคเซเชคเชพเชงเชฟเชเชฐเชฃ
+
+## @name INVALID_CREDENTIALS
+## @loc none
+49=เช
เชฏเซเชเซเชฏ เชเซเชฐเซเชกเซเชจเซเชถเชฟเชฏเชฒเซ
+
+## @name INSUFFICIENT_ACCESS
+## @loc none
+50=เช
เชชเซเชฐเชคเซ เชตเชชเชฐเชพเชถ
+
+## @name BUSY
+## @loc none
+51=LDAP เชธเชฐเซเชตเชฐ เชตเซเชฏเชธเซเชค เชเซ
+
+## @name UNAVAILABLE
+## @loc none
+52=LDAP เชธเชฐเซเชตเชฐ เชเชชเซเชฒเชฌเซเชง เชจเชฅเซ
+
+## @name UNWILLING_TO_PERFORM
+## @loc none
+53=LDAP เชธเชฐเซเชตเชฐ เช เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชเชฐเชตเชพ เชธเชฎเชฐเซเชฅ เชจเชฅเซ
+
+## @name LOOP_DETECT
+## @loc none
+54=เชฒเซเชช เชฎเชณเซ เชเชตเซ
+
+## @name SORT_CONTROL_MISSING
+## @loc none
+60=เชเซเชฐเชฎ เชจเชฟเชฏเชเชคเซเชฐเชฃ เชเซเชตเชพเชฏเซเชฒ เชเซ
+
+## @name INDEX_RANGE_ERROR
+## @loc none
+61=เชเชซเชธเซเชเซ เชฆเซเชตเชพเชฐเชพ เชธเซเชชเชทเซเช เชฅเชฏเซเชฒ เชตเชฟเชธเซเชคเชพเชฐ เชเชฐเชคเชพเช เชถเซเชง เชชเชฐเชฟเชฃเชพเชฎเซ เชตเชงเซ เชเชฏเชพ
+
+## @name NAMING_VIOLATION
+## @loc none
+64=เชจเชพเชฎเชเชฐเชฃ เชญเชเช
+
+## @name OBJECT_CLASS_VIOLATION
+## @loc none
+65=เชเชฌเซเชเซเชเซเช เชเซเชฒเชพเชธ เชญเชเช
+
+## @name NOT_ALLOWED_ON_NONLEAF
+## @loc none
+66=เชชเชฐเซเชฃเชตเชฟเชนเซเชจ เชชเชฐ เชเชฌเซเชเซเชเซเช เชฎเชพเชจเซเชฏ เชจเชฅเซ
+
+## @name NOT_ALLOWED_ON_RDN
+## @loc none
+67=RDN เชชเชฐ เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชฎเชพเชจเซเชฏ เชจเชฅเซ
+
+## @name ALREADY_EXISTS
+## @loc none
+68=เชชเชนเซเชฒเชพเชฅเซ เช เชนเชพเชเชฐ เชเซ
+
+## @name NO_OBJECT_CLASS_MODS
+## @loc none
+69=เชเชฌเซเชเซเชเซเช เชเซเชฒเชพเชธ เชธเซเชงเชพเชฐเซ เชถเชเชคเชพ เชจเชฅเซ
+
+## @name RESULTS_TOO_LARGE
+## @loc none
+70=เชชเชฐเชฟเชฃเชพเชฎเซ เชเซเชฌ เชตเชฟเชถเชพเชณ เชเซ
+
+## @name AFFECTS_MULTIPLE_DSAS
+## @loc none
+71=เชเชฃเชพ เชธเชฐเซเชตเชฐเซเชจเซ เช
เชธเชฐ เชเชฐเซ เชเซ
+
+## @name OTHER
+## @loc none
+80=เช
เชเซเชเชพเชค เชญเซเชฒ
+
+## @name SERVER_DOWN
+## @loc none
+81=LDAP เชธเชฐเซเชตเชฐเชจเซ เชธเชเชชเชฐเซเช เชเชฐเซ เชถเชเชคเชพ เชจเชฅเซ
+
+## @name LOCAL_ERROR
+## @loc none
+82=เชธเซเชฅเชพเชจเชฟเช เชญเซเชฒ
+
+## @name ENCODING_ERROR
+## @loc none
+83=เชเชจเชเซเชกเซเชเช เชญเซเชฒ
+
+## @name DECODING_ERROR
+## @loc none
+84=เชกเซเชเซเชกเซเชเช เชญเซเชฒ
+
+## @name TIMEOUT
+## @loc none
+85=LDAP เชธเชฐเซเชตเชฐ เชธเชฎเชฏ เชธเชฎเชพเชชเซเชค
+
+## @name AUTH_UNKNOWN
+## @loc none
+86=เช
เชเซเชเชพเชค เชธเชคเซเชคเชพเชงเชฟเชเชฐเชฃ เชชเชฆเซเชงเชคเชฟ
+
+## @name FILTER_ERROR
+## @loc none
+87=เช
เชฏเซเชเซเชฏ เชถเซเชง เชเชพเชณเช
+
+## @name USER_CANCELLED
+## @loc none
+88=เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเช เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชฐเชฆ เชเชฐเซ
+
+## @name PARAM_ERROR
+## @loc none
+89=LDAP เชฐเซเชเซเชจเชจเซ เชเชฐเชพเชฌ เชชเชฐเชฟเชฎเชพเชฃ
+
+## @name NO_MEMORY
+## @loc none
+90=เชฎเซเชฎเชฐเซเชจเซ เชฌเชนเชพเชฐ
+
+## @name CONNECT_ERROR
+## @loc none
+91=LDAP เชธเชฐเซเชตเชฐ เชธเชพเชฅเซ เชเซเชกเชพเช เชถเชเชคเชพ เชจเชฅเซ
+
+## @name NOT_SUPPORTED
+## @loc none
+92=LDAP เชชเซเชฐเซเชเซเชเซเชฒเชจเซ เช เชเชตเซเชคเซเชคเชฟ เชฆเซเชตเชพเชฐเชพ เชเชงเชพเชฐเชญเซเชค เชจเชฅเซ
+
+## @name CONTROL_NOT_FOUND
+## @loc none
+93=เชฎเชพเชเชเชฃเซ เชฅเชฏเซเชฒ LDAP เชจเชฟเชฏเชเชคเซเชฐเชฃ เชฎเชณเซเชฏเซเช เชจเชฅเซ
+
+## @name NO_RESULTS_RETURNED
+## @loc none
+94=เชเซเช เชชเชฐเชฟเชฃเชพเชฎเซ เชฎเชณเซเชฏเชพ เชจเชฅเซ
+
+## @name MORE_RESULTS_TO_RETURN
+## @loc none
+95=เชฎเซเชณเชตเชตเชพ เชฎเชพเชเซ เชตเชงเซ เชชเชฐเชฟเชฃเชพเชฎเซ
+
+## @name CLIENT_LOOP
+## @loc none
+96=เชเซเชฒเชพเชเชจเซเชเชจเซ เชฎเชณเซเชฒเซ เชฒเซเชช
+
+## @name REFERRAL_LIMIT_EXCEEDED
+## @loc none
+97=เชธเชเชฆเชฐเซเชญเชฟเชค เชนเซเชช เชฎเชฐเซเชฏเชพเชฆเชพ เชเชณเชเชเซ เชเช
--- /dev/null
+#filter emptyLines
+
+#define MOZ_LANGPACK_CREATOR mozilla.org
+
+# If non-English locales wish to credit multiple contributors, uncomment this
+# variable definition and use the format specified.
+#define MOZ_LANGPACK_CONTRIBUTORS <em:contributor>Ankit Patel</em:contributor> <em:contributor>Utkarsh Team</em:contributor>
+
+#unfilter emptyLines
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE:
+
+# This file must be saved as UTF8
+
+# Accesskeys are defined by prefixing the letter that is to be used for the
+# accesskey with an ampersand (e.g. &).
+
+# Don't replace ${BrandShortName}, $(^Name), or $(^NameDA) with a custom string.
+
+# You can use \n to create a newline in the string but only when the string
+# from en-US contains a \n.
+
+REG_APP_DESC=${BrandShortName} is a full-featured email application. ${BrandShortName} supports IMAP and POP mail protocols, as well as HTML mail formatting. Built-in junk mail controls, RSS capabilities, powerful quick search, spell check as you type, global inbox, and advanced message filtering round out ${BrandShortName}'s modern feature set.
+OPTIONAL_COMPONENTS_TITLE=Choose Optional Components
+OPTIONAL_COMPONENTS_SUBTITLE=Choose which features of $(^NameDA) you want to install.
+OPTIONAL_COMPONENTS_LABEL=Optional Components:
+APP_DESC=Required files for the ${BrandShortName} application
+DOMI_TITLE=DOM Inspector
+DOMI_TEXT=Inspects the structure and properties of a window and its contents.
+QFA_TITLE=Quality Feedback Agent
+QFA_TEXT=Sends information about program crashes to Mozilla.
+OPTIONS=$(^NameDA) &Options
+SAFE_MODE=Safe Mode
+OPTIONS_PAGE_TITLE=Setup Type
+OPTIONS_PAGE_SUBTITLE=Choose setup options
+SHORTCUTS_PAGE_TITLE=Set Up Shortcuts
+SHORTCUTS_PAGE_SUBTITLE=Create Program Icons
+SURVEY_TEXT=&Tell us what you thought of ${BrandShortName}
+LAUNCH_TEXT=&Launch $(^Name) now
+WARN_APP_RUNNING_INSTALL=$(^Name) must be closed to proceed with the installation.\n\nClick "OK" to exit $(^Name) automatically and continue.
+WARN_APP_RUNNING_UNINSTALL=$(^Name) must be closed to proceed with the uninstall.\n\nClick "OK" to exit $(^Name) automatically and continue.
+CREATE_ICONS_DESC=Create icons for ${BrandShortName}:
+ICONS_DESKTOP=On my &Desktop
+ICONS_STARTMENU=In my &Start Menu Programs folder
+ICONS_QUICKLAUNCH=In my &Quick Launch bar
+WARN_WRITE_ACCESS=You don't have access to write to the installation directory.\n\nClick OK to select a different directory.
+WARN_DISK_SPACE=You don't have sufficient disk space to install to this location.\n\nClick OK to select a different location.
+
+STATUS_INSTALL_APP=Installing ${BrandShortName}...
+STATUS_INSTALL_LANG=Installing Language Files (${AB_CD})...
+STATUS_INSTALL_OPTIONAL=Installing Optional Components...
+STATUS_UNINSTALL_MAIN=Uninstalling ${BrandShortName}...
+STATUS_CLEANUP=Cleaning up the birdcage...
+
+# _DESC strings support approximately 65 characters per line.
+# One line
+OPTIONS_SUMMARY=Choose the type of setup you prefer, then click Next.
+# One line
+OPTION_STANDARD_DESC=${BrandShortName} will be installed with the most common options.
+OPTION_STANDARD_RADIO=&Standard
+# One line
+OPTION_COMPLETE_DESC=${BrandShortName} will be installed with all available options.
+OPTION_COMPLETE_RADIO=C&omplete
+# Two lines
+OPTION_CUSTOM_DESC=You may choose individual options to be installed. Recommended for experienced users.
+OPTION_CUSTOM_RADIO=&Custom
--- /dev/null
+# 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/.
+
+# To make the l10n tinderboxen see changes to this file you can change a value
+# name by adding - to the end of the name followed by chars (e.g. Branding-2).
+
+# LOCALIZATION NOTE:
+
+# This file must be saved as UTF8
+
+# Accesskeys are defined by prefixing the letter that is to be used for the
+# accesskey with an ampersand (e.g. &).
+
+# Do not replace $(^NameDA) or $(^Name) with a custom string.
+
+# Do not change $(^NameDA) to $(^Name) or $(^Name) to $(^NameDA). NameDA allows
+# Name to contain an ampersand (e.g. DA stands for double ampersand) and
+# prevents the letter following the ampersand being used as an accesskey.
+
+# You can use \n to create a newline in the string but only when the string
+# from en-US contains a \n.
+MUI_TEXT_WELCOME_INFO_TITLE=Welcome to the $(^NameDA) Setup Wizard
+MUI_TEXT_WELCOME_INFO_TEXT=This wizard will guide you through the installation of $(^NameDA).\n\nIt is recommended that you close all other applications before starting Setup. This will make it possible to update relevant system files without having to reboot your computer.\n\n$_CLICK
+MUI_TEXT_LICENSE_TITLE=License Agreement
+MUI_TEXT_LICENSE_SUBTITLE=Please review the license terms before installing $(^NameDA).
+MUI_INNERTEXT_LICENSE_TOP=Press Page Down to see the rest of the agreement.
+MUI_INNERTEXT_LICENSE_BOTTOM_RADIOBUTTONS=If you accept the terms of the agreement, select the first option below. You must accept the agreement to install $(^NameDA). $_CLICK
+MUI_TEXT_COMPONENTS_TITLE=Choose Components
+MUI_TEXT_COMPONENTS_SUBTITLE=Choose which features of $(^NameDA) you want to install.
+MUI_INNERTEXT_COMPONENTS_DESCRIPTION_TITLE=Description
+MUI_INNERTEXT_COMPONENTS_DESCRIPTION_INFO=Position your mouse over a component to see its description.
+MUI_TEXT_DIRECTORY_TITLE=Choose Install Location
+MUI_TEXT_DIRECTORY_SUBTITLE=Choose the folder in which to install $(^NameDA).
+MUI_TEXT_INSTALLING_TITLE=Installing
+MUI_TEXT_INSTALLING_SUBTITLE=Please wait while $(^NameDA) is being installed.
+MUI_TEXT_FINISH_TITLE=Installation Complete
+MUI_TEXT_FINISH_SUBTITLE=Setup was completed successfully.
+MUI_TEXT_ABORT_TITLE=Installation Aborted
+MUI_TEXT_ABORT_SUBTITLE=Setup was not completed successfully.
+MUI_BUTTONTEXT_FINISH=&Finish
+MUI_TEXT_FINISH_INFO_TITLE=Completing the $(^NameDA) Setup Wizard
+MUI_TEXT_FINISH_INFO_TEXT=$(^NameDA) has been installed on your computer.\n\nClick Finish to close this wizard.
+MUI_TEXT_FINISH_INFO_REBOOT=Your computer must be restarted in order to complete the installation of $(^NameDA). Do you want to reboot now?
+MUI_TEXT_FINISH_REBOOTNOW=Reboot now
+MUI_TEXT_FINISH_REBOOTLATER=I want to manually reboot later
+MUI_TEXT_STARTMENU_TITLE=Choose Start Menu Folder
+MUI_TEXT_STARTMENU_SUBTITLE=Choose a Start Menu folder for the $(^NameDA) shortcuts.
+MUI_INNERTEXT_STARTMENU_TOP=Select the Start Menu folder in which you would like to create the program's shortcuts. You can also enter a name to create a new folder.
+MUI_TEXT_ABORTWARNING=Are you sure you want to quit $(^Name) Setup?
+MUI_UNTEXT_WELCOME_INFO_TITLE=Welcome to the $(^NameDA) Uninstall Wizard
+MUI_UNTEXT_WELCOME_INFO_TEXT=This wizard will guide you through the uninstallation of $(^NameDA).\n\nBefore starting the uninstallation, make sure $(^NameDA) is not running.\n\n$_CLICK
+MUI_UNTEXT_CONFIRM_TITLE=Uninstall $(^NameDA)
+MUI_UNTEXT_CONFIRM_SUBTITLE=Remove $(^NameDA) from your computer.
+MUI_UNTEXT_UNINSTALLING_TITLE=Uninstalling
+MUI_UNTEXT_UNINSTALLING_SUBTITLE=Please wait while $(^NameDA) is being uninstalled.
+MUI_UNTEXT_FINISH_TITLE=Uninstallation Complete
+MUI_UNTEXT_FINISH_SUBTITLE=Uninstall was completed successfully.
+MUI_UNTEXT_ABORT_TITLE=Uninstallation Aborted
+MUI_UNTEXT_ABORT_SUBTITLE=Uninstall was not completed successfully.
+MUI_UNTEXT_FINISH_INFO_TITLE=Completing the $(^NameDA) Uninstall Wizard
+MUI_UNTEXT_FINISH_INFO_TEXT=$(^NameDA) has been uninstalled from your computer.\n\nClick Finish to close this wizard.
+MUI_UNTEXT_FINISH_INFO_REBOOT=Your computer must be restarted in order to complete the uninstallation of $(^NameDA). Do you want to reboot now?
+MUI_UNTEXT_ABORTWARNING=Are you sure you want to quit $(^Name) Uninstall?
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE:
+
+# This file must be saved as UTF8
+
+# Accesskeys are defined by prefixing the letter that is to be used for the
+# accesskey with an ampersand (e.g. &).
+
+# Do not replace $(^NameDA) or $(^Name) with a custom string.
+
+# Do not change $(^NameDA) to $(^Name) or $(^Name) to $(^NameDA). NameDA allows
+# Name to contain an ampersand (e.g. DA stands for double ampersand) and
+# prevents the letter following the ampersand being used as an accesskey.
+
+# You can use \n to create a newline in the string but only when the string
+# from en-US contains a \n.
+
+# Strings that require a space at the end should be enclosed with double
+# quotes and the double quotes will be removed. To add quotes to the beginning
+# and end of a string enclose the strin with an additional double quote
+# (e.g. ""This will include quotes"").
+
+SetupCaption=$(^Name) Setup
+UninstallCaption=$(^Name) Uninstall
+BackBtn=< &Back
+NextBtn=&Next >
+AcceptBtn=I &accept the terms in the License Agreement
+DontAcceptBtn=I &do not accept the terms in the License Agreement
+InstallBtn=&Install
+UninstallBtn=&Uninstall
+CancelBtn=Cancel
+CloseBtn=&Close
+BrowseBtn=B&rowse...
+ShowDetailsBtn=Show &details
+ClickNext=Click Next to continue.
+ClickInstall=Click Install to start the installation.
+ClickUninstall=Click Uninstall to start the uninstallation.
+Completed=Completed
+LicenseTextRB=Please review the license agreement before installing $(^NameDA). If you accept all terms of the agreement, select the first option below. $_CLICK
+ComponentsText=Check the components you want to install and uncheck the components you don't want to install. $_CLICK
+ComponentsSubText2_NoInstTypes=Select components to install:
+DirText=Setup will install $(^NameDA) in the following folder. To install in a different folder, click Browse and select another folder. $_CLICK
+DirSubText=Destination Folder
+DirBrowseText=Select the folder to install $(^NameDA) in:
+SpaceAvailable="Space available: "
+SpaceRequired="Space required: "
+UninstallingText=$(^NameDA) will be uninstalled from the following folder. $_CLICK
+UninstallingSubText=Uninstalling from:
+FileError=Error opening file for writing: \r\n\r\n$0\r\n\r\nClick Abort to stop the installation,\r\nRetry to try again, or\r\nIgnore to skip this file.
+FileError_NoIgnore=Error opening file for writing: \r\n\r\n$0\r\n\r\nClick Retry to try again, or\r\nCancel to stop the installation.
+CantWrite="Can't write: "
+CopyFailed=Copy failed
+CopyTo="Copy to "
+Registering="Registering: "
+Unregistering="Unregistering: "
+SymbolNotFound="Could not find symbol: "
+CouldNotLoad="Could not load: "
+CreateFolder="Create folder: "
+CreateShortcut="Create shortcut: "
+CreatedUninstaller="Created uninstaller: "
+Delete="Delete file: "
+DeleteOnReboot="Delete on reboot: "
+ErrorCreatingShortcut="Error creating shortcut: "
+ErrorCreating="Error creating: "
+ErrorDecompressing=Error decompressing data! Corrupted installer?
+ErrorRegistering=Error registering DLL
+ExecShell="ExecShell: "
+Exec="Execute: "
+Extract="Extract: "
+ErrorWriting="Extract: error writing to file "
+InvalidOpcode=Installer corrupted: invalid opcode
+NoOLE="No OLE for: "
+OutputFolder="Output folder: "
+RemoveFolder="Remove folder: "
+RenameOnReboot="Rename on reboot: "
+Rename="Rename: "
+Skipped="Skipped: "
+CopyDetails=Copy Details To Clipboard
+LogInstall=Log install process
+Byte=B
+Kilo=K
+Mega=M
+Giga=G
--- /dev/null
+================================================================================
+
+= = = = = = = = = = = = = Thunderbird Read Me = = = = = = = = = = = = = = =
+
+================================================================================
+
+Thunderbird is subject to the terms detailed in the license agreement
+accompanying it.
+
+This Read Me file contains information about system requirements and
+installation instructions for the OS/2 build of Thunderbird.
+
+For more info on Thunderbird, see http://www.mozilla.org/products/thunderbird/.
+For more info on the OS/2 port see http://www.mozilla.org/ports/os2. To submit
+bugs or other feedback check out Bugzilla at https://bugzilla.mozilla.org for
+links to known bugs, bug-writing guidelines, and more. You can also get help
+with Bugzilla by pointing your IRC client to #mozillazine at irc.mozilla.org,
+OS/2 specific problems are discussed in #warpzilla and in the newsgroup
+netscape.public.mozilla.os2 on news.mozilla.org and other newsservers.
+
+
+================================================================================
+
+ Getting Thunderbird
+
+================================================================================
+
+Official Milestone builds of Thunderbird are published on the release page at
+
+ http://www.mozilla.org/products/thunderbird/releases/
+
+OS/2 releases are not created by Mozilla.org staff and may appear on the page
+http://www.mozilla.org/ports/os2 before the releases page. Be sure to read the
+Thunderbird release notes linked on the releases page for information on known
+problems and installation issues with Thunderbird.
+
+
+================================================================================
+
+ System Requirements on OS/2
+
+================================================================================
+
+- This release requires updated C runtime DLLs (libc-0.5.1) from
+ http://www.innotek.de/products/gccos2/download/gccos2download_e.html
+ in order to run. By default the installation routine places them in \OS2\DLL
+ on your bootdrive, but you can put them in the same directory as Thunderbird's
+ executable, or somewhere else in your LIBPATH.
+
+- Minimum hardware requirements
+ + Pentium class processor
+ + 64 MiB RAM plus 64 MiB free swap space
+ + 35 MiB free harddisk space for installation
+ plus storage space for disk cache
+
+- Recommended hardware for acceptable performance
+ + 500 MHz processor
+ + 256 MiB RAM plus 64 MiB free swap space
+ NOTE: Thunderbird's performance and stability increases the more physical
+ RAM is available. Especially for long sessions 512 MiB of memory is
+ recommended.
+ + Graphics card and driver capable of displaying more than 256 colors
+
+- Software requirements
+ + Installation on a file system supporting long file names
+ (i.e. HPFS or JFS but not FAT)
+ + OS/2 Warp 4 with Fixpack 15 or later
+ + MPTS version 5.3
+ + TCP/IP version 4.1
+ + INETVER: SOCKETS.SYS=5.3007, AFOS2.SYS=5.3001, AFINET.SYS=5.3006
+ NOTE: Do not attempt to use MPTS & TCP/IP versions below these INETVER
+ levels. Although Thunderbird may seem to start and run normally with older
+ stacks, some features Thunderbird needs are not implemented correctly in
+ older MPTS versions, which may result in crashes and data loss.
+
+ + Convenience Pack 2 or eComStation 1.0 or later meet these requirements
+ out of the box.
+
+
+================================================================================
+
+ Installation Instructions
+
+================================================================================
+
+For all platforms, unpack into a clean (new) directory. Installing on top of
+previously released builds may cause problems with Thunderbird.
+
+Note: These instructions do not tell you how to build Thunderbird.
+For info on building the Thunderbird source, see
+
+ http://www.mozilla.org/build/
+
+
+OS/2 Installation Instructions
+------------------------------
+
+ On OS/2, Thunderbird does not have an installation program. To install it,
+ download the .zip file and follow these steps:
+
+ 1. Click the "Zip" link on the site you're downloading Thunderbird from
+ to download the ZIP package to your machine. This file is typically called
+ thunderbird-*-os2.zip where the "*" is replaced by the Thunderbird version.
+
+ 2. Navigate to where you downloaded the file and unpack it using your
+ favorite unzip tool.
+
+ 3. Keep in mind that the unzip process creates a directory "thunderbird"
+ below the location you point it to, i.e.
+ unzip thunderbird-1.0-os2.zip -d c:\thunderbird-1.0
+ will unpack Thunderbird into c:\thunderbird-1.0\thunderbird.
+
+ 4. Make sure that you are _not_ unpacking over an old installation. This is
+ known to cause problems.
+
+ 5. To start Thunderbird, navigate to the directory you extracted
+ Thunderbird to, make sure that the C library DLLs are copied to the
+ installation directory or installed in the LIBPATH, and then double-click
+ the Thunderbird.exe object.
+
+
+Running multiple versions concurrently
+--------------------------------------
+
+Because various members of the Mozilla family (i.e. Mozilla, Firefox,
+Thunderbird, IBM Web Browser) may use different, incompatible versions of the
+same DLL, some extra steps may be required to run them concurrently.
+
+One workaround is the LIBPATHSTRICT variable. To run Thunderbird one can create
+a CMD script like the following example (where an installation of Thunderbird
+exists in the directory d:\internet\thunderbird is assumed):
+
+ set LIBPATHSTRICT=T
+ rem The next line may be needed when a different Mozilla program is listed in LIBPATH
+ rem set BEGINLIBPATH=d:\internet\thunderbird
+ rem The next line is only needed to run two different versions of Thunderbird
+ rem set MOZ_NO_REMOTE=1
+ d:
+ cd d:\internet\thunderbird
+ thunderbird.exe %1 %2 %3 %4 %5 %6 %7 %8 %9
+
+Similarly, one can create a program object to start Thunderbird using the
+following settings:
+
+ Path and file name: *
+ Parameters: /c set LIBPATHSTRICT=T & .\thunderbird.exe "%*"
+ Working directory: d:\internet\thunderbird
+
+(One might need to add MOZ_NO_REMOTE and/or BEGINLIBPATH as in the CMD script
+above depending on the system configuration.)
+
+Finally, the simplest method is to use the Run! utility by Rich Walsh that can
+be found in the Hobbes Software Archive:
+
+ http://hobbes.nmsu.edu/cgi-bin/h-search?key=Run!
+
+Read its documentation for more information.
+
+
+Separating profiles from installation directory
+-----------------------------------------------
+
+To separate the locations of the user profile(s) (containing the bookmarks and
+all customizations) from the installation directory to keep your preferences in
+the case of an update even when using ZIP packages, set the variable
+MOZILLA_HOME to a directory of your choice. You can do this either in Config.sys
+or in a script or using a program object as listed above. If you add
+
+ set MOZILLA_HOME=f:\Data
+
+the Thunderbird user profile will be created in "f:\Data\Thunderbird".
+
+If you are migrating from Mozilla, Thunderbird's import routine will only find
+the existing Mozilla profile data if MOZILLA_HOME is correctly set to point to
+it.
+
+
+Other important environment variables
+-------------------------------------
+
+There are a few enviroment variables that can be used to control special
+behavior of Thunderbird on OS/2:
+
+- set NSPR_OS2_NO_HIRES_TIMER=1
+ This causes Thunderbird not to use OS/2's high resolution timer. Set this if
+ other applications using the high resolution timer (multimedia apps) act
+ strangely.
+
+- set MOZILLA_USE_EXTENDED_FT2LIB=T
+ If you have the Innotek Font Engine installed this variable enables special
+ functions in Thunderbird to handle unicode characters.
+
+- set MOZ_NO_REMOTE=1
+ Use this to run two instances of Thunderbird simultaneously (like e.g. debug
+ and optimized version).
+
+Find more information on this topic and other tips on
+ http://www.os2bbs.com/os2news/Warpzilla.html
+
+
+Known Problems of the OS/2 version
+----------------------------------
+
+Cross-platform problems are usually listed in the release notes of each
+milestone release.
+
+- Bug 167884, "100% CPU load when viewing site [tiling transparent PNG]":
+ https://bugzilla.mozilla.org/show_bug.cgi?id=167884
+On OS/2, Mozilla's rendering engine is known to have very slow performance on
+websites that use small, repeated images with transparency for their layout.
+This might also affect HTML emails displayed in Thunderbird.
+
+Other known problems can be found by following the link "Current Open Warpzilla
+Bugs" on the OS/2 Mozilla page <http://www.mozilla.org/ports/os2/>.
--- /dev/null
+; 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]
+Title=Software Update
+Info=Thunderbird is installing your updates and will start in a few moments ...
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY firstrun_panel_title_welcome "เชเชชเชจเซเช เชธเซเชตเชพเชเชค เชเซ">
+<!ENTITY firstrun_urlbar_message2 "&brandShortName; เชชเชธเชเชฆ เชเชฐเชตเชพ เชฎเชพเชเซ เชเชญเชพเชฐ">
+<!ENTITY newfirstrun_urlbar_message "&brandShortName; เชฎเชพเช เชเชชเชจเซเช เชธเซเชตเชพเชเชค เชเซ">
+<!ENTITY firstrun_urlbar_subtext2 "Mozilla เชจเชพ เชเชงเซเชจเชฟเช เชฎเซเชฌเชพเชเชฒ เชฌเซเชฐเชพเชเชเชฐ, เชฌเชฟเชจ เชจเชซเชพเชเชพเชฐเช เชเช เชฎเชซเชค เช
เชจเซ เชเซเชฒเซเชฒเชพ เชตเซเชฌ เชฎเชพเชเซ เชชเซเชฐเชคเชฟเชฌเชฆเซเชง เชเซ.">
+<!ENTITY newfirstrun_urlbar_subtext "เชเชกเชชเซ, เชเชพเชจเชเซ เช
เชจเซ เชคเชฎเชพเชฐเซ เชฌเชพเชเซ เชชเชฐ.">
+<!ENTITY firstrun_panel_title_privacy "เชเชพเชจเชเซเชชเชฃเซเช">
+<!ENTITY firstrun_privacy_message "เชเซเช เชจเชฅเซ เชเซเชคเซเช เช เชฐเซเชคเซ เชฌเซเชฐเชพเชเช เชเชฐเซ">
+<!ENTITY firstrun_privacy_subtext "เชเซเชฐเซเชเชฟเชเช เชฐเชเซเชทเชฃ เชธเชพเชฅเซ เชเชพเชจเชเซ เชฌเซเชฐเชพเชเชเชฟเชเช เชเซ เชเซเชฐเซเชเชฐเซเชธ เชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเซเชฏเชพเชฐเซ เชคเชฎเซ เชฌเซเชฐเชพเชเช เชเชฐเซ เชเซ เช
เชจเซ เชเซเชฏเชพเชฐเซ เชคเชฎเซ เชฌเซเชฐเชพเชเชเชฟเชเช เชธเชฎเชพเชชเซเชค เชเชฐเซ เชเซ เชคเซเชฏเชพเชฐเซ เชคเชฎเชพเชฐเซ เชเชคเชฟเชนเชพเชธ เชฏเชพเชฆ เชฐเชพเชเชถเซ เชจเชนเซเช.">
+<!ENTITY newfirstrun_privacy_subtext "เชเชพเชจเชเซ เชฌเซเชฐเชพเชเชเชฟเชเช เช เชคเชฎเชจเซ เชเชจเชฒเชพเชเชจ เช
เชจเซเชธเชฐเชคเชพ เชเชก เชเซเชฐเซเชเชฐเซเชธเชจเซ เช
เชตเชฐเซเชงเซ เชเซ.">
+<!ENTITY firstrun_panel_title_customize "เชตเซเชตเชฟเชงเซเชฏเชชเซเชฐเซเชฃ เชฌเชจเชพเชตเซ">
+<!ENTITY firstrun_customize_message "เชคเชฎเชพเชฐเชพ เชชเซเชคเชพเชจเซ &brandShortName; เชฌเชจเชพเชตเซ.">
+<!ENTITY firstrun_customize_subtext "&brandShortName; เชเชก-เชเชจเซเชธ เชธเชพเชฅเซ เชตเซเชตเชฟเชงเซเชฏเชชเซเชฐเซเชฃ เชเชฐเซ. เชเชพเชนเซเชฐเชพเชคเซเชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซ, เชธเซเชตเชฟเชงเชพเชเชจเซ เชเชฎเซเชฐเซ เช
เชฅเชตเชพ เชคเชฎเชพเชฐเชพ เชตเซเชฏเชเซเชคเชฟเชคเซเชตเชจเซ เชชเซเชฐเชคเชฟเชฌเชฟเชเชฌเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชเช เชจเชตเซ เชฅเซเชฎ เชชเชธเชเชฆ เชเชฐเซ.">
+<!ENTITY firstrun_bookmarks_title "เชเชคเชฟเชนเชพเชธ">
+<!ENTITY firstrun_bookmarks_message "เชคเชฎเชพเชฐเซ faves, เชเชเชณ เช
เชจเซ เชเซเชจเซเชฆเซเชฐ">
+<!ENTITY firstrun_bookmarks_subtext "เชเซเชฏเชพเชฐเซ เชคเชฎเซ เชถเซเชง เชเชฐเซ เชคเซเชฏเชพเชฐเซ เชคเชฎเชพเชฐเชพ เชฌเซเชเชฎเชพเชฐเซเชเซเชธ เช
เชจเซ เชเชคเชฟเชนเชพเชธ เชฎเชพเชเชฅเซ เชชเชฐเชฟเชฃเชพเชฎเซ เชฎเซเชณเชตเซ.">
+<!ENTITY firstrun_data_title "เชฎเชพเชนเชฟเชคเซ">
+<!ENTITY firstrun_data_message "เชเชเซ เชฎเชพเชนเชฟเชคเซ, เชตเชงเซ เชฌเชเชค">
+<!ENTITY firstrun_data_subtext2 "เชฆเชฐเซเช เชธเชพเชเช เชเซเชจเซ เชคเชฎเซ เชฎเซเชฒเชพเชเชพเชค เชฒเซ เชเซ เชคเซเชจเชพ เชชเชฐ เชกเซเชเชพ เชจเซ เชตเชชเชฐเชพเชถ เชเชเซ เชเชฐเชตเชพ เชเชฌเซเช เชฌเชเชง เชเชฐเซ.">
+<!ENTITY firstrun_sync_title "เชธเชฎเชจเซเชตเชฏ">
+<!ENTITY updatednewfirstrun_sync_title "เชเชพเชคเซเช">
+<!ENTITY firstrun_sync_message2 "เชเซเชฏเชพเชเชฅเซ เชคเชฎเซ เชเซเชกเซ เชฆเซเชงเซเช เชคเซเชฏเชพเชเชฅเซ เชถเชฐเซ เชเชฐเซ.">
+<!ENTITY firstrun_sync_subtext2 "เชคเชฎเชพเชฐเชพ เชฌเชงเชพ เชเชชเชเชฐเชฃเซ เชชเชฐ &brandShortName; เชจเชพ เชฌเซเชเชฎเชพเชฐเซเชเซเชธ, เชชเชพเชธเชตเชฐเซเชกเซเชธ เช
เชจเซ เชคเชฎเซ เชเซ เชตเชธเซเชคเซเชเชจเซ เชธเชเชเซเชฐเชนเซ เชเซ เชคเซเชจเซ เชถเซเชงเชตเชพ เชฎเชพเชเซ เชธเชฎเชจเซเชตเชฏเชจเซ เชเชชเชฏเซเช เชเชฐเซ.">
+<!ENTITY newfirstrun_sync_subtext "เชคเชฎเซ เชฎเซเชฌเชพเชเชฒ เชชเชฐ เชเซ เชตเชธเซเชคเซเช เชธเชพเชเชตเซ เชเซ, เชคเซเชจเซ เชกเซเชธเซเชเชเซเชช เชฎเชพเชเซเชจเชพเช Firefox เชฎเชพเช เชเชพเชจเชเซ เช
เชจเซ เชธเชฒเชพเชฎเชค เชฐเซเชคเซ เชธเชฎเชจเซเชตเชฏเชฟเชค เชเชฐเซ.">
+<!ENTITY updatednewfirstrun_sync_subtext "&brandShortName; เชฎเชพเชเชฅเซ เชตเชงเซ เชฎเซเชณเชตเชตเชพ เชฎเชพเชเซ เชคเชฎเชพเชฐเชพ เชเชเชพเชเชจเซเชเชฎเชพเช เชธเชพเชเชจ เชเชจ เชเชฐเซ">
+<!ENTITY firstrun_signin_message "เชเซเชกเซ เชฎเชณเซ, เชชเซเชฐเชพเชฐเชเชญ เชเชฐเซ">
+<!ENTITY firstrun_signin_button "เชธเชฎเชจเซเชตเชฏเชจ เชฎเชพเชเซ เชธเชพเชเชจ เชเชจ เชเชฐเซ">
+<!ENTITY newfirstrun_signin_button "เชธเชฎเชจเซเชตเชฏเชจ เชเชพเชฒเซ เชเชฐเซ">
+<!ENTITY updatednewfirstrun_signin_button "&brandShortName; เชฎเชพเช เชธเชพเชเชจ เชเชจ เชเชฐเซ;">
+<!ENTITY onboard_start_button_browser "เชฌเซเชฐเชพเชเช เชถเชฐเซ เชเชฐเซ">
+<!ENTITY firstrun_button_notnow "เชนเชฎเชฃเชพ เชจเชนเชฟ">
+<!ENTITY firstrun_button_next "เชเชเชพเชฎเซ">
+
+<!ENTITY firstrun_tabqueue_title "เชเชกเซเช">
+
+<!ENTITY firstrun_readerview_title "เชฒเซเช">
+<!-- Localization note (firstrun_readerview_message): This is a casual way of describing getting rid of unnecessary things, and is referring to simplifying websites so only the article text and images are visible, removing unnecessary headers or ads. -->
+<!ENTITY firstrun_readerview_message "เชเซเชฒเชเชฐ เชเซเชฎเชพเชตเซ">
+<!ENTITY firstrun_readerview_subtext "เชฐเซเชกเชฐ เชฆเซเชถเซเชฏ เชตเชพเชชเชฐเซ เชฒเซเชเซ เชตเชพเชเชเชตเชพ เชฎเชพเชเซ เชธเชฐเชณ เชฌเชจเชพเชตเชตเชพ \u2014 เชเชซเชฒเชพเชเชจ เชชเชฃ.">
+
+<!-- Localization note (firstrun_devices_title): This is a casual way of addressing the user, somewhat referring to their online identity (which would include other devices, Firefox usage, accounts, etc). -->
+<!ENTITY firstrun_account_title "เชคเชฎเซ">
+<!ENTITY firstrun_account_message "&brandShortName; เชฌเซเชเชพ เชเชชเชเชฐเชฃ เชชเชฐ เชเซ?">
+
+<!ENTITY onboard_start_restricted1 "เช &brandShortName; เชจเชพ เชธเชฐเชณ เชเชตเซเชคเซเชคเชฟ เชธเชพเชฅเซ เชธเซเชฐเชเซเชทเชฟเชค เช
เชจเซ เชจเชฟเชฏเชเชคเซเชฐเชฃเชฎเชพเช เชฐเชนเซ.">
+
+<!-- Localization note: These are used as the titles of different pages on the home screen.
+ They are automatically converted to all caps by the Android platform. -->
+<!ENTITY bookmarks_title "เชฌเซเชเชฎเชพเชฐเซเชเซ">
+<!ENTITY history_title "เชเชคเชฟเชนเชพเชธ">
+
+<!ENTITY switch_to_tab "เชเซ
เชฌ เชฌเชฆเชฒเซ">
+
+<!-- Localization note: Shown in a snackbar when tab is loaded from cache while device was offline. -->
+<!ENTITY tab_offline_version "เชเชซเชฒเชพเชเชจ เชเชตเซเชคเซเชคเชฟ เชฆเชฐเซเชถเชพเชตเซ เชเซ">
+
+<!ENTITY crash_reporter_title "&brandShortName; เชญเชเชเชพเชฃเชจเซ เช
เชนเซเชตเชพเชฒ เชเชชเชจเชพเชฐ">
+<!ENTITY crash_message2 "&brandShortName; เชฎเชพเช เชธเชฎเชธเซเชฏเชพ เชนเชคเซ เช
เชจเซ เชญเชพเชเชเซ เชเชฏเซ. เชเซเชฏเชพเชฐเซ เชคเชฎเซ เชชเซเชจเชเชถเชฐเซ เชเชฐเซ เชคเซเชฏเชพเชฐเซ เชคเชฎเชพเชฐเซ เชเซ
เชฌเซเชธ &brandShortName; เชชเชฐ เชฏเชพเชฆเซ เชฅเชตเซ เชเซเชเช.">
+<!ENTITY crash_send_report_message3 "&vendorShortName; เชจเซ เช เชญเชเชเชพเชฃ เชตเชฟเชถเซ เชเชนเซ เชเซ เชเซเชฅเซ เชคเซเช เชคเซเชจเซ เชธเซเชงเชพเชฐเซ เชถเชเซ">
+<!ENTITY crash_include_url2 "เชนเซเช เชเซ เชชเชพเชจเชพเช เชชเชฐ เชนเชคเซ เชคเซเชจเชพ เชธเชฐเชจเชพเชฎเชพเชจเซ เชธเชฎเชพเชตเซเชถ เชเชฐเซ">
+<!ENTITY crash_sorry "เช
เชฎเชจเซ เชฎเชพเชซ เชเชฐเชเซ">
+<!ENTITY crash_comment "เชเชฟเชชเซเชชเชฃเซ เชเชฎเซเชฐเซ (เชเชฟเชชเซเชชเชฃเซเช เชเชพเชนเซเชฐ เชฐเซเชคเซ เชฆเซเชถเซเชฏเชฎเชพเชจ เชเซ)">
+<!ENTITY crash_allow_contact2 "&vendorShortName; เชจเซ เช เชธเชฎเชธเซเชฏเชพ เชตเชฟเชถเซ เชฎเชพเชฐเซ เชธเชเชชเชฐเซเช เชเชฐเชตเชพ เชฆเซ">
+<!ENTITY crash_email "เชคเชฎเชพเชฐเซเช เชเชฎเซเชฒ">
+<!ENTITY crash_closing_alert "เชญเชเชเชพเชฃ เช
เชนเซเชตเชพเชฒ เชฎเซเชเชฒเซเชฏเชพ เชตเชฟเชจเชพ เชฌเชนเชพเชฐ เชจเซเชเชณเชตเซเช เชเซ?">
+<!ENTITY sending_crash_report "เชญเชเชเชพเชฃ เช
เชนเซเชตเชพเชฒ เชฎเซเชเชฒเซ เชฐเชนเซเชฏเชพ เชเซเชu2026">
+<!ENTITY crash_close_label "เชฌเชเชง เชเชฐเซ">
+<!ENTITY crash_restart_label "&brandShortName; เชชเซเชจเชเชถเชฐเซ เชเชฐเซ">
+
+<!-- Localization note (crash_notification_title, crash_notification_message, crash_notification_negative_button_text)
+ Text displayed in a system notification to allow starting the Crash Reporter (Android Q and later).-->
+<!ENTITY crash_notification_title "&brandShortName; เชเซเชฐเซเชถ เชฅเชฏเซเช">
+<!ENTITY crash_notification_message "&vendorShortName; เชชเชฐ เชเชพเชฃ เชเชฐเชตเชพ เชเซเชช เชเชฐเซ;">
+<!ENTITY crash_notification_negative_button_text "เชเชชเซเชเซเชทเชพ เชเชฐเซ">
+
+<!ENTITY url_bar_default_text2 "เชถเซเชง เช
เชฅเชตเชพ เชธเชฐเชจเชพเชฎเซเช เชฆเชพเชเชฒ เชเชฐเซ">
+
+<!-- Localization note: this text will be displayed in the Search Widget -->
+<!ENTITY search_widget_default_text "เชตเซเชฌ เชชเชฐ เชถเซเชงเซ">
+<!ENTITY search_widget_default_cropped_text "เชถเซเชงเซ">
+<!ENTITY search_widget_logo_description "เชตเซเชฌ เชธเชพเชฅเซ &brandShortName; เชธเชพเชฅเซ เชถเซเชงเซ">
+
+<!-- Localization note (url_bar_qrcode_text2) : This text will be
+ heard by non-visual users when the focus is on the QR Code
+ icon in the url bar. -->
+<!ENTITY url_bar_qrcode_text2 "เชธเชฐเชจเชพเชฎเซเช เชถเซเชงเชตเชพ เช
เชฅเชตเชพ เชฆเชพเชเชฒ เชเชฐเชตเชพ เชฎเชพเชเซ เชคเชฎเชพเชฐเชพ QR เชฐเซเชกเชฐเชจเซ เชเชชเชฏเซเช เชเชฐเซ">
+<!-- Localization note (url_bar_mic_text2) : This text will be
+ heard by non-visual users when the focus is on the Microphone
+ icon in the url bar. -->
+<!ENTITY url_bar_mic_text2 "เชธเชฐเชจเชพเชฎเซเช เชถเซเชงเชตเชพ เช
เชฅเชตเชพ เชฆเชพเชเชฒ เชเชฐเชตเชพ เชฎเชพเชเซ เชคเชฎเชพเชฐเชพ เชฎเชพเชเชเซเชฐเซ เชซเซเชจเชจเซ เชเชชเชฏเซเช เชเชฐเซ">
+
+<!ENTITY bookmark "เชฌเซเชเชฎเชพเชฐเซเช">
+<!ENTITY bookmark_remove "เชฌเซเชเชฎเชพเชฐเซเช เชเชพเชขเซ">
+<!ENTITY bookmark_added "เชฌเซเชเชฎเชพเชฐเซเช เชเชฎเซเชฐเซ">
+<!-- Localization note (bookmark_already_added) : This string is
+ used as a label in a toast. It is the verb "to bookmark", not
+ the noun "a bookmark". -->
+<!ENTITY bookmark_already_added "เชชเชนเซเชฒเซเชฅเซ เช เชฌเซเชเชฎเชพเชฐเซเช">
+<!ENTITY bookmark_removed "เชฌเซเชเชฎเชพเชฐเซเช เชฆเซเชฐ เชฅเช">
+<!ENTITY bookmark_updated "เชฌเซเชเชฎเชพเชฐเซเช เชธเซเชงเชพเชฐเชพเช">
+<!ENTITY bookmark_options "เชตเชฟเชเชฒเซเชชเซ">
+<!ENTITY bookmark_save "เชธเชพเชเชตเซ">
+<!ENTITY screenshot_added_to_bookmarks "เชธเซเชเซเชฐเซเชจเชถเซเช เชฌเซเชเชฎเชพเชฐเซเชเซเชธ เชชเชฐ เชเชฎเซเชฐเชพเชฏเซเชฒ เชเซ">
+<!-- Localization note (screenshot_folder_label_in_bookmarks): We save links to screenshots
+ the user takes. The folder we store these links in is located in the bookmarks list
+ and is labeled by this String. -->
+<!ENTITY screenshot_folder_label_in_bookmarks "เชธเซเชเซเชฐเซเชจเชถเซเชเซเชธ">
+<!ENTITY readinglist_smartfolder_label_in_bookmarks "เชตเชพเชเชเชจ เชธเซเชเชฟ">
+
+<!-- Localization note (bookmark_folder_items): The variable is replaced by the number of items
+ in the folder. -->
+<!ENTITY bookmark_folder_items "&formatD; เชตเชธเซเชคเซเช">
+<!ENTITY bookmark_folder_one_item "1 เชตเชธเซเชคเซ">
+<!ENTITY bookmark_folder_updated "เชซเซเชฒเซเชกเชฐ เชธเซเชงเชพเชฐเชพ เชเชฐเซเชฏเซเช">
+<!ENTITY bookmark_parent_folder "เชฎเซเชเซเชฏ เชซเซเชฒเซเชกเชฐ">
+<!ENTITY bookmark_add_folder "เชจเชตเซเช เชซเซเชฒเซเชกเชฐ เชฌเชจเชพเช">
+
+<!-- Localization note (bookmark_default_folder_title): Default title is used if user doesn't specify
+ one when he is creating a bookmark folder -->
+<!ENTITY bookmark_default_folder_title "(เชถเซเชฐเซเชทเช เชจเชฅเซ)">
+
+<!ENTITY reader_saved_offline "เชเชซเชฒเชพเชเชจ เชธเชพเชเชตเซเชฏเชพเช">
+<!-- Localization note (reader_switch_to_bookmarks) : This
+ string is used as an action in a snackbar - it lets you
+ "switch" to the bookmarks (saved items) panel. -->
+<!ENTITY reader_switch_to_bookmarks "เชซเซเชฐเชซเชพเชฐ เชเชฐเซ">
+
+<!ENTITY history_today_section "เชเชเซ">
+<!ENTITY history_yesterday_section "เชเช เชเชพเชฒเซ">
+<!ENTITY history_week_section3 "เชเซเชฒเซเชฒเชพ 7 เชฆเชฟเชตเชธ">
+<!ENTITY history_older_section3 "6 เชฎเชนเชฟเชจเชพ เชเชฐเชคเชพเช เชเซเชจเซเช">
+
+<!ENTITY search "เชถเซเชงเซ">
+<!ENTITY reload "เชชเซเชจเชเชฒเชพเชตเซ">
+<!ENTITY forward "เชเชเชณ เชตเชเชพเชฐเซ">
+<!ENTITY menu "เชฎเซเชจเซ">
+<!ENTITY back "เชชเชพเชเชณ">
+<!ENTITY stop "เชฌเชเชง">
+<!ENTITY site_security "เชธเชพเชเช เชธเซเชฐเชเซเชทเชพ">
+<!ENTITY edit_mode_cancel "เชฐเชฆ เชเชฐเซ">
+
+<!ENTITY close_tab "เชเซ
เชฌ เชฌเชเชง เชเชฐเซ">
+<!ENTITY one_tab "1 เชเซเชฌ">
+<!-- Localization note (num_tabs2) : Number of tabs is always more than one.
+ We can't use android plural forms, sadly. See bug #753859. -->
+<!ENTITY num_tabs2 "&formatD; เชเซ
เชฌเซเชธ">
+<!ENTITY new_tab_opened "เชจเชตเซ เชเซ
เชฌ เชเซเชฒเซ">
+<!ENTITY new_private_tab_opened "เชจเชตเซ เชเชพเชจเชเซ เชเซ
เชฌ เชเซเชฒเซ">
+<!-- Localization note (switch_button_message): This string should be as short
+ as possible because it's shown as a label in a toast. Ideally, this string
+ is upper-case, to match Google and Android's convention. -->
+<!ENTITY switch_button_message "SWITCH">
+<!-- Localization note (tab_title_prefix_is_playing_audio): This string is not
+ visible in the UI, but rather used as a text-to-speech content description
+ for sight-impaired a11y users. The content description is set on a tab
+ title in a list of open tabs when content in that tab is playing audio.
+ &formatS; will be replaced with the title of the tab, as received from the
+ web page. When audio is not playing in a tab, &formatS; will be used as
+ the content description. -->
+<!ENTITY tab_title_prefix_is_playing_audio "เชตเชเชพเชกเชตเชพ เช เชเชกเชฟเชฏเซ โ &formatS;">
+
+<!ENTITY settings "เชธเซเชเซเชเช">
+<!ENTITY settings_title "เชธเซเชเซเชเช">
+<!ENTITY pref_category_general "เชธเชพเชฎเชพเชจเซเชฏ">
+<!ENTITY pref_category_general_summary3 "เชฎเซเชเซเชฏ, เชญเชพเชทเชพ, เชเซเชฌ เชเชคเชพเชฐ">
+
+<!-- Localization note (pref_category_language) : This is the preferences
+ section in which the user picks the locale in which to display Firefox
+ UI. The locale includes both language and region concepts. -->
+<!ENTITY pref_category_language "เชญเชพเชทเชพ">
+<!ENTITY pref_category_language_summary "เชคเชฎเชพเชฐเชพ เชฌเซเชฐเชพเชเชเชฐเชจเซ เชญเชพเชทเชพ เชฌเชฆเชฒเซ">
+<!ENTITY pref_browser_locale "เชฌเซเชฐเชพเชเชเชฐ เชญเชพเชทเชพ">
+
+<!-- Localization note (locale_system_default) : This string indicates that
+ Firefox will use the locale currently selected in Android's settings
+ to display browser chrome. -->
+<!ENTITY locale_system_default "เชธเชฟเชธเซเชเชฎ เชฎเซเชณเชญเซเชค">
+
+<!-- Localization note (overlay_share_label) : This is the label that appears
+ in Android's intent chooser when sending a link to Firefox to bookmark,
+ send to another device, or add to Reading List. -->
+<!ENTITY overlay_share_label "&brandShortName; เชฎเชพเช เชเชฎเซเชฐเซ">
+
+<!-- Localization note (overlay_share_bookmark_btn_label) : This string is
+ used in the share overlay menu to select an action. It is the verb
+ "to bookmark", not the noun "a bookmark". -->
+<!ENTITY overlay_share_bookmark_btn_label "เชฌเซเชเชฎเชพเชฐเซเช">
+<!ENTITY overlay_share_bookmark_btn_label_already "เชชเชนเซเชฒเซเชฅเซ เช เชฌเซเชเชฎเชพเชฐเซเช">
+<!ENTITY overlay_share_send_other "เชฌเซเชเชพ เชเชชเชเชฐเชฃ เชชเชฐ เชฎเซเชเชฒเซ">
+
+<!ENTITY overlay_share_open_browser_btn_label "&brandShortName; เชฎเชพเช เชเซเชฒเซ">
+<!-- Localization note (overlay_share_send_tab_btn_label) : Used on the
+ share overlay menu to represent the "Send Tab" action when the user
+ either has not set up Sync, or has no other devices to send a tab
+ to. -->
+<!ENTITY overlay_share_send_tab_btn_label "เชฌเซเชเชพ เชเชชเชเชฐเชฃ เชชเชฐ เชฎเซเชเชฒเซ">
+<!ENTITY overlay_share_no_url "เชเซเช เชฒเชฟเชเช เช เชถเซเชฐ เชฎเชณเซ เชจเชฅเซ">
+<!ENTITY overlay_share_select_device "เชเชชเชเชฐเชฃเชจเซ เชชเชธเชเชฆ เชเชฐเซ">
+<!-- Localization note (overlay_no_synced_devices) : Used when the menu option
+ to send a tab to a synced device is pressed and no other synced devices
+ are found. -->
+<!ENTITY overlay_no_synced_devices "Firefox เชเชพเชคเชพ เชธเชพเชฅเซ เชเซเชกเชพเชฏเซเชฒ เชเชชเชเชฐเชฃเซ เชฎเชณเซเชฏเชพ เชจเชฅเซ">
+
+<!ENTITY pref_category_search3 "เชถเซเชงเซ">
+<!ENTITY pref_category_search_summary2 "เชเชฎเซเชฐเซ, เชฎเซเชณเชญเซเชค เชธเซเชฅเชฟเชค เชเชฐเซ, เชธเซเชเชจเซ เชฌเชคเชพเชตเซ">
+<!ENTITY pref_category_accessibility "เชเชชเชฒเซเชฌเชงเชคเชพ">
+<!ENTITY pref_category_accessibility_summary2 "เชฒเชเชพเชฃ เชเชฆ, เชเซเชฎ, เชตเซเชเชธ เชเชจเชชเซเช">
+<!ENTITY pref_category_privacy_short "เชเชพเชจเชเซเชชเชฃเซ">
+<!ENTITY pref_category_privacy_summary4 "เชเซเชฐเซเชเชฟเชเช, เชฒเซเชเชฟเชจเซเชธ, เชกเซเชเชพ เชชเชธเชเชฆเชเซเช">
+<!ENTITY pref_category_vendor2 "&vendorShortName; &brandShortName;">
+<!ENTITY pref_category_vendor_summary2 "&brandShortName;, เชตเชฟเชทเซ FAQs, เชชเซเชฐเชคเชฟเชธเชพเชฆ">
+<!ENTITY pref_category_datareporting "เชฎเชพเชนเชฟเชคเซ เชตเชฟเชเชฒเซเชชเซ">
+<!ENTITY pref_category_logins "เชฒเซเชเชฟเชจ">
+<!ENTITY pref_learn_more "เชตเชงเซ เชถเซเชเซ">
+<!ENTITY pref_category_installed_search_engines "เชเชจเซเชธเซเชเซเชฒ เชถเซเชง เชฏเชเชคเซเชฐเซ">
+<!ENTITY pref_category_add_search_providers "เชตเชงเซ เชถเซเชง เชชเซเชฐเซเชตเชพเชเชกเชฐเซ เชเชฎเซเชฐเซ">
+<!ENTITY pref_category_search_restore_defaults "เชถเซเชง เชฏเชเชคเซเชฐเซ เชชเซเชจเชเชธเชเชเซเชฐเชนเซ">
+<!ENTITY pref_search_restore_defaults "เชฎเซเชณเชญเซเชคเซ เชชเซเชจเชเชธเชเชเซเชฐเชนเซ">
+<!ENTITY pref_search_restore_defaults_summary "เชฎเซเชณเชญเซเชคเซ เชชเซเชจเชเชธเชเชเซเชฐเชนเซ">
+<!-- Localization note (pref_search_hint) : "TIP" as in "hint", "clue" etc. Displayed as an
+ advisory message on the customise search providers settings page explaining how to add new
+ search providers.
+ The &formatI; in the string will be replaced by a small image of the icon described, and can be moved to wherever
+ it is applicable. -->
+<!ENTITY pref_search_hint2 "TIP: เชคเซเชจเชพ เชถเซเชง เชเซเชทเซเชคเซเชฐ เชชเชฐ เชฒเชพเชเชฌเชพ เชธเชฎเชฏเชฅเซ เชฆเชฌเชพเชตเซเชจเซ เชถเซเชง เชชเซเชฐเชฆเชพเชคเชพเชเชจเซ เชคเชฎเชพเชฐเซ เชธเซเชเชฟเชฎเชพเช เชเซเชเชชเชฃ เชตเซเชฌเชธเชพเชเช เชเชฎเซเชฐเซ เช
เชจเซ เชชเชเซ เชธเซเชชเชฐเซเชถ เชเชฐเซ &formatI; เชเชฟเชนเซเชจ.">
+<!ENTITY pref_category_advanced "เช
เชฆเซเชฏเชคเชจ">
+<!-- Localization note (pref_category_advanced_summary3): โdata saverโ in this
+ context means consuming less data, e.g. by not loading images, not
+ โstoring dataโ. -->
+<!ENTITY pref_category_advanced_summary3 "เชเซ
เชฌเซเชธ, เชกเซเชเชพ เชธเซเชตเชฐ, เชกเซเชตเชฒเชชเชฐ เชเซเชฒเซเชธ เชชเซเชจเชเชธเซเชฅเชพเชชเชฟเชค เชเชฐเซ">
+<!ENTITY pref_category_notifications "เชธเซเชเชจเชพเช">
+<!ENTITY pref_category_notifications_summary2 "เชจเชตเซ เชธเซเชตเชฟเชงเชพเช, เชเชคเซเชชเชพเชฆเชจ เชธเซเชเชพเชต">
+<!ENTITY pref_developer_remotedebugging_usb "เชฆเซเชฐเชธเซเชฅ เชกเชฟเชฌเชเซเชเช USB เชฆเซเชตเชพเชฐเชพ">
+<!ENTITY pref_developer_remotedebugging_wifi "เชฆเซเชฐเชธเซเชฅ เชกเชฟเชฌเชเซเชเช เชตเชพเชฏ เชซเชพเช เชฆเซเชตเชพเชฐเชพ">
+<!ENTITY pref_developer_remotedebugging_wifi_disabled_summary "Wi-Fi เชกเชฟเชฌเชเซเชเช เชฎเชพเชเซ เชคเชฎเชพเชฐเชพ เชเชชเชเชฐเชฃเชจเซ QR เชเซเชก เชฐเซเชกเชฐ เชเชชเซเชฒเชฟเชเซเชถเชจ เชเชจเซเชธเซเชเซเชฒ เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ.">
+<!ENTITY pref_remember_signons2 "เชฒเซเชเชฟเชจเซเชธ เชฏเชพเชฆ เชฐเชพเชเซ">
+<!ENTITY pref_manage_logins "เชฒเซเชเชฟเชจ เชธเชเชเชพเชฒเชจ เชเชฐเซ">
+
+<!ENTITY pref_category_home "เชฎเซเชเซเชฏ เชชเชพเชจเซเช">
+<!ENTITY pref_category_home_summary "เชคเชฎเชพเชฐเซเช เชฎเซเชเซเชฏ เชชเชพเชจเซเช เชตเซเชตเชฟเชงเซเชฏเชชเซเชฐเซเชฃ เชฌเชจเชพเชตเซ">
+<!ENTITY pref_category_home_panels "เชชเซเชจเชฒเซ">
+<!ENTITY pref_category_home_add_ons "เชเชก-เชเชจ">
+<!ENTITY pref_home_updates2 "เชธเชพเชฎเชเซเชฐเซ เช
เชชเชกเซเชเซเชธ">
+<!ENTITY pref_home_updates_enabled "เชธเชเซเชฐเชฟเชฏ เชเชฐเซเชฒ">
+<!ENTITY pref_home_updates_wifi "เชฎเชพเชคเซเชฐ Wi-Fi เชชเชฐ">
+<!ENTITY pref_category_home_homepage "เชฎเซเช เชชเซเชทเซเช ">
+<!-- Localization note (home_homepage_every_new_tab): The user will see a switch to determine if the
+ home page will be use in every new tab. -->
+<!ENTITY home_homepage_every_new_tab "เชจเชตเชพ เชเซเชฌเซเชธ เชฎเชพเชเซ เชชเชฃ เชเชชเชฏเซเช เชเชฐเซ">
+<!ENTITY home_homepage_title "เชฎเซเช เชชเซเชทเซเช เชธเซเชฏเซเชเซเชค เชเชฐเซ">
+<!-- Localization note (home_homepage_radio_user_address): The user will see a series of radio
+ buttons to choose the homepage they'd like to start on. When they click the radio
+ button for this string, they will use the built-in default Firefox homepage (about:home). -->
+<!ENTITY home_homepage_radio_default "&brandShortName; เชฎเซเช">
+<!-- Localization note (home_homepage_radio_user_address): The user will see a series of radio
+ buttons to choose the homepage they'd like to start on. When they click the radio
+ button for this string, a text field will appear below the radio button and allow the
+ user to insert an address of their choice. -->
+<!ENTITY home_homepage_radio_user_address "เชตเซเชตเชฟเชงเซเชฏเชชเซเชฐเซเชฃ">
+<!-- Localization note (home_homepage_hint_user_address): The user will see a series of
+ radio buttons to choose the homepage they'd like to start on. When they click a
+ particular radio button, a text field will appear below the radio button and allow the
+ user to insert an address of their choice. This string is the hint text to that
+ text field. -->
+<!ENTITY home_homepage_hint_user_address "เชถเซเชง เชชเชฆ เช
เชฅเชตเชพ เชธเชฐเชจเชพเชฎเซเช เชฆเชพเชเชฒ เชเชฐเซ">
+
+<!-- Localization note: These are shown in the left sidebar on tablets -->
+<!ENTITY pref_header_general "เชธเชพเชฎเชพเชจเซเชฏ">
+<!ENTITY pref_header_search "เชถเซเชง">
+<!ENTITY pref_header_privacy_short "เชเชพเชจเชเซเชชเชฃเซ">
+<!ENTITY pref_header_accessibility "เชเชชเชฒเซเชฌเชงเชคเชพ">
+<!ENTITY pref_header_notifications "เชธเซเชเชจเชพเช">
+<!ENTITY pref_header_advanced "เช
เชฆเซเชฏเชคเชจ">
+<!ENTITY pref_header_help "เชฎเชฆเชฆ">
+<!ENTITY pref_header_vendor "&vendorShortName;">
+
+<!ENTITY pref_cookies_menu "เชจเชเชฒเซ">
+<!ENTITY pref_cookies_accept_all "เชธเชเซเชฐเชฟเชฏ เชเชฐเซเชฒ">
+<!ENTITY pref_cookies_not_accept_foreign "เชธเชเซเชทเชฎ, 3เชเซ เชชเชเซเชท เชธเชฟเชตเชพเชฏ">
+<!ENTITY pref_cookies_disabled "เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชเชฐเซเชฒ">
+
+<!-- Localization note (pref_category_data_saver): โdata saverโ in this
+ context means consuming less data, e.g. by not loading images, not
+ โstoring dataโ. -->
+<!ENTITY pref_category_data_saver "เชฎเชพเชนเชฟเชคเซ เชธเชฐเซเชตเชฐ">
+<!ENTITY pref_category_media "เชชเซเชฐเชเชพเชฐ เชฎเชพเชงเซเชฏเชฎ">
+<!ENTITY pref_category_developer_tools "เชตเชฟเชเชพเชธเชเชฐเซเชคเชพ เชธเชพเชงเชจเซ">
+
+<!ENTITY pref_tap_to_load_images_title2 "เชเชฌเซเช เชฌเชคเชพเชตเซ">
+<!ENTITY pref_tap_to_load_images_enabled "เชนเชเชฎเซเชถเชพ">
+<!ENTITY pref_tap_to_load_images_data "เชฎเชพเชคเซเชฐ Wi-Fi เชชเชฐ">
+<!ENTITY pref_tap_to_load_images_disabled2 "เชฌเซเชฒเซเช เชฅเชฏเซเชฒ เชเซ">
+
+<!ENTITY pref_show_web_fonts "เชตเซเชฌ เชซเซเชจเซเชเซเชธ เชฌเชคเชพเชตเซ">
+<!ENTITY pref_show_web_fonts_summary2 "เชเซเช เชชเซเชทเซเช เชฒเซเชก เชเชฐเชคเซ เชตเชเชคเซ เชฆเซเชฐเชธเซเชฅ เชซเซเชจเซเชเซเชธ เชกเชพเชเชจเชฒเซเชก เชเชฐเซ">
+
+<!ENTITY pref_tracking_protection_title2 "เชเซเชฐเซเชเชฟเชเช เชฐเชเซเชทเชฃ">
+<!ENTITY pref_donottrack_title "เชเซเชฐเซเช เชเชฐเชถเซ เชจเชนเซเช">
+<!ENTITY pref_donottrack_summary "&brandShortName; เชเชตเซ เชธเชพเชเชเซเชธเชจเซ เชเชนเซเชถเซ เชเซ เชคเชฎเซ เชเซเชฐเซเช เชเชฐเชตเชพ เชฎเชพเชเชเชคเชพ เชจเชฅเซ">
+
+<!ENTITY pref_tracking_protection_enabled "เชธเชเซเชทเชฎ เชเชฐเซเชฒเซเช">
+<!ENTITY pref_tracking_protection_enabled_pb "เชเชพเชจเชเซ เชฌเซเชฐเชพเชเชเชฟเชเช เชธเชเซเชทเชฎ">
+<!ENTITY pref_tracking_protection_disabled "เชฌเชฟเชจ-เชเชพเชฐเซเชฏเชเซเชทเชฎ เชเชฐเซเชฒเซเช">
+
+<!ENTITY pref_whats_new_notification "&brandShortName; เชฎเชพเช เชจเชตเซเช เชถเซเช เชเซ">
+<!ENTITY pref_whats_new_notification_summary "เชธเซเชงเชพเชฐเชพ เชชเชเซเชจเซ เชจเชตเซ เชธเซเชตเชฟเชงเชพเช เชตเชฟเชถเซ เชเชพเชฃเซ">
+
+<!-- Localization note (pref_feature_tips_notification): Title of a new toggleable setting in Settings-Notifications screen.
+ Similar to the already existing "pref_whats_new_notification"-->
+<!ENTITY pref_feature_tips_notification "เชเชคเซเชชเชพเชฆเชจ เช
เชจเซ เชตเชฟเชถเซเชทเชคเชพ เชธเซเชเชพเชต">
+<!-- Localization note (pref_feature_tips_notification_summary): Description of a new toggleable setting in Settings-Notifications screen.
+ Similar to the already existing "pref_whats_new_notification_summary"-->
+<!ENTITY pref_feature_tips_notification_summary "&brandShortName; เชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพ เชตเชฟเชถเซ เชตเชงเซ เชเชพเชฃเซ; เช
เชจเซ เช
เชจเซเชฏ &vendorShortName; เชเชคเซเชชเชพเชฆเชจเซ">
+<!-- Localization note (pref_feature_tips_notification_enabling_path):
+ Nothing to translate. Simple concatenation of already localized strings. Result is used below. -->
+<!ENTITY pref_feature_tips_notification_enabling_path "&pref_category_privacy_short; > &pref_category_datareporting; > &datareporting_fhr_title;">
+<!-- Localization note (pref_feature_tips_notification_enabling_hint):
+ Describe the action the user should do to enable this preference. -->
+<!ENTITY pref_feature_tips_notification_enabling_hint2 "(เช เชตเชฟเชเชฒเซเชชเชจเซ เชธเชเซเชฐเซเชฏ เชเชฐเชตเชพ เชฎเชพเชเซ, เช
เชจเซ pref_feature_tips_notification_enabling_path; เชชเชนเซเชฒเชพเชฅเซ เช เชธเชเซเชฐเซเชฏ เชนเซเชตเซเช เชเชตเชถเซเชฏเช เชเซ.)">
+
+<!-- Localization note (pref_category_experimental): Title of a sub category in the 'advanced' category
+ for experimental features. -->
+<!ENTITY pref_category_experimental "เชชเซเชฐเชพเชฏเซเชเชฟเช เชธเซเชตเชฟเชงเชพเช">
+
+<!-- Custom Tabs is an Android API for allowing third-party apps to open URLs in a customized UI.
+ Instead of switching to the browser it appears as if the user stays in the third-party app.
+ For more see: https://developer.chrome.com/multidevice/android/customtabs -->
+<!ENTITY pref_custom_tabs2 "เชตเซเชตเชฟเชงเซเชฏเชชเซเชฐเซเชฃ เชเซ
เชฌเซเชธ">
+<!ENTITY pref_custom_tabs_summary4 "เชเชชเซเชฒเชฟเชเซเชถเชจเซเชธเชจเซ เชเชกเชชเชฅเซ เชฒเซเชก เชฅเชคเชพเช เชตเซเชตเชฟเชงเซเชฏเชชเซเชฐเซเชฃ เชเซเชฌเชฎเชพเช เชตเซเชฌ เชธเชพเชฎเชเซเชฐเซ เชเซเชฒเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ.">
+
+<!-- Localization note (custom_tabs_menu_item_open_in): The variable is replaced by the name of
+ default browser from user's preference, such as "Open in Firefox" -->
+<!ENTITY custom_tabs_menu_item_open_in "เชเซเชฒเซ &formatS;">
+<!ENTITY custom_tabs_menu_footer "&brandShortName; เชฆเซเชตเชพเชฐเชพ เชธเชเชเชพเชฒเชฟเชค">
+<!-- Long-click title of CustomTabsActivity will copy URL to clipboard and display this hint -->
+<!ENTITY custom_tabs_hint_url_copy "URL เชจเชเชฒ">
+
+<!ENTITY pref_pwa "เชชเซเชฐเชเชคเชฟเชถเซเชฒ เชตเซเชฌ เชเชชเซเชฒเชฟเชเซเชถเชจเซเชธ">
+<!ENTITY pref_pwa_summary "เชตเซเชฌ เชเชชเซเชฒเชฟเชเซเชถเชจเซเชธเชจเซ เชฎเซเชเซเชฏ เชธเซเชเซเชฐเซเชจ เชชเชฐ เชเชฎเซเชฐเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ">
+
+<!ENTITY tracking_protection_prompt_title "เชนเชตเซ เชเซเชฐเซเชเชฟเชเช เชฐเชเซเชทเชฃ เชธเชพเชฅเซ">
+<!ENTITY tracking_protection_prompt_text "เชธเชเซเชฐเชฟเชฏ เชฐเซเชคเซ เชเซเชฐเซเชเชฟเชเช เชเชเชเซเชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซ เชเซเชฅเซ เชคเชฎเชพเชฐเซ เชเชฟเชเชคเชพ เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชจเชฅเซ.">
+<!ENTITY tracking_protection_prompt_tip_text "เชตเชงเซ เชเชพเชฃเชตเชพ เชฎเชพเชเซ เชเซเชชเชจเซเชฏเชคเชพ เชธเซเชเชฟเชเชเซเชธ เชจเซ เชฎเซเชฒเชพเชเชพเชค เชฒเซ">
+<!ENTITY tracking_protection_prompt_action_button "เชธเชฎเชเชพเช เชเชฏเซเช!">
+
+<!ENTITY tab_queue_toast_message3 "เชเซ
เชฌ &brandShortName; เชฎเชพเช เชธเชเชตเชพเช;">
+<!ENTITY tab_queue_toast_action "เชนเชตเซ เชเซเชฒเซ">
+<!ENTITY tab_queue_prompt_title "เชฌเชนเซเชตเชฟเชง เชฒเชฟเชเชเซเชธ เชเซเชฒเซ เชเซ?">
+<!ENTITY tab_queue_prompt_text4 "เชเซเชฏเชพเชฐเซ เชคเชฎเซ เชเชเชฒเซ เชตเชเชคเซ เชเซเชฒเชถเซ &brandShortName; เชคเซเชฏเชพเช เชธเซเชงเซ เชคเซเชฎเชจเซ เชธเชพเชเชตเซ.">
+<!ENTITY tab_queue_prompt_tip_text2 "เชคเชฎเซ เชธเซเชเชฟเชเชเซเชธเชฎเชพเช เชชเชเซเชฅเซ เช เชฌเชฆเชฒเซ เชถเชเซ เชเซ">
+<!-- Localization note (tab_queue_prompt_permit_drawing_over_apps): This additional text is shown if the
+ user needs to enable an Android setting in order to enable tab queues. -->
+<!ENTITY tab_queue_prompt_permit_drawing_over_apps "เช
เชจเซเชฏ เชเชชเซเชฒเชฟเชเซเชถเชจเซเชธ เชชเชฐ เชฐเซเชเชพเชเชเชจ เชชเชฐเชฎเชฟเช เชเชพเชฒเซ เชเชฐเซ">
+<!ENTITY tab_queue_prompt_positive_action_button "เชธเชเซเชทเชฎ">
+<!ENTITY tab_queue_prompt_negative_action_button "เชนเชฎเชฃเชพเช เชจเชนเซเช">
+<!-- Localization note (tab_queue_prompt_settings_button): This button is shown if the user needs to
+ enable a permission in Android's setting in order to enable tab queues. -->
+<!ENTITY tab_queue_prompt_settings_button "เชธเซเชเชฟเชเชเซเชธ เชชเชฐ เชเชพเช">
+<!-- Localization note (tab_queue_notification_prompt): This is the text of the default notification
+shown from Android O while a tab is being queued.-->
+<!ENTITY tab_queue_notification_prompt "เชเชคเชพเชฐเชฎเชพเช เชจเชตเซ เชเซเชฌ เชเชฎเซเชฐเซ เชฐเชนเซเชฏเชพ เชเซ …">
+<!ENTITY tab_queue_notification_title "&brandShortName;">
+<!-- Localization note (tab_queue_notification_text_plural2) : The
+ formatD is replaced with the number of tabs queued. The
+ number of tabs queued is always more than one. We can't use
+ Android plural forms, sadly. See Bug #753859. -->
+<!ENTITY tab_queue_notification_text_plural2 "&formatD; เชเซเชฌ เชฐเชพเชน เชเซเช เชฐเชนเซเชฏเซเช เชเซ">
+<!-- Localization note (tab_queue_notification_text_singular2) : This is the
+ text of a notification; we expect only one tab queued. -->
+<!ENTITY tab_queue_notification_text_singular2 "1 เชเซเชฌ เชฐเชพเชน เชเซเช เชฐเชนเซเชฏเซเช เชเซ">
+
+<!-- Localization note (tab_queue_notification_settings): This notification text is shown if a tab
+ has been queued but we are missing the system permission to show an overlay. -->
+<!ENTITY tab_queue_notification_settings "\"เชฌเชนเซเชตเชฟเชง เชฒเชฟเชเชเซเชธ เชเซเชฒเซ\" เชเชฐเชตเชพ เชฎเชพเชเซ, เชเซเชชเชพ เชเชฐเซเชจเซ &brandShortName; เชฎเชพเชเซ \'เช
เชจเซเชฏ เชเชชเซเชฒเชฟเชเซเชถเชจเซเชธเชจเซ\' เชชเชฐเชตเชพเชจเชเซ เชชเชฐ เชฆเซเชฐเซ">
+
+<!ENTITY pref_char_encoding "เช
เชเซเชทเชฐ เชธเชเชเซเชฐเชนเชชเชฆเซเชงเชคเชฟ">
+<!ENTITY pref_char_encoding_on "เชฎเซเชจเซ เชฌเชคเชพเชตเซ">
+<!ENTITY pref_char_encoding_off "เชฎเซเชจเซ เชฌเชคเชพเชตเชถเซ เชจเชนเชฟเช">
+<!ENTITY pref_clear_private_data2 "เชเชพเชจเชเซ เชกเซเชเชพ เชธเชพเชซ เชเชฐเซ">
+<!-- Localization note (pref_clear_private_data_now_tablet): This action to clear private data is only shown on tablets.
+ The action is shown below a header saying "Clear private data"; See pref_clear_private_data -->
+<!ENTITY pref_clear_private_data_now_tablet "เชนเชฎเชฃเชพเช เชธเชพเชซ เชเชฐเซ">
+<!ENTITY pref_clear_on_exit_title3 "เชฌเชนเชพเชฐ เชจเซเชเชณเชคเซ เชตเชเชคเซ เชเชพเชจเชเซ เชฎเชพเชนเชฟเชคเซเชจเซ เชธเชพเชซ เชเชฐเซ">
+<!ENTITY pref_clear_on_exit_summary2 "&brandShortName; เชเซเชฏเชพเชฐเซ เชคเชฎเซ เชฎเซเชเซเชฏ เชฎเซเชจเซเชฎเชพเชเชฅเซ \"เชเซเชกเซ\" เชชเชธเชเชฆ เชเชฐเซ เชคเซเชฏเชพเชฐเซ เชเชชเชฎเซเชณเซ เชคเชฎเชพเชฐเซ เชกเซเชเชพ เชธเชพเชซ เชเชฐเชถเซ">
+<!ENTITY pref_clear_on_exit_dialog_title "เชเช เชฎเชพเชนเชฟเชคเซ เชธเชพเชซ เชเชฐเชตเซ เชคเซ เชชเชธเชเชฆ เชเชฐเซ">
+<!ENTITY pref_restore_tabs "เชเซ
เชฌเซเชธ เชชเซเชจเชเชธเซเชฅเชพเชชเชฟเชค เชเชฐเซ">
+<!ENTITY pref_restore_always "เชนเชเชฎเซเชถเชพ เชชเซเชจเชเชธเชเชเซเชฐเชนเซ">
+<!ENTITY pref_restore_quit "&brandShortName; เชฌเชเชง เชเชฐเซเชฏเชพ เชชเชเซ เชชเซเชจเชเชธเชเชเซเชฐเชนเซ เชจเชนเชฟ">
+
+<!-- Localization note (pref_use_system_font_size, pref_use_system_font_size_summary):
+ Font size here refers to the name of the corresponding Android system setting. -->
+<!ENTITY pref_use_system_font_size "เชธเชฟเชธเซเชเชฎ เชซเซเชจเซเช เชเชฆเชจเซ เชเชชเชฏเซเช เชเชฐเซ">
+<!ENTITY pref_use_system_font_size_summary "เชธเชฟเชธเซเชเชฎ เชซเซเชจเซเช เชเชฆ เช
เชจเซเชธเชพเชฐ เชตเซเชฌ เชธเชพเชฎเชเซเชฐเซเชจเซ เชฎเชพเชช เชเชฐเซ">
+
+<!ENTITY pref_media_autoplay_enabled "เชเชเซเชชเซเชฒเซ เชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ">
+<!ENTITY pref_media_autoplay_allow "เชเชเซเชชเซเชฒเซ เชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ">
+<!ENTITY pref_media_autoplay_block "เชเชเซเชชเซเชฒเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซ">
+<!ENTITY pref_zoom_force_enabled "เชนเชเชฎเซเชถเชพ เชเซเชฎ เชธเชเซเชฐเชฟเชฏ เชฐเชพเชเซ">
+<!ENTITY pref_zoom_force_enabled_summary "เชซเซเชฐเซเชธ เชเชตเชฐเชฐเชพเชเชก เชเซเชฅเซ เชคเชฎเซ เชเซเช เชชเชพเชจเซเช เชเซเชฎ เชเชฐเซ เชถเชเซ เชเซ">
+<!ENTITY pref_voice_input "เชตเซเชเชธ เชเชจเชชเซเช">
+<!ENTITY pref_voice_input_summary2 "URL เชฌเชพเชฐเชฎเชพเช เชตเซเชเชธ เชถเซเชฐเซเชคเชฒเซเชเชจเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ">
+<!ENTITY pref_qrcode_enabled "QR เชฐเซเชเซเชก เชฐเซเชกเชฐ">
+<!ENTITY pref_qrcode_enabled_summary2 "URL เชฌเชพเชฐเชฎเชพเช QR เชธเซเชเซเชจเชฐเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ">
+
+<!ENTITY pref_use_master_password "เชฎเซเชเซเชฏ เชชเชพเชธเชตเชฐเซเชก เชตเชพเชชเชฐเซ">
+<!ENTITY pref_sync_default_title "Firefox เชเชพเชคเซ">
+<!ENTITY pref_sync2 "เชธเชพเชเชจ เชเชจ">
+<!ENTITY pref_sync_summary2 "เชคเชฎเชพเชฐเชพ เชเซเชฌเซเชธ, เชฌเซเชเชฎเชพเชฐเซเชเซเชธ, เชชเซเชฐเชตเซเชถเซ, เชเชคเชฟเชนเชพเชธเชจเซ เชธเชฎเชจเซเชตเชฏเชฟเชค เชเชฐเซ">
+<!ENTITY pref_search_suggestions "เชถเซเชง เชธเซเชเชจเซ เชฌเชคเชพเชตเซ">
+<!ENTITY pref_history_search_suggestions "เชฌเชคเชพเชตเซ เชถเซเชง เชเชคเชฟเชนเชพเชธ">
+<!ENTITY pref_import_options "เชเชฏเชพเชค เชตเชฟเชเชฒเซเชชเซ">
+<!ENTITY pref_import_android_summary "เชฌเซเชเชฎเชพเชฐเซเชเซเชธ เช
เชจเซ เชฌเซเชฐเชพเชเชเชฐ เชเชคเชฟเชนเชพเชธ เชฎเซเชณ เชฌเซเชฐเชพเชเชเชฐ เชฎเชพเชเชฅเซ เชเชฏเชพเชค เชเชฐเซ">
+<!-- Localization note (pref_private_data_openTabs): Open tabs is an option in
+ the Clear Private Data dialog and refers to currently open tabs. -->
+<!ENTITY pref_private_data_openTabs "เชเซเชฌเซเชธ เชเซเชฒเซ">
+<!ENTITY pref_private_data_history2 "เชฌเซเชฐเชพเชเชเซเชเช เชเชคเชฟเชนเชพเชธ">
+<!ENTITY pref_private_data_searchHistory "เชถเซเชเซ เชเชคเชฟเชนเชพเชธ">
+<!ENTITY pref_private_data_formdata2 "เชซเซเชฐเซเชฎ เชเชคเชฟเชนเชพเชธ">
+<!ENTITY pref_private_data_cookies2 "เชเซเชเซเช เช
เชจเซ เชธเชเซเชฐเชฟเชฏ เชชเซเชฐเชตเซเชถเซ">
+<!ENTITY pref_private_data_cache "เชเซเชถ">
+<!ENTITY pref_private_data_offlineApps "เชเชซเชฒเชพเชเชจ เชตเซเชฌเชธเชพเชเช เชฎเชพเชนเชฟเชคเซ">
+<!ENTITY pref_private_data_siteSettings2 "เชธเชพเชเช เชธเซเชเซเชเช">
+<!ENTITY pref_private_data_downloadFiles2 "เชกเชพเชเชจเชฒเซเชก">
+<!ENTITY pref_private_data_syncedTabs "เชธเชฎเชจเซเชตเชฟเชค เชเชฐเซเชฒเชพ เชเซ
เชฌเซเชธ">
+
+<!ENTITY pref_default_browser2 "&brandShortName; เชจเซ เชคเชฎเชพเชฐเซเช เชฎเซเชณเชญเซเชค เชฌเซเชฐเชพเชเชเชฐ เชฌเชจเชพเชตเซ">
+<!-- LOCALIZATION NOTE (default_browser_system_settings_toast):
+ Message of an Android Toast that appears after our app opens "Android System Settings -> Apps -> Default apps"
+ and instruct users to tap on the "Browser app" option on that settings screen to choose a default browser app. -->
+<!ENTITY default_browser_system_settings_toast "& เชฌเซเชฐเชพเชเชเชฐ เชเชชเซเชฒเชฟเชเซเชถเชจ เชเซเชช เชเชฐเซ &brandShortName; เชชเชธเชเชฆ เชเชฐเซ">
+<!ENTITY pref_default_browser_mozilla_support_tablet "Mozilla เชเชงเชพเชฐเชจเซ เชฎเซเชฒเชพเชเชพเชค เชฒเซ">
+<!ENTITY pref_about_firefox "&brandShortName; เชตเชฟเชถเซ">
+<!ENTITY pref_vendor_faqs "FAQs">
+<!ENTITY pref_vendor_feedback "เช
เชญเชฟเชชเซเชฐเชพเชฏ เชเชชเซ">
+
+<!ENTITY pref_dialog_set_default "เชฎเซเชณเชญเซเชค เชเซเช เชตเซ">
+<!ENTITY pref_dialog_default "เชฎเซเชณเชญเซเชค">
+<!ENTITY pref_dialog_remove "เชฆเซเชฐ เชเชฐเซ">
+<!ENTITY pref_dialog_activitystream_header_content "เชตเชงเชพเชฐเชพเชจเซ เชธเชพเชฎเชเซเชฐเซ">
+<!ENTITY pref_dialog_activitystream_recentBookmarks "เชคเชพเชเซเชคเชฐเชจเชพ เชฌเซเชเชฎเชพเชฐเซเชเซเชธ">
+<!ENTITY pref_dialog_activitystream_visited "เชเซเชตเชพเชฎเชพ เชเชตเซเชฒ">
+
+<!ENTITY pref_search_last_toast "เชคเชฎเซ เชคเชฎเชพเชฐเชพ เชเซเชฒเซเชฒเชพ เชถเซเชง เชเชเชเซเชจเชจเซ เชฆเซเชฐ เชเชฐเซ เชถเชเซ เชจเชนเชฟ เชเซ เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชเชฐเซ เชถเชเซ เชจเชนเชฟ.">
+
+<!ENTITY pref_panels_show "เชฌเชคเชพเชตเซ">
+<!ENTITY pref_panels_hide "เชเซเชชเชพเชตเซ">
+<!ENTITY pref_panels_reorder "เชเซเชฐเชฎ เชฌเชฆเชฒเซ">
+<!ENTITY pref_panels_move_up "เชเชชเชฐ เชเชธเซ">
+<!ENTITY pref_panels_move_down "เชจเซเชเซ เชเชธเซ">
+
+<!ENTITY datareporting_notification_title "&brandShortName; เชธเซเชฅเชฟเชคเชฟ เช
เชจเซ เชฎเชพเชนเชฟเชคเซ">
+<!ENTITY datareporting_notification_action "เชถเซเช เชตเชนเซเชเชเชตเซเช เชเซ เชคเซ เชชเชธเชเชฆ เชเชฐเซ">
+<!-- Used in datareporting_notification_ticket_text, but unused in strings.xml. -->
+<!ENTITY datareporting_notification_action_long "เชชเชธเชเชฆ เชเชฐเซ เชเซ เชเช เชฎเชพเชนเชฟเชคเซ เชตเชนเซเชเชเชตเซ เชเซ">
+<!ENTITY datareporting_notification_summary "เชคเชฎเชพเชฐเซ เช
เชจเซเชญเชต เชธเซเชงเชพเชฐเชตเชพ เชฎเชพเชเซ, &brandShortName; เช &vendorShortName; เชจเซ เชเชชเซเชเชช เช
เชฎเซเช เชฎเชพเชนเชฟเชคเซ เชฎเซเชเชฒเซ เชเซ.">
+<!-- When this item is removed, also remove datareporting_notification_action_long:
+ it is unused in strings.xml. -->
+<!ENTITY datareporting_notification_ticker_text "&datareporting_notification_title;: &datareporting_notification_action_long;">
+
+<!-- Localization note (datareporting_fhr_title, datareporting_fhr_summary2,
+ reporting_telemetry_title, datareporting_telemetry_summary,
+ datareporting_crashreporter_summary) : These match the strings in
+ en-US/chrome/browser/preferences/advanced.dtd (healthReportSection.label,
+ healthReportDesc.label, telemetrySection.label, telemetryDesc.label,
+ crashReporterDesc.label). -->
+<!ENTITY datareporting_fhr_title "&brandShortName; เชเชฐเซเชเซเชฏ เช
เชนเซเชตเชพเชฒ">
+<!ENTITY datareporting_fhr_summary2 "เชคเชฎเชพเชฐเชพ เชฌเซเชฐเชพเชเชเชฐเชจเชพ เชเชฐเซเชเซเชฏ เชตเชฟเชถเซ &vendorShortName; เชธเชพเชฅเซ เชฎเชพเชนเชฟเชคเซ เชตเชนเซเชเชเซ เชเซ เช
เชจเซ เชคเชฎเชจเซ เชคเชฎเชพเชฐเซ เชฌเซเชฐเชพเชเชเชฐ เชชเชธเชเชฆเชเซ เชธเชฎเชเชตเชพเชฎเชพเช เชฎเชฆเชฆ เชเชฐเซ เชเซ">
+<!ENTITY datareporting_telemetry_title "เชเซเชฒเซเชฎเซเชเซเชฐเซ">
+<!ENTITY datareporting_telemetry_summary "&brandShortName; เชจเซ เชธเชพเชฐเซเช เชฌเชจเชพเชตเชตเชพ เชฎเชพเชเซ เชชเชฐเชซเซเชฐเซเชฎเชจเซเชธ, เชตเชชเชฐเชพเชถ, เชนเชพเชฐเซเชกเชตเซเชฐ เช
เชจเซ เชคเชฎเชพเชฐเชพ เชฌเซเชฐเชพเชเชเชฐ เชตเชฟเชถเซ เชตเซเชตเชฟเชงเซเชฏเชชเซเชฐเซเชฃ เชฎเชพเชนเชฟเชคเซ &vendorShortName; เชจเซ เชธเชพเชฅเซ เชตเชนเซเชเชเซ เชเซ">
+<!ENTITY datareporting_crashreporter_summary "&vendorShortName; เชจเซ เชฎเชฆเชฆ เชเชฐเชตเชพ เชฎเชพเชเซ เชคเชฎเชพเชฐเซเช เชฌเซเชฐเชพเชเชเชฐ เชตเชงเซ เชฎเชเชฌเซเชค เช
เชจเซ เชธเซเชฐเชเซเชทเชฟเชค เชฌเชจเชพเชตเชตเชพ เชฎเชพเชเซ &brandShortName; เชญเชเชเชพเชฃ เช
เชนเซเชตเชพเชฒ เชเชฎเชพ เชเชฐเซ เชเซ">
+<!-- Localization note (datareporting_crashreporter_title_short) : This string matches
+ (crashReporterSection.label) in en-US/chrome/browser/preferences/advanced.dtd.-->
+<!ENTITY datareporting_crashreporter_title_short "เชญเชเชเชพเชฃเชจเซ เช
เชนเซเชตเชพเชฒ เชเชชเชจเชพเชฐ">
+<!ENTITY datareporting_wifi_title2 "&vendorShortName; เชธเซเชฅเชพเชจ เชธเซเชตเชพ">
+<!ENTITY datareporting_wifi_geolocation_summary4 "เชตเชฟเชถเซเชตเชจเซ เชเซเชกเชตเชพ &vendorShortName; เชจเซ เชฎเชฆเชฆ เชเชฐเซ! เช
เชฎเชพเชฐเซ เชญเซเชเซเชฒเชฟเช เชธเซเชฅเชพเชจ เชธเซเชตเชพเชจเซ เชธเซเชงเชพเชฐเชตเชพ เชฎเชพเชเซ เชคเชฎเชพเชฐเชพ เชเชชเชเชฐเชฃเชจเซเช เชเชถเชฐเซ Wi-Fi เช
เชจเซ เชธเซเชฒเซเชฏเซเชฒเชฐ เชธเซเชฅเชพเชจ เชตเชนเซเชเชเซ.">
+<!-- Localization note (datareporting_notification_title ) : This will be the title
+ of the notification shown whenever the user has enabled data reporting and the stumbler
+ service is running. -->
+<!ENTITY datareporting_stumbler_notification_title "&vendorShortName; เชธเซเชฅเชพเชจ เชธเซเชตเชพ เชเชพเชฒเซ เชฐเชนเซ เชเซ">
+
+<!-- Localization note (pref_update_autodownload2) : This should mention downloading
+ specifically, since the pref only prevents automatic downloads and not the
+ actual notification that an update is available. -->
+<!ENTITY pref_update_autodownload3 "เชธเซเชตเชเชพเชฒเชฟเชค เชธเซเชงเชพเชฐเชพเช">
+<!ENTITY pref_update_autodownload_wifi "เชฎเชพเชคเซเชฐ Wi-Fi เชเชชเชฐ">
+<!ENTITY pref_update_autodownload_never "เชเซเชฏเชพเชฐเซเชฏ เชจเชนเชฟ">
+<!ENTITY pref_update_autodownload_always "เชนเชเชฎเซเชถเชพเช">
+
+<!-- Localization note (help_menu) : This string is used in the main menu-->
+<!ENTITY help_menu "เชฎเชฆเชฆ">
+
+<!ENTITY quit "เชฌเชเชง เชเชฐเซ">
+
+<!ENTITY addons "เชเชก-เชเชจเซเชธ">
+<!ENTITY logins "เชฒเซเชเชฟเชจ">
+<!ENTITY downloads "เชกเชพเชเชจเชฒเซเชก">
+<!ENTITY char_encoding "เช
เชเซเชทเชฐ เชธเชเชเซเชฐเชนเชชเชฆเซเชงเชคเชฟ">
+
+<!ENTITY share "เชตเชนเซเชเชเซ">
+<!ENTITY share_title "เชเชจเซ เชฎเชพเชฐเชซเชคเซ เชตเชนเซเชเชเซ">
+<!ENTITY share_image_failed "เช เชเชฟเชคเซเชฐ เชตเชนเซเชเชเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ">
+<!ENTITY save_as_pdf "PDF เชคเชฐเซเชเซ เชธเชเชเซเชฐเชนเซ">
+<!ENTITY print "เชเชพเชชเซ">
+<!ENTITY view_page_source "เชชเซเชทเซเช เชธเซเชฐเซเชค เชเซเช">
+<!ENTITY find_in_page "เชชเซเชทเซเช เชฎเชพเช เชถเซเชงเซ">
+<!ENTITY desktop_mode "เชกเซเชธเซเชเชเซเชช เชธเชพเชเชเชจเซ เชตเชฟเชจเชเชคเซ เชเชฐเซ">
+<!ENTITY page "เชชเชพเชจเซเช">
+<!ENTITY tools "เชธเชพเชงเชจเซ">
+<!ENTITY new_tab "เชจเชตเซเช เชเซ
เชฌ">
+<!ENTITY new_private_tab "เชจเชตเซ เชเชพเชจเชเซ เชเซเชฌ">
+<!ENTITY close_all_tabs "เชฌเชงเชพ เชเซ
เชฌเซเชธ เชฌเชเชง เชเชฐเซ">
+<!ENTITY close_private_tabs "เชเชพเชจเชเซ เชเซ
เชฌเซเชธ เชฌเชเชง เชเชฐเซ">
+<!ENTITY tabs_normal "เชเซ
เชฌเซเชธ">
+<!ENTITY tabs_private "เชเชพเชจเชเซ">
+<!ENTITY set_image_fail "เชเชฌเซ เชธเซเช เชเชฐเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ">
+<!ENTITY set_image_path_fail "เชเชฌเซ เชธเชพเชเชตเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ">
+<!ENTITY set_image_chooser_title "เชเชฟเชคเซเชฐ เช เชชเซเชฐเชฎเชพเชฃเซ เชเซเช เชตเซ">
+
+<!-- Localization note (find_text, find_prev, find_next, find_close) : These strings are used
+ as alternate text for accessibility. They are not visible in the UI. -->
+<!ENTITY find_text "เชชเซเชทเซเช เชฎเชพเช เชถเซเชงเซ">
+<!ENTITY find_prev "เชชเชพเชเชณ">
+<!ENTITY find_next "เชเชเชณ">
+<!ENTITY find_close "เชฌเชเชง เชเชฐเซ">
+
+<!-- Localization note (find_error) : Error message shown when there is no result for the
+ searched for text in this webpage -->
+<!ENTITY find_error "เชฎเชนเชพเชตเชฐเซ เชฎเชณเซเชฏเซ เชจเชนเชฟเช">
+
+<!-- Localization note (media_sending_to, media_play, media_pause, media_stop) : These strings are used
+ as alternate text for accessibility. They are not visible in the UI. -->
+<!ENTITY media_sending_to "เชเชชเชเชฐเชฃ เชชเชฐ เชฎเซเชเชฒเซ เชฐเชนเซเชฏเซเช เชเซ">
+<!ENTITY media_play "เชตเชเชพเชกเซ">
+<!ENTITY media_pause "เช
เชเชเชพเชตเซ">
+<!ENTITY media_stop "เชฌเชเชง">
+
+<!ENTITY contextmenu_open_new_tab "เชจเชตเชพ เชเซ
เชฌเชฎเชพเช เชเซเชฒเซ">
+<!ENTITY contextmenu_open_private_tab "เชเชพเชจเชเซ เชเซ
เชฌเชฎเชพเช เชเซเชฒเซ">
+<!ENTITY contextmenu_remove "เชฆเซเชฐ เชเชฐเซ">
+<!ENTITY contextmenu_add_page_shortcut "เชชเซเชทเซเช เชถเซเชฐเซเชเชเช เชเชฎเซเชฐเซ">
+<!ENTITY contextmenu_set_as_homepage "เชนเซเชฎเชชเซเช เชคเชฐเซเชเซ เชธเซเช เชเชฐเซ">
+<!ENTITY contextmenu_share "เชตเชนเซเชเชเซ">
+<!ENTITY contextmenu_pasteandgo "เชชเซเชธเซเช เชเชฐเซ เช
เชจเซ เชเชพเช">
+<!ENTITY contextmenu_paste "เชเซเชเชเชพเชกเซ">
+<!ENTITY contextmenu_copyurl "เชธเชฐเชจเชพเชฎเชพเชจเซ เชจเชเชฒ เชเชฐเซ">
+<!ENTITY contextmenu_edit_bookmark "เชซเซเชฐเชซเชพเชฐ">
+<!ENTITY contextmenu_subscribe "เชชเชพเชจเชพเชจเซ เชเชฎเซเชฆเชตเชพเชฐเซ เชจเซเชเชงเชพเชตเซ">
+<!ENTITY contextmenu_site_settings "เชธเชพเชเช เชธเซเชเซเชเชเชฎเชพเช เชซเซเชฐเชซเชพเชฐ">
+<!ENTITY contextmenu_top_sites_edit "เชซเซเชฐเชซเชพเชฐ">
+<!ENTITY contextmenu_top_sites_pin "เชธเชพเชเช เชชเซเชจ เชเชฐเซ">
+<!ENTITY contextmenu_top_sites_unpin "เชธเชพเชเชเชจเซ เชชเซเชจ เชฆเซเชฐ เชเชฐเซ">
+<!-- Localization note (contextmenu_pin_to_top_sites, contextmenu_unpin_from_top_sites): These strings are used to
+ pin/unpin items from top sites when the user is not on the top sites screen so they'd be missing context on what
+ just "Pin Site" or "Unpin Site" would mean. -->
+<!ENTITY contextmenu_pin_to_top_sites "เชเซเชเชจเชพ เชธเชพเชเชเซเชธ เชชเชฐ เชชเชฟเชจ เชเชฐเซ">
+<!ENTITY contextmenu_unpin_from_top_sites "เชเซเชเชจเซ เชธเชพเชเชเซเชธเชฎเชพเชเชฅเซ เช
เชจเชชเชฟเชจ เชเชฐเซ">
+<!ENTITY contextmenu_add_search_engine "เชถเซเชง เชฏเชเชคเซเชฐ เชเชฎเซเชฐเซ">
+
+<!-- Localization note (pinned_page_to_top_sites, unpinned_page_from_top_sites): These strings are shown in a snackbar
+ after the user pins/unpins the currently displayed page from top sites. -->
+<!ENTITY pinned_page_to_top_sites "เชเซเชเชจเซ เชธเชพเชเชเซเชธ เชชเชฐ เชชเชฟเชจ เชเชฐเซเชฒ เชชเซเชทเซเช ">
+<!ENTITY unpinned_page_from_top_sites "เชเซเชเชจเซ เชธเชพเชเชเซเชธเชฎเชพเชเชฅเซ เช
เชจเชชเชฟเชจ เชเชฐเซเชฒ เชชเซเชทเซเช ">
+
+<!-- Localization note (doorhanger_login_no_username): This string is used in the save-login doorhanger
+ where normally a username would be displayed. In this case, no username was found, and this placeholder
+ contains brackets to indicate this is not actually a username, but rather a placeholder -->
+<!ENTITY doorhanger_login_no_username "[เชเซเช เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชจเชพเชฎ เชจเชฅเซ]">
+<!ENTITY doorhanger_login_edit_title "เชฒเซเชเชฟเชจ เชฎเชพ เชซเซเชฐเชซเชพเชฐ เชเชฐเซ">
+<!ENTITY doorhanger_login_edit_username_hint "เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชจเชพเชฎ">
+<!ENTITY doorhanger_login_edit_password_hint "เชชเชพเชธเชตเชฐเซเชก">
+<!ENTITY doorhanger_login_edit_toggle "เชชเชพเชธเชตเชฐเซเชก เชฌเชคเชพเชตเซ">
+<!ENTITY doorhanger_login_select_message "&formatS;เชฅเซ เชชเชพเชธเชตเชฐเซเชก เชจเชเชฒ เชเชฐเซ?">
+<!ENTITY doorhanger_login_select_toast_copy "เชชเชพเชธเชตเชฐเซเชก เชเซเชฒเชฟเชชเชฌเซเชฐเซเชก เชชเชฐ เชเซเชชเชฟ เชเชฐเซ">
+<!ENTITY doorhanger_login_select_action_text "เช
เชจเซเชฏ เชฒเซเชเชฟเชจ เชชเชธเชเชฆ เชเชฐเซ">
+<!ENTITY doorhanger_login_select_title "เชชเชพเชธเชตเชฐเซเชก เชจเชเชฒ เชเชฐเซ">
+
+<!-- Localization note (pref_scroll_title_bar2): Label for setting that controls
+ whether or not the dynamic toolbar is enabled. -->
+<!ENTITY pref_scroll_title_bar2 "เชชเซเชฐเซเชฃ เชธเซเชเซเชฐเซเชจ เชฌเซเชฐเชพเชเชเชฟเชเช">
+<!ENTITY pref_scroll_title_bar_summary2 "เชชเชพเชจเชพเชเชจเซ เชธเซเชเซเชฐเซเชฒ เชเชฐเชคเซ เชตเชเชคเซ &brandShortName; เชจเชพ เชเซเชฒเชฌเชพเชฐ เชจเซ เชเซเชชเชพเชตเซ">
+
+<!ENTITY pref_tab_queue_title3 "เชเซ
เชฌ เชเชคเชพเชฐ">
+<!ENTITY pref_tab_queue_summary4 "เชเซเชฏเชพเชฐเซ เชคเชฎเซ เชเชเชฒเซ เชตเชเชคเซ เชเซเชฒเซ &brandShortName; เชธเซเชงเซ เชฒเชฟเชเชเซเชธ เชธเชพเชเชตเซ">
+
+<!-- Localization note (pref_compact_tabs): Label for setting that controls whether 1 wide column or
+ 2 narrower (compact) columns are used for tabs in the tabs tray in portrait mode on phones. -->
+<!ENTITY pref_compact_tabs "เชเซเชฎเซเชชเซเชเซเช เชเซ
เชฌเซเชธ">
+<!ENTITY pref_compact_tabs_summary2 "เชชเซเชเซเชฐเซเช เชฎเซเชกเชฎเชพเช เชฌเซ เชธเซเชคเชเชญเชพเชเชพเชฐเชฎเชพเช เชเซเชฌเซเชธ เชเซเช เชตเซ">
+
+<!-- Localization note (page_removed): This string appears in a toast message when
+ any page is removed from about:home. This includes pages that are in history,
+ bookmarks, or reading list. -->
+<!ENTITY page_removed "เชชเชพเชจเซเช เชฆเซเชฐ เชเชฐเซเชฏเซเช">
+<!ENTITY folder_removed "เชซเซเชฒเซเชกเชฐ เชฆเซเชฐ เชเชฐเซเชฏเซเช">
+
+<!ENTITY bookmark_edit_title "เชฌเซเชเชฎเชพเชฐเซเชเชฎเชพเช เชซเซเชฐเชซเชพเชฐ เชเชฐเซ">
+<!ENTITY bookmark_edit_folder_title "เชซเซเชฒเซเชกเชฐ เชธเชเชชเชพเชฆเชฟเชค เชเชฐเซ">
+<!ENTITY bookmark_edit_name "เชจเชพเชฎ">
+<!ENTITY bookmark_edit_location "เชธเซเชฅเชพเชจ">
+<!ENTITY bookmark_edit_keyword "เชฎเซเชเซเชฏ เชถเชฌเซเชฆ">
+<!ENTITY bookmark_select_folder "เชซเซเชฒเซเชกเชฐ เชชเชธเชเชฆ เชเชฐเซ">
+
+<!ENTITY bookmark_edit_undo "เชเซเชฒเซเชฒเซ เชเซเชฐเชฟเชฏเชพ เชฐเชฆ เชเชฐเซ">
+
+<!-- Localization note (site_settings_*) : These strings are used in the "Site Settings"
+ dialog that appears after selecting the "Edit Site Settings" context menu item. -->
+<!ENTITY site_settings_title3 "เชธเชพเชเช เชธเซเชเซเชเช">
+<!ENTITY site_settings_cancel "เชฐเชฆ เชเชฐเซ">
+<!ENTITY site_settings_clear "เชธเชพเชซ เชเชฐเซ">
+
+<!-- Localization note : These strings are used as alternate text for accessibility.
+ They are not visible in the UI. -->
+<!ENTITY page_action_dropmarker_description "เชตเชงเชพเชฐเชพเชจเซ เชเซเชฐเชฟเชฏเชพเช">
+
+<!ENTITY masterpassword_create_title "เชฎเซเชเซเชฏ เชชเชพเชธเชตเชฐเซเชก เชฌเชจเชพเชตเซ">
+<!ENTITY masterpassword_remove_title "เชฎเซเชเซเชฏ เชชเชพเชธเชตเชฐเซเชก เชฆเซเชฐ เชเชฐเซ">
+<!ENTITY masterpassword_password "เชชเชพเชธเชตเชฐเซเชก">
+<!ENTITY masterpassword_confirm "เชชเชพเชธเชตเชฐเซเชกเชจเซ เชชเซเชทเซเชเชฟ เชเชฐเซ">
+
+<!ENTITY button_ok "เชฌเชฐเชพเชฌเชฐ">
+<!ENTITY button_cancel "เชฐเชฆ เชเชฐเซ">
+<!ENTITY button_yes "เชนเชพ">
+<!ENTITY button_no "เชจเชพ">
+<!ENTITY button_clear_data "เชฎเชพเชนเชฟเชคเซ เชธเชพเชซ เชเชฐเซ">
+<!ENTITY button_set "เชเซเช เชตเซ">
+<!ENTITY button_clear "เชธเชพเชซ เชเชฐเซ">
+<!ENTITY button_copy "เชจเชเชฒ เชเชฐเซ">
+
+<!ENTITY home_top_sites_title "เชเซเชเชจเซ เชธเชพเชเชเซเชธ">
+<!-- Localization note (home_top_sites_add): This string is used as placeholder
+ text underneath empty thumbnails in the Top Sites page on about:home. -->
+<!ENTITY home_top_sites_add "เชธเชพเชเช เชเชฎเซเชฐเซ">
+
+<!-- Localization note (home_title): This string should be kept in sync
+ with the page title defined in aboutHome.dtd -->
+<!ENTITY home_title "&brandShortName; เชฎเซเช">
+<!ENTITY home_history_title "เชเชคเชฟเชนเชพเชธ">
+<!ENTITY home_synced_devices_smartfolder "เชธเชฎเชจเซเชตเชฟเชค เชเชชเชเชฐเชฃเซ">
+<!ENTITY home_synced_devices_number "&formatD; เชเชชเชเชฐเชฃเซ">
+<!-- Localization note (home_synced_devices_one_device): This is the singular version of home_synced_devices_number, referring to the number of devices a user has synced. -->
+<!ENTITY home_synced_devices_one "1 เชเชชเชเชฐเชฃ">
+<!ENTITY home_history_back_to2 "เชธเชเชชเซเชฐเซเชฃ เชเชคเชฟเชนเชพเชธ เชชเชฐ เชชเชพเชเชพ">
+<!ENTITY home_clear_history_button "เชฌเซเชฐเชพเชเชเซเชเช เชเชคเชฟเชนเชพเชธ เชธเชพเชซ เชเชฐเซ">
+<!ENTITY home_clear_history_confirm "เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ เชคเชฎเชพเชฐเชพ เชเชคเชฟเชนเชพเชธเชจเซ เชธเชพเชซ เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ?">
+<!ENTITY home_bookmarks_empty "เชคเชฎเซ เชธเชเชเซเชฐเชนเซ เชคเซ เชฌเซเชเชฎเชพเชฐเซเชเซ เช
เชนเซเช เชฌเชคเชพเชตเซ เชเซ.">
+<!ENTITY home_closed_tabs_title2 "เชเซเชฒเซเชฒเซ เชฌเชเชง เชฅเชฏเซเชฒ เชเซ
เชฌ">
+<!ENTITY home_last_tabs_empty "เชคเชฎเชพเชฐเซ เชเซเชฒเซเชฒเซ เชเซ
เชฌเซเชธ เช
เชนเซเช เชฌเชคเชพเชตเชตเชพเชฎเชพเช เชเชตเซ เชเซ.">
+<!ENTITY home_restore_all "เชฌเชงเซ เชชเซเชจเชฐเซเชชเซเชฐเชพเชชเซเชค เชเชฐเซ">
+<!ENTITY home_closed_tabs_number "&formatD; เชเซเชฌเซเชธ">
+<!-- Localization note (home_closed_tabs_one): This is the singular version of home_closed_tabs_number, referring to the number of recently closed tabs available. -->
+<!ENTITY home_closed_tabs_one "1 เชเซเชฌ">
+<!ENTITY home_most_recent_empty "เชคเชฎเซ เชเชเชฆเชฎ เชเซเชฒเซเชฒเซ เชฎเซเชฒเชพเชเชพเชค เชฒเซเชงเซเชฒเซ เชตเซเชฌเชธเชพเชเชเซ เช
เชนเซเช เชฌเชคเชพเชตเซ เชเซ.">
+<!-- Localization note (home_most_recent_emptyhint2): "Psst" is a sound that might be used to attract someone's attention unobtrusively, and intended to hint at Private Browsing to the user.
+ The placeholders &formatS1; and &formatS2; are used to mark the location of text underlining. -->
+<!ENTITY home_most_recent_emptyhint2 "เชเชเชเช เชเชพเชจเชเซ: &formatS1;เชเชชเชฏเซเช เชเชฐเซเชจเซ เชจเชตเซ เชเชพเชจเชเซ เชเซเชฌ &formatS2; เชคเชฎเชพเชฐเซ เชเชคเชฟเชนเชพเชธ เชธเชพเชเชตเชถเซ เชจเชนเซเช.">
+
+<!-- Localization note (home_default_empty): This string is used as the default text when there
+ is no data to show in an about:home panel that was created by an add-on. -->
+<!ENTITY home_default_empty "เช เชชเซเชจเชฒ เชฎเชพเชเซ เชเซเช เชตเชธเซเชคเซ เชถเซเชงเซ เชถเชเซเชฏเชพ เชจเชนเชฟ.">
+
+<!-- Localization note (home_back_up_to_filter): The variable is replaced by the name of the
+ previous location in the navigation, such as the previous folder -->
+<!ENTITY home_move_back_to_filter "เชชเชพเชเชพ &formatS;">
+
+<!-- Localization note (home_remote_tabs_many_hidden_devices) : The
+ formatD is replaced with the number of hidden devices. The
+ number of hidden devices is always more than one. We can't use
+ Android plural forms, sadly. See Bug #753859. -->
+<!ENTITY home_remote_tabs_many_hidden_devices "&formatD; เชเซเชชเชพเชฏเซเชฒเชพ เชเชชเชเชฐเชฃเซ">
+<!-- Localization note (home_remote_tabs_hidden_devices_title) : This is the
+ title of a dialog; we expect more than one device. -->
+<!ENTITY home_remote_tabs_hidden_devices_title "เชเซเชชเชพเชฏเซเชฒเชพ เชเชชเชเชฐเชฃเซ">
+<!-- Localization note (home_remote_tabs_unhide_selected_devices) : This is
+ the text of a button; we expect more than one device. -->
+<!ENTITY home_remote_tabs_unhide_selected_devices "เชชเชธเชเชฆ เชเชฐเซเชฒ เชเชชเชเชฐเชฃ เชฆเซเชเซเชคเซ">
+
+<!-- Localization note (home_pinned_site) : This is a snackbar label displayed after
+ a site is pinned or unpinned. -->
+<!ENTITY home_pinned_site "เชชเชฟเชจ เชเชฐเซเชฒ เชธเชพเชเช">
+<!ENTITY home_unpinned_site "เช
เชจเชชเชฟเชจ เชเชฐเซเชฒเซ เชธเชพเชเช">
+
+<!ENTITY remote_tabs_panel_moved_title "เชฎเชพเชฐเชพ เชเซ
เชฌเซเชธ เชเซเชฏเชพเช เชเชฏเชพ เชนเชคเชพ?">
+<!ENTITY remote_tabs_panel_moved_desc "เช
เชฎเซ เชคเชฎเชพเชฐเชพ เชเซ
เชฌเซเชธเชจเซ เช
เชจเซเชฏ เชเชชเชเชฐเชฃเซเชฎเชพเชเชฅเซ เชคเชฎเชพเชฐเชพ เชนเซเชฎ เชชเซเช เชชเชฐเชฅเซ เชชเซเชจเชฒเชฎเชพเช เชเชธเซเชกเซ เชฆเซเชงเชพ เชเซ เชเซเชฅเซ เชฆเชฐเซเช เชตเชเชคเซ เชเซเชฏเชพเชฐเซ เชคเชฎเซ เชจเชตเซเช เชเซเชฌ เชเซเชฒเชถเซ เชคเซเชฏเชพเชฐเซ เชคเซ เชธเชฐเชณเชคเชพเชฅเซ เชเชเซเชธเซเชธ เชเชฐเซ เชถเชเชพเชฏ เชเซ.">
+<!ENTITY remote_tabs_panel_moved_link "เชฎเชจเซ เชฎเชพเชฐเซ เชจเชตเซ เชชเซเชจเชฒ เชชเชฐ เชฒเช เชเชพเช.">
+
+<!ENTITY pin_site_dialog_hint "เชถเซเชง เชถเชฌเซเชฆ เชฆเชพเชเชฒ เชเชฐเซ">
+
+<!ENTITY filepicker_title "เชซเชพเชเชฒ เชชเชธเชเชฆ เชเชฐเซ">
+<!ENTITY filepicker_audio_title "เชงเซเชตเชจเชฟ เชชเชธเชเชฆ เช
เชฅเชตเชพ เชฐเซ
เชเซเชฐเซเชก เชเชฐเซ">
+<!ENTITY filepicker_image_title "เชเชฟเชคเซเชฐ เชชเชธเชเชฆ เชเชฐเซ เช
เชฅเชตเชพ เชฒเซ">
+<!ENTITY filepicker_video_title "เชตเซเชกเชฟเชฏเซ เชชเชธเชเชฆ เช
เชฅเชตเชพ เชฐเซ
เชเซเชฐเซเชก เชเชฐเซ">
+
+<!ENTITY filepicker_permission_denied "เชเชตเชถเซเชฏเช เชชเชฐเชตเชพเชจเชเซเช เชฎเชเชเซเชฐ เชเชฐเชพเช เชจเชฅเซ, เชธเชฟเชธเซเชเชฎ เชซเชพเชเชฒ เชชเซเชเชฐ เชชเชฐ เชชเชพเชเชพ เชเชตเซ เชฐเชนเซ เชเซ.">
+
+<!-- Site identity popup -->
+<!ENTITY identity_connected_to "เชคเชฎเซ เชเซเชกเชพเชฏเซเชฒเชพ เชเซ">
+<!-- Localization note (identity_run_by) : This string appears between a
+domain name (above) and an organization name (below). E.g.
+
+example.com
+which is run by
+Example Enterprises, Inc.
+
+The layout of the identity dialog prevents combining this into a single string with
+substitution variables. If it is difficult to translate the sense of the string
+with that structure, consider a translation which ignores the preceding domain and
+just addresses the organization to follow, e.g. "This site is run by " -->
+<!ENTITY identity_connection_secure "เชธเซเชฐเชเซเชทเชฟเชค เชเชจเซเชเซเชถเชจ">
+<!ENTITY identity_connection_insecure "เช
เชธเซเชฐเชเซเชทเชฟเชค เชเชจเซเชเซเชถเชจ">
+<!ENTITY identity_connection_chromeui "เช เชเช เชธเซเชฐเชเซเชทเชฟเชค &brandShortName; เชชเชพเชจเซเช เชเซ">
+
+<!-- Mixed content notifications in site identity popup -->
+<!ENTITY mixed_content_blocked_all1 "&brandShortName; เช เชชเชพเชจเชพเช เชชเชฐ เช
เชธเซเชฐเชเซเชทเชฟเชค เชธเชพเชฎเชเซเชฐเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซ เชเซ.">
+<!ENTITY mixed_content_blocked_some1 "&brandShortName; เช เชชเชพเชจเชพเช เชชเชฐ เชเซเชเชฒเชพเช เช
เชธเซเชฐเชเซเชทเชฟเชค เชธเชพเชฎเชเซเชฐเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซ เชเซ.">
+<!ENTITY mixed_content_display_loaded1 "เช เชชเซเชทเซเช เชญเชพเชเซ (เชเซเชฎ เชเซ เชเชฌเซเช)เชธเซเชฐเชเซเชทเชฟเชค เชจเชฅเซ.">
+<!ENTITY mixed_content_protection_disabled1 "เชคเชฎเซ เช
เชธเซเชฐเชเซเชทเชฟเชค เชธเชพเชฎเชเซเชฐเซ เชฎเชพเชเซเชจเซ เชฐเชเซเชทเชฃ เช
เชเซเชทเชฎ เชเชฐเซเชฒ เชเซ.">
+
+<!-- Tracking content notifications in site identity popup -->
+<!ENTITY doorhanger_tracking_title2 "เชเซเชฐเซเชเชฟเชเช เชฐเชเซเชทเชฃ">
+<!ENTITY doorhanger_tracking_state_enabled "เชธเชเซเชทเชฎ">
+<!ENTITY doorhanger_tracking_state_disabled "เชจเชฟเชทเซเชเซเชฐเชฟเชฏ">
+<!ENTITY doorhanger_tracking_message_enabled1 "เชคเชฎเชพเชฐเซ เชเชจเชฒเชพเชเชจ เชตเชฐเซเชคเชจ เชเซเชฐเซ
เช เชเชฐเชตเชพ เชชเซเชฐเชฏเชพเชธเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ.">
+<!ENTITY doorhanger_tracking_message_disabled2 "เช เชชเชพเชจเชพเชฎเชพเช เชธเชฎเชพเชตเซเชถ เชฅเชฏเซเชฒ เชคเชคเซเชตเซ เชคเชฎเชพเชฐเชพ เชฌเซเชฐเชพเชเชเชฟเชเช เชเซเชฐเซเช เชเชฐเซ เชถเชเซ เชเซ.">
+
+<!-- Common mixed and tracking content strings in site identity popup -->
+<!ENTITY learn_more "เชตเชงเซ เชถเซเชเซ">
+<!ENTITY enable_protection "เชธเซเชฐเชเซเชทเชพ เชธเชเซเชฐเชฟเชฏ เชเชฐเซ">
+<!ENTITY disable_protection "เชธเซเชฐเชเซเชทเชพ เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชเชฐเซ">
+
+<!ENTITY private_data_success "เชเชพเชจเชเซ เชฎเชพเชนเชฟเชคเซ เชธเชพเชซ เชเชฐเซ">
+<!ENTITY private_data_fail "เช
เชฎเซเช เชเชพเชจเชเซ เชฎเชพเชนเชฟเชคเซ เชธเชพเชซ เชเชฐเซ เชถเชเชพเชฏ เชจเชนเชฟ">
+
+<!ENTITY bookmarkhistory_button_import "เชเชฏเชพเชค">
+<!ENTITY bookmarkhistory_import_both "เชฌเซเชเชฎเชพเชฐเซเชเซ เช
เชจเซ เชเชคเชฟเชนเชพเชธ เชเชฏเชพเชค เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช Android เชฎเชพเชเชฅเซ">
+<!ENTITY bookmarkhistory_import_bookmarks "เชฌเซเชเชฎเชพเชฐเซเชเซ เชเชฏเชพเชค เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช Android เชฎเชพเชเชฅเซ">
+<!ENTITY bookmarkhistory_import_history "เชเชคเชฟเชนเชพเชธ เชเชฏเชพเชค เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช Android เชฎเชพเชเชฅเซ">
+<!ENTITY bookmarkhistory_import_wait "เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชฐเชพเชน เชเซเช...">
+
+<!ENTITY suggestions_prompt3 "เชถเซเช เชคเชฎเซ เชถเซเชง เชธเซเชเชจเซ เชเชพเชฒเซ เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ?">
+<!-- Localization note (search_bar_item_desc): When the user clicks the url bar
+ and starts typing, a list of icons of search engines appears at the bottom
+ of the screen. When a user clicks an icon, the entered text will be searched
+ via the search engine that uses the icon they clicked. This text is used
+ for screen reader users when they hover each icon - &formatS; will be
+ replaced with the name of the currently highlighted icon. -->
+<!ENTITY search_bar_item_desc "&formatS; เชธเชพเชฅเซ เชถเซเชง">
+
+<!-- Localization note (suggestion_for_engine): The placeholder &formatS1; will be
+ replaced with the name of the search engine. The placeholder &formatS2; will be
+ replaced with the search query. -->
+<!ENTITY suggestion_for_engine "&formatS1; เชจเซ &formatS2; เชฎเชพเชเซ เชถเซเชงเซ">
+
+<!ENTITY searchable_description "เชฌเซเชเชฎเชพเชฐเซเชเซ เช
เชจเซ เชเชคเชฟเชนเชพเชธ">
+
+ <!-- Updater notifications -->
+<!ENTITY updater_start_title2 "&brandShortName; เชฎเชพเชเซ เช
เชชเชกเซเช เชเชชเชฒเชฌเซเชง">
+<!ENTITY updater_start_select2 "เชกเชพเชเชจเชฒเซเชก เชเชฐเชตเชพ เชฎเชพเชเซ เชธเซเชชเชฐเซเชถ เชเชฐเซ">
+
+<!ENTITY updater_downloading_title2 "&brandShortName; เชกเชพเชเชจเชฒเซเชก เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช">
+<!ENTITY updater_downloading_title_failed2 "เชกเชพเชเชจเชฒเซเชก เชจเชฟเชทเซเชซเชณ">
+<!ENTITY updater_downloading_select2 "เชเชเชตเชพเชฐ เชกเชพเชเชจเชฒเซเชก เชฅเชฏเชพ เชชเชเซ เช
เชชเชกเซเช เชฒเชพเชเซ เชเชฐเชตเชพ เชฎเชพเชเซ เชธเซเชชเชฐเซเชถ เชเชฐเซ">
+<!ENTITY updater_downloading_retry2 "เชชเซเชจเชเชชเซเชฐเชฏเชพเชธ เชเชฐเชตเชพ เชฎเชพเชเซ เชธเซเชชเชฐเซเชถ เชเชฐเซ">
+
+<!ENTITY updater_apply_title3 "&brandShortName; เชฎเชพเชเซ เช
เชชเชกเซเช เชกเชพเชเชจเชฒเซเชก เชเชฐเซ">
+<!ENTITY updater_apply_select3 "เชธเซเชชเชฐเซเชถ เชเชฐเซ เชเชจเซเชธเซเชเซเชฒ เชเชฐเชตเชพ เชฎเชพเชเซ">
+
+<!-- Localization note (updater_permission_text): This text is shown in a notification and as a snackbar
+ if the app requires a runtime permission to download updates. Currently, the updater only sees
+ remotely advertised updates in the Nightly and Aurora channels. -->
+<!ENTITY updater_permission_text "เชซเชพเชเชฒเซ เช
เชจเซ เชธเซเชงเชพเชฐเชพเช เชกเชพเชเชจเชฒเซเชก เชเชฐเชตเชพ เชฎเชพเชเซ, เชชเชฐเชตเชพเชจเชเซ เชเชชเซ เชเซ &brandShortName; เชเชเซเชธเซเชธ เชธเชเชเซเชฐเชน เชฎเชพเชเซ เชชเชฐเชตเชพเชจเชเซ เชเชชเซ เชเซ.">
+<!-- LOCALIZATION NOTE (updater_permission_allow): This action is shown in a snackbar along with updater_permission_text. -->
+<!ENTITY updater_permission_allow "เชฎเชเชเซเชฐเซ เชเชชเซ">
+
+ <!-- Guest mode -->
+<!ENTITY new_guest_session "เชจเชตเซ เชฎเชนเซเชฎเชพเชจ เชธเชคเซเชฐ">
+<!ENTITY exit_guest_session "เชฎเชนเซเชฎเชพเชจ เชธเชคเซเชฐเชฎเชพเชเชฅเซ เชฌเชนเชพเชฐ เชจเซเชเชณเซ">
+<!ENTITY guest_session_dialog_continue "เชเชพเชฒเซ เชฐเชพเชเซ">
+<!ENTITY guest_session_dialog_cancel "เชฐเชฆ เชเชฐเซ">
+<!ENTITY new_guest_session_title "&brandShortName; เชนเชตเซ เชชเซเชจเชเชถเชฐเซ เชฅเชถเซ">
+<!ENTITY new_guest_session_text2 "เชคเซเชจเซ เชเชชเชฏเซเช เชเชฐเชจเชพเชฐ เชตเซเชฏเชเซเชคเชฟ เชคเชฎเชพเชฐเซ เชตเซเชฏเชเซเชคเชฟเชเชค เชฌเซเชฐเชพเชเชเชฟเชเช เชฎเชพเชนเชฟเชคเซ (เชเซเชฎ เชเซ เชธเชพเชเชตเซเชฒ เชชเซเชฐเชตเซเชถเซ, เชเชคเชฟเชนเชพเชธ เช
เชฅเชตเชพ เชฌเซเชเชฎเชพเชฐเซเชเซเชธ)เชเซเชเชชเชฃ เชเซเชตเชพ เชฎเชพเชเซ เชธเชฎเชฐเซเชฅ เชนเชถเซ เชจเชนเซเช.\n\nเชเซเชฏเชพเชฐเซ เชคเชฎเชพเชฐเซเช เชฎเชนเซเชฎเชพเชจเชจเซเช เชธเชคเซเชฐ เชชเซเชฐเซ เชฅเชถเซ, เชคเซเชฏเชพเชฐเซ เชคเซเชฎเชจเซ เชฌเซเชฐเชพเชเชเชฟเชเช เชฎเชพเชนเชฟเชคเซ เชเชพเชขเซ เชจเชพเชเชตเชพเชฎเชพเช เชเชตเชถเซ เช
เชจเซ เชคเชฎเชพเชฐเซเช เชธเชคเซเชฐ เชชเซเชจเช เชธเซเชฅเชพเชชเชฟเชค เชฅเชถเซ.">
+<!ENTITY guest_browsing_notification_title "เชฎเชนเซเชฎเชพเชจ เชฌเซเชฐเชพเชเชเชฟเชเช เชธเชเซเชทเชฎ เชเซ">
+<!ENTITY guest_browsing_notification_text "เชฌเชนเชพเชฐ เชจเซเชเชณเชตเชพ เชฎเชพเชเซ เชเซเชช เชเชฐเซ">
+
+<!ENTITY exit_guest_session_title "&brandShortName; เชนเชตเซ เชชเซเชจเชเชถเชฐเซ เชฅเชถเซ">
+<!ENTITY exit_guest_session_text "เช เชธเชคเซเชฐเชฎเชพเชเชฅเซ เชฌเซเชฐเชพเชเชเซเชเช เชฎเชพเชนเชฟเชคเซ เชเชพเชขเซ เชจเชพเชเชเชตเชพเชฎเชพเช เชเชตเชถเซ.">
+
+<!-- Miscellaneous -->
+<!-- LOCALIZATION NOTE (ellipsis): This text is appended to a piece of text that does not fit in the
+ designated space. Use the unicode ellipsis char, \u2026, or use "..." if \u2026 doesn't suit
+ traditions in your locale. -->
+<!ENTITY ellipsis "โฆ">
+
+<!ENTITY colon ":">
+
+<!-- These are only used for accessibility for the done and overflow-menu buttons in the actionbar.
+ They are never shown to users -->
+<!ENTITY actionbar_menu "เชฎเซเชจเซ">
+<!ENTITY actionbar_done "เชชเซเชฐเซเชฃ">
+
+<!-- Voice search in the awesome bar -->
+<!ENTITY voicesearch_prompt "เชนเชตเซ เชฌเซเชฒเซ">
+
+<!-- Localization note (remote_tabs_last_synced): the variable is replaced by a
+ "relative time span string" produced by Android. This string describes the
+ time the tabs were last synced relative to the current time; examples
+ include "42 minutes ago", "4 days ago", "last week", etc. The subject of
+ "Last synced" is one of the user's other Sync clients, typically Firefox on
+ their desktop or laptop.-->
+<!ENTITY remote_tabs_last_synced "เชเซเชฒเซเชฒเซ เชธเชฎเชจเซเชตเชฏเชฟเชค: &formatS;">
+<!-- Localization note: Used when the sync has not happened yet, showed in place of a date -->
+<!ENTITY remote_tabs_never_synced "เชเซเชฒเซเชฒเซ เชธเชฎเชจเซเชตเชฏเชฟเชค: เชเซเชฏเชพเชฐเซเชฏ">
+
+<!-- LOCALIZATION NOTE (intent_uri_private_browsing_prompt): This string will
+ appear in an alert when a user, who is currently in private browsing,
+ clicks a link that will open an external Android application. "&formatS;"
+ will be replaced with the name of the application that will be opened. -->
+<!ENTITY intent_uri_private_browsing_prompt "เช เชฒเชฟเชเช เชเซเชฒเชถเซ &formatS;. เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ เชเชพเชจเชเซ เชฌเซเชฐเชพเชเชเชฟเชเช เชฅเซ เชฌเชนเชพเชฐ เชจเซเชเชณเชตเชพ เชฎเชพเชเชเซ เชเซ?">
+<!-- LOCALIZATION NOTE (intent_uri_private_browsing_multiple_match_title): This
+ string will appear as the title of an alert when a user, who is currently
+ in private browsing, clicks a link that will open an external Android
+ application and more than one application is available to open that link.
+ We don't have control over the style of this dialog and it looks
+ unpolished when this string is longer than one line so ideally keep it
+ short! -->
+<!ENTITY intent_uri_private_browsing_multiple_match_title "เชเชพเชจเชเซ เชฌเซเชฐเชพเชเชเชฟเชเช เชฌเชนเชพเชฐ เชจเซเชเชณเซเช?">
+
+<!-- DevTools Authentication -->
+<!-- LOCALIZATION NOTE (devtools_auth_scan_header): This header text appears
+ above a QR reader that is actively scanning for QR codes. The expected QR
+ code has already been displayed by the client trying to connect (such as
+ desktop Firefox via WebIDE), so you just need to aim this device at the QR
+ code. -->
+<!ENTITY devtools_auth_scan_header "QR เชเซเชก เชฎเชพเชเซ เชธเซเชเซเชจ เชคเชฎเชพเชฐเชพ เช
เชจเซเชฏ เชเชชเชเชฐเชฃ เชชเชฐ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค">
+
+<!-- Restrictable features -->
+<!-- Localization note: These are features the device owner (e.g. parent) can enable or disable for
+ a restricted profile (e.g. child). Used inside the Android settings UI. -->
+<!ENTITY restrictable_feature_addons_installation "เชเชก-เชเชจเซเชธ">
+<!ENTITY restrictable_feature_addons_installation_description "เชธเซเชตเชฟเชงเชพเช เช
เชฅเชตเชพ เชเชพเชฐเซเชฏเชเซเชทเชฎเชคเชพ Firefox เชเชฎเซเชฐเซ. เชจเซเชเชง: เชเชก-เชเชจเซเชธ เช
เชฎเซเช เชชเซเชฐเชคเชฟเชฌเชเชงเซ เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชเชฐเซ เชถเชเซ เชเซ.">
+<!ENTITY restrictable_feature_private_browsing "เชเชพเชจเชเซ เชฌเซเชฐเชพเชเชเชฟเชเช">
+<!ENTITY restrictable_feature_private_browsing_description "เชชเชฐเชฟเชตเชพเชฐเชจเชพ เชธเชญเซเชฏเซ เชจเซ เชธเชพเชเชเซเชธ เช
เชจเซ เชคเซเชเช เชเซเชฏเซเชฒเชพ เชชเชพเชจเชพเชเชจเซ เชฎเซเชฒเชพเชเชพเชค เชฒเซเชงเซ เชตเชฟเชถเซ เชเชพเชฃเชเชพเชฐเซ เชธเชพเชเชตเซเชฏเชพเช เชตเชฟเชจเชพ เชฌเซเชฐเชพเชเช เชเชฐเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ.">
+<!ENTITY restrictable_feature_clear_history "เชเชคเชฟเชนเชพเชธ เชธเชพเชซ เชเชฐเซ">
+<!ENTITY restrictable_feature_clear_history_description "เชชเชฐเชฟเชตเชพเชฐเชจเชพ เชธเชญเซเชฏเซเช เชเซเชฏเซเชฒเซ เชธเชพเชเชเซเชธ เช
เชจเซ เชคเซเชเช เชเซ เชชเชพเชจเชพเชเชจเซ เชฎเซเชฒเชพเชเชพเชค เชฒเซเชงเซ เชเซ เชคเซเชจเซ เชฎเชพเชนเชฟเชคเซ เชเชพเชขเซ เชจเชพเชเชตเชพเชจเซ เชชเชฐเชตเชพเชจเชเซ เชเชชเซ เชเซ.">
+<!ENTITY restrictable_feature_advanced_settings "เชตเชฟเชเชคเชตเชพเชฐ เชธเซเชเชฟเชเชเซเชธ">
+<!ENTITY restrictable_feature_advanced_settings_description "เช เชเชฏเชพเชค เชฌเซเชเชฎเชพเชฐเซเชเซเชธ, เชชเซเชจเชฐเซเชธเซเชฅเชพเชชเชฟเชค เชเซ
เชฌเซเชธ เช
เชจเซ เชธเซเชตเชฏเชเชธเชเชเชพเชฒเชฟเชค เชธเซเชงเชพเชฐเชพเช เชธเชฎเชพเชตเซเชถ เชฅเชพเชฏ เชเซ. เชเซเชเชชเชฃ เชเซเชเซเชเชฌ เชธเชญเซเชฏ เชฎเชพเชเซ เชฏเซเชเซเชฏ เชธเชฐเชณ เชธเซเชเชฟเชเชเซเชธ เชฌเชเชง เชเชฐเซ.">
+<!ENTITY restrictable_feature_camera_microphone "เชเซเชฎเซเชฐเชพ & เชฎเชพเชเชเซเชฐเซเชซเซเชจ">
+<!ENTITY restrictable_feature_camera_microphone_description "เชชเชฐเชฟเชตเชพเชฐเชจเชพ เชธเชญเซเชฏเซ เชตเซเชฌเชธเชพเชเชเซเชธ เชชเชฐ เชตเชพเชธเซเชคเชตเชฟเช เชเชพเชเชฎ เชธเชเชเชพเชฐเชจเซ เชธเชเชฒเชเซเชจ เชเชฐเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ.">
+<!ENTITY restrictable_feature_block_list "เช
เชตเชฐเซเชงเชฟเชค เชธเซเชเชฟ">
+<!ENTITY restrictable_feature_block_list_description "เชฌเซเชฒเซเช เชตเซเชฌเชธเชพเชเชเซเชธ เชเซ เชธเชเชตเซเชฆเชจเชถเซเชฒ เชธเชพเชฎเชเซเชฐเซ เชธเชฎเชพเชตเซเชถ เชฅเชพเชฏ เชเซ.">
+
+<!-- Default Bookmarks titles-->
+<!-- LOCALIZATION NOTE (bookmarks_about_browser): link title for about:fennec -->
+<!ENTITY bookmarks_about_browser "Firefox: เชคเชฎเชพเชฐเชพ เชฌเซเชฐเชพเชเชเชฐ เชตเชฟเชถเซ">
+<!-- LOCALIZATION NOTE (bookmarks_addons): link title for https://addons.mozilla.org/en-US/mobile -->
+<!ENTITY bookmarks_addons "Firefox: เชเชก-เชเชจเซเชธ เชธเชพเชฅเซ เชตเซเชตเชฟเชงเซเชฏเชชเซเชฐเซเชฃ">
+<!-- LOCALIZATION NOTE (bookmarks_support): link title for https://support.mozilla.org/ -->
+<!ENTITY bookmarks_support "Firefox: เชเชงเชพเชฐ">
+<!-- LOCALIZATION NOTE (bookmarks_restricted_support): link title for https://support.mozilla.org/kb/controlledaccess -->
+<!ENTITY bookmarks_restricted_support2 "Firefox เชธเชนเชพเชฏ เช
เชจเซ Android เชเซเชฌเซเชฒเซเชเซเชธ เชชเชฐ เชชเซเชฐเชคเชฟเชฌเชเชงเชฟเชค เชชเซเชฐเซเชซเชพเชเชฒเซเชธ เชฎเชพเชเซ เชธเชฎเชฐเซเชฅเชจ">
+<!-- LOCALIZATION NOTE (bookmarks_restricted_webmaker):link title for https://webmaker.org -->
+<!ENTITY bookmarks_restricted_webmaker "เชตเซเชฌ เชถเซเชเชตเชพ: Mozilla Webmaker">
+
+<!-- LOCALIZATION NOTE (unsupported_sdk_version): The user installed a build of this app that does not support
+ the Android version of this device. the formatS1 is replaced by the CPU ABI (e.g., ARMv7); the formatS2 is
+ replaced by the Android OS version (e.g., 14)-->
+<!ENTITY unsupported_sdk_version "เชฎเชพเชซ เชเชฐเชถเซ! เช &brandShortName; เช เชเชชเชเชฐเชฃ เชชเชฐ เชเชพเชฎ เชเชฐเชถเซ เชจเชนเชฟเช (&formatS1;, &formatS2;). เชเซเชชเชพ เชเชฐเซเชจเซ เชฏเซเชเซเชฏ เชธเชเชธเซเชเชฐเชฃ เชกเชพเชเชจเชฒเซเชก เชเชฐเซ.">
+
+<!-- LOCALIZATION NOTE(corrupt_apk): This notification is shown if corruption has been detected on startup and the user has to reinstall Firefox -->
+<!ENTITY corrupt_apk "&brandShortName; เชเซเชฒเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ. เชซเชฐเซเชฅเซ เชเชจเซเชธเซเชเซเชฒ เชเชฐเซ เช
เชจเซ เชซเชฐเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ.">
+
+<!-- LOCALIZATION NOTE (whatsnew_notification_title, whatsnew_notification_summary): These strings
+ are used for a system notification that's shown to users after the app updates. -->
+<!ENTITY whatsnew_notification_title "&brandShortName; เชจเชตเซเชจเชเซเชค เชเซ">
+<!ENTITY whatsnew_notification_summary "เชถเซเชงเชตเชพ เชฎเชพเชเซ เชถเซเช เช เชธเชเชธเซเชเชฐเชฃ เชฎเชพเช เชจเชตเซเช เชถเซเช เชเซ">
+
+<!ENTITY helper_first_offline_bookmark_title "เชเชซเชฒเชพเชเชจ เชตเชพเชเชเซ">
+<!ENTITY helper_first_offline_bookmark_message "เชฌเซเชเซเชฎเชฐเซเชเซเชธเซ เชฎเชพเช เชคเชฎเชพเชฐเชพ เชฐเซเชกเชฐ เชตเชธเซเชคเซเช เชเซเช, เชเชซเชฒเชพเชเชจ เชชเชฃ เชถเซเชงเซ.">
+<!ENTITY helper_first_offline_bookmark_button "เชฌเซเชเชฎเชพเชฐเซเชเซเชธ เชชเชฐ เชเชพเช">
+
+<!ENTITY helper_triple_readerview_open_title "เชเชซเชฒเชพเชเชจ เชเชชเชฒเชฌเซเชง">
+<!ENTITY helper_triple_readerview_open_message "เชฌเซเชเชฎเชพเชฐเซเช เชฐเซเชกเชฐ เชตเชธเซเชคเซเช เชเซเช เชเชซเชฒเชพเชเชจ เชคเซเชฎเชจเซ เชตเชพเชเชเชตเชพ เชฎเชพเชเซ.">
+<!ENTITY helper_triple_readerview_open_button "เชฌเซเชเชฎเชพเชฐเซเชเซเชธ เชเชฎเซเชฐเซ">
+
+<!ENTITY activity_stream_topsites "เชเซเชเชจเซ เชธเชพเชเชเซเชธ">
+<!-- LOCALIZATION NOTE (activity_stream_topstories): &brandPocket is the brand of the company, Pocket, that is being used to provide suggestions for articles. -->
+<!ENTITY activity_stream_topstories "&brandPocket; เชฆเซเชตเชพเชฐเชพ เชญเชฒเชพเชฎเชฃ เชเชฐเซเชฒ;">
+<!ENTITY activity_stream_highlights "เชนเชพเชเชฒเชพเชเชเซเชธ">
+
+<!-- LOCALIZATION NOTE (activity_stream_link_more1): Link-like text displayed to take user to a website with more content from Pocket. -->
+<!ENTITY activity_stream_link_more1 "เชตเชงเซ">
+
+<!-- LOCALIZATION NOTE (activity_stream_highlight_label_bookmarked): This label is shown in the Activity
+Stream list for highlights sourced from th user's bookmarks. -->
+<!ENTITY activity_stream_highlight_label_bookmarked "เชฌเซเชเชฎเชพเชฐเซเช เชเชฐเซเชฒ">
+<!-- LOCALIZATION NOTE (activity_stream_highlight_label_visited): This label is shown in the Activity
+Stream list for highlights sourced from th user's bookmarks. -->
+<!ENTITY activity_stream_highlight_label_visited "เชเซเชตเชพเชฎเชพ เชเชตเซเชฒ">
+<!-- LOCALIZATION NOTE (activity_stream_highlight_label_trending): This label is shown in the Activity Stream list for highlights sourced from a recommendations engine. -->
+<!ENTITY activity_stream_highlight_label_trending "เชนเชพเชฒเชฎเชพเช เชฒเซเชเชชเซเชฐเชฟเชฏ">
+<!-- LOCALIZATION NOTE (activity_stream_highlights_empty): This text is shown when we could not find highlights for this user. This is also shown on first run. -->
+<!ENTITY activity_stream_highlights_empty "เชฌเซเชฐเชพเชเช เชเชฐเชตเซเช เชชเซเชฐเชพเชฐเชเชญ เชเชฐเซ เช
เชจเซ เช
เชฎเซ เช
เชนเซเช เชเซเชเชฒเชพเช เชธเชฐเชธ เชฒเซเชเซ, เชตเชฟเชกเชฟเชเช เช
เชจเซ เช
เชจเซเชฏ เชชเชพเชจเชพเช เชฆเชฐเซเชถเชพเชตเซเชถเซเช เชเซ เชคเชฎเซ เชคเชพเชเซเชคเชฐเชฎเชพเช เชฎเซเชฒเชพเชเชพเชค เชฒเซเชงเชพเช เชเซ เช
เชฅเชตเชพ เชฌเซเชเชฎเชพเชฐเซเช เชเชฐเซเชฏเชพ เชเซ.">
+
+<!-- LOCALIZATION NOTE (activity_stream_remove): This label is shown in the Activity Stream context menu,
+and allows hiding a URL/page from highlights or topsites. The page remains in history/bookmarks, but
+is simply hidden from the Activity Stream panel. -->
+<!ENTITY activity_stream_remove "เชฆเซเชฐ เชเชฐเซ">
+<!ENTITY activity_stream_delete_history "เชเชคเชฟเชนเชพเชธเชฎเชพเชเชฅเซ เชฆเซเชฐ เชเชฐเซ">
+
+<!ENTITY private_tab_panel_title "เชเชพเชจเชเซ เชฌเซเชฐเชพเชเชเชฟเชเช + เชเซเชฐเซเชเชฟเชเช เชฐเชเซเชทเชฃ">
+<!ENTITY private_tab_panel_description "&brandShortName; เชคเชฎเชพเชฐเซ เชฌเซเชฐเชพเชเชเชฟเชเช เชชเซเชฐเชตเซเชคเซเชคเชฟเชจเซ เชเซเชฐเซ
เช เชเชฐเซ เชถเชเซ เชคเซเชตเชพ เชชเชพเชจเชพเชเชจเซ เชญเชพเชเซเชจเซ เชฌเซเชฒเซเชเซเชธ เชเชฐเซ เชเซ.">
+<!ENTITY private_tab_panel_description2 "เช
เชฎเซ เชเซเช เชชเชฃ เชเชคเชฟเชนเชพเชธ เชฏเชพเชฆ เชฐเชพเชเซเชถเซเช เชจเชนเซเช, เชชเชฐเชเชคเซ เชกเชพเชเชจเชฒเซเชก เชเชฐเซเชฒเซ เชซเชพเชเชฒเซ เช
เชจเซ เชจเชตเชพ เชฌเซเชเชฎเชพเชฐเซเชเซเชธ เชนเชเซ เชชเชฃ เชคเชฎเชพเชฐเชพ เชเชชเชเชฐเชฃ เชชเชฐ เชธเชเชตเชพเชถเซ.">
+<!ENTITY private_tab_learn_more "เชตเชงเซ เชเชพเชฃเชตเชพ เชฎเชพเชเชเซ เชเซ?">
+
+<!ENTITY fullscreen_warning "เชชเซเชฐเซเชฃ เชธเซเชเซเชฐเซเชจเชจเซ เชฆเชพเชเชฒ เชเชฐเซ">
+
+<!-- LOCALIZATION NOTE (pwa_add_to_launcher_confirm): The plus sign here is part of UI design -->
+<!ENTITY pwa_add_to_launcher_confirm "+ เชฎเซเชเซเชฏ เชธเซเชเซเชฐเซเชจ เชชเชฐ เชเชฎเซเชฐเซ">
+
+<!-- LOCALIZATION NOTE (pwa_add_to_launcher_badge2): Used as label in the page actions dropdown list,
+displayed when there are more than 3 actions available for a page.
+See also https://bug1409261.bmoattachments.org/attachment.cgi?id=8919897 -->
+<!ENTITY pwa_add_to_launcher_badge2 "เชฎเซเชเซเชฏ เชธเซเชเซเชฐเซเชจ เชชเชฐ เชเชฎเซเชฐเซ">
+<!ENTITY pwa_continue_to_website "เชตเซเชฌเชธเชพเชเช เชชเชฐ เชเชพเชฒเซ เชฐเชพเชเซ">
+<!ENTITY pwa_onboarding_sumo "เชเชเชชเช เชเชเซเชธเซเชธ เชฎเซเชณเชตเชตเชพ เชฎเชพเชเซ เชคเชฎเซ เชธเชฐเชณเชคเชพเชฅเซ เชคเชฎเชพเชฐเซ เชตเซเชฌเชธเชพเชเช เชฎเซเชเซเชฏ เชธเซเชเซเชฐเซเชจ เชชเชฐ เชเชฎเซเชฐเซ เชถเชเซ เชเซ เช
เชจเซ เชเชชเซเชฒเชฟเชเซเชถเชจ-เชเซเชตเซ เช
เชจเซเชญเชต เชธเชพเชฅเซ เชเชกเชชเซ เชฌเซเชฐเชพเชเช เชเชฐเซ.">
+
+<!-- Used by accessibility services to identify the play/pause buttons shown in the
+Picture-in-picture mini window -->
+<!ENTITY pip_play_button_title "เชตเชเชพเชกเซ">
+<!ENTITY pip_play_button_description "เชซเชฐเซ เชถเชฐเซ เชเชฐเซ">
+<!ENTITY pip_pause_button_title "เชฅเซเชญเซ">
+<!ENTITY pip_pause_button_description "เชฅเซเชญเซ เชตเชเชพเชกเซ">
+
+<!ENTITY pref_notification_settings_link "เชธเซเชเชจเชพ เชธเซเชเชฟเชเชเซเชธ เชตเชนเซเชตเช เชเชฐเซ">
+<!-- Notification channels names -->
+<!ENTITY default_notification_channel2 "เชฌเซเชฐเชพเชเชเชฐ">
+<!ENTITY mls_notification_channel "&vendorShortName; เชธเซเชฅเชพเชจ เชธเซเชตเชพ">
+<!ENTITY download_notification_channel "เชกเชพเชเชจเชฒเซเชก">
+<!ENTITY media_notification_channel2 "เชงเซเชตเชจเชฟ เช
เชจเซ เชตเชฟเชกเชฟเช">
+<!-- These push notifications come without a specific channel and/or name from Leanplum -->
+<!ENTITY leanplum_default_notifications_channel2 "&vendorShortName; เชเชฟเชชเซเชชเชฃเซเช เช
เชจเซ เชฏเซเชเซเชคเชฟเช">
+<!ENTITY updater_notification_channel "เชเชชเซเชฒเชฟเชเซเชถเชจ เชธเซเชงเชพเชฐเชพเช">
+<!ENTITY synced_tabs_notification_channel "เชธเชฎเชจเซเชตเชฏ เชเชฐเซเชฒเซ เชเซ
เชฌเซเชธ">
+<!-- LOCALIZATION NOTE (site_notifications_channel): This is for system notifications displayed by
+web sites through the HTML Notifications API. -->
+<!ENTITY site_notifications_channel "เชธเชพเชเช เชธเซเชเชจเชพเช">
+<!ENTITY crash_handler_notifications_channel "&brandShortName; เชเซเชฐเซเชถ เชฐเชฟเชชเซเชฐเซเชเชฐ">
--- /dev/null
+<!-- 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/. -->
+
+<!-- Don't localize these. They're here until they have
+ a better place to live. -->
+<!ENTITY syncBrand.fullName.label "Firefox เชธเชฎเชจเซเชตเชฏ">
+<!ENTITY syncBrand.shortName.label "เชธเชฎเชจเซเชตเชฏ">
+
+<!-- Main titles. -->
+<!ENTITY sync.title.connect.label '&syncBrand.shortName.label; เชธเชพเชฅเซ เชเซเชกเชพเชต'>
+
+<!-- J-PAKE Key Screen -->
+<!ENTITY sync.subtitle.connect.label 'เชคเชฎเชพเชฐเซเช เชจเชตเซเช เชเชชเชเชฐเชฃ เชธเชเซเชฐเชฟเชฏ เชเชฐเชตเชพ เชฎเชพเชเซ, เชเชชเชเชฐเชฃ เชชเชฐ โ&syncBrand.shortName.label; เชธเซเชฏเซเชเซเชค เชเชฐเซโ เชชเชธเชเชฆ เชเชฐเซ.'>
+<!ENTITY sync.subtitle.pair.label 'เชธเชเซเชฐเชฟเชฏ เชเชฐเชตเชพ เชฎเชพเชเซ, เชคเชฎเชพเชฐเชพ เช
เชจเซเชฏ เชเชชเชเชฐเชฃเชฎเชพเช โเชเชชเชเชฐเชฃเชจเซ เชเซเชกเซ เชฌเชจเชพเชตเซโ เชชเชธเชเชฆ เชเชฐเซ.'>
+<!ENTITY sync.pin.default.label '...\n...\n...\n'>
+<!ENTITY sync.link.nodevice.label 'เชเชชเชเชฐเชฃ เชฎเชพเชฐเซ เชชเชพเชธเซ เชจเชฅเซโฆ'>
+
+<!-- Configure Engines -->
+<!ENTITY sync.configure.engines.title.passwords2 'เชฒเซเชเชฟเชจ'>
+<!ENTITY sync.configure.engines.title.history 'เชเชคเชฟเชนเชพเชธ'>
+<!ENTITY sync.configure.engines.title.tabs 'เชเซ
เชฌเซเชธ'>
+
+<!-- Localization note (sync.default.client.name): Default string of the "Device
+ name" menu item upon setting up Firefox Sync. The placeholder &formatS1
+ will be replaced by the name of the Firefox release channel and &formatS2
+ by the model name of the Android device. Examples look like "Aurora on
+ GT-I1950" and "Fennec on MI 2S". -->
+<!ENTITY sync.default.client.name '&formatS1; เชเชพเชฒเซ &formatS2;'>
+
+<!-- Bookmark folder strings -->
+<!ENTITY bookmarks.folder.menu.label 'เชฌเซเชเชฎเชพเชฐเซเชเซ เชฎเซเชจเซ'>
+<!ENTITY bookmarks.folder.places.label ''>
+<!ENTITY bookmarks.folder.tags.label 'เชเซเช'>
+<!ENTITY bookmarks.folder.toolbar.label 'เชฌเซเชเชฎเชพเชฐเซเชเซ เชธเชพเชงเชจเชชเชเซเชเซ'>
+<!ENTITY bookmarks.folder.other.label 'เช
เชจเซเชฏ เชฌเซเชเชฎเชพเชฐเซเชเซเชธ'>
+<!ENTITY bookmarks.folder.desktop.label 'เชกเซเชธเซเชเชเซเชช เชฌเซเชเชฎเชพเชฐเซเชเซ'>
+<!ENTITY bookmarks.folder.mobile.label 'เชฎเซเชฌเชพเชเชฒ เชฌเซเชเชฎเชพเชฐเซเชเซ'>
+<!-- Pinned sites on about:home. This folder should never be shown to the user, but we have to give it a string name -->
+<!ENTITY bookmarks.folder.pinned.label 'เชชเซเชจ เชฅเชฏเซเชฒ'>
+
+<!-- Firefox Account strings. -->
+
+<!-- Localization note: these are shown in screens after the user has
+ created or signed in to an account, and take the user back to
+ Firefox. -->
+<!ENTITY fxaccount_back_to_browsing 'เชฌเซเชฐเชพเชเชเซเชเชเชฎเชพเช เชชเชพเชเชพ'>
+
+<!ENTITY fxaccount_getting_started_welcome_to_sync '&syncBrand.shortName.label; เชฎเชพเช เชธเซเชตเชพเชเชค เชเซ'>
+<!ENTITY fxaccount_getting_started_description2 'เชธเชฎเชจเซเชตเชฏเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชธเชพเชเชจ เชเชจ เชเชฐเซ เชคเชฎเชพเชฐเชพ เชเซ
เชฌเซเชธ, เชฌเซเชเชฎเชพเชฐเซเชเซเชธ, เชฒเซเชเชฟเชจ & เชตเชงเซ.'>
+<!ENTITY fxaccount_getting_started_get_started 'เชถเชฐเซเชเชค เชเชฐเซ'>
+<!ENTITY fxaccount_getting_started_old_firefox '&syncBrand.shortName.label; เชจเซ เชเซเชจเซ เชเชตเซเชคเซเชคเชฟ เชตเชพเชชเชฐเซ เชฐเชนเซเชฏเชพ เชเซ?'>
+
+<!ENTITY fxaccount_status_auth_server 'เชเชเชพเชเชจเซเช เชธเชฐเซเชตเชฐ'>
+<!ENTITY fxaccount_status_sync_now 'เชนเชฎเชฃเชพเช เชธเชฎเชจเซเชตเชฏ เชเชฐเซ'>
+<!ENTITY fxaccount_status_syncing2 'เชธเชฎเชจเซเชตเชฏ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซโฆ'>
+<!ENTITY fxaccount_status_device_name 'เชเชชเชเชฐเชฃ เชจเชพเชฎ'>
+<!ENTITY fxaccount_status_sync_server 'เชธเชฎเชจเซเชตเชฏเชจ เชธเชฐเซเชตเชฐ'>
+<!ENTITY fxaccount_status_needs_verification2 'เชคเชฎเชพเชฐเชพ เชเชพเชคเชพเชจเซ เชเชพเชคเชฐเซ เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ. เชคเชชเชพเชธ เชเชฎเซเชฒ เชชเซเชจเชเชฎเซเชเชฒเชตเชพ เชฎเชพเชเซ เช เชชเชเชพเชฐเซ.'>
+<!ENTITY fxaccount_status_needs_credentials 'เชเซเชกเชพเช เชถเชเชคเชพ เชจเชฅเซ. เชชเซเชฐเชตเซเชถ เชเชฐเชตเชพ เชฎเชพเชเซ เช เชชเชเชพเชฐเซ.'>
+<!ENTITY fxaccount_status_needs_upgrade 'เชชเซเชฐเชตเซเชถ เชเชฐเชตเชพ เชฎเชพเชเซ เชคเชฎเชพเชฐเซ &brandShortName; เชจเซ เช
เชชเชเซเชฐเซเชก เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ.'>
+<!ENTITY fxaccount_status_needs_master_sync_automatically_enabled '&syncBrand.shortName.label; เช เชธเซเชฏเซเชเซเชค เชเซ, เชชเชฐเชเชคเซ เชธเซเชตเชฏเช เชธเชฎเชจเซเชตเชฏเชฟเชค เชฅเชคเซ เชจเชฅเซ. Android เชธเซเชเซเชเช เชฎเชพเชนเชฟเชคเซ เชตเชชเชฐเชพเชถเชฎเชพเช โเชฎเชพเชนเชฟเชคเซ เชธเซเชตเชฏเช-เชธเชฎเชจเซเชตเชฏ เชเชฐเซโ เชฌเชฆเชฒเซ.'>
+<!ENTITY fxaccount_status_needs_master_sync_automatically_enabled_v21 '&syncBrand.shortName.label; เชธเซเช เชเชฐเซเชฒเซเช เชเซ, เชชเชฐเชเชคเซ เชเชชเชฎเซเชณเซ เชธเชฎเชจเซเชตเชฏเชฟเชค เชฅเชคเซ เชจเชฅเซ. Android เชธเซเชเชฟเชเชเซเชธ > เชจเชพ เชฎเซเชจเซเชฎเชพเช โเชธเซเชตเชคเช-เชธเชฎเชจเซเชตเชฏเชจ เชกเซเชเชพโ เชเซเชเชฒ เชเชฐเซ เชเชเชพเชเชจเซเชเซเชธ.'>
+<!ENTITY fxaccount_status_needs_finish_migrating 'เชคเชฎเชพเชฐเชพ เชจเชตเชพ Firefox เชเชพเชคเชพเชฎเชพเช เชธเชพเชเชจ เชเชจ เชเชฐเชตเชพ เชฎเชพเชเซ เชเซเชช เชเชฐเซ.'>
+<!ENTITY fxaccount_status_choose_what 'เชถเซเช เชธเชฎเชจเซเชตเชฏเชฟเชค เชเชฐเชตเซเช เชคเซ เชชเชธเชเชฆ เชเชฐเซ'>
+<!ENTITY fxaccount_status_bookmarks 'เชฌเซเชเชฎเชพเชฐเซเชเซเชธ'>
+<!ENTITY fxaccount_status_history 'เชเชคเชฟเชนเชพเชธ'>
+<!ENTITY fxaccount_status_passwords2 'เชฒเซเชเชฟเชจ'>
+<!ENTITY fxaccount_status_tabs 'เชเซ
เชฌเซเชธ เชเซเชฒเซ'>
+<!ENTITY fxaccount_status_additional_settings 'เชตเชงเชพเชฐเชพเชจเซ เชธเซเชเชฟเชเชเซเชธ'>
+<!ENTITY fxaccount_pref_sync_use_metered2 'เชซเชเซเชค Wi-Fi เชชเชฐ เชธเชฎเชจเซเชตเชฏเชฟเชค เชเชฐเซ'>
+<!-- Localization note: Only affects background syncing, user initiated
+ syncs will still be done regardless of the connection -->
+<!ENTITY fxaccount_pref_sync_use_metered_summary2 'เช
เชเชเชพเชตเซ &brandShortName; เชธเซเชฒเซเชฏเซเชฒเชฐ เช
เชฅเชตเชพ เชฎเซเชเชฐ เชเชฐเซเชฒ เชจเซเชเชตเชฐเซเช เชชเชฐ เชธเชฎเชจเซเชตเชฏเชจ เชเชฐเชคเชพ'>
+<!ENTITY fxaccount_status_legal 'เชเชพเชฏเชฆเชพเชเซเชฏ' >
+<!-- Localization note: when tapped, the following two strings link to
+ external web pages. Compare fxaccount_policy_{linktos,linkprivacy}:
+ these strings are separated to accommodate languages that decline
+ the two uses differently. -->
+<!ENTITY fxaccount_status_linktos2 'เชธเซเชตเชพเชจเซ เชถเชฐเชคเซ'>
+<!ENTITY fxaccount_status_linkprivacy2 'เชเซเชชเชจเซเชฏเชคเชพ เชธเซเชเชจเชพ'>
+<!ENTITY fxaccount_remove_account 'เชเซเชกเชพเชฃ เชคเซเชกเซ เชจเชพเชเซ&ellipsis;'>
+
+<!ENTITY fxaccount_remove_account_dialog_title2 'เชธเชฎเชจเซเชตเชฏเชจเชฎเชพเชเชฅเซ เชเซเชกเชพเชฃ เชคเซเชกเซ เชจเชพเชเซ?'>
+<!ENTITY fxaccount_remove_account_dialog_message2 'เชคเชฎเชพเชฐเซเช เชฌเซเชฐเชพเชเชเชฟเชเช เชกเซเชเชพ เช เชเชชเชเชฐเชฃ เชชเชฐ เชฐเชนเซเชถเซ, เชชเชฐเชเชคเซ เชคเซ เชนเชตเซ เชคเชฎเชพเชฐเชพ เชเชเชพเชเชจเซเช เชธเชพเชฅเซ เชธเชฎเชจเซเชตเชฏเชฟเชค เชฅเชถเซ เชจเชนเซเช.'>
+<!-- Localization note: format string below will be replaced
+ with the Firefox Account's email address. -->
+<!ENTITY fxaccount_remove_account_toast2 'Firefox เชเชพเชคเซเช &formatS; เชเซเชกเชพเชฃ เชคเซเชเซ เชเชฏเซเช.'>
+<!-- Localization note (fxaccount_remove_account_dialog_action_confirm): This is the label for the
+ confirm button in the dialog that shows up when disconnecting from sync. -->
+<!ENTITY fxaccount_remove_account_dialog_action_confirm 'เชเซเชกเชพเชฃ เชคเซเชกเซ เชจเชพเชเซ'>
+
+<!ENTITY fxaccount_enable_debug_mode 'เชกเซเชฌเช เชฎเซเชกเชจเซ เชธเชเซเชทเชฎ เชเชฐเซ'>
+
+<!-- Localization note: this is the name shown by the Android system
+ itself for a Firefox Account. Don't localize this. -->
+<!ENTITY fxaccount_account_type_label 'Firefox'>
+
+<!-- Localization note: these are shown by the Android system itself,
+ when the user navigates to the Android > Accounts > {Firefox
+ Account} Screen. The link takes the user to the Firefox Account
+ status activity, which lets them manage their Firefox
+ Account. -->
+<!ENTITY fxaccount_options_title '&syncBrand.shortName.label; เชตเชฟเชเชฒเซเชชเซ'>
+<!ENTITY fxaccount_options_configure_title '&syncBrand.shortName.label; เชฐเซเชชเชฐเซเชเชพเชเชเชฟเชค เชเชฐเซ'>
+
+<!ENTITY fxaccount_sync_sign_in_error_notification_title2 '&syncBrand.shortName.label; เช เชเซเชกเชพเชฏเซเชฒเซเช เชจเชฅเซ'>
+<!-- Localization note: the format string below will be replaced
+ with the Firefox Account's email address. -->
+<!ENTITY fxaccount_sync_sign_in_error_notification_text2 '&formatS; เชคเชฐเซเชเซ เชชเซเชฐเชตเซเชถ เชเชฐเชตเชพ เชฎเชพเชเซ เช เชชเชเชพเชฐเซ'>
+
+<!ENTITY fxaccount_sync_finish_migrating_notification_title 'เชธเซเชงเชพเชฐเซ เชธเชฎเชพเชชเซเชค เชเชฐเซ &syncBrand.shortName.label;?'>
+<!-- Localization note: the format string below will be replaced
+ with the Firefox Account's email address. -->
+<!ENTITY fxaccount_sync_finish_migrating_notification_text 'เช เชคเชฐเซเชเซ เชธเชพเชเชจ เชเชจ เชเชฐเชตเชพ เชฎเชพเชเซ เชเซเชช เชเชฐเซ &formatS;'>
--- /dev/null
+<!-- 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/. -->
+<!ENTITY aboutPage.title "&brandShortName; เชตเชฟเชถเซ">
+<!ENTITY aboutPage.warningVersion "&brandShortName; เช เชชเชฐเชฟเชเซเชทเชฃเซเชฏ เชเซ เช
เชจเซ เช
เชธเซเชฅเชพเชฏเซ เชนเซเช เชถเชเซ.">
+<!ENTITY aboutPage.checkForUpdates.link "เชธเซเชงเชพเชฐเชพเช เชฎเชพเชเซ เชเชเชพเชธเซ ยป">
+<!ENTITY aboutPage.checkForUpdates.checking "เชธเซเชงเชพเชฐเชพเช เชฎเชพเชเซ เชเซเช เชฐเชนเซเชฏเชพ เชเซเชโฆ">
+<!ENTITY aboutPage.checkForUpdates.none "เชเซเช เชธเซเชงเชพเชฐเชพเช เชเชชเชฒเชฌเซเชง เชจเชฅเซ">
+<!ENTITY aboutPage.checkForUpdates.available2 "เชธเซเชงเชพเชฐเซ เชกเชพเชเชจเชฒเซเชก เชเชฐเซ">
+<!ENTITY aboutPage.checkForUpdates.downloading "เชธเซเชงเชพเชฐเซ เชกเชพเชเชจเชฒเซเชก เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเชโฆ">
+<!ENTITY aboutPage.checkForUpdates.downloaded2 "เชธเซเชงเชพเชฐเซ เชเชจเซเชธเซเชเซเชฒ เชเชฐเซ">
+<!ENTITY aboutPage.faq.label "FAQ">
+<!ENTITY aboutPage.support.label "เชเชงเชพเชฐ">
+<!ENTITY aboutPage.privacyPolicy.label "เชเชพเชจเชเซเชชเชฃเชพเชจเซ เชจเซเชคเชฟ">
+<!ENTITY aboutPage.rights.label "เชคเชฎเชพเชฐเชพ เชนเชเซ เชเชพเชฃเซ">
+<!ENTITY aboutPage.relNotes.label "เชชเซเชฐเชเชพเชถเชจ เชจเซเชเชงเซ">
+<!ENTITY aboutPage.credits.label "เชฏเชถ">
+<!ENTITY aboutPage.license.label "เชฒเชพเชฏเชธเชจเซเชธ เชเชพเชฃเชเชพเชฐเซ">
+
+<!-- LOCALIZATION NOTE (aboutPage.logoTrademark): The message is explicitly about the word "Firefox" being trademarked, that's why we use it, instead of brandShortName. -->
+<!ENTITY aboutPage.logoTrademark "Firefox เช
เชจเซ Firefox เชฒเซเชเซเช Mozilla Foundation เชจเชพ เชเซเชฐเซเชกเชฎเชพเชฐเซเชเซเชธ เชเซ.">
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY aboutAccounts.connected.title "Firefox เชเชเชพเชเชจเซเช">
+<!ENTITY aboutAccounts.connected.description "เชคเชฎเซ เชเซเชกเชพเชฏเซเชฒ เชเซ">
+<!ENTITY aboutAccounts.syncPreferences.label "เชธเชฎเชจเซเชตเชฏเชจ เชธเซเชเชฟเชเชเซเชธ เชคเชชเชพเชธเชตเชพ เชฎเชพเชเซ เช
เชนเซเช เชเซเชช เชเชฐเซ">
+
+<!ENTITY aboutAccounts.noConnection.title "เชเชจเซเชเชฐเชจเซเช เชเชจเซเชเซเชถเชจ เชจเชฅเซ">
+<!ENTITY aboutAccounts.retry.label "เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ">
+
+<!ENTITY aboutAccounts.restrictedError.title "เชชเซเชฐเชคเชฟเชฌเชเชงเชฟเชค">
+<!ENTITY aboutAccounts.restrictedError.description "เชคเชฎเซ เช เชฐเซเชชเชฐเซเชเชพเชฎเชพเชเชฅเซ Firefox เชเชพเชคเซเช เชตเซเชฏเชตเชธเซเชฅเชพ เชเชฐเซ เชถเชเชคเชพ เชจเชฅเซ.">
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE (relinkDenied.message): Ideally, this string is short (it's
+# a toast message).
+relinkDenied.message = เชชเชนเซเชฒเซเชฅเซ เช เชธเชฎเชจเซเชตเชฏเชจ เชฎเชพเชเซ เชธเชพเชเชจ เชเชจ!
+# LOCALIZATION NOTE (relinkDenied.openPrefs): Ideally, this string is short (it's a
+# button label) and upper-case, to match Google and Android's convention.
+relinkDenied.openPrefs = PREFS
+
+relinkVerify.title = เชคเชฎเซ เชเชพเชคเชฐเซ เชเชฐเซ เชเซ เชคเชฎเชพเชฐเซ เชธเชฎเชจเซเชตเชฏ เชเชฐเชตเชพ เชฎเชพเชเซ เชธเชพเชเชจ เชเชจ เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ?
+# LOCALIZATION NOTE (relinkVerify.message): Email address of a user previously signed in to Sync.
+relinkVerify.message = เชคเชฎเชพเชฐเชพ เชชเชนเซเชฒเชพ เชนเชธเซเชคเชพเชเซเชทเชฐ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเชพ เชนเชคเชพ เชเช เช
เชฒเช เชเชฎเซเชเชฒ เชธเชฐเชจเชพเชฎเซเช เชธเชพเชฅเซ เชธเชฎเชจเซเชตเชฏ เชเชฐเชตเชพ เชฎเชพเชเซ. เชธเชพเชเชจ เชเชจ เช เชฌเซเชฐเชพเชเชเชฐเชจเซ เชฌเซเชเชฎเชพเชฐเซเชเซเชธ, เชชเชพเชธเชตเชฐเซเชกเซเชธ เช
เชจเซ เช
เชจเซเชฏ เชธเซเชเชฟเชเชเซเชธ เชธเชฎเชพเช เชเชถเซ %S
+relinkVerify.continue = เชเชพเชฒเซ
+relinkVerify.cancel = เชฐเชฆ
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY aboutAddons.title2 "เชเชก-เชเชจ">
+<!ENTITY aboutAddons.header2 "เชคเชฎเชพเชฐเชพ เชเชก-เชเชจ">
+
+<!ENTITY addonAction.enable "เชธเชเซเชฐเชฟเชฏ เชเชฐเซ">
+<!ENTITY addonAction.disable "เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชเชฐเซ">
+<!ENTITY addonAction.uninstall "เช
เชจเชเชจเซเชธเซเชเซเชฒ เชเชฐเซ">
+<!ENTITY addonAction.undo "เชเซเชฒเซเชฒเซเช เชฐเชฆ เชเชฐเซ">
+<!ENTITY addonAction.update "เชธเซเชงเชพเชฐเซ">
+
+<!ENTITY addonUnsigned.message "เช เชเชก-เชเชจ &brandShortName;เชฆเซเชตเชพเชฐเชพ เชเชเชพเชธเซ เชถเชเชพเชฏเชพ เชจเชฅเซ.">
+<!ENTITY addonUnsigned.learnMore "เชตเชงเซ เชถเซเชเซ">
--- /dev/null
+# 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/.
+
+addonType.extension=เชเชเซเชธเชเซเชจเซเชธเชจ
+addonType.theme=เชฅเซเชฎ
+addonType.locale=เชฒเซเชเซเชฒ
+
+addonStatus.uninstalled=เชชเซเชจเชเชถเชฐเซเชเชค เชเชฐเซเชฏเชพ เชชเชเซ %S เช
เชจเชเชจเซเชธเซเชเซเชฒ เชฅเช เชเชถเซ.
+
+# Will keep both strings and at runtime will fallback on the old one if the new one is not yet localized
+addons.browseAll=เชฌเชงเชพ Firefox เชเชก-เชเชจ เชฌเซเชฐเชพเชเช เชเชฐเซ
+
+addons.browseRecommended=Firefox เช เชญเชฒเชพเชฎเชฃ เชเชฐเซเชฒเชพเช เชเชเซเชธเซเชเซเชจเซเชถเชจเซเชธ เชฌเซเชฐเชพเชเช เชเชฐเซ
+
+addon.options=เชตเชฟเชเชฒเซเชชเซ
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY % brandDTD
+ SYSTEM "chrome://branding/locale/brand.dtd">
+ %brandDTD;
+
+<!-- These strings are used by Firefox's custom about:certerror page,
+a replacement for the standard security certificate errors produced
+by NSS/PSM via netError.xhtml. -->
+
+<!ENTITY certerror.pagetitle "เช
เชตเชฟเชถเซเชตเชพเชธเซ เชเซเชกเชพเชฃ">
+<!ENTITY certerror.longpagetitle "เช เชเซเชกเชพเชฃ เช
เชตเชฟเชถเซเชตเชพเชธเซ เชเซ">
+
+<!-- Localization note (certerror.introPara1) - The string "#1" will
+be replaced at runtime with the name of the server to which the user
+was trying to connect. -->
+<!ENTITY certerror.introPara1 "เชคเชฎเซ &brandShortName; เชจเซ <b>#1</b> เชธเชพเชฅเซ เชธเซเชฐเชเซเชทเชฟเชค เชฐเซเชคเซ เชเซเชกเชพเชตเชพ เชฎเชพเชเซ เชชเซเชเซเชฏเซเช เชเซ, เชชเชฐเชเชคเซ เช
เชฎเซ เชเชพเชคเชฐเซ เชเชฐเซ เชถเชเชคเชพ เชจเชฅเซ เชเซ เชเซเชกเชพเชฃ เชธเซเชฐเชเซเชทเชฟเชค เชเซ.">
+
+<!ENTITY certerror.whatShouldIDo.heading "เชฎเชพเชฐเซ เชถเซเช เชเชฐเชตเซเช เชเซเชเช?">
+<!ENTITY certerror.whatShouldIDo.content "เชเซ เชคเชฎเซ เชธเชพเชฎเชพเชจเซเชฏ เชฐเซเชคเซ เช เชธเชพเชเชเชฎเชพเช เชเซเชเชชเชฃ เชชเซเชฐเชเชพเชฐเชจเซ เชธเชฎเชธเซเชฏเชพเช เชตเชฟเชจเชพ เชเซเชกเชพเชคเชพ เชนเชต, เชคเซ เช เชญเซเชฒเชจเซ เช
เชฐเซเชฅ เชเชตเซ เชฅเช เชถเชเซ เชเซ เชเซเชเช เชธเชพเชเชเชจเซ เชฌเชเชพเชกเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซ, เช
เชจเซ เชคเชฎเชพเชฐเซ เชเชพเชฒเซ เชฐเชพเชเชตเซเช เชเซเชเช เชจเชนเชฟเช.">
+<!ENTITY certerror.getMeOutOfHere.label "เชฎเชจเซ เช
เชนเซเชเชฅเซ เชฒเช เชเชพเชต!">
+
+<!ENTITY certerror.expert.heading "เชฎเชจเซ เชเซเชเชฎเซเชจเซ เชเชฌเชฐ เชเซ">
+<!ENTITY certerror.expert.content "เชเซ เชคเชฎเชจเซ เชเชฌเชฐ เชนเซเชฏ เชเซ เชถเซเช เชเชพเชฒเซ เชฐเชนเซเชฏเซเช เชเซ, เชคเซ เชคเชฎเซ เชเชนเซ เชถเชเซ เชเซ &brandShortName; เช เช เชธเชพเชเชเชจเซ เชเชณเช เชเชฐเชตเชพเชจเซเช เชถเชฐเซ เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซ. <b>เชเซ เชคเชฎเซ เช เชธเชพเชเช เชชเชฐ เชตเชฟเชถเซเชตเชพเชธ เชเชฐเชคเชพ เชนเซเชฏ เชคเซ เชชเชฃ, เช เชญเซเชฒเชจเซ เช
เชฐเซเชฅ เชเชตเซ เชฅเช เชถเชเซ เชเซ เชเซเชเช เชคเชฎเชพเชฐเชพ เชเซเชกเชพเชฃ เชธเชพเชฅเซ เชเซเชกเชเชพเชก เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซ.</b>">
+<!ENTITY certerror.expert.contentPara2 "เช
เชชเชตเชพเชฆ เชเชฎเซเชฐเชถเซ เชจเชนเชฟเช เชเซเชฏเชพเช เชธเซเชงเซ เชคเชฎเชจเซ เชเชฌเชฐ เชจเชนเชฟเช เชนเซเชฏ เชเซ เช เชธเชพเชเช เชเชฏเชพ เชธเชพเชฐเชพ เชเชพเชฐเชฃเซเชธเชฐ เชตเชฟเชถเซเชตเชพเชธเซ เชเชณเช เชตเชพเชชเชฐเชคเซ เชจเชฅเซ.">
+<!ENTITY certerror.addTemporaryException.label "เชธเชพเชเชเชจเซ เชฎเซเชฒเชพเชเชพเชค เชฒเซ">
+<!ENTITY certerror.addPermanentException.label "เชเชพเชฏเชฎเซ เช
เชชเชตเชพเชฆ เชเชฎเซเชฐเซ">
+
+<!ENTITY certerror.technical.heading "เชคเชเชจเซเชเซ เชตเชฟเชเชคเซ">
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY aboutDevices.title "เชเชชเชเชฐเชฃเซ">
+<!ENTITY aboutDevices.header "เชคเชฎเชพเชฐเชพ เชเชชเชเชฐเชฃเซ">
+<!ENTITY aboutDevices.refresh "เชคเชพเชเซเช เชเชฐเซ">
+<!ENTITY aboutDevices.addDeviceHeader "เชเช เชเชชเชเชฐเชฃ เชเชฎเซเชฐเซ">
+<!ENTITY aboutDevices.roku "เชฐเซเชเซ">
+<!ENTITY aboutDevices.chromecast "Chromecast">
+<!-- Localization note (aboutDevices.placeholder): this is the hint shown to the
+ user prompting them to input the IP address of a casting device. -->
+<!ENTITY aboutDevices.placeholder "IP เชธเชฐเชจเชพเชฎเซเช">
+<!ENTITY aboutDevices.connectManually "เชเชพเชคเซ เชเซเชกเชพเชฃ เชเชฐเซ">
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY aboutDownloads.title "เชกเชพเชเชจเชฒเซเชก">
+<!ENTITY aboutDownloads.header "เชคเชฎเชพเชฐเชพ เชกเชพเชเชจเชฒเซเชก">
+<!ENTITY aboutDownloads.empty "เชเซเช เชกเชพเชเชจเชฒเซเชก เชจเชฅเซ">
+
+<!ENTITY aboutDownloads.open "เชเซเชฒเซ">
+<!ENTITY aboutDownloads.remove "เชเชพเชขเซ">
+<!ENTITY aboutDownloads.removeAll "เชฌเชงเซ เชเชพเชขเซ">
+<!ENTITY aboutDownloads.pause "เช
เชเชเชพเชตเซ">
+<!ENTITY aboutDownloads.resume "เชชเซเชจเช เชถเชฐเซ เชเชฐเซ">
+<!ENTITY aboutDownloads.cancel "เชฐเชฆ เชเชฐเซ">
+<!ENTITY aboutDownloads.retry "เชชเซเชจเชเชชเซเชฐเชฏเชพ เชเชฐเซ">
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE (downloadMessage.deleteAll):
+# Semicolon-separated list of plural forms. See:
+# http://developer.mozilla.org/en/docs/Localization_and_Plurals
+downloadMessage.deleteAll=เชถเซเช เช เชกเชพเชเชจเชฒเซเชก เชเชพเชขเซ เชจเชพเชเชเชตเชพ เชฎเชพเชเชเซ เชเซ?;เชถเซเช #1 เชกเชพเชเชจเชฒเซเชก เชเชพเชขเซ เชจเชพเชเชเชตเชพ เชเซ?
+
+downloadAction.deleteAll=เชฌเชงเซเช เชเชพเชขเซ เชจเชพเชเชเซ
+
+downloadState.downloading=เชกเชพเชเชจเชฒเซเชก เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเชโฆ
+downloadState.canceled=เชฐเชฆ เชฅเชฏเซเชฒ
+downloadState.failed=เชจเชฟเชทเซเชซเชณ เชฅเชฏเซเชฒ
+downloadState.paused=เช
เชเชเชพเชตเชพเชฏเซเชฒ
+downloadState.starting=เชถเชฐเซ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเชโฆ
+downloadState.unknownSize=เช
เชเซเชเชพเชค เชฎเชพเชช
--- /dev/null
+<!-- 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 string should be kept in sync with the home_title string
+ in android_strings.dtd -->
+<!ENTITY abouthome.title "&brandShortName; เชฎเซเชเซเชฏ">
--- /dev/null
+# 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/.
+
+banner.firstrunHomepage.text=เชคเชฎเชพเชฐเซ เชฎเซเชเซเชฏเชชเชพเชจเชพ เชชเชฐ เชธเซเชตเชพเชเชค เชเซ! เชเซเชฏเชพเชฐเซ เชชเชฃ เชคเชฎเซ เชจเชตเซ เชเซเชฌ เชเซเชฒเชถเซ เชคเซเชฏเชพเชฐเซ เชชเชพเชเชพ เช
เชนเซเช เชเชตเซ.
--- /dev/null
+<!-- 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/. -->
+<!ENTITY % brandDTD
+ SYSTEM "chrome://branding/locale/brand.dtd">
+ %brandDTD;
+<!ENTITY aboutLogins.title "เชฒเซเชเชฟเชจ">
+<!ENTITY aboutLogins.update "เชธเซเชงเชพเชฐเซ">
+<!ENTITY aboutLogins.emptyLoginText "เชคเชฎเชพเชฐเชพ เชฒเซเชเชฟเชจ เชธเซเชฐเชเซเชทเชฟเชค เชฐเชพเชเซ">
+<!ENTITY aboutLogins.emptyLoginHint "เชฒเซเชเชฟเชจ เช
เชจเซ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ เชเซ เชคเชฎเซ &brandShortName; เชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เชธเชพเชเชตเซ เชเซ เช เช
เชนเซเช เชฌเชคเชพเชตเชถเซ.">
--- /dev/null
+# 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/.
+
+loginsMenu.showPassword=เชชเชพเชธเชตเชฐเซเชก เชฌเชคเชพเชตเซ
+loginsMenu.copyPassword=เชชเชพเชธเชตเชฐเซเชก เชเซเชชเชฟ เชเชฐเซ
+loginsMenu.copyUsername=เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเชจเชพเชฎเชจเซ เชจเชเชฒ เชเชฐเซ
+loginsMenu.editLogin=เชฒเซเชเชฟเชจ เชฎเชพ เชซเซเชฐเชซเชพเชฐ เชเชฐเซ
+loginsMenu.delete=เชเชพเชขเซ เชจเชพเชเชเซ
+
+loginsMenu.deleteAll=เชฌเชงเซเช เชเชพเชขเซ เชจเชพเชเชเซ
+
+loginsDialog.confirmDelete=เช เชฒเซเชเชฟเชจ เชเชพเชขเซ เชจเชพเชเซเช?
+loginsDialog.confirmDeleteForFxaUser=เช เชฒเซเชเชฟเชจ เชเชพเชขเซ เชจเชพเชเชเชตเซเช เชเซ?\n\nเช เชธเชฎเชจเซเชตเชฏเชฟเชค เชฒเซเชเชฟเชจเซเชธเชจเซ เช
เชธเชฐ เชเชฐเซ เชถเชเซ เชเซ.
+loginsDialog.confirmDeleteAll=เชฌเชงเชพเช เชฒเซเชเชฟเชจเซเชธ เชเชพเชขเซ เชจเชพเชเชเชตเชพ เชเซ?
+loginsDialog.confirmDeleteAllForFxaUser=เชฌเชงเชพเช เชฒเซเชเชฟเชจเซเชธ เชเชพเชขเซ เชจเชพเชเชเชตเชพ เชเซ?\n\nเช เชธเชฎเชจเซเชตเชฏเชฟเชค เชฒเซเชเชฟเชจเซเชธเชจเซ เช
เชธเชฐ เชเชฐเซ เชถเชเซ เชเซ.
+loginsDialog.copy=เชจเชเชฒ เชเชฐเซ
+loginsDialog.confirm=เชฌเชฐเชพเชฌเชฐ
+loginsDialog.cancel=เชฐเชฆ เชเชฐเซ
+
+editLogin.fallbackTitle=เชฒเซเชเชฟเชจ เชธเชเชชเชพเชฆเชฟเชค เชเชฐเซ
+editLogin.saved1=เชธเชพเชเชตเซเชฒ เชฒเซเชเชฟเชจ
+editLogin.couldNotSave=เชซเซเชฐเชซเชพเชฐเซ เชธเชพเชเชตเซ เชถเชเชพเชคเชพ เชจเชฅเซ
+
+loginsDetails.age=เชเชเชฎเชฐ: %S เชฆเชฟเชตเชธ
+
+loginsDetails.copyFailed=เชจเชเชฒ เชเชฐเชตเชพเชจเซเช เชจเชฟเชทเซเชซเชณ
+loginsDetails.passwordCopied=เชชเชพเชธเชตเชฐเซเชก เชจเชเชฒ เชเชฐเซเชฏเซ
+loginsDetails.usernameCopied=เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชจเชพเชฎ เชจเชเชฒ เชเชฐเซเชฏเซเช
+loginsDetails.deleted=เชฒเซเชเชฟเชจ เชเชพเชขเซ เชจเชพเชเซเชฏเซเช
+
+loginsDetails.deletedAll=เชฌเชงเชพเช เชฒเซเชเชฟเชจเซเชธ เชเชพเชขเซ เชจเชพเชเชเซเชฏเชพ
+
+password-btn.show=เชฌเชคเชพเชตเซ
+password-btn.hide=เชเซเชชเชพเชตเซ
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY privatebrowsingpage.title "เชเชพเชจเชเซ เชฌเซเชฐเชพเชเชเซเชเช">
+
+<!-- Localisation note: the plus sign here is a shorthand way of expressing the word "and". Contextually the privatebrowsingpage.title.private string
+ is used as a title, with the privatebrowsingpage.title string preceding it but on a separate line.
+ So the final line will say "Private Browsing + Tracking Protection". -->
+<!ENTITY privatebrowsingpage.title.private "+ เชเซเชฐเซเชเชฟเชเช เชชเซเชฐเซเชเซเชเซเชถเชจ">
+<!-- Localization note (privatebrowsingpage.title.normal1): "Private Browsing"
+ is capitalized in English to be consistent with our existing uses of the
+ term. -->
+<!ENTITY privatebrowsingpage.title.normal1 "เชคเชฎเซ เชเชพเชจเชเซ เชฌเซเชฐเชพเชเชเชฟเชเชเชฎเชพเช เชจเชฅเซ">
+
+<!ENTITY privatebrowsingpage.description.trackingProtection "&brandShortName; เชคเชฎเชพเชฐเซ เชฌเซเชฐเชพเชเชเชฟเชเช เชชเซเชฐเชตเซเชคเซเชคเชฟเชจเซ เชเซเชฐเซ
เช เชเชฐเซ เชถเชเซ เชคเซเชตเชพ เชชเชพเชจเชพเชเชจเชพ เชญเชพเชเซเชจเซ เช
เชตเชฐเซเชง เชเชฐเซ เชเซ.">
+<!ENTITY privatebrowsingpage.description.privateDetails "เช
เชฎเซ เชเซเช เชชเชฃ เชเชคเชฟเชนเชพเชธ เชฏเชพเชฆ เชฐเชพเชเชถเซ เชจเชนเซเช, เชชเชฐเชเชคเซ เชกเชพเชเชจเชฒเซเชก เชเชฐเซเชฒเซ เชซเชพเชเชฒเซ เช
เชจเซ เชจเชตเชพ เชฌเซเชเชฎเชพเชฐเซเชเซเชธ เชนเชเซ เชชเชฃ เชคเชฎเชพเชฐเชพ เชเชชเชเชฐเชฃ เชชเชฐ เชธเชเชตเชพเชถเซ.">
+
+<!-- Localization note (privatebrowsingpage.description.normal2): "Private
+ Browsing is capitalized in English to be consistent with our existing uses
+ of the term. -->
+<!ENTITY privatebrowsingpage.description.normal2 "เชเชพเชจเชเซ เชฌเซเชฐเชพเชเชเชฟเชเชเชฎเชพเช, เช
เชฎเซ เชคเชฎเชพเชฐเชพ เชเซเชเชชเชฃ เชฌเซเชฐเชพเชเชเชฟเชเช เชเชคเชฟเชนเชพเชธ เช
เชฅเชตเชพ เชเซเชเซเชเชจเซ เชฐเชพเชเซเชถเซเช เชจเชนเซเช. เชคเชฎเซ เชเชฎเซเชฐเซ เชเซ เชคเซ เชฌเซเชเชฎเชพเชฐเซเชเซเชธ เช
เชจเซ เชคเชฎเซ เชกเชพเชเชจเชฒเซเชก เชเชฐเซ เชเซ เชคเซ เชซเชพเชเชฒเซ เชคเชฎเชพเชฐเชพ เชเชชเชเชฐเชฃ เชชเชฐ เชนเชเซ เชชเชฃ เชธเชเชตเชพเชถเซ.">
+
+<!ENTITY privatebrowsingpage.link.private "เชตเชงเซ เชเชพเชฃเชตเชพ เชฎเชพเชเชเซ เชเซ?">
+<!ENTITY privatebrowsingpage.link.normal "เชจเชตเซเช เชเชพเชจเชเซ เชเซเชฌ เชเซเชฒเซ">
--- /dev/null
+# 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/.
+
+addonsConfirmInstall.title=เชเชก-เชเชจ เชเชจเซเชธเซเชเซเชฒ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช
+addonsConfirmInstall.install=เชเชจเซเชธเซเชเซเชฒ
+
+addonsConfirmInstallUnsigned.title=เชตเชฃเชเชเชพเชธเซเชฒ เชเชก-เชเชจ
+addonsConfirmInstallUnsigned.message=เช เชธเชพเชเช เชเซเช เชตเชฃเชเชเชพเชธเซเชฒ เชเชก-เชเชจ เชเชจเซเชธเซเชเซเชฒ เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ. เชคเชฎเชพเชฐเชพ เชชเซเชคเชพเชจเชพ เชเซเชเชฎเซ เชเชเชณ เชตเชงเซ.
+
+# Alerts
+alertAddonsDownloading=เชเชก-เชเชจ เชกเชพเชเชจเชฒเซเชก เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช
+alertAddonsInstalledNoRestart.message=เชเชจเซเชธเซเชเซเชฒเซเชถเชจ เชชเซเชฐเซเชฃ เชฅเชฏเซเช
+
+# LOCALIZATION NOTE (alertAddonsInstalledNoRestart.action2): Ideally, this string is short (it's a
+# button label) and upper-case, to match Google and Android's convention.
+alertAddonsInstalledNoRestart.action2=เชเชก-เชเชจเซเชธ
+
+alertDownloadsStart2=เชกเชพเชเชจเชฒเซเชก เชถเชฐเซ เชฅเช เชฐเชนเซเชฏเซเช เชเซ
+alertDownloadsDone2=เชกเชพเชเชจเชฒเซเชก เชธเชฎเชพเชชเซเชค
+alertCantOpenDownload=เชซเชพเชเชฒ เชเซเชฒเซ เชถเชเชคเชพ เชจเชฅเซ. เชคเซเชจเซ เชธเชเชเซเชฐเชนเชตเชพ เชฎเชพเชเซ เช เชชเชเชพเชฐเซ.
+alertDownloadsSize=เชกเชพเชเชจเชฒเซเชก เชเซเชฌ เชฎเซเชเซเช
+alertDownloadsNoSpace=เชชเซเชฐเชคเซ เชธเชเชเซเชฐเชน เชเชเซเชฏเชพ เชจเชฅเซ
+alertDownloadsToast=เชกเชพเชเชจเชฒเซเชก เชถเชฐเซ เชฅเชฏเซเชโฆ
+alertDownloadsPause=เช
เชเชเชพเชตเซ
+alertDownloadsResume=เชชเซเชจเชเชถเชฐเซ เชเชฐเซ
+alertDownloadsCancel=เชฐเชฆ เชเชฐเซ
+# LOCALIZATION NOTE (alertDownloadSucceeded): This text is shown as a snackbar inside the app after a
+# successful download. %S will be replaced by the file name of the download.
+alertDownloadSucceeded=%S เชกเชพเชเชจเชฒเซเชก เชเชฐเซเชฒเซเช
+# LOCALIZATION NOTE (downloads.disabledInGuest): This message appears in a toast
+# when the user tries to download something in Guest mode.
+downloads.disabledInGuest=เชฎเชนเซเชฎเชพเชจ เชธเชคเซเชฐเซเชฎเชพเช เชกเชพเชเชจเชฒเซเชกเซเชธ เช
เชเซเชทเชฎ เชเชฐเซเชฒ เชเซ
+
+# LOCALIZATION NOTE (alertSearchEngineAddedToast, alertSearchEngineErrorToast, alertSearchEngineDuplicateToast)
+# %S will be replaced by the name of the search engine (exposed by the current page)
+# that has been added; for example, 'Google'.
+alertSearchEngineAddedToast='%S' เชถเซเชง เชฏเชเชคเซเชฐ เชคเชฐเซเชเซ เชเชฎเซเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชเซ
+alertSearchEngineErrorToast='%S' เชจเซ เชถเซเชง เชฏเชเชคเซเชฐ เชคเชฐเซเชเซ เชเชฎเซเชฐเซ เชถเชเซเชฏเชพ เชจเชนเชฟ
+alertSearchEngineDuplicateToast='%S' เช เชชเชนเซเชฒเชพเชฅเซ เช เชคเชฎเชพเชฐเชพ เชถเซเชง เชฏเชเชคเซเชฐเซเชฎเชพเชเชจเซ เชเช เชเซ
+
+# LOCALIZATION NOTE (alertShutdownSanitize): This text is shown as a snackbar during shutdown if the
+# user has enabled "Clear private data on exit".
+alertShutdownSanitize=เชเชพเชจเชเซ เชกเซเชเชพ เชธเชพเชซ เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซโฆ
+
+alertPrintjobToast=เชเชชเชพเช เชเชพเชฒเซ เชเซโฆ
+
+downloadCancelPromptTitle1=เชกเชพเชเชจเชฒเซเชก เชฐเชฆเชฌเชพเชคเชฒ เชเชฐเซ
+downloadCancelPromptMessage1=เชถเซเช เชคเชฎเซ เช เชกเชพเชเชจเชฒเซเชกเชจเซ เชฌเชเชง เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ?
+download.blocked=เชซเชพเชเชฒ เชกเชพเชเชจเชฒเซเชก เชเชฐเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ
+
+addonError.titleError=เชญเซเชฒ
+addonError.titleBlocked=เช
เชตเชฐเซเชงเชฟเชค เชเชก-เชเชจ
+addonError.learnMore=เชตเชงเซ เชถเซเชเซ
+
+# LOCALIZATION NOTE (unsignedAddonsDisabled.title, unsignedAddonsDisabled.message):
+# These strings will appear in a dialog when Firefox detects that installed add-ons cannot be verified.
+unsignedAddonsDisabled.title=เชตเชฃเชเชเชพเชธเซเชฒ เชเชก-เชเชจ
+unsignedAddonsDisabled.message=เชเช เช
เชฅเชตเชพ เชตเชงเซ เชเชจเซเชธเซเชเซเชฒ เชเชฐเซเชฒ เชเชก-เชเชจเซเชธ เชเชเชพเชธเซ เชถเชเชพเชคเชพ เชจเชฅเซ เช
เชจเซ เช
เชเซเชทเชฎ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเชพ เชเซ.
+unsignedAddonsDisabled.dismiss=เชเชพเชขเซ เชจเชพเชเชเซ
+unsignedAddonsDisabled.viewAddons=เชเชก-เชเชจเซเชธ เชเซเช
+
+# LOCALIZATION NOTE (addonError-1, addonError-2, addonError-3, addonError-4, addonError-5):
+# #1 is the add-on name, #2 is the add-on host, #3 is the application name
+addonError-1=#2 เชชเชฐ เชเซเชกเชพเชฃ เชจเชฟเชทเซเชซเชณเชคเชพเชจเชพ เชเชพเชฐเชฃเซ เชเชก-เชเชจ เชกเชพเชเชจเชฒเซเชก เชฅเช เชถเชเซเชฏเซเช เชจเชนเชฟ.
+addonError-2=#2 เชฎเชพเชเชฅเซ เชเชก-เชเชจ เชเชจเซเชธเซเชเซเชฒ เชเชฐเซ เชถเชเซเชฏเชพ เชจเชนเชฟ เชเชพเชฐเชฃ เชเซ เชคเซ เชเชเซเชเชฟเชค เชเชก-เชเชจ #3 เชธเชพเชฅเซ เชฌเชเชงเชฌเซเชธเชคเซเช เชจเชฅเซ.
+addonError-3=#2 เชฎเชพเชเชฅเซ เชกเชพเชเชจเชฒเซเชก เชฅเชฏเซเชฒเซเช เชเชก-เชเชจ เชเชจเซเชธเซเชเซเชฒ เชเชฐเซ เชถเชเซเชฏเชพ เชจเชนเชฟ เชเชพเชฐเชฃ เชเซ เชคเซ เชฌเชเชกเซเชฒเซเช เชนเซเชฏ เชเชตเซเช เชฒเชพเชเซ เชเซ.
+addonError-4=#1 เชเชจเซเชธเซเชเซเชฒ เชเชฐเซ เชถเชเซเชฏเชพ เชจเชนเชฟ เชเชพเชฐเชฃ เชเซ #3 เช เชเชฐเซเชฐเซ เชซเชพเชเชฒ เชธเซเชงเชพเชฐเซ เชถเชเชคเซเช เชจเชฅเซ.
+addonError-5=#3 เชเช เชตเชฃเชเชเชพเชธเซเชฒ เชเชก-เชเชจ เชเชจเซเชธเซเชเซเชฒ เชเชฐเชตเชพเชฅเซ #2 เชจเซ เชฐเซเชเซ เชถเชเซ เชเซ.
+
+# LOCALIZATION NOTE (addonLocalError-1, addonLocalError-2, addonLocalError-3, addonLocalError-4, addonLocalError-5, addonErrorIncompatible, addonErrorBlocklisted):
+# #1 is the add-on name, #3 is the application name, #4 is the application version
+addonLocalError-1=เชซเชพเชเชฒเชธเชฟเชธเซเชเชฎ เชเซเชทเชคเชฟเชจเชพ เชเชพเชฐเชฃเซ เช เชเชก-เชเชจ เชเชจเซเชธเซเชเซเชฒ เชเชฐเซ เชถเชเซเชฏเชพ เชจเชนเชฟ.
+addonLocalError-2=เช เชเชก-เชเชจ เชเชจเซเชธเซเชเซเชฒ เชเชฐเซ เชถเชเซเชฏเชพ เชจเชนเชฟ เชเชพเชฐเชฃ เชเซ เชคเซ เชเชเซเชเชฟเชค เชเชก-เชเชจ #3 เชธเชพเชฅเซ เชฌเชเชงเชฌเซเชธเชคเซเช เชจเชฅเซ.
+addonLocalError-3=เช เชเชก-เชเชจ เชธเซเชฅเชพเชชเชฟเชค เชเชฐเซ เชถเชเซเชฏเชพ เชจเชนเชฟ เชเชพเชฐเชฃ เชเซ เชคเซ เชฌเชเชกเซเชฒเซเช เชนเซเชฏ เชเชตเซเช เชฒเชพเชเซ เชเซ.
+addonLocalError-4=#1 เชธเซเชฅเชพเชชเชฟเชค เชเชฐเซ เชถเชเซเชฏเชพ เชจเชนเชฟ เชเชพเชฐเชฃ เชเซ #3 เชเชฐเซเชฐเซ เชซเชพเชเชฒ เชธเซเชงเชพเชฐเซ เชถเชเชคเซเช เชจเชฅเซ.
+addonLocalError-5=เช เชเชก-เชเชจ เชเชจเซเชธเซเชเซเชฒ เชเชฐเซ เชถเชเชพเชฏเซ เชจเชฅเซ เชเชพเชฐเชฃ เชเซ เชคเซ เชเชเชพเชธเชฃเซ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชจเชฅเซ.
+addonErrorIncompatible=#1 เชเชจเซเชธเซเชเซเชฒ เชเชฐเซ เชถเชเซเชฏเชพ เชจเชนเชฟ เชเชพเชฐเชฃ เชเซ เชคเซ #3 #4 เชธเชพเชฅเซ เชฌเชเชงเชฌเซเชธเชคเซเช เชจเชฅเซ.
+addonErrorBlocklisted=#1 เชธเซเชฅเชพเชชเชฟเชค เชเชฐเซ เชถเชเซเชฏเชพ เชจเชนเชฟ เชเชพเชฐเชฃ เชเซ เชคเซเชจเซ เชธเชเซเชทเชฎเชคเชพ เช
เชจเซ เชธเซเชฐเชเซเชทเชพ เชธเชฎเชธเซเชฏเชพเช เชธเชฐเซเชเชตเชพเชจเซเช เชเชเชเซ เชเซเชเชฎ เชเซ.
+
+# Notifications
+notificationRestart.normal=เชซเซเชฐเชซเชพเชฐเซ เชชเซเชฐเซเชฃ เชเชฐเชตเชพ เชฎเชพเชเซ เชชเซเชจเชเชถเชฐเซ เชเชฐเซ.
+notificationRestart.blocked=เช
เชธเซเชฐเชเซเชทเชฟเชค เชเชก-เชเชจ เชเชจเซเชธเซเชเซเชฒ เชฅเชฏเซเชฒ เชเซ. เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชเชฐเชตเชพ เชฎเชพเชเซ เชชเซเชจเชเชถเชฐเซ เชเชฐเซ.
+notificationRestart.button=เชชเซเชจเชเชถเชฐเซ เชเชฐเซ
+doorhanger.learnMore=เชตเชงเซ เชถเซเชเซ
+
+# Popup Blocker
+
+# LOCALIZATION NOTE (popup.message): Semicolon-separated list of plural forms.
+# #1 is brandShortName and #2 is the number of pop-ups blocked.
+popup.message=#1 เช เช เชธเชพเชเชเชจเซ เชชเซเชช-เช
เชช เชตเชฟเชจเซเชกเซ เชเซเชฒเชตเชพเชฅเซ เช
เชเชเชพเชตเซ เชเซ. เชถเซเช เชคเชฎเซ เชคเซเชจเซ เชฌเชคเชพเชตเชตเชพ เชฎเชพเชเชเซ เชเซ?;#1 เช เช เชธเชพเชเชเชจเซ #2 เชชเซเชช-เช
เชช เชตเชฟเชจเซเชกเซ เชเซเชฒเชตเชพเชฅเซ เช
เชเชเชพเชตเซ เชเซ. เชถเซเช เชคเชฎเซ เชคเซเชฎเชจเซ เชฌเชคเชพเชตเชตเชพ เชฎเชพเชเชเซ เชเซ?
+popup.dontAskAgain=เช เชธเชพเชเช เชฎเชพเชเซ เชซเชฐเซเชฅเซ เชชเซเชเชถเซ เชจเชนเซเช
+popup.show=เชฌเชคเชพเชตเซ
+popup.dontShow=เชฌเชคเชพเชตเซ เชจเชนเชฟเช
+
+# SafeBrowsing
+safeBrowsingDoorhanger=เช เชธเชพเชเช เชฎเชฒเซเชจ เช
เชฅเชตเชพ เชซเซเชถเซเชเช เชนเซเชฎเชฒเชพเช เชธเชฎเชพเชตเชคเซ เชนเซเชฏ เชเชตเซเช เชเชณเชเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชเซ. เชเชพเชณเชเซ เชฐเชพเชเซ.
+
+# LOCALIZATION NOTE (blockPopups.label2): Label that will be used in
+# site settings dialog.
+blockPopups.label2=เชชเซเชช-เช
เชช
+
+# XPInstall
+xpinstallPromptWarning2=%S เช เช เชธเชพเชเช (%S) เชจเซ เชคเชฎเชจเซ เชคเชฎเชพเชฐเชพ เชเชชเชเชฐเชฃ เชชเชฐ เชธเซเชซเซเชเชตเซเชฐ เชธเซเชฅเชพเชชเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชชเซเชเชตเชพเชฅเซ เช
เชเชเชพเชตเซ เชเซ.
+xpinstallPromptWarningLocal=%S เช เช เชเชก-เชเชจ (%S) เชจเซ เชคเชฎเชพเชฐเชพ เชเชชเชเชฐเชฃ เชชเชฐ เชเชจเซเชธเซเชเซเชฒ เชเชฐเชตเชพเชฅเซ เช
เชเชเชพเชตเซเชฏเซเช เชเซ.
+xpinstallPromptWarningDirect=%S เช เชเชก-เชเชจเชจเซ เชคเชฎเชพเชฐเชพ เชเชชเชเชฐเชฃ เชชเชฐ เชเชจเซเชธเซเชเซเชฒ เชฅเชตเชพเชฅเซ เช
เชเชเชพเชตเซเชฏเซเช เชเซ.
+xpinstallPromptAllowButton=เชชเชฐเชตเชพเชจเชเซ เชเชชเซ
+xpinstallDisabledMessageLocked=เชคเชฎเชพเชฐเชพ เชธเชฟเชธเซเชเชฎ เชธเชเชเชพเชฒเช เชฆเซเชตเชพเชฐเชพ เชธเซเชซเซเชเชตเซเชฐ เชเชจเซเชธเซเชเซเชฒ เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชเซ.
+xpinstallDisabledMessage2=เชธเซเชซเซเชเชตเซเชฐ เชเชจเซเชธเซเชเซเชฒ เชตเชฐเซเชคเชฎเชพเชจเชฎเชพเช เชจเชฟเชทเซเชเซเชฐเชฟเชฏเชเซเชค เชเซ. เชธเชเซเชฐเชฟเชฏ เชเชฐเซ เชฆเชฌเชพเชตเซ เช
เชจเซ เชซเชฐเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ.
+xpinstallDisabledButton=เชธเชเซเชฐเชฟเชฏ เชเชฐเซ
+
+# LOCALIZATION NOTE (webextPerms.header)
+# This string is used as a header in the webextension permissions dialog,
+# %S is replaced with the localized name of the extension being installed.
+# See https://bug1308309.bmoattachments.org/attachment.cgi?id=8814612
+# for an example of the full dialog.
+# Note, this string will be used as raw markup. Avoid characters like <, >, &
+webextPerms.header=%S เชเชฎเซเชฐเซเช?
+
+# LOCALIZATION NOTE (webextPerms.listIntro)
+# This string will be followed by a list of permissions requested
+# by the webextension.
+webextPerms.listIntro=เชคเซเชจเซ เชคเชฎเชพเชฐเซ เชชเชฐเชตเชพเชจเชเซเชจเซ เชเชฐเซเชฐ เชเซ:
+webextPerms.add.label=เชเชฎเซเชฐเซ
+webextPerms.cancel.label=เชฐเชฆ เชเชฐเซ
+
+# LOCALIZATION NOTE (webextPerms.updateText)
+# %S is replaced with the localized name of the updated extension.
+webextPerms.updateText=%S เชธเซเชงเชพเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช. เชธเซเชงเชพเชฐเซ เชเชฐเซเชฒ เชเชตเซเชคเซเชคเชฟ เชเชจเซเชธเซเชเซเชฒ เชฅเชพเชฏ เชคเซ เชชเชนเซเชฒเชพเช เชคเชฎเชพเชฐเซ เชจเชตเซ เชชเชฐเชตเชพเชจเชเซเชเชจเซ เชฎเชเชเซเชฐ เชเชฐเชตเซ เชเชตเชถเซเชฏเช เชเซ. โเชฐเชฆ เชเชฐเซโ เชชเชธเชเชฆ เชเชฐเชตเชพเชจเซเช เชคเชฎเชพเชฐเซ เชตเชฐเซเชคเชฎเชพเชจ เชเชก-เชเชจ เชธเชเชธเซเชเชฐเชฃเชจเซ เชเชพเชณเชตเชถเซ.
+
+webextPerms.updateAccept.label=เชธเซเชงเชพเชฐเซ
+
+# LOCALIZATION NOTE (webextPerms.optionalPermsHeader)
+# %S is replaced with the localized name of the extension requesting new
+# permissions.
+webextPerms.optionalPermsHeader=%S เช เช
เชคเชฟเชฐเชฟเชเซเชค เชชเชฐเชตเชพเชจเชเซเชเชจเซ เชตเชฟเชจเชเชคเซ เชเชฐเซ เชเซ.
+webextPerms.optionalPermsListIntro=เชคเซ เชเชเซเชเซ เชเซ:
+webextPerms.optionalPermsAllow.label=เชฎเชเชเซเชฐเซ เชเชชเซ
+webextPerms.optionalPermsDeny.label=เชจเชเชพเชฐเซ
+
+webextPerms.description.bookmarks=เชฌเซเชเชฎเชพเชฐเซเชเซเชธ เชตเชพเชเชเซ เช
เชจเซ เชซเซเชฐเชซเชพเชฐ เชเชฐเซ
+webextPerms.description.browserSettings=เชตเชพเชเชเซ เช
เชจเซ เชฌเซเชฐเชพเชเชเชฐ เชธเซเชเชฟเชเชเซเชธเชฎเชพเช เชซเซเชฐเชซเชพเชฐ เชเชฐเซ
+webextPerms.description.browsingData=เชคเชพเชเซเชคเชฐเชจเชพ เชฌเซเชฐเชพเชเชเชฟเชเช เชเชคเชฟเชนเชพเชธ, เชเซเชเซเช เช
เชจเซ เชธเชเชฌเชเชงเชฟเชค เชกเซเชเชพเชจเซ เชธเชพเชซ เชเชฐเซ
+webextPerms.description.clipboardRead=เชเซเชฒเชฟเชชเชฌเซเชฐเซเชกเชฅเซ เชกเซเชเชพ เชฎเซเชณเชตเซ
+webextPerms.description.clipboardWrite=เชเซเชฒเชฟเชชเชฌเซเชฐเซเชก เชชเชฐ เชเชจเชชเซเช เชฎเชพเชนเชฟเชคเซ
+webextPerms.description.devtools=เชเซเชฒเซเชฒเชพ เชเซ
เชฌเซเชธเชฎเชพเช เชคเชฎเชพเชฐเชพ เชกเซเชเชพเชจเซ เชเชเซเชธเซเชธ เชเชฐเชตเชพ เชฎเชพเชเซ เชตเชฟเชเชพเชธเชเชฐเซเชคเชพ เชธเชพเชงเชจเซเชจเซ เชตเชฟเชธเซเชคเซเชค เชเชฐเซ
+webextPerms.description.downloads=เชซเชพเชเชฒเซ เชกเชพเชเชจเชฒเซเชก เชเชฐเซ เช
เชจเซ เชตเชพเชเชเซ เช
เชจเซ เชฌเซเชฐเชพเชเชเชฐเชจเชพ เชกเชพเชเชจเชฒเซเชก เชเชคเชฟเชนเชพเชธ เชธเซเชงเชพเชฐเชตเชพ
+webextPerms.description.downloads.open=เชคเชฎเชพเชฐเชพ เชเชฎเซเชชเซเชฏเซเชเชฐ เชชเชฐ เชกเชพเชเชจเชฒเซเชก เชเชฐเซเชฒเซ เชซเชพเชเชฒเซ เชเซเชฒเซ
+webextPerms.description.find=เชฌเชงเชพ เชเซเชฒเซเชฒเชพ เชเซเชฌเซเชธเชจเซ เชฒเชเชพเชฃ เชตเชพเชเชเซ
+webextPerms.description.geolocation=เชคเชฎเชพเชฐเชพเช เชธเซเชฅเชพเชจเชฎเชพเช เชชเซเชฐเชตเซเชถเซ
+webextPerms.description.history=เชฌเซเชฐเชพเชเชเชฟเชเช เชเชคเชฟเชนเชพเชธเชจเซ เชฎเซเชณเชตเซ
+webextPerms.description.management=เชฎเซเชจเซเชเชฐ เชเชเซเชธเซเชเซเชจเซเชถเชจ เชเชชเชฏเซเช เช
เชจเซ เชตเชฟเชทเชฏ เชฎเซเชจเซเช เชเชฐเซ
+# LOCALIZATION NOTE (webextPerms.description.nativeMessaging)
+# %S will be replaced with the name of the application
+webextPerms.description.nativeMessaging=%S เชเชฐเชคเชพเช เช
เชจเซเชฏ เชเชพเชฐเซเชฏเชเซเชฐเชฎเซ เชธเชพเชฅเซ เชธเชเชฆเซเชถเชพเชจเซเช เชเชฆเชพเชจ-เชชเซเชฐเชฆเชพเชจ
+webextPerms.description.notifications=เชคเชฎเชจเซ เชธเซเชเชจเชพเช เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เชเชฐเซ
+webextPerms.description.privacy=เชตเชพเชเชเซ เช
เชจเซ เชเซเชชเชจเซเชฏเชคเชพ เชธเซเชเชฟเชเชเซเชธเชจเซ เชซเซเชฐเชซเชพเชฐ
+webextPerms.description.proxy=เชฌเซเชฐเชพเชเชเชฐ เชชเซเชฐเซเชเซเชธเซ เชธเซเชเชฟเชเชเซเชธ เชจเชฟเชฏเชเชคเซเชฐเชฟเชค เชเชฐเซ
+webextPerms.description.sessions=เชคเชพเชเซเชคเชฐเชฎเชพเช เชฌเชเชง เชเชฐเซเชฒ เชเซ
เชฌเซเชธ เชฎเซเชณเชตเซ
+webextPerms.description.tabs=เชธเซเชฒเชญ เชฌเซเชฐเชพเชเชเชฐ เชเซ
เชฌเซเชธ
+webextPerms.description.topSites=เชฌเซเชฐเชพเชเชเชฟเชเช เชเชคเชฟเชนเชพเชธเชจเซ เชฎเซเชณเชตเซ
+webextPerms.description.unlimitedStorage=เชเซเชฒเชพเชฏเชเช-เชฌเชพเชเซ เชฎเชพเชนเชฟเชคเซ เช
เชฎเชฐเซเชฏเชพเชฆเชฟเชค เชฐเชเชฎ เชธเชเชเซเชฐเชน เชเชฐเซ
+webextPerms.description.webNavigation=เชจเซเชตเชฟเชเซเชถเชจ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชฌเซเชฐเชพเชเชเชฐ เชชเซเชฐเชตเซเชคเซเชคเชฟ เชฎเซเชณเชตเซ
+
+webextPerms.hostDescription.allUrls=เชฌเชงเซ เชตเซเชฌเชธเชพเชเชเซเชธ เชฎเชพเชเซ เชคเชฎเชพเชฐเชพ เชกเซเชเชพเชจเซ เชฎเซเชณเชตเซ
+
+# LOCALIZATION NOTE (webextPerms.hostDescription.wildcard)
+# %S will be replaced by the DNS domain for which a webextension
+# is requesting access (e.g., mozilla.org)
+webextPerms.hostDescription.wildcard=%S เชกเซเชฎเซเชจเชฎเชพเช เชธเชพเชเชเซเชธ เชฎเชพเชเซ เชคเชฎเชพเชฐเชพ เชกเซเชเชพเชจเซ เชฎเซเชณเชตเซ
+
+# LOCALIZATION NOTE (webextPerms.hostDescription.tooManyWildcards):
+# Semi-colon list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 will be replaced by an integer indicating the number of additional
+# domains for which this webextension is requesting permission.
+webextPerms.hostDescription.tooManyWildcards=#1 เช
เชจเซเชฏ เชกเซเชฎเซเชจเชฎเชพเช เชคเชฎเชพเชฐเชพ เชกเซเชเชพเชจเซ เชฎเซเชณเชตเซ;#1 เช
เชจเซเชฏ เชกเซเชฎเซเชจเซเชธเชฎเชพเช เชคเชฎเชพเชฐเชพ เชกเซเชเชพเชจเซ เชฎเซเชณเชตเซ
+
+# LOCALIZATION NOTE (webextPerms.hostDescription.oneSite)
+# %S will be replaced by the DNS host name for which a webextension
+# is requesting access (e.g., www.mozilla.org)
+webextPerms.hostDescription.oneSite=%S เชฎเชพเชเซ เชคเชฎเชพเชฐเชพ เชกเซเชเชพเชจเซ เชฎเซเชณเชตเซ
+
+# LOCALIZATION NOTE (webextPerms.hostDescription.tooManySites)
+# Semi-colon list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 will be replaced by an integer indicating the number of additional
+# hosts for which this webextension is requesting permission.
+webextPerms.hostDescription.tooManySites=#1 เช
เชจเซเชฏ เชธเชพเชเช เชชเชฐ เชคเชฎเชพเชฐเชพ เชกเซเชเชพเชจเซ เชฎเซเชณเชตเซ;#1 เช
เชจเซเชฏ เชธเชพเชเชเซเชธ เชชเชฐ เชคเชฎเชพเชฐเชพ เชกเซเชเชพเชจเซ เชฎเซเชณเชตเซ
+
+
+# Site Identity
+identity.identified.verifier=เชฆเซเชตเชพเชฐเชพ เชเชพเชคเชฐเซ เชเชฐเชพเชฏเซเชฒ: %S
+identity.identified.verified_by_you=เชคเชฎเซ เช เชธเชพเชเช เชฎเชพเชเซ เชธเซเชฐเชเซเชทเชพ เช
เชชเชตเชพเชฆ เชเชฎเซเชฐเซเชฏเซ เชเซ
+identity.identified.state_and_country=%S, %S
+identity.identified.title_with_country=%S (%S)
+
+# Geolocation UI
+geolocation.allow=เชตเชนเซเชเชเซ
+geolocation.dontAllow=เชตเชนเซเชเชเซ เชจเชนเชฟเช
+geolocation.ask=เชคเชฎเชพเชฐเซเช เชธเซเชฅเชพเชจ %S เชธเชพเชฅเซ เชตเชนเซเชเชเชตเซ เชเซ?
+# LOCALIZATION NOTE (geolocation.location): Label that will be used in
+# site settings dialog.
+geolocation.location=เชธเซเชฅเชพเชจ
+# LOCALIZATION NOTE (geolocation.dontAskAgain): This label appears next to a
+# checkbox to indicate whether or not the user wants to make a permanent decision.
+geolocation.dontAskAgain=เช เชธเชพเชเช เชฎเชพเชเซ เชซเชฐเซ เชชเซเชเชถเซ เชจเชนเชฟ
+
+# Desktop notification UI
+desktopNotification2.allow=เชนเชฎเซเชถเชพเช
+desktopNotification2.dontAllow=เชเซเชฏเชพเชฐเซเชฏ เชจเชนเชฟเช
+desktopNotification2.ask=เชถเซเช เชคเชฎเซ เช เชธเชพเชเช เชชเชฐเชฅเซ เชธเซเชเชจเชพเช เชชเซเชฐเชพเชชเซเชค เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ?
+# LOCALIZATION NOTE (desktopNotification.notifications): Label that will be
+# used in site settings dialog.
+desktopNotification.notifications=เชธเซเชเชจเชพเช
+
+# Imageblocking
+imageblocking.downloadedImage=เชเชฌเซ เช
เชจเชพเชตเชฐเซเชงเชฟเชค
+imageblocking.showAllImages=เชฌเชงเซเช เชฌเชคเชพเชตเซ
+
+# New Tab Popup
+# LOCALIZATION NOTE (newtabpopup, newprivatetabpopup): Semicolon-separated list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 number of tabs
+newtabpopup.opened=เชจเชตเซ เชเซ
เชฌ เชเซเชฒเซ;#1 เชจเชตเซ เชเซ
เชฌเซเชธ เชเซเชฒเซ
+newprivatetabpopup.opened=เชจเชตเซ เชเชพเชจเชเซ เชเซ
เชฌ เชเซเชฒเซ;#1 เชจเชตเซ เชเชพเชจเชเซ เชเซ
เชฌเซเชธ เชเซเชฒเซ
+
+# LOCALIZATION NOTE (newtabpopup.switch): Ideally, this string is short (it's a
+# button label) and upper-case, to match Google and Android's convention.
+newtabpopup.switch=เชธเซเชตเชฟเช
+
+# Undo close tab toast
+# LOCALIZATION NOTE (undoCloseToast.message): This message appears in a toast
+# when the user closes a tab. %S is the title of the tab that was closed.
+undoCloseToast.message=%S เชฌเชเชง เชเชฐเซเชฒเซเช
+
+# Private Tab closed message
+# LOCALIZATION NOTE (privateClosedMessage.message): This message appears
+# when the user closes a private tab.
+privateClosedMessage.message=เชเชพเชจเชเซ เชฌเซเชฐเชพเชเชเชฟเชเช เชฌเชเชง
+
+# LOCALIZATION NOTE (undoCloseToast.messageDefault): This message appears in a
+# toast when the user closes a tab if there is no title to display.
+undoCloseToast.messageDefault=เชฌเชเชง เชเซเชฌ
+
+# LOCALIZATION NOTE (undoCloseToast.action2): Ideally, this string is short (it's a
+# button label) and upper-case, to match Google and Android's convention.
+undoCloseToast.action2=เชชเซเชฐเซเชตเชตเชคเซ เชเชฐเซ
+
+# Offline web applications
+offlineApps.ask=%S เชจเซ เชเชซเชฒเชพเชเชจ เชเชชเชฏเซเช เชฎเชพเชเซ เชคเชฎเชพเชฐเชพ เชเชชเชเชฐเชฃ เชชเชฐ เชฎเชพเชนเชฟเชคเซ เชธเชเชเซเชฐเชนเชตเชพเชจเซ เชชเชฐเชตเชพเชจเชเซ เชเซ?
+offlineApps.dontAskAgain=เช เชธเชพเชเช เชฎเชพเชเซ เชซเชฐเซ เชชเซเชเชถเซ เชจเชนเชฟ
+offlineApps.allow=เชชเชฐเชตเชพเชจเชเซ เชเชชเซ
+offlineApps.dontAllow2=เชชเชฐเชตเชพเชจเชเซ เชเชชเชถเซ เชจเชนเชฟ
+
+# LOCALIZATION NOTE (offlineApps.offlineData): Label that will be used in
+# site settings dialog.
+offlineApps.offlineData=เชเชซเชฒเชพเชเชจ เชกเซเชเชพ
+
+# LOCALIZATION NOTE (password.logins): Label that will be used in
+ # site settings dialog.
+password.logins=เชฒเซเชเชฟเชจ
+# LOCALIZATION NOTE (password.save): This should match
+# saveButton in passwordmgr.properties
+password.save=เชธเชเชเซเชฐเชนเซ
+# LOCALIZATION NOTE (password.dontSave): This should match
+# dontSaveButton in passwordmgr.properties
+password.dontSave=เชธเชเชเซเชฐเชนเซ เชจเชนเชฟเช
+
+# LOCALIZATION NOTE (browser.menu.showCharacterEncoding): Set to the string
+# "true" (spelled and capitalized exactly that way) to show the "Character
+# Encoding" menu in the site menu. Any other value will hide it. Without this
+# setting, the "Character Encoding" menu must be enabled via Preferences.
+# This is not a string to translate. If users frequently use the "Character Encoding"
+# menu, set this to "true". Otherwise, you can leave it as "false".
+browser.menu.showCharacterEncoding=false
+
+# Text Selection
+selectionHelper.textCopied=เชฒเชเชพเชฃ เชเซเชฒเชฟเชชเชฌเซเชฐเซเชกเชฎเชพเช เชจเชเชฒ เชฅเชฏเซ
+
+# Casting
+# LOCALIZATION NOTE (casting.sendToDevice): Label that will be used in the
+# dialog/prompt.
+casting.sendToDevice=เชเชชเชเชฐเชฃ เชชเชฐ เชฎเซเชเชฒเซ
+
+# Context menu
+contextmenu.openInNewTab=เชเชกเซ เชจเชตเซ เชเซ
เชฌเชฎเชพเช เชเซเชฒเซ
+contextmenu.openInPrivateTab=เชเชกเซ เชเชพเชจเชเซ เชเซ
เชฌเชฎเชพเช เชเซเชฒเซ
+contextmenu.share=เชตเชนเซเชเชเซ
+contextmenu.copyLink=เชเชกเซเชจเซ เชจเชเชฒ เชเชฐเซ
+contextmenu.shareLink=เชเชกเซ เชตเชนเซเชเชเซ
+contextmenu.bookmarkLink=เชเชกเซ เชฌเซเชเชฎเชพเชฐเซเช เชเชฐเซ
+contextmenu.copyEmailAddress=เชเชฎเซเชฒ เชธเชฐเชจเชพเชฎเชพเชจเซ เชจเชเชฒ เชเชฐเซ
+contextmenu.shareEmailAddress=เชเชฎเซเชฒ เชธเชฐเชจเชพเชฎเซเช เชตเชนเซเชเชเซ
+contextmenu.copyPhoneNumber=เชซเซเชจ เชจเชเชฌเชฐเชจเซ เชจเชเชฒ เชเชฐเซ
+contextmenu.sharePhoneNumber=เชซเซเชจ เชจเชเชฌเชฐ เชตเชนเซเชเชเซ
+contextmenu.changeInputMethod=เชเชจเชชเซเช เชชเชฆเซเชงเชคเชฟ เชชเชธเชเชฆ เชเชฐเซ
+contextmenu.fullScreen=เชชเซเชฐเซเชฃ เชธเซเชเซเชฐเซเชจ
+contextmenu.viewImage=เชเชฌเซ เชเซเช
+contextmenu.copyImageLocation=เชเชฟเชคเซเชฐ เชธเซเชฅเชพเชจเชจเซ เชจเชเชฒ เชเชฐเซ
+contextmenu.shareImage=เชเชฟเชคเซเชฐ เชตเชนเซเชเชเซ
+# LOCALIZATION NOTE (contextmenu.search):
+# The label of the contextmenu item which allows you to search with your default search engine for
+# the text you have selected. %S is the name of the search engine. For example, "Google".
+contextmenu.search=%S เชถเซเชง
+contextmenu.saveImage=เชเชฟเชคเซเชฐ เชธเชเชเซเชฐเชนเซ
+contextmenu.showImage=เชเชฌเซ เชฌเชคเชพเชตเซ
+contextmenu.setImageAs=เชเชฟเชคเซเชฐ เช เชชเซเชฐเชฎเชพเชฃเซ เชธเซเชฏเซเชเซเชค เชเชฐเซ
+# LOCALIZATION NOTE (contextmenu.addSearchEngine3): This string should be rather short. If it is
+# significantly longer than the translation for the "Paste" action then this might trigger an
+# Android bug positioning the floating text selection partially off the screen. This issue heavily
+# depends on the screen size and the specific translations. For English "Paste" / "Add search engine"
+# is working while "Paste" / "Add as search engine" triggers the bug. See bug 1262098 for more details.
+# Manual testing the scenario described in bug 1262098 is highly recommended.
+contextmenu.addSearchEngine3=เชถเซเชง เชเชเชเซเชจ เชเชฎเซเชฐเซ
+contextmenu.playMedia=เชตเชเชพเชกเซ
+contextmenu.pauseMedia=เช
เชเชเชพเชตเซ
+contextmenu.shareMedia2=เชฎเซเชกเชฟเชฏเชพ เชตเชนเซเชเชเซ
+contextmenu.shareVideo2=เชตเซเชกเชฟเชฏเซ เชตเชนเซเชเชเซ
+contextmenu.shareAudio2=เชเชกเชฟเชฏเซ เชตเชนเซเชเชเซ
+contextmenu.showControls2=เชจเชฟเชฏเชเชคเซเชฐเชเซ เชฌเชคเชพเชตเซ
+contextmenu.mute=เชฎเซเชเชเซ
+contextmenu.unmute=เชฎเซเชเชเซ เชจเชนเชฟ
+contextmenu.saveVideo=เชตเซเชกเชฟเชฏเซ เชธเชเชเซเชฐเชนเซ
+contextmenu.saveAudio=เชเชกเชฟเชฏเซ เชธเชเชเซเชฐเชนเซ
+# LOCALIZATION NOTE (contextmenu.saveMedia):
+# The label that will be used in the contextmenu in place of "Save Video" or "Save Audio", for
+# unloaded video elements.
+contextmenu.saveMedia=เชฎเซเชกเชฟเชฏเชพ เชธเชพเชเชตเซ
+contextmenu.addToContacts=เชธเชเชชเชฐเซเชเซเชฎเชพเช เชเชฎเซเชฐเซ
+# LOCALIZATION NOTE (contextmenu.sendToDevice):
+# The label that will be used in the contextmenu and the pageaction
+contextmenu.sendToDevice=เชเชชเชเชฐเชฃ เชชเชฐ เชฎเซเชเชฒเซ
+
+contextmenu.copy=เชจเชเชฒ เชเชฐเซ
+contextmenu.cut=เชเชพเชชเซ
+contextmenu.selectAll=เชฌเชงเซเช เชชเชธเชเชฆ เชเชฐเซ
+contextmenu.paste=เชเซเชเชเชพเชกเซ
+
+contextmenu.call=เชเซเชฒ
+
+# Select UI
+selectHelper.closeMultipleSelectDialog=เชชเซเชฐเซเชฃ
+
+#Input widgets UI
+inputWidgetHelper.date=เชคเชพเชฐเซเช เชชเชธเชเชฆ เชเชฐเซ
+inputWidgetHelper.datetime=เชคเชพเชฐเซเช เช
เชจเซ เชธเชฎเชฏ เชชเชธเชเชฆ เชเชฐเซ
+inputWidgetHelper.datetime-local=เชคเชพเชฐเซเช เช
เชจเซ เชธเชฎเชฏ เชชเชธเชเชฆ เชเชฐเซ
+inputWidgetHelper.time=เชธเชฎเชฏ เชชเชธเชเชฆ เชเชฐเซ
+inputWidgetHelper.week=เช
เช เชตเชพเชกเชฟเชฏเซเช เชชเชธเชเชฆ เชเชฐเซ
+inputWidgetHelper.month=เชฎเชนเชฟเชจเซ เชชเชธเชเชฆ เชเชฐเซ
+inputWidgetHelper.cancel=เชฐเชฆ เชเชฐเซ
+inputWidgetHelper.set=เชธเซเชฏเซเชเชจ
+inputWidgetHelper.clear=เชธเชพเชซ
+
+# Web Console API
+stacktrace.anonymousFunction=<เช
เชจเชพเชฎเซ>
+stacktrace.outputMessage=%S เชฎเชพเชเชฅเซ เชธเซเชเซ
เช เชเซเชฐเซเชธ, เชตเชฟเชงเซเชฏ %S, เชฒเซเชเซ %S.
+timer.start=%S: เชเชพเชฏเชฎเชฐ เชถเชฐเซ เชฅเชฏเซเช
+
+# LOCALIZATION NOTE (timer.end):
+# This string is used to display the result of the console.timeEnd() call.
+# %1$S=name of timer, %2$S=number of milliseconds
+timer.end=%1$S: %2$Sms
+
+# Click to play plugins
+clickToPlayPlugins.message2=%S เชชเซเชฒเชเชเชจ เชตเชธเซเชคเซเช เชธเชฎเชพเชตเซ เชเซ. เชถเซเช เชคเชฎเซ เชคเซเชจเซ เชเซเชฐเชฟเชฏเชพเชถเซเชฒ เชเชฐเชตเชพ เชเชเซเชเซ เชเซ?
+clickToPlayPlugins.activate=เชเซเชฐเชฟเชฏเชพเชถเซเชฒ เชเชฐเซ
+clickToPlayPlugins.dontActivate=เชเซเชฐเชฟเชฏเชพเชถเซเชฒ เชเชฐเซ เชจเชนเชฟ
+# LOCALIZATION NOTE (clickToPlayPlugins.dontAskAgain): This label appears next to a
+# checkbox to indicate whether or not the user wants to make a permanent decision.
+clickToPlayPlugins.dontAskAgain=เช เชธเชพเชเช เชฎเชพเชเซ เชซเชฐเซ เชชเซเชเชถเซ เชจเชนเชฟ
+# LOCALIZATION NOTE (clickToPlayPlugins.plugins): Label that
+# will be used in site settings dialog.
+clickToPlayPlugins.plugins=เชชเซเชฒเชเชเชจ
+
+# Site settings dialog
+# LOCALIZATION NOTE (siteSettings.labelToValue): This string will be used to
+# display a list of current permissions settings for a site.
+# Example: "Store Offline Data: Allow"
+siteSettings.labelToValue=%S: %S
+
+masterPassword.incorrect=เช
เชฏเซเชเซเชฏ เชชเชพเชธเชตเชฐเซเชก
+
+# Debugger
+# LOCALIZATION NOTE (remoteIncomingPromptTitle): The title displayed on the
+# dialog that prompts the user to allow the incoming connection.
+remoteIncomingPromptTitle=เชเชตเชคเซเช เชเซเชกเชพเชฃ
+# LOCALIZATION NOTE (remoteIncomingPromptUSB): The message displayed on the
+# dialog that prompts the user to allow an incoming USB connection.
+remoteIncomingPromptUSB=USB เชกเชฟเชฌเชเซเชเช เชเซเชกเชพเชฃเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซเช?
+# LOCALIZATION NOTE (remoteIncomingPromptUSB): The message displayed on the
+# dialog that prompts the user to allow an incoming TCP connection.
+remoteIncomingPromptTCP=%1$S:%2$Sเชฎเชพเชเชฅเซ เชฆเซเชฐเชธเซเชฅ เชกเชฟเชฌเชเชฟเชเช เชเซเชกเชพเชฃเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซเช? เช เชเซเชกเชพเชฃเชจเซ เชฆเซเชฐเชธเซเชฅ เชเชชเชเชฐเชฃเชจเชพเช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เชชเซเชฐเชฎเชพเชฃเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชเช QR เชเซเชก เชธเซเชเซเชจ เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ. เชคเชฎเซ เชเชชเชเชฐเชฃเชจเซ เชฏเชพเชฆ เชฐเชพเชเซเชจเซ เชญเชพเชตเชฟ เชธเซเชเซเชจเซเชธเชจเซ เชเชพเชณเซ เชถเชเซ เชเซ.
+# LOCALIZATION NOTE (remoteIncomingPromptDeny): This button will deny an
+# an incoming remote debugger connection.
+remoteIncomingPromptDeny=เชจเชเชพเชฐเซ
+# LOCALIZATION NOTE (remoteIncomingPromptAllow): This button will allow an
+# an incoming remote debugger connection.
+remoteIncomingPromptAllow=เชฎเชเชเซเชฐเซ เชเชชเซ
+# LOCALIZATION NOTE (remoteIncomingPromptScan): This button will start a QR
+# code scanner to authenticate an incoming remote debugger connection. The
+# connection will be allowed assuming the scan succeeds.
+remoteIncomingPromptScan=เชธเซเชเซเชจ เชเชฐเซ
+# LOCALIZATION NOTE (remoteIncomingPromptScanAndRemember): This button will
+# start a QR code scanner to authenticate an incoming remote debugger
+# connection. The connection will be allowed assuming the scan succeeds, and
+# the other endpoint's certificate will be saved to skip future scans for this
+# client.
+remoteIncomingPromptScanAndRemember=เชธเซเชเซเชจ เชเชฐเซ เช
เชจเซ เชฏเชพเชฆ เชฐเชพเชเซ
+# LOCALIZATION NOTE (remoteQRScanFailedPromptTitle): The title displayed in a
+# dialog when we are unable to complete the QR code scan for an incoming remote
+# debugging connection.
+remoteQRScanFailedPromptTitle=QR เชธเซเชเซเชจ เชจเชฟเชทเซเชซเชณ เชฅเชฏเซเช
+# LOCALIZATION NOTE (remoteQRScanFailedPromptMessage): The message displayed in
+# a dialog when we are unable to complete the QR code scan for an incoming
+# remote debugging connection.
+remoteQRScanFailedPromptMessage=เชฆเซเชฐเชธเซเชฅ เชกเชฟเชฌเชเซเชเช เชฎเชพเชเซ QR เชเซเชกเชจเซ เชธเซเชเซเชจ เชเชฐเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ เชเซ. เชเชเชพเชธเซ เชเซ เชฌเชพเชฐเชเซเชก เชธเซเชเซเชจเชฐ เชเชชเซเชฒเชฟเชเซเชถเชจ เชเชจเซเชธเซเชเซเชฒ เชเชฐเซเชฒเซ เชเซ เช
เชจเซ เชเซเชกเชพเชฃเชจเซ เชซเชฐเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ.
+# LOCALIZATION NOTE (remoteQRScanFailedPromptOK): This button dismisses the
+# dialog that appears when we are unable to complete the QR code scan for an
+# incoming remote debugging connection.
+remoteQRScanFailedPromptOK=เชฌเชฐเชพเชฌเชฐ
+
+# LOCALIZATION NOTE (remoteNotificationTitle): %S is the name of the app.
+remoteNotificationTitle=%S เชกเชฟเชฌเชเซเชเช เชธเชเซเชฐเชฟเชฏ เชเชฐเซเชฒ
+# LOCALIZATION NOTE (remoteNotificationGenericName): a generic name to use
+# if the name of the app is not available.
+remoteNotificationGenericName=เชเชพเชฐเซเชฏเชเซเชฐเชฎ
+# LOCALIZATION NOTE (remoteNotificationMessage): %S is the port on which
+# the remote debugger server is listening.
+remoteNotificationMessage=เชชเซเชฐเซเช %S เชชเชฐ เชธเชพเชเชญเชณเซ เชฐเชนเซเชฏเชพ เชเซเช
+# LOCALIZATION NOTE (remoteStartNotificationTitle): %S is the name of the app.
+remoteStartNotificationTitle=%S เชฎเชพเชเซ เชกเชฟเชฌเชเซเชเช เชธเชเซเชฐเชฟเชฏ เชเชฐเซ
+# LOCALIZATION NOTE (remoteStartNotificationMessage):
+remoteStartNotificationMessage=เชฐเชฟเชฎเซเช เชกเชฟเชฌเชเชฐเชจเซ เชธเชเซเชฐเชฟเชฏ เชเชฐเชตเชพ เชฎเชพเชเซ เชธเซเชชเชฐเซเชถ เชเชฐเซ
+
+# Helper apps
+helperapps.open=เชเซเชฒเซ
+helperapps.ignore=เช
เชตเชเชฃเซ
+helperapps.dontAskAgain=เช เชธเชพเชเช เชฎเชพเชเซ เชซเชฐเซ เชชเซเชเชถเซ เชจเชนเชฟ
+helperapps.openWithApp2=%S เชเชพเชฐเซเชฏเชเซเชฐเชฎ เชธเชพเชฅเซ เชเซเชฒเซ
+helperapps.openWithList2=เชเชพเชฐเซเชฏเชเซเชฐเชฎ เชธเชพเชฅเซ เชเซเชฒเซ
+helperapps.always=เชนเชเชฎเซเชถเชพ
+helperapps.never=เชเซเชฏเชพเชฐเซเชฏ เชจเชนเชฟเช
+helperapps.pick=เชเชจเซ เชฎเชฆเชฆเชฅเซ เชเซเชฐเชฟเชฏเชพ เชชเซเชฐเซเชฃ เชเชฐเซ
+helperapps.saveToDisk=เชกเชพเชเชจเชฒเซเชก
+helperapps.alwaysUse=เชนเชเชฎเซเชถเชพ
+helperapps.useJustOnce=เชฎเชพเชคเซเชฐ เชเชเชตเชพเชฐ
+
+#Lightweight themes
+# LOCALIZATION NOTE (lwthemeInstallRequest.message): %S will be replaced with
+# the host name of the site.
+lwthemeInstallRequest.message=เช เชธเชพเชเช (%S) เช เชฅเซเชฎ เชเชจเซเชธเซเชเซเชฒ เชเชฐเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซเชฏเซ เชเซ.
+lwthemeInstallRequest.allowButton=เชชเชฐเชตเชพเชจเชเซ เชเชชเซ
+
+# LOCALIZATION NOTE (getUserMedia.shareCamera.message, getUserMedia.shareMicrophone.message, getUserMedia.shareCameraAndMicrophone.message, getUserMedia.sharingCamera.message, getUserMedia.sharingMicrophone.message, getUserMedia.sharingCameraAndMicrophone.message): %S is the website origin (e.g. www.mozilla.org)
+getUserMedia.shareCamera.message = เชถเซเช เชคเชฎเซ %S เชธเชพเชฅเซ เชคเชฎเชพเชฐเซ เชเซ
เชฎเซเชฐเชพ เชตเชนเซเชเชเชตเชพ เชฎเชพเชเชเซ เชเซ?
+getUserMedia.shareMicrophone.message = เชถเซเช เชคเชฎเซ %S เชธเชพเชฅเซ เชคเชฎเชพเชฐเซ เชฎเชพเชเชเซเชฐเซเชซเซเชจ เชตเชนเซเชเชเชตเชพ เชฎเชพเชเชเซ เชเซ?
+getUserMedia.shareCameraAndMicrophone.message = เชถเซเช เชคเชฎเซ %S เชธเชพเชฅเซ เชคเชฎเชพเชฐเซ เชเซ
เชฎเซเชฐเชพ เช
เชจเซ เชฎเชพเชเชเซเชฐเซเชซเซเชจ เชตเชนเซเชเชเชตเชพ เชฎเชพเชเชเซ เชเซ?
+getUserMedia.denyRequest.label = เชตเชนเซเชเชเซ เชจเชนเชฟ
+getUserMedia.shareRequest.label = เชตเชนเซเชเชเซ
+getUserMedia.videoSource.default = เชเซเชฎเซเชฐเชพ %S
+getUserMedia.videoSource.frontCamera = เชเชเชณ เชซเซเชธเชฟเชเช เชเซ
เชฎเซเชฐเซ
+getUserMedia.videoSource.backCamera = เชชเชพเชเชณเชจเซ เชเซ
เชฎเซเชฐเซ
+getUserMedia.videoSource.none = เชเซเช เชตเชฟเชกเชฟเช เชจเชฅเซ
+getUserMedia.videoSource.tabShare = เชธเซเชเซเชฐเซเชฎ เชเชฐเชตเชพ เชฎเชพเชเซ เชเซเชฌ เชชเชธเชเชฆ เชเชฐเซ
+getUserMedia.videoSource.prompt = เชตเชฟเชกเชฟเช เชธเซเชฐเซเชค
+getUserMedia.audioDevice.default = เชฎเชพเชเชเซเชฐเซเชซเซเชจ %S
+getUserMedia.audioDevice.none = เชเซเช เชเชกเชฟเชฏเซ เชจเชฅเซ
+getUserMedia.audioDevice.prompt = เชตเชพเชชเชฐเชตเชพเชจเซ เชฎเชพเชเชเซเชฐเซเชซเซเชจ
+getUserMedia.sharingCamera.message2 = เชเซ
เชฎเซเชฐเชพ เชเชพเชฒเซ เชเซ
+getUserMedia.sharingMicrophone.message2 = เชฎเชพเชเชเซเชฐเซเชซเซเชจ เชเชพเชฒเซ เชเซ
+getUserMedia.sharingCameraAndMicrophone.message2 = เชเซ
เชฎเซเชฐเชพ เช
เชจเซ เชฎเชพเชเชเซเชฐเซเชซเซเชจ เชเชพเชฒเซ เชเซ
+getUserMedia.blockedCameraAccess = เชเซเชฎเซเชฐเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชเซ.
+getUserMedia.blockedMicrophoneAccess = เชฎเชพเชเชเซเชฐเซเชซเซเชจ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชเซ.
+getUserMedia.blockedCameraAndMicrophoneAccess = เชเซเชฎเซเชฐเชพ เช
เชจเซ เชฎเชพเชเชเซเชฐเซเชซเซเชจเชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเชพ เชเซ.
+
+# LOCALIZATION NOTE (userContextPersonal.label,
+# userContextWork.label,
+# userContextShopping.label,
+# userContextBanking.label,
+# userContextNone.label):
+# These strings specify the four predefined contexts included in support of the
+# Contextual Identity / Containers project. Each context is meant to represent
+# the context that the user is in when interacting with the site. Different
+# contexts will store cookies and other information from those sites in
+# different, isolated locations. You can enable the feature by typing
+# about:config in the URL bar and changing privacy.userContext.enabled to true.
+# Once enabled, you can open a new tab in a specific context by clicking
+# File > New Container Tab > (1 of 4 contexts). Once opened, you will see these
+# strings on the right-hand side of the URL bar.
+# In android this will be only exposed by web extensions
+userContextPersonal.label = เชเชพเชจเชเซ
+userContextWork.label = เชเชพเชฎ
+userContextBanking.label = เชฌเซเชจเซเชเชฟเชเช
+userContextShopping.label = เชเชฐเซเชฆเซ
+
+# LOCALIZATION NOTE (readerMode.toolbarTip):
+# Tip shown to users the first time we hide the reader mode toolbar.
+readerMode.toolbarTip=เชฐเซเชกเชฐ เชตเชฟเชเชฒเซเชชเซ เชฌเชคเชพเชตเชตเชพ เชฎเชพเชเซ เชธเซเชเซเชฐเซเชจเชจเซ เชเซเชช เชเชฐเซ
+
+#Open in App
+openInApp.pageAction = เชเชพเชฐเซเชฏเชเซเชฐเชฎเชฎเชพเช เชเซเชฒเซ
+openInApp.ok = เชฌเชฐเชพเชฌเชฐ
+openInApp.cancel = เชฐเชฆ เชเชฐเซ
+
+#Tab sharing
+tabshare.title = "เชธเซเชเซเชฐเซเชฎ เชเชฐเชตเชพ เชฎเชพเชเซ เชเซ
เชฌ เชชเชธเชเชฆ เชเชฐเซ"
+#Tabs in context menus
+browser.menu.context.default = เชเชกเซ
+browser.menu.context.img = เชเชฟเชคเซเชฐ
+browser.menu.context.video = เชตเซเชกเชฟเชฏเซ
+browser.menu.context.audio = เชเชกเชฟเชฏเซ
+browser.menu.context.tel = เชซเซเชจ
+browser.menu.context.mailto = เชฎเซเชฒ
+
+# "Subscribe to page" prompts created in FeedHandler.js
+feedHandler.chooseFeed=เชซเซเชก เชชเชธเชเชฆ เชเชฐเซ
+feedHandler.subscribeWith=เชจเซ เชธเชพเชฅเซ เชเชฎเซเชฆเชตเชพเชฐเซ เชจเซเชเชงเซ
+
+# LOCALIZATION NOTE (nativeWindow.deprecated):
+# This string is shown in the console when someone uses deprecated NativeWindow apis.
+# %1$S=name of the api that's deprecated, %2$S=New API to use. This may be a url to
+# a file they should import or the name of an api.
+nativeWindow.deprecated=%1$S เชจเชพเชชเชธเชเชฆ เชเชฐเซเชฒ เชเซ. เชเซเชชเชพ เชเชฐเซเชจเซ เชคเซเชจเชพ เชฌเชฆเชฒเซ %2$S เชจเซ เชเชชเชฏเซเช เชเชฐเซ
+
+# Vibration API permission prompt
+vibrationRequest.message = เช เชธเชพเชเชเชจเซ เชคเชฎเชพเชฐเชพ เชเชชเชเชฐเชฃเชจเซ เชตเชพเชเชฌเซเชฐเซเช เชเชฐเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซเช?
+vibrationRequest.denyButton = เชฎเชเชเซเชฐเซ เชเชชเชถเซ เชจเชนเซเช
+vibrationRequest.allowButton = เชฎเชเชเซเชฐเซ เชเชชเซ
--- /dev/null
+<!-- 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/. -->
+
+
+<!ENTITY toolbar.searchPlaceholder "เชถเซเชงเซ">
+
+<!ENTITY newPref.namePlaceholder "เชจเชพเชฎ">
+
+<!ENTITY newPref.valueBoolean "เชฌเซเชฒเชฟเชฏเชจ">
+<!ENTITY newPref.valueString "เชถเชฌเซเชฆเชฎเชพเชณเชพ">
+<!ENTITY newPref.valueInteger "เชชเซเชฐเซเชฃเชพเชเช">
+
+<!ENTITY newPref.stringPlaceholder "เชถเชฌเซเชฆเชฎเชพเชณเชพ เชฆเชพเชเชฒ เชเชฐเซ">
+<!ENTITY newPref.numberPlaceholder "เชธเชเชเซเชฏเชพ เชฆเชพเชเชฒ เชเชฐเซ">
+
+<!ENTITY newPref.toggleButton "เชซเซเชฐเชตเซ">
+<!ENTITY newPref.cancelButton "เชฐเชฆ เชเชฐเซ">
+
+<!ENTITY contextMenu.copyPrefName "เชจเชพเชฎเชจเซ เชจเชเชฒ เชเชฐเซ">
+<!ENTITY contextMenu.copyPrefValue "เชเชฟเชเชฎเชคเชจเซ เชจเชเชฒ เชเชฐเซ">
--- /dev/null
+# 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/.
+
+newPref.createButton=เชฌเชจเชพเชตเซ
+newPref.changeButton=เชฌเชฆเชฒเซ
+
+pref.toggleButton=เชซเซเชฐเชตเซ
+pref.resetButton=เชฐเซเชธเซเช
--- /dev/null
+# 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/.
+
+deviceMenu.title=เชจเชเซเชเชจเชพ เชเชชเชเชฐเชฃเซ
--- /dev/null
+# 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/.
+
+# String will be replaced by brandShortName.
+saveLogin=เชถเซเช เชคเชฎเซ %S เชจเซ เช เชฒเซเชเชฟเชจ เชฏเชพเชฆ เชฐเชพเชเชตเชพ เชฎเชพเชเชเซ เชเซ?
+rememberButton=เชฏเชพเชฆ เชฐเชพเชเซ
+neverButton=เชเซเชฏเชพเชฐเซเชฏ เชจเชนเชฟเช
+
+# String is the login's hostname
+updatePassword=%S เชฎเชพเชเซเชจเซ เชธเชเชเซเชฐเชนเชพเชฏเซเชฒเซ เชชเชพเชธเชตเชฐเซเชก เช
เชชเชกเซเช เชเชฐเชตเซ เชเซ?
+updatePasswordNoUser=เช เชชเซเชฐเชตเซเชถ เชฎเชพเชเซ เชธเชเชเซเชฐเชนเชพเชฏเซเชฒเซ เชชเชพเชธเชตเชฐเซเชก เช
เชชเชกเซเช เชเชฐเชตเซ เชเซ?
+updateButton=เช
เชชเชกเซเช
+dontUpdateButton=เช
เชชเชกเซเช เชเชฐเชถเซ เชจเชนเชฟ
+
+# Copy of the toolkit's passwordmgr.properties
+userSelectText2=เชเซเชฏเซ เชฒเซเชเชฟเชจ เชธเซเชงเชพเชฐเชตเซ เชเชฐเชตเซ เชคเซ เชชเชธเชเชฆ เชเชฐเซ:
+passwordChangeTitle=เชชเชพเชธเชตเชฐเซเชก เชฌเชฆเชฒเชตเชพเชจเซ เชเชพเชคเชฐเซ
+
+# Strings used by PromptService.js
+username=เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเชจเชพเชฎ
+password=เชชเชพเชธเชตเชฐเซเชก
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY safeb.palm.accept.label "เชฎเชจเซ เช
เชนเซเชเชฅเซ เชฌเชนเชพเชฐ เชฒเช เชเชพเชต!">
+<!ENTITY safeb.palm.decline.label "เช เชเซเชคเชตเชฃเซ เช
เชตเชเชฃเซ">
+<!ENTITY safeb.palm.reportPage.label "เชถเชพ เชฎเชพเชเซ เช เชชเซเชทเซเช เช
เชตเชฐเซเชงเชฟเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชนเชคเซเช?">
+<!-- Localization note (safeb.palm.advisory.desc) - Please don't translate <a id="advisory_provider"/> tag. It will be replaced at runtime with advisory link-->
+<!ENTITY safeb.palm.advisory.desc "เชธเชฒเชพเชนเชเชพเชฐ <a id='advisory_provider'/> เชฆเซเชตเชพเชฐเชพ เชชเซเชฐเชพ เชชเชพเชกเชตเชพเชฎเชพเช เชเชตเซเชฒ">
+
+<!ENTITY safeb.blocked.malwarePage.title "เช
เชนเซเชตเชพเชฒ เช
เชชเชพเชฏเซเชฒ เชนเซเชฎเชฒเชพ เชชเชพเชจเซเช!">
+<!-- Localization note (safeb.blocked.malware.shortDesc) - Please don't translate the contents of the <span id="malware_sitename"/> tag. It will be replaced at runtime with a domain name (e.g. www.badsite.com) -->
+<!ENTITY safeb.blocked.malwarePage.shortDesc "<span id='malware_sitename'/> เชเชเชณ เช เชชเชพเชจเชพเชเชจเซ เชนเซเชฎเชฒเชพ เชชเชพเชจเชพ เชคเชฐเซเชเซ เช
เชนเซเชตเชพเชฒ เชเชชเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชเซ เช
เชจเซ เชคเชฎเชพเชฐเซ เชธเซเชฐเชเซเชทเชพ เชชเชธเชเชฆเชเซเชเชจเชพ เชเชงเชพเชฐเซ เชคเซเชจเซ เชฌเซเชฒเซเช เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชเซ.">
+<!ENTITY safeb.blocked.malwarePage.longDesc "<p>เชนเซเชฎเชฒเชพ เชชเชพเชจเชพเชเช เชเชพเชฐเซเชฏเชเซเชฐเชฎเซ เชเชจเซเชธเซเชเซเชฒ เชเชฐเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ เชเซ เชเซ เชเซ เชเชพเชจเชเซ เชเชพเชฃเชเชพเชฐเซ เชเซเชฐเซ เชเซ, เชคเชฎเชพเชฐเชพ เชเชฎเซเชชเซเชฏเซเชเชฐเชจเซ เชเชชเชฏเซเช เชฌเซเชเชพเช เชชเชฐ เชนเซเชฎเชฒเชพ เชเชฐเชตเชพ เชฎเชพเชเซ เชเชฐเซ, เช
เชฅเชตเชพ เชคเชฎเชพเชฐเซ เชธเชฟเชธเซเชเชฎเชจเซ เชชเชฃ เชญเชพเชเชเซ เชถเชเซ เชเซ.</p><p>เช
เชฎเซเช เชนเซเชฎเชฒเชพ เชชเชพเชจเชพเชเช เชนเซเชคเซเชธเชฐ เชจเซเชเชธเชพเชจเชเชพเชฐเช เชธเซเชซเซเชเชตเซเชฐ เชตเชฟเชคเชฐเซ เชเซ, เชชเชฃ เชเชฃเชพเชฌเชงเชพ เชคเซเชฎเชจเชพ เชฎเชพเชฒเชฟเชเซเชจเซ เชเชพเชฃเชเชพเชฐเซ เชเซ เชชเชฐเชตเชพเชจเชเซ เชตเชฟเชจเชพ เชฌเชเชพเชกเชตเชพเชฎเชพเช เชเชตเซเชฒเชพ เชนเซเชฏ เชเซ.</p>">
+
+<!ENTITY safeb.blocked.phishingPage.title3 "เชเซเชคเชฐเชพเชฎเชฃเซ เชธเชพเชเช!">
+<!-- Localization note (safeb.blocked.phishingPage.shortDesc3) - Please don't translate the contents of the <span id="phishing_sitename"/> tag. It will be replaced at runtime with a domain name (e.g. www.badsite.com) -->
+<!ENTITY safeb.blocked.phishingPage.shortDesc3 "<span id='phishing_sitename'/> เชชเชฐเชจเซเช เช เชตเซเชฌ เชชเซเชทเซเช เชญเซเชฐเชพเชฎเช เชธเชพเชเช เชคเชฐเซเชเซ เชเชพเชฃ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชเซ เช
เชจเซ เชคเชฎเชพเชฐเซ เชธเซเชฐเชเซเชทเชพ เชชเชธเชเชฆเชเซเช เชชเชฐ เชเชงเชพเชฐเชฟเชค เช
เชตเชฐเซเชงเชฟเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชเซ.">
+<!ENTITY safeb.blocked.phishingPage.longDesc3 "<p>เชญเซเชฐเชพเชฎเช เชธเชพเชเชเซเชธ เชคเชฎเชจเซ เชเชคเชฐเชจเชพเช, เชธเซเชซเซเชเชตเซเชฐ เชเชจเซเชธเซเชเซเชฒ เชเชฐเชตเชพ เช
เชฅเชตเชพ เชชเชพเชธเชตเชฐเซเชกเซเชธ, เชซเซเชจ เชจเชเชฌเชฐเซเชธ เช
เชฅเชตเชพ เชเซเชฐเซเชกเชฟเช เชเชพเชฐเซเชกเซเชธ เชเซเชตเซ เชคเชฎเชพเชฐเซ เชตเซเชฏเชเซเชคเชฟเชเชค เชฎเชพเชนเชฟเชคเซเชจเซ เชเซเชชเชพเชตเซ เชเซเชตเชพ เชเชคเชฐเชพเชฎเชพเช เชเชฐเชตเชพ เชฎเชพเชเซ เชเซเชคเชฐเชตเชพเชฎเชพเช เชฐเชเชพเชฏเซเชฒ เชเซ.</p><p>เช เชตเซเชฌ เชชเซเชทเซเช เชชเชฐ เชเซเชเชชเชฃ เชฎเชพเชนเชฟเชคเซ เชฆเชพเชเชฒ เชฅเช เชถเชเซ เชเซ เชเชณเชเชจเซ เชเซเชฐเซ เช
เชฅเชตเชพ เช
เชจเซเชฏ เชเซเชคเชฐเชชเชฟเชเชกเซเชฎเชพเช.</p>">
+
+<!ENTITY safeb.blocked.unwantedPage.title "เชเชพเชฃ เชเชฐเซเชฒเซ เช
เชจเชฟเชเซเชเชจเซเชฏ เชธเซเชซเซเชเชตเซเชฐ เชธเชพเชเช!">
+<!-- Localization note (safeb.blocked.unwanted.shortDesc) - Please don't translate the contents of the <span id="unwanted_sitename"/> tag. It will be replaced at runtime with a domain name (e.g. www.badsite.com) -->
+<!ENTITY safeb.blocked.unwantedPage.shortDesc "<span id='unwanted_sitename'/> เชชเชฐ เช เชตเซเชฌ เชชเซเชเชจเซ เช
เชจเชฟเชเซเชเชจเซเชฏ เชธเซเชซเซเชเชตเซเชฐ เชธเชฎเชพเชตเชฟเชทเซเช เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชเซ เช
เชจเซ เชคเชฎเชพเชฐเซ เชธเซเชฐเชเซเชทเชพ เชชเชธเชเชฆเชเซเช เชชเชฐ เชเชงเชพเชฐเชฟเชค เช
เชตเชฐเซเชงเชฟเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชเซ.">
+<!ENTITY safeb.blocked.unwantedPage.longDesc "เช
เชตเชพเชเชเชฟเชค เชธเซเชซเซเชเชตเซเชฐ เชชเชพเชจเชพเช เชเชตเชพ เชธเซเชซเซเชเชตเซเชฐ เชเชจเซเชธเซเชเซเชฒ เชเชฐเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ เชเซ เชเซ เช
เชจเชฟเชเซเชเชจเซเชฏ เชฐเซเชคเซ เชคเชฎเชพเชฐเซ เชธเชฟเชธเซเชเชฎเชจเซ เชญเซเชฐเชพเชฎเช เช
เชจเซ เช
เชธเชฐ เชเชฐเซ เชถเชเซ เชเซ.">
+
+<!ENTITY safeb.blocked.harmfulPage.title "เชเชเชณ เชธเชพเชเชเชฎเชพเช เชฎเชพเชฒเชตเซเชฐ เชถเชพเชฎเซเชฒ เชนเซเช เชถเชเซ เชเซ">
+<!ENTITY safeb.blocked.harmfulPage.shortDesc "&brandShortName; เช เชชเซเชทเซเช เชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซเชฏเซเช เชเชพเชฐเชฃ เชเซ เชคเซ เชคเชฎเชพเชฐเซ เชฎเชพเชนเชฟเชคเซ (เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เชซเซเชเชพ, เชชเชพเชธเชตเชฐเซเชกเซเชธ, เชธเชเชฆเซเชถเชพ เช
เชจเซ เชเซเชฐเซเชกเชฟเช เชเชพเชฐเซเชกเซเชธ)เชจเซ เชเซเชฐเซ เชเซ เชเชพเชขเซ เชจเชพเชเชคเซ เชเซเชเชฎเซ เชเชชเซเชฒเชฟเชเซเชถเชจเซเชจเซ เชเชจเซเชธเซเชเซเชฒ เชเชฐเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ เชถเชเซ เชเซ.">
\ No newline at end of file
--- /dev/null
+# 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/.
+
+nssdialogs.ok.label=เชฌเชฐเชพเชฌเชฐ
+nssdialogs.cancel.label=เชฐเชฆ เชเชฐเซ
+
+# These strings are stolen from security/manager/locales/en-US/chrome/pippki/pippki.dtd
+downloadCert.title=เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชกเชพเชเชจเชฒเซเชก เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช
+downloadCert.message1=เชคเชฎเชจเซ เชจเชตเซ เชชเซเชฐเชฎเชพเชชเชคเซเชฐ เชธเชคเซเชคเชพ (Certificate Authority - CA) เชชเชฐ เชตเชฟเชถเซเชตเชพเชธ เชฎเซเชเชตเชพ เชฎเชพเชเซ เชชเซเชเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชเซ.
+downloadCert.viewCert.label=เชฆเซเชถเซเชฏ
+downloadCert.trustSSL=เชตเซเชฌ เชธเชพเชเชเซ เชเชณเชเชตเชพ เชฎเชพเชเซ เชตเชฟเชถเซเชตเชพเชธ เชฎเซเชเซ.
+downloadCert.trustEmail=เชเชฎเซเชฒ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเช เชเชณเชเชตเชพ เชฎเชพเชเซ เชตเชฟเชถเซเชตเชพเชธ เชฎเซเชเซ.
+downloadCert.trustObjSign=เชธเซเชซเซเชเชตเซเชฐ เชตเชฟเชเชพเชธเชเชฐเซเชคเชพเช เชเชณเชเชตเชพ เชฎเชพเชเซ เชตเชฟเชถเซเชตเชพเชธ เชฎเซเชเซ.
+pkcs12.getpassword.title=เชชเชพเชธเชตเชฐเซเชก เชชเซเชฐเชตเซเชถ เชธเชเชตเชพเชฆ
+pkcs12.getpassword.message=เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชชเชพเชธเชตเชฐเซเชก เชฆเชพเชเชฒ เชเชฐเซ เชเซ เชเซ เช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชฌเซ
เชเช
เชช เชเชจเชเซเชฐเชฟเชชเซเช เชเชฐเชตเชพ เชฎเชพเชเซ เชตเชพเชชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชนเชคเซเช.
+clientAuthAsk.title=เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชเชณเช เช
เชฐเชเซ
+clientAuthAsk.message1=เช เชธเชพเชเชเซ เช
เชฐเชเซ เชเชฐเซ เชเซ เชเซ เชคเชฎเซ เชชเซเชคเชพเชจเซ เชเชณเช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชฅเซ เชเชชเซ:
+clientAuthAsk.message2=เชเชณเช เชคเชฐเซเชเซ เชฐเชเซ เชเชฐเชตเชพ เชฎเชพเชเซ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชชเชธเชเชฆ เชเชฐเซ:
+clientAuthAsk.message3=เชชเชธเชเชฆเชฟเชค เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เชตเชฟเชเชคเซ:
+clientAuthAsk.remember.label=เช เชจเชฟเชฐเซเชฃเชฏ เชฏเชพเชฆ เชฐเชพเชเซ
+# LOCALIZATION NOTE(clientAuthAsk.nickAndSerial): Represents a single cert when
+# the user is choosing from a list of certificates.
+# %1$S is the nickname of the cert.
+# %2$S is the serial number of the cert in AA:BB:CC hex format.
+clientAuthAsk.nickAndSerial=%1$S [%2$S]
+# LOCALIZATION NOTE(clientAuthAsk.hostnameAndPort):
+# %1$S is the hostname of the server.
+# %2$S is the port of the server.
+clientAuthAsk.hostnameAndPort=%1$S:%2$S
+# LOCALIZATION NOTE(clientAuthAsk.organization): %S is the Organization of the
+# server cert.
+clientAuthAsk.organization=เชธเชเชธเซเชฅเชพ: "%S"
+# LOCALIZATION NOTE(clientAuthAsk.issuer): %S is the Organization of the
+# issuer cert of the server cert.
+clientAuthAsk.issuer=เชนเซเช เชณ เช
เชฆเชพ เชฅเชฏเซเชฒ: "%S"
+# LOCALIZATION NOTE(clientAuthAsk.issuedTo): %1$S is the Distinguished Name of
+# the currently selected client cert, such as "CN=John Doe,OU=Example" (without
+# quotes).
+clientAuthAsk.issuedTo=เชเชจเชพ เชชเชฐ เชฐเชเซ เชเชฐเซเชฏเซเช: %1$S
+# LOCALIZATION NOTE(clientAuthAsk.serial): %1$S is the serial number of the
+# selected cert in AA:BB:CC hex format.
+clientAuthAsk.serial=เชธเซเชฐเซเชฏเชฒ เชจเชเชฌเชฐ: %1$S
+# LOCALIZATION NOTE(clientAuthAsk.validityPeriod):
+# %1$S is the already localized notBefore date of the selected cert.
+# %2$S is the already localized notAfter date of the selected cert.
+clientAuthAsk.validityPeriod=%1$S เชฅเซ %2$S เชธเซเชงเซ เชฎเชพเชจเซเชฏ
+# LOCALIZATION NOTE(clientAuthAsk.keyUsages): %1$S is a comma separated list of
+# already localized key usages the selected cert is valid for.
+clientAuthAsk.keyUsages=เชเซ เชเชชเชฏเซเชเซ: %1$S
+# LOCALIZATION NOTE(clientAuthAsk.emailAddresses): %1$S is a comma separated
+# list of e-mail addresses the selected cert is valid for.
+clientAuthAsk.emailAddresses=เชเชฎเซเชเชฒ เชธเชฐเชจเชพเชฎเชพเชเช: %1$S
+# LOCALIZATION NOTE(clientAuthAsk.issuedBy): %1$S is the Distinguished Name of
+# the cert which issued the selected cert.
+clientAuthAsk.issuedBy=เชเชจเชพ เชฆเซเชตเชพเชฐเชพ เชฐเชเซ เชเชฐเชพเชฏเซเช: %1$S
+# LOCALIZATION NOTE(clientAuthAsk.storedOn): %1$S is the name of the PKCS #11
+# token the selected cert is stored on.
+clientAuthAsk.storedOn=เชเชจเชพ เชชเชฐ เชธเชเชเซเชฐเชนเชฟเชค: %1$S
+clientAuthAsk.viewCert.label=เชฆเซเชถเซเชฏ
+
+certmgr.title=เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชตเชฟเชเชคเซ
+# These strings are stolen from security/manager/locales/en-US/chrome/pippki/certManager.dtd
+certmgr.subjectinfo.label=เชจเซ เช
เชฆเชพ เชฅเชฏเซเชฒ
+certmgr.issuerinfo.label=เชฆเซเชตเชพเชฐเชพ เช
เชฆเชพ เชฅเชฏเซเชฒ
+certmgr.periodofvalidity.label=เชฎเชพเชจเซเชฏเชคเชพเชจเซ เชธเชฎเชฏเชเชพเชณเซ
+certmgr.fingerprints.label=เชเชเชเชณเซเชจเชพ เชจเชฟเชถเชพเชจ
+certdetail.cn=เชธเชพเชฎเชพเชจเซเชฏ เชจเชพเชฎ (CN): %1$S
+certdetail.o=เชธเชเชธเซเชฅเชพ (O): %1$S
+certdetail.ou=เชธเชเชธเซเชฅเชพเชจเซ เชเชเชฎ (OU): %1$S
+# LOCALIZATION NOTE(certdetail.serialnumber): %1$S is the serial number of the
+# cert being viewed in AA:BB:CC hex format.
+certdetail.serialnumber=เชเซเชฐเชฎเชฟเช เชธเชเชเซเชฏเชพ: %1$S
+# LOCALIZATION NOTE(certdetail.sha256fingerprint): %1$S is the SHA-256
+# Fingerprint of the cert being viewed in AA:BB:CC hex format.
+certdetail.sha256fingerprint=SHA-256 เชเชเชเชณเซเชเชพเชช: %1$S
+# LOCALIZATION NOTE(certdetail.sha1fingerprint): %1$S is the SHA-1 Fingerprint
+# of the cert being viewed in AA:BB:CC hex format.
+certdetail.sha1fingerprint=SHA1 เชเชเชเชณเซเชเชพเชช: %1$S
+# LOCALIZATION NOTE(certdetail.notBefore): %1$S is the already localized
+# notBefore date of the cert being viewed.
+certdetail.notBefore=เชเชพเชฒเซ เชฅเชพเชฏ เชเซ: %1$S
+# LOCALIZATION NOTE(certdetail.notAfter): %1$S is the already localized notAfter
+# date of the cert being viewed.
+certdetail.notAfter=เชเชจเชพ เชชเชฐ เชธเชฎเชพเชชเซเชค เชฅเชพเชฏ เชเซ: %1$S
--- /dev/null
+# 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/.
+
+# Mobile Sync
+
+# %S is the date and time at which the last sync successfully completed
+lastSync2.label=เชเซเชฒเซเชฒเซเช เชธเชฎเชจเซเชตเชฏ: %S
+lastSyncInProgress2.label=เชเซเชฒเซเชฒเซเช เชธเชฎเชจเซเชตเชฏ: เชชเซเชฐเชเชคเชฟเชฎเชพเช เชเซโฆ
+
+# %S is the username logged in
+account.label=เชเชพเชคเซเช: %S
+notconnected.label=เชเซเชกเชพเชฏเซเชฒ เชจเชฅเซ
+connecting.label=เชเซเชกเชพเช เชฐเชนเซเชฏเชพ เชเซเช...
+
+notificationDisconnect.label=เชคเชฎเชพเชฐเซเช Firefox เชธเชฎเชจเซเชตเชฏ เชเชพเชคเซเช เชฆเซเชฐ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชเซ
+notificationDisconnect.button=เชฐเชฆ เชเชฐเซ
+
+# LOCALIZATION NOTE (sync.clientUpdate, sync.remoteUpdate):
+# #1 is the "application name"
+# #2 is the "version"
+sync.update.client=#1 #2 เช Firefox เชธเชฎเชจเซเชตเชฏเชจเซ เชคเชพเชเซเชคเชฐเชจเซ เชเชตเซเชคเซเชคเชฟ เชธเชพเชฅเซ เชธเซเชธเชเชเชค เชจเชฅเซ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชคเชพเชเซเชคเชฐเชจเซ เชเชตเซเชคเซเชคเชฟเชฎเชพเช เช
เชฆเซเชฏเชคเชจ เชเชฐเซ.
+sync.update.remote=#1 #2 เช Firefox เชธเชฎเชจเซเชตเชฏเชจเซ เชเซเชจเซ เชเชตเซเชคเซเชคเชฟ เชธเชพเชฅเซ เชธเซเชธเชเชเชค เชจเชฅเซ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ Firefox เชจเซ เชคเชฎเชพเชฐเชพ เช
เชจเซเชฏ เชเชฎเซเชชเซเชฏเซเชเชฐ(เช) เชชเชฐ เช
เชฆเซเชฏเชคเชจ เชเชฐเซ.
+sync.update.title=Firefox เชธเชฎเชจเซเชตเชฏ
+sync.update.button=เชตเชงเซ เชถเซเชเซ
+sync.update.close=เชฌเชเชง เชเชฐเซ
+sync.setup.error.title=เชธเชฎเชจเซเชตเชฏ เชธเซเชเช
เชช เชเชฐเซ เชถเชเชคเชพ เชจเชฅเซ
+sync.setup.error.network=เชเซเช เชเชจเซเชเชฐเชจเซเช เชเซเชกเชพเชฃ เชเชชเชฒเชฌเซเชง เชจเชฅเซ
+sync.setup.error.nodata=%S เชธเชฎเชจเซเชตเชฏ เชธเชพเชฅเซ เชเซเชกเชพเช เชถเชเซเชฏเซ เชจเชนเชฟ. เชถเซเช เชคเชฎเซ เชซเชฐเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเชตเชพ เชเชเซเชเซ เชเซ?
+sync.setup.tryagain=เชซเชฐเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ
+sync.setup.manual=เชธเซเชตเชฏเช เชธเซเชเช
เชช
+
+sync.message.notabs=เชคเชฎเชพเชฐเชพ เช
เชจเซเชฏ เชเชฎเซเชชเซเชฏเซเชเชฐเซเชฎเชพเช เชเซเช เชเซ
เชฌเซเชธ เชจเชฅเซ.
+
+# LOCALIZATION NOTE (promoBanner.message.text): First part of the message displayed in a
+# banner on about:home. The final space separates this text from the link.
+promoBanner.message.text=เชธเชฎเชจเซเชตเชฏ เชนเชเชฎเซเชถ เชเชฐเชคเชพเช เชเชเชฆเชฎ เชจเชตเซเช เช
เชจเซ เชธเชฐเชณ เชเซ.\u0020
+
+# LOCALIZATION NOTE (promoBanner.message.link): Second part of the message, styled as a link.
+promoBanner.message.link=เชตเชงเซ เชถเซเชเชตเชพ เชฎเชพเชเซ เช
เชนเซเช เช เชชเชเชพเชฐเซ
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE (webcompat.menu.name): A "site issue" is a bug, display,
+# or functionality problem with a webpage in the browser.
+webcompat.menu.name=เชธเชพเชเช เชจเซ เชธเชฎเชธเซเชฏเชพเชจเซ เชเชพเชฃ เชเชฐเซ
+
+# LOCALIZATION NOTE (webcompat.reportDesktopMode.message): A " site issue" is a
+# bug, display, or functionality problem with a webpage in the browser.
+webcompat.reportDesktopMode.message=เชธเชพเชเช เชจเซ เชธเชฎเชธเซเชฏเชพเชจเซ เชเชพเชฃ เชเชฐเชถเซ?
+webcompat.reportDesktopModeYes.label=เชเชพเชฃ เชเชฐเซ
--- /dev/null
+# 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/.
+#filter emptyLines
+
+#define MOZ_LANGPACK_CREATOR mozilla.org
+
+# If non-English locales wish to credit multiple contributors, uncomment this
+
+# variable definition and use the format specified.
+
+#define MOZ_LANGPACK_CONTRIBUTORS <em:contributor>Ankit Patel</em:contributor>
+
+#unfilter emptyLines
--- /dev/null
+# 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/.
+
+#filter substitution
+
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE: REVIEW_REQUIRED
+# For all locales: please do not commit any changes to this file without a
+# review from the l10n-drivers team. In order to get one, please file a bug,
+# add the "productization" keyword and CC l10n@mozilla.com.
+
+# increment this number when anything gets changed in the list below. This will
+# cause Firefox to re-read these prefs and inject any new handlers into the
+# profile database. Note that "new" is defined as "has a different URL"; this
+# means that it's not possible to update the name of existing handler, so
+# don't make any spelling errors here.
+gecko.handlerService.defaultHandlersVersion=4
+
+# The default set of protocol handlers for mailto:
+gecko.handlerService.schemes.mailto.0.name=Yahoo! Mail
+gecko.handlerService.schemes.mailto.0.uriTemplate=https://compose.mail.yahoo.com/?To=%s
+gecko.handlerService.schemes.mailto.1.name=Gmail
+gecko.handlerService.schemes.mailto.1.uriTemplate=https://mail.google.com/mail/?extsrc=mailto&url=%s
+
+# This is the default set of web based feed handlers shown in the reader
+# selection UI
+browser.contentHandlers.types.0.title=My Yahoo!
+browser.contentHandlers.types.0.uri=https://add.my.yahoo.com/rss?url=%s
--- /dev/null
+# 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/.
+
+malformedURI2=URL เชฎเชพเชจเซเชฏ เชจเชฅเซ เช
เชจเซ เชฒเซเชก เชเชฐเซ เชถเชเชพเชคเซเช เชจเชฅเซ.
+fileNotFound=Firefox เช %S เชธเซเชฅเชพเชจเซ เชซเชพเชเชฒ เชถเซเชงเซ เชถเชเชคเซเช เชจเชฅเซ.
+fileAccessDenied=%S เชชเชฐเชจเซ เชซเชพเชเชฒ เชตเชพเชเชเซ เชถเชเชพเชฏ เชคเซเชฎ เชจเชฅเซ.
+dnsNotFound2=Firefox %S เชชเชฐ เชธเชฐเซเชตเชฐเชจเซ เชถเซเชงเซ เชถเชเชคเซเช เชจเชฅเซ.
+unknownProtocolFound=Firefox เชจเซ เชเชฌเชฐ เชจเชฅเซ เชเซ เช เชธเชฐเชจเชพเชฎเซเช เชเซเชตเซ เชฐเซเชคเซ เชเซเชฒเชตเซเช, เชเชพเชฐเชฃ เชเซ เชจเซเชเซเชจเชพ เชชเซเชฐเซเชเซเชเซเชฒ (%S) เชฎเชพเชเชจเซ เชเช เชเซเชเชชเชฃ เชเชพเชฐเซเชฏเชเซเชฐเชฎ เชธเชพเชฅเซ เชธเชเชเชณเชพเชฏเซเชฒเซ เชจเชฅเซ เชเซ เชชเชเซ เชคเซ เช เชธเชเชฆเชฐเซเชญ เชฎเชพเชเซ เชฎเชพเชจเซเชฏ เชจเชฅเซ.
+connectionFailure=Firefox เช %S เชธเซเชฅเชพเชจเซ เชธเชฐเซเชตเชฐ เชธเชพเชฅเซเชจเซเช เชเซเชกเชพเชฃ เช
เชงเชฟเชทเซเช เชพเชชเชฟเชค เชเชฐเซ เชถเชเชคเซเช เชจเชฅเซ.
+netInterrupt=%S เชธเชพเชฅเซเชจเซเช เชเซเชกเชพเชฃ เช
เชเชเชพเชตเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชนเชคเซ เชเซเชฏเชพเชฐเซ เชชเชพเชจเซเช เชฒเชพเชตเชตเชพเชฎเชพเช เชเชตเซ เชฐเชนเซเชฏเซ เชนเชคเซ.
+netTimeout=%S เชธเซเชฅเชพเชจเซ เชธเชฐเซเชตเชฐ เชชเซเชฐเชคเซเชฏเซเชคเซเชคเชฐ เชเชชเชตเชพเชฎเชพเช เชเชฃเซ เชธเชฎเชฏ เชฒเช เชฐเชนเซเชฏเซเช เชเซ.
+redirectLoop=Firefox เช เชถเซเชงเซเชฏเซเช เชเซ เชธเชฐเซเชตเชฐ เช เชธเชฐเชจเชพเชฎเชพเชจเซ เช
เชฐเชเซ เช เชฐเซเชคเซ เชชเซเชจเชเชฆเชฟเชถเชพเชฎเชพเชจ เชเชฐเซ เชเซ เชเซ เชเซ เชเซเชฏเชพเชฐเซเชฏ เชชเซเชฐเซเชฃ เชจเชนเชฟ เชฅเชพเชฏ.
+## LOCALIZATION NOTE (confirmRepostPrompt): In this item, don't translate "%S"
+confirmRepostPrompt=เช เชชเชพเชจเซเช เชฆเชฐเซเชถเชพเชตเชตเชพ เชฎเชพเชเซ, %S เช เชเชตเซ เชฎเชพเชนเชฟเชคเซ เชฎเซเชเชฒเชตเซ เช เชเซเชเช เชเซ เชเซ เชชเชนเซเชฒเชพเช เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฒเซ เชเซเชเชชเชฃ เชเซเชฐเชฟเชฏเชพเชจเซ (เชเซเชฎ เชเซ เชถเซเชง เช
เชฅเชตเชพ เชเซเชฐเชฎ เชเชพเชคเชฐเซ) เชเซเชฎ เชชเซเชจเชฐเชพเชตเชฐเซเชคเชฟเชค เชฅเชพเชฏ.
+resendButton.label=เชชเซเชจเชเชฎเซเชเชฒเซ
+unknownSocketType=Firefox เชจเซ เชเชฌเชฐ เชจเชฅเซ เชเซ เชเซเชตเซ เชฐเซเชคเซ เชธเชฐเซเชตเชฐ เชธเชพเชฅเซ เชธเชเชชเชฐเซเชเชตเซเชฏเชตเชนเชพเชฐ เชเชฐเชตเซ.
+netReset=เชธเชฐเซเชตเชฐ เชธเชพเชฅเซเชจเซเช เชเซเชกเชพเชฃ เชฐเซเชธเซเช เชฅเชฏเซเช เชเซเชฏเชพเชฐเซ เชชเชพเชจเซเช เชฒเชพเชตเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชนเชคเซ.
+notCached=เช เชฆเชธเซเชคเชพเชตเซเช เชนเชตเซเชฅเซ เชเชชเชฒเชฌเซเชง เชฐเชนเซเชถเซ เชจเชนเชฟ.
+netOffline=Firefox เชนเชพเชฒเชฎเชพเช เชเชซเชฒเชพเชเชจ เชธเซเชฅเชฟเชคเชฟเชฎเชพเช เชเซ เช
เชจเซ เชตเซเชฌ เชฌเซเชฐเชพเชเช เชเชฐเซ เชถเชเชพเชถเซ เชจเชนเชฟ.
+isprinting=เชเชพเชชเชคเซ เชตเชเชคเซ เช
เชฅเชตเชพ เชเชพเชชเชจ เชชเซเชฐเซเชตเชฆเชฐเซเชถเชจเชฎเชพเช เชฆเชธเซเชคเชพเชตเซเช เชฌเชฆเชฒเซ เชถเชเชพเชฏ เชจเชนเชฟ.
+deniedPortAccess=เช เชธเชฐเชจเชพเชฎเซเช เชจเซเชเชตเชฐเซเช เชชเซเชฐเซเช เชตเชพเชชเชฐเซ เชเซ เชเซ เชเซ เชธเชพเชฎเชพเชจเซเชฏ เชฐเซเชคเซ เชตเซเชฌ เชฌเซเชฐเชพเชเชเซเชเช เชธเชฟเชตเชพเชฏเชจเชพ เชนเซเชคเซเช เชฎเชพเชเซ เชตเชชเชฐเชพเชฏ เชเซ. Firefox เช เชคเชฎเชพเชฐเซ เชธเซเชฐเชเซเชทเชพ เชฎเชพเชเซเชจเซ เช
เชฐเชเซ เชฐเชฆ เชเชฐเซ เชฆเซเชงเซ เชเซ.
+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
+#LOCALIZATION NOTE (externalProtocolUnknown): The following string is shown if the application name can't be determined
+externalProtocolUnknown=<Unknown>
+externalProtocolChkMsg=เช เชชเซเชฐเชเชพเชฐเชจเซ เชฌเชงเซ เชเชกเซเช เชฎเชพเชเซ เชฎเชพเชฐเซ เชชเชธเชเชฆเชเซ เชฏเชพเชฆ เชฐเชพเชเซ.
+externalProtocolLaunchBtn=เชเชพเชฐเซเชฏเชเซเชฐเชฎ เชฒเซเชจเซเช เชเชฐเซ
+malwareBlocked=%S เช เชนเซเชฎเชฒเชพ เชธเชพเชเช เชคเชฐเซเชเซ เช
เชนเซเชตเชพเชฒ เชเชชเชตเชพเชฎเชพเช เชเชตเซเชฒเซ เชเซ เช
เชจเซ เชคเซ เชคเชฎเชพเชฐเซ เชธเซเชฐเชเซเชทเชพ เชชเชธเชเชฆเชเซเชเชจเซ เชเชงเชพเชฐเซ เช
เชเชเชพเชตเชตเชพเชฎเชพเช เชเชตเซเชฒเซ เชเซ.
+harmfulBlocked=%S เชชเชฐเชจเซ เชธเชพเชเช เชธเชเชญเชตเชฟเชค เชจเซเชเชธเชพเชจเชเชพเชฐเช เชธเชพเชเช เชคเชฐเซเชเซ เช
เชนเซเชตเชพเชฒ เชเชชเชตเชพเชฎเชพเช เชเชตเซเชฒ เชเซ เช
เชจเซ เชคเซ เชคเชฎเชพเชฐเซ เชธเซเชฐเชเซเชทเชพ เชชเชธเชเชฆเชเซเช เชชเชฐ เชเชงเชพเชฐ เชฐเชพเชเซเชจเซ เช
เชเชเชพเชตเชตเชพเชฎเชพเช เชเชตเซเชฒ เชเซ.
+deceptiveBlocked=%S เช เชตเซเชฌเชชเซเชเชฎเชพเช เชเช เชญเซเชฐเชพเชฎเช เชธเชพเชเช เชคเชฐเซเชเซ เชเชพเชฃ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ เช
เชจเซ เชคเชฎเชพเชฐเซ เชธเซเชฐเชเซเชทเชพ เชชเชธเชเชฆเชเซเช เชชเชฐ เชเชงเชพเชฐเชฟเชค เช
เชตเชฐเซเชงเชฟเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชเซ.
+unwantedBlocked=%S เชธเชพเชเช เช
เชจเชฟเชเซเชเชจเซเชฏ เชธเซเชซเซเชเชตเซเชฐ เชธเซเชตเชพ เชเชชเชคเชพ เชคเชฐเซเชเซ เชเชพเชฃ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เช
เชจเซ เชคเชฎเชพเชฐเซ เชธเซเชฐเชเซเชทเชพ เชชเชธเชเชฆเชเซเช เชชเชฐ เชเชงเชพเชฐเชฟเชค เช
เชตเชฐเซเชงเชฟเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชเซ.
+cspBlocked=เช เชชเชพเชจเซเช เชธเชพเชฎเชเซเชฐเซ เชธเซเชฐเชเซเชทเชพ เชจเซเชคเชฟ เชเซ เชเซ เชเซเชฅเซ เชคเซ เช เชฐเซเชคเซ เชฒเซเชก เชเชฐเชตเชพเชฅเซ เช
เชเชเชพเชตเซ เชเซ.
+corruptedContentErrorv2=%S เชธเชพเชเช เช
เชจเซเชญเชต เชเชฐเซเชฏเซ เชเซ เชเซ เชจเซเชเชตเชฐเซเช เชชเซเชฐเซเชเซเชเซเชฒ เชเชฒเซเชฒเชเชเชจ เชเซ เชธเชฎเชพเชฐเชเชพเชฎ เชจ เชฅเช เชถเชเซ.
+remoteXUL=เช เชชเชพเชจเซเช เชฌเชฟเชจเชเชงเชพเชฐเชญเซเชค เชเซ
เชเซเชจเซเชฒเซเชเซ เชงเชฐเชพเชตเซ เชเซ เชเซ เชเซ เชนเชตเซเชฅเซ Firefox เชฎเชพเช เชฎเซเชณเชญเซเชค เชฐเซเชคเซ เชเชชเชฒเชฌเซเชง เชจเชฅเซ.
+sslv3Used=Firefox %S เชชเชฐ เชคเชฎเชพเชฐเชพ เชกเซเชเชพเชจเซ เชธเชฒเชพเชฎเชคเซเชจเซ เชฌเชพเชเชฏเชงเชฐเซ เชเชชเซ เชถเชเชคเซเช เชจเชฅเซ เชเชพเชฐเชฃ เชเซ เชคเซ SSLv3, เชคเซเชเซเชฒเชพ เชธเซเชฐเชเซเชทเชพ เชชเซเชฐเซเชเซเชเซเชฒเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชเซ.
+weakCryptoUsed=%S เชจเชพ เชฎเชพเชฒเชฟเชเซ เชคเซเชฎเชจเซ เชตเซเชฌเชธเชพเชเช เช
เชฏเซเชเซเชฏ เชฐเซเชคเซ เชเซเช เชตเซเชฒ เชเซ. เชคเชฎเชพเชฐเซ เชฎเชพเชนเชฟเชคเซเชจเซ เชเซเชฐเชพเช เชเชตเชพเชฅเซ เชธเซเชฐเชเซเชทเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ, Firefox เช เชตเซเชฌเชธเชพเชเชเชฅเซ เชเซเชกเชพเชฏเซเชฒ เชจเชฅเซ.
+inadequateSecurityError=เช เชตเซเชฌเชธเชพเชเช เชธเซเชฐเชเซเชทเชพ เชเช เช
เชชเซเชฐเชคเซ เชธเซเชคเชฐ เชตเชพเชเชพเชเชพเช เชเชฐเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซเชฏเซ.
+networkProtocolError=Firefox เช เชจเซเชเชตเชฐเซเช เชชเซเชฐเซเชเซเชเซเชฒ เชเชฒเซเชฒเชเชเชจเชจเซ เช
เชจเซเชญเชต เชเชฐเซเชฏเซ เชเซ เชเซ เช เซเช เชเชฐเซ เชถเชเชพเชคเซ เชจเชฅเซ.
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY % brandDTD SYSTEM "chrome://branding/locale/brand.dtd">
+%brandDTD;
+
+<!ENTITY loadError.label "เชชเชพเชจเซเช เชฒเชพเชตเชตเชพเชฎเชพเช เชธเชฎเชธเซเชฏเชพ">
+<!ENTITY retry.label "เชซเชฐเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ">
+
+<!-- Specific error messages -->
+
+<!ENTITY connectionFailure.title "เชเซเชกเชพเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ">
+<!ENTITY connectionFailure.longDesc2 "&sharedLongDesc3;">
+
+<!ENTITY deniedPortAccess.title "เช เชธเชฐเชจเชพเชฎเซเช เชชเซเชฐเชคเชฟเชฌเชเชงเชฟเชค เชเซ">
+<!ENTITY deniedPortAccess.longDesc "">
+
+<!ENTITY dnsNotFound.title "เชธเชฐเซเชตเชฐ เชฎเชณเซเชฏเซเช เชจเชนเชฟเช">
+<!-- LOCALIZATION NOTE (dnsNotFound.longDesc4) This string contains markup including widgets for searching
+ or enabling wifi connections. The text inside tags should be localized. Do not change the ids. -->
+<!ENTITY dnsNotFound.longDesc4 "<ul>
+ <li>เชเชพเชเชชเชฟเชเช เชญเซเชฒเซ เชฎเชพเชเซ เชธเชฐเชจเชพเชฎเซเช เชคเชชเชพเชธเซ เชเซเชฎ เชเซ
+ <strong>ww</strong>.example.com เชจเซ เชเชเซเชฏเชพเช
+ <strong>www</strong>.example.com</li>
+ <div id='searchbox'>
+ <input id='searchtext' type='search'></input>
+ <button id='searchbutton'>เชถเซเชงเซ</button>
+ </div>
+ <li> เชเซ เชคเชฎเซ เชเซเชเชชเชฃ เชชเชพเชจเชพเชเชเชจเซ เชฒเซเชก เชเชฐเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ เชนเซเชต, เชคเซ เชคเชฎเชพเชฐเชพ เชเชชเชเชฐเชฃเชจเซ เชกเซเชเชพ เช
เชฅเชตเชพ Wi-Fi เชเชจเซเชเซเชถเชจ เชคเชชเชพเชธเซ.
+<button id='wifi'>WiFi เชธเชเซเชทเชฎ เชเชฐเซ</button>
+ </li>
+ </ul>">
+
+<!ENTITY fileNotFound.title "เชซเชพเชเชฒ เชฎเชณเซ เชจเชนเชฟเช">
+<!ENTITY fileNotFound.longDesc "<ul> <li>เชเซเชชเซเชเชฒ เช
เชเซเชทเชฐเซเชจเชพ เชเชชเชฏเซเช เชฎเชพเชเซ เช
เชฅเชตเชพ เช
เชจเซเชฏ เชฒเชเชคเซ เชตเชเชคเชจเซ เชเซเชทเชคเชฟเช เชฎเชพเชเซ เชซเชพเชเชฒเชจเซเช เชจเชพเชฎ เชเชเชพเชธเซ.</li> <li>เชซเชพเชเชฒเชจเซ เชเชธเซเชกเชตเชพเชฎเชพเช เชเชตเซ เชนเชคเซ, เชคเซเชจเซเช เชจเชพเชฎ เชฌเชฆเชฒเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชนเชคเซ เชเซ เชคเซเชจเซ เชเชพเชขเซ เชฎเซเชเชตเชพเชฎเชพเช เชเชตเซ เชนเชคเซ เชคเซ เชเซเชตเชพ เชฎเชพเชเซ เชเชเชพเชธเซ.</li> </ul>">
+
+<!ENTITY fileAccessDenied.title "เชซเชพเชเชฒเชจเซ เชชเซเชฐเชตเซเชถ เชฎเชพเชเซ เชจเชเชพเชฐเชตเชพเชฎเชพเช เชเชตเซ เชนเชคเซ">
+<!ENTITY fileAccessDenied.longDesc "<ul>
+ <li>เชคเซ เชฆเซเชฐ, เชเชธเซเชกเชพเชฏเซเชฒเซ เช
เชฅเชตเชพ เชซเชพเชเชฒ เชชเชฐเชตเชพเชจเชเซเช เชนเซเช เชถเชเซ เชเซ เชเชเซเชธเซเชธ เช
เชเชเชพเชตเซ เชถเชเซ เชเซ.</li>
+</ul>">
+
+<!ENTITY generic.title "เช
เชฐเชฐ.">
+<!ENTITY generic.longDesc "<p>&brandShortName; เช
เชฎเซเช เชเชพเชฐเชฃเซเชธเชฐ เช เชชเชพเชจเซเช เชฒเชพเชตเซ เชถเชเชคเชพ เชจเชฅเซ.</p>">
+
+<!ENTITY malformedURI.title "เชธเชฐเชจเชพเชฎเซเช เชฎเชพเชจเซเชฏ เชจเชฅเซ">
+<!-- LOCALIZATION NOTE (malformedURI.longDesc2) This string contains markup including widgets for searching
+ or enabling wifi connections. The text inside the tags should be localized. Do not touch the ids. -->
+<!ENTITY malformedURI.longDesc2 "<ul>
+ <li>เชตเซเชฌ เชเชกเซเชฐเซเชธ เชธเชพเชฎเชพเชจเซเชฏ เชฐเซเชคเซ เชเชจเชพ เชเซเชตเซ เช เชฒเชเชตเชพเชฎเชพเช เชเชตเซ เชเซ
+<strong>http://www.example.com/</strong></li>
+ <div id='searchbox'>
+ <input id='searchtext' type='search'></input>
+ <button id='searchbutton'>เชถเซเชงเซ</button>
+ </div>
+ <li>เชเชพเชคเชฐเซ เชเชฐเซ เชเซ เชคเชฎเซ เชเชเชณ เชธเซเชฒเซเชถเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชฐเชนเซเชฏเชพเช เชเซ (เชฆเชพ.เชค.
+ <strong>/</strong>).</li>
+ </ul>">
+
+<!ENTITY netInterrupt.title "เชเซเชกเชพเชฃ เชคเซเชเซ เชเชฏเซเช เชนเชคเซ">
+<!ENTITY netInterrupt.longDesc2 "&sharedLongDesc3;">
+
+<!ENTITY notCached.title "เชฆเชธเซเชคเชพเชตเซเช เชจเชฟเชตเซเชคเซเชค เชฅเช เชเชฏเซเช">
+<!ENTITY notCached.longDesc "<p>เชตเชฟเชจเชเชคเซ เชเชฐเซเชฒเซ เชฆเชธเซเชคเชพเชตเซเช &brandShortName;เชจเชพ เชเชพเชฎเชเชฒเชพเช เชธเชเชเซเชฐเชนเชฎเชพเช เชเชชเชฒเชฌเซเชง เชจเชฅเซ.</p><ul><li>เชธเซเชฐเชเซเชทเชพ เชธเชพเชตเชเซเชคเซ เชคเชฐเซเชเซ, &brandShortName; เชธเซเชตเชฏเชเชเชพเชฒเชฟเชค เชชเซเชฐเชคเชฟเชฌเชเชงเชฟเชค เชฆเชธเซเชคเชพเชตเซเชเซเชจเซ เชซเชฐเซเชฅเซ เชตเชฟเชจเชเชคเชฟ เชเชฐเชคเซเช เชจเชฅเซ.</li><li>เชตเซเชฌเชธเชพเชเช เชชเชฐเชฅเซ เชฆเชธเซเชคเชพเชตเซเชเชจเซ เชซเชฐเซ เชตเชฟเชจเชเชคเซ เชเชฐเชตเชพ เชฎเชพเชเซ เชซเชฐเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ เชเซเชฒเชฟเช เชเชฐเซ.</li></ul>">
+
+<!ENTITY netOffline.title "เชเชซเชฒเชพเชเชจ เชธเซเชฅเชฟเชคเชฟ">
+<!-- LOCALIZATION NOTE (netOffline.longDesc3) This string contains markup including widgets enabling wifi connections.
+ The text inside the tags should be localized. Do not touch the ids. -->
+<!ENTITY netOffline.longDesc3 "<ul>
+ <li>เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ. &brandShortName; เชเซเชกเชพเชฃ เชเซเชฒเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเชถเซ เช
เชจเซ เชชเซเชทเซเช เชซเชฐเซเชฅเซ เชฒเซเชก เชเชฐเชถเซ.
+ <button id='wifi'>WiFi เชธเชเซเชทเชฎ เชเชฐเซ</button>
+</li>
+</ul>">
+
+<!ENTITY contentEncodingError.title "เชตเชธเซเชคเซ เชธเชเชเซเชฐเชนเชชเชฆเซเชงเชคเชฟ เชเซเชทเชคเชฟ">
+<!ENTITY contentEncodingError.longDesc "<ul> <li>เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เช เชธเชฎเชธเซเชฏเชพเชจเซ เชตเซเชฌเชธเชพเชเชเชจเชพ เชฎเชพเชฒเชฟเชเซเชจเซ เชเชพเชฃ เชเชฐเซ.</li> </ul>">
+
+<!ENTITY unsafeContentType.title "เช
เชธเซเชฐเชเซเชทเชฟเชค เชซเชพเชเชฒ เชชเซเชฐเชเชพเชฐ">
+<!ENTITY unsafeContentType.longDesc "<ul> <li>เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เช เชธเชฎเชธเซเชฏเชพเชจเซ เชตเซเชฌเชธเชพเชเชเชจเชพ เชฎเชพเชฒเชฟเชเซเชจเซ เชเชพเชฃ เชเชฐเซ.</li> </ul>">
+
+<!ENTITY netReset.title "เชเซเชกเชพเชฃ เชฐเซเชธเซเช เชฅเช เชเชฏเซเช เชนเชคเซ">
+<!ENTITY netReset.longDesc2 "&sharedLongDesc3;">
+
+<!ENTITY netTimeout.title "เชเซเชกเชพเชฃเชจเซ เชธเชฎเชฏ เชธเชฎเชพเชชเซเชค เชฅเช เชเชฏเซ">
+<!ENTITY netTimeout.longDesc2 "&sharedLongDesc3;">
+
+<!ENTITY unknownProtocolFound.title "เชธเชฐเชจเชพเชฎเซเช เชธเชฎเชเชพเชฏเซเช เชจ เชนเชคเซเช">
+<!ENTITY unknownProtocolFound.longDesc "<ul> <li>เช เชธเชฐเชจเชพเชฎเซเช เชเซเชฒเชตเชพ เชฎเชพเชเซ เชคเชฎเชพเชฐเซ เช
เชจเซเชฏ เชธเซเชซเซเชเชตเซเชฐ เชเชจเซเชธเซเชเซเชฒ เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชชเชกเซ เชถเชเซ.</li> </ul>">
+
+<!ENTITY proxyConnectFailure.title "เชชเซเชฐเซเชเซเชธเซ เชธเชฐเซเชตเชฐ เชเซเชกเชพเชฃเซ เชจเชเชพเชฐเซ เชฐเชนเซเชฏเซเช เชเซ">
+<!ENTITY proxyConnectFailure.longDesc "<ul> <li>เชชเซเชฐเซเชเซเชธเซ เชธเซเชเซเชเช เชฌเชฐเชพเชฌเชฐ เชเซ เชเซ เชจเชฅเซ เชคเซเชจเซ เชเชพเชคเชฐเซ เชเชฐเซ.</li> <li>เชชเซเชฐเซเชเซเชธเซ เชธเซเชเซเชเช เชเชพเชฒเซ เชเซ เชเซ เชจเชฅเซ เชคเซเชจเซ เชเชพเชคเชฐเซ เชเชฐเชตเชพ เชฎเชพเชเซ เชคเชฎเชพเชฐเชพ เชจเซเชเชตเชฐเซเช เชธเชเชเชพเชฒเชเชจเซ เชธเชเชชเชฐเซเช เชเชฐเซ.</li> </ul>">
+
+<!ENTITY proxyResolveFailure.title "เชชเซเชฐเซเชเซเชธเซ เชธเชฐเซเชตเชฐ เชถเซเชงเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ">
+<!-- LOCALIZATION NOTE (proxyResolveFailure.longDesc3) This string contains markup including widgets for enabling wifi connections.
+ The text inside the tags should be localized. Do not touch the ids. -->
+<!ENTITY proxyResolveFailure.longDesc3 "<ul>
+ <li>เชชเซเชฐเซเชเซเชธเซ เชธเซเชเชฟเชเชเซเชธ เชคเชชเชพเชธเซ เชเซ เชเซเชฅเซ เชคเซเช เชธเชพเชเชพ เชเซ.</li>
+ <li>เชเชพเชคเชฐเซ เชเชฐเซ เชเซ เชคเชฎเชพเชฐเชพ เชเชชเชเชฐเชฃเชฎเชพเช เชเชพเชฎ เชเชฐเชคเซ เชกเซเชเชพ เช
เชฅเชตเชพ Wi-Fi เชเซเชกเชพเชฃ เชเซ.
+ <button id='wifi'>WiFi เชธเชเซเชทเชฎ เชเชฐเซ</button>
+ </li>
+ </ul>">
+
+<!ENTITY redirectLoop.title "เชชเซเชทเซเช เชฏเซเชเซเชฏ เชฐเซเชคเซ เชชเซเชจเชเชจเชฟเชฐเซเชฆเซเชถเชฟเชค เชจเชฅเซ">
+<!ENTITY redirectLoop.longDesc "<ul> <li>เช เชธเชฎเชธเซเชฏเชพ เช
เชฎเซเช เชตเชพเชฐ เชเซเชเซเช เชธเซเชตเซเชเชพเชฐเชตเชพเชจเซเช เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชเชฐเชตเชพเชฅเซ เชเซ เชจเชเชพเชฐเชตเชพเชฅเซ เชชเชฃ เชเชตเซ เชถเชเซ.</li> </ul>">
+
+<!ENTITY unknownSocketType.title "เชธเชฐเซเชตเชฐ เชคเชฐเชซเชฅเซ เช
เชจเชฟเชเซเชเชจเชฟเชฏ เชชเซเชฐเชคเซเชฏเซเชคเซเชคเชฐ">
+<!ENTITY unknownSocketType.longDesc "<ul> <li>เชเชพเชคเชฐเซ เชเชฐเซ เชเซ เชคเชฎเชพเชฐเซ เชธเชฟเชธเซเชเชฎเชฎเชพเช เชตเซเชฏเชเซเชคเชฟเชเชค เชธเซเชฐเชเซเชทเชพ เชตเซเชฏเชตเชธเซเชฅเชพเชชเช เชธเซเชฅเชพเชชเชฟเชค เชฅเชฏเซเชฒ เชเซ.</li> <li>เช เชธเชฐเซเชตเชฐ เชชเชฐเชจเชพ เชฌเชฟเชจ-เชชเซเชฐเชฎเชพเชฃเชฟเชค เชฐเซเชชเชฐเซเชเชพเชเชเชจเชจเซ เชเชพเชฐเชฃเซ เชนเซเช เชถเชเซ.</li> </ul>">
+
+<!ENTITY nssFailure2.title "เชธเซเชฐเชเซเชทเชฟเชค เชเซเชกเชพเชฃ เชจเชฟเชทเซเชซเชณ">
+<!ENTITY nssFailure2.longDesc2 "<ul>
+ <li>เชคเชฎเซ เชเซ เชชเซเชทเซเช เชจเซ เชเซเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซ เชคเซ เชฌเชคเชพเชตเซ เชถเชเชพเชคเซเช เชจเชฅเซ เชเชพเชฐเชฃ เชเซ เชชเซเชฐเชพเชชเซเชค เชกเซเชเชพเชจเซ เช
เชงเชฟเชเซเชคเชคเชพเชจเซ เชเชเชพเชธเชฃเซ เชเชฐเซ เชถเชเชพเช เชจเชฅเซ.</li>
+ <li>เช เชธเชฎเชธเซเชฏเชพเชจเซ เชเชพเชฃ เชเชฐเชตเชพ เชฎเชพเชเซ เชตเซเชฌเชธเชพเชเช เชฎเชพเชฒเชฟเชเซเชจเซ เชธเชเชชเชฐเซเช เชเชฐเซ.</li>
+ </ul>">
+
+<!ENTITY nssBadCert.title "เชธเซเชฐเชเซเชทเชฟเชค เชเซเชกเชพเชฃ เชจเชฟเชทเซเชซเชณ">
+<!ENTITY nssBadCert.longDesc2 "<ul>
+ <li>เช เชธเชฐเซเชตเชฐเชจเซ เชเซเช เชตเชฃเซเชฎเชพเช เชธเชฎเชธเซเชฏเชพ เชนเซเช เชถเชเซ เชเซ, เช
เชฅเชตเชพ เชคเซ เชนเซเช เชถเชเซ เชเซ
+เชเซเช เชตเซเชฏเชเซเชคเชฟ เชธเชฐเซเชตเชฐเชจเซ เชขเซเชเช เชเชฐเซ เชเซ.</li>
+ <li> เชเซ เชคเชฎเซ เช
เชเชพเช เช เชธเชฐเซเชตเชฐ เชธเชพเชฅเซ เชธเชซเชณเชคเชพเชชเซเชฐเซเชตเช เชเชจเซเชเซเช เชเชฐเซเชฏเซเช เชเซ, เชคเซ เชญเซเชฒ เชฅเช เชถเชเซ เชเซ
+เชเชพเชฎเชเชฒเชพเช เชฐเชนเซ, เช
เชจเซ เชคเชฎเซ เชชเชเซเชฅเซ เชซเชฐเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ เชถเชเซ เชเซ.</li>
+</ul>">
+
+<!-- LOCALIZATION NOTE (sharedLongDesc3) This string contains markup including widgets for enabling wifi connections.
+ The text inside the tags should be localized. Do not touch the ids. -->
+<!ENTITY sharedLongDesc3 "<ul>
+ <li>เชธเชพเชเช เช
เชธเซเชฅเชพเชฏเซ เชฐเซเชชเซ เช
เชจเซเชชเชฒเชฌเซเชง เช
เชฅเชตเชพ เชเซเชฌ เชตเซเชฏเชธเซเชค เชนเซเช เชถเชเซ เชเซ. เชฅเซเชกเซเช เชเซเชทเชฃเซเชฎเชพเช เชซเชฐเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ.</li>
+ <li>เชเซ เชคเชฎเซ เชเซเชเชชเชฃ เชชเชพเชจเชพเชเชจเซ เชฒเซเชก เชเชฐเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ เชนเซเชต, เชคเซ เชคเชฎเชพเชฐเชพ เชฎเซเชฌเชพเชเชฒ เชเชชเชเชฐเชฃเชจเซ เชกเซเชเชพ เช
เชฅเชตเชพ Wi-Fi เชเชจเซเชเซเชถเชจ เชคเชชเชพเชธเซ.
+ <button id='wifi'>Wi-Fi เชธเชเซเชทเชฎ เชเชฐเซ</button>
+ </li>
+</ul>">
+
+<!ENTITY cspBlocked.title "เชธเชพเชฎเชเซเชฐเซ เชธเซเชฐเชเซเชทเชพ เชจเซเชคเชฟ เชฆเซเชตเชพเชฐเชพ เช
เชตเชฐเซเชงเชฟเชค">
+<!ENTITY cspBlocked.longDesc "<p>&brandShortName; เช เชชเซเชทเซเช เชจเซ เช เชฐเซเชคเซ เชฒเซเชก เชฅเชตเชพเชฅเซ เช
เชเชเชพเชตเซเชฒ เชเซ เชเชพเชฐเชฃ เชเซ เชชเซเชทเซเช เชจเซ เชเชตเซ เชธเชพเชฎเชเซเชฐเซ เชธเซเชฐเชเซเชทเชพ เชจเซเชคเชฟ เชเซ เชเซ เชคเซเชจเซ เชจเชพเชฎเชเชเซเชฐ เชเชฐเซ เชเซ.</p>">
+
+<!ENTITY corruptedContentErrorv2.title "เชฌเชเชกเซเชฒ เชตเชธเซเชคเซ เชเซเชทเชคเชฟ">
+<!ENTITY corruptedContentErrorv2.longDesc "<p>เชคเชฎเซ เชเซ เชชเชพเชจเซเช เชเซเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซ เชคเซ เชกเซ
เชเชพ เชเซเชฐเชพเชจเซเชธเชฎเชฟเชถเชจเชฎเชพเช เชฎเชณเซ เชเชตเซเชฒเซ เชเซเชทเชคเชฟเชจเชพ เชเชพเชฐเชฃเซ เชฌเชคเชพเชตเซ เชถเชเชพเชถเซ เชจเชนเชฟ.</p><ul><li>เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เช เชธเชฎเชธเซเชฏเชพเชจเซ เชตเซเชฌเชธเชพเชเชเชจเชพ เชฎเชพเชฒเชฟเชเซเชจเซ เชเชพเชฃ เชเชฐเซ.</li></ul>">
+
+<!ENTITY securityOverride.linkText "เช
เชฅเชตเชพ เชคเชฎเซ เช
เชชเชตเชพเชฆ เชเชฎเซเชฐเซ เชถเชเซโฆ">
+<!ENTITY securityOverride.getMeOutOfHereButton "เชฎเชจเซ เช
เชนเซเชเชฅเซ เชฌเชนเชพเชฐ เชเชพเชขเซ!">
+<!ENTITY securityOverride.exceptionButtonLabel "เช
เชชเชตเชพเชฆ เชเชฎเซเชฐเซโฆ">
+
+<!-- LOCALIZATION NOTE (securityOverride.warningContent) - Do not translate the
+contents of the <xul:button> tags. The only language content is the label= field,
+which uses strings already defined above. The button is included here (instead of
+netError.xhtml) because it exposes functionality specific to firefox. -->
+
+<!ENTITY securityOverride.warningContent "<p>เชเซ เชคเชฎเซ เชเชตเซเช เชเชจเซเชเชฐเชจเซเช เชเซเชกเชพเชฃ เชตเชพเชชเชฐเซ เชฐเชนเซเชฏเชพ เชนเซเชฏ เชเซเชจเชพ เชชเชฐ เชคเชฎเชจเซ เชธเชเชชเซเชฐเซเชฃ เชตเชฟเชถเซเชตเชพเชธ เชจเชนเชฟ เชนเซเชฏ เช
เชฅเชตเชพ เชเซ เชคเชฎเชจเซ เช เชธเชฐเซเชตเชฐ เชชเชฐ เชเชตเซ เชเซเชคเชตเชฃเซ เชเซเชตเชพเชจเซ เชเชฆเชค เชจเชนเชฟ เชนเซเชฏ เชคเซ เชคเชฎเชพเชฐเซ เช
เชชเชตเชพเชฆ เชเชฎเซเชฐเชตเซ เชเซเชเช เชจเชนเชฟ.</p> <button id='getMeOutOfHereButton'>&securityOverride.getMeOutOfHereButton;</button> <button id='exceptionDialogButton'>&securityOverride.exceptionButtonLabel;</button>">
+
+<!ENTITY remoteXUL.title "เชฆเซเชฐเชธเซเชฅ XUL">
+<!ENTITY remoteXUL.longDesc "<p><ul><li>เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เช เชธเชฎเชธเซเชฏเชพเชจเซ เชตเซเชฌเชธเชพเชเชเชจเชพ เชฎเชพเชฒเชฟเชเซเชจเซ เชเชพเชฃ เชเชฐเซ.</li></ul></p>">
+
+<!ENTITY sslv3Used.title "เชธเซเชฐเชเซเชทเชฟเชค เชฐเซเชคเซ เชเซเชกเชพเชฃ เชเชฐเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ">
+<!-- LOCALIZATION NOTE (sslv3Used.longDesc) - Do not translate
+ "SSL_ERROR_UNSUPPORTED_VERSION". -->
+<!ENTITY sslv3Used.longDesc "เชตเชฟเชเชคเชตเชพเชฐ เชฎเชพเชนเชฟเชคเซ: SSL_ERROR_UNSUPPORTED_VERSION">
+
+<!ENTITY weakCryptoUsed.title "เชคเชฎเชพเชฐเซเช เชเซเชกเชพเชฃ เชธเซเชฐเชเซเชทเชฟเชค เชจเชฅเซ">
+<!-- LOCALIZATION NOTE (weakCryptoUsed.longDesc) - Do not translate
+ "SSL_ERROR_NO_CYPHER_OVERLAP". -->
+<!ENTITY weakCryptoUsed.longDesc "เชตเชฟเชเชคเชตเชพเชฐ เชฎเชพเชนเชฟเชคเซ: SSL_ERROR_NO_CYPHER_OVERLAP">
+
+<!ENTITY inadequateSecurityError.title "เชคเชฎเชพเชฐเซเช เชเซเชกเชพเชฃ เชธเซเชฐเชเซเชทเชฟเชค เชจเชฅเซ">
+<!-- LOCALIZATION NOTE (inadequateSecurityError.longDesc) - Do not translate
+ "NS_ERROR_NET_INADEQUATE_SECURITY". -->
+<!ENTITY inadequateSecurityError.longDesc "<p><span class='hostname'></span> เชธเซเชฐเชเซเชทเชพ เชเซเชเชจเซเชฒเซเชเซเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชเซ เชเซ เชเซเชจเซ เช
เชจเซ เชนเซเชฎเชฒเซ เชเชฐเชตเชพ เชฎเชพเชเซ เชธเชเชตเซเชฆเชจเชถเซเชฒ เชเซ. เชเซเช เชนเซเชฎเชฒเชพเชเซเชฐ เชธเชฐเชณเชคเชพเชฅเซ เชเชตเซ เชฎเชพเชนเชฟเชคเซ เชเชเชพเชกเซ เชถเชเซ เชเซ เชเซ เชคเชฎเซ เชธเซเชฐเชเซเชทเชฟเชค เชนเซเชตเชพเชจเซเช เชฎเชพเชจเชคเชพ เชนเชคเชพ. เชตเซเชฌเชธเชพเชเช เชธเชเชเชพเชฒเชเชจเซ เชคเชฎเชพเชฐเซ เชธเชพเชเชเชจเซ เชฎเซเชฒเชพเชเชพเชค เชฒเชเชจเซ เชชเชนเซเชฒเชพเช เชธเชฐเซเชตเชฐเชจเซ เช เซเช เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชชเชกเชถเซ.</p><p>เชญเซเชฒ เชเซเชก: NS_ERROR_NET_INADEQUATE_SECURITY</p>">
+
+<!ENTITY networkProtocolError.title "เชจเซเชเชตเชฐเซเช เชชเซเชฐเซเชเซเชเซเชฒ เชญเซเชฒ">
+<!ENTITY networkProtocolError.longDesc "<p>เชคเชฎเซ เชเซ เชชเซเชทเซเช เชจเซ เชเซเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซ เชคเซ เชฌเชคเชพเชตเซ เชถเชเชพเชคเซเช เชจเชฅเซ เชเชพเชฐเชฃ เชเซ เชจเซเชเชตเชฐเซเช เชชเซเชฐเซเชเซเชเซเชฒเชฎเชพเช เชญเซเชฒ เชเชตเซ เชนเชคเซ.</p><ul><li>เชเซเชชเชพ เชเชฐเซเชจเซ เช เชธเชฎเชธเซเชฏเชพเชจเซ เชเชพเชฃ เชเชฐเชตเชพ เชฎเชพเชเซ เชตเซเชฌเชธเชพเชเช เชฎเชพเชฒเชฟเชเซเชจเซ เชธเชเชชเชฐเซเช เชเชฐเซ.</li></ul>">
--- /dev/null
+# 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/.
+
+#ResolvingHost=Looking up
+#ConnectedTo=Connected to
+#ConnectingTo=Connecting to
+#SendingRequestTo=Sending request to
+#TransferringDataFrom=Transferring data from
+
+3=%1$S เชฎเชพเชเซ เชเซเช เชฐเชนเซเชฏเชพ เชเซเช...
+4=%1$S เชธเชพเชฅเซ เชเซเชกเชพเชฏเซเชฒ เชเซเช...
+5=%1$S เชจเซ เช
เชฐเชเซ เชฎเซเชเชฒเซ เชฐเชนเซเชฏเชพ เชเซเช...
+6=%1$S เชฎเชพเชเชฅเซ เชฎเชพเชนเชฟเชคเซ เชชเชฐเชฟเชตเชนเชจ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช...
+7=%1$S เชธเชพเชฅเซ เชเซเชกเชพเช เชฐเชนเซเชฏเชพ เชเซเช...
+8=%1$S เชตเชเชเชพเชฏเซเชฒ
+9=%1$S เชฒเชเชพเชฏเซเชฒ
+10=%1$S เชฎเชพเชเซ เชฐเชพเชน เชเซเช เชฐเชนเซเชฏเชพ เชเซเช...
+11=%1$S เชเซเชฏเซเชโฆ
+12=%1$S เชฎเชพเชเซ TLS เชนเซเชจเซเชกเชถเซเชเชจเซ เชเชฒเชพเชตเซ เชฐเชนเซเชฏเซเช เชเซโฆ
+13=เช TLS เชนเซเชจเซเชกเชถเซเช เชฎเชพเชเซ เชธเชฎเชพเชชเซเชค %1$Sโฆ
+
+27=FTP เชชเชฐเชฟเชตเชนเชจ เชถเชฐเซ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช...
+28=FTP เชชเชฐเชฟเชตเชนเชจ เชธเชฎเชพเชชเซเชค
+
+UnsupportedFTPServer=FTP เชธเชฐเซเชตเชฐ %1$S เชนเชพเชฒเชฎเชพเช เชเชงเชพเชฐ เชชเชพเชฎเซเชฒ เชจเชฅเซ.
+RepostFormData=เช เชชเชพเชจเซเช เชฌเซเชเชพ เชธเซเชฅเชณ เชชเชฐ เชฒเช เชเชตเชพเชฏเซเช เชเซ. เชถเซเช เชคเชฎเซ เชเชพเชเชช เชเชฐเซเชฒเซ เชฎเชพเชนเชฟเชคเซ เชคเชฎเซ เชจเชตเชพเช เชธเซเชฅเชณ เชชเชฐ เชซเชฐเซ เชฎเซเชเชฒเชตเชพ เชฎเชพเชเชเซ เชเซ?
+
+# Directory listing strings
+DirTitle=%1$S เชจเซ เช
เชจเซเชเซเชฐเชฎเชฃเชฟเชเชพ
+DirGoUp=เชเชชเชฐเชจเชพ เชธเซเชคเชฐเชจเซ เชกเชฟเชฐเซเชเซเชเชฐเซเชฎเชพเช เชเชพเชต
+ShowHidden=เชเซเชชเชพ เชเชฌเซเชเซเชเซเชเซ เชฌเชคเชพเชตเซ
+DirColName=เชจเชพเชฎ
+DirColSize=เชฎเชพเชช
+DirColMTime=เชเซเชฒเซเชฒเซ เชธเซเชงเชพเชฐเซเชฒ
+DirFileLabel=เชซเชพเชเชฒ:\u0020
+
+PhishingAuth=เชคเชฎเซ "%1$S." เชจเซ เชฎเซเชฒเชพเชเชพเชค เชฒเซเชตเชพ เชเช เชฐเชนเซเชฏเชพ เชเซ. เช เชธเชพเชเช เชเชฆเชพเช เชคเชฎเชพเชฐเซ เชธเชพเชฅเซ เชคเชฎเซ เชฌเซเชเซ เชธเชพเชเชเชจเซ เชฎเซเชฒเชพเชเชพเชค เชฒเช เชฐเชนเซเชฏเชพ เชเซ เชคเซเชตเซ เชฐเชฎเชค เชเชฐเชถเซ. เชเซเชฌ เชธเชพเชตเชงเชพเชจเซ เชฐเชพเชเซ.
+PhishingAuthAccept=เชนเซเช เชธเชฎเชเซ เชเซเช เช
เชจเซ เชฌเชนเซ เชธเชพเชตเชเซเชคเซ เชฐเชพเชเซเชถ
+SuperfluousAuth=เชคเชฎเซ เชธเชพเชเช "%1$S" เชชเชฐ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชจเชพเชฎ "%2$S." เชธเชพเชฅเซ เชฒเซเชเซเชจ เชเชฐเชตเชพ เชเช เชฐเชนเซเชฏเชพ เชเซ เชชเชฃ เชตเซเชฌ เชธเชพเชเชเชจเซ เชธเชคเซเชคเชพเชงเชฟเชเชฐเชฃเชจเซ เชเชฐเซเชฐ เชจเชฅเซ. เช เชเชฆเชพเช เชฐเชฎเชค เชนเซเช เชถเชเซ เชเซ.\n\nเชถเซเช "%1$S" เชธเชพเชเชเชจเซ เชคเชฎเซ เชฎเซเชฒเชพเชเชพเชค เชฒเซเชตเชพ เชฎเชพเชเชเซ เชเซ?
+AutomaticAuth=เชคเชฎเซ เชธเชพเชเช "%1$S" เชชเชฐ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชจเชพเชฎ "%2$S." เชธเชพเชฅเซ เชฒเซเชเซเชจ เชเชฐเชตเชพ เชเช เชฐเชนเซเชฏเชพ เชเซ
+
+TrackingUriBlocked=โ%1$Sโ เชชเชฐเชจเซเช เชธเชพเชงเชจ เช
เชตเชฐเซเชงเชฟเชค เชนเชคเซเช เชเชพเชฐเชฃ เชเซ เชเซเชฐเซเชเชฟเชเช เชธเซเชฐเชเซเชทเชพ เชธเชเซเชทเชฎ เชเซ.
+
+TrackerUriBlocked=โ%1$Sโ เชชเชฐเชจเซเช เชธเชพเชงเชจ เช
เชตเชฐเซเชงเชฟเชค เชนเชคเซเช เชเชพเชฐเชฃ เชเซ เชธเชพเชฎเชเซเชฐเซ เช
เชตเชฐเซเชงเชฟเชค เชธเชเซเชทเชฎ เชเซ.
+UnsafeUriBlocked=โ%1$Sโ เชชเชฐเชจเซ เชธเซเชฐเซเชค เชธเชฒเชพเชฎเชค เชฌเซเชฐเชพเชเชเชฟเชเช เชฆเซเชตเชพเชฐเชพ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชนเชคเซ.
+
+CookieBlockedByPermission=เชเชธเซเชเชฎ เชเซเชเซ เชชเชฐเชตเชพเชจเชเซเชจเซ เชเชพเชฐเชฃเซ โ%1$Sโ เชชเชฐ เชเซเชเซเช เช
เชฅเชตเชพ เชธเชเชเซเชฐเชนเชจเซ เชเชเซเชธเซเชธ เชเชฐเชตเชพ เชฎเชพเชเซ เชตเชฟเชจเชเชคเซ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชนเชคเซ.
+CookieBlockedTracker=โ%1$Sโ เชชเชฐ เชเซเชเซ เช
เชฅเชตเชพ เชธเชเชเซเชฐเชน เชเชเซเชธเซเชธ เชเชฐเชตเชพเชจเซ เชตเชฟเชจเชเชคเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชนเชคเซ เชเชพเชฐเชฃ เชเซ เชเซเชฐเซเชเชฐ เช
เชจเซ เชธเชพเชฎเชเซเชฐเซ เช
เชตเชฐเซเชง เชธเชเซเชทเชฎ เชเซ.
+CookieBlockedAll=โ%1$Sโ เชชเชฐ เชเซเชเซ เช
เชฅเชตเชพ เชธเชเชเซเชฐเชน เชเชเซเชธเซเชธ เชเชฐเชตเชพเชจเซ เชตเชฟเชจเชเชคเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชนเชคเซ เชเชพเชฐเชฃ เชเซ เช
เชฎเซ เชคเชฎเชพเชฎ เชธเชเชเซเชฐเชน เชเชเซเชธเซเชธ เชตเชฟเชจเชเชคเซเชเชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซ เชฐเชนเซเชฏเชพเช เชเซเช.
+CookieBlockedForeign=โ%1$Sโ เชชเชฐ เชเซเชเซ เช
เชฅเชตเชพ เชธเชเชเซเชฐเชน เชเชเซเชธเซเชธ เชเชฐเชตเชพเชจเซ เชตเชฟเชจเชเชคเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชนเชคเซ เชเชพเชฐเชฃ เชเซ เช
เชฎเซ เชฌเชงเซ เชคเซเชคเซเชฏ-เชชเชเซเชท เชธเชเชเซเชฐเชน เชเชเซเชธเซเชธ เชตเชฟเชจเชเชคเซเชเชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซ เชฐเชนเซเชฏเชพเช เชเซเช เช
เชจเซ เชธเชพเชฎเชเซเชฐเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเชตเชพเชจเซเช เชธเชเซเชทเชฎ เชเชฐเซเชฏเซเช เชเซ.
+CookieBlockedSlowTrackingContent=โ%1$Sโ เชชเชฐเชจเซ เชธเซเชฐเซเชค เช
เชตเชฐเซเชงเชฟเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชนเชคเซ เชเชพเชฐเชฃ เชเซ เชธเชพเชฎเชเซเชฐเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเชตเชพเชจเซเช เชธเชเซเชทเชฎ เชเซ เช
เชจเซ เชธเชเชธเชพเชงเชจเชจเซ เชงเซเชฎเซเช เชเซเชฐเซเชเชฟเชเช เชธเซเชฐเซเชค เชคเชฐเซเชเซ เชตเชฐเซเชเซเชเซเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชนเชคเซเช.
+
+# LOCALIZATION NOTE (CookieAllowedForOriginOnTrackerByStorageAccessAPI): %3$S, %2$S and %1$S are URLs.
+CookieAllowedForOriginOnTrackerByStorageAccessAPI=โ%3$Sโ เชชเชฐ เชเซเชฐเซเชเชฐ โ%2$Sโ เชฆเซเชตเชพเชฐเชพ เชเซเชฒเซเชฒ โ%1$Sโเชฎเชพเชเซ เชธเชเชเซเชฐเชน เชเชเซเชธเซเชธ เชฎเชเชเซเชฐ.
+# LOCALIZATION NOTE (CookieAllowedForTrackerByStorageAccessAPI): %2$S and %1$S are URLs.
+CookieAllowedForTrackerByStorageAccessAPI=โ%1$Sโเชชเชฐ เชเซเชฐเซเชเชฐ โ%2$Sโ เชฎเชพเชเซ เชธเชเชเซเชฐเชน เชเชเซเชธเซเชธ เชฎเชเชเซเชฐ.
+# LOCALIZATION NOTE (CookieAllowedForOriginOnTrackerByHeuristic): %3$S, %2$S and %1$S are URLs.
+CookieAllowedForOriginOnTrackerByHeuristic=โ%1$Sโเชชเชฐ เชเซเชฐเซเชเชฐ โ%2$Sโ เชฆเซเชตเชพเชฐเชพ เชเซเชฒเซเชฒเชพ โ%3$Sโ เชฎเชพเชเซ เชเชชเชฎเซเชณเซ เชธเชเชเซเชฐเชน เชเชเซเชธเซเชธ เชฎเชเชเซเชฐ.
+# LOCALIZATION NOTE (CookieAllowedForTrackerByHeuristic): %2$S and %1$S are URLs.
+CookieAllowedForTrackerByHeuristic=โ%1$Sโเชชเชฐ เชเซเชฐเซเชเชฐ โ%2$Sโ เชฎเชพเชเซ เชเชชเชฎเซเชณเซ เชธเชเชเซเชฐเชน เชเชเซเชธเซเชธ เชฎเชเชเซเชฐ.
+
+# LOCALIZATION NOTE (nsICookieManagerAPIDeprecated): don't localize originAttributes.
+# %1$S is the deprecated API; %2$S is the interface suffix that the given deprecated API belongs to.
+nsICookieManagerAPIDeprecated=โ%1$Sโ เชฌเชฆเชฒเชพเชฏเซเชฒ เชเซ. เชคเชฎเชพเชฐเซ เชเซเชก เช
เชชเชกเซเช เชเชฐเซ เช
เชจเซ originAttributes เชฎเซเชณเชตเซ. MDN เชชเชฐ เชตเชงเซ เชตเชพเชเชเซ: https://developer.mozilla.org/docs/Mozilla/Tech/XPCOM/Reference/Interface/nsICookieManager%2$S
--- /dev/null
+# 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/.
+
+SSL_ERROR_EXPORT_ONLY_SERVER=เชธเซเชฐเชเซเชทเชฟเชค เชฐเซเชคเซ เชธเชเชชเชฐเซเชเชตเซเชฏเชตเชนเชพเชฐ เชเชฐเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ. เชธเชฎเชเชเซเชท เชเชเชเชพ-เชเซเชฐเซเชกเชจเซเช เชเชจเชเซเชฐเชฟเชชเซเชถเชจเชจเซ เชเชงเชพเชฐ เชเชชเชคเซเช เชจเชฅเซ.
+SSL_ERROR_US_ONLY_SERVER=เชธเซเชฐเชเซเชทเชฟเชค เชฐเซเชคเซ เชธเชเชชเชฐเซเชเชตเซเชฏเชตเชนเชพเชฐ เชเชฐเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ. เชธเชฎเชเชเซเชทเชจเซ เชเชเชเชพ-เชเซเชฐเซเชกเชจเซเช เชเชจเชเซเชฐเชฟเชชเซเชถเชจ เชเชฐเซเชฐเซ เชเซ เชเซ เชเซ เชเชงเชพเชฐเชญเซเชค เชจเชฅเซ.
+SSL_ERROR_NO_CYPHER_OVERLAP=เชธเชฎเชเชเซเชท เชธเชพเชฅเซ เชธเซเชฐเชเซเชทเชฟเชค เชฐเซเชคเซ เชธเชเชชเชฐเซเชเชตเซเชฏเชตเชนเชพเชฐ เชเชฐเซ เชถเชเชคเชพ เชจเชฅเซ: เชเซเช เชธเชพเชฎเชพเชจเซเชฏ เชเชจเชเซเชฐเชฟเชชเซเชถเชจ เช
เชฒเชเซเชฐเชฟเชงเชฎ เชจเชฅเซ.
+SSL_ERROR_NO_CERTIFICATE=เชธเชคเซเชคเชพเชงเชฟเชเชฐเชฃ เชฎเชพเชเซ เชเชฐเซเชฐเซ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชเซ เชเซ เชถเซเชงเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ.
+SSL_ERROR_BAD_CERTIFICATE=เชธเชฎเชเชเซเชท เชธเชพเชฅเซ เชธเซเชฐเชเซเชทเชฟเชค เชฐเซเชคเซ เชธเชเชชเชฐเซเชเชตเซเชฏเชตเชนเชพเชฐ เชเชฐเซ เชถเชเชคเชพ เชจเชฅเซ: เชธเชฎเชเชเซเชทเชจเชพ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เช
เชธเซเชตเซเชเชพเชฐ เชฅเชฏเซ.
+SSL_ERROR_BAD_CLIENT=เชธเชฐเซเชตเชฐเชจเซ เชเซเชฒเชพเชเชจเซเชเชฎเชพเชเชฅเซ เชเซเชเซ เชฎเชพเชนเชฟเชคเซ เชฎเชณเซ.
+SSL_ERROR_BAD_SERVER=เชเซเชฒเชพเชเชจเซเชเชจเซ เชธเชฐเซเชตเชฐเชฎเชพเชเชฅเซ เชเซเชเซ เชฎเชพเชนเชฟเชคเซ เชฎเชณเซ.
+SSL_ERROR_UNSUPPORTED_CERTIFICATE_TYPE=เชฌเชฟเชจเชเชงเชพเชฐเชญเซเชค เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชชเซเชฐเชเชพเชฐ.
+SSL_ERROR_UNSUPPORTED_VERSION=เชธเชฎเชเชเซเชท เชธเซเชฐเชเซเชทเชพ เชชเซเชฐเซเชเซเชเซเชฒเชจเซ เชฌเชฟเชจเชเชงเชพเชฐเชญเซเชค เชเชตเซเชคเซเชคเชฟ เชตเชพเชชเชฐเซ เชฐเชนเซเชฏเซเช เชเซ.
+SSL_ERROR_WRONG_CERTIFICATE=เชเซเชฒเชพเชเชจเซเช เชธเชคเซเชคเชพเชงเชฟเชเชฐเชฃ เชจเชฟเชทเซเชซเชณ: เชเซ เชกเซเชเชพเชฌเซเชเชฎเชพเช เชเชพเชจเชเซ เชเซ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชกเซเชเชพเชฌเซเชเชฎเชพเชเชจเซ เชเชพเชนเซเชฐ เชเซ เชธเชพเชฅเซ เชฌเชเชงเชฌเซเชธเชคเซ เชจเชฅเซ.
+SSL_ERROR_BAD_CERT_DOMAIN=เชธเชฎเชเชเซเชท เชธเชพเชฅเซ เชธเซเชฐเชเซเชทเชฟเชค เชฐเซเชคเซ เชธเชเชชเชฐเซเชเชตเซเชฏเชตเชนเชพเชฐ เชเชฐเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ: เช
เชฐเชเซ เชฅเชฏเซเชฒ เชกเซเชฎเซเชเชจ เชจเชพเชฎ เชธเชฐเซเชตเชฐเชจเชพ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชธเชพเชฅเซ เชฌเชเชงเชฌเซเชธเชคเซเช เชจเชฅเซ.
+SSL_ERROR_POST_WARNING=เชฌเชฟเชจเชเชณเชเชพเชฏเซเชฒ SSL เชญเซเชฒ เชเซเชก.
+SSL_ERROR_SSL2_DISABLED=เชธเชฎเชเชเซเชท เชฎเชพเชคเซเชฐ SSL เชเชตเซเชคเซเชคเชฟ 2 เชจเซ เช เชเชงเชพเชฐ เชเชชเซ เชเซ, เชเซ เชเซ เชธเซเชฅเชพเชจเชฟเช เชฐเซเชคเซ เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชเชฐเซเชฒ เชเซ.
+SSL_ERROR_BAD_MAC_READ=SSL เชจเซ เช
เชฏเซเชเซเชฏ เชธเชเชฆเซเชถเชพ เชธเชคเซเชคเชพเชงเชฟเชเชฐเชฃ เชเซเชก เชธเชพเชฅเซเชจเซ เชฐเซเชเซเชฐเซเชก เชฎเชณเซเชฏเซ.
+SSL_ERROR_BAD_MAC_ALERT=SSL เชธเชฎเชเชเซเชท เช
เชฏเซเชเซเชฏ เชธเชเชฆเซเชถเชพ เชธเชคเซเชคเชพเชงเชฟเชเชฐเชฃ เชเซเชกเชจเซ เช
เชนเซเชตเชพเชฒ เชเชชเซ เชเซ.
+SSL_ERROR_BAD_CERT_ALERT=SSL เชธเชฎเชเชเซเชท เชคเชฎเชพเชฐเชพ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เชเชพเชคเชฐเซ เชเชฐเซ เชถเชเชคเซเช เชจเชฅเซ.
+SSL_ERROR_REVOKED_CERT_ALERT=SSL เชธเชฎเชเชเซเชทเซ เชคเชฎเชพเชฐเซเช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชชเชพเชเซเช เชฌเซเชฒเชพเชตเซเชฏเชพ เชคเชฐเซเชเซ เชฐเชฆ เชเชฐเซ เชจเชพเชเชเซเชฏเซ.
+SSL_ERROR_EXPIRED_CERT_ALERT=SSL เชธเชฎเชเชเซเชทเซ เชคเชฎเชพเชฐเซเช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชจเชฟเชตเซเชคเซเชค เชฅเช เชเชฏเชพ เชคเชฐเซเชเซ เชฐเชฆ เชเชฐเซ เชจเชพเชเชเซเชฏเซ.
+SSL_ERROR_SSL_DISABLED=เชเซเชกเชพเช เชถเชเชคเชพ เชจเชฅเซ: SSL เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชเชฐเซเชฒ เชเซ.
+SSL_ERROR_FORTEZZA_PQG=เชเซเชกเชพเช เชถเชเชคเชพ เชจเชฅเซ: SSL เชธเชฎเชเชเซเชท เช
เชจเซเชฏ FORTEZZA เชกเซเชฎเซเชเชจเชฎเชพเช เชเซ.
+SSL_ERROR_UNKNOWN_CIPHER_SUITE=เชเช เช
เชเซเชเชพเชค SSL เชธเชพเชฏเชซเชฐ เชธเซเชตเชพเชจเซ เช
เชฐเชเซ เชฅเชฏเซเชฒ เชเซ.
+SSL_ERROR_NO_CIPHERS_SUPPORTED=เชเซเช เชธเชพเชฏเชซเชฐ เชธเซเชตเชพเช เชนเชพเชเชฐ เชจเชฅเซ เช
เชจเซ เช เชเชพเชฐเซเชฏเชเซเชฐเชฎเชฎเชพเช เชธเชเซเชฐเชฟเชฏ เชเชฐเชพเชฏเซเชฒ เชจเชฅเซ.
+SSL_ERROR_BAD_BLOCK_PADDING=SSL เชจเซ เชเชฐเชพเชฌ เชฌเซเชฒเซเช เชชเซเชกเซเชเช เชธเชพเชฅเซเชจเซ เชฐเซเชเซเชฐเซเชก เชฎเชณเซเชฏเซ.
+SSL_ERROR_RX_RECORD_TOO_LONG=SSL เชจเซ เชฐเซเชเซเชฐเซเชก เชฎเชณเซเชฏเซ เชเซ เชเซ เชฎเชนเชคเซเชคเชฎ เชชเชฐเชตเชพเชจเชเซ เชฒเชเชฌเชพเช เชเชฐเชคเชพเช เชตเชงเซ เชเชฏเซ.
+SSL_ERROR_TX_RECORD_TOO_LONG=SSL เชฐเซเชเซเชฐเซเชก เชฎเซเชเชฒเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซเชฏเซ เชเซ เชเซ เชฎเชนเชคเซเชคเชฎ เชถเชเซเชฏ เชฒเชเชฌเชพเช เชเชฐเชคเชพเช เชตเชงเซ เชนเชคเซ.
+SSL_ERROR_RX_MALFORMED_HELLO_REQUEST=SSL เชจเซ เชฎเชฒเซเชจ เชเซเชฎเชเซ เช
เชฐเชเซ เชนเชพเชฅเชฎเชฟเชฒเชพเชตเซ เชธเชเชฆเซเชถเซ เชฎเชณเซเชฏเซ.
+SSL_ERROR_RX_MALFORMED_CLIENT_HELLO=SSL เชจเซ เชฎเชฒเซเชจ เชเซเชฒเชพเชเชจเซเช เชเซเชฎเชเซ เชนเชพเชฅเชฎเชฟเชฒเชพเชตเซ เชธเชเชฆเซเชถเซ เชฎเชณเซเชฏเซ.
+SSL_ERROR_RX_MALFORMED_SERVER_HELLO=SSL เชจเซ เชฎเชฒเซเชจ เชธเชฐเซเชตเชฐ เชเซเชฎเชเซ เชนเชพเชฅเชฎเชฟเชฒเชพเชตเซ เชธเชเชฆเซเชถเซ เชฎเชณเซเชฏเซ.
+SSL_ERROR_RX_MALFORMED_CERTIFICATE=SSL เชจเซ เชฎเชฒเซเชจ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชนเชพเชฅเชฎเชฟเชฒเชพเชตเซ เชธเชเชฆเซเชถเซ เชฎเชณเซเชฏเซ.
+SSL_ERROR_RX_MALFORMED_SERVER_KEY_EXCH=SSL เชจเซ เชฎเชฒเซเชจ เชธเชฐเซเชตเชฐ เชเซ เชซเซเชฐเชฌเชฆเชฒเซ เชนเชพเชฅเชฎเชฟเชฒเชพเชตเซ เชธเชเชฆเซเชถเซ เชฎเชณเซเชฏเซ.
+SSL_ERROR_RX_MALFORMED_CERT_REQUEST=SSL เชจเซ เชฎเชฒเซเชจ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เช
เชฐเชเซ เชนเชพเชฅเชฎเชฟเชฒเชพเชตเซ เชธเชเชฆเซเชถเซ เชฎเชณเซเชฏเซ.
+SSL_ERROR_RX_MALFORMED_HELLO_DONE=SSL เชจเซ เชฎเชฒเซเชจ เชธเชฐเซเชตเชฐ เชเซเชฎเชเซ เชชเซเชฐเซเชฃ เชนเชพเชฅเชฎเชฟเชฒเชพเชตเซ เชธเชเชฆเซเชถเซ เชฎเชณเซเชฏเซ.
+SSL_ERROR_RX_MALFORMED_CERT_VERIFY=SSL เชจเซ เชฎเชฒเซเชจ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชเชพเชคเชฐเซ เชนเชพเชฅเชฎเชฟเชฒเชพเชตเซ เชธเชเชฆเซเชถเซ เชฎเชณเซเชฏเซ.
+SSL_ERROR_RX_MALFORMED_CLIENT_KEY_EXCH=SSL เชจเซ เชฎเชฒเซเชจ เชเซเชฒเชพเชเชจเซเช เชเซ เชซเซเชฐเชฌเชฆเชฒเซ เชนเชพเชฅเชฎเชฟเชฒเชพเชตเซ เชธเชเชฆเซเชถเซ เชฎเชณเซเชฏเซ.
+SSL_ERROR_RX_MALFORMED_FINISHED=SSL เชจเซ เชฎเชฒเซเชจ เชธเชฎเชพเชชเซเชค เชนเชพเชฅเชฎเชฟเชฒเชพเชตเซ เชธเชเชฆเซเชถเซ เชฎเชณเซเชฏเซ.
+SSL_ERROR_RX_MALFORMED_CHANGE_CIPHER=SSL เชจเซ เชฎเชฒเซเชจ เชธเชพเชฏเชซเชฐ เชธเซเชชเซเช เชฐเซเชเซเชฐเซเชก เชฌเชฆเชฒเซ เชธเชเชฆเซเชถเซ เชฎเชณเซเชฏเซ.
+SSL_ERROR_RX_MALFORMED_ALERT=SSL เชจเซ เชฎเชฒเซเชจ เชเซเชคเชตเชฃเซ เชฐเซเชเซเชฐเซเชก เชฎเชณเซเชฏเซ.
+SSL_ERROR_RX_MALFORMED_HANDSHAKE=SSL เชจเซ เชฎเชฒเซเชจ เชนเชพเชฅเชฎเชฟเชฒเชพเชตเซ เชฐเซเชเซเชฐเซเชก เชฎเชณเซเชฏเซ.
+SSL_ERROR_RX_MALFORMED_APPLICATION_DATA=SSL เชจเซ เชฎเชฒเซเชจ เชเชพเชฐเซเชฏเชเซเชฐเชฎ เชฎเชพเชนเชฟเชคเซ เชฐเซเชเซเชฐเซเชก เชฎเชณเซเชฏเซ.
+SSL_ERROR_RX_UNEXPECTED_HELLO_REQUEST=SSL เชจเซ เช
เชจเชฟเชเซเชเชจเชฟเชฏ เชเซเชฎเชเซ เช
เชฐเชเซ เชนเชพเชฅเชฎเชฟเชฒเชพเชตเซ เชธเชเชฆเซเชถเซ เชฎเชณเซเชฏเซ.
+SSL_ERROR_RX_UNEXPECTED_CLIENT_HELLO=SSL เชจเซ เช
เชจเชฟเชเซเชเชจเชฟเชฏ เชเซเชฒเชพเชเชจเซเช เชเซเชฎเชเซ เชนเชพเชฅเชฎเชฟเชฒเชพเชตเซ เชธเชเชฆเซเชถเซ เชฎเชณเซเชฏเซ.
+SSL_ERROR_RX_UNEXPECTED_SERVER_HELLO=SSL เชจเซ เช
เชจเชฟเชเซเชเชจเชฟเชฏ เชธเชฐเซเชตเชฐ เชเซเชฎเชเซ เชนเชพเชฅเชฎเชฟเชฒเชพเชตเซ เชธเชเชฆเซเชถเซ เชฎเชณเซเชฏเซ.
+SSL_ERROR_RX_UNEXPECTED_CERTIFICATE=SSL เชจเซ เช
เชจเชฟเชเซเชเชจเชฟเชฏ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชนเชพเชฅเชฎเชฟเชฒเชพเชตเซ เชธเชเชฆเซเชถเซ เชฎเชณเซเชฏเซ.
+SSL_ERROR_RX_UNEXPECTED_SERVER_KEY_EXCH=SSL เชจเซ เช
เชจเชฟเชเซเชเชจเชฟเชฏ เชธเชฐเซเชตเชฐ เชเซ เชซเซเชฐเชฌเชฆเชฒเชพ เชนเชพเชฅเชฎเชฟเชฒเชพเชตเซ เชธเชเชฆเซเชถเซ เชฎเชณเซเชฏเซ.
+SSL_ERROR_RX_UNEXPECTED_CERT_REQUEST=SSL เชจเซ เช
เชจเชฟเชเซเชเชจเซเชฏ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เช
เชฐเชเซ เชนเชพเชฅเชฎเชฟเชฒเชพเชตเซ เชธเชเชฆเซเชถเซ เชฎเชณเซเชฏเซ.
+SSL_ERROR_RX_UNEXPECTED_HELLO_DONE=SSL เชจเซ เช
เชจเชฟเชเซเชเชจเซเชฏ เชธเชฐเซเชตเชฐ เชเซเชฎเชเซ เชชเซเชฐเซเชฃ เชนเชพเชฅเชฎเชฟเชฒเชพเชตเซ เชธเชเชฆเซเชถเซ เชฎเชณเซเชฏเซ.
+SSL_ERROR_RX_UNEXPECTED_CERT_VERIFY=SSL เชจเซ เช
เชจเชฟเชเซเชเชจเซเชฏ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชเชพเชคเชฐเซ เชเชฐเซ เชนเชพเชฅเชฎเชฟเชฒเชพเชตเซ เชธเชเชฆเซเชถเซ เชฎเชณเซเชฏเซ.
+SSL_ERROR_RX_UNEXPECTED_CLIENT_KEY_EXCH=SSL เชจเซ เช
เชจเชฟเชเซเชเชจเซเชฏ เชเซเชฒเชพเชเชจเซเช เชเซ เชซเซเชฐเชฌเชฆเชฒเซ เชนเชพเชฅเชฎเชฟเชฒเชพเชตเซ เชธเชเชฆเซเชถเซ เชฎเชณเซเชฏเซ.
+SSL_ERROR_RX_UNEXPECTED_FINISHED=SSL เชจเซ เช
เชจเชฟเชเซเชเชจเซเชฏ เชธเชฎเชพเชชเซเชค เชนเชพเชฅเชฎเชฟเชฒเชพเชตเซ เชธเชเชฆเซเชถเซ เชฎเชณเซเชฏเซ.
+SSL_ERROR_RX_UNEXPECTED_CHANGE_CIPHER=SSL เชจเซ เช
เชจเชฟเชเซเชเชจเซเชฏ เชธเชพเชฏเชซเชฐ เชธเซเชชเซเช เชฐเซเชเซเชฐเซเชก เชฌเชฆเชฒเซ เชฎเชณเซเชฏเซ.
+SSL_ERROR_RX_UNEXPECTED_ALERT=SSL เชจเซ เช
เชจเชฟเชเซเชเชจเซเชฏ เชเซเชคเชตเชฃเซ เชฐเซเชเซเชฐเซเชก เชฎเชณเซเชฏเซ.
+SSL_ERROR_RX_UNEXPECTED_HANDSHAKE=SSL เชจเซ เช
เชจเชฟเชเซเชเชจเซเชฏ เชนเชพเชฅเชฎเชฟเชฒเชพเชตเซ เชฐเซเชเซเชฐเซเชก เชฎเชณเซเชฏเซ.
+SSL_ERROR_RX_UNEXPECTED_APPLICATION_DATA=SSL เชจเซ เช
เชจเชฟเชเซเชเชจเซเชฏ เชเชพเชฐเซเชฏเชเซเชฐเชฎ เชฎเชพเชนเชฟเชคเซ เชฐเซเชเซเชฐเซเชก เชฎเชณเซเชฏเซ.
+SSL_ERROR_RX_UNKNOWN_RECORD_TYPE=SSL เชจเซ เช
เชเซเชเชพเชค เชธเชฎเชพเชตเชฟเชทเซเช เชชเซเชฐเชเชพเชฐ เชธเชพเชฅเซเชจเซ เชฐเซเชเซเชฐเซเชก เชฎเชณเซเชฏเซ.
+SSL_ERROR_RX_UNKNOWN_HANDSHAKE=SSL เชจเซ เช
เชเซเชเชพเชค เชธเชเชฆเซเชถเชพ เชชเซเชฐเชเชพเชฐ เชธเชพเชฅเซเชจเซ เชนเชพเชฅเชฎเชฟเชฒเชพเชตเซ เชธเชเชฆเซเชถเซ เชฎเชณเซเชฏเซ.
+SSL_ERROR_RX_UNKNOWN_ALERT=SSL เชจเซ เช
เชเซเชเชพเชค เชเซเชคเชตเชฃเซ เชตเชฐเซเชฃเชจ เชธเชพเชฅเซเชจเซ เชเซเชคเชตเชฃเซ เชฐเซเชเซเชฐเซเชก เชฎเชณเซเชฏเซ.
+SSL_ERROR_CLOSE_NOTIFY_ALERT=SSL เชธเชฎเชเชเซเชทเซ เช เชเซเชกเชพเชฃ เชฌเชเชง เชเชฐเซ เชฆเซเชงเซเช.
+SSL_ERROR_HANDSHAKE_UNEXPECTED_ALERT=SSL เชธเชฎเชเชเซเชทเชจเซ เชคเซเชจเซ เชฎเชณเซเชฒ เชนเชพเชฅเชฎเชฟเชฒเชพเชตเซ เชธเชเชฆเซเชถเซเชจเซ เชเชเซเชเชพ เชจ เชนเชคเซ.
+SSL_ERROR_DECOMPRESSION_FAILURE_ALERT=เชคเซเชจเซ เชฎเชณเซเชฒ SSL เชฐเซเชเซเชฐเซเชกเชจเซ เชธเชซเชณเชคเชพเชชเซเชฐเซเชตเช เชกเซเชเชฎเซเชชเซเชฐเซเชธ เชเชฐเชตเชพเชจเซเช SSL เชชเซเช
เชฐ เชฎเชพเชเซ เช
เชธเชฎเชฐเซเชฅ เชนเชคเซ.
+SSL_ERROR_HANDSHAKE_FAILURE_ALERT=SSL เชธเชฎเชเชเซเชท เชธเซเชฐเชเซเชทเชพ เชชเชฐเชฟเชฎเชพเชฃเซเชจเชพ เชธเซเชตเซเชเชพเชฐเซเชฏ เชธเชฎเซเชนเชจเซ เชญเชพเชตเชคเชพเชฒ เชเชฐเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ เชนเชคเซ.
+SSL_ERROR_ILLEGAL_PARAMETER_ALERT=SSL เชธเชฎเชเชเซเชทเซ เช
เชธเซเชตเซเชเชพเชฐเซเชฏ เชธเชฎเชพเชตเชฟเชทเซเช เชฎเชพเชเซ เชนเชพเชฅเชฎเชฟเชฒเชพเชตเซ เชธเชเชฆเซเชถเซ เชจเชเชพเชฐเซเชฏเซ.
+SSL_ERROR_UNSUPPORTED_CERT_ALERT=SSL เชธเชฎเชเชเซเชท เชคเซเชฃเซ เชฎเซเชณเชตเซเชฒ เชชเซเชฐเชเชพเชฐเชจเชพ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซเชจเซ เชเชงเชพเชฐ เชเชชเชคเซเช เชจเชฅเซ.
+SSL_ERROR_CERTIFICATE_UNKNOWN_ALERT=SSL เชธเชฎเชเชเซเชทเซ เช
เชฎเซเช เชจเชนเชฟเช เชธเซเชชเชทเซเช เชฅเชฏเซเชฒ เชฎเซเชฆเซเชฆเชพเชจเซ เชคเซเชฃเซ เชฎเซเชณเชตเซเชฒ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชธเชพเชฅเซ เชธเซเชชเชทเซเช เชเชฐเซเชฒ เชจเชฅเซ.
+SSL_ERROR_GENERATE_RANDOM_FAILURE=SSL เชจเซ เชคเซเชจเซ เชฐเซเชจเซเชกเชฎ เชจเชเชฌเชฐ เชฌเชจเชพเชตเชจเชพเชฐเชจเซ เชจเชฟเชทเซเชซเชณเชคเชพ เช
เชจเซเชญเชตเชพเช.
+SSL_ERROR_SIGN_HASHES_FAILURE=เชคเชฎเชพเชฐเชพ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เชเชพเชคเชฐเซ เชเชฐเชตเชพ เชฎเชพเชเซ เชเชฐเซเชฐเซ เชฎเชพเชนเชฟเชคเซ เชกเซเชเซเชเชฒ เชฐเซเชคเซ เชธเชนเซ เชเชฐเชตเชพ เชฎเชพเชเซ เช
เชธเชฎเชฐเซเชฅ.
+SSL_ERROR_EXTRACT_PUBLIC_KEY_FAILURE=SSL เชธเชฎเชเชเซเชทเชจเชพ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชฎเชพเชเชฅเซ เชเชพเชนเซเชฐ เชเซเชจเซ เช
เชฐเซเช เชเชพเชขเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ เชนเชคเซเช.
+SSL_ERROR_SERVER_KEY_EXCHANGE_FAILURE=เชเซเชฏเชพเชฐเซ SSL เชธเชฐเซเชตเชฐ เชเซ เชซเซเชฐเชฌเชฆเชฒเซ เชนเชพเชฅเชฎเชฟเชฒเชพเชตเซ เชชเชฐ เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชเชฐเซ เชฐเชนเซเชฏเชพ เชนเชคเชพ เชคเซเชฏเชพเชฐเซ เชจเชนเชฟเช เชธเซเชชเชทเซเช เชฅเชฏเซเชฒ เชจเชฟเชทเซเชซเชณเชคเชพ เชเชตเซ.
+SSL_ERROR_CLIENT_KEY_EXCHANGE_FAILURE=เชเซเชฏเชพเชฐเซ SSL เชเซเชฒเชพเชเชจเซเช เชเซ เชซเซเชฐเชฌเชฆเชฒเซ เชนเชพเชฅเชฎเชฟเชฒเชพเชตเซ เชชเชฐ เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชเชฐเซ เชฐเชนเซเชฏเชพ เชนเชคเชพ เชคเซเชฏเชพเชฐเซ เชจเชนเชฟเช เชธเซเชชเชทเซเช เชฅเชฏเซเชฒ เชจเชฟเชทเซเชซเชณเชคเชพ เชเชตเซ.
+SSL_ERROR_ENCRYPTION_FAILURE=เชชเชธเชเชฆเชฟเชค เชธเชพเชฏเชซเชฐ เชธเซเชตเชพเชฎเชพเช เชเชฅเซเชฅเชพเชฌเชเชง เชฎเชพเชนเชฟเชคเซ เชเชจเชเซเชฐเชฟเชชเซเชถเชจ เช
เชฒเชเซเชฐเชฟเชงเชฎ เชจเชฟเชทเซเชซเชณ เชเชฏเซ.
+SSL_ERROR_DECRYPTION_FAILURE=เชชเชธเชเชฆเชฟเชค เชธเชพเชฏเชซเชฐ เชธเซเชตเชพเชฎเชพเช เชเชฅเซเชฅเชพเชฌเชเชง เชฎเชพเชนเชฟเชคเซ เชเชจเชเซเชฐเชฟเชชเซเชถเชจ เช
เชฒเชเซเชฐเชฟเชงเชฎ เชจเชฟเชทเซเชซเชณ เชเชฏเซ.
+SSL_ERROR_SOCKET_WRITE_FAILURE=เชเชจเชเซเชฐเชฟเชชเซเช เชฅเชฏเซเชฒ เชฎเชพเชนเชฟเชคเซเชจเซ เชธเซเชเซเช เชนเซเช เชณ เชฒเชเชตเชพเชจเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเชตเชพเชจเซเช เชจเชฟเชทเซเชซเชณ.
+SSL_ERROR_MD5_DIGEST_FAILURE=MD5 digest เชตเชฟเชงเซเชฏ เชจเชฟเชทเซเชซเชณ.
+SSL_ERROR_SHA_DIGEST_FAILURE=SHA-1 digest เชตเชฟเชงเซเชฏ เชจเชฟเชทเซเชซเชณ.
+SSL_ERROR_MAC_COMPUTATION_FAILURE=MAC เชเชฃเชคเชฐเซ เชจเชฟเชทเซเชซเชณ.
+SSL_ERROR_SYM_KEY_CONTEXT_FAILURE=เชธเชฎเชจเซเชตเชฏ เชเซ เชธเชเชฆเชฐเซเชญ เชฌเชจเชพเชตเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ.
+SSL_ERROR_SYM_KEY_UNWRAP_FAILURE=เชเซเชฒเชพเชเชจเซเช เชเซ เชซเซเชฐเชฌเชฆเชฒเซ เชธเชเชฆเซเชถเชพเชฎเชพเช เชธเชฎเชจเซเชตเชฏ เชเซ เชเซเชฒเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ.
+SSL_ERROR_PUB_KEY_SIZE_LIMIT_EXCEEDED=SSL เชธเชฐเซเชตเชฐเซ เชกเซเชฎเซเชธเซเชเซเช-เชเซเชฐเซเชก เชเชพเชนเซเชฐ เชเซเชจเซ เชจเชฟเชเชพเชธ เชธเชพเชฏเชซเชฐ เชธเซเชตเชพ เชธเชพเชฅเซ เชตเชพเชชเชฐเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซเชฏเซ.
+SSL_ERROR_IV_PARAM_FAILURE=PKCS11 เชเซเชก IV เชจเซ param เชฎเชพเช เชญเชพเชทเชพเชเชคเชฐเชฟเชค เชเชฐเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ.
+SSL_ERROR_INIT_CIPHER_SUITE_FAILURE=เชชเชธเชเชฆเชฟเชค เชธเชพเชฏเชซเชฐ เชธเซเชตเชพเชจเซ เชเชฐเชเชญ เชเชฐเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ.
+SSL_ERROR_SESSION_KEY_GEN_FAILURE=SSL เชธเชคเซเชฐ เชฎเชพเชเซ เชธเชคเซเชฐ เชเซ เชฌเชจเชพเชตเชตเชพเชฎเชพเช เชเซเชฒเชพเชเชจเซเช เชจเชฟเชทเซเชซเชณ.
+SSL_ERROR_NO_SERVER_KEY_FOR_ALG=เชชเซเชฐเชฏเชพเชธ เชฅเชฏเซเชฒ เชเซ เชซเซเชฐเชฌเชฆเชฒเซ เช
เชฒเชเซเชฐเชฟเชงเชฎ เชฎเชพเชเซ เชเซเช เชธเชฐเซเชตเชฐ เชชเชพเชธเซ เชเซ เชจเชฅเซ.
+SSL_ERROR_TOKEN_INSERTION_REMOVAL=PKCS#11 เชเซเชเชจ เชฆเชพเชเชฒ เชฅเชฏเซเช เช
เชจเซ เชฆเซเชฐ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชเซเชฏเชพเชฐเซ เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชชเซเชฐเชเชคเชฟเชฎเชพเช เชนเชคเซ.
+SSL_ERROR_TOKEN_SLOT_NOT_FOUND=เชเซเช PKCS#11 เชเซเชเชจ เชถเซเชงเซ เชถเชเชพเชฏเซเช เชจเชนเชฟเช เชเชฐเซเชฐเซ เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชเชฐเชตเชพเชฎเชพเช.
+SSL_ERROR_NO_COMPRESSION_OVERLAP=เชธเชฎเชเชเซเชท เชธเชพเชฅเซ เชธเซเชฐเชเซเชทเชฟเชค เชฐเซเชคเซ เชธเชเชชเชฐเซเชเชตเซเชฏเชตเชนเชพเชฐ เชเชฐเซ เชถเชเชคเชพ เชจเชฅเซ: เชเซเช เชธเชพเชฎเชพเชจเซเชฏ เชธเชเชเซเชเชจ เช
เชฒเชเซเชฐเชฟเชงเชฎ(เช) เชจเชฅเซ.
+SSL_ERROR_HANDSHAKE_NOT_COMPLETED=เช
เชจเซเชฏ SSL เชนเชพเชฅเชฎเชฟเชฒเชพเชตเซเชจเซ เชเชฐเชเชญ เชเชฐเซ เชถเชเชคเชพ เชจเชฅเซ เชเซเชฏเชพเช เชธเซเชงเซ เชตเชฐเซเชคเชฎเชพเชจ เชนเชพเชฅเชฎเชฟเชฒเชพเชตเซ เชธเชฎเชพเชชเซเชค เชจเชนเชฟเช เชฅเชพเชฏ.
+SSL_ERROR_BAD_HANDSHAKE_HASH_VALUE=เชธเชฎเชเชเซเชท เชคเชฐเชซเชฅเซ เช
เชฏเซเชเซเชฏ เชนเชพเชฅเชฎเชฟเชฒเชพเชตเซ เชนเซเชถ เชเชฟเชเชฎเชคเซ เชฎเชณเซ.
+SSL_ERROR_CERT_KEA_MISMATCH=เชชเซเชฐเซเช เชชเชพเชกเชตเชพเชฎเชพเช เชเชตเซเชฒ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชชเชธเชเชฆเชฟเชค เชเซ เชซเซเชฐเชฌเชฆเชฒเซ เช
เชฒเชเซเชฐเชฟเชงเชฎ เชธเชพเชฅเซ เชตเชพเชชเชฐเซ เชถเชเชพเชคเซเช เชจเชฅเซ.
+SSL_ERROR_NO_TRUSTED_SSL_CLIENT_CA=SSL เชเซเชฒเชพเชเชจเซเช เชธเชคเซเชคเชพเชงเชฟเชเชฐเชฃ เชฎเชพเชเซ เชเซเช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชธเชคเซเชคเชพ เชตเชฟเชถเซเชตเชพเชธเซ เชจเชฅเซ.
+SSL_ERROR_SESSION_NOT_FOUND=เชธเชฐเซเชตเชฐเชจเชพ เชธเชคเซเชฐ เชเซเชถเชฎเชพเช เชเซเชฒเชพเชเชจเซเชเชจเซเช SSL เชธเชคเซเชฐ ID เชฎเชณเซเชฏเซเช เชจเชนเชฟเช.
+SSL_ERROR_DECRYPTION_FAILED_ALERT=เชธเชฎเชเชเซเชท เชคเซเชจเซ เชฎเชณเซเชฒ SSL เชฐเซเชเซเชฐเซเชก เชกเชฟเชเซเชฐเซเชชเซเช เชเชฐเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ เชนเชคเซเช.
+SSL_ERROR_RECORD_OVERFLOW_ALERT=เชธเชฎเชเชเซเชทเชจเซ SSL เชฐเซเชเซเชฐเซเชก เชฎเชณเซเชฏเซ เชเซ เชเซ เชชเชฐเชตเชพเชจเชเซ เชเชฐเชคเชพเช เชฒเชพเชเชฌเซ เชนเชคเซ.
+SSL_ERROR_UNKNOWN_CA_ALERT=เชธเชฎเชเชเซเชท CA เชจเซ เชเชณเชเชคเซเช เชจเชฅเซ เช
เชจเซ เชตเชฟเชถเซเชตเชพเชธ เชฐเชพเชเชคเซเช เชจเชฅเซ เชเซ เชเซเชฃเซ เชคเชฎเชพเชฐเซเช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เช
เชฆเชพ เชเชฐเซเชฏเซเช.
+SSL_ERROR_ACCESS_DENIED_ALERT=เชธเชฎเชเชเซเชทเซ เชฎเชพเชจเซเชฏ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชฎเซเชณเชตเซเชฏเซเช, เชชเชฐเชเชคเซ เชชเชฐเชตเชพเชจเชเซ เชนเชคเซ เชจเชนเชฟเช.
+SSL_ERROR_DECODE_ERROR_ALERT=เชธเชฎเชเชเซเชท SSL เชนเชพเชฅเชฎเชฟเชฒเชพเชตเซ เชธเชเชฆเซเชถเซ เชกเซเชเซเชก เชเชฐเซ เชถเชเซเชฏเซ เชจเชนเชฟเช.
+SSL_ERROR_DECRYPT_ERROR_ALERT=เชธเชฎเชเชเซเชท เชธเชนเซ เชเชพเชคเชฐเซ เชเซ เชเซ เชซเซเชฐเชฌเชฆเชฒเซเชจเซ เชจเชฟเชทเซเชซเชณเชคเชพเชจเซ เช
เชนเซเชตเชพเชฒ เชเชชเซ เชเซ.
+SSL_ERROR_EXPORT_RESTRICTION_ALERT=เชธเชฎเชเชเซเชท เชจเชฟเชเชพเชธ เชจเชฟเชฏเชฎเซเชฎเชพเช เชญเชพเชตเชคเชพเชฒเชจเซ เช
เชนเซเชตเชพเชฒ เชเชชเชคเซเช เชจเชฅเซ.
+SSL_ERROR_PROTOCOL_VERSION_ALERT=เชธเชฎเชเชเซเชท เช
เชธเซเชธเชเชเชค เช
เชจเซ เชฌเชฟเชจเชเชงเชพเชฐเชญเซเชค เชชเซเชฐเซเชเซเชเซเชฒ เชเชตเซเชคเซเชคเชฟเชจเซ เช
เชนเซเชตเชพเชฒ เชเชชเซ เชเซ.
+SSL_ERROR_INSUFFICIENT_SECURITY_ALERT=เชธเชฐเซเชตเชฐเชจเซ เชเซเชฒเชพเชเชจเซเช เชฆเซเชตเชพเชฐเชพ เชเชงเชพเชฐเชญเซเชค เชเชฐเชคเชพเช เชตเชงเซ เชธเซเชฐเชเซเชทเชฟเชค เชธเชพเชฏเชซเชฐเซเชจเซ เชเชฐเซเชฐ เชเซ.
+SSL_ERROR_INTERNAL_ERROR_ALERT=เชธเชฎเชเชเซเชทเซ เช
เชนเซเชตเชพเชฒ เชเชชเซเชฏเซ เชเซ เชคเซเชจเซ เชเชเชคเชฐเชฟเช เชญเซเชฒ เช
เชจเซเชญเชตเชตเซ เชชเชกเซ.
+SSL_ERROR_USER_CANCELED_ALERT=เชธเชฎเชเชเซเชท เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเช เชนเชพเชฅเชฎเชฟเชฒเชพเชตเชตเชพเชจเซเช เชฐเชฆ เชเชฐเซเชฏเซเช.
+SSL_ERROR_NO_RENEGOTIATION_ALERT=เชธเชฎเชเชเซเชท SSL เชธเซเชฐเชเซเชทเชพ เชชเชฐเชฟเชฎเชพเชฃเซเชจเซเช เชชเซเชจเชเชญเชพเชตเชคเชพเชฒเชจเซ เชชเชฐเชตเชพเชจเชเซ เชเชชเชคเซเช เชจเชฅเซ.
+SSL_ERROR_SERVER_CACHE_NOT_CONFIGURED=SSL เชธเชฐเซเชตเชฐ เชเซเชถ เชฐเซเชชเชฐเซเชเชพเชเชเชฟเชค เชฅเชฏเซเชฒ เชจเชฅเซ เช
เชจเซ เช เชธเซเชเซเช เชฎเชพเชเซ เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชฅเชฏเซเชฒ เชจเชฅเซ.
+SSL_ERROR_UNSUPPORTED_EXTENSION_ALERT=SSL เชธเชฎเชเชเซเชท เช
เชฐเชเซ เชฅเชฏเซเชฒ TLS เชเซเชฎเชเซ เชเชเซเชธเชเซเชจเซเชธเชจเชจเซ เชเชงเชพเชฐ เชเชชเชคเซเช เชจเชฅเซ.
+SSL_ERROR_CERTIFICATE_UNOBTAINABLE_ALERT=SSL เชธเชฎเชเชเซเชท เชชเซเชฐเซ เชชเชพเชกเชตเชพเชฎเชพเช เชเชตเซเชฒ URL เชฎเชพเชเชฅเซ เชคเชฎเชพเชฐเซเช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชฎเซเชณเชตเซ เชถเชเซเชฏเซเช เชจเชนเชฟเช.
+SSL_ERROR_UNRECOGNIZED_NAME_ALERT=SSL เชธเชฎเชเชเซเชทเชจเซ เช
เชฐเชเซ เชฅเชฏเซเชฒ DNS เชจเชพเชฎ เชฎเชพเชเซ เชเซเช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชจเชฅเซ.
+SSL_ERROR_BAD_CERT_STATUS_RESPONSE_ALERT=SSL เชธเชฎเชเชเซเชท เชคเซเชจเชพ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชฎเชพเชเซ OCSP เชชเซเชฐเชคเซเชฏเซเชคเซเชคเชฐ เชฎเซเชณเชตเชตเชพ เชฎเชพเชเซ เช
เชธเชฎเชฐเซเชฅ เชนเชคเซ.
+SSL_ERROR_BAD_CERT_HASH_VALUE_ALERT=SSL เชธเชฎเชเชเซเชทเซ เชเชฐเชพเชฌ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชนเซเชถ เชเชฟเชเชฎเชคเชจเซ เช
เชนเซเชตเชพเชฒ เชเชชเซเชฏเซ.
+SSL_ERROR_RX_UNEXPECTED_NEW_SESSION_TICKET=SSL เชจเซ เช
เชจเชฟเชเซเชเชจเซเชฏ เชจเชตเซ เชธเชคเซเชฐ เชเชฟเชเซเช เชนเซ
เชจเซเชกเชถเซเช เชธเชเชฆเซเชถเซ เชฎเชณเซเชฏเซ เชนเชคเซ.
+SSL_ERROR_RX_MALFORMED_NEW_SESSION_TICKET=SSL เชจเซ เชฎเซเชฒเชซเซเชฐเซเชฎ เชฅเชฏเซเชฒ เชจเชตเซ เชธเชคเซเชฐ เชเชฟเชเซเช เชนเซ
เชจเซเชกเชถเซเช เชธเชเชฆเซเชถเซ เชฎเชณเซเชฏเซ เชนเชคเซ .\u0020
+SSL_ERROR_DECOMPRESSION_FAILURE=SSL เชจเซ เชฎเชณเซเชฒ เชธเชเชเซเชเชพเชฏเซเชฒ เชฐเซเชเซเชฐเซเชก เชเซ เชเซเชจเซ เชกเชฟเชเชฎเซเชชเซเชฐเซเชธ เชเชฐเซ เชถเชเซเชฏเชพ เชจเชนเชฟเช
+SSL_ERROR_RENEGOTIATION_NOT_ALLOWED=เชชเซเชจ:เชฎเชเชคเซเชฐเชฃเชพ เช เช SSL เชธเซเชเซเช เชชเชฐ เชชเชฐเชตเชพเชจเชเซ เชเชชเซเชฒ เชจเชฅเซ.
+SSL_ERROR_UNSAFE_NEGOTIATION=Peer เช เชเซเชจเซ เชถเซเชฒเซ (เชธเชเชญเชตเชค เชจเชฟเชฐเซเชฌเชณ) เชนเซ
เชจเซเชกเชถเซเช เชจเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซเชฏเซ เชนเชคเซ.
+SSL_ERROR_RX_UNEXPECTED_UNCOMPRESSED_RECORD=SSL เชจเซ เช
เชจเชฟเชเซเชเชจเซเชฏ เช
เชธเชเชเซเชเชจเซเชฏ เชฅเชฏเซเชฒ เชฐเซเชเซเชฐเซเชก เชฎเชณเซเชฏเซ เชนเชคเซ.
+SSL_ERROR_WEAK_SERVER_EPHEMERAL_DH_KEY=SSL เชจเซ เชธเชฐเซเชตเชฐ เชเซ Server Key Exchange handshake เชธเชเชฆเซเชถเชพเชฎเชพเช เชจเชฌเชณเซ ephemeral Diffie-Hellman เชเซ เชฎเชณเซ เชนเชคเซ.
+SSL_ERROR_NEXT_PROTOCOL_DATA_INVALID=SSL เชจเซ เช
เชฎเชพเชจเซเชฏ NPN เชเชเซเชธเชเซเชจเซเชถเชจ เชฎเชพเชนเชฟเชคเซ เชฎเชณเซ.
+SSL_ERROR_FEATURE_NOT_SUPPORTED_FOR_SSL2=SSL เชฒเชเซเชทเชฃ SSL 2.0 เชเซเชกเชพเชฃเซ เชฎเชพเชเซ เชเชงเชพเชฐเชญเซเชค เชจเชฅเซ.
+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_RX_MALFORMED_HELLO_VERIFY_REQUEST=SSL เชจเซ เชเช เชจเชฌเชณเชพ เชนเซเชฒเซ เชเชเชพเชธเชฃเซ เชตเชฟเชจเชเชคเซ เชนเซเชจเซเชกเชถเซเช เชธเชเชฆเซเชถ เชฎเชณเซเชฏเซ.
+SSL_ERROR_RX_UNEXPECTED_HELLO_VERIFY_REQUEST=SSL เชจเซ เชเช เช
เชจเชชเซเชเซเชทเชฟเชค เชนเซเชฒเซ เชเชเชพเชธเชฃเซ เชตเชฟเชจเชเชคเซ เชนเซเชจเซเชกเชถเซเช เชธเชเชฆเซเชถ เชฎเชณเซเชฏเซ.
+SSL_ERROR_FEATURE_NOT_SUPPORTED_FOR_VERSION=SSL เชธเซเชตเชฟเชงเชพ เชชเซเชฐเซเชเซเชเซเชฒ เชเชตเซเชคเซเชคเชฟ เชฎเชพเชเซ เชเชงเชพเชฐเชญเซเชค เชจเชฅเซ.
+SSL_ERROR_RX_UNEXPECTED_CERT_STATUS=SSL เชจเซ เช
เชจเชชเซเชเซเชทเชฟเชค เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชธเซเชฅเชฟเชคเชฟ เชนเซเชจเซเชกเชถเซเช เชธเชเชฆเซเชถ เชฎเชณเซเชฏเซ.
+SSL_ERROR_UNSUPPORTED_HASH_ALGORITHM=TLS เชชเซเช
เชฐ เชฆเซเชตเชพเชฐเชพ เชเชชเชฏเซเชเชฎเชพเช เชฒเซเชตเชพเชคเชพ เช
เชธเชฎเชฐเซเชฅเชฟเชค เชนเซเชถ เชเชฒเซเชเซเชฐเชฟเชงเชฎ.
+SSL_ERROR_DIGEST_FAILURE=เชกเชพเชฏเชเซเชธเซเช เชเชพเชฐเซเชฏ เชจเชฟเชทเซเชซเชณ เชฅเชฏเซเช.
+SSL_ERROR_INCORRECT_SIGNATURE_ALGORITHM=เชกเชฟเชเชฟเชเชฒ-เชนเชธเซเชคเชพเชเซเชทเชฟเชค เชคเชคเซเชตเชฎเชพเช เชเชฒเซเชฒเซเชเชฟเชค เชเซเชเชพ เชธเชนเซ เช
เชฒเซเชเซเชฐเชฟเชงเชฎ.
+SSL_ERROR_NEXT_PROTOCOL_NO_CALLBACK=เชเชเชณเชจเชพ เชชเซเชฐเซเชเซเชเซเชฒ เชตเชพเชเชพเชเชพเช เชเชเซเชธเชเซเชจเซเชถเชจเชจเซ เชธเชเซเชทเชฎ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชนเชคเซเช, เชชเชฐเชเชคเซ เชเชตเชถเซเชฏเชเชคเชพ เชชเชนเซเชฒเชพ เชเซเชฒเชฌเซ
เชเชจเซ เชธเชพเชซ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชนเชคเซเช.
+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 เชฐเซเชเซเชฐเซเชก เชฎเชพเชเซ เชฌเชซเชฐเชฎเชพเช เชชเซเชฐเชคเซ เชเชเซเชฏเชพ เชจเชฅเซ.
+SSL_ERROR_NO_SUPPORTED_SIGNATURE_ALGORITHM=เชเซเช เชเชงเชพเชฐเชญเซเชค TLS เชนเชธเซเชคเชพเชเซเชทเชฐ เช
เชฒเซเชเซเชฐเชฟเชงเชฎเชจเซ เชเซเช เชตเชฃเซ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชจ เชนเชคเซ.
+SSL_ERROR_UNSUPPORTED_SIGNATURE_ALGORITHM=เชชเซเช
เชฐเช เชธเชนเซ เช
เชจเซ เชนเซเชถ เชเชฒเซเชเซเชฐเชฟเชงเชฎเชจเซ เชเช เช
เชธเชฎเชฐเซเชฅเชฟเชค เชธเชเชฏเซเชเชจเชจเซ เชเชชเชฏเซเช เชเชฐเซเชฏเซ เชเซ.
+SSL_ERROR_MISSING_EXTENDED_MASTER_SECRET=เชชเซเช
เชฐเช เชฏเซเชเซเชฏ extended_master_secret เชเชเซเชธเซเชเซเชเชถเชจ เชตเชเชฐ เชซเชฐเซ เชถเชฐเซ เชเชฐเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซเชฏเซ.
+SSL_ERROR_UNEXPECTED_EXTENDED_MASTER_SECRET=เชชเซเช
เชฐเช เชเช เช
เชฃเชงเชพเชฐเซ extended_master_secret เชเชเซเชธเซเชเซเชเชถเชจ เชธเชพเชฅเซ เชซเชฐเซ เชถเชฐเซ เชเชฐเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซเชฏเซ.
+SEC_ERROR_IO=เชธเซเชฐเชเซเชทเชพ เชธเชคเซเชคเชพเชงเชฟเชเชฐเชฃ เชฆเชฐเชฎเซเชฏเชพเชจ I/O เชญเซเชฒ เชเชตเซ.
+SEC_ERROR_LIBRARY_FAILURE=เชธเซเชฐเชเซเชทเชพ เชฒเชพเชเชฌเซเชฐเซเชฐเซ เชจเชฟเชทเซเชซเชณเชคเชพ.
+SEC_ERROR_BAD_DATA=เชธเซเชฐเชเซเชทเชพ เชฒเชพเชเชฌเซเชฐเซเชฐเซ: เชเชฐเชพเชฌ เชฎเชพเชนเชฟเชคเซ เชฎเชณเซ.
+SEC_ERROR_OUTPUT_LEN=เชธเซเชฐเชเซเชทเชพ เชฒเชพเชเชฌเซเชฐเซเชฐเซ: เชเชเชเชชเซเช เชฒเชเชฌเชพเช เชญเซเชฒ.
+SEC_ERROR_INPUT_LEN=เชธเซเชฐเชเซเชทเชพ เชฒเชเชฌเชพเชเชจเซ เชเชจเชชเซเช เชฒเชเชฌเชพเช เชญเซเชฒ เช
เชจเซเชญเชตเชตเซ เชชเชกเซ.
+SEC_ERROR_INVALID_ARGS=เชธเซเชฐเชเซเชทเชพ เชฒเชพเชเชฌเซเชฐเซเชฐเซ: เช
เชฏเซเชเซเชฏ เชฆเชฒเซเชฒเซ.
+SEC_ERROR_INVALID_ALGORITHM=เชธเซเชฐเชเซเชทเชพ เชฒเชพเชเชฌเซเชฐเซเชฐเซ: เช
เชฏเซเชเซเชฏ เช
เชฒเชเซเชฐเชฟเชงเชฎ.
+SEC_ERROR_INVALID_AVA=เชธเซเชฐเชเซเชทเชพ เชฒเชพเชเชฌเซเชฐเซเชฐเซ: เช
เชฏเซเชเซเชฏ AVA.
+SEC_ERROR_INVALID_TIME=เช
เชฏเซเชเซเชฏ เชฐเซเชคเซ เชฌเชเชงเชพเชฐเชฃ เชเชกเชพเชฏเซเชฒ เชธเชฎเชฏ เชถเชฌเซเชฆเชฎเชพเชณเชพ.
+SEC_ERROR_BAD_DER=เชธเซเชฐเชเซเชทเชพ เชฒเชพเชเชฌเซเชฐเซเชฐเซ: เช
เชฏเซเชเซเชฏ เชฐเซเชคเซ เชฌเชเชงเชพเชฐเชฃ เชเชกเชพเชฏเซเชฒ DER-encoded เชธเชเชฆเซเชถเซ.
+SEC_ERROR_BAD_SIGNATURE=เชธเชฎเชเชเซเชทเชจเชพ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เช
เชฏเซเชเซเชฏ เชธเชนเซ เชเซ.
+SEC_ERROR_EXPIRED_CERTIFICATE=เชธเชฎเชเชเซเชทเชจเซเช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชจเชฟเชตเซเชคเซเชค เชฅเช เชเชฏเซเชฒ เชเซ.
+SEC_ERROR_REVOKED_CERTIFICATE=เชธเชฎเชเชเซเชทเชจเซเช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชชเซเชจเชเชฌเซเชฒเชพเชตเชตเชพเชฎเชพเช เชเชตเซเชฒ เชเซ.
+SEC_ERROR_UNKNOWN_ISSUER=เชธเชฎเชเชเซเชทเชจเซเช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เช
เชฆเชพ เชเชฐเชจเชพเชฐ เชเชณเชเชพเชฏเซเชฒ เชจเชฅเซ.
+SEC_ERROR_BAD_KEY=เชธเชฎเชเชเซเชทเชจเซ เชเชพเชนเซเชฐ เชเซ เช
เชฏเซเชเซเชฏ เชเซ.
+SEC_ERROR_BAD_PASSWORD=เชฆเชพเชเชฒ เชเชฐเซเชฒ เชธเซเชฐเชเซเชทเชพ เชชเชพเชธเชตเชฐเซเชก เช
เชฏเซเชเซเชฏ เชเซ.
+SEC_ERROR_RETRY_PASSWORD=เชจเชตเซ เชชเชพเชธเชตเชฐเซเชก เช
เชฏเซเชเซเชฏ เชฐเซเชคเซ เชฆเชพเชเชฒ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ.
+SEC_ERROR_NO_NODELOCK=เชธเซเชฐเชเซเชทเชพ เชฒเชพเชเชฌเซเชฐเซเชฐเซ: เชเซเช nodelock เชจเชฅเซ.
+SEC_ERROR_BAD_DATABASE=เชธเซเชฐเชเซเชทเชพ เชฒเชพเชเชฌเซเชฐเซเชฐเซ: เชเชฐเชพเชฌ เชกเซเชเชพเชฌเซเช.
+SEC_ERROR_NO_MEMORY=เชธเซเชฐเชเซเชทเชพ เชฒเชพเชเชฌเซเชฐเซเชฐเซ: เชฎเซเชฎเชฐเซ เชซเชพเชณเชตเชฃเซ เชจเชฟเชทเซเชซเชณ.
+SEC_ERROR_UNTRUSTED_ISSUER=เชธเชฎเชเชเซเชทเชจเซเช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เช
เชฆเชพ เชเชฐเชจเชพเชฐ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชฆเซเชตเชพเชฐเชพ เชตเชฟเชถเซเชตเชพเชธเซ เชจเชฅเซ เชเชฎ เชเชฟเชนเซเชจเชฟเชค เชฅเชฏเซเชฒ เชเซ.
+SEC_ERROR_UNTRUSTED_CERT=เชธเชฎเชเชเซเชทเชจเซเช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชฆเซเชตเชพเชฐเชพ เชตเชฟเชถเซเชตเชพเชธเซ เชจเชฅเซ เชเชฎ เชเชฟเชนเซเชจเชฟเชค เชฅเชฏเซเชฒ เชเซ.
+SEC_ERROR_DUPLICATE_CERT=เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชคเชฎเชพเชฐเชพ เชกเซเชเชพเชฌเซเชเชฎเชพเช เชชเชนเซเชฒเชพเชฅเซ เช เชนเชพเชเชฐ เชเซ.
+SEC_ERROR_DUPLICATE_CERT_NAME=เชกเชพเชเชจเชฒเซเชก เชฅเชฏเซเชฒ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซเช เชจเชพเชฎ เชคเชฎเชพเชฐเชพ เชกเซเชเชพเชฌเซเชเชฎเชพเช เชชเชนเซเชฒเชพเชฅเซ เช เชนเซเชฏ เชคเซเชจเซเช เชจเชเชฒเซ เชเซ.
+SEC_ERROR_ADDING_CERT=เชกเซเชเชพเชฌเซเชเชฎเชพเช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชเชฎเซเชฐเชตเชพเชฎเชพเช เชญเซเชฒ.
+SEC_ERROR_FILING_KEY=เช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชฎเชพเชเซ เชเซ เชชเซเชจเชเชญเชฐเชตเชพเชฎเชพเช เชญเซเชฒ.
+SEC_ERROR_NO_KEY=เช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชฎเชพเชเซเชจเซ เชเชพเชจเชเซ เชเซ เชเซ เชกเซเชเชพเชฌเซเชเชฎเชพเช เชถเซเชงเซ เชถเชเชคเชพ เชจเชฅเซ.
+SEC_ERROR_CERT_VALID=เช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชฎเชพเชจเซเชฏ เชเซ.
+SEC_ERROR_CERT_NOT_VALID=เช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชฎเชพเชจเซเชฏ เชจเชฅเซ.
+SEC_ERROR_CERT_NO_RESPONSE=เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชฒเชพเชเชฌเซเชฐเซเชฐเซ: เชเซเช เชชเซเชฐเชคเซเชฏเซเชคเซเชคเชฐ เชจเชฅเซ
+SEC_ERROR_EXPIRED_ISSUER_CERTIFICATE=เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เช
เชฆเชฆเชพ เชเชฐเชจเชพเชฐเชจเซเช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชจเชฟเชตเซเชคเซเชค เชฅเช เชเชฏเซเช. เชคเชฎเชพเชฐเซ เชธเชฟเชธเซเชเชฎ เชคเชพเชฐเซเช เช
เชจเซ เชธเชฎเชฏ เชเชเชพเชธเซ.
+SEC_ERROR_CRL_EXPIRED=เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เช
เชฆเชพ เชเชฐเชจเชพเชฐ เชฎเชพเชเซ CRL เชจเชฟเชตเซเชคเซเชค เชฅเช เชเชฏเซเช. เชคเซเชจเซ เชธเซเชงเชพเชฐเซ เช
เชฅเชตเชพ เชคเชฎเชพเชฐเซ เชธเชฟเชธเซเชเชฎเชจเซ เชคเชพเชฐเซเช เช
เชจเซ เชธเชฎเชฏ เชเชเชพเชธเซ.
+SEC_ERROR_CRL_BAD_SIGNATURE=เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เช
เชฆเชพ เชเชฐเชจเชพเชฐ เชฎเชพเชเซเชจเซ CRL เชจเซ เชธเชนเซ เช
เชฏเซเชเซเชฏ เชเซ.
+SEC_ERROR_CRL_INVALID=เชจเชตเซ CRL เชจเซ เช
เชฏเซเชเซเชฏ เชฌเชเชงเชพเชฐเชฃ เชเซ.
+SEC_ERROR_EXTENSION_VALUE_INVALID=เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชเชเซเชธเชเซเชจเซเชธเชจ เชเชฟเชเชฎเชค เช
เชฏเซเชเซเชฏ เชเซ.
+SEC_ERROR_EXTENSION_NOT_FOUND=เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชเชเซเชธเชเซเชจเซเชธเชจ เชฎเชณเซเชฏเซเช เชจเชนเชฟเช.
+SEC_ERROR_CA_CERT_INVALID=เช
เชฆเชพ เชเชฐเชจเชพเชฐ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เช
เชฏเซเชเซเชฏ เชเซ.
+SEC_ERROR_PATH_LEN_CONSTRAINT_INVALID=เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชชเชพเชฅ เชฒเชเชฌเชพเช เชชเชฐเชฟเชฎเชพเชฃ เช
เชฏเซเชเซเชฏ เชเซ.
+SEC_ERROR_CERT_USAGES_INVALID=เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชตเชชเชฐเชพเชถเซ เชเซเชทเซเชคเซเชฐ เช
เชฏเซเชเซเชฏ เชเซ.
+SEC_INTERNAL_ONLY=**เชฎเชพเชคเซเชฐ เชเชเชคเชฐเชฟเช เชฎเซเชกเซเชฏเซเชฒ เช**
+SEC_ERROR_INVALID_KEY=เชเซ เช
เชฐเชเซ เชฅเชฏเซเชฒ เชชเซเชฐเชเซเชฐเชฟเชฏเชพเชจเซ เชเชงเชพเชฐ เชเชชเชคเซ เชจเชฅเซ.
+SEC_ERROR_UNKNOWN_CRITICAL_EXTENSION=เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เช
เชเซเชเชพเชค เชเชเชฟเชฒ เชเชเซเชธเชเซเชจเซเชธเชจ เชธเชฎเชพเชตเซ เชเซ.
+SEC_ERROR_OLD_CRL=เชจเชตเซ CRL เช เชตเชฐเซเชคเชฎเชพเชจ เชเชฐเชคเชพเช เชเซเชจเซ เชจเชฅเซ.
+SEC_ERROR_NO_EMAIL_CERT=เชเชจเซเชเซเชฐเชฟเชชเซเช เชฅเชฏเซเชฒ เชเซ เชธเชนเซ เชฅเชฏเซเชฒ เชจเชฅเซ: เชคเชฎเชพเชฐเซ เชชเชพเชธเซ เชนเชเซ เชธเซเชงเซ เชเชฎเซเชฒ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชจเชฅเซ.
+SEC_ERROR_NO_RECIPIENT_CERTS_QUERY=เชเชจเชเซเชฐเชฟเชชเซเช เชฅเชฏเซเชฒ เชจเชฅเซ: เชฎเซเชณเชตเชจเชพเชฐเชพเชเชฎเชพเชเชจเชพ เชฆเชฐเซเช เชฎเชพเชเซ เชคเชฎเชพเชฐเซ เชชเชพเชธเซ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ เชจเชฅเซ.
+SEC_ERROR_NOT_A_RECIPIENT=เชกเชฟเชเซเชฐเชฟเชชเซเช เชเชฐเซ เชถเชเชคเชพ เชจเชฅเซ: เชคเชฎเซ เชฎเซเชณเชฐเชจเชพเชฐ เชจเชฅเซ, เชเซ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชฌเชเชงเชฌเซเชธเชคเซเช เชจเชฅเซ เช
เชจเซ เชเชพเชจเชเซ เชเซ เชฎเชณเซ เชจเชนเชฟเช.
+SEC_ERROR_PKCS7_KEYALG_MISMATCH=เชกเชฟเชเซเชฐเชฟเชชเซเช เชเชฐเซ เชถเชเชคเชพ เชจเชฅเซ: เชเซ เชเชจเชเซเชฐเชฟเชชเซเชถเชจ เช
เชฒเชเซเชฐเชฟเชงเชฎ เชคเชฎเชพเชฐเชพ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชธเชพเชฅเซ เชฌเชเชงเชฌเซเชธเชคเซ เชจเชฅเซ.
+SEC_ERROR_PKCS7_BAD_SIGNATURE=เชธเชนเซ เชเชพเชคเชฐเซ เชจเชฟเชทเซเชซเชณ: เชเซเช เชธเชนเซ เชเชฐเชจเชพเชฐ เชฎเชณเซเชฏเซ เชจเชนเชฟเช, เชเชฃเซ เชฌเชงเซ เชถเชฌเซเชฆเชฎเชพเชณเชพเช, เช
เชฅเชตเชพ เช
เชฏเซเชเซเชฏ เชเซ เชฌเชเชกเซเชฒ เชฎเชพเชนเชฟเชคเซ เชฎเชณเซ.
+SEC_ERROR_UNSUPPORTED_KEYALG=เชฌเชฟเชจเชเชงเชพเชฐเชฌเซเชค เช
เชฅเชตเชพ เช
เชเซเชเชพเชค เชเซ เช
เชฒเชเซเชฐเชฟเชงเชฎ.
+SEC_ERROR_DECRYPTION_DISALLOWED=เชกเชฟเชเซเชฐเชฟเชชเซเช เชเชฐเซ เชถเชเชคเชพ เชจเชฅเซ: เชจเชนเชฟเช เชฎเชพเชจเซเชฏ เช
เชฒเชเซเชฐเชฟเชงเชฎ เชเซ เชเซ เชฎเชพเชชเชจเซ เชฎเชฆเชฆเชฅเซ เชเชจเชเซเชฐเชฟเชชเซเช เชฅเชฏเซเชฒ เชเซ.
+XP_SEC_FORTEZZA_BAD_CARD=Fortezza เชเชพเชฐเซเชกเชจเซ เชฏเซเชเซเชฏ เชฐเซเชคเซ เชเชฐเชเชญ เชฅเชฏเซ เชจเชฅเซ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชคเซเชจเซ เชฆเซเชฐ เชเชฐเซ เช
เชจเซ เชคเซเชจเซ เชคเชฎเชพเชฐเชพ เช
เชฆเชพ เชเชฐเชจเชพเชฐเชจเซ เชเชชเซ.
+XP_SEC_FORTEZZA_NO_CARD=เชเซเช Fortezza เชเชพเชฐเซเชกเซ เชฎเชณเซเชฏเชพ เชจเชนเชฟเช
+XP_SEC_FORTEZZA_NONE_SELECTED=เชเซเช Fortezza เชเชพเชฐเซเชก เชชเชธเชเชฆ เชฅเชฏเซเชฒ เชจเชฅเซ
+XP_SEC_FORTEZZA_MORE_INFO=เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชเชจเชพ เชชเชฐ เชตเชงเซ เชเชพเชฃเชเชพเชฐเซ เชฎเซเชณเชตเชตเชพ เชฎเชพเชเซ เชตเซเชฏเชเซเชคเชฟเชคเซเชต เชชเชธเชเชฆ เชเชฐเซ
+XP_SEC_FORTEZZA_PERSON_NOT_FOUND=เชตเซเชฏเชเซเชคเชฟเชคเซเชต เชฎเชณเซเชฏเซเช เชจเชนเชฟเช
+XP_SEC_FORTEZZA_NO_MORE_INFO=เชคเซ เชตเซเชฏเชเซเชคเชฟเชคเซเชต เชชเชฐ เชเซเช เชตเชงเซ เชเชพเชฃเชเชพเชฐเซ เชจเชฅเซ
+XP_SEC_FORTEZZA_BAD_PIN=เช
เชฏเซเชเซเชฏ เชชเซเชจ
+XP_SEC_FORTEZZA_PERSON_ERROR=Fortezza เชตเซเชฏเชเซเชคเชฟเชคเซเชตเชจเซ เชเชฐเชเชญ เชเชฐเซ เชถเชเซเชฏเชพ เชจเชนเชฟเช.
+SEC_ERROR_NO_KRL=เช เชธเชพเชเชเชจเชพ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชฎเชพเชเซ เชเซเช KRL เชฎเชณเซเชฏเชจเซเช เชจเชนเชฟเช.
+SEC_ERROR_KRL_EXPIRED=เช เชธเชพเชเชเชจเชพ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชฎเชพเชเซเชจเซเช KRL เชจเชฟเชตเซเชคเซเชค เชฅเช เชเชฏเซเชฒ เชเซ.
+SEC_ERROR_KRL_BAD_SIGNATURE=เช เชธเชพเชเชเชจเชพ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชฎเชพเชเซเชจเซเช KRL เชจเซ เช
เชฏเซเชเซเชฏ เชธเชนเซ เชเซ.
+SEC_ERROR_REVOKED_KEY=เช เชธเชพเชเชเชจเชพ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชฎเชพเชเซเชจเซ เชเซเชจเซ เชชเซเชจเชเชฌเซเชฒเชพเชตเชตเชพเชฎเชพเช เชเชตเซ.
+SEC_ERROR_KRL_INVALID=เชจเชตเซ KRL เชจเซ เช
เชฏเซเชเซเชฏ เชฌเชเชงเชพเชฐเชฃ เชเซ.
+SEC_ERROR_NEED_RANDOM=เชธเซเชฐเชเซเชทเชพ เชฒเชพเชเชฌเซเชฐเซเชฐเซ: เชฐเซเชจเซเชกเชฎ เชฎเชพเชนเชฟเชคเซ เชเชฐเซเชฐเซ เชเซ.
+SEC_ERROR_NO_MODULE=เชธเซเชฐเชเซเชทเชพ เชฒเชพเชเชฌเซเชฐเซเชฐเซ: เชเซเช เชธเซเชฐเชเซเชทเชพ เชฎเซเชกเซเชฏเซเชฒ เช
เชฐเชเซ เชฅเชฏเซเชฒ เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชเชฐเซ เชถเชเชคเซเช เชจเชฅเซ.
+SEC_ERROR_NO_TOKEN=เชธเซเชฐเชเซเชทเชพ เชเชพเชฐเซเชก เช
เชฅเชตเชพ เชเซเชเชจ เช
เชธเซเชคเชฟเชคเซเชตเชฎเชพเช เชจเชฅเซ, เชเชฐเชเชญ เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ, เช
เชฅเชคเชตเชพ เชฆเซเชฐ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฒ เชเซ.
+SEC_ERROR_READ_ONLY=เชธเซเชฐเชเซเชทเชพ เชฒเชพเชเชฌเซเชฐเซเชฐเซ: เชฎเชพเชคเซเชฐ-เชตเชพเชเชเซ เชถเชเชพเชฏ เชคเซเชตเซ เชกเซเชเชพเชฌเซเช.
+SEC_ERROR_NO_SLOT_SELECTED=เชเซเช เชธเซเชฒเซเช เช
เชฅเชตเชพ เชเซเชเชจ เชชเชธเชเชฆ เชฅเชฏเซเชฒ เชจ เชนเชคเซ.
+SEC_ERROR_CERT_NICKNAME_COLLISION=เชเช เช เชจเชพเชฎเชตเชพเชณเซเช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชชเชนเซเชฒเชพเชฅเซ เช เชนเชพเชเชฐ เชเซ.
+SEC_ERROR_KEY_NICKNAME_COLLISION=เชเช เช เชจเชพเชฎเชตเชพเชณเซ เชเซ เชชเชนเซเชฒเชพเชฅเซ เช เชนเชพเชเชฐ เชเซ.
+SEC_ERROR_SAFE_NOT_CREATED=เชธเซเชฐเชเซเชทเชฟเชค เชเชฌเซเชเซเชเซเช เชฌเชจเชพเชตเชคเซ เชตเชเชคเซ เชญเซเชฒ
+SEC_ERROR_BAGGAGE_NOT_CREATED=เชฌเซเชเซเช เชเชฌเซเชเซเชเซเช เชฌเชจเชพเชตเชคเซ เชตเชเชคเซ เชญเซเชฒ
+XP_JAVA_REMOVE_PRINCIPAL_ERROR=เชชเซเชฐเชฟเชจเซเชธเชฟเชชเชฒ เชฆเซเชฐ เชเชฐเซ เชถเชเซเชฏเชพ เชจเชนเชฟเช
+XP_JAVA_DELETE_PRIVILEGE_ERROR=เชตเชฟเชถเซเชทเชพเชงเชฟเชเชพเชฐ เชเชพเชขเซ เชถเชเซเชฏเชพ เชจเชนเชฟเช
+XP_JAVA_CERT_NOT_EXISTS_ERROR=เช เชชเซเชฐเชฟเชจเซเชธเชฟเชชเชฒเชจเซ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชจเชฅเซ
+SEC_ERROR_BAD_EXPORT_ALGORITHM=เชเชฐเซเชฐเซ เช
เชฒเชเซเชฐเชฟเชงเชฎ เชฎเชพเชจเซเชฏ เชจเชฅเซ.
+SEC_ERROR_EXPORTING_CERTIFICATES=เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ เชจเชฟเชเชพเชธ เชเชฐเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเชตเชพเชฎเชพเช เชญเซเชฒ.
+SEC_ERROR_IMPORTING_CERTIFICATES=เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ เชเชฏเชพเชค เชเชฐเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเชตเชพเชฎเชพเช เชญเซเชฒ.
+SEC_ERROR_PKCS12_DECODING_PFX=เชเชฏเชพเชค เชเชฐเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ. เชกเชฟเชเซเชกเซเชเช เชญเซเชฒ. เชซเชพเชเชฒ เชฎเชพเชจเซเชฏ เชจเชฅเซ.
+SEC_ERROR_PKCS12_INVALID_MAC=เชเชฏเชพเชค เชเชฐเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ. เช
เชฏเซเชเซเชฏ MAC. เช
เชฏเซเชเซเชฏ เชชเชพเชธเชตเชฐเซเชก เช
เชฅเชตเชพ เชฌเชเชกเซเชฒ เชซเชพเชเชฒ.
+SEC_ERROR_PKCS12_UNSUPPORTED_MAC_ALGORITHM=เชเชฏเชพเชค เชเชฐเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ. MAC เช
เชฒเชเซเชฐเชฟเชงเชฎ เชเชงเชพเชฐเชญเซเชค เชจเชฅเซ.
+SEC_ERROR_PKCS12_UNSUPPORTED_TRANSPORT_MODE=เชเชฏเชพเชค เชเชฐเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ. เชฎเชพเชคเซเชฐ เชชเชพเชธเชตเชฐเซเชก เชธเชเชเชฒเชฟเชคเชคเชพ เช
เชจเซ เชเชพเชจเชเซเชชเชฃเชพเชจเซ เชธเซเชฅเชฟเชคเชฟเช เช เชเชงเชพเชฐเชญเซเชค เชเซ.
+SEC_ERROR_PKCS12_CORRUPT_PFX_STRUCTURE=เชเชฏเชพเชค เชเชฐเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ. เชซเชพเชเชฒ เชฌเชเชงเชพเชฐเชฃ เชฌเชเชกเซเชฒ เชเซ.
+SEC_ERROR_PKCS12_UNSUPPORTED_PBE_ALGORITHM=เชเชฏเชพเชค เชเชฐเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ. เชเชจเชเซเชฐเชฟเชชเซเชถเชจ เช
เชฒเชเซเชฐเชฟเชงเชฎ เชเชงเชพเชฐเชญเซเชค เชจเชฅเซ.
+SEC_ERROR_PKCS12_UNSUPPORTED_VERSION=เชเชฏเชพเชค เชเชฐเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ. เชซเชพเชเชฒ เชเชตเซเชคเซเชคเชฟ เชเชงเชพเชฐเชญเซเชค เชจเชฅเซ.
+SEC_ERROR_PKCS12_PRIVACY_PASSWORD_INCORRECT=เชเชฏเชพเชค เชเชฐเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ. เช
เชฏเซเชเซเชฏ เชเชพเชจเชเซเชชเชฃเชพเชจเซ เชชเชพเชธเชตเชฐเซเชก.
+SEC_ERROR_PKCS12_CERT_COLLISION=เชเชฏเชพเชค เชเชฐเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ. เชกเซเชเชพเชฌเซเชเชฎเชพเช เชเช เช เชจเชพเชฎ เชชเชนเซเชฒเชพเชฅเซ เช เชนเชพเชเชฐ เชเซ.
+SEC_ERROR_USER_CANCELLED=เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเช เชฐเชฆ เชเชฐเซ เชฆเชฌเชพเชตเซเชฏเซเช.
+SEC_ERROR_PKCS12_DUPLICATE_DATA=เชเชฏเชพเชค เชฅเชฏเซเชฒ เชจเชฅเซ, เชชเชนเซเชฒเชพเชฅเซ เช เชกเซเชเชพเชฌเซเชเชฎเชพเช เชเซ.
+SEC_ERROR_MESSAGE_SEND_ABORTED=เชธเชเชฆเซเชถเซ เชฎเซเชเชฒเชพเชฏเซเชฒ เชจเชฅเซ.
+SEC_ERROR_INADEQUATE_KEY_USAGE=เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชเซ เชตเชชเชฐเชพเชถ เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชชเซเชฐเชฏเชพเชธ เชฎเชพเชเซ เชฎเชพเชจเซเชฏ เชฅเช.
+SEC_ERROR_INADEQUATE_CERT_TYPE=เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชชเซเชฐเชเชพเชฐ เชเชพเชฐเซเชฏเชเซเชฐเชฎ เชฎเชพเชเซ เชฎเชพเชจเซเชฏ เชจเชฅเซ.
+SEC_ERROR_CERT_ADDR_MISMATCH=เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชธเชนเซ เชเชฐเชตเชพเชจเซเช เชธเชฐเชจเชพเชฎเซเช เชธเชเชฆเซเชถเชพ เชนเซเชกเชฐเซเชฎเชพเชเชจเชพ เชธเชฐเชจเชพเชฎเชพ เชธเชพเชฅเซ เชฌเชเชงเชฌเซเชธเชคเซเช เชจเชฅเซ.
+SEC_ERROR_PKCS12_UNABLE_TO_IMPORT_KEY=เชเชฏเชพเชค เชเชฐเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ. เชเชพเชจเชเซ เชเซ เชเชฏเชพเชค เชเชฐเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเชตเชพเชฎเชพเช เชญเซเชฒ.
+SEC_ERROR_PKCS12_IMPORTING_CERT_CHAIN=เชเชฏเชพเชค เชเชฐเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ. เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชธเชพเชเชเชณ เชเชฏเชพเชค เชเชฐเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเชตเชพเชฎเชพเช เชญเซเชฒ.
+SEC_ERROR_PKCS12_UNABLE_TO_LOCATE_OBJECT_BY_NAME=เชจเชฟเชเชพเชธ เชเชฐเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ. เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เช
เชฅเชตเชพ เชเซ เชจเซ เชจเชพเชฎ เชชเซเชฐเชฎเชพเชฃเซ เชธเซเชฅเชฟเชค เชเชฐเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ.
+SEC_ERROR_PKCS12_UNABLE_TO_EXPORT_KEY=เชจเชฟเชเชพเชธ เชเชฐเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ. เชเชพเชจเชเซ เชเซ เชธเซเชฅเชฟเชค เชเชฐเซ เชถเชเซเชฏเชพ เชจเชนเชฟเช เช
เชจเซ เชเชฏเชพเชค เชเชฐเซ เชถเชเซเชฏเชพ เชจเชนเชฟเช.
+SEC_ERROR_PKCS12_UNABLE_TO_WRITE=เชจเชฟเชเชพเชธ เชเชฐเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ. เชจเชฟเชเชพเชธ เชซเชพเชเชฒ เชฒเชเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ.
+SEC_ERROR_PKCS12_UNABLE_TO_READ=เชเชฏเชพเชค เชเชฐเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ. เชเชฏเชพเชค เชซเชพเชเชฒ เชตเชพเชเชเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ.
+SEC_ERROR_PKCS12_KEY_DATABASE_NOT_INITIALIZED=เชจเชฟเชเชพเชธ เชเชฐเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ. เชเซ เชกเซเชเชพเชฌเซเช เชฌเชเชกเซเชฒ เช
เชฅเชตเชพ เชเชพเชขเซ เชจเชพเชเชเซเชฒ เชเซ.
+SEC_ERROR_KEYGEN_FAIL=เชเชพเชนเซเชฐ/เชเชพเชจเชเซ เชเซ เชเซเชกเซ เชฌเชจเชพเชตเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ.
+SEC_ERROR_INVALID_PASSWORD=เชฆเชพเชเชฒ เชเชฐเซเชฒ เชชเชพเชธเชตเชฐเซเชก เช
เชฏเซเชเซเชฏ เชเซ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เช
เชฒเช เชชเชธเชเชฆ เชเชฐเซ.
+SEC_ERROR_RETRY_OLD_PASSWORD=เชเซเชจเซ เชชเชพเชธเชตเชฐเซเชก เช
เชฏเซเชเซเชฏ เชฐเซเชคเซ เชฆเชพเชเชฒ เชเชฐเซเชฒ เชเซ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ.
+SEC_ERROR_BAD_NICKNAME=เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชจเชพเชฎ เชชเชนเซเชฒเชพเชฅเซ เช เชตเชชเชฐเชพเชถเชฎเชพเช เชเซ.
+SEC_ERROR_NOT_FORTEZZA_ISSUER=เชธเชฎเชเชเซเชท FORTEZZA เชธเชพเชเชเชณเชจเซ non-FORTEZZA เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชเซ.
+SEC_ERROR_CANNOT_MOVE_SENSITIVE_KEY=เชธเชเชตเซเชฆเชจเชถเซเชฒ เชเซ เชเชตเชพ เชธเซเชฒเซเชเชฎเชพเช เชเชธเซเชกเซ เชถเชเชพเชคเซ เชจเชฅเซ เชเซ เชเซเชฏเชพเช เชเชฐเซเชฐเซ เชนเซเชฏ.
+SEC_ERROR_JS_INVALID_MODULE_NAME=เช
เชฏเซเชเซเชฏ เชฎเซเชกเซเชฏเซเชฒ เชจเชพเชฎ.
+SEC_ERROR_JS_INVALID_DLL=เช
เชฏเซเชเซเชฏ เชฎเซเชกเซเชฏเซเชฒ เชชเชพเชฅ/เชซเชพเชเชฒเชจเชพเชฎ
+SEC_ERROR_JS_ADD_MOD_FAILURE=เชฎเซเชกเซเชฏเซเชฒ เชเชฎเซเชฐเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ
+SEC_ERROR_JS_DEL_MOD_FAILURE=เชฎเซเชกเซเชฏเซเชฒ เชเชพเชขเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ
+SEC_ERROR_OLD_KRL=เชจเชตเซ KRL เช เชตเชฐเซเชคเชฎเชพเชจ เชเชฐเชคเชพเช เชเซเชจเซ เชจเชฅเซ.
+SEC_ERROR_CKL_CONFLICT=เชจเชตเซ CKL เชจเซ เชตเชฐเซเชคเชฎเชพเชจ CKL เชเชฐเชคเชพเช เช
เชฒเช เช
เชฆเชพ เชเชฐเชจเชพเชฐ เชเซ. เชตเชฐเซเชคเชฎเชพเชจ CKL เชเชพเชขเซ เชจเชพเชเชเซ.
+SEC_ERROR_CERT_NOT_IN_NAME_SPACE=เช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชฎเชพเชเซ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชธเชคเซเชคเชพเชจเซ เช เช เชจเชพเชฎ เชธเชพเชฅเซเชจเซเช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เช
เชฆเชพ เชเชฐเชตเชพเชจเซ เชชเชฐเชตเชพเชจเชเซ เชจเชฅเซ.
+SEC_ERROR_KRL_NOT_YET_VALID=เช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชฎเชพเชเซเชจเซ เชเซ เชชเซเชจเชเชฌเซเชฒเชพเชตเชตเชพเชจเซ เชฏเชพเชฆเซ เชนเชเซ เชธเซเชงเซ เชฎเชพเชจเซเชฏ เชจเชฅเซ.
+SEC_ERROR_CRL_NOT_YET_VALID=เช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชฎเชพเชเซ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชชเซเชจเชเชฌเซเชฒเชพเชตเชตเชพเชจเซ เชฏเชพเชฆเซ เชนเชเซ เชธเซเชงเซ เชฎเชพเชจเซเชฏ เชจเชฅเซ.
+SEC_ERROR_UNKNOWN_CERT=เช
เชฐเชเซ เชฅเชฏเซเชฒ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชถเซเชงเซ เชถเชเซเชฏเชพ เชจเชนเชฟเช.
+SEC_ERROR_UNKNOWN_SIGNER=เชธเชนเซ เชเชฐเชจเชพเชฐเชจเซเช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชถเซเชงเซ เชถเชเซเชฏเชพ เชจเชนเชฟเช.
+SEC_ERROR_CERT_BAD_ACCESS_LOCATION=เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชชเชฐเชฟเชธเซเชฅเชคเชฟ เชธเชฐเซเชตเชฐ เชฎเชพเชเซเชจเซเช เชธเซเชฅเชพเชจ เช
เชฏเซเชเซเชฏ เชฌเชเชงเชพเชฐเชฃเชฎเชพเช เชเซ.
+SEC_ERROR_OCSP_UNKNOWN_RESPONSE_TYPE=OCSP เชชเซเชฐเชคเซเชฏเซเชคเซเชคเชฐ เชธเชเชชเซเชฐเซเชฃเชชเชฃเซ เชกเซเชเซเชก เชเชฐเซ เชถเชเชคเชพ เชจเชฅเซ; เชคเซ เช
เชเซเชเชพเชค เชชเซเชฐเชเชพเชฐเชจเซเช เชเซ.
+SEC_ERROR_OCSP_BAD_HTTP_RESPONSE=OCSP เชธเชฐเซเชตเชฐเซ เช
เชจเชฟเชเซเชเชจเซเชฏ /เช
เชฏเซเชเซเชฏ HTTP เชฎเชพเชนเชฟเชคเซ เชเชชเซ.
+SEC_ERROR_OCSP_MALFORMED_REQUEST=OCSP เชธเชฐเซเชตเชฐเชจเซ เชฌเชเชกเซเชฒ เชเซ เช
เชฏเซเชเซเชฏ เชฐเซเชคเซ เชฐเชเชพเชฏเซเชฒ เช
เชฐเชเซ เชฎเชณเซ เชเชตเซ.
+SEC_ERROR_OCSP_SERVER_ERROR=OCSP เชธเชฐเซเชตเชฐเชจเซ เชเชเชคเชฐเชฟเช เชญเซเชฒ เช
เชจเซเชญเชตเชตเซ เชชเชกเซ.
+SEC_ERROR_OCSP_TRY_SERVER_LATER=OCSP เชธเชฐเซเชตเชฐ เชชเชเซเชฅเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเชตเชพเชจเซเช เชธเซเชเชจ เชเชฐเซ เชเซ.
+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_NO_DEFAULT_RESPONDER=เช เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชเชฐเชตเชพ เชชเชนเซเชฒเชพเช เชคเชฎเชพเชฐเซ OCSP เชจเซ เชฎเซเชณเชญเซเชค เชชเซเชฐเชคเซเชฏเซเชคเซเชคเชฐ เชเชชเชจเชพเชฐ เชธเซเชฏเซเชเซเชค เชเชฐเชตเซ เช เชชเชกเชถเซ.
+SEC_ERROR_OCSP_MALFORMED_RESPONSE=OCSP เชธเชฐเซเชตเชฐเชฎเชพเชเชฅเซ เชฎเชณเชคเซ เชชเซเชฐเชคเซเชฏเซเชคเซเชคเชฐ เชฌเชเชกเซเชฒ เชนเชคเซ เชเซ เช
เชฏเซเชเซเชฏ เชฐเซเชคเซ เชฐเชเชพเชฏเซเชฒ เชนเชคเซ.
+SEC_ERROR_OCSP_UNAUTHORIZED_RESPONSE=OCSP เชชเซเชฐเชคเซเชฏเซเชคเซเชคเชฐเชจเซ เชธเชนเซ เชเชฐเชจเชพเชฐ เช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชฎเชพเชเซ เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟ เชเชชเชตเชพ เชฎเชพเชเซ เชธเชคเซเชคเชพเชงเชฟเชเชพเชฐเซเชค เชจเชฅเซ.
+SEC_ERROR_OCSP_FUTURE_RESPONSE=OCSP เชชเซเชฐเชคเซเชฏเซเชคเซเชคเชฐ เชนเชเซ เชธเซเชงเซ เชฎเชพเชจเซเชฏ เชจเชฅเซ (เชญเชตเชฟเชทเซเชฏเชฎเชพเช เชคเชพเชฐเซเช เชธเชฎเชพเชตเชถเซ).
+SEC_ERROR_OCSP_OLD_RESPONSE=OCSP เชชเซเชฐเชคเซเชฏเซเชคเซเชคเชฐ เชเซเชจเซ เชเชพเชฃเชเชพเชฐเซ เชธเชฎเชพเชตเซ เชเซ.
+SEC_ERROR_DIGEST_NOT_FOUND=CMS เช
เชฅเชตเชพ PKCS #7 Digest เชธเชนเซ เชฅเชฏเซเชฒ เชธเชเชฆเซเชถเชพเชฎเชพเช เชฎเชณเซเชฏเซเช เชจ เชนเชคเซเช.
+SEC_ERROR_UNSUPPORTED_MESSAGE_TYPE=CMS เช
เชฅเชตเชพ PKCS #7 เชธเชเชฆเซเชถเชพ เชชเซเชฐเชเชพเชฐ เชฌเชฟเชจเชเชงเชพเชฐเชญเซเชค เชเซ.
+SEC_ERROR_MODULE_STUCK=PKCS #11 เชฎเซเชกเซเชฏเซเชฒ เชฆเซเชฐ เชเชฐเซ เชถเชเซเชฏเชพ เชจเชนเชฟเช เชเชพเชฐเชฃ เชเซ เชคเซ เชนเชเซ เชธเซเชงเซ เชตเชชเชฐเชพเชถเชฎเชพเช เช เชเซ.
+SEC_ERROR_BAD_TEMPLATE=ASN.1 เชฎเชพเชนเชฟเชคเซ เชกเซเชเซเชก เชเชฐเซ เชถเชเซเชฏเชพ เชจเชนเชฟเช. เชธเซเชชเชทเซเช เชฅเชฏเซเชฒ เชเซเชฎเซเชชเชฒเซเช เช
เชฏเซเชเซเชฏ เชนเชคเซ.
+SEC_ERROR_CRL_NOT_FOUND=เชเซเช เชฌเชเชงเชฌเซเชธเชคเซ CRL เชฎเชณเซ เชจเชนเชฟเช.
+SEC_ERROR_REUSED_ISSUER_AND_SERIAL=เชคเชฎเซ เชเช เช เช
เชฆเชพ เชเชฐเชจเชพเชฐ/เชธเซเชฐเซเชฏเชฒ เชธเชพเชฅเซ เชนเชพเชฒเชจเชพ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชคเชฐเซเชเซ เชเชฏเชพเชค เชเชฐเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซ, เชชเชฐเชเชคเซ เชคเซ เช เช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชจเชฅเซ.
+SEC_ERROR_BUSY=NSS เชฌเชเชง เชเชฐเซ เชถเชเซเชฏเชพ เชจเชนเชฟเช. เชเชฌเซเชเซเชเซเชเซ เชนเชเซ เชธเซเชงเซ เชตเชชเชฐเชพเชถเชฎเชพเช เช เชเซ.
+SEC_ERROR_EXTRA_INPUT=DER-encoded เชธเชเชฆเซเชถเซ เชตเชงเชพเชฐเชพเชจเซ เชจเชนเชฟเช เชตเชชเชฐเชพเชฏเซเชฒ เชฎเชพเชนเชฟเชคเซ เชธเชฎเชพเชตเซ เชเซ.
+SEC_ERROR_UNSUPPORTED_ELLIPTIC_CURVE=เชฌเชฟเชจเชเชงเชพเชฐเชญเซเชค elliptic curve.
+SEC_ERROR_UNSUPPORTED_EC_POINT_FORM=เชฌเชฟเชจเชเชงเชพเชฐเชญเซเชค elliptic curve เชฌเชฟเชเชฆเซ เชคเชฐเชซเชฅเซ.
+SEC_ERROR_UNRECOGNIZED_OID=เชจเชนเชฟเช เชเชณเชเชพเชฏเซเชฒ เชเชฌเซเชเซเชเซเช เชเชณเชเชพเชตเชจเชพเชฐ.
+SEC_ERROR_OCSP_INVALID_SIGNING_CERT=เช
เชฏเซเชเซเชฏ OCSP เชธเชนเซ เชเชฐเซเชฒ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ OCSP เชชเซเชฐเชคเซเชฏเซเชคเซเชคเชฐเชฎเชพเช.
+SEC_ERROR_REVOKED_CERTIFICATE_CRL=เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เช
เชฆเชพ เชเชฐเชจเชพเชฐเชจเชพ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชชเซเชจเชเชฌเซเชฒเชพเชตเชตเชพเชจเซ เชฏเชพเชฆเซเชฎเชพเช เชชเซเชจเชเชฌเซเชฒเชพเชตเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช.
+SEC_ERROR_REVOKED_CERTIFICATE_OCSP=เช
เชฆเชพ เชเชฐเชจเชพเชฐเชจเซ OCSP เชชเซเชฐเชคเซเชฏเซเชคเซเชคเชฐ เชเชชเชจเชพเชฐ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชชเซเชจเชเชฌเซเชฒเชพเชตเชพเชฏเซเช เชเชตเซ เช
เชนเซเชตเชพเชฒ เชเชชเซ เชเซ.
+SEC_ERROR_CRL_INVALID_VERSION=เช
เชฆเชพ เชเชฐเชจเชพเชฐเชจเซเช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชชเซเชจเชเชฌเซเชฒเชพเชตเชตเชพเชจเซ เชฏเชพเชฆเซเชจเซ เช
เชเซเชเชพเชค เชเชตเซเชคเซเชคเชฟ เชจเชเชฌเชฐ เชเซ.
+SEC_ERROR_CRL_V1_CRITICAL_EXTENSION=เช
เชฆเชพ เชเชฐเชจเชพเชฐเชจเชพ V1 เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชชเซเชจเชเชฌเซเชฒเชพเชตเชตเชพเชจเซ เชฏเชพเชฆเซเชจเซ เชเชเชฟเชฒ เชเชเซเชธเชเซเชจเซเชธเชจ เชเซ.
+SEC_ERROR_CRL_UNKNOWN_CRITICAL_EXTENSION=เช
เชฆเชพ เชเชฐเชจเชพเชฐเชจเซ V2 เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชชเซเชจเชเชฌเซเชฒเชพเชตเชตเชพเชจเซ เชฏเชพเชฆเซเชจเซ เช
เชเซเชเชพเชค เชเชเชฟเชฒ เชเชเซเชธเชเซเชจเซเชธเชจ เชเซ.
+SEC_ERROR_UNKNOWN_OBJECT_TYPE=เช
เชเซเชเชพเชค เชเชฌเซเชเซเชเซเช เชชเซเชฐเชเชพเชฐ เชธเซเชชเชทเซเช เชฅเชฏเซเชฒ เชเซ.
+SEC_ERROR_INCOMPATIBLE_PKCS11=PKCS #11 เชกเซเชฐเชพเชเชตเชฐ เชฌเชฟเชจเชธเซเชธเชเชเชค เชฎเชพเชฐเซเชเชฎเชพเช เชธเซเชชเชทเซเชเซเชเชฐเชฃเชจเซ เชญเชเช เชเชฐเซ เชเซ.
+SEC_ERROR_NO_EVENT=เช เชธเชฎเชฏเซ เชเซเช เชจเชตเซ เชธเซเชฒเซเช เชเชเชจเชพ เชเชชเชฒเชฌเซเชง เชจเชฅเซ.
+SEC_ERROR_CRL_ALREADY_EXISTS=CRL เชชเชนเซเชฒเชพเชฅเซ เช เช
เชธเซเชคเชฟเชคเซเชตเชฎเชพเช เชเซ.
+SEC_ERROR_NOT_INITIALIZED=NSS เชเชฐเชเชญ เชฅเชฏเซเชฒ เชจเชฅเซ.
+SEC_ERROR_TOKEN_NOT_LOGGED_IN=เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชจเชฟเชทเซเชซเชณ เชเช เชเชพเชฐเชฃ เชเซ PKCS#11 เชเซเชเชจ เชชเซเชฐเชตเซเชถเซเชฒ เชจเชฅเซ.
+SEC_ERROR_OCSP_RESPONDER_CERT_INVALID=เชฐเซเชชเชฐเซเชเชพเชเชเชฟเชค OCSP เชชเซเชฐเชคเซเชฏเซเชคเซเชคเชฐ เชเชชเชจเชพเชฐเชจเซเช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เช
เชฏเซเชเซเชฏ เชเซ.
+SEC_ERROR_OCSP_BAD_SIGNATURE=OCSP เชชเซเชฐเชคเซเชฏเซเชคเซเชคเชฐเชจเซ เช
เชฏเซเชเซเชฏ เชธเชนเซ เชเซ.
+SEC_ERROR_OUT_OF_SEARCH_LIMITS=เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชเชเชพเชธเชฃเซ เชถเซเชง เชถเซเชงเชจเซ เชฎเชฐเซเชฏเชพเชฆเชพเชเชจเซ เชฌเชนเชพเชฐ เชเซ
+SEC_ERROR_INVALID_POLICY_MAPPING=เชชเซเชฒเชฟเชธเซ เชฎเซเชชเชฟเชเช เชเซเชเชชเชฃ เชชเซเชฒเชฟเชธเซเชจเซ เชธเชฎเชพเชตเซ เชเซ
+SEC_ERROR_POLICY_VALIDATION_FAILED=เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชเชคเชพเชฐ เชชเซเชฒเชฟเชธเซ เชเชเชพเชธเชฃเซเชจเซ เชจเชฟเชทเซเชซเชณ เชเชฐเซ เชเซ
+SEC_ERROR_UNKNOWN_AIA_LOCATION_TYPE=เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ AIA เชเชเซเชธเชเซเชจเซเชถเชฎเชพเช เช
เชเซเชเชพเชค เชธเซเชฅเชพเชจ เชชเซเชฐเชเชพเชฐ
+SEC_ERROR_BAD_HTTP_RESPONSE=เชธเชฐเซเชตเชฐเชจเซ เช
เชฏเซเชเซเชฏ HTTP เชชเซเชฐเชคเซเชฏเซเชคเซเชคเชฐ เชชเชพเชเซ เชฎเชณเซเชฒ เชเซ
+SEC_ERROR_BAD_LDAP_RESPONSE=เชธเชฐเซเชตเชฐเชจเซ เช
เชฏเซเชเซเชฏ LDAP เชชเซเชฐเชคเซเชฏเซเชคเซเชคเชฐ เชชเชพเชเซ เชฎเชณเซเชฒ เชเซ
+SEC_ERROR_FAILED_TO_ENCODE_DATA=ASN1 เชเชจเซเชเซเชกเชฐ เชธเชพเชฅเซ เชฎเชพเชนเชฟเชคเชฟเชจเซ เชเชจเซเชเซเชก เชเชฐเชตเชพเชจเซเช เชจเชฟเชทเซเชซเชณ
+SEC_ERROR_BAD_INFO_ACCESS_LOCATION=เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชเชเซเชธเชเซเชจเซเชถเชจเชฎเชพเช เช
เชฏเซเชเซเชฏ เชเชพเชฃเชเชพเชฐเซ เชชเซเชฐเชตเซเชถ เชธเซเชฅเชพเชจ
+SEC_ERROR_LIBPKIX_INTERNAL=Libpkix เชเชเชคเชฐเชฟเช เชญเซเชฒ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชเชเชพเชธเชฃเซ เชฆเชฐเชฎเซเชฏเชพเชจ เชเชฆเซเชญเชตเซ.
+SEC_ERROR_PKCS11_GENERAL_ERROR=SEC_ERROR_PKCS11_GENERAL_ERROR=PKCS #11 เชฎเซเชกเซเชฏเซเชฒเชจเซ CKR_GENERAL_ERROR เชชเชพเชเซ เชฎเชณเซเชฒ เชเซ, เชธเซเชเชฟเชค เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซ เชเซ เชจ เชชเซเชฐเชพเชชเซเชค เชเชฐเซ เชถเชเชพเชฏ เชคเซเชตเซ เชญเซเชฒ เชเชฆเซเชญเชตเซ.
+SEC_ERROR_PKCS11_FUNCTION_FAILED=PKCS #11 เชฎเซเชกเซเชฏเซเชฒเชจเซ CKR_FUNCTION_FAILED เชชเชพเชเซ เชฎเชณเซเชฒ เชเซ, เชธเซเชเชฟเชค เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซ เชเซ เชธเซเชเชฟเชค เชตเชฟเชงเซเชฏเชจเซ เชเชฒเชพเชตเซ เชถเชเซเชฏเชพ เชจเชนเชฟเช. เชเช เชเชพเชฐเซเชฏเชจเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซ เชธเชซเชณ เชฅเช เชถเชเซ เชเซ.
+SEC_ERROR_PKCS11_DEVICE_ERROR=PKCS #11 เชฎเซเชกเซเชฏเซเชฒเชจเซ CKR_DEVICE_ERROR เชชเชพเชเซ เชฎเชณเซเชฒ เชเซ, เชธเซเชเชฟเชค เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซ เชเซ เชเซเชเชจ เช
เชจเซ เชธเซเชฒเซเช เชธเชพเชฅเซ เชธเชฎเชธเซเชฏเชพ เชเชฆเซเชญเชตเซ.
+SEC_ERROR_BAD_INFO_ACCESS_METHOD=เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชเชเซเชธเชเซเชจเซเชถเชจเชฎเชพเช เช
เชเซเชเชพเชค เชเชพเชฃเชเชพเชฐเซ เชชเซเชฐเชตเซเชถ เชชเชฆเซเชฆเชคเชฟ.
+SEC_ERROR_CRL_IMPORT_FAILED=CRL เชจเซ เชเชฏเชพเชค เชเชฐเชตเชพเชจเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเชคเซ เชตเชเชคเซ เชญเซเชฒ.
+SEC_ERROR_EXPIRED_PASSWORD=เชชเชพเชธเชตเชฐเซเชกเชจเซ เชธเชฎเชฏเชฎเชฐเซเชฏเชพเชฆเชพ เชธเชฎเชพเชชเซเชค เชฅเช.
+SEC_ERROR_LOCKED_PASSWORD=เชชเชพเชธเชตเชฐเซเชกเชจเซ เชคเชพเชณเซ เชฎเชพเชฐเซเชฒ เชเซ.
+SEC_ERROR_UNKNOWN_PKCS11_ERROR=เช
เชเซเชเชพเชค PKCS #11 เชญเซเชฒ.
+SEC_ERROR_BAD_CRL_DP_URL=CRL เชตเชฟเชคเชฐเชฃ เชฌเชฟเชเชฆเซ เชจเชพเชฎเชฎเชพเช เช
เชฎเชพเชจเซเชฏ เช
เชจเซ เชฌเชฟเชจเชเชงเชพเชฐเชญเซเชค URL.
+SEC_ERROR_CERT_SIGNATURE_ALGORITHM_DISABLED=เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชนเชธเซเชคเชพเชเซเชทเชฐ เช
เชฒเชเซเชฐเชฟเชงเชฎเชจเซ เชฎเชฆเชฆเชฅเซ เชนเชธเซเชคเชพเชเซเชทเชฐ เชฅเชฏเซเชฒ เชนเชคเซ เชเซ เชเซ เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชเซ เชเชพเชฐเชฃ เชเซ เชคเซ เชธเซเชฐเชเซเชทเชฟเชค เชจเชฅเซ.
+MOZILLA_PKIX_ERROR_KEY_PINNING_FAILURE=เชธเชฐเซเชตเชฐ เชเซ เชชเชฟเชจเชฟเชเชเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชเซ (HPKP) เชชเชฐเชเชคเซ เชเซเช เชตเชฟเชถเซเชตเชธเชจเซเชฏ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชถเซเชเชเชฒเชพ เชฌเชจเชพเชตเซ เชถเชเชพเชคเซ เชจเชฅเซ เชเซ เชเซ เชชเชฟเชจเชจเซเชเชฅเซ เชฎเซเชณ เชเชพเชฏ เชเซ. เชเซ เชชเชฟเชจเชฟเชเช เชเชฒเซเชฒเชเชเชจ เชเชตเชฐเชฐเชพเชเชก เชจ เชเชฐเซ เชถเชเชพเชฏ.
+MOZILLA_PKIX_ERROR_CA_CERT_USED_AS_END_ENTITY=เชธเชฐเซเชเชฟเชซเชฟเชเซเช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชธเชคเซเชคเชพเชงเชฟเชเชพเชฐ เชคเชฐเซเชเซ เชเชณเชเชพเชคเชพ เชฎเซเชณเชญเซเชค เชฎเชฐเซเชฏเชพเชฆเชพเช เชตเชฟเชธเซเชคเชฐเชฃ เชธเชพเชฅเซ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชเซ. เชฏเซเชเซเชฏ เชฐเซเชคเซ เชเชพเชฐเซ เชเชฐเชพเชฏเซเชฒ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชฎเชพเชเซ, เช เชเซเชธ เชจ เชนเซเชตเซ เชเซเชเช.
+MOZILLA_PKIX_ERROR_INADEQUATE_KEY_SIZE=เชธเชฐเซเชตเชฐเช เชเช เชธเชฒเชพเชฎเชค เชเซเชกเชพเชฃ เชธเซเชฅเชพเชชเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชเซเชฌ เช เชจเชพเชจเซเช เชเชฆ เชงเชฐเชพเชตเชคเชพ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชชเซเชฐเชธเซเชคเซเชค เชเชฐเซเชฏเซเช เชเซ.
+MOZILLA_PKIX_ERROR_V1_CERT_USED_AS_CA=X.509 เชเชตเซเชคเซเชคเชฟ 1 เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชเซ เชเซ เชเซเชฐเชธเซเช เชเชจเซเชเชฐเชจเซ เชเชชเชฏเซเช เชธเชฐเซเชตเชฐเชจเชพ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เช
เชฆเชพ เชเชฐเชตเชพ เชฎเชพเชเซ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชนเชคเซ. X.509 เชเชตเซเชคเซเชคเชฟ 1 เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ เชจเชพเชชเชธเชเชฆเชเซ เชฅเชฏเซเชฒ เชเซ เช
เชจเซ เช
เชจเซเชฏ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซเชจเซ เชธเชนเซ เชเชฐเชตเชพ เชฎเชพเชเซ เชคเซเชจเซ เชเชชเชฏเซเช เชเชฐเชตเซ เชจ เชเซเชเช.
+MOZILLA_PKIX_ERROR_NOT_YET_VALID_CERTIFICATE=เชธเชฐเซเชตเชฐเช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชชเซเชฐเชธเซเชคเซเชค เชเชฐเซเชฏเซเช เชเซ เชเซ เชนเชเซ เชธเซเชงเซ เชฎเชพเชจเซเชฏ เชจเชฅเซ.
+MOZILLA_PKIX_ERROR_NOT_YET_VALID_ISSUER_CERTIFICATE=เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชเซ เชเซ เชนเชเซ เชธเซเชงเซ เชฎเชพเชจเซเชฏ เชจเชฅเซ เชคเซเชจเซ เชเชชเชฏเซเช เชธเชฐเซเชตเชฐเชจเชพ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เช
เชฆเชพ เชเชฐเชตเชพ เชฎเชพเชเซ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชนเชคเซ.
+MOZILLA_PKIX_ERROR_SIGNATURE_ALGORITHM_MISMATCH=เชธเชฐเซเชเชฟเชซเชฟเชเซเชเชจเชพ เชธเชนเซ เชซเซเชฒเซเชกเชฎเชพเช เชธเชนเซ เชเชฒเซเชเซเชฐเชฟเชงเชฎ เชคเซเชจเชพ signatureAlgorithm เชเซเชทเซเชคเซเชฐเชฎเชพเช เชเชฒเซเชเซเชฐเชฟเชงเชฎ เชธเชพเชฅเซ เชฎเซเชณ เชเชพเชคเซเช เชจเชฅเซ.
+MOZILLA_PKIX_ERROR_OCSP_RESPONSE_FOR_CERT_MISSING=OCSP เชจเซ เชชเซเชฐเชคเชฟเชเซเชฐเชฟเชฏเชพเชฎเชพเช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เชเชเชพเชธเชฃเซ เชฅเช เชฐเชนเซ เชเซ เชคเซ เชฎเชพเชเซเชจเซ เชเซเช เชธเซเชฅเชฟเชคเชฟ เชถเชพเชฎเซเชฒ เชจเชฅเซ.
+MOZILLA_PKIX_ERROR_VALIDITY_TOO_LONG=เชธเชฐเซเชตเชฐเช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชชเซเชฐเชธเซเชคเซเชค เชเชฐเซเชฏเซเช เชเซ เชเซ เชเซเชฌ เชฒเชพเชเชฌเชพ เชธเชฎเชฏ เชฎเชพเชเซ เชฎเชพเชจเซเชฏ เชเซ.
+MOZILLA_PKIX_ERROR_REQUIRED_TLS_FEATURE_MISSING=เชเช เชเชตเชถเซเชฏเช TLS เชธเซเชตเชฟเชงเชพ เชเซเชเซ เชเซ.
+MOZILLA_PKIX_ERROR_INVALID_INTEGER_ENCODING=เชธเชฐเซเชตเชฐเช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชชเซเชฐเชธเซเชคเซเชค เชเชฐเซเชฏเซเช เชเซ เชเซเชฎเชพเช เชชเซเชฐเซเชฃเชพเชเชเชจเซ เช
เชฎเชพเชจเซเชฏ เชเชจเซเชเซเชกเชฟเชเช เชเซ. เชธเชพเชฎเชพเชจเซเชฏ เชเชพเชฐเชฃเซเชฎเชพเช เชจเชเชพเชฐเชพเชคเซเชฎเช เชธเซเชฐเซเชฏเชฒ เชจเชเชฌเชฐเซ, เชจเชเชพเชฐเชพเชคเซเชฎเช RSA เชฎเซเชกเซเชฏเซเชฒเซ, เช
เชจเซ เชเชจเซเชเซเชกเชฟเชเชเซเชธ เชเซ เชเซ เชเชฐเซเชฐเซ เชเชฐเชคเชพเช เชตเชงเซ เชฒเชพเชเชฌเซ เชเซ เชคเซเชจเซ เชธเชฎเชพเชตเซเชถ เชฅเชพเชฏ เชเซ.
+MOZILLA_PKIX_ERROR_EMPTY_ISSUER_NAME=เชธเชฐเซเชตเชฐเช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เชเชพเชฒเซ เชชเซเชฐเชธเซเชคเซเชคเชเชฐเซเชคเชพ เชจเชพเชฎเชพเชเชเชฟเชค เชจเชพเชฎ เชธเชพเชฅเซ เชฐเชเซ เชเชฐเซเชฏเซเช เชเซ.
+MOZILLA_PKIX_ERROR_ADDITIONAL_POLICY_CONSTRAINT_FAILED=เช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เชฎเชพเชจเซเชฏ เชเชฐเชคเซ เชตเชเชคเซ เชตเชงเชพเชฐเชพเชจเซ เชจเซเชคเชฟ เชฎเชฐเซเชฏเชพเชฆเชพเช เชจเชฟเชทเซเชซเชณ เชฅเชพเชฏ เชเซ.
+MOZILLA_PKIX_ERROR_SELF_SIGNED_CERT=เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชตเชฟเชถเซเชตเชพเชธเซ เชจเชฅเซ เชเชพเชฐเชฃ เชเซ เชคเซ เชเชพเชคเซ เชธเชนเซ เชฅเชฏเซเชฒ เชเซ.
--- /dev/null
+#
+# 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/.
+
+CertPassPrompt=%S เชฎเชพเชเซ เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชฎเซเชเซเชฏ เชชเชพเชธเชตเชฐเซเชก เชฆเชพเชเชฒ เชเชฐเซ.
+
+CertPassPromptDefault=เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชคเชฎเชพเชฐเซ เชฎเซเชเซเชฏ เชชเชพเชธเชตเชฐเซเชก เชฆเชพเชเชฒ เชเชฐเซ.
+
+# 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('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.
+
+# LOCALIZATION NOTE (RootCertModuleName): string limit is 64 bytes after
+# conversion to UTF-8.
+# length_limit = 64 bytes
+RootCertModuleName=Builtin Roots เชฎเซเชกเซเชฏเซเชฒ
+# LOCALIZATION NOTE (ManufacturerID): string limit is 32 bytes after conversion
+# to UTF-8.
+# length_limit = 32 bytes
+ManufacturerID=Mozilla.org
+# LOCALIZATION NOTE (LibraryDescription): string limit is 32 bytes after
+# conversion to UTF-8.
+# length_limit = 32 bytes
+LibraryDescription=PSM Internal Crypto Services
+# LOCALIZATION NOTE (TokenDescription): string limit is 32 bytes after
+# conversion to UTF-8.
+# length_limit = 32 bytes
+TokenDescription=Generic Crypto Services
+# LOCALIZATION NOTE (PrivateTokenDescription): string limit is 32 bytes after
+# conversion to UTF-8.
+# length_limit = 32 bytes
+PrivateTokenDescription=Software Security Device
+# LOCALIZATION NOTE (SlotDescription): string limit is 64 bytes after conversion
+# to UTF-8.
+# length_limit = 64 bytes
+SlotDescription=PSM Internal Cryptographic Services
+# LOCALIZATION NOTE (PrivateSlotDescription): string limit is 64 bytes after
+# conversion to UTF-8.
+# length_limit = 64 bytes
+PrivateSlotDescription=PSM เชเชพเชจเชเซ เชเซเช
+# LOCALIZATION NOTE (Fips140TokenDescription): string limit is 32 bytes after
+# conversion to UTF-8.
+# length_limit = 32 bytes
+Fips140TokenDescription=Software Security Device (FIPS)
+# LOCALIZATION NOTE (Fips140SlotDescription): string limit is 64 bytes after
+# conversion to UTF-8.
+# length_limit = 64 bytes
+Fips140SlotDescription=FIPS 140 Cryptographic, Key and Certificate Services
+
+VerifySSLClient=SSL เชเซเชฒเชพเชเชจเซเช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ
+VerifySSLServer=SSL เชธเชฐเซเชตเชฐ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ
+VerifySSLCA=SSL เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชธเชคเซเชคเชพ
+VerifyEmailSigner=เชเชฎเซเชฒ เชธเชนเซ เชเชฐเชจเชพเชฐ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ
+VerifyEmailRecip=เชเชฎเซเชฒ เชฎเซเชณเชตเชจเชพเชฐ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ
+
+HighGrade=2048 (เชเชเชเซ เชเซเชฐเชฎ)
+MediumGrade=1024 (เชฎเชงเซเชฏเชฎ เชเซเชฐเชฎ)
+# LOCALIZATION NOTE (nick_template): $1s is the common name from a cert (e.g. "Mozilla"), $2s is the CA name (e.g. VeriSign)
+nick_template=%1$s's %2$s ID
+#These are the strings set for the ASN1 objects in a certificate.
+CertDumpCertificate=เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ
+CertDumpVersion=เชเชตเซเชคเซเชคเชฟ
+# LOCALIZATION NOTE (CertDumpVersionValue): %S is a version number (e.g. "3" in "Version 3")
+CertDumpVersionValue=เชเชตเซเชคเซเชคเชฟ %S
+CertDumpSerialNo=เช
เชจเซเชเซเชฐเชฎ เชจเชเชฌเชฐ
+CertDumpMD2WithRSA=PKCS #1 MD2 เช RSA เชเชจเชเซเชฐเชฟเชชเซเชถเชจ เชธเชพเชฅเซ
+CertDumpMD5WithRSA=PKCS #1 MD5
+CertDumpSHA1WithRSA=PKCS #1 SHA-1 เช RSA เชเชจเชเซเชฐเชฟเชชเซเชถเชจ เชธเชพเชฅเซ
+CertDumpSHA256WithRSA=PKCS #1 SHA-256 เช RSA เชเชจเชเซเชฐเชฟเชชเซเชถเชจ เชธเชพเชฅเซ
+CertDumpSHA384WithRSA=PKCS #1 SHA-384 เช RSA เชเชจเชเซเชฐเชฟเชชเซเชถเชจ เชธเชพเชฅเซ
+CertDumpSHA512WithRSA=PKCS #1 SHA-512 เช RSA เชเชจเชเซเชฐเชฟเชชเซเชถเชจ เชธเชพเชฅเซ
+CertDumpDefOID=เชเชฌเซเชเซเชเซเช เชเชณเชเชจเชพเชฐ (%S)
+CertDumpIssuer=เช
เชฆเชพ เชเชฐเชจเชพเชฐ
+CertDumpSubject=เชตเชฟเชทเชฏ
+CertDumpAVACountry=C
+CertDumpAVAState=ST
+CertDumpAVALocality=L
+CertDumpAVAOrg=O
+CertDumpAVAOU=OU
+CertDumpAVACN=CN
+CertDumpUserID=UID
+CertDumpPK9Email=E
+CertDumpAVADN=DN
+CertDumpAVADC=DC
+CertDumpSurname=เช
เชเช
+CertDumpGivenName=เชเชชเซเชฒ เชจเชพเชฎ
+CertDumpValidity=เชฎเชพเชจเซเชฏเชคเชพ
+CertDumpNotBefore=เชชเชนเซเชฒเชพเช เชจเชนเชฟเช
+CertDumpNotAfter=เชชเชเซ เชจเชนเชฟเช
+CertDumpSPKI=เชตเชฟเชทเชฏ เชเชพเชนเซเชฐ เชเซ เชเชพเชฃเชเชพเชฐเซ
+CertDumpSPKIAlg=เชตเชฟเชทเชฏ เชเชพเชนเซเชฐ เชเซ เชเชพเชฃเชเชพเชฐเซ เช
เชฒเชเซเชฐเชฟเชงเชฎ
+CertDumpAlgID=เช
เชฒเชเซเชฐเชฟเชงเชฎ เชเชณเชเชพเชตเชจเชพเชฐ
+CertDumpParams=เช
เชฒเชเซเชฐเชฟเชงเชฎ เชชเชฐเชฟเชฎเชพเชฃเซ
+CertDumpRSAEncr=PKCS #1 RSA เชเชจเชเซเชฐเชฟเชชเซเชถเชจ
+CertDumpRSAPSSSignature=PKCS #1 RSASSA-PSS เชนเชธเซเชคเชพเชเซเชทเชฐ
+CertDumpRSATemplate=เชฎเซเชกเซเชฏเซเชฒเชธ (%S เชฌเซเช):\n%S\nเชเชเซเชธเชชเซเชจเชจเซเช (%S เชฌเซเช):\n%S
+CertDumpECTemplate=เชเซ เชฎเชพเชช: %S bits\nเชเชงเชพเชฐ เชฌเชฟเชเชฆเซ เชเซเชฐเชฎ เชฒเชเชฌเชพเช: %S bits\nเชเชพเชนเซเชฐ เชเชฟเชเชฎเชค:\n%S
+CertDumpIssuerUniqueID=เช
เชฆเชพ เชเชฐเชจเชพเชฐ เช
เชจเชจเซเชฏ ID
+CertDumpSubjPubKey=เชตเชฟเชทเชฏเชจเซ เชเชพเชนเซเชฐ เชเซ
+CertDumpSubjectUniqueID=เชตเชฟเชทเชฏ เช
เชจเชจเซเชฏ ID
+CertDumpExtensions=เชเชเซเชธเชเซเชจเซเชธเชจเซ
+CertDumpSubjectDirectoryAttr=เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชตเชฟเชทเชฏ เชกเชฟเชฐเซเชเซเชเชฐเซ เชฒเชเซเชทเชฃเซ
+CertDumpSubjectKeyID=เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชตเชฟเชทเชฏ เชเซ ID
+CertDumpKeyUsage=เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชเซ เชตเชชเชฐเชพเชถ
+CertDumpSubjectAltName=เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชตเชฟเชทเชฏ Alt เชจเชพเชฎ
+CertDumpIssuerAltName=เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เช
เชฆเชพ เชเชฐเชจเชพเชฐ Alt เชจเชพเชฎ
+CertDumpBasicConstraints=เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชฎเซเชณเชญเซเชค เชชเชฐเชฟเชฎเชพเชฃเซ
+CertDumpNameConstraints=เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชจเชพเชฎ เชชเชฐเชฟเชฎเชพเชฃเซ
+CertDumpCrlDistPoints=CRL เชตเชฟเชคเชฐเชฃ เชฌเชฟเชเชฆเซเช
+CertDumpCertPolicies=เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชชเซเชฒเชฟเชธเซเช
+CertDumpPolicyMappings=เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชชเซเชฒเชฟเชธเซ เชเซเชกเชเชพเชเช
+CertDumpPolicyConstraints=เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชชเซเชฒเชฟเชธเซ เชชเชฐเชฟเชฎเชพเชฃเซ
+CertDumpAuthKeyID=เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชธเชคเซเชคเชพ เชเซ เชธเซเชเช
+CertDumpExtKeyUsage=เชตเชฟเชธเซเชคเซเชค เชเซ เชตเชชเชฐเชพเชถ
+CertDumpAuthInfoAccess=เชธเชคเซเชคเชพ เชเชพเชฃเชเชพเชฐเซ เชตเชชเชฐเชพเชถ
+CertDumpAnsiX9DsaSignature=ANSI X9.57 DSA เชธเชนเซ
+CertDumpAnsiX9DsaSignatureWithSha1=ANSI X9.57 DSA เชธเชนเซ เช SHA1 เชกเชพเชเชเซเชธเซเช เชธเชพเชฅเซ
+CertDumpAnsiX962ECDsaSignatureWithSha1=ANSI X9.62 ECDSA เชธเชนเซ เช SHA1 เชธเชพเชฅเซ
+CertDumpAnsiX962ECDsaSignatureWithSha224=SHA224 เชธเชพเชฅเซ ANSI X9.62 ECDSA เชธเชนเซ
+CertDumpAnsiX962ECDsaSignatureWithSha256=SHA256 เชธเชพเชฅเซ ANSI X9.62 ECDSA เชธเชนเซ
+CertDumpAnsiX962ECDsaSignatureWithSha384=SHA384 เชธเชพเชฅเซ ANSI X9.62 ECDSA เชธเชนเซ
+CertDumpAnsiX962ECDsaSignatureWithSha512=SHA512 เชธเชพเชฅเซ ANSI X9.62 ECDSA เชธเชนเซ
+CertDumpKUSign=เชธเชนเซ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช
+CertDumpKUNonRep=เชฌเชฟเชจ-เชฎเชเชคเชตเซเชฏ
+CertDumpKUEnc=เชเซ เชเชจเชธเชพเชเชซเชฐเชฎเซเชจเซเช
+CertDumpKUDEnc=เชฎเชพเชนเชฟเชคเซ เชเชจเชธเชพเชเชซเชฐเชฎเซเชจเซเช
+CertDumpKUKA=เชเซ เชฎเชเชเซเชฐเซเชชเชคเซเชฐ
+CertDumpKUCertSign=เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชธเชนเซ เชเชฐเชจเชพเชฐ
+CertDumpKUCRLSigner=CRL เชธเชนเซ เชเชฐเชจเชพเชฐ
+CertDumpCritical=เชเชเชฟเชฒ
+CertDumpNonCritical=เชเชเชฟเชฒ เชจเชฅเซ
+CertDumpSigAlg=เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชธเชนเซ เช
เชฒเชเซเชฐเชฟเชงเชฎ
+CertDumpCertSig=เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชธเชนเซ เชเชฟเชเชฎเชค
+CertDumpExtensionFailure=เชญเซเชฒ: เชเชเซเชธเชเซเชจเซเชธเชจ เชชเชฐ เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชเชฐเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ
+CertDumpIsCA=เช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชธเชคเซเชคเชพ เชเซ
+CertDumpIsNotCA=เช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชธเชคเซเชคเชพ เชจเชฅเซ
+CertDumpPathLen=เชเชเชคเชฐเชฟเช CAs เชจเซ เชฎเชนเชคเซเชคเชฎ เชธเชเชเซเชฏเชพ: %S
+CertDumpPathLenUnlimited=เช
เชฎเชฐเซเชฏเชพเชฆเชฟเชค
+CertDumpEKU_1_3_6_1_5_5_7_3_1=TLS เชตเซเชฌ เชธเชฐเซเชตเชฐ เชธเชคเซเชคเชพเชงเชฟเชเชฐเชฃ
+CertDumpEKU_1_3_6_1_5_5_7_3_2=TLS เชตเซเชฌ เชเซเชฒเชพเชเชจเซเช เชธเชคเซเชคเชพเชงเชฟเชเชฐเชฃ
+CertDumpEKU_1_3_6_1_5_5_7_3_3=เชเซเชก เชธเชนเซ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช
+CertDumpEKU_1_3_6_1_5_5_7_3_4=เช-เชฎเซเชฒ เชธเซเชฐเชเซเชทเชพ
+CertDumpEKU_1_3_6_1_5_5_7_3_8=เชเชพเชเชฎ เชธเซเชเซเชฎเซเชชเซเชเช
+CertDumpEKU_1_3_6_1_5_5_7_3_9=OCSP เชธเชนเซ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช
+CertDumpEKU_1_3_6_1_4_1_311_2_1_21=Microsoft เชตเซเชฏเชเซเชคเชฟเชเชค เชเซเชก เชธเชนเซ เชเชฐเชตเชพเชจเซเช
+CertDumpEKU_1_3_6_1_4_1_311_2_1_22=Microsoft เชตเซเชฏเชตเชธเชพเชฏเชฟเช เชเซเชก เชธเชนเซ เชเชฐเชตเชพเชจเซเช
+CertDumpEKU_1_3_6_1_4_1_311_10_3_1=Microsoft เชตเชฟเชถเซเชตเชพเชธ เชฏเชพเชฆ เชธเชนเซ เชเชฐเชตเชพเชจเซเช
+CertDumpEKU_1_3_6_1_4_1_311_10_3_2=Microsoft เชเชพเชเชฎ เชธเซเชเซเชฎเซเชชเซเชเช
+CertDumpEKU_1_3_6_1_4_1_311_10_3_3=Microsoft เชธเชฐเซเชตเชฐ เชเซเชเซเชก เชเซเชฐเชฟเชชเซเชเซ
+CertDumpEKU_1_3_6_1_4_1_311_10_3_4=Microsoft เชเชจเชเซเชฐเชฟเชชเซเชเซเชเช เชซเชพเชเชฒ เชธเชฟเชธเซเชเชฎ
+CertDumpEKU_1_3_6_1_4_1_311_10_3_4_1=Microsoft เชซเชพเชเชฒ เชชเซเชจเชเชชเซเชฐเชพเชชเซเชคเชฟ
+CertDumpEKU_1_3_6_1_4_1_311_10_3_5=Microsoft Windows เชนเชพเชฐเซเชกเชตเซเชฐ เชกเซเชฐเชพเชเชตเชฐ เชเชเชพเชธเชฃเซ
+CertDumpEKU_1_3_6_1_4_1_311_10_3_10=Microsoft เชเซเชฃเชตเชคเซเชคเชพเชตเชพเชณเซเช เชธเชฌเชเชฐเซเชกเซเชจเซเชถเชจ
+CertDumpEKU_1_3_6_1_4_1_311_10_3_11=Microsoft เชเซ เชชเซเชจเชเชชเซเชฐเชพเชชเซเชคเชฟ
+CertDumpEKU_1_3_6_1_4_1_311_10_3_12=Microsoft เชฆเชธเซเชคเชพเชตเซเช เชธเชนเซ เชเชฐเชตเชพเชจเซเช
+CertDumpEKU_1_3_6_1_4_1_311_10_3_13=Microsoft เชเชเซเชตเชจ เชธเชนเซ เชเชฐเชตเชพเชจเซเช
+CertDumpEKU_1_3_6_1_4_1_311_20_2_2=Microsoft เชธเซเชฎเชพเชฐเซเช เชเชพเชฐเซเชก เชชเซเชฐเชตเซเชถ
+CertDumpEKU_1_3_6_1_4_1_311_21_6=Microsoft เชเซ เชชเซเชจเชเชชเซเชฐเชพเชชเซเชคเชฟ เชเชเชจเซเช
+CertDumpMSCerttype=Microsoft เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชเซเชฎเซเชชเชฒเซเช เชจเชพเชฎ
+CertDumpMSNTPrincipal=Microsoft เชชเซเชฐเชฟเชจเซเชธเชฟเชชเชฒ เชจเชพเชฎ
+CertDumpMSCAVersion=Microsoft CA เชเชตเซเชคเซเชคเชฟ
+CertDumpMSDomainGUID=Microsoft เชกเซเชฎเซเชเชจ GUID
+CertDumpEKU_2_16_840_1_113730_4_1=Netscape เชธเชฐเซเชตเชฐ เชเซเชเซเชก เชเซเชฐเชฟเชชเซเชเซ
+CertDumpRFC822Name=เช-เชฎเซเชฒ เชธเชฐเชจเชพเชฎเซเช
+CertDumpDNSName=DNS เชจเชพเชฎ
+CertDumpX400Address=X.400 เชธเชฐเชจเชพเชฎเซเช
+CertDumpDirectoryName=X.500 เชจเชพเชฎ
+CertDumpEDIPartyName=EDI เชเซเชเชกเซ เชจเชพเชฎ
+CertDumpURI=URI
+CertDumpIPAddress=IP เชธเชฐเชจเชพเชฎเซเช
+CertDumpRegisterID=เชฐเชเซเชธเซเชเชฐ เชฅเชฏเซเชฒ OID
+CertDumpKeyID=เชเซ ID
+CertDumpVerisignNotices=Verisign เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชธเซเชเชจเซ
+CertDumpUnused=เชจเชนเชฟเช เชตเชชเชฐเชพเชฏเซเชฒ
+CertDumpKeyCompromise=เชฎเซเชเซเชฏ เชเซเชฎเซเชชเซเชฐเซเชฎเชพเชเช
+CertDumpCACompromise=CA เชเซเชฎเซเชชเซเชฐเซเชฎเชพเชเช
+CertDumpAffiliationChanged=เช
เชซเซเชฒเซเชเชถเชจ เชฌเชฆเชฒเชพเชฏเซเชฒ
+CertDumpSuperseded=เชธเซเชชเชฐเชธเซเชกเซเชก
+CertDumpCessation=เชชเซเชฐเชเซเชฐเชฟเชฏเชพเชจเซเช เชธเซเชธเซเชถเชจ
+CertDumpHold=เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เช
เชเชเชพเชตเซ
+CertDumpOCSPResponder=OCSP
+CertDumpCAIssuers=CA เช
เชฆเชพ เชเชฐเชจเชพเชฐ
+CertDumpCPSPointer=เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชชเซเชฐเชฏเชพเชธ เชตเชฟเชงเชพเชจ เชจเชฟเชฐเซเชฆเซเชถเช
+CertDumpUserNotice=เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชธเซเชเชจ
+CertDumpLogotype=เชฒเซเชเซเชเชพเชเชช
+CertDumpECPublicKey=เชเชชเชตเชฒเชฏเซ เชตเชณเชพเชเช เชเชพเชนเซเชฐ เชเซ
+CertDumpECDSAWithSHA1=X9.62 ECDSA เช SHA1 เชธเชพเชฅเซเชจเซ เชธเชนเซ
+CertDumpECprime192v1=ANSI X9.62 elliptic curve prime192v1 (aka secp192r1, NIST P-192)
+CertDumpECprime192v2=ANSI X9.62 elliptic curve prime192v2
+CertDumpECprime192v3=ANSI X9.62 elliptic curve prime192v3
+CertDumpECprime239v1=ANSI X9.62 elliptic curve prime239v1
+CertDumpECprime239v2=ANSI X9.62 elliptic curve prime239v2
+CertDumpECprime239v3=ANSI X9.62 elliptic curve prime239v3
+CertDumpECprime256v1=ANSI X9.62 elliptic curve prime256v1 (aka secp256r1, NIST P-256)
+CertDumpECsecp112r1=SECG elliptic curve secp112r1
+CertDumpECsecp112r2=SECG elliptic curve secp112r2
+CertDumpECsecp128r1=SECG elliptic curve secp128r1
+CertDumpECsecp128r2=SECG elliptic curve secp128r2
+CertDumpECsecp160k1=SECG elliptic curve secp160k1
+CertDumpECsecp160r1=SECG elliptic curve secp160r1
+CertDumpECsecp160r2=SECG elliptic curve secp160r2
+CertDumpECsecp192k1=SECG elliptic curve secp192k1
+CertDumpECsecp224k1=SECG elliptic curve secp224k1
+CertDumpECsecp224r1=SECG elliptic curve secp224r1 (aka NIST P-224)
+CertDumpECsecp256k1=SECG elliptic curve secp256k1
+CertDumpECsecp384r1=SECG elliptic curve secp384r1 (aka NIST P-384)
+CertDumpECsecp521r1=SECG elliptic curve secp521r1 (aka NIST P-521)
+CertDumpECc2pnb163v1=ANSI X9.62 elliptic curve c2pnb163v1
+CertDumpECc2pnb163v2=ANSI X9.62 elliptic curve c2pnb163v2
+CertDumpECc2pnb163v3=ANSI X9.62 elliptic curve c2pnb163v3
+CertDumpECc2pnb176v1=ANSI X9.62 elliptic curve c2pnb176v1
+CertDumpECc2tnb191v1=ANSI X9.62 elliptic curve c2tnb191v1
+CertDumpECc2tnb191v2=ANSI X9.62 elliptic curve c2tnb191v2
+CertDumpECc2tnb191v3=ANSI X9.62 elliptic curve c2tnb191v3
+CertDumpECc2onb191v4=ANSI X9.62 elliptic curve c2onb191v4
+CertDumpECc2onb191v5=ANSI X9.62 elliptic curve c2onb191v5
+CertDumpECc2pnb208w1=ANSI X9.62 elliptic curve c2pnb208w1
+CertDumpECc2tnb239v1=ANSI X9.62 elliptic curve c2tnb239v1
+CertDumpECc2tnb239v2=ANSI X9.62 elliptic curve c2tnb239v2
+CertDumpECc2tnb239v3=ANSI X9.62 elliptic curve c2tnb239v3
+CertDumpECc2onb239v4=ANSI X9.62 elliptic curve c2onb239v4
+CertDumpECc2onb239v5=ANSI X9.62 elliptic curve c2onb239v5
+CertDumpECc2pnb272w1=ANSI X9.62 elliptic curve c2pnb272w1
+CertDumpECc2pnb304w1=ANSI X9.62 elliptic curve c2pnb304w1
+CertDumpECc2tnb359v1=ANSI X9.62 elliptic curve c2tnb359v1
+CertDumpECc2pnb368w1=ANSI X9.62 elliptic curve c2pnb368w1
+CertDumpECc2tnb431r1=ANSI X9.62 elliptic curve c2tnb431r1
+CertDumpECsect113r1=SECG elliptic curve sect113r1
+CertDumpECsect113r2=SECG elliptic curve sect113r2
+CertDumpECsect131r1=SECG elliptic curve sect131r1
+CertDumpECsect131r2=SECG elliptic curve sect131r2
+CertDumpECsect163k1=SECG elliptic curve sect163k1 (aka NIST K-163)
+CertDumpECsect163r1=SECG elliptic curve sect163r1
+CertDumpECsect163r2=SECG elliptic curve sect163r2 (aka NIST B-163)
+CertDumpECsect193r1=SECG elliptic curve sect193r1
+CertDumpECsect193r2=SECG elliptic curve sect193r2
+CertDumpECsect233k1=SECG elliptic curve sect233k1 (aka NIST K-233)
+CertDumpECsect233r1=SECG elliptic curve sect233r1 (aka NIST B-233)
+CertDumpECsect239k1=SECG elliptic curve sect239k1
+CertDumpECsect283k1=SECG elliptic curve sect283k1 (aka NIST K-283)
+CertDumpECsect283r1=SECG elliptic curve sect283r1 (aka NIST B-283)
+CertDumpECsect409k1=SECG elliptic curve sect409k1 (aka NIST K-409)
+CertDumpECsect409r1=SECG elliptic curve sect409r1 (aka NIST B-409)
+CertDumpECsect571k1=SECG elliptic curve sect571k1 (aka NIST K-571)
+CertDumpECsect571r1=SECG elliptic curve sect571r1 (aka NIST B-571)
+CertDumpRawBytesHeader=Size: %S เชฌเชพเชเชเซ / %S เชฌเซเชเซ
+PK11BadPassword=เชฆเชพเชเชฒ เชเชฐเซเชฒ เชชเชพเชธเชตเชฐเซเชก เช
เชฏเซเชเซเชฏ เชนเชคเซ.
+PKCS12DecodeErr=เชซเชพเชเชฒ เชกเซเชเซเชก เชเชฐเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ. เชเซเชฏเชพเช เชคเซ เชคเซ PKCS #12 เชฌเชเชงเชพเชฐเชฃเชฎเชพเช เชเซ, เชฌเชเชกเซ เชเชฏเซเชฒ เชเซ, เช
เชฅเชตเชพ เชคเชฎเซ เชฆเชพเชเชฒ เชเชฐเซเชฒ เชชเชพเชธเชตเชฐเซเชก เชเซเชเซ เชนเซเชฏ.
+PKCS12UnknownErrRestore=PKCS #12 เชซเชพเชเชฒเชจเซ เชเซเช เช
เชเซเชเชพเชค เชเชพเชฐเชฃเซเชธเชฐ เชชเซเชจเชเชธเชเชเซเชฐเชนเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ.
+PKCS12UnknownErrBackup=PKCS #12 เชซเชพเชเชฒเชจเซ เชเซเช เช
เชเซเชเชพเชค เชเชพเชฐเชฃเซเชธเชฐ เชฌเซเชเช
เชช เชเชฐเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ.
+PKCS12UnknownErr=PKCS #12 เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชเซเช เช
เชเซเชเชพเชค เชเชพเชฐเชฃเซเชธเชฐ เชจเชฟเชทเซเชซเชณ.
+PKCS12InfoNoSmartcardBackup=เชธเซเชฎเชพเชฐเซเช เชเชพเชฐเซเชกเซ เชเซเชตเชพ เชนเชพเชฐเซเชกเชตเซเชฐ เชธเซเชฐเชเซเชทเชพ เชเชชเชเชฐเชฃเชฎเชพเชเชฅเซ เชฌเซเชเช
เชช เชฒเซเชตเชพเชจเซเช เชถเชเซเชฏ เชจเชฅเซ.
+PKCS12DupData=เชธเซเชฐเชเซเชทเชพ เชเชชเชเชฐเชฃ เชชเชฐ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เช
เชจเซ เชเชพเชจเชเซ เชเซ เชชเชนเซเชฒเชพเชฅเซ เช เชนเชพเชเชฐ เชเซ.
+AddModuleFailure=เชฎเซเชกเซเชฏเซเชฒ เชเชฎเซเชฐเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ
+DelModuleWarning=เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ เช เชธเซเชฐเชเซเชทเชพ เชฎเซเชกเซเชฏเซเชฒ เชเชพเชขเซ เชจเชพเชเชเชตเชพ เชฎเชพเชเชเซ เชเซ?
+DelModuleError=เชฎเซเชกเซเชฏเซเชฒ เชเชพเชขเซ เชจเชพเชเชเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ
+AVATemplate=%S = %S
+
+PSMERR_SSL_Disabled=เชธเซเชฐเชเซเชทเชฟเชค เชฐเซเชคเซ เชเซเชกเซ เชถเชเชคเชพ เชจเชฅเซ เชเชพเชฐเชฃ เชเซ SSL เชชเซเชฐเซเชเซเชเซเชฒ เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชฅเช เชเชฏเซเชฒ เชเซ.
+PSMERR_SSL2_Disabled=เชธเซเชฐเชเซเชทเชฟเชค เชฐเซเชคเซ เชเซเชกเซ เชถเชเชคเชพ เชจเชฅเซ เชเชพเชฐเชฃ เชเซ เชธเชพเชเช SSL เชชเซเชฐเซเชเซเชเซเชฒเชจเซ เชเซเชจเซ, เช
เชจเซ เช
เชธเซเชฐเชเซเชทเชฟเชค เชเชตเซเชคเซเชคเชฟ เชตเชพเชชเชฐเซ เชเซ.
+PSMERR_HostReusedIssuerSerial=เชคเชฎเซ เช
เชฏเซเชเซเชฏ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชฎเซเชณเชตเซเชฏเซเช เชเซ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชธเชฐเซเชตเชฐ เชธเชเชเชพเชฒเชเชจเซ เชธเชเชชเชฐเซเช เชเชฐเซ เช
เชฅเชตเชพ เชเซเชฐเชธเซเชชเซเชจเซเชกเชจเซเชเชจเซ เชเชฎเซเชฒ เชเชฐเชเซ เช
เชจเซ เชคเซเชฎเชจเซ เชจเซเชเซเชจเซ เชเชพเชฃเชเชพเชฐเซ เชเชชเซ:\n\nเชคเชฎเชพเชฐเซเช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชธเชคเซเชคเชพ เชฆเซเชตเชพเชฐเชพ เช
เชฆเชพ เชฅเชฏเซเชฒ เช
เชจเซเชฏ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชเซเชตเซ เช เชธเซเชฐเซเชฏเชฒ เชจเชเชฌเชฐ เชธเชฎเชพเชตเซ เชเซ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เช
เชจเชจเซเชฏ เชธเซเชฐเซเชฏเชฒ เชจเชเชฌเชฐ เชธเชฎเชพเชตเชคเซเช เชจเชตเซเช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชฎเซเชณเชตเซ.
+
+# LOCALIZATION NOTE (SSLConnectionErrorPrefix2): %1$S is the host string, %2$S is more detailed information (localized as well).
+SSLConnectionErrorPrefix2=%1$S เชจเชพ เชเซเชกเชพเชฃ เชฆเชฐเชฎเซเชฏเชพเชจ เชญเซเชฒ เชเชตเซ. %2$S\n
+
+certErrorIntro=%S เชธเชพเชฅเซเชจเชพ เชเซเชกเชพเชฃ เชฆเชฐเชฎเซเชฏเชพเชจ เชญเซเชฒ เชเชฆเซเชญเชตเซ เชเชพเชฐเชฃ เชเซ เชคเซ เช
เชฏเซเชเซเชฏ เชธเซเชฐเชเซเชทเชพ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชตเชพเชชเชฐเซ เชเซ.
+
+certErrorTrust_SelfSigned=เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชตเชฟเชถเซเชตเชพเชธเซ เชจเชฅเซ เชเชพเชฐเชฃ เชเซ เชเชพเชฐเชฃ เชเซ เชคเซ เชเชพเชคเซ เชธเชนเซ เชฅเชฏเซเชฒ เชเซ.
+certErrorTrust_UnknownIssuer=เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชตเชฟเชถเซเชตเชพเชธเซ เชจเชฅเซ เชเชพเชฐเชฃ เชเซ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เช
เชฆเชพ เชเชฐเชจเชพเชฐ เช
เชเซเชเชพเชค เชเซ.
+certErrorTrust_UnknownIssuer2=เชเชฆเชพเช เชธเชฐเซเชตเชฐ เชฏเซเชเซเชฏ เชฎเชงเซเชฏเชธเซเชฅเซ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ เชฎเซเชเชฒเซ เชจเชฅเซ เชฐเชนเซเชฏเชพ.
+certErrorTrust_UnknownIssuer3=เชเช เชตเชงเชพเชฐเชพเชจเซเช เชฎเซเชณ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชเชฏเชพเชค เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ.
+certErrorTrust_UnknownIssuer4=เชเซเช เชตเซเชฏเชเซเชคเชฟ เชธเชพเชเชเชจเซ เชเซเชเชพเชเชตเชพเชฏเชพ เชเชฐเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ เชถเชเซ เชเซ เช
เชจเซ เชคเชฎเชพเชฐเซ เชเชพเชฒเซ เชฐเชพเชเชตเซเช เชเซเชเช เชจเชนเซเช.
+# LOCALIZATION NOTE (certErrorTrust_UnknownIssuer6): %1$S is replaced by the brand name, %2$S is replaced by host name.
+certErrorTrust_UnknownIssuer6=เชตเซเชฌเชธเชพเชเชเซเชธ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชฆเซเชตเชพเชฐเชพ เชคเซเชฎเชจเซ เชเชณเช เชธเชพเชฌเชฟเชค เชเชฐเซ เชเซ. %1$S เชเชจเชพ %2$S เชชเชฐ เชตเชฟเชถเซเชตเชพเชธ เชเชฐเชคเซเช เชจเชฅเซ เชเชพเชฐเชฃ เชเซ เชคเซเชจเซเช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชฐเชเซ เชเชฐเชจเชพเชฐ เช
เชเซเชเชพเชค เชเซ, เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชธเซเชตเชคเช-เชธเชนเซ เชเชฐเซเชฒเซเช เชเซ, เช
เชฅเชตเชพ เชธเชฐเซเชตเชฐ เชธเชพเชเชพ เชฎเชงเซเชฏเชตเชฐเซเชคเซ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ เชฎเซเชเชฒเชคเซเช เชจเชฅเซ.
+certErrorTrust_CaInvalid=เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชตเชฟเชถเซเชตเชพเชธเซ เชจเชฅเซ เชเชพเชฐเชฃ เชเซ เชคเซ เช
เชฏเซเชเซเชฏ CA เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชฆเซเชตเชพเชฐเชพ เช
เชฆเชพเชฅเชฏเซเชฒ เชเซ.
+certErrorTrust_Issuer=เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชตเชฟเชถเซเชตเชพเชธเซ เชจเชฅเซ เชเชพเชฐเชฃ เชเซ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เช
เชฆเชพ เชเชฐเชจเชพเชฐ เชตเชฟเชถเซเชตเชพเชธเซ เชจเชฅเซ.
+certErrorTrust_SignatureAlgorithmDisabled=เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชตเชฟเชถเซเชฐเซเชตเชพเชธเชชเชพเชคเซเชฐ เชจเชฅเซ เชเชพเชฐเชฃ เชเซ เชคเซ เชนเชธเซเชคเชพเชเซเชทเชฐ เช
เชฒเซเชเซเชฐเชฟเชงเชฎเชจเซ เชฎเชฆเชฆเชฅเซ เชนเชธเซเชคเชพเชเซเชทเชฐ เชฅเชฏเซเชฒ เชนเชคเซ เชเซ เชเซ เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชฅเชฏเซเชฒ เชเซ เชเชพเชฐเชฃ เชเซ เช
เชฒเซเชเซเชฐเชฟเชงเชฎ เชธเซเชฐเชเซเชทเชฟเชค เชจเชฅเซ.
+certErrorTrust_ExpiredIssuer=เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชตเชฟเชถเซเชตเชพเชธเซ เชจเชฅเซ เชเชพเชฐเชฃ เชเซ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เช
เชฆเชพ เชเชฐเชจเชพเชฐ เชจเชฟเชตเซเชคเซเชค เชฅเช เชเชฏเซเชฒ เชเซ.
+certErrorTrust_Untrusted=เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชตเชฟเชถเซเชตเชพเชธเซ เชธเซเชฐเชฅเซ เชเชตเชคเซเช เชจเชฅเซ.
+certErrorTrust_MitM=เชคเชฎเชพเชฐเซเช เชเซเชกเชพเชฃ TLS เชชเซเชฐเซเชเซเชธเซ เชฆเซเชตเชพเชฐเชพ เชเชชเชพเชฏเซเช เชเซ. เชถเชเซเชฏ เชนเซเชฏ เชคเซ เชคเซเชจเซ เชฆเซเชฐ เชเชฐเซ เช
เชฅเชตเชพ เชคเซเชจเชพ เชฎเซเชณ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เชตเชฟเชถเซเชตเชพเชธ เชเชฐเชตเชพ เชฎเชพเชเซ เชคเชฎเชพเชฐเชพ เชเชชเชเชฐเชฃเชจเซ เชเซเช เชตเซ.
+certErrorTrust_Symantec1=GeoTrust, RapidSSL, เชธเชฟเชฎเซเชจเซเชเซเช, เชฅเชตเซเชเซ เช
เชจเซ VeriSign เชฆเซเชตเชพเชฐเชพ เชเชพเชฐเซ เชเชฐเชพเชฏเซเชฒเชพ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ เชนเชตเซ เชฒเชพเชเชฌเชพ เชเชพเชณเชพ เชฎเชพเชเซ เชธเชฒเชพเชฎเชค เชฎเชพเชจเชตเชพเชฎเชพเช เชเชตเชคเชพเช เชจเชฅเซ เชเชพเชฐเชฃ เชเซ เช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชธเชคเซเชคเชพเชตเชพเชณเชพเช เชญเซเชคเชเชพเชณเชฎเชพเช เชธเชฒเชพเชฎเชคเซเชจเซ เชฐเซเชคเชจเซ เช
เชจเซเชธเชฐเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ เชฐเชนเซเชฏเชพ เชนเชคเชพ.
+
+certErrorMismatch=เชกเซเชฎเซเชเชจ เชจเชพเชฎ %S เชฎเชพเชเซ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชฎเชพเชจเซเชฏ เชจเชฅเซ.
+# LOCALIZATION NOTE (certErrorMismatch3, certErrorMismatchSinglePrefix3, certErrorMismatchMultiple3): %1$S is replaced by the brand name, %2$S is replaced by host name.
+certErrorMismatch3=เชตเซเชฌเชธเชพเชเชเซเชธ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชฆเซเชตเชพเชฐเชพ เชคเซเชฎเชจเซ เชเชณเช เชธเชพเชฌเชฟเชค เชเชฐเซ เชเซ. %1$S เช เชธเชพเชเช เชชเชฐ เชตเชฟเชถเซเชตเชพเชธ เชเชฐเชคเซเช เชจเชฅเซ เชเชพเชฐเชฃ เชเซ เชคเซ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชเซ เชเซ %2$S เชฎเชพเชเซ เชฎเชพเชจเซเชฏ เชจเชฅเซ.
+# LOCALIZATION NOTE (certErrorMismatchSinglePrefix): %S is replaced by the domain for which the certificate is valid
+certErrorMismatchSinglePrefix=เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชซเชเซเชค %S เชฎเชพเชเซ เชฎเชพเชจเซเชฏ เชเซ.
+certErrorMismatchSinglePrefix3=เชตเซเชฌเชธเชพเชเชเซเชธ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชฆเซเชตเชพเชฐเชพ เชคเซเชฎเชจเซ เชเชณเช เชธเชพเชฌเชฟเชค เชเชฐเซ เชเซ. %1$S เช เชธเชพเชเช เชชเชฐ เชตเชฟเชถเซเชตเชพเชธ เชเชฐเชคเซเช เชจเชฅเซ เชเชพเชฐเชฃ เชเซ เชคเซ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชเซ เชเซ %2$S เชฎเชพเชเซ เชฎเชพเชจเซเชฏ เชจเชฅเซ.
+certErrorMismatchMultiple=เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชฎเชพเชจเซเชฏ เชจเซเชเซเชจเชพ เชฎเชพเชจเซเชฏ เชเซ:
+certErrorMismatchMultiple3=เชตเซเชฌเชธเชพเชเชเซเชธ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชฆเซเชตเชพเชฐเชพ เชคเซเชฎเชจเซ เชเชณเช เชธเชพเชฌเชฟเชค เชเชฐเซ เชเซ. %1$S เช เชธเชพเชเช เชชเชฐ เชตเชฟเชถเซเชตเชพเชธ เชเชฐเชคเซเช เชจเชฅเซ เชเชพเชฐเชฃ เชเซ เชคเซ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชเซ เชเซ %2$S เชฎเชพเชเซ เชฎเชพเชจเซเชฏ เชจเชฅเซ. เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชซเชเซเชค เชจเซเชเซเชจเชพ เชจเชพเชฎเซ เชฎเชพเชเซ เชฎเชพเชจเซเชฏ เชเซ:
+
+# LOCALIZATION NOTE (certErrorExpiredNow): Do not translate %1$S (date+time of expired certificate) or %2$S (current date+time)
+certErrorExpiredNow=%1$S เชชเชฐ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชจเชฟเชตเซเชคเซเชค เชฅเช เชเชฏเซเช. เชนเชพเชฒเชจเซ เชธเชฎเชฏ %2$S เชเซ.
+certErrorExpiredNow2=เชตเซเชฌเชธเชพเชเชเซเชธ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชฆเซเชตเชพเชฐเชพ เชคเซเชฎเชจเซ เชเชณเช เชธเชพเชฌเชฟเชค เชเชฐเซ เชเซ, เชเซ เชธเซเช เชเชพเชเชฎ เช
เชตเชงเชฟ เชฎเชพเชเซ เชฎเชพเชจเซเชฏ เชเซ. %S เชฎเชพเชเซเชจเชพ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เชธเชฎเชฏเชธเซเชฎเชพ เชธเชฎเชพเชชเซเชค เชฅเช เชเช เชเซ.
+
+# LOCALIZATION NOTE (certErrorNotYetValidNow): Do not translate %1$S (date+time certificate will become valid) or %2$S (current date+time)
+certErrorNotYetValidNow=เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ %1$S เชธเซเชงเซ เชฏเซเชเซเชฏ เชนเชถเซ เชจเชนเชฟเช. เชนเชพเชฒเชจเซ เชธเชฎเชฏ %2$S เชเซ.
+certErrorNotYetValidNow2=เชตเซเชฌเชธเชพเชเชเซเชธ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชฆเซเชตเชพเชฐเชพ เชคเซเชฎเชจเซ เชเชณเช เชธเชพเชฌเชฟเชค เชเชฐเซ เชเซ, เชเซ เชฅเซเชกเชพ เชเชพเชเชฎ เชฎเชพเชเซ เชฎเชพเชจเซเชฏ เชเซ. %S เชฎเชพเชเซ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชนเชเซ เชฎเชพเชจเซเชฏ เชจเชฅเซ.
+
+certErrorMitM=เชตเซเชฌเชธเชพเชเชเชธ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ เชฆเซเชตเชพเชฐเชพ เชคเซเชฎเชจเซ เชเชณเช เชธเชพเชฌเชฟเชค เชเชฐเซ เชเซ, เชเซ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชธเชคเซเชคเชพเชตเชพเชณเชพเช เชฆเซเชตเชพเชฐเชพ เชเชพเชฐเซ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ.
+# LOCALIZATION NOTE (certErrorMitM2): %S is brandShortName
+certErrorMitM2=%S เชจเซ เชจเชซเชพเชเชพเชฐเช Mozilla เชฆเซเชตเชพเชฐเชพ เชธเชฎเชฐเซเชฅเชจ เชเซ, เชเซ เชธเชเชชเซเชฐเซเชฃเชชเชฃเซ เชเซเชฒเซเชฒเชพ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เช
เชงเชฟเชเชพเชฐเซ (CA) เชธเซเชเซเชฐเชจเซเช เชธเชเชเชพเชฒเชจ เชเชฐเซ เชเซ. CA เชธเซเชเซเชฐ เช เชธเซเชจเชฟเชถเซเชเชฟเชค เชเชฐเชตเชพเชฎเชพเช เชธเชนเชพเชฏ เชเชฐเซ เชเซ เชเซ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เช
เชงเชฟเชเชพเชฐเซเช เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชธเซเชฐเชเซเชทเชพ เชฎเชพเชเซ เชถเซเชฐเซเชทเซเช เชชเซเชฐเชฏเชพเชธเซเชจเซเช เชชเชพเชฒเชจ เชเชฐเซ เชเซ.
+# LOCALIZATION NOTE (certErrorMitM3): %S is brandShortName
+certErrorMitM3=%S เช Mozilla CA เชธเซเชเซเชฐเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชเซ เชเซ เชเซ เชฏเซเชเชฐเชจเซ เชเชชเชฐเซเชเชฟเชเช เชธเชฟเชธเซเชเชฎ เชฆเซเชตเชพเชฐเชพ เชชเซเชฐเชฎเชพเชฃเชฟเชค เชเชฐเซเชฒเชพ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซเชจเซ เชฌเชฆเชฒเซ เชเชจเซเชเซเชถเชจ เชธเซเชฐเชเซเชทเชฟเชค เชเซ เชคเซ เชเชเชพเชธเชตเชพ เชฎเชพเชเซ. เชคเซเชฅเซ, เชเซ เชเชจเซเชเซเชตเชพเชฏเชฐเชธ เชชเซเชฐเซเชเซเชฐเชพเชฎ เช
เชฅเชตเชพ เชจเซเชเชตเชฐเซเช CA เชฆเซเชตเชพเชฐเชพ เชเชพเชฐเซ เชเชฐเชพเชฏเซเชฒ เชธเซเชฐเชเซเชทเชพ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชธเชพเชฅเซ เชเชจเซเชเซเชถเชจเชจเซ เช
เชเชเชพเชตเซ เชฐเชนเซเชฏเซเช เชเซ เชเซ Mozilla CA เชธเซเชเซเชฐเชฎเชพเช เชจเชฅเซ, เชคเซ เชเชจเซเชเซเชถเชจเชจเซ เช
เชธเซเชฐเชเซเชทเชฟเชค เชฎเชพเชจเชตเชพเชฎเชพเช เชเชตเซ เชเซ.
+
+# LOCALIZATION NOTE (certErrorSymantecDistrustDescription1): %S will be replaced by the domain for which the certificate is valid.
+certErrorSymantecDistrustDescription1=เชตเซเชฌเชธเชพเชเชเซเชธ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ เชฆเซเชตเชพเชฐเชพ เชคเซเชฎเชจเซ เชเชณเช เชธเชพเชฌเชฟเชค เชเชฐเซ เชเซ, เชเซ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชธเชคเซเชคเชพเชตเชพเชณเชพเช เชฆเซเชตเชพเชฐเชพ เชเชพเชนเซเชฐ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ. เชฎเซเชเชพเชญเชพเชเชจเชพ เชฌเซเชฐเชพเชเชเชฐเซเชธ เชนเชตเซ GeoTrust, RapidSSL, Symantec, Thawte, เช
เชจเซ VeriSign เชฆเซเชตเชพเชฐเชพ เชชเซเชฐเชฎเชพเชฃเชฟเชค เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ เชชเชฐ เชตเชฟเชถเซเชตเชพเชธ เชเชฐเชคเชพ เชจเชฅเซ. %S เช เช
เชงเชฟเชเชพเชฐเซเชเชฎเชพเชเชฅเซ เชเชเชฎเชพเชเชฅเซ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชเซ เช
เชจเซ เชคเซเชฅเซ เชตเซเชฌเชธเชพเชเชเชจเซ เชเชณเช เชธเชพเชฌเชฟเชค เชเชฐเซ เชถเชเชพเชคเซ เชจเชฅเซ.
+certErrorSymantecDistrustAdministrator=เชคเชฎเซ เชตเซเชฌเชธเชพเชเชเชจเชพ เชตเซเชฏเชตเชธเซเชฅเชพเชชเชเชจเซ เช เชธเชฎเชธเซเชฏเชพเชจเซ เชเชพเชฃ เชเชฐเซ เชถเชเซ เชเซ.
+
+# LOCALIZATION NOTE (certErrorCodePrefix3): %S is replaced by the error code.
+certErrorCodePrefix3=เชญเซเชฒ เชเซเชก: %S
+
+P12DefaultNickname=เชเชฏเชพเชค เชฅเชฏเซเชฒ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ
+CertUnknown=เช
เชเซเชเชพเชค
+CertNoEmailAddress=(เชเซเช เชเชฎเซเชฒ เชธเชฐเชจเชพเชฎเซเช เชจเชฅเซ)
+CaCertExists=เช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชธเชคเซเชคเชพ เชคเชฐเซเชเซ เชชเชนเซเชฒเชพเชฅเซ เช เชธเซเชฅเชพเชชเชฟเชค เชฅเชฏเซเชฒ เชเซ.
+NotACACert=เช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชธเชคเซเชคเชพ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชจเชฅเซ, เชคเซเชฅเซ เชคเซ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชธเชคเซเชคเชพ เชฏเชพเชฆเซเชฎเชพเช เชเชฏเชพเชค เชเชฐเซ เชถเชเชพเชคเซเช เชจเชฅเซ.
+UserCertIgnoredNoPrivateKey=เช เชตเซเชฏเชเซเชคเชฟเชเชค เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชธเซเชฅเชพเชชเชฟเชค เชเชฐเซ เชถเชเชพเชถเซ เชจเชนเชฟเช เชเชพเชฐเชฃ เชเซ เชคเชฎเซ เชเชพเชจเชเซ เชเซเชจเซ เชฎเชพเชฒเชฟเชเซเชจเชพ เชจเชฅเซ เชเซ เชเซ เชเซเชฏเชพเชฐเซ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เช
เชฐเชเซ เชฅเช เชนเชคเซ เชคเซเชฏเชพเชฐเซ เชฌเชจเชพเชตเชพเชฏเซเช เชนเชคเซเช.
+UserCertImported=เชคเชฎเชพเชฐเซเช เชตเซเชฏเชเซเชคเชฟเชเชค เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชธเซเชฅเชพเชชเชฟเชค เชฅเช เชเชฏเซเชฒ เชเซ. เชคเชฎเชพเชฐเซ เช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เชฌเซเชเช
เชช เชจเชเชฒ เชฐเชพเชเชตเซ เชเซเชเช.
+CertOrgUnknown=(เช
เชเซเชเชพเชค)
+CertNotStored=(เชธเชเชเซเชฐเชนเชพเชฏเชฏเซเชฒ เชจเชฅเซ)
+CertExceptionPermanent=เชเชพเชฏเชฎเซ
+CertExceptionTemporary=เชเชพเชฎเชเชฒเชพเช
--- /dev/null
+<!-- 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/. -->
+
+<!-- Values for changepassword.xul -->
+<!ENTITY setPassword.title "เชฎเซเชเซเชฏ เชชเชพเชธเชตเชฐเซเชก เชฌเชฆเชฒเซ">
+<!ENTITY setPassword.tokenName.label "เชธเซเชฐเชเซเชทเชพ เชเชชเชเชฐเชฃ">
+<!ENTITY setPassword.oldPassword.label "เชตเชฐเซเชคเชฎเชพเชจ เชชเชพเชธเชตเชฐเซเชก:">
+<!ENTITY setPassword.newPassword.label "เชจเชตเซ เชชเชพเชธเชตเชฐเซเชก:">
+<!ENTITY setPassword.reenterPassword.label "เชจเชตเซ เชชเชพเชธเชตเชฐเซเชก (เชซเชฐเซเชฅเซ):">
+<!ENTITY setPassword.meter.label "เชชเชพเชธเชตเชฐเซเชก เชเซเชฃเชตเชคเซเชคเชพ เชฎเชพเชชเช">
+
+<!-- Values for resetpassword.xul -->
+<!ENTITY resetPasswordButtonLabel "เชชเซเชจเชเชธเซเชฏเซเชเชฟเชค เชเชฐเซ">
+<!ENTITY resetPassword.title "เชฎเซเชเซเชฏ เชชเชพเชธเชตเชฐเซเชก เชซเชฐเซ เชเซเช เชตเซ">
+<!ENTITY resetPassword.text "เชเซ เชคเชฎเซ เชฎเซเชเซเชฏ เชชเชพเชธเชตเชฐเซเชก เชฌเชฆเชฒเชถเซ เชคเซ, เชคเชฎเชพเชฐเชพ เชฌเชงเชพ เชตเซเชฌ เช
เชจเซ เช-เชฎเซเชฒ เชชเชพเชธเชตเชฐเซเชก, เชซเซเชฐเซเชฎ เชฎเชพเชนเชฟเชคเซ, เช
เชเชเชค เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ เช
เชจเซ เชเซ เชญเซเชฒเชพเช เชเชถเซ. เชถเซเช เชคเชฎเซ เชเซเชเซเชเชธเชชเชฃเซ เชคเชฎเชพเชฐเซ เชฎเซเชเซเชฏ เชชเชพเชธเชตเชฐเซเชก เชฌเชฆเชฒเชตเชพ เชฎเชพเชเชเซ เชเซ?">
+
+<!-- Downloading a cert -->
+<!ENTITY downloadCert.title "เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ เชกเชพเชเชจเชฒเซเชก เชฅเชพเชฏ เชเซ">
+<!ENTITY downloadCert.message1 "เชคเชฎเชจเซ เชจเชตเชพเช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซเชจเชพ เชธเชคเซเชคเชพเชงเชฟเชเชพเชฐเซ (CA) เชชเชฐ เชตเชฟเชถเซเชตเชพเชธ เชเชฐเชตเชพเชจเซ เชเชนเซเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชเซ.">
+<!ENTITY downloadCert.trustSSL "เชตเซเชฌ เชธเชพเชเช เชเชณเชเชตเชพ เชฎเชพเชเชเซ เช CA เชชเชฐ เชตเชฟเชถเซเชตเชพเชธ เชเชฐเซ.">
+<!ENTITY downloadCert.trustEmail "เชฎเซเชฒ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเชเชจเซ เชเชณเชเชตเชพ เชฎเชพเชเชเซ เช CA เชชเชฐ เชตเชฟเชถเซเชตเชพเชธ เชเชฐเซ.">
+<!ENTITY downloadCert.trustObjSign "เชธเซเชซเซเชเชตเซเชฐ เชตเชฟเชเชพเชธเชเชฐเซเชคเชพเชเชจเซ เชเชณเชเชตเชพ เชฎเชพเชเชเซ เช CA เชชเชฐ เชตเชฟเชถเซเชตเชพเชธ เชเชฐเซ">
+<!ENTITY downloadCert.message3 "เช CA เชจเซ เชเซเช เชนเซเชคเซ เชฎเชพเชเซ เชตเชฟเชถเซเชตเชพเชธ เชเชฐเซเชฏเชพ เชชเชนเซเชฒเชพเช, เชเชจเชพ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ, เชจเซเชคเชฟเช เช
เชจเซ เชชเซเชฐเชเซเชฐเชฟเชฏเชพเช (เชเซ เชเชชเชฒเชฌเซเชง เชนเซเชฏ) เชคเซ
+เชเชเชพเชธเซ.">
+<!ENTITY downloadCert.viewCert.label "เชเซเช">
+<!ENTITY downloadCert.viewCert.text "CA เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชเชเชพเชธเซ">
+
+<!-- Strings for the SSL client auth ask dialog -->
+<!ENTITY clientAuthAsk.title "เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชเชณเช เชตเชฟเชจเชเชคเซ">
+<!ENTITY clientAuthAsk.message1 "เช เชธเชพเชเชเซ เชคเชฎเชจเซ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชธเชพเชฅเซ เชคเชฎเชพเชฐเซ เชเชณเชเชพเชฃ เชเชชเชตเชพ เชฎเชพเชเซ เชตเชฟเชจเชเชคเซ เชเชฐเซ เชเซ:">
+<!ENTITY clientAuthAsk.message2 "เชเชณเช เชคเชฐเซเชเซ เชเชชเชตเชพ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชชเชธเชเชฆ เชเชฐเซ:">
+<!ENTITY clientAuthAsk.message3 "เชชเชธเชเชฆ เชเชฐเซเชฒเชพ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เชตเชฟเชเชคเซ:">
+
+<!ENTITY pkcs12.setpassword.title "เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชฌเซเชเช
เชช เชชเชพเชธเชตเชฐเซเชก เชชเชธเชเชฆ เชเชฐเซ">
+<!ENTITY pkcs12.setpassword.message "เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชฌเซเชเช
เชช เชชเชพเชธเชตเชฐเซเชก เชคเชฎเชพเชฐเซ เชฌเซเชเช
เชช เชซเชพเชเชฒเซ เชฎเชพเชเซ เชตเชชเชฐเชพเชถเซ.">
+<!ENTITY pkcs12.setpassword.label1 "เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชฌเซเชเช
เชช เชชเชพเชธเชตเชฐเซเชก:">
+<!ENTITY pkcs12.setpassword.label2 "เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชฌเซเชเช
เชช เชชเชพเชธเชตเชฐเซเชก (เชซเชฐเซเชฅเซ):">
+<!ENTITY pkcs12.setpassword.reminder "เชฎเชนเชคเซเชตเชจเซเช เชเซ เชคเชฎเซ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชฌเซเชเช
เชช เชชเชพเชธเชตเชฐเซเชก เชญเซเชฒเซ เชเชถเซ เชคเซ เชซเชฐเซ เชฌเซเชเช
เชช เชซเชพเชเชฒเซเชจเซ เชเซเชฒเซ เชถเชเชถเซ เชจเชนเชฟ.
+เชคเซเชฎเชจเซ เชธเซเชฐเชเซเชทเชฟเชค เชเชเซเชฏเชพเช เชจเซเชเชงเซ เชฐเชพเชเซ.">
+
+<!ENTITY chooseToken.title "เชเซเชเชจ เชธเชเชตเชพเชฆ เชชเชธเชเชฆ เชเชฐเซ">
+<!ENTITY chooseToken.message1 "เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชเซเชเชจ เชชเชธเชเชฆ เชเชฐเซ.">
+
+<!-- Strings for the CreateCertInfo dialog -->
+<!ENTITY createCertInfo.title "เช
เชเชเชค เชเซ เชฌเชจเชพเชตเซ เชเซ">
+<!ENTITY createCertInfo.msg1 "เชเซ เชฌเชจเชตเชพเชจเซ เชชเซเชฐเชเชคเชฟ เชชเชฐ เชเซ... เช เชฅเซเชกเซ เชฎเชฟเชจเชฟเชเซ เชฒเซเชถเซ....">
+<!ENTITY createCertInfo.msg2 "เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชฐเชพเชน เชเซเช...">
+
+<!-- Strings for protectedAuth dialog -->
+<!ENTITY protectedAuth.title "เชธเซเชฐเชเซเชทเชฟเชค เชเซเชเชจ เชธเชคเซเชคเชพเชงเชฟเชเชฐเชฃ">
+<!ENTITY protectedAuth.msg "เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชเซเชเชจเชจเซ เชธเชคเซเชคเชพเชงเชฟเชเชพเชฐเซเชค เชเชฐเซ. เชธเชคเซเชคเชพเชงเชฟเชเชฐเชฃ เชชเชฆเซเชงเชคเชฟ เชคเชฎเชพเชฐเชพ เชเซเชเชจเชจเชพ เชชเซเชฐเชเชพเชฐ เชชเชฐ เชเชงเชพเชฐ เชฐเชพเชเซ เชเซ.">
+<!ENTITY protectedAuth.tokenName.label "เชเซเชเชจ:">
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE(certWithSerial): Used for semi-uniquely representing a cert.
+# %1$S is the serial number of the cert in AA:BB:CC hex format.
+certWithSerial=เช
เชจเซเชเซเชฐเชฎ เชจเชเชฌเชฐ เชธเชพเชฅเซ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ: %1$S
+
+# Download Cert dialog
+# LOCALIZATION NOTE(newCAMessage1):
+# %S is a string representative of the certificate being downloaded/imported.
+newCAMessage1=เชจเซเชเซ เช
เชพเชชเซเชฒเชพ เชชเซเชฐเชฏเซเชเชจ เชฎเชพเชเซ เชคเชฎเซ "%S" เชชเชฐ เชตเชฟเชถเซเชตเชพเชธ เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ?
+unnamedCA=เชธเชคเซเชคเชพเชจเซ เชชเซเชฐเชฎเชพเชฃเซเชค เชเชฐเซ (เชจเชพเชฎ เชจเชนเซ เช
เชพเชชเซเชฒเซ)
+
+# For editing cert trust
+editTrustCA=เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ "%S" เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชธเชคเซเชคเชพเชจเซ เชฐเชเซเช
เชพเชค เชเชฐเซ เชเซ.
+
+# For Deleting Certificates
+deleteSslCertConfirm3=เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ เช เชธเชฐเซเชตเชฐ เช
เชชเชตเชพเชฆเซ เชเชพเชขเซ เชจเชพเชเชเชตเชพ เชฎเชพเชเชเซ เชเซ?
+deleteSslCertImpact3=เชเซ เชคเชฎเซ เชธเชฐเซเชตเชฐ เช
เชชเชตเชฆเชพ เชเชพเชขเซ เชจเชพเชเชเซ, เชคเซ เชคเชฎเซ เชคเซ เชธเชฐเซเชตเชฐ เชฎเชพเชเซเชจเชพ เชธเชพเชฎเชพเชจเซเชฏ เชธเซเชฐเชเซเชทเชพ เชเชเชพเชธเชฃเซเช เชชเซเชจเชเชธเชเชเซเชฐเชนเชถเซ เช
เชจเซ เชคเซ เชฎเชพเชจเซเชฏ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชตเชพเชชเชฐเซ เช เชเชฐเซเชฐเซ เชเซ.
+deleteSslCertTitle3=เชธเชฐเซเชตเชฐ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เช
เชชเชตเชพเชฆเซ เชเชพเชขเซ เชจเชพเชเชเซ
+
+deleteUserCertConfirm=เชถเซ เชคเชฎเซ เช
เชพ เชฌเชงเชพ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ เชฆเซเชฐ เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ?
+deleteUserCertImpact=เชเซ เชคเชฎเซ เชคเชฎเชพเชฐเซ เช
เซเชเชพเชฆ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชฆเซเชฐ เชเชฐเชถเซ เชคเซ เชคเชฎเซ เชคเซเชจเซ เชชเซเชคเชพเชจเซ เช
เซเชณเชเชตเชพ เชฎเชพเชเซ เชตเชพเชชเชฐเซ เชจเชนเซ เชถเชเซ.
+deleteUserCertTitle=เชคเชฎเชพเชฐเชพ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ เชฆเซเชฐ เชเชฐเซ
+
+deleteCaCertConfirm2=เชคเชฎเซ เช CA เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซเชจเซ เชเชพเชขเชตเชพ เชฎเชพเชเซ เชธเซเชเชฟเชค เชเชฐเซเชฒ เชเซ. เชฌเชฟเชฒเซเช-เชเชจ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ เชฎเชพเชเซ เชฌเชงเชพ เชตเชฟเชถเซเชฐเซเชตเชพเชธเชจเซ เชฆเซเชฐ เชเชฐเซเชฒ เชนเชถเซ, เชเซเชจเซ เชธเชฐเชเซ เช
เชธเชฐ เชฅเชถเซ. เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ เชเชพเชขเซ เชจเชพเชเชเชตเชพ เช
เชฅเชตเชพ เชตเชฟเชถเซเชฐเซเชตเชพเชธ เชจ เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ?
+deleteCaCertImpactX2=เชเซ เชคเชฎเซ certificate authority (CA) เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เชเชพเชขเซ เชคเซ, เช เชเชพเชฐเซเชฏเชเซเชฐเชฎ เชคเซ CA เชฆเซเชฆเชพเชฐเชพ เช
เชฆเชพ เชฅเชฏเซเชฒ เชเซเชเชชเชฃ เชชเซเชฐเชฎเชพเชฃเชคเซเชฐเซ เชชเชฐ เชฒเชพเชเชฌเชพ เชธเชฎเชฏ เชธเซเชงเซ เชตเชฟเชถเซเชฐเซเชตเชพเชธ เชเชฐเชถเซ เชจเชนเชฟเช.
+deleteCaCertTitle2=CA เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซเชจเซ เชเชพเชขเซ เชจเชพเชเชเซ เช
เชฅเชตเชพ เชตเชฟเชถเซเชฐเซเชตเชพเชธ เชจ เชเชฐเซ
+
+deleteEmailCertConfirm=เชถเซ เชคเชฎเชจเซ เช
เชพ เชตเซเชฏเชเซเชคเชฟเช
เซเชจเชพ เช-เชฎเซเชฒ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซเชจเซ เชฆเซเชฐ เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ?
+deleteEmailCertImpactDesc=เชเซ เชคเชฎเซ เชตเซเชฏเชเซเชคเชฟเชจเซเช เช-เชฎเซเชฒ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชเชพเชขเซ เชจเชพเชเชเซ, เชคเซ เชคเชฎเซ เชคเซ เชตเซเชฏเชเซเชคเชฟเชจเซ เชเชจเชเซเชฐเชฟเชชเซเช เชฅเชฏเซเชฒ เช-เชฎเซเชฒ เชฎเซเชเชฒเชตเชพเชฎเชพเช เชฒเชพเชเชฌเชพ เชธเชฎเชฏ เชธเซเชงเซ เชธเชฎเชฐเซเชฅ เชฐเชนเซเชถเซ เชจเชนเชฟเช.
+deleteEmailCertTitle=เช-เชฎเซเชฒ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ เชฆเซเชฐ เชเชฐเซ
+
+deleteOrphanCertConfirm=เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ เช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ เชเชพเชขเซ เชจเชพเชเชเชตเชพ เชฎเชพเชเชเซ เชเซ?
+deleteOrphanCertTitle=เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ เชเชพเชขเซ เชจเชพเชเชเซ
+
+# PKCS#12 file dialogs
+chooseP12RestoreFileDialog2=เชเชฏเชพเชค เชเชฐเชตเชพ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชซเชพเชเชฒ
+chooseP12BackupFileDialog=เชฌเซเชเช
เชช เชเชฐเชตเชพ เชฎเชพเชเซ เชซเชพเชเชฒเชจเซ เชจเชพเชฎ
+file_browse_PKCS12_spec=PKCS12 เชซเชพเชเชฒเซ
+getPKCS12FilePasswordMessage=เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชชเชพเชธเชตเชฐเซเชก เชฆเชพเชเชฒ เชเชฐเซ เชเซ เชเซ เช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชฌเซ
เชเช
เชช เชเชจเชเซเชฐเชฟเชชเซเช เชเชฐเชตเชพ เชฎเชพเชเซ เชตเชพเชชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชนเชคเซเช:
+
+# Cert verification
+certVerified=เชจเซเชเซเชจเชพ เชตเชชเชฐเชพเชถเซ เชฎเชพเชเซ เช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชเชเชพเชธเชพเช เชเชฏเซ เชเซ:
+certNotVerified_CertRevoked=เช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เชเชเชพเชธเซ เชถเชเชพเชฏ เชจเชนเซ เชเชพเชฐเชฃเชเซ เชคเซ เชฐเชฆ เชฅเชฏเซเชฒ เชเซ.
+certNotVerified_CertExpired=เช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เชเชเชพเชธเซ เชถเชเชพเชฏเซ เชจเชฅเซ เชเชพเชฐเชฃเชเซ เชคเซเชจเซ เชธเชฎเชฏเชฎเชฐเซเชฏเชพเชฆเชพ เชชเซเชฐเซ เชฅเช เชเช เชเซ.
+certNotVerified_CertNotTrusted=เช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เชเชเชพเชธเซ เชถเชเชพเชฏเซ เชจเชฅเซ เชเชพเชฐเชฃเชเซ เชคเซ เชตเชฟเชถเซเชตเชพเชธเซ เชจเชฅเซ.
+certNotVerified_IssuerNotTrusted=เช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เชเชเชพเชธเซ เชถเชเชพเชฏเซ เชจเชฅเซ เชเชพเชฐเชฃเชเซ เชคเซเชจเซ เชชเซเชฐเชเชพเชถเชฟเชค เชเชฐเชจเชพเชฐ เชญเชฐเซเชธเชพเชชเชพเชคเซเชฐ เชจเชฅเซ.
+certNotVerified_IssuerUnknown=เช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เชเชเชพเชธเซ เชถเชเชพเชฏเซ เชจเชฅเซ เชเชพเชฐเชฃเชเซ เชคเซเชจเซ เชชเซเชฐเชเชพเชถเชฟเชค เชเชฐเชจเชพเชฐ เช
เชเชพเชฃเซเชฏเซ เชเซ.
+certNotVerified_CAInvalid=เช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เชเชเชพเชธเซ เชถเชเชพเชฏเซ เชจเชฅเซ เชเชพเชฐเชฃเชเซ CA เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เช
เชฎเชพเชจเซเชฏ เชเซ.
+certNotVerified_AlgorithmDisabled=เช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เชเชเชพเชธเซ เชถเชเซเชฏเชพ เชจเชนเชฟเช เชเชพเชฐเชฃ เชเซ เชคเซ เชนเชธเซเชคเชพเชเซเชทเชฐ เช
เชฒเซเชเซเชฐเชฟเชงเชฎเชจเซ เชฎเชฆเชฆเชฅเซ เชนเชธเซเชคเชพเชเซเชทเชฐ เชฅเชฏเซเชฒ เชนเชคเซ เชเซ เชเซ เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชฅเชฏเซเชฒ เชนเชคเซ เชเชพเชฐเชฃ เชเซ เช
เชฒเซเชเซเชฐเชฟเชงเชฎ เชธเซเชฐเชเซเชทเชฟเชค เชจเชฅเซ.
+certNotVerified_Unknown=เช
เชเชพเชฃเซเชฏเชพ เชเชพเชฐเชฃเซเชจเซ เชฒเซเชงเซ เช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เชเชเชพเชธเซ เชถเชเชพเชฏเซ เชจเชฅเซ.
+
+# Client auth
+clientAuthRemember=เช เชจเชฟเชฐเซเชฃเชฏเชจเซ เชฏเชพเชฆ เชฐเชพเชเซ
+# LOCALIZATION NOTE(clientAuthNickAndSerial): Represents a single cert when the
+# user is choosing from a list of certificates.
+# %1$S is the nickname of the cert.
+# %2$S is the serial number of the cert in AA:BB:CC hex format.
+clientAuthNickAndSerial=%1$S [%2$S]
+# LOCALIZATION NOTE(clientAuthHostnameAndPort):
+# %1$S is the hostname of the server.
+# %2$S is the port of the server.
+clientAuthHostnameAndPort=%1$S:%2$S
+# LOCALIZATION NOTE(clientAuthMessage1): %S is the Organization of the server
+# cert.
+clientAuthMessage1=เชธเชเชธเซเชฅเชพเช "%S"
+# LOCALIZATION NOTE(clientAuthMessage2): %S is the Organization of the issuer
+# cert of the server cert.
+clientAuthMessage2="%S" เชจเซ เชจเซเชเซ เชเชพเชนเซเชฐ เชเชฐเซเชฒ
+# LOCALIZATION NOTE(clientAuthIssuedTo): %1$S is the Distinguished Name of the
+# currently selected client cert, such as "CN=John Doe,OU=Example" (without
+# quotes).
+clientAuthIssuedTo=เชเชจเชพ เชชเชฐ เชฐเชเซ เชเชฐเซเชฏเซเช: %1$S
+# LOCALIZATION NOTE(clientAuthSerial): %1$S is the serial number of the selected
+# cert in AA:BB:CC hex format.
+clientAuthSerial=เช
เชจเซเชเซเชฐเชฎ เชจเชเชฌเชฐ: %1$S
+# LOCALIZATION NOTE(clientAuthValidityPeriod):
+# %1$S is the already localized notBefore date of the selected cert.
+# %2$S is the already localized notAfter date of the selected cert.
+clientAuthValidityPeriod=%1$S เชฅเซ %2$S เชธเซเชงเซ เชฎเชพเชจเซเชฏ
+# LOCALIZATION NOTE(clientAuthKeyUsages): %1$S is a comma separated list of
+# already localized key usages the selected cert is valid for.
+clientAuthKeyUsages=เชเชพเชตเซเชจเชพ เชเชชเชฏเซเชเซ: %1$S
+# LOCALIZATION NOTE(clientAuthEmailAddresses): %1$S is a comma separated list of
+# e-mail addresses the selected cert is valid for.
+clientAuthEmailAddresses=เชเชฎเซเชเชฒ เชธเชฐเชจเชพเชฎเชพเชเช: %1$S
+# LOCALIZATION NOTE(clientAuthIssuedBy): %1$S is the Distinguished Name of the
+# cert which issued the selected cert.
+clientAuthIssuedBy=เชเชจเชพ เชฆเซเชตเชพเชฐเชพ เชฐเชเซ เชเชฐเชพเชฏเซเช: %1$S
+# LOCALIZATION NOTE(clientAuthStoredOn): %1$S is the name of the PKCS #11 token
+# the selected cert is stored on.
+clientAuthStoredOn=เชเชจเชพ เชชเชฐ เชธเชเชเซเชฐเชนเชฟเชค: %1$S
+
+# Page Info
+pageInfo_NoEncryption=เชเซเชกเชพเชฃ เชเชจเชเซเชฐเชฟเชชเซเช เชฅเชฏเซเชฒ เชจเชฅเซ
+pageInfo_Privacy_None1=เชตเซเชฌ เชธเชพเชเช %S เชคเชฎเซ เชเซ เชชเชพเชจเซเช เชเซเช เชฐเชนเซเชฏเชพ เชเซ เชคเซเชจเชพ เชฎเชพเชเซ เชเชจเชเซเชฐเชฟเชชเซเชถเชจเชจเซ เชเชงเชพเชฐ เชเชชเชคเซเช เชจเชฅเซ.
+pageInfo_Privacy_None2=เชเชจเชเซเชฐเชฟเชชเซเชถเชจ เชตเชฟเชจเชพ เชเชจเซเชเชฐเชจเซเช เชเชชเชฐ เชฎเซเชเชฒเชพเชฏเซเชฒ เชเชพเชฃเชเชพเชฐเซ เช
เชจเซเชฏ เชฒเซเชเซ เชฆเซเชตเชพเชฐเชพ เชเซเช เชถเชเชพเชฏ เชเซ เชเซเชฏเชพเชฐเซ เชคเซ เชชเชฐเชฟเชตเชนเชจ เชฅเช เชฐเชนเซ เชนเซเชฏ.
+pageInfo_Privacy_None4=เชคเชฎเซ เชเซเช เชฐเชนเซเชฏเชพเช เชเซ เชคเซ เชชเซเชทเซเช เชเชจเซเชเชฐเชจเซเช เชชเชฐ เชชเซเชฐเชธเชพเชฐเชฟเชค เชฅเชคเชพเช เชชเชนเซเชฒเชพเช เชเชจเซเชเซเชฐเชฟเชชเซเช เชเชฐเซเชฒเซเช เชจเชฅเซ.
+# LOCALIZATION NOTE (pageInfo_EncryptionWithBitsAndProtocol and pageInfo_BrokenEncryption):
+# %1$S is the name of the encryption standard,
+# %2$S is the key size of the cipher.
+# %3$S is protocol version like "SSL 3" or "TLS 1.2"
+pageInfo_EncryptionWithBitsAndProtocol=เชเชจเซเชเซเชถเชจ เชเชจเซเชเซเชฐเชฟเชชเซเชเซเชก (%1$S, %2$S bit keys, %3$S)
+pageInfo_BrokenEncryption=เชคเซเชเซเชฒเซ เชเชจเซเชเซเชฐเชฟเชชเซเชถเชจ (%1$S, %2$S bit เชเซเช, %3$S)
+pageInfo_Privacy_Encrypted1=เชคเชฎเซ เชเซเช เชฐเชนเซเชฏเชพเช เชเซ เชคเซ เชชเซเชทเซเช เชเชจเซเชเชฐเชจเซเช เชชเชฐ เชชเซเชฐเชธเชพเชฐเชฟเชค เชฅเชคเชพเช เชชเชนเซเชฒเชพเช เชเชจเซเชเซเชฐเชฟเชชเซเช เชเชฐเชพเชฏเซเช เชนเชคเซเช.
+pageInfo_Privacy_Encrypted2=เชเชจเซเชเซเชฐเชฟเชชเซเชถเชจ เช
เชจเชงเชฟเชเซเชค เชฒเซเชเซ เชเชฎเซเชชเซเชฏเซเชเชฐเซเชธ เชตเชเซเชเซ เชฎเซเชธเชพเชซเชฐเซเชจเซ เชฎเชพเชนเชฟเชคเซ เชเซเชตเชพเชจเซเช เชฎเซเชถเซเชเซเชฒ เชฌเชจเชพเชตเซ เชเซ. เชคเซ เช
เชธเชเชญเชตเชฟเชค เชเซ เชเซ เชเซเช เชชเชฃ เชตเซเชฏเชเซเชคเชฟ เช เชชเซเชทเซเช เชจเซ เชตเชพเชเชเซ เชเซ เชเชพเชฐเชฃ เชเซ เชคเซ เชธเชฎเชเซเชฐ เชจเซเชเชตเชฐเซเชเชฎเชพเช เชชเซเชฐเชตเชพเชธ เชเชฐเซ เชเซ.
+pageInfo_MixedContent=เชเซเชกเชพเชฃ เช
เชเชถเชคเช เชเชจเชเซเชฐเชฟเชชเซเช เชฅเชฏเซเชฒ เชเซ
+pageInfo_MixedContent2=เชเชจเซเชเชฐเชจเซเช เชชเชฐ เชชเซเชฐเชธเชพเชฐเชฟเชค เชฅเชคเชพเช เชชเชนเซเชฒเชพเช เชคเชฎเซ เชเซ เชชเชพเชจเซเช เชเซเช เชฐเชนเซเชฏเชพเช เชเซ เชคเซ เชญเชพเช เชเชจเชเซเชฐเชฟเชชเซเช เชฅเชฏเซเชฒ เชจ เชนเชคเชพ.
+pageInfo_WeakCipher=เช เชตเซเชฌเชธเชพเชเช เชชเชฐเชจเซเช เชคเชฎเชพเชฐเซเช เชเซเชกเชพเชฃ เชจเชฌเชณเชพ เชเชจเซเชเซเชฐเชฟเชชเซเชถเชจเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชเซ เช
เชจเซ เชเชพเชจเชเซ เชจเชฅเซ. เช
เชจเซเชฏ เชฒเซเชเซ เชคเชฎเชพเชฐเซ เชฎเชพเชนเชฟเชคเซ เชเซเช เชถเชเซ เชเซ เช
เชฅเชตเชพ เชตเซเชฌเชธเชพเชเชเชจเชพ เชตเชฐเซเชคเชจเชจเซ เชธเซเชงเชพเชฐเซ เชถเชเซ เชเซ.
+pageInfo_CertificateTransparency_Compliant=เช เชตเซเชฌเชธเชพเชเช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชชเชพเชฐเชฆเชฐเซเชถเชฟเชคเชพ เชจเซเชคเชฟเชจเซเช เชชเชพเชฒเชจ เชเชฐเซ เชเซ.
+
+# Cert Viewer
+# LOCALIZATION NOTE(certViewerTitle): Title used for the Certificate Viewer.
+# %1$S is a string representative of the certificate being viewed.
+certViewerTitle=เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชฆเชฐเซเชถเช: โ%1$Sโ
+notPresent=<เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เชญเชพเช เชจเชฅเซ>
+
+# Token Manager
+password_not_set=(เชเซเช เชตเซเชฒ เชจเชฅเซ)
+failed_pw_change=เชฎเซเชเซเชฏ เชชเชพเชธเชตเชฐเซเชก เชฌเชฆเชฒเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ.
+incorrect_pw=เชคเชฎเซ เชนเชพเชฒเชจเซ เชฎเซเชเซเชฏ เชชเชพเชธเชตเชฐเซเชก เชฆเชพเชเชฒ เชจเชฅเซ เชเชฐเซเชฏเซ. เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ.
+pw_change_ok=เชฎเซเชเซเชฏ เชชเชพเชธเชตเชฐเซเชก เชฌเชฆเชฒเชตเชพเชฎเชพ เชธเชซเชณ.
+pw_erased_ok=เชเซเชคเชตเชฃเซ ! เชคเชฎเซ เชคเชฎเชพเชฐเซ เชฎเซเชเซเชฏ เชชเชพเชธเชตเชฐเซเชก เชฆเซเชฐ เชเชฐเซ เชจเชพเชเซเชฏเซ เชเซ.
+pw_not_wanted=เชเซเชคเชตเชฃเซ ! เชคเชฎเซ เชฎเซเชเซเชฏ เชชเชพเชธเชตเชฐเซเชก เชจเชนเซ เชตเชพเชชเชฐเชตเชพเชจเซ เชจเชเซเชเซ เชเชฐเซเชฏเซ เชเซ.
+pw_empty_warning=เชคเชฎเชพเชฐเชพ เชธเชเชเซเชฐเชนเซเชค เชเชฐเซเชฒเชพ เชตเซเชฌ เช
เชจเซ เช-เชฎเซเชฒ เชชเชพเชธเชตเชฐเซเชก, เชซเซเชฐเซเชฎเชจเซ เชฎเชพเชนเชฟเชคเซ เช
เชจเซ เชเชพเชจเชเซ เชเซ เชธเชเชฐเชเซเชทเซเชค เชจเชนเซ เชฐเชนเซ.
+pw_change2empty_in_fips_mode=เชนเชพเชฒเชฎเชพ เชคเชฎเซ FIPS เชธเซเชฅเชฟเชคเซเชฎเชพ เชเซ. FIPS เชฎเชพเชเซ เชฎเซเชเซเชฏ เชชเชพเชธเชตเชฐเซเชก เชเชฐเซเชฐเซ เชเซ.
+login_failed=เชฆเชพเชเชฒ เชฅเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ
+loadPK11ModuleFilePickerTitle=เชฒเซเชก เชเชฐเชตเชพ เชฎเชพเชเซ PKCS#11 เชเชชเชเชฐเชฃ เชกเซเชฐเชพเชเชตเชฐ เชชเชธเชเชฆ เชเชฐเซ
+devinfo_modname=เชฎเซเชกเซเชฏเซเชฒ
+devinfo_modpath=เชชเชฅ
+devinfo_label=เชฒเซเชฌเชฒ
+devinfo_manID=เชเชคเซเชชเชพเชฆเช
+devinfo_serialnum=เชธเชฟเชฐเซเชฏเชฒ เชจเชเชฌเชฐ
+devinfo_hwversion=HW เชเชตเซเชคเชฟ
+devinfo_fwversion=FW เชเชตเซเชคเชฟ
+devinfo_status=เชธเซเชฅเชฟเชคเชฟ
+devinfo_desc=เชตเชฐเซเชฃเชจ
+devinfo_stat_disabled=เชจเชฟเชทเซเชเซเชฐเชฟเชฏ
+devinfo_stat_notpresent=เชนเชพเชเชฐ เชจเชนเชฟ
+devinfo_stat_uninitialized=เชถเชฐเซเชเชค เชจ เชเชฐเซเชฒ
+devinfo_stat_notloggedin=เชฆเชพเชเชฒ เชจ เชฅเชฏเซเชฒ
+devinfo_stat_loggedin=เชฆเชพเชเชฒ เชฅเชฏเซเชฒ
+devinfo_stat_ready=เชคเซเชฏเชพเชฐ
+enable_fips=FIPS เชธเชเซเชฐเชฟเชฏ เชเชฐเซ
+disable_fips=FIPS เชจเชฟเชทเซเชเซเชฐเซเชฏ เชเชฐเซ
+fips_nonempty_password_required=FIPS เชธเซเชฅเซเชคเซเชจเซ เชฌเชงเชพ เชธเซเชฐเชเซเชทเชพ เชธเชพเชงเชจ เชฎเชพเชเซ เชฎเซเชเซเชฏ เชชเชพเชธเชตเชฐเซเชกเชจเซ เชเชฐเซเชฐ เชเซ. FIPS เชธเซเชฅเซเชคเซเชจเซ เช
เชฎเชฒเชฎเชพ เชฒเชพเชตเชพ เชฎเชพเชเซ เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชชเชพเชธเชตเชฐเซเชก เชฆเชพเชเชฒเชเชฐเซ.
+unable_to_toggle_fips=เชธเซเชฐเชเซเชทเชพ เชเชชเชเชฐเชฃ เชฎเชพเชเซ FIPS เชธเซเชฅเชฟเชคเชฟเชจเซ เชฌเชฆเชฒเชตเชพเชจเซเช เช
เชธเชฎเชฐเซเชฅ. เชคเซ เช
เชเซเชฐเชนเชฃเซเชฏ เชเซ เชเซ เชคเชฎเซ เชฌเชนเชพเชฐ เชจเซเชเชณเซ เช
เชจเซ เช เชเชพเชฐเซเชฏเชเซเชฐเชฎเชจเซ เชชเซเชจ:เชถเชฐเซ เชเชฐเซ.
+
+resetPasswordConfirmationTitle=เชฎเซเชเซเชฏ เชชเชพเชธเชตเชฐเซเชก เชซเชฐเซ เชเซเช เชตเซ
+resetPasswordConfirmationMessage=เชคเชฎเชพเชฐเซ เชชเชพเชธเชตเชฐเซเชก เชซเชฐเซ เชเซเช เชตเชตเชพเชฎเชพ เช
เชพเชตเซเชฏเซ เชเซ.
+
+# Import certificate(s) file dialog
+importEmailCertPrompt=เชเซเชเชจเซ เช-เชฎเซเชฒ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชธเชฎเชพเชตเชคเซ เชซเชพเชเชฒ เช
เชพเชฏเชพเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชชเชธเชเชฆ เชเชฐเซ
+importCACertsPrompt=CA เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชธเชฎเชพเชตเชคเซ เชซเชพเชเชฒ เช
เชพเชฏเชพเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชชเชธเชเชฆ เชเชฐเซ
+file_browse_Certificate_spec=เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชซเชพเชเชฒเซ
+
+# Cert export
+SaveCertAs=เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เชซเชพเชเชฒเชฎเชพเช เชธเชเชเซเชฐเชนเซ
+CertFormatBase64=X.509 เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ (PEM)
+CertFormatBase64Chain=เชธเชพเชเชเชณ เชธเชพเชฅเซเชจเซเช X.509 เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ(PEM)
+CertFormatDER=X.509 เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ (DER)
+CertFormatPKCS7=X.509 เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ (PKCS#7)
+CertFormatPKCS7Chain=เชธเชพเชเชเชณ เชธเชพเชฅเซเชจเซเช X.509 เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ(PKCS#7)
+writeFileFailure=เชซเชพเชเชฒ เชญเซเชฒ
+writeFileFailed=เชซเชพเชเชฒ %S เชฎเชพเช เชฒเชเซ เชถเชเชคเชพ เชจเชฅเซ:\n%S.
+writeFileAccessDenied=เชชเชฐเชตเชพเชจเชเซ เชจเชพเชฎเชเชเซเชฐ
+writeFileIsLocked=เชซเชพเชเชฒเชจเซ เชคเชพเชณเซเช เชฎเชฐเชพเชฏเซเชฒ เชเซ
+writeFileNoDeviceSpace=เชเชชเชเชฐเชฃ เชชเชฐ เชเซเช เชเชพเชฒเซ เชเชเซเชฏเชพ เชฌเชพเชเซ เชจเชฅเซ
+writeFileUnknownError=เช
เชเซเชเชพเชค เชฌเซเชฒ
+
+# Add Security Exception dialog
+addExceptionBrandedWarning2=เชเซเชตเซ เชฐเซเชคเซ %S เชธเชพเชเชเซ เชเชณเชเซ เชเซ เชคเซเชจเชพ เชเชชเชฐ เชคเชฎเซ เชซเชฐเซเชฅเซ เชฒเชเชตเชพ เชเช เชฐเชนเซเชฏเชพ เชเซ.
+addExceptionInvalidHeader=เช เชธเชพเชเช เช
เชฏเซเชเซเชฏ เชเชพเชฃเชเชพเชฐเซ เชธเชพเชฅเซ เชคเซเชจเซ เชชเซเชคเชพเชจเซ เชเชพเชคเซ เชเชณเชเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ เชเซ.
+addExceptionDomainMismatchShort=เชเซเชเซ เชธเชพเชเช
+addExceptionDomainMismatchLong2=เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชเช เช
เชฒเช เชธเชพเชเชเชฅเซ เชธเชเชฌเชเชงเชฟเชค เชเซ, เชคเซเชจเซ เช
เชฐเซเชฅ เช เชนเซเช เชถเชเซ เชเซ เชเซเช เชตเซเชฏเชเซเชคเชฟ เช เชธเชพเชเชเชจเซ เชจเชเชฒ เชเชฐเซ เชถเชเซ เชเซ.
+addExceptionExpiredShort=เชเซเชจเซ เชฅเช เชเชฏเซเชฒ เชเชพเชฃเชเชพเชฐเซ
+addExceptionExpiredLong2=เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชนเชพเชฒเชฎเชพเช เชฎเชพเชจเซเชฏ เชจเชฅเซ. เชคเซ เชเซเชฐเชพเช เชเชฏเซเช เช
เชฅเชตเชพ เชเซเชตเชพเช เชเชฏเซเช เชนเซเช เชถเชเซ เชเซ, เช
เชจเซ เช เชธเชพเชเชเชจเซ เชจเชเชฒ เชเชฐเชตเชพ เชฎเชพเชเซ เชเซเช เชตเซเชฏเชเซเชคเชฟ เชฆเซเชตเชพเชฐเชพ เชคเซเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชถเชเชพเชฏ เชเซ.
+addExceptionUnverifiedOrBadSignatureShort=เช
เชเซเชเชพเชค เชเชณเชเชพเชฃ
+addExceptionUnverifiedOrBadSignatureLong2=เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชตเชฟเชถเซเชตเชธเชจเซเชฏ เชจเชฅเซ เชเชพเชฐเชฃ เชเซ เชคเซ เชธเซเชฐเชเซเชทเชฟเชค เชธเชนเซเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เชตเชฟเชถเซเชตเชธเชจเซเชฏ เชธเชคเซเชคเชพ เชฆเซเชตเชพเชฐเชพ เชฐเชเซ เชเชฐเชพเชฏเซเชฒ เชคเชฐเซเชเซ เชเชเชพเชธเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชจเชฅเซ.
+addExceptionValidShort=เชฎเชพเชจเซเชฏ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ
+addExceptionValidLong=เช เชธเชพเชเช เชฎเชพเชจเซเชฏ, เชเชพเชคเชฐเซ เชฅเชฏเซเชฒ เชเชณเช เชชเซเชฐเซ เชชเชพเชกเซ เชเซ. เช
เชชเชตเชพเชฆ เชเชฎเซเชฐเชตเชพเชจเซ เชเซเช เช เชเชฐเซเชฐ เชจเชฅเซ.
+addExceptionCheckingShort=เชเชพเชฃเชเชพเชฐเซ เชเชเชพเชธเซ เชฐเชนเซเชฏเชพ เชเซเช
+addExceptionCheckingLong2=เช เชธเชพเชเชเชจเซ เชเชณเชเชตเชพ เชฎเชพเชเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซเชฏเซโฆ
+addExceptionNoCertShort=เชเซเช เชเชพเชฃเชเชพเชฐเซ เชเชชเชฒเชฌเซเชง เชจเชฅเซ
+addExceptionNoCertLong2=เช เชธเชพเชเช เชฎเชพเชเซ เชเชณเชเชจเซ เชธเซเชฅเชฟเชคเชฟ เชชเซเชฐเชพเชชเซเชค เชเชฐเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ.
+
+# Load Module Dialog
+loadModuleHelp_emptyModuleName=เชฎเซเชกเซเชฏเซเชฒ เชจเชพเชฎ เชเชพเชฒเซ เชนเซเช เชถเชเชคเซเช เชจเชฅเซ.
+# LOCALIZATION NOTE(loadModuleHelp_rootCertsModuleName): Do not translate 'Root Certs'
+loadModuleHelp_rootCertsModuleName=โRoot Certsโ เชเชฐเชเซเชทเชฟเชค เชเซ เช
เชจเซ เชฎเซเชกเซเชฏเซเชฒ เชจเชพเชฎ เชคเชฐเซเชเซ เชเชชเชฏเซเช เชเชฐเซ เชถเชเชพเชคเซ เชจเชฅเซ.
--- /dev/null
+# 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/.
+
+certmgr-title =
+ .title = เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชตเซเชฏเชตเชธเซเชฅเชพเชชเช
+certmgr-tab-mine =
+ .label = เชคเชฎเชพเชฐเชพ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ
+certmgr-tab-people =
+ .label = เชฒเซเชเซ
+certmgr-tab-servers =
+ .label = เชธเชฐเซเชตเชฐเซ
+certmgr-tab-ca =
+ .label = เชธเชคเซเชคเชพ
+certmgr-mine = เชคเชฎเชพเชฐเซ เชชเชพเชธเซ เช เชธเชเชธเซเชฅเชพเชเชจเชพเช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ เชเซ เชเซ เชเซ เชคเชฎเชจเซ เชเชณเชเซ เชถเชเซ เชเซ
+certmgr-people = เชคเชฎเชพเชฐเซ เชชเชพเชธเซ เชซเชพเชเชฒเชฎเชพเช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ เชเซ เชเซ เช เชฎเชพเชฃเชธเซเชจเซ เชเชณเชเซ เชถเชเซ เชเซ
+certmgr-servers = เชคเชฎเชพเชฐเซ เชชเชพเชธเซ เชซเชพเชเชฒ เชชเชฐ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ เชเซ เชเซ เชเซ เช เชธเชฐเซเชตเชฐเซเชจเซ เชเชณเชเซ เชเซ
+certmgr-ca = เชคเชฎเชพเชฐเชพ เชชเชพเชธเซ เชซเชพเชเชฒเชฎเชพเช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ เชเซ เชเซ เช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชชเซเชฐเชเชพเชถเชฟเชค เชเชฐเชจเชพเชฐ เช
เชงเชฟเชเชพเชฐเซ เชจเซ เชเชณเชเซ เชเซ
+certmgr-detail-general-tab-title =
+ .label = เชธเชพเชฎเชพเชจเซเชฏ
+ .accesskey = G
+certmgr-detail-pretty-print-tab-title =
+ .label = เชตเชฟเชเชคเซ
+ .accesskey = D
+certmgr-pending-label =
+ .value = เชตเชฐเซเชคเชฎเชพเชจเชฎเชพเช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เชเชพเชคเชฐเซ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช...
+certmgr-subject-info-label =
+ .value = เชจเซ เช
เชชเชพเชฏเซเชฒ
+certmgr-issuer-info-label =
+ .value = เชฆเซเชตเชพเชฐเชพ เช
เชชเชพเชฏเซเชฒ
+certmgr-period-of-validity-label =
+ .value = เชฎเชพเชจเซเชฏเชคเชพเชจเซ เชธเชฎเชฏเชเชพเชณเซ
+certmgr-fingerprints-label =
+ .value = เชเชเชเชณเซเชจเซ เชเชพเชช
+certmgr-subject-label = เชจเซ เช
เชชเชพเชฏเซเชฒ
+certmgr-issuer-label = เชฆเซเชตเชพเชฐเชพ เช
เชชเชพเชฏเซเชฒ
+certmgr-period-of-validity = เชฎเชพเชจเซเชฏเชคเชพเชจเซ เชธเชฎเชฏเชเชพเชณเซ
+certmgr-fingerprints = เชเชเชเชณเซเชจเซ เชเชพเชช
+certmgr-cert-detail =
+ .title = เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เชตเชฟเชเชคเซ
+ .buttonlabelaccept = เชฌเชเชง เชเชฐเซ
+ .buttonaccesskeyaccept = C
+certmgr-cert-detail-cn =
+ .value = เชธเชพเชฎเชพเชจเซเชฏ เชจเชพเชฎ (CN)
+certmgr-cert-detail-o =
+ .value = เชธเชเชธเซเชฅเชพ
+certmgr-cert-detail-ou =
+ .value = เชธเชเชธเซเชฅเชพเชเซเชฏ เชงเชเช (OU)
+certmgr-cert-detail-serialnumber =
+ .value = เชธเชฟเชฐเชฟเชฏเชฒ เชจเชเชฌเชฐ
+certmgr-cert-detail-sha256-fingerprint =
+ .value = SHA-256 เชเชเชเชณเซเชเชพเชช
+certmgr-cert-detail-sha1-fingerprint =
+ .value = SHA1 เชเชเชเชณเซเชจเซ เชเชพเชช
+certmgr-cert-detail-commonname = เชธเชพเชฎเชพเชจเซเชฏ เชจเชพเชฎ (CN)
+certmgr-cert-detail-org = เชธเชเชธเซเชฅเชพ
+certmgr-cert-detail-orgunit = เชธเชเชธเซเชฅเชพเชเซเชฏ เชงเชเช (OU)
+certmgr-cert-detail-serial-number = เชธเชฟเชฐเชฟเชฏเชฒ เชจเชเชฌเชฐ
+certmgr-cert-detail-sha-256-fingerprint = SHA-256 เชเชเชเชณเซเชเชพเชช
+certmgr-cert-detail-sha-1-fingerprint = SHA1 เชเชเชเชณเซเชจเซ เชเชพเชช
+certmgr-edit-ca-cert =
+ .title = CA เชตเชฟเชถเซเชตเชพเชธ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เชธเซเชฏเซเชเชจเชพเช เชซเซเชฐเชซเชพเชฐ เชเชฐเซ
+ .style = width: 48em;
+certmgr-edit-cert-edit-trust = เชตเชฟเชถเซเชตเชพเชธ เชเซเช เชตเชฃเซเชฎเชพเช เชซเซเชฐเชซเชพเชฐ เชเชฐเซ:
+certmgr-edit-cert-trust-ssl =
+ .label = เช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชตเซเชฌเชธเชพเชเช เชเชณเชเซ เชถเชเซ เชเซ.
+certmgr-edit-cert-trust-email =
+ .label = เช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชฎเซเชฒ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเชจเซ เชเชณเชเซ เชถเชเซ เชเซ.
+certmgr-delete-cert =
+ .title = เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชฆเซเชฐ เชเชฐเซ
+ .style = width: 48em; height: 24em;
+certmgr-cert-name =
+ .label = เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เชจเชพเชฎ
+certmgr-cert-server =
+ .label = เชธเชฐเซเชตเชฐ
+certmgr-override-lifetime =
+ .label = เชเชเซเชตเชจ
+certmgr-token-name =
+ .label = เชธเซเชฐเชเซเชทเชพ เชเชชเชเชฐเชฃ
+certmgr-begins-on = เชตเชเชคเซ เชเชฐเชเชญ เชฅเชพเชฏ เชเซ
+certmgr-begins-label =
+ .label = เชตเชเชคเซ เชเชฐเชเชญ เชฅเชพเชฏ เชเซ
+certmgr-begins-value =
+ .value = { certmgr-begins-label.label }
+certmgr-expires-on = เชจเชพ เชฐเซเช เชธเชฎเชพเชชเซเชค เชฅเชฏเซเชฒ
+certmgr-expires-label =
+ .label = เชจเชพ เชฐเซเช เชธเชฎเชพเชชเซเชค เชฅเชฏเซเชฒ
+certmgr-expires-value =
+ .value = { certmgr-expires-label.label }
+certmgr-email =
+ .label = เช-เชฎเซเชฒ เชธเชฐเชจเชพเชฎเซ
+certmgr-serial =
+ .label = เชธเชฟเชฐเชฟเชฏเชฒ เชจเชเชฌเชฐ
+certmgr-view =
+ .label = เชเซเช...
+ .accesskey = V
+certmgr-edit =
+ .label = เชตเชฟเชถเซเชฐเซเชตเชพเชธเชฎเชพเช เชซเซเชฐเชซเชพเชฐ เชเชฐเซโฆ
+ .accesskey = E
+certmgr-export =
+ .label = เชจเชฟเชเชพเชธโฆ
+ .accesskey = x
+certmgr-delete =
+ .label = เชเชพเชขเซโฆ
+ .accesskey = D
+certmgr-delete-builtin =
+ .label = เชเชพเชขเซ เชจเชพเชเชเซ เช
เชฅเชตเชพ เชตเชฟเชถเซเชฐเซเชตเชพเชธ เชจ เชเชฐเซโฆ
+ .accesskey = D
+certmgr-backup =
+ .label = เชฌเซเชเช
เชชโฆ
+ .accesskey = B
+certmgr-backup-all =
+ .label = เชฌเชงเซเช เชฌเซเชเช
เชช เชเชฐเซโฆ
+ .accesskey = k
+certmgr-restore =
+ .label = เชเชฏเชพเชคโฆ
+ .accesskey = m
+certmgr-details =
+ .value = เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชเซเชทเซเชคเซเชฐเซ
+ .accesskey = F
+certmgr-fields =
+ .value = เชเซเชทเซเชคเซเชฐ เชเชฟเชเชฎเชค
+ .accesskey = V
+certmgr-hierarchy =
+ .value = เชเซเชฐเชฎเชตเชพเชฐ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ
+ .accesskey = H
+certmgr-add-exception =
+ .label = เช
เชชเชตเชพเชฆ เชเชก-เชเชจ...
+ .accesskey = x
+exception-mgr =
+ .title = เชธเซเชฐเชเซเชทเชพ เช
เชชเชตเชพเชฆ เชเชก-เชเชจ
+exception-mgr-extra-button =
+ .label = เชธเซเชฐเชเซเชทเชพ เช
เชชเชตเชพเชฆเชจเซ เชเชพเชคเชฐเซ เชเชฐเซ
+ .accesskey = C
+exception-mgr-supplemental-warning = เชเชพเชฏเชฆเชพเชเซเชฏ เชฌเซเชเชเซ, เชธเชเชเซเชฐเชนเชธเซเชฅเชพเชจเซ, เช
เชจเซ เช
เชจเซเชฏ เชเชพเชนเซเชฐ เชธเชพเชเชเซ เชคเชฎเชจเซ เช เชเชฐเชตเชพ เชฎเชพเชเซ เชชเซเชเชถเซ เชจเชนเชฟเช.
+exception-mgr-cert-location-url =
+ .value = เชธเซเชฅเชพเชจ:
+exception-mgr-cert-location-download =
+ .label = เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชฎเซเชณเชตเซ
+ .accesskey = G
+exception-mgr-cert-status-view-cert =
+ .label = เชเซเชโฆ
+ .accesskey = V
+exception-mgr-permanent =
+ .label = เช เช
เชชเชตเชฆเชจเซ เชเชพเชฏเชฎเซ เชฐเซเชคเซ เชธเชเชเซเชฐเชนเซ
+ .accesskey = P
+pk11-bad-password = เชฆเชพเชเชฒ เชเชฐเซเชฒ เชชเชพเชธเชตเชฐเซเชก เช
เชฏเซเชเซเชฏ เชนเชคเซ.
+pkcs12-decode-err = เชซเชพเชเชฒ เชกเซเชเซเชก เชเชฐเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ. เชเซเชฏเชพเช เชคเซ เชคเซ PKCS #12 เชฌเชเชงเชพเชฐเชฃเชฎเชพเช เชเซ, เชฌเชเชกเซ เชเชฏเซเชฒ เชเซ, เช
เชฅเชตเชพ เชคเชฎเซ เชฆเชพเชเชฒ เชเชฐเซเชฒ เชชเชพเชธเชตเชฐเซเชก เชเซเชเซ เชนเซเชฏ.
+pkcs12-unknown-err-restore = PKCS #12 เชซเชพเชเชฒเชจเซ เชเซเช เช
เชเซเชเชพเชค เชเชพเชฐเชฃเซเชธเชฐ เชชเซเชจเชเชธเชเชเซเชฐเชนเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ.
+pkcs12-unknown-err-backup = PKCS #12 เชซเชพเชเชฒเชจเซ เชเซเช เช
เชเซเชเชพเชค เชเชพเชฐเชฃเซเชธเชฐ เชฌเซเชเช
เชช เชเชฐเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ.
+pkcs12-unknown-err = PKCS #12 เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชเซเช เช
เชเซเชเชพเชค เชเชพเชฐเชฃเซเชธเชฐ เชจเชฟเชทเซเชซเชณ.
+pkcs12-info-no-smartcard-backup = เชธเซเชฎเชพเชฐเซเช เชเชพเชฐเซเชกเซ เชเซเชตเชพ เชนเชพเชฐเซเชกเชตเซเชฐ เชธเซเชฐเชเซเชทเชพ เชเชชเชเชฐเชฃเชฎเชพเชเชฅเซ เชฌเซเชเช
เชช เชฒเซเชตเชพเชจเซเช เชถเชเซเชฏ เชจเชฅเซ.
+pkcs12-dup-data = เชธเซเชฐเชเซเชทเชพ เชเชชเชเชฐเชฃ เชชเชฐ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เช
เชจเซ เชเชพเชจเชเซ เชเซ เชชเชนเซเชฒเชพเชฅเซ เช เชนเชพเชเชฐ เชเซ.
+
+## PKCS#12 file dialogs
+
+choose-p12-backup-file-dialog = เชฌเซเชเช
เชช เชเชฐเชตเชพ เชฎเชพเชเซ เชซเชพเชเชฒเชจเซ เชจเชพเชฎ
+file-browse-pkcs12-spec = PKCS12 เชซเชพเชเชฒเซ
+choose-p12-restore-file-dialog = เชเชฏเชพเชค เชเชฐเชตเชพ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชซเชพเชเชฒ
+
+## Import certificate(s) file dialog
+
+file-browse-certificate-spec = เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชซเชพเชเชฒเซ
+import-ca-certs-prompt = CA เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชธเชฎเชพเชตเชคเซ เชซเชพเชเชฒ เช
เชพเชฏเชพเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชชเชธเชเชฆ เชเชฐเซ
+import-email-cert-prompt = เชเซเชเชจเซ เช-เชฎเซเชฒ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชธเชฎเชพเชตเชคเซ เชซเชพเชเชฒ เช
เชพเชฏเชพเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชชเชธเชเชฆ เชเชฐเซ
+
+## For editing certificates trust
+
+# Variables:
+# $certName: the name of certificate
+edit-trust-ca = เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ "{ $certName }" เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชธเชคเซเชคเชพเชจเซ เชฐเชเซเช
เชพเชค เชเชฐเซ เชเซ.
+
+## For Deleting Certificates
+
+delete-user-cert-title =
+ .title = เชคเชฎเชพเชฐเชพ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ เชฆเซเชฐ เชเชฐเซ
+delete-user-cert-confirm = เชถเซ เชคเชฎเซ เช
เชพ เชฌเชงเชพ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ เชฆเซเชฐ เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ?
+delete-user-cert-impact = เชเซ เชคเชฎเซ เชคเชฎเชพเชฐเซ เช
เซเชเชพเชฆ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชฆเซเชฐ เชเชฐเชถเซ เชคเซ เชคเชฎเซ เชคเซเชจเซ เชชเซเชคเชพเชจเซ เช
เซเชณเชเชตเชพ เชฎเชพเชเซ เชตเชพเชชเชฐเซ เชจเชนเซ เชถเชเซ.
+delete-ssl-cert-title =
+ .title = เชธเชฐเซเชตเชฐ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เช
เชชเชตเชพเชฆเซ เชเชพเชขเซ เชจเชพเชเชเซ
+delete-ssl-cert-confirm = เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ เช เชธเชฐเซเชตเชฐ เช
เชชเชตเชพเชฆเซ เชเชพเชขเซ เชจเชพเชเชเชตเชพ เชฎเชพเชเชเซ เชเซ?
+delete-ssl-cert-impact = เชเซ เชคเชฎเซ เชธเชฐเซเชตเชฐ เช
เชชเชตเชฆเชพ เชเชพเชขเซ เชจเชพเชเชเซ, เชคเซ เชคเชฎเซ เชคเซ เชธเชฐเซเชตเชฐ เชฎเชพเชเซเชจเชพ เชธเชพเชฎเชพเชจเซเชฏ เชธเซเชฐเชเซเชทเชพ เชเชเชพเชธเชฃเซเช เชชเซเชจเชเชธเชเชเซเชฐเชนเชถเซ เช
เชจเซ เชคเซ เชฎเชพเชจเซเชฏ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชตเชพเชชเชฐเซ เช เชเชฐเซเชฐเซ เชเซ.
+delete-ca-cert-title =
+ .title = CA เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซเชจเซ เชเชพเชขเซ เชจเชพเชเชเซ เช
เชฅเชตเชพ เชตเชฟเชถเซเชฐเซเชตเชพเชธ เชจ เชเชฐเซ
+delete-ca-cert-confirm = เชคเชฎเซ เช CA เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซเชจเซ เชเชพเชขเชตเชพ เชฎเชพเชเซ เชธเซเชเชฟเชค เชเชฐเซเชฒ เชเซ. เชฌเชฟเชฒเซเช-เชเชจ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ เชฎเชพเชเซ เชฌเชงเชพ เชตเชฟเชถเซเชฐเซเชตเชพเชธเชจเซ เชฆเซเชฐ เชเชฐเซเชฒ เชนเชถเซ, เชเซเชจเซ เชธเชฐเชเซ เช
เชธเชฐ เชฅเชถเซ. เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ เชเชพเชขเซ เชจเชพเชเชเชตเชพ เช
เชฅเชตเชพ เชตเชฟเชถเซเชฐเซเชตเชพเชธ เชจ เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ?
+delete-ca-cert-impact = เชเซ เชคเชฎเซ certificate authority (CA) เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เชเชพเชขเซ เชคเซ, เช เชเชพเชฐเซเชฏเชเซเชฐเชฎ เชคเซ CA เชฆเซเชฆเชพเชฐเชพ เช
เชฆเชพ เชฅเชฏเซเชฒ เชเซเชเชชเชฃ เชชเซเชฐเชฎเชพเชฃเชคเซเชฐเซ เชชเชฐ เชฒเชพเชเชฌเชพ เชธเชฎเชฏ เชธเซเชงเซ เชตเชฟเชถเซเชฐเซเชตเชพเชธ เชเชฐเชถเซ เชจเชนเชฟเช.
+delete-email-cert-title =
+ .title = เช-เชฎเซเชฒ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ เชฆเซเชฐ เชเชฐเซ
+delete-email-cert-confirm = เชถเซ เชคเชฎเชจเซ เช
เชพ เชตเซเชฏเชเซเชคเชฟเช
เซเชจเชพ เช-เชฎเซเชฒ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซเชจเซ เชฆเซเชฐ เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ?
+delete-email-cert-impact = เชเซ เชคเชฎเซ เชตเซเชฏเชเซเชคเชฟเชจเซเช เช-เชฎเซเชฒ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชเชพเชขเซ เชจเชพเชเชเซ, เชคเซ เชคเชฎเซ เชคเซ เชตเซเชฏเชเซเชคเชฟเชจเซ เชเชจเชเซเชฐเชฟเชชเซเช เชฅเชฏเซเชฒ เช-เชฎเซเชฒ เชฎเซเชเชฒเชตเชพเชฎเชพเช เชฒเชพเชเชฌเชพ เชธเชฎเชฏ เชธเซเชงเซ เชธเชฎเชฐเซเชฅ เชฐเชนเซเชถเซ เชจเชนเชฟเช.
+# Used for semi-uniquely representing a cert.
+#
+# Variables:
+# $serialNumber : the serial number of the cert in AA:BB:CC hex format.
+cert-with-serial =
+ .value = เช
เชจเซเชเซเชฐเชฎ เชจเชเชฌเชฐ เชธเชพเชฅเซ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ: { $serialNumber }
+
+## Cert Viewer
+
+# Title used for the Certificate Viewer.
+#
+# Variables:
+# $certificate : a string representative of the certificate being viewed.
+cert-viewer-title =
+ .title = เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชฆเชฐเซเชถเช: โ{ $certName }โ
+not-present =
+ .value = <เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เชญเชพเช เชจเชฅเซ>
+# Cert verification
+cert-verified = เชจเซเชเซเชจเชพ เชตเชชเชฐเชพเชถเซ เชฎเชพเชเซ เช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชเชเชพเชธเชพเช เชเชฏเซ เชเซ:
+# Add usage
+verify-ssl-client =
+ .value = SSL เชเซเชฒเชพเชเชจเซเช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ
+verify-ssl-server =
+ .value = SSL เชธเชฐเซเชตเชฐ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ
+verify-ssl-ca =
+ .value = SSL เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชธเชคเซเชคเชพ
+verify-email-signer =
+ .value = เชเชฎเซเชฒ เชธเชนเซ เชเชฐเชจเชพเชฐ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ
+verify-email-recip =
+ .value = เชเชฎเซเชฒ เชฎเซเชณเชตเชจเชพเชฐ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ
+# Cert verification
+cert-not-verified-cert-revoked = เช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เชเชเชพเชธเซ เชถเชเชพเชฏ เชจเชนเซ เชเชพเชฐเชฃเชเซ เชคเซ เชฐเชฆ เชฅเชฏเซเชฒ เชเซ.
+cert-not-verified-cert-expired = เช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เชเชเชพเชธเซ เชถเชเชพเชฏเซ เชจเชฅเซ เชเชพเชฐเชฃเชเซ เชคเซเชจเซ เชธเชฎเชฏเชฎเชฐเซเชฏเชพเชฆเชพ เชชเซเชฐเซ เชฅเช เชเช เชเซ.
+cert-not-verified-cert-not-trusted = เช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เชเชเชพเชธเซ เชถเชเชพเชฏเซ เชจเชฅเซ เชเชพเชฐเชฃเชเซ เชคเซ เชตเชฟเชถเซเชตเชพเชธเซ เชจเชฅเซ.
+cert-not-verified-issuer-not-trusted = เช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เชเชเชพเชธเซ เชถเชเชพเชฏเซ เชจเชฅเซ เชเชพเชฐเชฃเชเซ เชคเซเชจเซ เชชเซเชฐเชเชพเชถเชฟเชค เชเชฐเชจเชพเชฐ เชญเชฐเซเชธเชพเชชเชพเชคเซเชฐ เชจเชฅเซ.
+cert-not-verified-issuer-unknown = เช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เชเชเชพเชธเซ เชถเชเชพเชฏเซ เชจเชฅเซ เชเชพเชฐเชฃเชเซ เชคเซเชจเซ เชชเซเชฐเชเชพเชถเชฟเชค เชเชฐเชจเชพเชฐ เช
เชเชพเชฃเซเชฏเซ เชเซ.
+cert-not-verified-ca-invalid = เช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เชเชเชพเชธเซ เชถเชเชพเชฏเซ เชจเชฅเซ เชเชพเชฐเชฃเชเซ CA เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เช
เชฎเชพเชจเซเชฏ เชเซ.
+cert-not-verified_algorithm-disabled = เช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เชเชเชพเชธเซ เชถเชเซเชฏเชพ เชจเชนเชฟเช เชเชพเชฐเชฃ เชเซ เชคเซ เชนเชธเซเชคเชพเชเซเชทเชฐ เช
เชฒเซเชเซเชฐเชฟเชงเชฎเชจเซ เชฎเชฆเชฆเชฅเซ เชนเชธเซเชคเชพเชเซเชทเชฐ เชฅเชฏเซเชฒ เชนเชคเซ เชเซ เชเซ เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชฅเชฏเซเชฒ เชนเชคเซ เชเชพเชฐเชฃ เชเซ เช
เชฒเซเชเซเชฐเชฟเชงเชฎ เชธเซเชฐเชเซเชทเชฟเชค เชจเชฅเซ.
+cert-not-verified-unknown = เช
เชเชพเชฃเซเชฏเชพ เชเชพเชฐเชฃเซเชจเซ เชฒเซเชงเซ เช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เชเชเชพเชธเซ เชถเชเชพเชฏเซ เชจเชฅเซ.
+
+## Add Security Exception dialog
+
+add-exception-branded-warning = เชเซเชตเซ เชฐเซเชคเซ { -brand-short-name } เชธเชพเชเชเซ เชเชณเชเซ เชเซ เชคเซเชจเชพ เชเชชเชฐ เชคเชฎเซ เชซเชฐเซเชฅเซ เชฒเชเชตเชพ เชเช เชฐเชนเซเชฏเชพ เชเซ.
+add-exception-invalid-header = เช เชธเชพเชเช เช
เชฏเซเชเซเชฏ เชเชพเชฃเชเชพเชฐเซ เชธเชพเชฅเซ เชคเซเชจเซ เชชเซเชคเชพเชจเซ เชเชพเชคเซ เชเชณเชเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ เชเซ.
+add-exception-domain-mismatch-short = เชเซเชเซ เชธเชพเชเช
+add-exception-domain-mismatch-long = เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชเช เช
เชฒเช เชธเชพเชเชเชฅเซ เชธเชเชฌเชเชงเชฟเชค เชเซ, เชคเซเชจเซ เช
เชฐเซเชฅ เช เชนเซเช เชถเชเซ เชเซ เชเซเช เชตเซเชฏเชเซเชคเชฟ เช เชธเชพเชเชเชจเซ เชจเชเชฒ เชเชฐเซ เชถเชเซ เชเซ.
+add-exception-expired-short = เชเซเชจเซ เชฅเช เชเชฏเซเชฒ เชเชพเชฃเชเชพเชฐเซ
+add-exception-expired-long = เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชนเชพเชฒเชฎเชพเช เชฎเชพเชจเซเชฏ เชจเชฅเซ. เชคเซ เชเซเชฐเชพเช เชเชฏเซเช เช
เชฅเชตเชพ เชเซเชตเชพเช เชเชฏเซเช เชนเซเช เชถเชเซ เชเซ, เช
เชจเซ เช เชธเชพเชเชเชจเซ เชจเชเชฒ เชเชฐเชตเชพ เชฎเชพเชเซ เชเซเช เชตเซเชฏเชเซเชคเชฟ เชฆเซเชตเชพเชฐเชพ เชคเซเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชถเชเชพเชฏ เชเซ.
+add-exception-unverified-or-bad-signature-short = เช
เชเซเชเชพเชค เชเชณเชเชพเชฃ
+add-exception-unverified-or-bad-signature-long = เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชตเชฟเชถเซเชตเชธเชจเซเชฏ เชจเชฅเซ เชเชพเชฐเชฃ เชเซ เชคเซ เชธเซเชฐเชเซเชทเชฟเชค เชธเชนเซเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เชตเชฟเชถเซเชตเชธเชจเซเชฏ เชธเชคเซเชคเชพ เชฆเซเชตเชพเชฐเชพ เชฐเชเซ เชเชฐเชพเชฏเซเชฒ เชคเชฐเซเชเซ เชเชเชพเชธเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชจเชฅเซ.
+add-exception-valid-short = เชฎเชพเชจเซเชฏ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ
+add-exception-valid-long = เช เชธเชพเชเช เชฎเชพเชจเซเชฏ, เชเชพเชคเชฐเซ เชฅเชฏเซเชฒ เชเชณเช เชชเซเชฐเซ เชชเชพเชกเซ เชเซ. เช
เชชเชตเชพเชฆ เชเชฎเซเชฐเชตเชพเชจเซ เชเซเช เช เชเชฐเซเชฐ เชจเชฅเซ.
+add-exception-checking-short = เชเชพเชฃเชเชพเชฐเซ เชเชเชพเชธเซ เชฐเชนเซเชฏเชพ เชเซเช
+add-exception-checking-long = เช เชธเชพเชเชเชจเซ เชเชณเชเชตเชพ เชฎเชพเชเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซเชฏเซโฆ
+add-exception-no-cert-short = เชเซเช เชเชพเชฃเชเชพเชฐเซ เชเชชเชฒเชฌเซเชง เชจเชฅเซ
+add-exception-no-cert-long = เช เชธเชพเชเช เชฎเชพเชเซ เชเชณเชเชจเซ เชธเซเชฅเชฟเชคเชฟ เชชเซเชฐเชพเชชเซเชค เชเชฐเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ.
+
+## Certificate export "Save as" and error dialogs
+
+save-cert-as = เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เชซเชพเชเชฒเชฎเชพเช เชธเชเชเซเชฐเชนเซ
+cert-format-base64 = X.509 เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ (PEM)
+cert-format-base64-chain = เชธเชพเชเชเชณ เชธเชพเชฅเซเชจเซเช X.509 เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ(PEM)
+cert-format-der = X.509 เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ (DER)
+cert-format-pkcs7 = X.509 เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ (PKCS#7)
+cert-format-pkcs7-chain = เชธเชพเชเชเชณ เชธเชพเชฅเซเชจเซเช X.509 เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ(PKCS#7)
+write-file-failure = เชซเชพเชเชฒ เชญเซเชฒ
--- /dev/null
+# 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/.
+
+
+## Strings used for device manager
+
+devmgr =
+ .title = เชเชชเชเชฐเชฃ เชตเซเชฏเชตเชธเซเชฅเชพเชชเช
+ .style = width: 67em; height: 32em;
+devmgr-devlist =
+ .label = เชธเซเชฐเชเซเชทเชพ เชฎเซเชกเซเชฏเซเชฒเซ เช
เชจเซ เชเชชเชเชฐเชฃเซ
+devmgr-header-details =
+ .label = เชตเชฟเชเชคเซ
+devmgr-header-value =
+ .label = เชเชฟเชเชฎเชค
+devmgr-button-login =
+ .label = เชชเซเชฐเชตเซเชถ เชเชฐเซ
+ .accesskey = n
+devmgr-button-logout =
+ .label = เชชเซเชฐเชตเซเชถ เชฌเชนเชพเชฐ เชจเซเชเชณเซ
+ .accesskey = O
+devmgr-button-changepw =
+ .label = เชชเชพเชธเชตเชฐเซเชก เชฌเชฆเชฒเซ
+ .accesskey = P
+devmgr-button-load =
+ .label = เชฒเชพเชตเซ
+ .accesskey = L
+devmgr-button-unload =
+ .label = เชฒเชพเชตเซ เชจเชนเชฟเช
+ .accesskey = U
+devmgr-button-enable-fips =
+ .label = FIPS เชธเชเซเชฐเชฟเชฏ เชเชฐเซ
+ .accesskey = F
+devmgr-button-disable-fips =
+ .label = FIPS เชจเชฟเชทเซเชเซเชฐเซเชฏ เชเชฐเซ
+ .accesskey = F
+
+## Strings used for load device
+
+load-device =
+ .title = เชเชชเชเชฐเชฃ-เชเชพเชฒเช PKCS#11 เชฒเซเชก เชเชฐเซ
+load-device-info = เชคเชฎเซ เชเซ เชฎเซเชกเซเชฏเซเชฒ เชเชฎเซเชฐเชตเชพ เชฎเชพเชเชเซ เชคเซเชจเชพ เชฎเชพเชเซ เชเชพเชฃเชเชพเชฐเซ เชฆเชพเชเชฒ เชเชฐเซ.
+load-device-modname =
+ .value = เชฎเซเชกเซเชฏเซเชฒเชจเซเช เชจเชพเชฎ
+ .accesskey = M
+load-device-modname-default =
+ .value = เชจเชตเซเช PKCS#11 เชฎเซเชกเซเชฏเซเชฒ
+load-device-filename =
+ .value = เชฎเซเชกเซเชฏเซเชฒ เชซเชพเชเชฒเชจเซเช เชจเชพเชฎ
+ .accesskey = f
+load-device-browse =
+ .label = เชฌเซเชฐเชพเชเช เชเชฐเซ...
+ .accesskey = B
+
+## Token Manager
+
+devinfo-status =
+ .label = เชธเซเชฅเชฟเชคเชฟ
+devinfo-status-disabled =
+ .label = เชจเชฟเชทเซเชเซเชฐเชฟเชฏ
+devinfo-status-not-present =
+ .label = เชนเชพเชเชฐ เชจเชนเชฟ
+devinfo-status-uninitialized =
+ .label = เชถเชฐเซเชเชค เชจ เชเชฐเซเชฒ
+devinfo-status-not-logged-in =
+ .label = เชฆเชพเชเชฒ เชจ เชฅเชฏเซเชฒ
+devinfo-status-logged-in =
+ .label = เชฆเชพเชเชฒ เชฅเชฏเซเชฒ
+devinfo-status-ready =
+ .label = เชคเซเชฏเชพเชฐ
+devinfo-desc =
+ .label = เชตเชฐเซเชฃเชจ
+devinfo-man-id =
+ .label = เชเชคเซเชชเชพเชฆเช
+devinfo-hwversion =
+ .label = HW เชเชตเซเชคเชฟ
+devinfo-fwversion =
+ .label = FW เชเชตเซเชคเชฟ
+devinfo-modname =
+ .label = เชฎเซเชกเซเชฏเซเชฒ
+devinfo-modpath =
+ .label = เชชเชฅ
+login-failed = เชฆเชพเชเชฒ เชฅเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ
+devinfo-label =
+ .label = เชฒเซเชฌเชฒ
+devinfo-serialnum =
+ .label = เชธเชฟเชฐเซเชฏเชฒ เชจเชเชฌเชฐ
+fips-nonempty-password-required = FIPS เชธเซเชฅเซเชคเซเชจเซ เชฌเชงเชพ เชธเซเชฐเชเซเชทเชพ เชธเชพเชงเชจ เชฎเชพเชเซ เชฎเซเชเซเชฏ เชชเชพเชธเชตเชฐเซเชกเชจเซ เชเชฐเซเชฐ เชเซ. FIPS เชธเซเชฅเซเชคเซเชจเซ เช
เชฎเชฒเชฎเชพ เชฒเชพเชตเชพ เชฎเชพเชเซ เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชชเชพเชธเชตเชฐเซเชก เชฆเชพเชเชฒเชเชฐเซ.
+unable-to-toggle-fips = เชธเซเชฐเชเซเชทเชพ เชเชชเชเชฐเชฃ เชฎเชพเชเซ FIPS เชธเซเชฅเชฟเชคเชฟเชจเซ เชฌเชฆเชฒเชตเชพเชจเซเช เช
เชธเชฎเชฐเซเชฅ. เชคเซ เช
เชเซเชฐเชนเชฃเซเชฏ เชเซ เชเซ เชคเชฎเซ เชฌเชนเชพเชฐ เชจเซเชเชณเซ เช
เชจเซ เช เชเชพเชฐเซเชฏเชเซเชฐเชฎเชจเซ เชชเซเชจ:เชถเชฐเซ เชเชฐเซ.
+load-pk11-module-file-picker-title = เชฒเซเชก เชเชฐเชตเชพ เชฎเชพเชเซ PKCS#11 เชเชชเชเชฐเชฃ เชกเซเชฐเชพเชเชตเชฐ เชชเชธเชเชฆ เชเชฐเซ
+# Load Module Dialog
+load-module-help-empty-module-name =
+ .value = เชฎเซเชกเซเชฏเซเชฒ เชจเชพเชฎ เชเชพเชฒเซ เชนเซเช เชถเชเชคเซเช เชจเชฅเซ.
+# Do not translate 'Root Certs'
+load-module-help-root-certs-module-name =
+ .value = โRoot Certsโ เชเชฐเชเซเชทเชฟเชค เชเซ เช
เชจเซ เชฎเซเชกเซเชฏเซเชฒ เชจเชพเชฎ เชคเชฐเซเชเซ เชเชชเชฏเซเช เชเชฐเซ เชถเชเชพเชคเซ เชจเชฅเซ.
+add-module-failure = เชฎเซเชกเซเชฏเซเชฒ เชเชฎเซเชฐเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ
+del-module-warning = เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ เช เชธเซเชฐเชเซเชทเชพ เชฎเซเชกเซเชฏเซเชฒ เชเชพเชขเซ เชจเชพเชเชเชตเชพ เชฎเชพเชเชเซ เชเซ?
+del-module-error = เชฎเซเชกเซเชฏเซเชฒ เชเชพเชขเซ เชจเชพเชเชเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ
--- /dev/null
+# 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/.
+
+# %1: the user name (Ed), %2: the app name (Firefox), %3: the operating system (Android)
+client.name2 = %1$Sเชจเซ %2$S เชชเชฐ %3$S
+
+# %S is the date and time at which the last sync successfully completed
+lastSync2.label = เชเซเชฒเซเชฒเซเช เชธเชฎเชจเซเชตเชฏ: %S
+
+# signInToSync.description is the tooltip for the Sync buttons when Sync is
+# not configured.
+signInToSync.description = เชธเชฎเชจเซเชตเชฏเชจ เชฎเชพเชเซ เชธเชพเชเชจ เชเชจ
+
+syncnow.label = เชนเชฎเชฃเชพเช เชธเชฎเชจเซเชตเชฏเชฟเชค
+syncingtabs.label = เชธเชฎเชจเซเชตเชฏ เชเซ
เชฌเซเชธ ...
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY closeAlert.tooltip "เช เชธเซเชเชจเชพเชจเซ เชฌเชเชง เชเชฐเซ">
+<!ENTITY settings.label "เชธเซเชเชฟเชเชเซเชธ">
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE(closeButton.title): Used as the close button text for web notifications on OS X.
+# This should ideally match the string that OS X uses for the close button on alert-type
+# notifications. OS X will truncate the value if it's too long.
+closeButton.title = เชฌเชเชง
+# LOCALIZATION NOTE(actionButton.label): Used as the button label to provide more actions on OS X notifications. OS X will truncate this if it's too long.
+actionButton.label = โฆ
+# LOCALIZATION NOTE(webActions.disableForOrigin.label): %S is replaced
+# with the hostname origin of the notification.
+webActions.disableForOrigin.label = %S เชคเชฐเชซเชฅเซ เชธเซเชเชจเชพเช เช
เชเซเชทเชฎ เชเชฐเซ
+
+# LOCALIZATION NOTE(source.label): Used to show the URL of the site that
+# sent the notification (e.g., "via mozilla.org"). "%1$S" is the source host
+# and port.
+source.label=เชฆเซเชตเชพเชฐเชพ %1$S
+webActions.settings.label = เชธเซเชเชจเชพ เชธเซเชเชฟเชเชเซเชธ
+
+# LOCALIZATION NOTE(pauseNotifications.label): %S is replaced with the
+# brandShortName of the application.
+pauseNotifications.label = เชธเซเชเชจเชพเช เชฅเซเชญเชพเชตเซ เชเซเชฏเชพ เชธเซเชงเซ %S เชชเซเชจเชเชชเซเชฐเชพเชฐเชเชญ เชจเชพ เชฅเชพเชฏ
--- /dev/null
+# 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/.
+
+readConfigTitle = เชฐเซเชชเชฐเซเชเชพเชเชเชจ เชญเซเชฒ
+readConfigMsg = เชฐเซเชชเชฐเซเชเชพเชเชเชจ เชซเชพเชเชฒ เชตเชพเชเชเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชคเชฎเชพเชฐเชพ เชธเชฟเชธเซเชเชฎ เชธเชเชเชพเชฒเชเชจเซ เชธเชเชชเชฐเซเช เชเชฐเซ.
+
+autoConfigTitle = เชธเซเชตเชฏเชเชฐเซเชชเชฐเซเชเชพเชเชเชจ เชญเซเชฒ
+autoConfigMsg = Netscape.cfg/AutoConfig เชจเชฟเชทเซเชซเชณ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชคเชฎเชพเชฐเชพ เชธเชฟเชธเซเชเชฎ เชธเชเชเชพเชฒเชเชจเซ เชธเชเชชเชฐเซเช เชเชฐเซ.\n เชญเซเชฒ: %S เชจเชฟเชทเซเชซเชณ:
+
+emailPromptTitle = เชเชฎเซเชฒ เชธเชฐเชจเชพเชฎเซเช
+emailPromptMsg = เชคเชฎเชพเชฐเซเช เชเชฎเซเชฒ เชธเชฐเชจเชพเชฎเซเช เชฆเชพเชเชฒ เชเชฐเซ
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE (intl.ellipsis): Use the unicode ellipsis char, \u2026,
+# or use "..." if \u2026 doesn't suit traditions in your locale.
+intl.ellipsis=โฆ
--- /dev/null
+# 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/.
+
+#mac
+#this file defines the on screen display names for the various modifier keys
+#these are used in XP menus to show keyboard shortcuts
+
+# Platform: Mac
+# This file defines the on-screen display names for the various modifier keys
+# and the Return key (VK_RETURN).
+# These are used in XP menus to show keyboard shortcuts.
+
+# The Shift key - open up arrow symbol (ctrl-e)
+VK_SHIFT=\\u0005
+
+# The Command key - clover leaf symbol (ctrl-q)
+VK_META=\\u0011
+
+# The Win key - never generated by native key event
+VK_WIN=เชเซเชค
+
+# The Option/Alt key - splitting tracks symbol (ctrl-g)
+VK_ALT=โฅ
+
+# The Control key - hat symbol (ctrl-f)
+VK_CONTROL=\\u0006
+
+# The Return key (on the main keyboard or numpad):
+# "Enter" on Windows/Unix, "Return" on Mac
+VK_RETURN=เชชเชพเชเชพ เชซเชฐเซ
+
+# The separator character used between modifiers (none on Mac OS)
+MODIFIER_SEPARATOR=
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE (intl.ellipsis): Use the unicode ellipsis char, \u2026,
+# or use "..." if \u2026 doesn't suit traditions in your locale.
+intl.ellipsis=โฆ
--- /dev/null
+# 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/.
+
+#default
+#this file defines the on screen display names for the various modifier keys
+#these are used in XP menus to show keyboard shortcuts
+
+# Platform: Unix
+# This file defines the on-screen display names for the various modifier keys
+# and the Enter key (VK_RETURN).
+# These are used in XP menus to show keyboard shortcuts.
+
+# The Shift key
+VK_SHIFT=Shift
+
+# The Command key
+VK_META=Meta
+
+# The Win key (Super key and Hyper keys are mapped to DOM Win key)
+VK_WIN=เชเซเชค
+
+# The Alt key
+VK_ALT=Alt
+
+# The Control key
+VK_CONTROL=Ctrl
+
+# The Enter key (on the main keyboard or numpad):
+# "Enter" on Windows/Unix, "Return" on Mac
+VK_RETURN=เชฆเชพเชเชฒ เชเชฐเซ
+
+# The separator character used between modifiers
+MODIFIER_SEPARATOR=+
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE (intl.ellipsis): Use the unicode ellipsis char, \u2026,
+# or use "..." if \u2026 doesn't suit traditions in your locale.
+intl.ellipsis=โฆ
--- /dev/null
+# 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/.
+
+#default
+#this file defines the on screen display names for the various modifier keys
+#these are used in XP menus to show keyboard shortcuts
+
+# Platform: Windows
+# This file defines the on-screen display names for the various modifier keys
+# and the Enter key (VK_RETURN).
+# These are used in XP menus to show keyboard shortcuts.
+
+# The Shift key
+VK_SHIFT=Shift
+
+# The Command key
+VK_META=Meta
+
+# The Win key
+VK_WIN=เชเซเชค
+
+# The Alt key
+VK_ALT=Alt
+
+# The Control key
+VK_CONTROL=Ctrl
+
+# The Enter key (on the main keyboard or numpad):
+# "Enter" on Windows/Unix, "Return" on Mac
+VK_RETURN=เชฆเชพเชเชฒ เชเชฐเซ
+
+# The separator character used between modifiers
+MODIFIER_SEPARATOR=+
--- /dev/null
+# 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/.
+
+#LOCALIZATION NOTE (aboutReader.loading2):
+# Use the unicode ellipsis char, \u2026,
+# or use "..." if \u2026 doesn't suit traditions in your locale.
+aboutReader.loading2=เชฒเซเชก เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซโฆ
+aboutReader.loadError=เชชเซเชทเซเช เชชเชฐเชฅเซ เชฒเซเช เชฒเซเชก เชเชฐเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ
+
+aboutReader.colorScheme.light=เชเชพเชเชเซ
+aboutReader.colorScheme.dark=เชเชเซเช
+aboutReader.colorScheme.sepia=เชธเซเชชเชฟเช
+aboutReader.colorScheme.auto=เชธเซเชตเชฏเช
+
+# LOCALIZATION NOTE (aboutReader.estimatedReadTimeValue1): Semi-colon list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 is the number of minutes it is estimated to take to read the article
+# example: `3 minutes`
+aboutReader.estimatedReadTimeValue1=#1 เชฎเชฟเชจเชฟเช;#1 เชฎเชฟเชจเชฟเช
+
+#LOCALIZATION NOTE (aboutReader.estimatedReadingTimeRange1): Semi-colon list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# When there is some uncertainty in how long the article will take to read show a range of
+# minutes it is expected to take.
+# #1 is the number of minutes it is estimated to take to read the article for a fast reader
+# #2 is the number of minutes it is estimated to take to read the article for a slow reader
+# #2 is the variable used to determine the plural form to use.
+# example: `5-8 minutes`
+aboutReader.estimatedReadTimeRange1=#1-#2 เชฎเชฟเชจเชฟเช;#1-#2 เชฎเชฟเชจเชฟเช
+
+# LOCALIZATION NOTE (aboutReader.fontType.serif, aboutReader.fontType.sans-serif):
+# These are the styles of typeface that are options in the reader view controls.
+aboutReader.fontType.serif=เชถเซเชฐเซเชซ
+aboutReader.fontType.sans-serif=เชธเชพเชจเซเชธ-เชถเซเชฐเซเชซ
+
+# LOCALIZATION NOTE (aboutReader.fontTypeSample): String used to sample font types.
+aboutReader.fontTypeSample=Aa
+
+aboutReader.toolbar.close=เชฐเซเชกเชฐ เชฆเซเชถเซเชฏ เชฌเชเชง เชเชฐเซ
+aboutReader.toolbar.typeControls=เชชเซเชฐเชเชพเชฐ เชจเชฟเชฏเชเชคเซเชฐเชฃเซ
+
+# These are used for the Reader View toolbar button and the menuitem within the
+# View menu.
+readerView.enter=เชฐเซเชกเชฐ เชฆเซเชถเซเชฏ เชฆเชพเชเชฒ เชเชฐเซ
+readerView.enter.accesskey=R
+readerView.close=เชฐเซเชกเชฐ เชฆเซเชถเซเชฏ เชฌเชเชง เชเชฐเซ
+readerView.close.accesskey=R
--- /dev/null
+<!-- 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/. -->
+<!-- rights.locale-direction instead of the usual local.dir entity, so RTL can skip translating page. -->
+<!ENTITY rights.locale-direction "ltr">
+<!ENTITY rights.title "เชคเชฎเชพเชฐเชพ เช
เชงเชฟเชเชพเชฐเซ เชตเชฟเชถเซ">
+<!ENTITY rights.intro "&brandFullName; is free and open source software, built by a community of thousands from all over the world. There are a few things you should know:">
+
+<!-- Note on pointa / pointb / pointc form:
+ These points each have an embedded link in the HTML, so each point is
+ split into chunks for text before the link, the link text, and the text
+ after the link. If a localized grammar doesn't need the before or after
+ chunk, it can be left blank.
+
+ Also note the leading/trailing whitespace in strings here, which is
+ deliberate for formatting around the embedded links. -->
+<!ENTITY rights.intro-point1a "&brandShortName; is made available to you under the terms of the ">
+<!ENTITY rights.intro-point1b "Mozilla Public License">
+<!ENTITY rights.intro-point1c ". This means you may use, copy and distribute &brandShortName; to others. You are also welcome to modify the source code of &brandShortName; as you want to meet your needs. The Mozilla Public License also gives you the right to distribute your modified versions.">
+
+<!ENTITY rights.intro-point2-a "เชคเชฎเชจเซ Mozilla เชซเชพเชเชจเซเชกเซเชถเชจเชจเชพ เชเซเชฐเซเชกเชฎเชพเชฐเซเชเซเชธ เช
เชฅเชตเชพ เชเซเชเชชเชฃ เชชเชเซเชทเชจเชพ เชเซเช เชชเชฃ เชเซเชฐเซเชกเชฎเชพเชฐเซเช เช
เชงเชฟเชเชพเชฐเซ เช
เชฅเชตเชพ เชฒเชพเชเชธเซเชเชธ เชเชชเชตเชพเชฎเชพเช เชเชตเซเชฏเชพเช เชจเชฅเซ, เชเซเชฎเชพเช Firefox เชจเชพเชฎ เช
เชฅเชตเชพ เชฒเซเชเซเชจเซ เชฎเชฐเซเชฏเชพเชฆเชพ เชตเชฟเชจเชพเชจเซ เชธเชฎเชพเชตเซเชถ เชฅเชพเชฏ เชเซ. เชเซเชฐเซเชกเชฎเชพเชฐเซเช เชชเชฐ เชตเชงเชพเชฐเชพเชจเซ เชฎเชพเชนเชฟเชคเซ เชฎเชณเซ เชถเชเซ เชเซ ">
+<!ENTITY rights.intro-point2-b "here">
+<!ENTITY rights.intro-point2-c ".">
+
+<!-- point 2.5 text for official branded builds -->
+<!ENTITY rights.intro-point2.5 "Some features in &brandShortName;, such as the Crash Reporter, give you the option to provide feedback to &vendorShortName;. By choosing to submit feedback, you give &vendorShortName; permission to use the feedback to improve its products, to publish the feedback on its websites, and to distribute the feedback.">
+
+<!-- point 3 text for official branded builds -->
+<!ENTITY rights2.intro-point3a "How we use your personal information and feedback submitted to &vendorShortName; through &brandShortName; is described in the ">
+<!ENTITY rights2.intro-point3b "&brandShortName; Privacy Policy">
+<!ENTITY rights.intro-point3c ".">
+
+<!-- point 3 text for unbranded builds -->
+<!ENTITY rights.intro-point3-unbranded "Any applicable privacy policies for this product should be listed here.">
+
+<!-- point 4 text for official branded builds -->
+<!ENTITY rights2.intro-point4a "Some &brandShortName; features make use of web-based information services, however, we cannot guarantee they are 100% accurate or error-free. More details, including information on how to disable the features that use these services, can be found in the ">
+<!ENTITY rights.intro-point4b "service terms">
+<!ENTITY rights.intro-point4c ".">
+
+<!-- point 4 text for unbranded builds -->
+<!ENTITY rights.intro-point4a-unbranded "If this product incorporates web services, any applicable service terms for the service(s) should be linked to the ">
+<!ENTITY rights.intro-point4b-unbranded "Web Site Services">
+<!ENTITY rights.intro-point4c-unbranded " section.">
+
+<!ENTITY rights2.webservices-header "&brandFullName; Web-Based Information Services">
+
+<!-- point 5 -->
+<!ENTITY rights.intro-point5 "เชเซเชเซเชเชธ เชชเซเชฐเชเชพเชฐเชจเซ เชตเชฟเชกเชฟเช เชธเชพเชฎเชเซเชฐเซเชจเซ เชเชฒเชพเชตเชตเชพ เชฎเชพเชเซ, &brandShortName; เชคเซเชคเซเชฏ เชชเชเซเชทเซเชฎเชพเชเชฅเซ เช
เชฎเซเช เชธเชพเชฎเชเซเชฐเซ เชกเชฟเชเซเชฐเชฟเชชเซเชถเชจ เชฎเซเชกเซเชฏเซเชฒเซ เชกเชพเชเชจเชฒเซเชก เชเชฐเซ เชเซ.">
+
+<!-- Note that this paragraph references a couple of entities from
+ preferences/security.dtd, so that we can refer to text the user sees in
+ the UI, without this page being forgotten every time those strings are
+ updated. -->
+<!-- intro paragraph for branded builds -->
+<!ENTITY rights2.webservices-a "&brandFullName; uses web-based information services ("Services") to provide some of the features provided for your use with this binary version of &brandShortName; under the terms described below. If you do not want to use one or more of the Services or the terms below are unacceptable, you may disable the feature or Service(s). Instructions on how to disable a particular feature or Service may be found ">
+<!ENTITY rights2.webservices-b "here">
+<!ENTITY rights3.webservices-c ". Other features and Services can be disabled in the application preferences.">
+
+<!-- safe browsing points for branded builds -->
+<!ENTITY rights.safebrowsing-a "SafeBrowsing: ">
+<!ENTITY rights.safebrowsing-b "Disabling the Safe Browsing feature is not recommended as it may result in you going to unsafe sites. If you wish to disable the feature completely, follow these steps:">
+<!ENTITY rights.safebrowsing-term1 "Open the application preferences">
+<!ENTITY rights.safebrowsing-term2 "Select the Security selection">
+<!ENTITY rights2.safebrowsing-term3 ""&enableSafeBrowsing.label;" เชตเชฟเชเชฒเซเชชเชจเซ เช
เชจเชเซเช เชเชฐเซ">
+<!ENTITY rights.safebrowsing-term4 "Safe Browsing is now disabled">
+
+<!-- location aware browsing points for branded builds -->
+<!ENTITY rights.locationawarebrowsing-a "Location Aware Browsing: ">
+<!ENTITY rights.locationawarebrowsing-b "is always opt-in. No location information is ever sent without your permission. If you wish to disable the feature completely, follow these steps:">
+<!ENTITY rights.locationawarebrowsing-term1a "In the URL bar, type ">
+<!ENTITY rights.locationawarebrowsing-term1b "about:config">
+<!ENTITY rights.locationawarebrowsing-term2 "Type geo.enabled">
+<!ENTITY rights.locationawarebrowsing-term3 "Double click on the geo.enabled preference">
+<!ENTITY rights.locationawarebrowsing-term4 "Location-Aware Browsing is now disabled">
+
+<!-- intro paragraph for unbranded builds -->
+<!ENTITY rights.webservices-unbranded "An overview of the web site services the product incorporates, along with instructions on how to disable them, if applicable, should be included here.">
+
+<!-- point 1 text for unbranded builds -->
+<!ENTITY rights.webservices-term1-unbranded "Any applicable service terms for this product should be listed here.">
+
+<!-- points 1-7 text for branded builds -->
+<!ENTITY rights2.webservices-term1 "&vendorShortName; and its contributors, licensors and partners work to provide the most accurate and up-to-date Services. However, we cannot guarantee that this information is comprehensive and error-free. For example, the Safe Browsing Service may not identify some risky sites and may identify some safe sites in error and the Location Aware Service all locations returned by our service providers are estimates only and neither we nor our service providers guarantee the accuracy of the locations provided.">
+<!ENTITY rights.webservices-term2 "&vendorShortName; may discontinue or change the Services at its discretion.">
+<!ENTITY rights2.webservices-term3 "You are welcome to use these Services with the accompanying version of &brandShortName;, and &vendorShortName; grants you its rights to do so. &vendorShortName; and its licensors reserve all other rights in the Services. These terms are not intended to limit any rights granted under open source licenses applicable to &brandShortName; and to corresponding source code versions of &brandShortName;.">
+<!ENTITY rights.webservices-term4 "The Services are provided "as-is." &vendorShortName;, its contributors, licensors, and distributors, disclaim all warranties, whether express or implied, including without limitation, warranties that the Services are merchantable and fit for your particular purposes. You bear the entire risk as to selecting the Services for your purposes and as to the quality and performance of the Services. Some jurisdictions do not allow the exclusion or limitation of implied warranties, so this disclaimer may not apply to you.">
+<!ENTITY rights.webservices-term5 "Except as required by law, &vendorShortName;, its contributors, licensors, and distributors will not be liable for any indirect, special, incidental, consequential, punitive, or exemplary damages arising out of or in any way relating to the use of &brandShortName; and the Services. The collective liability under these terms will not exceed $500 (five hundred dollars). Some jurisdictions do not allow the exclusion or limitation of certain damages, so this exclusion and limitation may not apply to you.">
+<!ENTITY rights.webservices-term6 "&vendorShortName; may update these terms as necessary from time to time. These terms may not be modified or canceled without &vendorShortName;'s written agreement.">
+<!ENTITY rights.webservices-term7 "These terms are governed by the laws of the state of California, U.S.A., excluding its conflict of law provisions. If any portion of these terms is held to be invalid or unenforceable, the remaining portions will remain in full force and effect. In the event of a conflict between a translated version of these terms and the English language version, the English language version shall control.">
--- /dev/null
+# 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/.
+
+
+# LOCALIZATION NOTE (title): keep "Shield" in English. See
+# https://wiki.mozilla.org/Firefox/Shield/Shield_Studies for more information
+title = เชเชตเช เช
เชญเซเชฏเชพเชธ
+removeButton = เชฆเซเชฐ เชเชฐเซ
+
+# LOCALIZATION NOTE (activeStudiesList): Title above a list of active studies
+activeStudiesList = เชธเชเซเชฐเชฟเชฏ เช
เชญเซเชฏเชพเชธ
+# LOCALIZATION NOTE (activeStudiesList): Title above a list of completed studies
+completedStudiesList = เชธเชฎเชพเชชเซเชค เชฅเชฏเซเชฒ เช
เชญเซเชฏเชพเชธ
+# LOCALIZATION NOTE (activeStatus): Displayed for an active study
+activeStatus = เชธเชเซเชฐเชฟเชฏ
+
+# LOCALIZATION NOTE (completeStatus): Displayed for a study that is already complete
+completeStatus = เชธเชฎเชพเชชเซเชค
+
+updateButtonWin = เชตเชฟเชเชฒเซเชชเซ เชธเซเชงเชพเชฐเซ
+updateButtonUnix = เชชเชธเชเชฆเชเซเช เชชเชธเชเชฆ เชเชฐเซ
+learnMore = เชตเชงเซ เชถเซเชเซ
+noStudies = เชคเชฎเซ เชเซเช เชชเชฃ เช
เชญเซเชฏเชพเชธเชฎเชพเช เชญเชพเช เชฒเซเชงเซ เชจเชฅเซ.
+disabledList = เช เชคเซ เช
เชญเซเชฏเชพเชธเซเชจเซ เชฏเชพเชฆเซ เชเซ เชเซเชฎเชพ เชคเชฎเซ เชญเชพเช เชฒเซเชงเซ เชเซ. เชเซเช เชจเชตเชพ เช
เชญเซเชฏเชพเชธเซ เชเชพเชฒเชถเซ เชจเชนเซเช.
+# LOCALIZATION NOTE (enabledList): %S is brandShortName (e.g. Firefox)
+enabledList = เช เชถเซเช เชเซ? %S เชเชจเซเชธเซเชเซเชฒ เชเชฐเซ เชถเชเซ เชเซ เช
เชจเซ เชธเชฎเชฏ เชชเชฐ เช
เชญเซเชฏเชพเชธ เชเชฒเชพเชตเซ เชถเชเซ เชเซ.
+
+# LOCALIZATION NOTE (preferenceStudyDescription) $1%S will be replaced with the
+# name of a preference (such as "stream.improvesearch.topSiteSearchShortcuts")
+# and $2%S will be replaced with the value of that preference. Both values will
+# be formatted differently than the surrounding text.
+preferenceStudyDescription = เช เช
เชญเซเชฏเชพเชธ %1$S เชจเซ %2$S เชฎเชพเช เชธเซเช เชเชฐเซ เชเซ.
\ No newline at end of file
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY aboutTelemetry.pingDataSource "เชกเซเชเชพ เชธเซเชฐเซเชค เชชเชฟเชเช เชเชฐเซ:">
+<!ENTITY aboutTelemetry.showCurrentPingData "เชตเชฐเซเชคเชฎเชพเชจ เชกเซเชเชพ เชชเชฟเชเช เชเชฐเซ">
+<!ENTITY aboutTelemetry.showArchivedPingData "เชเชฐเซเชเชพเชเชต เชเชฐเซเชฒ เชชเชฟเชเช เชกเซเชเชพ">
+<!ENTITY aboutTelemetry.showSubsessionData "เชเชชเชธเชคเซเชฐ เชกเซเชเชพ เชฌเชคเชพเชตเซ">
+<!ENTITY aboutTelemetry.choosePing "เชชเชฟเชเช เชชเชธเชเชฆ เชเชฐเซ:">
+<!ENTITY aboutTelemetry.archivePingType "เชชเชฟเชเช เชชเซเชฐเชเชพเชฐ">
+<!ENTITY aboutTelemetry.archivePingHeader "เชชเชฟเชเช">
+<!ENTITY aboutTelemetry.optionGroupToday "เชเชเซ">
+<!ENTITY aboutTelemetry.optionGroupYesterday "เชเชเชเชพเชฒเซ">
+<!ENTITY aboutTelemetry.optionGroupOlder "เชเซเชจเซเช">
+<!-- LOCALIZATION NOTE(aboutTelemetry.previousPing, aboutTelemetry.nextPing):
+ These strings are displayed when selecting Archived pings, and theyโre
+ used to move to the next or previous ping. -->
+<!ENTITY aboutTelemetry.previousPing "<<">
+<!ENTITY aboutTelemetry.nextPing ">>">
+
+<!ENTITY aboutTelemetry.pageTitle "เชเซเชฒเซเชฎเซเชเซเชฐเซ เชฎเชพเชนเชฟเชคเซ">
+<!ENTITY aboutTelemetry.moreInformations "เชตเชงเซ เชฎเชพเชนเชฟเชคเซ เชเซเชเช เชเซ?">
+<!ENTITY aboutTelemetry.firefoxDataDoc "<a>Firefox เชกเซเชเชพ เชฆเชธเซเชคเชพเชตเซเชเซเชเชฐเชฃ</a> เชฎเชพเช เช
เชฎเชพเชฐเชพ เชกเซเชเชพ เชธเชพเชงเชจเซ เชธเชพเชฅเซ เชเซเชตเซ เชฐเซเชคเซ เชเชพเชฎ เชเชฐเชตเซเช เชคเซ เชตเชฟเชถเซเชจเซ เชฎเชพเชฐเซเชเชฆเชฐเซเชถเชฟเชเชพเช เชเซ.">
+<!ENTITY aboutTelemetry.telemetryClientDoc "<a>Firefox เชเซเชฒเชฟเชฎเซเชเซเชฐเซ เชเซเชฒเชพเชฏเชเช เชฆเชธเซเชคเชพเชตเซเชเซเชเชฐเชฃ</a> เชตเชฟเชญเชพเชตเชจเชพเช, API เชฆเชธเซเชคเชพเชตเซเชเซเชเชฐเชฃ เช
เชจเซ เชกเซเชเชพ เชธเชเชฆเชฐเซเชญเซ เชฎเชพเชเซเชจเซ เชตเซเชฏเชพเชเซเชฏเชพเชเชจเซ เชธเชฎเชพเชตเซเชถ เชเชฐเซ เชเซ.">
+<!ENTITY aboutTelemetry.telemetryDashboard "<a>เชเซเชฒเซเชฎเซเชเซเชฐเซ เชกเซเชถเชฌเซเชฐเซเชกเซเชธ</a> เชคเชฎเชจเซ Mozilla เชกเซเชเชพ เชฎเชพเชฐเชซเชคเซ เชตเชฟเชเซเชฏเซเช
เชฒเชพเชเช เชเชฐเชตเชพ เชฎเชพเชเซ เชชเชฐเชตเชพเชจเชเซ เชเชชเซ เชเซ เชเซ เชเซเชฒเซเชฎเซเชเซเชฐเซ เชฎเชพเชฐเชซเชคเซ เชฎเซเชณเชตเซ เชเซ.">
+
+<!ENTITY aboutTelemetry.telemetryProbeDictionary "<a>Probe Dictionary</a> เช เชเซเชฒเชฟเชฎเซเชเซเชฐเซ เชฆเซเชตเชพเชฐเชพ เชเชเชคเซเชฐเชฟเชค เชเชฐเซเชฒเซ เชเชเชพเชธเชฃเซเช เชฎเชพเชเซเชจเซ เชตเชฟเชเชคเซ เช
เชจเซ เชตเชฐเซเชฃเชจเซ เชชเซเชฐเชฆเชพเชจ เชเชฐเซ เชเซ.">
+
+<!ENTITY aboutTelemetry.showInFirefoxJsonViewer "JSON เชฆเชฐเซเชถเชเชฎเชพเช เชเซเชฒเซ">
+
+<!ENTITY aboutTelemetry.homeSection "เชฎเซเชเซเชฏ เชชเชพเชจเซเช">
+<!ENTITY aboutTelemetry.generalDataSection "เชธเชพเชฎเชพเชจเซเชฏ เชกเซเชเชพ">
+<!ENTITY aboutTelemetry.environmentDataSection "Environment เชกเซเชเชพ">
+<!ENTITY aboutTelemetry.sessionInfoSection "เชธเชคเซเชฐ เชฎเชพเชนเชฟเชคเซ">
+<!ENTITY aboutTelemetry.scalarsSection "เชธเซเชเซเชฒเชฐเซเชธ">
+<!ENTITY aboutTelemetry.keyedScalarsSection "เชเซ เชธเซเชเซเชฒเชฐเซเชธ">
+<!ENTITY aboutTelemetry.histogramsSection " เชนเชฟเชธเซเชเซเชเซเชฐเชพเชฎ">
+<!ENTITY aboutTelemetry.keyedHistogramsSection "เชเซ เชนเชฟเชธเซเชเซเชเซเชฐเชพเชฎ">
+<!ENTITY aboutTelemetry.eventsSection "เชเชเชจเชพเช">
+<!ENTITY aboutTelemetry.simpleMeasurementsSection " เชธเชพเชฆเชพ เชฎเชพเชชเชจ">
+<!ENTITY aboutTelemetry.slowSqlSection " เชงเซเชฎเชพ SQL เชตเชพเชเซเชฏเซ">
+<!ENTITY aboutTelemetry.addonDetailsSection " เชเชก-เชเชจ เชตเชฟเชเชคเซ">
+<!ENTITY aboutTelemetry.capturedStacksSection "เชเซเชชเซเชเชฐ เชเชฐเซเชฒ เชธเซเชเซเชเซเชธ">
+<!ENTITY aboutTelemetry.lateWritesSection " เช
เชเชคเชฎเชพเช เชฒเชเซ เชเซ">
+<!ENTITY aboutTelemetry.rawPayloadSection "เชเชพเชเซ เชชเซเชฒเซเชก">
+<!ENTITY aboutTelemetry.raw "เชเชพเชเซ JSON">
+
+<!ENTITY aboutTelemetry.fullSqlWarning " เชจเซเชเชง: เชงเซเชฎเซ SQL เชกเชฟเชฌเชเซเชเช เชธเชเซเชฐเชฟเชฏ เชฅเชฏเซเชฒ เชเซ. เชธเชเชชเซเชฐเซเชฃ SQL เชถเชฌเซเชฆเชฎเชพเชณเชพเช เช เชจเซเชเซ เชฆเชฐเซเชถเชพเชตเซ เชถเชเชพเชฏ เชเซ เชชเชฐเชเชคเซ เชคเซเช เชเซเชฒเซเชฎเซเชเซเชฐเซเชฎเชพเช เชธเชฎเชพเชตเชถเซ เชจเชนเชฟเช.">
+<!ENTITY aboutTelemetry.fetchStackSymbols "เชธเซเชเซเชเซเชธ เชฎเชพเชเซ เชซเชเชถเชเชจ เชจเชพเชฎเซ เชฎเซเชณเชตเซ">
+<!ENTITY aboutTelemetry.hideStackSymbols "เชเชพเชเชพ เชธเซเชเซเช เชกเซเชเชพ เชฌเชคเชพเชตเซ">
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE(pageSubtitle):
+# - %1$S is replaced by the value of the toolkit.telemetry.server_owner preference
+# - %2$S is replaced by brandFullName
+pageSubtitle = This page shows the information about performance, hardware, usage and customizations collected by Telemetry. This information is submitted to %1$S to help improve %2$S.
+
+# LOCALIZATION NOTE(settingsExplanation):
+# - %1$S is either releaseData or prereleaseData
+# - %2$S is either telemetryUploadEnabled or telemetryUploadDisabled
+settingsExplanation = เชเซเชฒเซเชฎเซเชเซเชฐเซ %1$S เชเชเชคเซเชฐเชฟเชค เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซ เช
เชจเซ เช
เชชเชฒเซเชก %2$S เชเซ.
+releaseData = เชฐเชฟเชฒเซเช เชกเซเชเชพ
+prereleaseData = เชชเซเชฐเซ-เชฐเชฟเชฒเซเช เชกเซเชเชพ
+telemetryUploadEnabled = เชธเชเซเชทเชฎ
+telemetryUploadDisabled = เช
เชเซเชทเชฎ เชเชฐเซเชฒ
+
+# LOCALIZATION NOTE(pingDetails):
+# - %1$S is replaced by a link with pingExplanationLink as text
+# - %2$S is replaced by namedPing
+pingDetails = เชฆเชฐเซเช เชญเชพเชเชจเซ เชฎเชพเชนเชฟเชคเซเชจเซ โ%1$Sโ เชฎเชพเช เชฎเซเชเชฒเชตเชพเชฎเชพเช เชเชตเซ เชเซ. เชคเชฎเซ %2$S เชชเชฟเชเช เชเซเช เชฐเชนเซเชฏเชพเช เชเซ.
+# LOCALIZATION NOTE(namedPing):
+# - %1$S is replaced by the ping localized timestamp, e.g. โ2017/07/08 10:40:46โ
+# - %2$S is replaced by the ping name, e.g. โsaved-sessionโ
+namedPing = %1$S, %2$S
+# LOCALIZATION NOTE(pingDetailsCurrent):
+# - %1$S is replaced by a link with pingExplanationLink as text
+# - %2$S is replaced by currentPing
+pingDetailsCurrent = เชฆเชฐเซเช เชญเชพเชเชจเซ เชฎเชพเชนเชฟเชคเซเชจเซ โ%1$Sโ เชฎเชพเช เชฎเซเชเชฒเชตเชพเชฎเชพเช เชเชตเซ เชเซ. เชคเชฎเซ %2$S เชชเชฟเชเช เชเซเช เชฐเชนเซเชฏเชพเช เชเซ.
+pingExplanationLink = เชชเชฟเชเชเซเชธ
+currentPing = เชตเชฐเซเชคเชฎเชพเชจ
+
+# LOCALIZATION NOTE(filterPlaceholder): string used as a placeholder for the
+# search field, %1$S is replaced by the section name from the structure of the
+# ping. More info about it can be found here:
+# https://firefox-source-docs.mozilla.org/toolkit/components/telemetry/telemetry/data/main-ping.html
+filterPlaceholder = %1$S เชฎเชพเช เชถเซเชงเซ
+filterAllPlaceholder = เชฌเชงเชพ เชตเชฟเชญเชพเชเซเชฎเชพเช เชถเซเชงเซ
+
+# LOCALIZATION NOTE(resultsForSearch): %1$S is replaced by the searched terms
+resultsForSearch = โ%1$Sโ เชฎเชพเชเซ เชชเชฐเชฟเชฃเชพเชฎเซ
+# LOCALIZATION NOTE(noSearchResults):
+# - %1$S is replaced by the section name from the structure of the ping.
+# More info about it can be found here: https://firefox-source-docs.mozilla.org/toolkit/components/telemetry/telemetry/data/main-ping.html
+# - %2$S is replaced by the current text in the search input
+noSearchResults = เชฎเชพเชซ เชเชฐเชถเซ! โ%2$Sโ เชฎเชพเชเซ %1$S เชฎเชพเช เชเซเช เชชเชฐเชฟเชฃเชพเชฎเซ เชจเชฅเซ
+# LOCALIZATION NOTE(noSearchResultsAll): %S is replaced by the searched terms
+noSearchResultsAll = เชฎเชพเชซ เชเชฐเชถเซ! โ%Sโ เชฎเชพเชเซ เชเซเช เชชเชฃ เชตเชฟเชญเชพเชเซเชฎเชพเช เชเซเช เชชเชฐเชฟเชฃเชพเชฎเซ เชจเชฅเซ
+# LOCALIZATION NOTE(noDataToDisplay): %S is replaced by the section name.
+# This message is displayed when a section is empty.
+noDataToDisplay = เชฎเชพเชซ เชเชฐเชถเซ! เชนเชพเชฒเชฎเชพเช โ%Sโ เชฎเชพเช เชเซเช เชกเซเชเชพ เชเชชเชฒเชฌเซเชง เชจเชฅเซ
+# LOCALIZATION NOTE(currentPingSidebar): used as a tooltip for the โcurrentโ
+# ping title in the sidebar
+currentPingSidebar = เชตเชฐเซเชคเชฎเชพเชจ เชชเชฟเชเช
+# LOCALIZATION NOTE(telemetryPingTypeAll): used in the โPing Typeโ select
+telemetryPingTypeAll = เชฌเชงเชพ
+
+# LOCALIZATION NOTE(histogram*): these strings are used in the โHistogramsโ section
+histogramSamples = เชจเชฎเซเชจเชพ
+histogramAverage = เชธเชฐเซเชฐเชพเชถ
+histogramSum = เชธเชฐเชตเชพเชณเซ
+# LOCALIZATION NOTE(histogramCopy): button label to copy the histogram
+histogramCopy = เชจเชเชฒ
+
+# LOCALIZATION NOTE(telemetryLog*): these strings are used in the โTelemetry Logโ section
+telemetryLogTitle = เชเซเชฒเซเชฎเซเชเซเชฐเซ เชฒเซเช
+telemetryLogHeadingId = Id
+telemetryLogHeadingTimestamp = เชเชพเชเชฎเชธเซเชเซเชฎเซเชช
+telemetryLogHeadingData = เชกเซเชเชพ
+
+# LOCALIZATION NOTE(slowSql*): these strings are used in the โSlow SQL Statementsโ section
+slowSqlMain = เชฎเซเชเซเชฏ เชฅเซเชฐเซเชก เชชเชฐ เชงเซเชฎเชพ SQL เชตเชพเชเซเชฏเซ
+slowSqlOther = เชฎเชฆเชฆเชเชฐเซเชคเชพ เชฅเซเชฐเซเชก เชชเชฐ เชงเซเชฎเชพ SQL เชตเชพเชเซเชฏเซ
+slowSqlHits = เชนเชฟเชเซเชธ
+slowSqlAverage = เชธเชฐเซเชฐเชพเชถ เชธเชฎเชฏ (ms)
+slowSqlStatement = เชตเชพเชเซเชฏ
+
+# LOCALIZATION NOTE(histogram*): these strings are used in the โAdd-on Detailsโ section
+addonTableID = เชเชก-เชเชจ ID
+addonTableDetails = เชตเชฟเชเชคเซ
+# LOCALIZATION NOTE(addonProvider):
+# - %1$S is replaced by the name of an Add-on Provider (e.g. โXPIโ, โPluginโ)
+addonProvider = %1$S เชชเซเชฐเซเชตเชพเชเชกเชฐ
+
+keysHeader = เชเซเชฃเชงเชฐเซเชฎ
+namesHeader = เชจเชพเชฎ
+valuesHeader = เชเชฟเชเชฎเชค
+
+# LOCALIZATION NOTE(chrome-hangs-title):
+# - %1$S is replaced by the number of the hang
+# - %2$S is replaced by the duration of the hang
+chrome-hangs-title = เช
เชเชเซเชฒ เช
เชนเซเชตเชพเชฒ #%1$S (%2$S เชธเซเชเชเชก)
+# LOCALIZATION NOTE(captured-stacks-title):
+# - %1$S is replaced by the string key for this stack
+# - %2$S is replaced by the number of times this stack was captured
+captured-stacks-title = %1$S (เชเซเชชเซเชเชฐ เชเชฃเชจเชพ: %2$S)
+# LOCALIZATION NOTE(late-writes-title):
+# - %1$S is replaced by the number of the late write
+late-writes-title = #%1$S เชจเซ เช
เชเชคเชฎเชพเช เชฒเชเซ เชเซ
+
+stackTitle = เชธเซเชเซเช:
+memoryMapTitle = เชฎเซเชฎเชฐเซ เชจเชเซเชทเซ:
+
+errorFetchingSymbols = เชญเซเชฒ เชเชฆเซเชญเชตเซ เชเซเชฏเชพเชฐเซ เชธเชเชเซเชคเชจเซ เชฒเชพเชตเซ เชฐเชนเซเชฏเชพ เชนเซเชฏ. เชเชเชพเชธเซ เชเซ เชคเชฎเซ เชเชจเซเชเชฐเชจเซเชเชฎเชพเช เชเซเชกเชพเชฏเซเชฒ เชเซ เช
เชจเซ เชซเชฐเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ.
+
+parentPayload = เชชเซเชฐเซเชเช เชชเซเชฒเซเชก
+# LOCALIZATION NOTE(childPayloadN):
+# - %1$S is replaced by the number of the child payload (e.g. โ1โ, โ2โ)
+childPayloadN = เชเชพเชเชฒเซเชก เชชเซเชฒเซเชก %1$S
+timestampHeader = เชเชพเชเชฎเชธเซเชเซเชฎเซเชช
+categoryHeader = เชถเซเชฐเซเชฃเซ
+methodHeader = เชชเชฆเซเชงเชคเชฟ
+objectHeader = เชเชฌเซเชเซเชเซเช
+extraHeader = เชตเชงเชพเชฐเชพเชจเซ
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE (document_title, cannot_retrieve_log):
+# The text "WebRTC" is a proper noun and should not be translated.
+# It is the general label for the standards based technology. see http://www.webrtc.org
+document_title = WebRTC เชเชเชคเชฐเชฟเช
+cannot_retrieve_log = WebRTC เชฒเซเช เชกเซเชเชพ เชชเซเชจเชเชชเซเชฐเชพเชชเซเชค เชเชฐเซ เชถเชเชพเชคเซ เชจเชฅเซ
+
+# LOCALIZATION NOTE (save_page_msg):
+# %1$S will be replaced by a full path file name: the target of the SavePage operation.
+save_page_msg = เชชเซเชทเซเช เชชเชฐ เชธเชพเชเชตเซเชฏเซเช: %1$S
+
+# LOCALIZATION NOTE (save_page_dialog_title): "about:webrtc" is a internal browser URL and should not be
+# translated. This string is used as a title for a file save dialog box.
+save_page_dialog_title = เชตเชฟเชถเซ เชธเชพเชเชตเซ:webrtc เชคเชฐเซเชเซ
+
+# LOCALIZATION NOTE (debug_mode_off_state_msg):
+# %1$S will be replaced by the full path file name of the debug log.
+debug_mode_off_state_msg = เชเซเชฐเซเชธ เชฒเซเช เช
เชนเซเช เชฎเชณเซ เชถเชเซ เชเซ: %1$S
+
+# LOCALIZATION NOTE (debug_mode_on_state_msg):
+# %1$S will be replaced by the full path file name of the debug log.
+debug_mode_on_state_msg = เชกเซเชฌเช เชฎเซเชก เชธเชเซเชฐเชฟเชฏ, เชเซเชฐเซเชธ เชฒเซเช: %1$S
+
+# LOCALIZATION NOTE (aec_logging_msg_label, aec_logging_off_state_label,
+# aec_logging_on_state_label, aec_logging_on_state_msg):
+# AEC is an abbreviation for Acoustic Echo Cancellation.
+aec_logging_msg_label = AEC เชฒเซเชเชฟเชเช
+aec_logging_off_state_label = AEC เชฒเซเชเชฟเชเช เชถเชฐเซ เชเชฐเซ
+aec_logging_on_state_label = AEC เชฒเซเชเชฟเชเช เชฐเซเชเซ
+aec_logging_on_state_msg = AEC เชฒเซเชเชฟเชเช เชธเชเซเชฐเชฟเชฏ (เชฅเซเชกเซ เชฎเชฟเชจเชฟเชเซ เชฎเชพเชเซ เชเซเชฒเชฐ เชธเชพเชฅเซ เชตเชพเชค เชเชฐเซ เช
เชจเซ เชชเชเซ เชเซเชชเซเชเชฐ เชฌเชเชง เชเชฐเซ)
+
+# LOCALIZATION NOTE (aec_logging_off_state_msg):
+# %1$S will be replaced by the full path to the directory containing the captured log files.
+# AEC is an abbreviation for Acoustic Echo Cancellation.
+aec_logging_off_state_msg = เชเซเชชเซเชเชฐ เชฅเชฏเซเชฒ เชฒเซเช เชซเชพเชเชฒเซ เช
เชนเซเช เชฎเชณเซ เชถเชเซ เชเซ: %1$S
+
+# LOCALIZATION NOTE (peer_connection_id_label): "PeerConnection" is a proper noun
+# associated with the WebRTC module. "ID" is an abbreviation for Identifier. This string
+# should not normally be translated and is used as a data label.
+peer_connection_id_label = PeerConnection ID
+
+# LOCALIZATION NOTE (sdp_heading, local_sdp_heading, remote_sdp_heading):
+# "SDP" is an abbreviation for Session Description Protocol, an IETF standard.
+# See http://wikipedia.org/wiki/Session_Description_Protocol
+sdp_heading = SDP
+local_sdp_heading = เชธเซเชฅเชพเชจเชฟเช SDP
+remote_sdp_heading = เชฆเซเชฐเชธเซเชฅ SDP
+
+# LOCALIZATION NOTE (offer, answer):
+# offer and answer describe whether the local sdp is an offer or answer or
+# the remote sdp is an offer or answer. These are appended to the local and
+# remote sdp headings.
+offer = เชเชซเชฐ
+answer = เชเชตเชพเชฌ
+
+# LOCALIZATION NOTE (rtp_stats_heading): "RTP" is an abbreviation for the
+# Real-time Transport Protocol, an IETF specification, and should not
+# normally be translated. "Stats" is an abbreviation for Statistics.
+rtp_stats_heading = RTP เชเชเชเชกเชพ
+
+# LOCALIZATION NOTE (ice_state, ice_stats_heading): "ICE" is an abbreviation
+# for Interactive Connectivity Establishment, which is an IETF protocol,
+# and should not normally be translated. "Stats" is an abbreviation for
+# Statistics.
+ice_state = ICE เชเชเชเชกเชพ
+ice_stats_heading = ICE เชเชเชเชกเชพ
+ice_restart_count_label = ICE เชชเซเชจเชเชชเซเชฐเชพเชฐเชเชญ เชเชฐเซ
+ice_rollback_count_label = ICE เชเชเชณเชจเซ เชธเซเชฅเชฟเชคเชฟเชฎเชพเช
+ice_pair_bytes_sent = เชฌเชพเชเชเซเชธ เชฎเซเชเชฒเชพเชฏเชพ
+ice_pair_bytes_received = เชฌเชพเชเชเซเชธ เชชเซเชฐเชพเชชเซเชค เชฅเชฏเชพ
+
+ice_component_id = เชเชเช ID
+
+# LOCALIZATION NOTE (av_sync_label): "A/V" stands for Audio/Video.
+# "sync" is an abbreviation for sychronization. This is used as
+# a data label.
+av_sync_label = A/V เชธเชฎเชจเซเชตเชฏ
+
+# LOCALIZATION NOTE (jitter_buffer_delay_label): A jitter buffer is an
+# element in the processing chain, see http://wikipedia.org/wiki/Jitter
+# This is used as a data label.
+jitter_buffer_delay_label = เชเชฟเชเชฐ-เชฌเชซเชฐ เชตเชฟเชฒเชเชฌ
+
+# LOCALIZATION NOTE (avg_bitrate_label, avg_framerate_label): "Avg." is an abbreviation
+# for Average. These are used as data labels.
+avg_bitrate_label = เชธเชฐเซเชฐเชพเชถ เชฌเชฟเชเชฐเซเช
+avg_framerate_label = เชธเชฐเซเชฐเชพเชถ เชซเซเชฐเซเชฎ เชฆเชฐ
+
+# LOCALIZATION NOTE (typeLocal, typeRemote): These adjectives are used to label a
+# line of statistics collected for a peer connection. The data represents
+# either the local or remote end of the connection.
+typeLocal = เชธเซเชฅเชพเชจเชฟเช
+typeRemote = เชฆเซเชฐเชธเซเชฅ
+
+# LOCALIZATION NOTE (nominated): This adjective is used to label a table column.
+# Cells in this column contain the localized javascript string representation of "true"
+# or are left blank.
+nominated = เชจเชพเชฎเชพเชเชเชจ
+
+# LOCALIZATION NOTE (selected): This adjective is used to label a table column.
+# Cells in this column contain the localized javascript string representation of "true"
+# or are left blank. This represents an attribute of an ICE candidate.
+selected = เชชเชธเชเชฆ เชเชฐเซเชฒ
+
+# LOCALIZATION NOTE (trickle_caption_msg2, trickle_highlight_color_name2): ICE
+# candidates arriving after the remote answer arrives are considered trickled
+# (an attribute of an ICE candidate). These are highlighted in the ICE stats
+# table with light blue background. %S is replaced by
+# trickle_highlight_color_name2 ("blue"), highlighted with a light blue
+# background to visually match the trickled ICE candidates.
+trickle_caption_msg2 = เชเซเชฐเซเชเชฒ เชเชฎเซเชฆเชตเชพเชฐเซ (เชเชตเชพเชฌ เชชเชเซ เชชเชนเซเชเชเซเชฏเชพ) %S เชฎเชพเช เชชเซเชฐเชเชพเชถเชฟเชค เชฅเชฏเชพ
+trickle_highlight_color_name2 = เชตเชพเชฆเชณเซ
+
+save_page_label = เชชเชพเชจเชพเชเชจเซ เชธเชเชเซเชฐเชนเซ
+debug_mode_msg_label = เชกเซเชฌเช เชฎเซเชก
+debug_mode_off_state_label = เชกเซเชฌเช เชฎเซเชก เชชเซเชฐเชพเชฐเชเชญ เชเชฐเซ
+debug_mode_on_state_label = เชกเซเชฌเช เชฎเซเชก เชฐเซเชเซ
+stats_heading = เชธเชคเซเชฐ เชเชเชเชกเชพ
+stats_clear = เชเชคเชฟเชนเชพเชธ เชธเชพเชซ เชเชฐเซ
+log_heading = เชเซเชกเชพเชฃ เชจเซเชเชง
+log_clear = เชจเซเชเชง เชธเชพเชซ เชเชฐเซ
+log_show_msg = เชจเซเชเชง เชฌเชคเชพเชตเซ
+log_hide_msg = เชฒเซเช เชเซเชชเชพเชตเซ
+connection_closed = เชฌเชเชง
+local_candidate = เชธเซเชฅเชพเชจเชฟเช เชเชฎเซเชฆเชตเชพเชฐ
+remote_candidate = เชฆเซเชฐเชธเซเชฅ เชเชฎเซเชฆเชตเชพเชฐ
+raw_candidates_heading = เชฌเชงเชพ เชเชพเชเชพ เชเชฎเซเชฆเชตเชพเชฐเซ
+raw_local_candidate = เชเชพเชเชพ เชธเซเชฅเชพเชจเชฟเช เชเชฎเซเชฆเชตเชพเชฐ
+raw_remote_candidate = เชเชพเชเชพ เชฆเซเชฐเชธเซเชฅ เชเชฎเซเชฆเชตเชพเชฐ
+raw_cand_show_msg = เชเชพเชเชพ เชเชฎเซเชฆเชตเชพเชฐเซ เชฌเชคเชพเชตเซ
+raw_cand_hide_msg = เชเชพเชเชพ เชเชฎเซเชฆเชตเชพเชฐเซ เชเซเชชเชพเชตเซ
+priority = เชชเซเชฐเชพเชฅเชฎเชฟเชเชคเชพ
+fold_show_msg = เชตเชฟเชเชคเซ เชฌเชคเชพเชตเซ
+fold_show_hint = เช เชตเชฟเชญเชพเชเชจเซ เชตเชฟเชธเซเชคเซเชค เชเชฐเชตเชพ เชเซเชฒเชฟเช เชเชฐเซ
+fold_hide_msg = เชตเชฟเชเชคเซ เชเซเชชเชพเชตเซ
+fold_hide_hint = เช เชตเชฟเชญเชพเชเชจเซ เชธเชฎเซเชเชตเชพ เชฎเชพเชเซ เชเซเชฒเชฟเช เชเชฐเซ
+dropped_frames_label = เชชเชกเชคเซ เชฎเซเชเชพเชฏเซเชฒ เชซเซเชฐเซเชฎเซเชธ
+discarded_packets_label = เชเซเชกเซเชฒ เชชเซเชเซเชเซ
+decoder_label = เชกเซเชเซเชกเชฐ
+encoder_label = เชเชจเซเชเซเชกเชฐ
+received_label = เชชเซเชฐเชพเชชเซเชค
+packets = เชชเซเชเซเชเซ
+lost_label = เชเซเชตเชพเชฏเซเชฒเซเช
+jitter_label = เชเซเชเชฐ
+sent_label = เชฎเซเชเชฒเซเชฒ
+
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY NoAppFound.label "เช เชซเชพเชเชฒ เชชเซเชฐเชเชพเชฐ เชฎเชพเชเซ เชเซเช เชเชพเชฐเซเชฏเชเซเชฐเชฎเซ เชฎเชณเซเชฏเชพ เชจเชนเชฟเช.">
+<!ENTITY BrowseButton.label "เชฌเซเชฐเชพเชเช เชเชฐเซ...">
+<!ENTITY SendMsg.label "เช เชตเชธเซเชคเซเชจเซ เช
เชนเซเช เชฎเซเชเชฒเซ:">
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE (searchWithEngine): %S will be replaced with
+# the search engine provider's name. This format was chosen because
+# the provider can also end with "Search" (e.g.: MSN Search).
+searchWithEngine = %S เชธเชพเชฅเซ เชถเซเชงเซ
+
+# LOCALIZATION NOTE (switchToTab2): This is the same as the older switchToTab
+# string that it's replacing, except it uses title case, so "Switch" and "Tab"
+# are capitalized.
+switchToTab2 = เชเซ
เชฌ เชชเชฐ เชธเซเชตเชฟเช เชเชฐเซ
+
+# LOCALIZATION NOTE (visit): This is shown next to autocomplete entries that are
+# simple URLs or sites, which will be visited when the user selects them.
+visit = เชฎเซเชฒเชพเชเชพเชค
+
+# LOCALIZATION NOTE (bookmarkKeywordSearch): This is the title of autocomplete
+# entries that are bookmark keyword searches. %1$S will be replaced with the
+# domain name of the bookmark, and %2$S will be replaced with the keyword
+# search text that the user is typing. %2$S will not be empty.
+bookmarkKeywordSearch = %1$S: %2$S
--- /dev/null
+# 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/.
+
+browsewithcaret.checkMsg=เชฎเชจเซ เช เชธเชเชตเชพเชฆ เชฌเซเชเซเชธ เชซเชฐเซเชฅเซ เชฌเชคเชพเชตเชถเซ เชจเชนเชฟเช.
+browsewithcaret.checkWindowTitle=เชเซเชฐเซเช เชฌเซเชฐเชพเชเชเซเชเช
+browsewithcaret.checkLabel=F7 เชฆเชฌเชพเชตเชตเชพเชจเซเช เชฌเซเชฐเชพเชเช เชเชฐเชตเชพเชจเซเช เชเชพเชฒเซ เชเซ เชฌเชเชง เชเชฐเชถเซ. เช เชฒเชเซเชทเชฃ เชเชธเซเชกเซ เชถเชเชพเชฏ เชคเซเชตเชพ เชเชฐเซเชธเชฐเชจเซ เชตเซเชฌ เชชเชพเชจเชพเชเชเชฎเชพเช เชฎเซเชเชถเซ, เชคเชฎเชจเซ เชเซเชฌเซเชฐเซเชก เชธเชพเชฅเซ เชฒเชเชพเชฃ เชชเชธเชเชฆ เชเชฐเชตเชพเชจเซ เชชเชฐเชตเชพเชจเชเซ เชเชชเซเชจเซ. เชถเซเช เชคเชฎเซ เชเซเชฐเซเช เชฌเซเชฐเชพเชเชเซเชเช เชเชพเชฒเซ เชฐเชพเชเชตเชพ เชฎเชพเชเชเซ เชเซ?
+browsewithcaret.checkButtonLabel=เชนเชพ
+
+plainText.wordWrap=เชฒเชพเชเชฌเชพ เชตเชพเชเซเชฏเซเชจเซ เชฒเชชเซเชเซ
+
+formPostSecureToInsecureWarning.title = เชธเซเชฐเชเซเชทเชพ เชเซเชคเชตเชฃเซ
+formPostSecureToInsecureWarning.message = เช เชชเซเชทเซเช เชชเชฐ เชคเชฎเซ เชฆเชพเชเชฒ เชเชฐเซเชฒเซ เชฎเชพเชนเชฟเชคเซ เช
เชธเซเชฐเชเซเชทเชฟเชค เชเซเชกเชพเชฃ เชชเชฐ เชฎเซเชเชฒเชตเชพเชฎเชพเช เชเชตเชถเซ เช
เชจเซ เชเซเช เชคเซเชคเซเชฏ เชชเชเซเชท เชฆเซเชตเชพเชฐเชพ เชตเชพเชเชเซ เชถเชเชพเชฏ เชเซ.\n\n เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ เช เชฎเชพเชนเชฟเชคเซ เชฎเซเชเชฒเชตเชพ เชฎเชพเชเชเซ เชเซ?
+formPostSecureToInsecureWarning.continue = เชเชพเชฒเซ เชฐเชพเชเซ
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY charsetMenu2.label "เชฒเชเชพเชฃ เชเชจเชเซเชกเซเชเช">
+<!ENTITY charsetMenu2.accesskey "c">
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE: The property keys ending with ".key" are for access keys.
+# Localizations may add or delete properties where the property key ends with
+# ".key" as appropriate for the localization. The code that uses this data can
+# deal with the absence of an access key for an item.
+#
+# For gbk, gbk.bis and gbk.bis.key are used to trigger string changes in
+# localizations.
+#
+# In the en-US version of this file, access keys are given to the following:
+# * UTF-8
+# * All encodings that are the fallback encoding for some locale in Firefox
+# * All encodings that are the fallback encoding for some locale in IE
+# * All Japanese encodings
+#
+# For the items whose property key does not end in ".key" and whose value
+# includes "(" U+0028 LEFT PARENTHESIS, the "(" character is significant for
+# processing by CharsetMenu.jsm. If your localization does not use ASCII
+# parentheses where en-US does in this file, please file a bug to make
+# CharsetMenu.jsm also recognize the delimiter your localization uses.
+# (When this code was developed, all localizations appeared to use
+# U+0028 LEFT PARENTHESIS for this purpose.)
+
+# Auto-Detect (sub)menu
+charsetMenuCharsets = เช
เชเซเชทเชฐ เชธเชเชเซเชฐเชนเชชเชฆเซเชงเชคเชฟ
+charsetMenuAutodet = เชธเซเชตเชฏเช-เชถเซเชง
+# 'A' is reserved for Arabic:
+charsetMenuAutodet.key = D
+charsetMenuAutodet.off = (เชฌเชเชง)
+charsetMenuAutodet.off.key = o
+charsetMenuAutodet.ja = เชเชพเชชเชพเชจเซ
+charsetMenuAutodet.ja.key = J
+charsetMenuAutodet.ru = เชฐเชถเชฟเชฏเชจ
+charsetMenuAutodet.ru.key = R
+charsetMenuAutodet.uk = เชฏเซเชเซเชฐเซเชจเชฟเชฏเชจ
+charsetMenuAutodet.uk.key = U
+
+# Globally-relevant
+UTF-8.key = U
+UTF-8 = เชฏเซเชจเชฟเชเซเชก
+windows-1252.key = W
+windows-1252 = เชชเชถเซเชตเชฟเชฎเซ
+
+# Arabic
+windows-1256.key = A
+windows-1256 = เช
เชฐเชฌเซ (Windows)
+ISO-8859-6 = เช
เชฐเชฌเซ (ISO)
+
+# Baltic
+windows-1257.key = B
+windows-1257 = เชฌเชพเชฒเซเชเชฟเช (Windows)
+ISO-8859-4 = เชฌเชพเชฒเซเชเชฟเช (ISO)
+
+# Central European
+windows-1250.key = E
+windows-1250 = เชเซเชจเซเชฆเซเชฐเชฟเชฏ เชฏเซเชฐเซเชชเซเชฏ (Windows)
+ISO-8859-2.key = l
+ISO-8859-2 = เชเซเชจเซเชฆเซเชฐเชฟเชฏ เชฏเซเชฐเซเชชเซเชฏ (ISO)
+
+# Chinese, Simplified
+gbk.bis.key = S
+gbk.bis = เชเซเชจเซ, เชธเชฐเชณ
+
+# Chinese, Traditional
+Big5.key = T
+Big5 = เชเซเชจเซ, เชชเชพเชฐเชเชชเชฐเชฟเช
+
+# Cyrillic
+windows-1251.key = C
+windows-1251 = เชธเชฟเชฐเชฟเชฒเซเชฒเชฟเช (Windows)
+ISO-8859-5 = เชธเชฟเชฐเชฟเชฒเซเชฒเชฟเช (ISO)
+KOI8-R = เชธเชฟเชฐเชฟเชฒเซเชฒเชฟเช (KOI8-R)
+KOI8-U = เชธเชฟเชฐเชฟเชฒเซเชฒเชฟเช (KOI8-U)
+IBM866 = เชธเชฟเชฐเชฟเชฒเซเชฒเชฟเช (DOS)
+
+# Greek
+windows-1253.key = G
+windows-1253 = เชเซเชฐเซเช (Windows)
+ISO-8859-7.key = O
+ISO-8859-7 = เชเซเชฐเซเช (ISO)
+
+# Hebrew
+windows-1255.key = H
+windows-1255 = เชนเชฟเชฌเซเชฐเซ
+# LOCALIZATION NOTE (ISO-8859-8): The value for this item should begin with
+# the same word for Hebrew as the value for windows-1255 so that this item
+# sorts right after that one in the collation order for your locale.
+ISO-8859-8 = เชนเชฟเชฌเซเชฐเซ, เชฆเซเชถเซเชฏเชฎเชพเชจ
+
+# Japanese
+Shift_JIS.key = J
+Shift_JIS = เชเชพเชชเชพเชจเซ (Shift_JIS)
+EUC-JP.key = p
+EUC-JP = เชเชพเชชเชพเชจเซ (EUC-JP)
+ISO-2022-JP.key = n
+ISO-2022-JP = เชเชพเชชเชพเชจเซ (ISO-2022-JP)
+
+# Korean
+EUC-KR.key = K
+EUC-KR = เชเซเชฐเซเชฏเชพเช
+
+# Thai
+windows-874.key = i
+windows-874 = เชฅเชพเช
+
+# Turkish
+windows-1254.key = r
+windows-1254 = เชคเซเชฐเซเชเซ
+
+# Vietnamese
+windows-1258.key = V
+windows-1258 = เชตเชฟเชฏเซเชคเชจเชพเชฎเซ
+
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY header.label "เชธเชเชเซเชทเชฟเชชเซเชค เชถเซเชฐเซเชทเช">
+<!ENTITY message.label "เช
เชฎเซเช เชจเชฎเซเชจเชพ เชฒเชเชพเชฃ เช
เชนเซเช เชเชตเชถเซ.">
+<!ENTITY editfield0.label "เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชจเชพเชฎ:">
+<!ENTITY editfield1.label "เชชเชพเชธเชตเชฐเซเชก:">
+<!ENTITY checkbox.label "เชเชเชพเชธเซ">
+<!ENTITY copyCmd.label "เชจเชเชฒ เชเชฐเซ">
+<!ENTITY copyCmd.accesskey "C">
+<!ENTITY selectAllCmd.label "เชฌเชงเซเช เชชเชธเชเชฆ เชเชฐเซ">
+<!ENTITY selectAllCmd.accesskey "A">
--- /dev/null
+# 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/.
+
+Alert=เชเซเชคเชตเซ
+Confirm=เชเชพเชคเชฐเซ
+ConfirmCheck=เชเชพเชคเชฐเซ
+Prompt=เชชเซเชเซ
+PromptUsernameAndPassword2=เชธเชคเซเชคเชพเชงเชฟเชเชฐเชฃ เชเชฐเซเชฐเซ
+PromptPassword2=เชชเชพเชธเชตเชฐเซเชก เชเชฐเซเชฐเซ
+Select=เชชเชธเชเชฆ เชเชฐเซ
+OK=เชฌเชฐเชพเชฌเชฐ
+Cancel=เชฐเชฆ เชเชฐเซ
+Yes=เชนเชพ
+No=เชจเชพ
+Save=เชธเชเชเซเชฐเชน เชเชฐเซ
+Revert=เชชเชพเชเซ เชฒเซ
+DontSave=เชธเชเชเซเชฐเชน เชเชฐเซ เชจเชนเชฟ
+ScriptDlgGenericHeading=[JavaScript เชเชพเชฐเซเชฏเชเซเชฐเชฎ]
+ScriptDlgHeading=%S เชเชเชณเชจเซเช เชชเชพเชจเซเช เชเชฎ เชเชนเซ เชเซ:
+ScriptDialogLabel=เชตเชงเชพเชฐเชพเชจเชพเช เชธเชเชตเชพเชฆเซเชจเซ เชฌเชจเชพเชตเชตเชพเชฅเซ เช เชชเชพเชจเชพเชเชจเซ เช
เชเชเชพเชตเซ
+ScriptDialogPreventTitle=เชธเชเชตเชพเชฆ เชชเชธเชเชฆเชเซเชจเซ เชเชพเชคเชฐเซ เชเชฐเซ
+# LOCALIZATION NOTE (EnterLoginForRealm3, EnterLoginForProxy3):
+# %1 is an untrusted string provided by a remote server. It could try to
+# take advantage of sentence structure in order to mislead the user (see
+# bug 244273). %1 should be integrated into the translated sentences as
+# little as possible. %2 is the url of the site being accessed.
+EnterLoginForRealm3=%2$S เชคเชฎเชพเชฐเซเช เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชจเชพเชฎ เช
เชจเซ เชชเชพเชธเชตเชฐเซเชกเชจเซ เชตเชฟเชจเชเชคเซ เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซ. เช เชธเชพเชเช เชเชนเซ เชเซ: โ%1$Sโ
+EnterLoginForProxy3=เชชเซเชฐเซเชเซเชธเซ %2$S เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเชจเชพเชฎ เช
เชจเซ เชชเชพเชธเชตเชฐเซเชกเชจเซ เชตเชฟเชจเชเชคเซ เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซ. เช เชธเชพเชเช เชเชนเซ เชเซ: โ%1$Sโ
+EnterUserPasswordFor2=%1$S เชคเชฎเชพเชฐเชพ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชจเชพเชฎ เช
เชจเซ เชชเชพเชธเชตเชฐเซเชกเชจเซ เชตเชฟเชจเชเชคเซ เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซ.
+EnterUserPasswordForCrossOrigin2=%1$S เชคเชฎเชพเชฐเชพ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชจเชพเชฎ เช
เชจเซ เชชเชพเชธเชตเชฐเซเชกเชจเซ เชตเชฟเชจเชเชคเซ เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซ. WARNING: เชคเชฎเชพเชฐเซ เชชเชพเชธเชตเชฐเซเชก เชคเชฎเซ เชนเชพเชฒเชฎเชพเช เชฎเซเชฒเชพเชเชพเชค เชฒเช เชฐเชนเซเชฏเชพเช เชเซ เชคเซ เชตเซเชฌเชธเชพเชเช เชชเชฐ เชฎเซเชเชฒเชตเชพเชฎเชพเช เชเชตเชถเซ เชจเชนเซเช!
+EnterPasswordFor=%2$S เชชเชฐ %1$S เชฎเชพเชเซ เชชเชพเชธเชตเชฐเซเชกเชจเซ เชฆเชพเชเชฒ เชเชฐเซ
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY errorConsole.title "เชเซเชทเชคเชฟ เชเชจเซเชธเซเชฒ">
+
+<!ENTITY errFile.label "เชธเซเชฐเซเชค เชซเชพเชเชฒ:">
+<!ENTITY errLine.label "เชฒเซเชเซ:">
+<!ENTITY errColumn.label "เชธเซเชคเชเชญ:">
+
+<!ENTITY all.label "เชฌเชงเซเช">
+<!ENTITY all.accesskey "A">
+<!ENTITY errors.label "เชเซเชทเชคเชฟเช">
+<!ENTITY errors.accesskey "E">
+<!ENTITY warnings.label "เชเซเชคเชตเชฃเซเช">
+<!ENTITY warnings.accesskey "W">
+<!ENTITY messages.label "เชธเชเชฆเซเชถเชพเช">
+<!ENTITY messages.accesskey "M">
+<!ENTITY clear.label "เชธเชพเชซ เชเชฐเซ">
+<!ENTITY clear.accesskey "C">
+<!ENTITY codeEval.label "เชเซเชก:">
+<!ENTITY codeEval.accesskey "o">
+<!ENTITY evaluate.label "เชเชเชเซ">
+<!ENTITY evaluate.accesskey "v">
+<!ENTITY filter2.label "เชซเชฟเชฒเซเชเชฐ:">
+<!ENTITY filter2.accesskey "F">
+
+<!ENTITY copyCmd.label "เชจเชเชฒ เชเชฐเซ">
+<!ENTITY copyCmd.accesskey "C">
+<!ENTITY copyCmd.commandkey "C">
+<!ENTITY sortFirst.label "เชชเซเชฐเชฅเชฎ > เชเซเชฒเซเชฒเซเช เชเซเชฐเชฎเชฎเชพเช เชเซเช เชตเชตเชพเชจเซ เชเซเชฐเชฎ">
+<!ENTITY sortFirst.accesskey "F">
+<!ENTITY sortLast.label "เชเซเชฒเซเชฒเซเช > เชชเซเชฐเชฅเชฎ เชเซเชฐเชฎเชฎเชพเช เชเซเช เชตเชตเชพเชจเซ เชเซเชฐเชฎ">
+<!ENTITY sortLast.accesskey "L">
+<!ENTITY closeCmd.commandkey "w">
+<!ENTITY focus1.commandkey "l">
+<!ENTITY focus2.commandkey "d">
--- /dev/null
+# 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/.
+
+typeError=เชเซเชทเชคเชฟ:
+typeWarning=เชเซเชคเชตเชฃเซ:
+typeMessage=เชธเชเชฆเซเชถ:
+errFile=เชธเซเชฐเซเชค เชซเชพเชเชฒ: %S
+errLine=เชฒเซเชเซ: %S
+errLineCol=เชฒเซเชเซ: %S, เชธเซเชคเชเชญ: %S
+errCode=เชธเซเชฐเซเชค เชเซเชก:
+errTime=เชธเชฎเชฏเช
เชตเชงเชฟ: %S
+
+# LOCALIZATION NOTE (evaluationContextChanged): The message displayed when the
+# browser console's evaluation context (window against which input is evaluated)
+# changes.
+evaluationContextChanged=เชเชจเซเชธเซเชฒเชจเซ เชฎเซเชฒเซเชฏเชพเชเชเชจ เชธเชเชฆเชฐเซเชญ เชฌเชฆเชฒเชพเช เชเชฏเซ, เชเชฆเชพเช เชฒเชเซเชทเซเชฏ เชตเชฟเชจเซเชกเซ เชฌเชเชง เชฅเช เชเช เชนเชคเซ เชคเซ เชเชพเชฐเชฃเซ เช
เชฅเชตเชพ เชคเชฎเซ เชฌเซเชฐเชพเชเชเชฐเชจเชพ เชเชจเซเชธเซเชฒเชจเซ เชฎเซเชเซเชฏ เชตเชฟเชจเซเชกเซเชฎเชพเชเชฅเซ เชเซเชฒเซเชฏเซเช เชนเชถเซ เชคเซ เชเชพเชฐเชฃเซ.
--- /dev/null
+# 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/.
+
+# context menu strings
+
+SaveImageTitle=เชเชฎเซเช เชธเชเชเซเชฐเชนเซ
+SaveMediaTitle=เชฎเซเชกเชฟเชฏเชพ เชธเชพเชเชตเซ
+SaveVideoTitle=เชตเซเชกเชฟเชฏเซ เชธเชเชเซเชฐเชนเซ
+SaveAudioTitle=เชเชกเชฟเชฏเซ เชธเชเชเซเชฐเชนเซ
+SaveLinkTitle=เช เชฐเซเชคเซ เชธเชเชเซเชฐเชนเซ
+DefaultSaveFileName=เช
เชจเซเชเซเชฐเชฎเชฃเชฟเชเชพ
+WebPageCompleteFilter=เชตเซเชฌ เชชเชพเชจเซเช, เชธเชเชชเซเชฐเซเชฃ
+WebPageHTMLOnlyFilter=เชตเซเชฌ เชชเชพเชจเซเช, เชฎเชพเชคเซเชฐ HTML
+WebPageXHTMLOnlyFilter=เชตเซเชฌ เชชเชพเชจเซเช, เชฎเชพเชคเซเชฐ XHTML
+WebPageSVGOnlyFilter=เชตเซเชฌ เชชเชพเชจเซเช, เชฎเชพเชคเซเชฐ SVG
+WebPageXMLOnlyFilter=เชตเซเชฌ เชชเชพเชจเซเช, เชฎเชพเชคเซเชฐ XML
+
+# LOCALIZATION NOTE (filesFolder):
+# This is the name of the folder that is created parallel to a HTML file
+# when it is saved "With Images". The %S section is replaced with the
+# leaf name of the file being saved (minus extension).
+filesFolder=%S_files
--- /dev/null
+<!-- 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/. -->
+
+<!-- Placeholders for input type=time -->
+
+<!ENTITY time.hour.placeholder "--">
+<!ENTITY time.minute.placeholder "--">
+<!ENTITY time.second.placeholder "--">
+<!ENTITY time.millisecond.placeholder "--">
+<!ENTITY time.dayperiod.placeholder "--">
+
+<!-- Field labels for input type=time -->
+
+<!ENTITY time.hour.label "เชเชฒเชพเช">
+<!ENTITY time.minute.label "เชฎเชฟเชจเชฟเช">
+<!ENTITY time.second.label "เชธเซเชเชเชก">
+<!ENTITY time.millisecond.label "เชฎเชฟเชฒเชฟเชธเซเชเชเชก">
+<!ENTITY time.dayperiod.label "AM/PM">
+
+<!-- Placeholders for input type=date -->
+
+<!ENTITY date.year.placeholder "yyyy">
+<!ENTITY date.month.placeholder "mm">
+<!ENTITY date.day.placeholder "dd">
+
+<!-- Field labels for input type=date -->
+
+<!ENTITY date.year.label "เชตเชฐเซเชท">
+<!ENTITY date.month.label "เชฎเชนเชฟเชจเซ">
+<!ENTITY date.day.label "เชฆเชฟเชตเชธ">
+
+<!-- Date/time clear button -->
+
+<!ENTITY datetime.reset.label "เชธเชพเชซ เชเชฐเซ">
--- /dev/null
+# 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/.
+
+button-accept=เชฌเชฐเชพเชฌเชฐ
+button-cancel=เชฐเชฆ เชเชฐเซ
+button-help=เชฎเชฆเชฆ
+button-disclosure=เชตเชงเชพเชฐเซ เชเชพเชฃเชเชพเชฐเซ
+accesskey-accept=
+accesskey-cancel=
+accesskey-help=H
+accesskey-disclosure=I
--- /dev/null
+<!-- 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/. -->
+<!-- WARNING!!! This file is obsoleted by the dialog.xml widget -->
+<!-- OK Cancel Buttons -->
+
+
+<!ENTITY okButton.label "เชฌเชฐเชพเชฌเชฐ">
+<!ENTITY cancelButton.label "เชฐเชฆ เชเชฐเซ">
+<!ENTITY helpButton.label "เชฎเชฆเชฆ">
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY editMenu.label "เชเชก-เชเชจ">
+<!ENTITY editMenu.accesskey "E">
+<!ENTITY undoCmd.label "เชเซเชฒเซเชฒเซ เชเซเชฐเชฟเชฏเชพ เชฐเชฆ เชเชฐเซ">
+<!ENTITY undoCmd.key "Z">
+<!ENTITY undoCmd.accesskey "U">
+<!ENTITY redoCmd.label "เชซเชฐเซ เชชเชพเชเซ เชฒเชพเชตเซ">
+<!ENTITY redoCmd.key "Y">
+<!ENTITY redoCmd.accesskey "R">
+<!ENTITY cutCmd.label "เชเชพเชชเซ">
+<!ENTITY cutCmd.key "X">
+<!ENTITY cutCmd.accesskey "t">
+<!ENTITY copyCmd.label "เชจเชเชฒ เชเชฐเซ">
+<!ENTITY copyCmd.key "C">
+<!ENTITY copyCmd.accesskey "C">
+<!ENTITY pasteCmd.label "เชเซเชเชเชพเชกเซ">
+<!ENTITY pasteCmd.key "V">
+<!ENTITY pasteCmd.accesskey "P">
+<!ENTITY deleteCmd.label "เชฐเชฆ เชเชฐเซ">
+<!ENTITY deleteCmd.accesskey "D">
+<!ENTITY selectAllCmd.label "เชฌเชงเซ เชชเชธเชเชฆ เชเชฐเซ">
+<!ENTITY selectAllCmd.key "A">
+<!ENTITY selectAllCmd.accesskey "A">
+<!ENTITY findCmd.label "เชถเซเชงเซ">
+<!ENTITY findCmd.key "F">
+<!ENTITY findCmd.accesskey "F">
+<!ENTITY findAgainCmd.label "เชซเชฐเซ เชถเซเชงเซ">
+<!ENTITY findAgainCmd.key "G">
+<!ENTITY findAgainCmd.key2 "VK_F3">
+<!ENTITY findAgainCmd.accesskey "g">
+<!ENTITY findPreviousCmd.label "เชชเชนเซเชฒเชพ เชถเซเชงเซ">
+<!ENTITY findPreviousCmd.accesskey "v">
--- /dev/null
+# 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/.
+
+csp.error.missing-directive = เชจเซเชคเชฟเชฎเชพเช เชเชตเชถเซเชฏเช โ%Sโ เชจเชฟเชฐเซเชฆเซเชถเซ เชเซเชเซ เชเซ
+
+#LOCALIZATION NOTE (csp.error.illegal-keyword) %1$S is the name of a CSP directive, such as "script-src". %2$S is the name of a CSP keyword, usually 'unsafe-inline'.
+csp.error.illegal-keyword = โ%1$Sโ เชจเชฟเชฐเซเชฆเซเชถเชฎเชพเช เชชเซเชฐเชคเชฟเชฌเชเชงเชฟเชค %2$S เชเซเชตเชฐเซเชก เชเซ
+
+#LOCALIZATION NOTE (csp.error.illegal-protocol) %2$S a protocol name, such as "http", which appears as "http:", as it would in a URL.
+csp.error.illegal-protocol = โ%1$Sโ เชกเชพเชเชฐเซเชเซเชเซเชตเชฎเชพเช เชชเซเชฐเชคเชฟเชฌเชเชงเชฟเชค %2$S: เชชเซเชฐเซเชเซเชเซเชฒ เชธเซเชฐเซเชค เชเซ
+
+#LOCALIZATION NOTE (csp.error.missing-host) %2$S a protocol name, such as "http", which appears as "http:", as it would in a URL.
+csp.error.missing-host = %2$S: โ%1$Sโ เชกเชพเชเชฐเซเชเซเชเซเชตเชจเชพ เชชเซเชฐเซเชเซเชเซเชฒเชจเซ เชฏเชเชฎเชพเชจเชจเซ เชเชฐเซเชฐ เชเซ
+
+#LOCALIZATION NOTE (csp.error.missing-source) %1$S is the name of a CSP directive, such as "script-src". %2$S is the name of a CSP source, usually 'self'.
+csp.error.missing-source = โ%1$Sโ เชฎเชพเช เชธเซเชคเซเชฐเซเชค %2$S เชถเชพเชฎเซเชฒ เชนเซเชตเซเช เชเชตเชถเซเชฏเช เชเซ
+
+#LOCALIZATION NOTE (csp.error.illegal-host-wildcard) %2$S a protocol name, such as "http", which appears as "http:", as it would in a URL.
+csp.error.illegal-host-wildcard = %2$S: โ%1$Sโ เชกเชพเชฏเชฐเซเชเซเชเชฐเซเชเชฎเชพเช เชตเชพเชเชฒเซเชกเชเชพเชฐเซเชก เชธเซเชคเซเชฐเซเชคเซเชฎเชพเช เชเชเชพเชฎเชพเช เชเชเชพ เชเช เชฌเชฟเชจ-เชธเชพเชฎเชพเชจเซเชฏ เชเชช-เชกเซเชฎเซเชจ (เชฆเชพ.เชค., *.com เชจเซ เชฌเชฆเชฒเซ *.example.com) เชถเชพเชฎเซเชฒ เชนเซเชตเซเช เชเชตเชถเซเชฏเช เชเซ
+
+#LOCALIZATION NOTE (uninstall.confirmation.title) %S is the name of the extension which is about to be uninstalled.
+uninstall.confirmation.title = %S เช
เชจเชเชจเซเชธเซเชเซเชฒ เชเชฐเซ
+
+#LOCALIZATION NOTE (uninstall.confirmation.message) %S is the name of the extension which is about to be uninstalled.
+uninstall.confirmation.message = เชเชเซเชธเซเชเซเชเชถเชจ โ%Sโ เช
เชจเชเชจเซเชธเซเชเซเชฒ เชเชฐเชตเชพเชจเซ เชตเชฟเชจเชเชคเซ เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซ. เชคเชฎเชจเซ เชถเซเช เชเชฐเชตเซเช เชเชฎเชถเซ?
+
+uninstall.confirmation.button-0.label = เช
เชจเชเชจเซเชธเซเชเซเชฒ เชเชฐเซ
+uninstall.confirmation.button-1.label = เชเชจเซเชธเซเชเซเชฒ เชเชฐเซเชฒ เชฐเชพเชเซ
+
+saveaspdf.saveasdialog.title = เชคเชฐเซเชเซ เชธเชพเชเชตเซ
+
+#LOCALIZATION NOTE (newTabControlled.message2) %S is the icon and name of the extension which updated the New Tab page.
+newTabControlled.message2 = เชเช เชเชเซเชธเชเซเชจเซเชถเชจ, %S, เชคเชฎเซ เชเซ เชชเซเชทเซเช เชเซเช เชเซ เชคเซ เชเซเชฏเชพเชฐเซ เชคเชฎเซ เชจเชตเซเช เชเซ
เชฌ เชเซเชฒเชถเซ เชคเซเชฏเชพเชฐเซ เชคเซ เชฌเชฆเชฒเชพเชถเซ.
+newTabControlled.learnMore = เชตเชงเซ เชถเซเชเซ
+
+#LOCALIZATION NOTE (homepageControlled.message) %S is the icon and name of the extension which updated the homepage.
+homepageControlled.message = เชเชเซเชธเชเซเชจเซเชถเชจ, %S, เช เชคเชฎเชพเชฐเซเช เชฎเซเชเซเชฏ เชชเซเชทเซเช เช
เชจเซ เชจเชตเซ เชตเชฟเชเชกเซ เชจเซ เชฌเชฆเชฒเซเชฏเซเช เชเซ.
+homepageControlled.learnMore = เชตเชงเซ เชถเซเชเซ
+
+#LOCALIZATION NOTE (tabHideControlled.message) %1$S is the icon and name of the extension which hid tabs, %2$S is the icon of the all tabs button.
+tabHideControlled.message = เชเชเซเชธเซเชเซเชเชถเชจ, %1$S, เชคเชฎเชพเชฐเชพ เชเซเชเชฒเชพเช เชเซเชฌเซเชธเชจเซ เชเซเชชเชพเชตเซ เชฐเชนเซเชฏเซเช เชเซ. เชคเชฎเซ เชนเชเซ เชชเชฃ %2$Sเชฎเชพเชเชฅเซ เชคเชฎเชพเชฐเซ เชคเชฎเชพเชฎ เชเซเชฌเซเชธเชจเซ เชฎเซเชณเชตเซ เชถเชเซ เชเซ.
+tabHideControlled.learnMore = เชตเชงเซ เชถเซเชเซ
+
+# LOCALIZATION NOTE (defaultTheme.name, defaultTheme.description2): This is displayed in about:addons -> Appearance
+defaultTheme.name=เชฎเซเชณเชญเซเชค
+defaultTheme.description=เชฎเซเชณเชญเซเชค เชฅเซเชฎ.
+
+defaultTheme.description2=เชเชชเชฐเซเชเชฟเชเช เชธเชฟเชธเซเชเชฎ เชฐเชเช เชฏเซเชเชจเชพ เชธเชพเชฅเซ เชฅเซเชฎ.
+
--- /dev/null
+# 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/.
+
+# OSX only. Default menu label when there is no xul menubar.
+
+quitMenuitem.label=เชฌเชเชง เชเชฐเซ
+quitMenuitem.key=q
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE: The extensions to which these descriptions refer
+# now live in toolkit/content/filepicker.properties
+allTitle=เชฌเชงเซ เชซเชพเชเชฒเซ
+htmlTitle=HTML เชซเชพเชเชฒเซ
+textTitle=เชฒเชเชพเชฃ เชซเชพเชเชฒเซ
+imageTitle=เชเชฟเชคเซเชฐ เชซเชพเชเชฒเซ
+xmlTitle=XML เชซเชพเชเชฒเซ
+xulTitle=XUL เชซเชพเชเชฒเซ
+appsTitle=เชเชพเชฐเซเชฏเชเซเชฐเชฎเซ
+audioTitle=เชเชกเชฟเชฏเซ เชซเชพเชเชฒเซ
+videoTitle=เชตเชฟเชกเซเชฏเซ เชซเชพเชเชฒเซ
+
+dirTextInputLabel=เชกเชฟเชฐเซเชเซเชเชฐเซเชจเซเช เชจเชพเชฎ:
+dirTextInputAccesskey=n
+
+confirmTitle=เชเชพเชคเชฐเซ เชเชฐเซ
+confirmFileReplacing=%S เช
เชธเซเชคเชฟเชคเซเชต เชงเชฐเชพเชตเซ เชเซ.\nเชถเซเช เชคเชฎเซ เชคเซเชจเซ เชฌเชฆเชฒเชตเชพ เชเชเซเชเซ เชเซ?
+openButtonLabel=เชเซเชฒเซ
+saveButtonLabel=เชธเชเชเซเชฐเชน เชเชฐเซ
+selectFolderButtonLabel=เชชเชธเชเชฆ เชเชฐเซ
+noButtonLabel=เชจเชพ
+
+formatLabel=เชฌเชเชงเชพเชฐเชฃ:
+
+errorOpenFileDoesntExistTitle=%S เชเซเชทเชคเชฟเช เชเซเชฒเซ เชฐเชนเซ เชเซ.
+errorOpenFileDoesntExistMessage=เชซเชพเชเชฒ %S เช
เชธเซเชคเชฟเชคเซเชต เชงเชฐเชพเชตเชคเซ เชจเชฅเซ
+errorDirDoesntExistTitle=%S เชฎเซเชณเชตเชตเชพเชฎเชพเช เชญเซเชฒ
+errorDirDoesntExistMessage=เชกเชฟเชฐเซเชเซเชเชฐเซ %S เช
เชธเซเชคเชฟเชคเซเชต เชงเชฐเชพเชตเชคเซ เชจเชฅเซ
+
+errorOpeningFileTitle=%S เชเซเชฒเชตเชพเชฎเชพเช เชญเซเชฒ
+openWithoutPermissionMessage_file=เชซเชพเชเชฒ %S เชตเชพเชเชเซ เชถเชเชพเชคเซ เชจเชฅเซ
+
+errorSavingFileTitle=%S เชธเชเชเซเชฐเชน เชเชฐเชตเชพเชฎเชพเช เชญเซเชฒ
+saveParentIsFileMessage=%S เชซเชพเชเชฒ เชเซ, %S เชจเซ เชธเชเชเซเชฐเชน เชเชฐเซ เชถเชเชพเชคเซ เชจเชฅเซ
+saveParentDoesntExistMessage=เชชเชฅ %S เช
เชธเซเชคเชฟเชคเซเชต เชงเชฐเชพเชตเชคเซ เชจเชฅเซ, %S เชจเซ เชธเชเชเซเชฐเชน เชเชฐเซ เชถเชเชพเชคเซ เชจเชฅเซ
+
+saveWithoutPermissionMessage_file=%S เชซเชพเชเชฒ เชฒเชเซ เชถเชเชพเชฏ เชคเซเชตเซ เชจเชฅเซ.
+saveWithoutPermissionMessage_dir=เชซเชพเชเชฒ เชฌเชจเชพเชตเซ เชถเชเชพเชคเซ เชจเชฅเซ. %S เชกเชฟเชฐเซเชเซเชเชฐเซ เชฒเชเซ เชถเชเชพเชฏ เชคเซเชตเซ เชจเชฅเซ.
+
+errorNewDirDoesExistTitle=%S เชฌเชจเชพเชตเชตเชพเชฎเชพเช เชญเซเชฒ
+errorNewDirDoesExistMessage=%S เชจเชพเชฎเชจเซ เชซเชพเชเชฒ เชชเชนเซเชฒเซเชฅเซ เช เช
เชธเซเชคเชฟเชคเซเชต เชงเชฐเชพเชตเซ เชเซ, เชกเชฟเชฐเซเชเซเชเชฐเซ เชฌเชจเชพเชตเซ เชถเชเชพเชคเซ เชจเชฅเซ.
+
+errorCreateNewDirTitle=%S เชฌเชจเชพเชตเชตเชพเชฎเชพเช เชญเซเชฒ
+errorCreateNewDirMessage=%S เชกเชฟเชฐเซเชเซเชเชฐเซ เชฌเชจเชพเชตเซ เชถเชเชพเชคเซ เชจเชฅเซ.
+errorCreateNewDirIsFileMessage=เชกเชฟเชฐเซเชเซเชเชฐเซ เชฌเชจเชพเชตเซ เชถเชเชพเชคเซ เชจเชฅเซ, %S เชซเชพเชเชฒ เชเซ
+errorCreateNewDirPermissionMessage=เชกเชฟเชฐเซเชเซเชเชฐเซ เชฌเชจเชพเชตเซ เชถเชเชพเชคเซ เชจเชฅเซ, %S เชฒเชเซ เชถเชเชพเชฏ เชคเซเชตเซ เชจเชฅเซ.
+
+promptNewDirTitle=เชจเชตเซ เชกเชฟเชฐเซเชเซเชเชฐเซ เชฌเชจเชพเชตเซ
+promptNewDirMessage=เชกเชฟเชฐเซเชเซเชเชฐเซ เชจเชพเชฎ:
+
+errorPathProblemTitle=เช
เชเชพเชฃเซเชคเซ เชญเซเชฒ
+errorPathProblemMessage=เชเช เช
เชเซเชเชพเชค เชญเซเชฒ เชเชตเซ (เชชเชพเชฅ %S)
--- /dev/null
+# 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/.
+
+# strings used by the Find bar, split from browser.properties
+NotFound=เชฎเชนเชพเชตเชฐเซ เชฎเชณเซเชฏเซ เชจเชนเชฟเช
+WrappedToTop=เชชเชพเชจเชพเชเชจเชพ เช
เชเชคเซ เชชเชนเซเชเชเซ เชเชฏเชพ, เชเซเชเชฅเซ เชเชพเชฒเซ เชฐเชพเชเซเชฒ
+WrappedToBottom=เชชเชพเชจเชพเชเชจเซ เชเซเชเซ เชชเชนเซเชเชเซ เชเชฏเชพ, เชคเชณเชฟเชฏเซเชฅเซ เชเชพเชฒเซ เชฐเชพเชเซเชฒ
+NormalFind=เชชเชพเชจเชพเชเชฎเชพเช เชถเซเชงเซ
+FastFind=เชเชกเชชเซ เชถเซเชง
+FastFindLinks=เชเชกเชชเซ เชถเซเชง (เชฎเชพเชคเซเชฐ เชเชกเซเช)
+CaseSensitive=(เชเซเชธ เชชเซเชฐเชคเซเชฏเซ เชธเชเชตเซเชฆเชจเชถเซเชฒ)
+EntireWord=(เชซเชเซเชค เชเชเชพ เชถเชฌเซเชฆเซ)
+# LOCALIZATION NOTE (FoundMatches): Semicolon-separated list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 is currently selected match and #2 the total amount of matches.
+FoundMatches=#2 เชฌเชเชงเชฌเซเชธเชคเซเชจเซเช #1 ;#2 เชฌเชเชงเชฌเซเชธเชคเซเชจเซเช #1
+# LOCALIZATION NOTE (FoundMatchesCountLimit): Semicolon-separated list of plural
+# forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 is the total amount of matches allowed before counting stops.
+FoundMatchesCountLimit=#1 เชฌเชเชงเชฌเซเชธเชคเชพ เชเชฐเชคเชพ เชตเชงเชพเชฐเซ; #1 เชฌเชเชงเชฌเซเชธเชคเชพ เชเชฐเชคเชพ เชตเชงเชพเชฐเซ
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY openHelp.commandkey "VK_F1">
+<!ENTITY openHelpMac.commandkey "?">
--- /dev/null
+/* 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 all localizable skin settings such as
+ * font, layout, and geometry
+ */
+window {
+ font: 3mm tahoma,arial,helvetica,sans-serif;
+}
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE (general.useragent.locale):
+# This is the valid BCP 47 language tag representing your locale.
+#
+# In most cases, this will simply be your locale code. However, in rare cases
+# (such as 'jp-JP-mac'), you may need to modify your locale code in order to
+# make it a valid BCP 47 language tag. (If your locale code does not include a
+# region subtag, do not include one in the language tag representing your
+# locale.)
+general.useragent.locale=gu-IN
+
+# LOCALIZATION NOTE (intl.accept_languages):
+# This is a comma-separated list of valid BCP 47 language tags.
+#
+# Begin with the value of 'general.useragent.locale'. Next, include language
+# tags for other languages that you expect most users of your locale to be
+# able to speak, so that their browsing experience degrades gracefully if
+# content is not available in their primary language.
+#
+# It is recommended that you include "en-US, en" at the end of the list as a
+# last resort. However, if you know that users of your locale would prefer a
+# different variety of English, or if they are not likely to understand
+# English at all, you may opt to include a different English language tag, or
+# to exclude English altogether.
+#
+# For example, the Breton [br] locale might consider including French and
+# British English in their list, since those languages are commonly spoken in
+# the same area as Breton:
+# intl.accept_languages=br, fr-FR, fr, en-GB, en
+intl.accept_languages=gu-in, gu, en-us, en
+
+# LOCALIZATION NOTE (font.language.group):
+# This preference controls the initial setting of the language drop-down menu
+# in the Content > Fonts & Colors > Advanced preference panel.
+#
+# Set it to the value of one of the menuitems in the "selectLangs" menulist in
+# http://dxr.mozilla.org/mozilla-central/source/browser/components/preferences/fonts.xul
+font.language.group=x-gujr
+
+# LOCALIZATION NOTE (intl.charset.detector):
+# This preference controls the initial setting for the character encoding
+# detector. Valid values are ja_parallel_state_machine for Japanese, ruprob
+# for Russian and ukprob for Ukrainian and the empty string to turn detection
+# off. The value must be empty for locales other than Japanese, Russian and
+# Ukrainian.
+intl.charset.detector=
+
+# LOCALIZATION NOTE (pluralRule): Pick the appropriate plural rule for your
+# language. This will determine how many plural forms of a word you will need
+# to provide and in what order.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+pluralRule=2
+
+# LOCALIZATION NOTE (intl.menuitems.alwaysappendaccesskeys, intl.menuitems.insertseparatorbeforeaccesskeys):
+# Valid values are: true, false, <empty string>
+# Missing preference or empty value equals false.
+intl.menuitems.alwaysappendaccesskeys=
+intl.menuitems.insertseparatorbeforeaccesskeys=true
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE : FILE This file contains the application's labels for keys on the keyboard.
+# If you decide to translate this file, you should translate it based on
+# the prevelant kind of keyboard for your target user.
+# LOCALIZATION NOTE : There are two types of keys, those w/ text on their labels
+# and those w/ glyphs.
+# LOCALIZATION NOTE : VK_<โฆ> represents a key on the keyboard.
+#
+# For more information please see bugzilla bug 90888.
+
+# F1..F10 should probably not be translated unless there are keyboards that actually have other labels
+# F11..F20 might be something else, but are really keyboard specific and not region/language specific
+# there are actually two different F11/F12 keys, I don't know which one these labels represent.
+# eg, F13..F20 on a sparc keyboard are labeled Props, Again .. Find, Cut
+# sparc also has Stop, Again and F11/F12. VK_F11/VK_F12 probably map to Stop/Again
+# LOCALIZATION NOTE : BLOCK Do not translate the next block
+VK_F1=F1
+VK_F2=F2
+VK_F3=F3
+VK_F4=F4
+VK_F5=F5
+VK_F6=F6
+VK_F7=F7
+VK_F8=F8
+VK_F9=F9
+VK_F10=F10
+
+VK_F11=F11
+VK_F12=F12
+VK_F13=F13
+VK_F14=F14
+VK_F15=F15
+VK_F16=F16
+VK_F17=F17
+VK_F18=F18
+VK_F19=F19
+VK_F20=F20
+# LOCALIZATION NOTE : BLOCK end do not translate block
+
+# LOCALIZATION NOTE : BLOCK GLYPHS, DO translate this block
+VK_UP=Up Arrow
+VK_DOWN=Down Arrow
+VK_LEFT=Left Arrow
+VK_RIGHT=Right Arrow
+VK_PAGE_UP=Page Up
+VK_PAGE_DOWN=Page Down
+# LOCALIZATION NOTE : BLOCK end GLYPHS
+
+# Enter, backspace, and Tab might have both glyphs and text
+# if the keyboards usually have a glyph,
+# if there is a meaningful translation,
+# or if keyboards are localized
+# then translate them or insert the appropriate glyph
+# otherwise you should probably just translate the glyph regions
+
+# LOCALIZATION NOTE : BLOCK maybe GLYPHS
+VK_RETURN=Return
+VK_TAB=Tab
+VK_BACK=Backspace
+VK_DELETE=Del
+# LOCALIZATION NOTE : BLOCK end maybe GLYPHS
+# LOCALIZATION NOTE : BLOCK typing state keys
+VK_HOME=เชฎเซเชเซเชฏ
+VK_END=End
+
+VK_ESCAPE=Esc
+VK_INSERT=Ins
+# LOCALIZATION NOTE : BLOCK end
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY mozilla.title.11.14
+'Mozilla เชจเซ เชชเซเชธเซเชคเชฟเชเชพ, 11:14'>
+
+<!ENTITY mozilla.quote.11.14
+'เชฌเซเชธเซเชเซ <em>เชจเชตเชพ เชเชชเชกเชพ</em> เช
เชชเชจเชพเชตเซเชฏเชพ เช
เชจเซ <em>เชธเชฎเชฏ</em> เช
เชจเซ <em>เช
เชเชคเชฐเซเชเซเชท</em> เช
เชจเซ <em>เชชเซเชฐเชเชพเชถ</em> เช
เชจเซ <em>เชชเซเชฐเชตเชพเชน</em> เชเชฐเซเชเชพ เชฆเซเชตเชพเชฐเชพ เชฌเซเชฐเชนเซเชฎเชพเชเชก เชฎเชพเช เชคเซเชจเซ เช
เชญเซเชฏเชพเชธ เชเชฐเซเชฏเซ. เชคเซเชจเชพ เช
เชญเซเชฏเชพเชธเซเชฎเชพเชเชฅเซ,เชฌเซเชธเซเช เช <em>เชเชเซเชธเชฟเชกเชพเชเชเซเชก เชฎเซเชเชฒ</em> เชจเชพ เชจเชตเชพ เชฎเชพเชณเชเชพเชเชจเซเช เชจเชฟเชฐเซเชฎเชพเชฃ เชเชฐเซเชฏเซเช เช
เชจเซ เชคเซเชฎเชจเซ เชญเชตเซเชฏเชคเชพ เชเชพเชนเซเชฐ เชเชฐเซ. เช
เชจเซ เชฌเซเชธเซเชเชจเชพ เช
เชจเซเชฏเชพเชฏเซเช เชเชจเชเชฆเชฟเชค เชฅเชฏเชพ, เช <em>เชเชชเชฆเซเชถเซ</em> เชฎเชพเช เชจเชตเซเชธเชฐเชฅเซ เชนเซเชคเซ เชถเซเชงเชตเชพ.'>
+
+<!ENTITY mozilla.from.11.14
+'<strong>Mozilla เชจเซ เชชเซเชธเซเชคเชฟเชเชพ,</strong> เชฎเชพเชเชฅเซ 11:14'>
--- /dev/null
+# 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/.
+
+# Narrate, meaning "read the page out loud". This is the name of the feature
+# and it is the label for the popup button.
+narrate = เชเชฟเชชเซเชชเชฃเซ เชเชฐเซ
+back = เชชเชพเชเชณ
+start = เชถเชฐเซเชเชค
+stop = เช
เชเชเชพเชตเซ
+forward = เชเชเชณ
+speed = เชเชกเชช
+selectvoicelabel = เช
เชตเชพเช:
+# Default voice is determined by the language of the document.
+defaultvoice = เชฎเซเชณเชญเซเชค
+
+# Voice name and language.
+# eg. David (English)
+voiceLabel = %S (%S)
\ No newline at end of file
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY closeNotification.tooltip "เช เชธเชเชฆเซเชถเซ เชฌเชเชง เชเชฐเซ">
+
+<!ENTITY checkForUpdates "เชธเซเชงเชพเชฐเชพ เชฎเชพเชเซ เชเชเชพเชธเซโฆ">
+
+<!ENTITY learnMore "เชตเชงเซ เชถเซเชเซโฆ">
+
+<!ENTITY defaultButton.label "เช เซเช เชเซ!">
+<!ENTITY defaultButton.accesskey "O">
+
+<!ENTITY moreActionsButton.accessibleLabel "เชตเชงเซ เชเซเชฐเชฟเชฏเชพเช">
--- /dev/null
+# 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/.
+
+SortMenuItems=%COLNAME% เชฆเซเชตเชพเชฐเชพ เชเซเชฐเชฎเชฎเชพเช เชเซเช เชตเชพเชฏเซเชฒเซ เชเซ
--- /dev/null
+<!-- 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/. -->
+<!-- extracted from printjoboptions.xul -->
+
+
+<!ENTITY printSetup.title "เชชเชพเชจเชพเชจเซเช เชธเซเชเช
เชช">
+
+<!ENTITY basic.tab "เชฌเชเชงเชพเชฐเชฃ & เชตเชฟเชเชฒเซเชชเซ">
+
+<!ENTITY formatGroup.label "เชฌเชเชงเชพเชฐเชฃ">
+
+<!ENTITY orientation.label "เชฆเชฟเชถเชพ">
+<!ENTITY portrait.label "เชเชญเซเช">
+<!ENTITY portrait.accesskey "P">
+<!ENTITY landscape.label "เชเชกเซเช">
+<!ENTITY landscape.accesskey "L">
+
+<!ENTITY scale.label "เชฎเชพเชช:">
+<!ENTITY scale.accesskey "S">
+<!ENTITY scalePercent "%">
+
+<!ENTITY shrinkToFit.label "เชชเชพเชจเชพเชจเซ เชชเชนเซเชณเชพเชเชฎเชพเช เชฌเชเชง เชฌเซเชธเชพเชกเชตเชพ เชธเชเชเซเชเซ">
+<!ENTITY shrinkToFit.accesskey "W">
+
+<!ENTITY optionsGroup.label "เชตเชฟเชเชฒเซเชชเซ">
+
+<!ENTITY printBG.label "เชชเชพเชถเซเชตเชญเชพเช เชเชพเชชเซ (เชฐเชเชเซ & เชเชฟเชคเซเชฐเซ)">
+<!ENTITY printBG.accesskey "B">
+
+<!ENTITY advanced.tab "เชธเซเชฎเชพ & เชนเซเชกเชฐ/เชซเซเชเชฐ">
+
+<!ENTITY marginGroup.label "เชธเซเชฎเชพ (#1)">
+<!ENTITY marginUnits.inches "เชเชเช">
+<!ENTITY marginUnits.metric "เชฎเชฟเชฒเชฟเชฎเซเชเชฐ">
+<!ENTITY marginTop.label "เชเชชเชฐ:">
+<!ENTITY marginTop.accesskey "T">
+<!ENTITY marginBottom.label "เชจเซเชเซ:">
+<!ENTITY marginBottom.accesskey "B">
+<!ENTITY marginLeft.label "เชกเชพเชฌเซ เชฌเชพเชเซ:">
+<!ENTITY marginLeft.accesskey "L">
+<!ENTITY marginRight.label "เชเชฎเชฃเซ เชฌเชพเชเซ:">
+<!ENTITY marginRight.accesskey "R">
+
+<!ENTITY headerFooter.label "เชนเซเชกเชฐ & เชซเซเชเชฐ">
+
+<!ENTITY hfLeft.label "Left:">
+<!ENTITY hfCenter.label "เชฎเชงเซเชฏเชฎเชพเช:">
+<!ENTITY hfRight.label "Right:">
+<!ENTITY headerLeft.tip "เชกเชพเชฌเซ เชนเซเชกเชฐ">
+<!ENTITY headerCenter.tip "เชตเชเซเชเซเชจเซ เชนเซเชกเชฐ">
+<!ENTITY headerRight.tip "เชเชฎเชฃเซ เชนเซเชกเชฐ">
+<!ENTITY footerLeft.tip "เชกเชพเชฌเซ เชซเซเชเชฐ">
+<!ENTITY footerCenter.tip "เชตเชเซเชเซเชจเซ เชซเซเชเชฐ">
+<!ENTITY footerRight.tip "เชเชฎเชฃเซ เชซเซเชเชฐ">
+
+<!ENTITY hfTitle "เชถเซเชฐเซเชทเช">
+<!ENTITY hfURL "URL">
+<!ENTITY hfDateAndTime "เชคเชพเชฐเซเช/เชธเชฎเชฏ">
+<!ENTITY hfPage "เชชเชพเชจเซ #">
+<!ENTITY hfPageAndTotal "# เชจเซเช เชชเชพเชจเซ #">
+<!ENTITY hfBlank "--เชเชพเชฒเซ--">
+<!ENTITY hfCustom "เชเชธเซเชเชฎ">
+
+<!ENTITY customPrompt.title "เชตเซเชตเชฟเชงเซเชฏเชชเซเชฐเซเชฃ...">
+<!ENTITY customPrompt.prompt "เชคเชฎเชพเชฐเชพ เชเชธเซเชเชฎ เชนเซเชกเชฐ/เชซเซเชเชฐ เชฒเชเชพเชฃ เชฆเชพเชเชฒ เชเชฐเซ">
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY print.label "เชเชพเชชเซ...">
+<!ENTITY print.accesskey "P">
+<!ENTITY pageSetup.label "เชชเชพเชจเชพเชจเซ เชเซเช เชตเชฃเซ...">
+<!ENTITY pageSetup.accesskey "u">
+<!ENTITY page.label "เชชเชพเชจเซเช:">
+<!ENTITY page.accesskey "a">
+<!ENTITY of.label "เชจเชพเช">
+<!ENTITY scale.label "เชฎเชพเชช:">
+<!ENTITY scale.accesskey "S">
+<!ENTITY portrait.label "เชเชญเซเช">
+<!ENTITY portrait.accesskey "o">
+<!ENTITY landscape.label "เชเชกเซเช">
+<!ENTITY landscape.accesskey "L">
+<!ENTITY close.label "เชฌเชเชง เชเชฐเซ">
+<!ENTITY close.accesskey "C">
+<!ENTITY p30.label "30%">
+<!ENTITY p40.label "40%">
+<!ENTITY p50.label "50%">
+<!ENTITY p60.label "60%">
+<!ENTITY p70.label "70%">
+<!ENTITY p80.label "80%">
+<!ENTITY p90.label "90%">
+<!ENTITY p100.label "100%">
+<!ENTITY p125.label "125%">
+<!ENTITY p150.label "150%">
+<!ENTITY p175.label "175%">
+<!ENTITY p200.label "200%">
+<!ENTITY Custom.label "เชชเซเชคเชพเชจเซเช...">
+<!ENTITY ShrinkToFit.label "เชเซเช เชตเชตเชพ เชฎเชพเชเซ เชจเชพเชจเซเช เชเชฐเซ">
+<!ENTITY customPrompt.title "เชชเซเชคเชพเชจเซ เชฐเซเชคเซ เชจเชพเชจเซเช เชเชฐเซ...">
+<!ENTITY simplifyPage.label "เชชเซเชทเซเช เชธเชฐเชณ เชฌเชจเชพเชตเซ">
+<!ENTITY simplifyPage.accesskey "i">
+<!ENTITY simplifyPage.enabled.tooltip "เชธเชฐเชณ เชตเชพเชเชเชจ เชฎเชพเชเซ เชฒเซเชเชเช เชฌเชฆเชฒเซ">
+<!ENTITY simplifyPage.disabled.tooltip "เช เชชเซเชทเซเช เชเชชเชฎเซเชณเซ เชธเชฐเชณ เชฅเช เชถเชเชคเซเช เชจเชฅเซ">
+
+<!ENTITY homearrow.tooltip "เชชเซเชฐเชฅเชฎ เชชเชพเชจเซเช">
+<!ENTITY endarrow.tooltip "เช
เชเชคเชฟเชฎ เชชเชพเชจเซเช">
+<!ENTITY nextarrow.tooltip "เชเชเชณเชจเซเช เชชเชพเชจเซเช">
+<!ENTITY previousarrow.tooltip "เชชเชนเซเชฒเชพเชจเซเช เชชเชพเชจเซเช">
--- /dev/null
+<!-- 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/. -->
+<!--LOCALIZATION NOTE printPreviewProgress.dtd Main UI for Print Preview Progress Dialog -->
+
+<!ENTITY printWindow.title "เชเชพเชชเชตเชพเชจเซเช เชชเซเชฐเซเชตเชฆเชฐเซเชถเชจ">
+<!ENTITY title "เชถเซเชฐเซเชทเช:">
+<!ENTITY preparing "เชคเซเชฏเชพเชฐ เชเชฐเซ เชเซ...">
+<!ENTITY progress "เชชเซเชฐเชเชคเชฟ:">
--- /dev/null
+<!-- 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/. -->
+<!--LOCALIZATION NOTE printProgress.dtd Main UI for Print Progress Dialog -->
+
+<!ENTITY printWindow.title "เชเชพเชชเซ เชฐเชนเซเชฏเชพ เชเซเช">
+<!ENTITY title "เชถเซเชฐเซเชทเช:">
+<!ENTITY progress "เชชเซเชฐเชเชคเชฟ:">
+<!ENTITY preparing "เชคเซเชฏเชพเชฐ เชเชฐเซ เชเซ...">
+<!ENTITY printComplete "เชเชพเชชเชตเชพเชจเซ เชชเซเชฐเซเช เชฅเช เชเชฏเซ.">
+
+<!ENTITY dialogCancel.label "เชฐเชฆ เชเชฐเซ">
+<!ENTITY dialogClose.label "เชฌเชเชง เชเชฐเซ">
+<!-- LOCALIZATION NOTE (percentPrint):
+
+ This string is used to format the text to the right of the progress
+ meter.
+
+ #1 will be replaced by the percentage of the file that has been saved -->
+
+<!ENTITY percentPrint "#1%">
--- /dev/null
+# 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/.
+
+# These strings are used in the native GTK, Mac and Windows print dialogs.
+
+# GTK titles:
+printTitleGTK=เชเชพเชชเซ
+optionsTabLabelGTK=เชตเชฟเชเชฒเซเชชเซ
+printFramesTitleGTK=เชเชพเชชเชจ เชซเซเชฐเซเชฎเซ
+
+# Mac titles:
+optionsTitleMac=เชตเชฟเชเชฒเซเชชเซ:
+appearanceTitleMac=เชฆเซเชเชพเชต:
+framesTitleMac=เชซเซเชฐเซเชฎเซ:
+pageHeadersTitleMac=เชชเชพเชจเชพเช เชนเซเชกเชฐเซ:
+pageFootersTitleMac=เชชเชพเชจเชพเช เชซเซเชเชฐเซ:
+
+# Windows titles:
+optionsTitleWindows=เชตเชฟเชเชฒเซเชชเซ
+printFramesTitleWindows=เชเชพเชชเชจ เชซเซเชฐเซเชฎเซ
+
+# TRANSLATOR NOTE: For radio button labels and check button labels, an underscore _
+# before a character will turn that character into an accesskey in the GTK dialog.
+# e.g. "_As laid out" will make A the accesskey.
+# In the Windows labels, use an ampersand (&).
+# On Mac, underscores will be stripped.
+
+asLaidOut=เชธเซเชเซเชฐเซเชจ เชชเชฐ เชเซ เชฐเซเชคเซ เชฆเซเชเชพเชกเซ เชเซ เชคเซ เชชเซเชฐเชฎเชพเชฃเซ (_A)
+asLaidOutWindows=เชธเซเชเซเชฐเซเชจ เชชเชฐ เชเซ เชฐเซเชคเซ เชฆเซเชเชพเชกเซ เชเซ เชคเซ เชชเซเชฐเชฎเชพเชฃเซ (&l)
+selectedFrame=เชชเชธเชเชฆ เชฅเชฏเซเชฒ เชซเซเชฐเซเชฎ (_S)
+selectedFrameWindows=เชชเชธเชเชฆ เชฅเชฏเซเชฒ เชซเซเชฐเซเชฎ (&f)
+separateFrames=เช
เชฒเช เช
เชฒเช เชชเชพเชจเชพเชเช เชชเชฐ เชฆเชฐเซเช เชซเซเชฐเซเชฎ (_P)
+separateFramesWindows=เช
เชฒเช เช
เชฒเช เชชเชพเชจเชพเชเช เชชเชฐ เชฆเชฐเซเช เชซเซเชฐเซเชฎ (&E)
+shrinkToFit=เชฎเชพเชชเชจเชจเซ เช
เชตเชเชฃเซ เช
เชจเซ เชชเชพเชจเชพเชเชจเซ เชชเชนเซเชณเชพเชเชจเซ เชฌเชเชงเชฌเซเชธเชพเชกเชตเชพ เชฎเชพเชเซ เชธเชเชเซเชเซ (_h)
+selectionOnly=เชซเชเซเชค เชชเชธเชเชฆเชเซเชจเซ เชเชพเชชเซ (_O)
+printBGOptions=เชชเชพเชถเซเชฐเซเชตเชญเชพเชเชจเซ เชเชพเชชเซ
+printBGColors=เชชเชพเชถเซเชฐเซเชตเชญเชพเช เชฐเชเชเซเชจเซ เชเชพเชจเซ (_C)
+printBGImages=เชชเชพเชถเซเชฐเซเชตเชญเชพเช เชเชฎเซเชเซเชจเซ เชเชพเชชเซ (_m)
+headerFooter=เชนเซเชกเชฐ เช
เชจเซ เชซเซเชเชฐ
+left=เชกเชพเชฌเซ
+center=เชฎเชงเซเชฏ
+right=เชเชฎเชฃเซเช
+headerFooterBlank=--เชเชพเชฒเซ--
+headerFooterTitle=เชถเซเชฐเซเชทเช
+headerFooterURL=URL
+headerFooterDate=เชคเชพเชฐเซเช/เชธเชฎเชฏ
+headerFooterPage=เชชเชพเชจเซเช #
+headerFooterPageTotal=# เชจเซเช เชชเชพเชจเซเช #\u0020
+headerFooterCustom=เชตเซเชตเชฟเชงเซเชฏเชชเซเชฐเซเชฃโฆ
+customHeaderFooterPrompt=เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชคเชฎเชพเชฐเชพ เชตเซเชตเชฟเชงเซเชฏ เชนเซเชกเชฐ/เชซเซเชเชฐ เชฒเชเชพเชฃเชจเซ เชฆเชพเชเชฒ เชเชฐเซ
+
+# These are for the summary view in the Mac dialog:
+summaryFramesTitle=เชซเซเชฐเซเชฎเซเชจเซ เชเชพเชชเซ
+summarySelectionOnlyTitle=เชชเชธเชเชฆเชเซเชจเซ เชเชพเชชเซ
+summaryShrinkToFitTitle=เชฌเชเชงเชฌเซเชธเชพเชกเชตเชพ เชฎเชพเชเซ เชธเชเชเซเชเซ
+summaryPrintBGColorsTitle=BG เชฐเชเชเซเชจเซ เชเชพเชชเซ
+summaryPrintBGImagesTitle=BG เชเชฎเซเชเซเชจเซ เชเชพเชชเซ
+summaryHeaderTitle=เชชเชพเชจเชพเช เชนเซเชกเชฐเซ\u0020
+summaryFooterTitle=เชชเชพเชจเชพเช เชซเซเชเชฐเซ
+summaryNAValue=N/A
+summaryOnValue=เชเชพเชฒเซ เชเชฐเซ
+summaryOffValue=เชฌเชเชง เชเชฐเซ
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY refreshProfile.dialog.title "&brandShortName; เชชเซเชจเชเชคเชพเชเซเช เชเชฐเซ">
+<!ENTITY refreshProfile.dialog.description1 "เชธเชฎเชธเซเชฏเชพเช เชเชเซเชฒเชตเชพ เชฎเชพเชเซ เช
เชจเซ เชชเชฐเชซเซเชฐเซเชฎเชจเซเชธ เชชเซเชจเชเชธเชพเชเชตเชตเชพ เชฎเชพเชเซ เชคเชพเชเซเช เชถเชฐเซ เชเชฐเซ.">
+<!ENTITY refreshProfile.dialog.description2 "เช:">
+<!ENTITY refreshProfile.dialog.items.label1 "เชคเชฎเชพเชฐเชพ เชเชก-เชเชจ เช
เชจเซ เชเชธเซเชเชฎ เชตเชธเซเชคเซเช เชฆเซเชฐ เชเชฐเชถเซ">
+<!ENTITY refreshProfile.dialog.items.label2 "เชคเชฎเชพเชฐเชพ เชฌเซเชฐเชพเชเชเชฐเชจเชพ เชธเซเชเซเชเช เชคเซเชจเชพ เชฎเซเชณเชญเซเชค เชฐเซเชชเชฎเชพเช เชชเซเชจเชเชธเชเชเซเชฐเชนเชถเซ">
+<!ENTITY refreshProfile.dialog.button.label "&brandShortName; เชชเซเชจเชเชคเชพเชเซเช เชเชฐเซ">
+
+<!ENTITY refreshProfile.title "&brandShortName; เชจเซ เชเซเชฏเซเชจ เช
เชช เชเชฐเซ">
+<!ENTITY refreshProfile.button.label "&brandShortName; เชชเซเชจเชเชคเชพเชเซเช เชเชฐเซโฆ">
+
+<!ENTITY refreshProfile.cleaning.description "เชฒเชเชญเช เชธเชฎเชพเชชเซเชคโฆ">
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE: These strings are used for profile reset.
+
+# LOCALIZATION NOTE (resetUnusedProfile.message): %S is brandShortName.
+resetUnusedProfile.message=เชเชตเซเช เชเชฃเชพเชฏ เชเซ เชเซ เชคเชฎเซ เชฅเซเชกเชพ เชตเชเชคเชฎเชพเช %S เชถเชฐเซ เชเชฐเซเชฏเซเช เชจเชฅเซ. เชถเซเช เชคเชฎเซ เชคเซเชจเซ เชคเชพเชเซเชฅเซ เชธเชพเชซ เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ, เชจเชตเชพ เช
เชจเซเชญเชตเชจเซ เชเซเชฎ? เช
เชจเซ เชฌเซเชเซเช, เชคเชฎเชพเชฐเซเช เชซเชฐเซ เชธเซเชตเชพเชเชค เชเซ!
+# LOCALIZATION NOTE (resetUninstalled.message): %S is brandShortName.
+resetUninstalled.message=เชเชตเซเช เชฒเชพเชเซ เชเซ เชเซ เชคเชฎเซ %S เชซเชฐเซเชฅเซ เชเชจเซเชธเซเชเซเชฒ เชเชฐเซเชฏเซเช เชเซ. เชถเซเช เช
เชฎเซ เชคเซเชจเซ เชจเชตเซเชธเชฐเชฅเซ, เชจเชตเซ เช
เชจเซเชญเชต เชฎเชพเชเซ เชธเชพเชซ เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ?
+
+# LOCALIZATION NOTE (refreshProfile.resetButton.label): %S is brandShortName.
+refreshProfile.resetButton.label=เชคเชพเชเซเช เชเชฐเซ %Sโฆ
+refreshProfile.resetButton.accesskey=e
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY cutCmd.label "เชเชพเชชเซ">
+<!ENTITY cutCmd.accesskey "t">
+<!ENTITY copyCmd.label "เชจเชเชฒ">
+<!ENTITY copyCmd.accesskey "C">
+<!ENTITY pasteCmd.label "เชเซเชเชเชพเชกเซ">
+<!ENTITY pasteCmd.accesskey "P">
+<!ENTITY undoCmd.label "เชเซเชฒเซเชฒเซ เชเซเชฐเชฟเชฏเชพ เชฐเชฆ เชเชฐเซ">
+<!ENTITY undoCmd.accesskey "U">
+<!ENTITY selectAllCmd.label "เชฌเชงเซ เชชเชธเชเชฆ เชเชฐเซ">
+<!ENTITY selectAllCmd.accesskey "A">
+<!ENTITY deleteCmd.label "เชฐเชฆ เชเชฐเซ">
+<!ENTITY deleteCmd.accesskey "D">
+
+<!ENTITY spellAddToDictionary.label "เชถเชฌเซเชฆเชเซเชทเชฎเชพเช เชเชก-เชเชจ">
+<!ENTITY spellAddToDictionary.accesskey "o">
+<!ENTITY spellUndoAddToDictionary.label "เชถเชฌเซเชฆเชเซเชทเชฎเชพเช เชเชฎเซเชฐเซ เชฐเชฆ เชเชฐเซ">
+<!ENTITY spellUndoAddToDictionary.accesskey "n">
+<!ENTITY spellCheckToggle.label "เชเซเชกเชฃเซ เชเชเชพเชธเชฃเซ เชเชเชพเชธเซ">
+<!ENTITY spellCheckToggle.accesskey "g">
+<!ENTITY spellNoSuggestions.label "(เชเซเช เชเซเชกเชฃเซ เชธเซเชเชจเซ เชจเชฅเซ)">
+<!ENTITY spellDictionaries.label "เชญเชพเชทเชพเช">
+<!ENTITY spellDictionaries.accesskey "L">
+
+<!ENTITY searchTextBox.clear.label "เชธเชพเชซ เชเชฐเซ">
+
+<!ENTITY fillLoginMenu.label "เชฒเซเชเชฟเชจ เชญเชฐเซ">
+<!ENTITY fillLoginMenu.accesskey "F">
+<!ENTITY fillPasswordMenu.label "เชชเชพเชธเชตเชฐเซเชก เชญเชฐเซ">
+<!ENTITY fillPasswordMenu.accesskey "F">
+<!ENTITY fillUsernameMenu.label "เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเชจเชพเชฎ เชญเชฐเซ">
+<!ENTITY fillUsernameMenu.accesskey "F">
+<!ENTITY noLoginSuggestions.label "(เชฒเซเชเชฟเชจ เชธเซเชเชจเซ เชจเชพ เชฌเชคเชพเชตเซ)">
+<!ENTITY viewSavedLogins.label "เชธเชพเชเชตเซเชฒเชพ เชฒเซเชเชฟเชจเซเชธ เชเซเช">
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY restoreColumnOrder.label "เชธเซเชคเชเชญเชจเซ เชเซเชฐเชฎ เชชเซเชจ:เชธเชเชเซเชฐเชนเซ">
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY playButton.playLabel "เชตเชเชพเชกเซ">
+<!ENTITY playButton.pauseLabel "เช
เชเชเชพเชตเซ">
+<!ENTITY muteButton.muteLabel "เช
เชตเชพเช เชฌเชเชง เชเชฐเซ">
+<!ENTITY muteButton.unmuteLabel "เช
เชตเชพเช เชเชพเชฒเซ เชเชฐเซ">
+<!ENTITY fullscreenButton.enterfullscreenlabel "เชชเซเชฐเซเชฃ เชธเซเชเซเชฐเซเชจ">
+<!ENTITY fullscreenButton.exitfullscreenlabel "เชชเซเชฐเซเชฃ เชธเซเชเซเชฐเซเชจเชฎเชพเชเชฅเซ เชฌเชนเชพเชฐ เชจเซเชเชณเซ">
+<!ENTITY castingButton.castingLabel "เชธเซเชเซเชฐเซเชจเชฎเชพเช เชเชพเชธเซเช เชเชฐเซ">
+<!ENTITY closedCaption.off "เชฌเชเชง เชเชฐเซ">
+
+<!-- LOCALIZATION NOTE (volumeScrubber.label): This label is exposed to
+ accessibility software to clarify what the slider is for. -->
+<!ENTITY volumeScrubber.label "เช
เชตเชพเช เชธเซเชฒเชพเชเชกเชฐ">
+
+<!ENTITY stats.media "เชชเซเชฐเชเชพเชฐ เชฎเชพเชงเซเชฏเชฎ">
+<!ENTITY stats.size "เชฎเชพเชช">
+<!ENTITY stats.activity "เชเซเชฐเชฟเชฏเชพ">
+<!ENTITY stats.activityPaused "เช
เชเชเชพเชตเซเชฒ">
+<!ENTITY stats.activityPlaying "เชตเชพเชเซ เชฐเชนเซเชฏเซเช เชเซ">
+<!ENTITY stats.activityEnded "เช
เชเชค เชฅเชฏเซ">
+<!ENTITY stats.activitySeeking "(เชชเชนเซเชเชเซ เชฐเชนเซเชฏเชพ เชเซเช)">
+<!ENTITY stats.volume "เช
เชตเชพเช">
+<!ENTITY stats.framesParsed "เชซเซเชฐเซเชฎ เชชเชธเชพเชฐ เชฅเช">
+<!ENTITY stats.framesDecoded "เชซเซเชฐเซเชฎ เชกเชฟเชเซเชก เชฅเช">
+<!ENTITY stats.framesPresented "เชซเซเชฐเซเชฎ เชฐเชเซ เชฅเช">
+<!ENTITY stats.framesPainted "เชซเซเชฐเซเชฎ เชฐเชเชเชพเช">
+
+<!ENTITY error.aborted "เชตเซเชกเชฟเชฏเซ เชฒเชพเชตเชตเชพเชจเซเช เช
เชเชเซเชฏเซเช.">
+<!ENTITY error.network "เชจเซเชเชตเชฐเซเช เชเซเชทเชคเชฟเชจเซ เชเชพเชฐเชฃเซ เชตเซเชกเชฟเชฏเซ เชเชฒเชพเชตเชตเชพเชจเซเช เช
เชกเชงเซเชฅเซ เชฌเชเชง เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช.">
+<!ENTITY error.decode "เชตเซเชกเชฟเชฏเซ เชเชฒเชพเชตเซ เชถเชเชคเชพ เชจเชฅเซ เชเชพเชฐเชฃ เชเซ เชซเชพเชเชฒ เชฌเชเชกเซเชฒเซ เชเซ.">
+<!ENTITY error.srcNotSupported "เชตเซเชกเชฟเชฏเซ เชฌเชเชงเชพเชฐเชฃ เชเซ MIME เชชเซเชฐเชเชพเชฐ เชเชงเชพเชฐเชญเซเชค เชจเชฅเซ.">
+<!ENTITY error.noSource2 "เชเชงเชพเชฐเชญเซเชค เชฌเชเชงเชพเชฐเชฃ เช
เชจเซ MIME เชชเซเชฐเชเชพเชฐเชตเชพเชณเซ เชเซเช เชตเซเชกเชฟเชฏเซ เชฎเชณเซ เชเชตเซเชฏเซ เชจเชนเชฟเช.">
+<!ENTITY error.generic "เช
เชเซเชเชพเชค เชเชพเชฐเชฃเซเชธเชฐ เชตเซเชกเชฟเชฏเซ เชเชฒเชพเชตเชตเชพเชจเซเช เช
เชกเชงเซเชฅเซ เชฌเชเชง เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช.">
+
+<!-- LOCALIZATION NOTE (scrubberScale.nameFormat): the #1 string is the current
+media position, and the #2 string is the total duration. For example, when at
+the 5 minute mark in a 6 hour long video, #1 would be "5:00" and #2 would be
+"6:00:00", result string would be "5:00 of 6:00:00 elapsed".
+-->
+<!ENTITY scrubberScale.nameFormat "#2 เชฎเชพเชเชฅเซ #1 เชชเชธเชพเชฐ เชฅเช เชเชฏเซเช">
+
+<!-- LOCALIZATION NOTE (positionAndDuration.nameFormat): the #1 string is the current
+media position, and the #2 string is the total duration. For example, when at
+the 5 minute mark in a 6 hour long video, #1 would be "5:00" and #2 would be
+"6:00:00", result string would be "5:00 / 6:00:00".
+Note that #2 is not always available. For example, when at the 5 minute mark in an
+unknown duration video, #1 would be "5:00" and the string which is surrounded by
+<span> would be deleted, result string would be "5:00".
+-->
+<!ENTITY positionAndDuration.nameFormat "#1<span> / #2</span>">
+
--- /dev/null
+# 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/.
+
+goToLineTitle = เชฒเซเชเซ เชชเชฐ เชเชพเช
+goToLineText = เชฒเซเชเซ เชจเชเชฌเชฐ เชฆเชพเชเชฒ เชเชฐเซ
+invalidInputTitle = เช
เชฏเซเชเซเชฏ เชเชจเชชเซเช
+invalidInputText = เชฆเชพเชเชฒ เชฅเชฏเซเชฒ เชฒเซเชเซ เชจเชเชฌเชฐ เช
เชฏเซเชเซเชฏ เชเซ.
+outOfRangeTitle = เชฒเซเชเซ เชฎเชณเซ เชจเชฅเซ
+outOfRangeText = เชธเซเชชเชทเซเช เชฅเชฏเซเชฒ เชฒเซเชเซ เชฎเชณเซ เชจเชฅเซ.
+statusBarLineCol = เชนเชฐเซเชณ %1$S, เชธเซเชคเชเชญ %2$S
+viewSelectionSourceTitle = เชชเชธเชเชฆเชเซเชจเซ DOM เชธเซเชฐเซเชค
+viewMathMLSourceTitle = MathML เชจเซ DOM เชธเซเชฐเซเชค
+
+context_goToLine_label = เชฒเชพเชเชจ เชชเชฐ เชเชพเชโฆ
+context_goToLine_accesskey = L
+context_wrapLongLines_label = เชฒเชพเชเชฌเชพ เชตเชพเชเซเชฏเซเชจเซ เชฒเชชเซเชเซ
+context_highlightSyntax_label = เชธเชฟเชจเซเชเซเชเซเชธ เชชเซเชฐเชเชพเชถเชฟเชค เชเชฐเซ
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY button-back-mac.label "เชชเชพเชเชณ เชเชพเชต">
+<!ENTITY button-back-mac.accesskey "B">
+<!ENTITY button-next-mac.label "เชเชพเชฒเซ เชฐเชพเชเซ">
+<!ENTITY button-next-mac.accesskey "C">
+<!ENTITY button-finish-mac.label "เชชเซเชฐเซเชฃ เชฅเชฏเซเช">
+<!ENTITY button-cancel-mac.label "เชฐเชฆ เชเชฐเซ">
+
+<!ENTITY button-back-unix.label "เชชเชพเชเชณ">
+<!ENTITY button-back-unix.accesskey "B">
+<!ENTITY button-next-unix.label "เชเชเชณ">
+<!ENTITY button-next-unix.accesskey "N">
+<!ENTITY button-finish-unix.label "เชธเชฎเชพเชชเซเชค">
+<!ENTITY button-cancel-unix.label "เชฐเชฆ เชเชฐเซ">
+
+<!ENTITY button-back-win.label "< เชชเชพเชเชณ">
+<!ENTITY button-back-win.accesskey "B">
+<!ENTITY button-next-win.label "เชเชเชณ >">
+<!ENTITY button-next-win.accesskey "N">
+<!ENTITY button-finish-win.label "เชธเชฎเชพเชชเซเชค">
+<!ENTITY button-cancel-win.label "เชฐเชฆ เชเชฐเซ">
--- /dev/null
+# 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/.
+
+default-first-title=%S เชฎเชพเช เชธเซเชตเชพเชเชค เชเซ
+default-last-title=%S เชธเชฎเชพเชชเซเชค เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช
+default-first-title-mac=เชชเชฐเชฟเชเชฏ
+default-last-title-mac=เชคเชพเชฐเชฃ
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE (shortSeconds): Semi-colon list of plural
+# forms. See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# s is the short form for seconds
+shortSeconds=s;s
+
+# LOCALIZATION NOTE (shortMinutes): Semi-colon list of plural
+# forms. See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# m is the short form for minutes
+shortMinutes=m;m
+
+# LOCALIZATION NOTE (shortHours): Semi-colon list of plural
+# forms. See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# h is the short form for hours
+shortHours=h;h
+
+# LOCALIZATION NOTE (shortDays): Semi-colon list of plural
+# forms. See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# d is the short form for days
+shortDays=d;d
+
+downloadErrorAlertTitle=เชกเชพเชเชจเชฒเซเชก เชญเซเชฒ
+downloadErrorGeneric=เชกเชพเชเชจเชฒเซเชก เชธเชเชเซเชฐเชนเซ เชถเชเชพเชถเซ เชจเชนเชฟเช เชเชพเชฐเชฃ เชเซ เช
เชเซเชเชพเชค เชญเซเชฒ เชเชฆเซเชญเชตเซ.\n\nเชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ.
+
+# LOCALIZATION NOTE: we don't have proper plural support in the CPP code; bug 463102
+quitCancelDownloadsAlertTitle=เชฌเชงเชพ เชกเชพเชเชจเชฒเซเชก เชฐเชฆ เชเชฐเซ?
+quitCancelDownloadsAlertMsg=เชเซ เชคเชฎเซ เช
เชคเซเชฏเชพเชฐเซ เชฌเชนเชพเชฐ เชจเซเชเชณเชถเซ เชคเซ, เซง เชกเชพเชเชจเชฒเซเชก เชฐเชฆ เชฅเช เชเชถเซ. เชคเชฎเซ เชฌเชนเชพเชฐ เชจเซเชเชณเชตเชพ เชฎเชพเชเซ เชเซเชเซเชเชธ เชเซ?
+quitCancelDownloadsAlertMsgMultiple=เชเซ เชคเชฎเซ เช
เชคเซเชฏเชพเชฐเซ เชฌเชนเชพเชฐ เชจเซเชเชณเชถเซ เชคเซ, %S เชกเชพเชเชจเชฒเซเชก เชฐเชฆ เชฅเช เชเชถเซ. เชคเชฎเซ เชฌเชนเชพเชฐ เชจเซเชเชณเชตเชพ เชฎเชพเชเซ เชเซเชเซเชเชธ เชเซ?
+quitCancelDownloadsAlertMsgMac=เชเซ เชคเชฎเซ เช
เชคเซเชฏเชพเชฐเซ เชฌเชนเชพเชฐ เชจเซเชเชณเชถเซ เชคเซ, เซง เชกเชพเชเชจเชฒเซเชก เชฐเชฆ เชฅเช เชเชถเซ. เชคเชฎเซ เชฌเชนเชพเชฐ เชจเซเชเชณเชตเชพ เชฎเชพเชเซ เชเซเชเซเชเชธ เชเซ?
+quitCancelDownloadsAlertMsgMacMultiple=เชเซ เชคเชฎเซ เช
เชคเซเชฏเชพเชฐเซ เชฌเชนเชพเชฐ เชจเซเชเชณเชถเซ เชคเซ, %S เชกเชพเชเชจเชฒเซเชก เชฐเชฆ เชฅเช เชเชถเซ. เชคเชฎเซ เชฌเชนเชพเชฐ เชจเซเชเชณเชตเชพ เชฎเชพเชเซ เชเซเชเซเชเชธ เชเซ?
+offlineCancelDownloadsAlertTitle=เชฌเชงเชพ เชกเชพเชเชจเชฒเซเชก เชฐเชฆ เชเชฐเซ?
+offlineCancelDownloadsAlertMsg=เชเซ เชคเชฎเซ เช
เชคเซเชฏเชพเชฐเซ เชเชซเชฒเชพเชเชจ เชฅเชถเซ, เซง เชกเชพเชเชจเชฒเซเชก เชฐเชฆ เชฅเช เชเชถเซ. เชถเซเช เชคเชฎเซ เชเซเชเซเชเชธ เชเชซเชฒเชพเชเชจ เชฅเชตเชพ เชฎเชพเชเชเซ เชเซ?
+offlineCancelDownloadsAlertMsgMultiple=เชเซ เชคเชฎเซ เช
เชคเซเชฏเชพเชฐเซ เชเชซเชฒเชพเชเชจ เชฅเชถเซ, %S เชกเชพเชเชจเชฒเซเชก เชฐเชฆ เชฅเช เชเชถเซ. เชถเซเช เชคเชฎเซ เชเซเชเซเชเชธ เชเชซเชฒเชพเชเชจ เชฅเชตเชพ เชฎเชพเชเชเซ เชเซ?
+leavePrivateBrowsingCancelDownloadsAlertTitle=เชถเซเช เชฌเชงเชพ เชกเชพเชเชจเชฒเซเชก เชฐเชฆ เชเชฐเชตเชพ เชเซ?
+leavePrivateBrowsingWindowsCancelDownloadsAlertMsg2=เชเซ เชคเชฎเซ เชนเชตเซ เชฌเชงเซ เชเชพเชจเชเซ เชฌเซเชฐเชพเชเชเชฟเชเช เชตเชฟเชเชกเซ เชฌเชเชง เชเชฐเซ เชเซ, เชคเซ 1 เชกเชพเชเชจเชฒเซเชก เชฐเชฆ เชเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ. เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ เชเชพเชจเชเซ เชฌเซเชฐเชพเชเชเชฟเชเช เชเซเชกเชตเชพ เชฎเชพเชเชเซ เชเซ?
+leavePrivateBrowsingWindowsCancelDownloadsAlertMsgMultiple2=เชเซ เชคเชฎเซ เชนเชฎเชฃเชพเช เชฌเชงเซ เชเชพเชจเชเซ เชฌเซเชฐเชพเชเชเชฟเชเช เชตเชฟเชเชกเซ เชฌเชเชง เชเชฐเซ เชเซ, เชคเซ %S เชกเชพเชเชจเชฒเซเชกเซเชธ เชฐเชฆ เชเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ. เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ เชเชพเชจเชเซ เชฌเซเชฐเชพเชเชเชฟเชเช เชเซเชกเชตเชพ เชฎเชพเชเชเซ เชเซ?
+cancelDownloadsOKText=เซง เชกเชพเชเชจเชฒเซเชก เชฐเชฆ เชเชฐเซ
+cancelDownloadsOKTextMultiple=%S เชกเชพเชเชจเชฒเซเชก เชฐเชฆ เชเชฐเซ
+dontQuitButtonWin=เชฌเชนเชพเชฐ เชจ เชจเซเชเชณเซ
+dontQuitButtonMac=เชฌเชนเชพเชฐ เชจ เชจเซเชเชณเซ
+dontGoOfflineButton=เชเชซเชฒเชพเชเชจ เชฐเชนเซ
+dontLeavePrivateBrowsingButton2=เชเชพเชจเชเซ เชฌเซเชฐเชพเชเชเชฟเชเชเชฎเชพเช เชฐเชนเซ
+
+# LOCALIZATION NOTE (infiniteRate):
+# If download speed is a JavaScript Infinity value, this phrase is used
+infiniteRate=เชเชฐเซเชเชฐ เชเชกเชชเซ
+
+# LOCALIZATION NOTE (statusFormat3): โ is the "em dash" (long dash)
+# %1$S transfer progress; %2$S rate number; %3$S rate unit; %4$S time left
+# example: 4 minutes left โ 1.1 of 11.1 GB (2.2 MB/sec)
+statusFormat3=%4$S โ %1$S (%2$S %3$S/sec)
+
+# LOCALIZATION NOTE (statusFormatInfiniteRate): โ is the "em dash" (long dash)
+# %1$S transfer progress; %2$S substitute phrase for Infinity speed; %3$S time left
+# example: 4 minutes left โ 1.1 of 11.1 GB (Really fast)
+statusFormatInfiniteRate=%3$S โ %1$S (%2$S)
+
+# LOCALIZATION NOTE (statusFormatNoRate): โ is the "em dash" (long dash)
+# %1$S transfer progress; %2$S time left
+# example: 4 minutes left โ 1.1 of 11.1 GB
+statusFormatNoRate=%2$S โ %1$S
+
+bytes=เชฌเชพเชเชเซ
+kilobyte=KB
+megabyte=MB
+gigabyte=GB
+
+# LOCALIZATION NOTE (transferSameUnits2):
+# %1$S progress number; %2$S total number; %3$S total unit
+# example: 1.1 of 333 MB
+transferSameUnits2=%2$S %3$S เชฎเชพเชเชฅเซ %1$S
+# LOCALIZATION NOTE (transferDiffUnits2):
+# %1$S progress number; %2$S progress unit; %3$S total number; %4$S total unit
+# example: 11.1 MB of 3.3 GB
+transferDiffUnits2=%3$S %4$S เชฎเชพเชเชฅเซ %1$S %2$S
+# LOCALIZATION NOTE (transferNoTotal2):
+# %1$S progress number; %2$S unit
+# example: 111 KB
+transferNoTotal2=%1$S %2$S
+
+# LOCALIZATION NOTE (timePair3): %1$S time number; %2$S time unit
+# example: 1m; 11h
+timePair3=%1$S%2$S
+# LOCALIZATION NOTE (timeLeftSingle3): %1$S time left
+# example: 1m left; 11h left
+timeLeftSingle3=%1$S เชฌเชพเชเซ
+# LOCALIZATION NOTE (timeLeftDouble3): %1$S time left; %2$S time left sub units
+# example: 11h 2m left; 1d 22h left
+timeLeftDouble3=%1$S %2$S เชฌเชพเชเซ
+timeFewSeconds2=เชฅเซเชกเซ เชธเซเชเชเชก เชฌเชพเชเซ
+timeUnknown2=เช
เชเซเชเชพเชค เชธเชฎเชฏ เชฌเชพเชเซ
+
+# LOCALIZATION NOTE (doneSize): #1 size number; #2 size unit
+doneSize=#1 #2
+# LOCALIZATION NOTE (doneScheme): #1 URI scheme like data: jar: about:
+doneScheme2=%1$S เชธเซเชฐเซเชค
+# LOCALIZATION NOTE (doneFileScheme): Special case of doneScheme for file:
+# This is used as an eTLD replacement for local files, so make it lower case
+doneFileScheme=เชธเซเชฅเชพเชจเชฟเช เชซเชพเชเชฒ
+
+# LOCALIZATION NOTE (yesterday): Displayed time for files finished yesterday
+yesterday=เชเช เชเชพเชฒเซ
+
+fileExecutableSecurityWarning="%S" เชเชฒเชพเชตเซ เชถเชเชพเชคเซ เชซเชพเชเชฒ เชเซ. เช เชซเชพเชเชฒเซ เชเชฆเชพเช เชตเชพเชฏเชฐเชธ เช
เชฅเชตเชพ เชฌเซเชเชพ เชเชฐเชพเชฌ เชคเชคเซเชตเซ เชงเชฐเชพเชตเซ เชถเชเซ เชเซ เชเซ เชคเชฎเชพเชฐเชพ เชเซเชฎเซเชชเซเชฏเซเชเชฐเชจเซ เชจเซเชเชถเชพเชจ เชชเชนเซเชเชเชพเชกเซ เชถเชเซ เชเซ. เช เชซเชพเชเชฒเซ เชเซเชฒเชคเซ เชตเชเชคเซ เชธเชพเชตเชงเชพเชจเซ เชฐเชพเชเซ. เชคเชฎเซ "%S" เชถเชฐเซ เชเชฐเชตเชพ เชฎเชพเชเซ เชเซเชเซเชเชธ เชเซ?
+fileExecutableSecurityWarningTitle=เชเชฒเชพเชตเซ เชถเชเชพเชคเซ เชซเชพเชเชฒ เชเซเชฒเซ?
+fileExecutableSecurityWarningDontAsk=เชฎเชจเซ เช เชซเชฐเซ เชชเซเชเซ เชจเชนเซ
+
+# Desktop folder name for downloaded files
+downloadsFolder=เชกเชพเชเชจเชฒเซเชก
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY settingsChangePreferences.label "&brandShortName; เชจเซ เชชเชธเชเชฆเชเซเชเชฎเชพเช เชธเซเชเซเชเช เชฌเชฆเชฒเซ เชถเชเชพเชถเซ.">
+<!ENTITY settingsChangeOptions.label "&brandShortName; เชจเชพ เชตเชฟเชเชฒเซเชชเซเชฎเชพเช เชธเซเชเซเชเช เชฌเชฆเชฒเซ เชถเชเชพเชถเซ.">
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY intro2.label "เชคเชฎเซ เชเซเชฒเชตเชพเชจเซเช เชชเชธเชเชฆ เชเชฐเซเชฒ เชเซ:">
+<!ENTITY from.label "เชฎเชพเชเชฅเซ:">
+<!ENTITY actionQuestion.label "เช เชซเชพเชเชฒ เชธเชพเชฅเซ &brandShortName; เช เชถเซเช เชเชฐเชตเซเช เชเซเชเช?">
+
+<!ENTITY openWith.label "เชเชจเซ เชธเชพเชฅเซ เชเซเชฒเซ">
+<!ENTITY openWith.accesskey "O">
+<!ENTITY other.label "เช
เชจเซเชฏ...">
+
+<!ENTITY saveFile.label "เชซเชพเชเชฒ เชธเชเชเซเชฐเชนเซ">
+<!ENTITY saveFile.accesskey "S">
+
+<!ENTITY rememberChoice.label "เชนเชตเซ เช เชชเซเชฐเชเชพเชฐเชจเซ เชซเชพเชเชฒเซ เชฎเชพเชเซ เช เชเชชเชฎเซเชณเซ เชเชฐเซ.">
+<!ENTITY rememberChoice.accesskey "a">
+
+<!ENTITY whichIs.label "เชเซ เชเซ :">
+
+<!ENTITY chooseHandlerMac.label "เชชเชธเชเชฆ เชเชฐเซ...">
+<!ENTITY chooseHandlerMac.accesskey "C">
+<!ENTITY chooseHandler.label "เชถเซเชงเซ...">
+<!ENTITY chooseHandler.accesskey "B">
+
+<!ENTITY unknownPromptText.label "เชถเซเช เชคเชฎเซ เช เชซเชพเชเชฒ เชธเชเชเซเชฐเชนเชตเชพ เชฎเชพเชเชเซ เชเซ?">
--- /dev/null
+# -*- Mode: Java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*-
+# 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/.
+
+title=%S เชเซเชฒเซ เชฐเชนเซเชฏเชพ เชเซ
+saveDialogTitle=เชธเชเชเซเชฐเชนเชตเชพ เชฎเชพเชเซเชจเซ เชซเชพเชเชฒเชจเซเช เชจเชพเชฎ เชฆเชพเชเชฒ เชเชฐเซ...
+defaultApp=%S (เชฎเซเชณเชญเซเชค)
+chooseAppFilePickerTitle=เชฎเชฆเชฆเชเชพเชฐ เชเชพเชฐเซเชฏเชเซเชฐเชฎ เชชเชธเชเชฆ เชเชฐเซ
+badApp=เชเชพเชฐเซเชฏเชเซเชฐเชฎ ("%S") เชเซ เชเซ เชคเชฎเซ เชชเชธเชเชฆ เชเชฐเซ เชคเซ เชถเซเชงเซ เชถเชเซเชฏเชพ เชจเชนเชฟเช. เชซเชพเชเชฒ เชจเชพเชฎ เชเชเชพเชธเซ เช
เชฅเชตเชพ เช
เชจเซเชฏ เชเชพเชฐเซเชฏเชเซเชฐเชฎ เชชเชธเชเชฆ เชเชฐเซ.
+badApp.title=เชเชพเชฐเซเชฏเชเซเชฐเชฎ เชฎเชณเซเชฏเซ เชจเชนเชฟเช
+badPermissions=เชซเชพเชเชฒ เชธเชเชเซเชฐเชนเซ เชถเชเซเชฏเชพ เชจเชนเชฟเช เชเชพเชฐเชฃ เชเซ เชคเชฎเชพเชฐเซ เชชเชพเชธเซ เชฏเซเชเซเชฏ เชชเชฐเชตเชพเชจเชเซเช เชจเชฅเซ. เช
เชจเซเชฏ เชธเชเชเซเชฐเชน เชกเชฟเชฐเซเชเซเชเชฐเซ เชชเชธเชเชฆ เชเชฐเซ.
+badPermissions.title=เช
เชฏเซเชเซเชฏ เชธเชเชเซเชฐเชน เชชเชธเชเชฆเชเซเช
+selectDownloadDir=เชกเชพเชเชจเชฒเซเชก เชซเซเชฒเซเชกเชฐ เชชเชธเชเชฆ เชเชฐเซ
+unknownAccept.label=เชซเชพเชเชฒ เชธเชเชเซเชฐเชนเซ
+unknownCancel.label=เชฐเชฆ เชเชฐเซ
+fileType=%S เชซเชพเชเชฒ
+# LOCALIZATION NOTE (orderedFileSizeWithType): first %S is type, second %S is size, and third %S is unit
+orderedFileSizeWithType=%1$S (%2$S %3$S)
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY blocklist.title "เชเชก-เชเชจ เชเชฆเชพเช เชธเชฎเชธเซเชฏเชพเช เชธเชฐเซเชเซ เชฐเชนเซเชฏเชพ เชนเซเช เชถเชเซ">
+<!ENTITY blocklist.style "width: 45em; height: 30em">
+<!ENTITY blocklist.summary "&brandShortName; เช เชจเชเซเชเซ เชเชฐเซเชฏเซเช เชเซ เชเซ เชจเซเชเซเชจเชพ เชเชก-เชเชจ เชธเซเชเชฎเชคเชพ เช
เชจเซ เชธเซเชฐเชเซเชทเชพ เชธเชฎเชธเซเชฏเชพเช เชธเชฐเซเชเชตเชพ เชฎเชพเชเซ เชเชพเชฃเซเชคเชพ เชเซ:">
+<!ENTITY blocklist.softblocked "เชคเชฎเชพเชฐเซ เชธเซเชฐเชเซเชทเชพ เชฎเชพเชเซ, เช เชเซเชฌ เชเชเซเชฐเชนเชฃเซเชฏ เชเซ เชเซ เชคเชฎเซ เช เชเชก-เชเชจ เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชเชฐเซเชฒ เชนเซเชฏ เชคเซ เชธเชพเชฅเซ เช เชชเซเชจเชเชถเชฐเซ เชเชฐเซ.">
+<!ENTITY blocklist.hardblocked "เช เชเชก-เชเชจเชจเซ เชธเซเชเชฎเชคเชพ เช
เชจเซ เชธเซเชฐเชเซเชทเชพ เชธเชฎเชธเซเชฏเชพเช เชธเชฐเซเชเชคเซเช เชเชเชเซ เชเซเชเชฎ เชเซ เช
เชจเซ เชคเซเช เช
เชเชเชพเชตเชตเชพเชฎเชพเช เชเชตเซเชฒ เชเซ, เชชเชฐเชเชคเซ เชคเซเชฎเชจเซ เชธเชเชชเซเชฐเซเชฃเชชเชฃเซ เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชเชฐเชตเชพ เชฎเชพเชเซ เชชเซเชจเชเชถเชฐเซ เชเชฐเชตเชพเชจเซเช เชเชฐเซเชฐเซ เชเซ.">
+<!ENTITY blocklist.softandhard "เชเชก-เชเชจ เชเซ เชเซเชเช เชธเซเชเชฎเชคเชพ เช
เชจเซ เชธเซเชฐเชเซเชทเชพ เชธเชฎเชธเซเชฏเชพเช เชธเชฐเซเชเชคเซเช เชเชเชเซ เชเซเชเชฎ เชนเซเชตเชพเชฅเซ เชคเซ เช
เชเชเชพเชตเชตเชพเชฎเชพเช เชเชตเซเชฒ เชเซ. เช
เชจเซเชฏ เชเชเชพ เชเซเชเชฎเชตเชพเชณเชพ เชเซ, เชชเชฐเชเชคเซ เช เชเซเชฌ เชเชเซเชฐเชนเชฃเซเชฏ เชเซ เชเซ เชคเชฎเซ เชคเซเชฎเชจเซ เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชเชฐเซเชฒ เชนเซเชฏ เชคเซเชฏเชพเชฐเซ เช เชชเซเชจเชเชถเชฐเซ เชเชฐเซ.">
+<!ENTITY blocklist.moreinfo "เชตเชงเซ เชเชพเชฃเชเชพเชฐเซ">
+
+<!ENTITY blocklist.accept.label "&brandShortName; เชชเซเชจเชเชถเชฐเซ เชเชฐเซ">
+<!ENTITY blocklist.accept.accesskey "R">
+
+<!ENTITY blocklist.blocked.label "เชฌเซเชฒเซเช เชฅเชฏเซเชฒ เชเซ">
+<!ENTITY blocklist.checkbox.label "เชจเชฟเชทเซเชเซเชฐเชฟเชฏ">
--- /dev/null
+<!-- 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/. -->
+
+<!-- addon actions -->
+<!ENTITY cmd.enableAddon.label "เชธเชเซเชฐเชฟเชฏ">
+<!ENTITY cmd.enableAddon.accesskey "E">
+<!ENTITY cmd.disableAddon.label "เชจเชฟเชทเซเชเซเชฐเชฟเชฏ">
+<!ENTITY cmd.disableAddon.accesskey "D">
+
+<!ENTITY cmd.askToActivate.label "เชธเชเซเชฐเชฟเชฏ เชเชฐเชตเชพ เชฎเชพเชเซ เชชเซเชเซ">
+<!ENTITY cmd.askToActivate.tooltip "เชฆเชฐเซเช เชตเชเชคเซ เช เชเชก-เชเชจเชจเซ เชตเชพเชชเชฐเชตเชพ เชฎเชพเชเซ เชชเซเชเซ">
+<!ENTITY cmd.alwaysActivate.label "เชนเชเชฎเซเชถเชพ เชธเชเซเชฐเชฟเชฏ เชเชฐเซ">
+<!ENTITY cmd.alwaysActivate.tooltip "เช เชเชก-เชเชจเชจเซ เชตเชพเชชเชฐเซ">
+<!ENTITY cmd.neverActivate.label "เชเชฆเซ เชธเชเซเชฐเชฟเชฏ เชเชฐเซ เชจเชนเชฟเช">
+<!ENTITY cmd.neverActivate.tooltip "เช เชเชก-เชเชจเชจเซ เชเชฆเซ เชตเชพเชชเชฐเซ เชจเชนเชฟเชn">
+<!ENTITY cmd.stateMenu.tooltip "เชฌเชฆเชฒเซ เชเซเชฏเชพเชฐเซ เช เชเชก-เชเชจ เชเชพเชฒเชคเซ เชนเซเชฏ">
+
+<!ENTITY cmd.uninstallAddon.label "เชฆเซเชฐ เชเชฐเซ">
+<!ENTITY cmd.uninstallAddon.accesskey "R">
+<!ENTITY cmd.showPreferencesWin.label "เชตเชฟเชเชฒเซเชชเซ">
+<!ENTITY cmd.showPreferencesWin.tooltip "เช เชเชก-เชเชจเชจเชพเช เชตเชฟเชเชฒเซเชชเซเชจเซ เชฌเชฆเชฒเซ">
+<!ENTITY cmd.showPreferencesUnix.label "เชชเชธเชเชฆเชเซเช">
+<!ENTITY cmd.showPreferencesUnix.tooltip "เช เชเชก-เชเชจเชจเซ เชชเชธเชเชฆเชเซเชเชจเซ เชฌเชฆเชฒเซ">
+
+<!ENTITY cmd.showReleaseNotes.label "เชชเซเชฐเชเชพเชถเชจ เชจเซเชเชงเซเชจเซ เชฌเชคเชพเชตเซ">
+<!ENTITY cmd.showReleaseNotes.tooltip "เช เชธเซเชงเชพเชฐเชพ เชฎเชพเชเซ เชชเซเชฐเชเชพเชถเชจ เชจเซเชเชงเซเชจเซ เชฌเชคเชพเชตเซ">
+<!ENTITY cmd.hideReleaseNotes.label "เชชเซเชฐเชเชพเชถเชจ เชจเซเชเชงเซเชจเซ เชเซเชชเชพเชกเซ">
+<!ENTITY cmd.hideReleaseNotes.tooltip "เช เชธเซเชงเชพเชฐเชพ เชฎเชพเชเซ เชชเซเชฐเชเชพเชถเชจ เชจเซเชเชงเซเชจเซ เชเซเชชเชพเชกเซ">
+<!ENTITY cmd.findReplacement.label "เชซเซเชฐเชฌเชฆเชฒเซ เชถเซเชงเซ">
+
+<!-- download/install progress -->
+<!ENTITY progress.cancel.tooltip "เชฐเชฆ เชเชฐเซ">
+
+<!ENTITY addon.details.label "เชตเชงเชพเชฐเซ">
+<!ENTITY addon.details.tooltip "เช เชเชก-เชเชจ เชตเชฟเชถเซ เชตเชงเชพเชฐเซ เชตเชฟเชเชคเซเชจเซ เชฌเชคเชพเชตเซ">
+<!ENTITY addon.unknownDate "เช
เชเซเชเชพเชค">
+<!-- LOCALIZATION NOTE (addon.legacy.label): This appears in a badge next
+ to the add-on name for extensions that are not webextensions, which
+ will stop working in Firefox 57. -->
+<!ENTITY addon.legacy.label "เชเซเชจเชพ">
+<!ENTITY addon.privateBrowsing.label "เชเชพเชจเชเซ เชตเชฟเชเชกเซเชฎเชพเช เชฎเชเชเซเชฐ">
+<!-- LOCALIZATION NOTE (addon.disabled.postfix): This is used in a normal list
+ to signify that an add-on is disabled, in the form
+ "<Addon name> <1.0> (disabled)" -->
+<!ENTITY addon.disabled.postfix "(เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชฅเชฏเซเชฒ)">
+<!-- LOCALIZATION NOTE (addon.update.postfix): This is used in the available
+ updates list to signify that an item is an update, in the form
+ "<Addon name> <1.1> Update". It is fine to use constructs like brackets if
+ necessary -->
+<!ENTITY addon.update.postfix "เชธเซเชงเชพเชฐเซ">
+<!ENTITY addon.undoAction.label "เชเซเชฒเซเชฒเซ เชเซเชฐเชฟเชฏเชพ เชฐเชฆ เชเชฐเซ">
+<!ENTITY addon.undoAction.tooltip "เช เชเซเชฐเชฟเชฏเชพเชจเซ เชฐเชฆ เชเชฐเซ">
+<!ENTITY addon.undoRemove.label "เชเซเชฒเซเชฒเซ เชเซเชฐเชฟเชฏเชพ เชฐเชฆ เชเชฐเซ">
+<!ENTITY addon.undoRemove.tooltip "เช เชเชก-เชเชจเชจเซ เชธเซเชฅเชพเชชเชฟเชค เชฅเชฏเซเชฒ เชฐเชพเชเซ">
+
+<!ENTITY addon.install.label "เชธเซเชฅเชพเชชเชฟเชค เชเชฐเซ">
+<!ENTITY addon.install.tooltip "เช เชเชก-เชเชจ เชธเซเชฅเชพเชชเชฟเชค เชเชฐเซ">
+<!ENTITY addon.updateNow.label "เชนเชตเซ เชธเซเชงเชพเชฐเซ">
+<!ENTITY addon.updateNow.tooltip "เช เชเชก-เชเชจ เชฎเชพเชเซ เชธเซเชงเชพเชฐเชพเชจเซ เชธเซเชฅเชพเชชเชฟเชค เชเชฐเซ">
+<!ENTITY addon.includeUpdate.label "เชธเซเชงเชพเชฐเชพเชฎเชพเช เชธเชฎเชพเชตเซ">
+<!ENTITY addon.updateAvailable.label "เชธเซเชงเชพเชฐเซ เชเชชเชฒเชฌเซเชง เชเซ">
+<!ENTITY addon.checkingForUpdates.label "เชธเซเชงเชพเชฐเชพเช เชฎเชพเชเซ เชเชเชพเชธเซ เชฐเชนเซเชฏเชพ เชเซโฆ">
+<!ENTITY addon.releaseNotes.label "เชชเซเชฐเชเชพเชถเชจ เชจเซเชเชงเซ:">
+<!ENTITY addon.loadingReleaseNotes.label "เชฒเชพเชตเซ เชฐเชนเซเชฏเชพ เชเซโฆ">
+<!ENTITY addon.errorLoadingReleaseNotes.label "เชฆเชฟเชฒเชเซเชฐ เชเซ, เชชเชฐเชเชคเซ เชชเซเชฐเชเชพเชถเชจ เชจเซเชเชงเซเชจเซ เชฒเซเชก เชเชฐเชตเชพ เชฆเชฐเชฎเซเชฏเชพเชจ เชญเซเชฒ เชนเชคเซ.">
+
+<!ENTITY addon.createdBy.label "เชฆเซเชฆเชพเชฐเชพ">
+
+<!ENTITY settings.path.button.label "เชฌเซเชฐเชพเชเช เชเชฐเซโฆ">
+<!ENTITY setting.learnmore "เชตเชงเซ เชถเซเชเซโฆ">
--- /dev/null
+# 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/.
+
+#LOCALIZATION NOTE (uninstallNotice) %S is the add-on name
+uninstallNotice=%S เชจเซ เชฆเซเชฐ เชเชฐเซ เชฆเซเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชเซ.
+
+#LOCALIZATION NOTE (numReviews): Semicolon-separated list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# #1 is the number of reviews
+numReviews=#1 เชฐเชฟเชตเซเชฏเซ;#1 เชฐเชฟเชตเซเชฏเซเช
+
+#LOCALIZATION NOTE (dateUpdated) %S is the date the addon was last updated
+dateUpdated=เชธเซเชงเชพเชฐเซเชฒ %S
+
+#LOCALIZATION NOTE (notification.incompatible) %1$S is the add-on name, %2$S is brand name, %3$S is application version
+notification.incompatible=%1$S เช %2$S %3$S เชธเชพเชฅเซ เช
เชธเซเชธเชเชเชค เชเซ.
+#LOCALIZATION NOTE (notification.unsigned, notification.unsignedAndDisabled) %1$S is the add-on name, %2$S is brand name
+notification.unsignedAndDisabled=%2$S เชฎเชพเช %1$S เชเชชเชฏเซเช เชฎเชพเชเซ เชเชเชพเชธเชฃเซ เชเชฐเซ เชถเชเชพเช เชจเชฅเซ เช
เชจเซ เชคเซ เช
เชเซเชทเชฎ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชเซ.
+notification.unsigned=%2$S เชฎเชพเช เชเชชเชฏเซเช เชเชฐเชตเชพ เชฎเชพเชเซ %1$S เชเชเชพเชธเซ เชถเชเชพเช เชจเชฅเซ. เชธเชพเชตเชงเชพเชจเซ เชธเชพเชฅเซ เชเชเชณ เชตเชงเซ.
+notification.unsigned.link=เชตเชงเซ เชฎเชนเชฟเชคเซ
+#LOCALIZATION NOTE (notification.blocked) %1$S is the add-on name
+notification.blocked=เชธเซเชฐเชเซเชทเชพ เช
เชฅเชตเชพ เชธเซเชฅเชฟเชฐเชคเชพ เชธเชฎเชธเซเชฏเชพเช เชฆเชฐเชฎเซเชฏเชพเชฎ %1$S เชจเซ เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชเชฐเซ เชฆเซเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชเซ.
+notification.blocked.link=เชตเชงเชพเชฐเซ เชเชพเชฃเชเชพเชฐเซ
+#LOCALIZATION NOTE (notification.softblocked) %1$S is the add-on name
+notification.softblocked=เชธเซเชฐเชเซเชทเชพ เช
เชฅเชตเชพ เชธเซเชฅเชฟเชฐเชคเชพ เชธเชฎเชธเซเชฏเชพเชเชจเซ เชเชพเชฐเชฃ %1$S เชเชพเชฃเซเชคเซ เชเซ.
+notification.softblocked.link=เชตเชงเชพเชฐเซ เชเชพเชฃเชเชพเชฐเซ
+#LOCALIZATION NOTE (notification.outdated) %1$S is the add-on name
+notification.outdated=เชฎเชนเชคเซเชตเชจเซ เชธเซเชงเชพเชฐเซ %1$S เชฎเชพเชเซ เชเชชเชฒเชฌเซเชง เชเซ.
+notification.outdated.link=เชนเชตเซ เชธเซเชงเชพเชฐเซ
+#LOCALIZATION NOTE (notification.vulnerableUpdatable) %1$S is the add-on name
+notification.vulnerableUpdatable=%1$S เช เชเซเชเชฎ เชฎเชพเชเซ เชเชพเชฃเซเชคเซ เชเซ เช
เชจเซ เชธเซเชงเชพเชฐเชตเซ เชเซเชเช.
+notification.vulnerableUpdatable.link=เชนเชตเซ เชธเซเชงเชพเชฐเซ
+#LOCALIZATION NOTE (notification.vulnerableNoUpdate) %1$S is the add-on name
+notification.vulnerableNoUpdate=%1$S เช เชเซเชเชฎ เชฎเชพเชเซ เชเชพเชฃเซเชคเซ เชเซ. เชธเชพเชตเชงเชพเชจเซ เชธเชพเชฅเซ เชตเชพเชชเชฐเซ.
+notification.vulnerableNoUpdate.link=เชตเชงเชพเชฐเซ เชเชพเชฃเชเชพเชฐเซ
+#LOCALIZATION NOTE (notification.restartless-uninstall) %1$S is the add-on name
+notification.restartless-uninstall=เช เชเซเชฌ เชฌเชเชง เชเชฐเซเชฏเชพ เชชเชเซ %1$S เช
เชจเชเชจเซเชธเซเชเซเชฒ เชฅเช เชเชถเซ.
+#LOCALIZATION NOTE (notification.downloadError) %1$S is the add-on name.
+notification.downloadError=%1$S เชจเซ เชกเชพเชเชจเชฒเซเชก เชเชฐเซ เชฐเชนเซเชฏเชพ เชนเซเชฏ เชคเซเชฏเชพเชฐเซ เชญเซเชฒ เชนเชคเซ.
+notification.downloadError.retry=เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ
+notification.downloadError.retry.tooltip=เช เชเชก-เชเชจเชจเซ เชซเชฐเซเชฅเซ เชกเชพเชเชจเชฒเซเชก เชเชฐเชตเชพเชจเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ
+#LOCALIZATION NOTE (notification.installError) %1$S is the add-on name.
+notification.installError=%1$S เชจเซ เชธเซเชฅเชพเชชเชฟเชค เชเชฐเชคเซ เชตเชเชคเซ เชญเซเชฒ เชนเชคเซ.
+notification.installError.retry=เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ
+notification.installError.retry.tooltip=เช เชเชก-เชเชจเชจเซ เชซเชฐเซเชฅเซ เชกเชพเชเชจเชฒเซเชก เช
เชจเซ เชธเซเชฅเชพเชชเชฟเชค เชเชฐเชตเชพเชจเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ
+#LOCALIZATION NOTE (notification.gmpPending) %1$S is the add-on name.
+notification.gmpPending=%1$S เชเซเชเช เชธเชฎเชฏเชฎเชพเช เช เชเชจเซเชธเซเชเซเชฒ เชฅเชถเซ.
+
+#LOCALIZATION NOTE (contributionAmount2) %S is the currency amount recommended for contributions
+contributionAmount2=เชชเซเชฐเชธเซเชคเชพเชต เชฐเชพเชเซเชฒ เชซเชพเชณเซ: %S
+
+installDownloading=เชกเชพเชเชจเชฒเซเชก เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซ
+installDownloaded=เชกเชพเชเชจเชฒเซเชก เชฅเชฏเซเชฒ
+installDownloadFailed=เชกเชพเชเชจเชฒเซเชก เชเชฐเซ เชฐเชนเซเชฏเชพ เชนเซเชฏ เชคเซเชฏเชพเชฐเซ เชญเซเชฒ
+installVerifying=เชเชเชพเชธเซ เชฐเชนเซเชฏเชพ เชเซ
+installInstalling=เชธเซเชฅเชพเชชเชฟเชค เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซ
+installFailed=เชธเซเชฅเชพเชชเชฟเชค เชเชฐเซ เชฐเชนเซเชฏเชพ เชนเซเชฏ เชคเซเชฏเชพเชฐเซ เชญเซเชฒ
+installCancelled=เชธเซเชฅเชพเชชเชจ เชฐเชฆ เชฅเชฏเซเชฒ เชเซ
+
+#LOCALIZATION NOTE (details.notification.incompatible) %1$S is the add-on name, %2$S is brand name, %3$S is application version
+details.notification.incompatible=%1$S เช %2$S %3$S เชธเชพเชฅเซ เช
เชธเซเชธเชเชเชค เชเซ.
+#LOCALIZATION NOTE (details.notification.unsigned, details.notification.unsignedAndDisabled) %1$S is the add-on name, %2$S is brand name
+details.notification.unsignedAndDisabled=%2$S เชฎเชพเช %1$S เชเชชเชฏเซเช เชฎเชพเชเซ เชเชเชพเชธเชฃเซ เชเชฐเซ เชถเชเชพเช เชจเชฅเซ เช
เชจเซ เชคเซ เช
เชเซเชทเชฎ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชเซ.
+details.notification.unsigned=%2$S เชฎเชพเช เชเชชเชฏเซเช เชฎเชพเชเซ %1$S เชเชเชพเชธเชตเชพเชฎเชพเช เชเชตเซ เชถเชเซเชฏเซเช เชจเชฅเซ. เชธเชพเชตเชงเชพเชจเซ เชธเชพเชฅเซ เชเชเชณ เชตเชงเซ.
+details.notification.unsigned.link=เชตเชงเซ เชฎเชนเชฟเชคเซ
+#LOCALIZATION NOTE (details.notification.blocked) %1$S is the add-on name
+details.notification.blocked=เชธเซเชฐเชเซเชทเชพ เช
เชฅเชตเชพ เชธเซเชฅเชฟเชฐเชคเชพ เชธเชฎเชธเซเชฏเชพเช เชฆเชฐเชฎเซเชฏเชพเชจ %1$S เชจเซ เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชเชฐเซ เชฆเซเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชเซ.
+details.notification.blocked.link=เชตเชงเชพเชฐเซ เชเชพเชฃเชเชพเชฐเซ
+#LOCALIZATION NOTE (details.notification.softblocked) %1$S is the add-on name
+details.notification.softblocked=เชธเซเชฐเชเซเชทเชพ เช
เชฅเชตเชพ เชธเซเชฅเชฟเชฐเชคเชพเชจเซ เชธเชฎเชธเซเชฏเชพเชเชจเซ เชเชพเชฐเชฃเซ %1$S เชเชพเชฃเซเชคเซ เชเซ.
+details.notification.softblocked.link=เชตเชงเชพเชฐเซ เชเชพเชฃเชเชพเชฐเซ
+#LOCALIZATION NOTE (details.notification.outdated) %1$S is the add-on name
+details.notification.outdated=เชฎเชนเชคเซเชตเชจเซ เชธเซเชงเชพเชฐเซ %1$S เชฎเชพเชเซ เชเชชเชฒเชฌเซเชง เชเซ.
+details.notification.outdated.link=เชนเชตเซ เชธเซเชงเชพเชฐเซ
+#LOCALIZATION NOTE (details.notification.vulnerableUpdatable) %1$S is the add-on name
+details.notification.vulnerableUpdatable=%1$S เช เชเซเชเชฎ เชฎเชพเชเซ เชเชพเชฃเซเชคเซ เชเซ เช
เชจเซ เชธเซเชงเชพเชฐเชตเซ เชเซเชเช.
+details.notification.vulnerableUpdatable.link=เชนเชตเซ เชธเซเชงเชพเชฐเซ
+#LOCALIZATION NOTE (details.notification.vulnerableNoUpdate) %1$S is the add-on name
+details.notification.vulnerableNoUpdate=%1$S เช เชเซเชเชฎ เชฎเชพเชเซ เชเชพเชฃเซเชคเซ เชเซ. เชธเชพเชตเชงเชพเชจเซ เชธเชพเชฅเซ เชตเชพเชชเชฐเซ.
+details.notification.vulnerableNoUpdate.link=เชตเชงเชพเชฐเซ เชเชพเชฃเชเชพเชฐเซ
+#LOCALIZATION NOTE (details.notification.restartless-uninstall) %1$S is the add-on name.
+details.notification.restartless-uninstall=เช เชเซเชฌ เชฌเชเชง เชเชฐเซเชฏเชพ เชชเชเซ %1$S เช
เชจเชเชจเซเชธเซเชเซเชฒ เชฅเช เชเชถเซ.
+#LOCALIZATION NOTE (details.notification.gmpPending) %1$S is the add-on name
+details.notification.gmpPending=%1$S เชเซเชเช เชธเชฎเชฏเชฎเชพเช เช เชเชจเซเชธเซเชเซเชฒ เชฅเชถเซ.
+
+installFromFile.dialogTitle=เชธเซเชฅเชพเชชเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชเชก-เชเชจเชจเซ เชชเชธเชเชฆ เชเชฐเซ
+installFromFile.filterName=เชเชก-เชเชจ
+
+uninstallAddonTooltip=เช เชเชก-เชเชจเชจเซ เชธเซเชฅเชพเชชเชฟเชค เชจ เชเชฐเซ
+enableAddonTooltip=เช เชเชก-เชเชจเชจเซ เชธเชเซเชฐเชฟเชฏ เชเชฐเซ
+disableAddonTooltip=เช เชเชก-เชเชจเชจเซ เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชเชฐเซ
+
+type.extension.name=เชเชเซเชธเชเซเชจเซเชถเชจ
+type.themes.name=เชฅเซเชฎเซเชธ
+type.locale.name=เชญเชพเชทเชพเช
+type.plugin.name=เชชเซเชฒเชเชเชจ
+type.dictionary.name=เชถเชฌเซเชฆเชเซเชทเซ
+type.service.name=เชธเซเชตเชพเช
+type.legacy.name=เชเซเชจเชพ เชเชเซเชธเซเชเซเชจเซเชถเชจเซเชธ
+type.unsupported.name=เช
เชธเชฎเชฐเซเชฅเชฟเชค
+
+#LOCALIZATION NOTE(legacyWarning.description) %S is the brandShortName
+legacyWarning.description=เชเชเชเช เชเซเชเซ เชเซ? เชเซเชเชฒเชพเช เชเชเซเชธเซเชเซเชจเซเชถเชจเซเชธ เชนเชตเซ %S เชฆเซเชตเชพเชฐเชพ เชเชงเชพเชฐเชญเซเชค เชจเชฅเซ.
+#LOCALIZATION NOTE(legacyThemeWarning.description) %S is the brandShortName
+legacyThemeWarning.description=เชเชเชเช เชเซเชเซ เชเซ? เชเซเชเชฒเซเช เชฅเซเชฎเซเชธ เชนเชตเซ %S เชฆเซเชตเชพเชฐเชพ เชเชงเชพเชฐเชญเซเชค เชจเชฅเซ.
+
+listHeading.extension=เชคเชฎเชพเชฐเชพ เชเชเซเชธเซเชเซเชเชถเชจเซเชธ เชจเซ เชธเชเชเชพเชฒเชฟเชค เชเชฐเซ
+listHeading.shortcuts=เชเชเซเชธเซเชเซเชเชถเชจ เชถเซเชฐเซเชเชเชเซเชธ เชฎเซเชจเซเช เชเชฐเซ
+listHeading.theme=เชคเชฎเชพเชฐเซ เชฅเซเชฎเซเชธเชจเซ เชธเชเชเชพเชฒเชฟเชค เชเชฐเซ
+listHeading.plugin=เชคเชฎเชพเชฐเชพ เชชเซเชฒเชเชเชจเซเชธเชจเซ เชธเชเชเชพเชฒเชฟเชค เชเชฐเซ
+listHeading.locale=เชคเชฎเชพเชฐเซ เชญเชพเชทเชพเชเชจเซ เชธเชเชเชพเชฒเชฟเชค เชเชฐเซ
+listHeading.dictionary=เชคเชฎเชพเชฐเชพ เชถเชฌเซเชฆเชเซเชถเซเชจเซ เชธเชเชเชพเชฒเชฟเชค เชเชฐเซ
+
+searchLabel.extension=เชตเชงเซ เชเชเซเชธเซเชเซเชจเซเชถเชจเซเชธ เชถเซเชงเซ
+searchLabel.theme=เชตเชงเซ เชฅเซเชฎเซเชธ เชถเซเชงเซ
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY window.emWidth "26em">
+<!ENTITY window.emHeight "26em">
+<!ENTITY ChooseOtherApp.description "เช
เชจเซเชฏ เชเชชเซเชฒเชฟเชเซเชถเชจ เชชเชธเชเชฆ เชเชฐเซ">
+<!ENTITY ChooseApp.label "เชชเชธเชเชฆ เชเชฐเซ...">
+<!ENTITY ChooseApp.accessKey "C">
+<!ENTITY accept "เชฒเชฟเชเช เชเซเชฒเซ">
--- /dev/null
+# 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/.
+
+protocol.title=เชเชพเชฐเซเชฏเชเซเชฐเชฎ เชฒเชพเชตเซ
+protocol.description=เช เชเชกเซเชจเซ เชเชพเชฐเซเชฏเชเซเชฐเชฎ เชธเชพเชฅเซ เชเซเชฒเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ.
+protocol.choices.label=เชจเซ เชฎเซเชเชฒเซ:
+protocol.checkbox.label=%S เชฒเชฟเชเชเซเชธ เชฎเชพเชเซ เชฎเชพเชฐเซ เชชเชธเชเชฆเชเซ เชฏเชพเชฆ เชฐเชพเชเซ.
+protocol.checkbox.accesskey=R
+protocol.checkbox.extra=เช เชเชพเชฐเซเชฏเชเซเชฐเชฎ %S เชจเซ เชชเชธเชเชฆเชเซเชเชฎเชพเช เชฌเชฆเชฒเซ เชถเชเชพเชถเซ.
+
+# Displayed under the name of a protocol handler in the Launch Application dialog.
+privatebrowsing.disabled.label=เชเชพเชจเชเซ เชตเชฟเชเชกเซเชเชฎเชพเช เชจเชฟเชทเซเชเซเชฐเชฟเชฏ
+
+choose.application.title=เช
เชจเซเชฏ เชเชพเชฐเซเชฏเชเซเชฐเชฎ...
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY newprofile.title "เชฐเซเชชเชฐเซเชเชพ เชตเชฟเชเชพเชฐเซเชก เชฌเชจเชพเชตเซ">
+<!ENTITY window.size "width: 45em; height: 32em;">
+<!-- First wizard page -->
+
+<!ENTITY profileCreationExplanation_1.text "&brandShortName; เชคเชฎเชพเชฐเซ เชเซเช เชตเชฃเซ เช
เชจเซ เชชเชธเชเชฆเชเซเชเชจเซ เชคเชฎเชพเชฐเซ เช
เชเชเชค เชฐเซเชชเชฐเซเชเชพเชฎเชพเช เชธเชเชเซเชฐเชน เชเชฐเซ เชเซ.">
+<!ENTITY profileCreationExplanation_2.text "เชเซ เชคเชฎเซ เชฌเซเชเชพ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเชเชจเซ เชธเชพเชฅเซ &brandShortName; เชจเซ เชจเชเชฒเชจเซ เชญเชพเชเซเชฆเชพเชฐเซ เชเชฐเซ เชเซ เชคเซ เชคเชฎเซ เชฌเซเชเชพ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเชเชจเซ เชฎเชพเชนเชฟเชคเซ เชฐเชพเชเชตเชพ เชฎเชพเชเซ เช
เชฒเช เชฐเซเชชเชฐเซเชเชพ เชฌเชจเชพเชตเซ เชถเชเซ เชเซ. เช เชเชฐเชตเชพ เชฎเชพเชเซ เชฌเชงเชพ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเชเช เชชเซเชคเชพเชจเซ เชฐเซเชชเชฐเซเชเชพ เชฌเชจเชพเชตเซ เชชเชกเชถเซ.">
+<!ENTITY profileCreationExplanation_3.text "เชเซ เชคเชฎเซ &brandShortName; เชจเซ เชจเชเชฒ เชเชเชฒเชพเช เชตเชพเชชเชฐเซ เชเซ, เชคเซ เชคเชฎเชพเชฐเซ เชชเชพเชธเซ เชเช เชฐเซเชชเชฐเซเชเชพ เชคเซ เชเชฐเซเชฐเซ เชเซ. เชคเชฎเซ เชเชเชฅเซ เชตเชงเซ เชฐเซเชชเชฐเซเชเชพ เชชเชฃ เชฌเชจเชพเชตเซ เชถเชเซ เชเซ. เชฆเชพ.เชค. เชคเชฎเซ เชตเซเชชเชพเชฐ เช
เชจเซ เช
เชเชเชค เชตเชชเชฐเชพเชถ เชฎเชพเชเซ เช
เชฒเช เชฐเซเชชเชฐเซเชเชพเช เชฌเชจเชพเชตเซ เชถเชเซ เชเซ.">
+<!ENTITY profileCreationExplanation_4.text "เชคเชฎเชพเชฐเซ เชฐเซเชชเชฐเซเชเชพ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชเซ, เชเชเชณ เชชเชฐ เชเซเชฒเชฟเช เชเชฐเซ.">
+<!ENTITY profileCreationExplanation_4Mac.text "เชคเชฎเชพเชฐเซ เชฐเซเชชเชฐเซเชเชพ เชฌเชจเชพเชตเชตเชพเชจเซเช เชถเชฐเซ เชเชฐเชตเชพ เชฎเชพเชเซ, เชเชพเชฒเซ เชฐเชพเชเซ เชเซเชฒเชฟเช เชเชฐเซ.">
+<!ENTITY profileCreationExplanation_4Gnome.text "เชคเชฎเชพเชฐเซ เชฐเซเชชเชฐเซเชเชพ เชฌเชจเชพเชตเชตเชพเชจเซเช เชถเชฐเซ เชเชฐเชตเชพ เชฎเชพเชเซ, เชเชเชณ เชเซเชฒเชฟเช เชเชฐเซ.">
+<!-- Second wizard page -->
+
+<!ENTITY profileCreationIntro.text "เชเซ เชคเชฎเซ เชเชฃเซ เชฌเชงเซ เชฐเซเชชเชฐเซเชเชพ เชฌเชจเชพเชตเชถเซ เชคเซ เชคเซเชจเซ เชคเชฎเซ เชจเชพเชฎเชฅเซ เช
เชฒเช เชชเชพเชกเซ เชถเชเชถเซ. เชคเชฎเซ เช
เชนเซเช เชเชชเซเชฒ เชจเชพเชฎ เช
เชฅเชตเชพ เชคเชฎเชพเชฐเชพ เชชเซเชคเชพเชจเชพ เชจเชพเชฎ เชชเชธเชเชฆ เชเชฐเซ เชถเชเชถเซ.">
+<!ENTITY profilePrompt.label "เชจเชตเซ เชฐเซเชชเชฐเซเชเชพเชจเซ เชฆเชพเชเชฒ เชเชฐเซ:">
+<!ENTITY profilePrompt.accesskey "E">
+<!ENTITY profileDirectoryExplanation.text "เชคเชฎเชพเชฐเชพ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชธเซเชเซเชเช, เชชเชธเชเชฆเชเซเช เช
เชจเซ เช
เชจเซเชฏ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ-เชธเชเชฌเชเชงเชฟเชค เชฎเชพเชนเชฟเชคเซ เชเชฎเชพเช เชธเชเชเซเชฐเชนเชตเชพเชฎเชพเช เชเชตเชถเซ:">
+<!ENTITY profileDefaultName "เชฎเซเชณเชญเซเชค เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ">
+<!ENTITY button.choosefolder.label "เชซเซเชฒเซเชกเชฐ เชชเชธเชเชฆ เชเชฐเซ...">
+<!ENTITY button.choosefolder.accesskey "C">
+<!ENTITY button.usedefault.label "เชฎเซเชณเชญเซเชค เชซเซเชฒเซเชกเชฐ เชตเชพเชชเชฐเซ">
+<!ENTITY button.usedefault.accesskey "U">
--- /dev/null
+<!-- 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/. -->
+
+<!-- LOCALIZATION NOTE:
+ This UI can be most easily shown by modifying the version in compatibility.ini
+ to a newer version and then starting Firefox.
+ For this feature, "installation" is used to mean "this discrete download of
+ Firefox" and "version" is used to mean "the specific revision number of a
+ given Firefox channel". These terms are not synonymous.
+-->
+<!ENTITY window.title "เชคเชฎเซ Firefox เชจเซ เชเซเชจเซ เชเชตเซเชคเซเชคเชฟ เชตเชพเชชเชฐเซ เชฐเชนเซเชฏเชพ เชเซ.">
+<!ENTITY window.style "width: 490px;">
+
+
+<!ENTITY window.create "เชจเชตเซ เชชเซเชฐเซเชซเชพเชเชฒ เชฌเชจเชพเชตเซ">
+<!ENTITY window.quit-win "เชฌเชนเชพเชฐ เชจเซเชเชณเซ">
+<!ENTITY window.quit-nonwin "เชฌเชเชง เชเชฐเซ">
--- /dev/null
+<!-- -*- Mode: SGML; indent-tabs-mode: nil; -*- -->
+<!--
+
+ 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/. -->
+
+<!ENTITY windowtitle.label "&brandShortName; เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชฐเซเชชเชฐเซเชเชพ เชชเชธเชเชฆ เชเชฐเซ">
+
+<!ENTITY profilename.label "เชฐเซเชชเชฐเซเชเชพ เชจเชพเชฎ:">
+
+<!ENTITY start.label "&brandShortName; เชถเชฐเซ เชเชฐเซ">
+<!ENTITY exit.label "เชฌเชนเชพเชฐ เชจเซเชเชณเซ">
+
+<!ENTITY availprofiles.label "เชเชชเชฒเชฌเซเชง เชฐเซเชชเชฐเซเชเชพเช">
+
+<!ENTITY newButton.label "เชฐเซเชชเชฐเซเชเชพ เชฌเชจเชพเชตเซ...">
+<!ENTITY newButton.accesskey "C">
+<!ENTITY renameButton.label "เชฐเซเชชเชฐเซเชเชพเชจเซ เชซเชฐเซ เชจเชพเชฎ เชเชชเซ...">
+<!ENTITY renameButton.accesskey "R">
+<!ENTITY deleteButton.label "เชฐเซเชชเชฐเซเชเชพ เชฆเซเชฐ เชเชฐเซ...">
+<!ENTITY deleteButton.accesskey "D">
+<!-- manager entities -->
+
+<!ENTITY pmDescription.label "&brandShortName; เชคเชฎเชพเชฐเซ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชฐเซเชชเชฐเซเชเชพเชฎเชพเช เชคเชฎเชพเชฐเซ เชเซเช เชตเชฃเซเช, เชชเชธเชเชฆเชเซเช, เช
เชจเซ เชฌเซเชเซ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชตเชธเซเชคเซเชเชจเซ เชฎเชพเชนเชฟเชคเซ เชธเชเชเซเชฐเชนเซ เชเซ.">
+
+<!ENTITY offlineState.label "เชเชซเชฒเชพเชเชจ เชเชพเชฐเซเชฏ เชเชฐเซ">
+<!ENTITY offlineState.accesskey "o">
+
+<!ENTITY useSelected.label "เชถเชฐเซเชเชคเชฎเชพเช เชชเซเชเซเชฏเชพ เชตเชฟเชจเชพ เชชเชธเชเชฆ เชเชฐเซเชฒ เชฐเซเชชเชฐเซเชเชพ เชตเชพเชชเชฐเซ">
+<!ENTITY useSelected.accesskey "s">
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE: These strings are used for startup/profile problems and the profile manager.
+
+# Application not responding
+# LOCALIZATION NOTE (restartTitle, restartMessageNoUnlocker, restartMessageUnlocker, restartMessageNoUnlockerMac, restartMessageUnlockerMac): Messages displayed when the application is running but is not responding to commands. %S is the application name.
+restartTitle=%S เชซเชฐเซ เชถเชฐเซ เชเชฐเซ
+restartMessageNoUnlocker=%S เช เชชเชนเซเชฒเชพเชฅเซ เช เชเชพเชฒเซ เชฐเชนเซเชฏเซเช เชเซ, เชชเชฐเชเชคเซ เชเชตเชพเชฌ เชเชชเชคเซเช เชจเชฅเซ. เชจเชตเซ เชตเชฟเชจเซเชกเซ เชเซเชฒเชตเชพ เชฎเชพเชเซ, เชคเชฎเชพเชฐเซ เชชเซเชฐเชฅเชฎ เชนเชพเชฒเชจเซ %S เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชฌเชเชง เชเชฐเชตเซ เช เชชเชกเชถเซ, เช
เชฅเชตเชพ เชคเชฎเชพเชฐเซ เชธเชฟเชธเซเชเชฎ เชชเซเชจเช เชถเชฐเซ เชเชฐเซ.
+restartMessageUnlocker=%S เช เชชเชนเซเชฒเชพเชฅเซ เช เชเชพเชฒเซ เชฐเชนเซเชฏเซเช เชเซ, เชชเชฐเชเชคเซ เชเชตเชพเชฌ เชเชชเชคเซเช เชจเชฅเซ. เชเซเชจเซ %S เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชจเชตเซ เชตเชฟเชจเซเชกเซ เชเซเชฒเชตเชพ เชฎเชพเชเซ เชฌเชเชง เชฅเชฏเซเชฒ เชนเซเชตเซ เช เชเซเชเช.
+restartMessageNoUnlockerMac=%S เชจเซ เชจเชเชฒ เชชเชนเซเชฒเชพเชฅเซ เช เชเซเชฒเซเชฒเซ เชเซ. %S เชจเซ เชฎเชพเชคเซเชฐ เชเช เชจเชเชฒ เช เชเช เชธเชฎเชฏเซ เชเซเชฒเซ เชถเชเชพเชฏ เชเซ.
+restartMessageUnlockerMac=%S เชจเซ เชจเชเชฒ เชชเชนเซเชฒเชพเชฅเซ เช เชเซเชฒเซเชฒเซ เชเซ. %S เชจเซ เชเชพเชฒเซ เชฐเชนเซเชฒ เชจเชเชฒ เชเชจเซ เชเซเชฒเชตเชพ เชฎเชพเชเซ เชฌเชเชง เชฅเช เชเชถเซ.
+
+# Profile manager
+# LOCALIZATION NOTE (profileTooltip): First %S is the profile name, second %S is the path to the profile folder.
+profileTooltip=เชฐเซเชชเชฐเซเชเชพ: '%S' - เชชเชฅ: '%S'
+
+pleaseSelectTitle=เชฐเซเชชเชฐเซเชเชพ เชชเชธเชเชฆ เชเชฐเซ
+pleaseSelect=%S เชถเชฐเซ เชเชฐเชตเชพ เชฎเชพเชเซ เชฐเซเชชเชฐเซเชเชพ เชชเชธเชเชฆ เชเชฐเซ, เช
เชฅเชตเชพ เชจเชตเซ เชฐเซเชชเชฐเซเชเชพ เชฌเชจเชพเชตเซ.
+
+profileLockedTitle=เชตเชชเชฐเชพเชถเชฎเชพเช เชฐเชนเซเชฒเซ เชฐเซเชชเชฐเซเชเชพ
+profileLocked2=%S เช เชฐเซเชชเชฐเซเชเชพ "%S" เชตเชพเชชเชฐเซ เชถเชเชคเซเช เชจเชฅเซ เชเชพเชฐเชฃ เชเซ เชคเซ เชชเชนเซเชฒเชพเชฅเซ เช เชตเชชเชฐเชพเชถเชฎเชพเช เชเซ.\n\nเชเชพเชฒเซ เชฐเชพเชเชตเชพ เชฎเชพเชเซ, %S เชจเซ เชเชพเชฒเชคเซ เชเชเช เชฌเชเชง เชเชฐเซ เช
เชฅเชตเชพ เชฌเซเชเซ เชฐเซเชชเชฐเซเชเชพ เชชเชธเชเชฆ เชเชฐเซ.
+
+renameProfileTitle=เชฐเซเชชเชฐเซเชเชพเชจเซ เชซเชฐเซ เชจเชพเชฎ เชเชชเซ
+renameProfilePrompt=เชฐเซเชชเชฐเซเชเชพ "%S" เชจเซเช เชจเชพเชฎ เชเชฐเซ:
+
+profileNameInvalidTitle=เชฐเซเชชเชฐเซเชเชพเชจเซเช เชจเชพเชฎ เช
เชฏเซเชเซเชฏ เชเซ
+profileNameInvalid=เชฐเซเชชเชฐเซเชเชพ เชจเชพเชฎ "%S" เชฎเชพเชจเซเชฏ เชจเชฅเซ.
+
+chooseFolder=เชฐเซเชชเชฐเซเชเชพ เชซเซเชฒเซเชกเชฐ เชชเชธเชเชฆ เชเชฐเซ
+profileNameEmpty=เชเชพเชฒเซ เชฐเซเชชเชฐเซเชเชพ เชจเชพเชฎ เชฎเชพเชจเซเชฏ เชจเชฅเซ.
+invalidChar=เช
เชเซเชทเชฐ "%S" เชฐเซเชชเชฐเซเชเชพ เชจเชพเชฎเชฎเชพเช เชฎเชพเชจเซเชฏ เชจเชฅเซ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซ เชฌเซเชเซเช เชจเชพเชฎ เชชเชธเชเชฆ เชเชฐเซ.
+
+deleteTitle=เชฐเซเชชเชฐเซเชเชพ เชเชพเชขเซ เชจเชพเชเซ
+deleteProfileConfirm=เชฐเซเชชเชฐเซเชเชพ เชเชพเชขเซ เชจเชพเชเชเชตเชพเชจเซเช เชเชชเชฒเชฌเซเชง เชฐเซเชชเชฐเซเชเชพเชเชจเซ เชฏเชพเชฆเซเชฎเชพเชเชฅเซ เชฐเซเชชเชฐเซเชเชพ เชฆเซเชฐ เชเชฐเซ เชจเชพเชเชเชถเซ เช
เชจเซ เชชเชเซ เชคเซเช เชชเชพเชเชพ เชฐเชฆ เชเชฐเซ เชถเชเชพเชคเชพ เชจเชฅเซ.\nเชคเชฎเซ เชฐเซเชชเชฐเซเชเชพ เชฎเชพเชนเชฟเชคเซ เชซเชพเชเชฒเซ, เชคเชฎเชพเชฐเชพ เชธเซเชเซเชเช, เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ เช
เชจเซ เช
เชจเซเชฏ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ-เชธเชเชฌเชเชงเชฟเชค เชฎเชพเชนเชฟเชคเซเชจเซ เชธเชฎเชพเชตเซเชถ เชเชฐเซเชจเซ เชเชพเชขเซ เชจเชพเชเชเชตเชพเชจเซเช เชชเชฃ เชชเชธเชเชฆ เชเชฐเซ เชถเชเชถเซ. เช เชตเชฟเชเชฒเซเชช เชซเซเชฒเซเชกเชฐ "%S" เชเชพเชขเซ เชจเชพเชเชเชถเซ เช
เชจเซ เชชเชพเชเชพ เชฐเชฆ เชเชฐเซ เชถเชเชพเชถเซ เชจเชนเชฟเช.\nเชถเซเช เชคเชฎเซ เชฐเซเชชเชฐเซเชเชพ เชฎเชพเชนเชฟเชคเซ เชซเชพเชเชฒเซ เชเชพเชขเซ เชจเชพเชเชเชตเชพ เชเชเซเชเซ เชเซ?
+deleteFiles=เชซเชพเชเชฒเซ เชฆเซเชฐ เชเชฐเซ
+dontDeleteFiles=เชซเชพเชเชฒเซ เชฆเซเชฐ เชจ เชเชฐเซ
+
+profileCreationFailed=เชฐเซเชชเชฐเซเชเชพ เชฌเชจเชพเชตเซ เชถเชเชพเช เชจเชนเชฟ. เชเชฆเชพเช เชชเชธเชเชฆ เชเชฐเซเชฒ เชซเซเชฒเซเชกเชฐ เชฒเชเชตเชพ เชฎเชพเชเซเชจเซ เชชเชฐเชตเชพเชจเชเซ เชงเชฐเชพเชตเชคเซเช เชจเชฅเซ.
+profileCreationFailedTitle=เชฐเซเชชเชฐเซเชเชพ เชฌเชจเชพเชตเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ
+profileExists=เช เชจเชพเชฎ เชตเชพเชณเซ เชฐเซเชชเชฐเซเชเชพ เชนเชพเชเชฐ เชเซ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซ เชฌเซเชเซ เชจเชพเชฎ เชชเชธเชเชฆ เชเชฐเซ.
+profileExistsTitle=เชฐเซเชชเชฐเซเชเชพ เชนเชพเชเชฐ เชเซ
+profileFinishText=เชจเชตเซ เชฐเซเชชเชฐเซเชเชพ เชฌเชจเชพเชตเชตเชพ เชชเซเชฐเซเชฃ เชชเชฐ เชเซเชฒเชฟเช เชเชฐเซ.
+profileFinishTextMac=เช เชจเชตเซ เชฐเซเชชเชฐเซเชเชพ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชเซ เชชเซเชฐเซเชฃ เชเซเชฒเชฟเช เชเชฐเซ.
+profileMissing=เชคเชฎเชพเชฐเซ %S เชฐเซเชชเชฐเซเชเชพเชจเซ เชฒเซเชก เชเชฐเซ เชถเชเชพเชคเซ เชจเชฅเซ. เชคเซ เชเซเชฎ เชฅเชฏเซเชฒ เช
เชฅเชตเชพ เชจ เชตเชพเชชเชฐเซ เชถเชเชพเชฏ เชคเซเชตเซ เชนเซเช เชถเชเซ เชเซ.
+profileMissingTitle=เชเซเชฎ เชฅเชฏเซเชฒ เชฐเซเชชเชฐเซเชเชพ
+
+profileDeletionFailed=เชชเซเชฐเซเชซเชพเชเชฒ เชเชชเชฏเซเชเชฎเชพเช เชนเซเช เชถเชเซ เชคเซเชฅเซ เชเชพเชขเซ เชจเชพเชเซ เชถเชเชพเชคเซ เชจเชฅเซ.
+profileDeletionFailedTitle=เชเชพเชขเซ เชจเชพเชเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ
+
+# Profile reset
+# LOCALIZATION NOTE (resetBackupDirectory): Directory name for the profile directory backup created during reset. This directory is placed in a location users will see it (ie. their desktop). %S is the application name.
+resetBackupDirectory=เชเซเชจเซ %S เชฎเชพเชนเชฟเชคเซ
--- /dev/null
+<!-- 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/. -->
+<!ENTITY updateWizard.title "เชธเซเชซเซเชเชตเซเชฐ เชธเซเชงเชพเชฐเซ">
+
+<!ENTITY checking.title "เชธเซเชงเชพเชฐเชพเช เชฎเชพเชเซ เชเชเชพเชธเซ เชฐเชนเซเชฏเชพ เชเซเช">
+<!ENTITY updateCheck.label "&brandShortName; เชจเซ เชจเชตเซ เชเชตเซเชคเซเชคเชฟเช เชฎเชพเชเซ เชเซเช เชฐเชนเซเชฏเชพ เชเซเชโฆ">
+
+<!ENTITY noupdatesfound.title "เชเซเช เชธเซเชงเชพเชฐเชพเช เชฎเชณเซเชฏเชพ เชจเชนเชฟเช">
+<!ENTITY noupdatesautoenabled.intro "เชคเซเชฏเชพเช เชเซเช เชธเซเชงเชพเชฐเชพเช เชเชชเชฒเชฌเซเชง เชจเชฅเซ. &brandShortName; เชธเซเชงเชพเชฐเชพเช เชฎเชพเชเซ เชธเชพเชฎเชฏเชฟเช เชฐเซเชคเซ เชเชเชพเชธเซ เชถเชเชถเซ.">
+<!ENTITY noupdatesautodisabled.intro "เชคเซเชฏเชพเช เชเซเช เชธเซเชงเชพเชฐเซ เชเชชเชฒเชฌเซเชง เชจเชฅเซ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชชเชเซ เชซเชฐเซเชฅเซ เชเชเชพเชธเซ เช
เชฅเชตเชพ &brandShortName; เชจเชพ เชเชชเซเชเชช เชธเซเชงเชพเชฐเชพ เชเชเชพเชธเชฃเซเชจเซ เชธเชเซเชฐเชฟเชฏ เชเชฐเซ.">
+
+<!ENTITY manualUpdate.title "เชธเซเชงเชพเชฐเซ เชเชฐเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ">
+<!ENTITY manualUpdate.desc "เชเชเซเชฐเชนเชฃเซเชฏ เชธเซเชฐเชเซเชทเชพ เช
เชจเซ เชธเซเชเชฎเชคเชพ เชธเซเชงเชพเชฐเซ เชเชชเชฒเชฌเซเชง เชเซ, เชชเชฐเชเชคเซ เชคเชฎเชพเชฐเซ เชชเชพเชธเซ เชคเซเชจเซ เชธเซเชฅเชพเชชเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชธเชฟเชธเซเชเชฎ เชชเชฐเชตเชพเชจเชเซเช เชจเชฅเซ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชคเชฎเชพเชฐเชพ เชธเชฟเชธเซเชเชฎ เชธเชเชเชพเชฒเชเชจเซ เชธเชเชชเชฐเซเช เชเชฐเซ เช
เชฅเชตเชพ เชเชตเชพ เชเชพเชคเชพเชฎเชพเชเชฅเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ เชเซ เชเซเชจเซ เช เชเชฎเซเชชเซเชฏเซเชเชฐ เชชเชฐ เชธเซเชซเซเชเชตเซเชฐ เชธเซเชฅเชพเชชเชฟเชค เชเชฐเชตเชพเชจเซ เชชเชฐเชตเชพเชจเชเซ เชนเซเชฏ.">
+<!ENTITY manualUpdate.space.desc "เช
เชเซเชฐเชนเชฃเซเชฏ เชธเซเชฐเชเซเชทเชพ เช
เชจเซ เชธเซเชฅเชฟเชฐเชคเชพ เชธเซเชงเชพเชฐเชพ เชเชชเชฒเชฌเซเชง เชเซ, เชชเชฐเชเชคเซ เชคเซเชจเซ เชธเซเชฅเชพเชชเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชคเชฎเชพเชฐเซ เชชเชพเชธเซ เชชเซเชฐเชคเซ เชเชเซเชฏเชพ เชจเชฅเซ.">
+<!ENTITY manualUpdateGetMsg.label "เชคเชฎเซ เช
เชนเซเชเชฅเซ &brandShortName; เชจเซ เชคเชพเชเซเชคเชฐเชจเซ เชเชตเซเชคเซเชคเชฟ เชนเชเชฎเซเชถเชพ เชชเซเชฐเชพเชชเซเชค เชเชฐเซ เชถเชเซ เชเซ:">
+
+<!ENTITY unsupported.title "เชธเชฟเชธเซเชเชฎ เชฌเชฟเชจเชเชงเชพเชฐเชญเซเชค">
+<!ENTITY unsupported.label "เชคเชฎเชพเชฐเซ &brandShortName; เชจเซ เชคเชพเชฐเซเชเชจเซ เชธเชฎเชพเชชเซเชคเชฟ เชเซ, เชชเชฐเชเชคเซ เชคเชพเชเซเชคเชฐเชจเซ เชเชตเซเชคเซเชคเชฟ เชคเชฎเชพเชฐเซ เชธเชฟเชธเซเชเชฎ เชชเชฐ เชเชงเชพเชฐเชญเซเชค เชจเชฅเซ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชคเชฎเชพเชฐเซ เชธเชฟเชธเซเชเชฎเชจเซ เชธเซเชงเชพเชฐเซ, เชชเชเซ เชซเชฐเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ. เชคเชฎเซ เชซเชฐเซ เช เชธเซเชเชจเชพเชจเซ เชเซเชถเซ เชจเชนเชฟเช, เชชเชฐเชเชคเซ เชคเชฎเซ เชเชฐเซ เชถเชเซ เชเซ">
+<!ENTITY unsupportedLink.label "เชตเชงเซ เชถเซเชเซ.">
+
+<!ENTITY clickHere.label "เช
เชนเซเช เชเซเชฒเชฟเช เชเชฐเซ">
+
+<!ENTITY evangelism.desc "เช เชเซเชฌ เชเชเซเชฐเชนเชฃเซเชฏ เชเซ เชเซ เชคเชฎเซ &brandShortName; เชฎเชพเชเซ เชถเชเซเชฏ เชเชเชฒเซ เชเชฒเชฆเซ เชธเซเชงเชพเชฐเซ เชฒเชพเชเซ เชเชฐเซ.">
+
+<!ENTITY downloadPage.title "&brandShortName; เชจเซ เชกเชพเชเชจเชฒเซเชก เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซ">
+<!ENTITY downloading.intro "เชธเซเชงเชพเชฐเชพเช เชกเชพเชเชจเชฒเซเชก เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช:">
+<!ENTITY connecting.label "เชธเซเชงเชพเชฐเชพ เชธเชฐเซเชตเชฐ เชธเชพเชฅเซ เชเซเชกเชพเช เชฐเชนเซเชฏเชพ เชเซเช...">
+<!ENTITY verificationFailedText.label "&brandShortName; เช เชตเชงเชพเชคเชพ เชเชคเชพ เชธเซเชงเชพเชฐเชพเชจเซ เชธเชเชเชฒเชจเชคเชพ เชเชเชพเชธเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ เชนเชคเซเช เชเซ เชเซ เชคเซเชฃเซ เชกเชพเชเชจเชฒเซเชก เชเชฐเซเชฏเซเช เชเซ, เชคเซเชฅเซ เชคเซ เชนเชตเซ เชธเชเชชเซเชฐเซเชฃ เชธเซเชงเชพเชฐเชพ เชชเซเชเซเช เชกเชพเชเชจเชฒเซเชก เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซ.">
+
+<!ENTITY viewDetails.tooltip "เช เชธเซเชงเชพเชฐเชพ เชฎเชพเชเซเชจเซ เชตเชฟเชเชคเซ เชเซเช">
+
+<!ENTITY details.link "เชตเชฟเชเชคเซ">
+
+<!ENTITY error.title "เชธเซเชงเชพเชฐเซ เชจเชฟเชทเซเชซเชณ">
+
+<!ENTITY error.label "เช เชธเซเชงเชพเชฐเซ เชธเซเชฅเชพเชชเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชคเซเชฏเชพเช เชฅเซเชกเซ เชธเชฎเชธเซเชฏเชพเช เชนเชคเซ. &brandShortName; เชธเซเชงเชพเชฐเซ เชถเชเชพเชฏเซ เชจเชนเชฟเช เชเชพเชฐเชฃ เชเซ:">
+
+<!ENTITY errorManual.label "เชคเชฎเซ เช เชเชกเซ เชชเชฐ เชเซเชฒเชฟเช เชเชฐเซเชจเซ เช
เชจเซ เชคเชพเชเซเชคเชฐเชจเซ เชเชตเซเชคเซเชคเชฟ เชกเชพเชเชจเชฒเซเชก เชเชฐเซเชจเซ &brandShortName; เชจเซ เชธเซเชงเชพเชฐเซ เชถเชเซ เชเซ:">
+
+<!ENTITY errorpatching.intro "เช
เชเชถเชคเช เชธเซเชงเชพเชฐเซ เชฒเชพเชเซ เชชเชพเชกเซ เชถเชเชพเชฏเซ เชจเชนเชฟเช. &brandShortName; เชธเชเชชเซเชฐเซเชฃ เชธเซเชงเชพเชฐเซ เชกเชพเชเชจเชฒเซเชก เชเชฐเซเชจเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเชถเซ.">
+
+<!ENTITY genericBackgroundError.label "&brandShortName; เชจเซ เชจเชเซเชเซ เชเชฐเชตเชพเชจเซเช เช
เชธเชฎเชฐเซเชฅ เชเซ เชคเซเชฏเชพเช เชธเซเชงเชพเชฐเซ เชเชชเชฒเชฌเซเชง เชนเซเชฏ เชคเซ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชเชเชพเชธเซ เชเซ เชคเชฎเชพเชฐเซ เชชเชพเชธเซ &brandShortName; เชจเซ เชคเชพเชเซเชคเชฐเชจเซ เชเชตเซเชคเซเชคเชฟ เชเซ:">
+
+<!ENTITY finishedPage.title "เชธเซเชงเชพเชฐเซ เชธเซเชฅเชพเชชเชจ เชเชฐเชตเชพ เชฎเชพเชเซ เชคเซเชฏเชพเชฐ เชเซ">
+<!ENTITY finishedPage.text "เชธเซเชงเชพเชฐเซ เชซเชฐเซเชตเชพเชฐ เชเซเชฏเชพเชฐเซ เชคเชฎเซ &brandShortName; เชถเชฐเซ เชเชฐเซ เชคเซเชฏเชพเชฐเซ เชธเซเชฅเชพเชชเชฟเชค เชฅเช เชเชถเซ. เชคเชฎเซ &brandShortName; เชจเซ เชนเชฎเชฃเชพเช เชชเซเชจเชเชถเชฐเซ เชเชฐเซ เชถเชเซ, เชเซ เชชเชเซ เชเชพเชฎ เชเชฐเชตเชพเชจเซเช เชเชพเชฒเซ เชฐเชพเชเซ เช
เชจเซ เชชเชเซเชฅเซ เชชเซเชจเชเชถเชฐเซ เชเชฐเซ.">
+
+<!ENTITY finishedBackgroundPage.text "&brandShortName; เชฎเชพเชเซ เชธเซเชฐเชเซเชทเชพ เช
เชจเซ เชธเซเชเชฎเชคเชพ เชธเซเชงเชพเชฐเซ เชกเชพเชเชจเชฒเซเชก เชฅเช เชเชฏเซเชฒ เชเซ เช
เชจเซ เชคเซ เชธเซเชฅเชพเชชเชฟเชค เชฅเชตเชพ เชฎเชพเชเซ เชคเซเชฏเชพเชฐ เชเซ.">
+<!ENTITY finishedBackground.name "เชธเซเชงเชพเชฐเซ:">
+<!-- LOCALIZATION NOTE (finishedBackground.more): This string describes the button labels defined by restartNowButton and restartLaterButton in updates.properties. -->
+<!ENTITY finishedBackground.more "เชธเซเชงเชพเชฐเซ เชซเชฐเซเชตเชพเชฐ เชเซเชฏเชพเชฐเซ เชคเชฎเซ &brandShortName; เชถเชฐเซ เชเชฐเซ เชคเซเชฏเชพเชฐเซ เชธเซเชฅเชพเชชเชฟเชค เชฅเช เชเชถเซ. เชคเชฎเซ &brandShortName; เชจเซ เชนเชฎเชฃเชพเช เชชเซเชจเชเชถเชฐเซ เชเชฐเซ เชถเชเซ, เชเซ เชชเชเซ เชเชพเชฎ เชเชฐเชตเชพเชจเซเช เชเชพเชฒเซ เชฐเชพเชเซ เช
เชจเซ เชชเชเซเชฅเซ เชชเซเชจเชเชถเชฐเซ เชเชฐเซ.">
+<!ENTITY finishedBackground.moreElevated "เช เช
เชชเชกเซเช เชฎเชพเชเซ เชตเซเชฏเชตเชธเซเชฅเชพเชชเช เชตเชฟเชถเซเชทเชพเชงเชฟเชเชพเชฐเซ เชเชตเชถเซเชฏเช เชเซ. เช เช
เชชเชกเซเช
+ เชเชเชฒเซ เชตเชเชคเซ &brandShortName; เชถเชฐเซ เชฅเชพเชฏ เชชเชเซ เชเชจเซเชธเซเชเซเชฒ เชฅเชถเซ. เชเซ เชคเชฎเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชพเชฐเชเชญ เชเชฐเซ เชถเชเซ เชเซ
+ &brandShortName; เชนเชตเซ, เชเชพเชฎ เชเชพเชฒเซ เชฐเชพเชเซ เช
เชจเซ เชชเชเซเชฅเซ เชซเชฐเซ เชถเชฐเซ เชเชฐเซ, เช
เชฅเชตเชพ เช เชจเชเชพเชฐเซ
+ เช
เชชเชกเซเช เชเชฐเซ.">
+
+<!ENTITY update.details.label "เชตเชฟเชเชคเซ">
+<!ENTITY update.installedOn.label "เชชเชฐ เชธเซเชฅเชพเชชเชฟเชค เชฅเชฏเซเชฒ:">
+<!ENTITY update.status.label "เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟ:">
--- /dev/null
+# 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/.
+
+# LOCALIZATION NOTE: The 1st %S is the update name and the 2nd %S is the build
+# identifier from the local updates.xml for displaying update history
+# example: MyApplication (20081022033543)
+updateFullName=%S (%S)
+
+# LOCALIZATION NOTE: The 1st %S is brandShortName and 2nd %S is update version
+# where update version from the update xml
+# example: MyApplication 10.0.5
+updateName=%S %S
+
+# LOCALIZATION NOTE: When present
+# %1$S is the brandShortName. Ex: MyApplication
+# %2$S is the update version - provided by the update xml. Ex: version 10.0.5
+# %3$S is the build identifier - provided by the update xml. Ex: 20081022033543
+updateNightlyName=%1$S %2$S %3$S เชจเชพเชเชเซเชฒเซ
+intro_major=เชถเซเช เชคเชฎเซ เชนเชตเซ %1$S %2$S เชจเซ เชธเซเชงเชพเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ?
+intro_minor=%1$S เชฎเชพเชเซ เชธเซเชฐเชเซเชทเชพ เช
เชจเซ เชธเซเชฅเชฟเชฐเชคเชพ เชธเซเชงเชพเชฐเซ เชเชชเชฒเชฌเซเชง เชเซ:
+
+updateType_major=เชจเชตเซ เชเชตเซเชคเซเชคเชฟ
+updateType_minor=เชธเซเชฐเชเซเชทเชพ เชธเซเชงเชพเชฐเซ
+
+# LOCALIZATION NOTE: When present %S is brandShortName
+verificationError=%S เช เชธเซเชงเชพเชฐเชพ เชชเซเชเซเชเชจเซ เชธเชเชเชฒเชจเชคเชพเชจเซ เชเชพเชคเชฐเซ เชเชฐเซ เชถเชเซเชฏเซเช เชจเชนเชฟเช.
+resumePausedAfterCloseTitle=เชธเซเชซเซเชเชตเซเชฐ เชธเซเชงเชพเชฐเชพ
+resumePausedAfterCloseMsg=เชคเชฎเซ เช เชธเซเชงเชพเชฐเซ เชกเชพเชเชจเชฒเซเชก เชเชฐเชตเชพ เชฎเชพเชเซ เชฎเซเชเซเชฏเซ เชเซ. เชถเซเช เชคเชฎเซ เชธเซเชงเชพเชฐเชพเชจเซ เชชเชพเชถเซเชตเชญเชพเชเชฎเชพเช เชกเชพเชเชจเชฒเซเชก เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซเชฏเชพเชฐเซ เชคเชฎเซ %S เชตเชพเชชเชฐเชตเชพเชจเซเช เชเชพเชฒเซ เชฐเชพเชเซ?
+updaterIOErrorTitle=เชธเซเชซเซเชเชตเซเชฐ เชธเซเชงเชพเชฐเซ เชจเชฟเชทเซเชซเชณ
+updaterIOErrorMsg=เชธเซเชงเชพเชฐเซ เชธเซเชฅเชพเชชเชฟเชค เชเชฐเซ เชถเชเซเชฏเชพ เชจเชนเชฟเช. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชเชพเชคเชฐเซ เชเชฐเซ เชเซ เชคเชฎเชพเชฐเชพ เชเชฎเซเชชเซเชฏเซเชเชฐ เชชเชฐ %S เชจเซ เชเซเช เชจเชเชฒเซ เชเชพเชฒเซ เชฐเชนเซ เชจเชฅเซ, เช
เชจเซ เชชเชเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเชตเชพ เชฎเชพเชเซ %S เชจเซ เชชเซเชจเชเชถเชฐเซ เชเชฐเซ.
+okButton=เชฌเชฐเชพเชฌเชฐ
+okButton.accesskey=O
+askLaterButton=เชชเชเซเชฅเซ เชชเซเชเซ
+askLaterButton.accesskey=A
+noThanksButton=เชตเชพเชเชงเซ เชจเชนเชฟเช
+noThanksButton.accesskey=N
+updateButton_minor=%S เชธเซเชงเชพเชฐเซ
+updateButton_minor.accesskey=U
+updateButton_major=เชจเชตเซ เชเชตเซเชคเซเชคเชฟ เชฎเซเชณเชตเซ
+updateButton_major.accesskey=G
+backButton=เชชเชพเชเชณ
+backButton.accesskey=B
+acceptTermsButton=เชถเชฐเชคเซ เชธเซเชตเซเชเชพเชฐเซ
+acceptTermsButton.accesskey=A
+# NOTE: The restartLaterButton string is also used in
+# mozapps/extensions/content/blocklist.js
+restartLaterButton=เชชเชเซ เชชเซเชจเชเชถเชฐเซ เชเชฐเซ
+restartLaterButton.accesskey=L
+restartNowButton=%S เชชเซเชจเชเชถเชฐเซ เชเชฐเซ
+restartNowButton.accesskey=R
+
+# LOCALIZATION NOTE: %S is the date the update was installed from the local
+# updates.xml for displaying update history
+statusSucceededFormat=เชเชจเชพ เชชเชฐ เชธเซเชฅเชพเชชเชฟเชค เชฅเชฏเซเช: %S
+
+statusFailed=เชธเซเชฅเชพเชชเชจ เชจเชฟเชทเซเชซเชณ
+pauseButtonPause=เช
เชเชเชพเชตเซ
+pauseButtonResume=เชฌเชพเชเซ เชคเซเชฏเชพเชเชฅเซ เชเชพเชฒเซ เชเชฐเซ
+hideButton=เชเซเชชเชพเชตเซ
+hideButton.accesskey=H
+
+applyingUpdate=เชธเซเชงเชพเชฐเชพเชจเซ เชฒเชพเชเซ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซโฆ
+
+updatesfound_minor.title=เชธเซเชงเชพเชฐเซ เชเชชเชฒเชฌเซเชง
+updatesfound_major.title=เชจเชตเซ เชเชตเซเชคเซเชคเชฟ เชเชชเชฒเชฌเซเชง
+
+installSuccess=เชธเซเชงเชพเชฐเซ เชธเชซเชณเชคเชพเชชเซเชฐเซเชตเช เชธเซเชฅเชพเชชเชฟเชค เชฅเช เชเชฏเซ
+installPending=เชธเซเชฅเชพเชชเชจ เชฌเชพเชเซ เชเซ
+patchApplyFailure=เชธเซเชงเชพเชฐเซ เชธเซเชฅเชพเชชเชฟเชค เชเชฐเซ เชถเชเชพเชฏเซ เชจเชนเชฟเช (เชชเซเช เชฒเชเชพเชตเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ)
+elevationFailure=เช เช
เชชเชกเซเช เชเชจเซเชธเซเชเซเชฒ เชเชฐเชตเชพ เชฎเชพเชเซ เชคเชฎเชพเชฐเซ เชชเชพเชธเซ เชชเชฐเชตเชพเชจเชเซเช เชเชฐเซเชฐเซ เชจเชฅเซ. เชคเชฎเชพเชฐเชพ เชธเชฟเชธเซเชเชฎ เชตเซเชฏเชตเชธเซเชฅเชพเชชเชเชจเซ เชธเชเชชเชฐเซเช เชเชฐเซ.
+
+# LOCALIZATION NOTE: %S is the amount downloaded so far
+# example: Paused โ 879 KB of 2.1 MB
+downloadPausedStatus=เช
เชเชเชพเชตเซเชฒ โ %S
+
+check_error-200=เชฎเชฒเซเชจ XML เชซเชพเชเชฒ เชธเซเชงเชพเชฐเซ (200)
+check_error-403=เชชเชฐเชตเชพเชจเชเซ เชจเชพเชฎเชเชเซเชฐ (403)
+check_error-404=เชธเซเชงเชพเชฐเชพ XML เชซเชพเชเชฒ เชฎเชณเซ เชจเชนเชฟเช (404)
+check_error-500=เชเชเชคเชฐเชฟเช เชธเชฐเซเชตเชฐ เชญเซเชฒ (500)
+check_error-2152398849=เชจเชฟเชทเซเชซเชณ (เช
เชเซเชเชพเชค เชเชพเชฐเชฃ)
+check_error-2152398861=เชเซเชกเชพเชฃ เชฐเชฆ เชฅเชฏเซเช
+check_error-2152398862=เชเซเชกเชพเชฃ เชธเชฎเชฏเชธเชฎเชพเชชเซเชคเชฟ
+# NS_ERROR_OFFLINE
+check_error-2152398864=เชจเซเชเชตเชฐเซเช เชเชซเชฒเชพเชเชจ เชเซ (เชเชจเชฒเชพเชเชจ เชเชฐเซ)
+check_error-2152398867=เชชเซเชฐเซเช เชฎเชพเชจเซเชฏ เชจเชฅเซ
+check_error-2152398868=เชเซเช เชฎเชพเชนเชฟเชคเซ เชฎเชณเซ เชจเชนเชฟเช (เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชซเชฐเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ)
+check_error-2152398878=เชธเซเชงเชพเชฐเชพ เชธเชฐเซเชตเชฐ เชฎเชณเซเชฏเซเช เชจเชนเชฟเช (เชคเชฎเชพเชฐเซเช เชเชจเซเชเชฐเชจเซเช เชเซเชกเชพเชฃ เชเชเชพเชธเซ)
+check_error-2152398890=เชชเซเชฐเซเชเซเชธเซ เชธเชฐเซเชตเชฐ เชฎเชณเซเชฏเซเช เชจเชนเชฟเช (เชคเชฎเชพเชฐเซเช เชเชจเซเชเชฐเชจเซเช เชเซเชกเชพเชฃ เชเชเชพเชธเซ)
+# NS_ERROR_DOCUMENT_NOT_CACHED
+check_error-2152398918=เชจเซเชเชตเชฐเซเช เชเชซเชฒเชพเชเชจ เชเซ (เชเชจเชฒเชพเชเชจ เชเชฐเซ)
+check_error-2152398919=เชฎเชพเชนเชฟเชคเซ เชชเชฐเชฟเชตเชนเชจ เช
เชเชเชพเชตเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชนเชคเซเช (เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ)
+check_error-2152398920=เชชเซเชฐเซเชเซเชธเซ เชธเชฐเซเชตเชฐ เชฐเซเชชเชฐเซเชเชพเชเชเชจ เชฐเชฆ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช
+check_error-2153390069=เชธเชฐเซเชตเชฐ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชจเชฟเชตเซเชคเซเชค เชฅเช เชเชฏเซเช เชเซ (เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชคเชฎเชพเชฐเซเช เชธเชฟเชธเซเชเชฎ เชเชกเชฟเชฏเชพเชณ เชคเชพเชฐเซเช เช
เชจเซ เชธเชฎเชฏ เชธเซเชงเชพเชฐเชตเชพ เชฎเชพเชเซ เชธเชเชคเซเชฒเชฟเชค เชเชฐเซ เชเซ เชคเซ เช
เชฏเซเชเซเชฏ เชนเซเชฏ)
+check_error-verification_failed=เชธเซเชงเชพเชฐเชพเชจเซ เชธเชเชเชฒเชฟเชคเชคเชพเชจเซ เชเชพเชคเชฐเซ เชเชฐเซ เชถเชเชพเช เชจเชนเชฟเช
--- /dev/null
+<!-- 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/. -->
+
+<!ENTITY savedLogins.title "เชธเชพเชเชตเซเชฒเชพ เชฒเซเชเชฟเชจ">
+
+<!ENTITY closebutton.label "เชฌเชเชง เชเชฐเซ">
+<!ENTITY closebutton.accesskey "C">
+
+<!ENTITY treehead.site.label "เชธเชพเชเช">
+<!ENTITY treehead.username.label "เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชจเชพเชฎ">
+<!ENTITY treehead.password.label "เชชเชพเชธเชตเชฐเซเชก">
+<!ENTITY treehead.timeCreated.label "เชชเซเชฐเชฅเชฎ เชตเชชเชฐเชพเชฏเซเชฒ">
+<!ENTITY treehead.timeLastUsed.label "เชเซเชฒเซเชฒเซ เชตเชชเชฐเชพเชฏเซเชฒ">
+<!ENTITY treehead.timePasswordChanged.label "เชเซเชฒเซเชฒเซ เชฌเชฆเชฒเชพเชฏเซเชฒ">
+<!ENTITY treehead.timesUsed.label "เชตเชชเชฐเชพเชฏเซเชฒ เชธเชฎเชฏ">
+
+<!ENTITY remove.label "เชฆเซเชฐ เชเชฐเซ">
+<!ENTITY remove.accesskey "R">
+
+<!ENTITY addLogin.label "เชฒเซเชเชฟเชจ เชเชฎเซเชฐเซ">
+<!ENTITY addLogin.accesskey "L">
+
+<!ENTITY import.label "เชเชฏเชพเชค เชเชฐเซ ...">
+<!ENTITY import.accesskey "I">
+
+<!ENTITY searchFilter.label "เชถเซเชงเซ">
+<!ENTITY searchFilter.accesskey "S">
+
+<!ENTITY windowClose.key "w">
+<!ENTITY focusSearch1.key "f">
+<!ENTITY focusSearch2.key "k">
+
+<!ENTITY copySiteUrlCmd.label "URL เชจเซ เชจเชเชฒ">
+<!ENTITY copySiteUrlCmd.accesskey "y">
+
+<!ENTITY copyPasswordCmd.label "เชชเชพเชธเชตเชฐเซเชกเชจเซ เชจเชเชฒ เชเชฐเซ">
+<!ENTITY copyPasswordCmd.accesskey "C">
+
+<!ENTITY copyUsernameCmd.label "เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเชจเชพเชฎเชจเซ เชจเชเชฒ เชเชฐเซ">
+<!ENTITY copyUsernameCmd.accesskey "U">
+
+<!ENTITY editPasswordCmd.label "เชชเชพเชธเชตเชฐเซเชก เชธเชเชชเชพเชฆเชฟเชค เชเชฐเซ">
+<!ENTITY editPasswordCmd.accesskey "E">
+
+<!ENTITY editUsernameCmd.label "เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเชจเชพเชฎ เชธเชเชชเชพเชฆเชฟเชค เชเชฐเซ">
+<!ENTITY editUsernameCmd.accesskey "d">
+
+<!ENTITY launchSiteUrlCmd.label "URL เชชเชฐ เชเชพเช">
+<!ENTITY launchSiteUrlCmd.accesskey "V">
--- /dev/null
+# 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/.
+
+rememberValue = เช เชเชฟเชเชฎเชค เชฏเชพเชฆ เชฐเชพเชเชตเชพ เชฎเชพเชเซ เชชเชพเชธเชตเชฐเซเชก เชตเซเชฏเชตเชธเซเชฅเชพเชชเช เชตเชพเชชเชฐเซ.
+rememberPassword = เช เชชเชพเชธเชตเชฐเซเชก เชฏเชพเชฆ เชฐเชพเชเชตเชพ เชฎเชพเชเซ เชชเชพเชธเชตเชฐเซเชก เชตเซเชฏเชตเชธเซเชฅเชพเชชเช เชตเชพเชชเชฐเซ.
+savePasswordTitle = เชเชพเชคเชฐเซ
+# LOCALIZATION NOTE (saveLoginMsg, saveLoginMsgNoUser):
+# %1$S is brandShortName, %2$S is the login's hostname.
+saveLoginMsg = เชถเซเช เชคเชฎเซ %2$S เชฎเชพเชเซ เช เชฒเซเชเชฟเชจเชจเซ เชธเชพเชเชตเชตเชพ เชฎเชพเชเซ %1$S เชชเชธเชเชฆ เชเชฐเชถเซ?
+saveLoginMsgNoUser = เชถเซเช เชคเชฎเซ %2$S เชฎเชพเชเซ เช เชชเชพเชธเชตเชฐเซเชกเชจเซ เชธเชพเชเชตเชตเชพ เชฎเชพเชเซ %1$S เชชเชธเชเชฆ เชเชฐเชถเซ?
+saveLoginButtonAllow.label = เชธเชเชเซเชฐเชนเซ
+saveLoginButtonAllow.accesskey = s
+saveLoginButtonDeny.label = เชธเชเชเซเชฐเชน เชเชฐเซ เชจเชนเชฟ
+saveLoginButtonDeny.accesskey = D
+saveLoginButtonNever.label = เชเซเชฏเชพเชฐเซเชฏ เชธเชพเชเชตเซ เชจเชนเซเช
+saveLoginButtonNever.accesskey = e
+updateLoginMsg = เชถเซเช เชคเชฎเซ เช เชฒเซเชเชฟเชจเชฎเชพเช เชธเซเชงเชพเชฐเซ เชเชฐเชตเชพ เชฎเชพเชเซ เชเซ?
+updateLoginMsgNoUser = เชถเซเช เชคเชฎเซ เช เชชเชพเชธเชตเชฐเซเชกเชฎเชพเช เชธเซเชงเชพเชฐเซ เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ?
+updateLoginButtonText = เช
เชชเชกเซเช เชเชฐเซ
+updateLoginButtonAccessKey = U
+updateLoginButtonDeny.label = เช
เชชเชกเซเช เชเชฐเชถเซ เชจเชนเซเช
+updateLoginButtonDeny.accesskey = D
+# LOCALIZATION NOTE (rememberPasswordMsg):
+# 1st string is the username for the login, 2nd is the login's hostname.
+# Note that long usernames may be truncated.
+rememberPasswordMsg = เชถเซเช เชคเชฎเซ %2$S เชชเชฐ "%1$S" เชฎเชพเชเซ เชชเชพเชธเชตเชฐเซเชกเชจเซ เชฏเชพเชฆ เชฐเชพเชเชตเชพ เชฎเชพเชเชเซ เชเซ?
+# LOCALIZATION NOTE (rememberPasswordMsgNoUsername):
+# String is the login's hostname.
+rememberPasswordMsgNoUsername = เชถเซเช เชคเชฎเซ %S เชชเชฐ เชชเชพเชธเชตเชฐเซเชกเชจเซ เชฏเชพเชฆ เชฐเชพเชเชตเชพ เชฎเชพเชเชเซ เชเซ?
+# LOCALIZATION NOTE (noUsernamePlaceholder):
+# This is displayed in place of the username when it is missing.
+noUsernamePlaceholder=เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเชจเชพเชฎ เชจเชฅเซ
+togglePasswordLabel=เชชเชพเชธเชตเชฐเซเชก เชฌเชคเชพเชตเซ
+togglePasswordAccessKey2=h
+notNowButtonText = เชนเชฎเชฃเชพเช เชจเชนเชฟเช (&N)
+notifyBarNotNowButtonText = เชนเชฎเชฃเชพเช เชจเชนเชฟเช
+notifyBarNotNowButtonAccessKey = N
+neverForSiteButtonText = เช เชธเชพเชเช เชฎเชพเชเซ เชเซเชฏเชพเชฐเซเชฏ เชจเชนเชฟเช (&v)
+notifyBarNeverRememberButtonText2 = เชเซเชฏเชพเชฐเซเชฏ เชธเชพเชเชตเซ เชจเชนเซเช
+notifyBarNeverRememberButtonAccessKey2 = e
+rememberButtonText = เชฏเชพเชฆ เชฐเชพเชเซ (&R)
+notifyBarRememberPasswordButtonText = เชชเชพเชธเชตเชฐเซเชกเชจเซ เชฏเชพเชฆ เชฐเชพเชเซ
+notifyBarRememberPasswordButtonAccessKey = R
+passwordChangeTitle = เชชเชพเชธเชตเชฐเซเชก เชฌเชฆเชฒเชตเชพเชจเซ เชเชพเชคเชฐเซ เชเชฐเซ
+# LOCALIZATION NOTE (updatePasswordMsg):
+# String is the username for the login.
+updatePasswordMsg = เชถเซเช เชคเชฎเซ "%S" เชฎเชพเชเซ เชธเชเชเซเชฐเชน เชฅเชฏเซเชฒ เชชเชพเชธเชตเชฐเซเชกเชจเซ เชธเซเชงเชพเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ?
+updatePasswordMsgNoUser = เชถเซเช เชคเชฎเซ เชธเชเชเซเชฐเชน เชฅเชฏเซเชฒ เชชเชพเชธเชตเชฐเซเชกเชจเซ เชธเซเชงเชพเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ?
+notifyBarUpdateButtonText = เชชเชพเชธเชตเชฐเซเชกเชจเซ เชธเซเชงเชพเชฐเซ
+notifyBarUpdateButtonAccessKey = U
+notifyBarDontChangeButtonText = เชฌเชฆเชฒเชถเซ เชจเชนเชฟเช
+notifyBarDontChangeButtonAccessKey = D
+userSelectText2 = เชเซเชฏเซ เชฒเซเชเชฟเชจ เชธเซเชงเชพเชฐเชตเซ เชเชฐเชตเซ เชคเซ เชชเชธเชเชฆ เชเชฐเซ:
+hidePasswords=เชชเชพเชธเชตเชฐเซเชกเซ เชเซเชชเชพเชตเซ
+hidePasswordsAccessKey=P
+showPasswords=เชชเชพเชธเชตเชฐเซเชกเซ เชฌเชคเชพเชตเซ
+showPasswordsAccessKey=P
+noMasterPasswordPrompt=เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ เชคเชฎเชพเชฐเชพ เชชเชพเชธเชตเชฐเซเชกเซ เชฌเชคเชพเชตเชตเชพ เชฎเชพเชเชเซ เชเซ?
+removeAllPasswordsPrompt=เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ เชฌเชงเชพ เชชเชพเชธเชตเชฐเซเชกเซ เชฆเซเชฐ เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ?
+removeAllPasswordsTitle=เชฌเชงเชพ เชชเชพเชธเชตเชฐเซเชกเซ เชฆเซเชฐ เชเชฐเซ
+removeLoginPrompt=เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ เชฌเชงเชพ เชฒเซเชเชฟเชจเซเชจเซ เชฆเซเชฐ เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ?
+removeLoginTitle=เชฒเซเชเชฟเชจ เชฆเซเชฐ เชเชฐเซ
+autofillLoginsAndPasswords = เชเชเซเชซเชฟเชฒ เชฒเซเชเชฟเชจ เช
เชจเซ เชชเชพเชธเชตเชฐเซเชกเซเชธ
+loginsDescriptionAll2=เชจเชฟเชเซเชจเซ เชธเชพเชเชเซเชธเชจเชพ เชฒเซเชเชฟเชจเซ เชคเชฎเชพเชฐเชพ เชเชฎเซเชชเซเชฏเซเชเชฐ เชชเชฐ เชธเชเชเซเชฐเชนเชฟเชค เชเซ
+loginsDescriptionFiltered=เชจเซเชเซเชจเชพ เชฒเซเชเชฟเชจเซ เชคเชฎเชพเชฐเซ เชถเซเชง เชธเชพเชฅเซ เชฎเซเชณ เชเชพเชฏ เชเซ:
+# LOCALIZATION NOTE (loginHostAge):
+# This is used to show the context menu login items with their age.
+# 1st string is the username for the login, 2nd is the login's age.
+loginHostAge=%1$S (%2$S)
+# LOCALIZATION NOTE (noUsername):
+# String is used on the context menu when a login doesn't have a username.
+noUsername=เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเชจเชพเชฎ เชจเชฅเซ
+duplicateLoginTitle=เชฒเซเชเชฟเชจ เชชเชนเซเชฒเชพเชฅเซ เช เช
เชธเซเชคเชฟเชคเซเชตเชฎเชพเช เชเซ
+duplicateLogin=เชเช เชจเชเชฒเซ เชฒเซเชเชฟเชจ เชชเชนเซเชฒเชพเชฅเซ เช
เชธเซเชคเชฟเชคเซเชตเชฎเชพเช เชเซ.
+
+# LOCALIZATION NOTE (insecureFieldWarningDescription2, insecureFieldWarningDescription3):
+# %1$S will contain insecureFieldWarningLearnMore and look like a link to indicate that clicking will open a tab with support information.
+insecureFieldWarningDescription2 = เช เชเชจเซเชเซเชถเชจ เชธเซเชฐเชเซเชทเชฟเชค เชจเชฅเซ. เช
เชนเซเช เชฆเชพเชเชฒ เชเชฐเชพเชฏเซเชฒ เชฒเซเชเชฟเชจเซเชธ เชธเชฎเชพเชงเชพเชจ เชเชฐเซ เชถเชเชพเชฏ เชเซ. %1$S
+insecureFieldWarningDescription3 = เช
เชนเซเช เชฆเชพเชเชฒ เชเชฐเชพเชฏเซเชฒ เชฒเซเชเชฟเชจเซเชธ เชธเชฎเชพเชงเชพเชจ เชเชฐเซ เชถเชเชพเชฏ เชเซ. %1$S
+insecureFieldWarningLearnMore = เชตเชงเซ เชถเซเชเซ
+
+# LOCALIZATION NOTE (viewSavedLogins.label):
+# This label is used in the footer of login autocomplete menus.
+viewSavedLogins.label= เชธเชพเชเชตเซเชฒ เชฒเซเชเชฟเชจ เชเซเช
+
+# LOCALIZATION NOTE (removeAll, removeAllShown):
+# removeAll and removeAllShown are both used on the same one button,
+# never displayed together and can share the same accesskey.
+# When only partial sites are shown as a result of keyword search,
+# removeAllShown is displayed as button label.
+# removeAll is displayed when no keyword search and all sites are shown.
+removeAll.label=เชฌเชงเซ เชฆเซเชฐ เชเชฐเซ
+removeAll.accesskey=A
+removeAllShown.label=เชฌเชงเซ เชฌเชคเชพเชตเซเชฒเซ เชฆเซเชฐ เชเชฐเซ
+removeAllShown.accesskey=A
--- /dev/null
+# 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/.
+
+BookmarksMenuFolderTitle=เชฌเซเชเชฎเชพเชฐเซเชเซ เชฎเซเชจเซ
+BookmarksToolbarFolderTitle=เชฌเซเชเชฎเชพเชฐเซเชเซ เชธเชพเชงเชจเชชเชเซเชเซ
+OtherBookmarksFolderTitle=เช
เชจเซเชฏ เชฌเซเชเชฎเชพเชฐเซเชเซเชธ
+TagsFolderTitle=เชเซเชเซ
+MobileBookmarksFolderTitle=เชฎเซเชฌเชพเชเชฒ เชฌเซเชเชฎเชพเชฐเซเชเซเชธ
+
+OrganizerQueryHistory=เชเชคเชฟเชนเชพเชธ
+OrganizerQueryDownloads=เชกเชพเชเชจเชฒเซเชก
+OrganizerQueryAllBookmarks=เชฌเชงเชพ เชฌเซเชเชฎเชพเชฐเซเชเซเชธ
+
+# LOCALIZATION NOTE :
+# These are used to generate history containers when history is grouped by date
+finduri-AgeInDays-is-0=เชเชเซ
+finduri-AgeInDays-is-1=เชเช เชเชพเชฒเซ
+finduri-AgeInDays-is=%S เชฆเชฟเชตเชธเซ เช
เชเชพเช
+finduri-AgeInDays-last-is=เชเซเชฒเซเชฒเชพ %S เชฆเชฟเชตเชธเซ
+finduri-AgeInDays-isgreater=%S เชฆเชฟเชตเชธเซ เชเชฐเชคเชพเช เชเซเชจเซเช
+finduri-AgeInMonths-is-0=เช เชฎเชนเชฟเชจเซ
+finduri-AgeInMonths-isgreater=%S เชฎเชนเชฟเชจเชพเช เชเชฐเชคเชพเช เชเซเชจเซเช
+
+# LOCALIZATION NOTE (localhost):
+# This is used to generate local files container when history is grouped by site
+localhost=(เชธเซเชฅเชพเชจเชฟเช เชซเชพเชเชฒเซ)
+
+# LOCALIZATION NOTE (backupFileSizeText):
+# The string is used for showing file size of each backup in the "fileRestorePopup" popup
+# %1$S is the file size
+# %2$S is the file size unit
+backupFileSizeText=%1$S %2$S
--- /dev/null
+<!-- 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/. -->
+
+<!-- LOCALIZATION NOTE (tapToPlayPlugin): Mobile (used for touch interfaces) only has one type of plugin possible. -->
+<!ENTITY pluginActivationWarning "เช เชธเชพเชเช เชชเซเชฒเชเชเชจเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชเซ เชเซ &brandShortName; เชงเซเชฎเซเช เชเชฐเซ เชถเชเซ เชเซ.">
+<!ENTITY tapToPlayPlugin "เชชเซเชฒเชเชเชจเชจเซ เชธเชเซเชฐเชฟเชฏ เชเชฐเชตเชพ เชฎเชพเชเซ เช
เชนเซเช เชเซเชช เชเชฐเซ.">
+<!ENTITY clickToActivatePlugin "เชชเซเชฒเชเชเชจ เชธเชเซเชฐเชฟเชฏ เชเชฐเซ.">
+<!ENTITY checkForUpdates "เชธเซเชงเชพเชฐเชพ เชฎเชพเชเซ เชเชเชพเชธเซโฆ">
+<!ENTITY blockedPlugin.label "เช เชชเชฒเซเชเชเชจเชจเซ เชคเชฎเชพเชฐเซ เชธเซเชฐเชเซเชทเชพ เชฎเชพเชเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชเซ.">
+<!ENTITY hidePluginBtn.label "เชชเซเชฒเชเชเชจ เชเซเชชเชพเชตเซ">
+<!ENTITY managePlugins "เชชเซเชฒเชเชเชจเชจเซ เชธเชเชเชพเชฒเชฟเชค เชเชฐเซโฆ">
+
+<!-- LOCALIZATION NOTE (reloadPlugin.pre): include a trailing space as needed -->
+<!-- LOCALIZATION NOTE (reloadPlugin.middle): avoid leading/trailing spaces, this text is a link -->
+<!-- LOCALIZATION NOTE (reloadPlugin.post): include a starting space as needed -->
+<!ENTITY reloadPlugin.pre "">
+<!ENTITY reloadPlugin.middle "เชชเซเชทเซเช เชซเชฐเซเชฅเซ เชฒเซเชก เชเชฐเซ">
+<!ENTITY reloadPlugin.post " เชซเชฐเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเชตเชพ.">
+<!-- LOCALIZATION NOTE (report.please): This and the other report.* strings should be as short as possible, ideally 2-3 words. -->
+<!ENTITY report.please "เชเซเชฐเซเชถ เช
เชนเซเชตเชพเชฒ เชฎเซเชเชฒเซ">
+<!ENTITY report.submitting "เช
เชนเซเชตเชพเชฒ เชฎเซเชเชฒเซ เชฐเชนเซเชฏเซเช เชเซโฆ">
+<!ENTITY report.submitted "เชญเชเชเชพเชฃ เช
เชนเซเชตเชพเชฒ เชฎเซเชเชฒเซเชฏเซ.">
+<!ENTITY report.disabled "เชญเชเชเชพเชฃ เช
เชนเซเชตเชพเชฒ เช
เชเซเชทเชฎ เชเชฐเซเชฏเซเช.">
+<!ENTITY report.failed "เชฐเชเซเชเชค เชจเชฟเชทเซเชซเชณ เชเช.">
+<!ENTITY report.unavailable "เชเซเช เช
เชนเซเชตเชพเชฒ เชเชชเชฒเชฌเซเชง เชจเชฅเซ.">
+<!ENTITY report.comment "เชเชฟเชชเซเชชเชฃเซ เชเชฎเซเชฐเซ (เชเชฟเชชเซเชชเชฃเซเช เชเชพเชนเซเชฐเชฎเชพเช เชฆเซเชถเซเชฏเชฎเชพเชจ เชเซ)">
+<!ENTITY report.pageURL "เชชเซเชทเซเช เชจเชพ URL เชฎเชพเช เชธเชฎเชพเชตเซเชถ เชเชฐเซ">
+
+<!ENTITY plugin.file "เชซเชพเชเชฒ">
+<!ENTITY plugin.mimeTypes "MIME เชชเซเชฐเชเชพเชฐเซ">
+<!ENTITY plugin.flashProtectedMode.label "Adobe Flash เชธเซเชฐเชเซเชทเชฟเชค เชฎเซเชกเชจเซ เชธเชเซเชทเชฎ เชเชฐเซ">
+<!ENTITY plugin.enableBlocklists.label "เชเชคเชฐเชจเชพเช เช
เชจเซ เชเชฐเซเชเชถ Flash เชธเชพเชฎเชเซเชฐเซเชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซ">
--- /dev/null
+# 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/.
+
+addEngineConfirmTitle=เชถเซเชง เชฏเชเชคเซเชฐ เชเชฎเซเชฐเซ
+addEngineConfirmation=เชเชฎเซเชฐเซ โ%Sโ เชจเซ เชถเซเชง เชชเชเซเชเซเชฎเชพเช เชเชชเชฒเชฌเซเชง เชฏเชเชคเซเชฐเซเชจเซ เชฏเชพเชฆเซเชฎเชพเช?\n\nเชคเชฐเชซเชฅเซ: %S
+addEngineAsCurrentText=เชเชจเซ เชนเชพเชฒเชจเซ เชถเซเชง เชเชเชเชฟเชจ เชฌเชจเชพเชตเซ
+addEngineAddButtonLabel=เชเชฎเซเชฐเซ
+
+error_loading_engine_title=เชกเชพเชเชจเชฒเซเชก เชญเซเชฒ
+# LOCALIZATION NOTE (error_loading_engine_msg2): %1$S = brandShortName, %2$S = location
+error_loading_engine_msg2=%S เชถเซเชง เชชเซเชฒเชเชเชจเชจเซ เช
เชนเซเชเชฅเซ เชกเชพเชเชจเชฒเซเชก เชเชฐเซ เชถเชเซเชฏเซเช เชจเชนเชฟเช:\n%S
+error_duplicate_engine_msg=%S เช เชถเซเชง เชชเซเชฒเชเชเชจเชจเซ โ%Sโ เชฎเชพเชเชฅเซ เชธเซเชฅเชพเชชเชฟเชค เชเชฐเซ เชถเชเซเชฏเซเช เชจเชนเชฟเช เชเชพเชฐเชฃ เชเซ เช เช เชจเชพเชฎเชตเชพเชณเซเช เชฏเชเชคเซเชฐ เชชเชนเซเชฒเชพเชฅเซ เช เชนเชพเชเชฐ เชเซ.
+
+error_invalid_engine_title=เชธเซเชฅเชพเชชเชจ เชญเซเชฒ
+error_invalid_format_title=เช
เชฎเชพเชจเซเชฏ เชซเซเชฐเซเชฎเซเช
+# LOCALIZATION NOTE (error_invalid_engine_msg2): %1$S = brandShortName, %2$S = location (url)
+error_invalid_engine_msg2=%1$S เชเชจเซเชธเซเชเซเชฒ เชเชฐเซ เชถเชเซเชฏเซเช เชจเชฅเซ เชถเซเชง เชเชจเซเชเชฟเชจ เชฎเชพเชเชฅเซ: %2$S
+
+suggestion_label=เชธเซเชเชจเซ
--- /dev/null
+# 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 = เชญเชเชเชพเชฃ เช
เชนเซเชตเชพเชฒเซ
+clear-all-reports-label = เชฌเชงเชพ เช
เชนเซเชตเชพเชฒเซเชจเซ เชฆเซเชฐ เชเชฐเซ
+delete-button-label = เชฌเชงเซเช เชธเชพเชซ เชเชฐเซ
+delete-confirm-title = เชถเซเช เชคเชฎเซ เชเซเชเซเชเชธ เชเซ?
+delete-confirm-description = เช เชฌเชงเชพ เช
เชนเซเชตเชพเชฒเซ เชเชพเชขเซ เชจเชพเชเชเชถเซ เช
เชจเซ เชฐเชฆ เชเชฐเซ เชถเชเชพเชถเซ เชจเชนเชฟเช
+delete-unsubmitted-description = เช เชฌเชงเชพเช เชธเชฌเชฎเชฟเช เชเชฐเซเชฏเชพ เชตเชเชฐเชจเชพเช เชเซเชฐเซเชถ เช
เชนเซเชตเชพเชฒเซ เชฐเชฆ เชเชฐเชถเซ เช
เชจเซ เช เชชเชพเชเซเช เชฒเชพเชตเซ เชถเชเชพเชถเซ เชจเชนเซเช.
+delete-submitted-description = เช เชฌเชงเชพเช เชธเชฌเชฎเชฟเช เชเชฐเซเชฒเชพเช เชเซเชฐเซเชถ เช
เชนเซเชตเชพเชฒเซเชจเซ เชธเซเชเชฟ เชฆเซเชฐ เชเชฐเชถเซ เชชเชฐเชเชคเซ เชธเชฌเชฎเชฟเช เชเชฐเซเชฒเซ เชฎเชพเชนเชฟเชคเซ เชฐเชฆ เชเชฐเชถเซ เชจเชนเซเช. เช เชชเชพเชเซเช เชฒเชพเชตเซ เชถเชเชพเชถเซ เชจเชนเซเช.
+crashes-unsubmitted-label = เชธเชฌเชฎเชฟเช เชจ เชฅเชฏเซเชฒเชพ เชเซเชฐเซเชถ เชฐเชฟเชชเซเชฐเซเชเซเชธ
+id-heading = เช
เชนเซเชตเชพเชฒ ID
+date-crashed-heading = เชคเชพเชฐเซเช เชเซเชฐเซเชถ
+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> เชธเซเชฏเซเชเซเชค เชฅเชฏเซเชฒ เชนเซเชตเซ เช เชเซเชเช.
--- /dev/null
+# 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 (isRTL):
+# Leave this entry empty unless your language requires right-to-left layout,
+# for example like Arabic, Hebrew, Persian. If your language needs RTL, please
+# use the untranslated English word "yes" as value
+isRTL=
+CrashReporterTitle=เชญเชเชเชพเชฃ เช
เชนเซเชตเชพเชฒ เชเชชเชจเชพเชฐ
+# LOCALIZATION NOTE (CrashReporterVendorTitle): %s is replaced with the vendor name. (i.e. "Mozilla")
+CrashReporterVendorTitle=%s เชญเชเชเชพเชฃ เช
เชนเซเชตเชพเชฒ เชเชชเชจเชพเชฐ
+# LOCALIZATION NOTE (CrashReporterErrorText): %s is replaced with another string containing detailed information.
+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
+CrashReporterSorry=เช
เชฎเซ เชฎเชพเชซเซ เชฎเชพเชเชเซเช เชเซเช
+# LOCALIZATION NOTE (CrashReporterDescriptionText2): The %s is replaced with the product name.
+CrashReporterDescriptionText2=%s เชจเซ เชธเชฎเชธเซเชฏเชพ เชนเชคเซ เช
เชจเซ เชญเชพเชเชเซ เชชเชกเซเชฏเซ.\n\nเชธเชฎเชธเซเชฏเชพเชจเซ เชคเชชเชพเชธ เชเชฐเชตเชพ เช
เชจเซ เชเชเซเชฒเชตเชพเชฎเชพเช เช
เชฎเชจเซ เชฎเชฆเชฆ เชเชฐเชตเชพ เชฎเชพเชเซ, เชคเชฎเซ เช
เชฎเชจเซ เชญเชเชเชพเชฃเชจเซ เช
เชนเซเชตเชพเชฒ เชฎเซเชเชฒเซ เชถเชเซ เชเซ.
+CrashReporterDefault=เช เชเชพเชฐเซเชฏเชเซเชฐเชฎ เชเชพเชฐเซเชฏเชเซเชฐเชฎ เชตเชฟเชเซเชฐเซเชคเชพเชจเซ เชธเชฎเชธเซเชฏเชพเชจเซ เชญเชเชเชพเชฃ เช
เชนเซเชตเชพเชฒ เชฎเชณเซเชฏเชพ เชชเชเซ เชเชพเชฒเชถเซ. เชคเซ เชธเซเชงเซ เช เชเชพเชฒเชตเซ เชเซเชเช เชจเชนเชฟเช.
+Details=เชตเชฟเชเชคเซโฆ
+ViewReportTitle=เช
เชนเซเชตเชพเชฒ เชธเชฎเชพเชตเชฟเชทเซเชเซ
+CommentGrayText=เชเชฟเชชเซเชชเชฃเซ เชเชก-เชเชจ. เชจเซเชเชง: เชเชฟเชชเซเชชเชฃเซเช เชเชพเชนเซเชฐ เชฐเซเชคเซ เชฆเซเชถเซเชฏเชฎเชพเชจ เชนเซเชฏ เชเซ
+ExtraReportInfo=เช เช
เชนเซเชตเชพเชฒ เชเซเชฏเชพเชฐเซ เชคเซ เชญเชพเชเชเซ เชคเซเชฏเชพเชฐเซ เชเชพเชฐเซเชฏเชเซเชฐเชฎเชจเซ เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟ เชตเชฟเชถเซเชจเซ เชชเชฃ เชเชพเชฃเชเชพเชฐเซ เชธเชฎเชพเชตเซ เชเซ.
+# LOCALIZATION NOTE (CheckSendReport): The %s is replaced with the vendor name.
+CheckSendReport=%s เชจเซ เช เชญเชเชเชพเชฃ เชตเชฟเชถเซ เชเชนเซ เชเซ เชเซเชฅเซ เชคเซเช เชคเซเชจเซ เชธเซเชงเชพเชฐเซ เชถเชเซ
+CheckIncludeURL=เชนเซเช เชเซ เชชเชพเชจเชพเช เชชเชฐ เชนเชคเซ เชคเซเชจเซเช เชธเชฐเชจเชพเชฎเซเช เชธเชฎเชพเชตเซ
+CheckAllowEmail=เช เช
เชนเซเชตเชพเชฒ เชตเชฟเชถเซ เชฎเชจเซ เชธเชเชชเชฐเซเช เชเชฐเชตเชพ เชฎเชพเชเซ %s เชจเซ เชชเชฐเชตเชพเชจเชเซ เชเชชเซ\u0020
+EmailGrayText=เชคเชฎเชพเชฐเซเช เชเชฎเซเชฒ เชธเชฐเชจเชพเชฎเซเช เช
เชนเซเช เชฆเชพเชเชฒ เชเชฐเซ
+ReportPreSubmit2=เชคเชฎเชพเชฐเซ เชญเชเชเชพเชฃ เช
เชนเซเชตเชพเชฒ เชคเชฎเซ เชชเซเชจเชเชถเชฐเซ เชเชฐเซ เช
เชฅเชตเชพ เชฌเชเชง เชเชฐเซ เชคเซ เชชเชนเซเชฒเชพเช เชเชฎเชพ เชฅเช เชเชถเซ.
+ReportDuringSubmit2=เชคเชฎเชพเชฐเซ เช
เชนเซเชตเชพเชฒ เชเชฎเชพ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช...
+ReportSubmitSuccess=เช
เชนเซเชตเชพเชฒ เชธเชซเชณเชคเชพเชชเซเชฐเซเชตเช เชเชฎเชพ เชฅเช เชเชฏเซ!
+ReportSubmitFailed=เชคเชฎเชพเชฐเซ เช
เชนเซเชตเชพเชฒ เชเชฎเชพ เชเชฐเชตเชพเชฎเชพเช เชธเชฎเชธเซเชฏเชพ เชนเชคเซ.
+ReportResubmit=เช
เชนเซเชตเชพเชฒเซ เชชเซเชจเชเชฎเซเชเชฒเซ เชฐเชนเซเชฏเชพ เชเซเช เชเซ เชเซเช เชชเชนเซเชฒเชพเช เชฎเซเชเชฒเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ เชเชฏเชพ เชนเชคเชพโฆ
+# LOCALIZATION NOTE (Quit2): The %s is replaced with the product name.
+Quit2=เชฌเชนเชพเชฐ เชจเซเชเชณเซ %s
+# LOCALIZATION NOTE (Restart): The %s is replaced with the product name.
+Restart=%s เชชเซเชจเชเชถเชฐเซ เชเชฐเซ
+Ok=เชฌเชฐเชพเชฌเชฐ
+Close=เชฌเชเชง เชเชฐเซ
+
+# LOCALIZATION NOTE (CrashID): The %s is replaced with the Crash ID from the server, which is a string like abc12345-6789-0abc-def1-23456abcdef1
+CrashID=Crash ID: %s
+# LOCALIZATION NOTE (CrashDetailsURL): The %s is replaced with a URL that the user can visit to view the crash details.
+CrashDetailsURL=เชคเชฎเซ %s เชเชเชณ เช เชญเชเชเชพเชฃเชจเซ เชตเชฟเชเชคเซ เชเซเช เชถเชเซ เชเซ
+ErrorBadArguments=เชเชพเชฐเซเชฏเชเซเชฐเชฎเซ เช
เชฏเซเชเซเชฏ เชฆเชฒเซเชฒ เชชเชธเชพเชฐ เชเชฐเซ.
+ErrorExtraFileExists=เชเชพเชฐเซเชฏเชเซเชฐเชฎเซ เชเชพเชฐเซเชฏเชเซเชฐเชฎ เชฎเชพเชนเชฟเชคเซ เชซเชพเชเชฒ เชเซเชกเซ เชจเชนเชฟเช.
+ErrorExtraFileRead=เชเชพเชฐเซเชฏเชเซเชฐเชฎ เชฎเชพเชนเชฟเชคเซ เชซเชพเชเชฒ เชตเชพเชเชเซ เชถเชเซเชฏเชพ เชจเชนเชฟเช.
+ErrorExtraFileMove=เชเชพเชฐเซเชฏเชเซเชฐเชฎ เชฎเชพเชนเชฟเชคเซ เชซเชพเชเชฒ เชเชธเซเชกเซ เชถเชเซเชฏเชพ เชจเชนเชฟเช.
+ErrorDumpFileExists=เชเชพเชฐเซเชฏเชเซเชฐเชฎเซ เชญเชเชเชพเชฃ เชกเชฎเซเชช เชซเชพเชเชฒ เชเซเชกเซ เชจเชนเชฟเช.
+ErrorDumpFileMove=เชญเชเชเชพเชฃ เชกเชฎเซเชช เชเชธเซเชกเซ เชถเชเซเชฏเชพ เชจเชนเชฟเช.
+ErrorNoProductName=เชเชพเชฐเซเชฏเชเซเชฐเชฎ เชคเซเชจเซ เชชเซเชคเชพเชจเซ เชเชณเชเซ เชถเชเซเชฏเซ เชจเชนเชฟเช.
+ErrorNoServerURL=เชเชพเชฐเซเชฏเชเซเชฐเชฎเซ เชญเชเชเชพเชฃ เช
เชนเซเชตเชพเชฒเซเชเชฐเชฃ เชธเชฐเซเชตเชฐ เชธเซเชชเชทเซเช เชเชฐเซเชฏเซเช เชจ เชนเชคเซเช.
+ErrorNoSettingsPath=เชญเชเชเชพเชฃ เช
เชนเซเชตเชพเชฒ เชเชชเชจเชพเชฐเชจเชพ เชธเซเชเซเชเช เชถเซเชงเซ เชถเชเซเชฏเชพ เชจเชนเชฟเช.
+ErrorCreateDumpDir=เชฌเชพเชเซ เชฐเชนเซเชฒ เชกเชฎเซเชช เชกเชฟเชฐเซเชเซเชเชฐเซ เชฌเชจเชพเชตเซ เชถเชเซเชฏเชพ เชจเชนเชฟเช.
+# LOCALIZATION NOTE (ErrorEndOfLife): The %s is replaced with the product name.
+ErrorEndOfLife=เชคเชฎเซ %s เชจเซ เชเซ เชเชตเซเชคเซเชคเชฟ เชตเชพเชชเชฐเซ เชฐเชนเซเชฏเชพ เชเซ เชคเซ เชฒเชพเชเชฌเชพ เชธเชฎเชฏ เชธเซเชงเซ เชเชงเชพเชฐเชญเซเชค เชจเชฅเซ. เชญเชเชเชพเชฃ เช
เชนเซเชตเชพเชฒเซ เช เชเชตเซเชคเซเชคเชฟ เชฎเชพเชเซ เชฒเชพเชเชฌเชพ เชธเชฎเชฏ เชธเซเชงเซ เชธเซเชตเซเชเชพเชฐเซ เชถเชเชพเชถเซ เชจเชนเชฟเช. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชเชงเชพเชฐเชญเซเชค เชเชตเซเชคเซเชคเชฟเชฎเชพเช เชธเซเชงเชพเชฐเชตเชพเชจเซเช เชงเซเชฏเชพเชจเชฎเชพเช เชฒเซ.
+
--- /dev/null
+#define MOZ_LANG_TITLE Gujarati (IN)
--- /dev/null
+# 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/.
+
+about-about-title = เชตเชฟเชถเซ เชตเชฟเชถเซ
+about-about-note = เช เชคเชฎเชพเชฐเซ เช
เชจเซเชเซเชณเชคเชพ เชฎเชพเชเซ โaboutโ เชชเชพเชจเชพเชเชเชจเซ เชฏเชพเชฆเซ เชเซ.<br/> เชคเซเชเชจเชพเช เช
เชฎเซเช เชฎเซเชเชเชตเชฃ เชญเชฐเซเชฏเชพ เชนเซเช เชถเชเซ เชเซ. เช
เชฎเซเช เชซเชเซเชค เชจเชฟเชฆเชพเชจ เชนเซเชคเซเช เชฎเชพเชเซ เชเซ.<br/> เช
เชจเซ เช
เชฎเชเชจเซ เชเชพเชขเซ เชฆเซเชงเชพ เชเซ เชเชพเชฐเชฃ เชเซ เชคเซเชเชจเซ เชเซเชตเซเชฐเซ เชถเชฌเซเชฆเชฎเชพเชณเชพเชเชจเซ เชเชฐเซเชฐ เชเซ.
--- /dev/null
+# 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/.
+
+addons-window =
+ .title = เชเชก-เชเชจ เชธเชเชเชพเชฒเช
+search-header =
+ .placeholder = addons.mozilla.org เชถเซเชงเซ
+ .searchbuttonlabel = เชถเซเชงเซ
+search-header-shortcut =
+ .key = f
+loading-label =
+ .value = เชฒเชพเชตเซ เชฐเชนเซเชฏเชพ เชเซโฆ
+list-empty-installed =
+ .value = เชคเชฎเชพเชฐเซ เชชเชพเชธเซ เช เชชเซเชฐเชเชพเชฐเชจเชพเช เชธเซเชฅเชพเชชเชฟเชค เชฅเชฏเซเชฒ เชเซเชเชชเชฃ เชเชก-เชเชจ เชจเชฅเซ
+list-empty-available-updates =
+ .value = เชธเซเชงเชพเชฐเชพเช เชฎเชณเซเชฏเชพ เชจเชฅเซ
+list-empty-recent-updates =
+ .value = เชคเชฎเซ เชคเชพเชเซเชคเชฐเชฎเชพเช เชเซเชเชชเชฃ เชเชก-เชเชจเชจเซ เชธเซเชงเชพเชฐเซเชฒ เชจเชฅเซ
+list-empty-find-updates =
+ .label = เชธเซเชงเชพเชฐเชพเช เชฎเชพเชเซ เชเชเชพเชธเซ
+list-empty-button =
+ .label = เชเชก-เชเชจ เชตเชฟเชถเซ เชตเชงเซ เชถเซเชเซ
+install-addon-from-file =
+ .label = เชซเชพเชเชฒเชฎเชพเชเชฅเซ เชเชก-เชเชจเชจเซ เชธเซเชฅเชพเชชเชฟเชค เชเชฐเซโฆ
+ .accesskey = I
+help-button = เชเชก-เชเชจเซเชธ เชเชงเชพเชฐ
+preferences =
+ { PLATFORM() ->
+ [windows] { -brand-short-name } เชตเชฟเชเชฒเซเชชเซ
+ *[other] { -brand-short-name } เชชเชธเชเชฆเชเซเช
+ }
+tools-menu =
+ .tooltiptext = เชฌเชงเชพ เชเชก-เชเชจ เชฎเชพเชเซ เชธเชพเชงเชจเซ
+show-unsigned-extensions-button =
+ .label = เชเซเชเชฒเชพเช เชเชเซเชธเซเชเซเชจเซเชถเชจเซเชธเชจเซ เชเชเชพเชธเชฃเซ เชเชฐเซ เชถเชเชพเช เชจเชฅเซ
+show-all-extensions-button =
+ .label = เชฌเชงเชพ เชเชเซเชธเซเชเซเชจเซเชถเชจเซเชธ เชฌเชคเชพเชตเซ
+debug-addons =
+ .label = เชเชก-เชเชจเซเชธ เชกเซเชฌเช เชเชฐเซ
+ .accesskey = B
+cmd-show-details =
+ .label = เชตเชงเชพเชฐเซ เชเชพเชฃเชเชพเชฐเซเชจเซ เชฌเชคเชพเชตเซ
+ .accesskey = S
+cmd-find-updates =
+ .label = เชธเซเชงเชพเชฐเชพเช เชถเซเชงเซ
+ .accesskey = F
+cmd-preferences =
+ .label =
+ { PLATFORM() ->
+ [windows] เชตเชฟเชเชฒเซเชชเซ
+ *[other] เชชเชธเชเชฆเชเซเช
+ }
+ .accesskey =
+ { PLATFORM() ->
+ [windows] O
+ *[other] P
+ }
+cmd-enable-theme =
+ .label = เชฅเซเชฎเชจเซ เชชเชนเซเชฐเซ
+ .accesskey = W
+cmd-disable-theme =
+ .label = เชฅเซเชฎเชจเซ เชชเชนเซเชฐเชตเชพเชจเซเช เชฌเชเชง เชเชฐเซ
+ .accesskey = W
+cmd-install-addon =
+ .label = เชธเซเชฅเชพเชชเชฟเชค เชเชฐเซ
+ .accesskey = I
+cmd-contribute =
+ .label = เชซเชพเชณเซ เชเชชเซ
+ .accesskey = C
+ .tooltiptext = เช เชเชก-เชเชจเชจเชพเช เชตเชฟเชเชพเชธ เชฎเชพเชเซ เชซเชพเชณเซ เชเชชเซ
+discover-title = เชเซเชฏเชพเช เชเชก-เชเชจ เชเซ?
+discover-description = เชเชก-เชเชจ เชเชตเชพ เชเชพเชฐเซเชฏเชเซเชฐเชฎเซ เชเซ เชเซ เชเซ เชคเชฎเชจเซ { -brand-short-name } เชจเซ เชตเชงเชพเชฐเชพเชจเชพ เชตเชฟเชงเซเชฏเซ เชเซ เชถเซเชฒเซ เชธเชพเชฅเซ เชตเซเชฏเชเซเชคเชฟเชเชค เชฌเชจเชพเชตเชตเชพเชจเซ เชชเชฐเชตเชพเชจเชเซ เชเชชเซ เชเซ. เชธเชฎเชฏ-เชฌเชเชพเชต เชฌเชพเชเซเชชเชเซเชเซเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ เชเซเช, เชนเชตเชพเชฎเชพเชจ เชธเซเชเช, เช
เชฅเชตเชพ { -brand-short-name } เชจเซ เชคเชฎเชพเชฐเซเช เชชเซเชคเชพเชจเซเช เชฒเชพเชเซ เชเชตเซ เชฅเซเชฎเชตเชพเชณเซเช เชฌเชจเชพเชตเซเชจเซ.
+discover-footer = เชเซเชฏเชพเชฐเซ เชคเชฎเซ เชเชจเซเชเชฐเชจเซเช เชธเชพเชฅเซ เชเซเชกเชพเชตเซ เชเซ เชคเซเชฏเชพเชฐเซ, เช เชคเชเชคเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเชตเชพ เชฎเชพเชเซ เชคเชฎเชพเชฐเซ เชฎเชพเชเซ เช
เชฎเซเช เชธเชพเชฐเชพ เช
เชจเซ เชฎเซเชเชพเชญเชพเชเชจเชพเช เชเชพเชฃเซเชคเชพ เชเชก-เชเชจเชจเซ เชเซเชฃเชงเชฐเซเชฎ เชเชฐเชถเซ.
+detail-version =
+ .label = เชเชตเซเชคเซเชคเชฟ
+detail-last-updated =
+ .label = เชเซเชฒเซเชฒเซ เชธเซเชงเชพเชฐเซเชฒ
+detail-contributions-description = เช เชเชก-เชเชจเชจเซ เชกเซเชตเชฒเชชเชฐ เชชเซเชเซ เชเซ เชเซ เชคเชฎเซ เชฅเซเชกเซ เชซเชพเชณเซ เชเชฐเซเชจเซ เชคเซเชจเชพเช เชเชพเชฒเซ เชฐเชพเชเซเชฒ เชตเชฟเชเชพเชธเชฎเชพเช เชเชงเชพเชฐ เชเชชเชตเชพ เชฎเชฆเชฆ เชเชฐเซ เชเซ.
+detail-update-type =
+ .value = เชเชชเซเชเชช เชธเซเชงเชพเชฐเชพเช
+detail-update-default =
+ .label = เชฎเซเชณเชญเซเชค
+ .tooltiptext = เชซเชเซเชค เชเชชเชฎเซเชณเซ เชธเซเชงเชพเชฐเชพเชเชจเซ เชธเซเชฅเชพเชชเชฟเชค เชเชฐเซ เชเซ เชชเซเชฒเซ เชฎเซเชณเชญเซเชค เชนเซเชฏ
+detail-update-automatic =
+ .label = เชเชพเชฒเซ
+ .tooltiptext = เชเชชเชฎเซเชณเซ เชธเซเชงเชพเชฐเชพเชเชจเซ เชธเซเชฅเชพเชชเชฟเชค เชเชฐเซ
+detail-update-manual =
+ .label = เชฌเชเชง
+ .tooltiptext = เชเชชเชฎเซเชณเซ เชธเซเชงเชพเชฐเชพเชเชจเซ เชธเซเชฅเชพเชชเชฟเชค เชเชฐเซ เชจเชนเชฟเช
+# Used as a description for the option to allow or block an add-on in private windows.
+detail-private-browsing-label = เชเชพเชจเชเซ เชตเชฟเชจเซเชกเซเช เชฎเชพเช เชเชฒเชพเชตเซ
+detail-private-browsing-on =
+ .label = เชชเชฐเชตเชพเชจเชเซ เชเชชเซ
+ .tooltiptext = เชเชพเชจเชเซ เชฌเซเชฐเชพเชเชเชฟเชเชเชฎเชพเช เชธเชเซเชทเชฎ เชเชฐเซ
+detail-private-browsing-off =
+ .label = เชฎเชเชเซเชฐเซ เชเชชเชถเซ เชจเชนเซเช
+ .tooltiptext = เชเชพเชจเชเซ เชฌเซเชฐเชพเชเชเชฟเชเชเชฎเชพเช เช
เชเซเชทเชฎ เชเชฐเซ
+detail-home =
+ .label = เชฎเซเชเซเชฏเชชเชพเชจเซ
+detail-home-value =
+ .value = { detail-home.label }
+detail-repository =
+ .label = เชเชก-เชเชจ เชฐเซเชชเชฐเซเชเชพ
+detail-repository-value =
+ .value = { detail-repository.label }
+detail-check-for-updates =
+ .label = เชธเซเชงเชพเชฐเชพเช เชฎเชพเชเซ เชเชเชพเชธเซ
+ .accesskey = f
+ .tooltiptext = เช เชเชก-เชเชจ เชฎเชพเชเซ เชธเซเชงเชพเชฐเชพเช เชฎเชพเชเซ เชเชเชพเชธเซ
+detail-show-preferences =
+ .label =
+ { PLATFORM() ->
+ [windows] เชตเชฟเชเชฒเซเชชเซ
+ *[other] เชชเชธเชเชฆเชเซเช
+ }
+ .accesskey =
+ { PLATFORM() ->
+ [windows] O
+ *[other] P
+ }
+ .tooltiptext =
+ { PLATFORM() ->
+ [windows] เช เชเชก-เชเชจเชจเชพเช เชตเชฟเชเชฒเซเชชเซเชจเซ เชฌเชฆเชฒเซ
+ *[other] เช เชเชก-เชเชจเชจเซ เชชเชธเชเชฆเชเซเชเชจเซ เชฌเชฆเชฒเซ
+ }
+detail-rating =
+ .value = เชฎเซเชฒเซเชฏเชพเชเชเชจ
+addon-restart-now =
+ .label = เชนเชตเซ เชชเซเชจ:เชถเชฐเซ เชเชฐเซ
+disabled-unsigned-heading =
+ .value = เชเซเชเชฒเชพเช เชเชก-เชเชจเซเชธ เช
เชเซเชทเชฎ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเชพ เชเซ
+disabled-unsigned-description = เชจเซเชเซเชจเชพ เชเชก-เชเชจเซเชธเชจเซ { -brand-short-name } เชฎเชพเช เชเชชเชฏเซเช เชเชฐเชตเชพ เชฎเชพเชเซ เชเชเชพเชธเชฃเซ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชจเชฅเซ. เชคเชฎเซ เชเชฐเซ เชถเชเซ เชเซ <label data-l10n-name="find-addons">เชซเซเชฐเชฌเชฆเชฒเซ เชถเซเชงเซ</label> เช
เชฅเชตเชพ เชกเซเชตเชฒเชชเชฐเชจเซ เชคเซเชฎเชจเซ เชเชเชพเชธเชตเชพ เชฎเชพเชเซ เชชเซเชเซ.
+disabled-unsigned-learn-more = เชคเชฎเชจเซ เชเชจเชฒเชพเชเชจ เชธเซเชฐเชเซเชทเชฟเชค เชฐเชพเชเชตเชพเชฎเชพเช เชธเชนเชพเชฏ เชเชฐเชตเชพเชจเชพ เช
เชฎเชพเชฐเชพ เชชเซเชฐเชฏเชคเซเชจเซ เชตเชฟเชถเซ เชตเชงเซ เชถเซเชเซ.
+disabled-unsigned-devinfo = เชคเซเชฎเชจเชพ เชเชก-เชเชจเซเชธ เชเชเชพเชธเชตเชพเชฎเชพเช เชฐเชธ เชงเชฐเชพเชตเชคเชพ เชกเซเชตเชฒเชชเชฐเซเชธ เชเชพเชฒเซ เชฐเชพเชเซ เชถเชเซ เชเซ เชตเชพเชเชเซเชจเซ เช
เชฎเชพเชฐเซ <label data-l10n-name="learn-more">เชฎเซเชจเซเชฏเซเช
เชฒ</label>.
+plugin-deprecation-description = เชเชเชเช เชเซเชเซ เชเซ? เชเซเชเชฒเชพเช เชชเซเชฒเชเชฟเชจเซเชธ เชนเชตเซ { -brand-short-name } เชฆเซเชตเชพเชฐเชพ เชเชงเชพเชฐเชญเซเชค เชจเชฅเซ. <label data-l10n-name="learn-more">เชตเชงเซ เชถเซเชเซ.</label>
+legacy-warning-show-legacy = เชเซเชจเชพ เชเชเซเชธเซเชเซเชจเซเชถเชจเซเชธ เชฌเชคเชพเชตเซ
+legacy-extensions =
+ .value = เชเซเชจเชพ เชเชเซเชธเซเชเซเชจเซเชถเชจเซเชธ
+legacy-extensions-description = เช เชเชเซเชธเซเชเซเชจเซเชถเชจเซเชธ เชตเชฐเซเชคเชฎเชพเชจ { -brand-short-name } เชงเซเชฐเชฃเซ เชฎเชณเชคเชพ เชจเชฅเซ เชเซเชฅเซ เชคเซเช เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฒ เชเซ. <label data-l10n-name="legacy-learn-more">เชเชก-เชเชจเซเชธเชฎเชพเช เชซเซเชฐเชซเชพเชฐเซ เชตเชงเซ เชถเซเชเซ</label>
+extensions-view-discover =
+ .name = เชเชก-เชเชจเชจเซ เชฎเซเชณเชตเซ
+ .tooltiptext = { extensions-view-discover.name }
+extensions-view-recent-updates =
+ .name = เชคเชพเชเซเชคเชฐเชจเชพเช เชธเซเชงเชพเชฐเชพเช
+ .tooltiptext = { extensions-view-recent-updates.name }
+extensions-view-available-updates =
+ .name = เชเชชเชฒเชฌเซเชง เชธเซเชงเชพเชฐเชพเช
+ .tooltiptext = { extensions-view-available-updates.name }
+
+## These are global warnings
+
+extensions-warning-safe-mode-label =
+ .value = เชฌเชงเชพ เชเชก-เชเชจ เชธเชฒเชพเชฎเชค เชธเซเชฅเชฟเชคเชฟ เชฆเซเชฆเชพเชฐเชพ เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชเชฐเซ เชฆเซเชตเชพเชฎเชพเช เชเชตเซเชฏเชพ เชเซ.
+extensions-warning-safe-mode-container =
+ .tooltiptext = { extensions-warning-safe-mode-label.value }
+extensions-warning-check-compatibility-label =
+ .value = เชเชก-เชเชจ เชธเซเชธเชเชเชคเชคเชพ เชเชเชพเชธเชฃเซ เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชฅเชฏเซเชฒ เชเซ. เชคเชฎเชพเชฐเซ เชชเชพเชธเซ เช
เชธเซเชธเชเชเชค เชเชก-เชเชจ เชนเซเช เชถเชเซ เชเซ.
+extensions-warning-check-compatibility-container =
+ .tooltiptext = { extensions-warning-check-compatibility-label.value }
+extensions-warning-check-compatibility-enable =
+ .label = เชธเชเซเชฐเชฟเชฏ
+ .tooltiptext = เชเชก-เชเชจ เชธเซเชธเชเชเชคเชคเชพ เชเชเชพเชธเชฃเซเชจเซ เชธเชเซเชฐเชฟเชฏ เชเชฐเซ
+extensions-warning-update-security-label =
+ .value = เชเชก-เชเชจ เชธเซเชงเชพเชฐเชพ เชธเซเชฐเชเซเชทเชพ เชเชเชพเชธเชฃเซ เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชฅเชฏเซเชฒ เชเซ. เชคเชฎเชพเชฐเซ เชธเซเชงเชพเชฐเชพเช เชตเชกเซ เชธเชฎเชพเชงเชพเชจ เชเชฐเซ เชถเชเซ เชเซ.
+extensions-warning-update-security-container =
+ .tooltiptext = { extensions-warning-update-security-label.value }
+extensions-warning-update-security-enable =
+ .label = เชธเชเซเชฐเชฟเชฏ
+ .tooltiptext = เชเชก-เชเชจ เชธเซเชงเชพเชฐเชพ เชธเซเชฐเชเซเชทเชพ เชเชเชพเชธเชฃเซเชจเซ เชธเชเซเชฐเชฟเชฏ เชเชฐเซ
+
+## Strings connected to add-on updates
+
+extensions-updates-check-for-updates =
+ .label = เชธเซเชงเชพเชฐเชพเช เชฎเชพเชเซ เชเชเชพเชธเซ
+ .accesskey = C
+extensions-updates-view-updates =
+ .label = เชคเชพเชเซเชคเชฐเชจเชพเช เชธเซเชงเชพเชฐเชพเชเชจเซ เชฆเชฐเซเชถเชพเชตเซ
+ .accesskey = V
+
+# This menu item is a checkbox that toggles the default global behavior for
+# add-on update checking.
+
+extensions-updates-update-addons-automatically =
+ .label = เชเชชเชฎเซเชณเซ เชเชก-เชเชจเชจเซ เชธเซเชงเชพเชฐเซ
+ .accesskey = A
+
+## Specific add-ons can have custom update checking behaviors ("Manually",
+## "Automatically", "Use default global behavior"). These menu items reset the
+## update checking behavior for all add-ons to the default global behavior
+## (which itself is either "Automatically" or "Manually", controlled by the
+## extensions-updates-update-addons-automatically.label menu item).
+
+extensions-updates-reset-updates-to-automatic =
+ .label = เชเชชเชฎเซเชณเซ เชธเซเชงเชพเชฐเชตเชพ เชฎเชพเชเซ เชฌเชงเชพ เชเชก-เชเชจเชจเซ เชชเซเชจ:เชธเซเชฏเซเชเชฟเชค เชเชฐเซ
+ .accesskey = R
+extensions-updates-reset-updates-to-manual =
+ .label = เชชเซเชคเชพเชจเซ เชเชพเชคเซ เชธเซเชงเชพเชฐเชตเชพ เชฎเชพเชเซ เชฌเชงเชพ เชเชก-เชเชจเชจเซ เชชเซเชจ:เชธเซเชฏเซเชเชฟเชค เชเชฐเซ
+ .accesskey = R
+
+## Status messages displayed when updating add-ons
+
+extensions-updates-updating =
+ .value = เชเชก-เชเชจเชจเซ เชธเซเชงเชพเชฐเซ เชฐเชนเซเชฏเชพ เชเซ
+extensions-updates-installed =
+ .value = เชคเชฎเชพเชฐเชพ เชเชก-เชเชจเชจเซ เชธเซเชงเชพเชฐเซ เชฆเซเชตเชพเชฎเชพเช เชเชตเซเชฏเชพ เชเซ.
+extensions-updates-downloaded =
+ .value = เชคเชฎเชพเชฐเชพ เชเชก-เชเชจ เชธเซเชงเชพเชฐเชพเชเชจเซ เชกเชพเชเชจเชฒเซเชก เชเชฐเซ เชฆเซเชตเชพเชฎเชพเช เชเชตเซเชฏเชพ เชเซ.
+extensions-updates-restart =
+ .label = เชธเซเชฅเชพเชชเชจเชจเซ เชธเชฎเชพเชชเซเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชนเชตเซ เชชเซเชจ:เชถเชฐเซ เชเชฐเซ
+extensions-updates-none-found =
+ .value = เชธเซเชงเชพเชฐเชพเช เชฎเชณเซเชฏเชพ เชจเชฅเซ
+extensions-updates-manual-updates-found =
+ .label = เชเชชเชฒเชฌเซเชง เชธเซเชงเชพเชฐเชพเชเชจเซ เชฆเชฐเซเชถเชพเชตเซ
+extensions-updates-update-selected =
+ .label = เชธเซเชงเชพเชฐเชพเชเชจเซ เชธเซเชฅเชพเชชเชฟเชค เชเชฐเซ
+ .tooltiptext = เช เชฏเชพเชฆเซเชฎเชพเช เชเชชเชฒเชฌเซเชง เชธเซเชงเชพเชฐเชพเชเชจเซ เชธเซเชฅเชพเชชเชฟเชค เชเชฐเซ
+
+## Extension shortcut management
+
+manage-extensions-shortcuts =
+ .label = เชเชเซเชธเซเชเซเชเชถเชจ เชถเซเชฐเซเชเชเชเซเชธ เชฎเซเชจเซเช เชเชฐเซ
+ .accesskey = S
+shortcuts-empty-message = เช เชเชเซเชธเซเชเซเชจเซเชถเชจ เชฎเชพเชเซ เชเซเช เชถเซเชฐเซเชเชเชเซเชธ เชจเชฅเซ.
+shortcuts-no-addons = เชคเชฎเชพเชฐเซ เชชเชพเชธเซ เชเซเช เชเชเซเชธเซเชเซเชจเซเชถเชจ เชธเชเซเชทเชฎ เชจเชฅเซ.
+shortcuts-no-commands = เชจเซเชเซเชจเชพ เชเชเซเชธเซเชเซเชจเซเชถเชจเซเชธเชฎเชพเช เชถเซเชฐเซเชเชเชเซเชธ เชจเชฅเซ:
+shortcuts-input =
+ .placeholder = เชถเซเชฐเซเชเชเช เชฒเชเซ
+shortcuts-browserAction = เชเชเซเชธเซเชเซเชเชถเชจ เชธเชเซเชฐเชฟเชฏ เชเชฐเซ
+shortcuts-pageAction = เชชเซเชทเซเช เชเซเชฐเชฟเชฏเชพ เชธเชเซเชฐเชฟเชฏ เชเชฐเซ
+shortcuts-sidebarAction = เชเซเชเชฒ เชฌเชพเชเซเชชเชเซเชเซ
+shortcuts-modifier-mac = Ctrl, Alt, เช
เชฅเชตเชพ โ เชถเชพเชฎเซเชฒ เชเชฐเซ
+shortcuts-modifier-other = Ctrl เช
เชฅเชตเชพ Alt เชจเซ เชถเชพเชฎเซเชฒ เชเชฐเซ
+shortcuts-invalid = เช
เชฎเชพเชจเซเชฏ เชธเชเชฏเซเชเชจ
+shortcuts-letter = เชเช เชชเชคเซเชฐ เชฒเชเซ
+shortcuts-system = { -brand-short-name } เชถเซเชฐเซเชเชเชเชจเซ เชเชตเชฐเชฐเชพเชเชก เชเชฐเซ เชถเชเชคเชพ เชจเชฅเซ
+shortcuts-card-expand-button =
+ { $numberToShow ->
+ [one] { $numberToShow } เชตเชงเซ เชฌเชคเชพเชตเซ
+ *[other] { $numberToShow } เชตเชงเซ เชฌเชคเชพเชตเซ
+ }
+shortcuts-card-collapse-button = เชเชเซเช เชฌเชคเชพเชตเซ
+go-back-button =
+ .tooltiptext = เชชเชพเชเชณ เชเชพเชต
+
+## Add-on actions
+
+remove-addon-button = เชฆเซเชฐ เชเชฐเซ
+disable-addon-button = เชจเชฟเชทเซเชเซเชฐเชฟเชฏ
+enable-addon-button = เชธเชเซเชฐเชฟเชฏ
+addons-enabled-heading = เชธเชเซเชฐเชฟเชฏ
+addons-disabled-heading = เชจเชฟเชทเซเชเซเชฐเชฟเชฏ
--- /dev/null
+# 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/.
+
+label-disable = เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชเชฐเซ
+label-enable = เชธเชเซเชฐเชฟเชฏ เชเชฐเซ
+label-interventions = เชนเชธเซเชคเชเซเชทเซเชช
+label-more-information = เชตเชงเซ เชฎเชพเชนเชฟเชคเซ: เชฌเช { $bug }
+text-disabled-in-about-config = เช เชธเซเชตเชฟเชงเชพ about:config เชฎเชพเช เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ
+text-no-interventions = เชเซเช เชนเชธเซเชคเชเซเชทเซเชชเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพเชฎเชพเช เชเชตเชคเซ เชจเชฅเซ
+text-title = about:compat
--- /dev/null
+# 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/.
+
+config-window =
+ .title = about:config
+
+## Strings used to display a warning in about:config
+
+# This text should be attention grabbing and playful
+config-about-warning-title =
+ .value = เชเชพเชณเชเซ เชฐเชพเชเซ, เช เชชเชพเชจเซเช เชฒเชตเชพเช เชเชฏเซเชฒ เชเซ!
+config-about-warning-text = เช เช
เชฆเซเชฏเชคเชจ เชธเซเชเซเชเชเชจเซ เชเชฟเชเชฎเชคเซ เชฌเชฆเชฒเชตเชพเชจเซเช เช เชเชพเชฐเซเชฏเชเซเชฐเชฎเชจเซ เชธเซเชเชฎเชคเชพ, เชธเซเชฐเชเซเชทเชพ, เช
เชจเซ เชชเซเชฐเชญเชพเชต เชฎเชพเชเซ เชจเซเชเชธเชพเชจเชเชพเชฐเช เชนเซเช เชถเชเซ. เชคเชฎเชพเชฐเซ เชฎเชพเชคเซเชฐ เชคเซเชฏเชพเชฐเซ เช เชเชพเชฒเซ เชฐเชพเชเชตเซเช เชเซเชเช เชเซ เชคเชฎเซ เชเซเชเซเชเชธ เชนเซเชต เชเซ เชคเชฎเซ เชถเซเช เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซ.
+config-about-warning-button =
+ .label = เชนเซเช เชเซเชเชฎ เชธเซเชตเซเชเชพเชฐเซ เชเซ!
+config-about-warning-checkbox =
+ .label = เช เชเซเชคเชตเชฃเซ เชฎเชจเซ เชเชเชณเชจเชพ เชธเชฎเชฏเซ เชฌเชคเชพเชตเชถเซ
+config-search-prefs =
+ .value = เชถเซเชงเซ:
+ .accesskey = r
+config-focus-search =
+ .key = r
+config-focus-search-2 =
+ .key = f
+
+## These strings are used for column headers
+
+config-pref-column =
+ .label = เชชเชธเชเชฆเชเซ เชจเชพเชฎ
+config-lock-column =
+ .label = เชธเซเชฅเชฟเชคเชฟ
+config-type-column =
+ .label = เชชเซเชฐเชเชพเชฐ
+config-value-column =
+ .label = เชเชฟเชเชฎเชค
+
+## These strings are used for tooltips
+
+config-pref-column-header =
+ .tooltip = เชตเชฐเซเชเซเชเชฐเชฃ เชเชฐเชตเชพ เชฎเชพเชเซ เชเซเชฒเชฟเช เชเชฐเซ
+config-column-chooser =
+ .tooltip = เชธเซเชคเชเชญเซเชจเซ เชชเชธเชเชฆ เชเชฐเชตเชพ เช
เชจเซ เชฌเชคเชพเชตเชตเชพ เชเซเชฒเชฟเช เชเชฐเซ
+
+## These strings are used for the context menu
+
+config-copy-pref =
+ .key = C
+ .label = เชจเชเชฒ เชเชฐเซ
+ .accesskey = C
+config-copy-name =
+ .label = เชจเชพเชฎเชจเซ เชจเชเชฒ เชเชฐเซ
+ .accesskey = N
+config-copy-value =
+ .label = เชเชฟเชเชฎเชคเชจเซ เชจเชเชฒ เชเชฐเซ
+ .accesskey = V
+config-modify =
+ .label = เชซเซเชฐเชซเชพเชฐ เชเชฐเซ
+ .accesskey = M
+config-toggle =
+ .label = เชฌเชฆเชฒเซ
+ .accesskey = T
+config-reset =
+ .label = เชซเชฐเซ เชธเซเชฏเซเชเซเชค เชเชฐเซ
+ .accesskey = R
+config-new =
+ .label = เชจเชตเซเช
+ .accesskey = w
+config-string =
+ .label = เชถเชฌเซเชฆเชฎเชพเชณเชพ
+ .accesskey = S
+config-integer =
+ .label = เชชเซเชฐเซเชฃเชพเชเช
+ .accesskey = I
+config-boolean =
+ .label = เชฌเซเชฒเชฟเชฏเชจ
+ .accesskey = B
+config-default = เชฎเซเชณเชญเซเชค
+config-modified = เชธเซเชงเชพเชฐเซเชฒ
+config-locked = เชคเชพเชณเซ เชฎเชพเชฐเซเชฒ
+config-property-string = เชถเชฌเซเชฆเชฎเชพเชณเชพ
+config-property-int = เชชเซเชฐเซเชฃเชพเชเช
+config-property-bool = เชฌเซเชฒเชฟเชฏเชจ
+config-new-prompt = เชชเชธเชเชฆเชเซ เชจเชพเชฎ เชฆเชพเชเชฒ เชเชฐเซ
+config-nan-title = เช
เชฏเซเชเซเชฏ เชเชฟเชเชฎเชค
+config-nan-text = เชคเชฎเซ เชฆเชพเชเชฒ เชฅเชฏเซเชฒ เชฒเชเชพเชฃ เชจเชเชฌเชฐ เชจเชฅเซ.
+# Variables:
+# $type (String): type of value (boolean, integer or string)
+config-new-title = เชจเชตเซ { $type } เชเชฟเชเชฎเชค
+# Variables:
+# $type (String): type of value (boolean, integer or string)
+config-modify-title = { $type } เชเชฟเชเชฎเชค เชฆเชพเชเชฒ เชเชฐเซ
--- /dev/null
+# 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/.
+
+title = เชจเซเชเชตเชฐเซเชเซเชเช เชตเชฟเชถเซ
+warning = เช เชเซเชฌ เชชเชฐเซเชเซเชทเชฃเซเชฏ เชเซ. เชตเชฏเชธเซเชเชจเชพ เชจเซเชฐเชฟเชเซเชทเชฃ เชตเชฟเชจเชพ เชตเชพเชชเชฐเชถเซ เชจเชนเชฟ.
+show-next-time-checkbox = เชเชเชฒเชพ เชตเชเชคเซ เช เชเซเชคเชตเชฃเซ เชฌเชคเชพเชตเซ
+ok = เชฌเชฐเชพเชฌเชฐ
+http = HTTP
+sockets = เชธเซเชเซเช
+dns = DNS
+websockets = WebSockets
+refresh = เชชเซเชจเชเชคเชพเชเซเช เชเชฐเซ
+auto-refresh = เชฆเชฐ เซฉ เชธเซเชเชจเซเชกเซ เชธเซเชตเชฏเช เชชเซเชจเชเชคเชพเชเซเช เชเชฐเซ
+hostname = เชฏเชเชฎเชพเชจเชจเชพเชฎ
+port = เชชเซเชฐเซเช
+http2 = HTTP/2
+ssl = SSL
+active = เชธเชเซเชฐเชฟเชฏ
+idle = เชซเชพเชเชฒ
+host = เชฏเชเชฎเชพเชจ
+tcp = TCP
+sent = เชฎเซเชเชฒเชพเชฏเซ
+received = เชฎเซเชณเชตเชพเชฏเซ
+family = เชชเชฐเชฟเชตเชพเชฐ
+trr = TRR
+addresses = เชธเชฐเชจเชพเชฎเชพเช
+expires = เชจเชฟเชตเซเชคเซเชค เชฅเชพเชฏ เชเซ (เชธเซเชเชจเซเชกเซ)
+messages-sent = เชธเชเชฆเซเชถเชพเช เชฎเซเชเชฒเชพเชฏเชพ
+messages-received = เชธเชเชฆเซเชถเชพเช เชฎเซเชณเชตเชพเชฏเชพ
+bytes-sent = เชฌเชพเชเชเซเชธ เชฎเซเชเชฒเชพเชฏเชพ
+bytes-received = เชฌเชพเชเชเซเชธ เชฎเซเชณเชตเชพเชฏเชพ
+logging = เชฒเซเชเชฟเชเช
+log-tutorial = เช เชธเชพเชงเชจเชจเซ เชเชชเชฏเซเช เชเซเชตเซ เชฐเซเชคเซ เชเชฐเชตเซ เชคเซเชจเซ เชธเซเชเชจเชพเช เชฎเชพเชเซ <a data-l10n-name="logging">HTTP เชฒเซเชเชฟเชเช</a> เชเซเช.
+current-log-file = เชตเชฐเซเชคเชฎเชพเชจ เชฒเซเช เชซเชพเชเชฒ:
+current-log-modules = เชตเชฐเซเชคเชฎเชพเชจ เชฒเซเช เชฎเซเชกเซเชฏเซเชฒเซ:
+set-log-file = เชฒเซเช เชซเชพเชเชฒ เชธเซเช เชเชฐเซ
+set-log-modules = เชฒเซเช เชฎเซเชกเซเชฏเซเชฒ เชธเซเช เชเชฐเซ
+start-logging = เชฒเซเชเชฟเชเช เชถเชฐเซ เชเชฐเซ
+stop-logging = เชฒเซเชเชฟเชเช เชฐเซเชเซ
+dns-lookup = DNS Lookup
+dns-lookup-button = เชเชเซเชฒเซ
+dns-domain = เชกเซเชฎเซเชจ:
+dns-lookup-table-column = IPs
+rcwn = RCWN เชเชเชเชกเชพ
+rcwn-status = RCWN เชธเซเชฅเชฟเชคเชฟ
+rcwn-cache-won-count = เชเซเชถ เชเชฃเชคเชฐเซ เชเซเชคเซ
+rcwn-net-won-count = เชจเซเช เชเชฃเชคเชฐเซ เชเซเชคเซ
+total-network-requests = เชเซเชฒ เชจเซเชเชตเชฐเซเช เชตเชฟเชจเชเชคเชฟ เชเชฃเชคเชฐเซ
+rcwn-operation = เชเซเชถ เชเชชเชฐเซเชถเชจ
+rcwn-perf-open = เชเซเชฒเซ
+rcwn-perf-read = เชตเชพเชเชเซ
+rcwn-perf-write = เชฒเชเซ
+rcwn-perf-entry-open = เชชเซเชฐเชตเซเชถ เชเซเชฒเซ
+rcwn-avg-short = เชฒเชเซ เชธเชฐเซเชฐเชพเชถ
+rcwn-avg-long = เชฒเชพเชเชฌเซ เชธเชฐเซเชฐเชพเชถ
+rcwn-std-dev-long = เชฒเชพเชเชฌเชพ เชงเซเชฐเชฃ เชตเชฟเชเชฒเชจ
+rcwn-cache-slow = เชเซเชถ เชงเซเชฎเซ เชเชฃเชคเชฐเซ
+rcwn-cache-not-slow = เชเซเชถเชจเซ เชงเซเชฎเซ เชเชฃเชคเชฐเซ เชจเชฅเซ
--- /dev/null
+# 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/.
+
+# Page title
+about-performance-title = เชเชพเชฐเซเชฏ เชตเซเชฏเชตเชธเซเชฅเชพเชชเช
+
+## Column headers
+
+column-name = เชจเชพเชฎ
+column-type = เชชเซเชฐเชเชพเชฐ
+column-energy-impact = เชเชฐเซเชเชพ เช
เชธเชฐ
+column-memory = เชฎเซเชฎเชฐเซ
+
+## Special values for the Name column
+
+ghost-windows = เชเซเชฒเซเชฒเซ เชฌเชง เชฅเชฏเซเชฒ เชเซ
เชฌเซเชธ
+# Variables:
+# $title (String) - the title of the preloaded page, typically 'New Tab'
+preloaded-tab = เชชเชนเซเชฒเซเชฅเซ เชฒเซเชก เชเชฐเซเชฒเซเช: { $title }
+
+## Values for the Type column
+
+type-tab = เชเซ
เชฌ
+type-subframe = เชธเชฌเชซเซเชฐเซเชฎ
+type-tracker = เชเซเชฐเซเชเชฐ
+type-addon = เชเชก-เชเชจ
+type-browser = เชฌเซเชฐเชพเชเชเชฐ
+type-worker = เชเชพเชฐเซเชฏเชเชฐ
+type-other = เช
เชจเซเชฏ
+
+## Values for the Energy Impact column
+##
+## Variables:
+## $value (Number) - Value of the energy impact, eg. 0.25 (low),
+## 5.38 (medium), 105.38 (high)
+
+energy-impact-high = เชเชเซเช ({ $value })
+energy-impact-medium = เชฎเชงเซเชฏเชฎ ({ $value })
+energy-impact-low = เชจเชฟเชฎเซเชจ ({ $value })
+
+## Values for the Memory column
+##
+## Variables:
+## $value (Number) - How much memory is used
+
+size-KB = { $value } KB
+size-MB = { $value } MB
+size-GB = { $value } GB
+
+## Tooltips for the action buttons
+
+close-tab =
+ .title = เชเซ
เชฌ เชฌเชเชง เชเชฐเซ
+show-addon =
+ .title = เชเชก-เชเชจเซเชธ เชฎเซเชจเซเชเชฐเชฎเชพเช เชฌเชคเชพเชตเซ
+# Tooltip when hovering an item of the about:performance table
+# Variables:
+# $totalDispatches (Number) - how many dispatches occured for this page since it loaded
+# $totalDuration (Number) - how much CPU time was used by this page since it loaded
+# $dispatchesSincePrevious (Number) - how many dispatches occured in the last 2 seconds
+# $durationSincePrevious (Number) - how much CPU time was used in the last 2 seconds
+item =
+ .title =
+ เชฒเซเชก เชชเชเซ เชฎเซเชเชฒเซ เชเซ: { $totalDispatches } ({ $totalDuration }ms)
+ เชเซเชฒเซเชฒเชพ เชธเซเชเชจเซเชกเชฎเชพเช เชฎเซเชเชฒเซ เชเซ: { $dispatchesSincePrevious } ({ $durationSincePrevious }ms)
--- /dev/null
+# 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/.
+
+title-label = เชชเซเชฒเช-เชเชจ เชตเชฟเชถเซ
+installed-plugins-label = เชธเซเชฅเชพเชชเชฟเชค เชฅเชฏเซเชฒ เชชเซเชฒเชเชเชจ
+no-plugins-are-installed-label = เชธเซเชฅเชพเชชเชฟเชค เชฅเชฏเซเชฒ เชชเซเชฒเชเชเชจ เชฎเชณเซเชฏเชพ เชจเชฅเซ
+deprecation-description = เชเชเชเช เชเซเชเซ เชเซ? เชเซเชเชฒเชพเช เชชเซเชฒเชเชฟเชจเซเชธ เชนเชตเซ เชธเชชเซเชฐเซเชเซเชก เชจเชฅเซ. <a data-l10n-name="deprecation-link">เชตเชงเซ เชถเซเชเซ.</a>
+
+## The information of plugins
+##
+## Variables:
+## $pluginLibraries: the plugin library
+## $pluginFullPath: path of the plugin
+## $version: version of the plugin
+
+file-dd = <span data-l10n-name="file">เชซเชพเชเชฒ:</span> { $pluginLibraries }
+path-dd = <span data-l10n-name="path">เชชเชพเชฅ:</span> { $pluginFullPath }
+version-dd = <span data-l10n-name="version">เชเชตเซเชคเซเชคเชฟ:</span> { $version }
+
+## These strings describe the state of plugins
+##
+## Variables:
+## $blockListState: show some special state of the plugin, such as blocked, outdated
+
+state-dd-enabled = <span data-l10n-name="state">เชธเซเชฅเชฟเชคเชฟ:</span> เชธเชเซเชฐเชฟเชฏ
+state-dd-enabled-block-list-state = <span data-l10n-name="state">เชธเซเชฅเชฟเชคเชฟ:</span> เชธเชเซเชฐเชฟเชฏ ({ $blockListState })
+state-dd-Disabled = <span data-l10n-name="state">เชธเซเชฅเชฟเชคเชฟ:</span> เชจเชฟเชทเซเชเซเชฐเชฟเชฏ
+state-dd-Disabled-block-list-state = <span data-l10n-name="state">เชธเซเชฅเชฟเชคเชฟ:</span> เชจเชฟเชทเซเชเซเชฐเชฟเชฏ ({ $blockListState })
+mime-type-label = MIME เชชเซเชฐเชเชพเชฐ
+description-label = เชตเชฐเซเชฃเชจ
+suffixes-label = เชชเซเชฐเชคเซเชฏเชฏ
--- /dev/null
+# 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/.
+
+profiles-title = เชชเซเชฐเซเชซเชพเชเชฒ เชตเชฟเชถเซ
+profiles-subtitle = เช เชชเซเชทเซเช เชคเชฎเชจเซ เชคเชฎเชพเชฐเซ เชชเซเชฐเซเชซเชพเชเชฒเซเชธเชจเซเช เชธเชเชเชพเชฒเชจ เชเชฐเชตเชพเชฎเชพเช เชธเชนเชพเชฏ เชเชฐเซ เชเซ. เชฆเชฐเซเช เชชเซเชฐเซเชซเชพเชเชฒ เช
เชฒเช เชตเชฟเชถเซเชต เชเซ เชเซเชฎเชพเช เช
เชฒเช เชเชคเชฟเชนเชพเชธ, เชฌเซเชเชฎเชพเชฐเซเชเซเชธ, เชธเซเชเชฟเชเชเซเชธ เช
เชจเซ เชเชก-เชเชจเซเชธ เชถเชพเชฎเซเชฒ เชเซ.
+profiles-create = เชจเชตเซ เชชเซเชฐเซเชซเชพเชเชฒ เชฌเชจเชพเชตเซ
+profiles-restart-title = เชชเซเชจเชเชชเซเชฐเชพเชฐเชเชญ
+profiles-restart-in-safe-mode = เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชฅเชฏเซเชฒ เชเชก-เชเชจ เชธเชพเชฅเซ เชชเซเชจ:เชถเชฐเซ เชเชฐเซโฆ
+profiles-restart-normal = เชธเชพเชฎเชพเชจเซเชฏ เชฐเซเชคเซ เชชเซเชจเชเชชเซเชฐเชพเชฐเชเชญ เชเชฐเซโฆ
+profiles-flush-fail-title = เชซเซเชฐเชซเชพเชฐเซ เชธเชพเชเชตเซเชฒเชพ เชจเชฅเซ
+profiles-flush-conflict = { profiles-conflict }
+profiles-flush-failed = เชเช เช
เชจเชชเซเชเซเชทเชฟเชค เชญเซเชฒ เชคเชฎเชพเชฐเชพ เชซเซเชฐเชซเชพเชฐเซเชจเซ เชธเชพเชเชตเชตเชพเชฎเชพเชเชฅเซ เช
เชเชเชพเชตเซ เชฐเชนเซ เชเซ.
+profiles-flush-restart-button = { -brand-short-name } เชชเซเชจเชเชถเชฐเซ เชเชฐเซ
+# Variables:
+# $name (String) - Name of the profile
+profiles-name = เชชเซเชฐเซเชซเชพเชเชฒ: { $name }
+profiles-is-default = เชฎเซเชณเชญเซเชค เชชเซเชฐเซเชซเชพเชเชฒ
+profiles-rootdir = เชฐเซเช เชกเชพเชฏเชฐเซเชเซเชเชฐเซ
+# localDir is used to show the directory corresponding to
+# the main profile directory that exists for the purpose of storing data on the
+# local filesystem, including cache files or other data files that may not
+# represent critical user data. (e.g., this directory may not be included as
+# part of a backup scheme.)
+# In case localDir and rootDir are equal, localDir is not shown.
+profiles-localdir = เชธเซเชฅเชพเชจเชฟเช เชกเชฟเชฐเซเชเซเชเชฐเซ
+profiles-current-profile = เช เชชเซเชฐเซเชซเชพเชเชฒ เชเชชเชฏเซเชเชฎเชพเช เชเซ เช
เชจเซ เชคเซ เชเชพเชขเซ เชถเชเชพเชคเซ เชจเชฅเซ.
+profiles-in-use-profile = เช เชชเซเชฐเซเชซเชพเชเชฒ เช
เชจเซเชฏ เชเชชเซเชฒเชฟเชเซเชถเชจเชฎเชพเช เชเชชเชฏเซเชเชฎเชพเช เชเซ เช
เชจเซ เชคเซ เชเชพเชขเซ เชถเชเชพเชคเซ เชจเชฅเซ.
+profiles-rename = เชซเชฐเซเชฅเซ เชจเชพเชฎ เชเชชเซ
+profiles-remove = เชฆเซเชฐ เชเชฐเซ
+profiles-set-as-default = เชฎเซเชณเชญเซเชค เชชเซเชฐเซเชซเชพเชเชฒ เชคเชฐเซเชเซ เชธเซเช เชเชฐเซ
+profiles-launch-profile = เชจเชตเชพ เชฌเซเชฐเชพเชเชเชฐเชฎเชพเช เชชเซเชฐเซเชซเชพเชเชฒ เชถเชฐเซ เชเชฐเซ
+profiles-cannot-set-as-default-title = เชกเชฟเชซเซเชฒเซเช เชธเซเช เชเชฐเชตเชพเชฎเชพเช เช
เชธเชฎเชฐเซเชฅ
+profiles-cannot-set-as-default-message = { -brand-short-name } เชฎเชพเชเซ เชกเชฟเชซเซเชฒเซเช เชชเซเชฐเซเชซเชพเชเชฒ เชฌเชฆเชฒเซ เชถเชเชพเชคเซ เชจเชฅเซ.
+profiles-yes = เชนเชพ
+profiles-no = เชจเชพ
+profiles-rename-profile-title = เชชเซเชฐเซเชซเชพเชเชฒเชจเซเช เชจเชพเชฎ เชฌเชฆเชฒเซ
+# Variables:
+# $name (String) - Name of the profile
+profiles-rename-profile = เชชเซเชฐเซเชซเชพเชเชฒ { $name } เชจเซเช เชจเชพเชฎ เชฌเชฆเชฒเซ
+profiles-invalid-profile-name-title = เช
เชฎเชพเชจเซเชฏ เชชเซเชฐเซเชซเชพเชเชฒ เชจเชพเชฎ
+# Variables:
+# $name (String) - Name of the profile
+profiles-invalid-profile-name = เชชเซเชฐเซเชซเชพเชเชฒ เชจเชพเชฎ โ{ $name }โ เชจเซ เชฎเชเชเซเชฐเซ เชจเชฅเซ.
+profiles-delete-profile-title = เชชเซเชฐเซเชซเชพเชเชฒ เชเชพเชขเซ เชจเชพเชเซ
+# Variables:
+# $dir (String) - Path to be displayed
+profiles-delete-profile-confirm =
+ เชชเซเชฐเซเชซเชพเชเชฒ เชเชพเชขเซ เชจเชพเชเชตเชพเชฅเซ เชชเซเชฐเซเชซเชพเชเชฒเซเชธเชจเซ เชเชชเชฒเชฌเซเชง เชชเซเชฐเซเชซเชพเชเชฒเซเชธเชจเซ เชธเซเชเชฟเชฎเชพเชเชฅเซ เชฆเซเชฐ เชเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ เช
เชจเซ เชชเซเชฐเซเชตเชตเชคเซ เชเชฐเซ เชถเชเชพเชถเซ เชจเชนเซเช.
+ เชคเชฎเซ เชคเชฎเชพเชฐเซ เชธเซเชเชฟเชเชเซเชธ, เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ เช
เชจเซ เช
เชจเซเชฏ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ-เชธเชเชฌเชเชงเชฟเชค เชกเซเชเชพ เชธเชนเชฟเชค เชชเซเชฐเซเชซเชพเชเชฒ เชกเซเชเชพ เชซเชพเชเชฒเซเชจเซ เชชเชฃ เชเชพเชขเซ เชจเชพเชเชตเชพเชจเซเช เชชเชธเชเชฆ เชเชฐเซ เชถเชเซ เชเซ. เช เชตเชฟเชเชฒเซเชช เชซเซเชฒเซเชกเชฐ โ{ $dir }โ เชจเซ เชเชพเชขเซ เชจเชพเชเชถเซ เช
เชจเซ เชชเซเชฐเซเชตเชตเชคเซ เชเชฐเซ เชถเชเชพเชถเซ เชจเชนเซเช.
+ เชถเซเช เชคเชฎเซ เชชเซเชฐเซเชซเชพเชเชฒ เชกเซเชเชพ เชซเชพเชเชฒเซ เชเชพเชขเซ เชจเชพเชเชตเชพ เชฎเชพเชเชเซ เชเซ?
+profiles-delete-files = เชซเชพเชเชฒเซ เชเชพเชขเซ เชจเชพเชเชเซ
+profiles-dont-delete-files = เชซเชพเชเชฒเซ เชเชพเชขเซ เชจเชพเชเชถเซ เชจเชนเซเช
+profiles-delete-profile-failed-title = เชญเซเชฒ
+profiles-delete-profile-failed-message = เช เชชเซเชฐเซเชซเชพเชเชฒเชจเซ เชเชพเชขเซ เชจเชพเชเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเชคเซ เชตเชเชคเซ เชญเซเชฒ เชเชตเซ เชนเชคเซ.
+profiles-opendir =
+ { PLATFORM() ->
+ [macos] เชถเซเชงเชเชฐเซเชคเชพเชฎเชพเช เชฌเชคเชพเชตเซ
+ [windows] เชซเซเชฒเซเชกเชฐ เชเซเชฒเซ
+ *[other] เชกเชฟเชฐเซเชเซเชเชฐเซ เชเซเชฒเซ
+ }
--- /dev/null
+# 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/.
+
+rights-title = เชคเชฎเชพเชฐเชพ เช
เชงเชฟเชเชพเชฐเซ เชตเชฟเชถเซ
+rights-intro = { -brand-full-name } is free and open source software, built by a community of thousands from all over the world. There are a few things you should know:
+rights-intro-point-1 = { -brand-short-name } is made available to you under the terms of the <a data-l10n-name="mozilla-public-license-link">Mozilla Public License</a>. This means you may use, copy and distribute { -brand-short-name } to others. You are also welcome to modify the source code of { -brand-short-name } as you want to meet your needs. The Mozilla Public License also gives you the right to distribute your modified versions.
+rights-intro-point-2 = เชคเชฎเชจเซ Mozilla เชซเชพเชเชจเซเชกเซเชถเชจเชจเชพ เชเซเชฐเซเชกเชฎเชพเชฐเซเชเซเชธ เช
เชฅเชตเชพ เชเซเชเชชเชฃ เชชเชเซเชทเชจเชพ เชเซเช เชชเชฃ เชเซเชฐเซเชกเชฎเชพเชฐเซเช เช
เชงเชฟเชเชพเชฐเซ เช
เชฅเชตเชพ เชฒเชพเชเชธเซเชเชธ เชเชชเชตเชพเชฎเชพเช เชเชตเซเชฏเชพเช เชจเชฅเซ, เชเซเชฎเชพเช Firefox เชจเชพเชฎ เช
เชฅเชตเชพ เชฒเซเชเซเชจเซ เชฎเชฐเซเชฏเชพเชฆเชพ เชตเชฟเชจเชพเชจเซ เชธเชฎเชพเชตเซเชถ เชฅเชพเชฏ เชเซ. เชเซเชฐเซเชกเชฎเชพเชฐเซเช เชชเชฐ เชตเชงเชพเชฐเชพเชจเซ เชฎเชพเชนเชฟเชคเซ เชฎเชณเซ เชถเชเซ เชเซ <a data-l10n-name="mozilla-trademarks-link">here</a>.
+rights-intro-point-3 = Some features in { -brand-short-name }, such as the Crash Reporter, give you the option to provide feedback to { -vendor-short-name }. By choosing to submit feedback, you give { -vendor-short-name } permission to use the feedback to improve its products, to publish the feedback on its websites, and to distribute the feedback.
+rights-intro-point-4 = How we use your personal information and feedback submitted to { -vendor-short-name } through { -brand-short-name } is described in the <a data-l10n-name="mozilla-privacy-policy-link">{ -brand-short-name } Privacy Policy</a>.
+rights-intro-point-4-unbranded = Any applicable privacy policies for this product should be listed here.
+rights-intro-point-5 = Some { -brand-short-name } features make use of web-based information services, however, we cannot guarantee they are 100% accurate or error-free. More details, including information on how to disable the features that use these services, can be found in the <a data-l10n-name="mozilla-service-terms-link">service terms</a>.
+rights-intro-point-5-unbranded = If this product incorporates web services, any applicable service terms for the service(s) should be linked to the <a data-l10n-name="mozilla-website-services-link">Web Site Services</a> section.
+rights-intro-point-6 = เชเซเชเซเชเชธ เชชเซเชฐเชเชพเชฐเชจเซ เชตเชฟเชกเชฟเช เชธเชพเชฎเชเซเชฐเซเชจเซ เชเชฒเชพเชตเชตเชพ เชฎเชพเชเซ, { -brand-short-name } เชคเซเชคเซเชฏ เชชเชเซเชทเซเชฎเชพเชเชฅเซ เช
เชฎเซเช เชธเชพเชฎเชเซเชฐเซ เชกเชฟเชเซเชฐเชฟเชชเซเชถเชจ เชฎเซเชกเซเชฏเซเชฒเซ เชกเชพเชเชจเชฒเซเชก เชเชฐเซ เชเซ.
+rights-webservices-header = { -brand-full-name } Web-Based Information Services
+rights-webservices = { -brand-full-name } uses web-based information services ("Services") to provide some of the features provided for your use with this binary version of { -brand-short-name } under the terms described below. If you do not want to use one or more of the Services or the terms below are unacceptable, you may disable the feature or Service(s). Instructions on how to disable a particular feature or Service may be found <a data-l10n-name="mozilla-disable-service-link">here</a>. Other features and Services can be disabled in the application preferences.
+rights-safebrowsing = <strong>SafeBrowsing: </strong>Disabling the Safe Browsing feature is not recommended as it may result in you going to unsafe sites. If you wish to disable the feature completely, follow these steps:
+rights-safebrowsing-term-1 = Open the application preferences
+rights-safebrowsing-term-2 = Select the Security selection
+rights-safebrowsing-term-3 = "{ enableSafeBrowsing-label }" เชตเชฟเชเชฒเซเชชเชจเซ เช
เชจเชเซเช เชเชฐเซ
+enableSafeBrowsing-label = เชเชคเชฐเชจเชพเช เช
เชจเซ เชญเซเชฐเชพเชฎเช เชธเชพเชฎเชเซเชฐเซเชจเซ เช
เชตเชฐเซเชงเชฟเชค เชเชฐเซ
+rights-safebrowsing-term-4 = Safe Browsing is now disabled
+rights-locationawarebrowsing = <strong>Location Aware Browsing: </strong>is always opt-in. No location information is ever sent without your permission. If you wish to disable the feature completely, follow these steps:
+rights-locationawarebrowsing-term-1 = In the URL bar, type <code>about:config</code>
+rights-locationawarebrowsing-term-2 = Type geo.enabled
+rights-locationawarebrowsing-term-3 = Double click on the geo.enabled preference
+rights-locationawarebrowsing-term-4 = Location-Aware Browsing is now disabled
+rights-webservices-unbranded = An overview of the web site services the product incorporates, along with instructions on how to disable them, if applicable, should be included here.
+rights-webservices-term-unbranded = Any applicable service terms for this product should be listed here.
+rights-webservices-term-1 = { -vendor-short-name } and its contributors, licensors and partners work to provide the most accurate and up-to-date Services. However, we cannot guarantee that this information is comprehensive and error-free. For example, the Safe Browsing Service may not identify some risky sites and may identify some safe sites in error and the Location Aware Service all locations returned by our service providers are estimates only and neither we nor our service providers guarantee the accuracy of the locations provided.
+rights-webservices-term-2 = { -vendor-short-name } may discontinue or change the Services at its discretion.
+rights-webservices-term-3 = You are welcome to use these Services with the accompanying version of { -brand-short-name }, and { -vendor-short-name } grants you its rights to do so. { -vendor-short-name } and its licensors reserve all other rights in the Services. These terms are not intended to limit any rights granted under open source licenses applicable to { -brand-short-name } and to corresponding source code versions of { -brand-short-name }.
+rights-webservices-term-4 = <strong>The Services are provided "as-is." { -vendor-short-name }, its contributors, licensors, and distributors, disclaim all warranties, whether express or implied, including without limitation, warranties that the Services are merchantable and fit for your particular purposes. You bear the entire risk as to selecting the Services for your purposes and as to the quality and performance of the Services. Some jurisdictions do not allow the exclusion or limitation of implied warranties, so this disclaimer may not apply to you.</strong>
+rights-webservices-term-5 = <strong>Except as required by law, { -vendor-short-name }, its contributors, licensors, and distributors will not be liable for any indirect, special, incidental, consequential, punitive, or exemplary damages arising out of or in any way relating to the use of { -brand-short-name } and the Services. The collective liability under these terms will not exceed $500 (five hundred dollars). Some jurisdictions do not allow the exclusion or limitation of certain damages, so this exclusion and limitation may not apply to you.</strong>
+rights-webservices-term-6 = { -vendor-short-name } may update these terms as necessary from time to time. These terms may not be modified or canceled without { -vendor-short-name }'s written agreement.
+rights-webservices-term-7 = These terms are governed by the laws of the state of California, U.S.A., excluding its conflict of law provisions. If any portion of these terms is held to be invalid or unenforceable, the remaining portions will remain in full force and effect. In the event of a conflict between a translated version of these terms and the English language version, the English language version shall control.
--- /dev/null
+# 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/.
+
+
+### The term "Service Workers" and "Workers" should not be translated
+
+about-service-workers-title = Service Workers เชตเชฟเชทเซ
+about-service-workers-main-title = เชจเซเชเชงเชฃเซ เชเชฐเซเชฒเชพเช Service Workers
+about-service-workers-warning-not-enabled = Service Workers เชธเชเซเชทเชฎ เชจเชฅเซ.
+about-service-workers-warning-no-service-workers = Service Workers เชจเซเชเชงเชพเชฏเซเชฒ เชจเชฅเซ.
+# The original title of service workers' information
+#
+# Variables:
+# $originTitle: original title
+origin-title = เชฎเซเชณ: { $originTitle }
+# Show if app id is in isolated browser element, the term "InBrowserElement" should not be translated
+#
+# Variables:
+# $appId: the application ID
+# $isInIsolatedElement: "true" or "false" based on if the app id is in isolate element
+app-title = { -brand-short-name } เชเชชเซเชฒเชฟเชเซเชถเชจ ID { $appId } - InBrowserElement { $isInIsolatedElement }
+
+## These strings are for showing the information of workers.
+##
+## Variables:
+## $name: the name of scope, active cache, waiting cache and the push end point.
+## $url: the url of script specification and current worker.
+
+scope = <strong>เชนเชฆ:</strong> { $name }
+script-spec = <strong>เชธเซเชเซเชฐเชฟเชชเซเช เชธเซเชชเซเช:</strong> <a data-l10n-name="link">{ $url }</a>
+current-worker-url = <strong>เชตเชฐเซเชคเชฎเชพเชจ เชเชพเชฐเซเชฏเชเชฐเซเชคเชพ URL:</strong> <a data-l10n-name="link">{ $url }</a>
+active-cache-name = <strong>เชธเชเซเชฐเชฟเชฏ เชเซเชถ เชจเชพเชฎ:</strong> { $name }
+waiting-cache-name = <strong>เชชเซเชฐเชคเซเชเซเชทเชพ เชเซเชถ เชจเชพเชฎ:</strong> { $name }
+push-end-point-waiting = <strong>เชเชจเซเชกเชชเซเชเชจเซเช เชฆเชฌเชพเชฃ:</strong> { waiting }
+push-end-point-result = <strong>เชเชจเซเชกเชชเซเชเชจเซเช เชฆเชฌเชพเชฃ:</strong> { $name }
+# This term is used as a button label (verb, not noun).
+update-button = เช
เชฆเซเชฏเชคเชจ เชเชฐเซ
+unregister-button = เชจเซเชเชงเชฃเซ เชฐเชฆ เชเชฐเซ
+unregister-error = เช Service Worker เชจเซ เชจเซเชเชงเชฃเซ เชฐเชฆ เชเชฐเชตเชพเชฎเชพเช เชจเชฟเชทเซเชซเชณ.
+waiting = เชฐเชพเชน เชเซเช เชฐเชนเซเชฏเชพ เชเซโฆ
--- /dev/null
+# 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/.
+
+page-title = เชฎเซเชถเซเชเซเชฒเซเชจเชฟเชตเชพเชฐเชฃ เชเชพเชฃเชเชพเชฐเซ
+page-subtitle = เช เชชเชพเชจเซเช เชเซ
เชเชจเชฟเชเชฒ เชเชพเชฃเชเชพเชฐเซเชจเซ เชธเชฎเชพเชตเซ เชเซ เชเซ เชเซ เชเชชเชฏเซเชเซ เชฅเช เชถเชเซ เชเซ เชเซเชฏเชพเชฐเซ เชคเชฎเซ เชธเชฎเชธเซเชฏเชพเชจเซ เชเชเซเชฒ เชฒเชพเชตเชตเชพเชจเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ เชฐเชนเซเชฏเชพ เชนเซเชฏ. เชเซ เชคเชฎเซ { -brand-short-name } เชตเชฟเชถเซ เชธเชพเชฎเชพเชจเซเชฏ เชชเซเชฐเชถเซเชฐเซเชจเซเชจเชพเช เชเชตเชพเชฌเซ เชเซเช เชฐเชนเซเชฏเชพ เชนเซเชฏ, เช
เชฎเชพเชฐเซ <a data-l10n-name="support-link">เชเชงเชพเชฐ เชตเซเชฌ เชธเชพเชเช</a> เชจเซ เชเชเชพเชธเซ.
+crashes-title = เชญเชเชเชพเชฃ เช
เชนเซเชตเชพเชฒเซ
+crashes-id = เช
เชนเซเชตเชพเชฒ เชเชณเช
+crashes-send-date = เชเชฎเชพ เชฅเชฏเซเชฒ
+crashes-all-reports = เชฌเชงเชพ เชญเชเชเชพเชฃ เช
เชนเซเชตเชพเชฒเซ
+crashes-no-config = เช เชเชพเชฐเซเชฏเชเซเชฐเชฎ เชญเชเชเชพเชฃ เช
เชนเซเชตเชพเชฒเซ เชฆเชฐเซเชถเชพเชตเชตเชพ เชฎเชพเชเซ เชฐเซเชชเชฐเซเชเชพเชเชเชฟเชค เชฅเชฏเซเชฒ เชจเชฅเซ.
+extensions-title = เชเชเซเชธเชเซเชจเซเชถเชจเซ
+extensions-name = เชจเชพเชฎ
+extensions-enabled = เชธเชเซเชฐเชฟเชฏ เชฅเชฏเซเชฒ
+extensions-version = เชเชตเซเชคเซเชคเชฟ
+extensions-id = ID
+security-software-title = เชธเซเชฐเชเซเชทเชพ เชธเซเชซเซเชเชตเซเชฐ
+security-software-type = เชชเซเชฐเชเชพเชฐ
+security-software-name = เชจเชพเชฎ
+security-software-antivirus = เชเชจเซเชเชฟเชตเชพเชฏเชฐเชธ
+security-software-antispyware = เชเชจเซเชเซเชธเซเชตเชพเชเชตเชฏเชฐ
+security-software-firewall = เชซเชพเชฏเชฐเชตเซเชฒ
+features-title = { -brand-short-name } เชตเชฟเชถเซเชทเชคเชพ
+features-name = เชจเชพเชฎ
+features-version = เชเชตเซเชคเซเชคเชฟ
+features-id = ID
+processes-title = เชฆเซเชฐเชธเซเชฅ เชชเซเชฐเชเซเชฐเชฟเชฏเชพเช
+processes-type = เชชเซเชฐเชเชพเชฐ
+processes-count = เชเชฃเชจเชพ
+app-basics-title = เชเชพเชฐเซเชฏเชเซเชฐเชฎ เชฎเซเชณเชญเซเชคเซ
+app-basics-name = เชจเชพเชฎ
+app-basics-version = เชเชตเซเชคเซเชคเชฟ
+app-basics-build-id = เชฌเชฟเชฒเซเชก ID
+app-basics-update-channel = เชเซเชจเชฒ เช
เชฆเซเชฏเชคเชจ เชเชฐเซ
+app-basics-update-history = เชเชคเชฟเชนเชพเชธ เชธเซเชงเชพเชฐเซ
+app-basics-show-update-history = เชธเซเชงเชพเชฐเชพ เชเชคเชฟเชนเชพเชธเชจเซ เชฌเชคเชพเชตเซ
+app-basics-profile-dir =
+ { PLATFORM() ->
+ [linux] เชฐเซเชชเชฐเซเชเชพ เชกเชฟเชฐเซเชเซเชเชฐเซ
+ *[other] เชฐเซเชชเชฐเซเชเชพ เชซเซเชฒเซเชกเชฐ
+ }
+app-basics-enabled-plugins = เชธเชเซเชฐเชฟเชฏ เชฅเชฏเซเชฒ เชชเซเชฒเชเชเชจเซ
+app-basics-build-config = เชฌเชฟเชฒเซเชก เชฐเซเชชเชฐเซเชเชพเชเชเชจ
+app-basics-user-agent = เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชเชเชจเซเช
+app-basics-os = OS
+app-basics-memory-use = เชฎเซเชฎเชฐเซ เชตเชชเชฐเชพเชถ
+app-basics-performance = เชเชพเชฎเชเซเชฐเซ
+app-basics-service-workers = เชฐเชเซเชธเซเชเชฐ เชเชฐเซเชฒ Service Workers
+app-basics-profiles = เชชเซเชฐเซเชซเชพเชเชฒเซเชธ
+app-basics-launcher-process-status = เชฒเซเชเชเชฐ เชชเซเชฐเชเซเชฐเชฟเชฏเชพ
+app-basics-multi-process-support = เชฎเชฒเซเชเซเชชเซเชฐเซเชธเซเชธ เชตเชฟเชจเซเชกเซ
+app-basics-process-count = เชตเซเชฌ เชธเชพเชฎเชเซเชฐเซ เชชเซเชฐเชเซเชฐเชฟเชฏเชพเช
+app-basics-remote-processes-count = เชฆเซเชฐเชธเซเชฅ เชชเซเชฐเชเซเชฐเชฟเชฏเชพเช
+app-basics-enterprise-policies = เชธเชเชเช เชจ เชจเซเชคเชฟ
+app-basics-location-service-key-google = Google เชธเซเชฅเชพเชจ เชธเชฐเซเชตเชฟเชธ เชเซ
+app-basics-safebrowsing-key-google = Google เชธเซเชซเชฌเซเชฐเซเชเชฟเชเช เชเซ
+app-basics-key-mozilla = Mozilla เชธเซเชฅเชพเชจ เชธเชฐเซเชตเชฟเชธ เชเซ
+app-basics-safe-mode = เชธเชฒเชพเชฎเชค เชฎเซเชก
+show-dir-label =
+ { PLATFORM() ->
+ [macos] เชถเซเชงเชเชฐเซเชคเชพเชฎเชพเช เชฌเชคเชพเชตเซ
+ [windows] เชซเซเชฒเซเชกเชฐ เชเซเชฒเซ
+ *[other] เชกเชฟเชฐเซเชเซเชเชฐเซ เชเซเชฒเซ
+ }
+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 = เชฎเชนเชคเซเชตเชจเซ เชคเชพเชณเซ เชฎเชพเชฐเซเชฒ เชชเชธเชเชฆเชเซเช
+locked-prefs-name = เชจเชพเชฎ
+locked-prefs-value = เชเชฟเชเชฎเชค
+graphics-title = เชเซเชฐเชพเชซเชฟเชเซเชธ
+graphics-features-title = เชฒเชเซเชทเชฃเซ
+graphics-diagnostics-title = เชจเชฟเชฆเชพเชจ
+graphics-failure-log-title = เชจเชฟเชทเซเชซเชณเชคเชพ เชฒเซเช
+graphics-gpu1-title = GPU #1
+graphics-gpu2-title = GPU #2
+graphics-decision-log-title = เชจเชฟเชฐเซเชฃเชฏ เชฒเซเช
+graphics-crash-guards-title = เชเซเชฐเซเชถ เชเชพเชฐเซเชกเชจเซ เช
เชเซเชทเชฎ เชเชฐเซเชฒ เชธเซเชตเชฟเชงเชพเช
+graphics-workarounds-title = เชตเชฐเซเชเชฐเชพเชเชจเซเชกเซเชธ
+place-database-title = เชธเซเชฅเชพเชจ เชกเซเชเชพเชฌเซเช
+place-database-integrity = เชชเซเชฐเชพเชฎเชพเชฃเชฟเชเชคเชพ
+place-database-verify-integrity = เชชเซเชฐเชพเชฎเชพเชฃเชฟเชเชคเชพ เชเชเชพเชธเซ
+js-title = JavaScript
+js-incremental-gc = เชตเชงเชคเซ เชเชคเซ GC
+a11y-title = เชธเซเชฒเชญเชคเชพ
+a11y-activated = เชธเชเซเชฐเชฟเชฏ เชฅเชฏเซเชฒ
+a11y-force-disabled = เชธเซเชฒเชญเชคเชพ เช
เชเชเชพเชตเซ
+a11y-handler-used = เชธเซเชฒเชญ เชนเซเชจเซเชกเชฒเชฐ เชตเชชเชฐเชพเชฏเซเชฒ
+a11y-instantiator = เชเชจเซเชธเซเชเชฟเชเซเชเชเชฐ เชเชชเชฒเซเชฌเชงเชคเชพ
+library-version-title = เชฒเชพเชเชฌเซเชฐเซเชฐเซ เชเชตเซเชคเซเชคเชฟเช
+copy-text-to-clipboard-label = เชเซเชฒเชฟเชชเชฌเซเชฐเซเชกเชฎเชพเช เชฒเชเชพเชฃเชจเซ เชจเชเชฒ เชเชฐเซ
+copy-raw-data-to-clipboard-label = เชเซเชฒเชฟเชชเชฌเซเชฐเซเชกเชฎเชพเช เชเชพเชเซ เชฎเชพเชนเชฟเชคเซเชจเซ เชจเชเชฒ เชเชฐเซ
+sandbox-title = เชธเซเชจเซเชกเชฌเซเชเซเชธ
+sandbox-sys-call-log-title = เชฐเชฆ เชเชฐเซเชฒ เชธเชฟเชธเซเชเชฎ เชเซเชฒเซเชธ
+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-number = เชธเชฟเชธเชเซเชฒ
+sandbox-sys-call-args = เชฆเชฒเซเชฒเซ
+safe-mode-title = เชธเซเชฐเชเซเชทเชฟเชค เชฎเซเชก เช
เชเชฎเชพเชตเซ
+restart-in-safe-mode-label = เชจเชฟเชทเซเชเซเชฐเชฟเชฏ เชฅเชฏเซเชฒ เชเชก-เชเชจ เชธเชพเชฅเซ เชชเซเชจ:เชถเชฐเซ เชเชฐเซโฆ
+media-title = เชฎเซเชกเชฟเชฏเชพ
+media-output-devices-title = เชเชเชเชชเซเช เชเชชเชเชฐเชฃเซ
+media-input-devices-title = เชเชจเชชเซเช เชเชชเชเชฐเชฃเซ
+media-device-name = เชจเชพเชฎ
+media-device-group = เชธเชฎเซเชน
+media-device-vendor = เชตเชฟเชเซเชฐเซเชคเชพ
+media-device-state = เชธเซเชฅเชฟเชคเชฟ
+media-device-preferred = เชชเชธเชเชฆ
+media-device-format = เชฌเชเชงเชพเชฐเชฃ
+media-device-channels = เชเซเชจเชฒเซเชธ
+media-device-rate = เชฆเชฐ
+media-device-latency = เชฒเซเชเชจเซเชธเซ
+intl-title = เชเชเชคเชฐเชฐเชพเชทเซเชเซเชฐเซเชฏเชเชฐเชฃ & เชธเซเชฅเชพเชจเชฟเชเซเชเชฐเชฃ
+intl-app-title = เชเชชเซเชฒเชฟเชเซเชถเชจเชจเซ เชธเซเชเชฟเชเชเซเชธ
+intl-locales-requested = เชตเชฟเชจเชเชคเซ เชเชฐเซเชฒ เชฒเซเชเซเชฒเซเชธ
+intl-locales-available = เชเชชเชฒเชฌเซเชง เชฒเซเชเซเชฒเซเชธ
+intl-locales-supported = เชเชชเซเชฒเชฟเชเซเชถเชจ เชฒเซเชเซเชฒเซเชธ
+intl-locales-default = เชฎเซเชณเชญเซเชค เชฒเซเชเซเชฒ
+intl-os-title = เชเชชเชฐเซเชเชฟเชเช เชธเชฟเชธเซเชเชฎ
+intl-os-prefs-system-locales = เชธเชฟเชธเซเชเชฎ เชฒเซเชเซเชฒเซเชธ
+intl-regional-prefs = เชเซเชทเซเชคเซเชฐเซเชฏ เชชเชธเชเชฆเชเซเช
+# Variables
+# $days (Integer) - Number of days of crashes to log
+report-crash-for-days =
+ { $days ->
+ [one] เชเซเชฒเซเชฒเชพ { $days } เชฆเชฟเชตเชธเชจเซ เชญเชเชเชพเชฃ เช
เชนเซเชตเชพเชฒ
+ *[other] เชเซเชฒเซเชฒเชพ { $days } เชฆเชฟเชตเชธเซเชจเชพ เชญเชเชเชพเชฃ เช
เชนเซเชตเชพเชฒเซ
+ }
+# Variables
+# $minutes (integer) - Number of minutes since crash
+crashes-time-minutes =
+ { $minutes ->
+ [one] { $minutes } เชฎเชฟเชจเชฟเช เช
เชเชพเช
+ *[other] { $minutes } เชฎเชฟเชจเชฟเชเซ เช
เชเชพเช
+ }
+# Variables
+# $hours (integer) - Number of hours since crash
+crashes-time-hours =
+ { $hours ->
+ [one] { $hours } เชเชฒเชพเช เช
เชเชพเช
+ *[other] { $hours } เชเชฒเชพเชเซ เช
เชเชพเช
+ }
+# Variables
+# $days (integer) - Number of days since crash
+crashes-time-days =
+ { $days ->
+ [one] { $days } เชฆเชฟเชตเชธ เช
เชเชพเช
+ *[other] { $days } เชฆเชฟเชตเชธเซ เช
เชเชพเช
+ }
+# Variables
+# $reports (integer) - Number of pending reports
+pending-reports =
+ { $reports ->
+ [one] เชฌเชงเชพ เชญเชเชเชพเชฃ เช
เชนเซเชตเชพเชฒเซ (เชเชชเซเชฒเซ เชธเชฎเชฏ เชฎเชฐเซเชฏเชพเชฆเชพเชฎเชพเช { $reports } เชฌเชพเชเซ เชญเชเชเชพเชฃเชจเซ เชธเชฎเชพเชตเซเชจเซ)
+ *[other] เชฌเชงเชพ เชญเชเชเชพเชฃ เช
เชนเซเชตเชพเชฒเซ (เชเชชเซเชฒเซ เชธเชฎเชฏ เชฎเชฐเซเชฏเชพเชฆเชพเชฎเชพเช { $reports } เชฌเชพเชเซ เชญเชเชเชพเชฃเซเชจเซ เชธเชฎเชพเชตเซเชจเซ)
+ }
+raw-data-copied = เชเซเชฒเชฟเชชเชฌเซเชฐเซเชกเชฎเชพเช เชจเชเชฒ เชฅเชฏเซเชฒ เชเชพเชเซ เชฎเชพเชนเชฟเชคเซ
+text-copied = เชเซเชฒเชฟเชชเชฌเซเชฐเซเชกเชฎเชพเช เชจเชเชฒ เชฅเชฏเซเชฒ เชฒเชเชพเชฃ
+
+## The verb "blocked" here refers to a graphics feature such as "Direct2D" or "OpenGL layers".
+
+blocked-driver = เชคเชฎเชพเชฐเชพ เชเซเชฐเชพเชซเชฟเชเซเชธ เชกเซเชฐเชพเชเชตเชฐ เชเชตเซเชคเซเชคเชฟ เชฎเชพเชเซ เชฌเซเชฒเซเช เชฅเชฏเซเชฒ เชเซ.
+blocked-gfx-card = เชคเชฎเชพเชฐเชพ เชเซเชฐเชพเชซเชฟเชเซเชธ เชเชพเชฐเซเชก เชฎเชพเชเซ เชฌเซเชฒเซเช เชฅเชฏเซเชฒ เชเซ เชเชพเชฐเชฃ เชเซ เชกเซเชฐเชพเชเชตเชฐ เชธเชฎเชธเซเชฏเชพเช เชธเซเชงเชฐเซ เชจเชฅเซ.
+blocked-os-version = เชคเชฎเชพเชฐเซ เชเชชเชฐเซเชเซเชเช เชธเชฟเชธเซเชเชฎ เชเชตเซเชคเซเชคเชฟ เชฎเชพเชเซ เชฌเซเชฒเซเช เชฅเชฏเซเชฒ เชเซ.
+blocked-mismatched-version = เชฐเชเชฟเชธเซเชเซเชฐเซ เช
เชจเซ DLL เชตเชเซเชเซ เชคเชฎเชพเชฐเชพ เชเซเชฐเชพเชซเชฟเชเซเชธ เชกเซเชฐเชพเชเชตเชฐ เชเชตเซเชคเซเชคเชฟ เชฎเซเชณ เชเชพเชคเชพ เชจเชฅเซ เชคเซเชฅเซ เช
เชตเชฐเซเชงเชฟเชค เชเซ.
+# Variables
+# $driverVersion - The graphics driver version string
+try-newer-driver = เชคเชฎเชพเชฐเซ เชเซเชฐเชพเชซเชฟเชเซเชธ เชกเซเชฐเชพเชเชตเชฐ เชเชตเซเชคเซเชคเชฟ เชฎเชพเชเซ เชฌเซเชฒเซเช เชฅเชฏเซเชฒ เชเซ. เชเชตเซเชคเซเชคเชฟ { $driverVersion } เช
เชฅเชตเชพ เชจเชตเชพ เชฎเชพเชเซ เชคเชฎเชพเชฐเชพ เชเซเชฐเชพเชซเชฟเชเซเชธ เชกเซเชฐเชพเชเชตเชฐเชจเซ เชธเซเชงเชพเชฐเชตเชพเชจเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ.
+# "ClearType" is a proper noun and should not be translated. Feel free to leave English strings if
+# there are no good translations, these are only used in about:support
+clear-type-parameters = ClearType เชชเชฐเชฟเชฎเชพเชฃเซ
+compositing = เชธเชเชฎเชฟเชถเซเชฐเชฃ
+hardware-h264 = เชนเชพเชฐเซเชกเชตเซเชฐ H264 เชกเชฟเชเซเชกเชฟเชเช
+main-thread-no-omtc = เชฎเซเชเซเชฏ เชฅเซเชฐเซเชก, เชเซเช OMTC เชจเชฅเซ
+yes = เชนเชพ
+no = เชจเชพ
+unknown = เช
เชเซเชเชพเชค
+virtual-monitor-disp = เชตเชฐเซเชเซเชฏเซเช
เชฒ เชฎเซเชจเชฟเชเชฐ เชกเชฟเชธเซเชชเซเชฒเซ
+
+## The following strings indicate if an API key has been found.
+## In some development versions, it's expected for some API keys that they are
+## not found.
+
+found = เชฎเชณเซเชฏเซเช
+missing = เช
เชจเซเชชเชฒเชฌเซเชง
+gpu-process-pid = GPUProcessPid
+gpu-process = GPUProcess
+gpu-description = เชตเชฐเซเชฃเชจ
+gpu-vendor-id = เชตเซเชจเซเชกเชฐ ID
+gpu-device-id = เชเชชเชเชฐเชฃ ID
+gpu-subsys-id = Subsys ID
+gpu-drivers = เชกเซเชฐเชพเชเชตเชฐเซเชธ
+gpu-ram = RAM
+gpu-driver-version = เชกเซเชฐเชพเชเชตเชฐ เชเชตเซเชคเซเชคเชฟ
+gpu-driver-date = เชกเซเชฐเชพเชเชตเชฐ เชคเชพเชฐเซเช
+gpu-active = เชธเชเซเชฐเชฟเชฏ
+webgl1-wsiinfo = WebGL 1 เชกเซเชฐเชพเชเชตเชฐ WSI เชฎเชพเชนเชฟเชคเซ
+webgl1-renderer = WebGL 1 เชกเซเชฐเชพเชเชตเชฐ เชฐเซเชจเซเชกเชฐเชฐ
+webgl1-version = WebGL 1 เชกเซเชฐเชพเชเชตเชฐ เชธเชเชธเซเชเชฐเชฃ
+webgl1-driver-extensions = WebGL 1 เชกเซเชฐเชพเชเชตเชฐ เชเชเซเชธเซเชเซเชจเซเชถเชจเซเชธ
+webgl1-extensions = WebGL 1 เชเชเซเชธเซเชเซเชจเซเชถเชจเซเชธ
+webgl2-wsiinfo = WebGL 2 เชกเซเชฐเชพเชเชตเชฐ WSI เชฎเชพเชนเชฟเชคเซ
+webgl2-renderer = WebGL 2 เชกเซเชฐเชพเชเชตเชฐ เชฐเซเชจเซเชกเชฐเชฐ
+webgl2-version = WebGL 2 เชกเซเชฐเชพเชเชตเชฐ เชธเชเชธเซเชเชฐเชฃ
+webgl2-driver-extensions = WebGL 2 เชกเซเชฐเชพเชเชตเชฐ เชเชเซเชธเซเชเซเชจเซเชถเชจเซเชธ
+webgl2-extensions = WebGL 2 เชเชเซเชธเซเชเซเชจเซเชถเชจเซเชธ
+blocklisted-bug = เชเชพเชฃเซเชคเชพ เชฎเซเชฆเซเชฆเชพเชเชจเชพ เชเชพเชฐเชฃเซ เช
เชตเชฐเซเชงเชฟเชค เชธเซเชเชฟ เชฎเชพเช เชเซ
+# Variables
+# $bugNumber (string) - String of bug number from Bugzilla
+bug-link = เชญเซเชฒ { $bugNumber }
+# Variables
+# $failureCode (string) - String that can be searched in the source tree.
+unknown-failure = เช
เชตเชฐเซเชงเชฟเชค เชธเซเชเชฟ เชเชฐเซเชฒ; เชจเชฟเชทเซเชซเชณเชคเชพ เชเซเชก { $failureCode }
+d3d11layers-crash-guard = D3D11 เชเชเชชเซเชเชฟเชเชฐ
+d3d11video-crash-guard = D3D11 เชตเชฟเชกเซเชฏเซ เชกเชฟเชเซเชกเชฐ
+d3d9video-crash-buard = D3D9 เชตเชฟเชกเซเชฏเซ เชกเซเชเซเชกเชฐ
+glcontext-crash-guard = OpenGL
+reset-on-next-restart = เชเชเชฒเซเช เชชเซเชจเชเชชเซเชฐเชพเชฐเชเชญ เชเชฐเซ เชชเชฐ เชซเชฐเซเชฅเซ เชธเซเช เชเชฐเซ
+gpu-process-kill-button = GPU เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชธเชฎเชพเชชเซเชค เชเชฐเซ
+gpu-device-reset = เชเชชเชเชฐเชฃ เชซเชฐเซเชฅเซ เชธเซเช เชเชฐเซ
+gpu-device-reset-button = เชเซเชฐเชฟเชเชฐ เชเชชเชเชฐเชฃ เชฐเซเชธเซเช เชเชฐเซ
+uses-tiling = เชเชพเชเชฒเซเชเชเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชเซ
+content-uses-tiling = เชเชพเชเชฒเชฟเชเชเชจเซ เชเชชเชฏเซเช (เชธเชพเชฎเชเซเชฐเซ)
+off-main-thread-paint-enabled = เชฌเชเชง เชฎเซเชเซเชฏ เชฅเซเชฐเซเชก เชชเซเชเชจเซเชเซเชเช เชธเชเซเชทเชฎ
+off-main-thread-paint-worker-count = เชฎเซเชเซเชฏ เชฅเซเชฐเซเชก เชชเซเชเชจเซเชเซเชเช เชเชพเชฎเชฆเชพเชฐ เชเชฃเช เชฌเชเชง
+low-end-machine = เชเชเชพ เชชเซเชฐเชญเชพเชตเชถเชพเชณเซ เชฎเชถเซเชจ เชถเซเชงเซ เชเชพเชขเซเชฏเซเช
+target-frame-rate = เชฒเชเซเชทเซเชฏ เชซเซเชฐเซเชฎ เชฆเชฐ
+audio-backend = เชเชกเชฟเช เชฌเซเชเชเชจเซเชก
+max-audio-channels = เชฎเชนเชคเซเชคเชฎ เชเซ
เชจเชฒเซเชธ
+channel-layout = เชฎเชจเชชเชธเชเชฆ เชเซเชจเชฒ เชฒเซเชเชเช
+sample-rate = เชฎเชจเชชเชธเชเชฆ เชจเชฎเซเชจเชพ เชฆเชฐ
+min-lib-versions = เชเชเซเชเชฟเชค เชจเซเชฏเซเชจเชคเซเชคเชฎ เชเชตเซเชคเซเชคเชฟ
+loaded-lib-versions = เชตเชชเชฐเชพเชถเชฎเชพเช เชเชตเซเชคเซเชคเชฟ
+has-seccomp-bpf = Seccomp-BPF (เชธเชฟเชธเซเชเชฎ เชเซเชฒ เชซเชฟเชฒเซเชเชฐเชฟเชเช)
+has-seccomp-tsync = Seccomp เชฅเซเชฐเซเชก เชธเซเชฎเซเชณ
+has-user-namespaces = เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชจเชพเชฎเชธเซเชฅเชณ
+has-privileged-user-namespaces = เชตเชฟเชถเซเชทเชพเชงเชฟเชเซเชค เชชเซเชฐเชเซเชฐเชฟเชฏเชพเช เชฎเชพเชเซ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชจเชพเชฎเชธเซเชฅเชณ
+can-sandbox-content = เชธเชพเชฎเชเซเชฐเซ เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชธเซ
เชจเซเชกเชฌเซเชเซเชธเชฟเช
+can-sandbox-media = เชฎเซเชกเชฟเชฏเชพ เชชเซเชฒเชเชเชจ เชธเซเชจเซเชกเชฌเซเชเซเชธเซเชเช
+content-sandbox-level = เชธเชพเชฎเชเซเชฐเซ เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชธเซเชจเซเชกเชฌเซเชเซเชธ เชธเซเชคเชฐ
+effective-content-sandbox-level = เช
เชธเชฐเชเชพเชฐเช เชธเชพเชฎเชเซเชฐเซ เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชธเซเชจเซเชกเชฌเซเชเซเชธ เชธเซเชคเชฐ
+sandbox-proc-type-content = เชธเชพเชฎเชเซเชฐเซ
+sandbox-proc-type-file = เชซเชพเชเชฒ เชธเชพเชฎเชเซเชฐเซ
+sandbox-proc-type-media-plugin = เชฎเซเชกเชฟเชฏเชพ เชชเซเชฒเชเชเชจ
+sandbox-proc-type-data-decoder = เชฎเชพเชนเชฟเชคเซ เชกเซเชเซเชกเชฐ
+launcher-process-status-0 = เชธเชเซเชฐเชฟเชฏ
+launcher-process-status-1 = เชจเชฟเชทเซเชซเชณเชคเชพเชจเซ เชเชพเชฐเชฃเซ เชจเชฟเชทเซเชเซเชฐเชฟเชฏ
+launcher-process-status-2 = เชฌเชณเชเชฌเชฐเซเชฅเซ เช
เชเซเชทเชฎ
+launcher-process-status-unknown = เช
เชเซเชเชพเชค เชธเซเชฅเชฟเชคเชฟ
+# Variables
+# $remoteWindows (integer) - Number of remote windows
+# $totalWindows (integer) - Number of total windows
+multi-process-windows = { $remoteWindows }/{ $totalWindows }
+multi-process-status-0 = เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชฆเซเชตเชพเชฐเชพ เชธเชเซเชทเชฎ
+multi-process-status-1 = เชฎเซเชณเชญเซเชค เชฆเซเชตเชพเชฐเชพ เชธเชเซเชทเชฎ
+multi-process-status-2 = เช
เชเซเชทเชฎ
+multi-process-status-4 = เชเชเซเชธเซเชธเชฟเชฌเชฟเชฒเชฟเชเซ เชเซเชฒเซเชธ เชฆเซเชตเชพเชฐเชพ เช
เชเซเชทเชฎ เชเชฐเซเชฒ
+multi-process-status-6 = เช
เชธเชฎเชฐเซเชฅเชฟเชค เชเซเชเซเชธเซเช เชเชจเชชเซเช เชฆเซเชตเชพเชฐเชพ เช
เชเซเชทเชฎ เชเชฐเซเชฒ
+multi-process-status-7 = เชเชก-เชเชจเซเชธ เชฆเซเชตเชพเชฐเชพ เช
เชเซเชทเชฎ
+multi-process-status-8 = เชฌเชณเชเชฌเชฐเซเชฅเซ เช
เชเซเชทเชฎ
+multi-process-status-unknown = เช
เชเซเชเชพเชค เชธเซเชฅเชฟเชคเชฟ
+async-pan-zoom = เช
เชธเซเชฎเซเชณ เชชเซเชจ/Zoom
+apz-none = เชเชเช เชจเชนเซเช
+wheel-enabled = เชตเซเชนเซเชฒ เชเชจเชชเซเช เชธเชเซเชทเชฎ
+touch-enabled = เชเช เชเชจเชชเซเช เชธเชเซเชทเชฎ
+drag-enabled = เชธเซเชเซเชฐเซเชฒเชฌเชพเชฐ เชกเซเชฐเซเช เชธเชเซเชทเชฎ
+keyboard-enabled = เชเซเชฌเซเชฐเซเชก เชธเชเซเชทเชฎ
+autoscroll-enabled = เชธเซเชตเชคเชเชธเซเชเซเชฐเซเชฒ เชธเชเซเชทเชฎ
+
+## Variables
+## $preferenceKey (string) - String ID of preference
+
+wheel-warning = เช
เชธเชฎเชฐเซเชฅ เชชเชธเชเชฆเชเซเชจเซ เชเชพเชฐเชฃเซ เช
เชธเซเชฎเซเชณ เชตเซเชนเซเชฒ เชเชจเชชเซเช เช
เชเซเชทเชฎ: { $preferenceKey }
+touch-warning = เช
เชธเชฎเชฐเซเชฅ เชชเชธเชเชฆเชเซเชจเซ เชเชพเชฐเชฃเซ เช
เชธเซเชฎเซเชณ เชเช เชเชจเชชเซเช เช
เชเซเชทเชฎ: { $preferenceKey }
+
+## Strings representing the status of the Enterprise Policies engine.
+
+policies-inactive = เชจเชฟเชทเซเชเซเชฐเชฟเชฏ
+policies-active = เชธเชเซเชฐเชฟเชฏ
+policies-error = เชญเซเชฒ
--- /dev/null
+# 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/.
+
+about-telemetry-ping-data-source = เชกเซเชเชพ เชธเซเชฐเซเชค เชชเชฟเชเช เชเชฐเซ:
+about-telemetry-show-current-ping-data = เชตเชฐเซเชคเชฎเชพเชจ เชกเซเชเชพ เชชเชฟเชเช เชเชฐเซ
+about-telemetry-show-archived-ping-data = เชเชฐเซเชเชพเชเชต เชเชฐเซเชฒ เชชเชฟเชเช เชกเซเชเชพ
+about-telemetry-show-subsession-data = เชเชชเชธเชคเซเชฐ เชกเซเชเชพ เชฌเชคเชพเชตเซ
+about-telemetry-choose-ping = เชชเชฟเชเช เชชเชธเชเชฆ เชเชฐเซ:
+about-telemetry-archive-ping-type = เชชเชฟเชเช เชชเซเชฐเชเชพเชฐ
+about-telemetry-archive-ping-header = เชชเชฟเชเช
+about-telemetry-option-group-today = เชเชเซ
+about-telemetry-option-group-yesterday = เชเชเชเชพเชฒเซ
+about-telemetry-option-group-older = เชเซเชจเซเช
+about-telemetry-previous-ping = <<
+about-telemetry-next-ping = >>
+about-telemetry-page-title = เชเซเชฒเซเชฎเซเชเซเชฐเซ เชฎเชพเชนเชฟเชคเซ
+about-telemetry-more-information = เชตเชงเซ เชฎเชพเชนเชฟเชคเซ เชเซเชเช เชเซ?
+about-telemetry-firefox-data-doc = <a data-l10n-name="data-doc-link">Firefox เชกเซเชเชพ เชฆเชธเซเชคเชพเชตเซเชเซเชเชฐเชฃ</a> เชฎเชพเช เช
เชฎเชพเชฐเชพ เชกเซเชเชพ เชธเชพเชงเชจเซ เชธเชพเชฅเซ เชเซเชตเซ เชฐเซเชคเซ เชเชพเชฎ เชเชฐเชตเซเช เชคเซ เชตเชฟเชถเซเชจเซ เชฎเชพเชฐเซเชเชฆเชฐเซเชถเชฟเชเชพเช เชเซ.
+about-telemetry-telemetry-client-doc = <a data-l10n-name="client-doc-link">Firefox เชเซเชฒเชฟเชฎเซเชเซเชฐเซ เชเซเชฒเชพเชฏเชเช เชฆเชธเซเชคเชพเชตเซเชเซเชเชฐเชฃ</a> เชตเชฟเชญเชพเชตเชจเชพเช, API เชฆเชธเซเชคเชพเชตเซเชเซเชเชฐเชฃ เช
เชจเซ เชกเซเชเชพ เชธเชเชฆเชฐเซเชญเซ เชฎเชพเชเซเชจเซ เชตเซเชฏเชพเชเซเชฏเชพเชเชจเซ เชธเชฎเชพเชตเซเชถ เชเชฐเซ เชเซ.
+about-telemetry-telemetry-dashboard = <a data-l10n-name="dashboard-link">เชเซเชฒเซเชฎเซเชเซเชฐเซ เชกเซเชถเชฌเซเชฐเซเชกเซเชธ</a> เชคเชฎเชจเซ Mozilla เชกเซเชเชพ เชฎเชพเชฐเชซเชคเซ เชตเชฟเชเซเชฏเซเช
เชฒเชพเชเช เชเชฐเชตเชพ เชฎเชพเชเซ เชชเชฐเชตเชพเชจเชเซ เชเชชเซ เชเซ เชเซ เชเซเชฒเซเชฎเซเชเซเชฐเซ เชฎเชพเชฐเชซเชคเซ เชฎเซเชณเชตเซ เชเซ.
+about-telemetry-telemetry-probe-dictionary = <a data-l10n-name="probe-dictionary-link">Probe Dictionary</a> เช เชเซเชฒเชฟเชฎเซเชเซเชฐเซ เชฆเซเชตเชพเชฐเชพ เชเชเชคเซเชฐเชฟเชค เชเชฐเซเชฒเซ เชเชเชพเชธเชฃเซเช เชฎเชพเชเซเชจเซ เชตเชฟเชเชคเซ เช
เชจเซ เชตเชฐเซเชฃเชจเซ เชชเซเชฐเชฆเชพเชจ เชเชฐเซ เชเซ.
+about-telemetry-show-in-Firefox-json-viewer = JSON เชฆเชฐเซเชถเชเชฎเชพเช เชเซเชฒเซ
+about-telemetry-home-section = เชฎเซเชเซเชฏ เชชเชพเชจเซเช
+about-telemetry-general-data-section = เชธเชพเชฎเชพเชจเซเชฏ เชกเซเชเชพ
+about-telemetry-environment-data-section = Environment เชกเซเชเชพ
+about-telemetry-session-info-section = เชธเชคเซเชฐ เชฎเชพเชนเชฟเชคเซ
+about-telemetry-scalar-section = เชธเซเชเซเชฒเชฐเซเชธ
+about-telemetry-keyed-scalar-section = เชเซ เชธเซเชเซเชฒเชฐเซเชธ
+about-telemetry-histograms-section = เชนเชฟเชธเซเชเซเชเซเชฐเชพเชฎ
+about-telemetry-keyed-histogram-section = เชเซ เชนเชฟเชธเซเชเซเชเซเชฐเชพเชฎ
+about-telemetry-events-section = เชเชเชจเชพเช
+about-telemetry-simple-measurements-section = เชธเชพเชฆเชพ เชฎเชพเชชเชจ
+about-telemetry-slow-sql-section = เชงเซเชฎเชพ SQL เชตเชพเชเซเชฏเซ
+about-telemetry-addon-details-section = เชเชก-เชเชจ เชตเชฟเชเชคเซ
+about-telemetry-captured-stacks-section = เชเซเชชเซเชเชฐ เชเชฐเซเชฒ เชธเซเชเซเชเซเชธ
+about-telemetry-late-writes-section = เช
เชเชคเชฎเชพเช เชฒเชเซ เชเซ
+about-telemetry-raw-payload-section = เชเชพเชเซ เชชเซเชฒเซเชก
+about-telemetry-raw = เชเชพเชเซ JSON
+about-telemetry-full-sql-warning = เชจเซเชเชง: เชงเซเชฎเซ SQL เชกเชฟเชฌเชเซเชเช เชธเชเซเชฐเชฟเชฏ เชฅเชฏเซเชฒ เชเซ. เชธเชเชชเซเชฐเซเชฃ SQL เชถเชฌเซเชฆเชฎเชพเชณเชพเช เช เชจเซเชเซ เชฆเชฐเซเชถเชพเชตเซ เชถเชเชพเชฏ เชเซ เชชเชฐเชเชคเซ เชคเซเช เชเซเชฒเซเชฎเซเชเซเชฐเซเชฎเชพเช เชธเชฎเชพเชตเชถเซ เชจเชนเชฟเช.
+about-telemetry-fetch-stack-symbols = เชธเซเชเซเชเซเชธ เชฎเชพเชเซ เชซเชเชถเชเชจ เชจเชพเชฎเซ เชฎเซเชณเชตเซ
+about-telemetry-hide-stack-symbols = เชเชพเชเชพ เชธเซเชเซเช เชกเซเชเชพ เชฌเชคเชพเชตเซ
+# Selects the correct release version
+# Variables:
+# $channel (String): represents the corresponding release data string
+about-telemetry-data-type =
+ { $channel ->
+ [release] เชฐเชฟเชฒเซเช เชกเซเชเชพ
+ *[prerelease] เชชเซเชฐเซ-เชฐเชฟเชฒเซเช เชกเซเชเชพ
+ }
+# Selects the correct upload string
+# Variables:
+# $uploadcase (String): represents a corresponding upload string
+about-telemetry-upload-type =
+ { $uploadcase ->
+ [enabled] เชธเชเซเชทเชฎ
+ *[disabled] เช
เชเซเชทเชฎ เชเชฐเซเชฒ
+ }
+# 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
+about-telemetry-histogram-stats =
+ { $sampleCount ->
+ [one] { $sampleCount } เชจเชฎเซเชจเชพ, เชธเชฐเซเชฐเชพเชถ = { $prettyAverage }, เชธเชฐเชตเชพเชณเซ = { $sum }
+ *[other] { $sampleCount } เชจเชฎเซเชจเชพเช, เชธเชฐเซเชฐเชพเชถ = { $prettyAverage }, เชธเชฐเชตเชพเชณเซ = { $sum }
+ }
+# Variables:
+# $telemetryServerOwner (String): the value of the toolkit.telemetry.server_owner preference. Typically "Mozilla"
+about-telemetry-page-subtitle = This page shows the information about performance, hardware, usage and customizations collected by Telemetry. This information is submitted to { $telemetryServerOwner } to help improve { -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โ
+about-telemetry-ping-details = เชฆเชฐเซเช เชญเชพเชเชจเซ เชฎเชพเชนเชฟเชคเซเชจเซ โ<a data-l10n-name="ping-link">เชชเชฟเชเชเซเชธ</a>โ เชฎเชพเช เชฎเซเชเชฒเชตเชพเชฎเชพเช เชเชตเซ เชเซ. เชคเชฎเซ { $name }, { $timestamp } เชชเชฟเชเช เชเซเช เชฐเชนเซเชฏเชพเช เชเซ.
+about-telemetry-ping-details-current = เชฆเชฐเซเช เชญเชพเชเชจเซ เชฎเชพเชนเชฟเชคเซเชจเซ โ<a data-l10n-name="ping-link">เชชเชฟเชเชเซเชธ</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.
+about-telemetry-filter-placeholder =
+ .placeholder = { $selectedTitle } เชฎเชพเช เชถเซเชงเซ
+about-telemetry-filter-all-placeholder =
+ .placeholder = เชฌเชงเชพ เชตเชฟเชญเชพเชเซเชฎเชพเช เชถเซเชงเซ
+# Variables:
+# $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
+about-telemetry-no-search-results = เชฎเชพเชซ เชเชฐเชถเซ! โ{ $currentSearchText }โ เชฎเชพเชเซ { $sectionName } เชฎเชพเช เชเซเช เชชเชฐเชฟเชฃเชพเชฎเซ เชจเชฅเซ
+# Variables:
+# $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.
+about-telemetry-no-data-to-display = เชฎเชพเชซ เชเชฐเชถเซ! เชนเชพเชฒเชฎเชพเช โ{ $sectionName }โ เชฎเชพเช เชเซเช เชกเซเชเชพ เชเชชเชฒเชฌเซเชง เชจเชฅเซ
+# used as a tooltip for the โcurrentโ ping title in the sidebar
+about-telemetry-current-ping-sidebar = เชตเชฐเซเชคเชฎเชพเชจ เชชเชฟเชเช
+# used in the โPing Typeโ select
+about-telemetry-telemetry-ping-type-all = เชฌเชงเชพ
+# button label to copy the histogram
+about-telemetry-histogram-copy = เชจเชเชฒ
+# these strings are used in the โSlow SQL Statementsโ section
+about-telemetry-slow-sql-main = เชฎเซเชเซเชฏ เชฅเซเชฐเซเชก เชชเชฐ เชงเซเชฎเชพ SQL เชตเชพเชเซเชฏเซ
+about-telemetry-slow-sql-other = เชฎเชฆเชฆเชเชฐเซเชคเชพ เชฅเซเชฐเซเชก เชชเชฐ เชงเซเชฎเชพ SQL เชตเชพเชเซเชฏเซ
+about-telemetry-slow-sql-hits = เชนเชฟเชเซเชธ
+about-telemetry-slow-sql-average = เชธเชฐเซเชฐเชพเชถ เชธเชฎเชฏ (ms)
+about-telemetry-slow-sql-statement = เชตเชพเชเซเชฏ
+# these strings are used in the โAdd-on Detailsโ section
+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โ)
+about-telemetry-addon-provider = { $addonProvider } เชชเซเชฐเซเชตเชพเชเชกเชฐ
+about-telemetry-keys-header = เชเซเชฃเชงเชฐเซเชฎ
+about-telemetry-names-header = เชจเชพเชฎ
+about-telemetry-values-header = เชเชฟเชเชฎเชค
+# Variables:
+# $stackKey (String): the string key for this stack
+# $capturedStacksCount (Integer): the number of times this stack was captured
+about-telemetry-captured-stacks-title = { $stackKey } (เชเซเชชเซเชเชฐ เชเชฃเชจเชพ: { $capturedStacksCount })
+# Variables:
+# $lateWriteCount (Integer): the number of the late writes
+about-telemetry-late-writes-title = #{ $lateWriteCount } เชจเซ เช
เชเชคเชฎเชพเช เชฒเชเซ เชเซ
+about-telemetry-stack-title = เชธเซเชเซเช:
+about-telemetry-memory-map-title = เชฎเซเชฎเชฐเซ เชจเชเซเชทเซ:
+about-telemetry-error-fetching-symbols = เชญเซเชฒ เชเชฆเซเชญเชตเซ เชเซเชฏเชพเชฐเซ เชธเชเชเซเชคเชจเซ เชฒเชพเชตเซ เชฐเชนเซเชฏเชพ เชนเซเชฏ. เชเชเชพเชธเซ เชเซ เชคเชฎเซ เชเชจเซเชเชฐเชจเซเชเชฎเชพเช เชเซเชกเชพเชฏเซเชฒ เชเซ เช
เชจเซ เชซเชฐเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ.
+about-telemetry-time-stamp-header = เชเชพเชเชฎเชธเซเชเซเชฎเซเชช
+about-telemetry-category-header = เชถเซเชฐเซเชฃเซ
+about-telemetry-method-header = เชชเชฆเซเชงเชคเชฟ
+about-telemetry-object-header = เชเชฌเซเชเซเชเซเช
+about-telemetry-extra-header = เชตเชงเชพเชฐเชพเชจเซ
+about-telemetry-origin-origin = เชฎเซเชณ
+about-telemetry-origin-count = เชธเชเชเซเชฏเชพ
--- /dev/null
+# 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/.
+
+url-classifier-title = URL เชเซเชฒเชพเชธเชฟเชซเชพเชฏเชฐ เชฎเชพเชนเชฟเชคเซ
+url-classifier-search-title = เชถเซเชงเซ
+url-classifier-search-result-title = เชชเชฐเชฟเชฃเชพเชฎเซ
+url-classifier-search-result-uri = URI: { $uri }
+url-classifier-search-result-list = เชเซเชทเซเชเชเซเชจเซ เชธเซเชเชฟ: { $list }
+url-classifier-search-input = URL
+url-classifier-search-error-invalid-url = เช
เชฏเซเชเซเชฏ URL
+url-classifier-search-error-no-features = เชเซเช เชธเซเชตเชฟเชงเชพเช เชชเชธเชเชฆ เชจเชฅเซ
+url-classifier-search-btn = เชถเซเชง เชถเชฐเซ เชเชฐเซ
+url-classifier-search-features = เชฒเชเซเชทเชฃเซ
+url-classifier-search-listType = เชธเซเชเชฟ เชชเซเชฐเชเชพเชฐ
+url-classifier-provider-title = เชชเซเชฐเชฆเชพเชคเชพ
+url-classifier-provider = เชชเซเชฐเชฆเชพเชคเชพ
+url-classifier-provider-last-update-time = เชเซเชฒเซเชฒเซเช เช
เชฆเซเชฏเชคเชจ เชธเชฎเชฏ
+url-classifier-provider-next-update-time = เชเชเชพเชฎเซ เช
เชฆเซเชฏเชคเชจ เชธเชฎเชฏ
+url-classifier-provider-back-off-time = เชฌเซเช-เชเชซ เชธเชฎเชฏ
+url-classifier-provider-last-update-status = เชเซเชฒเซเชฒเซเช เช
เชฆเซเชฏเชคเชจ เชธเซเชฅเชฟเชคเชฟ
+url-classifier-provider-update-btn = เช
เชฆเซเชฏเชคเชจ เชเชฐเซ
+url-classifier-cache-title = เชเซเชถ
+url-classifier-cache-refresh-btn = เชคเชพเชเซเช เชเชฐเซ
+url-classifier-cache-clear-btn = เชธเชพเชซ เชเชฐเซ
+url-classifier-cache-table-name = เชเซเชทเซเชเช เชจเชพเชฎ
+url-classifier-cache-ncache-entries = เชจเชเชพเชฐเชพเชคเซเชฎเช เชเซเชถ เชชเซเชฐเชตเซเชถเซเชจเซ เชธเชเชเซเชฏเชพ
+url-classifier-cache-pcache-entries = เชนเชเชพเชฐเชพเชคเซเชฎเช เชเซเชถ เชชเซเชฐเชตเซเชถเซเชจเซ เชธเชเชเซเชฏเชพ
+url-classifier-cache-show-entries = เชชเซเชฐเชตเซเชถเซ เชฌเชคเชพเชตเซ
+url-classifier-cache-entries = เชเซเชถ เชชเซเชฐเชตเซเชถเซ
+url-classifier-cache-prefix = เชเชชเชธเชฐเซเช
+url-classifier-cache-ncache-expiry = เชจเชเชพเชฐเชพเชคเซเชฎเช เชเซเชถ เชธเชฎเชพเชชเซเชคเชฟ
+url-classifier-cache-fullhash = เชธเชเชชเซเชฐเซเชฃ เชนเซเชถ
+url-classifier-cache-pcache-expiry = เชนเชเชพเชฐเชพเชคเซเชฎเช เชเซเชถ เชธเชฎเชพเชชเซเชคเชฟ
+url-classifier-debug-title = เชกเชฟเชฌเช
+url-classifier-debug-module-btn = เชฒเซเช เชฎเซเชกเซเชฏเซเชฒ เชธเซเช เชเชฐเซ
+url-classifier-debug-file-btn = เชฒเซเช เชซเชพเชเชฒ เชธเซเช เชเชฐเซ
+url-classifier-debug-js-log-chk = JS เชฒเซเช เชธเซเช เชเชฐเซ
+url-classifier-debug-sb-modules = เชฒเซเช เชฎเซเชกเซเชฏเซเชฒเซเชจเซ เชธเชฒเชพเชฎเชค เชฌเซเชฐเชพเชเชเชฟเชเช
+url-classifier-debug-modules = เชตเชฐเซเชคเชฎเชพเชจ เชฒเซเช เชฎเซเชกเซเชฏเซเชฒเซ
+url-classifier-debug-sbjs-modules = เชธเซเชฐเชเซเชทเชฟเชค เชฌเซเชฐเชพเชเชเชฟเชเช JS เชฒเซเช
+url-classifier-debug-file = เชตเชฐเซเชคเชฎเชพเชจ เชฒเซเช เชซเชพเชเชฒ
+url-classifier-trigger-update = เชเซเชฐเชฟเชเชฐ เช
เชฆเซเชฏเชคเชจ
+url-classifier-not-available = N/A
+url-classifier-disable-sbjs-log = เชธเซเชซ เชฌเซเชฐเชพเชเชเชฟเชเช JS เชฒเซเช เช
เชเซเชทเชฎ เชเชฐเซ
+url-classifier-enable-sbjs-log = เชธเชฒเชพเชฎเชค เชฌเซเชฐเชพเชเชเชฟเชเช JS เชฒเซเชเชจเซ เชธเชเซเชทเชฎ เชเชฐเซ
+url-classifier-enabled = เชธเชเซเชทเชฎ
+url-classifier-disabled = เช
เชเซเชทเชฎ
+url-classifier-updating = เช
เชฆเซเชฏเชคเชจ เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซ
+url-classifier-cannot-update = เช
เชฆเซเชฏเชคเชจ เชเชฐเซ เชถเชเชคเชพ เชจเชฅเซ
+url-classifier-success = เชธเชซเชณเชคเชพ
+url-classifier-update-error = เช
เชฆเซเชฏเชคเชจ เชญเซเชฒ ({ $error })
+url-classifier-download-error = เชกเชพเชเชจเชฒเซเชก เชญเซเชฒ ({ $error })
--- /dev/null
+# 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/.
+
+process-type-web = เชตเซเชฌ เชธเชพเชฎเชเซเชฐเซ
+# process used to run privileged pages,
+# such as about:home
+process-type-privileged = เชตเชฟเชถเชฟเชทเซเช เชธเชพเชฎเชเซเชฐเซ
+process-type-extension = เชเชเซเชธเชเซเชจเซเชถเชจ
+# process used to open file:// URLs
+process-type-file = เชธเซเชฅเชพเชจเชฟเช เชซเชพเชเชฒ
+# process used to isolate webpages that requested special
+# permission to allocate large amounts of memory
+process-type-weblargeallocation = เชฎเซเชเซ เชซเชพเชณเชตเชฃเซ
+# process used to communicate with the GPU for
+# graphics acceleration
+process-type-gpu = GPU
--- /dev/null
+# 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/.
+
+refresh-profile-dialog =
+ .title = { -brand-short-name } เชชเซเชจเชเชคเชพเชเซเช เชเชฐเซ
+refresh-profile-dialog-button =
+ .label = { -brand-short-name } เชชเซเชจเชเชคเชพเชเซเช เชเชฐเซ
+refresh-profile-description = เชธเชฎเชธเซเชฏเชพเช เชเชเซเชฒเชตเชพ เชฎเชพเชเซ เช
เชจเซ เชชเชฐเชซเซเชฐเซเชฎเชจเซเชธ เชชเซเชจเชเชธเชพเชเชตเชตเชพ เชฎเชพเชเซ เชคเชพเชเซเช เชถเชฐเซ เชเชฐเซ.
+refresh-profile-description-details = เช:
+refresh-profile-remove = เชคเชฎเชพเชฐเชพ เชเชก-เชเชจ เช
เชจเซ เชเชธเซเชเชฎ เชตเชธเซเชคเซเช เชฆเซเชฐ เชเชฐเชถเซ
+refresh-profile-restore = เชคเชฎเชพเชฐเชพ เชฌเซเชฐเชพเชเชเชฐเชจเชพ เชธเซเชเซเชเช เชคเซเชจเชพ เชฎเซเชณเชญเซเชค เชฐเซเชชเชฎเชพเช เชชเซเชจเชเชธเชเชเซเชฐเชนเชถเซ
+refresh-profile = { -brand-short-name } เชจเซ เชเซเชฏเซเชจ เช
เชช เชเชฐเซ
+refresh-profile-button = { -brand-short-name } เชชเซเชจเชเชคเชพเชเซเช เชเชฐเซโฆ
--- /dev/null
+# 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/.
+
+language-name-aa = เช
เชซเชฐ
+language-name-ab = เช
เชฌเซเชเชพเชเซเช
เชจ
+language-name-ach = เช
เชเซเชฒเซ
+language-name-ae = เช
เชตเซเชธเซเชเชพเชจ
+language-name-af = เชเชซเซเชฐเชฟเชเชพเชจเซเชธ
+language-name-ak = เช
เชเชพเชจ
+language-name-am = เช
เชฎเชนเชพเชฐเชฟเช
+language-name-an = เช
เชฐเชเซเชจเซเช
+language-name-ar = เช
เชฐเซเชฌเซเช
+language-name-as = เช
เชพเชธเชพเชพเชฎเซ
+language-name-ast = เชเชธเซเชเซเชฐเซเชฏเชจ
+language-name-av = เช
เชตเซเชฐเซเช
+language-name-ay = เช
เชฏเชฎเชพเชฐเชพ
+language-name-az = เช
เชเชฐเชฌเชพเชฏเชเชพเชจเซ
+language-name-ba = เชฌเชพเชธเซเชเชฟเชฐ
+language-name-be = เชฌเซเชฒเชพเชฐเชถเชฟเชฏเชจ
+language-name-bg = เชฌเชฒเซเชเซเชฐเซเชฏเชจ
+language-name-bh = เชฌเชฟเชนเชพเชฐเซ
+language-name-bi = เชฌเชฟเชธเชฒเชพเชฎเชพ
+language-name-bm = เชฌเชพเชฎเชฌเชฐเชพ
+language-name-bn = เชฌเชเชเชพเชณเซ
+language-name-bo = เชคเชฟเชฌเซเชเซเชฏเชจ
+language-name-br = เชฌเซเชฐเชฟเชเชจ
+language-name-bs = เชฌเซเชธเชจเซเชฏเชจ
+language-name-ca = เชเซเชเซเชฒเชพเชจ
+language-name-cak = เชเชพเชเซเชเชฟเชเซเชฒ
+language-name-ce = เชเซเชเซเชจ
+language-name-ch = เชเชพเชฎเซเชฐเซ
+language-name-co = เชเซเชฐเซเชธเชฟเชเชจ
+language-name-cr = เชเซเชฐเซ
+language-name-crh = เชเซเชฐเชฟเชฎเชฟเช
เชจ เชคเชคเชพเชฐ
+language-name-cs = เชเซเช
+language-name-csb = เชเชพเชถเซเชฌเชฟเชฏเชจ
+language-name-cu = เชเชฐเซเช เชธเชพเชฒเซเชตเชฟเช
+language-name-cv = เชเซเชตเชธ
+language-name-cy = เชตเซเชฒเซเชธ
+language-name-da = เชกเซเชจเชฟเชถ
+language-name-de = เชเชฐเซเชฎเชจ
+language-name-dsb = เชฒเซเช
เชฐ เชธเซเชฐเซเชฌเชฟเชฏเชจ
+language-name-dv = เชฆเชฟเชตเซเชนเซ
+language-name-dz = เชญเซเชเชพเชจเซ
+language-name-ee = เชเชตเซ
+language-name-el = เชเซเชฐเซเช
+language-name-en = เช
เชเชเซเชฐเซเชเซ
+language-name-eo = เชเชธเซเชชเซเชฐเชพเชจเซเชเซ
+language-name-es = เชธเซเชชเซเชจเซเชถ
+language-name-et = เชเชธเซเชเซเชจเชฟเชฏเชจ
+language-name-eu = เชฌเชพเชธเซเช
+language-name-fa = เชชเชพเชฐเซเชถเซเชฏเชจ
+language-name-ff = เชซเซเชฒเชพเชน
+language-name-fi = เชซเชฟเชจเชฟเชถ
+language-name-fj = เชซเชฟเชเซ
+language-name-fo = เชซเชพเชฐเชธเซ
+language-name-fr = เชซเซเชฐเซเชเช
+language-name-fur = เชซเซเชฐเซเชฒเชฟเชฏเชจ
+language-name-fy = เชซเซเชฐเชฟเชธเชฟเชฏเชจ
+language-name-ga = เชเชเชฐเซเชถ
+language-name-gd = เชธเซเชเซเช เชเซเชฒเซเช
+language-name-gl = เชเซเชฒเชฟเชธเซเชฏเชจ
+language-name-gn = เชเซเชเชฐเชพเชจเซ
+language-name-gu = เชเซเชเชฐเชพเชคเซ
+language-name-gv = เชฎเชพเชจเซเชเซเชท
+language-name-ha = เชนเซเชธเชพ
+language-name-haw = เชนเชตเชพเชเชฏเชจ
+language-name-he = เชนเชฟเชฌเซเชฐเซ
+language-name-hi = เชนเชฟเชจเซเชฆเซ
+language-name-hil = เชนเชฟเชฒเชฟเชเซเชจเซเชจ
+language-name-ho = เชนเซเชฐเซ เชฎเซเชเซ
+language-name-hr = เชเซเชฐเซเชเชถเชฟเชฏเชจ
+language-name-hsb = เชเชชเชฐเชจเซ เชธเซเชฐเซเชฌเชฟเชฏเชจ
+language-name-ht = เชนเซเชคเชฟเชฏเชจ
+language-name-hu = เชนเชฒเซเชเซเชฐเชฟเชฏเชจ
+language-name-hy = เช
เชฐเซเชฎเซเชจเชฟเชฏเชจ
+language-name-hz = เชนเชฟเชฐเซเชฐเซ
+language-name-ia = เชเชจเซเชเชฐเชฒเซเชเซเช
+language-name-id = เชเชจเซเชกเซเชจเซเชถเซเชฏเชจ
+language-name-ie = เชเชจเซเชเชฐเชฒเซเชเช
+language-name-ig = เชเชเซเชฌเซ
+language-name-ii = เชธเชฟเชเชฏเซเช
เชจ เชฏเซ
+language-name-ik = เชเชจเซเชชเซเชฏเชพเช
+language-name-io = เชเชกเซ
+language-name-is = เชเชเชฒเซเชจเซเชกเชฟเช
+language-name-it = เชเชเชพเชฒเซเชฏเชจ
+language-name-iu = เชเชจเซเชเซเชเชฟเชเซเช
+language-name-ja = เชเชพเชชเชพเชจเซ
+language-name-jv = เชเชพเชตเชพเชจเซเช
+language-name-ka = เชเซเชฏเซเชฐเซเชเชฟเชฏเชจ
+language-name-kab = เชเชฌเชพเชเชฒ
+language-name-kg = เชเซเชจเซเชเซ
+language-name-ki = เชเชฟเชเซเชฏเซ
+language-name-kj = เชเซเชฏเซเชจเชฏเชพเชฎเชพ
+language-name-kk = เชเชพเชเช
+language-name-kl = เชเซเชฐเซเชจเชฒเซเชจเซเชกเชฟเช
+language-name-km = เชเซเชฎเซเชฌเซเชกเชฟเชฏเชจ
+language-name-kn = เชเชจเซเชจเชกเชพ
+language-name-ko = เชเซเชฐเซเชฏเชจ
+language-name-kok = เชเซเชเชเชฃเซ
+language-name-kr = เชเชพเชจเซเชฐเซ
+language-name-ks = เชเชพเชถเซเชฎเซเชฐเซ
+language-name-ku = เชเซเชฐเซเชฆเซเชถ
+language-name-kv = เชเซเชฎเซ
+language-name-kw = เชเซเชฐเซเชจเชฟเชถ
+language-name-ky = เชเชฟเชฐเซเชเซ
+language-name-la = เชฒเซเชเชฟเชจ
+language-name-lb = เชฒเชเซเชเซเชฎเซเชฌเชฐเซเชเซ
+language-name-lg = เชเซเชจเซเชกเชพ
+language-name-li = เชฒเชฟเชฎเซเชฌเซเชฐเซเชเซ
+language-name-lij = เชฒเซเชเซเชฐเชฟเชฏเชจ
+language-name-ln = เชฒเชฟเชเชเชพเชฒเชพ
+language-name-lo = เชฒเชพเชเชเซเชฏเชจ
+language-name-lt = เชฒเชฟเชฅเซเชจเชฟเชฏเชจ
+language-name-ltg = เชฒเซเชเชเชพเชฒเชฟเชฏเชพเชจ
+language-name-lu = เชฒเซเชฌเชพ-เชเชพเชเชพเชจเซเชเชพ
+language-name-lv = เชฒเซเชเชตเชฟเชฏเชจ
+language-name-mai = เชฎเซเชฅเชฟเชฒเซ
+language-name-meh = เชฆเชเซเชทเชฟเชฃเชชเชถเซเชเชฟเชฎ เชเชพเชฒเซเชเชพเชธเซเชเซ เชฎเชฟเชเซเชเซเช
+language-name-mg = เชฎเชพเชฒเชพเชเชพเชธเซ
+language-name-mh = เชฎเชพเชฐเซเชถเชฒเซ
+language-name-mi = เชฎเชพเชเชฐเซ
+language-name-mix = เชฎเชฟเชเซเชธเชเซเชเชชเซเช เชฎเชฟเชเซเชธเชเซเช
+language-name-mk = เชฎเซเชธเซเชกเซเชจเชฟเชฏเชจ
+language-name-ml = เชฎเชฒเชฏเชพเชฒเชฎ
+language-name-mn = เชฎเซเชเชเซเชฒเชฟเชฏเชจ
+language-name-mr = เชฎเชฐเชพเช เซ
+language-name-ms = เชฎเชฒเชฏ
+language-name-mt = เชฎเชพเชฒเซเชเซเช
+language-name-my = เชฌเชฐเซเชฎเซเช
+language-name-na = เชจเซเชฐเซ
+language-name-nb = เชจเซเชฐเซเชตเซเชฏเชจ เชฌเซเชเชฎเชฒ
+language-name-nd = เชกเซเชฌเซเชฒเซ, เชเชคเซเชคเชฐเซ
+language-name-ne = เชจเซเชชเชพเชณเซ
+language-name-ng = เชกเซเชเชเชพ
+language-name-nl = เชกเช
+language-name-nn = เชจเซเชฐเซเชตเซเชฏเชจ เชจเซเชฐเซเชธเช
+language-name-no = เชจเซเชฐเซเชตเซเชฏเชจ
+language-name-nr = เชกเซเชฌเซเชฒเซ, เชฆเชเซเชทเชฟเชฃเซ
+language-name-nso = เชธเซเชฅเซ, เชเชคเซเชคเชฐเซ
+language-name-nv = เชจเชพเชตเชพเชเซ
+language-name-ny = เชเชฟเชเซเชตเชพ
+language-name-oc = เชเชถเชฟเชจ
+language-name-oj = เชเชเซเชฌเชตเชพ
+language-name-om = เชเชฐเซเชฎเซ
+language-name-or = เช
เซเชกเชฟเชฏเชพ
+language-name-os = เชเชธเซเชถเชฟเชฏเชจ
+language-name-pa = เชชเชเชเชพเชฌเซ
+language-name-pi = เชชเชพเชฒเซ
+language-name-pl = เชชเซเชฒเชฟเชถ
+language-name-ps = เชชเชพเชถเซเชเซ
+language-name-pt = เชชเซเชฐเซเชเซเชเซเช
+language-name-qu = เชเซเชตเซเชเชพ
+language-name-rm = เชฐเชพเชฏเซเชเซ-เชฐเซเชฎเซเชจเชฟเช
+language-name-rn = เชเชฟเชฐเซเชจเซเชกเซ
+language-name-ro = เชฐเซเชฎเซเชจเชฟเชฏเชพเซเช
+language-name-ru = เชฐเชถเชฟเชฏเชจ
+language-name-rw = เชเชฟเชจเซเชฏเชพเชฐเชตเชพเชจเซเชกเชพ
+language-name-sa = เชธเชเชธเซเชเซเชค
+language-name-sc = เชธเชฐเซเชฆเชฟเชจเซเชฏเชจ
+language-name-sd = เชธเชฟเชเชงเซ
+language-name-se = เชเชคเซเชคเชฐเซ เชธเชพเชฎเซ
+language-name-sg = เชธเชพเชเชเซเชฐเซ
+language-name-si = เชธเชฟเชเชเชพเชฒเซ
+language-name-sk = เชธเซเชฒเซเชตเซเช
+language-name-sl = เชธเซเชฒเซเชตเซเชตเชฟเชฏเชจ
+language-name-sm = เชธเชพเชฎเซเชจ
+language-name-sn = เชถเซเชจเชพ
+language-name-so = เชธเซเชฎเชพเชฒเซ
+language-name-son = เชธเซเชเชเชพเชฏ
+language-name-sq = เช
เชฒเซเชฌเซเชจเชฟเชฏเชจ
+language-name-sr = เชธเซเชฐเซเชฌเชฟเชฏเชจ
+language-name-ss = เชธเชฟเชธเซเชตเชพเชคเซ
+language-name-st = เชธเซเชฅเชพ, เชฆเชเซเชทเชฟเชฃเซ
+language-name-su = เชธเซเชฆเชพเชจเซ
+language-name-sv = เชธเซเชตเซเชกเซเชถ
+language-name-sw = เชธเซเชตเชพเชนเชฟเชฒเซ
+language-name-ta = เชคเชฎเชฟเชฒ
+language-name-te = เชคเซเชฒเซเชเซ
+language-name-tg = เชคเชเซเช
+language-name-th = เชฅเชพเช
+language-name-ti = เชคเซเชเซเชฐเซเชจเซเชฏเชพ
+language-name-tig = เชเชพเชเชเชฐ
+language-name-tk = เชคเซเชฐเซเชเชฎเซเชจ
+language-name-tl = เชเซเชเชฒเซเช
+language-name-tlh = เชเซเชฒเชฟเชเชเชจ
+language-name-tn = เชเซเชธเซเชตเชพเชจเชพ
+language-name-to = เชเซเชจเซเชเชพ
+language-name-tr = เชคเซเชฐเซเชเซ
+language-name-ts = เชธเซเชเชเชพ
+language-name-tt = เชคเชเชพเชฐ
+language-name-tw = เชคเซเชตเซ
+language-name-ty = เชคเชนเซเชเซเชฏเชจ
+language-name-ug = เชฏเซเชเซเชฐ
+language-name-uk = เชฏเซเชเซเชฐเซเชจเชฟเชฏเชจ
+language-name-ur = เชเชฐเซเชฆเซ
+language-name-uz = เชเชธเซเชฌเซเช
+language-name-ve = เชตเซเชจเซเชกเชพ
+language-name-vi = เชตเชฟเชฏเซเชเชจเชพเชฎเซ
+language-name-vo = เชตเซเชฒเซเชชเซเช
+language-name-wa = เชตเซเชฒเซเชจ
+language-name-wen = เชธเซเชฐเซเชฌเชฟเชฏเชจ
+language-name-wo = เชตเซเชฒเซเชซ
+language-name-xh = เชนเซเชธเชพ
+language-name-yi = เชฏเซเชฆเซเชฆเซเชถ
+language-name-yo = เชฏเซเชฐเซเชฌเชพ
+language-name-za = เชนเซเชเชเช
+language-name-zam = เชฎเซเชนเซเชเชฒเชพเชจ เชเซเชชเซเชเซเช
+language-name-zh = เชเซเชจเซ
+language-name-zu = เชเซเชฒเซ
--- /dev/null
+# 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/.
+
+
+### Notice: If you're updating this list, you should also
+### update the list in mozIntl.js.
+
+region-name-ad = เชเชจเซเชกเซเชฐเชพ
+region-name-ae = U.A.E
+region-name-af = เช
เชซเชเชพเชจเชฟเชธเซเชคเชพเชจ
+region-name-ag = เชเชจเซเชเซเชเซเชฏเซเช เช
เชจเซ เชฌเชฐเซเชฌเซเชฏเซเชกเชพ
+region-name-ai = เชเชจเซเชเซเชฏเซเชเชฒเซเชฒเชพ
+region-name-al = เช
เชฒเซเชฌเซเชจเชฟเชฏเชพ
+region-name-am = เช
เชฐเซเชฎเซเชจเชฟเชฏเชพ
+region-name-ao = เชเชจเซเชเซเชฒเชพ
+region-name-aq = เชเชจเซเชเชพเชฐเซเชเชเชฟเชเชพ
+region-name-ar = เชเชฐเซเชเซเชจเซเชเชฟเชจเชพ
+region-name-as = เชเชฎเซเชฐเซเชเซ เชธเชพเชฎเซเช
+region-name-at = เชเชธเซเชเซเชฐเชฟเชฏเชพ
+region-name-au = เชเชธเซเชเซเชฐเซเชฒเชฟเชฏเชพ
+region-name-aw = เชเชฐเซเชฌเชพ
+region-name-az = เช
เชเชฐเชฌเซเชเชพเชจเซ
+region-name-ba = เชฌเซเชธเซเชจเชฟเชฏเชพ เช
เชจเซ เชนเซเชฐเซเชเซเชเซเชตเชฟเชจเชพ
+region-name-bb = เชฌเชพเชฐเซเชฌเชพเชกเซเช
+region-name-bd = เชฌเชพเชเชเซเชฒเชพเชฆเซเชถ
+region-name-be = เชฌเซเชฒเซเชเซเชฏเชฎ
+region-name-bf = เชฌเซเชฐเซเชเซเชจเชพ เชซเชพเชธเซ
+region-name-bg = เชฌเชฒเซเชเซเชฐเชฟเชฏเชพ
+region-name-bh = เชฌเชนเซเชฐเชฟเชจ
+region-name-bi = เชฌเซเชฐเซเชจเซเชกเซ
+region-name-bj = เชฌเซเชจเชฟเชจ
+region-name-bl = เชธเชเชค เชฌเชพเชฐเซเชฅเซเชฒเซเชฎเซ
+region-name-bm = เชฌเชฐเซเชฎเซเชฏเซเชกเชพ
+region-name-bn = เชฌเซเชฐเซเชจเซเช
+region-name-bo = เชฌเซเชฒเชฟเชตเชฟเชฏเชพ
+region-name-bq = เชฌเซเชจเชพเชฐเซ, เชธเชฟเชจเซเช เชเชธเซเชเซเชถเชฟเชฏเชธ เช
เชจเซ เชธเชฌเชพ
+region-name-br = เชฌเซเชฐเชพเชเชฟเชฒ
+region-name-bs = เชฌเชนเชพเชฎเชพเชธ, เชง
+region-name-bt = เชญเซเชเชพเชจ
+region-name-bv = เชฌเซเชตเซเช เชเชพเชชเซ
+region-name-bw = เชฌเซเชคเซเชธเชตเชพเชจเชพ
+region-name-by = เชฌเซเชฒเชพเชฐเซเชธ
+region-name-bz = เชฌเซเชฒเชฟเช
+region-name-ca = เชเซเชจเซเชกเชพ
+region-name-cc = เชเซเชเซเชธ (เชฎเชพเชฐเซ เชจเชพเชเชเชคเชพ) เชเชพเชชเซเช
+region-name-cd = เชเซเชเชเซ (เชเชฟเชจเซเชถเชพเชธเชพ)
+region-name-cf = เชเซเชจเซเชฆเซเชฐเชฟเชฏ เชเชซเซเชฐเชฟเชเซ เชเชฃเชคเชเชคเซเชฐ
+region-name-cg = เชเซเชเชเซ (เชฌเซเชฐเชพเชเชพเชตเชฟเชฒเซ)
+region-name-ch = เชธเซเชตเซเชเชฐเชฒเซเชจเซเชก
+region-name-ci = เชเซเช เชกเซ เชเชเชตเซเชฐ
+region-name-ck = เชเซเช เชเชพเชชเซเช
+region-name-cl = เชถเชพเชเช
+region-name-cm = เชเซเชฎเซเชฐเซเชจ
+region-name-cn = เชเซเชจ
+region-name-co = เชเซเชฒเชเชฌเชฟเชฏเชพ
+region-name-cp = เชเซเชฒเชฟเชชเชฐเชเชจ เชเชเชฒเซเชจเซเชก
+region-name-cr = เชเซเชธเซเชเชพ เชฐเชฟเชเชพ
+region-name-cu = เชเซเชฏเซเชฌเชพ
+region-name-cv = เชเชพเชฌเซ เชตเชฐเซเชกเซ
+region-name-cw = เชเซเชฐเชพเชธเชพเช
+region-name-cx = เชเซเชฐเชฟเชธเชฎเชธ เชเชพเชชเซ
+region-name-cy = เชธเชพเชฏเชชเซเชฐเชธ
+region-name-cz = เชเซเช เชฐเซเชชเชฌเซเชฒเซเช
+region-name-de = เชเชฐเซเชฎเชจเซ
+region-name-dg = เชกเชฟเชเชเซ เชเชพเชฐเซเชธเซเชฏเชพ
+region-name-dj = เชเซเชฌเซเชเชเซ
+region-name-dk = เชกเซเชจเซเชฎเชพเชฐเซเช
+region-name-dm = เชกเซเชฎเชฟเชจเซเชเชพ
+region-name-do = เชกเซเชฎเชฟเชจเซเชเซ เชเชฃเชคเชเชฐเซเชค
+region-name-dz = เช
เชฒเซเชเซเชฐเซเชฏเชพ
+region-name-ec = เชเชเซเชตเซเชกเซเชฐ
+region-name-ee = เชเชธเซเชเซเชจเชฟเชฏเชพ
+region-name-eg = เชเชเซเชชเซเชค
+region-name-eh = เชชเชถเซเชเชฟเชฎเซ เชธเชนเชพเชฐเชพ
+region-name-er = เชเชฐเซเชเซเชฐเซเช
+region-name-es = เชธเซเชชเซเชจ
+region-name-et = เชเชฅเซเชเชชเชฟเชฏเชพ
+region-name-fi = เชซเชฟเชจเชฒเซเชจเซเชก
+region-name-fj = เชซเซเชเซ
+region-name-fk = เชซเซเชเชฒเซเชจเซเชก เชเชเชฒเซเชจเซเชกเซเชธ (เชเชธเซเชฒเชพเชธ เชฎเชพเชฒเซเชตเชฟเชจเชธ)
+region-name-fm = เชฎเชพเชเชเซเชฐเซเชจเซเชถเชฟเชฏเชพ, เชซเซเชกเชฐเซเชเซเชก เชธเซเชเซเชเซเชธ เชเชซ
+region-name-fo = เชซเซเชเชฐเซ เชเชพเชชเซเช
+region-name-fr = เชซเซเชฐเชพเชเชธ
+region-name-ga = เชเชพเชฌเซเชจ
+region-name-gb = เชฏเซเชจเชพเชเชเซเชก เชเชฟเชเชเชกเชฎ
+region-name-gd = เชเซเชฐเซเชจเชพเชกเชพ
+region-name-ge = เชเซเชฏเซเชฐเซเชเซเชฏเชพ
+region-name-gf = เชซเซเชฐเซเชเช เชเซเชฏเซเชเชจเชพ
+region-name-gg = เชเซเชฏเซเชเชฐเซเชจเซเชธเซ
+region-name-gh = เชเชพเชจเชพ
+region-name-gi = เชเซเชฌเซเชฐเชพเชฒเซเชเชพเชฐ
+region-name-gl = เชเซเชฐเซเชจเชฒเซเชจเซเชก
+region-name-gm = เชเซเชฎเซเชฌเชฟเชฏเชพ, เชง
+region-name-gn = เชเซเชจเซเชตเชพ
+region-name-gp = เชเซเชตเซเชกเซเชฒเซเชช
+region-name-gq = เชเชเซเชตเซเชเซเชฐเชฟเชฏเชฒ เชเซเชจเซเชตเชพ
+region-name-gr = เชเซเชฐเซเชธ
+region-name-gs = เชฆเชเซเชทเชฟเชฃ เชเซเชฏเซเชฐเซเชเซเชฏเชพ เช
เชจเซ เชฆเชเซเชทเชฟเชฃ เชธเซเชจเซเชกเชตเชฟเช เชเชเชฒเซเชจเซเชกเซเชธ
+region-name-gt = เชเซเชฏเซเชเชเซเชฎเชพเชฒเชพ
+region-name-gu = เชเซเชฏเซเชเชฎ
+region-name-gw = เชเซเชจเซเชตเชพ-เชฌเชฟเชธเชพเช
+region-name-gy = เชเซเชตเซเชเชจเชพ
+region-name-hk = เชนเซเชเช เชเซเชเช
+region-name-hm = เชนเชฐเซเชก เชเชพเชชเซ เช
เชจเซ เชฎเซเชเชกเซเชจเชพเชฒเซเชก เชเชพเชชเซเช
+region-name-hn = เชนเซเชจเซเชกเซเชฐเชธ
+region-name-hr = เชเซเชฐเซเชถเชฟเช
+region-name-ht = เชนเซเชคเซ
+region-name-hu = เชนเชเชเซเชฐเซ
+region-name-id = เชเชจเซเชกเซเชจเซเชถเชฟเชฏเชพ
+region-name-ie = เชเชฏเชฐเซเชฒเซเชจเซเชก
+region-name-il = เชเชเชฐเชพเชเชฒ
+region-name-im = เชเชธเชฒ เชเชซ เชฎเซเชจ
+region-name-in = เชญเชพเชฐเชค
+region-name-io = เชฌเซเชฐเซเชเซเชถ เชเชจเซเชกเซเชฏเชจ เชเชธเชจ เชชเซเชฐเชฆเซเชถ
+region-name-iq = เชเชฐเชพเช
+region-name-ir = เชเชฐเชพเชจ
+region-name-is = เชเชพเชชเซ
+region-name-it = เชเชเชพเชฒเซ
+region-name-je = เชเชฐเซเชธเซ
+region-name-jm = เชเชฎเซเชเชพ
+region-name-jo = เชเซเชฐเซเชกเชจ
+region-name-jp = เชเชพเชชเชพเชจ
+region-name-ke = เชเซเชจเซเชฏเชพ
+region-name-kg = เชเซเชฐเซเชเซเชเซเชคเชพเชจ
+region-name-kh = เชเชฎเซเชฌเซเชกเชฟเชฏเชพ
+region-name-ki = เชเชฟเชฐเซเชฌเชพเชเซ
+region-name-km = เชเซเชฎเซเชฐเซเชธ
+region-name-kn = เชธเชเชค เชเชฟเชเซเชธ เช
เชจเซ เชจเซเชตเซเชธ
+region-name-kp = เชเซเชฐเชฟเชฏเชพ, เชเชคเซเชคเชฐ
+region-name-kr = เชเซเชฐเชฟเชฏเชพ, เชฆเชเซเชทเชฟเชฃ
+region-name-kw = เชเซเชตเซเชค
+region-name-ky = เชเซเชฎเซเชจ เชเชพเชชเซเช
+region-name-kz = เชเชเชพเชเชฟเชธเซเชคเชพเชจ
+region-name-la = เชฒเชพเชเชธ
+region-name-lb = เชฒเซเชฌเชจเซเชจ
+region-name-lc = เชธเชเชค เชฒเซเชฏเซเชธเชฟเชฏเชพ
+region-name-li = เชฒเซเชเชเซเชจเซเชธเซเชเซเชเชจ
+region-name-lk = เชถเซเชฐเซ เชฒเชเชเชพ
+region-name-lr = เชฒเชฟเชฌเซเชฐเชฟเชฏเชพ
+region-name-ls = เชฒเซเชธเซเชฅเซ
+region-name-lt = เชฒเชฟเชฅเซเชเชจเซเชฏเชพ
+region-name-lu = เชฒเชเซเชเซเชฎเซเชฌเชฐเซเช
+region-name-lv = เชฒเซเชเชตเชฟเชฏเชพ
+region-name-ly = เชฒเชฟเชฌเซเชฏเชพ
+region-name-ma = เชฎเซเชฐเซเชเซเชเซ
+region-name-mc = เชฎเซเชจเซเชเซ
+region-name-md = เชฎเซเชฒเชกเซเชตเชพ
+region-name-me = เชฎเซเชจเซเชเชจเซเชเซเชฐเซ
+region-name-mf = เชธเชเชค เชฎเชพเชฐเซเชเซเชจ
+region-name-mg = เชฎเชผเชกเชพเชเชพเชธเชฐ
+region-name-mh = เชฎเชพเชฐเซเชถเชฒ เชเชพเชชเซเช
+region-name-mk = เชฎเซเชธเซเชกเซเชจเชฟเชฏเชพ
+region-name-ml = เชฎเชพเชฒเซ
+region-name-mm = เชฌเชฐเซเชฎเชพ
+region-name-mn = เชฎเซเชเชเซเชฒเชฟเชฏเชพ
+region-name-mo = เชฎเชเชพเช
+region-name-mp = เชเชคเซเชคเชฐเซ เชฎเชฐเซเชจเชพ เชเชพเชชเซเช
+region-name-mq = เชฎเชพเชฐเซเชเซเชจเซเช
+region-name-mr = เชฎเซเชฐเซเชเชพเชจเชฟเชฏเชพ
+region-name-ms = เชฎเซเชจเซเชเชธเซเชฐเชพเช
+region-name-mt = เชฎเชพเชฒเซเชเชพ
+region-name-mu = เชฎเซเชฐเซเชถเชฟเชฏเชธ
+region-name-mv = เชฎเชพเชฒเชฆเซเชต
+region-name-mw = เชฎเชพเชฒเชพเชตเซ
+region-name-mx = เชฎเซเชเซเชธเชฟเชเซ
+region-name-my = เชฎเชฒเซเชถเชฟเชฏเชพ
+region-name-mz = เชฎเซเชเชพเชฎเซเชฌเซเช
+region-name-na = เชจเชพเชฎเชฟเชฌเซเชฏเชพ
+region-name-nc = เชจเซเชฏเซ เชเซเชฒเซเชกเซเชจเชฟเชฏเชพ
+region-name-ne = เชจเชพเชเชเชฐ
+region-name-nf = เชจเซเชฐเซเชซเซเชฒเซเช เชเชพเชชเซ
+region-name-ng = เชจเชพเชเชเซเชฐเซเชฏเชพ
+region-name-ni = เชจเซเชเชพเชฐเชพเชเซเชฏเซเช
+region-name-nl = เชจเซเชงเชฐเชฒเซเชจเซเชกเซเช
+region-name-no = เชจเซเชฐเซเชตเซ
+region-name-np = เชจเซเชชเชพเชฒ
+region-name-nr = เชจเซเชเชฐเซ
+region-name-nu = เชจเซเชฏเซ
+region-name-nz = เชจเซเชฏเซ เชเซเชฒเซเชจเซเชก
+region-name-om = เชเชฎเชพเชจ
+region-name-pa = เชชเชจเชพเชฎเชพ
+region-name-pe = เชชเซเชฐเซ
+region-name-pf = เชซเซเชฐเซเชเช เชชเซเชฒเซเชจเซเชธเชฟเชฏเชพ
+region-name-pg = เชชเชพเชชเซเช เชจเซเชฏเซ เชเซเชจเซเชตเชพ
+region-name-ph = เชซเชฟเชฒเชฟเชชเชพเชเชจเซเช
+region-name-pk = เชชเชพเชเชฟเชธเซเชคเชพเชจ
+region-name-pl = เชชเซเชฒเซเชจเซเชก
+region-name-pm = เชธเชเชค เชชเซเชฏเชฐเซ เช
เชจเซ เชฎเซเชเซเชฒเชจ
+region-name-pn = เชชเซเชเชเชพเชฐเซเชจ เชเชเชฒเซเชจเซเชกเซเชธ
+region-name-pr = เชชเซเชฏเซเช
เชฐเซเชเซ เชฐเซเชเซ
+region-name-pt = เชชเซเชฐเซเชเซเชเชฒ
+region-name-pw = เชชเชฒเชพเช
+region-name-py = เชชเซเชฐเชพเชเซเชฏเซเช
+region-name-qa = เชเชคเชพเชฐ
+region-name-qm = เชฎเชฟเชกเชตเซ เชเชพเชชเซเช
+region-name-qs = เชฌเชพเชธเชพเชธ เชฆเชพ เชญเชพเชฐเชค
+region-name-qu = เชเซเชเชจ เชฆ เชจเซเชตเชพ เชเชเชฒเซเชจเซเชก
+region-name-qw = เชตเซเช เชเชพเชชเซ
+region-name-qx = เชเซเชฒเซเชฐเซเชฏเซเชธเซ เชเชเชฒเซเชจเซเชกเซเชธ
+region-name-qz = เชเชเซเชฐเซเชคเซเชฐเซ
+region-name-re = เชฐเซเชฏเซเชจเชฟเชฏเชจ
+region-name-ro = เชฐเซเชฎเชพเชจเชฟเชฏเชพ
+region-name-rs = เชธเชฐเซเชฌเชฟเชฏเชพ
+region-name-ru = เชฐเชถเชฟเชฏเชพ
+region-name-rw = เชฐเชตเชพเชจเซเชกเชพ
+region-name-sa = เชธเชพเชเชฆเซ เช
เชฐเซเชฌเชฟเชฏเชพ
+region-name-sb = เชธเซเชฒเซเชฎเซเชจ เชเชพเชชเซเช
+region-name-sc = เชธเซเชถเซเชฒเซเชธ
+region-name-sd = เชธเซเชฆเชพเชจ
+region-name-se = เชธเซเชตเซเชกเชจ
+region-name-sg = เชธเซเชเชเชพเชชเซเชฐ
+region-name-sh = เชธเซเชจเซเช เชนเซเชฒเซเชจเชพ, เชเชธเซเชจเซเชถเชจ, เช
เชจเซ เชเซเชฐเซเชธเซเชเชจ เชฆเชพ เชเซเชจเซเชนเชพ
+region-name-si = เชธเซเชฒเซเชตเซเชจเชฟเชฏเชพ
+region-name-sk = เชธเซเชฒเซเชตเซเชเชฟเชฏเชพ
+region-name-sl = เชธเซเชฏเซเชฐเชพ เชฒเซเชเชจ
+region-name-sm = เชธเชพเชจ เชฎเชพเชฐเซเชจเซ
+region-name-sn = เชธเซเชจเซเชเชฒ
+region-name-so = เชธเซเชฎเชพเชฒเชฟเชฏเชพ
+region-name-sr = เชธเซเชฐเซเชจเชพเชฎ
+region-name-ss = เชฆเชเซเชทเชฟเชฃ เชธเซเชฆเชพเชจ
+region-name-st = เชธเชพเช เชเซเชฎ เช
เชจเซ เชชเซเชฐเชฟเชจเซเชธเชพเชเชช
+region-name-sv = เชเชเชฒ เชธเชพเชฒเซเชตเชพเชกเซเชฐ
+region-name-sx = เชธเชฟเชจเซเช เชฎเชพเชฐเซเชเชจ
+region-name-sy = เชธเซเชฐเซเชฏเชพ
+region-name-sz = เชธเซเชตเชพเชเซเชฒเซเชจเซเชก
+region-name-tc = เชคเซเชฐเซเช เช
เชจเซ เชเซเชเชเซเชธ เชเชพเชชเซเช
+region-name-td = เชเชพเชก
+region-name-tf = เชซเซเชฐเซเชจเซเช เชธเชงเชฐเซเชจ เช
เชจเซ เชเชจเซเชเชพเชฐเซเชเชเชฟเช เชฒเซเชจเซเชกเซเชธ
+region-name-tg = เชเซเชเซ
+region-name-th = เชฅเชพเชเชฒเซเชจเซเชก
+region-name-tj = เชคเชเชพเชเชฟเชธเซเชคเชพเชคเชจ
+region-name-tk = เชเซเชเซเชฒเชพเช
+region-name-tl = เชเชฟเชฎเซเชฐ-เชฒเซเชธเซเชเซ
+region-name-tm = เชคเซเชฐเซเชเชฎเซเชจเซเชธเซเชคเชพเชจ
+region-name-tn = เชคเซเชฏเซเชจเซเชธเซเชฏเชพ
+region-name-to = เชคเซเชเชเชพ
+region-name-tr = เชคเซเชฐเซเชเซ
+region-name-tt = เชคเซเชฐเชฟเชจเชฟเชฆเชพเชฆ เช
เชจเซ เชเซเชฌเซเชเซ
+region-name-tv = เชคเซเชตเชพเชฒเซ
+region-name-tw = เชคเชพเชเชตเชพเชจ
+region-name-tz = เชคเชพเชจเซเชเชพเชจเชฟเชฏเชพ
+region-name-ua = เชฏเซเชเซเชฐเซเชจ
+region-name-ug = เชฏเซเชเชพเชจเซเชกเชพ
+region-name-us = เชฏเซเชจเชพเชเชกเซเช เชธเซเชเซเชเซเชธ
+region-name-uy = เชเชฐเซเชเซเชตเซ
+region-name-uz = เชเชเชฌเซเชเชฟเชธเซเชคเชพเชจ
+region-name-va = เชตเซเชเชฟเชเชจ เชถเชนเซเชฐ
+region-name-vc = เชธเชเชค เชตเชฟเชจเชธเชจเซเช เช
เชจเซ เชฅ เชเซเชฐเซเชจเซเชกเชพเชเชจเซเชธ
+region-name-ve = เชตเซเชจเซเชเซเชเชฒเชพ
+region-name-vg = เชตเชฐเซเชเชฟเชจ เชเชพเชชเซเช, เชฌเซเชฐเชฟเชเชฟเชถ
+region-name-vi = เชตเชฐเซเชเชฟเชจ เชเชเชฒเซเชจเซเชก, เชฏเซ.เชเชธ.
+region-name-vn = เชตเชฟเชฏเซเชเชจเชพเชฎ
+region-name-vu = เชตเชพเชจเซเชเชเซ
+region-name-wf = เชตเชพเชฒเชฟเชธ เช
เชจเซ เชซเซเชเซเชจเชพ
+region-name-ws = เชธเชพเชฎเซเช
+region-name-xa = เชเชถเชฎเซเชฐ เช
เชจเซ เชเชพเชฐเซเชเซเชฐเชฟเช
เชจ เชเชเชฒเซเชจเซเชกเซเชธ
+region-name-xb = เชฌเซเชเชฐ เชเชเชฒเซเชจเซเชก
+region-name-xc = เชเซเชฐเชฒ เชธเซ เชเชเชฒเซเชจเซเชกเซเชธ
+region-name-xd = เชงเซเชเซเชฒเชฟเชฏเชพ
+region-name-xe = เชฏเซเชฐเซเชชเชพ เชเชเชฒเซเชจเซเชก
+region-name-xg = เชเชพเชเชพ เชธเซเชเซเชฐเชฟเชช
+region-name-xh = เชนเซเชฒเซเชจเซเชก เชเชเชฒเซเชจเซเชก
+region-name-xj = เชเชพเชจ เชฎเชฏเซเชจ
+region-name-xk = เชเซเชธเซเชตเซ
+region-name-xl = เชชเชพเชฒเซเชฎเซเชฐเชพ เชเชเซเชฒ
+region-name-xm = เชเชฟเชเชเชฎเซเชจ เชฐเซเชซ
+region-name-xp = เชชเซเชฐเชพเชเซเชฒ เชเชเชฒเซเชจเซเชกเซเชธ
+region-name-xq = เชเชพเชฐเซเชตเชฟเชธ เชเชเชฒเซเชจเซเชก
+region-name-xr = เชธเซเชตเชพเชฒเชฌเชฐเซเชก
+region-name-xs = เชธเซเชชเซเชฐเชพเชเชฒเซ เชเชเชฒเซเชจเซเชกเซเชธ
+region-name-xt = เชเซเชฎเซเชฒเซเชจ เชเชเชฒเซเชจเซเชก
+region-name-xu = เชเซเชนเชจเซเชธเซเชเชจ เชเชเซเชฒ
+region-name-xv = เชจเชตเชพเชธเซ เชเชเชฒเซเชจเซเชก
+region-name-xw = เชตเซเชธเซเช เชฌเซเชเช
+region-name-ye = เชฏเซเชฎเซเชจ
+region-name-yt = เชฎเซเชฏเซเชเซเชเซ
+region-name-za = เชฆเชเซเชทเชฟเชฃ เชเชซเซเชฐเชฟเชเชพ
+region-name-zm = เชเชพเชฎเซเชฌเชฟเชฏเชพ
+region-name-zw = เชเชฟเชฎเซเชฌเชพเชฌเซเชตเซ
--- /dev/null
+### This file contains the entities needed for the 'edit' menu
+### It's currently only used for the Browser Console
+
+editmenu-undo =
+ .label = เชเซเชฒเซเชฒเซ เชเซเชฐเชฟเชฏเชพ เชฐเชฆ เชเชฐเซ
+ .accesskey = U
+editmenu-redo =
+ .label = เชซเชฐเซ เชเชฐเซ
+ .accesskey = R
+editmenu-cut =
+ .label = เชเชพเชชเซ
+ .accesskey = U
+editmenu-copy =
+ .label = เชจเชเชฒ เชเชฐเซ
+ .accesskey = C
+editmenu-paste =
+ .label = เชชเซเชธเซเช เชเชฐเซ
+ .accesskey = P
+editmenu-delete =
+ .label = เชเชพเชขเซ
+ .accesskey = D
+editmenu-select-all =
+ .label = เชฌเชงเซเช เชชเชธเชเชฆ เชเชฐเซ
+ .accesskey = A
--- /dev/null
+# 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 Find Bar.
+
+findbar-next =
+ .tooltiptext = เชฎเชนเชพเชตเชฐเชพเชจเซ เชเชเชณเชจเซ เชตเชพเชฐเซ เชถเซเชงเซ
+findbar-previous =
+ .tooltiptext = เชฎเชนเชพเชตเชฐเชพเชจเซ เชชเชพเชเชณเชจเซ เชตเชพเชฐเซ เชถเซเชงเซ
+findbar-find-button-close =
+ .tooltiptext = เชถเซเชง เชชเชเซเชเซ เชฌเชเชง เชเชฐเซ
+findbar-highlight-all =
+ .label = เชฌเชงเซ เชชเซเชฐเชเชพเชถเชฟเชค เชเชฐเซ
+ .accesskey = l
+ .tooltiptext = เชฎเชนเชพเชตเชฐเชพเชจเชพ เชฌเชงเชพ เชตเชพเชฐเชพเช เชชเซเชฐเชเชพเชถเชฟเชค เชเชฐเซ
+findbar-highlight-all2 =
+ .label = เชฌเชงเชพ เชชเซเชฐเชเชพเชถเชฟเชค เชเชฐเซ
+ .accesskey =
+ { PLATFORM() ->
+ [macos] I
+ *[other] a
+ }
+ .tooltiptext = เชถเชฌเซเชฆเชธเชฎเซเชนเชจเซ เชฌเชงเซ เชเชเชจเชพเช เชชเซเชฐเชเชพเชถเชฟเชค เชเชฐเซ
+findbar-case-sensitive =
+ .label = เชเซเชธ เชธเชฐเชเชพเชตเซ
+ .accesskey = c
+ .tooltiptext = เชเซเชธ เชธเชเชตเซเชฆเชจเชถเซเชฒเชคเชพเชฅเซ เชถเซเชงเซ
+findbar-entire-word =
+ .label = เชเชเชพ เชถเชฌเซเชฆเซ
+ .accesskey = w
+ .tooltiptext = เชซเชเซเชค เชธเชเชชเซเชฐเซเชฃ เชถเชฌเซเชฆเซ เชถเซเชงเซ
--- /dev/null
+# 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/.
+
+saved-logins =
+ .title = เชธเชพเชเชตเซเชฒเชพ เชฒเซเชเชฟเชจ
+window-close =
+ .key = w
+focus-search-shortcut =
+ .key = f
+focus-search-altshortcut =
+ .key = k
+copy-site-url-cmd =
+ .label = URL เชจเซ เชจเชเชฒ
+ .accesskey = y
+launch-site-url-cmd =
+ .label = URL เชชเชฐ เชเชพเช
+ .accesskey = V
+copy-username-cmd =
+ .label = เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเชจเชพเชฎเชจเซ เชจเชเชฒ เชเชฐเซ
+ .accesskey = U
+edit-username-cmd =
+ .label = เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเชจเชพเชฎ เชธเชเชชเชพเชฆเชฟเชค เชเชฐเซ
+ .accesskey = d
+copy-password-cmd =
+ .label = เชชเชพเชธเชตเชฐเซเชกเชจเซ เชจเชเชฒ เชเชฐเซ
+ .accesskey = C
+edit-password-cmd =
+ .label = เชชเชพเชธเชตเชฐเซเชก เชธเชเชชเชพเชฆเชฟเชค เชเชฐเซ
+ .accesskey = E
+search-filter =
+ .accesskey = S
+ .placeholder = เชถเซเชงเซ
+column-heading-site =
+ .label = เชธเชพเชเช
+column-heading-username =
+ .label = เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชจเชพเชฎ
+column-heading-password =
+ .label = เชชเชพเชธเชตเชฐเซเชก
+column-heading-time-created =
+ .label = เชชเซเชฐเชฅเชฎ เชตเชชเชฐเชพเชฏเซเชฒ
+column-heading-time-last-used =
+ .label = เชเซเชฒเซเชฒเซ เชตเชชเชฐเชพเชฏเซเชฒ
+column-heading-time-password-changed =
+ .label = เชเซเชฒเซเชฒเซ เชฌเชฆเชฒเชพเชฏเซเชฒ
+column-heading-times-used =
+ .label = เชตเชชเชฐเชพเชฏเซเชฒ เชธเชฎเชฏ
+remove =
+ .label = เชฆเซเชฐ เชเชฐเซ
+ .accesskey = R
+import =
+ .label = เชเชฏเชพเชค เชเชฐเซ ...
+ .accesskey = I
+close-button =
+ .label = เชฌเชเชง เชเชฐเซ
+ .accesskey = C
+show-passwords =
+ .label = เชชเชพเชธเชตเชฐเซเชกเซ เชฌเชคเชพเชตเซ
+ .accesskey = P
+hide-passwords =
+ .label = เชชเชพเชธเชตเชฐเซเชกเซ เชเซเชชเชพเชตเซ
+ .accesskey = P
+logins-description-all = เชจเชฟเชเซเชจเซ เชธเชพเชเชเซเชธเชจเชพ เชฒเซเชเชฟเชจเซ เชคเชฎเชพเชฐเชพ เชเชฎเซเชชเซเชฏเซเชเชฐ เชชเชฐ เชธเชเชเซเชฐเชนเชฟเชค เชเซ
+logins-description-filtered = เชจเซเชเซเชจเชพ เชฒเซเชเชฟเชจเซ เชคเชฎเชพเชฐเซ เชถเซเชง เชธเชพเชฅเซ เชฎเซเชณ เชเชพเชฏ เชเซ:
+remove-all =
+ .label = เชฌเชงเซ เชฆเซเชฐ เชเชฐเซ
+ .accesskey = A
+remove-all-shown =
+ .label = เชฌเชงเซ เชฌเชคเชพเชตเซเชฒเซ เชฆเซเชฐ เชเชฐเซ
+ .accesskey = A
+remove-all-passwords-prompt = เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ เชฌเชงเชพ เชชเชพเชธเชตเชฐเซเชกเซ เชฆเซเชฐ เชเชฐเชตเชพ เชฎเชพเชเชเซ เชเซ?
+remove-all-passwords-title = เชฌเชงเชพ เชชเชพเชธเชตเชฐเซเชกเซ เชฆเซเชฐ เชเชฐเซ
+no-master-password-prompt = เชถเซเช เชคเชฎเซ เชเชฐเซเชเชฐ เชคเชฎเชพเชฐเชพ เชชเชพเชธเชตเชฐเซเชกเซ เชฌเชคเชพเชตเชตเชพ เชฎเชพเชเชเซ เชเซ?
+auto-fill-logins-and-passwords =
+ .label = เชเชเซเชซเชฟเชฒ เชฒเซเชเชฟเชจ เช
เชจเซ เชชเชพเชธเชตเชฐเซเชกเซเชธ
--- /dev/null
+# 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/.
+
+password-not-set =
+ .value = (เชธเซเชฏเซเชเชฟเชค เชจเชฅเซ)
+failed-pw-change = เชฎเซเชเซเชฏ เชชเชพเชธเชตเชฐเซเชก เชฌเชฆเชฒเชตเชพ เชธเชฎเชฐเซเชฅ เชจเชฅเซ.
+incorrect-pw = เชคเชฎเซ เชฏเซเชเซเชฏ เชตเชฐเซเชคเชฎเชพเชจ เชฎเซเชเซเชฏ เชชเชพเชธเชตเชฐเซเชก เชฆเชพเชเชฒ เชเชฐเซเชฏเซ เชจเชฅเซ. เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชซเชฐเซเชฅเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซ.
+pw-change-ok = เชฎเซเชเซเชฏ เชชเชพเชธเชตเชฐเซเชก เชธเชซเชณเชคเชพเชชเซเชฐเซเชตเช เชฌเชฆเชฒเชพเช เชเชฏเซ.
+pw-empty-warning = เชคเชฎเชพเชฐเชพ เชธเชเชเซเชฐเชนเชฟเชค เชตเซเชฌ เช
เชจเซ เชเชฎเซเชฒ เชชเชพเชธเชตเชฐเซเชกเซ, เชซเซเชฐเซเชฎ เชฎเชพเชนเชฟเชคเซ, เช
เชจเซ เชเชพเชจเชเซ เชเซเชเชจเซ เชธเซเชฐเชเซเชทเชพ เช
เชชเชพเชถเซ เชจเชนเชฟเช.
+pw-erased-ok = เชคเชฎเซ เชคเชฎเชพเชฐเซ เชฎเซเชเซเชฏ เชชเชพเชธเชตเชฐเซเชก เชเชพเชขเซ เชจเชพเชเชเซเชฏเซ เชเซ. { pw-empty-warning }
+pw-not-wanted = เชเซเชคเชตเชฃเซ! เชคเชฎเซ เชฎเซเชเซเชฏ เชชเชพเชธเชตเชฐเซเชก เชจเชนเชฟเช เชตเชพเชชเชฐเชตเชพเชจเซเช เชชเชธเชเชฆ เชเชฐเซเชฏเซเช เชเซ. { pw-empty-warning }
+pw-change2empty-in-fips-mode = เชคเชฎเซ เชตเชฐเซเชคเชฎเชพเชจเชฎเชพเช FIPS เชธเซเชฅเชฟเชคเชฟเชฎเชพเช เชเซ. FIPS เชฎเชพเชเซ เชเชพเชฒเซ-เชจเชนเชฟเช เชนเซเชฏ เชเชตเชพ เชฎเซเชเซเชฏ เชชเชพเชธเชตเชฐเซเชกเซ เชเชฐเซเชฐเซ เชเซ.
+pw-change-success-title = เชชเชพเชธเชตเชฐเซเชก เชฌเชฆเชฒเชตเชพเชจเซเช เชธเชซเชณ เชฅเชฏเซเช
+pw-change-failed-title = เชชเชพเชธเชตเชฐเซเชก เชฌเชฆเชฒเชตเชพเชจเซเช เชจเชฟเชทเซเชซเชณ เชเชฏเซเช
+pw-remove-button =
+ .label = เชฆเซเชฐ เชเชฐเซ
+set-password =
+ .title = เชฎเซเชเซเชฏ เชชเชพเชธเชตเชฐเซเชก เชฌเชฆเชฒเซ
+set-password-old-password = เชตเชฐเซเชคเชฎเชพเชจ เชชเชพเชธเชตเชฐเซเชก:
+set-password-new-password = เชจเชตเซ เชชเชพเชธเชตเชฐเซเชก เชฆเชพเชเชฒ เชเชฐเซ:
+set-password-reenter-password = เชชเชพเชธเชตเชฐเซเชก เชชเชพเชเซ เชฆเชพเชเชฒ เชเชฐเซ:
+set-password-meter = เชชเชพเชธเชตเชฐเซเชก เชเซเชฃเชตเชคเซเชคเชพ เชฎเซเชเชฐ
+set-password-meter-loading = เชฒเชพเชตเซ เชฐเชนเซเชฏเชพ เชเซเช
+master-password-description = เชฎเซเชเซเชฏ เชชเชพเชธเชตเชฐเซเชก เชธเชพเชเช เชชเชพเชธเชตเชฐเซเชกเซ เชเซเชตเซ เชธเชเชตเซเชฆเชจเชถเซเชฒ เชเชพเชฃเชเชพเชฐเซเชจเซ เชธเซเชฐเชเซเชทเชพ เชเชฐเชตเชพ เชฎเชพเชเซ เชตเชชเชฐเชพเชฏ เชเซ. เชเซ เชคเชฎเซ เชฎเซเชเซเชฏ เชชเชพเชธเชตเชฐเซเชก เชฌเชจเชพเชตเซ เชคเซ เชคเชฎเซ เชฆเชฐเซเช เชธเชคเซเชฐ เชชเซเชฐเชคเชฟ เชชเชพเชเซ เชฆเชพเชเชฒ เชเชฐเชตเชพ เชฎเชพเชเซ เชชเซเชเชตเชพเชฎเชพเช เชเชตเชถเซ เชเซเชฏเชพเชฐเซ { -brand-short-name } เชชเชพเชธเชตเชฐเซเชก เชฆเซเชตเชพเชฐเชพ เชธเซเชฐเชเซเชทเชฟเชค เชธเชเชตเซเชฆเชจเชถเซเชฒ เชเชพเชฃเชเชพเชฐเซ เชฎเซเชณเชตเซ.
+master-password-warning = เชฎเชนเซเชฐเชฌเชพเชจเซ เชเชฐเซเชจเซ เชเชพเชคเชฐเซ เชเชฐเซ เชเซ เชคเชฎเซ เชฎเซเชเซเชฏ เชชเชพเชธเชตเชฐเซเชก เชธเซเชฏเซเชเชฟเชค เชเชฐเซเชฏเซ เชเซ เชคเซ เชคเชฎเชจเซ เชฏเชพเชฆ เชเซ เชจเซ. เชเซ เชคเชฎเซ เชคเชฎเชพเชฐเซ เชฎเซเชเซเชฏ เชชเชพเชธเชตเชฐเซเชก เชญเซเชฒเซ เชเชพเชต, เชคเซ เชคเชฎเซ เชคเซเชจเชพ เชฆเซเชตเชพเชฐเชพ เชธเซเชฐเชเซเชทเชฟเชค เชเซเชเชชเชฃ เชเชพเชฃเชเชพเชฐเซ เชตเชพเชชเชฐเชตเชพ เชธเชฎเชฐเซเชฅ เชนเชถเซ เชจเชนเชฟเช.
+remove-password =
+ .title = เชฎเซเชเซเชฏ เชชเชพเชธเชตเชฐเซเชก เชฆเซเชฐ เชเชฐเซ
+remove-info =
+ .value = เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชเชฐเชตเชพ เชฎเชพเชเซ เชคเชฎเชพเชฐเซ เชคเชฎเชพเชฐเซ เชตเชฐเซเชคเชฎเชพเชจ เชชเชพเชธเชตเชฐเซเชก เชฆเชพเชเชฒ เชเชฐเชตเซ เช เชชเชกเชถเซ:
+remove-warning1 = เชคเชฎเชพเชฐเซ เชฎเซเชเซเชฏ เชชเชพเชธเชตเชฐเซเชก เชธเชเชตเซเชฆเชจเชถเซเชฒ เชเชพเชฃเชเชพเชฐเซ เชเซเชตเซ เชเซ เชธเชพเชเช เชชเชพเชธเชตเชฐเซเชกเซเชจเซ เชธเซเชฐเชเซเชทเชพ เชเชฐเชตเชพ เชฎเชพเชเซ เชตเชชเชฐเชพเชฏ เชเซ.
+remove-warning2 = เชเซ เชคเชฎเซ เชคเชฎเชพเชฐเซ เชฎเซเชเซเชฏ เชชเชพเชธเชตเชฐเซเชก เชฆเซเชฐ เชเชฐเซ เชคเซ เชคเชฎเชพเชฐเซ เชเชพเชฃเชเชพเชฐเซ เชธเซเชฐเชเซเชทเชฟเชค เชฐเชนเซเชถเซ เช
เชจเซ เชเซ เชคเชฎเชพเชฐเซเช เชเชฎเซเชชเซเชฏเซเชเชฐ เชจเชฌเชณเซเช เชนเซเชฏ.
+remove-password-old-password =
+ .value = เชตเชฐเซเชคเชฎเชพเชจ เชชเชพเชธเชตเชฐเซเชก:
--- /dev/null
+# 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/.
+
+print-setup =
+ .title = เชชเชพเชจเชพเชจเซเช เชธเซเชเช
เชช
+custom-prompt-title = เชตเซเชตเชฟเชงเซเชฏเชชเซเชฐเซเชฃ...
+custom-prompt-prompt = เชคเชฎเชพเชฐเชพ เชเชธเซเชเชฎ เชนเซเชกเชฐ/เชซเซเชเชฐ เชฒเชเชพเชฃ เชฆเชพเชเชฒ เชเชฐเซ
+basic-tab =
+ .label = เชฌเชเชงเชพเชฐเชฃ & เชตเชฟเชเชฒเซเชชเซ
+advanced-tab =
+ .label = เชธเซเชฎเชพ & เชนเซเชกเชฐ/เชซเซเชเชฐ
+format-group-label =
+ .value = เชฌเชเชงเชพเชฐเชฃ
+orientation-label =
+ .value = เชฆเชฟเชถเชพ
+portrait =
+ .label = เชเชญเซเช
+ .accesskey = P
+landscape =
+ .label = เชเชกเซเช
+ .accesskey = L
+scale =
+ .label = เชฎเชพเชช:
+ .accesskey = S
+scale-percent =
+ .value = %
+shrink-to-fit =
+ .label = เชชเชพเชจเชพเชจเซ เชชเชนเซเชณเชพเชเชฎเชพเช เชฌเชเชง เชฌเซเชธเชพเชกเชตเชพ เชธเชเชเซเชเซ
+ .accesskey = W
+options-group-label =
+ .value = เชตเชฟเชเชฒเซเชชเซ
+print-bg =
+ .label = เชชเชพเชถเซเชตเชญเชพเช เชเชพเชชเซ (เชฐเชเชเซ & เชเชฟเชคเซเชฐเซ)
+ .accesskey = B
+margin-group-label-inches =
+ .value = เชธเซเชฎเชพ (เชเชเช)
+margin-group-label-metric =
+ .value = เชธเซเชฎเชพ (เชฎเชฟเชฒเชฟเชฎเซเชเชฐ)
+margin-top =
+ .value = เชเชชเชฐ:
+ .accesskey = T
+margin-top-invisible =
+ .value = เชเชชเชฐ:
+margin-bottom =
+ .value = เชจเซเชเซ:
+ .accesskey = B
+margin-bottom-invisible =
+ .value = เชจเซเชเซ:
+margin-left =
+ .value = เชกเชพเชฌเซ เชฌเชพเชเซ:
+ .accesskey = L
+margin-left-invisible =
+ .value = เชกเชพเชฌเซ เชฌเชพเชเซ:
+margin-right =
+ .value = เชเชฎเชฃเซ เชฌเชพเชเซ:
+ .accesskey = R
+margin-right-invisible =
+ .value = เชเชฎเชฃเซ เชฌเชพเชเซ:
+header-footer-label =
+ .value = เชนเซเชกเชฐ & เชซเซเชเชฐ
+hf-left-label =
+ .value = Left:
+hf-center-label =
+ .value = เชฎเชงเซเชฏเชฎเชพเช:
+hf-right-label =
+ .value = Right:
+header-left-tip =
+ .tooltiptext = เชกเชพเชฌเซ เชนเซเชกเชฐ
+header-center-tip =
+ .tooltiptext = เชตเชเซเชเซเชจเซ เชนเซเชกเชฐ
+header-right-tip =
+ .tooltiptext = เชเชฎเชฃเซ เชนเซเชกเชฐ
+footer-left-tip =
+ .tooltiptext = เชกเชพเชฌเซ เชซเซเชเชฐ
+footer-center-tip =
+ .tooltiptext = เชตเชเซเชเซเชจเซ เชซเซเชเชฐ
+footer-right-tip =
+ .tooltiptext = เชเชฎเชฃเซ เชซเซเชเชฐ
+hf-blank =
+ .label = --เชเชพเชฒเซ--
+hf-title =
+ .label = เชถเซเชฐเซเชทเช
+hf-url =
+ .label = URL
+hf-date-and-time =
+ .label = เชคเชพเชฐเซเช/เชธเชฎเชฏ
+hf-page =
+ .label = เชชเชพเชจเซ #
+hf-page-and-total =
+ .label = # เชจเซเช เชชเชพเชจเซ #
+hf-custom =
+ .label = เชเชธเซเชเชฎ
+print-preview-window =
+ .title = เชเชพเชชเชตเชพเชจเซเช เชชเซเชฐเซเชตเชฆเชฐเซเชถเชจ
+print-title =
+ .value = เชถเซเชฐเซเชทเช:
+print-preparing =
+ .value = เชคเซเชฏเชพเชฐ เชเชฐเซ เชเซ...
+print-progress =
+ .value = เชชเซเชฐเชเชคเชฟ:
+print-window =
+ .title = เชเชพเชชเซ เชฐเชนเซเชฏเชพ เชเซเช
+print-complete =
+ .value = เชเชพเชชเชตเชพเชจเซ เชชเซเชฐเซเช เชฅเช เชเชฏเซ.
+# Variables
+# $percent (integer) - Number of printed percentage
+print-percent =
+ .value = { $percent }%
+dialog-cancel-label = เชฐเชฆ เชเชฐเซ
+dialog-close-label = เชฌเชเชง เชเชฐเซ
--- /dev/null
+# 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/.
+
+printpreview-simplify-page-checkbox =
+ .label = เชชเซเชทเซเช เชธเชฐเชณ เชฌเชจเชพเชตเซ
+ .accesskey = i
+ .tooltiptext = เช เชชเซเชทเซเช เชเชชเชฎเซเชณเซ เชธเชฐเชณ เชฅเช เชถเชเชคเซเช เชจเชฅเซ
+printpreview-simplify-page-checkbox-enabled =
+ .label = { printpreview-simplify-page-checkbox.label }
+ .accesskey = { printpreview-simplify-page-checkbox.accesskey }
+ .tooltiptext = เชธเชฐเชณ เชตเชพเชเชเชจ เชฎเชพเชเซ เชฒเซเชเชเช เชฌเชฆเชฒเซ
+printpreview-close =
+ .label = เชฌเชเชง เชเชฐเซ
+ .accesskey = C
+printpreview-portrait =
+ .label = เชเชญเซเช
+ .accesskey = o
+printpreview-landscape =
+ .label = เชเชกเซเช
+ .accesskey = L
+printpreview-scale =
+ .value = เชฎเชพเชช:
+ .accesskey = S
+printpreview-shrink-to-fit =
+ .label = เชเซเช เชตเชตเชพ เชฎเชพเชเซ เชจเชพเชจเซเช เชเชฐเซ
+printpreview-custom =
+ .label = เชชเซเชคเชพเชจเซเช...
+printpreview-print =
+ .label = เชเชพเชชเซ...
+ .accesskey = P
+printpreview-of =
+ .value = เชจเชพเช
+printpreview-custom-prompt =
+ .value = เชชเซเชคเชพเชจเซ เชฐเซเชคเซ เชจเชพเชจเซเช เชเชฐเซ...
+printpreview-page-setup =
+ .label = เชชเชพเชจเชพเชจเซ เชเซเช เชตเชฃเซ...
+ .accesskey = u
+printpreview-page =
+ .value = เชชเชพเชจเซเช:
+ .accesskey = a
+
+## Variables
+## $percent (integer) - menuitem percent label
+## $arrow (String) - UTF-8 arrow character for navigation buttons
+
+printpreview-percentage-value =
+ .label = { $percent }%
+printpreview-homearrow =
+ .label = { $arrow }
+ .tooltiptext = เชชเซเชฐเชฅเชฎ เชชเชพเชจเซเช
+printpreview-previousarrow =
+ .label = { $arrow }
+ .tooltiptext = เชชเชนเซเชฒเชพเชจเซเช เชชเชพเชจเซเช
+printpreview-nextarrow =
+ .label = { $arrow }
+ .tooltiptext = เชเชเชณเชจเซเช เชชเชพเชจเซเช
+printpreview-endarrow =
+ .label = { $arrow }
+ .tooltiptext = เช
เชเชคเชฟเชฎ เชชเชพเชจเซเช
--- /dev/null
+# 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/.
+
+history-title = เชธเซเชงเชพเชฐเชพ เชเชคเชฟเชนเชพเชธ
+history-intro = เชจเซเชเซเชจเชพ เช
เชชเชกเซเชเซเชธ เชเชจเซเชธเซเชเซเชฒ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเชพ เชเซ
+close-button-label =
+ .buttonlabelcancel = เชฌเชเชง เชเชฐเซ
+ .title = เชธเซเชงเชพเชฐเชพ เชเชคเชฟเชนเชพเชธ
+no-updates-label = เชเซเช เชธเซเชงเชพเชฐเชพเช เชนเชเซ เชธเซเชฅเชพเชชเชฟเชค เชจเชฅเซ
+name-header = เชธเซเชงเชพเชฐเชพ เชจเชพเชฎ
+date-header = เชธเซเชฅเชพเชชเชจ เชคเชพเชฐเซเช
+type-header = เชชเซเชฐเชเชพเชฐ
+state-header = เชธเซเชฅเชฟเชคเชฟ
+# Used to display update history
+#
+# Variables:
+# $name (String): name of the update
+# $buildID (String): build identifier from the local updates.xml
+update-full-name =
+ .name = { $name } ({ $buildID })
+# Used to display update history
+#
+# Variables:
+# $name (String): name of the update
+# $buildID (String): build identifier from the local updates.xml
+update-full-build-name = { $name } ({ $buildID })
+update-details = เชตเชฟเชเชคเซ
+update-installed-on = เชชเชฐ เชธเซเชฅเชพเชชเชฟเชค เชฅเชฏเซเชฒ: { $date }
+update-status = เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟ: { $status }