summaryrefslogtreecommitdiffstats
path: root/l10n-en-CA/browser
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-19 01:14:29 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-19 01:14:29 +0000
commitfbaf0bb26397aa498eb9156f06d5a6fe34dd7dd8 (patch)
tree4c1ccaf5486d4f2009f9a338a98a83e886e29c97 /l10n-en-CA/browser
parentReleasing progress-linux version 124.0.1-1~progress7.99u1. (diff)
downloadfirefox-fbaf0bb26397aa498eb9156f06d5a6fe34dd7dd8.tar.xz
firefox-fbaf0bb26397aa498eb9156f06d5a6fe34dd7dd8.zip
Merging upstream version 125.0.1.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'l10n-en-CA/browser')
-rw-r--r--l10n-en-CA/browser/browser/aboutDialog.ftl18
-rw-r--r--l10n-en-CA/browser/browser/aboutLogins.ftl122
-rw-r--r--l10n-en-CA/browser/browser/aboutPrivateBrowsing.ftl4
-rw-r--r--l10n-en-CA/browser/browser/addonNotifications.ftl8
-rw-r--r--l10n-en-CA/browser/browser/appmenu.ftl30
-rw-r--r--l10n-en-CA/browser/browser/browser.ftl35
-rw-r--r--l10n-en-CA/browser/browser/browserContext.ftl10
-rw-r--r--l10n-en-CA/browser/browser/confirmationHints.ftl1
-rw-r--r--l10n-en-CA/browser/browser/editBookmarkOverlay.ftl18
-rw-r--r--l10n-en-CA/browser/browser/firefoxView.ftl65
-rw-r--r--l10n-en-CA/browser/browser/fxviewTabList.ftl37
-rw-r--r--l10n-en-CA/browser/browser/menubar.ftl10
-rw-r--r--l10n-en-CA/browser/browser/migrationWizard.ftl10
-rw-r--r--l10n-en-CA/browser/browser/newtab/asrouter.ftl40
-rw-r--r--l10n-en-CA/browser/browser/newtab/newtab.ftl10
-rw-r--r--l10n-en-CA/browser/browser/newtab/onboarding.ftl31
-rw-r--r--l10n-en-CA/browser/browser/places.ftl53
-rw-r--r--l10n-en-CA/browser/browser/policies/policies-descriptions.ftl6
-rw-r--r--l10n-en-CA/browser/browser/preferences/connection.ftl21
-rw-r--r--l10n-en-CA/browser/browser/preferences/formAutofill.ftl38
-rw-r--r--l10n-en-CA/browser/browser/preferences/moreFromMozilla.ftl13
-rw-r--r--l10n-en-CA/browser/browser/preferences/permissions.ftl7
-rw-r--r--l10n-en-CA/browser/browser/preferences/preferences.ftl109
-rw-r--r--l10n-en-CA/browser/browser/protectionsPanel.ftl19
-rw-r--r--l10n-en-CA/browser/browser/reportBrokenSite.ftl40
-rw-r--r--l10n-en-CA/browser/browser/sanitize.ftl63
-rw-r--r--l10n-en-CA/browser/browser/screenshotsOverlay.ftl6
-rw-r--r--l10n-en-CA/browser/browser/shopping.ftl88
-rw-r--r--l10n-en-CA/browser/browser/sidebarMenu.ftl6
-rw-r--r--l10n-en-CA/browser/browser/sync.ftl10
-rw-r--r--l10n-en-CA/browser/browser/unifiedExtensions.ftl3
-rw-r--r--l10n-en-CA/browser/browser/webProtocolHandler.ftl18
-rw-r--r--l10n-en-CA/browser/browser/webauthnDialog.ftl6
-rw-r--r--l10n-en-CA/browser/browser/webrtcIndicator.ftl30
-rw-r--r--l10n-en-CA/browser/chrome/browser/downloads/downloads.properties3
-rw-r--r--l10n-en-CA/browser/extensions/formautofill/formautofill.properties14
36 files changed, 807 insertions, 195 deletions
diff --git a/l10n-en-CA/browser/browser/aboutDialog.ftl b/l10n-en-CA/browser/browser/aboutDialog.ftl
index 2080ee9873..09a5d16025 100644
--- a/l10n-en-CA/browser/browser/aboutDialog.ftl
+++ b/l10n-en-CA/browser/browser/aboutDialog.ftl
@@ -4,17 +4,13 @@
aboutDialog-title =
.title = About { -brand-full-name }
-
releaseNotes-link = What’s new
-
update-checkForUpdatesButton =
.label = Check for updates
.accesskey = C
-
update-updateButton =
.label = Restart to Update { -brand-shorter-name }
.accesskey = R
-
update-checkingForUpdates = Checking for updates…
## Variables:
@@ -26,11 +22,10 @@ aboutdialog-update-downloading = Downloading update — <label data-l10n-name="d
##
update-applying = Applying update…
-
update-failed = Update failed. <label data-l10n-name="failed-link">Download the latest version</label>
update-failed-main = Update failed. <a data-l10n-name="failed-link-main">Download the latest version</a>
-
update-adminDisabled = Updates disabled by your system administrator
+update-policy-disabled = Updates disabled by your organization
update-noUpdatesFound = { -brand-short-name } is up to date
aboutdialog-update-checking-failed = Failed to check for updates.
update-otherInstanceHandlingUpdates = { -brand-short-name } is being updated by another instance
@@ -40,11 +35,8 @@ update-otherInstanceHandlingUpdates = { -brand-short-name } is being updated by
aboutdialog-update-manual-with-link = Updates available at <label data-l10n-name="manual-link">{ $displayUrl }</label>
settings-update-manual-with-link = Updates available at <a data-l10n-name="manual-link">{ $displayUrl }</a>
-
update-unsupported = You can not perform further updates on this system. <label data-l10n-name="unsupported-link">Learn more</label>
-
update-restarting = Restarting…
-
update-internal-error2 = Unable to check for updates due to internal error. Updates available at <label data-l10n-name="manual-link">{ $displayUrl }</label>
##
@@ -52,28 +44,20 @@ update-internal-error2 = Unable to check for updates due to internal error. Upda
# Variables:
# $channel (String): description of the update channel (e.g. "release", "beta", "nightly" etc.)
aboutdialog-channel-description = You are currently on the <label data-l10n-name="current-channel">{ $channel }</label> update channel.
-
warningDesc-version = { -brand-short-name } is experimental and may be unstable.
-
aboutdialog-help-user = { -brand-product-name } Help
aboutdialog-submit-feedback = Submit Feedback
-
community-exp = <label data-l10n-name="community-exp-mozillaLink">{ -vendor-short-name }</label> is a <label data-l10n-name="community-exp-creditsLink">global community</label> working together to keep the Web open, public and accessible to all.
-
community-2 = { -brand-short-name } is designed by <label data-l10n-name="community-mozillaLink">{ -vendor-short-name }</label>, a <label data-l10n-name="community-creditsLink">global community</label> working together to keep the Web open, public and accessible to all.
-
helpus = Want to help? <label data-l10n-name="helpus-donateLink">Make a donation</label> or <label data-l10n-name="helpus-getInvolvedLink">get involved!</label>
-
bottomLinks-license = Licensing Information
bottomLinks-rights = End-User Rights
bottomLinks-privacy = Privacy Policy
-
# Example of resulting string: 66.0.1 (64-bit)
# Variables:
# $version (String): version of Firefox, e.g. 66.0.1
# $bits (Number): bits of the architecture (32 or 64)
aboutDialog-version = { $version } ({ $bits }-bit)
-
# Example of resulting string: 66.0a1 (2019-01-16) (64-bit)
# Variables:
# $version (String): version of Firefox for Nightly builds, e.g. 66.0a1
diff --git a/l10n-en-CA/browser/browser/aboutLogins.ftl b/l10n-en-CA/browser/browser/aboutLogins.ftl
index 5447075e94..38bdade2ba 100644
--- a/l10n-en-CA/browser/browser/aboutLogins.ftl
+++ b/l10n-en-CA/browser/browser/aboutLogins.ftl
@@ -9,6 +9,12 @@ about-logins-login-filter =
.key = F
create-new-login-button =
.title = Create new login
+about-logins-page-title-name = Passwords
+about-logins-login-filter2 =
+ .placeholder = Search Passwords
+ .key = F
+create-login-button =
+ .title = Add password
fxaccounts-sign-in-text = Get your passwords on your other devices
fxaccounts-sign-in-sync-button = Sign in to sync
fxaccounts-avatar-button =
@@ -23,6 +29,8 @@ about-logins-menu-menuitem-import-from-another-browser = Import from Another Bro
about-logins-menu-menuitem-import-from-a-file = Import from a File…
about-logins-menu-menuitem-export-logins = Export Logins…
about-logins-menu-menuitem-remove-all-logins = Remove All Logins…
+about-logins-menu-menuitem-export-logins2 = Export Passwords…
+about-logins-menu-menuitem-remove-all-logins2 = Remove All Passwords…
menu-menuitem-preferences =
{ PLATFORM() ->
[windows] Options
@@ -49,6 +57,21 @@ login-list-filtered-count =
[one] { $count } of { $total } login
*[other] { $count } of { $total } logins
}
+# Variables
+# $count (number) - Number of logins
+login-list-count2 =
+ { $count ->
+ [one] { $count } password
+ *[other] { $count } passwords
+ }
+# Variables
+# $count (number) - Number of filtered logins
+# $total (number) - Total number of logins
+login-list-filtered-count2 =
+ { $total ->
+ [one] { $count } of { $total } password
+ *[other] { $count } of { $total } passwords
+ }
login-list-sort-label-text = Sort by:
login-list-name-option = Name (A-Z)
login-list-name-reverse-option = Name (Z-A)
@@ -58,11 +81,14 @@ about-logins-login-list-alerts-option = Alerts
login-list-last-changed-option = Last Modified
login-list-last-used-option = Last Used
login-list-intro-title = No logins found
+login-list-intro-title2 = No passwords saved
login-list-intro-description = When you save a password in { -brand-product-name }, it will show up here.
about-logins-login-list-empty-search-title = No logins found
+about-logins-login-list-empty-search-title2 = No passwords found
about-logins-login-list-empty-search-description = There are no results matching your search.
login-list-item-title-new-login = New Login
login-list-item-subtitle-new-login = Enter your login credentials
+login-list-item-title-new-login2 = Add password
login-list-item-subtitle-missing-username = (no username)
about-logins-list-item-breach-icon =
.title = Breached website
@@ -81,19 +107,29 @@ about-logins-login-intro-heading-logged-out2 = Looking for your saved logins? Tu
about-logins-login-intro-heading-logged-in = No synced logins found.
login-intro-description = If you saved your logins to { -brand-product-name } on a different device, here’s how to get them here:
login-intro-instructions-fxa = Create or sign in to your { -fxaccount-brand-name(capitalization: "sentence") } on the device where your logins are saved.
+about-logins-login-intro-heading-message = Save your passwords to a safe spot
+login-intro-description2 = All passwords you save to { -brand-product-name } are encrypted. Plus, we watch out for breaches and alert you if you’re affected. <a data-l10n-name="breach-alert-link">Learn more</a>
login-intro-instructions-fxa2 = Create or sign in to your account on the device where your logins are saved.
login-intro-instructions-fxa-settings = Go to Settings > Sync > Turn on syncing… Select the Logins and passwords checkbox.
login-intro-instructions-fxa-passwords-help = Visit <a data-l10n-name="passwords-help-link">passwords support</a> for more help.
about-logins-intro-browser-only-import = If your logins are saved in another browser, you can <a data-l10n-name="import-link">import them into { -brand-product-name }</a>
about-logins-intro-import2 = If your logins are saved outside of { -brand-product-name }, you can <a data-l10n-name="import-browser-link">import them from another browser</a> or <a data-l10n-name="import-file-link">from a file</a>
+about-logins-intro-import3 = Select the plus sign button above to add a password now. You can also <a data-l10n-name="import-browser-link">import passwords from another browser</a> or <a data-l10n-name="import-file-link">from a file</a>.
## Login
login-item-new-login-title = Create New Login
+# Header for adding a password
+about-logins-login-item-new-login-title = Add password
login-item-edit-button = Edit
about-logins-login-item-remove-button = Remove
login-item-origin-label = Website address
login-item-tooltip-message = Make sure this matches the exact address of the website where you log in.
+about-logins-origin-tooltip2 = Enter the full address and make sure it’s an exact match for where you sign in.
+# Variables
+# $webTitle (String) - Website title of the password being changed.
+about-logins-edit-password-tooltip = Make sure you’re saving your current password for this site. Changing the password here does not change it with { $webTitle }.
+about-logins-add-password-tooltip = Make sure you’re saving your current password for this site.
login-item-origin =
.placeholder = https://www.example.com
login-item-username-label = Username
@@ -107,6 +143,7 @@ login-item-password-reveal-checkbox =
login-item-copy-password-button-text = Copy
login-item-copied-password-button-text = Copied!
login-item-save-changes-button = Save Changes
+about-logins-login-item-save-changes-button = Save
login-item-save-new-button = Save
login-item-cancel-button = Cancel
@@ -134,6 +171,11 @@ about-logins-edit-login-os-auth-dialog-message-win = To edit your login, enter y
# This message can be seen when attempting to edit a login in about:logins
# On MacOS, only provide the reason that account verification is needed. Do not put a complete sentence here.
about-logins-edit-login-os-auth-dialog-message-macosx = edit the saved login
+# This message can be seen when attempting to edit a login in about:logins on Windows.
+about-logins-edit-login-os-auth-dialog-message2-win = To edit your password, enter your Windows login credentials. This helps protect the security of your accounts.
+# This message can be seen when attempting to edit a login in about:logins
+# On MacOS, only provide the reason that account verification is needed. Do not put a complete sentence here.
+about-logins-edit-login-os-auth-dialog-message2-macosx = edit the saved password
# This message can be seen when attempting to reveal a password in about:logins on Windows.
about-logins-reveal-password-os-auth-dialog-message-win = To view your password, enter your Windows login credentials. This helps protect the security of your accounts.
# This message can be seen when attempting to reveal a password in about:logins
@@ -149,6 +191,11 @@ about-logins-export-password-os-auth-dialog-message-win = To export your logins,
# This message can be seen when attempting to export a password in about:logins
# On MacOS, only provide the reason that account verification is needed. Do not put a complete sentence here.
about-logins-export-password-os-auth-dialog-message-macosx = export saved logins and passwords
+# This message can be seen when attempting to export a password in about:logins on Windows.
+about-logins-export-password-os-auth-dialog-message2-win = To export your passwords, enter your Windows login credentials. This helps protect the security of your accounts.
+# This message can be seen when attempting to export a password in about:logins
+# On MacOS, only provide the reason that account verification is needed. Do not put a complete sentence here.
+about-logins-export-password-os-auth-dialog-message2-macosx = export saved passwords
## Primary Password notification
@@ -164,6 +211,10 @@ confirmation-dialog-dismiss-button =
.title = Cancel
about-logins-confirm-remove-dialog-title = Remove this login?
confirm-delete-dialog-message = This action cannot be undone.
+# Title for modal to confirm the removal of one saved password
+about-logins-confirm-delete-dialog-title = Remove password?
+# Message for modal to confirm the removal of one saved password
+about-logins-confirm-delete-dialog-message = You cannot undo this action.
about-logins-confirm-remove-dialog-confirm-button = Remove
## Variables
@@ -199,10 +250,35 @@ about-logins-confirm-remove-all-sync-dialog-message =
[1] This will remove the login you’ve saved to { -brand-short-name } on all devices synced to your { -fxaccount-brand-name }. This will also remove breach alerts that appear here. You won’t be able to undo this action.
*[other] This will remove all logins you’ve saved to { -brand-short-name } on all devices synced to your { -fxaccount-brand-name }. This will also remove breach alerts that appear here. You won’t be able to undo this action.
}
-about-logins-confirm-remove-all-sync-dialog-message2 =
+# Checkbox for modal to confirm the removal of saved passwords
+about-logins-confirm-remove-all-dialog-checkbox-label2 =
+ { $count ->
+ [1] Yes, remove password
+ *[other] Yes, remove passwords
+ }
+# Title for modal to confirm the removal of all saved passwords when user is NOT synced
+about-logins-confirm-remove-all-dialog-title2 =
+ { $count ->
+ [one] Remove { $count } password?
+ *[other] Remove all { $count } passwords?
+ }
+# Message for modal to confirm the removal of saved passwords when user is NOT synced
+about-logins-confirm-remove-all-dialog-message2 =
{ $count ->
- [1] This will remove the login you’ve saved to { -brand-short-name } on all devices synced to your account. This will also remove breach alerts that appear here. You won’t be able to undo this action.
- *[other] This will remove all logins you’ve saved to { -brand-short-name } on all devices synced to your account. This will also remove breach alerts that appear here. You won’t be able to undo this action.
+ [1] This will remove the password saved to { -brand-short-name } and any breach alerts. You cannot undo this action.
+ *[other] This will remove the passwords saved to { -brand-short-name } and any breach alerts. You cannot undo this action.
+ }
+# Title for modal to confirm the removal of all saved passwords when user IS SYNCED
+about-logins-confirm-remove-all-sync-dialog-title2 =
+ { $count ->
+ [one] Remove { $count } password from all devices?
+ *[other] Remove all { $count } passwords from all devices?
+ }
+# Message for modal to confirm the removal of saved passwords when user IS synced.
+about-logins-confirm-remove-all-sync-dialog-message3 =
+ { $count ->
+ [1] This will remove the password saved to { -brand-short-name } on all your synced devices. This will also remove any breach alerts that appear here. You cannot undo this action.
+ *[other] This will remove all passwords saved to { -brand-short-name } on all your synced devices. This will also remove any breach alerts that appear here. You cannot undo this action.
}
##
@@ -210,6 +286,11 @@ about-logins-confirm-remove-all-sync-dialog-message2 =
about-logins-confirm-export-dialog-title = Export logins and passwords
about-logins-confirm-export-dialog-message = Your passwords will be saved as readable text (e.g., BadP@ssw0rd) so anyone who can open the exported file can view them.
about-logins-confirm-export-dialog-confirm-button = Export…
+about-logins-confirm-export-dialog-title2 = A note about exporting passwords
+about-logins-confirm-export-dialog-message2 =
+ When you export, your passwords are saved to a file with readable text.
+ When you’re done using the file, we recommend deleting it so others who use this device can’t see your passwords.
+about-logins-confirm-export-dialog-confirm-button2 = Continue with export
about-logins-alert-import-title = Import Complete
about-logins-alert-import-message = View detailed Import Summary
confirm-discard-changes-dialog-title = Discard unsaved changes?
@@ -251,6 +332,11 @@ about-logins-export-file-picker-title = Export Logins File
# The default file name shown in the file picker when exporting saved logins.
# This must end in .csv
about-logins-export-file-picker-default-filename = logins.csv
+# Title of the file picker dialog
+about-logins-export-file-picker-title2 = Export Passwords from { -brand-short-name }
+# The default file name shown in the file picker when exporting saved logins.
+# This must end in .csv
+about-logins-export-file-picker-default-filename2 = passwords.csv
about-logins-export-file-picker-export-button = Export
# A description for the .csv file format that may be shown as the file type
# filter by the operating system.
@@ -264,6 +350,8 @@ about-logins-export-file-picker-csv-filter-title =
# Title of the file picker dialog
about-logins-import-file-picker-title = Import Logins File
+# Title of the file picker dialog
+about-logins-import-file-picker-title2 = Import Passwords to { -brand-short-name }
about-logins-import-file-picker-import-button = Import
# A description for the .csv file format that may be shown as the file type
# filter by the operating system.
@@ -297,6 +385,18 @@ about-logins-import-dialog-items-no-change =
{ $count ->
*[other] <span>Duplicate logins found:</span> <span data-l10n-name="count">{ $count }</span> <span data-l10n-name="meta">(not imported)</span>
}
+about-logins-import-dialog-items-added2 =
+ { $count ->
+ *[other] <span>New passwords added:</span> <span data-l10n-name="count">{ $count }</span>
+ }
+about-logins-import-dialog-items-modified2 =
+ { $count ->
+ *[other] <span>Existing entries updated:</span> <span data-l10n-name="count">{ $count }</span>
+ }
+about-logins-import-dialog-items-no-change2 =
+ { $count ->
+ *[other] <span>Duplicate entries found:</span> <span data-l10n-name="count">{ $count }</span> <span data-l10n-name="meta">(not imported)</span>
+ }
about-logins-import-dialog-items-error =
{ $count ->
*[other] <span>Errors:</span> <span data-l10n-name="count">{ $count }</span> <span data-l10n-name="meta">(not imported)</span>
@@ -317,6 +417,7 @@ about-logins-import-dialog-error-try-import-again = Try Import Again…
about-logins-import-dialog-error-cancel = Cancel
about-logins-import-report-title = Import Summary
about-logins-import-report-description = Logins and passwords imported to { -brand-short-name }.
+about-logins-import-report-description2 = Passwords imported to { -brand-short-name }.
#
# Variables:
# $number (number) - The number of the row
@@ -324,6 +425,9 @@ about-logins-import-report-row-index = Row { $number }
about-logins-import-report-row-description-no-change = Duplicate: Exact match of existing login
about-logins-import-report-row-description-modified = Existing login updated
about-logins-import-report-row-description-added = New login added
+about-logins-import-report-row-description-no-change2 = Duplicate: Exact match of existing entry
+about-logins-import-report-row-description-modified2 = Existing entry updated
+about-logins-import-report-row-description-added2 = New password added
about-logins-import-report-row-description-error = Error: Missing field
##
@@ -349,6 +453,18 @@ about-logins-import-report-no-change =
{ $count ->
*[other] <div data-l10n-name="count">{ $count }</div> <div data-l10n-name="details">Duplicate logins</div> <div data-l10n-name="not-imported">(not imported)</div>
}
+about-logins-import-report-added2 =
+ { $count ->
+ *[other] <div data-l10n-name="count">{ $count }</div> <div data-l10n-name="details">New passwords added</div>
+ }
+about-logins-import-report-modified2 =
+ { $count ->
+ *[other] <div data-l10n-name="count">{ $count }</div> <div data-l10n-name="details">Existing entries updated</div>
+ }
+about-logins-import-report-no-change2 =
+ { $count ->
+ *[other] <div data-l10n-name="count">{ $count }</div> <div data-l10n-name="details">Duplicate entries</div> <div data-l10n-name="not-imported">(not imported)</div>
+ }
about-logins-import-report-error =
{ $count ->
*[other] <div data-l10n-name="count">{ $count }</div> <div data-l10n-name="details">Errors</div> <div data-l10n-name="not-imported">(not imported)</div>
diff --git a/l10n-en-CA/browser/browser/aboutPrivateBrowsing.ftl b/l10n-en-CA/browser/browser/aboutPrivateBrowsing.ftl
index ea65d24ad0..6ca158c444 100644
--- a/l10n-en-CA/browser/browser/aboutPrivateBrowsing.ftl
+++ b/l10n-en-CA/browser/browser/aboutPrivateBrowsing.ftl
@@ -68,6 +68,10 @@ about-private-browsing-pin-promo-title = No saved cookies or history, right from
about-private-browsing-cookie-banners-promo-header = Cookie banners begone!
about-private-browsing-cookie-banners-promo-button = Reduce Cookie Banners
about-private-browsing-cookie-banners-promo-message = Let { -brand-short-name } automatically answer cookie pop-ups for you so you can get back to distraction-free browsing. { -brand-short-name } will reject all requests if possible.
+# Simplified version of the headline if the original text doesn't work
+# in your language: `{ -brand-short-name } will show fewer cookie requests`
+about-private-browsing-cookie-banners-promo-heading = { -brand-short-name } takes care of cookie banners for you
+about-private-browsing-cookie-banners-promo-body = We now automatically refuse many cookie banners so you can get tracked less and go back to distraction-free browsing.
## Strings for Felt Privacy v1 experiments in 119
diff --git a/l10n-en-CA/browser/browser/addonNotifications.ftl b/l10n-en-CA/browser/browser/addonNotifications.ftl
index b8cc62eefc..b453759d49 100644
--- a/l10n-en-CA/browser/browser/addonNotifications.ftl
+++ b/l10n-en-CA/browser/browser/addonNotifications.ftl
@@ -40,6 +40,7 @@ site-permission-install-first-prompt-midi-message = This access is not guarantee
##
xpinstall-disabled-locked = Software installation has been disabled by your system administrator.
+xpinstall-disabled-by-policy = Software installation has been disabled by your organization.
xpinstall-disabled = Software installation is currently disabled. Click Enable and try again.
xpinstall-disabled-button =
.label = Enable
@@ -51,6 +52,13 @@ xpinstall-disabled-button =
addon-install-blocked-by-policy = { $addonName } ({ $addonId }) is blocked by your system administrator.
# This message is shown when the installation of add-ons from a domain is blocked by enterprise policy.
addon-domain-blocked-by-policy = Your system administrator prevented this site from asking you to install software on your computer.
+# This message is shown when the installation of an add-on is blocked by enterprise policy.
+# Variables:
+# $addonName (String): the name of the add-on.
+# $addonId (String): the ID of add-on.
+addon-installation-blocked-by-policy = { $addonName } ({ $addonId }) is blocked by your organization.
+# This message is shown when the installation of add-ons from a domain is blocked by enterprise policy.
+addon-install-domain-blocked-by-policy = Your organization prevented this site from asking you to install software on your computer.
addon-install-full-screen-blocked = Add-on installation is not allowed while in or before entering fullscreen mode.
# Variables:
# $addonName (String): the localized name of the sideloaded add-on.
diff --git a/l10n-en-CA/browser/browser/appmenu.ftl b/l10n-en-CA/browser/browser/appmenu.ftl
index ae7e8409e1..5606168b3a 100644
--- a/l10n-en-CA/browser/browser/appmenu.ftl
+++ b/l10n-en-CA/browser/browser/appmenu.ftl
@@ -75,8 +75,18 @@ appmenu-remote-tabs-turn-on-sync =
.label = Turn on sync…
# This is shown after the tabs list if we can display more tabs by clicking on the button
appmenu-remote-tabs-showmore =
- .label = Show More Tabs
+ .label = Show more tabs
.tooltiptext = Show more tabs from this device
+# This is shown when there are inactive tabs which are not being shown.
+# Variables
+# $count (Number) - The number of inactive tabs which are not being shown (at least 1)
+appmenu-remote-tabs-showinactive =
+ .label =
+ { $count ->
+ [one] Show one inactive tab
+ *[other] Show { $count } inactive tabs
+ }
+ .tooltiptext = Show the inactive tabs on this device
# This is shown beneath the name of a device when that device has no open tabs
appmenu-remote-tabs-notabs = No open tabs
# This is shown when Sync is configured but syncing tabs is disabled.
@@ -94,6 +104,7 @@ appmenuitem-fxa-toolbar-sync-now2 = Sync now
appmenuitem-fxa-sign-in = Sign in to { -brand-product-name }
appmenuitem-fxa-manage-account = Manage account
appmenu-fxa-header2 = { -fxaccount-brand-name(capitalization: "sentence") }
+appmenu-account-header = Account
# Variables
# $time (string) - Localized relative time since last sync (e.g. 1 second ago,
# 3 hours ago, etc.)
@@ -167,6 +178,11 @@ profiler-popup-capture-shortcut =
# devtools/client/performance-new/shared/background.jsm.js
# Please take care that the same values are also defined in devtools' perftools.ftl.
+
+# Presets and their l10n IDs are defined in the file
+# devtools/client/performance-new/shared/background.sys.mjs
+# Please take care that the same values are also defined in devtools' perftools.ftl.
+
profiler-popup-presets-web-developer-description = Recommended preset for most web app debugging, with low overhead.
profiler-popup-presets-web-developer-label =
.label = Web Developer
@@ -254,3 +270,15 @@ appmenu-customizetoolbar =
appmenu-developer-tools-subheader = Browser tools
appmenu-developer-tools-extensions =
.label = Extensions for developers
+appmenuitem-report-broken-site =
+ .label = Report broken site
+
+## Panel for privacy and security products
+
+appmenuitem-sign-in-account = Sign in to your account
+appmenuitem-monitor-title = { -monitor-brand-short-name }
+appmenuitem-monitor-description = Get data breach alerts
+appmenuitem-relay-title = { -relay-brand-short-name }
+appmenuitem-relay-description = Mask your real email and phone
+appmenuitem-vpn-title = { -mozilla-vpn-brand-name }
+appmenuitem-vpn-description = Protect your online activity
diff --git a/l10n-en-CA/browser/browser/browser.ftl b/l10n-en-CA/browser/browser/browser.ftl
index 961ce1533a..21506eff58 100644
--- a/l10n-en-CA/browser/browser/browser.ftl
+++ b/l10n-en-CA/browser/browser/browser.ftl
@@ -279,6 +279,9 @@ quickactions-cmd-plugins = plugins
# Opens the print dialog
quickactions-print2 = Print page
quickactions-cmd-print = print
+# Opens the print dialog at the save to PDF option
+quickactions-savepdf = Save page as PDF
+quickactions-cmd-savepdf = pdf
# Opens a new private browsing window
quickactions-private2 = Open private window
quickactions-cmd-private = private browsing
@@ -348,6 +351,7 @@ identity-connection-secure = Connection secure
identity-connection-failure = Connection failure
identity-connection-internal = This is a secure { -brand-short-name } page.
identity-connection-file = This page is stored on your computer.
+identity-connection-associated = This page is loaded from another page.
identity-extension-page = This page is loaded from an extension.
identity-active-blocked = { -brand-short-name } has blocked parts of this page that are not secure.
identity-custom-root = Connection verified by a certificate issuer that is not recognized by Mozilla.
@@ -563,6 +567,13 @@ urlbar-result-action-search-w-engine = Search with { $engine }
urlbar-result-action-sponsored = Sponsored
urlbar-result-action-switch-tab = Switch to Tab
urlbar-result-action-visit = Visit
+# "Switch to tab with container" is used when the target tab is located in a
+# different container.
+# Variables
+# $container (String): the name of the target container
+urlbar-result-action-switch-tab-with-container = Switch to Tab · <span>{ $container }</span>
+# Allows the user to visit a URL that was previously copied to the clipboard.
+urlbar-result-action-visit-from-clipboard = Visit from clipboard
# Directs a user to press the Tab key to perform a search with the specified
# engine.
# Variables
@@ -615,6 +626,11 @@ urlbar-group-search-suggestions =
# A label shown above Quick Actions in the urlbar results.
urlbar-group-quickactions =
.label = Quick Actions
+# A label shown above the recent searches group in the urlbar results.
+# Variables
+# $engine (String): the name of the search engine used to search.
+urlbar-group-recent-searches =
+ .label = Recent Searches
## Reader View toolbar buttons
@@ -880,6 +896,10 @@ tabs-toolbar-list-all-tabs =
restore-session-startup-suggestion-message = <strong>Open previous tabs?</strong> You can restore your previous session from the { -brand-short-name } application menu <img data-l10n-name="icon"/>, under History.
restore-session-startup-suggestion-button = Show me how
+## Infobar shown when the user tries to open a file picker and file pickers are blocked by enterprise policy
+
+filepicker-blocked-infobar = Your organization has blocked access to local files on this computer
+
## Mozilla data reporting notification (Telemetry, Firefox Health Report, etc)
data-reporting-notification-message = { -brand-short-name } automatically sends some data to { -vendor-short-name } so that we can improve your experience.
@@ -915,6 +935,21 @@ unified-extensions-button-quarantined =
## Private browsing reset button
+reset-pbm-toolbar-button =
+ .label = End Private Session
+ .tooltiptext = End Private Session
+reset-pbm-panel-heading = End your private session?
+reset-pbm-panel-description = Close all private tabs and delete history, cookies, and all other site data.
+reset-pbm-panel-always-ask-checkbox =
+ .label = Always ask me
+ .accesskey = A
+reset-pbm-panel-cancel-button =
+ .label = Cancel
+ .accesskey = C
+reset-pbm-panel-confirm-button =
+ .label = Delete session data
+ .accesskey = D
+reset-pbm-panel-complete = Private session data deleted
## Autorefresh blocker
diff --git a/l10n-en-CA/browser/browser/browserContext.ftl b/l10n-en-CA/browser/browser/browserContext.ftl
index 7601ad7c71..29e2f45b62 100644
--- a/l10n-en-CA/browser/browser/browserContext.ftl
+++ b/l10n-en-CA/browser/browser/browserContext.ftl
@@ -78,6 +78,12 @@ toolbar-button-fxaccount =
.label = { -fxaccount-brand-name(capitalization: "sentence") }
.tooltiptext = { -fxaccount-brand-name(capitalization: "sentence") }
+## Account toolbar Button
+
+toolbar-button-account =
+ .label = Account
+ .tooltiptext = Account
+
## Save Page
main-context-menu-page-save =
@@ -291,6 +297,7 @@ main-context-menu-send-to-device =
main-context-menu-use-saved-login =
.label = Use Saved Login
.accesskey = o
+# Displayed when there are saved passwords and the user clicks inside a username or password field
main-context-menu-use-saved-password =
.label = Use Saved Password
.accesskey = o
@@ -306,6 +313,9 @@ main-context-menu-suggest-strong-password =
main-context-menu-manage-logins2 =
.label = Manage Logins
.accesskey = M
+main-context-menu-manage-passwords =
+ .label = Manage Passwords
+ .accesskey = M
main-context-menu-keyword =
.label = Add a Keyword for this Search…
.accesskey = K
diff --git a/l10n-en-CA/browser/browser/confirmationHints.ftl b/l10n-en-CA/browser/browser/confirmationHints.ftl
index 81beab32db..e08f5a2e70 100644
--- a/l10n-en-CA/browser/browser/confirmationHints.ftl
+++ b/l10n-en-CA/browser/browser/confirmationHints.ftl
@@ -7,6 +7,7 @@
confirmation-hint-breakage-report-sent = Report sent. Thank you!
confirmation-hint-login-removed = Login removed!
+confirmation-hint-password-removed = Password removed!
confirmation-hint-page-bookmarked = Saved to bookmarks
confirmation-hint-password-saved = Password saved!
confirmation-hint-password-created = Password saved
diff --git a/l10n-en-CA/browser/browser/editBookmarkOverlay.ftl b/l10n-en-CA/browser/browser/editBookmarkOverlay.ftl
index dff027bf2c..3395b51704 100644
--- a/l10n-en-CA/browser/browser/editBookmarkOverlay.ftl
+++ b/l10n-en-CA/browser/browser/editBookmarkOverlay.ftl
@@ -5,57 +5,45 @@
bookmark-overlay-name-2 =
.value = Name
.accesskey = N
-
bookmark-overlay-url =
.value = URL
.accesskey = U
-
# Location refers to the position of the bookmark within the browser's
# bookmarks, not to its URL or address.
bookmark-overlay-location-2 =
.value = Location
.accesskey = L
-
bookmark-overlay-choose =
.label = Choose…
-
bookmark-overlay-folders-expander =
.tooltiptext = Show all the bookmarks folders
.tooltiptextdown = { bookmark-overlay-folders-expander.tooltiptext }
.tooltiptextup = Hide
-
bookmark-overlay-folders-expander2 =
.tooltiptext = Show all the bookmarks folders
-
bookmark-overlay-folders-expander-hide =
.tooltiptext = Hide
-
+# bookmark-overlay-folders-tree is used to provide an accessible name to the tree view of the Bookmarks directory, when it is expanded
+bookmark-overlay-folders-tree =
+ .aria-label = Folders
bookmark-overlay-new-folder-button =
.label = New Folder
.accesskey = o
-
bookmark-overlay-tags-2 =
.value = Tags
.accesskey = T
-
bookmark-overlay-tags-empty-description =
.placeholder = Separate tags with commas
-
bookmark-overlay-tags-expander =
.tooltiptext = Show all tags
.tooltiptextdown = { bookmark-overlay-tags-expander.tooltiptext }
.tooltiptextup = Hide
-
bookmark-overlay-tags-expander2 =
.tooltiptext = Show all tags
-
bookmark-overlay-tags-expander-hide =
.tooltiptext = Hide
-
bookmark-overlay-keyword-2 =
.value = Keyword
.accesskey = K
-
bookmark-overlay-tags-caption-label = Use tags to organize and search for bookmarks from the address bar
-
bookmark-overlay-keyword-caption-label-2 = Use a single keyword to open bookmarks directly from the address bar
diff --git a/l10n-en-CA/browser/browser/firefoxView.ftl b/l10n-en-CA/browser/browser/firefoxView.ftl
index 6bcadc7cfc..acf7ec5800 100644
--- a/l10n-en-CA/browser/browser/firefoxView.ftl
+++ b/l10n-en-CA/browser/browser/firefoxView.ftl
@@ -12,11 +12,15 @@ menu-tools-firefox-view =
.label = { -firefoxview-brand-name }
.accesskey = F
firefoxview-page-title = { -firefoxview-brand-name }
+firefoxview-page-heading =
+ .heading = { -firefoxview-brand-name }
firefoxview-page-label =
.label = { -firefoxview-brand-name }
firefoxview-close-button =
.title = Close
.aria-label = Close
+firefoxview-empty-state-icon =
+ .alt = Attention:
# Used instead of the localized relative time when a timestamp is within a minute or so of now
firefoxview-just-now-timestamp = Just now
# This is a headline for an area in the product where users can resume and re-open tabs they have previously viewed on other devices.
@@ -49,6 +53,7 @@ firefoxview-syncedtabs-loading-header = Sync in progress
firefoxview-syncedtabs-loading-description = When it’s done, you’ll see any tabs you have open on other devices. Check back soon.
firefoxview-tabpickup-fxa-admin-disabled-header = Your organization has disabled sync
firefoxview-tabpickup-fxa-admin-disabled-description = { -brand-short-name } is not able to sync tabs between devices because your administrator has disabled syncing.
+firefoxview-tabpickup-fxa-disabled-by-policy-description = { -brand-short-name } is not able to sync tabs between devices because your organization has disabled syncing.
firefoxview-tabpickup-network-offline-header = Check your internet connection
firefoxview-tabpickup-network-offline-description = If you’re using a firewall or proxy, check that { -brand-short-name } has permission to access the web.
firefoxview-tabpickup-network-offline-primarybutton = Try again
@@ -147,8 +152,43 @@ firefoxview-opentabs-focus-tab =
.title = Switch to this tab
firefoxview-show-more = Show more
firefoxview-show-less = Show less
+firefoxview-show-all = Show all
+firefoxview-search-text-box-clear-button =
+ .title = Clear
+# Placeholder for the input field to search in recent browsing ("search" is a verb).
+firefoxview-search-text-box-recentbrowsing =
+ .placeholder = Search
+# Placeholder for the input field to search in history ("search" is a verb).
+firefoxview-search-text-box-history =
+ .placeholder = Search history
+# Placeholder for the input field to search in recently closed tabs ("search" is a verb).
+firefoxview-search-text-box-recentlyclosed =
+ .placeholder = Search recently closed tabs
+# Placeholder for the input field to search in tabs from other devices ("search" is a verb).
+firefoxview-search-text-box-syncedtabs =
+ .placeholder = Search synced tabs
+# Placeholder for the input field to search in open tabs ("search" is a verb).
+firefoxview-search-text-box-opentabs =
+ .placeholder = Search open tabs
+# "Search" is a noun (as in "Results of the search for")
+# Variables:
+# $query (String) - The search query used for searching through browser history.
+firefoxview-search-results-header = Search results for “{ $query }”
+# Variables:
+# $count (Number) - The number of visits matching the search query.
+firefoxview-search-results-count =
+ { $count ->
+ [one] { $count } site
+ *[other] { $count } sites
+ }
+# Message displayed when a search is performed and no matching results were found.
+# Variables:
+# $query (String) - The search query.
+firefoxview-search-results-empty = No results for “{ $query }”
firefoxview-sort-history-by-date-label = Sort by date
firefoxview-sort-history-by-site-label = Sort by site
+firefoxview-sort-open-tabs-by-recency-label = Sort by recent activity
+firefoxview-sort-open-tabs-by-order-label = Sort by tab order
# Variables:
# $url (string) - URL that will be opened in the new tab
firefoxview-opentabs-tab-row =
@@ -207,10 +247,29 @@ firefoxview-recentlyclosed-empty-header = Closed a tab too soon?
firefoxview-recentlyclosed-empty-description = Here you’ll find the tabs you recently closed, so you can reopen any of them quickly.
firefoxview-recentlyclosed-empty-description-two = To find tabs from longer ago, view your <a data-l10n-name="history-url">browsing history</a>.
-##
-
-
## This message is displayed below the name of another connected device when it doesn't have any open tabs.
firefoxview-syncedtabs-device-notabs = No tabs open on this device
firefoxview-syncedtabs-connect-another-device = Connect another device
+firefoxview-pinned-tabs =
+ .title = Pinned Tabs
+firefoxview-tabs =
+ .title = Tabs
+
+## These tooltips will be displayed when hovering over a pinned tab on the Open Tabs page
+## Variables:
+## $tabTitle (string) - Title of pinned tab that will be opened when selected
+
+firefoxview-opentabs-pinned-tab =
+ .title = Switch to { $tabTitle }
+# This tooltip will be shown for a pinned tab whose URL is currently bookmarked.
+firefoxview-opentabs-bookmarked-pinned-tab =
+ .title = Switch to (Bookmarked) { $tabTitle }
+
+## These tooltips will be displayed when hovering over an unpinned Open Tab
+## Variables:
+## $url (string) - URL of tab that will be opened when selected
+
+# This tooltip will be shown for an unpinned tab whose URL is currently bookmarked.
+firefoxview-opentabs-bookmarked-tab =
+ .title = (Bookmarked) { $url }
diff --git a/l10n-en-CA/browser/browser/fxviewTabList.ftl b/l10n-en-CA/browser/browser/fxviewTabList.ftl
index 3603a3c7d0..3218cad7ef 100644
--- a/l10n-en-CA/browser/browser/fxviewTabList.ftl
+++ b/l10n-en-CA/browser/browser/fxviewTabList.ftl
@@ -15,6 +15,10 @@ fxviewtabrow-time = { DATETIME($time, timeStyle: "short") }
fxviewtabrow-tabs-list-tab =
.title = Open { $targetURI } in a new tab
# Variables:
+# $tabTitle (string) - Title of tab being closed
+fxviewtabrow-close-tab-button =
+ .title = Close { $tabTitle }
+# Variables:
# $tabTitle (string) - Title of tab being dismissed
fxviewtabrow-dismiss-tab-button =
.title = Dismiss { $tabTitle }
@@ -41,7 +45,40 @@ fxviewtabrow-copy-link = Copy Link
.accesskey = L
fxviewtabrow-close-tab = Close Tab
.accesskey = C
+fxviewtabrow-move-tab = Move Tab
+ .accesskey = v
+fxviewtabrow-move-tab-start = Move to Start
+ .accesskey = S
+fxviewtabrow-move-tab-end = Move to End
+ .accesskey = E
+fxviewtabrow-move-tab-window = Move to New Window
+ .accesskey = W
+fxviewtabrow-send-tab = Send Tab to Device
+ .accesskey = n
+fxviewtabrow-pin-tab = Pin Tab
+ .accesskey = P
+fxviewtabrow-unpin-tab = Unpin Tab
+ .accesskey = p
+fxviewtabrow-mute-tab = Mute Tab
+ .accesskey = M
+fxviewtabrow-unmute-tab = Unmute Tab
+ .accesskey = m
# Variables:
# $tabTitle (string) - Title of the tab to which the context menu is associated
fxviewtabrow-options-menu-button =
.title = Options for { $tabTitle }
+# Variables:
+# $tabTitle (string) - Title of tab being muted
+fxviewtabrow-mute-tab-button =
+ .title = Mute { $tabTitle }
+# Variables:
+# $tabTitle (string) - Title of tab being unmuted
+fxviewtabrow-unmute-tab-button =
+ .title = Unmute { $tabTitle }
+
+## Strings below are to be used without context (tab title/URL) on mute/unmute buttons
+
+fxviewtabrow-mute-tab-button-no-context =
+ .title = Mute tab
+fxviewtabrow-unmute-tab-button-no-context =
+ .title = Unmute tab
diff --git a/l10n-en-CA/browser/browser/menubar.ftl b/l10n-en-CA/browser/browser/menubar.ftl
index 910e25ae55..cb07646f61 100644
--- a/l10n-en-CA/browser/browser/menubar.ftl
+++ b/l10n-en-CA/browser/browser/menubar.ftl
@@ -9,6 +9,12 @@
# NOTE: For Engineers, please don't re-use these strings outside of the menubar.
+# NOTE: For English locales, strings in this file should be in APA-style Title Case.
+# See https://apastyle.apa.org/style-grammar-guidelines/capitalization/title-case
+#
+# NOTE: For Engineers, please don't reuse these strings outside of the menubar.
+
+
## Application Menu (macOS only)
menu-application-preferences =
@@ -139,6 +145,8 @@ menu-view-history-button =
.label = History
menu-view-synced-tabs-sidebar =
.label = Synced Tabs
+menu-view-megalist-sidebar =
+ .label = Passwords
menu-view-full-zoom =
.label = Zoom
.accesskey = Z
@@ -341,3 +349,5 @@ menu-help-report-deceptive-site =
menu-help-not-deceptive =
.label = This Isn’t a Deceptive Site…
.accesskey = D
+menu-report-broken-site =
+ .label = Report Broken Site
diff --git a/l10n-en-CA/browser/browser/migrationWizard.ftl b/l10n-en-CA/browser/browser/migrationWizard.ftl
index 4d7cec7cfd..6f19ff9203 100644
--- a/l10n-en-CA/browser/browser/migrationWizard.ftl
+++ b/l10n-en-CA/browser/browser/migrationWizard.ftl
@@ -52,6 +52,15 @@ migration-imported-edge-reading-list = Reading List (From Edge)
## In practice, this tends to only occur on Linux when Firefox
## is installed as a Snap.
+migration-no-permissions-message = { -brand-short-name } does not have access to other browsers’ profiles installed on this device.
+migration-no-permissions-instructions = To continue importing data from another browser, grant { -brand-short-name } access to its profile folder.
+migration-no-permissions-instructions-step1 = Select “Continue”
+# The second step in getting permissions to read data for the selected
+# browser type.
+#
+# Variables:
+# $permissionsPath (String): the file system path that the user will need to grant read permission to.
+migration-no-permissions-instructions-step2 = In the file picker, navigate to <code>{ $permissionsPath }</code> and choose “Select”
## These strings will be displayed based on how many resources are selected to import
@@ -67,6 +76,7 @@ migration-bookmarks-option-label = Bookmarks
# Edge, as this is the terminology for bookmarks on those browsers.
migration-favorites-option-label = Favourites
migration-logins-and-passwords-option-label = Saved logins and passwords
+migration-passwords-option-label = Saved passwords
migration-history-option-label = Browsing history
migration-extensions-option-label = Extensions
migration-form-autofill-option-label = Form autofill data
diff --git a/l10n-en-CA/browser/browser/newtab/asrouter.ftl b/l10n-en-CA/browser/browser/newtab/asrouter.ftl
index 13c818fe8f..1dd08aafd4 100644
--- a/l10n-en-CA/browser/browser/newtab/asrouter.ftl
+++ b/l10n-en-CA/browser/browser/newtab/asrouter.ftl
@@ -203,6 +203,9 @@ cfr-cbh-confirm-button = Reject cookie banners
.accesskey = R
cfr-cbh-dismiss-button = Not now
.accesskey = N
+cookie-banner-blocker-onboarding-header = { -brand-short-name } just refused a cookie banner for you
+cookie-banner-blocker-onboarding-body = Less distractions, less cookies tracking you on this site.
+cookie-banner-blocker-onboarding-learn-more = Learn more
## These strings are used in the Fox doodle Pin/set default spotlights
@@ -232,19 +235,48 @@ fxa-sync-cfr-secondary = Remind me later
## Device Migration FxA Spotlight
-device-migration-fxa-spotlight-header = Using an older device?
-device-migration-fxa-spotlight-body = Back up your data to make sure you don’t lose important info like bookmarks and passwords — especially if you switch to a new device.
-device-migration-fxa-spotlight-primary-button = How to back up my data
-device-migration-fxa-spotlight-link = Remind me later
+device-migration-fxa-spotlight-heavy-user-header = Don’t forget to back up your data
+device-migration-fxa-spotlight-heavy-user-body = Make sure important info — like bookmarks and passwords — is updated and protected across all your devices.
+device-migration-fxa-spotlight-heavy-user-primary-button = Get started
+device-migration-fxa-spotlight-older-device-header = Peace of mind, from { -brand-product-name }
+device-migration-fxa-spotlight-older-device-body = An account keeps your important info updated and protected on any device you connect.
+device-migration-fxa-spotlight-older-device-primary-button = Create an account
device-migration-fxa-spotlight-getting-new-device-header-2 = New device in your future?
+device-migration-fxa-spotlight-getting-new-device-body-2 = Follow a few simple steps to bring your bookmarks, history, and passwords with you when you get started on a new device.
device-migration-fxa-spotlight-getting-new-device-primary-button = How to back up my data
## Set as Default PDF Reader Infobar
+# The question portion of the following message should have the <strong> and </strong> tags surrounding it.
+pdf-default-notification-message = <strong>Make { -brand-short-name } your default PDF reader?</strong> Use { -brand-short-name } to read and edit PDFs saved to your computer.
+pdf-default-notification-set-default-button =
+ .label = Set as default
+pdf-default-notification-decline-button =
+ .label = Not now
## Launch on login infobar notification
+launch-on-login-infobar-message = <strong>Open { -brand-short-name } every time you restart your computer?</strong> Now you can set { -brand-short-name } to open automatically when you restart your device.
+launch-on-login-learnmore = Learn more
+launch-on-login-infobar-confirm-button = Yes, open { -brand-short-name }
+ .accesskey = Y
+launch-on-login-infobar-reject-button = Not now
+ .accesskey = N
## These string variants are used when the “launch on login” infobar
## notification is displayed for a second time.
+launch-on-login-infobar-final-message = <strong>Open { -brand-short-name } every time you restart your computer?</strong> To manage your Startup preferences, search “startup” in settings.
+launch-on-login-infobar-final-reject-button = No thanks
+ .accesskey = N
+
+## Tail Fox Set Default Spotlight
+
+# This title is displayed together with the picture of a running fox with a long tail.
+# In English, this is a figure of speech meaning 'stop something from following you'.
+# If the localization of this message is challenging, consider using a simplified
+# alternative as a reference for translation: 'Keep unwanted trackers away'.
+tail-fox-spotlight-title = Keep pesky trackers off your tail
+tail-fox-spotlight-subtitle = Say goodbye to annoying ad trackers and settle into a safer, speedy internet experience.
+tail-fox-spotlight-primary-button = Open my links with { -brand-short-name }
+tail-fox-spotlight-secondary-button = Not now
diff --git a/l10n-en-CA/browser/browser/newtab/newtab.ftl b/l10n-en-CA/browser/browser/newtab/newtab.ftl
index 9f0770a7ba..62295dc135 100644
--- a/l10n-en-CA/browser/browser/newtab/newtab.ftl
+++ b/l10n-en-CA/browser/browser/newtab/newtab.ftl
@@ -45,6 +45,7 @@ newtab-topsites-add-search-engine-header = Add Search Engine
newtab-topsites-add-shortcut-header = New Shortcut
newtab-topsites-edit-topsites-header = Edit Top Site
newtab-topsites-edit-shortcut-header = Edit Shortcut
+newtab-topsites-add-shortcut-label = Add Shortcut
newtab-topsites-title-label = Title
newtab-topsites-title-input =
.placeholder = Enter a title
@@ -198,6 +199,7 @@ newtab-section-header-recent-activity = Recent activity
# Variables:
# $provider (string) - Name of the corresponding content provider.
newtab-section-header-pocket = Recommended by { $provider }
+newtab-section-header-stories = Thought-provoking stories
## Empty Section States: These show when there are no more items in a section. Ex. When there are no more Pocket story recommendations, in the space where there would have been stories, this is shown instead.
@@ -206,6 +208,8 @@ newtab-empty-section-highlights = Start browsing, and we’ll show some of the g
# Variables:
# $provider (string) - Name of the content provider for this section, e.g "Pocket".
newtab-empty-section-topstories = You’ve caught up. Check back later for more top stories from { $provider }. Can’t wait? Select a popular topic to find more great stories from around the web.
+# Ex. When there are no more story recommendations, in the space where there would have been stories, this is shown instead.
+newtab-empty-section-topstories-generic = You’ve caught up. Check back later for more stories. Can’t wait? Select a popular topic to find more great stories from around the web.
## Empty Section (Content Discovery Experience). These show when there are no more stories or when some stories fail to load.
@@ -258,9 +262,9 @@ newtab-custom-row-selector =
newtab-custom-sponsored-sites = Sponsored shortcuts
newtab-custom-pocket-title = Recommended by { -pocket-brand-name }
newtab-custom-pocket-subtitle = Exceptional content curated by { -pocket-brand-name }, part of the { -brand-product-name } family
-newtab-custom-pocket-toggle =
- .label = Recommended by { -pocket-brand-name }
- .description = Exceptional content curated by { -pocket-brand-name }, part of the { -brand-product-name } family
+newtab-custom-stories-toggle =
+ .label = Recommended stories
+ .description = Exceptional content curated by the { -brand-product-name } family
newtab-custom-pocket-sponsored = Sponsored stories
newtab-custom-pocket-show-recent-saves = Show recent saves
newtab-custom-recent-title = Recent activity
diff --git a/l10n-en-CA/browser/browser/newtab/onboarding.ftl b/l10n-en-CA/browser/browser/newtab/onboarding.ftl
index d6c1caacef..a689e796d2 100644
--- a/l10n-en-CA/browser/browser/newtab/onboarding.ftl
+++ b/l10n-en-CA/browser/browser/newtab/onboarding.ftl
@@ -332,3 +332,34 @@ onboarding-device-migration-title = Welcome back!
onboarding-device-migration-subtitle = Sign in to your { -fxaccount-brand-name(capitalization: "sentence") } to bring your bookmarks, passwords, and history with you on your new device.
onboarding-device-migration-subtitle2 = Sign in to your account to bring your bookmarks, passwords, and history with you on your new device.
onboarding-device-migration-primary-button-label = Sign in
+
+## The following screens have been updated to use security and privacy focused strings:
+
+# Easy setup screen
+onboarding-easy-setup-security-and-privacy-title = We love keeping you safe
+onboarding-easy-setup-security-and-privacy-subtitle = Our non-profit backed browser helps stop companies from secretly following you around the web.
+# Mobile download screen
+onboarding-mobile-download-security-and-privacy-title = Stay encrypted when you hop between devices
+onboarding-mobile-download-security-and-privacy-subtitle = When you’re synced up, { -brand-short-name } encrypts your passwords, bookmarks, and more. Plus you can grab tabs from your other devices.
+# Gratitude screen
+onboarding-gratitude-security-and-privacy-title = { -brand-short-name } has your back
+onboarding-gratitude-security-and-privacy-subtitle = Thank you for using { -brand-short-name }, backed by the Mozilla Foundation. With your support, we’re working to make the internet safer and more accessible for everyone.
+
+## New user time and familiarity survey strings
+
+onboarding-new-user-time-based-survey-title = How long have you been using { -brand-short-name }?
+onboarding-new-user-familiarity-based-survey-title = How familiar are you with { -brand-short-name }?
+onboarding-new-user-survey-subtitle = Your feedback helps make { -brand-short-name } even better.
+# When translating "next" it means the next screen in onboarding.
+onboarding-new-user-survey-next-button-label = Next
+onboarding-new-user-survey-legal-link-label = By selecting “{ onboarding-new-user-survey-next-button-label },” you agree to { -brand-product-name }’s <a data-l10n-name="privacy_notice">Privacy Notice</a>
+# When translating "brand new" it means completely new.
+onboarding-new-user-survey-time-based-option-1 = I’m brand new
+onboarding-new-user-survey-time-based-option-2 = Less than 1 month
+onboarding-new-user-survey-time-based-option-3 = More than 1 month, regularly
+onboarding-new-user-survey-time-based-option-4 = More than 1 month, occasionally
+# When translating "brand new" it means completely new.
+onboarding-new-user-survey-familiarity-based-option-1 = I’m brand new
+onboarding-new-user-survey-familiarity-based-option-2 = I’ve used it some
+onboarding-new-user-survey-familiarity-based-option-3 = I’m very familiar with it
+onboarding-new-user-survey-familiarity-based-option-4 = I used it in the past, but it’s been a while
diff --git a/l10n-en-CA/browser/browser/places.ftl b/l10n-en-CA/browser/browser/places.ftl
index 0b1632c63f..71bc279cff 100644
--- a/l10n-en-CA/browser/browser/places.ftl
+++ b/l10n-en-CA/browser/browser/places.ftl
@@ -23,10 +23,8 @@ places-open-in-window =
places-open-in-private-window =
.label = Open in New Private Window
.accesskey = P
-
places-empty-bookmarks-folder =
.label = (Empty)
-
places-add-bookmark =
.label = Add Bookmark…
.accesskey = B
@@ -39,7 +37,6 @@ places-add-folder =
places-add-separator =
.label = Add Separator
.accesskey = S
-
places-view =
.label = View
.accesskey = w
@@ -58,17 +55,18 @@ places-by-last-visited =
places-by-day-and-site =
.label = By Date and Site
.accesskey = t
-
places-history-search =
.placeholder = Search history
places-history =
.aria-label = History
places-bookmarks-search =
.placeholder = Search bookmarks
-
places-delete-domain-data =
.label = Forget About This Site
.accesskey = F
+places-forget-domain-data =
+ .label = Forget About This Site…
+ .accesskey = F
places-sortby-name =
.label = Sort By Name
.accesskey = r
@@ -100,22 +98,18 @@ places-delete-page =
*[other] Delete Pages
}
.accesskey = D
-
-# Managed bookmarks are created by an administrator and cannot be changed by the user.
+# Managed bookmarks are created by enterprise policy and cannot be changed by the user.
managed-bookmarks =
.label = Managed bookmarks
# This label is used when a managed bookmarks folder doesn't have a name.
managed-bookmarks-subfolder =
.label = Subfolder
-
# This label is used for the "Other Bookmarks" folder that appears in the bookmarks toolbar.
other-bookmarks-folder =
.label = Other Bookmarks
-
places-show-in-folder =
.label = Show in Folder
.accesskey = F
-
# Variables:
# $count (number) - The number of elements being selected for removal.
places-delete-bookmark =
@@ -125,7 +119,6 @@ places-delete-bookmark =
*[other] Delete Bookmarks
}
.accesskey = D
-
# Variables:
# $count (number) - The number of bookmarks being added.
places-create-bookmark =
@@ -135,125 +128,92 @@ places-create-bookmark =
*[other] Bookmark Pages…
}
.accesskey = B
-
places-untag-bookmark =
.label = Remove Tag
.accesskey = R
-
places-manage-bookmarks =
.label = Manage Bookmarks
.accesskey = M
-
places-forget-about-this-site-confirmation-title = Forgetting about this site
-
# Variables:
# $hostOrBaseDomain (string) - The base domain (or host in case there is no base domain) for which data is being removed
places-forget-about-this-site-confirmation-msg = This action will remove data related to { $hostOrBaseDomain } including history, cookies, cache and content preferences. Related bookmarks and passwords will not be removed. Are you sure you want to proceed?
-
places-forget-about-this-site-forget = Forget
-
places-library3 =
.title = Library
-
places-organize-button =
.label = Organize
.tooltiptext = Organize your bookmarks
.accesskey = O
-
places-organize-button-mac =
.label = Organize
.tooltiptext = Organize your bookmarks
-
places-file-close =
.label = Close
.accesskey = C
-
places-cmd-close =
.key = w
-
places-view-button =
.label = Views
.tooltiptext = Change your view
.accesskey = V
-
places-view-button-mac =
.label = Views
.tooltiptext = Change your view
-
places-view-menu-columns =
.label = Show Columns
.accesskey = C
-
places-view-menu-sort =
.label = Sort
.accesskey = S
-
places-view-sort-unsorted =
.label = Unsorted
.accesskey = U
-
places-view-sort-ascending =
.label = A > Z Sort Order
.accesskey = A
-
places-view-sort-descending =
.label = Z > A Sort Order
.accesskey = Z
-
places-maintenance-button =
.label = Import and Backup
.tooltiptext = Import and backup your bookmarks
.accesskey = I
-
places-maintenance-button-mac =
.label = Import and Backup
.tooltiptext = Import and backup your bookmarks
-
places-cmd-backup =
.label = Backup…
.accesskey = B
-
places-cmd-restore =
.label = Restore
.accesskey = R
-
places-cmd-restore-from-file =
.label = Choose File…
.accesskey = C
-
places-import-bookmarks-from-html =
.label = Import Bookmarks from HTML…
.accesskey = I
-
places-export-bookmarks-to-html =
.label = Export Bookmarks to HTML…
.accesskey = E
-
places-import-other-browser =
.label = Import Data from Another Browser…
.accesskey = A
-
places-view-sort-col-name =
.label = Name
-
places-view-sort-col-tags =
.label = Tags
-
places-view-sort-col-url =
.label = Location
-
places-view-sort-col-most-recent-visit =
.label = Most Recent Visit
-
places-view-sort-col-visit-count =
.label = Visit Count
-
places-view-sort-col-date-added =
.label = Added
-
places-view-sort-col-last-modified =
.label = Last Modified
-
places-view-sortby-name =
.label = Sort by Name
.accesskey = N
@@ -275,18 +235,13 @@ places-view-sortby-last-modified =
places-view-sortby-tags =
.label = Sort by Tags
.accesskey = T
-
places-cmd-find-key =
.key = f
-
places-back-button =
.tooltiptext = Go back
-
places-forward-button =
.tooltiptext = Go forward
-
places-details-pane-select-an-item-description = Select an item to view and edit its properties
-
places-details-pane-no-items =
.value = No items
# Variables:
diff --git a/l10n-en-CA/browser/browser/policies/policies-descriptions.ftl b/l10n-en-CA/browser/browser/policies/policies-descriptions.ftl
index 8c61f87e34..3e392f8d30 100644
--- a/l10n-en-CA/browser/browser/policies/policies-descriptions.ftl
+++ b/l10n-en-CA/browser/browser/policies/policies-descriptions.ftl
@@ -12,10 +12,13 @@
policy-3rdparty = Set policies that WebExtensions can access via chrome.storage.managed.
policy-AllowedDomainsForApps = Define domains allowed to access Google Workspace.
+policy-AllowFileSelectionDialogs = Allow file selection dialogs.
policy-AppAutoUpdate = Enable or disable automatic application update.
policy-AppUpdatePin = Prevent { -brand-short-name } from being updated beyond the specified version.
policy-AppUpdateURL = Set custom app update URL.
policy-Authentication = Configure integrated authentication for websites that support it.
+policy-AutofillAddressEnabled = Enable autofill for addresses.
+policy-AutofillCreditCardEnabled = Enable autofill for payment methods.
policy-AutoLaunchProtocolsFromOrigins = Define a list of external protocols that can be used from listed origins without prompting the user.
policy-BackgroundAppUpdate2 = Enable or disable the background updater.
policy-BlockAboutAddons = Block access to the Add-ons Manager (about:addons).
@@ -25,6 +28,7 @@ policy-BlockAboutSupport = Block access to the about:support page.
policy-Bookmarks = Create bookmarks in the Bookmarks toolbar, Bookmarks menu, or a specified folder inside them.
policy-CaptivePortal = Enable or disable captive portal support.
policy-CertificatesDescription = Add certificates or use built-in certificates.
+policy-ContentAnalysis = Enable or disable connection to data-loss-prevention agent.
policy-Cookies = Allow or deny websites to set cookies.
# Containers in this context is referring to container tabs in Firefox.
policy-Containers = Set policies related to containers.
@@ -91,6 +95,7 @@ policy-LocalFileLinks = Allow specific websites to link to local files.
policy-ManagedBookmarks = Configures a list of bookmarks managed by an administrator that cannot be changed by the user.
policy-ManualAppUpdateOnly = Allow manual updates only and do not notify the user about updates.
policy-PrimaryPassword = Require or prevent using a Primary Password.
+policy-PrintingEnabled = Enable or disable printing.
policy-NetworkPrediction = Enable or disable network prediction (DNS prefetching).
policy-NewTabPage = Enable or disable the New Tab page.
policy-NoDefaultBookmarks = Disable creation of the default bookmarks bundled with { -brand-short-name }, and the Smart Bookmarks (Most Visited, Recent Tags). Note: this policy is only effective if used before the first run of the profile.
@@ -120,6 +125,7 @@ policy-SSLVersionMax = Set the maximum SSL version.
policy-SSLVersionMin = Set the minimum SSL version.
policy-StartDownloadsInTempDirectory = Force downloads to start off in a local, temporary location rather than the default download directory.
policy-SupportMenu = Add a custom support menu item to the help menu.
+policy-TranslateEnabled = Enable or disable webpage translation.
policy-UserMessaging = Don’t show certain messages to the user.
policy-UseSystemPrintDialog = Print using the system print dialog.
# “format” refers to the format used for the value of this policy.
diff --git a/l10n-en-CA/browser/browser/preferences/connection.ftl b/l10n-en-CA/browser/browser/preferences/connection.ftl
index e71c2bb2bb..263c2d593c 100644
--- a/l10n-en-CA/browser/browser/preferences/connection.ftl
+++ b/l10n-en-CA/browser/browser/preferences/connection.ftl
@@ -9,28 +9,26 @@ connection-window2 =
[macos] min-width: 44em
*[other] min-width: 49em
}
-
connection-close-key =
.key = w
-
connection-disable-extension =
.label = 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-wpad =
+ .label = Use system Web Proxy Auto-Discovery setting
+ .accesskey = g
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
@@ -38,17 +36,14 @@ connection-proxy-http-port = Port
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
@@ -57,43 +52,33 @@ connection-proxy-socks5 =
.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-autologin-checkbox =
.label = Do not prompt for authentication if password is saved
.accesskey = i
.tooltiptext = 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/l10n-en-CA/browser/browser/preferences/formAutofill.ftl b/l10n-en-CA/browser/browser/preferences/formAutofill.ftl
index 48d74790e3..dd9af61c91 100644
--- a/l10n-en-CA/browser/browser/preferences/formAutofill.ftl
+++ b/l10n-en-CA/browser/browser/preferences/formAutofill.ftl
@@ -9,6 +9,8 @@ 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-payment-methods-title = Saved payment methods
+autofill-manage-cards-list-header = Cards
autofill-manage-dialog =
.style = min-width: 560px
autofill-manage-remove-button = Remove
@@ -17,14 +19,40 @@ autofill-manage-edit-button = Edit…
## The address capture doorhanger
+address-capture-save-doorhanger-header = Save address?
+address-capture-save-doorhanger-description = Save info to { -brand-short-name } so you can fill out forms quickly.
+address-capture-update-doorhanger-header = Update address?
+address-capture-edit-doorhanger-header = Edit address
+address-capture-save-button =
+ .label = Save
+ .accessKey = S
+address-capture-not-now-button =
+ .label = Not now
+ .accessKey = N
+address-capture-cancel-button =
+ .label = Cancel
+ .accessKey = C
+address-capture-update-button =
+ .label = Update
+ .accessKey = U
+address-capture-manage-address-button =
+ .label = Address settings
+address-capture-learn-more-button =
+ .label = Learn more
+address-capture-open-menu-button =
+ .aria-label = Open menu
+address-capture-edit-address-button =
+ .aria-label = Edit address
# The dialog title for creating addresses in browser preferences.
-autofill-add-new-address-title = Add New Address
+autofill-add-address-title = Add address
# The dialog title for editing addresses in browser preferences.
autofill-edit-address-title = Edit address
+autofill-address-name = Name
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-address = Street Address
autofill-address-street = Street Address
## address-level-3 (Sublocality) names
@@ -81,7 +109,10 @@ autofill-address-eircode = Eircode
##
+# The dialog title for creating addresses in browser preferences.
+autofill-add-new-address-title = Add New Address
autofill-address-country = Country or Region
+autofill-address-country-only = Country
autofill-address-tel = Phone
autofill-address-email = Email
autofill-cancel-button = Cancel
@@ -99,6 +130,11 @@ autofill-edit-card-password-prompt =
[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-message-tooltip = View message about autofill
+# The dialog title for creating credit cards in browser preferences.
+autofill-add-card-title = Add card
+# The dialog title for editing credit cards in browser preferences.
+autofill-edit-card-title2 = Edit card
autofill-card-number = Card Number
autofill-card-invalid-number = Please enter a valid card number
autofill-card-name-on-card = Name on Card
diff --git a/l10n-en-CA/browser/browser/preferences/moreFromMozilla.ftl b/l10n-en-CA/browser/browser/preferences/moreFromMozilla.ftl
index 0ca6384874..1df37b76d2 100644
--- a/l10n-en-CA/browser/browser/preferences/moreFromMozilla.ftl
+++ b/l10n-en-CA/browser/browser/preferences/moreFromMozilla.ftl
@@ -8,22 +8,16 @@
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
@@ -31,3 +25,10 @@ more-from-moz-learn-more-link = Learn more
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 }
+
+## These strings are for the Mozilla Monitor card in about:preferences moreFromMozilla page
+
+more-from-moz-mozilla-monitor-title = { -mozmonitor-brand-name }
+more-from-moz-mozilla-monitor-us-description = Automatically take back your exposed personal info.
+more-from-moz-mozilla-monitor-global-description = Get alerts when your data has been in a breach.
+more-from-moz-mozilla-monitor-button = Get { -monitor-brand-short-name }
diff --git a/l10n-en-CA/browser/browser/preferences/permissions.ftl b/l10n-en-CA/browser/browser/preferences/permissions.ftl
index 4ec233c796..f83d3dc6ab 100644
--- a/l10n-en-CA/browser/browser/preferences/permissions.ftl
+++ b/l10n-en-CA/browser/browser/preferences/permissions.ftl
@@ -107,6 +107,13 @@ permissions-exceptions-saved-logins-window2 =
.style = { permissions-window2.style }
permissions-exceptions-saved-logins-desc = Logins for the following websites will not be saved
+## Exceptions - Saved Passwords
+
+permissions-exceptions-saved-passwords-window =
+ .title = Exceptions - Saved Passwords
+ .style = { permissions-window2.style }
+permissions-exceptions-saved-passwords-desc = { -brand-short-name } won’t save passwords for sites listed here.
+
## Exceptions - Add-ons
permissions-exceptions-addons-window2 =
diff --git a/l10n-en-CA/browser/browser/preferences/preferences.ftl b/l10n-en-CA/browser/browser/preferences/preferences.ftl
index df4269bf30..ddde59c359 100644
--- a/l10n-en-CA/browser/browser/preferences/preferences.ftl
+++ b/l10n-en-CA/browser/browser/preferences/preferences.ftl
@@ -14,6 +14,11 @@ do-not-track-option-always =
global-privacy-control-description =
.label = Tell websites not to sell or share my data
.accesskey = s
+non-technical-privacy-header = Website Privacy Preferences
+# Do not translate.
+# "Global Privacy Control" or "GPC" are a web platform feature name and abbreviation
+# included to facilitate power-user search of the about:preferences page.
+global-privacy-control-search = Global Privacy Control (GPC)
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
@@ -27,6 +32,8 @@ search-input-box2 =
.style = width: 15.4em
.placeholder = Find in Settings
managed-notice = Your browser is being managed by your organization.
+managed-notice-info-icon =
+ .alt = Information
category-list =
.aria-label = Categories
pane-general-title = General
@@ -122,6 +129,10 @@ set-as-my-default-browser =
startup-restore-windows-and-tabs =
.label = Open previous windows and tabs
.accesskey = s
+windows-launch-on-login =
+ .label = Open { -brand-short-name } automatically when your computer starts up
+ .accesskey = O
+windows-launch-on-login-disabled = This preference has been disabled in Windows. To change, visit <a data-l10n-name="startup-link">Startup Apps</a> in System settings.
startup-restore-warn-on-quit =
.label = Warn you when quitting the browser
disable-extension =
@@ -194,6 +205,9 @@ containers-remove-alert-msg =
}
containers-remove-ok-button = Remove this Container
containers-remove-cancel-button = Don’t remove this Container
+settings-tabs-show-image-in-preview =
+ .label = Show an image preview when you hover on a tab
+ .accessKey = h
## General Section - Language & Appearance
@@ -249,6 +263,8 @@ preferences-default-zoom-value =
preferences-zoom-text-only =
.label = Zoom text only
.accesskey = t
+preferences-text-zoom-override-warning =
+ .message = Warning: If you select “Zoom text only” and your default zoom is not set to 100%, it may cause some sites or content to break.
language-header = Language
choose-language-description = Choose your preferred language for displaying pages
choose-button =
@@ -461,6 +477,9 @@ browsing-use-smooth-scrolling =
browsing-gtk-use-non-overlay-scrollbars =
.label = Always show scrollbars
.accesskey = o
+browsing-always-underline-links =
+ .label = Always underline links
+ .accesskey = u
browsing-use-onscreen-keyboard =
.label = Show a touch keyboard when necessary
.accesskey = c
@@ -551,22 +570,25 @@ home-prefs-shortcuts-by-option-sponsored =
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-header-generic =
+ .label = Recommended stories
+home-prefs-recommended-by-description-generic = Exceptional content curated by the { -brand-product-name } family
##
home-prefs-recommended-by-learn-more = How it works
home-prefs-recommended-by-option-sponsored-stories =
- .label = 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
+ .label = Visited pages
home-prefs-highlights-options-bookmarks =
.label = Bookmarks
home-prefs-highlights-option-most-recent-download =
- .label = Most Recent Download
+ .label = Most recent download
home-prefs-highlights-option-saved-to-pocket =
- .label = Pages Saved to { -pocket-brand-name }
+ .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
@@ -604,6 +626,9 @@ search-suggestions-desc = Choose how suggestions from search engines appear.
search-suggestions-option =
.label = Provide search suggestions
.accesskey = s
+search-show-suggestions-option =
+ .label = Show search suggestions
+ .accesskey = S
search-show-suggestions-url-bar-option =
.label = Show search suggestions in address bar results
.accesskey = l
@@ -685,6 +710,13 @@ sync-mobile-promo = Download Firefox for <img data-l10n-name="android-icon"/> <a
sync-profile-picture =
.tooltiptext = Change profile picture
+sync-profile-picture-with-alt =
+ .tooltiptext = Change profile picture
+ .alt = Change profile picture
+sync-profile-picture-account-problem =
+ .alt = Account profile picture
+fxa-login-rejected-warning =
+ .alt = Warning
sync-sign-out =
.label = Sign Out…
.accesskey = g
@@ -702,6 +734,9 @@ sync-signedin-login-failure = Please sign in to reconnect { $email }
sync-resend-verification =
.label = Resend Verification
.accesskey = d
+sync-verify-account =
+ .label = Verify Account
+ .accesskey = V
sync-remove-account =
.label = Remove Account
.accesskey = R
@@ -734,8 +769,10 @@ 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-passwords = Passwords
sync-currently-syncing-addresses = Addresses
sync-currently-syncing-creditcards = Credit cards
+sync-currently-syncing-payment-methods = Payment methods
sync-currently-syncing-addons = Add-ons
sync-currently-syncing-settings = Settings
sync-change-options =
@@ -766,6 +803,10 @@ sync-engine-logins-passwords =
.label = Logins and passwords
.tooltiptext = Usernames and passwords you’ve saved
.accesskey = L
+sync-engine-passwords =
+ .label = Passwords
+ .tooltiptext = Passwords you’ve saved
+ .accesskey = P
sync-engine-addresses =
.label = Addresses
.tooltiptext = Postal addresses you’ve saved (desktop only)
@@ -774,6 +815,10 @@ sync-engine-creditcards =
.label = Credit cards
.tooltiptext = Names, numbers and expiry dates (desktop only)
.accesskey = C
+sync-engine-payment-methods2 =
+ .label = Payment methods
+ .tooltiptext = Names, card numbers, and expiry dates
+ .accesskey = n
sync-engine-addons =
.label = Add-ons
.tooltiptext = Extensions and themes for Firefox desktop
@@ -823,18 +868,32 @@ forms-ask-to-save-logins =
## Privacy Section - Passwords
+# "Logins" is the former term for "Passwords". Users should find password settings
+# by searching for the former term "logins". It's not displayed in the UI.
+pane-privacy-passwords-header = Passwords
+ .searchkeywords = logins
+# Checkbox to control whether UI is shown to users to save or fill logins/passwords.
+forms-ask-to-save-passwords =
+ .label = Ask to save passwords
+ .accesskey = A
forms-exceptions =
.label = Exceptions…
.accesskey = x
forms-generate-passwords =
.label = Suggest and generate strong passwords
.accesskey = u
+forms-suggest-passwords =
+ .label = Suggest strong passwords
+ .accesskey = S
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
+preferences-relay-integration-checkbox2 =
+ .label = Suggest { -relay-brand-name } email masks to protect your email address
+ .accesskey = r
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 =
@@ -843,6 +902,13 @@ forms-fill-logins-and-passwords =
forms-saved-logins =
.label = Saved Logins…
.accesskey = L
+# Checkbox which controls filling saved logins into fields automatically when they appear, in some cases without user interaction.
+forms-fill-usernames-and-passwords =
+ .label = Fill usernames and passwords automatically
+ .accesskey = F
+forms-saved-passwords =
+ .label = Saved passwords
+ .accesskey = d
forms-primary-pw-use =
.label = Use a Primary Password
.accesskey = U
@@ -866,6 +932,7 @@ 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
+windows-passkey-settings-label = Manage passkeys in system settings
## OS Authentication dialog
@@ -880,6 +947,25 @@ master-password-os-auth-dialog-caption = { -brand-full-name }
## Privacy section - Autofill
+pane-privacy-autofill-header = Autofill
+autofill-addresses-checkbox = Save and fill addresses
+ .accesskey = a
+autofill-saved-addresses-button = Saved addresses
+ .accesskey = S
+autofill-payment-methods-checkbox-message = Save and fill payment methods
+ .accesskey = m
+autofill-payment-methods-checkbox-submessage = Includes credit and debit cards
+ .accesskey = I
+autofill-saved-payment-methods-button = Saved payment methods
+ .accesskey = v
+autofill-reauth-checkbox =
+ { PLATFORM() ->
+ [macos] Require macOS authentication to fill and edit payment methods.
+ [windows] Require Windows authentication to fill and edit payment methods.
+ [linux] Require Linux authentication to fill and edit payment methods.
+ *[other] Require authentication to fill and edit payment methods.
+ }
+ .accesskey = o
## Privacy Section - History
@@ -935,6 +1021,7 @@ 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-delete-on-close-private-browsing2 = Based on your history settings, { -brand-short-name } deletes cookies and site data from your session when you close the browser.
sitedata-allow-cookies-option =
.label = Accept cookies and site data
.accesskey = A
@@ -974,9 +1061,13 @@ cookie-banner-handling-description = { -brand-short-name } automatically tries t
## Privacy Section - Cookie Banner Blocking
+cookie-banner-blocker-header = Cookie Banner Blocker
+cookie-banner-blocker-description = When a site asks if they can use cookies in private browsing mode, { -brand-short-name } automatically refuses for you. Only on supported sites.
cookie-banner-learn-more = Learn More
forms-handle-cookie-banners =
.label = Reduce Cookie Banners
+cookie-banner-blocker-checkbox-label =
+ .label = Automatically refuse cookie banners
## Privacy Section - Address Bar
@@ -1008,6 +1099,9 @@ addressbar-locbar-quickactions-option =
.label = Quick actions
.accesskey = Q
addressbar-suggestions-settings = Change preferences for search engine suggestions
+addressbar-locbar-showrecentsearches-option =
+ .label = Show recent searches
+ .accesskey = r
addressbar-quickactions-learn-more = Learn more
## Privacy Section - Content Blocking
@@ -1190,6 +1284,8 @@ addon-recommendations-link = Learn more
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
+collection-backlogged-crash-reports = Allow { -brand-short-name } to send backlogged crash reports on your behalf
+ .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 =
@@ -1227,6 +1323,9 @@ certs-view =
certs-devices =
.label = Security Devices…
.accesskey = D
+certs-thirdparty-toggle =
+ .label = Allow { -brand-short-name } to automatically trust third-party root certificates you install
+ .accesskey = t
space-alert-over-5gb-settings-button =
.label = Open Settings
.accesskey = O
@@ -1249,6 +1348,7 @@ httpsonly-radio-disabled =
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.
+preferences-doh-description2 = Domain Name System (DNS) over HTTPS sends your request for a domain name through an encrypted connection, providing 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 }
@@ -1265,6 +1365,7 @@ preferences-doh-status-disabled = Off
# $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-group-message2 = Enable DNS over HTTPS using:
preferences-doh-expand-section =
.tooltiptext = More information
preferences-doh-setting-default =
diff --git a/l10n-en-CA/browser/browser/protectionsPanel.ftl b/l10n-en-CA/browser/browser/protectionsPanel.ftl
index 951d7cea2f..7222d43521 100644
--- a/l10n-en-CA/browser/browser/protectionsPanel.ftl
+++ b/l10n-en-CA/browser/browser/protectionsPanel.ftl
@@ -29,6 +29,14 @@ protections-panel-etp-off-header = Enhanced Tracking Protection is OFF for this
## custom element code.
## $host (String): the hostname of the site that is being displayed.
+protections-panel-etp-toggle-on =
+ .label = Enhanced Tracking Protection
+ .description = On for this site
+ .aria-label = Enhanced Tracking Protection: On for { $host }
+protections-panel-etp-toggle-off =
+ .label = Enhanced Tracking Protection
+ .description = Off for this site
+ .aria-label = Enhanced Tracking Protection: Off for { $host }
# The link to be clicked to open the sub-panel view
protections-panel-site-not-working = Site not working?
# The heading/title of the sub-panel view
@@ -115,6 +123,7 @@ protections-panel-content-blocking-breakage-report-view-send-report =
# Cookie Banner Handling
protections-panel-cookie-banner-handling-header = Cookie Banner Reduction
+protections-panel-cookie-banner-blocker-header = Cookie Banner Blocker
protections-panel-cookie-banner-handling-enabled = On for this site
protections-panel-cookie-banner-handling-disabled = Off for this site
protections-panel-cookie-banner-handling-undetected = Site currently not supported
@@ -124,17 +133,27 @@ protections-panel-cookie-banner-view-title =
# $host (String): the hostname of the site that is being displayed.
protections-panel-cookie-banner-view-turn-off-for-site = Turn off Cookie Banner Reduction for { $host }?
protections-panel-cookie-banner-view-turn-on-for-site = Turn on Cookie Banner Reduction for this site?
+protections-panel-cookie-banner-blocker-view-title =
+ .title = Cookie Banner Blocker
+# Variables
+# $host (String): the hostname of the site that is being displayed.
+protections-panel-cookie-banner-blocker-view-turn-off-for-site = Turn off Cookie Banner Blocker for { $host }?
+protections-panel-cookie-banner-blocker-view-turn-on-for-site = Turn on Cookie Banner Blocker for this site?
protections-panel-cookie-banner-view-cookie-clear-warning = { -brand-short-name } will clear this site’s cookies and refresh the page. Clearing all cookies may sign you out or empty shopping carts.
protections-panel-cookie-banner-view-turn-on-description = { -brand-short-name } tries to automatically reject all cookie requests on supported sites.
protections-panel-cookie-banner-view-cancel = Cancel
protections-panel-cookie-banner-view-turn-off = Turn Off
protections-panel-cookie-banner-view-turn-on = Turn On
+protections-panel-cookie-banner-blocker-view-turn-on-description = Turn on and { -brand-short-name } will try to automatically refuse cookie banners on this site.
protections-panel-cookie-banner-view-cancel-label =
.label = Cancel
protections-panel-cookie-banner-view-turn-off-label =
.label = Turn Off
protections-panel-cookie-banner-view-turn-on-label =
.label = Turn On
+protections-panel-report-broken-site =
+ .label = Report broken site
+ .title = Report broken site
## Protections panel info message
diff --git a/l10n-en-CA/browser/browser/reportBrokenSite.ftl b/l10n-en-CA/browser/browser/reportBrokenSite.ftl
index 6fbe8159b2..0979824b68 100644
--- a/l10n-en-CA/browser/browser/reportBrokenSite.ftl
+++ b/l10n-en-CA/browser/browser/reportBrokenSite.ftl
@@ -1,3 +1,43 @@
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+report-broken-site-mainview-title = Report broken site
+report-broken-site-panel-header =
+ .label = Report broken site
+ .title = Report broken site
+report-broken-site-panel-intro = Help make { -brand-product-name } better for everyone. { -vendor-short-name } uses the info you send to fix website problems.
+report-broken-site-panel-url = URL
+report-broken-site-panel-reason-label = What’s broken?
+report-broken-site-panel-reason-optional-label = What’s broken? (optional)
+report-broken-site-panel-reason-choose =
+ .label = Choose reason
+report-broken-site-panel-reason-slow =
+ .label = Site slow or not working
+report-broken-site-panel-reason-media =
+ .label = Images or videos
+report-broken-site-panel-reason-content =
+ .label = Buttons, links, and other content
+report-broken-site-panel-reason-account =
+ .label = Sign-in or Sign-out
+report-broken-site-panel-reason-adblockers =
+ .label = Ad blockers
+report-broken-site-panel-reason-other =
+ .label = Something else
+report-broken-site-panel-description-label = Describe the problem
+report-broken-site-panel-description-optional-label = Describe the problem (optional)
+report-broken-site-panel-send-more-info-link = Send more info
+report-broken-site-panel-button-cancel =
+ .label = Cancel
+report-broken-site-panel-button-okay =
+ .label = Okay
+report-broken-site-panel-button-send =
+ .label = Send
+report-broken-site-panel-unspecified = Unspecified
+report-broken-site-panel-report-sent-label = Your report has been sent
+report-broken-site-panel-report-sent-header =
+ .label = Your report has been sent
+ .title = Your report has been sent
+report-broken-site-panel-report-sent-text = Thank you for helping { -brand-product-name } make the web more open, accessible, and better for everyone.
+report-broken-site-panel-invalid-url-label = Please enter a valid URL
+report-broken-site-panel-missing-reason-label = Please choose a reason
diff --git a/l10n-en-CA/browser/browser/sanitize.ftl b/l10n-en-CA/browser/browser/sanitize.ftl
index 04fdc98def..d077f5ee14 100644
--- a/l10n-en-CA/browser/browser/sanitize.ftl
+++ b/l10n-en-CA/browser/browser/sanitize.ftl
@@ -5,21 +5,21 @@
sanitize-prefs2 =
.title = Settings for Clearing History
.style = min-width: 34em
-
sanitize-prefs-style =
.style = width: 17em
-
+sanitize-dialog-title2 =
+ .title = Clear browsing data and cookies
+ .style = min-width: 34em
sanitize-dialog-title =
.title = Clear Recent History
.style = min-width: 34em
-
# When "Time range to clear" is set to "Everything", this message is used for the
# title instead of dialog-title.
sanitize-dialog-title-everything =
.title = Clear All History
.style = min-width: 34em
-
clear-data-settings-label = When closed, { -brand-short-name } should automatically clear all
+sanitize-on-shutdown-description = Automatically clear all checked items when { -brand-short-name } closes.
## clear-time-duration-prefix is followed by a dropdown list, with
## values localized using clear-time-duration-value-* messages.
@@ -32,22 +32,19 @@ clear-data-settings-label = When closed, { -brand-short-name } should automatica
clear-time-duration-prefix =
.value = Time range to clear:{ " " }
.accesskey = T
-
+clear-time-duration-prefix2 =
+ .value = When:
+ .accesskey = W
clear-time-duration-value-last-hour =
.label = Last hour
-
clear-time-duration-value-last-2-hours =
.label = Last two hours
-
clear-time-duration-value-last-4-hours =
.label = Last four hours
-
clear-time-duration-value-today =
.label = Today
-
clear-time-duration-value-everything =
.label = Everything
-
clear-time-duration-suffix =
.value = { "" }
@@ -55,55 +52,73 @@ clear-time-duration-suffix =
## to select the items to remove
history-section-label = History
-
item-history-and-downloads =
.label = Browsing & download history
.accesskey = B
-
+item-history-form-data-downloads =
+ .label = History
+ .accesskey = H
+item-history-form-data-downloads-description = Clears site and download history, saved form info, and searches
item-cookies =
.label = Cookies
.accesskey = C
-
+# Variables:
+# $amount (Number) - Amount of site data currently stored on disk
+# $unit (String) - Abbreviation of the unit that $amount is in, e.g. "MB"
+item-cookies-site-data-with-size =
+ .label = Cookies and site data ({ $amount } { $unit })
+ .accesskey = e
+item-cookies-site-data =
+ .label = Cookies and site data
+ .accesskey = e
+item-cookies-site-data-description = May sign you out of sites or empty shopping carts
item-active-logins =
.label = Active logins
.accesskey = L
-
item-cache =
.label = Cache
.accesskey = a
-
+# Variables:
+# $amount (Number) - Amount of cached data
+# $unit (String) - Abbreviation of the unit that $amount is in, e.g. "MB"
+item-cached-content-with-size =
+ .label = Temporary cached files and pages ({ $amount } { $unit })
+ .accesskey = f
+item-cached-content =
+ .label = Temporary cached files and pages
+ .accesskey = f
+item-cached-content-description = Clears items that helps sites load faster
item-form-search-history =
.label = Form & search history
.accesskey = F
-
+item-site-prefs =
+ .label = Site settings
+ .accesskey = i
+item-site-prefs-description = Resets your permissions and site preferences to original settings
data-section-label = Data
-
item-site-settings =
.label = Site settings
.accesskey = S
-
item-offline-apps =
.label = Offline website data
.accesskey = O
-
sanitize-everything-undo-warning = This action cannot be undone.
-
window-close =
.key = w
-
sanitize-button-ok =
.label = Clear Now
-
+sanitize-button-ok2 =
+ .label = Clear
+sanitize-button-ok-on-shutdown =
+ .label = Save Changes
# The label for the default button between the user clicking it and the window
# closing. Indicates the items are being cleared.
sanitize-button-clearing =
.label = Clearing
-
# Warning that appears when "Time range to clear" is set to "Everything" in Clear
# Recent History dialog, provided that the user has not modified the default set
# of history items to clear.
sanitize-everything-warning = All history will be cleared.
-
# Warning that appears when "Time range to clear" is set to "Everything" in Clear
# Recent History dialog, provided that the user has modified the default set of
# history items to clear.
diff --git a/l10n-en-CA/browser/browser/screenshotsOverlay.ftl b/l10n-en-CA/browser/browser/screenshotsOverlay.ftl
index dde03c9e4b..ad955914f3 100644
--- a/l10n-en-CA/browser/browser/screenshotsOverlay.ftl
+++ b/l10n-en-CA/browser/browser/screenshotsOverlay.ftl
@@ -6,3 +6,9 @@ screenshots-overlay-cancel-button = Cancel
screenshots-overlay-instructions = Drag or click on the page to select a region. Press ESC to cancel.
screenshots-overlay-download-button = Download
screenshots-overlay-copy-button = Copy
+# This string represents the selection size area
+# "x" here represents "by" (i.e 123 by 456)
+# Variables:
+# $width (Number) - The width of the selection region in pixels
+# $height (Number) - The height of the selection region in pixels
+screenshots-overlay-selection-region-size = { $width } x { $height }
diff --git a/l10n-en-CA/browser/browser/shopping.ftl b/l10n-en-CA/browser/browser/shopping.ftl
index d807cd68ba..498a24cc4a 100644
--- a/l10n-en-CA/browser/browser/shopping.ftl
+++ b/l10n-en-CA/browser/browser/shopping.ftl
@@ -38,17 +38,8 @@ shopping-letter-grade-tooltip =
## Strings for the shopping message-bar
-shopping-message-bar-generic-error-title2 = No info available right now
-shopping-message-bar-generic-error-message = We’re working to resolve the issue. Please check back soon.
-shopping-message-bar-warning-not-enough-reviews-title = Not enough reviews yet
-shopping-message-bar-warning-not-enough-reviews-message2 = When this product has more reviews, we’ll be able to check their quality.
-shopping-message-bar-warning-product-not-available-title = Product is not available
-shopping-message-bar-warning-product-not-available-message2 = If you see this product is back in stock, report it and we’ll work on checking the reviews.
-shopping-message-bar-warning-product-not-available-button = Report this product is back in stock
-shopping-message-bar-thanks-for-reporting-title = Thanks for reporting!
-shopping-message-bar-thanks-for-reporting-message2 = We should have info about this product’s reviews within 24 hours. Please check back.
-shopping-message-bar-warning-product-not-available-reported-title2 = Info coming soon
-shopping-message-bar-warning-product-not-available-reported-message2 = We should have info about this product’s reviews within 24 hours. Please check back.
+shopping-message-bar-warning-stale-analysis-message-2 = New info to check
+shopping-message-bar-warning-stale-analysis-button = Check now
shopping-message-bar-generic-error =
.heading = No info available right now
.message = We’re working to resolve the issue. Please check back soon.
@@ -58,6 +49,7 @@ shopping-message-bar-warning-not-enough-reviews =
shopping-message-bar-warning-product-not-available =
.heading = Product is not available
.message = If you see this product is back in stock, report it and we’ll work on checking the reviews.
+shopping-message-bar-warning-product-not-available-button2 = Report product is in stock
shopping-message-bar-thanks-for-reporting =
.heading = Thanks for reporting!
.message = We should have info about this product’s reviews within 24 hours. Please check back.
@@ -66,11 +58,17 @@ shopping-message-bar-warning-product-not-available-reported =
.message = We should have info about this product’s reviews within 24 hours. Please check back.
shopping-message-bar-analysis-in-progress-title2 = Checking review quality
shopping-message-bar-analysis-in-progress-message2 = This could take about 60 seconds.
-shopping-message-bar-page-not-supported-title = We can’t check these reviews
-shopping-message-bar-page-not-supported-message = Unfortunately, we can’t check the review quality for certain types of products. For example, gift cards and streaming video, music, and games.
+# Variables:
+# $percentage (Number) - The percentage complete that the analysis is, per our servers.
+shopping-message-bar-analysis-in-progress-with-amount = Checking review quality ({ $percentage }%)
shopping-message-bar-page-not-supported =
.heading = We can’t check these reviews
.message = Unfortunately, we can’t check the review quality for certain types of products. For example, gift cards and streaming video, music, and games.
+shopping-message-bar-keep-closed-header =
+ .heading = Keep closed?
+ .message = You can update your settings to keep Review Checker closed by default. Right now, it opens automatically.
+shopping-message-bar-keep-closed-dismiss-button = No thanks
+shopping-message-bar-keep-closed-accept-button = Yes, keep closed
## Strings for the product review snippets card
@@ -93,9 +91,22 @@ shopping-settings-label =
.label = Settings
shopping-settings-recommendations-toggle =
.label = Show ads in Review Checker
-shopping-settings-recommendations-learn-more = You’ll see occasional ads for relevant products. All ads must meet our review quality standards. <a data-l10n-name="review-quality-url">Learn more</a>
+shopping-settings-recommendations-learn-more2 = You’ll see occasional ads for relevant products. We only advertise products with reliable reviews. <a data-l10n-name="review-quality-url">Learn more</a>
shopping-settings-opt-out-button = Turn off Review Checker
powered-by-fakespot = Review Checker is powered by <a data-l10n-name="fakespot-link">{ -fakespot-brand-full-name }</a>.
+shopping-settings-auto-open-toggle =
+ .label = Automatically open Review Checker
+# Description text for regions where we support three sites. Sites are limited to Amazon, Walmart and Best Buy.
+# Variables:
+# $firstSite (String) - The first shopping page name
+# $secondSite (String) - The second shopping page name
+# $thirdSite (String) - The third shopping page name
+shopping-settings-auto-open-description-three-sites = When you view products on { $firstSite }, { $secondSite }, and { $thirdSite }
+# Description text for regions where we support only one site (e.g. currently used in FR/DE with Amazon).
+# Variables:
+# $currentSite (String) - The current shopping page name
+shopping-settings-auto-open-description-single-site = When you view products on { $currentSite }
+shopping-settings-sidebar-enabled-state = Review Checker is <strong>On</strong>
## Strings for the adjusted rating component
@@ -117,7 +128,7 @@ shopping-analysis-explainer-label =
shopping-analysis-explainer-intro2 = We use AI technology from { -fakespot-brand-full-name } to check the reliability of product reviews. This will only help you assess review quality, not product quality.
shopping-analysis-explainer-grades-intro = We assign each product’s reviews a <strong>letter grade</strong> from A to F.
shopping-analysis-explainer-adjusted-rating-description = The <strong>adjusted rating</strong> is based only on reviews we believe to be reliable.
-shopping-analysis-explainer-learn-more = Learn more about <a data-l10n-name="review-quality-url">how { -fakespot-brand-full-name } determines review quality</a>.
+shopping-analysis-explainer-learn-more2 = Learn more about <a data-l10n-name="review-quality-url">how { -fakespot-brand-name } determines review quality</a>.
# This string includes the short brand name of one of the three supported
# websites, which will be inserted without being translated.
# $retailer (String) - capitalized name of the shopping website, for example, "Amazon".
@@ -128,12 +139,16 @@ shopping-analysis-explainer-review-grading-scale-unreliable = Unreliable reviews
## Strings for UrlBar button
+shopping-sidebar-open-button2 =
+ .tooltiptext = Open Review Checker
+shopping-sidebar-close-button2 =
+ .tooltiptext = Close Review Checker
## Strings for the unanalyzed product card.
## The word 'analyzer' when used here reflects what this tool is called on
## fakespot.com. If possible, a different word should be used for the Fakespot
## tool (the Fakespot by Mozilla 'analyzer') other than 'checker', which is
-## used in the name of the Firefox feature ('Review checker'). If that is not
+## used in the name of the Firefox feature ('Review Checker'). If that is not
## possible - if these terms are not meaningfully different - that is OK.
shopping-unanalyzed-product-header-2 = No info about these reviews yet
@@ -162,7 +177,6 @@ shopping-survey-q2-radio-3-label = I don’t know
shopping-survey-next-button-label = Next
shopping-survey-submit-button-label = Submit
shopping-survey-terms-link = Terms of use
-shopping-survey-thanks-message = Thanks for your feedback!
shopping-survey-thanks =
.heading = Thanks for your feedback!
@@ -175,6 +189,46 @@ shopping-callout-pdp-opted-in-title = Are these reviews reliable? Find out fast.
shopping-callout-pdp-opted-in-subtitle = Open Review Checker to see an adjusted rating with unreliable reviews removed. Plus, see highlights from recent authentic reviews.
shopping-callout-closed-not-opted-in-title = One click to reliable reviews
shopping-callout-closed-not-opted-in-subtitle = Give Review Checker a try whenever you see the price tag. Get insights from real shoppers quickly — before you buy.
+shopping-callout-closed-not-opted-in-revised-title = One click to trustworthy reviews
+shopping-callout-closed-not-opted-in-revised-subtitle = Just click the price tag icon in the address bar to get back to Review Checker.
+shopping-callout-closed-not-opted-in-revised-button = Got it
+shopping-callout-not-opted-in-reminder-title = Shop with confidence
+shopping-callout-not-opted-in-reminder-subtitle = Not sure if a product’s reviews are real or fake? Review Checker from { -brand-product-name } can help.
+shopping-callout-not-opted-in-reminder-open-button = Open Review Checker
+shopping-callout-not-opted-in-reminder-close-button = Dismiss
+shopping-callout-not-opted-in-reminder-ignore-checkbox = Don’t show again
+shopping-callout-not-opted-in-reminder-img-alt =
+ .aria-label = Abstract illustration of three product reviews. One has a warning symbol indicating it may not be trustworthy.
+shopping-callout-disabled-auto-open-title = Review Checker is now closed by default
+shopping-callout-disabled-auto-open-subtitle = Click the price tag icon in the address bar whenever you want to see if you can trust a product’s reviews.
+shopping-callout-disabled-auto-open-button = Got it
+shopping-callout-opted-out-title = Review Checker is off
+shopping-callout-opted-out-subtitle = To turn it back on, click the price tag icon in the address bar and follow the prompts.
+shopping-callout-opted-out-button = Got it
## Onboarding message strings.
+shopping-onboarding-headline = Try our trusted guide to product reviews
+# Dynamic subtitle. Sites are limited to Amazon, Walmart or Best Buy.
+# Variables:
+# $currentSite (str) - The current shopping page name
+# $secondSite (str) - A second shopping page name
+# $thirdSite (str) - A third shopping page name
+shopping-onboarding-dynamic-subtitle-1 = See how reliable product reviews are on <b>{ $currentSite }</b> before you buy. Review Checker, an experimental feature from { -brand-product-name }, is built right into the browser. It works on <b>{ $secondSite }</b> and <b>{ $thirdSite }</b>, too.
+# Subtitle for countries where we only support one shopping website (e.g. currently used in FR/DE with Amazon)
+# Variables:
+# $currentSite (str) - The current shopping page name
+shopping-onboarding-single-subtitle = See how reliable product reviews are on <b>{ $currentSite }</b> before you buy. Review Checker, an experimental feature from { -brand-product-name }, is built right into the browser.
+shopping-onboarding-body = Using the power of { -fakespot-brand-full-name }, we help you avoid biased and inauthentic reviews. Our AI model is always improving to protect you as you shop. <a data-l10n-name="learn_more">Learn more</a>
+shopping-onboarding-opt-in-privacy-policy-and-terms-of-use3 = By selecting “{ shopping-onboarding-opt-in-button }“ you agree to { -brand-product-name }’s <a data-l10n-name="privacy_policy">privacy policy</a> and { -fakespot-brand-name }’s <a data-l10n-name="terms_of_use">terms of use.</a>
+shopping-onboarding-opt-in-button = Yes, try it
+shopping-onboarding-not-now-button = Not now
+shopping-onboarding-dialog-close-button =
+ .title = Close
+ .aria-label = Close
+# Aria-label to make the "steps" of the shopping onboarding container visible to screen readers.
+# Variables:
+# $current (Int) - Number of the current page
+# $total (Int) - Total number of pages
+shopping-onboarding-welcome-steps-indicator-label =
+ .aria-label = Progress: step { $current } of { $total }
diff --git a/l10n-en-CA/browser/browser/sidebarMenu.ftl b/l10n-en-CA/browser/browser/sidebarMenu.ftl
index dbff817b28..6332a17cfa 100644
--- a/l10n-en-CA/browser/browser/sidebarMenu.ftl
+++ b/l10n-en-CA/browser/browser/sidebarMenu.ftl
@@ -4,15 +4,13 @@
sidebar-menu-bookmarks =
.label = Bookmarks
-
sidebar-menu-history =
.label = History
-
sidebar-menu-synced-tabs =
.label = Synced Tabs
-
+sidebar-menu-megalist =
+ .label = Passwords
sidebar-menu-close =
.label = Close Sidebar
-
sidebar-close-button =
.tooltiptext = Close sidebar
diff --git a/l10n-en-CA/browser/browser/sync.ftl b/l10n-en-CA/browser/browser/sync.ftl
index 2e9d7fd83d..d02a557fa0 100644
--- a/l10n-en-CA/browser/browser/sync.ftl
+++ b/l10n-en-CA/browser/browser/sync.ftl
@@ -3,22 +3,19 @@
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
fxa-toolbar-sync-syncing2 = Syncing…
-
sync-disconnect-dialog-title2 = Disconnect?
sync-disconnect-dialog-body = { -brand-product-name } will stop syncing your account but won’t delete any of your browsing data on this device.
sync-disconnect-dialog-button = Disconnect
-
fxa-signout-dialog2-title = Sign out of { -fxaccount-brand-name(capitalization: "sentence") }?
+fxa-signout-dialog-title2 = Sign out of your account?
fxa-signout-dialog-body = Synced data will remain in your account.
fxa-signout-dialog2-button = Sign out
fxa-signout-dialog2-checkbox = Delete data from this device (passwords, history, bookmarks, etc.)
-
fxa-menu-sync-settings =
.label = Sync settings
fxa-menu-turn-on-sync =
.value = Turn on sync
fxa-menu-turn-on-sync-default = Turn on sync
-
fxa-menu-connect-another-device =
.label = Connect another device…
# Variables:
@@ -29,13 +26,12 @@ fxa-menu-send-tab-to-device =
[one] Send tab to device
*[other] Send { $tabCount } tabs to device
}
-
# This is shown dynamically within "Send tab to device" in fxa menu.
fxa-menu-send-tab-to-device-syncnotready =
.label = Syncing Devices…
-
# This is shown within "Send tab to device" in fxa menu if account is not configured.
fxa-menu-send-tab-to-device-description = Send a tab instantly to any device you’re signed in on.
-
fxa-menu-sign-out =
.label = Sign out…
+fxa-menu-sync-title = Sync
+fxa-menu-sync-description = Access your web anywhere
diff --git a/l10n-en-CA/browser/browser/unifiedExtensions.ftl b/l10n-en-CA/browser/browser/unifiedExtensions.ftl
index f2b4848422..349cb5e5ed 100644
--- a/l10n-en-CA/browser/browser/unifiedExtensions.ftl
+++ b/l10n-en-CA/browser/browser/unifiedExtensions.ftl
@@ -41,8 +41,9 @@ unified-extensions-context-menu-move-widget-down =
unified-extensions-mb-quarantined-domain-title = Some extensions are not allowed
unified-extensions-mb-quarantined-domain-message = Only some extensions monitored by { -vendor-short-name } are allowed on this site to protect your data.
-unified-extensions-mb-quarantined-domain-message-2 = To protect your data, some extensions can’t read or change data on this site. Use the extension’s settings to allow on sites restricted by { -vendor-short-name }.
# .heading is processed by moz-message-bar to be used as a heading attribute
unified-extensions-mb-quarantined-domain-message-3 =
.heading = Some extensions are not allowed
.message = To protect your data, some extensions can’t read or change data on this site. Use the extension’s settings to allow on sites restricted by { -vendor-short-name }.
+unified-extensions-mb-quarantined-domain-learn-more = Learn more
+ .aria-label = Learn more: Some extensions are not allowed
diff --git a/l10n-en-CA/browser/browser/webProtocolHandler.ftl b/l10n-en-CA/browser/browser/webProtocolHandler.ftl
index 6fbe8159b2..848e5d469b 100644
--- a/l10n-en-CA/browser/browser/webProtocolHandler.ftl
+++ b/l10n-en-CA/browser/browser/webProtocolHandler.ftl
@@ -1,3 +1,21 @@
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+protocolhandler-mailto-os-handler-notificationbox = Always use { -brand-short-name } to open links that send email?
+protocolhandler-mailto-os-handler-yes-confirm = { -brand-short-name } is now your default application for opening links that send email.
+protocolhandler-mailto-os-handler-yes-button = Set as default
+protocolhandler-mailto-os-handler-no-button = Not now
+
+## Variables:
+## $url (String): The url of a webmailer, but only its full domain name.
+
+protocolhandler-mailto-handler-notificationbox-always = Always open email links using { $url }?
+protocolhandler-mailto-handler-yes-confirm = { $url } is now your default site for opening links that send email.
+protocolhandler-mailto-handler-set-message = Use <strong>{ $url } in { -brand-short-name }</strong> every time you click a link that opens your email?
+protocolhandler-mailto-handler-confirm-message = <strong>{ $url } in { -brand-short-name }</strong> is now your computer’s default email handler.
+
+##
+
+protocolhandler-mailto-handler-yes-button = Set as default
+protocolhandler-mailto-handler-no-button = Not now
diff --git a/l10n-en-CA/browser/browser/webauthnDialog.ftl b/l10n-en-CA/browser/browser/webauthnDialog.ftl
index 5156a20f21..e4e5a7ba02 100644
--- a/l10n-en-CA/browser/browser/webauthnDialog.ftl
+++ b/l10n-en-CA/browser/browser/webauthnDialog.ftl
@@ -11,6 +11,12 @@ webauthn-pin-invalid-long-prompt =
}
webauthn-pin-invalid-short-prompt = Incorrect PIN. Try again.
webauthn-pin-required-prompt = Please enter the PIN for your device.
+webauthn-select-sign-result-unknown-account = Unknown account
+webauthn-a-passkey-label = Use a passkey
+webauthn-another-passkey-label = Use another passkey
+# Variables:
+# $domain (String): the domain of the site.
+webauthn-specific-passkey-label = Passkey for { $domain }
# Variables:
# $retriesLeft (Number): number of tries left
webauthn-uv-invalid-long-prompt =
diff --git a/l10n-en-CA/browser/browser/webrtcIndicator.ftl b/l10n-en-CA/browser/browser/webrtcIndicator.ftl
index 79c57cb470..723d529f58 100644
--- a/l10n-en-CA/browser/browser/webrtcIndicator.ftl
+++ b/l10n-en-CA/browser/browser/webrtcIndicator.ftl
@@ -3,12 +3,6 @@
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
-# Note: This is currently placed under browser/base/content so that we can
-# get the strings to appear without having our localization community need
-# to go through and translate everything. Once these strings are ready for
-# translation, we'll move it to the locales folder.
-
-
## These strings are used so that the window has a title in tools that
## enumerate/look for window titles. It is not normally visible anywhere.
@@ -30,7 +24,6 @@ webrtc-item-browser = tab
# This is used for the website origin for the sharing menu if no readable origin could be deduced from the URL.
webrtc-sharing-menuitem-unknown-host = Unknown origin
-
# Variables:
# $origin (String): The website origin (e.g. www.mozilla.org)
# $itemList (String): A formatted list of items (e.g. "camera, microphone and tab audio")
@@ -39,7 +32,6 @@ webrtc-sharing-menuitem =
webrtc-sharing-menu =
.label = Tabs sharing devices
.accesskey = d
-
webrtc-sharing-window = You are sharing another application window.
webrtc-sharing-browser-window = You are sharing { -brand-short-name }.
webrtc-sharing-screen = You are sharing your entire screen.
@@ -93,7 +85,6 @@ webrtc-indicator-menuitem-control-sharing =
.label = Control Sharing
webrtc-indicator-menuitem-control-sharing-on =
.label = Control Sharing on “{ $streamTitle }”
-
webrtc-indicator-menuitem-sharing-camera-with =
.label = Sharing Camera with “{ $streamTitle }”
webrtc-indicator-menuitem-sharing-camera-with-n-tabs =
@@ -102,7 +93,6 @@ webrtc-indicator-menuitem-sharing-camera-with-n-tabs =
[one] Sharing Camera with { $tabCount } tab
*[other] Sharing Camera with { $tabCount } tabs
}
-
webrtc-indicator-menuitem-sharing-microphone-with =
.label = Sharing Microphone with “{ $streamTitle }”
webrtc-indicator-menuitem-sharing-microphone-with-n-tabs =
@@ -111,7 +101,6 @@ webrtc-indicator-menuitem-sharing-microphone-with-n-tabs =
[one] Sharing Microphone with { $tabCount } tab
*[other] Sharing Microphone with { $tabCount } tabs
}
-
webrtc-indicator-menuitem-sharing-application-with =
.label = Sharing an Application with “{ $streamTitle }”
webrtc-indicator-menuitem-sharing-application-with-n-tabs =
@@ -120,7 +109,6 @@ webrtc-indicator-menuitem-sharing-application-with-n-tabs =
[one] Sharing an Application with { $tabCount } tab
*[other] Sharing Applications with { $tabCount } tabs
}
-
webrtc-indicator-menuitem-sharing-screen-with =
.label = Sharing Screen with “{ $streamTitle }”
webrtc-indicator-menuitem-sharing-screen-with-n-tabs =
@@ -129,7 +117,6 @@ webrtc-indicator-menuitem-sharing-screen-with-n-tabs =
[one] Sharing Screen with { $tabCount } tab
*[other] Sharing Screen with { $tabCount } tabs
}
-
webrtc-indicator-menuitem-sharing-window-with =
.label = Sharing a Window with “{ $streamTitle }”
webrtc-indicator-menuitem-sharing-window-with-n-tabs =
@@ -138,7 +125,6 @@ webrtc-indicator-menuitem-sharing-window-with-n-tabs =
[one] Sharing a Window with { $tabCount } tab
*[other] Sharing Windows with { $tabCount } tabs
}
-
webrtc-indicator-menuitem-sharing-browser-with =
.label = Sharing a Tab with “{ $streamTitle }”
# This message is shown when the contents of a tab is shared during a WebRTC
@@ -165,6 +151,20 @@ webrtc-allow-share-camera-and-audio-capture = Allow { $origin } to use your came
webrtc-allow-share-screen-and-microphone = Allow { $origin } to use your microphone and see your screen?
webrtc-allow-share-screen-and-audio-capture = Allow { $origin } to listen to this tab’s audio and see your screen?
+## Special phrasing for sharing devices when the origin is a file url.
+
+webrtc-allow-share-audio-capture-with-file = Allow this local file to listen to this tab’s audio?
+webrtc-allow-share-camera-with-file = Allow this local file to use your camera?
+webrtc-allow-share-microphone-with-file = Allow this local file to use your microphone?
+webrtc-allow-share-screen-with-file = Allow this local file to see your screen?
+# "Speakers" is used in a general sense that might include headphones or
+# another audio output connection.
+webrtc-allow-share-speaker-with-file = Allow this local file to use other speakers?
+webrtc-allow-share-camera-and-microphone-with-file = Allow this local file to use your camera and microphone?
+webrtc-allow-share-camera-and-audio-capture-with-file = Allow this local file to use your camera and listen to this tab’s audio?
+webrtc-allow-share-screen-and-microphone-with-file = Allow this local file to use your microphone and see your screen?
+webrtc-allow-share-screen-and-audio-capture-with-file = Allow this local file to listen to this tab’s audio and see your screen?
+
## Variables:
## $origin (String): the first party origin.
## $thirdParty (String): the third party origin.
@@ -185,7 +185,6 @@ webrtc-allow-share-screen-and-audio-capture-unsafe-delegation = Allow { $origin
webrtc-share-screen-warning = Only share screens with sites you trust. Sharing can allow deceptive sites to browse as you and steal your private data.
webrtc-share-browser-warning = Only share { -brand-short-name } with sites you trust. Sharing can allow deceptive sites to browse as you and steal your private data.
-
webrtc-share-screen-learn-more = Learn more
webrtc-pick-window-or-screen = Select window or screen
webrtc-share-entire-screen = Entire screen
@@ -221,7 +220,6 @@ webrtc-action-not-now =
webrtc-remember-allow-checkbox = Remember this decision
webrtc-mute-notifications-checkbox = Mute website notifications while sharing
-
webrtc-reason-for-no-permanent-allow-screen = { -brand-short-name } can not allow permanent access to your screen.
webrtc-reason-for-no-permanent-allow-audio = { -brand-short-name } can not allow permanent access to your tab’s audio without asking which tab to share.
webrtc-reason-for-no-permanent-allow-insecure = Your connection to this site is not secure. To protect you, { -brand-short-name } will only allow access for this session.
diff --git a/l10n-en-CA/browser/chrome/browser/downloads/downloads.properties b/l10n-en-CA/browser/chrome/browser/downloads/downloads.properties
index 04bdd65db8..a2477ac997 100644
--- a/l10n-en-CA/browser/chrome/browser/downloads/downloads.properties
+++ b/l10n-en-CA/browser/chrome/browser/downloads/downloads.properties
@@ -47,7 +47,7 @@ fileDeleted=File deleted
# LOCALIZATION NOTE (unblockHeaderUnblock, unblockHeaderOpen,
# unblockTypeMalware, unblockTypePotentiallyUnwanted2,
# unblockTypeUncommon2, unblockTip2, unblockButtonOpen,
-# unblockButtonUnblock, unblockButtonConfirmBlock, unblockInsecure2):
+# unblockButtonUnblock, unblockButtonConfirmBlock, unblockInsecure3):
# These strings are displayed in the dialog shown when the user asks a blocked
# download to be unblocked. The severity of the threat is expressed in
# descending order by the unblockType strings, it is higher for files detected
@@ -58,6 +58,7 @@ unblockTypeMalware=This file contains a virus or other malware that will harm yo
unblockTypePotentiallyUnwanted2=This file is disguised as a helpful download, but it can make unexpected changes to your programs and settings.
unblockTypeUncommon2=This file is not commonly downloaded and may not be safe to open. It may contain a virus or make unexpected changes to your programs and settings.
unblockInsecure2=The download is offered over HTTP even though the current document was delivered over a secure HTTPS connection. If you proceed, the download may be corrupted or tampered with during the download process.
+unblockInsecure3=You are trying to download this file on a connection that’s not secure. If you continue, the file might be changed, used to steal your info or harm your device.
unblockTip2=You can search for an alternate download source or try again later.
unblockButtonOpen=Open
unblockButtonUnblock=Allow download
diff --git a/l10n-en-CA/browser/extensions/formautofill/formautofill.properties b/l10n-en-CA/browser/extensions/formautofill/formautofill.properties
index 0a43a3c09b..bc6192db13 100644
--- a/l10n-en-CA/browser/extensions/formautofill/formautofill.properties
+++ b/l10n-en-CA/browser/extensions/formautofill/formautofill.properties
@@ -72,6 +72,14 @@ autocompleteFooterOptionShort2 = Autofill Options
# Used as a label for the button, displayed at the bottom of the dropdown suggestion, to open Form Autofill browser preferences.
# The short version is used for inputs below a certain width (e.g. 150px).
autocompleteFooterOptionOSXShort2 = Autofill Preferences
+
+# LOCALIZATION NOTE (autocompleteManageCreditCards):
+# Used as a label for the button, displayed at the bottom of the dropdown suggestion, to open Form Autofill browser preferences.
+autocompleteManageCreditCards = Manage credit cards
+# LOCALIZATION NOTE (autocompleteManageAddresses):
+# Used as a label for the button, displayed at the bottom of the dropdown suggestion, to open Form Autofill browser preferences.
+autocompleteManageAddresses = Manage addresses
+
# LOCALIZATION NOTE (category.address, category.name, category.organization2, category.tel, category.email):
# Used in autofill drop down suggestion to indicate what other categories Form Autofill will attempt to fill.
category.address = address
@@ -87,6 +95,7 @@ fieldNameSeparator = ,\u0020
# The text would be e.g. Also autofills organization, phone, email.
phishingWarningMessage = Also autofills %S
phishingWarningMessage2 = Autofills %S
+
# LOCALIZATION NOTE (insecureFieldWarningDescription): %S is brandShortName. This string is used in drop down
# suggestion when users try to autofill credit card on an insecure website (without https).
insecureFieldWarningDescription = %S has detected an insecure site. Form Autofill is temporarily disabled.
@@ -97,7 +106,7 @@ clearFormBtnLabel2 = Clear Autofill Form
autofillHeader = Forms and Autofill
# LOCALIZATION NOTE (autofillAddressesCheckbox): Label for the checkbox that enables autofilling addresses.
autofillAddressesCheckbox = Autofill addresses
-# LOCALIZATION NOTE (learnMoreLabel): Label for the link that leads users to the Form Autofill SUMO page.
+
learnMoreLabel = Learn more
# LOCALIZATION NOTE (savedAddressesBtnLabel): Label for the button that opens a dialog that shows the
# list of saved addresses.
@@ -112,6 +121,9 @@ autofillReauthCheckboxMac = Require macOS authentication to autofill, view, or e
autofillReauthCheckboxWin = Require Windows authentication to autofill, view, or edit stored credit cards.
autofillReauthCheckboxLin = Require Linux authentication to autofill, view, or edit stored credit cards.
+# LOCALIZATION NOTE (savedAddressesBtnLabel): Label for the button that opens a dialog that shows the
+# list of saved addresses.
+
# LOCALIZATION NOTE (autofillReauthOSDialogMac): This string is
# preceded by the operating system (macOS) with "Firefox is trying to ", and
# has a period added to its end. Make sure to test in your locale.