summaryrefslogtreecommitdiffstats
path: root/l10n-br
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-05-15 03:40:09 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-05-15 03:40:09 +0000
commitc1701504b2366542c32c5e6eeff1ba62cc75f8f6 (patch)
tree81b15ef2846efcdbb09422dd283399e769cb7ef9 /l10n-br
parentReleasing progress-linux version 115.10.0esr-1~progress7.99u1. (diff)
downloadfirefox-esr-c1701504b2366542c32c5e6eeff1ba62cc75f8f6.tar.xz
firefox-esr-c1701504b2366542c32c5e6eeff1ba62cc75f8f6.zip
Merging upstream version 115.11.0esr.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'l10n-br')
-rw-r--r--l10n-br/browser/browser/aboutDialog.ftl1
-rw-r--r--l10n-br/browser/browser/accounts.ftl3
-rw-r--r--l10n-br/browser/browser/addonNotifications.ftl5
-rw-r--r--l10n-br/browser/browser/appmenu.ftl29
-rw-r--r--l10n-br/browser/browser/browser.ftl15
-rw-r--r--l10n-br/browser/browser/confirmationHints.ftl10
-rw-r--r--l10n-br/browser/browser/defaultBrowserNotification.ftl6
-rw-r--r--l10n-br/browser/browser/firefoxView.ftl21
-rw-r--r--l10n-br/browser/browser/fxviewTabList.ftl23
-rw-r--r--l10n-br/browser/browser/identityCredentialNotification.ftl4
-rw-r--r--l10n-br/browser/browser/menubar.ftl4
-rw-r--r--l10n-br/browser/browser/newtab/asrouter.ftl11
-rw-r--r--l10n-br/browser/browser/newtab/newtab.ftl17
-rw-r--r--l10n-br/browser/browser/newtab/onboarding.ftl7
-rw-r--r--l10n-br/browser/browser/policies/policies-descriptions.ftl1
-rw-r--r--l10n-br/browser/browser/preferences/moreFromMozilla.ftl5
-rw-r--r--l10n-br/browser/browser/preferences/preferences.ftl20
-rw-r--r--l10n-br/browser/browser/protectionsPanel.ftl9
-rw-r--r--l10n-br/browser/browser/reportBrokenSite.ftl3
-rw-r--r--l10n-br/browser/browser/safebrowsing/blockedSite.ftl7
-rw-r--r--l10n-br/browser/browser/sanitize.ftl46
-rw-r--r--l10n-br/browser/browser/screenshots.ftl21
-rw-r--r--l10n-br/browser/browser/search.ftl5
-rw-r--r--l10n-br/browser/browser/shopping.ftl8
-rw-r--r--l10n-br/browser/browser/sidebarMenu.ftl6
-rw-r--r--l10n-br/browser/browser/sync.ftl8
-rw-r--r--l10n-br/browser/browser/tabContextMenu.ftl5
-rw-r--r--l10n-br/browser/browser/tabbrowser.ftl13
-rw-r--r--l10n-br/browser/browser/toolbarContextMenu.ftl3
-rw-r--r--l10n-br/browser/browser/translations.ftl56
-rw-r--r--l10n-br/browser/browser/unifiedExtensions.ftl5
-rw-r--r--l10n-br/browser/browser/webProtocolHandler.ftl2
-rw-r--r--l10n-br/browser/browser/webrtcIndicator.ftl20
-rw-r--r--l10n-br/browser/chrome/browser/browser.properties10
-rw-r--r--l10n-br/browser/chrome/browser/sitePermissions.properties1
-rw-r--r--l10n-br/browser/defaultagent/defaultagent_localized.ini3
-rw-r--r--l10n-br/browser/installer/nsisstrings.properties1
-rw-r--r--l10n-br/browser/pdfviewer/chrome.properties1
-rw-r--r--l10n-br/browser/pdfviewer/viewer.properties2
-rw-r--r--l10n-br/devtools/client/aboutdebugging.ftl6
-rw-r--r--l10n-br/devtools/client/application.ftl4
-rw-r--r--l10n-br/devtools/client/components.properties10
-rw-r--r--l10n-br/devtools/client/debugger.properties92
-rw-r--r--l10n-br/devtools/client/dom.properties10
-rw-r--r--l10n-br/devtools/client/netmonitor.properties47
-rw-r--r--l10n-br/devtools/client/styleeditor.ftl2
-rw-r--r--l10n-br/devtools/client/styleeditor.properties14
-rw-r--r--l10n-br/devtools/client/webconsole.properties10
-rw-r--r--l10n-br/devtools/shared/styleinspector.properties23
-rw-r--r--l10n-br/dom/chrome/dom/dom.properties12
-rw-r--r--l10n-br/dom/chrome/security/csp.properties9
-rw-r--r--l10n-br/mobile/android/chrome/browser.properties1
-rw-r--r--l10n-br/mobile/android/chrome/passwordmgr.properties1
-rw-r--r--l10n-br/mobile/android/mobile/android/aboutConfig.ftl1
-rw-r--r--l10n-br/mobile/android/mobile/android/geckoViewConsole.ftl1
-rw-r--r--l10n-br/security/manager/security/certificates/certManager.ftl46
-rw-r--r--l10n-br/toolkit/chrome/global-platform/unix/platformKeys.properties1
-rw-r--r--l10n-br/toolkit/chrome/global-platform/win/platformKeys.properties3
-rw-r--r--l10n-br/toolkit/chrome/global/commonDialogs.properties1
-rw-r--r--l10n-br/toolkit/chrome/global/narrate.properties5
-rw-r--r--l10n-br/toolkit/chrome/global/resetProfile.properties2
-rw-r--r--l10n-br/toolkit/chrome/mozapps/update/updates.properties1
-rw-r--r--l10n-br/toolkit/chrome/passwordmgr/passwordmgr.properties3
-rw-r--r--l10n-br/toolkit/crashreporter/crashreporter.ftl28
-rw-r--r--l10n-br/toolkit/toolkit/about/aboutAddons.ftl21
-rw-r--r--l10n-br/toolkit/toolkit/about/aboutCompat.ftl3
-rw-r--r--l10n-br/toolkit/toolkit/about/aboutLogging.ftl3
-rw-r--r--l10n-br/toolkit/toolkit/about/aboutNetworking.ftl8
-rw-r--r--l10n-br/toolkit/toolkit/about/aboutProcesses.ftl5
-rw-r--r--l10n-br/toolkit/toolkit/about/aboutReader.ftl2
-rw-r--r--l10n-br/toolkit/toolkit/about/aboutSupport.ftl11
-rw-r--r--l10n-br/toolkit/toolkit/about/aboutThirdParty.ftl9
-rw-r--r--l10n-br/toolkit/toolkit/about/aboutWebauthn.ftl10
-rw-r--r--l10n-br/toolkit/toolkit/about/aboutWebrtc.ftl60
-rw-r--r--l10n-br/toolkit/toolkit/about/url-classifier.ftl7
-rw-r--r--l10n-br/toolkit/toolkit/branding/brandings.ftl4
-rw-r--r--l10n-br/toolkit/toolkit/formautofill/formAutofill.ftl32
-rw-r--r--l10n-br/toolkit/toolkit/global/alert.ftl1
-rw-r--r--l10n-br/toolkit/toolkit/global/arrowscrollbox.ftl3
-rw-r--r--l10n-br/toolkit/toolkit/global/extensionPermissions.ftl2
-rw-r--r--l10n-br/toolkit/toolkit/global/extensions.ftl8
-rw-r--r--l10n-br/toolkit/toolkit/global/handlerDialog.ftl4
-rw-r--r--l10n-br/toolkit/toolkit/global/mozMessageBar.ftl2
-rw-r--r--l10n-br/toolkit/toolkit/global/resetProfile.ftl7
-rw-r--r--l10n-br/toolkit/toolkit/global/run-from-dmg.ftl2
-rw-r--r--l10n-br/toolkit/toolkit/global/textActions.ftl5
-rw-r--r--l10n-br/toolkit/toolkit/neterror/netError.ftl4
-rw-r--r--l10n-br/toolkit/toolkit/passwordmgr/passwordmgr.ftl10
-rw-r--r--l10n-br/toolkit/toolkit/pdfviewer/viewer.ftl10
-rw-r--r--l10n-br/toolkit/toolkit/pictureinpicture/pictureinpicture.ftl5
-rw-r--r--l10n-br/toolkit/toolkit/printing/printUI.ftl15
91 files changed, 852 insertions, 151 deletions
diff --git a/l10n-br/browser/browser/aboutDialog.ftl b/l10n-br/browser/browser/aboutDialog.ftl
index 82025a282c..0f765466c7 100644
--- a/l10n-br/browser/browser/aboutDialog.ftl
+++ b/l10n-br/browser/browser/aboutDialog.ftl
@@ -25,6 +25,7 @@ update-applying = Oc’h arloañ an hizivadenn…
update-failed = C’hwitadenn war an hizivaat. <label data-l10n-name="failed-link">Pellgargañ an handelv diwezhañ</label>
update-failed-main = C’hwitadenn war an hizivaat. <a data-l10n-name="failed-link-main">Pellgargañ an handelv diwezhañ</a>
update-adminDisabled = Hizivadennoù diweredekaet gant hoc’h ardead reizhiad
+update-policy-disabled = Diweredekaet eo an hizivadennoù evit hoc’h aozadur
update-noUpdatesFound = Hizivaet eo bet { -brand-short-name }
aboutdialog-update-checking-failed = C’hwitet war wiriañ an hizivadennoù.
update-otherInstanceHandlingUpdates = Emañ { -brand-short-name } o vezañ hizivaet gant un eriol all
diff --git a/l10n-br/browser/browser/accounts.ftl b/l10n-br/browser/browser/accounts.ftl
index f33de78bd0..f7fd58ab30 100644
--- a/l10n-br/browser/browser/accounts.ftl
+++ b/l10n-br/browser/browser/accounts.ftl
@@ -45,6 +45,9 @@ account-send-tab-to-device-verify = Gwiriit ho kont…
# The title shown in a notification when either this device or another device
# has connected to, or disconnected from, a Firefox account.
account-connection-title = { -fxaccount-brand-name(capitalization: "title") }
+# The title shown in a notification when either this device or another device
+# has connected to, or disconnected from, a Firefox account.
+account-connection-title-2 = Kont
# Variables:
# $deviceName (String): the name of the new device
account-connection-connected-with = Kennasket eo an urzhiataer-mañ gant { $deviceName }
diff --git a/l10n-br/browser/browser/addonNotifications.ftl b/l10n-br/browser/browser/addonNotifications.ftl
index 80224e9840..26940057e0 100644
--- a/l10n-br/browser/browser/addonNotifications.ftl
+++ b/l10n-br/browser/browser/addonNotifications.ftl
@@ -51,6 +51,11 @@ xpinstall-disabled-button =
addon-install-blocked-by-policy = Stanket eo { $addonName } ({ $addonId }) gant hoc'h ardoer reizhiad.
# This message is shown when the installation of add-ons from a domain is blocked by enterprise policy.
addon-domain-blocked-by-policy = Ardoer ho reizhiad en deus miret al lec’hienn da c’houlenn diganeoc’h staliañ ur meziant war hoc’h urzhiataer.
+# 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 = Stanket eo { $addonName } ({ $addonId }) gant hoc’h aozadur.
addon-install-full-screen-blocked = N’eo ket aotreet staliañ askouezhioù p’emaoc'h er mod skramm a-bezh pe a-raok mont e-barzh.
# Variables:
# $addonName (String): the localized name of the sideloaded add-on.
diff --git a/l10n-br/browser/browser/appmenu.ftl b/l10n-br/browser/browser/appmenu.ftl
index 94281529d1..86044497b3 100644
--- a/l10n-br/browser/browser/appmenu.ftl
+++ b/l10n-br/browser/browser/appmenu.ftl
@@ -77,6 +77,19 @@ appmenu-remote-tabs-turn-on-sync =
appmenu-remote-tabs-showmore =
.label = Diskouez muioc'h a ivinelloù
.tooltiptext = Diskouez muioc'h a ivinelloù eus an trevnad-mañ
+# 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] Diskouez un ivinell dioberiant
+ [two] Diskouez { $count } ivinell dioberiant
+ [few] Diskouez { $count } ivinell dioberiant
+ [many] Diskouez { $count } ivinell dioberiant
+ *[other] Diskouez { $count } ivinell dioberiant
+ }
+ .tooltiptext = Diskouez an ivinelloù dioberiant war an trevnad-mañ
# This is shown beneath the name of a device when that device has no open tabs
appmenu-remote-tabs-notabs = Ivinell digor ebet
# This is shown when Sync is configured but syncing tabs is disabled.
@@ -168,6 +181,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 = Rakarventennoù erbedet evit diveugañ an arloadoù gant un overhead izel.
profiler-popup-presets-web-developer-label =
.label = Diorroer web
@@ -242,7 +260,7 @@ appmenu-help-exit-troubleshoot-mode =
## are mutually exclusive, so it's possible to use the same accesskey for both.
appmenu-help-report-deceptive-site =
- .label = Danevelliñ al lec'hienn dagus…
+ .label = Danevelliñ ul lec’hienn dagus…
.accesskey = d
appmenu-help-not-deceptive =
.label = N'eo ket ul lec’hienn dagus…
@@ -257,3 +275,12 @@ appmenu-developer-tools-extensions =
.label = Extensions for Developers
appmenuitem-report-broken-site =
.label = Danevelliñ ul lec'hienn torret
+
+## Panel for privacy and security products
+
+appmenuitem-sign-in-account = Kevreit ouzh ho kont
+appmenuitem-monitor-title = { -monitor-brand-short-name }
+appmenuitem-relay-title = { -relay-brand-short-name }
+appmenuitem-relay-description = Kuzhit ho chomlec’h postel hag ho niverenn bellgomz gwirion
+appmenuitem-vpn-title = { -mozilla-vpn-brand-name }
+appmenuitem-vpn-description = Gwarezit hoc’h oberiantiz enlinenn
diff --git a/l10n-br/browser/browser/browser.ftl b/l10n-br/browser/browser/browser.ftl
index 393b056488..510024574b 100644
--- a/l10n-br/browser/browser/browser.ftl
+++ b/l10n-br/browser/browser/browser.ftl
@@ -582,6 +582,11 @@ urlbar-result-action-search-w-engine = Klask gant { $engine }
urlbar-result-action-sponsored = Paeroniet
urlbar-result-action-switch-tab = Mont d'an ivinell
urlbar-result-action-visit = Gweladenniñ
+# "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 = Mont d’an ivinell · <span>{ $container }</span>
# Allows the user to visit a URL that was previously copied to the clipboard.
urlbar-result-action-visit-from-clipboard = Gweladenniñ adalek ho kolver
# Directs a user to press the Tab key to perform a search with the specified
@@ -612,6 +617,12 @@ urlbar-result-action-copy-to-clipboard = Eilañ
# $result (String): the string representation for a formula result
urlbar-result-action-calculator-result = = { $result }
+## Strings used for buttons in the urlbar
+
+# Label prompting user to search with a particular search engine.
+# $engine (String): the name of a search engine that searches a specific site
+urlbar-result-search-with = Klask gant { $engine }
+
## Action text shown in urlbar results, usually appended after the search
## string or the url, like "result value - action text".
## In these actions "Search" is a verb, followed by where the search is performed.
@@ -906,6 +917,9 @@ tabs-toolbar-list-all-tabs =
restore-session-startup-suggestion-message = <strong>Digeriñ an ivinelloù kent?</strong> Gallout a rit assav hoc'h estez kent adalek al lañser arload { -brand-short-name } <img data-l10n-name="icon"/>, dindan Roll istor
restore-session-startup-suggestion-button = Diskouez din penaos ober
+## Infobar shown when the user tries to open a file picker and file pickers are blocked by enterprise policy
+
+
## Mozilla data reporting notification (Telemetry, Firefox Health Report, etc)
data-reporting-notification-message = { -brand-short-name } a dreuzkas roadennoù ent emgefreek da { -vendor-short-name } evit gwellaat ho skiant-prenet.
@@ -914,6 +928,7 @@ data-reporting-notification-button =
.accesskey = D
# Label for the indicator shown in the private browsing window titlebar.
private-browsing-indicator-label = Merdeiñ prevez
+content-analysis-panel-title = Gwarez ar roadennoù
## Unified extensions (toolbar) button
diff --git a/l10n-br/browser/browser/confirmationHints.ftl b/l10n-br/browser/browser/confirmationHints.ftl
index 790e5ff55c..7b76d0b240 100644
--- a/l10n-br/browser/browser/confirmationHints.ftl
+++ b/l10n-br/browser/browser/confirmationHints.ftl
@@ -22,3 +22,13 @@ confirmation-hint-send-to-device = Kaset!
confirmation-hint-firefox-relay-mask-created = Alias nevez krouet!
confirmation-hint-firefox-relay-mask-reused = Aliaz adimplijet!
confirmation-hint-screenshot-copied = Tapadenn skramm eilet!
+# Variables:
+# $tabCount (Number): The number of duplicate tabs closed, at least 1.
+confirmation-hint-duplicate-tabs-closed =
+ { $tabCount ->
+ [one] { $tabCount } ivinell serret
+ [two] { $tabCount } ivinell serret
+ [few] { $tabCount } ivinell serret
+ [many] { $tabCount } ivinell serret
+ *[other] { $tabCount } ivinell serret
+ }
diff --git a/l10n-br/browser/browser/defaultBrowserNotification.ftl b/l10n-br/browser/browser/defaultBrowserNotification.ftl
index c00d783dc2..0405bc3d56 100644
--- a/l10n-br/browser/browser/defaultBrowserNotification.ftl
+++ b/l10n-br/browser/browser/defaultBrowserNotification.ftl
@@ -21,3 +21,9 @@ default-browser-prompt-message-alt = Ho pezet tizhder, surentez ha dangelez bewe
default-browser-prompt-button-primary-alt = Lakaat da verdeer dre ziouer
default-browser-prompt-checkbox-not-again-label = Arabat diskouez ar gemennadenn-mañ adarre
default-browser-prompt-button-secondary = Diwezhatoc'h
+
+## Strings for a Windows native guidance notification when the user is forced to
+## use Windows Settings to set the default browser. Instructions differ for
+## Windows 10 and 11.
+
+default-browser-guidance-notification-dismiss = Graet
diff --git a/l10n-br/browser/browser/firefoxView.ftl b/l10n-br/browser/browser/firefoxView.ftl
index 8f9addd093..67655d3060 100644
--- a/l10n-br/browser/browser/firefoxView.ftl
+++ b/l10n-br/browser/browser/firefoxView.ftl
@@ -12,6 +12,8 @@ menu-tools-firefox-view =
.label = { -firefoxview-brand-name }
.accesskey = F
firefoxview-page-title = { -firefoxview-brand-name }
+firefoxview-page-heading =
+ .heading = { -firefoxview-brand-name }
firefoxview-page-label =
.label = { -firefoxview-brand-name }
firefoxview-close-button =
@@ -248,3 +250,22 @@ firefoxview-recentlyclosed-empty-description-two = Evit kavout ivinelloù koshoc
firefoxview-syncedtabs-device-notabs = Ivinell digor ebet war an trevnad-mañ
firefoxview-syncedtabs-connect-another-device = Kennaskañ un trevnad all
+firefoxview-pinned-tabs =
+ .title = Ivinelloù spilhennet
+firefoxview-tabs =
+ .title = Ivinelloù
+
+## 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 = Mont da { $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 = (er sinedoù) { $url }
diff --git a/l10n-br/browser/browser/fxviewTabList.ftl b/l10n-br/browser/browser/fxviewTabList.ftl
index 4fced2e387..a8bcc9693c 100644
--- a/l10n-br/browser/browser/fxviewTabList.ftl
+++ b/l10n-br/browser/browser/fxviewTabList.ftl
@@ -15,6 +15,10 @@ fxviewtabrow-time = { DATETIME($time, timeStyle: "short") }
fxviewtabrow-tabs-list-tab =
.title = Digeriñ { $targetURI } en un ivinell nevez
# Variables:
+# $tabTitle (string) - Title of tab being closed
+fxviewtabrow-close-tab-button =
+ .title = Serriñ { $tabTitle }
+# Variables:
# $tabTitle (string) - Title of tab being dismissed
fxviewtabrow-dismiss-tab-button =
.title = Skarzhañ { $tabTitle }
@@ -51,7 +55,26 @@ fxviewtabrow-move-tab-window = Dilec'hiañ d'ur prenestr nevez
.accesskey = n
fxviewtabrow-send-tab = Kas an ivinell d'un trevnad
.accesskey = K
+fxviewtabrow-pin-tab = Spilhennañ an ivinell
+ .accesskey = S
+fxviewtabrow-unpin-tab = Dispilhennañ an ivinell
+ .accesskey = D
+fxviewtabrow-mute-tab = Diweredekaat son an ivinell
+ .accesskey = i
+fxviewtabrow-unmute-tab = Gweredekaat son an ivinell
+ .accesskey = G
# Variables:
# $tabTitle (string) - Title of the tab to which the context menu is associated
fxviewtabrow-options-menu-button =
.title = Dibarzhioù evit { $tabTitle }
+# Variables:
+# $tabTitle (string) - Title of tab being muted
+fxviewtabrow-mute-tab-button =
+ .title = Tennañ ar son eus { $tabTitle }
+
+## Strings below are to be used without context (tab title/URL) on mute/unmute buttons
+
+fxviewtabrow-mute-tab-button-no-context =
+ .title = Diweredekaat son an ivinell
+fxviewtabrow-unmute-tab-button-no-context =
+ .title = Gweredekaat son an ivinell
diff --git a/l10n-br/browser/browser/identityCredentialNotification.ftl b/l10n-br/browser/browser/identityCredentialNotification.ftl
index 64397b0ccb..9eb35a2341 100644
--- a/l10n-br/browser/browser/identityCredentialNotification.ftl
+++ b/l10n-br/browser/browser/identityCredentialNotification.ftl
@@ -20,8 +20,8 @@ identity-credential-cancel-button =
.label = Nullañ
.accesskey = N
identity-credential-accept-button =
- .label = Kenderc'hel
- .accesskey = c
+ .label = Kenderc’hel
+ .accesskey = k
identity-credential-sign-in-button =
.label = Kennaskañ
.accesskey = s
diff --git a/l10n-br/browser/browser/menubar.ftl b/l10n-br/browser/browser/menubar.ftl
index b27ae9f0dd..8a2deae5c3 100644
--- a/l10n-br/browser/browser/menubar.ftl
+++ b/l10n-br/browser/browser/menubar.ftl
@@ -149,6 +149,8 @@ menu-view-history-button =
.label = Roll istor
menu-view-synced-tabs-sidebar =
.label = Ivinelloù goubredet
+menu-view-megalist-sidebar =
+ .label = Gerioù-tremen
menu-view-full-zoom =
.label = Zoum
.accesskey = Z
@@ -346,7 +348,7 @@ menu-help-switch-device =
# Label of the Help menu item. Either this or
# menu-help-notdeceptive is shown.
menu-help-report-deceptive-site =
- .label = Danevelliñ al lec'hienn dagus…
+ .label = Danevelliñ ul lec’hienn dagus…
.accesskey = d
menu-help-not-deceptive =
.label = N'eo ket ul lec’hienn dagus…
diff --git a/l10n-br/browser/browser/newtab/asrouter.ftl b/l10n-br/browser/browser/newtab/asrouter.ftl
index 912c8ddc86..6c4aaf3d75 100644
--- a/l10n-br/browser/browser/newtab/asrouter.ftl
+++ b/l10n-br/browser/browser/newtab/asrouter.ftl
@@ -207,7 +207,7 @@ cfr-cbh-confirm-button = Argas banniel an toupinoù
.accesskey = A
cfr-cbh-dismiss-button = Ket bremañ
.accesskey = K
-cookie-banner-blocker-cfr-header = { -brand-short-name } zo o paouez stankañ toupinoù evidoc'h
+cookie-banner-blocker-onboarding-learn-more = Gouzout hiroc’h
## These strings are used in the Fox doodle Pin/set default spotlights
@@ -232,9 +232,6 @@ fxa-sync-cfr-secondary = Degas soñj din diwezhatoc’h
## Device Migration FxA Spotlight
-device-migration-fxa-spotlight-header = Emaoc'h oc'h ober gant ur benveg koshoc'h?
-device-migration-fxa-spotlight-primary-button = Penaos gwareziñ ma roadennoù
-device-migration-fxa-spotlight-link = Degas soñj din diwezhatoc’h
device-migration-fxa-spotlight-heavy-user-header = N'ankouait ket da warediñ ho roadennoù
device-migration-fxa-spotlight-heavy-user-primary-button = Kregiñ ganti
device-migration-fxa-spotlight-older-device-primary-button = Krouiñ ur gont
@@ -250,6 +247,7 @@ pdf-default-notification-decline-button =
## Launch on login infobar notification
+launch-on-login-infobar-message = <strong>Digeriñ { -brand-short-name } bewech ma adloc’hit hoc’h urzhiataer?</strong> Bremañ e c’hellit lakaat { -brand-short-name } da zigeriñ ent-emgefreek pa adloc’hit ho trevnad.
launch-on-login-learnmore = Gouzout hiroc’h
launch-on-login-infobar-confirm-button = Ya, digeriñ { -brand-short-name }
.accesskey = Y
@@ -259,5 +257,10 @@ launch-on-login-infobar-reject-button = Diwezhatoc’h
## 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>Digeriñ { -brand-short-name } bewech ma adloc’hit hoc’h urzhiataer?</strong> Evit merañ ho penndibaboù loc’hañ, klaskit “loc’hañ” e-barzh an arventennoù.
launch-on-login-infobar-final-reject-button = Ket
.accesskey = K
+
+## Tail Fox Set Default Spotlight
+
+tail-fox-spotlight-primary-button = Digeriñ ma ereoù gant { -brand-short-name }
diff --git a/l10n-br/browser/browser/newtab/newtab.ftl b/l10n-br/browser/browser/newtab/newtab.ftl
index 88300b5624..45d9a146a2 100644
--- a/l10n-br/browser/browser/newtab/newtab.ftl
+++ b/l10n-br/browser/browser/newtab/newtab.ftl
@@ -45,6 +45,7 @@ newtab-topsites-add-search-engine-header = Ouzhpennañ ul lusker klask
newtab-topsites-add-shortcut-header = Berradenn nevez
newtab-topsites-edit-topsites-header = Kemmañ al lec'hienn wellañ
newtab-topsites-edit-shortcut-header = Kemmañ ar verradenn
+newtab-topsites-add-shortcut-label = Ouzhpennañ ur verradenn
newtab-topsites-title-label = Titl
newtab-topsites-title-input =
.placeholder = Enankañ un titl
@@ -194,6 +195,7 @@ newtab-section-header-recent-activity = Oberiantiz a-nevez
# Variables:
# $provider (string) - Name of the corresponding content provider.
newtab-section-header-pocket = Erbedet gant { $provider }
+newtab-section-header-stories = Boued spered
## 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.
@@ -257,9 +259,6 @@ newtab-custom-row-selector =
newtab-custom-sponsored-sites = Berradennoù paeroniet
newtab-custom-pocket-title = Erbedet gant { -pocket-brand-name }
newtab-custom-pocket-subtitle = Danvezioù dibar dibabet gant { -pocket-brand-name }, ezel familh { -brand-product-name }
-newtab-custom-pocket-toggle =
- .label = Erbedet gant { -pocket-brand-name }
- .description = Danvezioù dibar dibabet gant { -pocket-brand-name }, ezel familh { -brand-product-name }
newtab-custom-pocket-sponsored = Istorioù paeroniet
newtab-custom-pocket-show-recent-saves = Diskouez an enrolladennoù diwezhañ
newtab-custom-recent-title = Oberiantiz nevesañ
@@ -269,3 +268,15 @@ newtab-custom-recent-toggle =
.description = Un dibab lec'hiennoù ha danvezioù nevez
newtab-custom-close-button = Serriñ
newtab-custom-settings = Merañ muioc'h a arventennoù
+
+## New Tab Wallpapers
+
+newtab-wallpaper-title = Drekleurioù
+newtab-wallpaper-light-red-panda = Panda ruz
+newtab-wallpaper-light-mountain = Menez gwenn
+newtab-wallpaper-light-sky = Oabl gant koumoul limestra ha roz
+newtab-wallpaper-light-color = Furmoù glas, roz ha melen
+newtab-wallpaper-light-beach = Traezhenn gant ur balmezenn
+newtab-wallpaper-dark-aurora = Tarzh-gouloù
+newtab-wallpaper-dark-color = Furmoù ruz ha glas
+newtab-wallpaper-dark-panda = Panda ruz kuzhet er c’hoad
diff --git a/l10n-br/browser/browser/newtab/onboarding.ftl b/l10n-br/browser/browser/newtab/onboarding.ftl
index f5203af354..49ab6cfa90 100644
--- a/l10n-br/browser/browser/newtab/onboarding.ftl
+++ b/l10n-br/browser/browser/newtab/onboarding.ftl
@@ -279,3 +279,10 @@ onboarding-device-migration-primary-button-label = Kennaskañ
onboarding-easy-setup-security-and-privacy-title = Ho surentez a zo talvoudus deomp
# Gratitude screen
onboarding-gratitude-security-and-privacy-title = { -brand-short-name } a souten ac’hanoc’h bepred
+
+## New user time and familiarity survey strings
+
+onboarding-new-user-time-based-survey-title = Pegeit zo emaoc’h oc’h implij { -brand-short-name }?
+# When translating "next" it means the next screen in onboarding.
+onboarding-new-user-survey-next-button-label = War-lerc’h
+onboarding-new-user-survey-time-based-option-2 = Nebeutoc’h eget 1 miz
diff --git a/l10n-br/browser/browser/policies/policies-descriptions.ftl b/l10n-br/browser/browser/policies/policies-descriptions.ftl
index d7115c955d..bb78bf248e 100644
--- a/l10n-br/browser/browser/policies/policies-descriptions.ftl
+++ b/l10n-br/browser/browser/policies/policies-descriptions.ftl
@@ -26,6 +26,7 @@ policy-Bookmarks = Krouiñ sinedoù e barrenn ostilhoù ar sinedoù, lañser ar
policy-CaptivePortal = (Di)weredekaat skor ar porched desachus.
policy-CertificatesDescription = Ouzhpennañ testenioù pe arverañ testenioù enkorfet
policy-Cookies = Aotren pe difenn al lec'hiennoù da zespizañ toupinoù.
+policy-DisableAccounts = Diweredekaat ar servijoù e lec’h e ranker kaout ur c’hont, ar goubredañ zoken.
policy-DisabledCiphers = Diweredekaat an enrinegañ
policy-DefaultDownloadDirectory = Arventennañ ar c'havlec'h pellgargañ dre ziouer.
policy-DisableAppUpdate = Mirout ar merdeer da hizivaat.
diff --git a/l10n-br/browser/browser/preferences/moreFromMozilla.ftl b/l10n-br/browser/browser/preferences/moreFromMozilla.ftl
index 99668a2bf1..00317c8d15 100644
--- a/l10n-br/browser/browser/preferences/moreFromMozilla.ftl
+++ b/l10n-br/browser/browser/preferences/moreFromMozilla.ftl
@@ -24,3 +24,8 @@ more-from-moz-learn-more-link = Gouzout hiroc’h
more-from-moz-firefox-relay-title = { -relay-brand-name }
more-from-moz-firefox-relay-button = Tapout { -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-button = Tapout { -monitor-brand-short-name }
diff --git a/l10n-br/browser/browser/preferences/preferences.ftl b/l10n-br/browser/browser/preferences/preferences.ftl
index 582ee720aa..eeca2463c4 100644
--- a/l10n-br/browser/browser/preferences/preferences.ftl
+++ b/l10n-br/browser/browser/preferences/preferences.ftl
@@ -24,6 +24,8 @@ search-input-box2 =
.style = width: 15.4em
.placeholder = Klask en arventennoù
managed-notice = Ardoet eo ho merdeer gant hoc'h aozadur.
+managed-notice-info-icon =
+ .alt = Titouroù
category-list =
.aria-label = Rummadoù
pane-general-title = Hollek
@@ -149,7 +151,7 @@ warn-on-open-many-tabs =
.label = Kas keloù din ma vez gorrekaet { -brand-short-name } gant digoradur meur a ivinell
.accesskey = m
switch-to-new-tabs =
- .label = Pa tigorit un ere, skeudenn pe media en un ivinell nevez, mont warni ent emgefreek
+ .label = Pa zigorit un ere, ur skeudenn pe ur media en un ivinell nevez, mont warni ent emgefreek
.accesskey = P
show-tabs-in-taskbar =
.label = Diskouez alberzioù an ivinelloù e-barzh barrenn an trevelloù
@@ -444,6 +446,9 @@ browsing-use-autoscroll =
browsing-use-smooth-scrolling =
.label = Arverañ an dibunañ flour
.accesskey = r
+browsing-always-underline-links =
+ .label = Atav islinennañ al liammoù
+ .accesskey = i
browsing-use-onscreen-keyboard =
.label = Diskouez ur c'hlavier stokañ pa vez ezhomm
.accesskey = c
@@ -664,6 +669,11 @@ sync-mobile-promo = Pellgargañ Firefox evit <img data-l10n-name="android-icon"/
sync-profile-picture =
.tooltiptext = Kemmañ ar skeudenn aelad
+sync-profile-picture-with-alt =
+ .tooltiptext = Kemmañ ar skeudenn aelad
+ .alt = Kemmañ ar skeudenn aelad
+fxa-login-rejected-warning =
+ .alt = Diwallit
sync-sign-out =
.label = Digennaskañ…
.accesskey = g
@@ -1016,10 +1026,10 @@ addressbar-locbar-engines-option =
addressbar-locbar-quickactions-option =
.label = Oberoù prim
.accesskey = O
+addressbar-suggestions-settings = Kemmañ ar gwellvezioù evit ar c'hinnigoù luskerioù enklask
addressbar-locbar-showrecentsearches-option =
.label = Diskouez ar c’hlaskoù diwezhañ
.accesskey = D
-addressbar-suggestions-settings = Kemmañ ar gwellvezioù evit ar c'hinnigoù luskerioù enklask
addressbar-quickactions-learn-more = Gouzout hiroc’h
## Privacy Section - Content Blocking
@@ -1122,6 +1132,8 @@ permissions-microphone = Klevell
permissions-microphone-settings =
.label = Arventennoù…
.accesskey = r
+# Short form for "the act of choosing sound output devices and redirecting audio to the chosen devices".
+permissions-speaker = Diuzañ an uhelgomzerioù
permissions-speaker-settings =
.label = Arventennoù…
.accesskey = t
@@ -1177,6 +1189,8 @@ addon-recommendations-link = Gouzout hiroc’h
collection-health-report-disabled = Diweredekaet eo an danevelliñ roadennoù evit kefluniadur ar c'hempunadur-mañ
collection-backlogged-crash-reports-with-link = Aotren { -brand-short-name } da gas danevelloù sac’hadennoù en ho plas. <a data-l10n-name="crash-reports-link">Gouzout hiroc’h</a>
.accesskey = g
+collection-backlogged-crash-reports = Aotren { -brand-short-name } da gas danevelloù sac’hadennoù en ho plas.
+ .accesskey = g
privacy-segmentation-radio-off =
.label = Ober gant alioù { -brand-product-name }
privacy-segmentation-radio-on =
@@ -1253,6 +1267,8 @@ preferences-doh-setting-default =
.label = Gwarez dre ziouer
.accesskey = D
preferences-doh-default-detailed-desc-3 = Ober gant ur pourchaser lec’hel, ma’z eus tu
+preferences-doh-enabled-detailed-desc-1 = Ober gant ar pourchaser a zo bet diuzet ganeoc’h
+preferences-doh-strict-detailed-desc-1 = Ober gant ar pourchaser a zo bet diuzet ganeoc’h hepken
preferences-doh-setting-off =
.label = Diweredekaet
.accesskey = D
diff --git a/l10n-br/browser/browser/protectionsPanel.ftl b/l10n-br/browser/browser/protectionsPanel.ftl
index 6387a5a71f..976555b369 100644
--- a/l10n-br/browser/browser/protectionsPanel.ftl
+++ b/l10n-br/browser/browser/protectionsPanel.ftl
@@ -126,3 +126,12 @@ protections-panel-cookie-banner-view-turn-off-label =
.label = Diweredekaat
protections-panel-cookie-banner-view-turn-on-label =
.label = Gweredekaat
+protections-panel-report-broken-site =
+ .label = Danevelliñ ul lec’hienn torret
+ .title = Danevelliñ ul lec’hienn torret
+
+## Protections panel info message
+
+cfr-protections-panel-header = Merdeit hep bezañ heuliet
+cfr-protections-panel-body = Mirit ho roadennoù ganeoc'h. { -brand-short-name } a warez ac'hanoc'h eus lodenn vrasañ an heulierien a sell ouzh ar pezh a rit enlinenn.
+cfr-protections-panel-link-text = Gouzout hiroc’h
diff --git a/l10n-br/browser/browser/reportBrokenSite.ftl b/l10n-br/browser/browser/reportBrokenSite.ftl
index db0b7a4e7b..b8406653a2 100644
--- a/l10n-br/browser/browser/reportBrokenSite.ftl
+++ b/l10n-br/browser/browser/reportBrokenSite.ftl
@@ -15,6 +15,8 @@ report-broken-site-panel-reason-slow =
.label = N’a ket en-dro pe gorrek eo al lec’hienn
report-broken-site-panel-reason-media =
.label = Skeudennoù pe videoioù
+report-broken-site-panel-reason-content =
+ .label = Boutonoù, liammoù ha danvezioù all
report-broken-site-panel-reason-account =
.label = Kennaskañ pe digennaskañ
report-broken-site-panel-reason-adblockers =
@@ -30,6 +32,7 @@ report-broken-site-panel-button-okay =
.label = Mat eo
report-broken-site-panel-button-send =
.label = Kas
+report-broken-site-panel-unspecified = N’eo ket spisaet
report-broken-site-panel-report-sent-label = Kaset eo bet ho tanevell
report-broken-site-panel-report-sent-header =
.label = Kaset eo bet ho tanevell
diff --git a/l10n-br/browser/browser/safebrowsing/blockedSite.ftl b/l10n-br/browser/browser/safebrowsing/blockedSite.ftl
index 4d92154f23..750e483460 100644
--- a/l10n-br/browser/browser/safebrowsing/blockedSite.ftl
+++ b/l10n-br/browser/browser/safebrowsing/blockedSite.ftl
@@ -10,6 +10,8 @@ safeb-blocked-phishing-page-short-desc = Stanket eo bet ar bajenn gant { -brand-
safeb-blocked-malware-page-short-desc = Stanket eo bet ar bajenn gant { -brand-short-name } dre ma c'hall klask staliañ meziantoù touellus a c'hallfe laerañ pe dilemel titouroù personel war hoc'h urzhiataer.
safeb-blocked-unwanted-page-short-desc = Stanket eo bet ar bajenn-mañ gant { -brand-short-name } peogwir e c'hall gwallbakañ ac'hanoc'h da staliañ goulevioù a dag hoc'h arnod merdeiñ (da skouer, en ur gemmañ ho fennbajenn pe o diskouez bruderezhioù ouzhpenn war lec'hiennoù a weladennit).
safeb-blocked-harmful-page-short-desc = Stanket eo bet ar bajenn gant { -brand-short-name } peogwir e c'hall klask staliañ arloadoù arvarus a laer pe lamm kuit ho titouroù (skeudennoù, gerioù-tremen, kemennadennoù ha kartennoù kred).
+# Variables:
+# $advisoryname (string) - Name of the advisory entity
safeb-palm-advisory-desc = Alioù kinniget gant <a data-l10n-name='advisory_provider'>{ $advisoryname }</a>.
safeb-palm-accept-label = Mont war-gil
safeb-palm-see-details-label = Gwelet ar munudoù
@@ -27,8 +29,13 @@ safeb-blocked-phishing-page-learn-more = Deskit hiroc'h a-zivout lec'hiennoù to
## Variables
## $sitename (string) - Domain name for the blocked page
+safeb-blocked-malware-page-error-desc-override-sumo = Danevellet eo bet <span data-l10n-name='sitename'>{ $sitename }</span> evel <a data-l10n-name='error_desc_link'>ul lec’hienn gant meziantoù arvarus enni</a>. Gallout a rit <a data-l10n-name='ignore_warning_link'>leuskel ar riskl-mañ a-gostez</a> ha mont etrezek al lec’hienn arvarus.
+safeb-blocked-malware-page-error-desc-no-override-sumo = Danevellet eo bet <span data-l10n-name='sitename'>{ $sitename }</span> evel <a data-l10n-name='error_desc_link'>ul lec’hienn gant meziantoù arvarus enni</a>.
+
##
+safeb-blocked-malware-page-learn-more-sumo = Deskit hiroc’h a-zivout gwarez { -brand-short-name } a-enep d’an higennañ hag an drougveziantoù war <a data-l10n-name='firefox_support'>support.mozilla.org</a>.
+
## Variables
## $sitename (string) - Domain name for the blocked page
diff --git a/l10n-br/browser/browser/sanitize.ftl b/l10n-br/browser/browser/sanitize.ftl
index 1a864f2d97..113d0d5a81 100644
--- a/l10n-br/browser/browser/sanitize.ftl
+++ b/l10n-br/browser/browser/sanitize.ftl
@@ -5,20 +5,16 @@
sanitize-prefs2 =
.title = Arventennoù evit skarzhañ ar roll istor
.style = min-width: 34em
-
sanitize-prefs-style =
.style = width: 17em
-
sanitize-dialog-title =
.title = Skarzhañ ar roll istor nevesañ
.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 = Skarzhañ ar roll istor a-bezh
.style = min-width: 34em
-
clear-data-settings-label = Pa vez serret, { -brand-short-name } a skarzho an holl ent emgefreek
## clear-time-duration-prefix is followed by a dropdown list, with
@@ -32,22 +28,19 @@ clear-data-settings-label = Pa vez serret, { -brand-short-name } a skarzho an ho
clear-time-duration-prefix =
.value = Mare da skarzhañ: { " " }
.accesskey = s
-
+clear-time-duration-prefix2 =
+ .value = Pegoulz:
+ .accesskey = P
clear-time-duration-value-last-hour =
.label = An eurvezh tremenet
-
clear-time-duration-value-last-2-hours =
.label = An div eurvezh tremenet
-
clear-time-duration-value-last-4-hours =
.label = Ar peder eurvezh tremenet
-
clear-time-duration-value-today =
.label = Hiziv
-
clear-time-duration-value-everything =
.label = An holl
-
clear-time-duration-suffix =
.value = { "" }
@@ -55,55 +48,60 @@ clear-time-duration-suffix =
## to select the items to remove
history-section-label = Roll istor
-
item-history-and-downloads =
.label = Roll istor ar merdeiñ hag ar pellgargadurioù
.accesskey = i
-
+item-history-form-data-downloads =
+ .label = Roll istor
+ .accesskey = R
item-cookies =
.label = Toupinoù
.accesskey = o
-
+# 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 = Toupinoù ha roadennoù lec'hienn ({ $amount } { $unit })
+ .accesskey = T
+item-cookies-site-data =
+ .label = Toupinoù ha roadennoù lec’hienn
+ .accesskey = T
item-active-logins =
.label = Kennaskoù oberiant
.accesskey = K
-
item-cache =
.label = Krubuilh
.accesskey = r
-
item-form-search-history =
.label = Furmskridoù gwaredet ha rolladoù istor
.accesskey = F
-
+item-site-prefs =
+ .label = Arventennoù al lec’hienn
+ .accesskey = l
data-section-label = Roadennoù
-
item-site-settings =
.label = Arventennoù al lec'hienn
.accesskey = A
-
item-offline-apps =
.label = Roadennoù al lec'hienn ezlinenn
.accesskey = o
-
sanitize-everything-undo-warning = Ne c'haller ket dizober ar gwezh-mañ.
-
window-close =
.key = w
-
sanitize-button-ok =
.label = Skarzhañ bremañ
-
+sanitize-button-ok2 =
+ .label = Skarzhañ
+sanitize-button-ok-on-shutdown =
+ .label = Enrollañ ar c’hemmoù
# 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 = O skarzhañ
-
# 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 = Skarzhet e vo ar roll istor a-bezh.
-
# 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-br/browser/browser/screenshots.ftl b/l10n-br/browser/browser/screenshots.ftl
index b3f18ae1cb..d3a2cc1822 100644
--- a/l10n-br/browser/browser/screenshots.ftl
+++ b/l10n-br/browser/browser/screenshots.ftl
@@ -21,6 +21,8 @@ screenshots-copy-button-title =
.title = Eilañ an dapadenn-skramm er golver
screenshots-cancel-button-title =
.title = Nullañ
+screenshots-retry-button-title =
+ .title = Klask adtapout an dapadenn-skramm en-dro
screenshots-meta-key =
{ PLATFORM() ->
[macos] ⌘
@@ -42,3 +44,22 @@ screenshots-private-window-error-title = Diweredekaet eo { -screenshots-brand-na
screenshots-private-window-error-details = Digarezit evit ar gudenn. Labourat a reomp war ar c'heweriuster-mañ evit ermaeziadennoù da zont.
screenshots-generic-error-title = Chaous! Ur gudenn a zo savet gant { -screenshots-brand-name }.
screenshots-generic-error-details = N'omp ket sur eus ar pezh a zo c'hoarvezet. Gallout a rit adklask pe kemer ur dapadenn eus ur bajenn all.
+screenshots-too-large-error-title = Krennet eo bet ho tapadenn-skramm rak re vras e oa
+screenshots-component-retry-button =
+ .title = Klask adtapout an dapadenn-skramm en-dro
+ .aria-label = Klask adtapout an dapadenn-skramm en-dro
+screenshots-component-copy-button-label = Eilañ
+screenshots-component-download-button-label = Pellgargañ
+
+## The below strings are used to capture keydown events so the strings should
+## not be changed unless the keyboard layout in the locale requires it.
+
+
+##
+
+# 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-2 = { $width } × { $height }
diff --git a/l10n-br/browser/browser/search.ftl b/l10n-br/browser/browser/search.ftl
index da6c727f06..52af757da3 100644
--- a/l10n-br/browser/browser/search.ftl
+++ b/l10n-br/browser/browser/search.ftl
@@ -10,10 +10,8 @@
opensearch-error-duplicate-title = Fazi e-pad ar staliadur
opensearch-error-duplicate-desc = { -brand-short-name } n'hall ket staliañ an enlugellad enklask diouzh "{ $location-url }" rak ul lusker gant ar memes anv zo staliet dija.
-
opensearch-error-format-title = Mentrezh didalvoudek
opensearch-error-format-desc = { -brand-short-name } n'hall ket staliañ al lusker enklask eus: { $location-url }
-
opensearch-error-download-title = Fazi e-pad ar pellgargadur
opensearch-error-download-desc = { -brand-short-name } n'hall ket pellgargañ an enlugellad enklask diouzh: { $location-url }
@@ -21,11 +19,9 @@ opensearch-error-download-desc = { -brand-short-name } n'hall ket pellgargañ an
searchbar-submit =
.tooltiptext = Kinnig ar c'hlask
-
# This string is displayed in the search box when the input field is empty
searchbar-input =
.placeholder = Klask
-
searchbar-icon =
.tooltiptext = Klask
@@ -35,4 +31,5 @@ searchbar-icon =
## $newEngine (String) - the search engine to replace the removed search engine.
removed-search-engine-message = <strong>Cheñchet eo bet ho lusker enklask dre ziouer.</strong>{ $oldEngine } n'eo ket hegerz ken evel lusker enklask dre ziouer gant { -brand-short-name }. Diwar-vremañ eo { $newEngine } ho lusker enklask dre-ziouer. Evit cheñch ho lusker enklask dre ziouer, mont d'an arventennoù. <label data-l10n-name="remove-search-engine-article">Gouzout hiroc'h</label>
+removed-search-engine-message2 = <strong>Cheñchet eo bet ho lusker enklask dre ziouer.</strong>{ $oldEngine } n'eo ket hegerz ken evel lusker enklask dre ziouer gant { -brand-short-name }. Diwar-vremañ eo { $newEngine } ho lusker enklask dre-ziouer. Evit cheñch ho lusker enklask dre ziouer, mont d'an arventennoù.
remove-search-engine-button = Mat eo
diff --git a/l10n-br/browser/browser/shopping.ftl b/l10n-br/browser/browser/shopping.ftl
index 1a21219161..5dad791a58 100644
--- a/l10n-br/browser/browser/shopping.ftl
+++ b/l10n-br/browser/browser/shopping.ftl
@@ -39,6 +39,7 @@ shopping-letter-grade-tooltip =
## Strings for the shopping message-bar
shopping-message-bar-warning-stale-analysis-message-2 = Titouroù nevez zo da wiriañ
+shopping-message-bar-warning-stale-analysis-button = Gwiriañ diouzhtu
shopping-message-bar-generic-error =
.heading = Titour ebet da gaout evit poent
.message = Emaomp o klask diskoulmañ ar gudenn-se. Deuit en-dro diwezhatoc’h.
@@ -50,6 +51,7 @@ shopping-message-bar-analysis-in-progress-message2 = Gallout a ra padout tro-dro
# Variables:
# $percentage (Number) - The percentage complete that the analysis is, per our servers.
shopping-message-bar-analysis-in-progress-with-amount = O wiriañ kalite an alioù ({ $percentage }%)
+shopping-message-bar-keep-closed-dismiss-button = Ket, trugarez
## Strings for the product review snippets card
@@ -86,6 +88,7 @@ shopping-review-reliability-label =
shopping-analysis-explainer-label =
.label = Penaos e priziomp kalite an alioù
+shopping-analysis-explainer-learn-more2 = Gouzout hiroc’h diwar-benn <a data-l10n-name="review-quality-url">an doare ma jaoj { -fakespot-brand-name } perzhded an alioù</a>.
## Strings for UrlBar button
@@ -101,6 +104,7 @@ shopping-sidebar-close-button2 =
## 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 = Titour ebet diwar-benn an alioù-se c’hoazh
shopping-unanalyzed-product-analyze-button = Gwiriañ kalite an alioù
## Strings for the advertisement
@@ -112,6 +116,7 @@ ad-by-fakespot = Bruderezh gant { -fakespot-brand-name }
## Shopping survey strings.
shopping-survey-headline = Skoazellit da wellaat { -brand-product-name }
+shopping-survey-q1-radio-3-label = Ali ebet
shopping-survey-q2-radio-1-label = Ya
shopping-survey-q2-radio-2-label = Ket
shopping-survey-q2-radio-3-label = N’ouzon ket
@@ -125,6 +130,9 @@ shopping-survey-thanks =
## "price tag" refers to the price tag icon displayed in the address bar to
## access the feature.
+shopping-callout-not-opted-in-reminder-ignore-checkbox = Na ziskouez din en-dro
+shopping-callout-disabled-auto-open-button = Komprenet am eus
+shopping-callout-opted-out-button = Komprenet am eus
## Onboarding message strings.
diff --git a/l10n-br/browser/browser/sidebarMenu.ftl b/l10n-br/browser/browser/sidebarMenu.ftl
index 315e054bd8..cfab3e6eb5 100644
--- a/l10n-br/browser/browser/sidebarMenu.ftl
+++ b/l10n-br/browser/browser/sidebarMenu.ftl
@@ -4,15 +4,13 @@
sidebar-menu-bookmarks =
.label = Sinedoù
-
sidebar-menu-history =
.label = Roll istor
-
sidebar-menu-synced-tabs =
.label = Ivinelloù goubredet
-
+sidebar-menu-megalist =
+ .label = Gerioù-tremen
sidebar-menu-close =
.label = Serriñ ar varrenn gostez
-
sidebar-close-button =
.tooltiptext = Serriñ ar varrenn gostez
diff --git a/l10n-br/browser/browser/sync.ftl b/l10n-br/browser/browser/sync.ftl
index 5afffa95ce..8e0f71ad3d 100644
--- a/l10n-br/browser/browser/sync.ftl
+++ b/l10n-br/browser/browser/sync.ftl
@@ -3,22 +3,19 @@
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
fxa-toolbar-sync-syncing2 = O c'houbredañ...
-
sync-disconnect-dialog-title2 = Digennaskañ ?
sync-disconnect-dialog-body = { -brand-product-name } a baouezo da c'houbredañ ho kont met ne zilamo ket ho roadennoù merdeiñ war an trevnad-mañ.
sync-disconnect-dialog-button = Digennaskañ
-
fxa-signout-dialog2-title = Digennaskañ diouzh { -fxaccount-brand-name } ?
+fxa-signout-dialog-title2 = Digennaskañ diouzh ho kont?
fxa-signout-dialog-body = Ar roadennoù goubredet a chomo en ho kont.
fxa-signout-dialog2-button = Digennaskañ
fxa-signout-dialog2-checkbox = Dilemel ar roadennoù deus an trevnad-mañ (gerioù-tremen, roll istor, sinedoù hag all.)
-
fxa-menu-sync-settings =
.label = Arventennoù goubredañ
fxa-menu-turn-on-sync =
.value = Gweredekaat ar c’houbredañ
fxa-menu-turn-on-sync-default = Gweredekaat ar c’houbredañ
-
fxa-menu-connect-another-device =
.label = Kennaskañ un trevnad all…
# Variables:
@@ -32,13 +29,10 @@ fxa-menu-send-tab-to-device =
[many] Kas { $tabCount } a ivinelloù d'an trevnad
*[other] Kas { $tabCount } ivinell d'an trevnad
}
-
# This is shown dynamically within "Send tab to device" in fxa menu.
fxa-menu-send-tab-to-device-syncnotready =
.label = Trevnadoù o c'houbredañ...
-
# This is shown within "Send tab to device" in fxa menu if account is not configured.
fxa-menu-send-tab-to-device-description = Kasit un ivinell war-eeun d'un trevnad kennasket
-
fxa-menu-sign-out =
.label = Digennaskañ…
diff --git a/l10n-br/browser/browser/tabContextMenu.ftl b/l10n-br/browser/browser/tabContextMenu.ftl
index 5207f2a006..fa22b407e0 100644
--- a/l10n-br/browser/browser/tabContextMenu.ftl
+++ b/l10n-br/browser/browser/tabContextMenu.ftl
@@ -23,6 +23,11 @@ duplicate-tab =
duplicate-tabs =
.label = Eilañ an ivinelloù
.accesskey = E
+# The following string is displayed on a menuitem that will close the tabs from the start of the tabstrip to the currently targeted tab (excluding the currently targeted and any other selected tabs).
+# In left-to-right languages this should use "Left" and in right-to-left languages this should use "Right".
+close-tabs-to-the-start =
+ .label = Serriñ an ivinelloù war an tu kleiz
+ .accesskey = l
# The following string is displayed on a menuitem that will close the tabs from the end of the tabstrip to the currently targeted tab (excluding the currently targeted and any other selected tabs).
# In left-to-right languages this should use "Right" and in right-to-left languages this should use "Left".
close-tabs-to-the-end =
diff --git a/l10n-br/browser/browser/tabbrowser.ftl b/l10n-br/browser/browser/tabbrowser.ftl
index 1c26d80f1c..550021a2d3 100644
--- a/l10n-br/browser/browser/tabbrowser.ftl
+++ b/l10n-br/browser/browser/tabbrowser.ftl
@@ -94,6 +94,7 @@ tabbrowser-confirm-close-tabs-title =
*[other] Serriñ { $tabCount } ivinell?
}
tabbrowser-confirm-close-tabs-button = Serriñ an ivinelloù
+tabbrowser-confirm-close-tabs-checkbox = Kadarnaat a-raok serriñ meur a ivinell
## Confirmation dialog when quitting using the menu and multiple windows are open.
@@ -103,11 +104,11 @@ tabbrowser-confirm-close-tabs-button = Serriñ an ivinelloù
# $windowCount (Number): The number of windows that will be closed.
tabbrowser-confirm-close-windows-title =
{ $windowCount ->
- [one] Serriñ { $tabCount } prenestr?
- [two] Serriñ { $tabCount } brenestr?
- [few] Serriñ { $tabCount } frenestr?
- [many] Serriñ { $tabCount } a brenestroù?
- *[other] Serriñ { $tabCount } prenestr?
+ [one] Serriñ { $windowCount } prenestr?
+ [two] Serriñ { $windowCount } brenestr?
+ [few] Serriñ { $windowCount } frenestr?
+ [many] Serriñ { $windowCount } a brenestroù?
+ *[other] Serriñ { $windowCount } prenestr?
}
tabbrowser-confirm-close-windows-button =
{ PLATFORM() ->
@@ -166,6 +167,8 @@ tabbrowser-context-mute-selected-tabs =
tabbrowser-context-unmute-selected-tabs =
.label = Heglevat an ivinelloù
.accesskey = H
+# This string is used as an additional tooltip and accessibility description for tabs playing audio
+tabbrowser-tab-audio-playing-description = O lenn an aodio
## Ctrl-Tab dialog
diff --git a/l10n-br/browser/browser/toolbarContextMenu.ftl b/l10n-br/browser/browser/toolbarContextMenu.ftl
index 6b32f885b8..e4a5425a53 100644
--- a/l10n-br/browser/browser/toolbarContextMenu.ftl
+++ b/l10n-br/browser/browser/toolbarContextMenu.ftl
@@ -54,6 +54,9 @@ toolbar-context-menu-pin-to-overflow-menu =
toolbar-context-menu-auto-hide-downloads-button-2 =
.label = Kuzhat ar bouton pa vez goullo
.accesskey = K
+toolbar-context-menu-always-open-downloads-panel =
+ .label = Diskouez ar banell pa grog da bellgargañ
+ .accesskey = D
toolbar-context-menu-remove-from-toolbar =
.label = Lemel diouzh ar varrenn ostilhoù
.accesskey = o
diff --git a/l10n-br/browser/browser/translations.ftl b/l10n-br/browser/browser/translations.ftl
index 88c8916cb0..24b8d50a0d 100644
--- a/l10n-br/browser/browser/translations.ftl
+++ b/l10n-br/browser/browser/translations.ftl
@@ -43,6 +43,8 @@ translations-panel-settings-always-translate-language =
.label = Bepred treiñ ar pajennoù e { $language }
translations-panel-settings-always-translate-unknown-language =
.label = Bepred treiñ ar yezh-mañ
+translations-panel-settings-always-offer-translation =
+ .label = Bepred kinnig da dreiñ
# Text displayed for the option to never translate a given language
# Variables:
# $language (string) - The localized display name of the detected language
@@ -65,12 +67,23 @@ translations-panel-translate-button-loading =
translations-panel-translate-cancel =
.label = Nullañ
translations-panel-learn-more-link = Gouzout hiroc'h
+translations-panel-error-translating = Ur gudenn zo bet en ur dreiñ. Klaskit adarre mar plij.
translations-panel-error-load-languages = Ne c'haller ket kargañ ar yezhoù
translations-panel-error-load-languages-hint = Gwirit ho kennask internet ha klaskit adarre.
translations-panel-error-load-languages-hint-button =
.label = Klask en-dro
+translations-panel-error-unsupported = N’eus troidigezh ebet da gaout evit ar bajenn-mañ
translations-panel-error-dismiss-button =
.label = Komprenet
+translations-panel-error-change-button =
+ .label = Cheñch ar yezh vammenn
+# If your language requires declining the language name, a possible solution
+# is to adapt the structure of the phrase, or use a support noun, e.g.
+# `Sorry, we don't support the language yet: { $language }
+#
+# Variables:
+# $language (string) - The language of the document.
+translations-panel-error-unsupported-hint-known = Hon digarezit, n’eo ket skoret ar yezh "{ $language }" c’hoazh.
translations-panel-error-unsupported-hint-unknown = Digarezit, n’eo ket skoret ar yezh-se c’hoazh.
## Each label is followed, on a new line, by a dropdown list of language names.
@@ -84,6 +97,14 @@ translations-panel-to-label = Treiñ e
## that lets a user restore a page to the original language, or translate into another
## language.
+# If your language requires declining the language name, a possible solution
+# is to adapt the structure of the phrase, or use a support noun, e.g.
+# `The page is translated from: { $fromLanguage }. Current target language: { $toLanguage }`
+#
+# Variables:
+# $fromLanguage (string) - The original language of the document.
+# $toLanguage (string) - The target language of the translation.
+translations-panel-revisit-header = Troet eo bet ar bajenn-mañ diwar ar { $fromLanguage } e { $toLanguage }
translations-panel-choose-language =
.label = Dibab ur yezh
translations-panel-restore-button =
@@ -99,23 +120,29 @@ translations-manage-description = Pellgargañ yezhoù evit treiñ digevreet.
translations-manage-all-language = An holl yezhoù
translations-manage-download-button = Pellgargañ
translations-manage-delete-button = Dilemel
-translations-manage-language-install-button =
- .label = Staliañ
-translations-manage-language-install-all-button =
- .label = Staliañ pep tra
- .accesskey = S
translations-manage-language-remove-button =
.label = Dilemel
translations-manage-language-remove-all-button =
.label = Dilemel pep tra
.accesskey = D
translations-manage-error-install = C'hoarvezet ez eus bet ur gudenn en ur staliañ ar restroù yezh. Klaskit adarre mar plij.
+translations-manage-error-download = C’hoarvezet ez eus bet ur gudenn en ur bellgargañ ar restroù yezh. Klaskit adarre mar plij.
+translations-manage-error-delete = C’hoarvezet ez eus bet ur fazi en ur zilemel ar restroù yezh. Klaskit adarre mar plij.
+translations-manage-install-description = Staliañ yezhoù evit an droidigezh maez-linenn
+translations-manage-language-install-button =
+ .label = Staliañ
+translations-manage-language-install-all-button =
+ .label = Staliañ pep tra
+ .accesskey = S
translations-manage-error-remove = C'hoarvezet ez eus bet ur fazi en ur dilemel ar restroù yezh. Klaskit adarre mar plij.
translations-settings-title =
.title = Arventennoù an treiñ
.style = min-width: 36em
translations-settings-close-key =
.key = w
+translations-settings-always-translate-langs-description = Troet e vo ent emgefreek evit ar yezhoù-mañ da-heul
+translations-settings-never-translate-langs-description = Ne vo ket kinniget a droidigezh evit ar yezhoù da-heul
+translations-settings-never-translate-sites-description = An droidigezh ne vo ket kinniget evit al lec’hiennoù da-heul
translations-settings-languages-column =
.label = Yezhoù
translations-settings-remove-language-button =
@@ -135,3 +162,22 @@ translations-settings-remove-all-sites-button =
translations-settings-close-dialog =
.buttonlabelaccept = Serriñ
.buttonaccesskeyaccept = S
+select-translations-panel-cancel-button =
+ .label = Nullañ
+select-translations-panel-translate-button =
+ .label = Treiñ
+select-translations-panel-try-again-button =
+ .label = Klask en-dro
+# Text displayed when the translation fails to complete.
+select-translations-panel-translation-failure-message =
+ .message = Ur gudenn zo bet en ur dreiñ. Klaskit adarre mar plij.
+# If your language requires declining the language name, a possible solution
+# is to adapt the structure of the phrase, or use a support noun, e.g.
+# `Sorry, we don't support the language yet: { $language }
+#
+# Variables:
+# $language (string) - The language of the document.
+select-translations-panel-unsupported-language-message-known =
+ .message = Hon digarezit, n’eo ket skoret ar yezh "{ $language }" c’hoazh.
+select-translations-panel-unsupported-language-message-unknown =
+ .message = Digarezit, n’eo ket skoret ar yezh-se c’hoazh.
diff --git a/l10n-br/browser/browser/unifiedExtensions.ftl b/l10n-br/browser/browser/unifiedExtensions.ftl
index 9dcf5cb92a..3fd3e107b8 100644
--- a/l10n-br/browser/browser/unifiedExtensions.ftl
+++ b/l10n-br/browser/browser/unifiedExtensions.ftl
@@ -32,8 +32,13 @@ unified-extensions-context-menu-remove-extension =
.label = Dilemel an askouezh
unified-extensions-context-menu-report-extension =
.label = Danevelliñ an askouezh
+unified-extensions-context-menu-move-widget-up =
+ .label = Etrezek ar c’hrec’h
+unified-extensions-context-menu-move-widget-down =
+ .label = Kas d’an traoñ
## Notifications
+unified-extensions-mb-quarantined-domain-title = Lod askouezhioù zo n’int ket aotreet
unified-extensions-mb-quarantined-domain-learn-more = Gouzout hiroc’h
.aria-label = Gouzout hiroc’h: Lod askouezhioù zo ha n’int ket aotreet
diff --git a/l10n-br/browser/browser/webProtocolHandler.ftl b/l10n-br/browser/browser/webProtocolHandler.ftl
index 406b3dded0..6fa6b3748d 100644
--- a/l10n-br/browser/browser/webProtocolHandler.ftl
+++ b/l10n-br/browser/browser/webProtocolHandler.ftl
@@ -4,6 +4,7 @@
protocolhandler-mailto-os-handler-notificationbox = Atav ober gant { -brand-short-name } evit digeriñ liammoù evit kas posteloù?
protocolhandler-mailto-os-handler-yes-confirm = Hiviziken ez eo { -brand-short-name } hoc’h arload dre ziouer evit digeriñ liammoù evit kas posteloù.
+protocolhandler-mailto-os-handler-yes-button = Lakaat dre ziouer
protocolhandler-mailto-os-handler-no-button = Diwezhatoc’h
## Variables:
@@ -14,4 +15,5 @@ protocolhandler-mailto-handler-yes-confirm = Hiviziken ez eo { $url } ho lec’h
##
+protocolhandler-mailto-handler-yes-button = Lakaat dre ziouer
protocolhandler-mailto-handler-no-button = Diwezhatoc’h
diff --git a/l10n-br/browser/browser/webrtcIndicator.ftl b/l10n-br/browser/browser/webrtcIndicator.ftl
index f9b6e6db66..9b5bc9db80 100644
--- a/l10n-br/browser/browser/webrtcIndicator.ftl
+++ b/l10n-br/browser/browser/webrtcIndicator.ftl
@@ -169,16 +169,36 @@ webrtc-allow-share-camera-and-audio-capture = Aotren { $origin } da arverañ ho
webrtc-allow-share-screen-and-microphone = Aotren { $origin } da arveran ho mikro ha da welet ho skramm?
webrtc-allow-share-screen-and-audio-capture = Aotren { $origin } da selaou ouzh aodio an ivinell ha da welet ho skramm?
+## Special phrasing for sharing devices when the origin is a file url.
+
+webrtc-allow-share-camera-with-file = Aotren ar restr lec’hel-mañ da arverañ ho kamera?
+webrtc-allow-share-microphone-with-file = Aotren ar restr lec’hel-mañ da arverañ ho klevell?
+webrtc-allow-share-screen-with-file = Aotren ar restr lec’hel-mañ da welet ho skramm?
+
## Variables:
## $origin (String): the first party origin.
## $thirdParty (String): the third party origin.
+webrtc-allow-share-audio-capture-unsafe-delegation = Aotren { $origin } da reiñ an aotre da { $thirdParty } da selaou ouzh aodio an ivinell?
+webrtc-allow-share-camera-unsafe-delegation = Aotren { $origin } da reiñ an aotre da { $thirdParty } da haeziñ ho kamera?
+webrtc-allow-share-microphone-unsafe-delegation = Aotren { $origin } da reiñ an aotre da { $thirdParty } da haeziñ ho mikrofon?
+webrtc-allow-share-screen-unsafe-delegation = Aotren { $origin } da reiñ an aotre da { $thirdParty } da welet ho skramm?
+# "Speakers" is used in a general sense that might include headphones or
+# another audio output connection.
+webrtc-allow-share-speaker-unsafe-delegation = Aotren { $origin } da reiñ an aotre da { $thirdParty } da haeziñ selaouelloù all?
+webrtc-allow-share-camera-and-microphone-unsafe-delegation = Aotren { $origin } da reiñ an aotre da { $thirdParty } da haeziñ ho kamera hag ho mikrofon?
+webrtc-allow-share-camera-and-audio-capture-unsafe-delegation = Aotren { $origin } da reiñ an aotre da { $thirdParty } da haeziñ ho kamera ha da selaou ouzh aodio an ivinell?
+webrtc-allow-share-screen-and-microphone-unsafe-delegation = Aotren { $origin } da reiñ an aotre da { $thirdParty } da haeziñ ho mikrofon ha da welet ho skramm?
+webrtc-allow-share-screen-and-audio-capture-unsafe-delegation = Aotren { $origin } da reiñ an aotre da { $thirdParty } da selaou ouzh aodio an ivinell ha da welet ho skramm?
##
+webrtc-share-screen-warning = Rannit ho skrammoù gant lec’hiennoù ho peus fiziañs enno hepken. En ur rannañ e c’hallit aotren lec’hiennoù touellus da furchal ha da laerez ho roadennoù prevez.
+webrtc-share-browser-warning = Rannit { -brand-short-name } gant lec’hiennoù ho peus fiziañs enno hepken. En ur rannañ e c’hallit aotren lec’hiennoù touellus da furchal ha da laerez ho roadennoù prevez.
webrtc-share-screen-learn-more = Gouzout hiroc'h
webrtc-pick-window-or-screen = Diuzit ar prenestr pe ar skramm
webrtc-share-entire-screen = Skramm a-bezh
+webrtc-share-pipe-wire-portal = Ober gant arventennoù ar reizhad korvoiñ
# Variables:
# $monitorIndex (String): screen number (digits 1, 2, etc).
webrtc-share-monitor = Skramm { $monitorIndex }
diff --git a/l10n-br/browser/chrome/browser/browser.properties b/l10n-br/browser/chrome/browser/browser.properties
index 4dcad504e7..96e9ce8602 100644
--- a/l10n-br/browser/chrome/browser/browser.properties
+++ b/l10n-br/browser/chrome/browser/browser.properties
@@ -299,6 +299,7 @@ geolocation.shareWithSite4=Aotren %S da haeziñ ho lec’hiadur?
geolocation.shareWithFile4=Aotren ar restr lec'hel-mañ da haeziñ ouzh ho lec'hiadur?
# LOCALIZATION NOTE(geolocation.shareWithSiteUnsafeDelegation2):
# %1$S is the first party origin, %2$S is the third party origin.
+geolocation.shareWithSiteUnsafeDelegation2=Aotren %1$S da reiñ an aotre da %2$S da haeziñ ho lec’hiadur?
geolocation.remember=Derc'hel soñj en diviz-mañ
# Virtual Reality Device UI
@@ -306,6 +307,7 @@ xr.allow2=Aotren
xr.allow2.accesskey=A
xr.block=Stankañ
xr.block.accesskey=S
+xr.shareWithSite4=Aotren %S da vont betek ho trevnadoù gwirvoud galloudel? Titouroù pouezus a c’hallfe bezañ lakaet en arvar.
xr.shareWithFile4=Aotren ar restr lec'hel-mañ da vont betek ho trevnadoù gwirvoud galloudel? Titouroù pouezus a c'hallfe bezañ lakaet en arvar.
xr.remember=Derc'hel soñj en diviz-mañ
@@ -325,8 +327,11 @@ webNotifications.notNow=Ket bremañ
webNotifications.notNow.accesskey=K
webNotifications.never=Na aotren biken
webNotifications.never.accesskey=N
+webNotifications.alwaysBlock=Stankañ bepred
+webNotifications.alwaysBlock.accesskey=b
webNotifications.block=Stankañ
webNotifications.block.accesskey=S
+webNotifications.receiveFromSite3=Aotren %S da gas rebuzadurioù deoc’h?
# Phishing/Malware Notification Bar.
# LOCALIZATION NOTE (notADeceptiveSite, notAnAttack)
@@ -363,13 +368,18 @@ browser.menu.showCharacterEncoding=false
# Process hang reporter
# LOCALIZATION NOTE (processHang.selected_tab.label): %1$S is the name of the product (e.g., Firefox)
+processHang.selected_tab.label = Emañ ar bajenn-mañ o c’horrekaat %1$S. Evit buanaat ho merdeer, ehanit ar bajenn-mañ.
# LOCALIZATION NOTE (processHang.nonspecific_tab.label): %1$S is the name of the product (e.g., Firefox)
+processHang.nonspecific_tab.label = Emañ ur bajenn web o c’horrekaat %1$S. Evit buanaat ho merdeer, ehanit ar bajenn-se.
# LOCALIZATION NOTE (processHang.specific_tab.label): %1$S is the title of the tab.
# %2$S is the name of the product (e.g., Firefox)
+processHang.specific_tab.label = Emañ "%1$S" o c’horrekaat %2$S. Evit buanaat ho merdeer, ehanit ar bajenn-se.
# LOCALIZATION NOTE (processHang.add-on.label2): %1$S is the name of the
# extension. %2$S is the name of the product (e.g., Firefox)
processHang.add-on.label2 = Emañ “%1$S” o c’horrekaat %2$S. Evit buanaat ho merdeer, ehanit an askouezh-se.
processHang.add-on.learn-more.text = Gouzout hiroc'h
+processHang.button_stop2.label = Paouez
+processHang.button_stop2.accessKey = P
processHang.button_debug.label = Skript diveugañ
processHang.button_debug.accessKey = S
diff --git a/l10n-br/browser/chrome/browser/sitePermissions.properties b/l10n-br/browser/chrome/browser/sitePermissions.properties
index 98182e4c16..230bd5f97c 100644
--- a/l10n-br/browser/chrome/browser/sitePermissions.properties
+++ b/l10n-br/browser/chrome/browser/sitePermissions.properties
@@ -39,6 +39,7 @@ permission.microphone.label = Arverañ ar glevell
permission.screen.label = Rannañ ar skramm
# LOCALIZATION NOTE (permission.speaker.label):
# Short form for (permission to) "Choose and change audio output devices".
+permission.speaker.label = Diuzañ ar selaouelloù
permission.install.label = Staliañ askouezhioù
permission.popup.label = Digeriñ an diflugelloù
permission.geo.label = Haeziñ d'ho lec'hiadur
diff --git a/l10n-br/browser/defaultagent/defaultagent_localized.ini b/l10n-br/browser/defaultagent/defaultagent_localized.ini
index 1140d14cd1..7973d8735c 100644
--- a/l10n-br/browser/defaultagent/defaultagent_localized.ini
+++ b/l10n-br/browser/defaultagent/defaultagent_localized.ini
@@ -5,7 +5,6 @@
# This file is in the UTF-8 encoding
[Strings]
-DefaultBrowserNotificationTitle=Ober eus %MOZ_APP_DISPLAYNAME% ho merdeer dre ziouer
-DefaultBrowserNotificationText=Neket %MOZ_APP_DISPLAYNAME% ho merdeer dre ziouer. Lakaat anezhañ da hini dre ziouer?
+DefaultBrowserNotificationHeaderText=Kenderc’hel d’ober gant %MOZ_APP_DISPLAYNAME%?
DefaultBrowserNotificationYesButtonText=Ya
DefaultBrowserNotificationNoButtonText=Ket
diff --git a/l10n-br/browser/installer/nsisstrings.properties b/l10n-br/browser/installer/nsisstrings.properties
index 1f8156da97..d478e72553 100644
--- a/l10n-br/browser/installer/nsisstrings.properties
+++ b/l10n-br/browser/installer/nsisstrings.properties
@@ -22,6 +22,7 @@ STUB_CLEANUP_PAVEOVER_HEADER2=Staliet eo $BrandShortName endeo. Hizivaomp anezha
STUB_CLEANUP_REINSTALL_HEADER2=Staliet eo bet $BrandShortName a-raok. Deomp da gerc'hat un eilenn nevez.
STUB_CLEANUP_PAVEOVER_BUTTON2=Hizivaat
STUB_CLEANUP_REINSTALL_BUTTON2=Adstaliañ
+STUB_CLEANUP_CHECKBOX_LABEL2=Adsevel an arventennoù dre ziouer ha dilemel an askouezhioù evit ur mont en-dro eus ar c’hentañ
STUB_INSTALLING_LABEL2=O staliañ…
STUB_BLURB_FIRST1=Ar $BrandShortName herrekañ ha respontusañ evit ar mare
diff --git a/l10n-br/browser/pdfviewer/chrome.properties b/l10n-br/browser/pdfviewer/chrome.properties
index bdc0f7e7a5..2e14094c8d 100644
--- a/l10n-br/browser/pdfviewer/chrome.properties
+++ b/l10n-br/browser/pdfviewer/chrome.properties
@@ -15,5 +15,6 @@
# Chrome notification bar messages and buttons
unsupported_feature=Marteze n'eo ket skrammet an teuliad PDF-mañ gant un doare dereat.
unsupported_feature_forms=An teuliad PDF-mañ a endalc'h furmskridoù. N'eo ket skoret leuniadur ar maezioù furmskridoù.
+unsupported_feature_signatures=An teul PDF-mañ en deus sinadurioù niverel ennañ. Ne vez ket kemeret e-karg kadarnadur ar sinadurioù.
open_with_different_viewer=Digeriñ gant ul lenner all
open_with_different_viewer.accessKey=D
diff --git a/l10n-br/browser/pdfviewer/viewer.properties b/l10n-br/browser/pdfviewer/viewer.properties
index 6532cd8b6a..577162f400 100644
--- a/l10n-br/browser/pdfviewer/viewer.properties
+++ b/l10n-br/browser/pdfviewer/viewer.properties
@@ -41,6 +41,7 @@ print.title=Moullañ
print_label=Moullañ
save.title=Enrollañ
save_label=Enrollañ
+bookmark1.title=Pajenn a-vremañ (diskouez URL ar bajenn a-vremañ)
bookmark1_label=Pajenn a-vremañ
# LOCALIZATION NOTE (open_in_app.title): This string is used in Firefox for Android.
open_in_app.title=Digeriñ en arload
@@ -235,6 +236,7 @@ editor_free_text2_label=Testenn
editor_ink2.title=Tresañ
editor_ink2_label=Tresañ
+free_text2_default_content=Stagañ da skrivañ…
# Editor Parameters
editor_free_text_color=Liv
diff --git a/l10n-br/devtools/client/aboutdebugging.ftl b/l10n-br/devtools/client/aboutdebugging.ftl
index 9cf8d8e5df..bf8fc75c2c 100644
--- a/l10n-br/devtools/client/aboutdebugging.ftl
+++ b/l10n-br/devtools/client/aboutdebugging.ftl
@@ -79,7 +79,7 @@ about-debugging-sidebar-support-icon =
.alt = Help icon
# Text displayed in a sidebar button to refresh the list of USB devices. Clicking on it
# will attempt to update the list of devices displayed in the sidebar.
-about-debugging-refresh-usb-devices-button = Refresh devices
+about-debugging-refresh-usb-devices-button = Freskaat an trevnadoù
# Setup Page strings
@@ -265,6 +265,8 @@ about-debugging-extension-id =
# Displayed for extension using a non-persistent background page (either an event page or
# background service worker) when the background script is currently running.
about-debugging-extension-backgroundscript-status-running = O seveniñ
+# Displayed for extension using a non-persistent background page when is currently stopped.
+about-debugging-extension-backgroundscript-status-stopped = Stopped
# This string is displayed as a label of the button that pushes a test payload
# to a service worker.
# Note this relates to the "Push" API, which is normally not localized so it is
@@ -290,7 +292,7 @@ about-debugging-worker-fetch-not-listening =
# worker instance is active).
about-debugging-worker-status-running = Running
# Displayed for service workers in runtime pages that are registered but stopped.
-about-debugging-worker-status-stopped = Stopped
+about-debugging-worker-status-stopped = Ehanet
# Displayed for service workers in runtime pages that are registering.
about-debugging-worker-status-registering = Registering
# Displayed for service workers in runtime pages, to label the scope of a worker
diff --git a/l10n-br/devtools/client/application.ftl b/l10n-br/devtools/client/application.ftl
index 7f94cbef08..59ffe84db7 100644
--- a/l10n-br/devtools/client/application.ftl
+++ b/l10n-br/devtools/client/application.ftl
@@ -29,7 +29,7 @@ serviceworker-worker-inspect-icon =
.alt = Inspect
# Text for the start link displayed for a registered but not running Service Worker.
# Clicking on the link will attempt to start the service worker.
-serviceworker-worker-start3 = Start
+serviceworker-worker-start3 = Loc’hañ
# Text displayed for the updated time of the service worker. The <time> element will
# display the last update time of the service worker script.
# Variables:
@@ -47,7 +47,7 @@ serviceworker-worker-status-stopped = Stopped
# Text displayed when no service workers are visible for the current page.
serviceworker-empty-intro2 = No service workers found
# Link will open https://developer.mozilla.org/docs/Web/API/Service_Worker_API/Using_Service_Workers
-serviceworker-empty-intro-link = Learn more
+serviceworker-empty-intro-link = Gouzout hiroc’h
# Text displayed when there are no Service Workers to display for the current page,
# introducing hints to debug Service Worker issues.
# <a> and <span> are links that will open the webconsole and the debugger, respectively.
diff --git a/l10n-br/devtools/client/components.properties b/l10n-br/devtools/client/components.properties
index 243e055d97..d942e59aa2 100644
--- a/l10n-br/devtools/client/components.properties
+++ b/l10n-br/devtools/client/components.properties
@@ -42,3 +42,13 @@ appErrorBoundary.fileBugButton=Danevelliñ un draen
# LOCALIZATION NOTE(searchModifier.wholeWordModifier): A search option
# when searching text in a file
+
+# LOCALIZATION NOTE (searchBox.clearButtonTitle): The title of the SearchBox clear input
+# button, which is displayed when the input is not empty.
+
+# LOCALIZATION NOTE treeNode.collapseButtonTitle): The title of the Tree node toggle
+# button when the node is expanded.
+treeNode.collapseButtonTitle=Collapse
+
+# LOCALIZATION NOTE treeNode.expandButtonTitle): The title of the Tree node toggle
+# button when the node is collapsed.
diff --git a/l10n-br/devtools/client/debugger.properties b/l10n-br/devtools/client/debugger.properties
index ad4f5e26e1..c690c0b3c2 100644
--- a/l10n-br/devtools/client/debugger.properties
+++ b/l10n-br/devtools/client/debugger.properties
@@ -145,6 +145,24 @@ pausePendingButtonTooltip=Waiting for next execution
# of the trace button, which is in the top of the debugger right sidebar.
# This is used to force logging JavaScript traces in the stdout.
+# LOCALIZATION NOTE (traceValues): The label that is displayed in the context menu
+# of the trace button, which is in the top of the debugger right sidebar.
+# This is used to enable logging arguments passed to function calls
+# as well as returned values (only for JS function calls, but not native function calls)
+
+# LOCALIZATION NOTE (traceOnNextLoad): The label that is displayed in the context menu
+# of the trace button, which is in the top of the debugger right sidebar.
+# This is used to automatically start the tracing on next user interaction (mousedown/keydown)
+
+# LOCALIZATION NOTE (traceOnNextLoad): The label that is displayed in the context menu
+# of the trace button, which is in the top of the debugger right sidebar.
+# This is used to automatically start the tracing on next page load.
+
+# LOCALIZATION NOTE (traceFunctionReturn): The label that is displayed in the context menu
+# of the trace button, which is in the top of the debugger right sidebar.
+# This is used to also log when a function call just returned.
+# Depending on "traceValues", this will log or not log the returned value.
+
# LOCALIZATION NOTE (resumeButtonTooltip): The label that is displayed on the pause
# button when the debugger is in a paused state.
resumeButtonTooltip=Resume %S
@@ -187,6 +205,7 @@ threadsHeader=Threads
mainThread=Main Thread
# LOCALIZATION NOTE (pausedThread): The text to describe the status of paused threads
+pausedThread=paused
# LOCALIZATION NOTE (noSourcesText): The text to display in the sources list
# when there are no sources.
@@ -612,8 +631,12 @@ expressions.placeholder=Add Watch Expression
# LOCALIZATION NOTE (expressions.errorMsg): Error text for expression
# input element
expressions.errorMsg=Invalid expression…
+
+# LOCALIZATION NOTE (expressions.label): For the "Add watch expression" context menu item in the editor
expressions.label=Add watch expression
expressions.accesskey=e
+
+# LOCALIZATION NOTE (expressions.remove.tooltip): For the tooltip on the button to remove a watch expression
expressions.remove.tooltip=Remove watch expression
# LOCALIZATION NOTE (xhrBreakpoints.header): The pause on any XHR breakpoints headings
@@ -712,6 +735,59 @@ sourceFooter.unignore=Unignore source
# LOCALIZATION NOTE (sourceFooter.ignoreList): Tooltip text associated
# with the ignore source button when the selected source is on the ignore list
+# LOCALIZATION NOTE (sourceFooter.sourceMapButton.disabled): Label displayed next to the
+# Source Map icon displayed in editor footer.
+# Displayed when Source Maps are disabled.
+
+# LOCALIZATION NOTE (sourceFooter.sourceMapButton.sourceNotMapped): Label displayed next to the
+# Source Map icon displayed in editor footer.
+# Displayed when the selected source is a regular source, without any source map.
+
+# LOCALIZATION NOTE (sourceFooter.sourceMapButton.isOriginalSource): Label displayed next to the
+# Source Map icon displayed in editor footer.
+# Displayed when the selected source is an original source.
+# i.e. a file which may not be in JavaScript and isn't being executed by Firefox.
+# This file is transpiled by the web developer into a "bundle" JavaScript file, which is executed by the page.
+
+# LOCALIZATION NOTE (sourceFooter.sourceMapButton.isBundleSource): Label displayed next to the
+# Source Map icon displayed in editor footer.
+# Displayed when the selected source is a bundle. i.e. a file referring to a source map file,
+# which will be mapped to one or many original sources.
+
+# LOCALIZATION NOTE (sourceFooter.sourceMapButton.enable): Label displayed in the menu opened
+# from the Source Map icon displayed in editor footer.
+# This allows to toggle Source Map support.
+
+# LOCALIZATION NOTE (sourceFooter.sourceMapButton.showOriginalSourceByDefault): Label displayed in the menu opened
+# from the Source Map icon displayed in editor footer.
+# This controls the settings which will make the debugger automatically show and open original source by default.
+# This typically happens when you pause or hit a breakpoint.
+
+# LOCALIZATION NOTE (sourceFooter.sourceMapButton.jumpToGeneratedSource): Label displayed in the menu opened
+# from the Source Map icon displayed in editor footer.
+# This allows to select the related bundle source, when we are currently selecting an original one.
+
+# LOCALIZATION NOTE (sourceFooter.sourceMapButton.jumpToOriginalSource): Label displayed in the menu opened
+# from the Source Map icon displayed in editor footer.
+# This allows to select the related original source, when we are currently selecting a bundle.
+
+# LOCALIZATION NOTE (sourceFooter.sourceMapButton.openSourceMapInNewTab): Label displayed in the menu opened
+# from the Source Map icon displayed in editor footer.
+# When selecting a bundle with a valid source map, link to open the source map in a new tab.
+
+# LOCALIZATION NOTE (sourceFooter.sourceMapButton.title): Tooltip displayed on
+# the Source Map icon displayed in editor footer.
+# This is the default title.
+
+# LOCALIZATION NOTE (sourceFooter.sourceMapButton.loadingTitle): Tooltip displayed on
+# the Source Map icon displayed in editor footer.
+# This title is displayed when the source map is still loading.
+
+# LOCALIZATION NOTE (sourceFooter.sourceMapButton.errorTitle): Tooltip displayed on
+# the Source Map icon displayed in editor footer.
+# This title is displayed when the source map has an error.
+# %S will be the error string.
+
# LOCALIZATION NOTE (editorNotificationFooter.noOriginalScopes): The notification message displayed in the editor notification footer
# when paused in an original file and original variable mapping is turned off
# %S is text from the label for checkbox to show original scopes
@@ -760,6 +836,20 @@ sourceFooter.mappedSource=(From %S)
# with a mapped source. %S is replaced by the source map origin.
sourceFooter.mappedSourceTooltip=(Source mapped from %S)
+# LOCALIZATION NOTE (sourceFooter.mappedOriginalSource.title): Text associated
+# with an original source mapped to a bundle. %S is replaced by the bundle url.
+sourceFooter.mappedOriginalSource.title=Diouzh %S
+
+# LOCALIZATION NOTE (sourceFooter.mappedOriginalSource.tooltip): Tooltip text associated
+# with an original source mapped to a bundle. %S is replaced by bundle url.
+
+# LOCALIZATION NOTE (sourceFooter.mappedGeneratedSource.title): Text associated
+# with a bundled source mapped to an original source. %S is replaced by the original source url.
+sourceFooter.mappedGeneratedSource.title=Da %S
+
+# LOCALIZATION NOTE (sourceFooter.mappedGeneratedSource.tooltip): Tooltip text associated
+# with a bundled source mapped to an original source. %S is replaced by the original source url.
+
# LOCALIZATION NOTE (sourceFooter.mappedSuffix): Text associated
# with a mapped source. Displays next to URLs in tree and tabs.
sourceFooter.mappedSuffix=(mapped)
@@ -857,7 +947,7 @@ watchExpressions.header=Watch Expressions
# LOCALIZATION NOTE (watchExpressions.refreshButton): Watch Expressions header
# button for refreshing the expressions.
-watchExpressions.refreshButton=Refresh
+watchExpressions.refreshButton=Freskaat
# LOCALIZATION NOTE (welcome.search): The center pane welcome panel's
# search prompt. e.g. cmd+p to search for files. On windows, it's ctrl, on
diff --git a/l10n-br/devtools/client/dom.properties b/l10n-br/devtools/client/dom.properties
index f2d060a469..d28139e7fe 100644
--- a/l10n-br/devtools/client/dom.properties
+++ b/l10n-br/devtools/client/dom.properties
@@ -3,14 +3,6 @@
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
# LOCALIZATION NOTE These strings are used inside the DOM panel
-# which is available from the Web Developer sub-menu -> 'DOM'.
-# The correct localization of this file might be to keep it in
-# English, or another language commonly spoken among web developers.
-# You want to make that choice consistent across the developer tools.
-# A good criteria is the language in which you'd find the best
-# documentation on web development on the web.
-
-# LOCALIZATION NOTE These strings are used inside the DOM panel
# which is available from the Browser Tools sub-menu -> 'DOM'.
# The correct localization of this file might be to keep it in
# English, or another language commonly spoken among web developers.
@@ -24,4 +16,4 @@ dom.filterDOMPanel=Filter DOM Panel
# LOCALIZATION NOTE (dom.refresh): A label for Refresh button in
# DOM panel toolbar
-dom.refresh=Refresh
+dom.refresh=Freskaat
diff --git a/l10n-br/devtools/client/netmonitor.properties b/l10n-br/devtools/client/netmonitor.properties
index 897632c49a..cac7c6add8 100644
--- a/l10n-br/devtools/client/netmonitor.properties
+++ b/l10n-br/devtools/client/netmonitor.properties
@@ -262,6 +262,7 @@ networkMenu.sizeB=%S B
# LOCALIZATION NOTE (networkMenu.size.kB): This is the label displayed
# in the network menu specifying the size of a request (in kilobytes).
+networkMenu.size.kB=%S kB
# LOCALIZATION NOTE (networkMenu.sizeMB): This is the label displayed
# in the network menu specifying the size of a request (in megabytes).
@@ -355,6 +356,10 @@ netmonitor.timings.requestTiming=Request Timing
# through the "Server-Timing" header.
netmonitor.timings.serverTiming=Server Timing
+# LOCALIZATION NOTE (netmonitor.timings.serviceWorkerTiming): This is the title of a new section
+# in Timings side panel. This section contains service worker timings transferred from the
+# service worker.
+
# LOCALIZATION NOTE (netmonitor.timings.queuedAt): This is relative queued time to the
# first request. %S is time expressed in milliseconds or minutes.
netmonitor.timings.queuedAt=Queued: %S
@@ -442,6 +447,7 @@ charts.learnMore=Learn more about performance analysis
# LOCALIZATION NOTE (charts.totalSize.kB): This is the label displayed
# in the performance analysis view for total requests size, in kilobytes.
+charts.totalSize.kB=Size: %S kB
# LOCALIZATION NOTE (charts.totalSeconds): Semi-colon list of plural forms.
# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
@@ -466,6 +472,7 @@ charts.totalCount=Total requests: %S
# LOCALIZATION NOTE (charts.requestsNumber): This is the label for the header column in
# the performance analysis view for the number of requests. The label is not visible on screen,
# but is set in the DOM for accessibility sake.
+charts.requestsNumber=Number of requests
# LOCALIZATION NOTE (charts.size): This is the label displayed
# in the header column in the performance analysis view for size of the request.
@@ -473,7 +480,7 @@ charts.size=Ment
# LOCALIZATION NOTE (charts.type): This is the label displayed
# in the header column in the performance analysis view for type of request.
-charts.type=Type
+charts.type=Doare
# LOCALIZATION NOTE (charts.transferred): This is the label displayed
# in the header column in the performance analysis view for transferred
@@ -482,7 +489,7 @@ charts.transferred=Transferred
# LOCALIZATION NOTE (charts.time): This is the label displayed
# in the header column in the performance analysis view for time of request.
-charts.time=Time
+charts.time=Padelezh
# LOCALIZATION NOTE (charts.nonBlockingTime): This is the label displayed
# in the header column in the performance analysis view for non blocking
@@ -571,7 +578,7 @@ certmgr.certificateTransparency.status.notDiverseSCTS=Not diverse SCTs
# LOCALIZATION NOTE (netmonitor.perfNotice1/2/3): These are the labels displayed
# in the network table when empty to start performance analysis.
-netmonitor.perfNotice1=• Click on the
+netmonitor.perfNotice1=• Klikit war
netmonitor.perfNotice2=button to start performance analysis.
netmonitor.perfNotice3=Analyze
@@ -767,21 +774,27 @@ netmonitor.ws.context.copyFrame.accesskey=C
# LOCALIZATION NOTE (netmonitor.ws.context.copyFrameAsBase64): This is the label displayed
# on the context menu that shows "Copy as Base64" displayed in the context menu of a binary WebSocket frame.
+netmonitor.ws.context.copyFrameAsBase64=Copy as Base64
# LOCALIZATION NOTE (netmonitor.ws.context.copyFrameAsBase64.accesskey): This is the access key
# for the "Copy as Base64" menu item displayed in the context menu of a binary WebSocket frame.
+netmonitor.ws.context.copyFrameAsBase64.accesskey=B
# LOCALIZATION NOTE (netmonitor.ws.context.copyFrameAsHex): This is the label displayed
# on the context menu that shows "Copy as Hex" displayed in the context menu of a binary WebSocket frame.
+netmonitor.ws.context.copyFrameAsHex=Copy as Hex
# LOCALIZATION NOTE (netmonitor.ws.context.copyFrameAsHex.accesskey): This is the access key
# for the "Copy as Hex" menu item displayed in the context menu of a binary WebSocket frame.
+netmonitor.ws.context.copyFrameAsHex.accesskey=H
# LOCALIZATION NOTE (netmonitor.ws.context.copyFrameAsText): This is the label displayed
# on the context menu that shows "Copy as Text" displayed in the context menu of a binary WebSocket frame.
+netmonitor.ws.context.copyFrameAsText=Copy as Text
# LOCALIZATION NOTE (netmonitor.ws.context.copyFrameAsText.accesskey): This is the access key
# for the "Copy as Text" menu item displayed in the context menu of a binary WebSocket frame.
+netmonitor.ws.context.copyFrameAsText.accesskey=T
# LOCALIZATION NOTE (netmonitor.ws.connection.closed): This is the text displayed in the
# websocket messages panel when the connection is closed
@@ -1046,6 +1059,7 @@ netmonitor.toolbar.search=Search
# LOCALIZATION NOTE (netmonitor.toolbar.HTTPCustomRequest): This is the tooltip label displayed
# in the network toolbar for the new HTTP Custom Request button.
+netmonitor.toolbar.HTTPCustomRequest=New Request
# LOCALIZATION NOTE (netmonitor.toolbar.resetColumns): This is the label
# displayed in the network table header context menu.
@@ -1091,6 +1105,7 @@ netmonitor.headers.status=Status
# LOCALIZATION NOTE (netmonitor.headers.proxyStatus): This is the label displayed
# in the network details headers tab identifying the status code for the proxy.
+netmonitor.headers.proxyStatus=Proxy Status
# LOCALIZATION NOTE (netmonitor.headers.size): This is the label displayed
# in the network details headers tab identifying the size.
@@ -1107,6 +1122,7 @@ netmonitor.headers.version=Version
# LOCALIZATION NOTE (netmonitor.headers.proxyVersion): This is the label displayed
# in the network details headers tab identifying the http version of the proxy.
+netmonitor.headers.proxyVersion=Proxy Version
# LOCALIZATION NOTE (netmonitor.summary.learnMore): This is the label displayed
# in the network details headers tab, with a link to external documentation for
@@ -1129,6 +1145,7 @@ netmonitor.headers.contentBlocking=Blocking
# LOCALIZATION NOTE (netmonitor.headers.dns.basic): This is the label value displayed
# in the network details headers tab identifying the Basic DNS resolution.
+netmonitor.headers.dns.basic=System
# LOCALIZATION NOTE (netmonitor.headers.dns.doh): This is the label value displayed
# in the network details headers tab identifying the DNS over HTTPS resolution.
@@ -1149,6 +1166,7 @@ netmonitor.headers.raw=Raw
#LOCALIZATION NOTE (netmonitor.headers.blockedByCORSTooltip): This is the tooltip
# displayed on the learnmore link of the blocked by CORS notification.
+netmonitor.headers.blockedByCORSTooltip=Learn more about this CORS error
# LOCALIZATION NOTE (netmonitor.response.name): This is the label displayed
# in the network details response tab identifying an image's file name or font face's name.
@@ -1202,6 +1220,19 @@ netmonitor.timings.wait=Waiting:
# in a "receive" state.
netmonitor.timings.receive=Receiving:
+# LOCALIZATION NOTE (netmonitor.timings.launchServiceWorker): This is the label displayed
+# in the network details timings tab identifying the amount of time spent
+# during the launch of the service worker.
+netmonitor.timings.launchServiceWorker=Loc’hañ:
+
+# LOCALIZATION NOTE (netmonitor.timings.requestToServiceWorker): This is the label displayed
+# in the network details timings tab identifying the amount of time spent while a request is
+# made to the service worker.
+
+# LOCALIZATION NOTE (netmonitor.timings.handledByServiceWorker): This is the label displayed
+# in the network details timings tab identifying the amount of time spent while a request is
+# handled by the service worker.
+
# LOCALIZATION NOTE (netmonitor.timings.learnMore): This is the label displayed
# in the network details timings tab, with a link to external documentation
netmonitor.timings.learnMore=Learn more about timings
@@ -1399,6 +1430,14 @@ netmonitor.context.saveImageAs=Save Image As
# for the Copy Image As Data URI menu item displayed in the context menu for a request
netmonitor.context.saveImageAs.accesskey=V
+# LOCALIZATION NOTE (netmonitor.context.saveResponseAs): This is the label displayed
+# on the context menu that saves the response
+netmonitor.context.saveResponseAs=Enrollañ ar respont evel
+
+# LOCALIZATION NOTE (netmonitor.context.saveResponseAs.accesskey): This is the access key
+# for the Save Response As menu item displayed in the context menu for a request
+netmonitor.context.saveResponseAs.accesskey=r
+
# LOCALIZATION NOTE (netmonitor.context.copyAll): This is the label displayed
# on the context menu that copies all data
netmonitor.context.copyAll=Copy All
@@ -1528,6 +1567,7 @@ netmonitor.custom.headers=Request Headers:
# LOCALIZATION NOTE (netmonitor.custom.newRequestHeaders): This is the label displayed
# above the request headers entry in the new custom request form
+netmonitor.custom.newRequestHeaders=Headers
# LOCALIZATION NOTE (netmonitor.custom.placeholder.name): This is the placeholder displayed
# on the input on the headers and query params on new custom request form
@@ -1539,6 +1579,7 @@ netmonitor.custom.placeholder.value=talvoud
# LOCALIZATION NOTE (netmonitor.custom.postBody): This is the label displayed
# above the request body entry in the new custom request form
+netmonitor.custom.postBody=Body
# LOCALIZATION NOTE (netmonitor.custom.postBody.placeholder): This is the placeholder displayed
# on the textarea body in the new custom request form
diff --git a/l10n-br/devtools/client/styleeditor.ftl b/l10n-br/devtools/client/styleeditor.ftl
index 0fad58e221..20c58f5920 100644
--- a/l10n-br/devtools/client/styleeditor.ftl
+++ b/l10n-br/devtools/client/styleeditor.ftl
@@ -32,7 +32,7 @@ styleeditor-find-again =
.label = Klask en-dro
.accesskey = n
styleeditor-go-to-line =
- .label = Jump to line…
+ .label = Jump to Line…
.accesskey = J
# This string is shown in the style sheets list
# Variables:
diff --git a/l10n-br/devtools/client/styleeditor.properties b/l10n-br/devtools/client/styleeditor.properties
index 1e85116a25..10c8de64d6 100644
--- a/l10n-br/devtools/client/styleeditor.properties
+++ b/l10n-br/devtools/client/styleeditor.properties
@@ -50,6 +50,12 @@ saveStyleSheet.filter=CSS files
# conjunction with accel (Command on Mac or Ctrl on other platforms) to Save
saveStyleSheet.commandkey=S
+# LOCALIZATION NOTE (focusFilterInput.commandkey): This is the key to use in
+# conjunction with accel (Command on Mac or Ctrl on other platforms) to focus the
+# filter input. Don't use "F" as it's used by the CodeMirror editor to perform an
+# in-file search; if possible, keep it the same as sources.search.key2.
+focusFilterInput.commandkey=P
+
# LOCALIZATION NOTE (showOriginalSources.label): This is the label on the context
# menu item to toggle showing original sources in the editor.
showOriginalSources.label=Show original sources
@@ -58,3 +64,11 @@ showOriginalSources.label=Show original sources
# the menu item to toggle showing original sources in the editor.
showOriginalSources.accesskey=o
+# LOCALIZATION NOTE (showAtRulesSidebar.label): This is the label on the context
+# menu item to toggle showing at-rules shortcuts in a sidebar.
+# "@media" and "@supports" should not be translated as they are CSS rule identifiers.
+showAtRulesSidebar.label=Show At-rules Sidebar (@media, @supports, …)
+
+# LOCALIZATION NOTE (showAtRulesSidebar.accesskey): This is the access key for
+# the menu item to toggle showing the at-rules sidebar.
+showAtRulesSidebar.accesskey=a
diff --git a/l10n-br/devtools/client/webconsole.properties b/l10n-br/devtools/client/webconsole.properties
index a364c7de75..ce8859dd01 100644
--- a/l10n-br/devtools/client/webconsole.properties
+++ b/l10n-br/devtools/client/webconsole.properties
@@ -171,7 +171,7 @@ webconsole.close.key=CmdOrCtrl+W
# LOCALIZATION NOTE (webconsole.clear.key*)
# Key shortcut used to clear the console output
-webconsole.clear.key=Reol+Pennlizh+L
+webconsole.clear.key=Ctrl+Shift+L
webconsole.clear.keyOSX=Ctrl+L
webconsole.clear.alternativeKeyOSX=Cmd+K
@@ -239,6 +239,8 @@ webconsole.menu.copyAllMessages.accesskey=g
# Label used for a context-menu item displayed on the output. Clicking on it
# opens a file picker to allow the user save a file containing
# the output of the console.
+webconsole.menu.saveAllMessagesFile.label=Save all Messages to File
+webconsole.menu.saveAllMessagesFile.accesskey=F
# LOCALIZATION NOTE (webconsole.clearButton.tooltip)
# Label used for the tooltip on the clear logs button in the console top toolbar bar.
@@ -454,7 +456,11 @@ webconsole.message.componentDidCatch.label=[DEVTOOLS ERROR] We’re sorry, we co
# but only on stop.
# LOCALIZATION NOTE (webconsole.message.commands.stopTracing)
-# Label displayed when :trace command was executed and the JavaScript tracer stopped.
+# Label displayed when the JavaScript tracer stopped
+
+# LOCALIZATION NOTE (webconsole.message.commands.stopTracingWithReason)
+# Label displayed when the JavaScript tracer stopped with a particular reason
+# which isn't user explicit stop request. Can be reaching the max-depth option, or an infinite loop.
# LOCALIZATION NOTE (webconsole.error.commands.copyError):
# the error that is displayed when the "copy" command can't stringify an object
diff --git a/l10n-br/devtools/shared/styleinspector.properties b/l10n-br/devtools/shared/styleinspector.properties
index 18ee0e8083..6055f8da77 100644
--- a/l10n-br/devtools/shared/styleinspector.properties
+++ b/l10n-br/devtools/shared/styleinspector.properties
@@ -51,7 +51,7 @@ rule.pseudoElement=Pseudo-elements
# LOCALIZATION NOTE (rule.selectedElement): Shown for CSS rules element header if
# pseudo elements are present in the rule view.
-rule.selectedElement=This Element
+rule.selectedElement=An elfenn-mañ
# LOCALIZATION NOTE (rule.warning.title): When an invalid property value is
# entered into the rule view a warning icon is displayed. This text is used for
@@ -70,7 +70,7 @@ rule.filterProperty.title=Filter rules containing this property
# LOCALIZATION NOTE (rule.empty): Text displayed when the highlighter is
# first opened and there's no node selected in the rule view.
-rule.empty=No element selected.
+rule.empty=Elfenn ebet diuzet.
# LOCALIZATION NOTE (rule.variableValue): Text displayed in a tooltip
# when the mouse is over a variable use (like "var(--something)") in
@@ -156,6 +156,23 @@ rule.twistyCollapse.label=Bihanaat
# speaks when the header of a rule is collapsed.
rule.twistyExpand.label=Astenn
+# LOCALIZATION NOTE (rule.expandableContainerToggleButton.title):
+# This is the tooltip for expandable container toggle button in the Rule View (Pseudo-elements, keyframes, …)
+
+# LOCALIZATION NOTE (rule.containerQuery.selectContainerButton.tooltip): Text displayed in a
+# tooltip when the mouse is over the icon to select a container in a container query in the rule view.
+
+# LOCALIZATION NOTE (rule.propertyToggle.label):
+# This is the label for the checkbox input in the rule view that allow to disable/re-enable
+# a specific property in a rule.
+# The argument is the property name.
+
+# LOCALIZATION NOTE (rule.newPropertyName.label):
+# This is the label for the new property input in the rule view.
+
+# LOCALIZATION NOTE (rule.propertyName.label):
+# This is the label for the property name input in the rule view.
+
# LOCALIZATION NOTE (styleinspector.contextmenu.copyColor): Text displayed in the rule
# and computed view context menu when a color value was clicked.
styleinspector.contextmenu.copyColor=Copy Color
@@ -214,7 +231,7 @@ styleinspector.contextmenu.selectAll.accessKey=A
# LOCALIZATION NOTE (styleinspector.contextmenu.copy): Text displayed in the
# computed view context menu.
-styleinspector.contextmenu.copy=Copy
+styleinspector.contextmenu.copy=Eilañ
# LOCALIZATION NOTE (styleinspector.contextmenu.copy.accessKey): Access key for
# the computed view context menu "Copy" entry.
diff --git a/l10n-br/dom/chrome/dom/dom.properties b/l10n-br/dom/chrome/dom/dom.properties
index 649a3582be..15d7e428f3 100644
--- a/l10n-br/dom/chrome/dom/dom.properties
+++ b/l10n-br/dom/chrome/dom/dom.properties
@@ -19,6 +19,7 @@ WaitForScriptButton=Kenderc'hel ganti
DontAskAgain=&Na c'houlenn diganin en-dro
WindowCloseBlockedWarning=Skriptoù n'int ket evit serriñ prenestroù nad int ket bet digoret gant ur skript.
OnBeforeUnloadTitle=Sur oc'h?
+OnBeforeUnloadMessage2=Emañ ar bajenn-mañ o c’houlenn ouzhoc’h hag-eñ hoc’h eus c’hoant da vont kuit - marteze ne vo ket enrollet ar roadennoù bet enanket ganeoc’h.
OnBeforeUnloadStayButton=Chom war ar bajenn
OnBeforeUnloadLeaveButton=Kuitaat ar bajenn
EmptyGetElementByIdParam=Hedad goullo zo tremenet betek getElementById().
@@ -35,6 +36,10 @@ FormValidationSelectMissing=Mar plij, diuzit un elfenn war ar roll.
FormValidationInvalidEmail=Mar plij, biziatait ur chomlec'h postel.
FormValidationInvalidURL=Mar plij, biziatait un URL.
FormValidationInvalidDate=Enankit un deiziad talvoudek.
+FormValidationInvalidTime=Enankit un amzer talvoudek.
+FormValidationInvalidDateTime=Enankit un deiziad hag un amzer talvoudek.
+FormValidationInvalidDateMonth=Enankit ur miz talvoudek.
+FormValidationInvalidDateWeek=Enankit ur sizhun talvoudek.
FormValidationPatternMismatch=Mar plij, lakait ar werzh da genglotañ gant ar mentrezh azgoulennet.
# LOCALIZATION NOTE (FormValidationPatternMismatchWithTitle): %S is the (possibly truncated) title attribute value.
FormValidationPatternMismatchWithTitle=Mar plij, lakait ar werzh da genglotañ gant ar mentrezh azgoulennet: %S.
@@ -291,6 +296,7 @@ NotificationsRequireUserGesture=An aotre Rebuziñ n'hall bezañ goulennet e-diab
NotificationsRequireUserGestureDeprecationWarning=Goulenn un aotre rebuziñ e diavaez ur dornataer darvoudoù berr e badelezh savet gant an arveriad a zo diamzeret ha ne vo ket skoret en dazont.
# LOCALIZATION NOTE: Do not translate "content", "Window", and "window.top"
WindowContentUntrustedWarning=An doareenn ‘content’ war an ergorennoù Window a zo diamzeret. Grit gant ‘window.top’ kentoc'h.
+
# LOCALIZATION NOTE: The first %S is the tag name of the element that starts the loop, the second %S is the element's ID.
SVGRefLoopWarning=An SVG <%S> gant an naoudi “%S” en deus ur c'helc'hiad a zaveoù.
# LOCALIZATION NOTE: The first %S is the tag name of the element in the chain where the chain was broken, the second %S is the element's ID.
@@ -298,6 +304,10 @@ SVGRefChainLengthExceededWarning=Ur chadenn dave SAV <%S> a oa re hir ha dilezet
# LOCALIZATION NOTE: Do not translate SVGSVGElement.deselectAll.
# LOCALIZATION NOTE: Do not translate SVGGraphicsElement.nearestViewportElement or SVGElement.viewportElement.
# LOCALIZATION NOTE: Do not translate SVGGraphicsElement.farthestViewportElement.
+# LOCALIZATION NOTE: Do not translate SVGSVGElement.deselectAll.
+# LOCALIZATION NOTE: Do not translate SVGGraphicsElement.nearestViewportElement or SVGElement.viewportElement.
+# LOCALIZATION NOTE: Do not translate SVGGraphicsElement.farthestViewportElement.
+
# LOCALIZATION NOTE: Do not translate "<script>".
ScriptSourceEmpty=Doareenn ‘%S’ an elfenn <script> a zo goulo.
# LOCALIZATION NOTE: Do not translate "<script>".
@@ -311,6 +321,8 @@ ModuleSourceMalformed=URI tarzh ar mollad a zo stummet fall: “%S”.
# LOCALIZATION NOTE: Do not translate "<script>".
ScriptSourceNotAllowed=URI tarzh ar <script> n'eo ket aotreet en teul-se: “%S”.
ModuleSourceNotAllowed=URI tarzh ar mollad n'eo ket aotreet en teul-se: “%S”.
+# LOCALIZATION NOTE: Do not translate "locale" and "IDBObjectStore.createIndex()".
+ImportMapInvalidAddress=Ar chomlec’h "%S" zo dialvoudek.
# %1$S is the specifier key, %2$S is the URL.
# LOCALIZATION NOTE: Do not translate "<script type='importmap'>", "src".
# LOCALIZATION NOTE: %1$S is the invalid property value and %2$S is the property name.
diff --git a/l10n-br/dom/chrome/security/csp.properties b/l10n-br/dom/chrome/security/csp.properties
index 8901cd18fe..e85261d12b 100644
--- a/l10n-br/dom/chrome/security/csp.properties
+++ b/l10n-br/dom/chrome/security/csp.properties
@@ -31,6 +31,9 @@ ignoringUnknownOption = O leuskel an dibarzh dianav %1$S a-gostez
# LOCALIZATION NOTE (ignoringDuplicateSrc):
# %1$S defines the duplicate src
ignoringDuplicateSrc = O leuskel a-gostez mammennoù eilet %1$S
+# LOCALIZATION NOTE (ignoringNonAsciiToken):
+# %1$S defines the name of the directive
+# %2$S is the token string containing non-ASCII characters.
# LOCALIZATION NOTE (ignoringSrcFromMetaCSP):
# %1$S defines the ignored src
ignoringSrcFromMetaCSP = An tarzh '%1$S' a zo bet laosket a-gostez (Ne vez ket skoret p’eo degaset gant un elfenn meta).
@@ -88,6 +91,8 @@ IgnoringSrcBecauseOfDirective=Laosket ‘%1$S’ a-gostez abalamour d'ur sturiad
# %1$S is the ignored src
# %2$S is the directive which supports src
IgnoringSourceWithinDirective = Leuskel an tarzh “%1$S” a-gostez (ne vez ket kemeret e karg e-barzh ‘%2$S’).
+# LOCALIZATION NOTE (IgnoringSourceWithinDirective):
+# %1$S is the ignored src
# CSP Errors:
@@ -107,3 +112,7 @@ duplicateDirective = Kavet ez eus bet sturiadoù %1$S arredaolet. Laosket e vo a
# %1$S is the option that could not be understood
couldntParseInvalidSandboxFlag = N'haller ket dezrannañ ar banniel poull-traezh didalvoudek ‘%1$S’
+# LOCALIZATION NOTE (CSPMessagePrefix):
+# Do not translate "Content-Security-Policy", only handle spacing for the colon.
+# %S is a console message that is being prefixed here.
+CSPMessagePrefix = Content-Security-Policy: %S
diff --git a/l10n-br/mobile/android/chrome/browser.properties b/l10n-br/mobile/android/chrome/browser.properties
index 1c02c8abbc..7404edbe85 100644
--- a/l10n-br/mobile/android/chrome/browser.properties
+++ b/l10n-br/mobile/android/chrome/browser.properties
@@ -42,3 +42,4 @@ userContextWork.label = Labour
userContextBanking.label = Bank
userContextShopping.label = Prenadennoù
+
diff --git a/l10n-br/mobile/android/chrome/passwordmgr.properties b/l10n-br/mobile/android/chrome/passwordmgr.properties
index 7a0a5a66c6..728316a829 100644
--- a/l10n-br/mobile/android/chrome/passwordmgr.properties
+++ b/l10n-br/mobile/android/chrome/passwordmgr.properties
@@ -18,3 +18,4 @@ passwordChangeTitle=Kadarnaat kemm ar ger-tremen
username=Anv arveriad
password=Ger-tremen
+
diff --git a/l10n-br/mobile/android/mobile/android/aboutConfig.ftl b/l10n-br/mobile/android/mobile/android/aboutConfig.ftl
index 7e12dcc2d8..12fa179416 100644
--- a/l10n-br/mobile/android/mobile/android/aboutConfig.ftl
+++ b/l10n-br/mobile/android/mobile/android/aboutConfig.ftl
@@ -26,3 +26,4 @@ config-context-menu-copy-pref-name =
.label = Eilañ an anv
config-context-menu-copy-pref-value =
.label = Eilañ ar werzh
+
diff --git a/l10n-br/mobile/android/mobile/android/geckoViewConsole.ftl b/l10n-br/mobile/android/mobile/android/geckoViewConsole.ftl
index c818e23ae1..e86e1c7c75 100644
--- a/l10n-br/mobile/android/mobile/android/geckoViewConsole.ftl
+++ b/l10n-br/mobile/android/mobile/android/geckoViewConsole.ftl
@@ -20,3 +20,4 @@ console-timer-start = { $name } : munuter loc'het
# $name (String): user-defined name for the timer
# $duration (String): number of milliseconds
console-timer-end = { $name }: { $duration }ms
+
diff --git a/l10n-br/security/manager/security/certificates/certManager.ftl b/l10n-br/security/manager/security/certificates/certManager.ftl
index b1c9512d2d..83794e4fe5 100644
--- a/l10n-br/security/manager/security/certificates/certManager.ftl
+++ b/l10n-br/security/manager/security/certificates/certManager.ftl
@@ -4,123 +4,90 @@
certmgr-title =
.title = Ardoer testenioù
-
certmgr-tab-mine =
.label = Ho testenioù
-
certmgr-tab-people =
.label = Tud
-
certmgr-tab-servers =
.label = Dafariadoù
-
certmgr-tab-ca =
.label = Aotrouniezhoù
-
certmgr-mine = Testenioù hoc'h eus a-berzh an aozadurioù-mañ oc'h anaout ac'hanoc'h
certmgr-people = Testenioù ho peus diwar-benn an dud da-heul
certmgr-ca = Testenioù hoc'h eus er restr oc'h anaout an aotrouniezh testeniañ-mañ
-
certmgr-edit-ca-cert2 =
.title = Embann arventennoù testenioù a fiziañs an aotrouniezh testeniañ
.style = min-width: 48em;
-
certmgr-edit-cert-edit-trust = Embann an arventennoù a fiziañs:
-
certmgr-edit-cert-trust-ssl =
.label = An testeni-mañ a c'hall anaout al lec'hiennoù web.
-
certmgr-edit-cert-trust-email =
.label = Barrek eo an testeni-mañ da anaout an arveriaded posteloù.
-
certmgr-delete-cert2 =
.title = Dilemel an testeni
.style = min-width: 48em; min-height: 24em;
-
certmgr-cert-host =
.label = Ostiz
-
certmgr-cert-name =
.label = Anv an testeni
-
certmgr-cert-server =
.label = Dafariad
-
certmgr-token-name =
.label = Trevnad diogelroez
-
certmgr-begins-label =
.label = Kregiñ a ra d'an/ar
-
certmgr-expires-label =
.label = Diamzeret e vo d'an/ar
-
certmgr-email =
.label = Chomlec'h Postel
-
certmgr-serial =
.label = Steudriñv
-
+certmgr-fingerprint-sha-256 =
+ .label = Roudoù niverel SHA-256
certmgr-view =
.label = Gwelout…
.accesskey = w
-
certmgr-edit =
.label = Embann Fiziañs…
.accesskey = E
-
certmgr-export =
.label = Ezporzhiañ…
.accesskey = z
-
certmgr-delete =
.label = Dilemel…
.accesskey = D
-
certmgr-delete-builtin =
.label = Dilemel pe disfiziout
.accesskey = D
-
certmgr-backup =
.label = Gwarediñ…
.accesskey = e
-
certmgr-backup-all =
.label = Gwarediñ pep tra…
.accesskey = p
-
certmgr-restore =
.label = Enporzhiañ…
.accesskey = n
-
certmgr-add-exception =
.label = Ouzhpennañ un nemedenn…
.accesskey = n
-
exception-mgr =
.title = Ouzhpennañ un nemedenn diogelroez
-
exception-mgr-extra-button =
.label = Kadarnaat an nemedenn diogelroez
.accesskey = K
-
exception-mgr-supplemental-warning = An dra-se ne vo ket goulennet diganeoc'h gant ar bankoù, ar stalioù dezvek pe lec'hiennoù foran all.
-
exception-mgr-cert-location-url =
.value = Lec'hiadur:
-
exception-mgr-cert-location-download =
.label = Kaout un testeni
.accesskey = a
-
exception-mgr-cert-status-view-cert =
.label = Gwelout…
.accesskey = G
-
exception-mgr-permanent =
.label = Gwarediñ an nemedenn-mañ da vat
.accesskey = w
-
pk11-bad-password = Direizh e oa ar ger-tremen enanket.
pkcs12-decode-err = C'hwitadenn war divonegañ ar restr. Pe n'eo ket e mentrezh PKCS #12, kontronet eo bet pe direizh e oa ar ger-tremen enanket.
pkcs12-unknown-err-restore = C'hwitadenn war assav ar restr PKCS #12 evit abegoù dianav.
@@ -153,33 +120,28 @@ delete-user-cert-title =
.title = Dilemel ho testenioù
delete-user-cert-confirm = Fellout a ra deoc'h dilemel an testenioù-mañ?
delete-user-cert-impact = Mar bez dilamet ho testenioù deoc'h ne c'hallot ket mui o arverañ evit hennadiñ ac'hanoc'h.
-
-
delete-ssl-override-title =
.title = Dilemel nemedennoù testenioù an dafariad
delete-ssl-override-confirm = Ha fellout a ra deoc’h dilemel an nemedenn evit an dafariad-mañ?
delete-ssl-override-impact = Mar bez dilamet un nemedenn dafariad e vo assavet ganeoc’h ar gwiriadurioù boaz evit an dafariad-mañ ha goulenn a ra e vo arveret un testeni talvoudek gantañ.
-
delete-ca-cert-title =
.title = Dilemel pe Disfiziañ testenioù an aotrouniezh testeniañ
delete-ca-cert-confirm = Azgoulennet hoc'h eus dilemel testenioù an aotrouniezh testeniañ-mañ. Evit an testenioù enframmet, ne vo fiziañs ebet ken enno, ar pezh a zo heñvel. Ha sur oc'h e fell deoc'h dilemel pe disfiziout anezho?
delete-ca-cert-impact = Mar bez dilamet pe disfiziet un testeni a-berzh un aotrouniezh testeniañ ne vo fiziañs ebet gant an arload-mañ en testenioù kaset gant an aotrouniezh testeniañ.
-
-
delete-email-cert-title =
.title = Dilemel an testenioù posteloù
delete-email-cert-confirm = Fellout a ra deoc'h dilemel testenioù posteloù an dud-mañ?
delete-email-cert-impact = Mar bez dilamet testeni postel un den ne viot ket mui evit kas posteloù enrinek d'an den-mañ.
-
# Used for semi-uniquely representing a cert.
#
# Variables:
# $serialNumber : the serial number of the cert in AA:BB:CC hex format.
cert-with-serial =
.value = Testeni gant steudriñv: { $serialNumber }
-
# Used when no cert is stored for an override
no-cert-stored-for-override = (N’eo ket gwaredet)
+# When a certificate is unavailable (for example, it has been deleted or the token it exists on has been removed).
+certificate-not-available = (dihegerz)
## Used to show whether an override is temporary or permanent
diff --git a/l10n-br/toolkit/chrome/global-platform/unix/platformKeys.properties b/l10n-br/toolkit/chrome/global-platform/unix/platformKeys.properties
index 97c25e79a0..d8438cd308 100644
--- a/l10n-br/toolkit/chrome/global-platform/unix/platformKeys.properties
+++ b/l10n-br/toolkit/chrome/global-platform/unix/platformKeys.properties
@@ -17,6 +17,7 @@ VK_META=Gour
VK_WIN=Win
# The Super/Hyper key
+VK_COMMAND_OR_WIN=Win
# The Alt key
VK_ALT=Erl
diff --git a/l10n-br/toolkit/chrome/global-platform/win/platformKeys.properties b/l10n-br/toolkit/chrome/global-platform/win/platformKeys.properties
index 8eaf4c396b..4171521f01 100644
--- a/l10n-br/toolkit/chrome/global-platform/win/platformKeys.properties
+++ b/l10n-br/toolkit/chrome/global-platform/win/platformKeys.properties
@@ -16,6 +16,9 @@ VK_META=Gour
# The Win key
VK_WIN=Win
+# The Win key
+VK_COMMAND_OR_WIN=Win
+
# The Alt key
VK_ALT=Erl
diff --git a/l10n-br/toolkit/chrome/global/commonDialogs.properties b/l10n-br/toolkit/chrome/global/commonDialogs.properties
index 4c53905541..ee7ce51637 100644
--- a/l10n-br/toolkit/chrome/global/commonDialogs.properties
+++ b/l10n-br/toolkit/chrome/global/commonDialogs.properties
@@ -20,6 +20,7 @@ Revert=&War an tu gin
DontSave=&Na enrollañ
ScriptDlgGenericHeading=[Arload JavaScript]
ScriptDlgHeading=Ar bajenn war %S a lâr:
+ScriptDlgNullPrincipalHeading=Ar bajenn-mañ a lavar:
ScriptDialogLabel=Mirout ar bajennad-mañ ouzh krouiñ boestadoù emziviz ouzhpenn
# LOCALIZATION NOTE (ScriptDialogLabelContentPrincipal):
# %S is either the domain and port of the site prompting, or the name of
diff --git a/l10n-br/toolkit/chrome/global/narrate.properties b/l10n-br/toolkit/chrome/global/narrate.properties
index 23dd14cf93..da972f473d 100644
--- a/l10n-br/toolkit/chrome/global/narrate.properties
+++ b/l10n-br/toolkit/chrome/global/narrate.properties
@@ -2,6 +2,11 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+# "Listen, which allows users to listen to Firefox reading the text,
+# instead of having to read it themselves." This is the name
+# of the feature and it is the label for the popup button.
+# %S is the keyboard shortcut for the listen command
+listen-label = Selaou (%S)
back = Distro
# %S is the keyboard shortcut for the start command
start-label = Loc'hañ (%S)
diff --git a/l10n-br/toolkit/chrome/global/resetProfile.properties b/l10n-br/toolkit/chrome/global/resetProfile.properties
index 970e497166..794191875f 100644
--- a/l10n-br/toolkit/chrome/global/resetProfile.properties
+++ b/l10n-br/toolkit/chrome/global/resetProfile.properties
@@ -10,5 +10,5 @@ resetUnusedProfile.message=N’hoc’h eus ket loc’het %S abaoe pell war ar se
resetUninstalled.message=War a-seblant ho peus adstaliet %S. Fellout a ra deoc'h e naetfemp anezhañ evit ober evel ma vefe nevez-flamm?
# LOCALIZATION NOTE (refreshProfile.resetButton.label): %S is brandShortName.
-refreshProfile.resetButton.label=Azbevaat %S…
+refreshProfile.resetButton.label=Freskaat %S…
refreshProfile.resetButton.accesskey=A
diff --git a/l10n-br/toolkit/chrome/mozapps/update/updates.properties b/l10n-br/toolkit/chrome/mozapps/update/updates.properties
index 6f27cb197c..772761b5c3 100644
--- a/l10n-br/toolkit/chrome/mozapps/update/updates.properties
+++ b/l10n-br/toolkit/chrome/mozapps/update/updates.properties
@@ -41,3 +41,4 @@ check_error-2152398920=Kennaskañ ouzh an dafariad proksi nac'het
check_error-2153390069=Diamzeret eo testeni an dafariad (gwiriit an deiziad hag an eur war hoc'h urzhiataer)
check_error-verification_failed=Ne oa ket tu da wiriañ anterinder an hizivadur (Kit e darempred gant hoc'h ardoer)
check_error-move_failed=C'hwitet eo bet prientiñ an hizivadenn a-benn he staliañ
+check_error-update_url_not_available=Dihegerz eo an URL hizivaat
diff --git a/l10n-br/toolkit/chrome/passwordmgr/passwordmgr.properties b/l10n-br/toolkit/chrome/passwordmgr/passwordmgr.properties
index f48972faf6..aea6efc35a 100644
--- a/l10n-br/toolkit/chrome/passwordmgr/passwordmgr.properties
+++ b/l10n-br/toolkit/chrome/passwordmgr/passwordmgr.properties
@@ -18,10 +18,13 @@ saveLoginButtonNever.accesskey = E
# %S is the login's hostname.
updateLoginMsg3 = Hizivaat an titouroù kennaskañ evit %S?
updateLoginMsgNoUser3 = Hizivaat ar ger-tremen evit %S?
+updateLoginMsgAddUsername2 = Ouzhpennañ un anv-implijer dʼar ger-tremen enrollet?
updateLoginButtonText = Hizivaat
updateLoginButtonAccessKey = H
updateLoginButtonDeny.label = Na hizivaat
updateLoginButtonDeny.accesskey = N
+updateLoginButtonDelete.label = Dilemel an titouroù kennaskañ enrollet
+updateLoginButtonDelete.accesskey = R
# LOCALIZATION NOTE (rememberPasswordMsg):
# 1st string is the username for the login, 2nd is the login's hostname.
# Note that long usernames may be truncated.
diff --git a/l10n-br/toolkit/crashreporter/crashreporter.ftl b/l10n-br/toolkit/crashreporter/crashreporter.ftl
new file mode 100644
index 0000000000..5bb1d5c568
--- /dev/null
+++ b/l10n-br/toolkit/crashreporter/crashreporter.ftl
@@ -0,0 +1,28 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+crashreporter-title = Daneveller sac'hadennoù
+crashreporter-crash-message = Ur gudenn zo bet gant { -brand-short-name } ha sac'het e oa.
+crashreporter-plea = Evit sikour ac'hanomp da reizhañ ar gudenn, gallout a rit kas deomp un danevell sac'hadenn.
+# $details (String) - the reason that a crash report cannot be submitted
+crashreporter-error-details = Munudoù: { $details }
+crashreporter-no-run-message = An arload-mañ zo loc'het goude ur sac'hadenn evit danevellañ ar gudenn d'an embanner. Ne rankfe bezañ loc'het war-eeun.
+crashreporter-button-details = Munudoù…
+crashreporter-view-report-title = Endalc'had an danevell
+crashreporter-comment-prompt = Ouzhpennañ un askelenn (gwelus eo an askelennoù d'an holl)
+crashreporter-report-info = An danevell-mañ a endalc'h keloù teknikel diwar-benn stad an arload pa oa sac'het.
+crashreporter-submit-status = Ho tanevell sac'hadenn a vo treuzkaset a-raok ma vo kuitaet pe adloc'het an arload.
+crashreporter-submit-in-progress = O treuzkas ho tanevell
+crashreporter-submit-success = Danevell treuzkaset gant berzh!
+crashreporter-submit-failure = Ur gudenn zo bet e-pad an treuzkasadur ho tanevell.
+crashreporter-resubmit-status = Oc'h adkas an danevelloù mard an treuzkasadurioù a-raok o deus c'hwitet.
+crashreporter-button-quit = Kuitaat { -brand-short-name }
+crashreporter-button-restart = Adloc'hañ { -brand-short-name }
+crashreporter-button-ok = Mat eo
+crashreporter-button-close = Serriñ
+# $id (String) - the crash id from the server, typically a UUID
+crashreporter-crash-identifier = Naoudi ar sac'hadenn: { $id }
+
+# Error strings
+
diff --git a/l10n-br/toolkit/toolkit/about/aboutAddons.ftl b/l10n-br/toolkit/toolkit/about/aboutAddons.ftl
index 824c9f2852..0454c75d01 100644
--- a/l10n-br/toolkit/toolkit/about/aboutAddons.ftl
+++ b/l10n-br/toolkit/toolkit/about/aboutAddons.ftl
@@ -10,9 +10,9 @@ search-header =
## Variables
## $domain - Domain name where add-ons are available (e.g. addons.mozilla.org)
-list-empty-get-extensions-message = Kit da dapout askouezhioù ha neuzioù war <a data-l10n-name="get-extensions"></a>
-list-empty-get-dictionaries-message = Kit da dapout geriadurioù war <a data-l10n-name="get-extensions"></a>
-list-empty-get-language-packs-message = Kit da dapout pakadoù yezh war <a data-l10n-name="get-extensions"></a>
+list-empty-get-extensions-message = Kit da dapout askouezhioù ha neuzioù war <a data-l10n-name="get-extensions">{ $domain }</a>
+list-empty-get-dictionaries-message = Kit da dapout geriadurioù war <a data-l10n-name="get-extensions">{ $domain }</a>
+list-empty-get-language-packs-message = Kit da dapout pakadoù yezh war <a data-l10n-name="get-extensions">{ $domain }</a>
##
@@ -139,6 +139,13 @@ addon-category-available-updates-title =
addon-category-recent-updates = Hizivadurioù nevesañ
addon-category-recent-updates-title =
.title = Hizivadurioù nevesañ
+addon-category-sitepermission = Aotreoù al lec’hienn
+addon-category-sitepermission-title =
+ .title = Aotreoù al lec’hienn
+# String displayed in about:addons in the Site Permissions section
+# Variables:
+# $host (string) - DNS host name for which the webextension enables permissions
+addon-sitepermission-host = Aotreoù al lec’hienn evit { $host }
## These are global warnings
@@ -206,6 +213,9 @@ shortcuts-no-addons = N'ho peus askouezh ebet gweredekaet.
shortcuts-no-commands = An askouezhioù da-heul n'ho deus ket a verradenn:
shortcuts-input =
.placeholder = Biziatait ur verradenn
+# Accessible name for a trashcan icon button that removes an existent shortcut
+shortcuts-remove-button =
+ .aria-label = Lemel ar verradenn
shortcuts-pageAction = Gweredekaat ar gwered pajenn
shortcuts-sidebarAction = Diskouez/kuzhat ar varrenn gostez
shortcuts-modifier-mac = Enkorfañ Ctrl, Alt pe ⌘
@@ -374,6 +384,7 @@ addon-detail-group-label-updates =
addon-badge-private-browsing-allowed2 =
.title = Aotreet er prenestroù prevez
.aria-label = { addon-badge-private-browsing-allowed2.title }
+addon-detail-private-browsing-help = Ma’z eo aotreet e c’hall an askouezh haeziñ hoc’h obererezh enlinenn e-pad ar merdeiñ prevez. <a data-l10n-name="learn-more">Gouzout hiroc’h</a>
addon-detail-private-browsing-allow = Aotren
addon-detail-private-browsing-disallow = Na aotren
# aria-label associated to the private browsing row to help screen readers to announce the group
@@ -394,6 +405,9 @@ addon-detail-group-label-quarantined-domains =
## This is the tooltip text for the recommended badges for an extension in about:addons. The
## badge is a small icon displayed next to an extension when it is recommended on AMO.
+addon-badge-recommended2 =
+ .title = { -brand-product-name } ne erbed nemet an askouezhioù a zouj d’hor reoladoù surentez hag efedusted
+ .aria-label = { addon-badge-recommended2.title }
##
@@ -413,6 +427,7 @@ plugin-heading = Merañ hoc'h enlugelladoù
dictionary-heading = Merañ ho keriaduioù
locale-heading = Merañ ho yezhoù
updates-heading = Merañ ho hizivadurioù
+sitepermission-heading = Merañ hoc’h aotreoù lecʼhiennoù
discover-heading = Personelait ho { -brand-short-name }
shortcuts-heading = Merañ berradennoù an askouezhioù
default-heading-search-label = Kavout muioc'h a askouezhioù
diff --git a/l10n-br/toolkit/toolkit/about/aboutCompat.ftl b/l10n-br/toolkit/toolkit/about/aboutCompat.ftl
index 561b30f543..a9ce7e3cd8 100644
--- a/l10n-br/toolkit/toolkit/about/aboutCompat.ftl
+++ b/l10n-br/toolkit/toolkit/about/aboutCompat.ftl
@@ -5,6 +5,8 @@
label-disable = Diweredekaat
label-enable = Gweredekaat
label-interventions = Emelladurioù
+# Variables:
+# $bug (string) - Bug number
label-more-information = Titouroù ouzhpenn: Beug { $bug }
label-overrides = Flastrañ an User Agent
text-disabled-in-about-config = Diweredekaet eo bet ar c'heweriuster-mañ e about:config
@@ -18,3 +20,4 @@ text-title = about:compat
## breakage. SmartBlock also contains special fixes for sites broken by
## Firefox's Total Cookie Protection feature.
+label-smartblock = Reizhadennoù SmartBlock
diff --git a/l10n-br/toolkit/toolkit/about/aboutLogging.ftl b/l10n-br/toolkit/toolkit/about/aboutLogging.ftl
index 4fb09443c0..712222ac48 100644
--- a/l10n-br/toolkit/toolkit/about/aboutLogging.ftl
+++ b/l10n-br/toolkit/toolkit/about/aboutLogging.ftl
@@ -19,10 +19,13 @@ about-logging-no-log-file = Hini ebet
## Logging presets
+about-logging-preset-networking-cookie-label = Toupinoù
about-logging-preset-networking-websocket-label = WebSockets
about-logging-preset-networking-http3-label = HTTP/3
about-logging-preset-webrtc-label = WebRTC
about-logging-preset-webgpu-label = WebGPU
+# This is specifically "Microsoft Windows". Microsoft normally doesn't localize it, and we should follow their convention here.
+about-logging-preset-windows-label = Windows
about-logging-preset-custom-label = Personelaet
# Error handling
about-logging-error = Fazi:
diff --git a/l10n-br/toolkit/toolkit/about/aboutNetworking.ftl b/l10n-br/toolkit/toolkit/about/aboutNetworking.ftl
index 9b90be2354..a81dd2e198 100644
--- a/l10n-br/toolkit/toolkit/about/aboutNetworking.ftl
+++ b/l10n-br/toolkit/toolkit/about/aboutNetworking.ftl
@@ -7,6 +7,8 @@ about-networking-http = HTTP
about-networking-sockets = Sockets
about-networking-dns = DNS
about-networking-dns-trr-url = URL DoH
+about-networking-dns-trr-mode = Mod DoH
+about-networking-dns-suffix = Lostger DNS
about-networking-websockets = WebSockets
about-networking-refresh = Freskaat
about-networking-auto-refresh = Azbevaat ent emgefreek pep 3 eilenn
@@ -17,6 +19,7 @@ about-networking-ssl = SSL
about-networking-active = Oberiant
about-networking-idle = Dioberiant
about-networking-host = Ostiz
+about-networking-type = Seurt
about-networking-sent = Kaset
about-networking-received = Degemeret
about-networking-family = Familh
@@ -32,6 +35,7 @@ about-networking-dns-lookup = Selladenn DNS
about-networking-dns-lookup-button = Diskoulmañ
about-networking-dns-domain = Domani:
about-networking-dns-lookup-table-column = IPoù
+about-networking-dns-https-rr-lookup-table-column = RR HTTP
about-networking-rcwn = Stadegoù RCWN
about-networking-rcwn-status = Satud RCWN
about-networking-rcwn-cache-won-count = Konter berzhioù ar c'hrubuilh
@@ -47,6 +51,10 @@ about-networking-rcwn-avg-long = Keidenn vras
about-networking-rcwn-std-dev-long = Forc'had rizh bras
about-networking-rcwn-cache-slow = Niver a grubuilh gorrek
about-networking-rcwn-cache-not-slow = Niver a grubuilh prim
+about-networking-networkid = ID ar rouedad
+about-networking-networkid-id = ID ar rouedad
+# Note: do not translate about:logging, as it is a URL.
+about-networking-moved-about-logging = Dilec’hiet eo bet ar bajenn-mañ etrezek <a data-l10n-name="about-logging-url">about:logging</a>.
## Link is intended as "network link"
diff --git a/l10n-br/toolkit/toolkit/about/aboutProcesses.ftl b/l10n-br/toolkit/toolkit/about/aboutProcesses.ftl
index d9a9cf2fb2..1b08ac0eb1 100644
--- a/l10n-br/toolkit/toolkit/about/aboutProcesses.ftl
+++ b/l10n-br/toolkit/toolkit/about/aboutProcesses.ftl
@@ -72,6 +72,8 @@ about-processes-tab-name = Ivinell: { $name }
## Utility process actor names
+# "Oracle" refers to an internal Firefox process and should be kept in English
+about-processes-utility-actor-js-oracle = JavaScript Oracle
## Displaying CPU (percentage and total)
## Variables:
@@ -94,6 +96,9 @@ about-processes-tab-name = Ivinell: { $name }
## $deltaUnit (String) The unit in which to display $delta. See the definitions
## of `memory-unit-*`.
+# Common case.
+about-processes-total-memory-size-changed = { NUMBER($total, maximumFractionDigits: 0) }{ $totalUnit }
+ .title = Daskemm: { $deltaSign }{ NUMBER($delta, maximumFractionDigits: 0) }{ $deltaUnit }
# Special case: no change.
about-processes-total-memory-size-no-change = { NUMBER($total, maximumFractionDigits: 0) }{ $totalUnit }
diff --git a/l10n-br/toolkit/toolkit/about/aboutReader.ftl b/l10n-br/toolkit/toolkit/about/aboutReader.ftl
index 3f09fd212f..7f3bb2bb20 100644
--- a/l10n-br/toolkit/toolkit/about/aboutReader.ftl
+++ b/l10n-br/toolkit/toolkit/about/aboutReader.ftl
@@ -10,6 +10,8 @@ about-reader-color-scheme-dark = Teñval
.title = Livioù teñval
about-reader-color-scheme-sepia = Sepia
.title = Livioù sepia
+about-reader-color-scheme-auto = Emgefre
+ .title = Livioù emgefre
# An estimate for how long it takes to read an article,
# expressed as a range covering both slow and fast readers.
# Variables:
diff --git a/l10n-br/toolkit/toolkit/about/aboutSupport.ftl b/l10n-br/toolkit/toolkit/about/aboutSupport.ftl
index 6c50ad5a2f..6c91e1f088 100644
--- a/l10n-br/toolkit/toolkit/about/aboutSupport.ftl
+++ b/l10n-br/toolkit/toolkit/about/aboutSupport.ftl
@@ -11,9 +11,11 @@ crashes-all-reports = An holl zanevelloù sac'hadenn
crashes-no-config = N'eo ket bet kefluniet an arload-mañ evit skrammañ danevelloù sac'hadenn.
support-addons-title = Askouezhioù
support-addons-name = Anv
+support-addons-type = Rizh
support-addons-enabled = Gweredekaet
support-addons-version = Handelv
support-addons-id = Naoudi
+legacy-user-stylesheets-enabled = Oberiant
security-software-title = Meziant diogelroez
security-software-type = Rizh
security-software-name = Anv
@@ -79,7 +81,9 @@ show-dir-label =
*[other] Digeriñ ar c'havlec'h
}
environment-variables-name = Anv
+environment-variables-value = Talvoud
experimental-features-name = Anv
+experimental-features-value = Talvoud
modified-key-prefs-title = Gwellvezioù pouezus kemmet
modified-prefs-name = Anv
modified-prefs-value = Gwerzh
@@ -104,8 +108,10 @@ place-database-stats = Stadegoù
place-database-stats-show = Diskouez ar stadegoù
place-database-stats-hide = Kuzhat ar stadegoù
place-database-stats-entity = Elfenn
+place-database-stats-count = Kont
place-database-stats-size-kib = Ment (Ko)
place-database-stats-size-perc = Ment (%)
+place-database-stats-efficiency-perc = Efedusted (%)
place-database-integrity = Kevanded
place-database-verify-integrity = Gwiriañ ar gevanded
a11y-title = Haezadusted
@@ -125,6 +131,7 @@ sandbox-sys-call-tid = TID
sandbox-sys-call-proc-type = Doare argerzh
sandbox-sys-call-number = Syscall
sandbox-sys-call-args = Arguzennoù
+restart-button-label = Adloc’hañ
## Media titles
@@ -342,12 +349,16 @@ policies-error = Fazi
## Printing section
+support-printing-title = Moullerezh
+support-printing-troubleshoot = Disac’hañ
support-printing-prefs-name = Anv
+support-printing-prefs-value = Talvoud
## Normandy sections
support-remote-experiments-name = Anv
support-remote-features-name = Anv
+support-remote-features-status = Statud
## Pointing devices
diff --git a/l10n-br/toolkit/toolkit/about/aboutThirdParty.ftl b/l10n-br/toolkit/toolkit/about/aboutThirdParty.ftl
index c87f4e655a..a6efe99c7f 100644
--- a/l10n-br/toolkit/toolkit/about/aboutThirdParty.ftl
+++ b/l10n-br/toolkit/toolkit/about/aboutThirdParty.ftl
@@ -37,6 +37,12 @@ third-party-button-reload = Kargañ en-dro gant an titouroù reizhad
.title = Kargañ en-dro gant an titouroù reizhad
third-party-button-open =
.title = Digeriñ lec'hiadur ar restr…
+third-party-button-to-block =
+ .title = Stankañ ar mollad-mañ
+ .aria-label = Stankañ ar mollad-mañ
+third-party-button-to-block-module = Stankañ ar mollad-mañ
+ .title = Stankañ ar mollad-mañ
+ .aria-label = Stankañ ar mollad-mañ
third-party-button-expand =
.title = Diskouez an titouroù dre ar munud
third-party-button-collapse =
@@ -44,3 +50,6 @@ third-party-button-collapse =
third-party-should-restart-title = Adloc’hañ { -brand-short-name }
third-party-restart-now = Adloc’hañ diouzhtu
third-party-restart-later = Adloc’hañ diwezhatoc’h
+third-party-blocked-by-builtin =
+ .title = Stanket gant { -brand-short-name }
+ .alt = Stanket gant { -brand-short-name }
diff --git a/l10n-br/toolkit/toolkit/about/aboutWebauthn.ftl b/l10n-br/toolkit/toolkit/about/aboutWebauthn.ftl
index ae800c635a..c9ad8c883f 100644
--- a/l10n-br/toolkit/toolkit/about/aboutWebauthn.ftl
+++ b/l10n-br/toolkit/toolkit/about/aboutWebauthn.ftl
@@ -41,6 +41,7 @@ about-webauthn-current-change-pin-button = Cheñch ar c’hod PIN
about-webauthn-cancel-button = Nullañ
about-webauthn-send-pin-button = Mat eo
about-webauthn-delete-button = Dilemel
+about-webauthn-update-button = Hizivaat
## Authenticator options fields
## Option fields correspond to the CTAP2 option IDs and definitions found in https://fidoalliance.org/specs/fido-v2.1-ps-20210615/fido-client-to-authenticator-protocol-v2.1-ps-20210615.html#option-id
@@ -63,3 +64,12 @@ about-webauthn-auth-info-true = Gwir
# Shows when boolean value for an info field is False. False should not be translated.
about-webauthn-auth-info-false = Gaou
about-webauthn-auth-info-null = N’eo ket skoret
+
+## Bio enrollment sample feedbacks
+
+
+## Scan (e.g. of fingerprint) was off-center (e.g. too high, too left, etc.).
+
+
+##
+
diff --git a/l10n-br/toolkit/toolkit/about/aboutWebrtc.ftl b/l10n-br/toolkit/toolkit/about/aboutWebrtc.ftl
index ce4af5e5ec..6acb437679 100644
--- a/l10n-br/toolkit/toolkit/about/aboutWebrtc.ftl
+++ b/l10n-br/toolkit/toolkit/about/aboutWebrtc.ftl
@@ -28,6 +28,10 @@ about-webrtc-aec-logging-toggled-off-state-msg = Restroù kerzhlevr euvret a c'h
##
+# The autorefresh checkbox causes a stats section to autorefresh its content when checked
+about-webrtc-auto-refresh-label = Freskaat ent emgefreek
+# A button which forces a refresh of displayed statistics
+about-webrtc-force-refresh-button = Freskaat
# "PeerConnection" is a proper noun associated with the WebRTC module. "ID" is
# an abbreviation for Identifier. This string should not normally be translated
# and is used as a data label.
@@ -111,6 +115,9 @@ about-webrtc-connection-closed = [ { $browser-id } | { $id } ] { $url } (bet ser
## Variables:
## $codecs - a list of media codecs
+about-webrtc-short-send-receive-direction = Kas / Resev: { $codecs }
+about-webrtc-short-send-direction = Kas: { $codecs }
+about-webrtc-short-receive-direction = Resev: { $codecs }
##
@@ -136,6 +143,7 @@ about-webrtc-fold-default-show-msg = Skrammañ ar munudoù
.title = Klikit evit kreskaat al lodenn-mañ
about-webrtc-fold-default-hide-msg = Kuzhat ar munudoù
.title = Klikañ da ziskar ar gevrenn-mañ
+about-webrtc-discarded-packets-label = Pakadoù dilezet:
about-webrtc-decoder-label = Ezvoneger
about-webrtc-encoder-label = Enboneger
about-webrtc-show-tab-label = Diskouez an ivinell
@@ -153,6 +161,16 @@ about-webrtc-rotation-degrees = Troiñ (derezioù)
##
+# An option whose value will not be displayed but instead noted as having been
+# provided
+about-webrtc-configuration-element-provided = Pourchaset
+
+## These are displayed on the button that shows or hides the
+## user modified configuration disclosure
+
+
+##
+
## These are paths used for saving the about:webrtc page or log files so
## they can be attached to bug reports.
@@ -163,12 +181,44 @@ about-webrtc-save-page-msg = pajenn enrollet e: { $path }
about-webrtc-debug-mode-off-state-msg = Kerzhlevr ar roudoù a c'hall bezañ kavet e: { $path }
about-webrtc-debug-mode-on-state-msg = mod diveugañ gweredekaet, kerzhlevr ar roudoù e: { $path }
about-webrtc-aec-logging-off-state-msg = Restroù kerzhlevr euvret a c'hall bezañ kavet e-barzh: { $path }
+# This path is used for saving the about:webrtc page so it can be attached to
+# bug reports.
+# Variables:
+# $path (String) - The path to which the file is saved.
about-webrtc-save-page-complete-msg = Pajenn enrollet e: { $path }
-about-webrtc-debug-mode-toggled-off-state-msg = Kerzhlevr ar roudoù a c'hall bezañ kavet e: { $path }
-about-webrtc-debug-mode-toggled-on-state-msg = Mod diveugañ gweredekaet, kerzhlevr ar roudoù e: { $path }
-
-##
-
+# This is the total number of packets received on the PeerConnection.
+# Variables:
+# $packets (Number) - The number of packets received.
+about-webrtc-received-label =
+ { $packets ->
+ [one] { $packets } pakad resevet
+ [two] { $packets } bakad resevet
+ [few] { $packets } fakad resevet
+ [many] { $packets } a bakadoù resevet
+ *[other] { $packets } a bakadoù resevet
+ }
+# This is the total number of packets lost by the PeerConnection.
+# Variables:
+# $packets (Number) - The number of packets lost.
+about-webrtc-lost-label =
+ { $packets ->
+ [one] { $packets } pakad kollet
+ [two] { $packets } bakad kollet
+ [few] { $packets } fakad kollet
+ [many] { $packets } a bakadoù kollet
+ *[other] { $packets } a bakadoù kollet
+ }
+# This is the total number of packets sent by the PeerConnection.
+# Variables:
+# $packets (Number) - The number of packets sent.
+about-webrtc-sent-label =
+ { $packets ->
+ [one] { $packets } pakad kaset
+ [two] { $packets } bakad kaset
+ [few] { $packets } fakad kaset
+ [many] { $packets } a bakadoù kaset
+ *[other] { $packets } a bakadoù kaset
+ }
# Jitter is the variance in the arrival time of packets.
# See: https://w3c.github.io/webrtc-stats/#dom-rtcreceivedrtpstreamstats-jitter
# Variables:
diff --git a/l10n-br/toolkit/toolkit/about/url-classifier.ftl b/l10n-br/toolkit/toolkit/about/url-classifier.ftl
index 4811e028e5..c3dadac661 100644
--- a/l10n-br/toolkit/toolkit/about/url-classifier.ftl
+++ b/l10n-br/toolkit/toolkit/about/url-classifier.ftl
@@ -5,7 +5,11 @@
url-classifier-title = Titouroù ar rummader URL
url-classifier-search-title = Klask
url-classifier-search-result-title = Disoc'hoù
+# Variables:
+# $uri (string) - URI of blocked page
url-classifier-search-result-uri = URI: { $uri }
+# Variables:
+# $list (string) - List of tables where the page is blocked
url-classifier-search-result-list = Roll an taolioù: { $list }
url-classifier-search-input = URL
url-classifier-search-error-invalid-url = URL didalvoudek
@@ -21,7 +25,7 @@ url-classifier-provider-back-off-time = Padelezh an ehan
url-classifier-provider-last-update-status = Statud diwezhañ an hizivadenn
url-classifier-provider-update-btn = Hizivadenn
url-classifier-cache-title = Krubuilh
-url-classifier-cache-refresh-btn = Azgrenaat
+url-classifier-cache-refresh-btn = Freskaat
url-classifier-cache-clear-btn = Skarzhañ
url-classifier-cache-table-name = Anv an daolenn
url-classifier-cache-ncache-entries = Niver a enankadoù krubuilh leiel
@@ -40,7 +44,6 @@ url-classifier-debug-sb-modules = Molladoù kerzhlevr ar Merdeiñ Diarvar
url-classifier-debug-modules = Molladoù kerzhlevr bremanel
url-classifier-debug-sbjs-modules = Kerzhlevr JS ar merdeiñ diarvar
url-classifier-debug-file = Restr kerzhlevr bremanel
-
url-classifier-trigger-update = Deluskañ un hizivadenn
url-classifier-not-available = DIHEGERZ
url-classifier-disable-sbjs-log = Diweredekaat kerzhlevr JS ar merdeiñ diarvar
diff --git a/l10n-br/toolkit/toolkit/branding/brandings.ftl b/l10n-br/toolkit/toolkit/branding/brandings.ftl
index 66266ecaab..474995a210 100644
--- a/l10n-br/toolkit/toolkit/branding/brandings.ftl
+++ b/l10n-br/toolkit/toolkit/branding/brandings.ftl
@@ -20,6 +20,7 @@
-lockwise-brand-short-name = Lockwise
-monitor-brand-name = Firefox Monitor
-monitor-brand-short-name = Monitor
+-mozmonitor-brand-name = Mozilla Monitor
-pocket-brand-name = Pocket
-send-brand-name = Firefox Send
-screenshots-brand-name = Firefox Screenshots
@@ -40,3 +41,6 @@
# ”Home" can be localized, “Firefox” must be treated as a brand
# and kept in English.
-firefox-home-brand-name = Degemer Firefox
+# View" can be localized, “Firefox” must be treated as a brand
+# and kept in English.
+-firefoxview-brand-name = Firefox View
diff --git a/l10n-br/toolkit/toolkit/formautofill/formAutofill.ftl b/l10n-br/toolkit/toolkit/formautofill/formAutofill.ftl
index fa2a88ee39..5689b85d89 100644
--- a/l10n-br/toolkit/toolkit/formautofill/formAutofill.ftl
+++ b/l10n-br/toolkit/toolkit/formautofill/formAutofill.ftl
@@ -27,3 +27,35 @@ credit-card-capture-cancel-button =
# Used on the doorhanger when an credit card change is detected.
+# Label for the button in the dropdown menu used to clear the populated form.
+autofill-clear-form-label = Skarzhañ ar furmskrid emleunius
+# Used as a label for the button, displayed at the bottom of the dropdown suggestion, to open Form Autofill browser preferences.
+autofill-manage-addresses-label = Merañ ar chomlec’hioù
+
+## These are brand names and should only be translated when a locale-specific name for that brand is in common use
+
+autofill-card-network-amex = American Express
+autofill-card-network-cartebancaire = Carte bancaire
+autofill-card-network-diners = Diners Club
+autofill-card-network-discover = Discover
+autofill-card-network-jcb = JCB
+autofill-card-network-mastercard = MasterCard
+autofill-card-network-mir = MIR
+autofill-card-network-unionpay = Union Pay
+autofill-card-network-visa = Visa
+# The warning text that is displayed for informing users what categories are
+# about to be filled. The text would be, for example,
+# Also autofills organization, phone, email.
+# Variables:
+# $categories - one or more of the categories, see autofill-category-X below
+autofill-phishing-warningmessage-extracategory = Leuniañ emgefreek { $categories } ivez
+# Variation when all are in the same category.
+# Variables:
+# $categories - one or more of the categories
+autofill-phishing-warningmessage = Leuniañ emgefreek { $categories }
+# Used in autofill drop down suggestion to indicate what other categories Form Autofill will attempt to fill.
+autofill-category-address = chomlec'h
+autofill-category-name = anv
+autofill-category-organization = aozadur
+autofill-category-tel = pellgomz
+autofill-category-email = chomlec'h postel
diff --git a/l10n-br/toolkit/toolkit/global/alert.ftl b/l10n-br/toolkit/toolkit/global/alert.ftl
index 1555e7f3ff..d3330bcf84 100644
--- a/l10n-br/toolkit/toolkit/global/alert.ftl
+++ b/l10n-br/toolkit/toolkit/global/alert.ftl
@@ -9,3 +9,4 @@ alert-settings-title =
## Reminder Notifications
+notification-default-dismiss = Argas
diff --git a/l10n-br/toolkit/toolkit/global/arrowscrollbox.ftl b/l10n-br/toolkit/toolkit/global/arrowscrollbox.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-br/toolkit/toolkit/global/arrowscrollbox.ftl
@@ -0,0 +1,3 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
diff --git a/l10n-br/toolkit/toolkit/global/extensionPermissions.ftl b/l10n-br/toolkit/toolkit/global/extensionPermissions.ftl
index 9c3c71b6ce..81bfc1e685 100644
--- a/l10n-br/toolkit/toolkit/global/extensionPermissions.ftl
+++ b/l10n-br/toolkit/toolkit/global/extensionPermissions.ftl
@@ -12,6 +12,8 @@ webext-perms-description-browserSettings = Lenn ha kemmañ arventennoù ar merde
webext-perms-description-browsingData = Skarzhañ ar roll istor, an toupinoù hag ar roadennoù liammet nevesañ
webext-perms-description-clipboardRead = Kaout roadennoù ar golver
webext-perms-description-clipboardWrite = Enankañ roadennoù er golver
+webext-perms-description-declarativeNetRequest = Stankañ danvezioù war forzh peseurt pajenn
+webext-perms-description-declarativeNetRequestFeedback = Lenn ho roll istor merdeiñ
webext-perms-description-devtools = Digeriñ an ostilhoù diorren evit haeziñ ho roadennoù en ivinelloù digor
webext-perms-description-downloads = Pellgargañ restroù ha lenn ha kemmañ roll istor ar merdeer
webext-perms-description-downloads-open = Digeriñ ar restroù pellgarget gant hoc'h urzhiataer
diff --git a/l10n-br/toolkit/toolkit/global/extensions.ftl b/l10n-br/toolkit/toolkit/global/extensions.ftl
index cd0266f0f3..a96fef1674 100644
--- a/l10n-br/toolkit/toolkit/global/extensions.ftl
+++ b/l10n-br/toolkit/toolkit/global/extensions.ftl
@@ -11,6 +11,7 @@
## $extension (String): replaced with the localized name of the extension.
webext-perms-header = Ouzhpennañ { $extension }?
+webext-perms-header-with-perms = Ouzhpennañ { $extension }? An askouezh-mañ a vo aotreet da:
webext-perms-sideload-header = { $extension } ouzhpennet
webext-perms-optional-perms-header = { $extension } a azgoulenn aotreoù ouzhpenn.
@@ -22,7 +23,6 @@ webext-perms-add =
webext-perms-cancel =
.label = Nullañ
.accesskey = N
-
webext-perms-sideload-text = Ur goulev all war hoc'h urzhiataer en deus staliet un askouezh a c'hall tizhout ho merdeer. Gwiriekait aotreoù an askouezh-mañ ha dibabit da aotren pe nullañ (evit e leuskel diweredekaet).
webext-perms-sideload-text-no-perms = Ur goulev all war hoc'h urzhiataer en deus staliet un askouezh a c'hall tizhout ho merdeer. Dibabit da aotren pe nullañ (evit e leuskel diweredekaet).
webext-perms-sideload-enable =
@@ -31,11 +31,9 @@ webext-perms-sideload-enable =
webext-perms-sideload-cancel =
.label = Nullañ
.accesskey = N
-
webext-perms-update-accept =
.label = Hizivaat
.accesskey = H
-
webext-perms-optional-perms-list-intro = Fell a ra dezho:
webext-perms-optional-perms-allow =
.label = Aotren
@@ -43,13 +41,10 @@ webext-perms-optional-perms-allow =
webext-perms-optional-perms-deny =
.label = Nac'hañ
.accesskey = N
-
webext-perms-host-description-all-urls = Haeziñ ho roadennoù evit an holl lec'hiennoù
-
# Variables:
# $domain (String): will be replaced by the DNS domain for which a webextension is requesting access (e.g., mozilla.org)
webext-perms-host-description-wildcard = Haeziñ ho roadennoù war al lec'hiennoù en domani { $domain }
-
# Variables:
# $domainCount (Number): Integer indicating the number of additional
# hosts for which this webextension is requesting permission.
@@ -64,7 +59,6 @@ webext-perms-host-description-too-many-wildcards =
# Variables:
# $domain (String): will be replaced by the DNS host name for which a webextension is requesting access (e.g., www.mozilla.org)
webext-perms-host-description-one-site = Haeziñ ho roadennoù evit { $domain }
-
# Variables:
# $domainCount (Number): Integer indicating the number of additional
# hosts for which this webextension is requesting permission.
diff --git a/l10n-br/toolkit/toolkit/global/handlerDialog.ftl b/l10n-br/toolkit/toolkit/global/handlerDialog.ftl
index 04a0c640d5..a94bf62e51 100644
--- a/l10n-br/toolkit/toolkit/global/handlerDialog.ftl
+++ b/l10n-br/toolkit/toolkit/global/handlerDialog.ftl
@@ -13,9 +13,12 @@
permission-dialog-description = Aotren al lec'hienn-mañ da zigeriñ al liamm { $scheme } ?
permission-dialog-description-file = Aotren ar restr-mañ da zigeriñ al liamm { $scheme } ?
permission-dialog-description-host = Aotren { $host } da zigeriñ al liamm { $scheme } ?
+permission-dialog-description-extension = Aotren an askouezh { $extension } da zigeriñ al liamm { $scheme }?
permission-dialog-description-app = Aotren al lec'hienn-mañ da zigeriñ al liamm { $scheme } gant { $appName } ?
permission-dialog-description-host-app = Aotren { $host } da zigeriñ al liamm { $scheme } gant { $appName } ?
permission-dialog-description-file-app = Aotren ar restr-mañ da zigeriñ al liamm { $scheme } gant { $appName } ?
+permission-dialog-description-extension-app = Aotren an askouezh { $extension } da zigeriñ al liamm { $scheme } gant { $appName }?
+permission-dialog-description-system-app = Digeriñ al liamm { $scheme } gant { $appName }?
permission-dialog-description-system-noapp = Digeriñ al liamm { $scheme }?
## Please keep the emphasis around the hostname and scheme (ie the
@@ -27,6 +30,7 @@ permission-dialog-description-system-noapp = Digeriñ al liamm { $scheme }?
permission-dialog-remember = Atav aotren <strong>{ $host }</strong> da zigeriñ al liammoù <strong>{ $scheme }</strong>
permission-dialog-remember-file = Atav aotren ar restr-mañ da zigeriñ al liammoù <strong>{ $scheme }</strong>
+permission-dialog-remember-extension = Aotren atav an askouezh-mañ da zigeriñ al liammoù <strong>{ $scheme }</strong>
##
diff --git a/l10n-br/toolkit/toolkit/global/mozMessageBar.ftl b/l10n-br/toolkit/toolkit/global/mozMessageBar.ftl
index d3521f91a6..8b9cdb6d90 100644
--- a/l10n-br/toolkit/toolkit/global/mozMessageBar.ftl
+++ b/l10n-br/toolkit/toolkit/global/mozMessageBar.ftl
@@ -4,6 +4,8 @@
moz-message-bar-icon-info =
.alt = Titouroù
+moz-message-bar-icon-warning =
+ .alt = Diwallit
moz-message-bar-icon-error =
.alt = Fazi
moz-message-bar-close-button =
diff --git a/l10n-br/toolkit/toolkit/global/resetProfile.ftl b/l10n-br/toolkit/toolkit/global/resetProfile.ftl
index fe15969f36..3206bf7c1e 100644
--- a/l10n-br/toolkit/toolkit/global/resetProfile.ftl
+++ b/l10n-br/toolkit/toolkit/global/resetProfile.ftl
@@ -4,11 +4,10 @@
refresh-profile-dialog-title = Resteurel { -brand-short-name } en e arventennoù dre ziouer ?
refresh-profile-dialog-button =
- .label = Azbevaat { -brand-short-name }
+ .label = Freskaat { -brand-short-name }
refresh-profile = Roit { -brand-short-name } un taol lañs nevez
-refresh-profile-button = Azbevaat { -brand-short-name }…
+refresh-profile-button = Freskaat { -brand-short-name }…
refresh-profile-learn-more = Gouzout hiroc’h
-
refresh-profile-progress =
- .title = Azbevaat { -brand-short-name }
+ .title = Freskaat { -brand-short-name }
refresh-profile-progress-description = Tost echu…
diff --git a/l10n-br/toolkit/toolkit/global/run-from-dmg.ftl b/l10n-br/toolkit/toolkit/global/run-from-dmg.ftl
index 7ce7e79588..ff83cb5c7c 100644
--- a/l10n-br/toolkit/toolkit/global/run-from-dmg.ftl
+++ b/l10n-br/toolkit/toolkit/global/run-from-dmg.ftl
@@ -22,3 +22,5 @@ install-failed-message = { -brand-short-name } en deus c'hwitet e staliadur met
## installation of the app in the Applications directory if one is detected,
## rather than the app that was double-clicked in a .dmg.
+prompt-to-launch-existing-app-message = Staliet ho peus { -brand-short-name } c’hoazh. Grit gant an arload bet staliet evit chom kelaouet ha chom hep koll roadennoù.
+prompt-to-launch-existing-app-no-button = Ket, trugarez
diff --git a/l10n-br/toolkit/toolkit/global/textActions.ftl b/l10n-br/toolkit/toolkit/global/textActions.ftl
index 5a578d0645..d9463cfc8b 100644
--- a/l10n-br/toolkit/toolkit/global/textActions.ftl
+++ b/l10n-br/toolkit/toolkit/global/textActions.ftl
@@ -22,6 +22,11 @@ text-action-copy =
.accesskey = i
text-action-copy-shortcut =
.key = C
+# This command copies the link, removing additional
+# query parameters used to track users across sites.
+text-action-strip-on-share =
+ .label = Eilañ an ere hep an heulierien
+ .accesskey = n
text-action-paste =
.label = Pegañ
.accesskey = P
diff --git a/l10n-br/toolkit/toolkit/neterror/netError.ftl b/l10n-br/toolkit/toolkit/neterror/netError.ftl
index 958d6ded3b..7200f401eb 100644
--- a/l10n-br/toolkit/toolkit/neterror/netError.ftl
+++ b/l10n-br/toolkit/toolkit/neterror/netError.ftl
@@ -24,7 +24,10 @@ neterror-pref-reset-button = Assav an arventennoù dre ziouer
neterror-return-to-previous-page-button = Distreiñ
neterror-return-to-previous-page-recommended-button = Distreiñ (Erbedet)
neterror-try-again-button = Klask en-dro
+neterror-add-exception-button = Bepred kenderc’hel evit al lec’hienn-mañ
neterror-view-certificate-link = Gwelout an testeni
+neterror-trr-continue-this-time = Kenderc’hel ar wech-mañ
+neterror-disable-native-feedback-warning = Kenderc’hel bepred
##
@@ -51,6 +54,7 @@ neterror-dns-not-found-hint-firewall = Gweredekait en deus { -brand-short-name }
## $hostname (String) - Hostname of the website to which the user was trying to connect.
## $trrDomain (String) - Hostname of the DNS over HTTPS server that is currently in use.
+neterror-dns-not-found-trr-only-could-not-connect = N’eo ket deuet a-benn { -brand-short-name } da gennaskañ ouzh { $trrDomain }.
neterror-dns-not-found-trr-offline = N’emaoc’h ket kennasket ouzh ar genrouedad.
neterror-dns-not-found-trr-unknown-host2 = N’eo ket bet kavet al lec’hienn-mañ gant { $trrDomain }.
neterror-dns-not-found-trr-server-problem = Ur gudenn zo bet gant { $trrDomain }.
diff --git a/l10n-br/toolkit/toolkit/passwordmgr/passwordmgr.ftl b/l10n-br/toolkit/toolkit/passwordmgr/passwordmgr.ftl
index 4a02cd5427..abc6db9eec 100644
--- a/l10n-br/toolkit/toolkit/passwordmgr/passwordmgr.ftl
+++ b/l10n-br/toolkit/toolkit/passwordmgr/passwordmgr.ftl
@@ -5,6 +5,9 @@
## Save and update password doorhanger
+# Variables
+# $host (String) - Hostname for which the password is saved for.
+password-manager-save-password-message = Enrollañ ar ger-tremen evit { $host }?
password-manager-save-password-button-deny =
.label = Diwezhatoc’h
.accesskey = D
@@ -14,6 +17,13 @@ password-manager-save-password-button-allow =
password-manager-save-password-button-never =
.label = Na enrollañ morse
.accesskey = E
+# Variables
+# $host (String) - Hostname for which the password is updated for.
+password-manager-update-password-message = Hizivaat ar ger-tremen evit { $host }?
+password-manager-update-password-button-delete =
+ .label = Dilemel ar ger-tremen enrollet
+ .accesskey = D
+password-manager-update-login-add-username = Ouzhpennañ an anv implijer dʼar ger-tremen enrollet?
password-manager-password-password-button-allow =
.label = Hizivaat
.accesskey = H
diff --git a/l10n-br/toolkit/toolkit/pdfviewer/viewer.ftl b/l10n-br/toolkit/toolkit/pdfviewer/viewer.ftl
index 4cdd3b8d83..9049f68f12 100644
--- a/l10n-br/toolkit/toolkit/pdfviewer/viewer.ftl
+++ b/l10n-br/toolkit/toolkit/pdfviewer/viewer.ftl
@@ -274,6 +274,9 @@ pdfjs-editor-free-text-button-label = Testenn
pdfjs-editor-ink-button =
.title = Tresañ
pdfjs-editor-ink-button-label = Tresañ
+pdfjs-editor-stamp-button =
+ .title = Ouzhpennañ pe aozañ skeudennoù
+pdfjs-editor-stamp-button-label = Ouzhpennañ pe aozañ skeudennoù
## Remove button for the various kind of editor.
@@ -289,9 +292,16 @@ pdfjs-editor-ink-opacity-input = Boullder
pdfjs-editor-stamp-add-image-button =
.title = Ouzhpennañ ur skeudenn
pdfjs-editor-stamp-add-image-button-label = Ouzhpennañ ur skeudenn
+pdfjs-free-text =
+ .aria-label = Aozer testennoù
+pdfjs-ink =
+ .aria-label = Aozer tresoù
+pdfjs-ink-canvas =
+ .aria-label = Skeudenn bet krouet gant an implijer·ez
## Alt-text dialog
+pdfjs-editor-alt-text-add-description-label = Ouzhpennañ un deskrivadur
pdfjs-editor-alt-text-cancel-button = Nullañ
pdfjs-editor-alt-text-save-button = Enrollañ
diff --git a/l10n-br/toolkit/toolkit/pictureinpicture/pictureinpicture.ftl b/l10n-br/toolkit/toolkit/pictureinpicture/pictureinpicture.ftl
index 19e2766b1d..e92ed11077 100644
--- a/l10n-br/toolkit/toolkit/pictureinpicture/pictureinpicture.ftl
+++ b/l10n-br/toolkit/toolkit/pictureinpicture/pictureinpicture.ftl
@@ -64,7 +64,12 @@ pictureinpicture-seekforward-btn =
##
+# This string is never displayed on the window. Is intended to be announced by
+# a screen reader whenever a user opens the subtitles settings panel
+# after selecting the subtitles button.
+pictureinpicture-subtitles-panel-accessible = Arventennoù an istitloù
pictureinpicture-subtitles-label = Istitloù
+pictureinpicture-font-size-label = Ment an nodrezh
pictureinpicture-font-size-small = Bihan
pictureinpicture-font-size-medium = Krenn
pictureinpicture-font-size-large = Bras
diff --git a/l10n-br/toolkit/toolkit/printing/printUI.ftl b/l10n-br/toolkit/toolkit/printing/printUI.ftl
index c1ae48f576..b6746f8201 100644
--- a/l10n-br/toolkit/toolkit/printing/printUI.ftl
+++ b/l10n-br/toolkit/toolkit/printing/printUI.ftl
@@ -16,6 +16,7 @@ printui-sheets-count =
*[other] { $sheetCount } follenn baper
}
printui-page-range-all = Pep tra
+printui-page-range-current = A-vremañ
printui-page-range-odd = Ampar
printui-page-range-even = Par
printui-page-range-custom = Personelaet
@@ -40,6 +41,7 @@ printui-scale-fit-to-page-width = Keitaat da ledander ar bajennad
printui-scale-pcent = Skeul
# Section title (noun) for the two-sided print options
printui-two-sided-printing = O voullañ en daou du
+printui-two-sided-printing-off = Lazhet
# Section title for miscellaneous print options
printui-options = Dibarzhioù
printui-headers-footers-checkbox = Moullañ an talbennoù hag an traoñ pajenn
@@ -49,6 +51,14 @@ printui-backgrounds-checkbox = Moullañ an drekleurioù
## options to select between the original page, selected text only, or a version
## where the page is processed with "Reader View".
+# The section title.
+printui-source-label = Mentrezh
+# Option for printing the original page.
+printui-source-radio = Orin
+# Option for printing just the content a user selected prior to printing.
+printui-selection-radio = Diuzad
+# Option for "simplifying" the page by printing the Reader View version.
+printui-simplify-page-radio = Eeunaet
##
@@ -68,7 +78,11 @@ printui-margins-custom-bottom = Traoñ ar bajenn
printui-margins-custom-bottom-inches = Traoñ (meutadoù)
printui-margins-custom-bottom-mm = Traoñ (mm)
printui-margins-custom-left = Kleiz
+printui-margins-custom-left-inches = Kleiz (meutadoù)
+printui-margins-custom-left-mm = Kleiz (mm)
printui-margins-custom-right = Dehoù
+printui-margins-custom-right-inches = Dehoù (meutadoù)
+printui-margins-custom-right-mm = Dehoù (mm)
printui-system-dialog-link = Moullañ en ur ober gant boest kendiviz ar sistem...
printui-primary-button = Moullañ
printui-primary-button-save = Enrollañ
@@ -79,6 +93,7 @@ printui-loading = O prientiñ ar rakwel
# the print preview has focus.
printui-preview-label =
.aria-label = Rakwel ar moullañ
+printui-pages-per-sheet = Pajennoù dre follen
# This is shown next to the Print button with an indefinite loading spinner
# when the user prints a page and it is being sent to the printer.
printui-print-progress-indicator = O voullañ…