summaryrefslogtreecommitdiffstats
path: root/browser/locales/en-US/browser/preferences
diff options
context:
space:
mode:
Diffstat (limited to 'browser/locales/en-US/browser/preferences')
-rw-r--r--browser/locales/en-US/browser/preferences/addEngine.ftl22
-rw-r--r--browser/locales/en-US/browser/preferences/applicationManager.ftl25
-rw-r--r--browser/locales/en-US/browser/preferences/blocklists.ftl33
-rw-r--r--browser/locales/en-US/browser/preferences/clearSiteData.ftl56
-rw-r--r--browser/locales/en-US/browser/preferences/colors.ftl44
-rw-r--r--browser/locales/en-US/browser/preferences/connection.ftl94
-rw-r--r--browser/locales/en-US/browser/preferences/containers.ftl93
-rw-r--r--browser/locales/en-US/browser/preferences/fonts.ftl116
-rw-r--r--browser/locales/en-US/browser/preferences/formAutofill.ftl122
-rw-r--r--browser/locales/en-US/browser/preferences/fxaPairDevice.ftl17
-rw-r--r--browser/locales/en-US/browser/preferences/languages.ftl73
-rw-r--r--browser/locales/en-US/browser/preferences/moreFromMozilla.ftl32
-rw-r--r--browser/locales/en-US/browser/preferences/permissions.ftl222
-rw-r--r--browser/locales/en-US/browser/preferences/preferences.ftl1553
-rw-r--r--browser/locales/en-US/browser/preferences/selectBookmark.ftl9
-rw-r--r--browser/locales/en-US/browser/preferences/siteDataSettings.ftl65
-rw-r--r--browser/locales/en-US/browser/preferences/translation.ftl40
17 files changed, 2616 insertions, 0 deletions
diff --git a/browser/locales/en-US/browser/preferences/addEngine.ftl b/browser/locales/en-US/browser/preferences/addEngine.ftl
new file mode 100644
index 0000000000..9a1f56f3ba
--- /dev/null
+++ b/browser/locales/en-US/browser/preferences/addEngine.ftl
@@ -0,0 +1,22 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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-engine-window2 =
+ .title = Add Search Engine
+ .style = min-width: 32em;
+
+add-engine-button = Add Custom Engine
+
+add-engine-name = Search engine name
+
+add-engine-alias = Alias
+
+add-engine-url = Engine URL, use %s in place of the search term
+
+add-engine-dialog=
+ .buttonlabelaccept = Add Engine
+ .buttonaccesskeyaccept = A
+
+engine-name-exists = An engine with that name already exists
+engine-alias-exists = An engine with that alias already exists
diff --git a/browser/locales/en-US/browser/preferences/applicationManager.ftl b/browser/locales/en-US/browser/preferences/applicationManager.ftl
new file mode 100644
index 0000000000..f0ee804d0c
--- /dev/null
+++ b/browser/locales/en-US/browser/preferences/applicationManager.ftl
@@ -0,0 +1,25 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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-window2 =
+ .title = Application details
+ .style = min-width: 30em; min-height: 20em;
+
+app-manager-remove =
+ .label = Remove
+ .accesskey = R
+
+# Variables:
+# $type (String) - the URI scheme of the link (e.g. mailto:)
+app-manager-handle-protocol = The following applications can be used to handle { $type } links.
+
+# Variables:
+# $type (String) - the MIME type (e.g. application/binary)
+app-manager-handle-file = The following applications can be used to handle { $type } content.
+
+## These strings are followed, on a new line,
+## by the URL or path of the application.
+
+app-manager-web-app-info = This web application is hosted at:
+app-manager-local-app-info = This application is located at:
diff --git a/browser/locales/en-US/browser/preferences/blocklists.ftl b/browser/locales/en-US/browser/preferences/blocklists.ftl
new file mode 100644
index 0000000000..931598167e
--- /dev/null
+++ b/browser/locales/en-US/browser/preferences/blocklists.ftl
@@ -0,0 +1,33 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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-window2 =
+ .title = Block Lists
+ .style = min-width: 55em
+
+blocklist-description = Choose the list { -brand-short-name } uses to block online trackers. Lists provided by <a data-l10n-name="disconnect-link" title="Disconnect">Disconnect</a>.
+blocklist-close-key =
+ .key = w
+
+blocklist-treehead-list =
+ .label = List
+
+blocklist-dialog=
+ .buttonlabelaccept = Save Changes
+ .buttonaccesskeyaccept = 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 = Level 1 block list (Recommended).
+blocklist-item-moz-std-description = Allows some trackers so fewer websites break.
+blocklist-item-moz-full-listName = Level 2 block list.
+blocklist-item-moz-full-description = Blocks all detected trackers. Some websites or content may not load properly.
diff --git a/browser/locales/en-US/browser/preferences/clearSiteData.ftl b/browser/locales/en-US/browser/preferences/clearSiteData.ftl
new file mode 100644
index 0000000000..f9ea112bf6
--- /dev/null
+++ b/browser/locales/en-US/browser/preferences/clearSiteData.ftl
@@ -0,0 +1,56 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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-window2 =
+ .title = Clear Data
+ .style = min-width: 35em
+
+clear-site-data-description = Clearing all cookies and site data stored by { -brand-short-name } may sign you out of websites and remove offline web content. Clearing cache data will not affect your logins.
+
+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 = Cookies and Site Data ({ $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 = Cookies and Site Data
+ .accesskey = S
+
+clear-site-data-cookies-info = You may get signed out of websites if cleared
+
+# 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 = Cached Web Content ({ $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 = Cached Web Content
+ .accesskey = W
+
+clear-site-data-cache-info = Will require websites to reload images and data
+
+clear-site-data-dialog =
+ .buttonlabelaccept = Clear
+ .buttonaccesskeyaccept = l
diff --git a/browser/locales/en-US/browser/preferences/colors.ftl b/browser/locales/en-US/browser/preferences/colors.ftl
new file mode 100644
index 0000000000..9090327471
--- /dev/null
+++ b/browser/locales/en-US/browser/preferences/colors.ftl
@@ -0,0 +1,44 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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-dialog2 =
+ .title = Colors
+ .style = min-width: 41em;
+
+colors-close-key =
+ .key = w
+
+colors-page-override = Override the colors specified by the page with your selections above
+ .accesskey = O
+
+colors-page-override-option-always =
+ .label = Always
+colors-page-override-option-auto =
+ .label = Only with High Contrast themes
+colors-page-override-option-never =
+ .label = Never
+
+colors-text-and-background = Text and Background
+
+colors-text-header = Text
+ .accesskey = T
+
+colors-background = Background
+ .accesskey = B
+
+colors-use-system =
+ .label = Use system colors
+ .accesskey = s
+
+colors-underline-links =
+ .label = Underline links
+ .accesskey = U
+
+colors-links-header = Link Colors
+
+colors-unvisited-links = Unvisited Links
+ .accesskey = L
+
+colors-visited-links = Visited Links
+ .accesskey = V
diff --git a/browser/locales/en-US/browser/preferences/connection.ftl b/browser/locales/en-US/browser/preferences/connection.ftl
new file mode 100644
index 0000000000..7dbc998880
--- /dev/null
+++ b/browser/locales/en-US/browser/preferences/connection.ftl
@@ -0,0 +1,94 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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-window2 =
+ .title = Connection Settings
+ .style =
+ { PLATFORM() ->
+ [macos] min-width: 44em
+ *[other] min-width: 49em
+ }
+
+connection-close-key =
+ .key = w
+
+connection-disable-extension =
+ .label = Disable Extension
+
+connection-proxy-configure = Configure Proxy Access to the Internet
+
+connection-proxy-option-no =
+ .label = No proxy
+ .accesskey = y
+connection-proxy-option-system =
+ .label = Use system proxy settings
+ .accesskey = U
+connection-proxy-option-auto =
+ .label = Auto-detect proxy settings for this network
+ .accesskey = w
+connection-proxy-option-manual =
+ .label = Manual proxy configuration
+ .accesskey = M
+
+connection-proxy-http = HTTP Proxy
+ .accesskey = x
+connection-proxy-http-port = Port
+ .accesskey = P
+connection-proxy-https-sharing =
+ .label = Also use this proxy for HTTPS
+ .accesskey = s
+
+connection-proxy-https = HTTPS Proxy
+ .accesskey = H
+connection-proxy-ssl-port = Port
+ .accesskey = o
+
+connection-proxy-socks = SOCKS Host
+ .accesskey = C
+connection-proxy-socks-port = Port
+ .accesskey = t
+
+connection-proxy-socks4 =
+ .label = SOCKS v4
+ .accesskey = K
+connection-proxy-socks5 =
+ .label = SOCKS v5
+ .accesskey = v
+connection-proxy-noproxy = No proxy for
+ .accesskey = N
+
+connection-proxy-noproxy-desc = Example: .mozilla.org, .net.nz, 192.168.1.0/24
+
+# Do not translate "localhost", "127.0.0.1/8" and "::1". (You can translate "and".)
+connection-proxy-noproxy-localhost-desc-2 = Connections to localhost, 127.0.0.1/8, and ::1 are never proxied.
+
+connection-proxy-autotype =
+ .label = Automatic proxy configuration URL
+ .accesskey = A
+
+connection-proxy-reload =
+ .label = Reload
+ .accesskey = e
+
+connection-proxy-autologin =
+ .label = Do not prompt for authentication if password is saved
+ .accesskey = i
+ .tooltip = This option silently authenticates you to proxies when you have saved credentials for them. You will be prompted if authentication fails.
+
+connection-proxy-socks-remote-dns =
+ .label = Proxy DNS when using SOCKS v5
+ .accesskey = D
+
+# Variables:
+# $name (String) - Display name or URL for the DNS over HTTPS provider
+connection-dns-over-https-url-item-default =
+ .label = { $name } (Default)
+ .tooltiptext = Use the default URL for resolving DNS over HTTPS
+
+connection-dns-over-https-url-custom =
+ .label = Custom
+ .accesskey = C
+ .tooltiptext = Enter your preferred URL for resolving DNS over HTTPS
+
+connection-dns-over-https-custom-label = Custom
diff --git a/browser/locales/en-US/browser/preferences/containers.ftl b/browser/locales/en-US/browser/preferences/containers.ftl
new file mode 100644
index 0000000000..73030b1fa6
--- /dev/null
+++ b/browser/locales/en-US/browser/preferences/containers.ftl
@@ -0,0 +1,93 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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-new2 =
+ .title = Add New Container
+ .style = min-width: 45em
+# Variables
+# $name (String) - Name of the container
+containers-window-update-settings2 =
+ .title = { $name } Container Settings
+ .style = min-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 = Name
+ .accesskey = N
+ .style = { -containers-labels-style }
+
+containers-name-text =
+ .placeholder = Enter a container name
+
+containers-icon-label = Icon
+ .accesskey = I
+ .style = { -containers-labels-style }
+
+containers-color-label = Color
+ .accesskey = o
+ .style = { -containers-labels-style }
+
+containers-dialog =
+ .buttonlabelaccept = Done
+ .buttonaccesskeyaccept = D
+
+containers-color-blue =
+ .label = Blue
+containers-color-turquoise =
+ .label = Turquoise
+containers-color-green =
+ .label = Green
+containers-color-yellow =
+ .label = Yellow
+containers-color-orange =
+ .label = Orange
+containers-color-red =
+ .label = Red
+containers-color-pink =
+ .label = Pink
+containers-color-purple =
+ .label = Purple
+containers-color-toolbar =
+ .label = Match toolbar
+
+containers-icon-fence =
+ .label = Fence
+containers-icon-fingerprint =
+ .label = Fingerprint
+containers-icon-briefcase =
+ .label = Briefcase
+# 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 = Dollar sign
+containers-icon-cart =
+ .label = Shopping cart
+containers-icon-circle =
+ .label = Dot
+containers-icon-vacation =
+ .label = Vacation
+containers-icon-gift =
+ .label = Gift
+containers-icon-food =
+ .label = Food
+containers-icon-fruit =
+ .label = Fruit
+containers-icon-pet =
+ .label = Pet
+containers-icon-tree =
+ .label = Tree
+containers-icon-chill =
+ .label = Chill
diff --git a/browser/locales/en-US/browser/preferences/fonts.ftl b/browser/locales/en-US/browser/preferences/fonts.ftl
new file mode 100644
index 0000000000..0f4269e8be
--- /dev/null
+++ b/browser/locales/en-US/browser/preferences/fonts.ftl
@@ -0,0 +1,116 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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
+
+fonts-window-close =
+ .key = w
+
+## Font groups by language
+
+fonts-langgroup-header = Fonts for
+ .accesskey = F
+
+fonts-langgroup-arabic =
+ .label = Arabic
+fonts-langgroup-armenian =
+ .label = Armenian
+fonts-langgroup-bengali =
+ .label = Bengali
+fonts-langgroup-simpl-chinese =
+ .label = Simplified Chinese
+fonts-langgroup-trad-chinese-hk =
+ .label = Traditional Chinese (Hong Kong)
+fonts-langgroup-trad-chinese =
+ .label = Traditional Chinese (Taiwan)
+fonts-langgroup-cyrillic =
+ .label = Cyrillic
+fonts-langgroup-devanagari =
+ .label = Devanagari
+fonts-langgroup-ethiopic =
+ .label = Ethiopic
+fonts-langgroup-georgian =
+ .label = Georgian
+fonts-langgroup-el =
+ .label = Greek
+fonts-langgroup-gujarati =
+ .label = Gujarati
+fonts-langgroup-gurmukhi =
+ .label = Gurmukhi
+fonts-langgroup-japanese =
+ .label = Japanese
+fonts-langgroup-hebrew =
+ .label = Hebrew
+fonts-langgroup-kannada =
+ .label = Kannada
+fonts-langgroup-khmer =
+ .label = Khmer
+fonts-langgroup-korean =
+ .label = Korean
+# Translate "Latin" as the name of Latin (Roman) script, not as the name of the Latin language.
+fonts-langgroup-latin =
+ .label = Latin
+fonts-langgroup-malayalam =
+ .label = Malayalam
+fonts-langgroup-math =
+ .label = Mathematics
+fonts-langgroup-odia =
+ .label = Odia
+fonts-langgroup-sinhala =
+ .label = Sinhala
+fonts-langgroup-tamil =
+ .label = Tamil
+fonts-langgroup-telugu =
+ .label = Telugu
+fonts-langgroup-thai =
+ .label = Thai
+fonts-langgroup-tibetan =
+ .label = Tibetan
+fonts-langgroup-canadian =
+ .label = Unified Canadian Syllabary
+fonts-langgroup-other =
+ .label = Other Writing Systems
+
+## Default fonts and their sizes
+
+fonts-proportional-header = Proportional
+ .accesskey = P
+
+fonts-default-serif =
+ .label = Serif
+fonts-default-sans-serif =
+ .label = Sans Serif
+
+fonts-proportional-size = Size
+ .accesskey = z
+
+fonts-serif = Serif
+ .accesskey = S
+
+fonts-sans-serif = Sans-serif
+ .accesskey = n
+
+fonts-monospace = Monospace
+ .accesskey = M
+
+fonts-monospace-size = Size
+ .accesskey = e
+
+fonts-minsize = Minimum font size
+ .accesskey = o
+
+fonts-minsize-none =
+ .label = None
+
+fonts-allow-own =
+ .label = Allow pages to choose their own fonts, instead of your selections above
+ .accesskey = A
+
+# Variables:
+# $name {string, "Arial"} - Name of the default font
+fonts-label-default =
+ .label = Default ({ $name })
+fonts-label-default-unnamed =
+ .label = Default
diff --git a/browser/locales/en-US/browser/preferences/formAutofill.ftl b/browser/locales/en-US/browser/preferences/formAutofill.ftl
new file mode 100644
index 0000000000..588bc559ac
--- /dev/null
+++ b/browser/locales/en-US/browser/preferences/formAutofill.ftl
@@ -0,0 +1,122 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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 address and credit card autofill management dialog in browser preferences
+
+autofill-manage-addresses-title = Saved Addresses
+autofill-manage-addresses-list-header = Addresses
+
+autofill-manage-credit-cards-title = Saved Credit Cards
+autofill-manage-credit-cards-list-header = Credit Cards
+
+autofill-manage-dialog =
+ .style = min-width: 560px
+autofill-manage-remove-button = Remove
+autofill-manage-add-button = Add…
+autofill-manage-edit-button = Edit…
+
+##
+
+# The dialog title for creating addresses in browser preferences.
+autofill-add-new-address-title = Add New Address
+# The dialog title for editing addresses in browser preferences.
+autofill-edit-address-title = Edit Address
+
+autofill-address-given-name = First Name
+autofill-address-additional-name = Middle Name
+autofill-address-family-name = Last Name
+autofill-address-organization = Organization
+autofill-address-street = Street Address
+
+## address-level-3 (Sublocality) names
+
+# Used in IR, MX
+autofill-address-neighborhood = Neighborhood
+# Used in MY
+autofill-address-village-township = Village or Township
+autofill-address-island = Island
+# Used in IE
+autofill-address-townland = Townland
+
+## address-level-2 names
+
+autofill-address-city = City
+# Used in HK, SD, SY, TR as Address Level-2 and used in KR as Sublocality.
+autofill-address-district = District
+# Used in GB, NO, SE
+autofill-address-post-town = Post town
+# Used in AU as Address Level-2 and used in ZZ as Sublocality.
+autofill-address-suburb = Suburb
+
+## address-level-1 names
+
+autofill-address-province = Province
+autofill-address-state = State
+autofill-address-county = County
+# Used in BB, JM
+autofill-address-parish = Parish
+# Used in JP
+autofill-address-prefecture = Prefecture
+# Used in HK
+autofill-address-area = Area
+# Used in KR
+autofill-address-do-si = Do/Si
+# Used in NI, CO
+autofill-address-department = Department
+# Used in AE
+autofill-address-emirate = Emirate
+# Used in RU and UA
+autofill-address-oblast = Oblast
+
+## Postal code name types
+
+# Used in IN
+autofill-address-pin = Pin
+autofill-address-postal-code = Postal Code
+autofill-address-zip = ZIP Code
+# Used in IE
+autofill-address-eircode = Eircode
+
+##
+
+autofill-address-country = Country or Region
+autofill-address-tel = Phone
+autofill-address-email = Email
+
+autofill-cancel-button = Cancel
+autofill-save-button = Save
+autofill-country-warning-message = Form Autofill is currently available only for certain countries.
+
+# The dialog title for creating credit cards in browser preferences.
+autofill-add-new-card-title = Add New Credit Card
+# The dialog title for editing credit cards in browser preferences.
+autofill-edit-card-title = Edit Credit Card
+
+# In macOS, this string is preceded by the operating system with "Firefox is trying to ",
+# and has a period added to its end. Make sure to test in your locale.
+autofill-edit-card-password-prompt = { PLATFORM() ->
+ [macos] show credit card information
+ [windows] { -brand-short-name } is trying to show credit card information. Confirm access to this Windows account below.
+ *[other] { -brand-short-name } is trying to show credit card information.
+}
+
+autofill-card-number = Card Number
+autofill-card-invalid-number = Please enter a valid card number
+autofill-card-name-on-card = Name on Card
+autofill-card-expires-month = Exp. Month
+autofill-card-expires-year = Exp. Year
+autofill-card-billing-address = Billing Address
+autofill-card-network = Card Type
+
+## These are brand names and should only be translated when a locale-specific name for that brand is in common use
+
+autofill-card-network-amex = American Express
+autofill-card-network-cartebancaire = Carte Bancaire
+autofill-card-network-diners = Diners Club
+autofill-card-network-discover = Discover
+autofill-card-network-jcb = JCB
+autofill-card-network-mastercard = MasterCard
+autofill-card-network-mir = MIR
+autofill-card-network-unionpay = Union Pay
+autofill-card-network-visa = Visa
diff --git a/browser/locales/en-US/browser/preferences/fxaPairDevice.ftl b/browser/locales/en-US/browser/preferences/fxaPairDevice.ftl
new file mode 100644
index 0000000000..80ae5801ad
--- /dev/null
+++ b/browser/locales/en-US/browser/preferences/fxaPairDevice.ftl
@@ -0,0 +1,17 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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-sync2 =
+ .style = min-width: 32em;
+
+fxa-qrcode-pair-title = Sync { -brand-product-name } on your phone or tablet
+fxa-qrcode-pair-step1 = 1. Open { -brand-product-name } on your mobile device.
+
+fxa-qrcode-pair-step2-signin = 2. Go to the menu (<img data-l10n-name="ios-menu-icon"/> on iOS or <img data-l10n-name="android-menu-icon"/> on Android) and tap <strong>Sync and save data</strong>
+
+fxa-qrcode-pair-step3 = 3. Tap <strong>Ready to Scan</strong> and hold your phone over this code
+
+fxa-qrcode-error-title = Pairing unsuccessful.
+
+fxa-qrcode-error-body = Try again.
diff --git a/browser/locales/en-US/browser/preferences/languages.ftl b/browser/locales/en-US/browser/preferences/languages.ftl
new file mode 100644
index 0000000000..b008a4874a
--- /dev/null
+++ b/browser/locales/en-US/browser/preferences/languages.ftl
@@ -0,0 +1,73 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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-window2 =
+ .title = Webpage Language Settings
+ .style = min-width: 40em
+
+languages-close-key =
+ .key = w
+
+languages-description = Web pages are sometimes offered in more than one language. Choose languages for displaying these web pages, in order of preference
+
+languages-customize-spoof-english =
+ .label = Request English versions of web pages for enhanced privacy
+
+languages-customize-moveup =
+ .label = Move Up
+ .accesskey = U
+
+languages-customize-movedown =
+ .label = Move Down
+ .accesskey = D
+
+languages-customize-remove =
+ .label = Remove
+ .accesskey = R
+
+languages-customize-select-language =
+ .placeholder = Select a language to add…
+
+languages-customize-add =
+ .label = Add
+ .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-window2 =
+ .title = { -brand-short-name } Language Settings
+ .style = min-width: 40em
+
+browser-languages-description = { -brand-short-name } will display the first language as your default and will display alternate languages if necessary in the order they appear.
+
+browser-languages-search = Search for more languages…
+
+browser-languages-searching =
+ .label = Searching for languages…
+
+browser-languages-downloading =
+ .label = Downloading…
+
+browser-languages-select-language =
+ .label = Select a language to add…
+ .placeholder = Select a language to add…
+
+browser-languages-installed-label = Installed languages
+browser-languages-available-label = Available languages
+
+browser-languages-error = { -brand-short-name } can’t update your languages right now. Check that you are connected to the internet or try again.
diff --git a/browser/locales/en-US/browser/preferences/moreFromMozilla.ftl b/browser/locales/en-US/browser/preferences/moreFromMozilla.ftl
new file mode 100644
index 0000000000..ac2356f99d
--- /dev/null
+++ b/browser/locales/en-US/browser/preferences/moreFromMozilla.ftl
@@ -0,0 +1,32 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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:preferences moreFromMozilla page
+
+more-from-moz-title = More from { -vendor-short-name }
+more-from-moz-category =
+ .tooltiptext = More from { -vendor-short-name }
+
+more-from-moz-subtitle = Check out other { -vendor-short-name } products that work to support a healthy internet.
+
+more-from-moz-firefox-mobile-title = { -brand-product-name } Mobile
+more-from-moz-firefox-mobile-description = The mobile browser that puts your privacy first.
+
+more-from-moz-mozilla-vpn-title = { -mozilla-vpn-brand-name }
+more-from-moz-mozilla-vpn-description = Discover an added layer of anonymous browsing and protection.
+
+more-from-moz-qr-code-box-firefox-mobile-title = Download using your mobile device. Point your camera at the QR code. When a link appears, tap it.
+more-from-moz-qr-code-box-firefox-mobile-button = Send an email to your phone instead
+more-from-moz-qr-code-firefox-mobile-img =
+ .alt = QR code to download { -brand-product-name } Mobile
+
+more-from-moz-button-mozilla-vpn-2 = Get VPN
+
+more-from-moz-learn-more-link = Learn more
+
+## These strings are for the Firefox Relay card in about:preferences moreFromMozilla page
+
+more-from-moz-firefox-relay-title = { -relay-brand-name }
+more-from-moz-firefox-relay-description = Protect your inbox and your identity with free email masking.
+more-from-moz-firefox-relay-button = Get { -relay-brand-short-name }
diff --git a/browser/locales/en-US/browser/preferences/permissions.ftl b/browser/locales/en-US/browser/preferences/permissions.ftl
new file mode 100644
index 0000000000..fff18caa9b
--- /dev/null
+++ b/browser/locales/en-US/browser/preferences/permissions.ftl
@@ -0,0 +1,222 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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-window2 =
+ .title = Exceptions
+ .style = min-width: 45em
+
+permissions-close-key =
+ .key = w
+
+permissions-address = Address of website
+ .accesskey = d
+
+permissions-block =
+ .label = Block
+ .accesskey = B
+
+permissions-disable-etp =
+ .label = Add Exception
+ .accesskey = E
+
+permissions-session =
+ .label = Allow for Session
+ .accesskey = S
+
+permissions-allow =
+ .label = Allow
+ .accesskey = A
+
+permissions-button-off =
+ .label = Turn Off
+ .accesskey = O
+
+permissions-button-off-temporarily =
+ .label = Turn Off Temporarily
+ .accesskey = T
+
+permissions-site-name =
+ .label = Website
+
+permissions-status =
+ .label = Status
+
+permissions-remove =
+ .label = Remove Website
+ .accesskey = R
+
+permissions-remove-all =
+ .label = Remove All Websites
+ .accesskey = e
+
+permission-dialog =
+ .buttonlabelaccept = Save Changes
+ .buttonaccesskeyaccept = S
+
+permissions-autoplay-menu = Default for all websites:
+
+permissions-searchbox =
+ .placeholder = Search Website
+
+permissions-capabilities-autoplay-allow =
+ .label = Allow Audio and Video
+permissions-capabilities-autoplay-block =
+ .label = Block Audio
+permissions-capabilities-autoplay-blockall =
+ .label = Block Audio and Video
+
+permissions-capabilities-allow =
+ .label = Allow
+permissions-capabilities-block =
+ .label = Block
+permissions-capabilities-prompt =
+ .label = Always Ask
+
+permissions-capabilities-listitem-allow =
+ .value = Allow
+permissions-capabilities-listitem-block =
+ .value = Block
+permissions-capabilities-listitem-allow-session =
+ .value = Allow for Session
+
+permissions-capabilities-listitem-off =
+ .value = Off
+permissions-capabilities-listitem-off-temporarily =
+ .value = Off temporarily
+
+## Invalid Hostname Dialog
+
+permissions-invalid-uri-title = Invalid Hostname Entered
+permissions-invalid-uri-label = Please enter a valid hostname
+
+## Exceptions - Tracking Protection
+
+permissions-exceptions-etp-window2 =
+ .title = Exceptions for Enhanced Tracking Protection
+ .style = { permissions-window2.style }
+permissions-exceptions-manage-etp-desc = You can specify which websites have Enhanced Tracking Protection turned off. Type the exact address of the site you want to manage and then click Add Exception.
+
+## Exceptions - Cookies
+
+permissions-exceptions-cookie-window2 =
+ .title = Exceptions - Cookies and Site Data
+ .style = { permissions-window2.style }
+permissions-exceptions-cookie-desc = You can specify which websites are always or never allowed to use cookies and site data. Type the exact address of the site you want to manage and then click Block, Allow for Session, or Allow.
+
+## Exceptions - HTTPS-Only Mode
+
+permissions-exceptions-https-only-window2 =
+ .title = Exceptions - HTTPS-Only Mode
+ .style = { permissions-window2.style }
+permissions-exceptions-https-only-desc = You can turn off HTTPS-Only Mode for specific websites. { -brand-short-name } won’t attempt to upgrade the connection to secure HTTPS for those sites. Exceptions do not apply to private windows.
+
+## Exceptions - Pop-ups
+
+permissions-exceptions-popup-window2 =
+ .title = Allowed Websites - Pop-ups
+ .style = { permissions-window2.style }
+permissions-exceptions-popup-desc = You can specify which websites are allowed to open pop-up windows. Type the exact address of the site you want to allow and then click Allow.
+
+## Exceptions - Saved Logins
+
+permissions-exceptions-saved-logins-window2 =
+ .title = Exceptions - Saved Logins
+ .style = { permissions-window2.style }
+permissions-exceptions-saved-logins-desc = Logins for the following websites will not be saved
+
+## Exceptions - Add-ons
+
+permissions-exceptions-addons-window2 =
+ .title = Allowed Websites - Add-ons Installation
+ .style = { permissions-window2.style }
+permissions-exceptions-addons-desc = You can specify which websites are allowed to install add-ons. Type the exact address of the site you want to allow and then click Allow.
+
+## Site Permissions - Autoplay
+
+permissions-site-autoplay-window2 =
+ .title = Settings - Autoplay
+ .style = { permissions-window2.style }
+permissions-site-autoplay-desc = You can manage the sites that do not follow your default autoplay settings here.
+
+## Site Permissions - Notifications
+
+permissions-site-notification-window2 =
+ .title = Settings - Notification Permissions
+ .style = { permissions-window2.style }
+permissions-site-notification-desc = The following websites have requested to send you notifications. You can specify which websites are allowed to send you notifications. You can also block new requests asking to allow notifications.
+permissions-site-notification-disable-label =
+ .label = Block new requests asking to allow notifications
+permissions-site-notification-disable-desc = This will prevent any websites not listed above from requesting permission to send notifications. Blocking notifications may break some website features.
+
+## Site Permissions - Location
+
+permissions-site-location-window2 =
+ .title = Settings - Location Permissions
+ .style = { permissions-window2.style }
+permissions-site-location-desc = The following websites have requested to access your location. You can specify which websites are allowed to access your location. You can also block new requests asking to access your location.
+permissions-site-location-disable-label =
+ .label = Block new requests asking to access your location
+permissions-site-location-disable-desc = This will prevent any websites not listed above from requesting permission to access your location. Blocking access to your location may break some website features.
+
+## Site Permissions - Virtual Reality
+
+permissions-site-xr-window2 =
+ .title = Settings - Virtual Reality Permissions
+ .style = { permissions-window2.style }
+permissions-site-xr-desc = The following websites have requested to access your virtual reality devices. You can specify which websites are allowed to access your virtual reality devices. You can also block new requests asking to access your virtual reality devices.
+permissions-site-xr-disable-label =
+ .label = Block new requests asking to access your virtual reality devices
+permissions-site-xr-disable-desc = This will prevent any websites not listed above from requesting permission to access your virtual reality devices. Blocking access to your virtual reality devices may break some website features.
+
+## Site Permissions - Camera
+
+permissions-site-camera-window2 =
+ .title = Settings - Camera Permissions
+ .style = { permissions-window2.style }
+permissions-site-camera-desc = The following websites have requested to access your camera. You can specify which websites are allowed to access your camera. You can also block new requests asking to access your camera.
+permissions-site-camera-disable-label =
+ .label = Block new requests asking to access your camera
+permissions-site-camera-disable-desc = This will prevent any websites not listed above from requesting permission to access your camera. Blocking access to your camera may break some website features.
+
+## Site Permissions - Microphone
+
+permissions-site-microphone-window2 =
+ .title = Settings - Microphone Permissions
+ .style = { permissions-window2.style }
+permissions-site-microphone-desc = The following websites have requested to access your microphone. You can specify which websites are allowed to access your microphone. You can also block new requests asking to access your microphone.
+permissions-site-microphone-disable-label =
+ .label = Block new requests asking to access your microphone
+permissions-site-microphone-disable-desc = This will prevent any websites not listed above from requesting permission to access your microphone. Blocking access to your microphone may break some website features.
+
+## Site Permissions - Speaker
+##
+## "Speaker" refers to an audio output device.
+
+permissions-site-speaker-window =
+ .title = Settings - Speaker Permissions
+ .style = { permissions-window2.style }
+permissions-site-speaker-desc = The following websites have requested to select an audio output device. You can specify which websites are allowed to select an audio output device.
+
+permissions-exceptions-doh-window =
+ .title = Website Exceptions for DNS over HTTPS
+ .style = { permissions-window2.style }
+permissions-exceptions-manage-doh-desc = { -brand-short-name } won’t use secure DNS on these sites and their subdomains.
+
+permissions-doh-entry-field = Enter website domain name
+ .accesskey = d
+
+permissions-doh-add-exception =
+ .label = Add
+ .accesskey = A
+
+permissions-doh-col =
+ .label = Domain
+
+permissions-doh-remove =
+ .label = Remove
+ .accesskey = R
+
+permissions-doh-remove-all =
+ .label = Remove All
+ .accesskey = e
diff --git a/browser/locales/en-US/browser/preferences/preferences.ftl b/browser/locales/en-US/browser/preferences/preferences.ftl
new file mode 100644
index 0000000000..829c18c5e1
--- /dev/null
+++ b/browser/locales/en-US/browser/preferences/preferences.ftl
@@ -0,0 +1,1553 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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 = Send websites a “Do Not Track” signal that you don’t want to be tracked
+do-not-track-learn-more = Learn more
+do-not-track-option-default-content-blocking-known =
+ .label = Only when { -brand-short-name } is set to block known trackers
+do-not-track-option-always =
+ .label = Always
+
+settings-page-title = Settings
+
+# 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-box2 =
+ .style = width: 15.4em
+ .placeholder = Find in Settings
+
+managed-notice = Your browser is being managed by your organization.
+
+category-list =
+ .aria-label = Categories
+
+pane-general-title = General
+category-general =
+ .tooltiptext = { pane-general-title }
+
+pane-home-title = Home
+category-home =
+ .tooltiptext = { pane-home-title }
+
+pane-search-title = Search
+category-search =
+ .tooltiptext = { pane-search-title }
+
+pane-privacy-title = Privacy & Security
+category-privacy =
+ .tooltiptext = { pane-privacy-title }
+
+pane-sync-title3 = Sync
+category-sync3 =
+ .tooltiptext = { pane-sync-title3 }
+
+pane-experimental-title = { -brand-short-name } Experiments
+category-experimental =
+ .tooltiptext = { -brand-short-name } Experiments
+pane-experimental-subtitle = Proceed with Caution
+pane-experimental-search-results-header = { -brand-short-name } Experiments: Proceed with Caution
+pane-experimental-description2 = Changing advanced configuration settings can impact { -brand-short-name } performance or security.
+
+pane-experimental-reset =
+ .label = Restore Defaults
+ .accesskey = R
+
+help-button-label = { -brand-short-name } Support
+addons-button-label = Extensions & Themes
+
+focus-search =
+ .key = f
+
+close-button =
+ .aria-label = Close
+
+## Browser Restart Dialog
+
+feature-enable-requires-restart = { -brand-short-name } must restart to enable this feature.
+feature-disable-requires-restart = { -brand-short-name } must restart to disable this feature.
+should-restart-title = Restart { -brand-short-name }
+should-restart-ok = Restart { -brand-short-name } now
+cancel-no-restart-button = Cancel
+restart-later = 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 the password manager setting
+# is being controlled by an extension
+extension-controlling-password-saving = <img data-l10n-name="icon"/> <strong>{ $name }</strong> controls this setting.
+
+# This string is shown to notify the user that their notifications permission
+# is being controlled by an extension.
+extension-controlling-web-notifications = <img data-l10n-name="icon"/> <strong>{ $name }</strong> controls this setting.
+
+# This string is shown to notify the user that Container Tabs
+# are being enabled by an extension.
+extension-controlling-privacy-containers = <img data-l10n-name="icon"/> <strong>{ $name }</strong> requires Container Tabs.
+
+# This string is shown to notify the user that their content blocking "All Detected Trackers"
+# preferences are being controlled by an extension.
+extension-controlling-websites-content-blocking-all-trackers = <img data-l10n-name="icon"/> <strong>{ $name }</strong> controls this setting.
+
+# This string is shown to notify the user that their proxy configuration preferences
+# are being controlled by an extension.
+extension-controlling-proxy-config = <img data-l10n-name ="icon"/> <strong>{ $name }</strong> controls how { -brand-short-name } connects to the internet.
+
+# 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 = To enable the extension go to <img data-l10n-name="addons-icon"/> Add-ons in the <img data-l10n-name="menu-icon"/> menu.
+
+## Preferences UI Search Results
+
+search-results-header = Search Results
+
+# `<span data-l10n-name="query"></span>` will be replaced by the search term.
+search-results-empty-message2 =
+ Sorry! There are no results in Settings for “<span data-l10n-name="query"></span>”.
+
+search-results-help-link = Need help? Visit <a data-l10n-name="url">{ -brand-short-name } Support</a>
+
+## General Section
+
+startup-header = Startup
+
+always-check-default =
+ .label = Always check if { -brand-short-name } is your default browser
+ .accesskey = y
+
+is-default = { -brand-short-name } is currently your default browser
+is-not-default = { -brand-short-name } is not your default browser
+
+set-as-my-default-browser =
+ .label = Make Default…
+ .accesskey = D
+
+startup-restore-windows-and-tabs =
+ .label = Open previous windows and tabs
+ .accesskey = s
+
+startup-restore-warn-on-quit =
+ .label = Warn you when quitting the browser
+
+disable-extension =
+ .label = Disable Extension
+
+preferences-data-migration-header = Import Browser Data
+preferences-data-migration-description = Import bookmarks, passwords, history, and autofill data into { -brand-short-name }.
+preferences-data-migration-button =
+ .label = Import Data
+ .accesskey = m
+
+tabs-group-header = Tabs
+
+ctrl-tab-recently-used-order =
+ .label = Ctrl+Tab cycles through tabs in recently used order
+ .accesskey = T
+
+open-new-link-as-tabs =
+ .label = Open links in tabs instead of new windows
+ .accesskey = w
+
+confirm-on-close-multiple-tabs =
+ .label = Confirm before closing multiple tabs
+ .accesskey = m
+
+# This string is used for the confirm before quitting preference.
+# Variables:
+# $quitKey (string) - the quit keyboard shortcut, and formatted
+# in the same manner as it would appear,
+# for example, in the File menu.
+confirm-on-quit-with-key =
+ .label = Confirm before quitting with { $quitKey }
+ .accesskey = b
+
+warn-on-open-many-tabs =
+ .label = Warn you when opening multiple tabs might slow down { -brand-short-name }
+ .accesskey = d
+
+switch-to-new-tabs =
+ .label = When you open a link, image or media in a new tab, switch to it immediately
+ .accesskey = h
+
+show-tabs-in-taskbar =
+ .label = Show tab previews in the Windows taskbar
+ .accesskey = k
+
+browser-containers-enabled =
+ .label = Enable Container Tabs
+ .accesskey = n
+
+browser-containers-learn-more = Learn more
+
+browser-containers-settings =
+ .label = Settings…
+ .accesskey = i
+
+containers-disable-alert-title = Close All Container Tabs?
+
+## Variables:
+## $tabCount (number) - Number of tabs
+
+containers-disable-alert-desc =
+ { $tabCount ->
+ [one] If you disable Container Tabs now, { $tabCount } container tab will be closed. Are you sure you want to disable Container Tabs?
+ *[other] If you disable Container Tabs now, { $tabCount } container tabs will be closed. Are you sure you want to disable Container Tabs?
+ }
+
+containers-disable-alert-ok-button =
+ { $tabCount ->
+ [one] Close { $tabCount } Container Tab
+ *[other] Close { $tabCount } Container Tabs
+ }
+
+##
+
+containers-disable-alert-cancel-button = Keep enabled
+
+containers-remove-alert-title = Remove This Container?
+
+# Variables:
+# $count (number) - Number of tabs that will be closed.
+containers-remove-alert-msg =
+ { $count ->
+ [one] If you remove this Container now, { $count } container tab will be closed. Are you sure you want to remove this Container?
+ *[other] If you remove this Container now, { $count } container tabs will be closed. Are you sure you want to remove this Container?
+ }
+
+containers-remove-ok-button = Remove this Container
+containers-remove-cancel-button = Don’t remove this Container
+
+## General Section - Language & Appearance
+
+language-and-appearance-header = Language and Appearance
+
+preferences-web-appearance-header = Website appearance
+
+preferences-web-appearance-description = Some websites adapt their color scheme based on your preferences. Choose which color scheme you’d like to use for those sites.
+
+preferences-web-appearance-choice-auto = Automatic
+preferences-web-appearance-choice-light = Light
+preferences-web-appearance-choice-dark = Dark
+
+preferences-web-appearance-choice-tooltip-auto =
+ .title = Automatically change website backgrounds and content based on your system settings and { -brand-short-name } theme.
+preferences-web-appearance-choice-tooltip-light =
+ .title = Use a light appearance for website backgrounds and content.
+preferences-web-appearance-choice-tooltip-dark =
+ .title = Use a dark appearance for website backgrounds and content.
+
+preferences-web-appearance-choice-input-auto =
+ .aria-description = { preferences-web-appearance-choice-tooltip-auto.title }
+
+preferences-web-appearance-choice-input-light =
+ .aria-description = { preferences-web-appearance-choice-tooltip-light.title }
+
+preferences-web-appearance-choice-input-dark =
+ .aria-description = { preferences-web-appearance-choice-tooltip-dark.title }
+
+# This can appear when using windows HCM or "Override colors: always" without
+# system colors.
+preferences-web-appearance-override-warning = Your color selections are overriding website appearance. <a data-l10n-name="colors-link">Manage colors</a>
+
+# This message contains one link. It can be moved within the sentence as needed
+# to adapt to your language, but should not be changed.
+preferences-web-appearance-footer = Manage { -brand-short-name } themes in <a data-l10n-name="themes-link">Extensions & Themes</a>
+
+preferences-colors-header = Colors
+
+preferences-colors-description = Override { -brand-short-name }’s default colors for text, website backgrounds, and links.
+
+preferences-colors-manage-button =
+ .label = Manage Colors…
+ .accesskey = C
+
+preferences-fonts-header = Fonts
+
+default-font = Default font
+ .accesskey = D
+default-font-size = Size
+ .accesskey = S
+
+advanced-fonts =
+ .label = Advanced…
+ .accesskey = A
+
+# Zoom is a noun, and the message is used as header for a group of options
+preferences-zoom-header = Zoom
+
+preferences-default-zoom = Default zoom
+ .accesskey = z
+
+# Variables:
+# $percentage (number) - Zoom percentage value
+preferences-default-zoom-value =
+ .label = { $percentage }%
+
+preferences-zoom-text-only =
+ .label = Zoom text only
+ .accesskey = t
+
+language-header = Language
+
+choose-language-description = Choose your preferred language for displaying pages
+
+choose-button =
+ .label = Choose…
+ .accesskey = o
+
+choose-browser-language-description = Choose the languages used to display menus, messages, and notifications from { -brand-short-name }.
+manage-browser-languages-button =
+ .label = Set Alternatives…
+ .accesskey = l
+confirm-browser-language-change-description = Restart { -brand-short-name } to apply these changes
+confirm-browser-language-change-button = Apply and Restart
+
+translate-web-pages =
+ .label = Translate web content
+ .accesskey = T
+
+fx-translate-web-pages = { -translations-brand-name }
+
+# The <img> element is replaced by the logo of the provider
+# used to provide machine translations for web pages.
+translate-attribution = Translations by <img data-l10n-name="logo"/>
+
+translate-exceptions =
+ .label = Exceptions…
+ .accesskey = x
+
+# Variables:
+# $localeName (string) - Localized name of the locale to be used.
+use-system-locale =
+ .label = Use your operating system settings for “{ $localeName }” to format dates, times, numbers, and measurements.
+
+check-user-spelling =
+ .label = Check your spelling as you type
+ .accesskey = t
+
+## General Section - Files and Applications
+
+files-and-applications-title = Files and Applications
+
+download-header = Downloads
+
+download-save-where = Save files to
+ .accesskey = v
+
+download-choose-folder =
+ .label =
+ { PLATFORM() ->
+ [macos] Choose…
+ *[other] Browse…
+ }
+ .accesskey =
+ { PLATFORM() ->
+ [macos] e
+ *[other] o
+ }
+
+download-always-ask-where =
+ .label = Always ask you where to save files
+ .accesskey = A
+
+applications-header = Applications
+
+applications-description = Choose how { -brand-short-name } handles the files you download from the web or the applications you use while browsing.
+
+applications-filter =
+ .placeholder = Search file types or applications
+
+applications-type-column =
+ .label = Content Type
+ .accesskey = T
+
+applications-action-column =
+ .label = Action
+ .accesskey = A
+
+# Variables:
+# $extension (String) - file extension (e.g .TXT)
+applications-file-ending = { $extension } file
+applications-action-save =
+ .label = Save File
+
+# Variables:
+# $app-name (String) - Name of an application (e.g Adobe Acrobat)
+applications-use-app =
+ .label = Use { $app-name }
+
+# Variables:
+# $app-name (String) - Name of an application (e.g Adobe Acrobat)
+applications-use-app-default =
+ .label = Use { $app-name } (default)
+
+applications-use-os-default =
+ .label =
+ { PLATFORM() ->
+ [macos] Use macOS default application
+ [windows] Use Windows default application
+ *[other] Use system default application
+ }
+
+applications-use-other =
+ .label = Use other…
+applications-select-helper = Select Helper Application
+
+applications-manage-app =
+ .label = Application Details…
+applications-always-ask =
+ .label = Always ask
+
+# Variables:
+# $type-description (string) - Description of the type (e.g "Portable Document Format")
+# $type (string) - The MIME type (e.g application/binary)
+applications-type-description-with-type = { $type-description } ({ $type })
+
+# Variables:
+# $extension (string) - File extension (e.g .TXT)
+# $type (string) - The MIME type (e.g application/binary)
+applications-file-ending-with-type = { applications-file-ending } ({ $type })
+
+# Variables:
+# $plugin-name (string) - Name of a plugin (e.g Adobe Flash)
+applications-use-plugin-in =
+ .label = Use { $plugin-name } (in { -brand-short-name })
+applications-open-inapp =
+ .label = Open in { -brand-short-name }
+
+## The strings in this group are used to populate
+## selected label element based on the string from
+## the selected menu item.
+
+applications-use-plugin-in-label =
+ .value = { applications-use-plugin-in.label }
+
+applications-action-save-label =
+ .value = { applications-action-save.label }
+
+applications-use-app-label =
+ .value = { applications-use-app.label }
+
+applications-open-inapp-label =
+ .value = { applications-open-inapp.label }
+
+applications-always-ask-label =
+ .value = { applications-always-ask.label }
+
+applications-use-app-default-label =
+ .value = { applications-use-app-default.label }
+
+applications-use-other-label =
+ .value = { applications-use-other.label }
+
+applications-use-os-default-label =
+ .value = { applications-use-os-default.label }
+
+##
+
+applications-handle-new-file-types-description = What should { -brand-short-name } do with other files?
+
+applications-save-for-new-types =
+ .label = Save files
+ .accesskey = S
+
+applications-ask-before-handling =
+ .label = Ask whether to open or save files
+ .accesskey = A
+
+drm-content-header = Digital Rights Management (DRM) Content
+
+play-drm-content =
+ .label = Play DRM-controlled content
+ .accesskey = P
+
+play-drm-content-learn-more = Learn more
+
+update-application-title = { -brand-short-name } Updates
+
+update-application-description = Keep { -brand-short-name } up to date for the best performance, stability, and security.
+
+# Variables:
+# $version (string) - Firefox version
+update-application-version = Version { $version } <a data-l10n-name="learn-more">What’s new</a>
+
+update-history =
+ .label = Show Update History…
+ .accesskey = p
+
+update-application-allow-description = Allow { -brand-short-name } to
+
+update-application-auto =
+ .label = Automatically install updates (recommended)
+ .accesskey = A
+
+update-application-check-choose =
+ .label = Check for updates but let you choose to install them
+ .accesskey = C
+
+update-application-manual =
+ .label = Never check for updates (not recommended)
+ .accesskey = N
+
+update-application-background-enabled =
+ .label = When { -brand-short-name } is not running
+ .accesskey = W
+
+update-application-warning-cross-user-setting = This setting will apply to all Windows accounts and { -brand-short-name } profiles using this installation of { -brand-short-name }.
+
+update-application-use-service =
+ .label = Use a background service to install updates
+ .accesskey = b
+
+update-application-suppress-prompts =
+ .label = Show fewer update notification prompts
+ .accesskey = n
+
+update-setting-write-failure-title2 = Error saving Update settings
+
+# Variables:
+# $path (string) - Path to the configuration file
+# The newlines between the main text and the line containing the path is
+# intentional so the path is easier to identify.
+update-setting-write-failure-message2 =
+ { -brand-short-name } encountered an error and didn’t save this change. Note that changing this update setting requires permission to write to the file below. You or a system administrator may be able resolve the error by granting the Users group full control to this file.
+
+ Could not write to file: { $path }
+
+update-in-progress-title = Update In Progress
+
+update-in-progress-message = Do you want { -brand-short-name } to continue with this update?
+
+update-in-progress-ok-button = &Discard
+# Continue is the cancel button so pressing escape or using a platform standard
+# method of closing the UI will not discard the update.
+update-in-progress-cancel-button = &Continue
+
+## General Section - Performance
+
+performance-title = Performance
+
+performance-use-recommended-settings-checkbox =
+ .label = Use recommended performance settings
+ .accesskey = U
+
+performance-use-recommended-settings-desc = These settings are tailored to your computer’s hardware and operating system.
+
+performance-settings-learn-more = Learn more
+
+performance-allow-hw-accel =
+ .label = Use hardware acceleration when available
+ .accesskey = r
+
+performance-limit-content-process-option = Content process limit
+ .accesskey = l
+
+performance-limit-content-process-enabled-desc = Additional content processes can improve performance when using multiple tabs, but will also use more memory.
+performance-limit-content-process-blocked-desc = Modifying the number of content processes is only possible with multiprocess { -brand-short-name }. <a data-l10n-name="learn-more">Learn how to check if multiprocess is enabled</a>
+
+# Variables:
+# $num (number) - Default value of the `dom.ipc.processCount` pref.
+performance-default-content-process-count =
+ .label = { $num } (default)
+
+## General Section - Browsing
+
+browsing-title = Browsing
+
+browsing-use-autoscroll =
+ .label = Use autoscrolling
+ .accesskey = a
+
+browsing-use-smooth-scrolling =
+ .label = Use smooth scrolling
+ .accesskey = m
+
+browsing-gtk-use-non-overlay-scrollbars =
+ .label = Always show scrollbars
+ .accesskey = o
+
+browsing-use-onscreen-keyboard =
+ .label = Show a touch keyboard when necessary
+ .accesskey = c
+
+browsing-use-cursor-navigation =
+ .label = Always use the cursor keys to navigate within pages
+ .accesskey = k
+
+browsing-search-on-start-typing =
+ .label = Search for text when you start typing
+ .accesskey = x
+
+browsing-picture-in-picture-toggle-enabled =
+ .label = Enable picture-in-picture video controls
+ .accesskey = E
+
+browsing-picture-in-picture-learn-more = Learn more
+
+browsing-media-control =
+ .label = Control media via keyboard, headset, or virtual interface
+ .accesskey = v
+
+browsing-media-control-learn-more = Learn more
+
+browsing-cfr-recommendations =
+ .label = Recommend extensions as you browse
+ .accesskey = R
+browsing-cfr-features =
+ .label = Recommend features as you browse
+ .accesskey = f
+
+browsing-cfr-recommendations-learn-more = Learn more
+
+## General Section - Proxy
+
+network-settings-title = Network Settings
+
+network-proxy-connection-description = Configure how { -brand-short-name } connects to the internet.
+
+network-proxy-connection-learn-more = Learn more
+
+network-proxy-connection-settings =
+ .label = Settings…
+ .accesskey = e
+
+## Home Section
+
+home-new-windows-tabs-header = New Windows and Tabs
+
+home-new-windows-tabs-description2 = Choose what you see when you open your homepage, new windows, and new tabs.
+
+## Home Section - Home Page Customization
+
+home-homepage-mode-label = Homepage and new windows
+
+home-newtabs-mode-label = New tabs
+
+home-restore-defaults =
+ .label = Restore Defaults
+ .accesskey = R
+
+home-mode-choice-default-fx =
+ .label = { -firefox-home-brand-name } (Default)
+
+home-mode-choice-custom =
+ .label = Custom URLs…
+
+home-mode-choice-blank =
+ .label = Blank Page
+
+home-homepage-custom-url =
+ .placeholder = Paste a 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] Use Current Page
+ *[other] Use Current Pages
+ }
+ .accesskey = C
+
+choose-bookmark =
+ .label = Use Bookmark…
+ .accesskey = B
+
+## Home Section - Firefox Home Content Customization
+
+home-prefs-content-header2 = { -firefox-home-brand-name } Content
+home-prefs-content-description2 = Choose what content you want on your { -firefox-home-brand-name } screen.
+
+home-prefs-search-header =
+ .label = Web Search
+home-prefs-shortcuts-header =
+ .label = Shortcuts
+home-prefs-shortcuts-description = Sites you save or visit
+home-prefs-shortcuts-by-option-sponsored =
+ .label = Sponsored shortcuts
+
+## Variables:
+## $provider (string) - Name of the corresponding content provider, e.g "Pocket".
+
+home-prefs-recommended-by-header =
+ .label = Recommended by { $provider }
+home-prefs-recommended-by-description-new = Exceptional content curated by { $provider }, part of the { -brand-product-name } family
+
+##
+
+home-prefs-recommended-by-learn-more = How it works
+home-prefs-recommended-by-option-sponsored-stories =
+ .label = Sponsored Stories
+home-prefs-recommended-by-option-recent-saves =
+ .label = Show Recent Saves
+
+home-prefs-highlights-option-visited-pages =
+ .label = Visited Pages
+home-prefs-highlights-options-bookmarks =
+ .label = Bookmarks
+home-prefs-highlights-option-most-recent-download =
+ .label = Most Recent Download
+home-prefs-highlights-option-saved-to-pocket =
+ .label = Pages Saved to { -pocket-brand-name }
+
+home-prefs-recent-activity-header =
+ .label = Recent activity
+home-prefs-recent-activity-description = A selection of recent sites and content
+
+# 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.
+home-prefs-snippets-header =
+ .label = Snippets
+
+home-prefs-snippets-description-new = Tips and news from { -vendor-short-name } and { -brand-product-name }
+
+# Variables:
+# $num (number) - Number of rows displayed
+home-prefs-sections-rows-option =
+ .label =
+ { $num ->
+ [one] { $num } row
+ *[other] { $num } rows
+ }
+
+## Search Section
+
+search-bar-header = Search Bar
+search-bar-hidden =
+ .label = Use the address bar for search and navigation
+search-bar-shown =
+ .label = Add search bar in toolbar
+
+search-engine-default-header = Default Search Engine
+search-engine-default-desc-2 = This is your default search engine in the address bar and search bar. You can switch it at any time.
+search-engine-default-private-desc-2 = Choose a different default search engine for Private Windows only
+search-separate-default-engine =
+ .label = Use this search engine in Private Windows
+ .accesskey = U
+
+search-suggestions-header = Search Suggestions
+search-suggestions-desc = Choose how suggestions from search engines appear.
+
+search-suggestions-option =
+ .label = Provide search suggestions
+ .accesskey = s
+
+search-show-suggestions-url-bar-option =
+ .label = Show search suggestions in address bar results
+ .accesskey = l
+
+
+# With this option enabled, on the search results page
+# the URL will be replaced by the search terms in the address bar
+# when using the current default search engine.
+search-show-search-term-option =
+ .label = Show search terms instead of URL on default search engine results page
+
+
+# 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 = Show search suggestions ahead of browsing history in address bar results
+
+search-show-suggestions-private-windows =
+ .label = Show search suggestions in Private Windows
+
+suggestions-addressbar-settings-generic2 = Change settings for other address bar suggestions
+
+search-suggestions-cant-show = Search suggestions will not be shown in location bar results because you have configured { -brand-short-name } to never remember history.
+
+search-one-click-header2 = Search Shortcuts
+
+search-one-click-desc = Choose the alternative search engines that appear below the address bar and search bar when you start to enter a keyword.
+
+search-choose-engine-column =
+ .label = Search Engine
+search-choose-keyword-column =
+ .label = Keyword
+
+search-restore-default =
+ .label = Restore Default Search Engines
+ .accesskey = D
+
+search-remove-engine =
+ .label = Remove
+ .accesskey = R
+search-add-engine =
+ .label = Add
+ .accesskey = A
+
+search-find-more-link = Find more search engines
+
+# This warning is displayed when the chosen keyword is already in use
+# ('Duplicate' is an adjective)
+search-keyword-warning-title = Duplicate Keyword
+# Variables:
+# $name (string) - Name of a search engine.
+search-keyword-warning-engine = You have chosen a keyword that is currently in use by “{ $name }”. Please select another.
+search-keyword-warning-bookmark = You have chosen a keyword that is currently in use by a bookmark. Please select another.
+
+## Containers Section
+
+containers-back-button2 =
+ .aria-label = Back to Settings
+containers-header = Container Tabs
+containers-add-button =
+ .label = Add New Container
+ .accesskey = A
+
+containers-new-tab-check =
+ .label = Select a container for each new tab
+ .accesskey = S
+
+containers-settings-button =
+ .label = Settings
+containers-remove-button =
+ .label = Remove
+
+## Firefox account - Signed out. Note that "Sync" and "Firefox account" are now
+## more discrete ("signed in" no longer means "and sync is connected").
+
+sync-signedout-caption = Take Your Web With You
+sync-signedout-description2 = Synchronize your bookmarks, history, tabs, passwords, add-ons, and settings across all your devices.
+
+sync-signedout-account-signin3 =
+ .label = Sign in to sync…
+ .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 = Download Firefox for <img data-l10n-name="android-icon"/> <a data-l10n-name="android-link">Android</a> or <img data-l10n-name="ios-icon"/> <a data-l10n-name="ios-link">iOS</a> to sync with your mobile device.
+
+## Firefox account - Signed in
+
+sync-profile-picture =
+ .tooltiptext = Change profile picture
+
+sync-sign-out =
+ .label = Sign Out…
+ .accesskey = g
+
+sync-manage-account = Manage account
+ .accesskey = o
+
+## Variables
+## $email (string) - Email used for Firefox account
+
+sync-signedin-unverified = { $email } is not verified.
+sync-signedin-login-failure = Please sign in to reconnect { $email }
+
+##
+
+sync-resend-verification =
+ .label = Resend Verification
+ .accesskey = d
+
+sync-remove-account =
+ .label = Remove Account
+ .accesskey = R
+
+sync-sign-in =
+ .label = Sign in
+ .accesskey = g
+
+## Sync section - enabling or disabling sync.
+
+prefs-syncing-on = Syncing: ON
+
+prefs-syncing-off = Syncing: OFF
+
+prefs-sync-turn-on-syncing =
+ .label = Turn on syncing…
+ .accesskey = s
+
+prefs-sync-offer-setup-label2 = Synchronize your bookmarks, history, tabs, passwords, add-ons, and settings across all your devices.
+
+prefs-sync-now =
+ .labelnotsyncing = Sync Now
+ .accesskeynotsyncing = N
+ .labelsyncing = Syncing…
+
+## The list of things currently syncing.
+
+sync-syncing-across-devices-heading = You are syncing these items across all your connected devices:
+
+sync-currently-syncing-bookmarks = Bookmarks
+sync-currently-syncing-history = History
+sync-currently-syncing-tabs = Open tabs
+sync-currently-syncing-logins-passwords = Logins and passwords
+sync-currently-syncing-addresses = Addresses
+sync-currently-syncing-creditcards = Credit cards
+sync-currently-syncing-addons = Add-ons
+sync-currently-syncing-settings = Settings
+
+sync-change-options =
+ .label = Change…
+ .accesskey = C
+
+## The "Choose what to sync" dialog.
+
+sync-choose-what-to-sync-dialog3 =
+ .title = Choose What To Sync
+ .style = min-width: 36em;
+ .buttonlabelaccept = Save Changes
+ .buttonaccesskeyaccept = S
+ .buttonlabelextra2 = Disconnect…
+ .buttonaccesskeyextra2 = D
+
+sync-choose-dialog-subtitle = Changes to the list of items to sync will be reflected across all your connected devices.
+
+sync-engine-bookmarks =
+ .label = Bookmarks
+ .accesskey = m
+
+sync-engine-history =
+ .label = History
+ .accesskey = r
+
+sync-engine-tabs =
+ .label = Open tabs
+ .tooltiptext = A list of what’s open on all synced devices
+ .accesskey = t
+
+sync-engine-logins-passwords =
+ .label = Logins and passwords
+ .tooltiptext = Usernames and passwords you’ve saved
+ .accesskey = L
+
+sync-engine-addresses =
+ .label = Addresses
+ .tooltiptext = Postal addresses you’ve saved (desktop only)
+ .accesskey = e
+
+sync-engine-creditcards =
+ .label = Credit cards
+ .tooltiptext = Names, numbers and expiry dates (desktop only)
+ .accesskey = C
+
+sync-engine-addons =
+ .label = Add-ons
+ .tooltiptext = Extensions and themes for Firefox desktop
+ .accesskey = A
+
+sync-engine-settings =
+ .label = Settings
+ .tooltiptext = General, Privacy, and Security settings you’ve changed
+ .accesskey = s
+
+## The device name controls.
+
+sync-device-name-header = Device Name
+
+sync-device-name-change =
+ .label = Change Device Name…
+ .accesskey = h
+
+sync-device-name-cancel =
+ .label = Cancel
+ .accesskey = n
+
+sync-device-name-save =
+ .label = Save
+ .accesskey = v
+
+sync-connect-another-device = Connect another device
+
+## These strings are shown in a desktop notification after the
+## user requests we resend a verification email.
+
+sync-verification-sent-title = Verification Sent
+# Variables:
+# $email (String): Email address of user's Firefox account.
+sync-verification-sent-body = A verification link has been sent to { $email }.
+sync-verification-not-sent-title = Unable to Send Verification
+sync-verification-not-sent-body = We are unable to send a verification mail at this time, please try again later.
+
+## Privacy Section
+
+privacy-header = Browser Privacy
+
+## Privacy Section - Logins and Passwords
+
+# The search keyword isn't shown to users but is used to find relevant settings in about:preferences.
+pane-privacy-logins-and-passwords-header = Logins and Passwords
+ .searchkeywords = { -lockwise-brand-short-name }
+
+# Checkbox to control whether UI is shown to users to save or fill logins/passwords.
+forms-ask-to-save-logins =
+ .label = Ask to save logins and passwords for websites
+ .accesskey = r
+forms-exceptions =
+ .label = Exceptions…
+ .accesskey = x
+forms-generate-passwords =
+ .label = Suggest and generate strong passwords
+ .accesskey = u
+forms-breach-alerts =
+ .label = Show alerts about passwords for breached websites
+ .accesskey = b
+forms-breach-alerts-learn-more-link = Learn more
+preferences-relay-integration-checkbox =
+ .label = Suggest { -relay-brand-name } email masks to protect your email address
+relay-integration-learn-more-link = Learn more
+
+# Checkbox which controls filling saved logins into fields automatically when they appear, in some cases without user interaction.
+forms-fill-logins-and-passwords =
+ .label = Autofill logins and passwords
+ .accesskey = i
+forms-saved-logins =
+ .label = Saved Logins…
+ .accesskey = L
+forms-primary-pw-use =
+ .label = Use a Primary Password
+ .accesskey = U
+forms-primary-pw-learn-more-link = Learn more
+# This string uses the former name of the Primary Password feature
+# ("Master Password" in English) so that the preferences can be found
+# when searching for the old name. The accesskey is unused.
+forms-master-pw-change =
+ .label = Change Master Password…
+ .accesskey = M
+forms-primary-pw-change =
+ .label = Change Primary Password…
+ .accesskey = P
+# Leave this message empty if the translation for "Primary Password" matches
+# "Master Password" in your language. If you're editing the FTL file directly,
+# use { "" } as the value.
+forms-primary-pw-former-name = Formerly known as Master Password
+
+forms-primary-pw-fips-title = You are currently in FIPS mode. FIPS requires a non-empty Primary Password.
+forms-master-pw-fips-desc = Password Change Failed
+forms-windows-sso =
+ .label = Allow Windows single sign-on for Microsoft, work, and school accounts
+forms-windows-sso-learn-more-link = Learn more
+forms-windows-sso-desc = Manage accounts in your device settings
+
+## OS Authentication dialog
+
+# This message can be seen by trying to add a Primary Password.
+primary-password-os-auth-dialog-message-win = To create a Primary Password, enter your Windows login credentials. This helps protect the security of your accounts.
+
+# This message can be seen by trying to add a Primary Password.
+# The macOS strings are preceded by the operating system with "Firefox is trying to "
+# and includes subtitle of "Enter password for the user "xxx" to allow this." These
+# notes are only valid for English. Please test in your locale.
+primary-password-os-auth-dialog-message-macosx = create a Primary Password
+master-password-os-auth-dialog-caption = { -brand-full-name }
+
+## Privacy Section - History
+
+history-header = History
+
+# 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 } will
+ .accesskey = w
+
+history-remember-option-all =
+ .label = Remember history
+history-remember-option-never =
+ .label = Never remember history
+history-remember-option-custom =
+ .label = Use custom settings for history
+
+history-remember-description = { -brand-short-name } will remember your browsing, download, form, and search history.
+history-dontremember-description = { -brand-short-name } will use the same settings as private browsing, and will not remember any history as you browse the Web.
+
+history-private-browsing-permanent =
+ .label = Always use private browsing mode
+ .accesskey = p
+
+history-remember-browser-option =
+ .label = Remember browsing and download history
+ .accesskey = b
+
+history-remember-search-option =
+ .label = Remember search and form history
+ .accesskey = f
+
+history-clear-on-close-option =
+ .label = Clear history when { -brand-short-name } closes
+ .accesskey = r
+
+history-clear-on-close-settings =
+ .label = Settings…
+ .accesskey = t
+
+history-clear-button =
+ .label = Clear History…
+ .accesskey = s
+
+## Privacy Section - Site Data
+
+sitedata-header = Cookies and Site Data
+
+sitedata-total-size-calculating = Calculating site data and cache size…
+
+# 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 = Your stored cookies, site data, and cache are currently using { $value } { $unit } of disk space.
+
+sitedata-learn-more = Learn more
+
+sitedata-delete-on-close =
+ .label = Delete cookies and site data when { -brand-short-name } is closed
+ .accesskey = c
+
+sitedata-delete-on-close-private-browsing = In permanent private browsing mode, cookies and site data will always be cleared when { -brand-short-name } is closed.
+
+sitedata-allow-cookies-option =
+ .label = Accept cookies and site data
+ .accesskey = A
+
+sitedata-disallow-cookies-option =
+ .label = Block cookies and site data
+ .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 = Type blocked
+ .accesskey = T
+
+sitedata-option-block-cross-site-trackers =
+ .label = Cross-site trackers
+sitedata-option-block-cross-site-tracking-cookies =
+ .label = Cross-site tracking cookies
+sitedata-option-block-cross-site-cookies =
+ .label = Cross-site tracking cookies, and isolate other cross-site cookies
+sitedata-option-block-unvisited =
+ .label = Cookies from unvisited websites
+sitedata-option-block-all-cross-site-cookies =
+ .label = All cross-site cookies (may cause websites to break)
+sitedata-option-block-all =
+ .label = All cookies (will cause websites to break)
+
+sitedata-clear =
+ .label = Clear Data…
+ .accesskey = l
+
+sitedata-settings =
+ .label = Manage Data…
+ .accesskey = M
+
+sitedata-cookies-exceptions =
+ .label = Manage Exceptions…
+ .accesskey = x
+
+## Privacy Section - Cookie Banner Handling
+
+cookie-banner-handling-header = Cookie Banner Reduction
+cookie-banner-handling-description = { -brand-short-name } automatically tries to reject cookie requests on cookie banners on supported sites.
+cookie-banner-learn-more = Learn More
+forms-handle-cookie-banners =
+ .label = Reduce Cookie Banners
+
+## Privacy Section - Address Bar
+
+addressbar-header = Address Bar
+
+addressbar-suggest = When using the address bar, suggest
+
+addressbar-locbar-history-option =
+ .label = Browsing history
+ .accesskey = h
+addressbar-locbar-bookmarks-option =
+ .label = Bookmarks
+ .accesskey = k
+addressbar-locbar-openpage-option =
+ .label = Open tabs
+ .accesskey = O
+# Shortcuts refers to the shortcut tiles on the new tab page, previously known as top sites. Translation should be consistent.
+addressbar-locbar-shortcuts-option =
+ .label = Shortcuts
+ .accesskey = S
+addressbar-locbar-topsites-option =
+ .label = Top sites
+ .accesskey = T
+addressbar-locbar-engines-option =
+ .label = Search engines
+ .accesskey = a
+addressbar-locbar-quickactions-option =
+ .label = Quick actions
+ .accesskey = Q
+
+addressbar-suggestions-settings = Change preferences for search engine suggestions
+
+addressbar-quickactions-learn-more = Learn more
+
+## Privacy Section - Content Blocking
+
+content-blocking-enhanced-tracking-protection = Enhanced Tracking Protection
+
+content-blocking-section-top-level-description = Trackers follow you around online to collect information about your browsing habits and interests. { -brand-short-name } blocks many of these trackers and other malicious scripts.
+
+content-blocking-learn-more = Learn more
+
+content-blocking-fpi-incompatibility-warning = You are using First Party Isolation (FPI), which overrides some of { -brand-short-name }’s cookie settings.
+
+## These strings are used to define the different levels of
+## Enhanced Tracking Protection.
+
+# "Standard" in this case is an adjective, meaning "default" or "normal".
+enhanced-tracking-protection-setting-standard =
+ .label = Standard
+ .accesskey = d
+enhanced-tracking-protection-setting-strict =
+ .label = Strict
+ .accesskey = r
+enhanced-tracking-protection-setting-custom =
+ .label = Custom
+ .accesskey = C
+
+##
+
+content-blocking-etp-standard-desc = Balanced for protection and performance. Pages will load normally.
+content-blocking-etp-strict-desc = Stronger protection, but may cause some sites or content to break.
+content-blocking-etp-custom-desc = Choose which trackers and scripts to block.
+content-blocking-etp-blocking-desc = { -brand-short-name } blocks the following:
+
+content-blocking-private-windows = Tracking content in Private Windows
+content-blocking-cross-site-cookies-in-all-windows2 = Cross-site cookies in all windows
+content-blocking-cross-site-tracking-cookies = Cross-site tracking cookies
+content-blocking-all-cross-site-cookies-private-windows = Cross-site cookies in Private Windows
+content-blocking-cross-site-tracking-cookies-plus-isolate = Cross-site tracking cookies, and isolate remaining cookies
+content-blocking-social-media-trackers = Social media trackers
+content-blocking-all-cookies = All cookies
+content-blocking-unvisited-cookies = Cookies from unvisited sites
+content-blocking-all-windows-tracking-content = Tracking content in all windows
+content-blocking-all-cross-site-cookies = All cross-site cookies
+content-blocking-cryptominers = Cryptominers
+content-blocking-fingerprinters = Fingerprinters
+
+# The tcp-rollout strings are no longer used for the rollout but for tcp-by-default in the standard section
+
+# "Contains" here means "isolates", "limits".
+content-blocking-etp-standard-tcp-rollout-description = Total Cookie Protection contains cookies to the site you’re on, so trackers can’t use them to follow you between sites.
+content-blocking-etp-standard-tcp-rollout-learn-more = Learn more
+
+content-blocking-etp-standard-tcp-title = Includes Total Cookie Protection, our most powerful privacy feature ever
+
+content-blocking-warning-title = Heads up!
+content-blocking-and-isolating-etp-warning-description-2 = This setting may cause some websites to not display content or work correctly. If a site seems broken, you may want to turn off tracking protection for that site to load all content.
+content-blocking-warning-learn-how = Learn how
+
+content-blocking-reload-description = You will need to reload your tabs to apply these changes.
+content-blocking-reload-tabs-button =
+ .label = Reload All Tabs
+ .accesskey = R
+
+content-blocking-tracking-content-label =
+ .label = Tracking content
+ .accesskey = T
+content-blocking-tracking-protection-option-all-windows =
+ .label = In all windows
+ .accesskey = A
+content-blocking-option-private =
+ .label = Only in Private Windows
+ .accesskey = p
+content-blocking-tracking-protection-change-block-list = Change block list
+
+content-blocking-cookies-label =
+ .label = Cookies
+ .accesskey = C
+
+content-blocking-expand-section =
+ .tooltiptext = More information
+
+# 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 = Manage Exceptions…
+ .accesskey = x
+
+## Privacy Section - Permissions
+
+permissions-header = Permissions
+
+permissions-location = Location
+permissions-location-settings =
+ .label = Settings…
+ .accesskey = t
+
+permissions-xr = Virtual Reality
+permissions-xr-settings =
+ .label = Settings…
+ .accesskey = t
+
+permissions-camera = Camera
+permissions-camera-settings =
+ .label = Settings…
+ .accesskey = t
+
+permissions-microphone = Microphone
+permissions-microphone-settings =
+ .label = Settings…
+ .accesskey = t
+
+# Short form for "the act of choosing sound output devices and redirecting audio to the chosen devices".
+permissions-speaker = Speaker Selection
+permissions-speaker-settings =
+ .label = Settings…
+ .accesskey = t
+
+permissions-notification = Notifications
+permissions-notification-settings =
+ .label = Settings…
+ .accesskey = t
+permissions-notification-link = Learn more
+
+permissions-notification-pause =
+ .label = Pause notifications until { -brand-short-name } restarts
+ .accesskey = n
+
+permissions-autoplay = Autoplay
+
+permissions-autoplay-settings =
+ .label = Settings…
+ .accesskey = t
+
+permissions-block-popups =
+ .label = Block pop-up windows
+ .accesskey = B
+
+# "popup" is a misspelling that is more popular than the correct spelling of
+# "pop-up" so it's included as a search keyword, not displayed in the UI.
+permissions-block-popups-exceptions-button =
+ .label = Exceptions…
+ .accesskey = E
+ .searchkeywords = popups
+
+permissions-addon-install-warning =
+ .label = Warn you when websites try to install add-ons
+ .accesskey = W
+
+permissions-addon-exceptions =
+ .label = Exceptions…
+ .accesskey = E
+
+## Privacy Section - Data Collection
+
+collection-header = { -brand-short-name } Data Collection and Use
+
+collection-description = We strive to provide you with choices and collect only what we need to provide and improve { -brand-short-name } for everyone. We always ask permission before receiving personal information.
+collection-privacy-notice = Privacy Notice
+
+collection-health-report-telemetry-disabled = You’re no longer allowing { -vendor-short-name } to capture technical and interaction data. All past data will be deleted within 30 days.
+collection-health-report-telemetry-disabled-link = Learn more
+
+collection-health-report =
+ .label = Allow { -brand-short-name } to send technical and interaction data to { -vendor-short-name }
+ .accesskey = r
+collection-health-report-link = Learn more
+
+collection-studies =
+ .label = Allow { -brand-short-name } to install and run studies
+collection-studies-link = View { -brand-short-name } studies
+
+addon-recommendations =
+ .label = Allow { -brand-short-name } to make personalized extension recommendations
+addon-recommendations-link = Learn more
+
+# This message is displayed above disabled data sharing options in developer builds
+# or builds with no Telemetry support available.
+collection-health-report-disabled = Data reporting is disabled for this build configuration
+
+collection-backlogged-crash-reports-with-link = Allow { -brand-short-name } to send backlogged crash reports on your behalf <a data-l10n-name="crash-reports-link">Learn more</a>
+ .accesskey = c
+
+privacy-segmentation-section-header = New features that enhance your browsing
+
+privacy-segmentation-section-description = When we offer features that use your data to give you a more personal experience:
+
+privacy-segmentation-radio-off =
+ .label = Use { -brand-product-name } recommendations
+
+privacy-segmentation-radio-on =
+ .label = Show detailed information
+
+## 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
+
+security-browsing-protection = Deceptive Content and Dangerous Software Protection
+
+security-enable-safe-browsing =
+ .label = Block dangerous and deceptive content
+ .accesskey = B
+security-enable-safe-browsing-link = Learn more
+
+security-block-downloads =
+ .label = Block dangerous downloads
+ .accesskey = d
+
+security-block-uncommon-software =
+ .label = Warn you about unwanted and uncommon software
+ .accesskey = c
+
+## Privacy Section - Certificates
+
+certs-header = Certificates
+
+certs-enable-ocsp =
+ .label = Query OCSP responder servers to confirm the current validity of certificates
+ .accesskey = Q
+
+certs-view =
+ .label = View Certificates…
+ .accesskey = C
+
+certs-devices =
+ .label = Security Devices…
+ .accesskey = D
+
+space-alert-over-5gb-settings-button =
+ .label = Open Settings
+ .accesskey = O
+
+space-alert-over-5gb-message2 = <strong>{ -brand-short-name } is running out of disk space.</strong> Website contents may not display properly. You can clear stored data in Settings > Privacy & Security > Cookies and Site Data.
+
+space-alert-under-5gb-message2 = <strong>{ -brand-short-name } is running out of disk space.</strong> Website contents may not display properly. Visit “Learn more” to optimize your disk usage for better browsing experience.
+
+## Privacy Section - HTTPS-Only
+
+httpsonly-header = HTTPS-Only Mode
+
+httpsonly-description = HTTPS provides a secure, encrypted connection between { -brand-short-name } and the websites you visit. Most websites support HTTPS, and if HTTPS-Only Mode is enabled, then { -brand-short-name } will upgrade all connections to HTTPS.
+
+httpsonly-learn-more = Learn more
+
+httpsonly-radio-enabled =
+ .label = Enable HTTPS-Only Mode in all windows
+
+httpsonly-radio-enabled-pbm =
+ .label = Enable HTTPS-Only Mode in private windows only
+
+httpsonly-radio-disabled =
+ .label = Don’t enable HTTPS-Only Mode
+
+## DoH Section
+
+preferences-doh-header = DNS over HTTPS
+
+preferences-doh-description = Domain Name System (DNS) over HTTPS sends your request for a domain name through an encrypted connection, creating a secure DNS and making it harder for others to see which website you’re about to access.
+
+# Variables:
+# $status (string) - The status of the DoH connection
+preferences-doh-status = Status: { $status }
+# Variables:
+# $name (string) - The name of the DNS over HTTPS resolver. If a custom resolver is used, the name will be the domain of the URL.
+preferences-doh-resolver = Provider: { $name }
+# This is displayed instead of $name in preferences-doh-resolver
+# when the DoH URL is not a valid URL
+preferences-doh-bad-url = Invalid URL
+preferences-doh-steering-status = Using local provider
+
+preferences-doh-status-active = Active
+preferences-doh-status-disabled = Off
+# Variables:
+# $reason (string) - A string representation of the reason DoH is not active. For example NS_ERROR_UNKNOWN_HOST or TRR_RCODE_FAIL.
+preferences-doh-status-not-active = Not active ({ $reason })
+
+preferences-doh-group-message = Enable secure DNS using:
+
+preferences-doh-expand-section =
+ .tooltiptext = More information
+
+preferences-doh-setting-default =
+ .label = Default Protection
+ .accesskey = D
+preferences-doh-default-desc = { -brand-short-name } decides when to use secure DNS to protect your privacy.
+preferences-doh-default-detailed-desc-1 = Use secure DNS in regions where it’s available
+preferences-doh-default-detailed-desc-2 = Use your default DNS resolver if there is a problem with the secure DNS provider
+preferences-doh-default-detailed-desc-3 = Use a local provider, if possible
+preferences-doh-default-detailed-desc-4 = Turn off when VPN, parental control, or enterprise policies are active
+preferences-doh-default-detailed-desc-5 = Turn off when a network tells { -brand-short-name } it shouldn’t use secure DNS
+
+preferences-doh-setting-enabled =
+ .label = Increased Protection
+ .accesskey = I
+preferences-doh-enabled-desc = You control when to use secure DNS and choose your provider.
+preferences-doh-enabled-detailed-desc-1 = Use the provider you select
+preferences-doh-enabled-detailed-desc-2 = Only use your default DNS resolver if there is a problem with secure DNS
+
+preferences-doh-setting-strict =
+ .label = Max Protection
+ .accesskey = M
+preferences-doh-strict-desc = { -brand-short-name } will always use secure DNS. You’ll see a security risk warning before we use your system DNS.
+preferences-doh-strict-detailed-desc-1 = Only use the provider you select
+preferences-doh-strict-detailed-desc-2 = Always warn if secure DNS isn’t available
+preferences-doh-strict-detailed-desc-3 = If secure DNS is not available sites will not load or function properly
+
+preferences-doh-setting-off =
+ .label = Off
+ .accesskey = O
+preferences-doh-off-desc = Use your default DNS resolver
+
+preferences-doh-checkbox-warn =
+ .label = Warn if a third party actively prevents secure DNS
+ .accesskey = W
+
+preferences-doh-select-resolver = Choose provider:
+
+preferences-doh-exceptions-description = { -brand-short-name } won’t use secure DNS on these sites
+
+preferences-doh-manage-exceptions =
+ .label = Manage Exceptions…
+ .accesskey = x
+
+## The following strings are used in the Download section of settings
+
+desktop-folder-name = Desktop
+downloads-folder-name = Downloads
+choose-download-folder-title = Choose Download Folder:
diff --git a/browser/locales/en-US/browser/preferences/selectBookmark.ftl b/browser/locales/en-US/browser/preferences/selectBookmark.ftl
new file mode 100644
index 0000000000..e0d15bff79
--- /dev/null
+++ b/browser/locales/en-US/browser/preferences/selectBookmark.ftl
@@ -0,0 +1,9 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+select-bookmark-window2 =
+ .title = Set Home Page
+ .style = min-width: 32em;
+
+select-bookmark-desc = Choose a Bookmark to be your Home Page. If you choose a folder, the Bookmarks in that folder will be opened in Tabs.
diff --git a/browser/locales/en-US/browser/preferences/siteDataSettings.ftl b/browser/locales/en-US/browser/preferences/siteDataSettings.ftl
new file mode 100644
index 0000000000..ee815acabb
--- /dev/null
+++ b/browser/locales/en-US/browser/preferences/siteDataSettings.ftl
@@ -0,0 +1,65 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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 = Manage Cookies and Site Data
+
+site-data-settings-description = The following websites store cookies and site data on your computer. { -brand-short-name } keeps data from websites with persistent storage until you delete it, and deletes data from websites with non-persistent storage as space is needed.
+
+site-data-search-textbox =
+ .placeholder = Search websites
+ .accesskey = S
+
+site-data-column-host =
+ .label = Site
+site-data-column-cookies =
+ .label = Cookies
+site-data-column-storage =
+ .label = Storage
+site-data-column-last-used =
+ .label = Last Used
+
+# This label is used in the "Host" column for local files, which have no host.
+site-data-local-file-host = (local file)
+
+site-data-remove-selected =
+ .label = Remove Selected
+ .accesskey = R
+
+site-data-settings-dialog =
+ .buttonlabelaccept = Save Changes
+ .buttonaccesskeyaccept = a
+
+# 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 } (Persistent)
+
+site-data-remove-all =
+ .label = Remove All
+ .accesskey = e
+
+site-data-remove-shown =
+ .label = Remove All Shown
+ .accesskey = e
+
+## Removing
+
+site-data-removing-dialog =
+ .title = { site-data-removing-header }
+ .buttonlabelaccept = Remove
+
+site-data-removing-header = Removing Cookies and Site Data
+
+site-data-removing-desc = Removing cookies and site data may log you out of websites. Are you sure you want to make the changes?
+# Variables:
+# $baseDomain (String) - The single domain for which data is being removed
+site-data-removing-single-desc = Removing cookies and site data may log you out of websites. Are you sure you want to remove cookies and site data for <strong>{ $baseDomain }</strong>?
+
+site-data-removing-table = Cookies and site data for the following websites will be removed
diff --git a/browser/locales/en-US/browser/preferences/translation.ftl b/browser/locales/en-US/browser/preferences/translation.ftl
new file mode 100644
index 0000000000..313641e5e2
--- /dev/null
+++ b/browser/locales/en-US/browser/preferences/translation.ftl
@@ -0,0 +1,40 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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-window2 =
+ .title = Exceptions - Translation
+ .style = min-width: 36em
+
+translation-close-key =
+ .key = w
+
+translation-languages-disabled-desc = Translation will not be offered for the following languages
+
+translation-languages-column =
+ .label = Languages
+
+translation-languages-button-remove =
+ .label = Remove Language
+ .accesskey = R
+
+translation-languages-button-remove-all =
+ .label = Remove All Languages
+ .accesskey = e
+
+translation-sites-disabled-desc = Translation will not be offered for the following sites
+
+translation-sites-column =
+ .label = Websites
+
+translation-sites-button-remove =
+ .label = Remove Site
+ .accesskey = S
+
+translation-sites-button-remove-all =
+ .label = Remove All Sites
+ .accesskey = i
+
+translation-dialog =
+ .buttonlabelaccept = Close
+ .buttonaccesskeyaccept = C