diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-19 01:14:29 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-19 01:14:29 +0000 |
commit | fbaf0bb26397aa498eb9156f06d5a6fe34dd7dd8 (patch) | |
tree | 4c1ccaf5486d4f2009f9a338a98a83e886e29c97 /l10n-en-CA/browser | |
parent | Releasing progress-linux version 124.0.1-1~progress7.99u1. (diff) | |
download | firefox-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')
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. |