summaryrefslogtreecommitdiffstats
path: root/l10n-gn/toolkit
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-19 00:47:55 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-19 00:47:55 +0000
commit26a029d407be480d791972afb5975cf62c9360a6 (patch)
treef435a8308119effd964b339f76abb83a57c29483 /l10n-gn/toolkit
parentInitial commit. (diff)
downloadfirefox-26a029d407be480d791972afb5975cf62c9360a6.tar.xz
firefox-26a029d407be480d791972afb5975cf62c9360a6.zip
Adding upstream version 124.0.1.upstream/124.0.1
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'l10n-gn/toolkit')
-rw-r--r--l10n-gn/toolkit/chrome/alerts/alert.properties23
-rw-r--r--l10n-gn/toolkit/chrome/autoconfig/autoconfig.properties12
-rw-r--r--l10n-gn/toolkit/chrome/global-platform/mac/intl.properties7
-rw-r--r--l10n-gn/toolkit/chrome/global-platform/mac/platformKeys.properties33
-rw-r--r--l10n-gn/toolkit/chrome/global-platform/unix/intl.properties7
-rw-r--r--l10n-gn/toolkit/chrome/global-platform/unix/platformKeys.properties33
-rw-r--r--l10n-gn/toolkit/chrome/global-platform/win/intl.properties7
-rw-r--r--l10n-gn/toolkit/chrome/global-platform/win/platformKeys.properties33
-rw-r--r--l10n-gn/toolkit/chrome/global/aboutStudies.properties33
-rw-r--r--l10n-gn/toolkit/chrome/global/autocomplete.properties9
-rw-r--r--l10n-gn/toolkit/chrome/global/browser.properties7
-rw-r--r--l10n-gn/toolkit/chrome/global/commonDialogs.properties46
-rw-r--r--l10n-gn/toolkit/chrome/global/contentAreaCommands.properties28
-rw-r--r--l10n-gn/toolkit/chrome/global/dialog.properties12
-rw-r--r--l10n-gn/toolkit/chrome/global/extensions.properties26
-rw-r--r--l10n-gn/toolkit/chrome/global/fallbackMenubar.properties8
-rw-r--r--l10n-gn/toolkit/chrome/global/filepicker.properties20
-rw-r--r--l10n-gn/toolkit/chrome/global/intl.css11
-rw-r--r--l10n-gn/toolkit/chrome/global/intl.properties43
-rw-r--r--l10n-gn/toolkit/chrome/global/keys.properties70
-rw-r--r--l10n-gn/toolkit/chrome/global/narrate.properties29
-rw-r--r--l10n-gn/toolkit/chrome/global/printdialog.properties53
-rw-r--r--l10n-gn/toolkit/chrome/global/resetProfile.properties14
-rw-r--r--l10n-gn/toolkit/chrome/global/viewSource.properties16
-rw-r--r--l10n-gn/toolkit/chrome/global/wizard.properties8
-rw-r--r--l10n-gn/toolkit/chrome/mozapps/downloads/downloads.properties6
-rw-r--r--l10n-gn/toolkit/chrome/mozapps/downloads/unknownContentType.properties23
-rw-r--r--l10n-gn/toolkit/chrome/mozapps/profile/profileSelection.properties55
-rw-r--r--l10n-gn/toolkit/chrome/mozapps/update/updates.properties45
-rw-r--r--l10n-gn/toolkit/chrome/passwordmgr/passwordmgr.properties79
-rw-r--r--l10n-gn/toolkit/chrome/places/places.properties32
-rw-r--r--l10n-gn/toolkit/crashreporter/aboutcrashes.ftl22
-rw-r--r--l10n-gn/toolkit/crashreporter/crashreporter.ini58
-rw-r--r--l10n-gn/toolkit/services/accounts.ftl8
-rw-r--r--l10n-gn/toolkit/toolkit/about/aboutAbout.ftl9
-rw-r--r--l10n-gn/toolkit/toolkit/about/aboutAddons.ftl491
-rw-r--r--l10n-gn/toolkit/toolkit/about/aboutCompat.ftl24
-rw-r--r--l10n-gn/toolkit/toolkit/about/aboutGlean.ftl105
-rw-r--r--l10n-gn/toolkit/toolkit/about/aboutHttpsOnlyError.ftl31
-rw-r--r--l10n-gn/toolkit/toolkit/about/aboutLogging.ftl69
-rw-r--r--l10n-gn/toolkit/toolkit/about/aboutMozilla.ftl11
-rw-r--r--l10n-gn/toolkit/toolkit/about/aboutNetworking.ftl68
-rw-r--r--l10n-gn/toolkit/toolkit/about/aboutPerformance.ftl64
-rw-r--r--l10n-gn/toolkit/toolkit/about/aboutPlugins.ftl43
-rw-r--r--l10n-gn/toolkit/toolkit/about/aboutProcesses.ftl189
-rw-r--r--l10n-gn/toolkit/toolkit/about/aboutProfiles.ftl62
-rw-r--r--l10n-gn/toolkit/toolkit/about/aboutReader.ftl50
-rw-r--r--l10n-gn/toolkit/toolkit/about/aboutRights.ftl45
-rw-r--r--l10n-gn/toolkit/toolkit/about/aboutServiceWorkers.ftl35
-rw-r--r--l10n-gn/toolkit/toolkit/about/aboutSupport.ftl429
-rw-r--r--l10n-gn/toolkit/toolkit/about/aboutTelemetry.ftl136
-rw-r--r--l10n-gn/toolkit/toolkit/about/aboutThirdParty.ftl85
-rw-r--r--l10n-gn/toolkit/toolkit/about/aboutWebauthn.ftl180
-rw-r--r--l10n-gn/toolkit/toolkit/about/aboutWebrtc.ftl327
-rw-r--r--l10n-gn/toolkit/toolkit/about/aboutWindowsMessages.ftl20
-rw-r--r--l10n-gn/toolkit/toolkit/about/abuseReports.ftl107
-rw-r--r--l10n-gn/toolkit/toolkit/about/certviewer.ftl120
-rw-r--r--l10n-gn/toolkit/toolkit/about/config.ftl55
-rw-r--r--l10n-gn/toolkit/toolkit/about/url-classifier.ftl58
-rw-r--r--l10n-gn/toolkit/toolkit/branding/accounts.ftl7
-rw-r--r--l10n-gn/toolkit/toolkit/branding/brandings.ftl46
-rw-r--r--l10n-gn/toolkit/toolkit/contentanalysis/contentanalysis.ftl32
-rw-r--r--l10n-gn/toolkit/toolkit/downloads/downloadUI.ftl48
-rw-r--r--l10n-gn/toolkit/toolkit/downloads/downloadUtils.ftl106
-rw-r--r--l10n-gn/toolkit/toolkit/featuregates/features.ftl48
-rw-r--r--l10n-gn/toolkit/toolkit/formautofill/formAutofill.ftl65
-rw-r--r--l10n-gn/toolkit/toolkit/global/alert.ftl12
-rw-r--r--l10n-gn/toolkit/toolkit/global/appPicker.ftl10
-rw-r--r--l10n-gn/toolkit/toolkit/global/arrowscrollbox.ftl3
-rw-r--r--l10n-gn/toolkit/toolkit/global/browser-utils.ftl11
-rw-r--r--l10n-gn/toolkit/toolkit/global/commonDialog.ftl21
-rw-r--r--l10n-gn/toolkit/toolkit/global/contextual-identity.ftl29
-rw-r--r--l10n-gn/toolkit/toolkit/global/cookieBannerHandling.ftl5
-rw-r--r--l10n-gn/toolkit/toolkit/global/createProfileWizard.ftl43
-rw-r--r--l10n-gn/toolkit/toolkit/global/cspErrors.ftl27
-rw-r--r--l10n-gn/toolkit/toolkit/global/datepicker.ftl50
-rw-r--r--l10n-gn/toolkit/toolkit/global/datetimebox.ftl42
-rw-r--r--l10n-gn/toolkit/toolkit/global/extensionPermissions.ftl33
-rw-r--r--l10n-gn/toolkit/toolkit/global/extensions.ftl105
-rw-r--r--l10n-gn/toolkit/toolkit/global/handlerDialog.ftl70
-rw-r--r--l10n-gn/toolkit/toolkit/global/htmlForm.ftl14
-rw-r--r--l10n-gn/toolkit/toolkit/global/mozCard.ftl3
-rw-r--r--l10n-gn/toolkit/toolkit/global/mozFiveStar.ftl9
-rw-r--r--l10n-gn/toolkit/toolkit/global/mozMessageBar.ftl15
-rw-r--r--l10n-gn/toolkit/toolkit/global/mozSupportLink.ftl5
-rw-r--r--l10n-gn/toolkit/toolkit/global/notification.ftl16
-rw-r--r--l10n-gn/toolkit/toolkit/global/popupnotification.ftl10
-rw-r--r--l10n-gn/toolkit/toolkit/global/processTypes.ftl56
-rw-r--r--l10n-gn/toolkit/toolkit/global/profileDowngrade.ftl18
-rw-r--r--l10n-gn/toolkit/toolkit/global/profileSelection.ftl30
-rw-r--r--l10n-gn/toolkit/toolkit/global/resetProfile.ftl15
-rw-r--r--l10n-gn/toolkit/toolkit/global/resistFingerPrinting.ftl6
-rw-r--r--l10n-gn/toolkit/toolkit/global/run-from-dmg.ftl28
-rw-r--r--l10n-gn/toolkit/toolkit/global/tabprompts.ftl12
-rw-r--r--l10n-gn/toolkit/toolkit/global/textActions.ftl64
-rw-r--r--l10n-gn/toolkit/toolkit/global/timepicker.ftl3
-rw-r--r--l10n-gn/toolkit/toolkit/global/tree.ftl6
-rw-r--r--l10n-gn/toolkit/toolkit/global/unknownContentType.ftl42
-rw-r--r--l10n-gn/toolkit/toolkit/global/videocontrols.ftl69
-rw-r--r--l10n-gn/toolkit/toolkit/global/wizard.ftl37
-rw-r--r--l10n-gn/toolkit/toolkit/intl/languageNames.ftl215
-rw-r--r--l10n-gn/toolkit/toolkit/intl/regionNames.ftl280
-rw-r--r--l10n-gn/toolkit/toolkit/main-window/autocomplete.ftl23
-rw-r--r--l10n-gn/toolkit/toolkit/main-window/findbar.ftl76
-rw-r--r--l10n-gn/toolkit/toolkit/neterror/certError.ftl110
-rw-r--r--l10n-gn/toolkit/toolkit/neterror/netError.ftl149
-rw-r--r--l10n-gn/toolkit/toolkit/neterror/nsserrors.ftl344
-rw-r--r--l10n-gn/toolkit/toolkit/passwordmgr/passwordmgr.ftl39
-rw-r--r--l10n-gn/toolkit/toolkit/payments/payments.ftl51
-rw-r--r--l10n-gn/toolkit/toolkit/pdfviewer/viewer.ftl387
-rw-r--r--l10n-gn/toolkit/toolkit/pictureinpicture/pictureinpicture.ftl86
-rw-r--r--l10n-gn/toolkit/toolkit/preferences/preferences.ftl34
-rw-r--r--l10n-gn/toolkit/toolkit/printing/printDialogs.ftl111
-rw-r--r--l10n-gn/toolkit/toolkit/printing/printPreview.ftl73
-rw-r--r--l10n-gn/toolkit/toolkit/printing/printUI.ftl130
-rw-r--r--l10n-gn/toolkit/toolkit/reportBrokenSite/reportBrokenSite.ftl3
-rw-r--r--l10n-gn/toolkit/toolkit/updates/backgroundupdate.ftl5
-rw-r--r--l10n-gn/toolkit/toolkit/updates/elevation.ftl19
-rw-r--r--l10n-gn/toolkit/toolkit/updates/history.ftl29
119 files changed, 7164 insertions, 0 deletions
diff --git a/l10n-gn/toolkit/chrome/alerts/alert.properties b/l10n-gn/toolkit/chrome/alerts/alert.properties
new file mode 100644
index 0000000000..f2e9be4f2a
--- /dev/null
+++ b/l10n-gn/toolkit/chrome/alerts/alert.properties
@@ -0,0 +1,23 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# LOCALIZATION NOTE(closeButton.title): Used as the close button text for web notifications on OS X.
+# This should ideally match the string that OS X uses for the close button on alert-type
+# notifications. OS X will truncate the value if it's too long.
+closeButton.title = Ag̃ui
+# LOCALIZATION NOTE(actionButton.label): Used as the button label to provide more actions on OS X notifications. OS X will truncate this if it's too long.
+actionButton.label = …
+# LOCALIZATION NOTE(webActions.disableForOrigin.label): %S is replaced
+# with the hostname origin of the notification.
+webActions.disableForOrigin.label = Eipe’aite momarandu %S-gui
+
+# LOCALIZATION NOTE(source.label): Used to show the URL of the site that
+# sent the notification (e.g., "via mozilla.org"). "%1$S" is the source host
+# and port.
+source.label=%1$S rupi
+webActions.settings.label = Momarandu ñemboheko
+
+# LOCALIZATION NOTE(pauseNotifications.label): %S is replaced with the
+# brandShortName of the application.
+pauseNotifications.label = Emombyta ñemomarandu %S oñepyrũjey peve
diff --git a/l10n-gn/toolkit/chrome/autoconfig/autoconfig.properties b/l10n-gn/toolkit/chrome/autoconfig/autoconfig.properties
new file mode 100644
index 0000000000..fd988c9a8f
--- /dev/null
+++ b/l10n-gn/toolkit/chrome/autoconfig/autoconfig.properties
@@ -0,0 +1,12 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+readConfigTitle = Ojavy ñembohekopyahu
+readConfigMsg = Ndaikatúi emoñe’ẽ mbohekopyahu marandurenda. Ikatúrõ eñe’ẽmi nde apopyvusu ñangarekoha ndive.
+
+autoConfigTitle = Cháke! ijeheguínte oñembohekopyahu
+autoConfigMsg = Ojavy Netscape.cfg/AutoConfig. Ikatúramo eñe’ẽmi nde apopyvusu ñangarekohára ndive. \n Jejavy: Ojavy %S:
+
+emailPromptTitle = Ñanduti veve kundaharape
+emailPromptMsg = Emoinge neñanduti veve kundaharape
diff --git a/l10n-gn/toolkit/chrome/global-platform/mac/intl.properties b/l10n-gn/toolkit/chrome/global-platform/mac/intl.properties
new file mode 100644
index 0000000000..71265a9ef1
--- /dev/null
+++ b/l10n-gn/toolkit/chrome/global-platform/mac/intl.properties
@@ -0,0 +1,7 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# LOCALIZATION NOTE (intl.ellipsis): Use the unicode ellipsis char, \u2026,
+# or use "..." if \u2026 doesn't suit traditions in your locale.
+intl.ellipsis=…
diff --git a/l10n-gn/toolkit/chrome/global-platform/mac/platformKeys.properties b/l10n-gn/toolkit/chrome/global-platform/mac/platformKeys.properties
new file mode 100644
index 0000000000..89a0255621
--- /dev/null
+++ b/l10n-gn/toolkit/chrome/global-platform/mac/platformKeys.properties
@@ -0,0 +1,33 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# Platform: Mac
+# This file defines the on-screen display names for the various modifier keys
+# and the Return key (VK_RETURN).
+# These are used in XP menus to show keyboard shortcuts.
+
+# The Shift key - open up arrow symbol (ctrl-e)
+VK_SHIFT=⇧
+
+# The Command key - clover leaf symbol (ctrl-q)
+VK_META=⌘
+
+# The Win key - never generated by native key event
+VK_WIN=win
+
+# The Command key - clover leaf symbol (ctrl-q)
+VK_COMMAND_OR_WIN=\u2318
+
+# The Option/Alt key - splitting tracks symbol (ctrl-g)
+VK_ALT=⌥
+
+# The Control key - hat symbol (ctrl-f)
+VK_CONTROL=⌃
+
+# The Return key (on the main keyboard or numpad):
+# "Enter" on Windows/Unix, "Return" on Mac
+VK_RETURN=Jevy
+
+# The separator character used between modifiers (none on Mac OS)
+MODIFIER_SEPARATOR=
diff --git a/l10n-gn/toolkit/chrome/global-platform/unix/intl.properties b/l10n-gn/toolkit/chrome/global-platform/unix/intl.properties
new file mode 100644
index 0000000000..71265a9ef1
--- /dev/null
+++ b/l10n-gn/toolkit/chrome/global-platform/unix/intl.properties
@@ -0,0 +1,7 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# LOCALIZATION NOTE (intl.ellipsis): Use the unicode ellipsis char, \u2026,
+# or use "..." if \u2026 doesn't suit traditions in your locale.
+intl.ellipsis=…
diff --git a/l10n-gn/toolkit/chrome/global-platform/unix/platformKeys.properties b/l10n-gn/toolkit/chrome/global-platform/unix/platformKeys.properties
new file mode 100644
index 0000000000..bc181f1b0e
--- /dev/null
+++ b/l10n-gn/toolkit/chrome/global-platform/unix/platformKeys.properties
@@ -0,0 +1,33 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# Platform: Unix
+# This file defines the on-screen display names for the various modifier keys
+# and the Enter key (VK_RETURN).
+# These are used in XP menus to show keyboard shortcuts.
+
+# The Shift key
+VK_SHIFT=Mayús
+
+# The Command key
+VK_META=Hupityséva
+
+# The Win key (Super key and Hyper keys are mapped to DOM Win key)
+VK_WIN=Win
+
+# The Super/Hyper key
+VK_COMMAND_OR_WIN=Win
+
+# The Alt key
+VK_ALT=Alt
+
+# The Control key
+VK_CONTROL=Ctrl
+
+# The Enter key (on the main keyboard or numpad):
+# "Enter" on Windows/Unix, "Return" on Mac
+VK_RETURN=Tesakutuete
+
+# The separator character used between modifiers
+MODIFIER_SEPARATOR=+
diff --git a/l10n-gn/toolkit/chrome/global-platform/win/intl.properties b/l10n-gn/toolkit/chrome/global-platform/win/intl.properties
new file mode 100644
index 0000000000..71265a9ef1
--- /dev/null
+++ b/l10n-gn/toolkit/chrome/global-platform/win/intl.properties
@@ -0,0 +1,7 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# LOCALIZATION NOTE (intl.ellipsis): Use the unicode ellipsis char, \u2026,
+# or use "..." if \u2026 doesn't suit traditions in your locale.
+intl.ellipsis=…
diff --git a/l10n-gn/toolkit/chrome/global-platform/win/platformKeys.properties b/l10n-gn/toolkit/chrome/global-platform/win/platformKeys.properties
new file mode 100644
index 0000000000..0195379267
--- /dev/null
+++ b/l10n-gn/toolkit/chrome/global-platform/win/platformKeys.properties
@@ -0,0 +1,33 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# Platform: Windows
+# This file defines the on-screen display names for the various modifier keys
+# and the Enter key (VK_RETURN).
+# These are used in XP menus to show keyboard shortcuts.
+
+# The Shift key
+VK_SHIFT=Mayús
+
+# The Command key
+VK_META=Hupityséva
+
+# The Win key
+VK_WIN=Win
+
+# The Win key
+VK_COMMAND_OR_WIN=Win
+
+# The Alt key
+VK_ALT=Alt
+
+# The Control key
+VK_CONTROL=Ctrl
+
+# The Enter key (on the main keyboard or numpad):
+# "Enter" on Windows/Unix, "Return" on Mac
+VK_RETURN=Tesakutuete
+
+# The separator character used between modifiers
+MODIFIER_SEPARATOR=+
diff --git a/l10n-gn/toolkit/chrome/global/aboutStudies.properties b/l10n-gn/toolkit/chrome/global/aboutStudies.properties
new file mode 100644
index 0000000000..2a29948920
--- /dev/null
+++ b/l10n-gn/toolkit/chrome/global/aboutStudies.properties
@@ -0,0 +1,33 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+# LOCALIZATION NOTE (title): keep "Shield" in English. See
+# https://wiki.mozilla.org/Firefox/Shield/Shield_Studies for more information
+title = Kuaarã Shield mba’éva
+removeButton = Mboguete
+
+# LOCALIZATION NOTE (activeStudiesList): Title above a list of active studies
+activeStudiesList = Ñembokatupyry oku’éva
+# LOCALIZATION NOTE (activeStudiesList): Title above a list of completed studies
+completedStudiesList = Ñembokatupyry japopyre
+# LOCALIZATION NOTE (activeStatus): Displayed for an active study
+activeStatus = Myandy
+
+# LOCALIZATION NOTE (completeStatus): Displayed for a study that is already complete
+completeStatus = Moĩmba
+
+updateButtonWin = Ñembohekopyahu jeporavorã
+updateButtonUnix = Jerohoryvéva ñembohekopyahu
+learnMore = Kuaave
+noStudies = Ndereikéi mba’eveichagua kuaarãme.
+disabledList = Kóva ha’e kuaarã rysýi eike hague. Noñemongu’evéima kuaarã pyahu.
+# LOCALIZATION NOTE (enabledList): %S is brandShortName (e.g. Firefox)
+enabledList = ¿Mba’éiko kóva? %S ikatu omohenda ha omongu’e kuaarã ndahetajeýi.
+
+# LOCALIZATION NOTE (preferenceStudyDescription) $1%S will be replaced with the
+# name of a preference (such as "stream.improvesearch.topSiteSearchShortcuts")
+# and $2%S will be replaced with the value of that preference. Both values will
+# be formatted differently than the surrounding text.
+preferenceStudyDescription = Ko ñembokatupyry oguereko %1$S %2$S peve.
diff --git a/l10n-gn/toolkit/chrome/global/autocomplete.properties b/l10n-gn/toolkit/chrome/global/autocomplete.properties
new file mode 100644
index 0000000000..105e0ff25c
--- /dev/null
+++ b/l10n-gn/toolkit/chrome/global/autocomplete.properties
@@ -0,0 +1,9 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# LOCALIZATION NOTE (bookmarkKeywordSearch): This is the title of autocomplete
+# entries that are bookmark keyword searches. %1$S will be replaced with the
+# domain name of the bookmark, and %2$S will be replaced with the keyword
+# search text that the user is typing. %2$S will not be empty.
+bookmarkKeywordSearch = %1$S: %2$S
diff --git a/l10n-gn/toolkit/chrome/global/browser.properties b/l10n-gn/toolkit/chrome/global/browser.properties
new file mode 100644
index 0000000000..6a57828af0
--- /dev/null
+++ b/l10n-gn/toolkit/chrome/global/browser.properties
@@ -0,0 +1,7 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+formPostSecureToInsecureWarning.title = Jesarekorã tekorosã rehegua
+formPostSecureToInsecureWarning.message = Pe marandu emoingéva ko kuatiaroguépe oñemondóta peteĩ jeiketu’ỹvape ha ikatúva omoñe’ẽ peteĩ nde rehegua’ỹva.\n\nEmondosépa añetehápe ko marandu.
+formPostSecureToInsecureWarning.continue = Jejapojeyjey
diff --git a/l10n-gn/toolkit/chrome/global/commonDialogs.properties b/l10n-gn/toolkit/chrome/global/commonDialogs.properties
new file mode 100644
index 0000000000..19b10f69be
--- /dev/null
+++ b/l10n-gn/toolkit/chrome/global/commonDialogs.properties
@@ -0,0 +1,46 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+Alert=Ñangareko
+Confirm=Ñemoneĩ
+ConfirmCheck=Ñemoneĩ
+Prompt=Ejerure
+# LOCALIZATION NOTE - %S is brandFullName
+PromptUsernameAndPassword3=Oñeikotevẽ ñemboajete - %S
+# LOCALIZATION NOTE - %S is brandFullName
+PromptPassword3=Ñe’ẽnemi tekotevẽva - %S
+Select=eiporavo
+OK=MONEĨ
+Cancel=Heja
+Yes=Héẽ
+No=Nahániri
+Save=Ñongatu
+Revert=Mboguevi
+DontSave=Ani eñongatu
+ScriptDlgGenericHeading=[JavaScript rembiporu’i]
+ScriptDlgHeading=Pe kuatiarogue %S pegua he’i:
+ScriptDlgNullPrincipalHeading=Ko kuatiarogue he’i:
+ScriptDialogLabel=Ani eheja ko kuatiarogue omoheñói ñomongeta mbohetapýva
+ScriptDialogLabelNullPrincipal=Anietéke emoneĩ ko tendápe oporandujeývo
+# LOCALIZATION NOTE (ScriptDialogLabelContentPrincipal):
+# %S is either the domain and port of the site prompting, or the name of
+# an add-on prompting.
+ScriptDialogLabelContentPrincipal=Anietéke emoneĩ %S-pe oporandujeývo
+ScriptDialogPreventTitle=Emoneĩ nde eguerohoryvéva ñomongeta
+# LOCALIZATION NOTE (EnterLoginForRealm3, EnterLoginForProxy3):
+# %1 is an untrusted string provided by a remote server. It could try to
+# take advantage of sentence structure in order to mislead the user (see
+# bug 244273). %1 should be integrated into the translated sentences as
+# little as possible. %2 is the url of the site being accessed.
+EnterLoginForRealm3=%2$S ojerure poruhára réra ha avei ñe’ẽñemi. Pe tenda he’i: “%1$S”
+EnterLoginForProxy3=Proxy %2$S ojerure poruhára réra ha avei ñe’ẽñemi. Pe tenda he’i: “%1$S”
+EnterUserPasswordFor2=%1$S ojerure nde poruhára réra ha ñe’ẽñemi.
+EnterUserPasswordForCrossOrigin2=%1$S ojerure nde poruhára réra ha ñe’ẽñemi. JESAREKORÃ: ¡Neñe’ẽñemi nomondomo’ãi ñanduti renda eikehápe ko’ag̃aite!
+EnterPasswordFor=Emoinge ñe’ẽñemi %1$S-pe g̃uarã %2$S-pe
+EnterCredentials=Ko tenda ojerure tembiapo ñepyrũ.
+# %S is the username for which a password is requested.
+EnterPasswordOnlyFor=Ko tenda ojerure tembiapo ñepyrũ %S ramo.
+# %S is the domain of the site being accessed.
+EnterCredentialsCrossOrigin=Ko tenda ojerure emoñepyrũvo tembiapo. Kyhyjerã: Pe marandu tembiapo ñepyrũ rehegua oĩ %S ndive, ha ndaha’éi ko tenda eikeha ndive.
+SignIn=Eñemboheraguapy
diff --git a/l10n-gn/toolkit/chrome/global/contentAreaCommands.properties b/l10n-gn/toolkit/chrome/global/contentAreaCommands.properties
new file mode 100644
index 0000000000..fcdd9cff67
--- /dev/null
+++ b/l10n-gn/toolkit/chrome/global/contentAreaCommands.properties
@@ -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/.
+
+# context menu strings
+
+SaveImageTitle=Mba’era’ãnga ñongatu
+SaveMediaTitle=Momaranduha ñongatu
+SaveVideoTitle=Ta’ãngamýi ñongatu
+SaveAudioTitle=Mba’epu ñongatu
+SaveLinkTitle=Ñongatu pyahu
+WebPageCompleteFilter=Ñanduti kuatiarogue, henyhẽva
+WebPageHTMLOnlyFilter=Ñanduti kuatiarogue, HTML año
+WebPageXHTMLOnlyFilter=Ñanduti kuatiarogue, XHTML año
+WebPageSVGOnlyFilter=Ñanduti kuatiarogue, SVG añoite
+WebPageXMLOnlyFilter=Ñanduti kuatiarogue, XML año
+
+# LOCALIZATION NOTE (UntitledSaveFileName):
+# This is the default filename used when saving a file if a filename could
+# not be determined or if a filename was invalid. A period and file
+# extension may be appended to this string.
+UntitledSaveFileName=Teratee’ỹre
+
+# LOCALIZATION NOTE (filesFolder):
+# This is the name of the folder that is created parallel to a HTML file
+# when it is saved "With Images". The %S section is replaced with the
+# leaf name of the file being saved (minus extension).
+filesFolder=%S_marandurenda
diff --git a/l10n-gn/toolkit/chrome/global/dialog.properties b/l10n-gn/toolkit/chrome/global/dialog.properties
new file mode 100644
index 0000000000..57290fa4c2
--- /dev/null
+++ b/l10n-gn/toolkit/chrome/global/dialog.properties
@@ -0,0 +1,12 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+button-accept=MONEĨ
+button-cancel=Heja
+button-help=Pytyvõ
+button-disclosure=Maranduve
+accesskey-accept=
+accesskey-cancel=
+accesskey-help=H
+accesskey-disclosure=I
diff --git a/l10n-gn/toolkit/chrome/global/extensions.properties b/l10n-gn/toolkit/chrome/global/extensions.properties
new file mode 100644
index 0000000000..2b029aaae4
--- /dev/null
+++ b/l10n-gn/toolkit/chrome/global/extensions.properties
@@ -0,0 +1,26 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+#LOCALIZATION NOTE (uninstall.confirmation.title) %S is the name of the extension which is about to be uninstalled.
+uninstall.confirmation.title = Eipe’aite %S
+
+#LOCALIZATION NOTE (uninstall.confirmation.message) %S is the name of the extension which is about to be uninstalled.
+uninstall.confirmation.message = “%S” jepysokue ojerure hína ñemohenda’o. ¿Mba’etépa ejapose?
+
+uninstall.confirmation.button-0.label = Eipe’aite
+uninstall.confirmation.button-1.label = Ñemohenda tapiápe
+
+saveaspdf.saveasdialog.title = Ñongatu Pyahu
+
+#LOCALIZATION NOTE (newTabControlled.message2) %S is the icon and name of the extension which updated the New Tab page.
+newTabControlled.message2 = Peteĩ jepysokue, %S, omoambue kuatiarogue ombojurujáva jepi tendayke pyahu.
+newTabControlled.learnMore = Kuaave
+
+#LOCALIZATION NOTE (homepageControlled.message) %S is the icon and name of the extension which updated the homepage.
+homepageControlled.message = Peteĩ jepysokue, %S, omoambue kuatiarogue ohecháva nde kuatiarogue ñepyrũ ha ovetã pyahu.
+homepageControlled.learnMore = Kuaave
+
+#LOCALIZATION NOTE (tabHideControlled.message) %1$S is the icon and name of the extension which hid tabs, %2$S is the icon of the all tabs button.
+tabHideControlled.message = Peteĩ jepysokue, %1$S, omokañyhína ndahetái ne rendayke. Ikatu gueteri eike opavave ne rendayképe %2$S guive.
+tabHideControlled.learnMore = Kuaave
diff --git a/l10n-gn/toolkit/chrome/global/fallbackMenubar.properties b/l10n-gn/toolkit/chrome/global/fallbackMenubar.properties
new file mode 100644
index 0000000000..59ed9feb07
--- /dev/null
+++ b/l10n-gn/toolkit/chrome/global/fallbackMenubar.properties
@@ -0,0 +1,8 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# OSX only. Default menu label when there is no xul menubar.
+
+quitMenuitem.label=Ñesẽ
+quitMenuitem.key=q
diff --git a/l10n-gn/toolkit/chrome/global/filepicker.properties b/l10n-gn/toolkit/chrome/global/filepicker.properties
new file mode 100644
index 0000000000..f710b0a011
--- /dev/null
+++ b/l10n-gn/toolkit/chrome/global/filepicker.properties
@@ -0,0 +1,20 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# LOCALIZATION NOTE: The extensions to which these descriptions refer
+# now live in toolkit/content/filepicker.properties
+allTitle=Opaite marandurenda
+htmlTitle=XML marandurenda
+textTitle=Moñe’ẽrã marandurenda
+imageTitle=Ta’ãngakuéra marandurenda
+xmlTitle=XML marandurenda
+xulTitle=XUL marandurenda
+appsTitle=Tembiporu’i
+audioTitle=Mba’epu marandurenda
+videoTitle=Ta’ãngamýi marandurenda
+
+pdfTitle=PDF Marandurenda
+
+formatLabel=Ysaja:
+selectedFileNotReadableError=Marandurenda poravopyre noñemoñe’ẽkuaái
diff --git a/l10n-gn/toolkit/chrome/global/intl.css b/l10n-gn/toolkit/chrome/global/intl.css
new file mode 100644
index 0000000000..2f54eb367d
--- /dev/null
+++ b/l10n-gn/toolkit/chrome/global/intl.css
@@ -0,0 +1,11 @@
+/* This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
+
+/*
+ * This file contains all localizable skin settings such as
+ * font, layout, and geometry
+ */
+window {
+ font: 3mm tahoma,arial,helvetica,sans-serif;
+}
diff --git a/l10n-gn/toolkit/chrome/global/intl.properties b/l10n-gn/toolkit/chrome/global/intl.properties
new file mode 100644
index 0000000000..8a21ecf5a1
--- /dev/null
+++ b/l10n-gn/toolkit/chrome/global/intl.properties
@@ -0,0 +1,43 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# LOCALIZATION NOTE (intl.accept_languages):
+# This is a comma-separated list of valid BCP 47 language tags.
+#
+# Begin with the language tag of your locale. Next, include language
+# tags for other languages that you expect most users of your locale to be
+# able to speak, so that their browsing experience degrades gracefully if
+# content is not available in their primary language.
+#
+# It is recommended that you include "en-US, en" at the end of the list as a
+# last resort. However, if you know that users of your locale would prefer a
+# different variety of English, or if they are not likely to understand
+# English at all, you may opt to include a different English language tag, or
+# to exclude English altogether.
+#
+# For example, the Breton [br] locale might consider including French and
+# British English in their list, since those languages are commonly spoken in
+# the same area as Breton:
+# intl.accept_languages=br, fr-FR, fr, en-GB, en
+intl.accept_languages=gn, es, en-US, en
+
+# LOCALIZATION NOTE (font.language.group):
+# This preference controls the initial setting of the language drop-down menu
+# in the Fonts and Colors > Advanced preference panel.
+#
+# Set it to the value of one of the menuitems in the "selectLangs" menulist in
+# http://searchfox.org/mozilla-central/source/browser/components/preferences/dialogs/fonts.xhtml
+font.language.group=x-western
+
+# LOCALIZATION NOTE (pluralRule): Pick the appropriate plural rule for your
+# language. This will determine how many plural forms of a word you will need
+# to provide and in what order.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+pluralRule=1
+
+# LOCALIZATION NOTE (intl.menuitems.alwaysappendaccesskeys, intl.menuitems.insertseparatorbeforeaccesskeys):
+# Valid values are: true, false, <empty string>
+# Missing preference or empty value equals false.
+intl.menuitems.alwaysappendaccesskeys=false
+intl.menuitems.insertseparatorbeforeaccesskeys=true
diff --git a/l10n-gn/toolkit/chrome/global/keys.properties b/l10n-gn/toolkit/chrome/global/keys.properties
new file mode 100644
index 0000000000..261bf17fcf
--- /dev/null
+++ b/l10n-gn/toolkit/chrome/global/keys.properties
@@ -0,0 +1,70 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# LOCALIZATION NOTE : FILE This file contains the application's labels for keys on the keyboard.
+# If you decide to translate this file, you should translate it based on
+# the prevalent kind of keyboard for your target user.
+# LOCALIZATION NOTE : There are two types of keys, those w/ text on their labels
+# and those w/ glyphs.
+# LOCALIZATION NOTE : VK_<…> represents a key on the keyboard.
+#
+# For more information please see bugzilla bug 90888.
+
+# F1..F10 should probably not be translated unless there are keyboards that actually have other labels
+# F11..F20 might be something else, but are really keyboard specific and not region/language specific
+# there are actually two different F11/F12 keys, I don't know which one these labels represent.
+# eg, F13..F20 on a sparc keyboard are labeled Props, Again .. Find, Cut
+# sparc also has Stop, Again and F11/F12. VK_F11/VK_F12 probably map to Stop/Again
+# LOCALIZATION NOTE : BLOCK Do not translate the next block
+VK_F1=F1
+VK_F2=F2
+VK_F3=F3
+VK_F4=F4
+VK_F5=F5
+VK_F6=F6
+VK_F7=F7
+VK_F8=F8
+VK_F9=F9
+VK_F10=F10
+
+VK_F11=F11
+VK_F12=F12
+VK_F13=F13
+VK_F14=F14
+VK_F15=F15
+VK_F16=F16
+VK_F17=F17
+VK_F18=F18
+VK_F19=F19
+VK_F20=F20
+# LOCALIZATION NOTE : BLOCK end do not translate block
+
+# LOCALIZATION NOTE : BLOCK GLYPHS, DO translate this block
+VK_UP=Hu’y yvate gotyo
+VK_DOWN=Hu’y yvy gotyo
+VK_LEFT=Hu’y asu gotyo
+VK_RIGHT=Hu’y akatúa gotyo
+VK_PAGE_UP=Kuatiarogue yvate gotyo
+VK_PAGE_DOWN=Kuatiarogue yvy gotyo
+# LOCALIZATION NOTE : BLOCK end GLYPHS
+
+# Enter, backspace, and Tab might have both glyphs and text
+# if the keyboards usually have a glyph,
+# if there is a meaningful translation,
+# or if keyboards are localized
+# then translate them or insert the appropriate glyph
+# otherwise you should probably just translate the glyph regions
+
+# LOCALIZATION NOTE : BLOCK maybe GLYPHS
+VK_TAB=Tendayke
+VK_BACK=Jujey
+VK_DELETE=Del
+# LOCALIZATION NOTE : BLOCK end maybe GLYPHS
+# LOCALIZATION NOTE : BLOCK typing state keys
+VK_HOME=Ñepyrũha
+VK_END=Paha
+
+VK_ESCAPE=Esc
+VK_INSERT=Ins
+# LOCALIZATION NOTE : BLOCK end
diff --git a/l10n-gn/toolkit/chrome/global/narrate.properties b/l10n-gn/toolkit/chrome/global/narrate.properties
new file mode 100644
index 0000000000..6a31f4c9f5
--- /dev/null
+++ b/l10n-gn/toolkit/chrome/global/narrate.properties
@@ -0,0 +1,29 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.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 = Hendu (%S)
+back = Atukupe
+# %S is the keyboard shortcut for the skip back command
+previous-label = Tapykue (%S)
+# %S is the keyboard shortcut for the start command
+start-label = Ñepyrũ (%S)
+# %S is the keyboard shortcut for the stop command
+stop-label = Pyta (%S)
+# Keyboard shortcut to toggle the narrate feature
+narrate-key-shortcut = N
+forward = Tenondevegua
+# %S is the keyboard shortcut for the skip forward command
+next-label = Tenonde (%S)
+speed = Pya’ekue
+selectvoicelabel = Jurupu:
+# Default voice is determined by the language of the document.
+defaultvoice = Ijypykue
+
+# Voice name and language.
+# eg. David (English)
+voiceLabel = %S (%S)
diff --git a/l10n-gn/toolkit/chrome/global/printdialog.properties b/l10n-gn/toolkit/chrome/global/printdialog.properties
new file mode 100644
index 0000000000..943ec5f1c7
--- /dev/null
+++ b/l10n-gn/toolkit/chrome/global/printdialog.properties
@@ -0,0 +1,53 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# These strings are used in the native GTK, Mac and Windows print dialogs.
+
+# GTK titles:
+printTitleGTK=Embokuatia
+optionsTabLabelGTK=Jeporavorã
+
+# Mac titles:
+optionsTitleMac=Jeporavorã:
+appearanceTitleMac=Mba’ejeguarã:
+pageHeadersTitleMac=Kuatiarogue moakãha:
+pageFootersTitleMac=Kuatiarogueguy pegua:
+
+# Windows titles:
+optionsTitleWindows=Jeporavorã
+
+# TRANSLATOR NOTE: For radio button labels and check button labels, an underscore _
+# before a character will turn that character into an accesskey in the GTK dialog.
+# e.g. "_As laid out" will make A the accesskey.
+# In the Windows labels, use an ampersand (&).
+# On Mac, underscores will be stripped.
+
+shrinkToFit=Emboyke jupipyre ha emoĩporã kuatiaroguére
+selectionOnly=Mbosa’ypyre _año mbokuatia
+printBGOptions=Tugua ñembokuatia
+printBGColors=Tugua sa’y ñembokuatia
+printBGImages=Tugua mba’era’ãnga ñembokuatia
+headerFooter=Moakãha ha py
+left=Asu
+center=Mombyte
+right=Akatúa
+headerFooterBlank=--nandi--
+headerFooterTitle=Teratee
+headerFooterURL=Kundaharape
+headerFooterDate=Arange/aravo
+headerFooterPage=Kuatiarogue #
+headerFooterPageTotal=Kuatiarogue # pe #
+headerFooterCustom=Ñemomba’epyre…
+customHeaderFooterPrompt=Emoinge nemoñe’ẽrã mba’etéva moakãha/pýva
+
+# These are for the summary view in the Mac dialog:
+summarySelectionOnlyTitle=Mbosa’ypyre ñembokuatia
+summaryShrinkToFitTitle=Kuatiaroguére ñemoĩporã
+summaryPrintBGColorsTitle=Tugua sa’y ñembokuatia
+summaryPrintBGImagesTitle=Tugua mba’era’ãnga ñembokuatia
+summaryHeaderTitle=Kuatiarogue moakãha
+summaryFooterTitle=Kuatiarogueguy pegua
+summaryNAValue=N/A
+summaryOnValue=Héẽ
+summaryOffValue=Nahániri
diff --git a/l10n-gn/toolkit/chrome/global/resetProfile.properties b/l10n-gn/toolkit/chrome/global/resetProfile.properties
new file mode 100644
index 0000000000..8a7ab7bb0b
--- /dev/null
+++ b/l10n-gn/toolkit/chrome/global/resetProfile.properties
@@ -0,0 +1,14 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# LOCALIZATION NOTE: These strings are used for profile reset.
+
+# LOCALIZATION NOTE (resetUnusedProfile.message): %S is brandShortName.
+resetUnusedProfile.message=Neremoñepyrũi %S are guivéma. Emopotĩsépa eñepyrũ hag̃ua peteĩ apopyrã pyahúva. Eg̃uahẽ porã jey.
+# LOCALIZATION NOTE (resetUninstalled.message): %S is brandShortName.
+resetUninstalled.message=Hi’ã chéve emohenda jey %S. ¿Eipotápa oñemopotĩ ndéve nerembiapo osẽ porã hag̃ua, ipyahueterõguáicha?
+
+# LOCALIZATION NOTE (refreshProfile.resetButton.label): %S is brandShortName.
+refreshProfile.resetButton.label=Embohekopyahu %S…
+refreshProfile.resetButton.accesskey=e
diff --git a/l10n-gn/toolkit/chrome/global/viewSource.properties b/l10n-gn/toolkit/chrome/global/viewSource.properties
new file mode 100644
index 0000000000..e8ba58f80c
--- /dev/null
+++ b/l10n-gn/toolkit/chrome/global/viewSource.properties
@@ -0,0 +1,16 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+goToLineTitle = Tairendápe jeho
+goToLineText = Emoinge papapy tairendápe
+invalidInputTitle = Jeikeha oiko’ỹva
+invalidInputText = Papapy emoingéva tairendápe ndoikói.
+outOfRangeTitle = Ndojejuhúi tairenda
+outOfRangeText = Ndojejuhúi tairenda ñemoha’eñopyre.
+viewSelectionSourceTitle = Jeporavoha DOM reñoiha
+
+context_goToLine_label = Tairendápe jeho…
+context_goToLine_accesskey = L
+context_wrapLongLines_label = Emoĩporã tairenda pukúva
+context_highlightSyntax_label = Ñe’ẽjoajungatu rechaukaha
diff --git a/l10n-gn/toolkit/chrome/global/wizard.properties b/l10n-gn/toolkit/chrome/global/wizard.properties
new file mode 100644
index 0000000000..52f7258e26
--- /dev/null
+++ b/l10n-gn/toolkit/chrome/global/wizard.properties
@@ -0,0 +1,8 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+default-first-title=Eg̃uahẽporãite %S-pe
+default-last-title=Emoĩmba %S
+default-first-title-mac=Moñepyrũ
+default-last-title-mac=Mohu’ã
diff --git a/l10n-gn/toolkit/chrome/mozapps/downloads/downloads.properties b/l10n-gn/toolkit/chrome/mozapps/downloads/downloads.properties
new file mode 100644
index 0000000000..4636c0b782
--- /dev/null
+++ b/l10n-gn/toolkit/chrome/mozapps/downloads/downloads.properties
@@ -0,0 +1,6 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# Desktop folder name for downloaded files
+downloadsFolder=Ñemboguejy
diff --git a/l10n-gn/toolkit/chrome/mozapps/downloads/unknownContentType.properties b/l10n-gn/toolkit/chrome/mozapps/downloads/unknownContentType.properties
new file mode 100644
index 0000000000..2251ebfecf
--- /dev/null
+++ b/l10n-gn/toolkit/chrome/mozapps/downloads/unknownContentType.properties
@@ -0,0 +1,23 @@
+# -*- Mode: Java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*-
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+title=Eikehína %S-pe
+saveDialogTitle=Ehai marandurenda réra eñongatu hag̃ua…
+defaultApp=%S (ijypykuéva)
+chooseAppFilePickerTitle=Tembiporu’i pytyvõha jeporavo
+badApp=Tembiporu’i eiporavóva (“%S”) ndaikatúi ojejuhu. Ehechajey marandurenda réra térã eiporu ambue tembiporu’i.
+badApp.title=Tembiporu’i ndojejuhúiva
+badPermissions=Ndaikatúi oñeñongatu marandurenda ndoguerekói rupi ñemoneĩ oikotevẽva. Eiporavo ambue marandurenda’aty eñongatu hag̃ua.
+badPermissions.title=Ñemoneĩ ndoikóiva eñongatu hag̃ua
+unknownAccept.label=Marandurenda ñongatu
+unknownCancel.label=Heja
+fileType=Marandurenga %S
+# LOCALIZATION NOTE (orderedFileSizeWithType): first %S is type, second %S is size, and third %S is unit
+orderedFileSizeWithType=%1$S (%2$S %3$S)
+avifExtHandlerDescription=Ta’ãnga AV1 marandurenda (AVIF)
+pdfExtHandlerDescription=Formato de documento portátil (PDF)
+svgExtHandlerDescription=Gráficos vectoriales escalables (SVG)
+webpExtHandlerDescription=WebP ra’ãnga
+xmlExtHandlerDescription=Lenguaje de marcado extensible (XML)
diff --git a/l10n-gn/toolkit/chrome/mozapps/profile/profileSelection.properties b/l10n-gn/toolkit/chrome/mozapps/profile/profileSelection.properties
new file mode 100644
index 0000000000..4769256033
--- /dev/null
+++ b/l10n-gn/toolkit/chrome/mozapps/profile/profileSelection.properties
@@ -0,0 +1,55 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# LOCALIZATION NOTE: These strings are used for startup/profile problems and the profile manager.
+
+# Application not responding
+# LOCALIZATION NOTE (restartTitle, restartMessageNoUnlocker2, restartMessageUnlocker, restartMessageNoUnlockerMac, restartMessageUnlockerMac): Messages displayed when the application is running but is not responding to commands. %S is the application name.
+restartTitle=%S Mboty
+restartMessageNoUnlocker2=%S omomba’apóma, hákatu nombohovái gueteri. Eiporu hag̃ua %S, embotyraẽva’erã %S rembiapo, emoñepyrũjey ne mba’e’oka térã eiporu ambue mba’ete.
+restartMessageUnlocker=%S ombohapéma, hákatu nombohovái gueteri. Embotyraẽva’erã tembiapo mboyveguáva %S eike hag̃ua ovetã pyahúpe.
+restartMessageNoUnlockerMac=Ijurujáma peteĩ %S monguatiapyre. Eguerekokuaa peteĩ %S monguatiapyre añónte jurujápe.
+restartMessageUnlockerMac=Ijurujáma peteĩ %S monguatiapyre. Pe %S monguatiapyre ojejapóva oñembotýta ijuruja hag̃ua kóva.
+
+# Profile manager
+# LOCALIZATION NOTE (profileTooltip): First %S is the profile name, second %S is the path to the profile folder.
+profileTooltip=Mba’ete: ‘%S’ - Tape: ‘%S’
+
+pleaseSelectTitle=Mba’ete jeporavo
+pleaseSelect=Eiporavo peteĩ mba’ete eñepyrũ hag̃ua %S-pe, térã emoheñói peteĩ ipyahúva.
+
+renameProfileTitle=Mba’ete mboherajey
+renameProfilePrompt=Emboherajey mba’ete “%S”:
+
+profileNameInvalidTitle=Mba’ete oiko’ỹva réra
+profileNameInvalid=Noñemoneĩmo’ãi mba’ete “%S” réra.
+
+chooseFolder=Mba’ete ñongatuha jeporavo
+profileNameEmpty=Noñemoneĩmo’ãi mba’ete réra nandi.
+invalidChar=Pe “%S” rehegua noñemoneĩri mba’ete rérape. Eiporavo ambue téra.
+
+deleteTitle=Mba’ete mboguete
+deleteProfileConfirm=Peteĩ mba’ete ñemboguete oipe’áta mba’ete jeporukuaáva rysýigui ha ndaikatumo’ãi oñembojevyjey.\nIkatu avei eiporavo emboguete hag̃ua marandurenda mba’ete mba’ekuaarã, oikehápe iñembohekopyahu, mboajepyre ha ambue mba’ekuaarã poruhára rehegua. Ko poravopyrã omboguetéta ñongatuha “%S” ha ndaikatumo’ãi oñembojevyjey.\nEmboguesetépa marandurenda mba’ete mba’ekuaarã rehegua?
+deleteFiles=Marandurenda mboguete
+dontDeleteFiles=Ani remboguete marandurenda
+
+profileCreationFailed=Ndaikatúi emoheñói mba’ete pyahu. Ha’ete pe ñongatuha emoha’eñóva ha’e moñe’ẽrã añoguánte.
+profileCreationFailedTitle=Ojavy mba’ete ñemoheñói
+profileExists=Oĩmavoi peteĩ mba’ete ko térape. Ikatúpiko, eiporavo ambue téra.
+profileFinishText=Ejopy pe votõ Mbopaha emoheñói hag̃ua mba’ete pyahu.
+profileFinishTextMac=Ejopy Opámava emoheñói hag̃ua ko mba’ete pyahu.
+profileMissing=Ndaikatúi henyhẽ namba’ete %S. Ikatu avei ndereikekuaáinte térã okañyetéma voi.
+profileMissingTitle=Mba’ete opámava
+profileDeletionFailed=Ndaikatúi emboguete ne mba’ete, ikatu rupi ojeporuhína.
+profileDeletionFailedTitle=Ojavy ñemboguete
+
+# Profile reset
+# LOCALIZATION NOTE (resetBackupDirectory): Directory name for the profile directory backup created during reset. This directory is placed in a location users will see it (ie. their desktop). %S is the application name.
+resetBackupDirectory=Mba’ekuaarã itujáva %S
+
+flushFailTitle=Moambuepy ñongatu’ỹva
+flushFailMessage=Peteĩ jejavy eha’ãrõ’ỹva rupi noñeñongatúi ne moambuepy.
+# LOCALIZATION NOTE (flushFailRestartButton): $S is brandShortName.
+flushFailRestartButton=Emoñepyrũjey %S
+flushFailExitButton=Ñesẽ
diff --git a/l10n-gn/toolkit/chrome/mozapps/update/updates.properties b/l10n-gn/toolkit/chrome/mozapps/update/updates.properties
new file mode 100644
index 0000000000..67112eb538
--- /dev/null
+++ b/l10n-gn/toolkit/chrome/mozapps/update/updates.properties
@@ -0,0 +1,45 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# LOCALIZATION NOTE: The 1st %S is brandShortName and 2nd %S is update version
+# where update version from the update xml
+# example: MyApplication 10.0.5
+updateName=%S, %S
+
+noThanksButton=Nahániri, aguyje
+noThanksButton.accesskey=N
+restartLaterButton=Emoñepyrũjey ag̃amieve
+restartLaterButton.accesskey=L
+restartNowButton=Ñepyrũjey %S
+restartNowButton.accesskey=R
+
+statusFailed=Ñembohekopyahu oiko’ỹva
+
+installSuccess=Ñembohekopyahu oñemohenda hekoitépe.
+installPending=Ñembohekopyahu ejapokuaáva
+patchApplyFailure=Ndaikatúi oñemohenda pe moĩmbaha (ojavy oiporúvo mbojaha)
+elevationFailure=Ndereguerekói moneĩ eikotevẽva emohenda hag̃ua ko tekopyahu. Eñe’ẽmína nde apopyvusu ñangarekoha ndive.
+
+check_error-200=Marandurenda XML ñembohekopyahu ndoikóiva (200)
+check_error-403=Jeikeha mbotovepyréva (403)
+check_error-404=Marandurenda XML ñembohekopyahu ndojejuhúi (404)
+check_error-500=Mohendahavusu ryepy pegua jejavy (500)
+check_error-2152398849=Ojavy (ndojekuaái mba’érepa)
+check_error-2152398861=Jeike mbotovéva
+check_error-2152398862=Jeike oikove’ỹmava
+# NS_ERROR_OFFLINE
+check_error-2152398864=Ñanduti oñemboguékuri (eikékatu)
+check_error-2152398867=Mbojuajuhaite noñemoneĩriva
+check_error-2152398868=Nog̃uahẽi mba’ekuaarã (eha’ãjey)
+check_error-2152398878=Mohendahavusu ñembohekopyahu ndojejuhúi (ehechajey neñandutípe jeike)
+check_error-2152398890=Proxy mohendahavusu ndojejuhúiva (ehechajey neñandutípe jeike)
+# NS_ERROR_DOCUMENT_NOT_CACHED
+check_error-2152398918=Ñanduti oñemboguékuri (eikékatu)
+check_error-2152398919=Opytarei pe mba’ekuaarã ñembohasa (eha’ãjey)
+check_error-2152398920=Jeike proxy mohendahavusúpe oñembotove
+check_error-2153390069=Pe mohendahavusu mboajepyre ndoikovéima (embojuehe nemohendahavusu aravopapaha arange ha aravoite rehe tekotevẽtaramo)
+check_error-verification_failed=Ndaikatúi ojehechajey mba’eichaitépa oĩ ñembohekopyahu.
+check_error-move_failed=Ndaikatúi hekopyahúvo oñemohenda hag̃ua
+check_error-update_url_not_available=URL ñembohekopyahu ndojeporukuaái
+check_error-connection_aborted=Jeikeha mbotypyre
diff --git a/l10n-gn/toolkit/chrome/passwordmgr/passwordmgr.properties b/l10n-gn/toolkit/chrome/passwordmgr/passwordmgr.properties
new file mode 100644
index 0000000000..95dda3a080
--- /dev/null
+++ b/l10n-gn/toolkit/chrome/passwordmgr/passwordmgr.properties
@@ -0,0 +1,79 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+rememberPassword = Eiporu ñe’ẽñemi ñangarekoha nemandu’a hag̃ua ko ñe’ẽñemíre.
+savePasswordTitle = Ñemoneĩ
+# LOCALIZATION NOTE (saveLoginMsg2, saveLoginMsgNoUser2):
+# %S is the login's hostname.
+saveLoginMsg2 = ¿Eñongatu tembiapo ñepyrũ %S peg̃uarã?
+saveLoginMsgNoUser2 = ¿Eñongatu ñe’ẽñemi %S peg̃uarã?
+saveLoginButtonAllow.label = Ñongatu
+saveLoginButtonAllow.accesskey = Ñ
+saveLoginButtonDeny.label = Ñongatu pyahu
+saveLoginButtonDeny.accesskey = Ñ
+saveLoginButtonNever.label = Aníke eñongatu
+saveLoginButtonNever.accesskey = e
+# LOCALIZATION NOTE (updateLoginMsg3, updateLoginMsgNoUser3):
+# %S is the login's hostname.
+updateLoginMsg3 = ¿Embohekopyahu tembiapo ñepyrũ %S peg̃uarã?
+updateLoginMsgNoUser3 = ¿Embohekopyahu %S ñe’ẽñemi?
+updateLoginMsgAddUsername2 = ¿Embojuaju poruhára réra ñe’ẽñemi ñongatupyrépe?
+updateLoginButtonText = Ñembohekopyahu
+updateLoginButtonAccessKey = U
+updateLoginButtonDeny.label = Ani embohekopyahu
+updateLoginButtonDeny.accesskey = A
+updateLoginButtonDelete.label = Embogue tembiapo ñepyrũ ñongatupyre
+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.
+rememberPasswordMsg = Nemandu’ase pe ñe’ẽñemíre “%1$S” %2$S peg̃uarã?
+# LOCALIZATION NOTE (rememberPasswordMsgNoUsername):
+# String is the login's hostname.
+rememberPasswordMsgNoUsername = Nemandu’asépa pe ñe’ẽñemíre %S-pe
+# LOCALIZATION NOTE (noUsernamePlaceholder):
+# This is displayed in place of the username when it is missing.
+noUsernamePlaceholder=Poruhára rera’ỹ
+togglePasswordLabel=Ñe’ẽñemi jehechauka
+togglePasswordAccessKey2=h
+notNowButtonText = Ko’ág̃a nahániri
+neverForSiteButtonText = Araka’eve ko tendápe g̃uarã
+rememberButtonText = Mandu’a
+passwordChangeTitle = Emoneĩ ñe’ẽñemi moambue
+# LOCALIZATION NOTE (updatePasswordMsg):
+# String is the username for the login.
+updatePasswordMsg = ¿Embohekopyahuse pe ñe’ẽñemi ñongatupyre “%S” pegua?
+updatePasswordMsgNoUser = ¿Embohekopyahuse ñe’ẽñemi ñongatupyréva?
+userSelectText2 = Eiporavo tembiapo ñepyrũ embohekopyahu hag̃ua:
+loginsDescriptionAll2=Tembiapo ñepyrũ heta tendápe g̃uarã oñemboheta ne mohendahápe
+
+# LOCALIZATION NOTE (useASecurelyGeneratedPassword):
+# Shown in the autocomplete popup to allow filling a generated password into a password field.
+useASecurelyGeneratedPassword=Eiporu ñe’ẽñemi hekorosãva
+# LOCALIZATION NOTE (generatedPasswordWillBeSaved):
+# %S will contain the brandShorterName. This informs the user that the generated password will be automatically saved.
+generatedPasswordWillBeSaved=%S oñongatúta ko ñe’ẽñemi ko ñanduti rendápe g̃uarã.
+# LOCALIZATION NOTE (loginHostAge):
+# This is used to show the context menu login items with their age.
+# 1st string is the username for the login, 2nd is the login's age.
+loginHostAge=%1$S (%2$S)
+# LOCALIZATION NOTE (noUsername):
+# String is used on the context menu when a login doesn't have a username.
+noUsername=Poruhára hera’ỹva
+# LOCALIZATION NOTE (displaySameOrigin):
+# String is used on the autocomplete row when the login origin is a domain match with the document origin
+displaySameOrigin=Ko tenda pegua
+
+# LOCALIZATION NOTE (insecureFieldWarningDescription2):
+# %1$S will contain insecureFieldWarningLearnMore and look like a link to indicate that clicking will open a tab with support information.
+insecureFieldWarningDescription2 = Ko jeike ndaha’éi jeroviaha. Umi moingepy apegua ikatu iñapañuãi. %1$S
+insecureFieldWarningLearnMore = Eikuaave
+
+# LOCALIZATION NOTE (viewSavedLogins.label):
+# This label is used in the footer of login autocomplete menus.
+viewSavedLogins.label= Ehecha tembiapo ñepyrũ ñongatupyre
+
+# LOCALIZATION NOTE (managePasswords.label):
+# This label is used in the footer of login autocomplete menus.
+managePasswords.label= Eñangareko Ñe’ẽñemíre
diff --git a/l10n-gn/toolkit/chrome/places/places.properties b/l10n-gn/toolkit/chrome/places/places.properties
new file mode 100644
index 0000000000..4381151cc5
--- /dev/null
+++ b/l10n-gn/toolkit/chrome/places/places.properties
@@ -0,0 +1,32 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+BookmarksMenuFolderTitle=Techaukaha Poravorã
+BookmarksToolbarFolderTitle=Techaukaha rembiporu renda
+OtherBookmarksFolderTitle=Ambuekuéra Techaukaha
+TagsFolderTitle=Teramoĩ
+MobileBookmarksFolderTitle=Pumbyry rechaukaha
+OrganizerQueryHistory=Tembiasakue
+OrganizerQueryDownloads=Ñemboguejy
+OrganizerQueryAllBookmarks=Opaite techaukaha
+
+# LOCALIZATION NOTE :
+# These are used to generate history containers when history is grouped by date
+finduri-AgeInDays-is-0=Ko árape
+finduri-AgeInDays-is-1=Kuehe
+finduri-AgeInDays-is=Ohasa %S árama
+finduri-AgeInDays-last-is=Ipaha %S árama
+finduri-AgeInDays-isgreater=%S ára mboyvegua
+finduri-AgeInMonths-is-0=Ko jasýpe
+finduri-AgeInMonths-isgreater=%S jasy mboyvegua
+
+# LOCALIZATION NOTE (localhost):
+# This is used to generate local files container when history is grouped by site
+localhost=(Marandurenda pypeguáva)
+
+# LOCALIZATION NOTE (backupFileSizeText):
+# The string is used for showing file size of each backup in the "fileRestorePopup" popup
+# %1$S is the file size
+# %2$S is the file size unit
+backupFileSizeText=%1$S %2$S
diff --git a/l10n-gn/toolkit/crashreporter/aboutcrashes.ftl b/l10n-gn/toolkit/crashreporter/aboutcrashes.ftl
new file mode 100644
index 0000000000..2e2a21fdf7
--- /dev/null
+++ b/l10n-gn/toolkit/crashreporter/aboutcrashes.ftl
@@ -0,0 +1,22 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+crash-reports-title = Marandu jejavyguáva
+submit-all-button-label = Emondopa
+delete-button-label = Emboguepa
+delete-confirm-title = Upéichapa reipota
+delete-unsubmitted-description = Kóva omboguéta opaite marandu jejavygua oñemondo’ỹva ha ndaikatúi ehejarei.
+delete-submitted-description = Kóva omboguéta marandu’i rysýi jejavygua mondopyre, hákatu ndoguemo’ãi mba’ekuaarã mondopyre. Kóva ndaikatúi ehejarei.
+crashes-unsubmitted-label = Jejavy ñemondo momarandu
+id-heading = ID momarandu
+date-crashed-heading = Crashed arange
+submit-crash-button-label = Mondo
+# This text is used to replace the label of the crash submit button
+# if the crash submission fails.
+submit-crash-button-failure-label = Jejavy
+crashes-submitted-label = Jejavy ñemondo momarandu
+date-submitted-heading = Ñemondo ára
+view-crash-button-label = Hecha
+no-reports-label = Ndojeguerahaukái jejavy momarandu.
+no-config-label = Ko tembiporu’i noñembohekói ohechauka hag̃ua marandu’i jejavy rehegua. Oñembohekova’erã pe jerohoryvéva <code>breakpad.reportURL</code>.
diff --git a/l10n-gn/toolkit/crashreporter/crashreporter.ini b/l10n-gn/toolkit/crashreporter/crashreporter.ini
new file mode 100644
index 0000000000..eedeefeb38
--- /dev/null
+++ b/l10n-gn/toolkit/crashreporter/crashreporter.ini
@@ -0,0 +1,58 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# This file is in the UTF-8 encoding
+[Strings]
+# LOCALIZATION NOTE (isRTL):
+# Leave this entry empty unless your language requires right-to-left layout,
+# for example like Arabic, Hebrew, Persian. If your language needs RTL, please
+# use the untranslated English word "yes" as value
+isRTL=
+CrashReporterTitle=Marandu jejavyguáva
+# LOCALIZATION NOTE (CrashReporterVendorTitle): %s is replaced with the vendor name. (i.e. "Mozilla")
+CrashReporterVendorTitle=Pytyvõhára %s marandu jejavyýva rehegua
+# LOCALIZATION NOTE (CrashReporterErrorText): %s is replaced with another string containing detailed information.
+CrashReporterErrorText=Tembiporu’i ojuhu peteĩ apañuãi oha’ãrõ’ỹva ha oñembotýma.\n\nIvaimíramo jepe, momaranduhára jejavy rehegua nomondokuaái peteĩ marandu ko apañuãi rehegua.\n\nMba’emimi: %s
+# LOCALIZATION NOTE (CrashReporterProductErrorText2): The first %s is replaced with the product name (i.e. "Firefox"), the second is replaced with another string containing detailed information. These two substitutions can not be reordered!
+CrashReporterProductErrorText2=%s ojuhu peteĩ apañuãi ha ombotýma. \n\nIvaimíramo jepe, momaranduhára jejavy rehegua nomondokuaái peteĩ marandu.\n\nMba’eju’i: %s
+CrashReporterSorry=Rombyasyeterei
+# LOCALIZATION NOTE (CrashReporterDescriptionText2): The %s is replaced with the product name.
+CrashReporterDescriptionText2=%s ojuhu peteĩ apañuãi ha oñembotýma.\n\nOrepytyvõ hag̃ua rojuhu ha romyatyrõ ko apañuãi, ikatu egueruka oréve marandu’i jejavy rehegua.
+CrashReporterDefault=Ko tembiporu’i oku’ejeýta jejavy rire omomarandu hag̃ua pe apañuãi tembiporu’i me’ẽhárape. Ndereiporuiva’erã pepete.
+Details=Mba’emimi…
+ViewReportTitle=Marandu’i retepy
+CommentGrayText=Embojuaju je’epyre (je’epyre ohecháta opavavete)
+ExtraReportInfo=Ko marandu’i aguereko avei marandu mba’éichapa tembiporu’i oĩkuri oñembotýramo guare.
+# LOCALIZATION NOTE (CheckSendReport): The %s is replaced with the vendor name.
+CheckSendReport=Emomarandu %s-pe ko jejavy oñemoĩporã hag̃ua
+CheckIncludeURL=Kuatiarogue kundaharape eime hague ñemoinge
+ReportPreSubmit2=Nemarandu’i jejavy rehegua oñemondóta esẽ térã emoñepyrũjey mboyve.
+ReportDuringSubmit2=Omondohína imarandu’i…
+ReportSubmitSuccess=¡Marandu emondopyre og̃uahẽma!
+ReportSubmitFailed=Iñapysẽ peteĩ apañuãi emondokuévo nemarandu.
+ReportResubmit=Emondojey marandu’i ndaikatuiva’ekue emondo hekoitépe aje’ive…
+# LOCALIZATION NOTE (Quit2): The %s is replaced with the product name.
+Quit2=Esẽ %s-gui
+# LOCALIZATION NOTE (Restart): The %s is replaced with the product name.
+Restart=Ñepyrũjey %s
+Ok=MONEĨ
+Close=Emboty
+
+# LOCALIZATION NOTE (CrashID): The %s is replaced with the Crash ID from the server, which is a string like abc12345-6789-0abc-def1-23456abcdef1
+CrashID=Crash ID: %s
+# LOCALIZATION NOTE (CrashDetailsURL): The %s is replaced with a URL that the user can visit to view the crash details.
+CrashDetailsURL=Ehecha mba’emimi ñemboty ha’ãrõ’ỹva %s-pe
+ErrorBadArguments=Pe tembiporu’i ombohasa peteĩ je’ekuaaite ndoikóiva.
+ErrorExtraFileExists=Tembiporu’i ndohejái nemarandurenda mba’ekuaarã rembiporu’i rehegua.
+ErrorExtraFileRead=Ndaikatúi oñemoñe’ẽ marandurenda mba’ekuaarã rembiporu’i rehegua.
+ErrorExtraFileMove=Ndaikatúi oñemogu’e marandurenda mba’ekuaarã rembiporu’i.
+ErrorDumpFileExists=Tembiporu’i ndohejái marandurenda ijerepyréva oñemboty rupi.
+ErrorDumpFileMove=Ndaikatúi oñemongu’e marandurenda jerepyre oñemboty rupi.
+ErrorNoProductName=Tembiporu’i ndohechái ha’e voi.
+ErrorNoServerURL=Tembiporu’i nomoha’eñói mohendahavusu oñemombe’utaha ndoikoiha.
+ErrorNoSettingsPath=Ndaikatúi ojejuhu pe ñemboheko marandu’i jejavy rehegua.
+ErrorCreateDumpDir=Ndaikatúi oñemoheñói peteĩ marandurenda jerepyre ijeke peguápe g̃uarã.
+# LOCALIZATION NOTE (ErrorEndOfLife): The %s is replaced with the product name.
+ErrorEndOfLife=Mbojuehegua %s eiporúva ndoguerekovéima ñepytyvõha. Umi marandu’i jejavy ko mbojuehegua rehegua noñemoneĩvéima. Eñeha’ã embohekopyahu mbojuehegua iñepytyvõva ndive.
+
diff --git a/l10n-gn/toolkit/services/accounts.ftl b/l10n-gn/toolkit/services/accounts.ftl
new file mode 100644
index 0000000000..8cea16f39e
--- /dev/null
+++ b/l10n-gn/toolkit/services/accounts.ftl
@@ -0,0 +1,8 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# Variables:
+# $user (String): the user name (e.g. "Ed")
+# $system (String): the operating system (e.g. "Android")
+account-client-name = { $user }’s { -brand-short-name }-gui { $system }-pe
diff --git a/l10n-gn/toolkit/toolkit/about/aboutAbout.ftl b/l10n-gn/toolkit/toolkit/about/aboutAbout.ftl
new file mode 100644
index 0000000000..f1ffe4b932
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/about/aboutAbout.ftl
@@ -0,0 +1,9 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+about-about-title = About rehegua:
+about-about-note =
+ Kóva kuatirogue rysýi “about” nde rekopytu’urã.<br/>
+ Oĩ heta ikatúva nemyangekoireínte. Ambuékatu ha’éva ñemoesakãrã añónte.<br/>
+ Ha avei oĩ oñeñomínte oiporu haguére ñeporandu reheguáva.
diff --git a/l10n-gn/toolkit/toolkit/about/aboutAddons.ftl b/l10n-gn/toolkit/toolkit/about/aboutAddons.ftl
new file mode 100644
index 0000000000..408b753db7
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/about/aboutAddons.ftl
@@ -0,0 +1,491 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+addons-page-title = Moĩmbaha ñangarekohára
+search-header =
+ .placeholder = Eheka addons.mozilla.org
+ .searchbuttonlabel = Heka
+
+## Variables
+## $domain - Domain name where add-ons are available (e.g. addons.mozilla.org)
+
+list-empty-get-extensions-message = Eguereko jepysokue ha téma <a data-l10n-name="get-extensions">{ $domain }</a>
+list-empty-get-dictionaries-message = Eguereko ñe’ẽryru <a data-l10n-name="get-extensions">{ $domain }</a>
+list-empty-get-language-packs-message = Eguereko ñe’ẽ aty <a data-l10n-name="get-extensions">{ $domain }</a>
+
+##
+
+list-empty-installed =
+ .value = Ndereguerekói ãichagua moĩmbaha
+list-empty-available-updates =
+ .value = Ndojejuhúi ñembohekopyahu
+list-empty-recent-updates =
+ .value = Nerembopyahúi mba’evéichagua moĩmbaha
+list-empty-find-updates =
+ .label = Ñembohekopyahu jeheka
+list-empty-button =
+ .label = Eikuaave moĩmbaha rehegua
+help-button = Moĩmbaha jokoha
+sidebar-help-button-title =
+ .title = Moĩmbaha jokoha
+addons-settings-button = { -brand-short-name } Ñemboheko
+sidebar-settings-button-title =
+ .title = { -brand-short-name } Ñemboheko
+show-unsigned-extensions-button =
+ .label = Heta pukukue ndaikatúi kuri ojehechajey
+show-all-extensions-button =
+ .label = Opaite mba’ejoapyrã jehecha
+detail-version =
+ .label = Peteĩchagua
+detail-last-updated =
+ .label = Ñembohekopyahu ramovéva
+addon-detail-description-expand = Ehechaukave
+addon-detail-description-collapse = Ehechauka’ive
+detail-contributions-description = Ko moĩmbaha mboguatahára ojerure eipytyvõ oku’eve hag̃ua mboguatahápe ejapóvo peteĩ michĩmíva mba’eme’ẽ.
+detail-contributions-button = Ñepytyvõ
+ .title = Eipytyvõ ko moĩmbaha okakuaa hag̃ua
+ .accesskey = C
+detail-update-type =
+ .value = Ñembohekopyahu ijeheguíva
+detail-update-default =
+ .label = Jepokokuaa’ỹha
+ .tooltiptext = Emohendarei tekopyahu oĩ jave kóva ypykuéramo
+detail-update-automatic =
+ .label = Héẽ
+ .tooltiptext = Emohenda ñembohekopyahu ijeheguíva
+detail-update-manual =
+ .label = Mongepyre
+ .tooltiptext = Aníke emohenda ñembohekopyahu ijeheguíva
+# Used as a description for the option to allow or block an add-on in private windows.
+detail-private-browsing-label = Eiporu ovetã ñemíme
+# Some add-ons may elect to not run in private windows by setting incognito: not_allowed in the manifest. This
+# cannot be overridden by the user.
+detail-private-disallowed-label = Noñemoneĩri ovetã ñemíme
+detail-private-disallowed-description2 = Ko jepysokue ndoikói kundaha ñemíme. <a data-l10n-name="learn-more">Eikuaave</a>
+# Some special add-ons are privileged, run in private windows automatically, and this permission can't be revoked
+detail-private-required-label = Oikotevẽ ovetã ñemíme jeike
+detail-private-required-description2 = Ko jepysokue oikekuaa ne rembiapo ñandutípe eikundaha ñeminguévo. <a data-l10n-name="learn-more">Eikuaave</a>
+detail-private-browsing-on =
+ .label = Moneĩ
+ .tooltiptext = Embojuruja kundaha ñemíme
+detail-private-browsing-off =
+ .label = Ani emoneĩ
+ .tooltiptext = Eipe'a kundaha ñemígui
+detail-home =
+ .label = Kuatiarogue ñepyrũha
+detail-home-value =
+ .value = { detail-home.label }
+detail-repository =
+ .label = Perfil del complemento
+detail-repository-value =
+ .value = { detail-repository.label }
+detail-check-for-updates =
+ .label = Ñembohekopyahu jeheka
+ .accesskey = f
+ .tooltiptext = Eheka ñembohekopyahu ko moĩmbaha rehegua
+detail-show-preferences =
+ .label =
+ { PLATFORM() ->
+ [windows] Jeporavorã
+ *[other] Ojererohoryvéva
+ }
+ .accesskey =
+ { PLATFORM() ->
+ [windows] O
+ *[other] P
+ }
+ .tooltiptext =
+ { PLATFORM() ->
+ [windows] Emoambue poravopyrã ko moĩmbaha rehegua
+ *[other] Emoambue jerohoryvéva ko moĩmbaha rehegua
+ }
+detail-rating =
+ .value = Ñehepyme’ẽ
+addon-restart-now =
+ .label = Emoñepyrũjey ko’ág̃a
+disabled-unsigned-heading =
+ .value = Heta moĩmbaha ojepe’aitéma
+disabled-unsigned-description = Ko’ã moĩmbaha ndojehechajeýi ojeporu hag̃uáicha { -brand-short-name }-pe. Ikatu<label data-l10n-name="find-addons">Myengoviarã juhu</label> térã ejerure mboguatahárape ojehechajey hag̃ua.
+disabled-unsigned-learn-more = Eikuaave oreñeha’ã rehegua ikatu hag̃uáicha roipytyvõ peime hag̃ua jeikekatúpe.
+disabled-unsigned-devinfo = Umi mboguatahára oipotáva moĩmbaha ojehechapyréva ikatu omoñe’ẽve ohóvo ko <label data-l10n-name="learn-more">popeguáva</label>.
+plugin-deprecation-description = ¿Oĩ nderejuhúiva? Sapy’ánte oĩ mba’ejoajurã ndaikatuvéima ojeporu { -brand-short-name } ndive. <label data-l10n-name="learn-more">Jeikuaave.</label>
+legacy-warning-show-legacy = Opaite mba’ejoapyrã jehecha
+legacy-extensions =
+ .value = Opaite mba’ejoapyrã
+legacy-extensions-description = Ko’ã jepysokue ndoguerekói { -brand-short-name } tekoguatarã oñembogue hag̃ua. <label data-l10n-name="legacy-learn-more">Maranduve moĩmbaha moambue rehegua</label>
+private-browsing-description2 =
+ { -brand-short-name } iñambuehína mba’éichapa omba’apo jepysokue kundaha ñemíme. Oimeraẽva jepysokue pyahu embojuajúva
+ { -brand-short-name } rupi nomba’apomo’ãi ijypykue rupi kundaha ñemíme. Neremoneĩrirõ Moĩporãhápe, pe jepysokue ndoikomo’ãi kundaha ñemíme, ha ndoikemo’ãi nerembiapo ñanduti
+ peguápe. Romoambue roguereko hag̃ua ñemiháme ne kundaha ñemigua.
+ <label data-l10n-name="private-browsing-learn-more">Eikuaa mba’éichapa eñangarekóta ko’ã jepysokue ñemboheko rehe </label>
+addon-category-discover = Je’eporã
+addon-category-discover-title =
+ .title = Je’eporã
+addon-category-extension = Mba’ejoapyrã
+addon-category-extension-title =
+ .title = Mba’ejoapyrã
+addon-category-theme = Téma
+addon-category-theme-title =
+ .title = Téma
+addon-category-plugin = Mba’ejoajurã
+addon-category-plugin-title =
+ .title = Mba’ejoajurã
+addon-category-dictionary = Ñe’ẽryru
+addon-category-dictionary-title =
+ .title = Ñe’ẽryru
+addon-category-locale = Ñe’ẽita
+addon-category-locale-title =
+ .title = Ñe’ẽita
+addon-category-available-updates = Ñembohekopyahu eiporukuaáva
+addon-category-available-updates-title =
+ .title = Ñembohekopyahu eiporukuaáva
+addon-category-recent-updates = Ñembohekopyahu ramovéva
+addon-category-recent-updates-title =
+ .title = Ñembohekopyahu ramovéva
+addon-category-sitepermission = Tenda ñemoneĩ
+addon-category-sitepermission-title =
+ .title = Tenda ñemoneĩ
+# 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 = Tenda ñemoneĩ { $host } peg̃uarã
+
+## These are global warnings
+
+extensions-warning-safe-mode = Opaite moĩmbaha oñemongepáma teko jerovia rupi.
+extensions-warning-check-compatibility = Ojueheguáva jehechajey moĩmbaha reheguáva oñemongéma. Ikatu oguereko heta juehegua’ỹva.
+extensions-warning-safe-mode2 =
+ .message = Opaite moĩmbaha oñemongepáma teko jerovia rupi.
+extensions-warning-check-compatibility2 =
+ .message = Ojueheguáva jehechajey moĩmbaha reheguáva oñemongéma. Ikatu oguereko heta juehegua’ỹva.
+extensions-warning-check-compatibility-button = Myandy
+ .title = Ojueheguáva jehechajey moĩmbaha reheguáva myandy
+extensions-warning-update-security = Tekorosãrã jehechajey moĩmbaha rehegua oñemongéma. Ikatu ehecha nde rekorosãrã oñembyaikuaáva embohekopyahu aja.
+extensions-warning-update-security2 =
+ .message = Tekorosãrã jehechajey moĩmbaha rehegua oñemongéma. Ikatu ehecha nde rekorosãrã oñembyaikuaáva embohekopyahu aja.
+extensions-warning-update-security-button = Myandy
+ .title = Emyandy jehechajey moĩmbaha rekorosãrã rehegua
+extensions-warning-imported-addons2 =
+ .message = Emohu’ã jepysokue guerupyre ñemohenda { -brand-short-name } peve
+extensions-warning-imported-addons-button = Emohenda Jepysokue
+
+## Strings connected to add-on updates
+
+addon-updates-check-for-updates = Ñembohekopyahu jeheka
+ .accesskey = C
+addon-updates-view-updates = Ñembohekopyahu ramovéva jehecha
+ .accesskey = V
+
+# This menu item is a checkbox that toggles the default global behavior for
+# add-on update checking.
+
+addon-updates-update-addons-automatically = Moĩmbaha ijeheguietéva mbohekopyahu
+ .accesskey = A
+
+## Specific add-ons can have custom update checking behaviors ("Manually",
+## "Automatically", "Use default global behavior"). These menu items reset the
+## update checking behavior for all add-ons to the default global behavior
+## (which itself is either "Automatically" or "Manually", controlled by the
+## extensions-updates-update-addons-automatically.label menu item).
+
+addon-updates-reset-updates-to-automatic = Emboheko opaite moĩmbaha oñembohekopyahu hag̃ua ijeheguiete
+ .accesskey = R
+addon-updates-reset-updates-to-manual = Emboheko opaite moĩmbaha oñembohekopyahu hag̃uáicha pópe
+ .accesskey = R
+
+## Status messages displayed when updating add-ons
+
+addon-updates-updating = Moĩmbaha hekopyahuhína
+addon-updates-installed = Oñembohekopyahúma nemoĩmbaha.
+addon-updates-none-found = Ndojejuhúi ñembohekopyahu
+addon-updates-manual-updates-found = Ehecha ñembohekopyahu eiporukuaáva
+
+## Add-on install/debug strings for page options menu
+
+addon-install-from-file = Emohenda moĩmbaha marandurenda guive…
+ .accesskey = I
+addon-install-from-file-dialog-title = Eiporavo moĩmbaha emohenda hag̃ua
+addon-install-from-file-filter-name = Moĩmbahakuéra
+addon-open-about-debugging = Emopotĩ Moĩmbahakuéra
+ .accesskey = p
+
+## Extension shortcut management
+
+# This is displayed in the page options menu
+addon-manage-extensions-shortcuts = Eñangareko jepysokue jeike pya’eha rehe
+ .accesskey = S
+shortcuts-no-addons = Ndoguerekói jepysokue ijurujáva.
+shortcuts-no-commands = Ko’ã jepysokue ndoguerekói jeike pya’eha:
+shortcuts-input =
+ .placeholder = Ehai mbopya’eha
+# Accessible name for a trashcan icon button that removes an existent shortcut
+shortcuts-remove-button =
+ .aria-label = Emboguete jeike pya’eha
+shortcuts-browserAction2 = Emyandy votõ tembiporu renda
+shortcuts-pageAction = Emyandy kuatiarogue ñemongu’e
+shortcuts-sidebarAction = Embojopyru tenda yke
+shortcuts-modifier-mac = Emoinge Ctrl, Alt o ⌘
+shortcuts-modifier-other = Emoinge Ctrl or Alt
+shortcuts-invalid = Ñembojopyru ndoikóiva
+shortcuts-letter = Ehai peteĩ tai
+shortcuts-system = Ndaikatúi eipe’a peteĩ mbopya’eha { -brand-short-name } mba’éva
+# String displayed in warning label when there is a duplicate shortcut
+shortcuts-duplicate = Jeike pya’eha imokõiva
+# String displayed when a keyboard shortcut is already assigned to more than one add-on
+# Variables:
+# $shortcut (string) - Shortcut string for the add-on
+shortcuts-duplicate-warning-message = Pe { $shortcut } ojeporuhína mbopya’eháramo heta jey. Pe jeike pya’eha ikõiva ikatu ojapo mba’e eha’ãrõ’ỹva.
+# String displayed when a keyboard shortcut is already assigned to more than one add-on
+# Variables:
+# $shortcut (string) - Shortcut string for the add-on
+shortcuts-duplicate-warning-message2 =
+ .message = Pe { $shortcut } ojeporuhína mbopya’eháramo heta jey. Pe jeike pya’eha ikõiva ikatu ojapo mba’e eha’ãrõ’ỹva.
+# String displayed when a keyboard shortcut is already used by another add-on
+# Variables:
+# $addon (string) - Name of the add-on
+shortcuts-exists = Oiporúma { $addon }
+# Variables:
+# $numberToShow (number) - Number of other elements available to show
+shortcuts-card-expand-button =
+ { $numberToShow ->
+ [one] Ehechave { $numberToShow }
+ *[other] Ehechave { $numberToShow }
+ }
+shortcuts-card-collapse-button = Ehechauka’ive
+header-back-button =
+ .title = Guevijey
+
+## Recommended add-ons page
+
+# Explanatory introduction to the list of recommended add-ons. The action word
+# ("recommends") in the final sentence is a link to external documentation.
+discopane-intro = Umi jepysokue ha téma ha’e tembiporu’i kundahápe g̃uarã ha omo’ã ñe’ẽñemi, ta’ãngamýi ñemboguejy, joguarã jejuhu, maranduñemurã jejoko, kundahára rova ñemoambue ha hetave mba’e. Mbohapyhaguáva hetave jey umi omoheñóiva software. Rome’ẽ jeporavorã { -brand-product-name } <a data-l10n-name="learn-more-trigger">je’eporãpy</a> tekorosãme, apopyre ha tembiaporape ijojaha’ỹva.
+# Notice to make user aware that the recommendations are personalized.
+discopane-notice-recommendations = Heta ko’ã ñe’ẽporã ha’e ñemomba’epyre. Ojehecha ambue jepysokue ñemohendapyre, ne mba’ete erohoryvéva ha ijeporukue.
+# Notice to make user aware that the recommendations are personalized.
+discopane-notice-recommendations2 =
+ .message = Heta ko’ã ñe’ẽporã ha’e ñemomba’epyre. Ojehecha ambue jepysokue ñemohendapyre, ne mba’ete erohoryvéva ha ijeporukue.
+discopane-notice-learn-more = Kuaave
+privacy-policy = Temiñemi porureko
+# Refers to the author of an add-on, shown below the name of the add-on.
+# Variables:
+# $author (string) - The name of the add-on developer.
+created-by-author = <a data-l10n-name="author">{ $author }</a> rupi
+# Shows the number of daily users of the add-on.
+# Variables:
+# $dailyUsers (number) - The number of daily users.
+user-count = Poruhára: { $dailyUsers }
+install-extension-button = Embojuaju { -brand-product-name }
+install-theme-button = Emohenda téma
+# The label of the button that appears after installing an add-on. Upon click,
+# the detailed add-on view is opened, from where the add-on can be managed.
+manage-addon-button = Ñangareko
+find-more-addons = Ehekave moĩmbaha
+find-more-themes = Ejuhuvéta téma
+# This is a label for the button to open the "more options" menu, it is only
+# used for screen readers.
+addon-options-button =
+ .aria-label = Jeporavorãve
+
+## Add-on actions
+
+report-addon-button = Momarandu
+remove-addon-button = Mboguete
+# The link will always be shown after the other text.
+remove-addon-disabled-button = Ndaikatúi emboguete <a data-l10n-name="link">¿Mba’ére?</a>
+disable-addon-button = Pe’a
+enable-addon-button = Mbojuruja
+# This is used for the toggle on the extension card, it's a checkbox and this
+# is always its label.
+extension-enable-addon-button-label =
+ .aria-label = Mbojuruja
+preferences-addon-button =
+ { PLATFORM() ->
+ [windows] Jerohoryvéva
+ *[other] Jeporavorã
+ }
+details-addon-button = Mba’emimi
+release-notes-addon-button = Jehaipy rehegua
+permissions-addon-button = Moneĩ
+extension-enabled-heading = Myandypyre
+extension-disabled-heading = Ojeporuve’ỹva
+theme-enabled-heading = Myandypyre
+theme-disabled-heading2 = Téma ñongatupyre
+plugin-enabled-heading = Myandypyre
+plugin-disabled-heading = Ojeporuve’ỹva
+dictionary-enabled-heading = Myandypyre
+dictionary-disabled-heading = Ojeporuve’ỹva
+locale-enabled-heading = Myandypyre
+locale-disabled-heading = Ojeporuve’ỹva
+sitepermission-enabled-heading = Myandypyre
+sitepermission-disabled-heading = Pe’apyre
+always-activate-button = Emyandy tapia
+never-activate-button = Ani emyandy araka’eve
+addon-detail-author-label = Apohára
+addon-detail-version-label = Peteĩchagua
+addon-detail-last-updated-label = Mbohekopyahu paha
+addon-detail-homepage-label = Kuatiarogue ñepyrũha
+addon-detail-rating-label = Jeporavopy
+# Message for add-ons with a staged pending update.
+install-postponed-message = Ko jepysokue hekopyahúta emoñepyrũjeývo { -brand-short-name }.
+# Message for add-ons with a staged pending update.
+install-postponed-message2 =
+ .message = Ko jepysokue hekopyahúta emoñepyrũjeývo { -brand-short-name }.
+install-postponed-button = Embohekopyahu ko’ág̃a
+# The average rating that the add-on has received.
+# Variables:
+# $rating (number) - A number between 0 and 5. The translation should show at most one digit after the comma.
+five-star-rating =
+ .title = Mbopapapyre { NUMBER($rating, maximumFractionDigits: 1) } 5 peve
+# This string is used to show that an add-on is disabled.
+# Variables:
+# $name (string) - The name of the add-on
+addon-name-disabled = { $name } (jepe’apyre)
+# The number of reviews that an add-on has received on AMO.
+# Variables:
+# $numberOfReviews (number) - The number of reviews received
+addon-detail-reviews-link =
+ { $numberOfReviews ->
+ [one] { $numberOfReviews } jehechajey
+ *[other] { $numberOfReviews } jehechajey
+ }
+
+## Pending uninstall message bar
+
+# Variables:
+# $addon (string) - Name of the add-on
+pending-uninstall-description = Oñemboguete <span data-l10n-name="addon-name">{ $addon }</span>.
+# Variables:
+# $addon (string) - Name of the add-on
+pending-uninstall-description2 =
+ .message = Oñemboguete { $addon }.
+pending-uninstall-undo-button = Mboguevi
+addon-detail-updates-label = Emoneĩ mbohekopyahu ijeheguíva
+addon-detail-updates-radio-default = Ijypykue
+addon-detail-updates-radio-on = Hendypyre
+addon-detail-updates-radio-off = Mbogue
+addon-detail-update-check-label = Eheka mohekopyahu
+install-update-button = Mohekopyahu
+# aria-label associated to the updates row to help screen readers to announce the group
+# of input controls being entered.
+addon-detail-group-label-updates =
+ .aria-label = { addon-detail-updates-label }
+# This is the tooltip text for the private browsing badge in about:addons. The
+# badge is the private browsing icon included next to the extension's name.
+addon-badge-private-browsing-allowed2 =
+ .title = Ovetã ñemíme moneĩmbyre
+ .aria-label = { addon-badge-private-browsing-allowed2.title }
+addon-detail-private-browsing-help = Hendy jave, pe jepysokue ikatu oike ejapóva guivépe eikundaha ñemi aja. <a data-l10n-name="learn-more">Eikuaave</a>
+addon-detail-private-browsing-allow = Moneĩ
+addon-detail-private-browsing-disallow = Ani emoneĩ
+# aria-label associated to the private browsing row to help screen readers to announce the group
+# of input controls being entered.
+addon-detail-group-label-private-browsing =
+ .aria-label = { detail-private-browsing-label }
+
+## "sites with restrictions" (internally called "quarantined") are special domains
+## where add-ons are normally blocked for security reasons.
+
+# Used as a description for the option to allow or block an add-on on quarantined domains.
+addon-detail-quarantined-domains-label = Emongu’e tenda jejokopyrépe
+# Used as help text part of the quarantined domains UI controls row.
+addon-detail-quarantined-domains-help = Oñemoneĩ vove, pe jepysokue oikekuaáta tenda { -vendor-short-name } omochi’ĩpyrévape. Emoneĩ ejeroviáramo ko jepysokue añoite.
+# Used as label and tooltip text on the radio inputs associated to the quarantined domains UI controls.
+addon-detail-quarantined-domains-allow = Moneĩ
+addon-detail-quarantined-domains-disallow = Ani emoneĩ
+# aria-label associated to the quarantined domains exempt row to help screen readers to announce the group.
+addon-detail-group-label-quarantined-domains =
+ .aria-label = { addon-detail-quarantined-domains-label }
+
+## 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 } omoneĩ jepysokue oguerekóva tekorosã ha tembiapokue
+ .aria-label = { addon-badge-recommended2.title }
+# We hard code "Mozilla" in the string below because the extensions are built
+# by Mozilla and we don't want forks to display "by Fork".
+addon-badge-line3 =
+ .title = Jepysokue Mozilla ojapopyréva. Orekopaite tekorosã ha ha’eve
+ .aria-label = { addon-badge-line3.title }
+addon-badge-verified2 =
+ .title = Ko jepysokue ojehechajey oguerekópa tekorosã ha oikoporãpa.
+ .aria-label = { addon-badge-verified2.title }
+
+##
+
+available-updates-heading = Ñembohekopyahu eiporukuaáva
+recent-updates-heading = Mohekopyahu ramoveguáva
+release-notes-loading = Henyhẽhína…
+release-notes-error = Rombyasy, hákatu oiko jejavy henyhẽnguévo jehaipy rehegua.
+addon-permissions-empty = Ko jepysokue noikotevẽi ñemoneĩ
+addon-permissions-required = Ñemoneĩ tekotevẽva tembiapoite ha’etévape g̃uarã:
+addon-permissions-optional = Ñemoneĩ potapýva tembiapoite jopoiguápe g̃uarã:
+addon-permissions-learnmore = Eikuaave ñemoneĩ rehegua
+recommended-extensions-heading = Jepysokue je’eporãpyre
+recommended-themes-heading = Téma je’eporãpyre
+# Variables:
+# $hostname (string) - Host where the permissions are granted
+addon-sitepermissions-required = Ome’ẽ ko’ã jejapokuaa <span data-l10n-name="hostname">{ $hostname }</span>-pe:
+# A recommendation for the Firefox Color theme shown at the bottom of the theme
+# list view. The "Firefox Color" name itself should not be translated.
+recommended-theme-1 = ¿Emoheñoisépa? <a data-l10n-name="link">Emoheñoi ne temarã Firefox Color ndive.</a>
+
+## Page headings
+
+extension-heading = Emongu’e nde jepysokue
+theme-heading = Emongu’e nde téma
+plugin-heading = Emongu’e nde mboguejyrã’i
+dictionary-heading = Emongu’e ne ñe’ẽryrukuéra
+locale-heading = Emongu’e ne ñe’ẽnguéra
+updates-heading = Eñangareko ne ñembohekopyahúre
+sitepermission-heading = Eñangareko tenda ñemoneĩre
+discover-heading = Emomba’e nde { -brand-short-name }
+shortcuts-heading = Eñangareko jepysokue jeike pya’eháre
+default-heading-search-label = Ehekave moĩmbaha
+addons-heading-search-input =
+ .placeholder = Eheka addons.mozilla.org
+addon-page-options-button =
+ .title = Tembiporu opaite moĩmbahápe g̃uarã
+
+## Detail notifications
+## Variables:
+## $name (string) - Name of the add-on.
+
+# Variables:
+# $version (string) - Application version.
+details-notification-incompatible = { $name } ndojokupytýi { -brand-short-name } { $version } ndive.
+# Variables:
+# $version (string) - Application version.
+details-notification-incompatible2 =
+ .message = { $name } ndojokupytýi { -brand-short-name } { $version } ndive.
+details-notification-incompatible-link = Eñemomaranduve
+details-notification-unsigned-and-disabled = { $name } ndaikatúi ojehechajey ojeporu hag̃ua { -brand-short-name }-pe ha oñemongéma.
+details-notification-unsigned-and-disabled2 =
+ .message = { $name } ndaikatúi ojehechajey ojeporu hag̃ua { -brand-short-name }-pe ha oñemongéma.
+details-notification-unsigned-and-disabled-link = Maranduve
+details-notification-unsigned = { $name } ndaikatúi ojehechajey ojeporu hag̃ua { -brand-short-name }-pe. Ejesareko porãke hese.
+details-notification-unsigned2 =
+ .message = { $name } ndaikatúi ojehechajey ojeporu hag̃ua { -brand-short-name }-pe. Ejesareko porãke hese.
+details-notification-unsigned-link = Maranduve
+details-notification-blocked = { $name } oñemongéma oguereko rupi apañuãi tekorosãrã térã tekopytápe.
+details-notification-blocked2 =
+ .message = { $name } oñemongéma oguereko rupi apañuãi tekorosãrã térã tekopytápe.
+details-notification-blocked-link = Maranduve
+details-notification-softblocked = Ojeikuaa { $name } omoapañuãiha tekorosã térã tekoporã.
+details-notification-softblocked2 =
+ .message = Ojeikuaa { $name } omoapañuãiha tekorosã térã tekoporã.
+details-notification-softblocked-link = Maranduve
+details-notification-gmp-pending = { $name } oñemohendáta sapy’aitépe.
+details-notification-gmp-pending2 =
+ .message = { $name } oñemohendáta sapy’aitépe.
+
+## Gecko Media Plugins (GMPs)
+
+plugins-gmp-license-info = Marandu ñe’ẽme’ẽgua
+plugins-gmp-privacy-info = Marandu ñemigua
+plugins-openh264-name = Openh264 Video Codec ome’ẽva Cisco Systems, Inc.
+plugins-openh264-description = Ko mba’ejoajurã Mozilla oñemohendáta ijeheguiete ojapo hag̃ua WebRTC ojeruréva ha omoneĩta WebRTC ohenói mba’e’oka ndive oikotevẽva ta’ãngamýi H.264 codec. Eike http://www.openh264.org/ ehecha codec ayvu reñoiha ha eikuaave hag̃ua ko tembiporu’i rehegua.
+plugins-widevine-name = Widevine Content Decryption Module ome’ẽva Google Inc.
+plugins-widevine-description = Ko mboguejyrã’i omoneĩta ipapapy kañýva ñemboheta Encrypted Media Extensions oipotaháicha. Umi tenda oiporu jepi ipapapy kañýva oñemo’ã hag̃ua tetepy hekoetáva monguatia iporãvévagui. Eike https://www.w3.org/TR/encrypted-media/ eikuaave hag̃ua Encrypted Media Extensions rehegua.
diff --git a/l10n-gn/toolkit/toolkit/about/aboutCompat.ftl b/l10n-gn/toolkit/toolkit/about/aboutCompat.ftl
new file mode 100644
index 0000000000..9d1b341b3d
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/about/aboutCompat.ftl
@@ -0,0 +1,24 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+label-disable = Jepe’aite
+label-enable = Mbojuruja
+label-interventions = Jeikepaha
+# Variables:
+# $bug (string) - Bug number
+label-more-information = Maranduve: javy { $bug }
+label-overrides = Poruhára rehegua jepe’aite
+text-disabled-in-about-config = Ojepe’áma ko tembiapoite about:config rupi
+text-no-interventions = Ndojeporuihína jeikepaha
+text-no-overrides = Ndojeporúi AU pe’aha
+text-title = about:compat
+
+## Do not translate "SmartBlock". For reference, SmartBlock is a feature
+## of Firefox anti-tracking which fixes website breakage caused when
+## trackers are blocked, by acting just enough like those trackers to fix the
+## breakage. SmartBlock also contains special fixes for sites broken by
+## Firefox's Total Cookie Protection feature.
+
+label-smartblock = SmartBlock Ñemoĩporã
+text-no-smartblock = Ndojeporúi SmartBlock ñemoĩporãha
diff --git a/l10n-gn/toolkit/toolkit/about/aboutGlean.ftl b/l10n-gn/toolkit/toolkit/about/aboutGlean.ftl
new file mode 100644
index 0000000000..91ba3d7635
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/about/aboutGlean.ftl
@@ -0,0 +1,105 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+### "FOG", "Glean", and "Glean SDK" should remain in English.
+
+-fog-brand-name = FOG
+-glean-brand-name = Glean
+glean-sdk-brand-name = { -glean-brand-name } SDK
+glean-debug-ping-viewer-brand-name = Ping rechaha { -glean-brand-name } oñempotĩ hag̃ua
+about-glean-page-title2 = { -glean-brand-name } rehegua
+about-glean-header = { -glean-brand-name } rehegua
+about-glean-interface-description =
+ Pe <a data-l10n-name="glean-sdk-doc-link">{ glean-sdk-brand-name }</a>
+ ha’e mba’ekuaarã ñembyatyha arandukarenda ojeporúva { -vendor-short-name } apopyrépe.
+ Ko jehechaha ojejapo mboguatahára ha ta’ãhára
+ <a data-l10n-name="fog-link">oha’ã hag̃ua ipoite rupi jeporupyrã</a>.
+about-glean-upload-enabled = Mba’ekuaarã ñemyanyhẽ hendýma.
+about-glean-upload-disabled = Mba’ekuaarã ñemyanyhẽ oguéma.
+about-glean-upload-enabled-local = Mba’ekuaarã myanyhẽ hendýta emondo hag̃ua mohendahavusu ag̃uiguápe.
+about-glean-upload-fake-enabled =
+ Pe mba’ekuaarã ñemyanehẽ oñemboguéma,
+ hákatu ro’e { glean-sdk-brand-name }-pe hendyha
+ umi mba’ekuaarã oñemboheraguapy hag̃ua gueteri ipype.
+ Haipy: emoĩramo teramoĩ ñemboguaha, umi pings henyhẽta
+ <a data-l10n-name="glean-debug-ping-viewer">{ glean-debug-ping-viewer-brand-name }</a> ndive ha’eño ñembohekógui.
+# This message is followed by a bulleted list.
+about-glean-prefs-and-defines = Umi <a data-l10n-name="fog-prefs-and-defines-doc-link">erohoryvéva ha ñemoesakã</a> iporãva ogueroike:
+# Variables:
+# $data-upload-pref-value (String): the value of the datareporting.healthreport.uploadEnabled pref. Typically "true", sometimes "false"
+# Do not translate strings between <code> </code> tags.
+about-glean-data-upload = <code>datareporting.healthreport.uploadEnabled</code>: { $data-upload-pref-value }
+# Variables:
+# $local-port-pref-value (Integer): the value of the telemetry.fog.test.localhost_port pref. Typically 0. Can be negative.
+# Do not translate strings between <code> </code> tags.
+about-glean-local-port = <code>telemetry.fog.test.localhost_port</code>: { $local-port-pref-value }
+# Variables:
+# $glean-android-define-value (Boolean): the value of the MOZ_GLEAN_ANDROID define. Typically "false", sometimes "true".
+# Do not translate strings between <code> </code> tags.
+about-glean-glean-android = <code>MOZ_GLEAN_ANDROID</code>: { $glean-android-define-value }
+# Variables:
+# $moz-official-define-value (Boolean): the value of the MOZILLA_OFFICIAL define.
+# Do not translate strings between <code> </code> tags.
+about-glean-moz-official = <code>MOZILLA_OFFICIAL</code>: { $moz-official-define-value }
+about-glean-about-testing-header = Ñeha’ã rehegua
+# This message is followed by a numbered list.
+about-glean-manual-testing =
+ Ko’ã jeguatarã tuichaháicha oñembokuatia
+ <a data-l10n-name="fog-instrumentation-test-doc-link">kuatiaite ñeha’ãha { -fog-brand-name }</a> ndive
+ ha <a data-l10n-name="glean-sdk-doc-link"> kuatiaite { glean-sdk-brand-name } mba’éva</a>,
+ hákatu, mbykyhápe, eha’ãkuaa hag̃ua nde po rupi hembiapoite oikoporãha, ejapo:
+# This message is an option in a dropdown filled with untranslated names of pings.
+about-glean-no-ping-label = (aníke emondo ping)
+# An in-line text input field precedes this string.
+about-glean-label-for-tag-pings = Kora mboyvegua, ehecháke toĩ ñemboguaha reramoĩ hasy’ỹva iñemomandu’a eikuaa porã hag̃ua pings tenondeve.
+# An in-line text input field precedes this string.
+about-glean-label-for-tag-pings-with-requirements = Emboaje teramoĩ mopotĩha nemandu’átava <span>(20 tairenda térã sa’ive, alfanumérico ha - pévante)</span> ohechakuaa hag̃ua pings uperire.
+# An in-line drop down list precedes this string.
+# Do not translate strings between <code> </code> tags.
+about-glean-label-for-ping-names =
+ Eiporavo tysýi mboyveguávape ping oĩhápe hembiaporãite.
+ Reimérõ <a data-l10n-name="custom-ping-link">ping mba’eteéva</a> ndive, eiporavo péva.
+ Péicha ndoikóirõ, tepykue ijypyguáva ñeha’ãha <code>event</code> ha’e ping <code>events</code>
+ ha tepykue ijypyguáva opaite ñeha’ãha ha’e
+ ping <code>metrics</code>.
+# An in-line check box precedes this string.
+about-glean-label-for-log-pings =
+ (Jeporavokuaáva. Emongurusu tenda’i hasaramóva eipotáramo umi ping oñemboheraguapy oñemondo vove.
+ Avei, katuete <a data-l10n-name="enable-logging-link">emyandy mboheraguapyha</a>.)
+# Variables
+# $debug-tag (String): The user-set value of the debug tag input on this page. Like "about-glean-kV"
+# An in-line button labeled "Apply settings and submit ping" precedes this string.
+about-glean-label-for-controls-submit =
+ Eikutu votõ mboyvegua embohéra hag̃ua opaite pings { -glean-brand-name } rehegua teramoĩ ndive ha emondo ping poravopyre.
+ (Opaite ping mondopyre upe guive oñepyrũjey peve tembiporu’i heramoĩta
+ <code>{ $debug-tag }</code> ndive.)
+about-glean-li-for-visit-gdpv =
+ <a data-l10n-name="gdpv-tagged-pings-link">Eike kuatiaroguépe { glean-debug-ping-viewer-brand-name } ehecha hag̃ua umi ping nde reramoĩ reheve </a>.
+ Ndoguerahamo’ãi heta aravo’ive votõ ejopy’ypy guive og̃uahẽ peve pe ping.
+ Hákatu hetajey oguerahakuaa heta aravo’i.
+# Do not translate strings between <code> </code> tags.
+about-glean-adhoc-explanation =
+ Eha’ãve hag̃ua <i>ad hoc</i>,
+ avei ehechakuaa porupyrã repy ag̃aguáva
+ embojurujávo peteĩ tembiporu mba’e’okarupa ñemboguataha ko’ápe <code>about:glean</code>
+ ha eiporúvo pe API <code>testGetValue()</code> ko
+ <code>Glean.metricCategory.metricName.testGetValue()</code> ramo.
+# Do not translate strings between <code> </code> tags.
+about-glean-adhoc-explanation2 =
+ Eha’ãve hag̃ua <i>ad hoc</i>,
+ avei ehechakuaa porupyrã repy ag̃aguáva mba’e heta’ỹva rehegua
+ embojurujávo tembiporu mba’e’okarupa ñemboguataha ko’ápe <code>about:glean</code>-pe
+ ha eiporúvo pe API <code>testGetValue()</code>
+ <code>Glean.metricCategory.metricName.testGetValue()</code> ramo métrica hérava <code>metric.category.metric_name</code>.
+# Do not translate strings between <code> </code> tags.
+about-glean-adhoc-note =
+ Eikuaáke eiporuha API Glean JS pe mba’e’okarupa devtools rupive.
+ Kóva he’ise pe métrica ha pe métrica réra oguerekoha ysaja
+ <code>camelCase</code> ojuavýva umi APIs de Rust y C++ reheguágui.
+controls-button-label-verbose = Emboheko ha emondo ping
+about-glean-about-data-header = Mba’ekuaarã rehegua
+about-glean-about-data-explanation =
+ Eikundaha hag̃ua mba’ekuaarã mbyatypyre rysýire, eporandu pe
+ <a data-l10n-name="glean-dictionary-link">{ -glean-brand-name } Ñe’ẽryru</a>.
diff --git a/l10n-gn/toolkit/toolkit/about/aboutHttpsOnlyError.ftl b/l10n-gn/toolkit/toolkit/about/aboutHttpsOnlyError.ftl
new file mode 100644
index 0000000000..5c24163d05
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/about/aboutHttpsOnlyError.ftl
@@ -0,0 +1,31 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+about-httpsonly-title-alert = HTTPS ayvúpe kyhyjerã
+about-httpsonly-title-site-not-available = Tenda rekorosã oñembotýva
+
+# Variables:
+# $websiteUrl (String) - Url of the website that failed to load. Example: www.example.com
+about-httpsonly-explanation-unavailable2 = Emyandyhína HTTPS ayvu añoitéva hekorosãve hag̃ua hákatu ndaipori HTTPS ipyahúva <em>{ $websiteUrl }</em>.
+about-httpsonly-explanation-question = ¿Mba’éicha oikokuaa kóva?
+about-httpsonly-explanation-nosupport = Pe ikatúva hína ñanduti renda ndojokupytýi HTTPS ndive.
+about-httpsonly-explanation-risk = Ikatu avei mba’evaiapoha ojapo. Eikeséramo ñanduti rendápe, aníke eme’ẽ marandu kañyguáva, taha’e ñe’ẽñemi, ñanduti veve térã mba’emimi kuatia’atã ñemurã reheguáva.
+about-httpsonly-explanation-continue = Eiméramo pype, pe HTTPS ayvu añóva oguéta sapy’ami ko tendápe g̃uarã.
+
+about-httpsonly-button-continue-to-site = Epyta ko HTTP rendápe
+about-httpsonly-button-go-back = Guevijey
+about-httpsonly-link-learn-more = Eikuaave…
+
+## Suggestion Box that only shows up if a secure connection to www can be established
+## Variables:
+## $websiteUrl (String) - Url of the website that can be securely loded with these alternatives. Example: example.com
+
+
+## Suggestion Box that only shows up if a secure connection to www can be established
+## Variables:
+## $websiteUrl (String) - Url of the website that can be securely loaded with these alternatives. Example: example.com
+
+about-httpsonly-suggestion-box-header = Omoambuekuaáva chupe
+about-httpsonly-suggestion-box-www-text = Oĩ hekorosãvéva <em>www.{ $websiteUrl }</em>. Ikatu ehecha ko kuatiarogue rendaguépe <em>{ $websiteUrl }</em>.
+about-httpsonly-suggestion-box-www-button = Eike www.{ $websiteUrl }-pe
diff --git a/l10n-gn/toolkit/toolkit/about/aboutLogging.ftl b/l10n-gn/toolkit/toolkit/about/aboutLogging.ftl
new file mode 100644
index 0000000000..c1825ca464
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/about/aboutLogging.ftl
@@ -0,0 +1,69 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# This is the title of the page
+about-logging-title = Mboheraguapy rehegua
+about-logging-page-title = Mboheraguapy ñangarekoha
+about-logging-current-log-file = Marandurenda rembiasakue rehegua:
+about-logging-new-log-file = Marandurenda mboheraguapy pyahu:
+about-logging-currently-enabled-log-modules = Mboheraguapy ra’ãha ijurujahína:
+about-logging-log-tutorial = Eporandu <a data-l10n-name="logging">HTTP Logging</a> eikuaasérõ mba’éichapa eiporúta tembiporu.
+# This message is used as a button label, "Open" indicates an action.
+about-logging-open-log-file-dir = Embojuruja marandurenda’aty
+about-logging-set-log-file = Emopyenda marandurenda jehaipy
+about-logging-set-log-modules = Emopyenda jehaipy ra’ãha
+about-logging-start-logging = Ta’ãha moñepyrũ
+about-logging-stop-logging = Ta’ãha jejoko
+about-logging-buttons-disabled = Teraguapy mbohekopyre jeregua rehegua, ñemboheko oku’éva ojeporukuaa’ỹva.
+about-logging-some-elements-disabled = Oñembohekopyre URL rupive, oĩ ñemboheko poravopyrã ndojeporukuaáiva
+about-logging-info = Marandu:
+about-logging-log-modules-selection = Eiporavo mboheraguapy ra’ãha
+about-logging-new-log-modules = Mboheraguapy ra’ãha pyahu:
+about-logging-logging-output-selection = Mboheraguapy sẽha
+about-logging-logging-to-file = Eñemboheraguapy marandurendápe
+about-logging-logging-to-profiler = Eñemboheraguapy { -profiler-brand-name }-pe
+about-logging-no-log-modules = Avave
+about-logging-no-log-file = Avave
+about-logging-logging-preset-selector-text = Mboheraguapy ypygua:
+about-logging-with-profiler-stacks-checkbox = Emyandy píla resa’ỹijoha ñe’ẽmondo jehaipyrãme g̃uarã
+
+## Logging presets
+
+about-logging-preset-networking-label = Pyha
+about-logging-preset-networking-description = Mboheraguapy ra’ãha ehecha hag̃ua pyha apañuãi
+about-logging-preset-networking-cookie-label = Kookie
+about-logging-preset-networking-cookie-description = Mboheraguapy ra’ãha ehecha hag̃ua kookie apañuãi
+about-logging-preset-networking-websocket-label = WebSockets
+about-logging-preset-networking-websocket-description = Mboheraguapy ra’ãha ehecha hag̃ua WebSocket apañuãi
+about-logging-preset-networking-http3-label = HTTP/3
+about-logging-preset-networking-http3-description = Mboheraguapy ra’ãha ehecha hag̃ua HTTP/3 ha QUIC apañuãi
+about-logging-preset-networking-http3-upload-speed-label = Tenyhẽ pohyikue HTTP/3
+about-logging-preset-networking-http3-upload-speed-description = Mboheraguapy ra’ãha eikuaa hag̃ua HTTP/3 apañuãi pya’ekue jehupi
+about-logging-preset-media-playback-label = Hekoetáva mboheta
+about-logging-preset-media-playback-description = Teraguapy ra’ãha ojehechakuaa hag̃ua apañuãi ñembohetaha (ha’e’ỹva videoconferencia apañuãi)
+about-logging-preset-webrtc-label = WebRTC
+about-logging-preset-webrtc-description = Mboheraguapy ra’ãha ehecha hag̃ua WebRTC apañuãi
+about-logging-preset-webgpu-label = WebGPU
+about-logging-preset-webgpu-description = Mboheraguapy ra’ãha ehecha hag̃ua WebGPU apañuãi
+about-logging-preset-gfx-label = Ta’ãnga
+about-logging-preset-gfx-description = Mboheraguapy ra’ãha ehecha hag̃ua kookie apañuãi
+# 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-windows-description = Jehai ra’ãha ehesa’ỹijo hag̃ua Microsoft Windows apañuãi
+about-logging-preset-custom-label = Ñemomba’epyre
+about-logging-preset-custom-description = Mboheraguapy ra’ãha pópe poravopyre
+# Error handling
+about-logging-error = Javy:
+
+## Variables:
+## $k (String) - Variable name
+## $v (String) - Variable value
+
+about-logging-invalid-output = Tepykue oiko’ỹva “{ $v }“ “{ $k }“ mba’eñemíme g̃uarã
+about-logging-unknown-logging-preset = Tepykue ypygua tembiapo ñepyrũ ojekuaa’ỹva “{ $v }“
+about-logging-unknown-profiler-preset = Mbohapeha ypygua ojekuaa’ỹva “{ $v }“
+about-logging-unknown-option = Poravopyrã about:logging ojekuaa’ỹva “{ $k }“
+about-logging-configuration-url-ignored = Ñembohekopyahu hejapyre URL
+about-logging-file-and-profiler-override = Nerenohẽkuaái mbaretépe marandurendágui ha emboyke mbohapeha poravopyrã oñondive
+about-logging-configured-via-url = Poravopyrã mbohekopyahupyre URL rupive
diff --git a/l10n-gn/toolkit/toolkit/about/aboutMozilla.ftl b/l10n-gn/toolkit/toolkit/about/aboutMozilla.ftl
new file mode 100644
index 0000000000..b636737d4a
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/about/aboutMozilla.ftl
@@ -0,0 +1,11 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+about-mozilla-title-6-27 = Mozilla aranduka, 6:27
+about-mozilla-quote-6-27 =
+ Pe Bestia oñembokatupyryve ipyahuvéva <em>Focus</em> ndive, ojapóvo tembiapo tuicháva <em>Reference</em>-pe
+ ha ohechávo ipyahúva <em>Realities</em>. Pe Bestia omoakã hapykuerigua ha
+ ipytyvõhárape omoheñói hag̃ua peteĩ ipyahu ha michĩvéva chugui ha, ko’ã <em>Mbotavykuaáva</em> rupive,
+ omondo arapy tuichakue.
+about-mozilla-from-6-27 = <strong>Mozilla aranduka,</strong> 6:27
diff --git a/l10n-gn/toolkit/toolkit/about/aboutNetworking.ftl b/l10n-gn/toolkit/toolkit/about/aboutNetworking.ftl
new file mode 100644
index 0000000000..ea78479fb2
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/about/aboutNetworking.ftl
@@ -0,0 +1,68 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+about-networking-title = Ñanduti raperã rehegua
+about-networking-http = HTTP
+about-networking-sockets = Moingeha
+about-networking-dns = DNS
+about-networking-dns-clear-cache-button = Embogue DNS kache
+about-networking-dns-trr-url = DoH URL
+about-networking-dns-trr-mode = DoH Ayvu
+about-networking-dns-suffix = Ñe’ẽpehẽ upeigua DNS
+about-networking-websockets = WebSockets
+about-networking-refresh = Mbopiro’y
+about-networking-auto-refresh = Embopiro’y ijehegui 3 aravo’ive og̃uahẽvo
+about-networking-hostname = Mohendahavusu réra
+about-networking-port = Mbojuajuhaite
+about-networking-http-version = HTTP peteĩchagua
+about-networking-ssl = SSL
+about-networking-active = Myandypyre
+about-networking-idle = okéva
+about-networking-host = Mohendahavusu
+about-networking-type = Peteĩchagua
+about-networking-sent = Mondopyre
+about-networking-received = Japyhypyre
+about-networking-family = Pehẽngue
+about-networking-trr = TRR
+about-networking-addresses = Kundaharape
+about-networking-expires = Paha (aravo’ive)
+about-networking-originAttributesSuffix = Mba’eñemi momombyryha
+about-networking-flags = Poyvi ykeguáva
+about-networking-messages-sent = Marandu mondopyre
+about-networking-messages-received = Marandu japyhypyre
+about-networking-bytes-sent = Bytes mondopyre
+about-networking-bytes-received = Bytes japyhypyre
+about-networking-logging = Hasapy
+about-networking-dns-lookup = DNS jeheka
+about-networking-dns-lookup-button = Japopa
+about-networking-dns-domain = Tendatee:
+about-networking-dns-lookup-table-column = IPs
+about-networking-dns-https-rr-lookup-table-column = HTTP RRs
+about-networking-rcwn = RCWN Papapy’atygua
+about-networking-rcwn-status = RCWN rekotee
+about-networking-rcwn-cache-won-count = Kache nemba’etéva rehegua
+about-networking-rcwn-net-won-count = Kache nemba’eteéva
+about-networking-total-network-requests = Ñanduti rehegua mba’ejerure
+about-networking-rcwn-operation = Kache Rembiapo
+about-networking-rcwn-perf-open = Ijurujáva
+about-networking-rcwn-perf-read = Moñe’ẽ
+about-networking-rcwn-perf-write = Hai
+about-networking-rcwn-perf-entry-open = Jeikeha ijurujáva
+about-networking-rcwn-avg-short = Mombytegua mbykýva
+about-networking-rcwn-avg-long = Mombytegua ipukúva
+about-networking-rcwn-std-dev-long = Ñemboyke ha’etéva ipukúva
+about-networking-rcwn-cache-slow = Kache nemba’etéva imbeguéva
+about-networking-rcwn-cache-not-slow = Kache nemba’etéva imbegue’ỹva
+about-networking-networkid = Ñanduti ID
+about-networking-networkid-id = Ñanduti ID
+# Note: do not translate about:logging, as it is a URL.
+about-networking-moved-about-logging = Ko kuatiarogue oñemongu’e <a data-l10n-name="about-logging-url">about:logging</a>-pe.
+
+## Link is intended as "network link"
+
+about-networking-networkid-is-up = Juajuha oĩ yvate
+about-networking-networkid-status-known = Pe juajuha reko ojekuaa
+
+##
+
diff --git a/l10n-gn/toolkit/toolkit/about/aboutPerformance.ftl b/l10n-gn/toolkit/toolkit/about/aboutPerformance.ftl
new file mode 100644
index 0000000000..312916646b
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/about/aboutPerformance.ftl
@@ -0,0 +1,64 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# Page title
+about-performance-title = Tembiapo ñangarekohára
+
+## Column headers
+
+column-name = Téra
+column-type = Peteĩchagua
+column-energy-impact = Mba’erendy mbaretekue
+column-memory = Mandu’arenda
+
+## Special values for the Name column
+
+ghost-windows = Tendayke oñemboty ramóva
+# Variables:
+# $title (String) - the title of the preloaded page, typically 'New Tab'
+preloaded-tab = Henyhẽmbáva: { $title }
+
+## Values for the Type column
+
+type-tab = Tendayke
+type-subframe = Subframe
+type-tracker = Tapykuehohára
+type-addon = Tembiporu’i
+type-browser = Kundaha
+type-worker = Mba’apohára
+type-other = Ambue
+
+## Values for the Energy Impact column
+##
+## Variables:
+## $value (Number) - Value of the energy impact, eg. 0.25 (low),
+## 5.38 (medium), 105.38 (high)
+
+energy-impact-high = Epyta ({ $value })
+energy-impact-medium = Mbyte ({ $value })
+energy-impact-low = Karape ({ $value })
+
+## Values for the Memory column
+##
+## Variables:
+## $value (Number) - How much memory is used
+
+size-KB = { $value } KB
+size-MB = { $value } MB
+size-GB = { $value } GB
+
+## Tooltips for the action buttons
+
+close-tab =
+ .title = Emboty tendayke
+show-addon =
+ .title = Ehechauka moĩmbaha ñangarekohápe
+# Tooltip when hovering an item of the about:performance table
+# Variables:
+# $totalDispatches (Number) - how many dispatches occurred for this page since it loaded
+# $totalDuration (Number) - how much CPU time was used by this page since it loaded
+# $dispatchesSincePrevious (Number) - how many dispatches occurred in the last 2 seconds
+# $durationSincePrevious (Number) - how much CPU time was used in the last 2 seconds
+item =
+ .title = Ñemondo myanyhẽha guive: { $totalDispatches } ({ $totalDuration } ms) Ñemondo aravo’iete pahávapa: { $dispatchesSincePrevious } ({ $durationSincePrevious } ms)
diff --git a/l10n-gn/toolkit/toolkit/about/aboutPlugins.ftl b/l10n-gn/toolkit/toolkit/about/aboutPlugins.ftl
new file mode 100644
index 0000000000..5475075002
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/about/aboutPlugins.ftl
@@ -0,0 +1,43 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+title-label = Mba’ejoajurã rehegua
+installed-plugins-label = Mba’ejoajurã mohendapyréva
+no-plugins-are-installed-label = Ndaipóri mba’ejoajurã mohendapyréva
+deprecation-description = Oĩpa nderejuhúiva? Sapy’ánte oĩ mba’ejoajurã ndaikatuvéima ojeporu. <a data-l10n-name="deprecation-link">Kuaave.</a>
+deprecation-description2 =
+ .message = Oĩpa nderejuhúiva? Sapy’ánte oĩ mba’ejoajurã ndaikatuvéima ojeporu.
+
+## The information of plugins
+##
+## Variables:
+## $pluginLibraries: the plugin library
+## $pluginFullPath: path of the plugin
+## $version: version of the plugin
+
+file-dd = <span data-l10n-name="file">Marandurenda:</span> { $pluginLibraries }
+path-dd = <span data-l10n-name="path">Tape:</span> { $pluginFullPath }
+version-dd = <span data-l10n-name="version">Apopy:</span> { $version }
+
+## These strings describe the state of plugins
+##
+## Variables:
+## $blockListState: show some special state of the plugin, such as blocked, outdated
+
+state-dd-enabled = <span data-l10n-name="state">Tekotee:</span> Ijurujámava
+state-dd-enabled-block-list-state = <span data-l10n-name="state">Tekotee:</span> Ijurujámava ({ $blockListState })
+state-dd-Disabled = <span data-l10n-name="state">Tekotee:</span> Ojeiporuve’ỹva
+state-dd-Disabled-block-list-state = <span data-l10n-name="state">Tekotee:</span> Ojeiporuve’ỹva ({ $blockListState })
+mime-type-label = MIME peteĩchagua:
+description-label = Moha’ãnga
+suffixes-label = Ñe’ẽpehẽ mboyvegua
+
+## Gecko Media Plugins (GMPs)
+
+plugins-gmp-license-info = Marandu ñe’ẽme’ẽgua
+plugins-gmp-privacy-info = Marandu ñemigua
+plugins-openh264-name = Openh264 Video Codec ome’ẽva Cisco Systems, Inc.
+plugins-openh264-description = Ko mba’ejoajurã Mozilla oñemohendáta ijeheguiete ojapo hag̃ua WebRTC ojeruréva ha omoneĩta WebRTC ohenói mba’e’oka ndive oikotevẽva ta’ãngamýi H.264 codec. Eike http://www.openh264.org/ ehecha codec ayvu reñoiha ha eikuaave hag̃ua ko tembiporu’i rehegua.
+plugins-widevine-name = Widevine Content Decryption Module ome’ẽva Google Inc.
+plugins-widevine-description = Ko mboguejyrã’i omoneĩta ipapapy kañýva ñemboheta Encrypted Media Extensions oipotaháicha. Umi tenda oiporu jepi ipapapy kañýva oñemo’ã hag̃ua tetepy hekoetáva monguatia iporãvévagui. Eike https://www.w3.org/TR/encrypted-media/ eikuaave hag̃ua Encrypted Media Extensions rehegua.
diff --git a/l10n-gn/toolkit/toolkit/about/aboutProcesses.ftl b/l10n-gn/toolkit/toolkit/about/aboutProcesses.ftl
new file mode 100644
index 0000000000..bd01cd1e19
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/about/aboutProcesses.ftl
@@ -0,0 +1,189 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# Page title
+about-processes-title = Tapereko Mboguatahára
+# The Actions column
+about-processes-column-action =
+ .title = Ñemongu’e
+
+## Tooltips
+
+about-processes-shutdown-process =
+ .title = Emboguejy tendayke ha ejapopa tapereko
+about-processes-shutdown-tab =
+ .title = Emboty tendayke
+# Profiler icons
+# Variables:
+# $duration (Number) The time in seconds during which the profiler will be running.
+# The value will be an integer, typically less than 10.
+about-processes-profile-process =
+ .title =
+ { $duration ->
+ [one] Opavave inimbo mba’etee ko tapereko heta { $duration } aravo’ive
+ *[other] Opavave inimbo mba’etee ko tapereko hetaiterei { $duration } aravo’ive
+ }
+
+## Column headers
+
+about-processes-column-name = Téra
+about-processes-column-memory-resident = Mandu’arenda
+about-processes-column-cpu-total = CPU
+
+## Process names
+## Variables:
+## $pid (String) The process id of this process, assigned by the OS.
+
+about-processes-browser-process = { -brand-short-name } ({ $pid })
+about-processes-web-process = Ñanduti mba’eapo oñondivegua ({ $pid })
+about-processes-file-process = Marandurenda ({ $pid })
+about-processes-extension-process = Jepysokue ({ $pid })
+about-processes-privilegedabout-process = Kuatiarogue rehegua ({ $pid })
+about-processes-plugin-process = Moĩmbaha ({ $pid })
+about-processes-privilegedmozilla-process = { -vendor-short-name } renda ({ $pid })
+about-processes-gmp-plugin-process = Gecko rupytyha moĩmbaha ({ $pid })
+about-processes-gpu-process = GPU ({ $pid })
+about-processes-vr-process = VR ({ $pid })
+about-processes-rdd-process = Mba’ekuaarã papapy’oha ({ $pid })
+about-processes-socket-process = Ñanduti ({ $pid })
+about-processes-remote-sandbox-broker-process = Remote Sandbox Broker ({ $pid })
+about-processes-fork-server-process = Fork Server ({ $pid })
+about-processes-preallocated-process = Ñeme’ẽmby ({ $pid })
+about-processes-utility-process = Jeporurã ({ $pid })
+# Unknown process names
+# Variables:
+# $pid (String) The process id of this process, assigned by the OS.
+# $type (String) The raw type for this process.
+about-processes-unknown-process = Ambue: { $type } ({ $pid })
+
+## Isolated process names
+## Variables:
+## $pid (String) The process id of this process, assigned by the OS.
+## $origin (String) The domain name for this process.
+
+about-processes-web-isolated-process = { $origin } ({ $pid })
+about-processes-web-serviceworker = { $origin } ({ $pid }, serviceworker)
+about-processes-with-coop-coep-process = { $origin } ({ $pid }, teñoiha ojuasáva mombyrygua)
+about-processes-web-isolated-process-private = { $origin } — Tekoñemi ({ $pid })
+about-processes-with-coop-coep-process-private = { $origin } — Tekoñemi ({ $pid }, teñoiha ojuasáva mombyrygua)
+
+## Details within processes
+
+# Single-line summary of threads (non-idle process)
+# Variables:
+# $number (Number) The number of threads in the process. Typically larger
+# than 30. We don't expect to ever have processes with less
+# than 5 threads.
+# $active (Number) The number of active threads in the process.
+# The value will be greater than 0 and will never be
+# greater than $number.
+# $list (String) Comma separated list of active threads.
+# Can be an empty string if the process is idle.
+about-processes-active-threads =
+ { $active ->
+ [one] { $active } inimbo hendýva { $number }: { $list } mba’e
+ *[other] { $active } inimbokuéra hendýva { $number }: { $list } mba’e
+ }
+# Single-line summary of threads (idle process)
+# Variables:
+# $number (Number) The number of threads in the process. Typically larger
+# than 30. We don't expect to ever have processes with less
+# than 5 threads.
+# The process is idle so all threads are inactive.
+about-processes-inactive-threads =
+ { $number ->
+ [one] { $number } inimbo ndoikóiva
+ *[other] { $number } inimbokuéra ndoikóiva
+ }
+# Thread details
+# Variables:
+# $name (String) The name assigned to the thread.
+# $tid (String) The thread id of this thread, assigned by the OS.
+about-processes-thread-name-and-id = { $name }
+ .title = Id inimbo: { $tid }
+# Tab
+# Variables:
+# $name (String) The name of the tab (typically the title of the page, might be the url while the page is loading).
+about-processes-tab-name = Tendayke: { $name }
+about-processes-preloaded-tab = Tendayke pyahu henyhẽmava
+# Single subframe
+# Variables:
+# $url (String) The full url of this subframe.
+about-processes-frame-name-one = Kora’ive: { $url }
+# Group of subframes
+# Variables:
+# $number (Number) The number of subframes in this group. Always ≥ 1.
+# $shortUrl (String) The shared prefix for the subframes in the group.
+about-processes-frame-name-many = Kora’ive ({ $number }): { $shortUrl }
+
+## Utility process actor names
+
+about-processes-utility-actor-unknown = Moha’ãngahára ojekuaa’ỹva
+about-processes-utility-actor-audio-decoder-generic = Mba’epu papapy’oha ha’ete’ỹva
+about-processes-utility-actor-audio-decoder-applemedia = Apple mba’epu papapy’oha
+about-processes-utility-actor-audio-decoder-wmf = Windows Media Framework mba’epu mbopapapy’oha
+about-processes-utility-actor-mf-media-engine = Windows Media Foundation Media Engine CDM
+# "Oracle" refers to an internal Firefox process and should be kept in English
+about-processes-utility-actor-js-oracle = JavaScript Ykekoha
+about-processes-utility-actor-windows-utils = Windows kuave’ẽmby
+about-processes-utility-actor-windows-file-dialog = Windows marandurenda ñomongeta
+
+## Displaying CPU (percentage and total)
+## Variables:
+## $percent (Number) The percentage of CPU used by the process or thread.
+## Always > 0, generally <= 200.
+## $total (Number) The amount of time used by the process or thread since
+## its start.
+## $unit (String) The unit in which to display $total. See the definitions
+## of `duration-unit-*`.
+
+# Common case.
+about-processes-cpu = { NUMBER($percent, maximumSignificantDigits: 2, style: "percent") }
+ .title = CPU aravo: { NUMBER($total, maximumFractionDigits: 0) }{ $unit }
+# Special case: data is not available yet.
+about-processes-cpu-user-and-kernel-not-ready = (ta’ãha)
+# Special case: process or thread is almost idle (using less than 0.1% of a CPU core).
+# This case only occurs on Windows where the precision of the CPU times is low.
+about-processes-cpu-almost-idle = < 0.1%
+ .title = CPU aravo oiporúva { NUMBER($total, maximumFractionDigits: 0) } { $unit }
+# Special case: process or thread is currently idle.
+about-processes-cpu-fully-idle = Oĩreíva
+ .title = CPU aravo oiporúva { NUMBER($total, maximumFractionDigits: 0) } { $unit }
+
+## Displaying Memory (total and delta)
+## Variables:
+## $total (Number) The amount of memory currently used by the process.
+## $totalUnit (String) The unit in which to display $total. See the definitions
+## of `memory-unit-*`.
+## $delta (Number) The absolute value of the amount of memory added recently.
+## $deltaSign (String) Either "+" if the amount of memory has increased
+## or "-" if it has decreased.
+## $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 = Mongakuaa: { $deltaSign }{ NUMBER($delta, maximumFractionDigits: 0) }{ $deltaUnit }
+# Special case: no change.
+about-processes-total-memory-size-no-change = { NUMBER($total, maximumFractionDigits: 0) }{ $totalUnit }
+
+## Duration units
+
+duration-unit-ns = ns
+duration-unit-us = µs
+duration-unit-ms = ms
+duration-unit-s = s
+duration-unit-m = m
+duration-unit-h = h
+duration-unit-d = d
+
+## Memory units
+
+memory-unit-B = B
+memory-unit-KB = KB
+memory-unit-MB = MB
+memory-unit-GB = GB
+memory-unit-TB = TB
+memory-unit-PB = PB
+memory-unit-EB = EB
diff --git a/l10n-gn/toolkit/toolkit/about/aboutProfiles.ftl b/l10n-gn/toolkit/toolkit/about/aboutProfiles.ftl
new file mode 100644
index 0000000000..45d6875af0
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/about/aboutProfiles.ftl
@@ -0,0 +1,62 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+profiles-title = Mba’ete Rehegua
+profiles-subtitle = Kuatiarogue nepytyvõkuaa eñangarekóvo ne mba’etére. Mayma mba’ete niko ijojaha’ỹva ojejuhuhápe tapicha rembiasakue, rechaukaha, ñemboheko ha moĩmbaha.
+profiles-create = Mba’ete Pyahu Ñemoheñói
+profiles-restart-title = Moñepyrũjey
+profiles-restart-in-safe-mode = Moĩmbaha oguepyréva ndive moñepyrũjey...
+profiles-restart-normal = Jepiveguáicha ñemoñepyrũjey...
+profiles-conflict = Ambue mbokuatiapyre { -brand-product-name } rehegua omoambue umi mba’ete. Emoñepyrũjey { -brand-short-name } emoambueve mboyve.
+profiles-flush-fail-title = Moambuepy noñeñongatúiva
+profiles-flush-conflict = { profiles-conflict }
+profiles-flush-failed = Peteĩ jejavy eha’ãrõ’ỹva omboyke umi moambuepy ñeñongatu.
+profiles-flush-restart-button = Emoñepyrũjey { -brand-short-name }
+# Variables:
+# $name (String) - Name of the profile
+profiles-name = Mba’ete: { $name }
+profiles-is-default = Mba’ete Ijypykuéva
+profiles-rootdir = Tapo Marandurenda’aty
+# localDir is used to show the directory corresponding to
+# the main profile directory that exists for the purpose of storing data on the
+# local filesystem, including cache files or other data files that may not
+# represent critical user data. (e.g., this directory may not be included as
+# part of a backup scheme.)
+# In case localDir and rootDir are equal, localDir is not shown.
+profiles-localdir = Marandurenda’aty pypeguáva
+profiles-current-profile = Kóva mba’ete ojeporúva ha upévare ndaikatumo’ãi oñemboguete.
+profiles-in-use-profile = Ko mba’ete ojeporuhína ambue tembiporu’ípe ha ndaikatúi oñembogue.
+profiles-rename = Ñemboherajey
+profiles-remove = Ñemboguete
+profiles-set-as-default = Ejapo chugui mba’ete ijypykuéva
+profiles-launch-profile = Mba’ete moherakuã kundahára pyahúpe
+profiles-cannot-set-as-default-title = Ndaikatúi ehechakuaa ijypykuepyre
+profiles-cannot-set-as-default-message = Pe mba’ete ijypykuepyréva ndaikatúi emoambue { -brand-short-name } peg̃uarã.
+profiles-yes = héẽ
+profiles-no = Nahániri
+profiles-rename-profile-title = Mba’ete Mboherajey
+# Variables:
+# $name (String) - Name of the profile
+profiles-rename-profile = { $name } Mba’ete Mboherajey
+profiles-invalid-profile-name-title = Mba’ete oiko’ỹva réra
+# Variables:
+# $name (String) - Name of the profile
+profiles-invalid-profile-name = Noñemoneĩmo’ãi mba’ete “{ $name }” réra.
+profiles-delete-profile-title = Mba’ete Mboguete
+# Variables:
+# $dir (String) - Path to be displayed
+profiles-delete-profile-confirm =
+ Emboguetérõ peteĩ mba’ete, ojepe’áta mba’ete ojeporukuaáva rysýigui ha ndaikatumo’ãi embojevyjey upe rire.
+ Ikatu avei eiporavo emboguete hag̃ua marandurenda mba’ete mba’ekuaarã, oikehápe iñembohekopyahu, mboajepyre ha ambue mba’ekuaarã poruhára rehegua. Ko poravopyrã omboguetéta ñongatuha “{ $dir }” ha ndaikatumo’ãi oñembojevyjey.
+ Emboguesetépa marandurenda mba’ete mba’ekuaarã rehegua?
+profiles-delete-files = Marandurenda Mboguete
+profiles-dont-delete-files = Ani Remboguete Marandurenda
+profiles-delete-profile-failed-title = Javy
+profiles-delete-profile-failed-message = Oiko jejavy emboguesetévo ko mba’ete.
+profiles-opendir =
+ { PLATFORM() ->
+ [macos] Finder-pe Jehechauka
+ [windows] Ñongatuha ijurujáva
+ *[other] Marandurenda’atýpe Jeike
+ }
diff --git a/l10n-gn/toolkit/toolkit/about/aboutReader.ftl b/l10n-gn/toolkit/toolkit/about/aboutReader.ftl
new file mode 100644
index 0000000000..e3547efa24
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/about/aboutReader.ftl
@@ -0,0 +1,50 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+about-reader-loading = Oñemyanyhẽhína...
+about-reader-load-error = Ndaikatúi emyanyhẽ kuatiarogue haipy
+about-reader-color-scheme-light = Tendy
+ .title = Sa’y hesakãva raity
+about-reader-color-scheme-dark = Ypytũ
+ .title = Sa’y iñypytũva raity
+about-reader-color-scheme-sepia = Sepia
+ .title = Sa’yjungýva raity
+about-reader-color-scheme-auto = Jehegui
+ .title = Sa’y raity ijeheguíva
+# An estimate for how long it takes to read an article,
+# expressed as a range covering both slow and fast readers.
+# Variables:
+# $rangePlural (String): The plural category of the range, using the same set as for numbers.
+# $range (String): The range of minutes as a localised string. Examples: "3-7", "~1".
+about-reader-estimated-read-time =
+ { $rangePlural ->
+ [one] { $range } aravo’i
+ *[other] { $range } aravo’i
+ }
+
+## These are used as tooltips in Type Control
+
+about-reader-toolbar-minus =
+ .title = Emomichĩ tai tuichakue reñoiha
+about-reader-toolbar-plus =
+ .title = Emogakuaa tai tuichakue reñoiha
+about-reader-toolbar-contentwidthminus =
+ .title = Emomichĩ tetepy pekue
+about-reader-toolbar-contentwidthplus =
+ .title = Emogakuaa tetepy pekue
+about-reader-toolbar-lineheightminus =
+ .title = Emomichĩ tairenda pukukue
+about-reader-toolbar-lineheightplus =
+ .title = Emogakuaa tairenda pukukue
+
+## These are the styles of typeface that are options in the reader view controls.
+
+about-reader-font-type-serif = Serif
+about-reader-font-type-sans-serif = Sans Serif
+
+## Reader View toolbar buttons
+
+about-reader-toolbar-close = Moñe’ẽha jehechágui ñesẽ
+about-reader-toolbar-type-controls = Taity ha Tugua Ñangarekoha
+about-reader-toolbar-savetopocket = Eñongatu { -pocket-brand-name }-pe
diff --git a/l10n-gn/toolkit/toolkit/about/aboutRights.ftl b/l10n-gn/toolkit/toolkit/about/aboutRights.ftl
new file mode 100644
index 0000000000..e6702599fb
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/about/aboutRights.ftl
@@ -0,0 +1,45 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+rights-title = Iderechokuéra rehegua
+rights-intro =
+ { -brand-full-name } ha’e software reigua ha heko jurujáva tekove aty oĩhápe heta pytyvõhára arapy tuichakuépe. Oĩ hetaiterei mba’e eikuaaséramo
+ g̃uarã:
+rights-intro-point-1 =
+ { -brand-short-name } eiporukuaa ko’ã jeguataha ehapykuehórõ
+ <a data-l10n-name="mozilla-public-license-link">Mozilla mba’eteéva</a>.
+ Kóva he’ise ikatuha eiporu, emboheta ha emoasãi { -brand-short-name } ambuépe. Ikatu avei emoambue pe ayvu reñoiha embojuehe { -brand-short-name } hag̃ua neremikotevẽ rehe. Pe Mozilla Public
+ License ñemoneĩ opavaveguáva, ome’ẽ derécho emoasãivo pe hembiapokue ñemoambuepyréva.
+rights-intro-point-2 = Mozilla Foundation ha heseguáva noñeme’ẽi mba’evéichagua derécho térã ñe’ẽme’ẽ ñemurã rehegua, oike avei ápe Firefox réra ha ha’ãnga’i. Ikatu ojejuhu marandu pe ñemurã reheguáva <a data-l10n-name="mozilla-trademarks-link">ápe</a>.
+rights-intro-point-3 = Mbovy mba’e { -brand-short-name }-pe, jejavy mombe’uháraicha, omomarandukuaa { -vendor-short-name }-pe. Oñemondóta jave pe marandu, ome’ẽ { -vendor-short-name }-pe juruja ojeporu porã hag̃ua pe marandu omoporãverekávo imba’erepy, oñemoherakuã hag̃ua pe marandu iñanduti rendápe ha oñemoasãi hag̃ua.
+rights-intro-point-4 =
+ Mba’eichaitépa ojeporu nemaranduete ha umi temiandu ojeguerahaukáva
+ { -vendor-short-name }-pe { -brand-short-name } rupive oñemoha’ãnga amo <a data-l10n-name="mozilla-privacy-policy-link">{ -brand-short-name }
+ Temiñemi Porureko</a>.
+rights-intro-point-4-unbranded = Oimeraẽva temiñemi porureko ko japopyrépe g̃uarãva oñembohysyiva’erã ko’ápe.
+rights-intro-point-5 = Heta mba’e { -brand-short-name } rehegua oiporu marandu ñanduti pegua, péicharamo jepe, ndaikatúi romoañetévo oĩporãmbaiteha. Ikatu ejuhu mba’emimi, oikekuaahápe marandu he’íva mba’éichapa ikatu eipe’aite umi mba’e oiporúva ko’ã mba’eporurã, amo <a data-l10n-name="mozilla-service-terms-link">mba’epytyvõrã ñemboguata</a>.
+rights-intro-point-5-unbranded = Ko japopyre oikéramo ñanduti mba’epytyvõrãme, oimeraẽva mba’epytyvõrã ojogueraháva umi mba’epytyvõrã ndive oikeva’erã ojokuápe amo <a data-l10n-name="mozilla-website-services-link">Ñanduti renda mba’epytyvõrã</a> pehẽ’i.
+rights-intro-point-6 = Embohetaseve rupi hetaichagua ta’ãngamýi tretepy, { -brand-short-name } omboguejy heta mbopapapy ra’ãha tetepy mbohapyguáva rehegua.
+rights-webservices-header = Mba’epytyvõrã { -brand-full-name } marandu ñanduti pegua
+rights-webservices = { -brand-full-name } oiporu marandu mba’epytyvõrã ipyendáva ñandutípe (“mba’epytyvõrã”) ome’ẽ hag̃ua heseguamimi ojeporukuaáva apopy ikõirekóva { -brand-short-name }-pe ojehaiháicha ko’a guive. Ndereiporuséirõ peteĩ térã hetave mba’epytyvõrã térã jehairysýi oĩva ko’a guive noñemoneĩkuaái, ikatu embogue hesegua térã mba’epytyvõrã. Reikuaasérõ mba’éicha remboguekuaa mba’e hesegua térã mba’epytyvõrã rejuhukuaa ko’ápe <a data-l10n-name="mozilla-disable-service-link">ko’ápe</a>. Ambue mba’e ha mba’epytyvõrã ikatu oñembogue tembiporu’i erohoryvéva rupi.
+rights-safebrowsing = <strong>Kundaha jeroviáva: </strong>Kundaha ñemi rehegua jeikekatu noñemoneĩmbái ikatu rehe nde gueraha tenda jerovia’ỹhápe. Emboguesetéramo ko mba’e rehegua, ehechakuaa ko tape:
+rights-safebrowsing-term-1 = Eike tembiporu’i erohoryvévape
+rights-safebrowsing-term-2 = Eiporavo Tekorosãrã ta’ãngarupa
+rights-safebrowsing-term-3 = Embogue poravopyrã "{ enableSafeBrowsing-label }"
+enableSafeBrowsing-label = Ejoko tetepy kyhyjerã ha imarãkuaáva
+rights-safebrowsing-term-4 = Kundaha jerovia ko’ág̃a oñemongéma
+rights-locationawarebrowsing = <strong>Kundaha ipyendaitéva: </strong>Opaite jey ha’e poruhára jeporavo. Araka’eve noñemondói marandu nerendaite rehegua neñemoneĩ’ỹre. Emboguesetéramo kóva rehegua, ehapykueho ko tape:
+rights-locationawarebrowsing-term-1 = Pe kundaharape rendápe, ehai <code>about:config</code>
+rights-locationawarebrowsing-term-2 = Ehai geo.enabled
+rights-locationawarebrowsing-term-3 = Eikutu jo’a jerohoryváva geo.enabled-pe
+rights-locationawarebrowsing-term-4 = Pe kundaha tendaite rehegua oñemongéma ko’ág̃a
+rights-webservices-unbranded = Ko’ápe emoinge peteĩ ñanduti renda mba’epytyvõrã pe japopyre ogueroikéva, je’epyre ndive mba’éichapa ojepe’aiteva’erã, ojejapótaramo.
+rights-webservices-term-unbranded = Oimeraẽva mba’epytyvõrã rape ko japopyrépe g̃uarãva oñembohysýi ko’ápe.
+rights-webservices-term-1 = { -vendor-short-name } ha ipytyvõhára, virume’ẽha ha iñirũnguéra omba’apo ome’ẽ hag̃ua mba’epytyvõrã ha’ete ha ipyahuvéva. Upéicharõ jepe, ndaikatúi romoañete ko marandu ha’eha ijeroviaháva ha ndorekokuaaiha jejavy. Techapyrã, ñanduti mba’epytyvõrã jeroviáva ndohechakuaái heta tenda imarãva ha ikatu ohechakuaa avei heta tenda ijeroviarekóva jejavy rupi ha kundaharape oñemboujeýva kundaha mba’epytyvõrã me’ẽhára tendaite rehe oma’ẽvo año ha ore péicha avei ore me’ẽhára romboaje pe tendaite rome’ẽva oĩporãha.
+rights-webservices-term-2 = { -vendor-short-name } ikatu ndoku’ememéi térã omoambue mba’epytyvõrã ha’e oikpotaháicha
+rights-webservices-term-3 = Ikatu eiporu ko’ã mba’epytyvõrã { -brand-short-name } rehegua ndive, ha pe { -vendor-short-name } ome’ẽ derécho ejapóvo péicha. { -vendor-short-name } ha umi ipytyvõhára oñongatu mba’epytyvõrã derécho hembýva. Ko’ã je’epyre nomomichĩri mba’evéichagua derécho ome’ẽva umi ayvu ijurujáva ñe’ẽme’ẽgua ojogueraháva { -brand-short-name } ndive, ha ayvu reñoiha peteĩchagua { -brand-short-name } mba’éva rehegua.
+rights-webservices-term-4 = <strong>Mba’epytyvõrã oñeme’ẽ “peichaite”. { -vendor-short-name }, ipyptvõhára, hepyme’ẽha ha moasãiharakuéra, ombotove opaichagua jerovia, péicha he’ihápe térã he’ihápe, oikehápe ha tuichaháicha, jerovia mba’epytyvõrã ikatuha eikuave’ẽ ha orekopaha nde eikotevẽva. Nde eraha nendive kyhyjerã poravopyréva ko mba’epytyvõrã rehegua nerembiaporãme, avei opaichagua mba’eporã ha ha’evetaha pe mba’epytyvõrã. Ndahetái tendavore nomoneĩriva ñemboyke térã ñemomichĩ jeroviaha he’íva hesegua, péicha nemoneĩ ikatu ndoikopái kóvape g̃uarã.</strong>
+rights-webservices-term-5 = <strong>Ojejerure’ỹhápe léi rupi, { -vendor-short-name } ipytyvõha, moneĩha ha moasãiharakuéra ndaikatúi oñembojávo hesekuéra mba’evéichagua mba’evai ijyke peguáva, ojehúva, oikónteva, oikopyréva, ka’irãiva térã techapyrã añóva { -brand-short-name } jeporúpe ha avei opaichagua mba’eporu. Atyguáva reheguaite ko’ã je’epy poguy peguáva ndaikatúi ohasávo US$500 (posa dólares). Ndahetái tendaguaite ñomoneĩriva ñemboykete térã ñemomichĩ mba’evai rehegua, péicha avei pe ñemboykete ha ñemomichĩ ikatukuaa ndoikói ndéve g̃uarã.</strong>
+rights-webservices-term-6 = { -vendor-short-name } ikatu ombohekopyahu ko’ã ñemboguata oikotevẽramo ára ohave rire. Ko’ã ñemboguata ndaikatúi oñemoambue térã ohejarei { -vendor-short-name } ñemoneĩ’ỹre jehaipy rupi.
+rights-webservices-term-7 = Ko’ã je’epyre oĩhína tetãpehẽ California, EE.UU. leikuéra poguýpe, oñemboykehápe cheikovai he’iháicha léi ambuévape. Oimeraẽva ko’ã je’epyre ryepy pegua ndoikói térã nderejerurekuaái, umi ambue hembýva ko’ãvagui oñemboajetéta pe oĩ hagueichaite. Peichahágui oikóramo cheikovai peteĩchagua ñe’ẽasapyréva ko’ã je’epyre rehegua ha pe ñe’ẽ Inglés, ñe’ẽ Inglés pegua oñemotenondéta.
diff --git a/l10n-gn/toolkit/toolkit/about/aboutServiceWorkers.ftl b/l10n-gn/toolkit/toolkit/about/aboutServiceWorkers.ftl
new file mode 100644
index 0000000000..56a5bc15e8
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/about/aboutServiceWorkers.ftl
@@ -0,0 +1,35 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+### The term "Service Workers" and "Workers" should not be translated
+
+about-service-workers-title = Mba’apohára mba’epytyvõrã rehegua
+about-service-workers-main-title = Mba’apohára mba’epytyvõrã mboguapýva
+about-service-workers-warning-not-enabled = Mba’apohára mba’epytyvõrã noñemoneĩriva
+about-service-workers-warning-no-service-workers = Ndaipóri mba’apohára mba’epytyvõrã mboguapýva
+# The original title of service workers' information
+#
+# Variables:
+# $originTitle: original title
+origin-title = Teñoiha: { $originTitle }
+
+## These strings are for showing the information of workers.
+##
+## Variables:
+## $name: the name of scope, active cache, waiting cache and the push end point.
+## $url: the url of script specification and current worker.
+
+scope = <strong>Hupytyha peve:</strong> { $name }
+script-spec = <strong>Giõ Spec:</strong> <a data-l10n-name="link">{ $url }</a>
+current-worker-url = <strong>Mba’apohára ag̃agua URL:</strong> <a data-l10n-name="link">{ $url }</a>
+active-cache-name = <strong>Emyandy kache réra:</strong> { $name }
+waiting-cache-name = <strong>Eha’ãrõ kache réra:</strong> { $name }
+push-end-point-waiting = <strong>Emyaña kyta paha:</strong> { waiting }
+push-end-point-result = <strong>Emyaña kyta paha:</strong> { $name }
+# This term is used as a button label (verb, not noun).
+update-button = Ñembohekopyahu
+unregister-button = Haipy hejarei
+unregister-error = Ojavy emboguekuévo pe haipy ko mba’apohára mba’epytyvõrãva.
+waiting = Oha’ãrõhína…
diff --git a/l10n-gn/toolkit/toolkit/about/aboutSupport.ftl b/l10n-gn/toolkit/toolkit/about/aboutSupport.ftl
new file mode 100644
index 0000000000..5919b842c3
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/about/aboutSupport.ftl
@@ -0,0 +1,429 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+page-title = Marandu apañuãi oñemyatyrõ hag̃ua
+page-subtitle = Ko kuatiarogue oguereko marandu aporekoguáva ikatúva eiporu emyatyrõse jave peteĩ apañuãi. Ehekáramo mbohovái umi porandu oikovéva { -brand-short-name } rehegua, eike <a data-l10n-name="support-link">tenda eikekuaaha</a>.
+crashes-title = Marandu jejavyguáva
+crashes-id = ID momarandu
+crashes-send-date = Mondopyre
+crashes-all-reports = Opaite marandu’i jejavy rehegua
+crashes-no-config = Ko tembiporu’i oñembohekopyahu ohechauka hag̃ua marandu jejavy rehegua.
+support-addons-title = Moĩmbaha
+support-addons-name = Téra
+support-addons-type = Peteĩchagua
+support-addons-enabled = Myandypyre
+support-addons-version = Peteĩchagua
+support-addons-id = ID
+legacy-user-stylesheets-title = Kuatia mbohekoha poruhára mba’e
+legacy-user-stylesheets-enabled = Myandy
+legacy-user-stylesheets-stylesheet-types = Kuatia mbohekoha
+legacy-user-stylesheets-no-stylesheets-found = Ndojejuhúi kuatia mbohekoha
+security-software-title = Tekorosãrã rembiaporape
+security-software-type = Peteĩchagua
+security-software-name = Téra
+security-software-antivirus = Mba’echu’i jukaha
+security-software-antispyware = Antispyware
+security-software-firewall = Tatajokoha
+features-title = { -brand-short-name } Reheguaite
+features-name = Téra
+features-version = Peteĩchagua
+features-id = ID
+processes-title = Tapereko okayguáva
+processes-type = Peteĩchagua
+processes-count = Papa
+app-basics-title = Tembiporu’i ñemboheko ypy
+app-basics-name = Téra
+app-basics-version = Peteĩchagua
+app-basics-build-id = ID jejapo
+app-basics-distribution-id = Ñemoasãi ID
+app-basics-update-channel = Ñembohekopyahu mbohapeha
+# This message refers to the folder used to store updates on the device,
+# as in "Folder for updates". "Update" is a noun, not a verb.
+app-basics-update-dir =
+ { PLATFORM() ->
+ [linux] Embohekopyahu Marandurenda’aty
+ *[other] Ñembohekopyahu Ñongatuha
+ }
+app-basics-update-history = Ñembohekopyahu rembiasakue
+app-basics-show-update-history = Ñembohekopyahu rembiasakue jehechauka
+# Represents the path to the binary used to start the application.
+app-basics-binary = Binario tembiporu’i rehegua
+app-basics-profile-dir =
+ { PLATFORM() ->
+ [linux] Marandurenda mba'ete
+ *[other] Ñongatuha rechaukaha
+ }
+app-basics-enabled-plugins = Mba’ejoajurã myendypyre
+app-basics-build-config = Mbyatypy ñemboheko
+app-basics-user-agent = Poruhára pytyvõha
+app-basics-os = OS
+app-basics-os-theme = OS Téma
+# Rosetta is Apple's translation process to run apps containing x86_64
+# instructions on Apple Silicon. This should remain in English.
+app-basics-rosetta = Rosetta omoñe’ẽasapyre
+app-basics-memory-use = Mandu’arenda jeporu
+app-basics-performance = Mba’eaporã
+app-basics-service-workers = Mba’apohára mba’epytyvõrã mboguapyréva
+app-basics-third-party = Mbohapyháva Ra’ãha
+app-basics-profiles = Mba’etekuéra
+app-basics-launcher-process-status = Momboha jeporu
+app-basics-multi-process-support = Windows rembiapoita
+app-basics-fission-support = Fission Rovetã
+app-basics-remote-processes-count = Tapereko okayguáva
+app-basics-enterprise-policies = Porureko mba’apoha rehegua
+app-basics-location-service-key-google = Google ñemoñe’ẽasa ñe’ẽñemi
+app-basics-safebrowsing-key-google = Google Safebrowsing Key
+app-basics-key-mozilla = Mozilla mba’epytyvõrã rendaite rehegua
+app-basics-safe-mode = Teko jerovia
+app-basics-memory-size = Mandu’arenda tuichakue (RAM)
+app-basics-disk-available = Pa’ũ Ñongatuhaguasu pegua
+app-basics-pointing-devices = Mba’e’oka jehechaukaha
+# Variables:
+# $value (number) - Amount of data being stored
+# $unit (string) - The unit of data being stored (e.g. MB)
+app-basics-data-size = { $value } { $unit }
+show-dir-label =
+ { PLATFORM() ->
+ [macos] Finder-pe jehechauka
+ [windows] Ñongatuha ijurujáva
+ *[other] Marandurenda’atýpe jeike
+ }
+environment-variables-title = Jeregua moambuekuaa
+environment-variables-name = Téra
+environment-variables-value = Tepykue
+experimental-features-title = Tembiapoite oñeha’ãramóva
+experimental-features-name = Téra
+experimental-features-value = Tepykue
+modified-key-prefs-title = Jerohoryvéva tuichamba’éva moambuepyre
+modified-prefs-name = Téra
+modified-prefs-value = Hepykue
+user-js-title = Jerohoryvéva user.js-pe
+user-js-description = Nemba’ete ñongatuha oreko <a data-l10n-name="user-js-link">marandurenda user.js</a>, ogueroikóva jerohoryvéva ndaha’éiva { -brand-short-name } omoheñoimbyre.
+locked-key-prefs-title = Jerohoryvéva tuichamba’éva mbotypyre
+locked-prefs-name = Téra
+locked-prefs-value = Hepykue
+graphics-title = Ta’ãnga
+graphics-features-title = Reheguáva
+graphics-diagnostics-title = Jehechakuaaite
+graphics-failure-log-title = Ndaipóri jehaipy
+graphics-gpu1-title = GPU #1
+graphics-gpu2-title = GPU #2
+graphics-decision-log-title = Jehaipy ñemboaje
+graphics-crash-guards-title = Hesegua ojokóva Apopyvusu je’a Ñangarekoha
+graphics-workarounds-title = Ñemyatyrõ sapy’agua
+graphics-device-pixel-ratios = Píxeles tuichakue mba’e’oka rovetãme
+# Windowing system in use on Linux (e.g. X11, Wayland).
+graphics-window-protocol = Ovetã raperekoite
+# Desktop environment in use on Linux (e.g. GNOME, KDE, XFCE, etc).
+graphics-desktop-environment = Mohendaha jeregua
+place-database-title = Mba’ekuaarã renda
+place-database-stats = Papapy’atygua
+place-database-stats-show = Papapy’atygua jehechauka
+place-database-stats-hide = Papapy’atygua moñemi
+place-database-stats-entity = Temimoĩmby
+place-database-stats-count = Papapy
+place-database-stats-size-kib = Tuichakue (KiB)
+place-database-stats-size-perc = Tuichakue (%)
+place-database-stats-efficiency-perc = Apoporã (%)
+place-database-stats-sequentiality-perc = Joapykuerigua (%)
+place-database-integrity = Tekoite
+place-database-verify-integrity = Tekoporã Jehechajey
+a11y-title = Jeikekuaa
+a11y-activated = Myandypyre
+a11y-force-disabled = Jeikekuaa jejoko
+a11y-handler-used = Handler iporupyréva
+a11y-instantiator = Techapyrã jeikekuaa rehegua
+library-version-title = Arandukaty peteĩchagua
+copy-text-to-clipboard-label = Moñe’ẽrã mbohasa kuatiajokohápe
+copy-raw-data-to-clipboard-label = mba’ekuaarã hi’akýva mbohasa kuatiajokohápe
+sandbox-title = Sandbox
+sandbox-sys-call-log-title = Ñehenói apopyvusu guive oike’ỹva
+sandbox-sys-call-index = #
+sandbox-sys-call-age = Angete oiko
+sandbox-sys-call-pid = PID
+sandbox-sys-call-tid = TID
+sandbox-sys-call-proc-type = Mba’eapo peteĩchagua
+sandbox-sys-call-number = Ñehenói pumbyrýpe
+sandbox-sys-call-args = Je’ekuaaite
+troubleshoot-mode-title = Apañuãi jekuaarã
+restart-in-troubleshoot-mode-label = Mba’éicha emyatyrõta apañuãi…
+clear-startup-cache-title = Emohenda kache ñepyrũha ñembogue
+clear-startup-cache-label = Embogue kache ñepyrũha…
+startup-cache-dialog-title2 = ¿Emoñepyrũjey { -brand-short-name } empotĩ hag̃ua ñepyrũha kache?
+startup-cache-dialog-body2 = Kóva naiñambuemo’ãi iñemboheko ha ndoguemo’ãi ijepysokue
+restart-button-label = Ñepyrũjey
+
+## Media titles
+
+audio-backend = Mba’epu ñangarekoha huguapeguáva
+max-audio-channels = Max mbohapeha
+sample-rate = Techaukarã py’ỹigua ojererohorýva
+roundtrip-latency = Latencia ou ha ohóva (ojeréva ypykuete)
+media-title = Marandu moasãiha
+media-output-devices-title = Mba’e’oka osẽha
+media-input-devices-title = Mba’e’oka oikeha
+media-device-name = Téra
+media-device-group = Aty
+media-device-vendor = Vendaha
+media-device-state = Tekotee
+media-device-preferred = Ojehecharamovéva
+media-device-format = Ysaja
+media-device-channels = Mbohapeha
+media-device-rate = Mba’erepy
+media-device-latency = Tekoteete
+media-capabilities-title = Hupytyha pyrusukue
+media-codec-support-info = Marandu códecs ñepytyvõ rehegua
+# List all the entries of the database.
+media-capabilities-enumerate = Embopapapy mba’ekuaarã guapyha
+
+## Codec support table
+
+media-codec-support-sw-decoding = Software Jepapapy’o
+media-codec-support-hw-decoding = Hardware Jepapapy’o
+media-codec-support-codec-name = Codec Réra
+media-codec-support-supported = Pytyvõpyre
+media-codec-support-unsupported = Oñepytyvõ’ỹva
+media-codec-support-error = Pe marandu códec jokupyty ndojeporukuaái. Eha’ãjey ehecha rire marandurenda ñongatuha.
+media-codec-support-lack-of-extension = Emohenda jepysokue
+
+## Media Content Decryption Modules (CDM)
+## See EME Spec for more explanation for following technical terms
+## https://w3c.github.io/encrypted-media/
+
+media-content-decryption-modules-title = Marandu módulo de descifrado de contenido rehegua
+media-key-system-name = Apopyvusu mba’eñemi réra
+media-video-robustness = Ta’ãngamýi rusukue
+media-audio-robustness = Mba’epu rusukue
+media-cdm-capabilities = Tembiapoite
+# Clear Lead isn't defined in the spec, which means the the first few seconds
+# are not encrypted. It allows playback to start without having to wait for
+# license response, improving video start time and user experience.
+media-cdm-clear-lead = Ñepyrũ Potĩ
+# We choose 2.2 as this is the version which the video provider usually want to have in order to stream 4K video securely
+# HDCP version https://w3c.github.io/encrypted-media/#idl-def-hdcpversion
+media-hdcp-22-compatible = Ojokupytýva HDCP 2.2 ndive
+
+##
+
+intl-title = Mongakuaa & ñemohenda
+intl-app-title = Tembiporu’i ñemboheko
+intl-locales-requested = Ñe’ẽnguéra jerurepyre
+intl-locales-available = Ñe’ẽnguéra ojeporukuaáva
+intl-locales-supported = Ñe’ẽnguéra tembiporu’i rehegua
+intl-locales-default = Ñe’ẽnguéra ijypykuéva
+intl-os-title = Apopyvusu oku’éva
+intl-os-prefs-system-locales = Ñe’ẽnguéra apopyvusu rehegua
+intl-regional-prefs = Jerohoryvéva tendaguáva
+
+## Remote Debugging
+##
+## The Firefox remote protocol provides low-level debugging interfaces
+## used to inspect state and control execution of documents,
+## browser instrumentation, user interaction simulation,
+## and for subscribing to browser-internal events.
+##
+## See also https://firefox-source-docs.mozilla.org/remote/
+
+remote-debugging-title = Ñemopotĩ okayguáva (Chromium raperekoite)
+remote-debugging-accepting-connections = Emoneĩ jeike
+remote-debugging-url = URL
+
+##
+
+# Variables
+# $days (Integer) - Number of days of crashes to log
+report-crash-for-days =
+ { $days ->
+ [one] Marandu’i jejavy rehegua ko { $days } ára peguáva
+ *[other] Marandu’i jejavy rehegua ohasaramóva { $days } ára peguáva
+ }
+# Variables
+# $minutes (integer) - Number of minutes since crash
+crashes-time-minutes =
+ { $minutes ->
+ [one] ojapóma { $minutes } aravo’i
+ *[other] ojapóma { $minutes } aravo’i
+ }
+# Variables
+# $hours (integer) - Number of hours since crash
+crashes-time-hours =
+ { $hours ->
+ [one] ojapóma { $hours } aravo
+ *[other] ojapóma { $hours } aravo
+ }
+# Variables
+# $days (integer) - Number of days since crash
+crashes-time-days =
+ { $days ->
+ [one] { $days } peteĩ árama
+ *[other] { $days } peteĩ árama
+ }
+# Variables
+# $reports (integer) - Number of pending reports
+pending-reports =
+ { $reports ->
+ [one] Opaite marandu jejavy rehegua (oike avei { $reports } javy ha’ãrõva pa’ũ aravo je’epyrévape)
+ *[other] Opaite marandu jejavy rehegua (oike avei { $reports } javy ha’ãrõva pa’ũ aravo je’epyrévape)
+ }
+raw-data-copied = Mba’ekuaarã hi’akýva ohasáva kuatiajokohápe
+text-copied = Moñe’ẽrã oñembohasáma kuatiajokohápe
+
+## The verb "blocked" here refers to a graphics feature such as "Direct2D" or "OpenGL layers".
+
+blocked-driver = Ojejokóva peteĩchaguápe g̃uarã ta’ãnga ñangarekohárape.
+blocked-gfx-card = Ojejoko ikuatia’atã ha’ãngávape g̃uarã oguereko rupi apañuãi ñangarekoha omoĩporã’ỹva.
+blocked-os-version = Ojejokóva peteĩchaguápe g̃uarã nde apopyvusu oku’éva pegua.
+blocked-mismatched-version = Ojoko ha’ãnga ñangarekoha peteĩchagua oĩporã’ỹva jehaipy ha DLL pa’ũme.
+# Variables
+# $driverVersion - The graphics driver version string
+try-newer-driver = Ojejokóva peteĩchagua ta’ãngápe ñangarekohárape. Eñeha’ã embohekopyahu ta’ãnga ñangarekohára { $driverVersion } ichaguáva térã ipyahuvéva.
+# "ClearType" is a proper noun and should not be translated. Feel free to leave English strings if
+# there are no good translations, these are only used in about:support
+clear-type-parameters = ClearType ra’ãhaite
+compositing = Hetepyete
+hardware-h264 = Hardware H264 Papapy’o
+main-thread-no-omtc = inimbo ha’etéva, OMTC ỹre
+yes = Héẽ
+no = Nahániri
+unknown = Ojekuaa’ỹva
+virtual-monitor-disp = Mba’erechaha ñandutiguáva
+
+## The following strings indicate if an API key has been found.
+## In some development versions, it's expected for some API keys that they are
+## not found.
+
+found = Ojuhu
+missing = Kañymbyre
+gpu-process-pid = GPUProcessPid
+gpu-process = GPUProcess
+gpu-description = Ñemoha’ãnga
+gpu-vendor-id = ID japohare mba’éva
+gpu-device-id = ID mba’e’oka rehegua
+gpu-subsys-id = Subsys ID
+gpu-drivers = Drivers
+gpu-ram = RAM
+gpu-driver-vendor = Driver kuave’ẽha
+gpu-driver-version = Mbojueheha peteĩchagua
+gpu-driver-date = Ñangarekohára arange
+gpu-active = Hendýva
+webgl1-wsiinfo = WebGL 1 Driver WSI marandu
+webgl1-renderer = WebGL 1 ñangarekoha rembiapokue
+webgl1-version = WebGL 1 ñangarekoha peteĩchagua
+webgl1-driver-extensions = WebGL 1 ñangarekoha jepysokue
+webgl1-extensions = WebGL 1 jepysokue
+webgl2-wsiinfo = WebGL 2 Driver WSI marandu
+webgl2-renderer = WebGL 2 ñangarekoha rembiapokue
+webgl2-version = WebGL 2 ñangarekoha peteĩchagua
+webgl2-driver-extensions = WebGL 2 ñangarekoha jepysokue
+webgl2-extensions = WebGL 2 jepysokue
+webgpu-default-adapter = WebGPU moñondiveha ypygua
+webgpu-fallback-adapter = WebGPU moñondiveha mokõiha
+# Variables
+# $bugNumber (string) - Bug number on Bugzilla
+support-blocklisted-bug = Tysýi jokopyre apañuãi ojekuaáva rupi: <a data-l10n-name="bug-link">bug { $bugNumber }</a>
+# Variables
+# $failureCode (string) - String that can be searched in the source tree.
+unknown-failure = Tysýi vai; ayvu jejavy { $failureCode }
+d3d11layers-crash-guard = D3D11 Compositor
+glcontext-crash-guard = OpenGL
+wmfvpxvideo-crash-guard = Ta’ãngamýi Mbopapapy’oha WMF VPX
+reset-on-next-restart = Embojevy moñepyrũjey uperire
+gpu-process-kill-button = GPU raperekogua mohu’ã
+gpu-device-reset = Emoñepyrũjey mba’e’oka
+gpu-device-reset-button = Mba’e’oka reko moñepyrũjey
+uses-tiling = Eiporu mosáiko
+content-uses-tiling = Eiporu mosáiko (tetepy)
+off-main-thread-paint-enabled = Opyta okápe inimbo tuichavéva mbosa’yha ijurujáva
+off-main-thread-paint-worker-count = Ñemoha’ãnga resa’ỹijo téma tuichavéva opyta okápe
+target-frame-rate = Ta’ãnga py’ỹi hupytyrã
+min-lib-versions = Peteĩchagua michĩmíva ha’ãrõpy
+loaded-lib-versions = Peteĩchagua ojeporúva
+has-seccomp-bpf = Seccomp-BPF (Ñehenói mboguaha rehegua)
+has-seccomp-tsync = Seccomp mba’eapo’i ñembojuehe
+has-user-namespaces = Poruhára réra rehegua pa’ũ
+has-privileged-user-namespaces = Umi poruhára réra pa’ũ mba’eapo momba’evévape g̃uarã
+can-sandbox-content = Sandboxing rembiapo retepy
+can-sandbox-media = Sandboxing marandu me’ẽha mba’ejoajurã
+content-sandbox-level = Sandbox Level rembiapo retepy
+effective-content-sandbox-level = Sandbox Level rembiapo retepy
+content-win32k-lockdown-state = Win32k jejoko reko mba’eapo tetepýpe g̃uarã
+support-sandbox-gpu-level = Sandbox Level GPU raperekogua
+sandbox-proc-type-content = tetepy
+sandbox-proc-type-file = Marandurenda rechapyrã
+sandbox-proc-type-media-plugin = plugin maranduguáva
+sandbox-proc-type-data-decoder = Mba’ekuaarã papapy’o
+startup-cache-title = Kache ñepyrũgua
+startup-cache-disk-cache-path = Disco Kache Rape
+startup-cache-ignore-disk-cache = Ehejarei Disco Kache
+startup-cache-found-disk-cache-on-init = Ojejuhu disco kache Init-pe
+startup-cache-wrote-to-disk-cache = Ehai Disco Kachépe
+launcher-process-status-0 = Jurujapyre
+launcher-process-status-1 = Ojepe’apyre ojavy rupi
+launcher-process-status-2 = Mbaretépe jepe’apyre
+launcher-process-status-unknown = Tekotee ojekuaa’ỹva
+# Variables
+# $remoteWindows (integer) - Number of remote windows
+# $totalWindows (integer) - Number of total windows
+multi-process-windows = { $remoteWindows }/{ $totalWindows }
+# Variables
+# $fissionWindows (integer) - Number of remote windows
+# $totalWindows (integer) - Number of total windows
+fission-windows = { $fissionWindows }/{ $totalWindows }
+fission-status-experiment-control = Ojepe’a apopyha’ã rupi
+fission-status-experiment-treatment = Oñemyandy apopyha’ã rupi
+fission-status-disabled-by-e10s-env = Ojepe’a jeregua rupi
+fission-status-enabled-by-env = Oñemyandy jeregua rupi
+fission-status-disabled-by-env = Jeregua rupi oipe’apyre
+fission-status-enabled-by-default = Oñemyandy ijypykue rupi
+fission-status-disabled-by-default = Ojepe’a ijypykue rupi
+fission-status-enabled-by-user-pref = Omyandy poruhára
+fission-status-disabled-by-user-pref = Oipe’a poruhára
+fission-status-disabled-by-e10s-other = E10s pe’apyre
+fission-status-enabled-by-rollout = Ijurujáma vore ñeguenohẽ rupi
+async-pan-zoom = Ojuehe’ỹva Pan/Zoom
+apz-none = Avave
+wheel-enabled = omoneĩ jereha jeike
+touch-enabled = jeikeha jepokóva jurujapyre
+drag-enabled = embosyryry oku’éva renda myendypyre
+keyboard-enabled = tairenda myandypyre
+autoscroll-enabled = ñemongu’e ijeheguíva ijurujáma
+zooming-enabled = zoom ñepichã’i myandypyre
+
+## Variables
+## $preferenceKey (string) - String ID of preference
+
+wheel-warning = Jereha ojuehe’ỹva jokopyre ndoguerekóiva mombytaha: { $preferenceKey }
+touch-warning = Jeikeha pokoháva ojuehe’ỹva jokopyre ndorekóiva mombytaha: { $preferenceKey }
+
+## Strings representing the status of the Enterprise Policies engine.
+
+policies-inactive = Jokopyre
+policies-active = Ijurujáva
+policies-error = Javy
+
+## Printing section
+
+support-printing-title = Ñemonguatia
+support-printing-troubleshoot = Apañuãi ñemoĩporã
+support-printing-clear-settings-button = Emboguete ñemoĩporã monguatiagua ñongatupyre
+support-printing-modified-settings = Ñemoĩporã monguatiagua moabuepyre
+support-printing-prefs-name = Téra
+support-printing-prefs-value = Tepykue
+
+## Normandy sections
+
+support-remote-experiments-title = Okayguágui jehekapyahu
+support-remote-experiments-name = Téra
+support-remote-experiments-branch = Jehekapyahu rehegua
+support-remote-experiments-see-about-studies = Ehecha <a data-l10n-name="support-about-studies-link">about:studies</a> eñemomaranduve hag̃ua, oikehápe mba’éichapa eipe’áta tembiapopyahu añogua térã eipe’a { -brand-short-name } ani hag̃ua omongu’e ko’ãichagua tembiapopyahu tenonderãve.
+support-remote-features-title = Tembiapoite okayguágui
+support-remote-features-name = Téra
+support-remote-features-status = Tekotee
+
+## Pointing devices
+
+pointing-device-mouse = Anguja
+pointing-device-touchscreen = Mba’erechaha pokoguáva
+pointing-device-pen-digitizer = Haiha monguatiaha
+pointing-device-none = Mba’e’oka jehechaukaha’ỹ
diff --git a/l10n-gn/toolkit/toolkit/about/aboutTelemetry.ftl b/l10n-gn/toolkit/toolkit/about/aboutTelemetry.ftl
new file mode 100644
index 0000000000..9da14b1fdc
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/about/aboutTelemetry.ftl
@@ -0,0 +1,136 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+about-telemetry-ping-data-source = Ping mba’ekuaarã reñoiha:
+about-telemetry-show-current-data = Mba’ekuaarã ag̃agua
+about-telemetry-show-archived-ping-data = Ping mba’ekuaarã ñongatupyre
+about-telemetry-show-subsession-data = Tembiapo’ive mba’ekuaarã jehchauka
+about-telemetry-choose-ping = Ping jeporavo:
+about-telemetry-archive-ping-type = Ping Peteĩchagua
+about-telemetry-archive-ping-header = Ping
+about-telemetry-option-group-today = Ko’árape
+about-telemetry-option-group-yesterday = Kuehe
+about-telemetry-option-group-older = Tuichave
+about-telemetry-previous-ping = < <
+about-telemetry-next-ping = > >
+about-telemetry-page-title = Telemetría mba’ekuaarã
+about-telemetry-current-store = Ñembyatyha ag̃agua:
+about-telemetry-more-information = ¿Ehekavépa marandu?
+about-telemetry-firefox-data-doc = <a data-l10n-name="data-doc-link">Firefox mba’ekuaarã kuatia</a> oreko guataha mba’éichapa emba’apóta mba’ekuaarã rembiporúre.
+about-telemetry-telemetry-client-doc = <a data-l10n-name="client-doc-link">Telemetry Firefox mba’éva kuatiatee</a> ogueroike mba’e ñemoesakã, API kuatiatee ha mba’ekuaarã rehegua.
+about-telemetry-telemetry-dashboard = Umi <a data-l10n-name="dashboard-link">Telemetry rechaha</a> ohechauka ndéve Mozilla mba’ekuaarã og̃uahẽva Telemetry rupive.
+about-telemetry-telemetry-probe-dictionary = Pe <a data-l10n-name="probe-dictionary-link">Probe Dictionary</a> ome’ẽ mba’emimi ha ñemoha’ãnga Telemetry ombyatyva’ekue sónda.
+about-telemetry-show-in-Firefox-json-viewer = Eike JSON hechahápe
+about-telemetry-home-section = Ñepyrũ
+about-telemetry-general-data-section = Opaichagua marandu
+about-telemetry-environment-data-section = Mba’ekuaarã tekohápe g̃uarã
+about-telemetry-session-info-section = Marandu tembiapo rehegua
+about-telemetry-scalar-section = Jejupi
+about-telemetry-keyed-scalar-section = Jupikuaa papapýva
+about-telemetry-histograms-section = Histograma
+about-telemetry-keyed-histogram-section = Histograma ñemiguáva
+about-telemetry-events-section = Tembiaporã
+about-telemetry-simple-measurements-section = Ha’ãha hypy’ũ’ỹva
+about-telemetry-slow-sql-section = Je’etepyre SQL imbegue
+about-telemetry-addon-details-section = Moĩmbaha mba’emimi
+about-telemetry-late-writes-section = Jehaipy mbotapykuéva
+about-telemetry-raw-payload-section = Hetepy ojehecha’ỹva gueteri
+about-telemetry-raw = Raw JSON
+about-telemetry-full-sql-warning = HAIPYRE’I: SQL ñemopotĩ imbeguéva hendýma. Ikatu ohechauka joajuha opaichagua SQL rehegua hákatu noñemondomo’ãi Telemetry-pe.
+about-telemetry-fetch-stack-symbols = Eguerujey tembiapoite réra jepytaite ojo’áva rehegua
+about-telemetry-hide-stack-symbols = Ehechauka mba’ekuaarã mbojo’áva oĩmba’ỹva
+# Selects the correct release version
+# Variables:
+# $channel (string) - Represents the corresponding release data string
+about-telemetry-data-type =
+ { $channel ->
+ [release] mba’ekuaarã ñemyerakuã
+ *[prerelease] mba’ekuaarã ñemyerakuã mirĩ
+ }
+# Selects the correct upload string
+# Variables:
+# $uploadcase (string) - Represents a corresponding upload string
+about-telemetry-upload-type =
+ { $uploadcase ->
+ [enabled] ijurujáma
+ *[disabled] jejokopyre
+ }
+# Example Output: 1 sample, average = 0, sum = 0
+# Variables:
+# $sampleCount (number) - Amount of histogram samples
+# $prettyAverage (number) - Average of histogram samples
+# $sum (number) - Sum of histogram samples
+about-telemetry-histogram-stats =
+ { $sampleCount ->
+ [one] { $sampleCount } techaukarã, mombyte = { $prettyAverage }, mboheta ={ $sum }
+ *[other] { $sampleCount } techaukarã, mombyte = { $prettyAverage }, mboheta ={ $sum }
+ }
+# Variables:
+# $telemetryServerOwner (string) - the value of the toolkit.telemetry.server_owner preference. Typically "Mozilla"
+about-telemetry-page-subtitle = Ko kuatiarogue ohechauka marandu tembiapokue rehegua, hardware, jeporu ha ñemomba’etee ombyatýva Telemetry. Ko marandu oñemondo { $telemetryServerOwner }-pe oipytyvõ { -brand-full-name }-pe oiko porãve hag̃ua.
+about-telemetry-settings-explanation = Telemetría ombyaty hína { about-telemetry-data-type } ha iñemyanyhẽ oĩ <a data-l10n-name="upload-link">{ about-telemetry-upload-type }</a>.
+# Variables:
+# $name (string) - Ping name, e.g. “saved-session”
+# $timestamp (string) - Ping localized timestamp, e.g. “2017/07/08 10:40:46”
+about-telemetry-ping-details = Marandu peteĩteĩva oñemondo “<a data-l10n-name="ping-link">Turuñe’ẽ</a>”-pe. Ehecha hína { $name }, { $timestamp } turuñe’ẽ.
+about-telemetry-data-details-current = Marandu peteĩteĩva oñemondo “<a data-l10n-name="ping-link">pings</a>“. Ehechahína mba’ekuaarã ko’ag̃agua.
+# string used as a placeholder for the search field
+# More info about it can be found here:
+# https://firefox-source-docs.mozilla.org/toolkit/components/telemetry/telemetry/data/main-ping.html
+# Variables:
+# $selectedTitle (string) - The section name from the structure of the ping.
+about-telemetry-filter-placeholder =
+ .placeholder = Ejuhu { $selectedTitle }-pe
+about-telemetry-filter-all-placeholder =
+ .placeholder = Eheka opaite hendápe
+# Variables:
+# $searchTerms (string) - The searched terms
+about-telemetry-results-for-search = Apopyre { $searchTerms } pe g̃uarã
+# More info about it can be found here: https://firefox-source-docs.mozilla.org/toolkit/components/telemetry/telemetry/data/main-ping.html
+# Variables:
+# $sectionName (string) - The section name from the structure of the ping.
+# $currentSearchText (string) - The current text in the search input
+about-telemetry-no-search-results = ¡Rombyasy! Ndaipóri apopyre { $sectionName } pe “{ $currentSearchText }” pe g̃uarã
+# Variables:
+# $searchTerms (string) - The searched terms
+about-telemetry-no-search-results-all = ¡Rombyasy! Ndojejuhúi apopyre mamovete “{ $searchTerms }” pe g̃uarã
+# This message is displayed when a section is empty.
+# Variables:
+# $sectionName (string) - Is replaced by the section name.
+about-telemetry-no-data-to-display = ¡Rombyasy! Ndaipói mba’ekuaarã ojeporukuaáva ko’ag̃aite “{ $sectionName }”-pe
+# used as a tooltip for the “current” ping title in the sidebar
+about-telemetry-current-data-sidebar = mba’ekuaarã ag̃agua
+# used in the “Ping Type” select
+about-telemetry-telemetry-ping-type-all = opavave
+# button label to copy the histogram
+about-telemetry-histogram-copy = Emomokõi
+# these strings are used in the “Slow SQL Statements” section
+about-telemetry-slow-sql-main = Je’etepyre SQL imbeguéva pe tembiapoitépe
+about-telemetry-slow-sql-other = Je’etepyre SQL imbeguéva pe tembiapo mokõiguávape
+about-telemetry-slow-sql-hits = Jejapoporã
+about-telemetry-slow-sql-average = Aravo ohasáva (ms)
+about-telemetry-slow-sql-statement = Je’etepyre
+# these strings are used in the “Add-on Details” section
+about-telemetry-addon-table-id = ID moĩmbaha rehegua
+about-telemetry-addon-table-details = Mba’emimi
+# Variables:
+# $addonProvider (string) - The name of an Add-on Provider (e.g. “XPI”, “Plugin”)
+about-telemetry-addon-provider = Me’ẽhára { $addonProvider }
+about-telemetry-keys-header = Mba’etee
+about-telemetry-names-header = Téra
+about-telemetry-values-header = Tepykue
+# Variables:
+# $lateWriteCount (number) - The number of the late writes
+about-telemetry-late-writes-title = Jehaipy itapykuéva #{ $lateWriteCount }
+about-telemetry-stack-title = Mbojo’apy:
+about-telemetry-memory-map-title = Mandu’arenda mba’era’ãnga:
+about-telemetry-error-fetching-symbols = Oiko peteĩ jejavy eguerusejeývo umi ta’ãnga’i. Ehechajey eimépa ñandutípe ha eha’ãjey upe rire.
+about-telemetry-time-stamp-header = ára papaha
+about-telemetry-category-header = mba’éichagua
+about-telemetry-method-header = tapereko
+about-telemetry-object-header = g̃uahẽseha
+about-telemetry-extra-header = mbohetapy
+# Variables:
+# $process (string) - Type of process in subsection headers ( e.g. "content", "parent" )
+about-telemetry-process = Tapereko { $process }
diff --git a/l10n-gn/toolkit/toolkit/about/aboutThirdParty.ftl b/l10n-gn/toolkit/toolkit/about/aboutThirdParty.ftl
new file mode 100644
index 0000000000..df8d30a7f4
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/about/aboutThirdParty.ftl
@@ -0,0 +1,85 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+third-party-page-title = Marandu mbohapyha ra’ãha rehegua
+third-party-section-title = Tysýi mbohapyha ra’ãha { -brand-short-name }-pe
+third-party-intro =
+ Ko kuatiarogue ohechauka umi ta’ãha mbohapyháva oñemboguejýva nde
+ { -brand-short-name }-pe. Oimeraẽva ta’ãha omboheraguapy’ỹva Microsoft térã
+ { -vendor-short-name } oje’e ha’eha ta’ãha mbohapyháva.
+third-party-message-empty = Ndojejuhúi mbohapyháva ra’ãha.
+third-party-message-no-duration = Oñemboheraguapy’ỹva
+third-party-detail-version = Peteĩchagua marandurenda
+third-party-detail-vendor = Me’ẽhára marandu
+third-party-detail-occurrences = Mba’eaporei
+ .title = Mboy jey oñemyanyhẽ ko ha’ãha.
+third-party-detail-duration = Ára mbotyha mbytegua (ms)
+ .title = Mboy ára ko ta’ãha ojoko tembiporu’i
+third-party-detail-app = Tembiporu’i
+third-party-detail-publisher = Mbosako’ihára
+third-party-th-process = Tapereko
+third-party-th-duration = Ñemyanyhẽ arekue (ms)
+third-party-th-status = Tekotee
+third-party-tag-ime = IME
+ .title = Koichagua ta’ãha henyhẽ oiporúvo IME mbohapyháva.
+third-party-tag-shellex = Mba’e’okarupa jepysokue
+ .title = Koichagua ta’ãha henyhẽ oñembojurujávo apopyvusu marandurenda ñomongeta.
+third-party-tag-background = Mokõihávape
+ .title =
+ Koichagua ta’ãha ndojokói pe tembiporu’i henyhẽ rupi
+ Mokõihávape.
+third-party-icon-unsigned =
+ .title = Ko ha’ãha noñemboheraguapýi
+ .alt = Ko ha’ãha noñemboheraguapýi
+third-party-icon-warning =
+ .title = { -brand-short-name } ojavy pe ayvu ko ta’ãha pegua
+ .alt = { -brand-short-name } ojavy pe ayvu ko ta’ãha pegua
+third-party-status-loaded = Henyhẽva
+third-party-status-blocked = Jokopyre
+third-party-status-redirected = Ñembohapejey
+third-party-button-copy-to-clipboard = Embohasa mba’ekuaarã kuatiajokohápe
+third-party-loading-data =
+ .alt = Henyhẽhína apopyvusúpe marandu…
+ .title = Henyhẽhína apopyvusúpe marandu…
+third-party-button-reload = Emyanyhẽjey apopyvusu marandu ndive
+ .title = Emyanyhẽjey apopyvusu marandu ndive
+third-party-button-open =
+ .title = Embojuruja moñe’ẽasa marandurendápe…
+third-party-button-to-block =
+ .title = Ejoko ko ta’ãha
+ .aria-label = Ejoko ko ta’ãha
+third-party-button-to-unblock =
+ .title = Ko’ág̃a ojejoko. Eikutu embojuruja hag̃ua.
+ .aria-label = Ko’ág̃a ojejoko. Eikutu embojuruja hag̃ua.
+third-party-button-to-unblock-disabled =
+ .title =
+ Ko’ag̃aite ojejokohína, jepémo pe tysýi jejokoha ndaijurujái ko tembiapo
+ { -brand-short-name }-pe g̃uarã. Eikutu embojuruja hag̃ua.
+ .aria-label =
+ Ko’ag̃aite ojejokohína, jepémo pe tysýi jejokoha ndaijurujái ko tembiapo
+ { -brand-short-name }-pe g̃uarã. Eikutu embojuruja hag̃ua.
+third-party-button-to-block-module = Ejoko ko ta’ãha
+ .title = Ejoko ko ta’ãha
+ .aria-label = Ejoko ko ta’ãha
+third-party-button-to-unblock-module = Embojuruja ko ta’ãha
+ .title = Ojejokohína. Eikutu embojuruja hag̃ua.
+ .aria-label = Ojejokohína. Eikutu embojuruja hag̃ua.
+third-party-button-to-unblock-module-disabled = Embojuruja ko ta’ãha (jokoha rysýi nodikói ko’ág̃a)
+ .title =
+ Ko’ág̃aite ojejokohína, pe jokoha rysýi ojejokóramo jepe ko ko tembiapópe g̃uarã
+ { -brand-short-name } rehegua. Eikutu embojuruja hag̃ua.
+ .aria-label =
+ Ko’ág̃aite ojejokohína, pe jokoha rysýi ojejokóramo jepe ko ko tembiapópe g̃uarã
+ { -brand-short-name } rehegua. Eikutu embojuruja hag̃ua.
+third-party-button-expand =
+ .title = Ehechaukapaite marandu
+third-party-button-collapse =
+ .title = Emomichĩmbaite marandu
+third-party-blocking-requires-restart = Ejoko hag̃ua mbohapyháva ra’ãha, { -brand-short-name } oñepyrũjeyva’erã.
+third-party-should-restart-title = Emoñepyrũjey { -brand-short-name }
+third-party-restart-now = Emoñepyrũjey ko’ág̃a
+third-party-restart-later = Emoñepyrũjey ag̃ave
+third-party-blocked-by-builtin =
+ .title = Ojokopyre { -brand-short-name }
+ .alt = Ojokopyre { -brand-short-name }
diff --git a/l10n-gn/toolkit/toolkit/about/aboutWebauthn.ftl b/l10n-gn/toolkit/toolkit/about/aboutWebauthn.ftl
new file mode 100644
index 0000000000..852aa069b9
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/about/aboutWebauthn.ftl
@@ -0,0 +1,180 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+### Localization for about:webauthn, a security token management page
+
+# Page title
+# 'WebAuthn' is a protocol name and should not be translated
+about-webauthn-page-title = WebAuthn rehegua
+
+## Section titles
+
+about-webauthn-info-section-title = Mba’e’oka marandu
+about-webauthn-info-subsection-title = Ñemoñeĩha marandu
+about-webauthn-options-subsection-title = Ñemoñeĩha poravorã
+about-webauthn-pin-section-title = PIN ñangarekohára
+about-webauthn-credential-management-section-title = Eñangareko terachaukaháre
+about-webauthn-pin-required-section-title = PIN tekotevẽva
+about-webauthn-confirm-deletion-section-title = Emoneĩ ñemboguete
+# Registered biometric features for authentication. Mostly, but not exclusively, fingerprints.
+about-webauthn-bio-enrollment-section-title = Biométrica mboheraguapy
+
+## Info field texts
+
+about-webauthn-text-connect-device = Emoĩ peteĩ token tekorosãrã.
+# If multiple devices are plugged in, they will blink and we are asking the user to select one by touching the device they want.
+about-webauthn-text-select-device = Eiporavo pe token tekorosãgua eipotáva eikutúvo pe mba’e’oka.
+# CTAP2 refers to Client to Authenticator Protocol version 2
+about-webauthn-text-non-ctap2-device = Nereñangarkokuaái poravorãre token tekorosãgua ndojokupytýire CTAP2 ndive.
+about-webauthn-text-not-available = Ndaipóri ko pyendavusúpe.
+about-webauthn-bio-enrollment-list-subsection-title = Jehaipy:
+about-webauthn-add-bio-enrollment-section-title = Embojuaju jehaipy pyahu
+
+## Results label
+
+about-webauthn-results-success = ¡Tandepo’a!
+about-webauthn-results-general-error = ¡Javy!
+# Variables:
+# $retriesLeft (Number): number of tries left
+about-webauthn-results-pin-invalid-error =
+ { $retriesLeft ->
+ [0] Javy: PIN oiko’ỹva. Eha’ãjey.
+ [one] Javy: PIN oiko’ỹva. Eha’ãjey. Ejapokuaa { $retriesLeft } jey.
+ *[other] Javy: PIN oiko’ỹva. Eha’ãjey. Ejapokuaa { $retriesLeft } jey.
+ }
+about-webauthn-results-pin-blocked-error = Jejavy: Anive ejapo ha mba’e’oka ojejokóma ndehegui eme’ẽ haguére PIN oiko’ỹva hetaitereijey. Pe mba’e’oka oikotevẽ ñemoñepyrũjey.
+about-webauthn-results-pin-not-set-error = Jejavy: PIN oiko’ỹva. Ko jeku’e oikotevẽ PIN ñemo’ã.
+about-webauthn-results-pin-too-short-error = Javy: pe PIN eme’ẽva mbykyeterei.
+about-webauthn-results-pin-too-long-error = Javy: pe PIN eme’ẽva ipukueterei.
+about-webauthn-results-pin-auth-blocked-error = Jejavy: Hetaitereíma reha’ã ha pe PIN ñemoneĩ ojejokóma sapy’aguamínteva. Pe mba’e’oka oikotevẽ ñemboguete ha upéi eha’ãkuaajey.
+about-webauthn-results-cancelled-by-user-error = Javy: Pe tembiapo ojokóma poruhára.
+
+## Labels
+
+about-webauthn-new-pin-label = PIN pyahu:
+about-webauthn-repeat-pin-label = Ehai PIN pyahu:
+about-webauthn-current-pin-label = PIN ag̃agua:
+about-webauthn-pin-required-label = Emoinge pe PIN:
+about-webauthn-credential-list-subsection-title = Terachaukaha:
+about-webauthn-enrollment-name-label = Jehaipy réra (emoĩséramo):
+about-webauthn-enrollment-list-empty = Ndojejuhúi jehaipyre mba’e’okápe.
+about-webauthn-credential-list-empty = Ndojejuhúi terachaukaha mba’e’okápe.
+about-webauthn-confirm-deletion-label = Oñemboguetátama ag̃aite:
+
+## Buttons
+
+about-webauthn-current-set-pin-button = Emboaje PIN
+about-webauthn-current-change-pin-button = Emoambue PIN
+# List is a verb, as in "Show list of credentials"
+about-webauthn-list-credentials-button = Embohysýi terachaukaha
+# List is a verb, as in "Show list of all enrollments"
+about-webauthn-list-bio-enrollments-button = Embohysýi jehaipy
+about-webauthn-add-bio-enrollment-button = Embojuaju jehaipy
+about-webauthn-cancel-button = Heja
+about-webauthn-send-pin-button = MONEĨ
+about-webauthn-delete-button = Mboguete
+about-webauthn-start-enrollment-button = Emoñepyrũ jehaipy
+about-webauthn-update-button = Mbohekopyahu
+
+## 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
+
+about-webauthn-auth-option-uv = Poruhára jehechajey
+about-webauthn-auth-option-up = Poruhára ñeime
+about-webauthn-auth-option-clientpin = Joguaha PIN
+about-webauthn-auth-option-rk = Mba’eñemi pypeguáva
+about-webauthn-auth-option-plat = Pyendavusu mba’e’oka
+# pinUvAuthToken should not be translated.
+about-webauthn-auth-option-pinuvauthtoken = Mbopya’eha ñemoneĩ (pinUvAuthToken)
+# MakeCredential and GetAssertion should not be translated.
+about-webauthn-auth-option-nomcgapermissionswithclientpin = MakeCredential / GetAssertion moneĩ’ỹre PIN ñemuharagua ndive
+about-webauthn-auth-option-largeblobs = Para guasu
+about-webauthn-auth-option-ep = Ñemba’apohaguasu mboajepyre
+about-webauthn-auth-option-bioenroll = Biométrica ñemboheraguapy
+# FIDO_2_1_PRE should not be translated.
+about-webauthn-auth-option-userverificationmgmtpreview = Biométrica ñemboheraguapy rehegua (FIDO_2_1_PRE)
+about-webauthn-auth-option-uvbioenroll = Emoneĩ biométrica ñemboheraguapy
+about-webauthn-auth-option-authnrcfg = Ñemoñeĩha marandu
+about-webauthn-auth-option-uvacfg = Emboaje ñemoneĩha japopyre
+about-webauthn-auth-option-credmgmt = Terachaukaha ñangarekoha
+about-webauthn-auth-option-credentialmgmtpreview = Prototipo terachaukaha ñangarekohára
+about-webauthn-auth-option-setminpinlength = PIN pukukue sa’ivéva
+# MakeCredential should not be translated.
+about-webauthn-auth-option-makecreduvnotrqd = MakeCredential poruhára jehechajey’ỹre
+about-webauthn-auth-option-alwaysuv = Ejerurememe poruhára jehechajey
+# Shows when boolean value for an option is True. True should not be translated.
+about-webauthn-auth-option-true = Añete
+# Shows when boolean value of an option is False. False should not be translated.
+about-webauthn-auth-option-false = Japu
+# If the value is missing (null), it means a certain feature is not supported.
+about-webauthn-auth-option-null = Oñepytyvõ’ỹva
+
+## Authenticator info fields
+## Info fields correspond to the CTAP2 authenticatorGetInfo field member name and definitions found in https://fidoalliance.org/specs/fido-v2.1-ps-20210615/fido-client-to-authenticator-protocol-v2.1-ps-20210615.html#authenticatorGetInfo
+
+about-webauthn-auth-info-vendor-prototype-config-commands = Ñemboheko mbopya’eha me’ẽhára prototipo
+about-webauthn-auth-info-remaining-discoverable-credentials = Terachaukaha ojehechakuaáva
+about-webauthn-auth-info-certifications = Mboajepyréva
+about-webauthn-auth-info-uv-modality = Mba’éicha poruhára jehechajey
+about-webauthn-auth-info-preferred-platform-uv-attempts = Ojejapose poruhára jehechajey pyendavusu ojehayhúvape
+about-webauthn-auth-info-max-rpids-for-set-min-pin-length = Tuichavéva IDs mbohapyháva jeroviaha emboheko hag̃ua PIN tuichakue
+about-webauthn-auth-info-max-cred-blob-length = Terachaukaha blob tuichakue
+about-webauthn-auth-info-firmware-version = Firmware peteĩchagua
+about-webauthn-auth-info-min-pin-length = PIN pukukue sa’ivéva
+about-webauthn-auth-info-force-pin-change = PIN moambue mbaretépe
+about-webauthn-auth-info-max-ser-large-blob-array = Blobs array kakuaáva tuichakue
+about-webauthn-auth-info-algorithms = Algoritmo
+about-webauthn-auth-info-transports = Mba’ereraha
+about-webauthn-auth-info-max-credential-id-length = Terachaukaha ID tuichavekue
+about-webauthn-auth-info-max-credential-count-in-list = Papapy tuichavéva terachaukaha rysýipe
+about-webauthn-auth-info-pin-protocols = PIN rapereko
+about-webauthn-auth-info-max-msg-size = Ñe’ẽmondo tuichakue
+# AAGUID should not be translated.
+about-webauthn-auth-info-aaguid = AAGUID
+about-webauthn-auth-info-extensions = Jepysokue
+about-webauthn-auth-info-versions = Peteĩchagua
+# Shows when boolean value for an info field is True. True should not be translated.
+about-webauthn-auth-info-true = Añetéva
+# Shows when boolean value for an info field is False. False should not be translated.
+about-webauthn-auth-info-false = Japu
+about-webauthn-auth-info-null = Oñepytyvõ’ỹva
+
+## Bio enrollment sample feedbacks
+
+# To register a new enrollment (e.g. fingerprint) usually
+# multiple scans of the same finger have to be sampled.
+# This shows how many the user still has to do.
+# Variables:
+# $repeatCount (Number): number of tries left
+about-webauthn-samples-still-needed =
+ { $repeatCount ->
+ [one] Peikotevẽ gueteri { $repeatCount } jehechaukarã.
+ *[other] Peikotevẽ gueteri { $repeatCount } jehechaukarã.
+ }
+# Scan (e.g. of fingerprint) was successful.
+about-webauthn-ctap2-enroll-feedback-good = Pe jehechaukarã iporã
+
+## Scan (e.g. of fingerprint) was off-center (e.g. too high, too left, etc.).
+
+about-webauthn-ctap2-enroll-feedback-too-high = Pe jehechaukarã oĩ yvate.
+about-webauthn-ctap2-enroll-feedback-too-low = Pe jehechaukarã oĩ karapemi.
+about-webauthn-ctap2-enroll-feedback-too-left = Pe jehechaukarã oĩ asu gotyo.
+about-webauthn-ctap2-enroll-feedback-too-right = Pe jehechaukarã oĩ akatúa gotyo.
+
+##
+
+about-webauthn-ctap2-enroll-feedback-too-fast = Pe jehechaukarã ipya’e.
+about-webauthn-ctap2-enroll-feedback-too-slow = Pe jehechaukarã imbegue.
+about-webauthn-ctap2-enroll-feedback-poor-quality = Pe jehechaukarã ndoikói.
+# Skewed in the sense of fingerprint/iris scan was too distorted
+about-webauthn-ctap2-enroll-feedback-too-skewed = Pe jehechaukarã ikarẽ.
+about-webauthn-ctap2-enroll-feedback-too-short = Pe jehechaukarã mbyky.
+# Scan (e.g. of fingerprint) couldn't be merged with previous samples.
+about-webauthn-ctap2-enroll-feedback-merge-failure = Ojavy ojehe’ávo jehechaukarã.
+# Scan (e.g. of fingerprint) is somehow identical to an existing sample.
+about-webauthn-ctap2-enroll-feedback-exists = Pe jehechaukarã oĩmavoi.
+about-webauthn-ctap2-enroll-feedback-no-user-activity = Poruhára ndahapykueréi.
+about-webauthn-ctap2-enroll-feedback-no-user-presence-transition = Poruhára nomoĩmbái jehechaukarã oñeha’ãrõháicha.
+about-webauthn-ctap2-enroll-feedback-other = Jehechaukarã ojavy.
diff --git a/l10n-gn/toolkit/toolkit/about/aboutWebrtc.ftl b/l10n-gn/toolkit/toolkit/about/aboutWebrtc.ftl
new file mode 100644
index 0000000000..61cb581337
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/about/aboutWebrtc.ftl
@@ -0,0 +1,327 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+### Localization for about:webrtc, a troubleshooting and diagnostic page
+### for WebRTC calls. See https://developer.mozilla.org/en-US/docs/Web/API/WebRTC_API.
+
+# The text "WebRTC" is a proper noun and should not be translated.
+about-webrtc-document-title = WebRTC pypeguáva
+# "about:webrtc" is a internal browser URL and should not be
+# translated. This string is used as a title for a file save dialog box.
+about-webrtc-save-page-dialog-title = about:webrtc ñongatu pyahu
+
+## These labels are for a disclosure which contains the information for closed PeerConnection sections
+
+about-webrtc-closed-peerconnection-disclosure-show-msg = Ehechauka PeerConnections mbotypyre
+about-webrtc-closed-peerconnection-disclosure-hide-msg = Eñomi PeerConnections mbotypyre
+
+## AEC is an abbreviation for Acoustic Echo Cancellation.
+
+about-webrtc-aec-logging-msg-label = AEC Haipy
+about-webrtc-aec-logging-off-state-label = AEC haipy moñepyrũ
+about-webrtc-aec-logging-on-state-label = AEC haipy jejoko
+about-webrtc-aec-logging-on-state-msg = Haipy AEC japyhypyre (eñe’ẽ pe tapicha ohenóiva sapy’aitemi ndive ha upéi opytáma pe japyhypyre)
+about-webrtc-aec-logging-toggled-on-state-msg = Haipy AEC japyhypyre (eñe’ẽ pe tapicha ohenóiva sapy’aitemi ndive ha upéi opytáma pe japyhypyre)
+about-webrtc-aec-logging-unavailable-sandbox = Tekotevẽ pe ambuepy MOZ_DISABLE_CONTENT_SANDBOX=1 jerére emba’ereraha hag̃ua AEC mboheraguapy. Emboheko ko ambuepy eikũmby añetérõ apañuãikuaa añoite.
+# Variables:
+# $path (String) - The path to which the aec log file is saved.
+about-webrtc-aec-logging-toggled-off-state-msg = Marandurenda haipy japyhypyréva ikatu ejuhu amo: { $path }
+
+##
+
+# The autorefresh checkbox causes a stats section to autorefresh its content when checked
+about-webrtc-auto-refresh-label = Henyhẽjey ijehegui
+# Determines the default state of the Auto Refresh check boxes
+about-webrtc-auto-refresh-default-label = Hekopyahúta ijeheguiete
+# A button which forces a refresh of displayed statistics
+about-webrtc-force-refresh-button = Mbopiro’y
+# "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.
+about-webrtc-peerconnection-id-label = ID jeikekõiha:
+# The number of DataChannels that a PeerConnection has opened
+about-webrtc-data-channels-opened-label = Mba’ekuaarã mbohapeha ijurujáva:
+# The number of once open DataChannels that a PeerConnection has closed
+about-webrtc-data-channels-closed-label = Mba’ekuaarã mbohapeha mbotytpyre:
+
+## "SDP" is an abbreviation for Session Description Protocol, an IETF standard.
+## See http://wikipedia.org/wiki/Session_Description_Protocol
+
+about-webrtc-sdp-heading = SPD
+about-webrtc-local-sdp-heading = SDP pypeguáva
+about-webrtc-local-sdp-heading-offer = SDP pypeguáva (Tepyme’ẽ’i)
+about-webrtc-local-sdp-heading-answer = SDP pypeguáva (Ñembohovái)
+about-webrtc-remote-sdp-heading = SDP okayguáva
+about-webrtc-remote-sdp-heading-offer = SDP okayguáva (Tepyme’ẽ’i)
+about-webrtc-remote-sdp-heading-answer = SDP okayguáva (Ñembohovái)
+about-webrtc-sdp-history-heading = SDP Tembiasakue
+about-webrtc-sdp-parsing-errors-heading = Jejavy SDP resa’ỹijópe
+
+##
+
+# "RTP" is an abbreviation for the Real-time Transport Protocol, an IETF
+# specification, and should not normally be translated. "Stats" is an
+# abbreviation for Statistics.
+about-webrtc-rtp-stats-heading = Papapy’atygua RTP
+
+## "ICE" is an abbreviation for Interactive Connectivity Establishment, which
+## is an IETF protocol, and should not normally be translated.
+
+about-webrtc-ice-state = ICE rekotee
+# "Stats" is an abbreviation for Statistics.
+about-webrtc-ice-stats-heading = ICE mbopapapykuaa
+about-webrtc-ice-restart-count-label = ICE moñepyrũjey:
+about-webrtc-ice-rollback-count-label = ICE mbojevy:
+about-webrtc-ice-pair-bytes-sent = Bytes mondopyre:
+about-webrtc-ice-pair-bytes-received = Bytes japyhypyre:
+about-webrtc-ice-component-id = ID rape’apo
+
+## These adjectives are used to label a line of statistics collected for a peer
+## connection. The data represents either the local or remote end of the
+## connection.
+
+about-webrtc-type-local = Pypeguáva
+about-webrtc-type-remote = Okaygua
+
+##
+
+# This adjective is used to label a table column. Cells in this column contain
+# the localized javascript string representation of "true" or are left blank.
+about-webrtc-nominated = Poravopyrãva
+# This adjective is used to label a table column. Cells in this column contain
+# the localized javascript string representation of "true" or are left blank.
+# This represents an attribute of an ICE candidate.
+about-webrtc-selected = poravopyre
+about-webrtc-save-page-label = Kuatiarogue ñongatu
+about-webrtc-debug-mode-msg-label = Mopotĩha reko
+about-webrtc-debug-mode-off-state-label = Mopotĩha reko ñepyrũ
+about-webrtc-debug-mode-on-state-label = Mopotĩha reko jejoko
+about-webrtc-enable-logging-label = Embojuruja WebRTC mboheraguapy ypygua
+about-webrtc-stats-heading = Tembiapo rehegua papapy
+about-webrtc-peerconnections-section-heading = RTCPeerConnection papapykuaa
+about-webrtc-peerconnections-section-show-msg = Ehechauka RTCPeerConnection papapykuaa
+about-webrtc-peerconnections-section-hide-msg = Emokañy RTCPeerConnection papapykuaa
+about-webrtc-stats-clear = Tembiasakue ñembogue
+about-webrtc-log-heading = Jeike rehegua haipy
+about-webrtc-log-clear = Jeikehague ñembogue
+about-webrtc-log-show-msg = Haipy jehechauka
+ .title = eikutu emoasãi hag̃ua ko pehẽ’i
+about-webrtc-log-hide-msg = haipy mokañy
+ .title = eikutu embopaha hag̃ua ko tembiapo
+about-webrtc-log-section-show-msg = Haipy jehechauka
+ .title = Eikutu emyasãi hag̃ua ko pehẽ’i
+about-webrtc-log-section-hide-msg = Haipy mokañy
+ .title = Eikutu embopaha hag̃ua ko tembiapo
+about-webrtc-copy-report-button = Emonguatia marandu’i
+about-webrtc-copy-report-history-button = Emonguatia marandu’i rembiasakue
+
+## These are used to display a header for a PeerConnection.
+## Variables:
+## $browser-id (Number) - A numeric id identifying the browser tab for the PeerConnection.
+## $id (String) - A globally unique identifier for the PeerConnection.
+## $url (String) - The url of the site which opened the PeerConnection.
+## $now (Date) - The JavaScript timestamp at the time the report was generated.
+
+about-webrtc-connection-open = [ { $browser-id } | { $id } ] { $url } { $now }
+about-webrtc-connection-closed = [ { $browser-id } | { $id } ] { $url } (oñemboty) { $now }
+
+## These are used to indicate what direction media is flowing.
+## Variables:
+## $codecs - a list of media codecs
+
+about-webrtc-short-send-receive-direction = Emondo/ejapyhy: { $codecs }
+about-webrtc-short-send-direction = Mondo: { $codecs }
+about-webrtc-short-receive-direction = Jejapyhy: { $codecs }
+
+##
+
+about-webrtc-local-candidate = Moha’eñomby pypeguáva
+about-webrtc-remote-candidate = Poravopyrã mombyrygua
+about-webrtc-raw-candidates-heading = Opavave oikoséva pe oĩháicha
+about-webrtc-raw-local-candidate = Oikoséva upepegua pe oĩháicha
+about-webrtc-raw-remote-candidate = Oikoséva okapegua pe oĩháicha
+about-webrtc-raw-cand-show-msg = ehechauka oikoséva pe oĩháicha
+ .title = eikutu emyasãi hag̃ua ko pehẽ’i
+about-webrtc-raw-cand-hide-msg = Eñomi oikoséva ojy’ỹre
+ .title = eikutu embopaha hag̃ua ko tembiapo
+about-webrtc-raw-cand-section-show-msg = Ehechauka oikoséva pe oĩháicha
+ .title = Eikutu emyasãi hag̃ua ko pehẽ’i
+about-webrtc-raw-cand-section-hide-msg = Eñomi oikoséva ojy’ỹre
+ .title = Eikutu embopaha hag̃ua ko tembiapo
+about-webrtc-priority = Peteĩháva
+about-webrtc-fold-show-msg = mba’emimi jehechauka
+ .title = eikutu emyasãi hag̃ua ko pehẽ’i
+about-webrtc-fold-hide-msg = mba’emimi moñemi
+ .title = eikutu embopaha hag̃ua ko tembiapo
+about-webrtc-fold-default-show-msg = Mba’emimi jehechauka
+ .title = Eikutu emyasãi hag̃ua ko pehẽ’i
+about-webrtc-fold-default-hide-msg = Mba’emimi moñemi
+ .title = Eikutu embopaha hag̃ua ko tembiapo
+about-webrtc-dropped-frames-label = Kora ho’apyréva:
+about-webrtc-discarded-packets-label = Ñapytĩmby mboykepyre:
+about-webrtc-decoder-label = Mbopapapy’oha
+about-webrtc-encoder-label = Mopapapyha
+about-webrtc-show-tab-label = Ehechauka tendayke
+about-webrtc-current-framerate-label = Kora aravo’ivépe
+about-webrtc-width-px = Pekue (px)
+about-webrtc-height-px = Yvatekue (px)
+about-webrtc-consecutive-frames = Kora ojuapykuerigua
+about-webrtc-time-elapsed = Ára ohasapyre (s)
+about-webrtc-estimated-framerate = Fotograma pya’ekue
+about-webrtc-rotation-degrees = Jerekue (kokatu)
+about-webrtc-first-frame-timestamp = Ere araka’épa ejapyhýta fotograma peteĩha
+about-webrtc-last-frame-timestamp = Ere araka’épa ejapyhýta fotograma paháva
+
+## SSRCs are identifiers that represent endpoints in an RTP stream
+
+# This is an SSRC on the local side of the connection that is receiving RTP
+about-webrtc-local-receive-ssrc = SSRC mog̃uahẽha
+# This is an SSRC on the remote side of the connection that is sending RTP
+about-webrtc-remote-send-ssrc = Ñemondo okaygua SSRC
+
+## These are displayed on the button that shows or hides the
+## PeerConnection configuration disclosure
+
+about-webrtc-pc-configuration-show-msg = Ehechauka ñemboheko
+about-webrtc-pc-configuration-hide-msg = Eñomi ñemboheko
+
+##
+
+# An option whose value will not be displayed but instead noted as having been
+# provided
+about-webrtc-configuration-element-provided = Me’ẽha
+# An option whose value will not be displayed but instead noted as having not
+# been provided
+about-webrtc-configuration-element-not-provided = Me’ẽ’ỹva
+# The options set by the user in about:config that could impact a WebRTC call
+about-webrtc-custom-webrtc-configuration-heading = WebRTC oguerohoryvéva poruhára moĩmbyre
+# The options set by the user in about:config that could impact a WebRTC call
+about-webrtc-user-modified-configuration-heading = WebRTC ñemboheko poruhára omoambuepyre
+
+## These are displayed on the button that shows or hides the
+## user modified configuration disclosure
+
+about-webrtc-user-modified-configuration-show-msg = Ehechauka ñemboheko poruhára omoambuepyre
+about-webrtc-user-modified-configuration-hide-msg = Eñomi ñemboheko poruhára omoambuepyre
+
+##
+
+# Section header for estimated bandwidths of WebRTC media flows
+about-webrtc-bandwidth-stats-heading = Ancho de banda jekuaa’ỹva
+# The ID of the MediaStreamTrack
+about-webrtc-track-identifier = Tapykueho kuaaukaha
+# The estimated bandwidth available for sending WebRTC media in bytes per second
+about-webrtc-send-bandwidth-bytes-sec = Ancho de banda mondopy (bytes/seg)
+# The estimated bandwidth available for receiving WebRTC media in bytes per second
+about-webrtc-receive-bandwidth-bytes-sec = Ancho de banda g̃uahẽpy (bytes/seg)
+# Maximum number of bytes per second that will be padding zeros at the ends of packets
+about-webrtc-max-padding-bytes-sec = Padding tuichavéva (bytes/seg)
+# The amount of time inserted between packets to keep them spaced out
+about-webrtc-pacer-delay-ms = Pa’ũ ojuehegui (ms)
+# The amount of time it takes for a packet to travel from the local machine to the remote machine,
+# and then have a packet return
+about-webrtc-round-trip-time-ms = RTT ms
+# This is a section heading for video frame statistics for a MediaStreamTrack.
+# see https://developer.mozilla.org/en-US/docs/Web/API/MediaStreamTrack.
+# Variables:
+# $track-identifier (String) - The unique identifier for the MediaStreamTrack.
+about-webrtc-frame-stats-heading = Ta’ãngamýi fotograma rapykuere: ID MediaStreamTrack mba’e: { $track-identifier }
+
+## These are paths used for saving the about:webrtc page or log files so
+## they can be attached to bug reports.
+## Variables:
+## $path (String) - The path to which the file is saved.
+
+about-webrtc-save-page-msg = Kuatiarogue ñeñongatuha: { $path }
+about-webrtc-debug-mode-off-state-msg = Tapykueho jehaipy ikatu ejuhu amo: { $path }
+about-webrtc-debug-mode-on-state-msg = mopotĩha hendýva reko, haipy jehapykueho ápe: { $path }
+about-webrtc-aec-logging-off-state-msg = marandurenda haipy japyhypyréva ikatu ejuhu amo: { $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 = Kuatiarogue ñeñongatuha: { $path }
+# This is the total number of frames encoded or decoded over an RTP stream.
+# Variables:
+# $frames (Number) - The number of frames encoded or decoded.
+about-webrtc-frames =
+ { $frames ->
+ [one] { $frames } kora
+ *[other] { $frames } korakuéra
+ }
+# This is the number of audio channels encoded or decoded over an RTP stream.
+# Variables:
+# $channels (Number) - The number of channels encoded or decoded.
+about-webrtc-channels =
+ { $channels ->
+ [one] { $channels } mbohapeha
+ *[other] { $channels } mbohapehakuéra
+ }
+# 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] Ñapytĩmby { $packets } g̃uahẽmbyre
+ *[other] Ñapytĩmbykuéra { $packets } g̃uahẽmbyre
+ }
+# 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] Ñapytĩmby okañýva { $packets }
+ *[other] Ñapytĩmbykuéra okañýva { $packets }
+ }
+# 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] Emondo { $packets } ñapytĩmby
+ *[other] Emondo { $packets } ñapytĩmbykuéra
+ }
+# Jitter is the variance in the arrival time of packets.
+# See: https://w3c.github.io/webrtc-stats/#dom-rtcreceivedrtpstreamstats-jitter
+# Variables:
+# $jitter (Number) - The jitter.
+about-webrtc-jitter-label = Jitter { $jitter }
+# ICE candidates arriving after the remote answer arrives are considered trickled
+# (an attribute of an ICE candidate). These are highlighted in the ICE stats
+# table with light blue background.
+about-webrtc-trickle-caption-msg = Umi ytykýramo oikoséva (og̃uahẽ uperire ñembohováipe) ojeguerohory Hovy pe
+
+## "SDP" is an abbreviation for Session Description Protocol, an IETF standard.
+## See http://wikipedia.org/wiki/Session_Description_Protocol
+
+# This is used as a header for local SDP.
+# Variables:
+# $timestamp (Number) - The Unix Epoch time at which the SDP was set.
+about-webrtc-sdp-set-at-timestamp-local = Emoĩ SDP pypeguáva ára jekuaápe { NUMBER($timestamp, useGrouping: "false") }
+# This is used as a header for remote SDP.
+# Variables:
+# $timestamp (Number) - The Unix Epoch time at which the SDP was set.
+about-webrtc-sdp-set-at-timestamp-remote = Emoĩ SDP okayguáva ára jekuaápe { NUMBER($timestamp, useGrouping: "false") }
+# This is used as a header for an SDP section contained in two columns allowing for side-by-side comparisons.
+# Variables:
+# $timestamp (Number) - The Unix Epoch time at which the SDP was set.
+# $relative-timestamp (Number) - The timestamp relative to the timestamp of the earliest received SDP.
+about-webrtc-sdp-set-timestamp = Aravochaukaha { NUMBER($timestamp, useGrouping: "false") } (+ { $relative-timestamp } ms)
+
+## These are displayed on the button that shows or hides the SDP information disclosure
+
+about-webrtc-show-msg-sdp = Ehechauka SDP
+about-webrtc-hide-msg-sdp = Eñomi SDP
+
+## These are displayed on the button that shows or hides the Media Context information disclosure.
+## The Media Context is the set of preferences and detected capabilities that informs
+## the negotiated CODEC settings.
+
+about-webrtc-media-context-show-msg = Ehechauka momaranduhára rehegua
+about-webrtc-media-context-hide-msg = Eñomi momaranduhára rehegua
+about-webrtc-media-context-heading = Momaranduhára rehegua
+
+##
+
diff --git a/l10n-gn/toolkit/toolkit/about/aboutWindowsMessages.ftl b/l10n-gn/toolkit/toolkit/about/aboutWindowsMessages.ftl
new file mode 100644
index 0000000000..4288552589
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/about/aboutWindowsMessages.ftl
@@ -0,0 +1,20 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+### Localization for the about:windows-messages page, which is only available
+### on the Windows operating system.
+### This page records and shows messages sent from the operating system to
+### individual browser windows. These messages can be useful in debugging
+### hard-to-reproduce issues with window sizing and position.
+
+# Windows refers to the operating system
+windows-messages-page-title = Windows ñe’ẽmondo marandu
+windows-messages-intro =
+ Ko kutiarogue ohechauka ñe’ẽmondo pyahu omboúva Windows
+ kundahára rovetãme { -brand-short-name }. Pe
+ jeikeha hũva ohechauka ko ovetãme. Ema’ẽ ko kutiarogue ohechauka
+ umi ñe’ẽmondo pyahu henyhẽnguévo ko kutiarogue;
+ embohekopyahuva’erã kutiarogue ehecha hag̃ua umi ñe’ẽmondo ag̃agua.
+windows-messages-copy-to-clipboard = Emondo kuatiajohápe
diff --git a/l10n-gn/toolkit/toolkit/about/abuseReports.ftl b/l10n-gn/toolkit/toolkit/about/abuseReports.ftl
new file mode 100644
index 0000000000..771e2bdf6d
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/about/abuseReports.ftl
@@ -0,0 +1,107 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# Localized string used as the dialog window title.
+# "Report" is a noun in this case, "Report for AddonName".
+#
+# Variables:
+# $addon-name (string) - Name of the add-on being reported
+abuse-report-dialog-title = Emomarandu { $addon-name }
+abuse-report-title-extension = Emomarandu ko jepysokue rehegua { -vendor-short-name }-pe
+abuse-report-title-sitepermission = Emombe’u tenda moĩmbaha ñemoneĩ rehegua { -vendor-short-name }-pe
+abuse-report-title-theme = Emomarandu ko téma rehegua { -vendor-short-name }-pe
+abuse-report-subtitle = ¿Mba’ete pe apañuãi?
+# Variables:
+# $author-name (string) - Name of the add-on author
+abuse-report-addon-authored-by = <a data-l10n-name="author-name">{ $author-name }</a> rehe
+abuse-report-learnmore =
+ ¿Ndereikuaaporãi mba’e apañuãi emoĩporãta?
+ <a data-l10n-name="learnmore-link">Eñemomaranduve jepysokue rehegua ha avei téma</a>
+abuse-report-learnmore-intro = ¿Ndereikuaaporãi mba’e apañuãi emoĩporãta?
+abuse-report-learnmore-link = Eñemomaranduve jepysokue rehegua ha avei téma
+abuse-report-submit-description = Emoha’ãnga apañuãi (ejaposérõ)
+abuse-report-textarea =
+ .placeholder = Oréve ndahasyive romoĩporãvo apañuãi roguerekóramo mba’esa’i hesegua. Ehesa’ỹijo ne apañuãi. Aguyje orepytyvõ haguére ñanduti hekoresãi hag̃ua.
+abuse-report-submit-note =
+ Kuaarã: ndogueroikéi marandu nemba’etéva (téra, ñanduti veve kundaharape, pumbyry papapy, óga rape).
+ { -vendor-short-name } oguereko tapia jehaipy ko’ã marandu rehegua.
+
+## Panel buttons.
+
+abuse-report-cancel-button = Heja
+abuse-report-next-button = Upeigua
+abuse-report-goback-button = Mboguevijey
+abuse-report-submit-button = Mondo
+
+## Message bars descriptions.
+##
+## Variables:
+## $addon-name (string) - Name of the add-on
+
+abuse-report-messagebar-aborted = Ojehejáma marandu <span data-l10n-name="addon-name">{ $addon-name }</span> rehegua.
+abuse-report-messagebar-submitting = Emondohína marandu <span data-l10n-name="addon-name">{ $addon-name }</span> peg̃uarã.
+abuse-report-messagebar-submitted = Aguyje emondo haguére marandu. ¿Emboguesépa <span data-l10n-name="addon-name">{ $addon-name }</span>?
+abuse-report-messagebar-submitted-noremove = Aguyje emondo haguére marandu.
+abuse-report-messagebar-removed-extension = Aguyje emondo haguére marandu. Emboguéma pe jepysokue <span data-l10n-name="addon-name">{ $addon-name }</span>.
+abuse-report-messagebar-removed-sitepermission = Aguyje emondo haguére pe marandu’i. Emboguéma pe jepysokue Tenda ñemoneĩ <span data-l10n-name="addon-name">{ $addon-name }</span>.
+abuse-report-messagebar-removed-theme = Aguyje emondo haguére marandu. Emboguéma pe téma <span data-l10n-name="addon-name">{ $addon-name }</span>.
+abuse-report-messagebar-error = Oiko jejavy emondokuévo marandu <span data-l10n-name="addon-name">{ $addon-name }</span> rehegua.
+abuse-report-messagebar-error-recent-submit = Noñemondói marandu <span data-l10n-name="addon-name">{ $addon-name }</span> rehegua oñemondóma haguére ambue marandu.
+abuse-report-messagebar-aborted2 =
+ .message = Ojehejáma marandu { $addon-name } rehegua.
+abuse-report-messagebar-submitting2 =
+ .message = Emondohína marandu { $addon-name } peg̃uarã.
+abuse-report-messagebar-submitted2 =
+ .message = Aguyje emondo haguére marandu. ¿Emboguesépa { $addon-name }?
+abuse-report-messagebar-submitted-noremove2 =
+ .message = Aguyje emondo haguére marandu.
+abuse-report-messagebar-removed-extension2 =
+ .message = Aguyje emondo haguére marandu. Emboguéma pe jepysokue { $addon-name }.
+abuse-report-messagebar-removed-sitepermission2 =
+ .message = Aguyje emondo haguére pe marandu’i. Emboguéma pe jepysokue Tenda ñemoneĩ { $addon-name }.
+abuse-report-messagebar-removed-theme2 =
+ .message = Aguyje emondo haguére marandu. Emboguéma pe téma { $addon-name }.
+abuse-report-messagebar-error2 =
+ .message = Oiko jejavy emondokuévo marandu { $addon-name } rehegua.
+abuse-report-messagebar-error-recent-submit2 =
+ .message = Noñemondói marandu { $addon-name } rehegua oñemondóma haguére ambue marandu.
+
+## Message bars actions.
+
+abuse-report-messagebar-action-remove-extension = Héẽ, emboguete
+abuse-report-messagebar-action-keep-extension = Nahániri, añongatúta
+abuse-report-messagebar-action-remove-sitepermission = Héẽ, eipe’a
+abuse-report-messagebar-action-keep-sitepermission = Nahániri, ahejáta
+abuse-report-messagebar-action-remove-theme = Héẽ, emboguete
+abuse-report-messagebar-action-keep-theme = Nahániri, añongatúta
+abuse-report-messagebar-action-retry = Ha’ãjey
+abuse-report-messagebar-action-cancel = Heja
+
+## Abuse report reasons (optionally paired with related examples and/or suggestions)
+
+abuse-report-damage-reason-v2 = Ombyai che mohendaha térã omomarãkuaa che mba’ekuaarã
+abuse-report-damage-example = Techapyrã: omohenda malware térã omonda marandu
+abuse-report-spam-reason-v2 = Oreko yty térã omoinge ñemurã eipota’ỹva
+abuse-report-spam-example = Techapyrã: Omoinge maranduñemurã ñanduti kuatiaroguépe
+abuse-report-settings-reason-v2 = Iñambue che jehekaha, kuatiarogue ñepyrũ térã tendayke pyahu omomarandu ha oporandu’ỹva
+abuse-report-settings-suggestions = Emomarandu mboyve pe jepysokue, eñeha’ã emoambue ñemboheko:
+abuse-report-settings-suggestions-search = Emoambue ñemboheko jehekaha ijypykuévape
+abuse-report-settings-suggestions-homepage = Emoambue kuatiarogue ñepyrũha ha tendayke pyahúpe
+abuse-report-deceptive-reason-v2 = Eha’ã umi ndaha’éiva
+abuse-report-deceptive-example = Techapyrã: Ñemoha’ãnga térã ta’ãnga jejavýva
+abuse-report-broken-reason-extension-v2 = Ndoikói, omopẽ ñanduti renda térã omombegue { -brand-product-name }
+abuse-report-broken-reason-sitepermission-v2 = Ndoikói, omopẽ ñanduti renda térã omombegue { -brand-product-name }
+abuse-report-broken-reason-theme-v2 = Ndoikói térã oipe’a ohechaukáva kundahára
+abuse-report-broken-example = Techapyrã: umi tembiapoite imbegue, hasy ijeporu térã ndoikói; oĩ ñanduti renda vore noñemyanyhẽi térã ojehechauka vaíva
+abuse-report-broken-suggestions-extension = Hi’ã jéve ojuhúma apañuãi. Avei omondóma marandu’i ko’árupi, emoĩporãséramo apañuãi tembiapoite rehegua eñe’ẽ jepysokue ñangarekohára ndive. <a data-l10n-name="support-link">Eike jepysokue ñanduti rendápe</a> eguereko hag̃ua ñangarekoha mba’ekuaarã eñe’ẽ hag̃ua hendive.
+abuse-report-broken-suggestions-sitepermission =
+ Hi’ã jéve ojuhúma pe apañuãi. Avei omondóma marandu’i ko’árupi, emoĩporãséramo
+ apañuãi tembiapoite rehegua eñe’ẽ ñanduti renda ñangarekohára ndive.
+ <a data-l10n-name="support-link">Eike ñanduti rendápe</a> eñemomarandu hag̃ua ñangarekoharaite ndive.
+abuse-report-broken-suggestions-theme = Hi’ã jéve ojuhúma apañuãi. Avei omondóma marandu’i ko’árupi, emoĩporãséramo apañuãi tembiapoite rehegua eñe’ẽ jepysokue ñangarekohára ndive. <a data-l10n-name="support-link">Eike téma ñanduti rendápe</a> eguereko hag̃ua ñangarekoha mba’ekuaarã eñe’ẽ hag̃ua hendive.
+abuse-report-policy-reason-v2 = Tetepy iñaña, imbarete térã léigui osẽva
+abuse-report-policy-suggestions = Kuaarã: Umi apañuãi ojojoguáva apohare derécho ha marca registrada oñemomaranduva’erã ha’eño peteĩteĩva. <a data-l10n-name="report-infringement-link">Eiporu ko’ã je’epyre</a> emomarandu hag̃ua apañuãi.
+abuse-report-unwanted-reason-v2 = Ndaipotái ha ndaikuaái mba’éichapa ajeíta chugui
+abuse-report-unwanted-example = Techapyrã: Peteĩ tembiporu’i oñemohendáva amoneĩ’ỹre
+abuse-report-other-reason = Ambue mba’e
diff --git a/l10n-gn/toolkit/toolkit/about/certviewer.ftl b/l10n-gn/toolkit/toolkit/about/certviewer.ftl
new file mode 100644
index 0000000000..8901f85f2d
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/about/certviewer.ftl
@@ -0,0 +1,120 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+certificate-viewer-certificate-section-title = Mboajepyréva
+
+## Error messages
+
+certificate-viewer-error-message = Ndorojuhúi marandu jeguerohyvéva rehegua térã pe jeguerohyvéva imarã. Eha’ãjey.
+certificate-viewer-error-title = Oĩ osẽvaíva
+
+## Certificate information labels
+
+certificate-viewer-algorithm = Algoritmo
+certificate-viewer-certificate-authority = Ñemboajeha moakãhára
+certificate-viewer-cipher-suite = Suite ipapapýva
+certificate-viewer-common-name = Téra tapia
+certificate-viewer-email-address = Ñanduti veve kundaharape
+# Variables:
+# $firstCertName (String) - Common Name for the displayed certificate
+certificate-viewer-tab-title = Mboajepyre { $firstCertName } peg̃uarã
+# Inc. means Incorporated, e.g GitHub is incorporated in Delaware
+certificate-viewer-inc-country = Tetã
+certificate-viewer-country = Tetã
+certificate-viewer-curve = Mbojere
+certificate-viewer-distribution-point = Ñemoasãiha
+certificate-viewer-dns-name = DNS réra
+certificate-viewer-ip-address = IP kundaharape
+certificate-viewer-other-name = Ambue Téra
+certificate-viewer-exponent = Ñe’ẽhára
+certificate-viewer-id = ID
+certificate-viewer-key-exchange-group = Ñe’ẽñemi moambueha aty
+certificate-viewer-key-id = ID ñe’ẽñemi
+certificate-viewer-key-size = Ñe’ẽñemi tuichakue
+# Inc. means Incorporated, e.g GitHub is incorporated in Delaware
+certificate-viewer-inc-locality = Inc. Tendaite
+certificate-viewer-locality = Tenda
+certificate-viewer-location = Tendaite
+certificate-viewer-logid = ID ñemboguapy
+certificate-viewer-method = Tapereko
+certificate-viewer-modulus = Ha’ãha
+certificate-viewer-name = Téra
+certificate-viewer-not-after = Ani uperire
+certificate-viewer-not-before = Ani upemboyve
+certificate-viewer-organization = Atyguasu
+certificate-viewer-organizational-unit = Joaju Atyguasugua
+certificate-viewer-policy = Porureko
+certificate-viewer-protocol = Taperekoite
+certificate-viewer-public-value = Opavavemba’éva repykue
+certificate-viewer-purposes = Japose
+certificate-viewer-qualifier = Tekome’ẽha
+certificate-viewer-qualifiers = Tekome’ẽha
+certificate-viewer-required = Tekotevẽva
+certificate-viewer-unsupported = &lt;ndojokupytýi&gt;
+# Inc. means Incorporated, e.g GitHub is incorporated in Delaware
+certificate-viewer-inc-state-province = Tetã/tetãvore
+certificate-viewer-state-province = Tetã/tetãvore
+certificate-viewer-sha-1 = SHA-1
+certificate-viewer-sha-256 = SHA-256
+certificate-viewer-serial-number = Papapy syryrýva
+certificate-viewer-signature-algorithm = Mboheraguapy algoritmo
+certificate-viewer-signature-scheme = Mboheraguapy apopyre
+certificate-viewer-timestamp = Ára ha aravo
+certificate-viewer-value = Tepykue
+certificate-viewer-version = Peteĩchagua
+certificate-viewer-business-category = Ñemuha jehechaukaha
+certificate-viewer-subject-name = Téma réra
+certificate-viewer-issuer-name = Me’ẽhára réra
+certificate-viewer-validity = Oikóva
+certificate-viewer-subject-alt-names = Téma réra mokõiha
+certificate-viewer-public-key-info = Marandu ñemiguáva
+certificate-viewer-miscellaneous = Jehe’apa
+certificate-viewer-fingerprints = Ñemokuãhũ
+certificate-viewer-basic-constraints = Jejoko’imi
+certificate-viewer-key-usages = Ojeporuvéva
+certificate-viewer-extended-key-usages = Ojeporu hetavéva
+certificate-viewer-ocsp-stapling = OCSP Tuichavéva
+certificate-viewer-subject-key-id = Téma ñemigua ID
+certificate-viewer-authority-key-id = Mburuvicha ñemigua ID
+certificate-viewer-authority-info-aia = Mburuvicha marandu (AIA)
+certificate-viewer-certificate-policies = Jerohoryvéva porureko
+certificate-viewer-embedded-scts = Ojehe’áva SCTs
+certificate-viewer-crl-endpoints = CRL kyta paha
+# This message is used as a row header in the Miscellaneous section.
+# The associated data cell contains links to download the certificate.
+certificate-viewer-download = Mboguejy
+# This message is used to replace boolean values (true/false) in several certificate fields, e.g. Certificate Authority
+# Variables:
+# $boolean (String) - true/false value for the specific field
+certificate-viewer-boolean =
+ { $boolean ->
+ [true] Héẽ
+ *[false] Ahániri
+ }
+
+## Variables:
+## $fileName (String) - The file name to save the PEM data in, derived from the common name from the certificate being displayed.
+
+certificate-viewer-download-pem = PEM (cert)
+ .download = { $fileName }.pem
+certificate-viewer-download-pem-chain = PEM (juajuha)
+ .download = { $fileName }-chain.pem
+# The title attribute for Critical Extension icon
+certificate-viewer-critical-extension =
+ .title = Ko jepysokue oñemongurusúma ivaikuaávaramo, he’iséva poruhára omboykeva’erã mboajepyre noikumbýiramo.
+certificate-viewer-export = Guerahauka
+ .download = { $fileName }.pem
+
+##
+
+# Label for a tab where we haven't found a better label:
+certificate-viewer-unknown-group-label = (ojekuaa’ỹva)
+
+## Labels for tabs displayed in stand-alone about:certificate page
+
+certificate-viewer-tab-mine = Ne mboajepyre
+certificate-viewer-tab-people = Yvypóra
+certificate-viewer-tab-servers = Mohendahavusu
+certificate-viewer-tab-ca = Moakãhára
+certificate-viewer-tab-unkonwn = Ojekuaa’ỹva
diff --git a/l10n-gn/toolkit/toolkit/about/config.ftl b/l10n-gn/toolkit/toolkit/about/config.ftl
new file mode 100644
index 0000000000..87f09ca31d
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/about/config.ftl
@@ -0,0 +1,55 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+## These strings appear on the warning you see when first visiting about:config.
+
+about-config-intro-warning-title = Ajapóta mbeguekatu
+about-config-intro-warning-text = Iñambuévo jeguerohoryvéva ñemboheko ombyaikuaa { -brand-short-name } rembiapokue ýrõ hekorosã.
+about-config-intro-warning-checkbox = Chemomarandu aikétavo ko’ã jeguerohoryvévape
+about-config-intro-warning-button = Emoneĩ jekyhyje ha ehojey
+
+##
+
+# This is shown on the page before searching but after the warning is accepted.
+about-config-caution-text = Iñambuévo ko’ã jeguerohoryvéva ombyaikuaa { -brand-short-name } rembiapokue ýrõ hekorosã.
+
+about-config-page-title = Jerohoryvéva hupytypyre
+
+about-config-search-input1 =
+ .placeholder = Jeguerohoryvéva réra jeheka
+about-config-show-all = Ehechaukapa
+
+about-config-show-only-modified = Ehechauka jeguerohoryvéva moambuepyre añoite
+
+about-config-pref-add-button =
+ .title = Mbojuaju
+about-config-pref-toggle-button =
+ .title = Moambue
+about-config-pref-edit-button =
+ .title = Mbosako’i
+about-config-pref-save-button =
+ .title = Ñongatu
+about-config-pref-reset-button =
+ .title = Ñepyrũjey
+about-config-pref-delete-button =
+ .title = Mbogue
+
+## Labels for the type selection radio buttons shown when adding preferences.
+
+about-config-pref-add-type-boolean = Booleano
+about-config-pref-add-type-number = Papapy
+about-config-pref-add-type-string = Juajuha
+
+## Preferences with a non-default value are differentiated visually, and at the
+## same time the state is made accessible to screen readers using an aria-label
+## that won't be visible or copied to the clipboard.
+##
+## Variables:
+## $value (String): The full value of the preference.
+
+about-config-pref-accessible-value-default =
+ .aria-label = { $value } (ijypykue)
+about-config-pref-accessible-value-custom =
+ .aria-label = { $value } (ñemomba’epyre)
diff --git a/l10n-gn/toolkit/toolkit/about/url-classifier.ftl b/l10n-gn/toolkit/toolkit/about/url-classifier.ftl
new file mode 100644
index 0000000000..86c693116a
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/about/url-classifier.ftl
@@ -0,0 +1,58 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+url-classifier-title = Marandu URL poravoha rehegua
+url-classifier-search-title = Heka
+url-classifier-search-result-title = Apopyre
+url-classifier-search-result-uri = URI: { $uri }
+url-classifier-search-result-list = Tabla rysýi: { $list }
+url-classifier-search-input = URL
+url-classifier-search-error-invalid-url = URL oiko’ỹva
+url-classifier-search-error-no-features = Noñembosa’ýi mba’eveichagua
+url-classifier-search-btn = Emoñepyrũ jeheka
+url-classifier-search-features = Mboja’opy
+url-classifier-search-listType = Tysýi peteĩchagua
+url-classifier-provider-title = Me’ẽha
+url-classifier-provider = Me’ẽha
+url-classifier-provider-last-update-time = Ñembohekopyahu ramoguavéva
+url-classifier-provider-next-update-time = Ñembohekopyahu tenondeveguáva
+url-classifier-provider-back-off-time = Aravojere jegueviguáva
+url-classifier-provider-last-update-status = Ñembohekopyahu ramoguavéva rehegua
+url-classifier-provider-update-btn = Mbohekopyahu
+url-classifier-cache-title = Kache
+url-classifier-cache-refresh-btn = Mbopiro’y
+url-classifier-cache-clear-btn = Tesakã
+url-classifier-cache-table-name = Tabla réra
+url-classifier-cache-ncache-entries = Jeikeha papapy kache mbotovéva rehegua
+url-classifier-cache-pcache-entries = Jeikeha papapy kache moneĩva rehegua
+url-classifier-cache-show-entries = Jeikeha jehechauka
+url-classifier-cache-entries = Kache jeikeha
+url-classifier-cache-prefix = Ñe’ẽpehẽtai mboyvegua
+url-classifier-cache-ncache-expiry = Kache mbotovéva ñemboty
+url-classifier-cache-fullhash = Mba’eku’i henyhẽva
+url-classifier-cache-pcache-expiry = Kache moneĩva ñemboty
+url-classifier-debug-title = Mopotĩ
+url-classifier-debug-module-btn = Emopyenda jehaipy ra’ãha
+url-classifier-debug-file-btn = Emopyenda marandurenda jehaipy
+url-classifier-debug-js-log-chk = Emopyenda JS Log
+url-classifier-debug-sb-modules = Jehaipy ra’ãha jeikekatu rehegua
+url-classifier-debug-modules = Jehaipy ra’ãha ag̃agua
+url-classifier-debug-sbjs-modules = Jeikekatu rehegua JS log
+url-classifier-debug-file = Marandurenda rembiasakue ag̃agua
+
+url-classifier-trigger-update = Ñembohekopyahu mbojuaju’o
+url-classifier-not-available = N/A
+url-classifier-disable-sbjs-log = Eipe’aite jeikekatu rehegua JS log
+url-classifier-enable-sbjs-log = Embojuruja jeikekatu rehegua JS log
+url-classifier-enabled = Myandypyre
+url-classifier-disabled = Oĩmbaporã’ỹva
+url-classifier-updating = Hekopyahuhína
+url-classifier-cannot-update = ndaikatúi embohekopyahu
+url-classifier-success = po’aite
+
+## Variables
+## $error (string) - Error message
+
+url-classifier-update-error = ojavy ñembohekopyahu ({ $error })
+url-classifier-download-error = ojavy ñemboguejy ({ $error })
diff --git a/l10n-gn/toolkit/toolkit/branding/accounts.ftl b/l10n-gn/toolkit/toolkit/branding/accounts.ftl
new file mode 100644
index 0000000000..c20b36583e
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/branding/accounts.ftl
@@ -0,0 +1,7 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# “Account” can be localized, “Firefox” must be treated as a brand,
+# and kept in English.
+-fxaccount-brand-name = Firefox mba’ete
diff --git a/l10n-gn/toolkit/toolkit/branding/brandings.ftl b/l10n-gn/toolkit/toolkit/branding/brandings.ftl
new file mode 100644
index 0000000000..7e7cfc333b
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/branding/brandings.ftl
@@ -0,0 +1,46 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+## The following feature names must be treated as a brand.
+##
+## They cannot be:
+## - Transliterated.
+## - Translated.
+##
+## Declension should be avoided where possible, leaving the original
+## brand unaltered in prominent UI positions.
+##
+## For further details, consult:
+## https://mozilla-l10n.github.io/styleguides/mozilla_general/#brands-copyright-and-trademark
+
+-facebook-container-brand-name = Facebook Container
+-lockwise-brand-name = Firefox Lockwise
+-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
+-mozilla-vpn-brand-name = Mozilla VPN
+-profiler-brand-name = Firefox Profiler
+-translations-brand-name = Firefox Translations
+-focus-brand-name = Firefox Focus
+-relay-brand-name = Firefox Relay
+-relay-brand-short-name = Relay
+-fakespot-brand-name = Fakespot
+# Note the name of the website is capitalized.
+-fakespot-website-name = Fakespot.com
+# The particle "by" can be localized, "Fakespot" and "Mozilla" should not be localized or transliterated.
+-fakespot-brand-full-name = Fakespot Mozilla rupi
+# “Suggest” can be localized, “Firefox” must be treated as a brand
+# and kept in English.
+-firefox-suggest-brand-name = Firefox Suggest
+# ”Home" can be localized, “Firefox” must be treated as a brand
+# and kept in English.
+-firefox-home-brand-name = Firefox Ñepyrũ
+# View" can be localized, “Firefox” must be treated as a brand
+# and kept in English.
+-firefoxview-brand-name = Firefox View
diff --git a/l10n-gn/toolkit/toolkit/contentanalysis/contentanalysis.ftl b/l10n-gn/toolkit/toolkit/contentanalysis/contentanalysis.ftl
new file mode 100644
index 0000000000..e04a1d7895
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/contentanalysis/contentanalysis.ftl
@@ -0,0 +1,32 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+contentanalysis-alert-title = Tetepy resa’ỹijo
+# Variables:
+# $content - Description of the content being warned about, such as "clipboard" or "aFile.txt"
+contentanalysis-slow-agent-notification = Tetepy ñehesa’ỹijo rembiporu nombohovái pya’e “{ $content }” porukuaápe
+contentanalysis-slow-agent-dialog-title = Tetepy resa’ỹijo oikovahína
+# Variables:
+# $content - Description of the content being warned about, such as "clipboard" or "aFile.txt"
+contentanalysis-slow-agent-dialog-body = Pe tetepy ñehesa’ỹijoha ohesa’ỹijo “{ $content }” mba’e
+contentanalysis-slow-agent-dialog-header = Moha’ãnga ojehúva
+contentanalysis-operationtype-clipboard = kuatiajokoha
+contentanalysis-operationtype-dropped-text = moñe’ẽrã ho’áva
+contentanalysis-warndialogtitle = Ko tetepy ikatu nahekorosãi
+# Variables:
+# $content - Description of the content being warned about, such as "clipboard" or "aFile.txt"
+contentanalysis-warndialogtext = Nde atyguasu oiporu software tenonde’arã mba’ekuaarã ani iñapañuãi ohechaukáva tetepy nahekorosãiha: { $content }. Eiporusépa katuete.
+contentanalysis-warndialog-response-allow = Eiporu tetepy
+contentanalysis-warndialog-response-deny = Heja
+contentanalysis-notification-title = Tetepy resa’ỹijo
+# Variables:
+# $content - Description of the content being reported, such as "clipboard" or "aFile.txt"
+# $response - The response received from the content analysis agent, such as "REPORT_ONLY"
+contentanalysis-genericresponse-message = Pe tetepy resa’ỹijoha ombohovái { $response } mba’épe g̃uarã: { $content }
+# Variables:
+# $content - Description of the content being blocked, such as "clipboard" or "aFile.txt"
+contentanalysis-block-message = Nde atyguasu oiporu software mba’ekuaarã ani hag̃ua iñapañuãi ojokómava ko tetepy: { $content }.
+# Variables:
+# $content - Description of the content being blocked, such as "clipboard" or "aFile.txt"
+contentanalysis-error-message = Oiko jajavy ehaívo pe software mba’ekuaarã mo’ãhápe. Noñemoneĩri ñembohasa porupyrã: { $content }.
diff --git a/l10n-gn/toolkit/toolkit/downloads/downloadUI.ftl b/l10n-gn/toolkit/toolkit/downloads/downloadUI.ftl
new file mode 100644
index 0000000000..fe741bc8ea
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/downloads/downloadUI.ftl
@@ -0,0 +1,48 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+download-ui-confirm-title = Ehejasépa opaite ñemboguejy?
+
+## Variables:
+## $downloadsCount (Number): The current downloads count.
+
+download-ui-confirm-quit-cancel-downloads =
+ { $downloadsCount ->
+ [1] Esẽramo ko’ág̃a, ehejáta peteĩ ñemboguejy. ¿Añetetépa esẽse?
+ *[other] Esẽramo ko’ág̃a, ehejáta { $downloadsCount } ñemboguejy. ¿Añetetépa esẽse?
+ }
+download-ui-confirm-quit-cancel-downloads-mac =
+ { $downloadsCount ->
+ [1] Esẽramo ko’ág̃a, ehejáta peteĩ ñemboguejy. ¿Añetetépa esẽse?
+ *[other] Embotýramo ko’ág̃a, ehejáta { $downloadsCount } ñemboguejy. ¿Añetetépa ehejase?
+ }
+download-ui-dont-quit-button =
+ { PLATFORM() ->
+ [mac] Ani Emboty
+ *[other] Ani Esẽ
+ }
+download-ui-confirm-offline-cancel-downloads =
+ { $downloadsCount ->
+ [1] Ehasátaramo jeikekatu’ỹme ko’ág̃a, ohejáta pe ñemboguejy. Añetetépa rehasase jeikekatu’ỹ peguápe?
+ *[other] Ehasátaramo jeikekatu’ỹme ko’ág̃a, ohejáta { $downloadsCount } oñemboguejýva. Añetépa rehejase jeikekatu’ỹ?
+ }
+download-ui-dont-go-offline-button = Epytaite jeiképe
+download-ui-confirm-leave-private-browsing-windows-cancel-downloads =
+ { $downloadsCount ->
+ [1] Embotýramo opaite kundaha ñemi rovetã ko’ág̃a, ojehejáta peteĩ ñemboguejy. ¿Añetépa rehejase ne kundaha ñemi?
+ *[other] Embotýramo opaite kundaha ñemi rovetã ko’ág̃a, ojehejáta { $downloadsCount } ñemboguejy. ¿Añetetépa ehejase ne kundaha ñemi?
+ }
+download-ui-dont-leave-private-browsing-button = Reimehína kundaha ñemíme
+download-ui-cancel-downloads-ok =
+ { $downloadsCount ->
+ [1] Peteĩ Ñemboguejy jeheja
+ *[other] Eheja { $downloadsCount } Ñemboguejy
+ }
+
+##
+
+download-ui-file-executable-security-warning-title = ¿Marandurenda ojeporukuaávape jeike?
+# Variables:
+# $executable (String): The executable file to be opened.
+download-ui-file-executable-security-warning = “{ $executable }” ha’e marandurenda ojeporukuaáva. marandurenda ojeporukuaáva oguereko mba’echu’i térã ambue ayvu iñañáva ombikuaáva ne mohendaha. Eñangarekóke eikévo marandurendápe. ¿Añetetépa eiporuse “{ $executable }”?
diff --git a/l10n-gn/toolkit/toolkit/downloads/downloadUtils.ftl b/l10n-gn/toolkit/toolkit/downloads/downloadUtils.ftl
new file mode 100644
index 0000000000..3645c76613
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/downloads/downloadUtils.ftl
@@ -0,0 +1,106 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+## Variables:
+## $timeValue (number) - Number of units of time
+
+# Short form for seconds
+download-utils-short-seconds =
+ { $timeValue ->
+ [one] s
+ *[other] s
+ }
+# Short form for minutes
+download-utils-short-minutes =
+ { $timeValue ->
+ [one] m
+ *[other] m
+ }
+# Short form for hours
+download-utils-short-hours =
+ { $timeValue ->
+ [one] h
+ *[other] h
+ }
+# Short form for days
+download-utils-short-days =
+ { $timeValue ->
+ [one] d
+ *[other] d
+ }
+
+##
+
+# — is the "em dash" (long dash)
+# example: 4 minutes left — 1.1 of 11.1 GB (2.2 MB/sec)
+# Variables:
+# $timeLeft (String): time left.
+# $transfer (String): transfer progress.
+# $rate (String): rate number.
+# $unit (String): rate unit.
+download-utils-status = { $timeLeft } — { $transfer } ({ $rate } { $unit }/sec)
+# If download speed is a JavaScript Infinity value, this phrase is used
+# — is the "em dash" (long dash)
+# example: 4 minutes left — 1.1 of 11.1 GB (Really fast)
+# Variables:
+# $timeLeft (String): time left.
+# $transfer (String): transfer progress.
+download-utils-status-infinite-rate = { $timeLeft } — { $transfer } (Pya’e, pya’eterei)
+# — is the "em dash" (long dash)
+# example: 4 minutes left — 1.1 of 11.1 GB
+# Variables:
+# $timeLeft (String): time left.
+# $transfer (String): transfer progress.
+download-utils-status-no-rate = { $timeLeft } — { $transfer }
+
+download-utils-bytes = bytes
+download-utils-kilobyte = KB
+download-utils-megabyte = MB
+download-utils-gigabyte = GB
+
+# example: 1.1 of 333 MB
+# Variables:
+# $progress (String): progress number.
+# $total (String): total number.
+# $totalUnits (String): total unit.
+download-utils-transfer-same-units = { $progress } of { $total } { $totalUnits }
+# example: 11.1 MB of 3.3 GB
+# Variables:
+# $progress (String): progress number.
+# $progressUnits (String): progress unit.
+# $total (String): total number.
+# $totalUnits (String): total unit.
+download-utils-transfer-diff-units = { $progress } { $progressUnits }-gui { $total } { $totalUnits }
+# example: 111 KB
+# Variables:
+# $progress (String): progress number.
+# $progressUnits (String): unit.
+download-utils-transfer-no-total = { $progress } { $progressUnits }
+
+# examples: 1m; 11h
+# Variables:
+# $time (String): time number.
+# $unit (String): time unit.
+download-utils-time-pair = { $time }{ $unit }
+# examples: 1m left; 11h left
+# Variables:
+# $time (String): time left, including a unit
+download-utils-time-left-single = { $time } left
+# examples: 11h 2m left; 1d 22h left
+# Variables:
+# $time1 (String): time left, including a unit
+# $time2 (String): smaller measure of time left, including a unit
+download-utils-time-left-double = { $time1 } { $time2 } left
+download-utils-time-few-seconds = Og̃uahẽ’íntema
+download-utils-time-unknown = Ára jekuaa’ỹva
+
+# Variables:
+# $scheme (String): URI scheme like data: jar: about:
+download-utils-done-scheme = { $scheme } mba’e
+# Special case of done-scheme for file:
+# This is used as an eTLD replacement for local files, so make it lower case
+download-utils-done-file-scheme = marandurenda pypeguáva
+
+# Displayed time for files finished yesterday
+download-utils-yesterday = Kuehe
diff --git a/l10n-gn/toolkit/toolkit/featuregates/features.ftl b/l10n-gn/toolkit/toolkit/featuregates/features.ftl
new file mode 100644
index 0000000000..741d2ec4d4
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/featuregates/features.ftl
@@ -0,0 +1,48 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# The title of the experiment should be kept in English as it may be referenced
+# by various online articles and is technical in nature.
+experimental-features-css-masonry2 =
+ .label = CSS: Masonry Layout
+experimental-features-css-masonry-description = Embojuruja pe jokopytykuaa CSS Masonry Layout ipyahúva ndive. Eñe’ẽ <a data-l10n-name="explainer">mba’emimive</a> ndive ereko hag̃ua marandu tembiapoite rehegua. Emondo hag̃ua haipyre, emombe’u <a data-l10n-name="w3c-issue">ko issue GitHub mba’épe</a> térã <a data-l10n-name="bug">ko bug</a>-pe.
+# The title of the experiment should be kept in English as it may be referenced
+# by various online articles and is technical in nature.
+experimental-features-web-gpu2 =
+ .label = Web API: WebGPU
+experimental-features-web-gpu-description3 = Ko <a data-l10n-name="wikipedia-webgpu">WebGPU API </a> ome’ẽta pytyvõ michĩva ejapo hag̃ua pe cálculo ha ta’ãnga moambuepyre eiporúvo ipyahúva <a data-l10n-name="wikipedia-gpu">Unidad de procesamiento de gráficos (GPU)</a> poruhára mohendaha térã mba’e’okápe. Pe <a data-l10n-name="spec">ha’etéva</a> peteĩháva osẽmbotaitéma. Eporandu pe <a data-l10n-name="bugzilla">bug 1616739</a> eikuaa porãve hag̃ua.
+# The title of the experiment should be kept in English as it may be referenced
+# by various online articles and is technical in nature.
+experimental-features-media-jxl =
+ .label = Media: JPEG XL
+experimental-features-media-jxl-description = Ko tembiapoite hendýva ndive, { -brand-short-name } omoneĩ pe JPEG XL (JXL) ysaja. Kóva ha’e ta’ãnga marandurenda iporãvéva ysaja omoneĩva jeku’e okañy’ỹre marandurenda JPEG guive. Eikuaave hag̃ua, eporandu <a data-l10n-name="bugzilla">bug 1539075</a>-pe.
+experimental-features-devtools-compatibility-panel =
+ .label = Mboguatahára rembiporu: Ojokupytyva Rupa
+experimental-features-devtools-compatibility-panel-description = Ta’ãngarupa yke kuatiarogue Moambuekuaaha ohechaukáva marandu omoesakãva jokupyty reko tembiporu’i kundahára pa’ũme. Eporandu <a data-l10n-name="bugzilla">bug 1584464</a> erekove hag̃ua mba’emimi.
+# Do not translate 'SameSite', 'Lax' and 'None'.
+experimental-features-cookie-samesite-none-requires-secure2 =
+ .label = Kookie: SameSite=None oikotevẽ tekome’ẽ hekorosãva
+experimental-features-cookie-samesite-none-requires-secure2-description = Umi kookie “SameSite=none” rekome’ẽ ndive oikotevẽ tekome’ẽ hekorosãva. Ko tembiapoite oikotevẽ “Kookie: SameSite=Lax ijypyguáva”.
+# about:home should be kept in English, as it refers to the the URI for
+# the internal default home page.
+experimental-features-abouthome-startup-cache =
+ .label = about:home kache ñepyrũgua
+experimental-features-abouthome-startup-cache-description = Kache kuatia ñepyrũguápe g̃uarã about:home henyhẽva ijehegui oñepyrũnguévo. Ko kache rembiaporã ha’e oikoporãve hag̃ua oñepyrũvo.
+# "Service Worker" is an API name and is usually not translated.
+experimental-features-devtools-serviceworker-debugger-support =
+ .label = Mboguatahára rembiporu: Service Worker mopotĩha
+# "Service Worker" is an API name and is usually not translated.
+experimental-features-devtools-serviceworker-debugger-support-description = Embojuruja pytyvõha ipyahúva Service Workers peg̃uarã Mopotĩha rupápe. Ko tembiapoite ikatu omombegue umi Tembiporu ñemboguataha ha oiporuve mandu’arenda.
+# WebRTC global mute toggle controls
+experimental-features-webrtc-global-mute-toggles =
+ .label = Emyandy/embogue WebRTC tuichaháicha
+experimental-features-webrtc-global-mute-toggles-description = Embojuaju moambueha WebRTC iñambuéva tuichaháicha omoneĩva poruharápe omondohóvo tuichaháicha iñe’ẽatãha ha ha’ãngamýi.
+# JS JIT Warp project
+experimental-features-js-warp =
+ .label = JavaScript JIT: Warp
+experimental-features-js-warp-description = Embojuruja Warp, apopyrã oiko ha ojeporuporãve hag̃ua JavaScript mandu’arenda.
+# Search during IME
+experimental-features-ime-search =
+ .label = Kundaharape renda: ehechauka jejapopyre IME ñemyeñói aja
+experimental-features-ime-search-description = Peteĩ IME (Input Method Editor) ha’e tembiporu omoneĩva ejapóvo ta’ãnga’i hasýva ijapo, ojeporúva ñe’ẽnguéra ojehaíva índico térã Asia oriental gotyo, oiporúvo tairenda ypykuéva. Emyandy tembiapopyahu ombojurujáta kundaharape renda rupa, ohechaukávo jehekaha rembiapokue ha je’eporã, ojeporu aja IME emboguapy hag̃ua moñe’ẽrã. Ehecháke IME ikatuha ohechauka tupa omo’ãva kundaharape renda rapykuere, upévare he’i eiporu hag̃ua erohoryvéva IME ndoiporúirõ koichagua tupa.
diff --git a/l10n-gn/toolkit/toolkit/formautofill/formAutofill.ftl b/l10n-gn/toolkit/toolkit/formautofill/formAutofill.ftl
new file mode 100644
index 0000000000..e1c4a39c68
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/formautofill/formAutofill.ftl
@@ -0,0 +1,65 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+## OS Prompt Dialog
+
+# The macos string is preceded by the operating system (macOS) with "Firefox is trying to ",
+# and has a period added to its end. Make sure to test in your locale.
+autofill-use-payment-method-os-prompt-macos = eiporu marandu mbyatypyre ñehepyme’ẽrã rehegua
+autofill-use-payment-method-os-prompt-windows = { -brand-short-name } oiporuse marandu ñongatupyre jehepyme’ẽrã rehegua. Emoneĩ Windows mba’etépe jeike oĩva tenondeve.
+autofill-use-payment-method-os-prompt-other = { -brand-short-name } oiporuse marandu mbyatypyre ñehepyme’ẽrã rehegua.
+# In macOS, this string is preceded by the operating system with "Firefox is trying to ",
+# and has a period added to its end. Make sure to test in your locale.
+autofill-edit-payment-method-os-prompt-macos = eiporu marandu mbyatypyre ñehepyme’ẽrã rehegua
+autofill-edit-payment-method-os-prompt-windows = { -brand-short-name } ohechaukase marandu ñongatupyre jehepyme’ẽrã rehegua. Emoneĩ Windows mba’etépe jeike oĩva tenondeve.
+autofill-edit-payment-method-os-prompt-other = { -brand-short-name } ohechaukase marandu mbyatypyre ñehepyme’ẽrã rehegua.
+# The links lead users to Form Autofill browser preferences.
+autofill-options-link = Myanyhẽha ijeheguíva porãvopyrã
+autofill-options-link-osx = Myanyhẽha ijeheguíva jerohoryvéva
+
+## The credit card capture doorhanger
+
+# If Sync is enabled and credit card sync is available,
+# this checkbox is displayed on the doorhanger shown when saving credit card.
+credit-card-doorhanger-credit-cards-sync-checkbox = Embojuehapaite umi kuatia’atã ñongatupyre che mba’e’okápe
+# Used on the doorhanger when users submit payment with credit card.
+credit-card-save-doorhanger-header = ¿Eñongatu ko kuatia’atã tekorosãme?
+credit-card-save-doorhanger-description = { -brand-short-name } ombopapapy nde kuatia’atã. Nde kuatia’atã ayvu noñeñongatumo’ãi.
+credit-card-capture-save-button =
+ .label = Ñongatu
+ .accessKey = S
+credit-card-capture-cancel-button =
+ .label = Ani ko’ág̃a
+ .accessKey = W
+credit-card-capture-never-save-button =
+ .label = Aníke eñongatu kuatia’atã
+ .accessKey = N
+
+# Used on the doorhanger when an credit card change is detected.
+
+credit-card-update-doorhanger-header = ¿Embohekopyahu kuatia’atã?
+credit-card-update-doorhanger-description = Kuatia’atã hekopyahútava:
+credit-card-capture-save-new-button =
+ .label = Eñongatu kuatia’atã pyahúramo
+ .accessKey = C
+credit-card-capture-update-button =
+ .label = Embohekopyahu kuatia’atã oĩvavoi
+ .accessKey = U
+# 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 = Kundaharape ñangareko
+# Used as a label for the button, displayed at the bottom of the dropdown suggestion, to open Form Autofill browser preferences.
+autofill-manage-payment-methods-label = Eñangareko mba’éichapa ehepyme’ẽta
+
+## These are brand names and should only be translated when a locale-specific name for that brand is in common use
+
+autofill-card-network-amex = American Express
+autofill-card-network-cartebancaire = Carte Bancaire
+autofill-card-network-diners = Diners Club
+autofill-card-network-discover = Discover
+autofill-card-network-jcb = JCB
+autofill-card-network-mastercard = MasterCard
+autofill-card-network-mir = MIR
+autofill-card-network-unionpay = Union Pay
+autofill-card-network-visa = Visa
diff --git a/l10n-gn/toolkit/toolkit/global/alert.ftl b/l10n-gn/toolkit/toolkit/global/alert.ftl
new file mode 100644
index 0000000000..f1504221b4
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/global/alert.ftl
@@ -0,0 +1,12 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+alert-close =
+ .tooltiptext = Ko marandu mboty
+alert-settings-title =
+ .tooltiptext = Ñemyatyrõ
+
+## Reminder Notifications
+
+notification-default-dismiss = Mboyke
diff --git a/l10n-gn/toolkit/toolkit/global/appPicker.ftl b/l10n-gn/toolkit/toolkit/global/appPicker.ftl
new file mode 100644
index 0000000000..5bef007544
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/global/appPicker.ftl
@@ -0,0 +1,10 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+app-picker-browse-button =
+ .buttonlabelextra2 = Poravo…
+app-picker-send-msg =
+ .value = Emondo ko mba’eporu amo:
+app-picker-no-app-found =
+ .value = Ndojejuhúi tembiporu’i koichagua marandurenda’atýpe g̃uarã.
diff --git a/l10n-gn/toolkit/toolkit/global/arrowscrollbox.ftl b/l10n-gn/toolkit/toolkit/global/arrowscrollbox.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-gn/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-gn/toolkit/toolkit/global/browser-utils.ftl b/l10n-gn/toolkit/toolkit/global/browser-utils.ftl
new file mode 100644
index 0000000000..d2fed9ec28
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/global/browser-utils.ftl
@@ -0,0 +1,11 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# Used for data: URLs where we don't have any useful origin information
+browser-utils-url-data = (mba’ekuaarã)
+
+# Used for extension URLs
+# Variables:
+# $extension (string) - Name of the extension that generated the URL
+browser-utils-url-extension = Jepysokue ({ $extension })
diff --git a/l10n-gn/toolkit/toolkit/global/commonDialog.ftl b/l10n-gn/toolkit/toolkit/global/commonDialog.ftl
new file mode 100644
index 0000000000..c63c516dcc
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/global/commonDialog.ftl
@@ -0,0 +1,21 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+common-dialog-title-null = Ko kuatiarogue he’i
+common-dialog-title-system = { -brand-short-name }
+# Title displayed when the origin of a web dialog is unknown.
+common-dialog-title-unknown = Ojekuaa’ỹva
+# An indicator showing that Firefox is waiting for an operation to finish
+common-dialog-spinner =
+ .alt = Hembiapóva
+common-dialog-username =
+ .value = Poruhára réra
+common-dialog-password =
+ .value = Ñe’ẽñemi
+common-dialog-copy-cmd =
+ .label = Emomokõi
+ .accesskey = E
+common-dialog-select-all-cmd =
+ .label = Mbosa’ypa
+ .accesskey = M
diff --git a/l10n-gn/toolkit/toolkit/global/contextual-identity.ftl b/l10n-gn/toolkit/toolkit/global/contextual-identity.ftl
new file mode 100644
index 0000000000..33a13ab3c9
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/global/contextual-identity.ftl
@@ -0,0 +1,29 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+## Names of the default containers in Firefox.
+## See https://support.mozilla.org/kb/how-use-firefox-containers
+
+user-context-personal =
+ .label = Mba’etéva
+ .accesskey = M
+user-context-work =
+ .label = Mba’eapo
+ .accesskey = M
+user-context-banking =
+ .label = Virurendagua
+ .accesskey = V
+user-context-shopping =
+ .label = Ñemuhaguasu
+ .accesskey = Ñ
+
+##
+
+user-context-none =
+ .label = Ñongatuha’ỹre
+ .accesskey = Ñ
+user-context-manage-containers =
+ .label = Guerekoha ñangarekohára
+ .accesskey = o
diff --git a/l10n-gn/toolkit/toolkit/global/cookieBannerHandling.ftl b/l10n-gn/toolkit/toolkit/global/cookieBannerHandling.ftl
new file mode 100644
index 0000000000..16f408e809
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/global/cookieBannerHandling.ftl
@@ -0,0 +1,5 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+cookie-banner-handled-webconsole = { -brand-shorter-name } oguereko kookie ñe’ẽmondo poruhára rérape.
diff --git a/l10n-gn/toolkit/toolkit/global/createProfileWizard.ftl b/l10n-gn/toolkit/toolkit/global/createProfileWizard.ftl
new file mode 100644
index 0000000000..4fd1cf225e
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/global/createProfileWizard.ftl
@@ -0,0 +1,43 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+create-profile-window2 =
+ .title = Mba’ete moheñoiha pytyvõhára
+ .style = min-width: 45em; min-height: 32em;
+
+## First wizard page
+
+create-profile-first-page-header2 =
+ { PLATFORM() ->
+ [macos] Moñepyrũ
+ *[other] Eg̃uahẽporãite { create-profile-window2.title }-pe
+ }
+profile-creation-explanation-1 = { -brand-short-name } oñongatu marandu ñembohekopyahu rehegua ha erororyvéva nemba’eteépe.
+profile-creation-explanation-2 = Emoherakuãrõ ko monguatia { -brand-short-name } mba’éva ambue poruhára ndive; ikatu oiporu mba’etee omboyke hag̃ua marandu peteĩteĩ poruhára mba’éva. Upevarã, peteĩteĩ poruhára omoheñói imba’eteerã.
+profile-creation-explanation-3 = Neañomi eiporúramo ko monguatiapy { -brand-short-name } mba’éva, eguerekova’erã peteĩ mba’ete jepe. Eipotáramo, ikatu emoheñói hetaiterei mba’etee eñongatu hag̃ua heta ñembohekopyahu aty ha erohoryvéva. Techapyrãramo, ikatu eguerekose mba’etee moha’eñomby neañomi g̃uarã ha avei tembiapohápe g̃uarã.
+profile-creation-explanation-4 =
+ { PLATFORM() ->
+ [macos] Emoheñói ñepyrũ hag̃ua nemba’ete, ejopy Jeku’ejey.
+ *[other] Emoheñói ñepyrũ hag̃ua nemba’ete, ejopy Upeigua.
+ }
+
+## Second wizard page
+
+create-profile-last-page-header2 =
+ { PLATFORM() ->
+ [macos] Mohu’ã
+ *[other] Emoĩmba { create-profile-window2.title }
+ }
+profile-creation-intro = Emoheñoirõ heta mba’ete ikatu eikuaa héra rupi. Ikatu eiporu pe téra ome’ẽva kóva térã eiporavo ndete voi.
+profile-prompt = Emoinge mba’etee pyahu réra:
+ .accesskey = E
+profile-default-name =
+ .value = Poruhára ijypykuéva
+profile-directory-explanation = Neñembohekopyahu poruhára, jerohoryvéva ha ambue mba’ekuaarã poruhára rehegua oñeñongatúta amo:
+create-profile-choose-folder =
+ .label = Ñongatuha poravo…
+ .accesskey = C
+create-profile-use-default =
+ .label = Ñongatuha ijypykuéva jeporu
+ .accesskey = U
diff --git a/l10n-gn/toolkit/toolkit/global/cspErrors.ftl b/l10n-gn/toolkit/toolkit/global/cspErrors.ftl
new file mode 100644
index 0000000000..a7e79ae8e9
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/global/cspErrors.ftl
@@ -0,0 +1,27 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# Variables:
+# $directive (String): the name of a CSP directive, such as "script-src".
+csp-error-missing-directive = Porureko ndojuhúi ‘{ $directive }’ mba’ejerure
+# Variables:
+# $directive (String): the name of a CSP directive, such as "script-src".
+# $keyword (String): the name of a CSP keyword, usually 'unsafe-inline'.
+csp-error-illegal-keyword = ‘{ $directive }’ mba’ejerure oguereko { $keyword } ñe’ẽ ñemi mbotovepyréva
+# Variables:
+# $directive (String): the name of a CSP directive, such as "script-src".
+# $scheme (String): a protocol name, such as "http", which appears as "http:", as it would in a URL.
+csp-error-illegal-protocol = ‘{ $directive }’ mba’ejerure oguereko { $scheme }: ñe’ẽ ñemi mbotovepyréva
+# Variables:
+# $directive (String): the name of a CSP directive, such as "script-src".
+# $scheme (String): a protocol name, such as "http", which appears as "http:", as it would in a URL.
+csp-error-missing-host = { $scheme }: Pe mba’ete oikotevẽ peteĩ moakãha ryepy pegua ‘{ $directive }’
+# Variables:
+# $directive (String): the name of a CSP directive, such as "script-src".
+# $source (String): the name of a CSP source, usually 'self'.
+csp-error-missing-source = ‘{ $directive }’ omoingeva’erã { $source } reñoiha
+# Variables:
+# $directive (String): the name of a CSP directive, such as "script-src".
+# $scheme (String): a protocol name, such as "http", which appears as "http:", as it would in a URL.
+csp-error-illegal-host-wildcard = { $scheme }: umi teñoiha mba’ete ryepy pegua ‘{ $directive }’ omoingeva’erã peteĩ subdominio no genérico jepe (techapyrã, *.example.com rather than *.com)
diff --git a/l10n-gn/toolkit/toolkit/global/datepicker.ftl b/l10n-gn/toolkit/toolkit/global/datepicker.ftl
new file mode 100644
index 0000000000..ac2867ec60
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/global/datepicker.ftl
@@ -0,0 +1,50 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+### Datepicker - Dialog for default HTML's <input type="date">
+
+
+## These labels are used by screenreaders and other assistive technology
+## to indicate the purpose of a date picker calendar and a month-year selection
+## spinner dialogs for HTML's <input type="date">
+
+date-picker-label =
+ .aria-label = Eiporavo arange
+date-spinner-label =
+ .aria-label = Eiporavo jasy ha ary
+
+## Text of the clear button
+
+date-picker-clear-button = Mopotĩ
+
+## These labels are used by screenreaders and other assistive technology
+## to indicate the purpose of buttons that leaf through months of a calendar
+
+date-picker-previous =
+ .aria-label = Jasy ohasaramóva
+date-picker-next =
+ .aria-label = Jasy oútava
+
+## These labels are used by screenreaders and other assistive technology
+## to indicate the type of a value/unit that is being selected within a
+## Month/Year date spinner dialogs on a datepicker calendar dialog
+
+date-spinner-month =
+ .aria-label = Jasy
+date-spinner-year =
+ .aria-label = Ary
+
+## These labels are used by screenreaders and other assistive technology
+## to indicate the purpose of buttons that leaf through either months
+## or years of a Month/Year date spinner on a datepicker calendar dialog
+
+date-spinner-month-previous =
+ .aria-label = Jasy ohasaramóva
+date-spinner-month-next =
+ .aria-label = Jasy oútava
+date-spinner-year-previous =
+ .aria-label = Ary ohasaramóva
+date-spinner-year-next =
+ .aria-label = Ary oútava
diff --git a/l10n-gn/toolkit/toolkit/global/datetimebox.ftl b/l10n-gn/toolkit/toolkit/global/datetimebox.ftl
new file mode 100644
index 0000000000..2336a7c193
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/global/datetimebox.ftl
@@ -0,0 +1,42 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+## Placeholders for date and time inputs
+
+datetime-year-placeholder = yyyy
+datetime-month-placeholder = mm
+datetime-day-placeholder = dd
+datetime-time-placeholder = --
+
+## Field labels for input type=date
+
+datetime-year =
+ .aria-label = Ary
+datetime-month =
+ .aria-label = Jasy
+datetime-day =
+ .aria-label = Ára
+
+## Field labels for input type=time
+
+datetime-hour =
+ .aria-label = Aravo
+datetime-minute =
+ .aria-label = Aravo’i
+datetime-second =
+ .aria-label = Aravo’ive
+datetime-millisecond =
+ .aria-label = Aravo’ieteve
+datetime-dayperiod =
+ .aria-label = AM/PM
+
+## Calendar button for input type=date
+
+
+# This label is used by screenreaders and other assistive technology
+# to indicate the purpose of a toggle button inside of the <input type="date">
+# field that opens/closes a date picker calendar dialog
+
+datetime-calendar =
+ .aria-label = Arapapaha
diff --git a/l10n-gn/toolkit/toolkit/global/extensionPermissions.ftl b/l10n-gn/toolkit/toolkit/global/extensionPermissions.ftl
new file mode 100644
index 0000000000..06d714853a
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/global/extensionPermissions.ftl
@@ -0,0 +1,33 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+## Extension permission description keys are derived from permission names.
+## Permissions for which the message has been changed and the key updated
+## must have a corresponding entry in the `PERMISSION_L10N_ID_OVERRIDES` map.
+
+webext-perms-description-bookmarks = Techaukaha moñe’ẽ ha moambue
+webext-perms-description-browserSettings = Kundahára ñemboheko moñe’ẽ ha moambue
+webext-perms-description-browsingData = Mba’ejehechapyre, kookie ha umíva rehegua ñemboguete
+webext-perms-description-clipboardRead = Egueru mba’ekuaarã kuatiajokoha guive
+webext-perms-description-clipboardWrite = Emoinge mba’ekuaarã kuatiajokohápe
+webext-perms-description-declarativeNetRequest = Ejoko tetepy oimeraẽva kuatiaroguépe
+webext-perms-description-declarativeNetRequestFeedback = Emoñe’ẽ ne ñeikundaha rapykuere
+webext-perms-description-devtools = Embohetave guerojahára tembiporu ikatuháicha oihechakuaa kuaapy nemba’éva tendayke jurujavapegua
+webext-perms-description-downloads = Emboguejy marandurenda, emoñe’ẽ ha emoambue kundahára ñemboguejy rembiasakue.
+webext-perms-description-downloads-open = Marandurenda mboguejypyre jeike
+webext-perms-description-find = Tendayke jepe’áva moñe’ẽ
+webext-perms-description-geolocation = Eike nerendaitépe
+webext-perms-description-history = Kundaha rembiasakuépe jeike
+webext-perms-description-management = Ema’ẽag̃ui jepysokue jeporu ha ñangareko téma rehe
+webext-perms-description-nativeMessaging = Embojopyru ñe’ẽmondo tembiaporape ha’e’ỹva { -brand-short-name } ndive
+webext-perms-description-notifications = Ehechauka ñemomarandu ndéve g̃uarã
+webext-perms-description-pkcs11 = Toñekuave’ẽ tembiporu taiñemi ñemoañete rehegua
+webext-perms-description-privacy = Ñemboheko ñemigua moñe’ẽ ha moambue
+webext-perms-description-proxy = Proxy ha kundahára rehegua ñangareko
+webext-perms-description-sessions = Eike tendayke oñemboty ramovévape
+webext-perms-description-tabs = Eike kundahára rendayképe
+webext-perms-description-tabHide = Mokañy ha rehechauka tendayke kundaha
+webext-perms-description-topSites = Kundaha rembiasakuépe jeike
+webext-perms-description-webNavigation = Eike kundahára rembiapópe eikundaha aja
diff --git a/l10n-gn/toolkit/toolkit/global/extensions.ftl b/l10n-gn/toolkit/toolkit/global/extensions.ftl
new file mode 100644
index 0000000000..46561ded6d
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/global/extensions.ftl
@@ -0,0 +1,105 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+## Headers used in the webextension permissions dialog,
+## See https://bug1308309.bmoattachments.org/attachment.cgi?id=8814612
+## for an example of the full dialog.
+## Note: This string will be used as raw markup. Avoid characters like <, >, &
+## Variables:
+## $extension (String): replaced with the localized name of the extension.
+
+webext-perms-header = Embojuaju { $extension }?
+webext-perms-header-with-perms = ¿Embojuaju { $extension }? Ko jepysokue oñemoneĩta ikatu hag̃ua:
+webext-perms-header-unsigned = ¿Embojuaju { $extension }? Ko moĩmbaha ndojehechajeýi. Umi moĩmbaha imarãva omondakuaa ne marandu ñemigua térã omoapañuãi ne mohendaha. Emohenda moĩmbaha ejeroviárõ hese.
+webext-perms-header-unsigned-with-perms = ¿Embojuaju { $extension }? Ko moĩmbaha ndojehechajeýi. Umi moĩmbaha imarãva omondakuaa ne marandu ñemigua térã omoapañuãi ne mohendaha. Emohenda moĩmbaha ejeroviárõ hese. Ko moĩmbaha oñemoneĩta ojapo hag̃ua:
+webext-perms-sideload-header = { $extension } mbojuajupyre
+webext-perms-optional-perms-header = { $extension } oikotevẽ moneĩ jo’ávare.
+
+##
+
+webext-perms-add =
+ .label = Embojuaju
+ .accesskey = E
+webext-perms-cancel =
+ .label = Heja
+ .accesskey = H
+webext-perms-sideload-text = Ambue tembiaporape ne mohendaha rehegua omohenda moĩmbaha ikatúva ombyai ne kundahára. Ehechajey mba’ejerure ñemoneĩguáva ko moĩmbaha pegua ha eiporavo Myendy térã Heja (eheja hag̃ua oñembotyhápe).
+webext-perms-sideload-text-no-perms = Ambue tembiaporape ne mohendaha rehegua omohenda moĩmbaha ikatúva ombyai ne kundahára. Ikatu piko eiporavo Myendy térã Heja (eheja hag̃ua oñembotyhápe).
+webext-perms-sideload-enable =
+ .label = Myandy
+ .accesskey = M
+webext-perms-sideload-cancel =
+ .label = Heja
+ .accesskey = H
+# Variables:
+# $extension (String): replaced with the localized name of the extension.
+webext-perms-update-text = Oñembohekopyahúma { $extension }. Emoneĩ pyahujeyva’erã emohenda hag̃ua apopyre oĩramovéva. Eiporavóramo “Heja” ohejáta moĩmbaha ko’ag̃agua. Ko jepysokue oñemoneĩta ojapo hag̃ua:
+webext-perms-update-accept =
+ .label = Mbohekopyahu
+ .accesskey = M
+webext-perms-optional-perms-list-intro = Eipota:
+webext-perms-optional-perms-allow =
+ .label = Moneĩ
+ .accesskey = M
+webext-perms-optional-perms-deny =
+ .label = Mbotove
+ .accesskey = M
+webext-perms-host-description-all-urls = Eike ne mba’ekuaarãme opaite ñanduti rendápe g̃uarã
+# 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 = Eike ne mba’ekuaarãme opaite ñanduti { $domain } mba’etévape
+# Variables:
+# $domainCount (Number): Integer indicating the number of additional
+# hosts for which this webextension is requesting permission.
+webext-perms-host-description-too-many-wildcards =
+ { $domainCount ->
+ [one] Eike mba’ekuaarãme { $domainCount } ambue mba’etépe
+ *[other] Eike mba’ekuaarãme { $domainCount } ambue mba’etépe
+ }
+# 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 = Eike ne mba’ekuaarã { $domain }-pe g̃uarã
+# Variables:
+# $domainCount (Number): Integer indicating the number of additional
+# hosts for which this webextension is requesting permission.
+webext-perms-host-description-too-many-sites =
+ { $domainCount ->
+ [one] Eike ne mba’ekuaarã { $domainCount }-pe ambue tenda rupi
+ *[other] Eike ne mba’ekuaarã { $domainCount }-pe ambue tenda rupi
+ }
+
+## Headers used in the webextension permissions dialog for synthetic add-ons.
+## The part of the string describing what privileges the extension gives should be consistent
+## with the value of webext-site-perms-description-gated-perms-{sitePermission}.
+## Note, this string will be used as raw markup. Avoid characters like <, >, &
+## Variables:
+## $hostname (String): the hostname of the site the add-on is being installed from.
+
+webext-site-perms-header-with-gated-perms-midi = Ko moĩmbaha ome’ẽ { $hostname }-pe oikévo ne MIDI mba’e’okápe.
+webext-site-perms-header-with-gated-perms-midi-sysex = Ko moĩmbaha ome’ẽ { $hostname }-pe oikévo ne MIDI mba’e’okápe (SysEx pytyvõha ndive).
+
+##
+
+# This string is used as description in the webextension permissions dialog for synthetic add-ons.
+# Note, the empty line is used to create a line break between the two sections.
+# Note, this string will be used as raw markup. Avoid characters like <, >, &
+webext-site-perms-description-gated-perms-midi =
+ Tuichaháicha, ha’ehína mba’e’oka mba’epu sintetizadores, hákatu avei ojuaju ne mohendaháre.
+
+ Hetajey, umi ñanduti renda ndoikekuaái MIDI mba’e’okápe. Ndojeporuporãiramo ikatu ombyai térã omohekochi’ĩ tekorosã.
+
+## Headers used in the webextension permissions dialog.
+## Note: This string will be used as raw markup. Avoid characters like <, >, &
+## Variables:
+## $extension (String): replaced with the localized name of the extension being installed.
+## $hostname (String): will be replaced by the DNS host name for which a webextension enables permissions.
+
+webext-site-perms-header-with-perms = ¿Embojuaju { $extension }? Ko jepysokue ome’ẽ ko’ã pokatu { $hostname }-pe:
+webext-site-perms-header-unsigned-with-perms = ¿Embojuaju { $extension }? Ko jepysokue ndojehechajeýi. Umi jepysokue imarãva omondakuaa ne marandu ñemigua térã omoapañuãi ne mohendaha. Emohenda moĩmbaha ejeroviáramo hese. Ko jepysokue ome’ẽta ko’ã apokuaareko { $hostname }-pe:
+
+## These should remain in sync with permissions.NAME.label in sitePermissions.properties
+
+webext-site-perms-midi = Eike MIDI mba’e’okápe
+webext-site-perms-midi-sysex = Eike MIDI mba’e’okápe SysEx pytyvõha ndive
diff --git a/l10n-gn/toolkit/toolkit/global/handlerDialog.ftl b/l10n-gn/toolkit/toolkit/global/handlerDialog.ftl
new file mode 100644
index 0000000000..477afb7104
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/global/handlerDialog.ftl
@@ -0,0 +1,70 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+## Permission Dialog
+## Variables:
+## $host (string) - The hostname that is initiating the request
+## $scheme (string) - The type of link that's being opened.
+## $appName (string) - Name of the application that will be opened.
+## $extension (string) - Name of extension that initiated the request
+
+permission-dialog-description = ¿Emoneĩ ko tendápe tombojuruja juajuha { $scheme }?
+permission-dialog-description-file = ¿Emoneĩ ko marandurendápe tombojuruja juajuha { $scheme }?
+permission-dialog-description-host = ¿Emoneĩ { $host } tombojuruja juajuha { $scheme }?
+permission-dialog-description-extension = ¿Emoneĩ ko tenda { $extension } tombojuruja juajuha { $scheme }?
+permission-dialog-description-app = ¿Emoneĩ ko tendápe tombojuruja juajuha { $scheme } { $appName } ndive?
+permission-dialog-description-host-app = ¿Emoneĩ { $host } tombojuruja juajuha { $scheme } { $appName } ndive?
+permission-dialog-description-file-app = ¿Emoneĩ ko marandurendápe tombojuruja juajuha { $scheme } { $appName } ndive?
+permission-dialog-description-extension-app = ¿Emoneĩ ko tenda { $extension } tombojuruja juajuha { $scheme } { $appName } ndive?
+permission-dialog-description-system-app = ¿ Embojuruja { $scheme } juajuha { $appName } ndive?
+permission-dialog-description-system-noapp = ¿Embojuruja { $scheme } juajuha?
+
+## Please keep the emphasis around the hostname and scheme (ie the
+## `<strong>` HTML tags). Please also keep the hostname as close to the start
+## of the sentence as your language's grammar allows.
+## Variables:
+## $host (string) - The hostname that is initiating the request
+## $scheme (string) - The type of link that's being opened.
+
+permission-dialog-remember = Emoneĩmeme <strong>{ $host }</strong> embojuruja <strong>{ $scheme }</strong> juajuha
+permission-dialog-remember-file = Emoneĩ tapia ko marandurendápe tombojuruja <strong>{ $scheme }</strong> juajuha
+permission-dialog-remember-extension = Emoneĩ tapia marandurendápe tombojuruja juajuha <strong>{ $scheme }</strong>
+
+##
+
+permission-dialog-btn-open-link =
+ .label = Joajuha ijurujáva
+ .accessKey = O
+permission-dialog-btn-choose-app =
+ .label = Eiporavo tembiporu’i
+ .accessKey = A
+permission-dialog-unset-description = Eiporavova’erã peteĩ tembiporu’i.
+permission-dialog-set-change-app-link = Eiporavo tembiporu’i ambuéva.
+
+## Chooser dialog
+## Variables:
+## $scheme (string) - The type of link that's being opened.
+
+chooser-window =
+ .title = Eiporavo tembiporu’i
+ .style = min-width: 26em; min-height: 26em;
+chooser-dialog =
+ .buttonlabelaccept = Joajuha ijurujáva
+ .buttonaccesskeyaccept = O
+chooser-dialog-description = Eiporavo tembiporu’i embojuruja hag̃ua juajuha { $scheme }.
+# Please keep the emphasis around the scheme (ie the `<strong>` HTML tags).
+chooser-dialog-remember = Eiporu tapia ko tembiporu’i embojuruja hag̃ua juajuha <strong>{ $scheme }</strong>
+chooser-dialog-remember-extra =
+ { PLATFORM() ->
+ [windows] Kóva ikatu iñambue jeporavorã { -brand-short-name }-pe.
+ *[other] Kóva ikatu iñambue jeporavorãkuéra { -brand-short-name }-pe.
+ }
+choose-other-app-description = Eiporavo ambue tembiporu’i
+choose-app-btn =
+ .label = Poravo…
+ .accessKey = C
+choose-other-app-window-title = Ambue tembiporu’i…
+# Displayed under the name of a protocol handler in the Launch Application dialog.
+choose-dialog-privatebrowsing-disabled = Ovetã ñemiguágui jepe’apyre
diff --git a/l10n-gn/toolkit/toolkit/global/htmlForm.ftl b/l10n-gn/toolkit/toolkit/global/htmlForm.ftl
new file mode 100644
index 0000000000..0c2f9e7430
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/global/htmlForm.ftl
@@ -0,0 +1,14 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# This string is shown at the end of the tooltip text for
+# <input type='file' multiple> when there are more than 21 files selected
+# (when we will only list the first 20, plus an "and X more" line).
+# Variables:
+# $fileCount (Number): The number of remaining files.
+input-file-and-more-files =
+ { $fileCount ->
+ [one] ha hetave
+ *[other] ha { $fileCount } hetave
+ }
diff --git a/l10n-gn/toolkit/toolkit/global/mozCard.ftl b/l10n-gn/toolkit/toolkit/global/mozCard.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/global/mozCard.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-gn/toolkit/toolkit/global/mozFiveStar.ftl b/l10n-gn/toolkit/toolkit/global/mozFiveStar.ftl
new file mode 100644
index 0000000000..c712b2a352
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/global/mozFiveStar.ftl
@@ -0,0 +1,9 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# The rating out of 5 stars.
+# Variables:
+# $rating (number) - A number between 0 and 5. The translation should show at most one digit after the comma.
+moz-five-star-rating =
+ .title = Mbopapapyre { NUMBER($rating, maximumFractionDigits: 1) } 5 peve
diff --git a/l10n-gn/toolkit/toolkit/global/mozMessageBar.ftl b/l10n-gn/toolkit/toolkit/global/mozMessageBar.ftl
new file mode 100644
index 0000000000..dac697a047
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/global/mozMessageBar.ftl
@@ -0,0 +1,15 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+moz-message-bar-icon-info =
+ .alt = Marandu
+moz-message-bar-icon-warning =
+ .alt = Jesarekorã
+moz-message-bar-icon-success =
+ .alt = Oĩporã
+moz-message-bar-icon-error =
+ .alt = Javy
+moz-message-bar-close-button =
+ .aria-label = Mboty
+ .title = Mboty
diff --git a/l10n-gn/toolkit/toolkit/global/mozSupportLink.ftl b/l10n-gn/toolkit/toolkit/global/mozSupportLink.ftl
new file mode 100644
index 0000000000..3b55c003e7
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/global/mozSupportLink.ftl
@@ -0,0 +1,5 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+moz-support-link-text = Kuaave
diff --git a/l10n-gn/toolkit/toolkit/global/notification.ftl b/l10n-gn/toolkit/toolkit/global/notification.ftl
new file mode 100644
index 0000000000..08283f9375
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/global/notification.ftl
@@ -0,0 +1,16 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+notification-learnmore-default-label =
+ .value = Kuaave
+
+# This label is read by screen readers when focusing the close button for an
+# "infobar" (message shown when for example a popup is blocked),
+# and shown when hovering over the button
+notification-close-button =
+ .aria-label = Mboty
+ .title = Mboty
+
+close-notification-message =
+ .tooltiptext = Emboty ko ñe’ẽmondo
diff --git a/l10n-gn/toolkit/toolkit/global/popupnotification.ftl b/l10n-gn/toolkit/toolkit/global/popupnotification.ftl
new file mode 100644
index 0000000000..58b36eeb6c
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/global/popupnotification.ftl
@@ -0,0 +1,10 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+popup-notification-learn-more = Kuaave
+popup-notification-more-actions-button =
+ .aria-label = Jeku’eve
+popup-notification-default-button =
+ .label = OK!
+ .accesskey = O
diff --git a/l10n-gn/toolkit/toolkit/global/processTypes.ftl b/l10n-gn/toolkit/toolkit/global/processTypes.ftl
new file mode 100644
index 0000000000..fc7a79634d
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/global/processTypes.ftl
@@ -0,0 +1,56 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+##
+## Localization for remote types defined in RemoteType.h
+##
+
+process-type-web = Ñanduti retepy
+# process used to run privileged about pages,
+# such as about:home
+process-type-privilegedabout = Ojehecharamovéva
+# process used to run privileged mozilla pages,
+# such as accounts.firefox.com
+process-type-privilegedmozilla = Mozilla ohecharamovéva tetepy
+process-type-extension = Jepysokue
+# process used to open file:// URLs
+process-type-file = Marandurenda pypeguáva
+# process used to isolate a webpage from other web pages
+# to improve security
+process-type-webisolated = Ñanduti retepy mombyrygua
+# process used to isolate a ServiceWorker to improve
+# performance
+process-type-webserviceworker = Service Worker momombyry
+# process preallocated; may change to other types
+process-type-prealloc = Mboherapyre
+
+##
+## Localization for Gecko process types defined in GeckoProcessTypes.h
+##
+
+process-type-default = Tuichavéva
+process-type-tab = Tendayke
+# process used to communicate with the GPU for
+# graphics acceleration
+process-type-gpu = GPU
+# process used to perform network operations
+process-type-socket = Moingeha
+# process used to decode media
+process-type-rdd = RDD
+# process used to run some IPC actor in their own sandbox
+process-type-utility = Actor IPC pa’ũ guasúpe
+process-type-utility-actor-audio-decoder-applemedia = AppleMedia jeporurã
+process-type-utility-actor-audio-decoder-wmf = Windows Media Foundation jeporurã
+process-type-utility-actor-mf-media-engine = Media Foundation Engine jeporurã
+process-type-utility-actor-js-oracle = JavaScript Oracle jeporurã
+process-type-utility-actor-windows-utils = Windows Utils jeporurã
+process-type-utility-actor-windows-file-dialog = Windows File Dialog jeporurã
+
+##
+## Other
+##
+
+# fallback
+process-type-unknown = Ojekuaa’ỹva
diff --git a/l10n-gn/toolkit/toolkit/global/profileDowngrade.ftl b/l10n-gn/toolkit/toolkit/global/profileDowngrade.ftl
new file mode 100644
index 0000000000..4a1fb102ba
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/global/profileDowngrade.ftl
@@ -0,0 +1,18 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+profiledowngrade-window2 =
+ .title = Embojuruja peteĩ { -brand-product-name } rembiapokue itujámava
+ .style = min-width: 490px;
+profiledowngrade-window-create =
+ .label = Emoheñói mba’ete pyahu
+profiledowngrade-sync = Eiporúramo { -brand-product-name } rembiapokue itujavéva ikatu ombyai techaukaha ha kundaha rembiasakue ñongatupyre { -brand-product-name } mba’ete pegua. Emo’ã hag̃ua umi marandu, emoheñóiva’erã mba’ete pyahu ko ñemohendapyre { -brand-short-name } peg̃uarã. Ikatu eike tapia { -fxaccount-brand-name } ndive emoñondive hag̃ua techaukaha ha kundaha rembiasakue mba’etekuéra apytépe.
+profiledowngrade-sync2 = Eiporúrõ { -brand-product-name } rembiapokue itujavéva ombyaikuaa techaukaha ha kundaha rembiasakue ñongatupyre { -brand-product-name } mba’etépe. Emo’ã hag̃ua ne marandu, emoheñói mba’ete pyahu ko ñemohendapyre { -brand-short-name } peg̃uarã. Emoñepyrũ tembiapo mba’ete ndive embojuehe hag̃ua erohoryvéva ha ne ñeikundaha rembiasakue mba’etekuéra pa’ũme.
+profiledowngrade-nosync = Eiporúramo { -brand-product-name } rembiapokue itujavéva ikatu ombyai techaukaha ha avei kundaha rembiasakue { -brand-product-name } mba’etépe ñongatupyréva. Emo’ã hag̃ua ne marandu emoheñói mba’ete pyahu ko { -brand-short-name } ñembohekópe g̃uarã.
+profiledowngrade-quit =
+ .label =
+ { PLATFORM() ->
+ [windows] Ñesẽ
+ *[other] Ñesẽ
+ }
diff --git a/l10n-gn/toolkit/toolkit/global/profileSelection.ftl b/l10n-gn/toolkit/toolkit/global/profileSelection.ftl
new file mode 100644
index 0000000000..1a277b2ac7
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/global/profileSelection.ftl
@@ -0,0 +1,30 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+profile-selection-window =
+ .title = { -brand-short-name } - Eiparavo peteĩ poruhára mba’ete
+profile-selection-button-accept =
+ .label = { -brand-short-name } ñepyrũ
+profile-selection-button-cancel =
+ .label = Ñesẽ
+profile-selection-new-button =
+ .label = Emoheñói mba’ete…
+ .accesskey = C
+profile-selection-rename-button =
+ .label = Emboherajey mba’ete…
+ .accesskey = R
+profile-selection-delete-button =
+ .label = Emboguete mba’ete…
+ .accesskey = D
+profile-selection-conflict-message = Ambue { -brand-product-name } mbokuatiapyre omoambue umi mba’ete. Emoñepyrũjeyva’erã { -brand-short-name } emoambueve mboyve.
+
+## Messages used in the profile manager
+
+profile-manager-description = { -brand-short-name } oñongatu marandu ñembohekopyahu rehegua, jerororyvéva ha ambue mba’eporu poruhára imba’eteépe.
+profile-manager-work-offline =
+ .label = Jeikekatu’ỹme mba’apo
+ .accesskey = o
+profile-manager-use-selected =
+ .label = Eiporu mba’ete poravopyre ejerure’ỹre ñepyrũha
+ .accesskey = s
diff --git a/l10n-gn/toolkit/toolkit/global/resetProfile.ftl b/l10n-gn/toolkit/toolkit/global/resetProfile.ftl
new file mode 100644
index 0000000000..9a1b1bb56e
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/global/resetProfile.ftl
@@ -0,0 +1,15 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+refresh-profile-dialog-title = ¿Eguerujey { -brand-short-name } ñemoĩporã ijypykuévape?
+refresh-profile-dialog-button =
+ .label = { -brand-short-name } mbopiro’y
+refresh-profile-dialog-description = Eñepyrũete emoĩporã hag̃ua tembiapokue apañuãi. Kóva omboguéta nde jepysosokue ha ñemboava. Ndoguemo’ãi ne marandu emomba’éva ha’éva techaukaha térã ñe’ẽñemi.
+refresh-profile = Eme’ẽ { -brand-short-name } omoĩ hag̃ua hendaitépe
+refresh-profile-button = { -brand-short-name } mbopiro’y…
+refresh-profile-learn-more = Kuaave
+
+refresh-profile-progress =
+ .title = { -brand-short-name } mbopiro’y
+refresh-profile-progress-description = Oĩmbapotáva…
diff --git a/l10n-gn/toolkit/toolkit/global/resistFingerPrinting.ftl b/l10n-gn/toolkit/toolkit/global/resistFingerPrinting.ftl
new file mode 100644
index 0000000000..7ab23715ab
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/global/resistFingerPrinting.ftl
@@ -0,0 +1,6 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# Spoof Accept-Language prompt
+privacy-spoof-english = Embyekoviáramo ñe’ẽ ojeiporúva Ingléspe hasyvéta ndéve reñangareko hag̃ua tekorosãre. Añetehápepa reipota ojehechauka ndéve ñandutirenda oĩva ingléspe?
diff --git a/l10n-gn/toolkit/toolkit/global/run-from-dmg.ftl b/l10n-gn/toolkit/toolkit/global/run-from-dmg.ftl
new file mode 100644
index 0000000000..9f6a97153b
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/global/run-from-dmg.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/.
+
+
+## Strings for a dialog that may open on macOS before the app's main window
+## opens. The dialog prompts the user to allow the app to install itself in an
+## appropriate location before relaunching itself from that location if the
+## user accepts.
+
+prompt-to-install-title = Emboguejypa { -brand-short-name }?
+prompt-to-install-message = Emohendapaite peteĩ jeýpe eipytyvõ hag̃ua { -brand-short-name } hekopyahu tapiávo ha péicha nokañymo’ãi ne mba’ekuaarãnguéra. { -brand-short-name } ojuajúta ne rembiporu ñongatuha ha Dock rehe.
+prompt-to-install-yes-button = Mohenda
+prompt-to-install-no-button = Ani emohenda
+
+## Strings for a dialog that opens if the installation failed.
+
+install-failed-title = { -brand-short-name } ojavy ñemohenda.
+install-failed-message = { -brand-short-name } ndaikatúi emohenda hákatu omba’apóta gueteri.
+
+## Strings for a dialog that recommends to the user to start an existing
+## 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-title = ¿Embojuruja { -brand-short-name } rembiporu’i oĩvavoi?
+prompt-to-launch-existing-app-message = { -brand-short-name } oñemohendáma. Eiporu tembiporu’i mohendapyre hekopyahu tapiáva ha emboyke mba’ekuaarã ñehundi.
+prompt-to-launch-existing-app-yes-button = Embojuruja oĩvavoi
+prompt-to-launch-existing-app-no-button = Nahániri aguyje
diff --git a/l10n-gn/toolkit/toolkit/global/tabprompts.ftl b/l10n-gn/toolkit/toolkit/global/tabprompts.ftl
new file mode 100644
index 0000000000..440eacab0d
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/global/tabprompts.ftl
@@ -0,0 +1,12 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+tabmodalprompt-username =
+ .value = Poruhára réra:
+tabmodalprompt-password =
+ .value = Ñe’ẽñemi:
+tabmodalprompt-ok-button =
+ .label = MONEĨ
+tabmodalprompt-cancel-button =
+ .label = Heja
diff --git a/l10n-gn/toolkit/toolkit/global/textActions.ftl b/l10n-gn/toolkit/toolkit/global/textActions.ftl
new file mode 100644
index 0000000000..a018125f66
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/global/textActions.ftl
@@ -0,0 +1,64 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+text-action-undo =
+ .label = Mboguevi
+ .accesskey = U
+text-action-undo-shortcut =
+ .key = Z
+text-action-redo =
+ .label = Japojey
+ .accesskey = R
+text-action-redo-shortcut =
+ .key = Y
+text-action-cut =
+ .label = Kytĩ
+ .accesskey = t
+text-action-cut-shortcut =
+ .key = X
+text-action-copy =
+ .label = Mbohasarã
+ .accesskey = M
+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 = Emonguatia tenda rapykuehoha’ỹre
+ .accesskey = n
+text-action-paste =
+ .label = Mboja
+ .accesskey = P
+text-action-paste-no-formatting =
+ .label = Emboja isaja’ỹre
+ .accesskey = m
+text-action-paste-shortcut =
+ .key = V
+text-action-delete =
+ .label = Mboguete
+ .accesskey = D
+text-action-select-all =
+ .label = Poravopa
+ .accesskey = A
+text-action-select-all-shortcut =
+ .key = A
+text-action-spell-no-suggestions =
+ .label = Ndaipóri ñe’ẽporã haikatugua
+text-action-spell-add-to-dictionary =
+ .label = Embojuaju ñe’ẽryrúre
+ .accesskey = o
+text-action-spell-undo-add-to-dictionary =
+ .label = Eipe’a mbojuaju ñe’ẽryrúre
+ .accesskey = n
+text-action-spell-check-toggle =
+ .label = Ehechajey haiporã
+ .accesskey = g
+text-action-spell-add-dictionaries =
+ .label = Embojuaju Ñe’ẽryru…
+ .accesskey = A
+text-action-spell-dictionaries =
+ .label = Ñe’ẽita
+ .accesskey = L
+text-action-search-text-box-clear =
+ .title = Mopotĩ
diff --git a/l10n-gn/toolkit/toolkit/global/timepicker.ftl b/l10n-gn/toolkit/toolkit/global/timepicker.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/global/timepicker.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-gn/toolkit/toolkit/global/tree.ftl b/l10n-gn/toolkit/toolkit/global/tree.ftl
new file mode 100644
index 0000000000..0079e00cd2
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/global/tree.ftl
@@ -0,0 +1,6 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+tree-columnpicker-restore-order =
+ .label = Yta moĩmby mbojevyjey
diff --git a/l10n-gn/toolkit/toolkit/global/unknownContentType.ftl b/l10n-gn/toolkit/toolkit/global/unknownContentType.ftl
new file mode 100644
index 0000000000..ef618df544
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/global/unknownContentType.ftl
@@ -0,0 +1,42 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+unknowncontenttype-handleinternally =
+ .label = Embojuruja { -brand-short-name }-pe
+ .accesskey = e
+
+unknowncontenttype-settingschange =
+ .value =
+ { PLATFORM() ->
+ [windows] Pe ñembohekopyahu ikatu emoambue { -brand-short-name } jeporavorã rupi.
+ *[other] Pe ñembohekopyahu ikatu emoambue { -brand-short-name } oguerohoryvéva rupi.
+ }
+
+unknowncontenttype-intro = Eiporavo jeike:
+unknowncontenttype-which-is = mba’e péva:
+unknowncontenttype-from = pegua:
+unknowncontenttype-prompt = Añetetépa eñongatuse ko marandurenda.
+unknowncontenttype-action-question = Mba’épa ikatu ojapo { -brand-short-name } ko marandurenda ndive.
+unknowncontenttype-open-with =
+ .label = Eike ndive
+ .accesskey = O
+unknowncontenttype-other =
+ .label = Ambue…
+unknowncontenttype-choose-handler =
+ .label =
+ { PLATFORM() ->
+ [macos] Poravo…
+ *[other] Poravo…
+ }
+ .accesskey =
+ { PLATFORM() ->
+ [macos] C
+ *[other] B
+ }
+unknowncontenttype-save-file =
+ .label = Marandurenda ñongatu
+ .accesskey = S
+unknowncontenttype-remember-choice =
+ .label = Ejapo ijeheguietéva ko’ã marandurendápe g̃uarã ko’ag̃aite guive.
+ .accesskey = a
diff --git a/l10n-gn/toolkit/toolkit/global/videocontrols.ftl b/l10n-gn/toolkit/toolkit/global/videocontrols.ftl
new file mode 100644
index 0000000000..627b6e15d4
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/global/videocontrols.ftl
@@ -0,0 +1,69 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# This label is used by screenreaders and other assistive technology to indicate
+# to users how much of the video has been loaded from the network. It will be
+# followed by the percentage of the video that has loaded (e.g. "Loading: 13%").
+videocontrols-buffer-bar-label = Henyhẽhína:
+videocontrols-volume-control =
+ .aria-label = Mbopuha
+videocontrols-closed-caption-button =
+ .aria-label = Teratee’i
+videocontrols-play-button =
+ .aria-label = Mboheta
+videocontrols-pause-button =
+ .aria-label = Mombyta
+videocontrols-mute-button =
+ .aria-label = Mokirirĩ
+videocontrols-unmute-button =
+ .aria-label = Mba’epu mbojevy
+videocontrols-enterfullscreen-button =
+ .aria-label = Mba’erechaha tuichavéva
+videocontrols-exitfullscreen-button =
+ .aria-label = Mba’erechaha tuichavévagui ñesẽ
+videocontrols-casting-button-label =
+ .aria-label = Mba’erechaha ojuehéva
+# .offlabel is processed by the video control custom element to be used
+# as a text-track label
+videocontrols-closed-caption-off =
+ .offlabel = Mboguepyre
+# This string is used as part of the Picture-in-Picture video toggle button when
+# the mouse is hovering it.
+videocontrols-picture-in-picture-label = Picture-in-picture
+# This string is used as the label for a variation of the Picture-in-Picture video
+# toggle button when the mouse is hovering over the video.
+videocontrols-picture-in-picture-toggle-label2 = Enohẽ ko ta’ãngamýi
+# This string is used as part of a variation of the Picture-in-Picture video toggle
+# button. When using this variation, this string appears below the toggle when the
+# mouse hovers the toggle.
+videocontrols-picture-in-picture-explainer3 = Hetavévo mba’erechaha iporãve. Embopu ta’ãngamýi ejapo aja ambue mba’e.
+videocontrols-error-aborted = Ojejoko ta’ãngamýi ñemyanyhẽ.
+videocontrols-error-network = Ta’ãndamýi ñemboheta ojejokóma ñanduti jejavy rupi.
+videocontrols-error-decode = Ndaikatúi emboheta ta’ãngamýi pe marandurenda imarã rupi.
+videocontrols-error-src-not-supported = Ysaja térã MIME ta’ãngamýi rehegua noñemoneĩri.
+videocontrols-error-no-source = Ndojejuhúi mba’eveichagua ta’ãngamýi oguerekóva ysaja térã peteĩva MIME ojokupytýva.
+videocontrols-error-generic = Pe ta’ãngamýi ñemboheta ndoikomo’ãi peteĩ jejavy jeikuaa’ỹva rupi.
+videocontrols-status-picture-in-picture = Ko ta’ãngamýi oñembohetahína Picture-in-Picture rekópe.
+# This message shows the current position and total video duration
+#
+# Variables:
+# $position (String): The current media position
+# $duration (String): The total video duration
+#
+# For example, when at the 5 minute mark in a 6 hour long video,
+# $position would be "5:00" and $duration would be "6:00:00", result
+# string would be "5:00 / 6:00:00". Note that $duration is not always
+# available. For example, when at the 5 minute mark in an unknown
+# duration video, $position would be "5:00" and the string which is
+# surrounded by <span> would be deleted, result string would be "5:00".
+videocontrols-position-and-duration-labels = { $position }<span data-l10n-name="position-duration-format"> / { $duration }</span>
+# This is a plain text version of the videocontrols-position-and-duration-labels
+# string, used by screenreaders.
+#
+# Variables:
+# $position (String): The current media position
+# $duration (String): The total video duration
+videocontrols-scrubber-position-and-duration =
+ .aria-label = Tendaite
+ .aria-valuetext = { $position } / { $duration }
diff --git a/l10n-gn/toolkit/toolkit/global/wizard.ftl b/l10n-gn/toolkit/toolkit/global/wizard.ftl
new file mode 100644
index 0000000000..43b4fdd073
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/global/wizard.ftl
@@ -0,0 +1,37 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+wizard-macos-button-back =
+ .label = Guevijey
+ .accesskey = B
+wizard-linux-button-back =
+ .label = Tapykuevegua
+ .accesskey = T
+wizard-win-button-back =
+ .label = < Atukupegua
+ .accesskey = B
+
+wizard-macos-button-next =
+ .label = Ku’ejey
+ .accesskey = C
+wizard-linux-button-next =
+ .label = Upeigua
+ .accesskey = N
+wizard-win-button-next =
+ .label = Upeigua >
+ .accesskey = N
+
+wizard-macos-button-finish =
+ .label = Japopyre
+wizard-linux-button-finish =
+ .label = Mbopaha
+wizard-win-button-finish =
+ .label = Mbopaha
+
+wizard-macos-button-cancel =
+ .label = Heja
+wizard-linux-button-cancel =
+ .label = Heja
+wizard-win-button-cancel =
+ .label = Heja
diff --git a/l10n-gn/toolkit/toolkit/intl/languageNames.ftl b/l10n-gn/toolkit/toolkit/intl/languageNames.ftl
new file mode 100644
index 0000000000..5c7f7a4f85
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/intl/languageNames.ftl
@@ -0,0 +1,215 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+language-name-aa = Mombyry
+language-name-ab = Abjasia
+language-name-ach = Acholi
+language-name-ae = Avestan
+language-name-af = Africano
+language-name-ak = Akan
+language-name-am = Amharic
+language-name-an = Aragonés
+language-name-ar = Árabe
+language-name-as = Assamese
+language-name-ast = Asturiano
+language-name-av = Avaric
+language-name-ay = Aymara
+language-name-az = Azerbaiyán
+language-name-ba = Bashkir
+language-name-be = Bielorruso
+language-name-bg = Búlgaro
+language-name-bh = Bihari
+language-name-bi = Bislama
+language-name-bm = Bambara
+language-name-bn = Bengalí
+language-name-bo = Tibetano
+language-name-br = Bretón
+language-name-bs = Bosnio
+language-name-ca = Catalán
+language-name-cak = Kaqchikel
+language-name-ce = Checheno
+language-name-ch = Chamorro
+language-name-co = Corso
+language-name-cr = Cree
+language-name-crh = Tártaro Crimea-gua
+language-name-cs = Cheko
+language-name-csb = Casubio
+language-name-cu = Church Slavic
+language-name-cv = Chuvash
+language-name-cy = Galés
+language-name-da = Danés
+language-name-de = Alemán
+language-name-dsb = Sorbio inferior
+language-name-dv = Divehi
+language-name-dz = Dzongkha
+language-name-ee = Ewe
+language-name-el = Griego
+language-name-en = Inglés
+language-name-eo = Esperanto
+language-name-es = Español
+language-name-et = Estonio
+language-name-eu = Vasco
+language-name-fa = Persa
+language-name-ff = Fulah
+language-name-fi = Finlandés
+language-name-fj = Fiji
+language-name-fo = Feroés
+language-name-fr = Francés
+language-name-fur = Friulano
+language-name-fy = Frisiano
+language-name-ga = Irlandés
+language-name-gd = Gaélico escocés
+language-name-gl = Gallego
+language-name-gn = Guarani
+language-name-gu = Gujarati
+language-name-gv = Manx
+language-name-ha = Hausa
+language-name-haw = Hawaiano
+language-name-he = Hebreo
+language-name-hi = Hindú
+language-name-hil = Hiligainón
+language-name-ho = Hiri Motu
+language-name-hr = Croata
+language-name-hsb = Serbio superior
+language-name-ht = Haití
+language-name-hu = Húngaro
+language-name-hy = Armenio
+language-name-hz = Herero
+language-name-ia = Interlingua
+language-name-id = Indonesio
+language-name-ie = Interlingue
+language-name-ig = Igbo
+language-name-ii = Sichuan Yi
+language-name-ik = Inupiaq
+language-name-io = Ido
+language-name-is = Islandés
+language-name-it = Italiano
+language-name-iu = Inuktitut
+language-name-ja = Japonés
+language-name-jv = Javanés
+language-name-ka = Georgiano
+language-name-kab = Kavilio
+language-name-kg = Kongo
+language-name-ki = Kikuyu
+language-name-kj = Kuanyama
+language-name-kk = Kazajo
+language-name-kl = Groenlandés
+language-name-km = Camboyano
+language-name-kn = Kannada
+language-name-ko = Coreano
+language-name-kok = Konkani
+language-name-kr = Kanuri
+language-name-ks = Kashmiri
+language-name-ku = Kurdo
+language-name-kv = Komi
+language-name-kw = Cornish
+language-name-ky = Kirghiz
+language-name-la = Latín
+language-name-lb = Luxemburgués
+language-name-lg = Ganda
+language-name-li = Limburgan
+language-name-lij = Ligur
+language-name-ln = Lingala
+language-name-lo = Lao
+language-name-lt = Lituano
+language-name-ltg = Latgaliano
+language-name-lu = Luba-Katanga
+language-name-lv = Letón
+language-name-mai = Maithili
+language-name-meh = Meztecte Tlaxiaco pegua
+language-name-mg = Malagasy
+language-name-mh = Marshallese
+language-name-mi = Maori
+language-name-mix = Mikstepek Mikstek
+language-name-mk = Macedonio
+language-name-ml = Malayalam
+language-name-mn = Mongol
+language-name-mr = Marathi
+language-name-ms = Malayo
+language-name-mt = Maltés
+language-name-my = Burmese
+language-name-na = Nauru
+language-name-nb = Noruego/Bokmål
+language-name-nd = Ndebele, Norte
+language-name-ne = Nepalí
+language-name-ng = Ndonga
+language-name-nl = Holandés
+language-name-nn = Noruego/Nynorsk
+language-name-no = Noruego
+language-name-nr = Ndebele, Sur
+language-name-nso = Sotho, Norte
+language-name-nv = Navajo
+language-name-ny = Chichewa
+language-name-oc = Occitano
+language-name-oj = Ojibwa
+language-name-om = Oromo
+language-name-or = Odia
+language-name-os = Osetio
+language-name-pa = Punjabi
+language-name-pi = Pali
+language-name-pl = Polaco
+language-name-ps = Pashto
+language-name-pt = Portugués
+language-name-qu = Quechua
+language-name-rm = Rhaeto-Romanic
+language-name-rn = Kirundi
+language-name-ro = Rumano
+language-name-ru = Ruso
+language-name-rw = Kinyarwanda
+language-name-sa = Sánscrito
+language-name-sat = Santali
+language-name-sc = Sardinian
+language-name-sco = Escocia-gua
+language-name-sd = Sindhi
+language-name-se = Northern Sami
+language-name-sg = Sango
+language-name-si = Cingalés
+language-name-sk = Eslovaco
+language-name-sl = Esloveno
+language-name-sm = Samoano
+language-name-sn = Shona
+language-name-so = Somalí
+language-name-son = Songhay
+language-name-sq = Albanés
+language-name-sr = Serbio
+language-name-ss = Siswati
+language-name-st = Sotho, Sur
+language-name-su = Sudanés
+language-name-sv = Sueco
+language-name-sw = Swahili
+language-name-szl = Silesia
+language-name-ta = Tamil
+language-name-te = Telugu
+language-name-tg = Tajik
+language-name-th = Tailandés
+language-name-ti = Tigrinya
+language-name-tig = Tigre
+language-name-tk = Turkmen
+language-name-tl = Tagalog
+language-name-tlh = Klingon
+language-name-tn = Tswana
+language-name-to = Tonga
+language-name-tr = Turco
+language-name-trs = Triqui
+language-name-ts = Tsonga
+language-name-tt = Tatar
+language-name-tw = Twi
+language-name-ty = Tahití
+language-name-ug = Uighur
+language-name-uk = Ucraniano
+language-name-ur = Urdu
+language-name-uz = Uzbek
+language-name-ve = Venda
+language-name-vi = Vietnamita
+language-name-vo = Volapük
+language-name-wa = Valón
+language-name-wen = Serbio
+language-name-wo = Wolof
+language-name-xh = Xhosa
+language-name-yi = Judío
+language-name-yo = Yoruba
+language-name-za = Zhuang
+language-name-zam = Zapoteco Miahuatlán
+language-name-zh = Chino
+language-name-zu = Zulú
diff --git a/l10n-gn/toolkit/toolkit/intl/regionNames.ftl b/l10n-gn/toolkit/toolkit/intl/regionNames.ftl
new file mode 100644
index 0000000000..77a30a07fd
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/intl/regionNames.ftl
@@ -0,0 +1,280 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+### Notice: If you're updating this list, you should also
+### update the list in mozIntl.js.
+
+region-name-ad = Andorra
+region-name-ae = Emiratos Árabes Unidos
+region-name-af = Afganistán
+region-name-ag = Antigua y Barbuda
+region-name-ai = Anguilla
+region-name-al = Albania
+region-name-am = Armenia
+region-name-ao = Angola
+region-name-aq = Antártida
+region-name-ar = Argentina
+region-name-as = Samoa americana
+region-name-at = Austria
+region-name-au = Australia
+region-name-aw = Aruba
+region-name-az = Azerbayán
+region-name-ba = Bosnia-Herzegovina
+region-name-bb = Barbados
+region-name-bd = Bangladesh
+region-name-be = Bélgica
+region-name-bf = Burkina Faso
+region-name-bg = Bulgaria
+region-name-bh = Bahrain
+region-name-bi = Burundi
+region-name-bj = Benin
+region-name-bl = San Bartolomé
+region-name-bm = Bermuda
+region-name-bn = Brunei
+region-name-bo = Bolivia
+region-name-bq-2018 = Caribe Neerlandia-gua
+region-name-br = Brasil
+region-name-bs = Las Bahamas
+region-name-bt = Bhutan
+region-name-bv = Isla Bouvet
+region-name-bw = Botswana
+region-name-by = Belarús
+region-name-bz = Belice
+region-name-ca = Canadá
+region-name-cc = Islas Cocos (Keeling)
+region-name-cd = Congo (Kinshasa)
+region-name-cf = República Centroafricana
+region-name-cg = Congo (Brazzaville)
+region-name-ch = Suiza
+region-name-ci = Costa de Marfil
+region-name-ck = Islas Cook
+region-name-cl = Chile
+region-name-cm = Camerún
+region-name-cn = China
+region-name-co = Colombia
+region-name-cp = Isla Clipperton
+region-name-cr = Costa Rica
+region-name-cu = Cuba
+region-name-cv-2020 = Cabo Verde
+region-name-cw = Curaçao
+region-name-cx = Isla de Navidad
+region-name-cy = Chipre
+region-name-cz-2019 = República Checa
+region-name-de = Alemania
+region-name-dg = Diego García
+region-name-dj = Djibouti
+region-name-dk = Dinamarca
+region-name-dm = Dominica
+region-name-do = República Dominicana
+region-name-dz = Argelia
+region-name-ec = Ecuador
+region-name-ee = Estonia
+region-name-eg = Egipto
+region-name-eh = Sáhara Occidental
+region-name-er = Eritrea
+region-name-es = España
+region-name-et = Etiopía
+region-name-fi = Finlandia
+region-name-fj = Fiji
+region-name-fk = Islas Malvinas
+region-name-fm = Micronesia, Estados Federados de
+region-name-fo = Islas Faroe
+region-name-fr = Francia
+region-name-ga = Gabón
+region-name-gb = Reino Unido
+region-name-gd = Granada
+region-name-ge = Georgia
+region-name-gf = Guayana Francesa
+region-name-gg = Guernsey
+region-name-gh = Ghana
+region-name-gi = Gibraltar
+region-name-gl = Groenlandia
+region-name-gm = Gambia
+region-name-gn = Guinea
+region-name-gp = Guadalupe
+region-name-gq = Guinea Ecuatorial
+region-name-gr = Grecia
+region-name-gs = Georgia del Sur ha Islas Sandwich del Sur
+region-name-gt = Guatemala
+region-name-gu = Guam
+region-name-gw = Guinea-Bissau
+region-name-gy = Guyana
+region-name-hk = Hong Kong
+region-name-hm = Islas Heard ha Islas McDonald
+region-name-hn = Honduras
+region-name-hr = Croacia
+region-name-ht = Haití
+region-name-hu = Hungría
+region-name-id = Indonesia
+region-name-ie = Irlanda
+region-name-il = Israel
+region-name-im = Isla de Man
+region-name-in = India
+region-name-io = Yvy Britania mba’e Océano Índico-pe
+region-name-iq = Irak
+region-name-ir = Irán
+region-name-is = Islandia
+region-name-it = Italia
+region-name-je = Jersey
+region-name-jm = Jamaica
+region-name-jo = Jordania
+region-name-jp = Japón
+region-name-ke = Kenia
+region-name-kg = Kirguistán
+region-name-kh = Camboya
+region-name-ki = Kiribati
+region-name-km = Comoras
+region-name-kn = Saint Kitts ha Nevis
+region-name-kp = Corea del Norte
+region-name-kr = Corea del Sur
+region-name-kw = Kuwait
+region-name-ky = Islas Caimán
+region-name-kz = Kazajstán
+region-name-la = Laos
+region-name-lb = Líbano
+region-name-lc = Santa Lucía
+region-name-li = Liechtenstein
+region-name-lk = Sri Lanka
+region-name-lr = Liberia
+region-name-ls = Lesotho
+region-name-lt = Lituania
+region-name-lu = Luxemburgo
+region-name-lv = Letonia
+region-name-ly = Libia
+region-name-ma = Marruecos
+region-name-mc = Mónaco
+region-name-md = Moldavia
+region-name-me = Montenegro
+region-name-mf = San Martín
+region-name-mg = Madagascar
+region-name-mh = Islas Marshall
+region-name-mk-2019 = Macedonia del Norte
+region-name-ml = Malí
+region-name-mm = Burma
+region-name-mn = Mongolia
+region-name-mo = Macao
+region-name-mp = Islas Marianas del Norte
+region-name-mq = Martinica
+region-name-mr = Mauritania
+region-name-ms = Montserrat
+region-name-mt = Malta
+region-name-mu = Mauricio
+region-name-mv = Maldivas
+region-name-mw = Malawi
+region-name-mx = México
+region-name-my = Malasia
+region-name-mz = Mozambique
+region-name-na = Namibia
+region-name-nc = Nueva Caledonia
+region-name-ne = Níger
+region-name-nf = Isla Norfolk
+region-name-ng = Nigeria
+region-name-ni = Nicaragua
+region-name-nl = Holanda (Países Bajos)
+region-name-no = Noruega
+region-name-np = Nepal
+region-name-nr = Nauru
+region-name-nu = Niue
+region-name-nz = Nueva Zelanda
+region-name-om = Omán
+region-name-pa = Panamá
+region-name-pe = Perú
+region-name-pf = Polinesia Francesa
+region-name-pg = Papúa Nueva Guinea
+region-name-ph = Filipinas
+region-name-pk = Pakistán
+region-name-pl = Polonia
+region-name-pm = San Pedro ha Miquelón
+region-name-pn = Islas Pitcairn
+region-name-pr = Puerto Rico
+region-name-pt = Portugal
+region-name-pw = Palau
+region-name-py = Paraguái
+region-name-qa = Qatar
+region-name-qm = Islas Midway
+region-name-qs = Bassas da India
+region-name-qu = Isla Juan de Nova
+region-name-qw = Isla Wake
+region-name-qx = Isla Glorioso
+region-name-qz = Akrotiri
+region-name-re = Atyguasu
+region-name-ro = Rumanía
+region-name-rs = Serbia
+region-name-ru = Rusia
+region-name-rw = Ruanda
+region-name-sa = Arabia Saudita
+region-name-sb = Islas Salomón
+region-name-sc = Seychelles
+region-name-sd = Sudán
+region-name-se = Suecia
+region-name-sg = Singapur
+region-name-sh = Santa Helena, Ascensión y Tristán da Cunha
+region-name-si = Eslovenia
+region-name-sk = Eslovaquia
+region-name-sl = Sierra Leona
+region-name-sm = San Marino
+region-name-sn = Senegal
+region-name-so = Somalia
+region-name-sr = Suriname
+region-name-ss = Sudán del Sur
+region-name-st = San Tome ha Príncipe
+region-name-sv = El Salvador
+region-name-sx = San Martín
+region-name-sy = Siria
+region-name-sz-2019 = Suazilandia
+region-name-tc = Islas Turcas ha Caicos
+region-name-td = Chad
+region-name-tf = Tierras Australes y Antárticas Francesas
+region-name-tg = Togo
+region-name-th = Tailandia
+region-name-tj = Tayikistán
+region-name-tk = Tokelau
+region-name-tl = Timor Oriental
+region-name-tm = Turkmenistán
+region-name-tn = Túnez
+region-name-to = Tonga
+region-name-tr = Turquía
+region-name-tt = Trinidad y Tobago
+region-name-tv = Tuvalu
+region-name-tw = Taiwán
+region-name-tz = Tanzania
+region-name-ua = Ucrania
+region-name-ug = Uganda
+region-name-us = Estados Unidos
+region-name-uy = Uruguay
+region-name-uz = Uzbekistán
+region-name-va = Ciudad del Vaticano
+region-name-vc = San Vicente y las Granadinas
+region-name-ve = Venezuela
+region-name-vg = Islas Vírgenes Británicas
+region-name-vi = Islas Vírgenes de Estados Unidos
+region-name-vn = Vietnam
+region-name-vu = Vanuatu
+region-name-wf = Wallis ha Futuna
+region-name-ws = Samoa
+region-name-xa = Islas Ashmore y Cartier
+region-name-xb = Isla Baker
+region-name-xc = Islas Coral Sea
+region-name-xd = Dhekelia
+region-name-xe = Isla Europa
+region-name-xg = Franja de Gaza
+region-name-xh = Isla Howland
+region-name-xj = Jan Mayen
+region-name-xk = Kosovo
+region-name-xl = Palmyra Atoll
+region-name-xm = Arrecife Kingman
+region-name-xp = Islas Paracel
+region-name-xq = Isla Jarvis
+region-name-xr = Svalbard
+region-name-xs = Islas Spratly
+region-name-xt = Isla Tromelin
+region-name-xu = Johnston Atoll
+region-name-xv = Isla Navassa
+region-name-xw = Banco del Oeste
+region-name-ye = Yemen
+region-name-yt = Mayotte
+region-name-za = Sudáfrica
+region-name-zm = Zambia
+region-name-zw = Zimbabue
diff --git a/l10n-gn/toolkit/toolkit/main-window/autocomplete.ftl b/l10n-gn/toolkit/toolkit/main-window/autocomplete.ftl
new file mode 100644
index 0000000000..e0e998db5c
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/main-window/autocomplete.ftl
@@ -0,0 +1,23 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+## Import Logins Autocomplete
+
+## Variables:
+## $host (String) - Host name of the current site.
+
+autocomplete-import-logins-chrome =
+ <div data-l10n-name="line1">Egueru tembiapo ñepyrũ Google Chrome-gui</div>
+ <div data-l10n-name="line2"> { $host } peg̃uarã ha ambue tenda</div>
+autocomplete-import-logins-chromium =
+ <div data-l10n-name="line1">Egueru tembiapo ñepyrũ Chromium-gui</div>
+ <div data-l10n-name="line2"> { $host } peg̃uarã ha ambue tenda</div>
+autocomplete-import-logins-chromium-edge =
+ <div data-l10n-name="line1">Egueru tembiapo ñepyrũ Microsoft Edge guive</div>
+ <div data-l10n-name="line2"> { $host } peg̃uarã ha ambue tenda</div>
+
+##
+
+autocomplete-import-learn-more = Eikuaave
diff --git a/l10n-gn/toolkit/toolkit/main-window/findbar.ftl b/l10n-gn/toolkit/toolkit/main-window/findbar.ftl
new file mode 100644
index 0000000000..2aefa95774
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/main-window/findbar.ftl
@@ -0,0 +1,76 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+### This file contains the entities needed to use the Find Bar.
+
+findbar-next =
+ .tooltiptext = Ejuhu ñe’ẽrysýi ñesẽ tenondeveguáva
+findbar-previous =
+ .tooltiptext = Eho ñe’ẽ juhupyre mboyveguávape
+
+findbar-find-button-close =
+ .tooltiptext = Jeheka renda mboty
+
+findbar-highlight-all2 =
+ .label = Ehechapaite
+ .accesskey =
+ { PLATFORM() ->
+ [macos] l
+ *[other] a
+ }
+ .tooltiptext = Ehachayka opaite je’pyre
+
+findbar-case-sensitive =
+ .label = Ejesareko tai tuicháva/michĩva rehe
+ .accesskey = c
+ .tooltiptext = Jehekápe ejesareko taimichĩ ha taiguasúre
+
+findbar-match-diacritics =
+ .label = Diacrítico ñembosaráipe
+ .accesskey = i
+ .tooltiptext = Ehechakuaa tai imyanduhéva ha umi tai guapyháva (techapyrã, ehekávo “currículum”, “currículum” ndojojoguamo’ãi)
+
+findbar-entire-word =
+ .label = Ñe’ẽ orekopáva
+ .accesskey = W
+ .tooltiptext = Eheka ñe'ẽ oĩmbáva añónte
+
+findbar-not-found = Ñe’ẽrysýi ojejuhu’ỹva
+
+findbar-wrapped-to-top = Ojehupyty kuatiarogue paha, ojeku’ejeýta oñepyrũha guive
+findbar-wrapped-to-bottom = Ojehupity kuatiarogue ñepyrũ, ojeku’ejeýta opaha guive
+
+findbar-normal-find =
+ .placeholder = Kuatiaroguépe jeheka
+findbar-fast-find =
+ .placeholder = Jeheka pya’e
+findbar-fast-find-links =
+ .placeholder = Jeheka pya’e (juajuhápe añoite)
+
+findbar-case-sensitive-status =
+ .value = (Ojesarekóva taiguasúre)
+findbar-match-diacritics-status =
+ .value = (Diacrítico ñembosaráipe)
+findbar-entire-word-status =
+ .value = (Ñe’ẽ oĩmbáva añónte)
+
+# Variables:
+# $current (Number): Index of the currently selected match
+# $total (Number): Total count of matches
+findbar-found-matches =
+ .value =
+ { $total ->
+ [one] { $current } ha { $total } ñeha’ã
+ *[other] { $current } ha { $total } ñeha’ã
+ }
+
+# Variables:
+# $limit (Number): Total count of matches allowed before counting stops
+findbar-found-matches-count-limit =
+ .value =
+ { $limit ->
+ [one] Hetave { $limit } ñeha’ã
+ *[other] Hetave { $limit } ñeha’ã
+ }
diff --git a/l10n-gn/toolkit/toolkit/neterror/certError.ftl b/l10n-gn/toolkit/toolkit/neterror/certError.ftl
new file mode 100644
index 0000000000..4c20b98864
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/neterror/certError.ftl
@@ -0,0 +1,110 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# Variables:
+# $hostname (string) - Hostname of the website with cert error.
+cert-error-intro = { $hostname } oiporu mboajepyre rekorosã oiko’ỹva.
+cert-error-mitm-intro = Ko’ã ñanduti renda ohechauka heratee mboajepyre rupi oguenohẽva mboajepyre umi mburuvicha.
+cert-error-mitm-mozilla = { -brand-short-name } oykeko Mozilla, atyguasu viru’ỹgua oñangarekóva tendaguasu mboajepyre moakãha ijurujáva. Ko mboajepyre moakãha oipytyvõ oñemoañete hag̃ua mboajepyre moakãha rembiapo potĩ poruhára rekorosãrã rekávo.
+cert-error-mitm-connection = { -brand-short-name } oiporu Mozilla ñemuha CA ohecha hag̃ua hekorosãpa jeike, mboajepyre ome’ẽva poruhára apopyvusu rendaguépe. Upéicha rupi, pe tembiaporape mba’echu’i jukaha térã ñanduti ohapejokórõ jeike mboajepyre hekorosãva ndive ome’ẽva peteĩ CA oĩ’ỹva Mozilla ñemuhápe, pe jeike nahekorosãmo’ãi.
+cert-error-trust-unknown-issuer-intro = Ikatu hína peteĩva oha’ãnga tendápe ha nde repytamava’erã.
+# Variables:
+# $hostname (string) - Hostname of the website with cert error.
+cert-error-trust-unknown-issuer = Umi ñanduti renda oha’ã heraite mboajepyre rupive. { -brand-short-name } ndojeroviái { $hostname } rehe pe mboajepyre me’ẽha ndojekuaái rehe, ko mboajepyre oñemboheraguapy, térã pe mohendahavusu nomondói mboajepyre mbytegua oikóva.
+cert-error-trust-cert-invalid = Ndojejeroviái mboajepyre rehe ha’e rupi pe CA mboajepyre oiko’ỹva guenohẽmbyre.
+cert-error-trust-untrusted-issuer = Ndojejeroviái pe mboajepyréva rehe pe ime’ẽhare rehe ndojejeroviavéima rupi.
+cert-error-trust-signature-algorithm-disabled = Ndojejeroviái pe mboajepyréva rehe omboheraguapy rupi oiporúvo algoritmo mboheraguapy rehegua ojejokomava’ekue nahekorosãi haguére.
+cert-error-trust-expired-issuer = Ndojejeroviái pe mboajepyre rehe pe ime’ẽhare ndoikovéima rupi.
+cert-error-trust-self-signed = Ndojejeroviái pe mboajepyre rehe oñemboheraguapyjehegui rupi.
+cert-error-trust-symantec = Umi mboajepyre oguenohẽva GeoTrust, RapidSSL, Symantec, Thawte y VeriSign nahekorosãvéima mboajepyre moakãharakuéra ndoguatái tekorosã rapére ymave.
+cert-error-untrusted-default = Pe mboajepyre ndoúi peteĩ teñoiha ijeroviahávagui.
+# Variables:
+# $hostname (string) - Hostname of the website with cert error.
+cert-error-domain-mismatch = Umi ñanduti renda ohechauka heratee mboajepyre rupive. { -brand-short-name } ndojeroviái ko tendáre oiporu rupi mboajepyre ndoikóiva { $hostname } peg̃uarã.
+# Variables:
+# $hostname (string) - Hostname of the website with cert error.
+# $alt-name (string) - Alternate domain name for which the cert is valid.
+cert-error-domain-mismatch-single = Umi ñanduti renda ohechauka heratee mboajepyre rupive. { -brand-short-name } ndojeroviái ko tendáre oiporu rupi mboajepyre ndoikóiva { $hostname } peg̃uarã. Ko mboajepyre oiko <a data-l10n-name="domain-mismatch-link">{ $alt-name }</a> peg̃uarã año.
+# Variables:
+# $hostname (string) - Hostname of the website with cert error.
+# $alt-name (string) - Alternate domain name for which the cert is valid.
+cert-error-domain-mismatch-single-nolink = Umi ñanduti renda ohechauka heratee mboajepyre rupive. { -brand-short-name } ndojeroviái ko tendáre oiporu rupi mboajepyre ndoikóiva { $hostname } peg̃uarã. Ko mboajepyre oiko { $alt-name } peg̃uarã año.
+# Variables:
+# $hostname (string) - Hostname of the website with cert error.
+# $subject-alt-names (string) - Alternate domain names for which the cert is valid.
+cert-error-domain-mismatch-multiple = Umi ñanduti renda ohechauka heratee mboajepyre rupive. { -brand-short-name } ndojeroviái ko tendáre oiporu rupi mboajepyre ndoikóiva { $hostname } peg̃uarã. Pe mboajepyre oiko ko’ã térape g̃uarã añónte. { $subject-alt-names }
+# Variables:
+# $hostname (string) - Hostname of the website with cert error.
+# $not-after-local-time (Date) - Certificate is not valid after this time.
+cert-error-expired-now = Umi ñanduti renda ohechauka heratee mboajepyre rupive, oikóva ndahetái ára. Pe mboajepyre { $hostname } peg̃uarã ndoikovéima { $not-after-local-time }-pe.
+# Variables:
+# $hostname (string) - Hostname of the website with cert error.
+# $not-before-local-time (Date) - Certificate is not valid before this time.
+cert-error-not-yet-valid-now = Umi ñanduti renda ohechauka heratee mboajepyre rupive, oikóva ndahetái ára. Pe mboajepyre { $hostname } pegua oikojeýta { $not-before-local-time } rupive añoite.
+# Variables:
+# $error (string) - NSS error code string that specifies type of cert error. e.g. unknown issuer, invalid cert, etc.
+cert-error-code-prefix = Ayvu jejavy; { $error }
+# Variables:
+# $error (string) - NSS error code string that specifies type of cert error. e.g. unknown issuer, invalid cert, etc.
+cert-error-code-prefix-link = Ayvu jejavy; <a data-l10n-name="error-code-link">{ $error }</a>
+# Variables:
+# $hostname (string) - Hostname of the website with SSL error.
+# $errorMessage (string) - Error message corresponding to the type of error we are experiencing.
+cert-error-ssl-connection-error = Oiko jejavy eikévo { $hostname }. { $errorMessage }
+# Variables:
+# $hostname (string) - Hostname of the website with cert error.
+cert-error-symantec-distrust-description = Umi ñanduti renda ohechauka heratee mboajepyre rupive, oguenohẽva mboajepyre moakãharakuéra. Hetave umi kundaha ndojeroviái oguenohẽva GeoTrust, RapidSSL, Symantec, Thawte y VeriSign. { $hostname } oiporu peteĩ mboajepyre peteĩva ko’ã moakãhárava ha, upéicha rupi, ndaikatúi eikua pe ñanduti renda réra.
+cert-error-symantec-distrust-admin = Ikatu emomarandu ñanduti renda ñangarekohárape ko apañuãi rehegua.
+cert-error-old-tls-version = Ikatu ko ñanduti renda nomoneĩri pe taperekoite TLS 1.2, ha’éva tembiapokue michĩve omoneĩva { -brand-short-name }.
+# Variables:
+# $hasHSTS (Boolean) - Indicates whether HSTS header is present.
+cert-error-details-hsts-label = HTTP Tekorosãite Jegueraha Katu: { $hasHSTS }
+# Variables:
+# $hasHPKP (Boolean) - Indicates whether HPKP header is present.
+cert-error-details-key-pinning-label = HTTP Ñe’ẽñemi Pavẽrovapeguáva Ñesa’ỹijo: { $hasHPKP }
+cert-error-details-cert-chain-label = Kuatia mboajepyre rysýi:
+open-in-new-window-for-csp-or-xfo-error = Embojuruja tenda ovetã pyahúpe
+# Variables:
+# $hostname (string) - Hostname of the website blocked by csp or xfo error.
+csp-xfo-blocked-long-desc = Emo’ã hag̃ua ne rekorosã, { $hostname } nomoneĩmo’ãi { -brand-short-name } ohechaukávo kuatiarogue ambue tenda omoingéramo. Ehecha hag̃ua ko kuatiarogue, embojurujava’erã ovetã pyahúpe.
+
+## Messages used for certificate error titles
+
+connectionFailure-title = Ndaikatúi eike
+deniedPortAccess-title = Ko kundaharenda ndaikatúi eiporu
+# "Hmm" is a sound made when considering or puzzling over something.
+# You don't have to include it in your translation if your language does not have a written word like this.
+dnsNotFound-title = Hmm. Oĩ apañuãi ejuhu hag̃ua ko tenda.
+dns-not-found-trr-only-title2 = Tekorosã imarãkuaa ehekakuévo ko tendatee
+dns-not-found-native-fallback-title2 = Tekorosã imarãkuaa ehekakuévo ko tendatee
+fileNotFound-title = Marandurenda ndojejuhúiva
+fileAccessDenied-title = Marandurendápe jeike noñemoneĩri
+generic-title = Oops.
+captivePortal-title = Eñepyrũ tembiapo ñandutípe
+# "Hmm" is a sound made when considering or puzzling over something.
+# You don't have to include it in your translation if your language does not have a written word like this.
+malformedURI-title = Hmm. Ko kundaharape ndojehechaporãi.
+netInterrupt-title = Pe jeike ojejokóma
+notCached-title = Kuatiaite ndoikovéima
+netOffline-title = Jeike’ỹ ayvu
+contentEncodingError-title = Tetepy mbopapapy jejavy
+unsafeContentType-title = Peteĩchagua marandurenda hekorosã’ỹva
+netReset-title = Jeike oñepyrũjeýma
+netTimeout-title = Pe jeike ndoikovéima
+unknownProtocolFound-title = Pe kundaharape nahesakãi
+proxyConnectFailure-title = Mohendahavusu proxy ombotove jeike
+proxyResolveFailure-title = Ndaikatúi ojejuhu mohendahavusu proxy
+redirectLoop-title = Ko kuatiarogue ndoguerahajeýi hekoitépe
+unknownSocketType-title = Mbohovái eha’ãrõ’ỹva mohendahavusúgui
+nssFailure2-title = Jeikekatu jejavýva
+csp-xfo-error-title = { -brand-short-name } ndoikekuaái ko kuatiaroguépe
+corruptedContentError-title = Tetepy marãva jejavy
+sslv3Used-title = Ndaikatúi eikekatu
+inadequateSecurityError-title = Nde jeike ndahekokatúi
+blockedByPolicy-title = Kuatiarogue jokopyre
+clockSkewError-title = Aravopapaha mohendaha rehegua oĩvai
+networkProtocolError-title = Jejavy guasu ñandutípe
+nssBadCert-title = Jesarekorã: Imarãkuaáva tenondeve
+nssBadCert-sts-title = Ndoikéi: Ikatu hína iñapañuãi tekorosãrã
+certerror-mitm-title = Ko software ojokohína { -brand-short-name } ani oike ko tendápe tekorasãme
diff --git a/l10n-gn/toolkit/toolkit/neterror/netError.ftl b/l10n-gn/toolkit/toolkit/neterror/netError.ftl
new file mode 100644
index 0000000000..333530f629
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/neterror/netError.ftl
@@ -0,0 +1,149 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+## Error page titles
+
+neterror-page-title = Apañuãi oñemyanyhẽvo kuatiarogue
+certerror-page-title = Jesarekorã: Imarãkuaáva tekorosã tenondeve
+certerror-sts-page-title = Ndoikéi: Ikatu iñapañuãi tekorosãrã
+neterror-blocked-by-policy-page-title = Kuatiarogue jokopyre
+neterror-captive-portal-page-title = Eñepyrũ tembiapo ñandutípe
+neterror-dns-not-found-title = Mohendahavusu ndojejuhúiva
+neterror-malformed-uri-page-title = URL ndoikóiva
+
+## Error page actions
+
+neterror-advanced-button = Opapotáva…
+neterror-copy-to-clipboard-button = Moñe’ẽrã mbohasa kuatiajokohápe
+neterror-learn-more-link = Kuaave…
+neterror-open-portal-login-page-button = Eike tembiapo ñepyrũ ñanduti kuatiaroguépe
+neterror-override-exception-button = Emoneĩ imarãkuaáva ha eku’ejey
+neterror-pref-reset-button = Embojevy ñemboheko ijypykuépe
+neterror-return-to-previous-page-button = Eguevi
+neterror-return-to-previous-page-recommended-button = Eguevi (mboajepyre)
+neterror-try-again-button = Eha’ãjey
+neterror-add-exception-button = Emba’apo opa ára ko tendápe
+neterror-settings-button = Emoambue DNS ñemboheko
+neterror-view-certificate-link = Mboajapyre jehecha
+neterror-trr-continue-this-time = Eku’ejey ko’ãg̃aite
+neterror-disable-native-feedback-warning = Eku’éke tapiaite
+
+##
+
+neterror-pref-reset = Ne ñemboheko ñanduti rekorosãrã rehegua ikatu hína ojapo kóva. Emoĩporãsépa ñemboheko ijypyguáva rupi?
+neterror-error-reporting-automatic = Emomarandu koichagua jejavy eipytyvõ hag̃ua { -vendor-short-name }-pe ojuhúvo ha ojokóvo tenda mba’evai aposéva
+
+## Specific error messages
+
+neterror-generic-error = { -brand-short-name } ndaikatúi omyanyhẽ ko kuatiarogue ndojekuaái mba’érepa.
+neterror-load-error-try-again = Pe tenda ikatu hína ndojeporukuaái sapy’aitemi térã ojeporuetereihína. Eha’ãjey ag̃amieve.
+neterror-load-error-connection = Ndaikatúiramo emyanyhẽ mba’eveichagua kuatiarogue, ehechajey ijeikekatu nemohendaha ñanduti peguápe.
+neterror-load-error-firewall = Nemohendaha térã ñanduti omo’ã chupe tatakytĩha térã proxy, ehecháke { -brand-short-name } oguerekópa moneĩ oike hag̃ua ñandutípe.
+neterror-captive-portal = Eñepyrũ tembiapo ko ñandutípe eike mboyve ambue ñandutípe.
+# Variables:
+# $hostAndPath (String) - a suggested site (e.g. "www.example.com") that the user may have meant instead.
+neterror-dns-not-found-with-suggestion = ¿Aikesékuri <a data-l10n-name="website">{ $hostAndPath }</a>-pe?
+neterror-dns-not-found-hint-header = <strong>Ahaiporãvo kundaharape, ikatu:</strong>
+neterror-dns-not-found-hint-try-again = Eha’ãjey ag̃ave
+neterror-dns-not-found-hint-check-network = Ehechajey og̃uahẽ porãpa ñanduti
+neterror-dns-not-found-hint-firewall = Ehechajey { -brand-short-name } oguerekópa ñemoneĩ oike hag̃ua ñandutípe (ikatuhína oike firewall rapykuéguivo)
+
+## TRR-only specific messages
+## Variables:
+## $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-reason = { -brand-short-name } nomo’ãkuaái ne mba’ejerure ko tenda kundaharape ore DNS jeroviaha apopyvusu. Ápe oĩ mba’érepa:
+neterror-dns-not-found-trr-only-reason2 = { -brand-short-name } nomo’ãkuaái ne mba’ejerure tenda kundaharape ore DNS me’ẽhára hekorosãva rupi. Ápe oĩ mba’érepa:
+neterror-dns-not-found-trr-third-party-warning2 = Eku’ejeykuaa DNS mba’eporu ijypyguáva ndive. Upéicharõ jepe, mbohapyháva ikatu ohecha mba’e ñanduti rendápepa eikera’e.
+neterror-dns-not-found-trr-only-could-not-connect = { -brand-short-name } ndoikekuaái { $trrDomain } ndive.
+neterror-dns-not-found-trr-only-timeout = Pe { $trrDomain }-pe jeike nemoha’ãrõ hetave aravo.
+neterror-dns-not-found-trr-offline = Ndereikekuaamo’ãi ñandutípe.
+neterror-dns-not-found-trr-unknown-host2 = Ko ñandurti renda ndojuhúi { $trrDomain }.
+neterror-dns-not-found-trr-server-problem = Oĩ peteĩ apañuãi { $trrDomain } ndive.
+neterror-dns-not-found-bad-trr-url = URL oiko’ỹva.
+neterror-dns-not-found-trr-unknown-problem = Jejavy eha’ãrõ’ỹva.
+
+## Native fallback specific messages
+## Variables:
+## $trrDomain (String) - Hostname of the DNS over HTTPS server that is currently in use.
+
+neterror-dns-not-found-native-fallback-reason = { -brand-short-name } nomo’ãkuaái ne mba’ejerure ko tenda kundaharape ore DNS jeroviaha apopyvusu. Ápe oĩ mba’érepa:
+neterror-dns-not-found-native-fallback-reason2 = { -brand-short-name } nomo’ãkuaái ne mba’ejerure tenda kundaharape ore DNS me’ẽhára hekorosãva rupi. Ápe oĩ mba’érepa:
+neterror-dns-not-found-native-fallback-heuristic = DNS HTTPS rehegua ojepe’áma nde pyhágui.
+neterror-dns-not-found-native-fallback-not-confirmed2 = { -brand-short-name } ndoikekuaái { $trrDomain } ndive.
+
+##
+
+neterror-file-not-found-filename = Ehechajey marandurenda réra ndoguerekoiha jejavy ijehaípe, avei taiguasu ojeporukuévo.
+neterror-file-not-found-moved = Ehechajey pe marandurenda noñemongu’éipa, oñembohéra ambue térã ñemboguepyréva.
+neterror-access-denied = Ikatúmakuri oñemboguete, oñemongu’e térã marandurenda ñemoneĩ ikatu omboyke pe jeike.
+neterror-unknown-protocol = Ikatu eikotevẽ emohenda ambue software eike hag̃ua ko kundaharapépe.
+neterror-redirect-loop = Ko apañuãi oikokuaa reipe’a térã neremoneĩriramo kookie ñeg̃uahẽ.
+neterror-unknown-socket-type-psm-installed = Ehechajey nde apopyvusu oguerekópa ñangarekoha imba’eteéva tekorosãrã mohendapyréva.
+neterror-unknown-socket-type-server-config = Kóva ikatu ojehuhína peteĩ ñemboheko oiko porã’ỹva mohendahavusúpe rupi.
+neterror-not-cached-intro = Kuatia jerurepyre noĩvéima ojeporu hag̃uáicha kache { -brand-short-name }-pe.
+neterror-not-cached-sensitive = Kyhyje tekorosãrãramo, { -brand-short-name } ndojeruremo’ãvéima ijehegui kuatiakuéra takate’ỹha.
+neterror-not-cached-try-again = Eikutu Ñeha’ãjey ejerure jey hag̃ua pe kuatia ñanduti renda pegua.
+neterror-net-offline = Ejopy “Ha’ã jey” remoambue hag̃ua jeikekatúpe ha kuatiarogue myanyhẽjey.
+neterror-proxy-resolve-failure-settings = Ehechajey proxy ñemboheko eikuaa porã hag̃ua oikoitetaha.
+neterror-proxy-resolve-failure-connection = Ehechajey nemohendaha oguerekópa ñandutípe jeikekatu ojeporukuaáva.
+neterror-proxy-resolve-failure-firewall = Nemohendaha térã ñanduti omo’ã chupe peteĩ tatakytĩha térã proxy, ehechajeýke { -brand-short-name } oguerekópa ñemoneĩ oike hag̃ua ñandutípe.
+neterror-proxy-connect-failure-settings = Ehechajey proxy ñemboheko eikuaaite hag̃ua oĩ porãpa.
+neterror-proxy-connect-failure-contact-admin = Eñe’ẽ ñanduti ñangarekohára ndive eikuaaite hag̃ua mohendahavusu proxy oiko porãiteha.
+neterror-content-encoding-error = Eñe’ẽ ñanduti renda jára ndive emomarandu hag̃ua chupe ko apañuãi.
+neterror-unsafe-content-type = Eñe’ẽ ñanduti renda jára ndive emomarandu hag̃ua chupekuéra ko apañuãi rehegua.
+neterror-nss-failure-not-verified = Kuatiarogue eikeseha ndaikatúi ehecha mba’ekuaarã og̃uahẽva ndaijeroviakatúi ndojehechajeýi rupi.
+neterror-nss-failure-contact-website = Ikatúpiko, eñe’ẽmi ñanduti renda jára ndive ha emombe’umi chupekuéra ko apañuãi rehegua.
+# Variables:
+# $hostname (String) - Hostname of the website to which the user was trying to connect.
+certerror-intro = { -brand-short-name } ojuhu tekorosã ombyaikuaáva ha upévare opytáma <b>{ $hostname }</b>. Eikéramo ko tendápe, ikatu umi mba’evai omondase ndehegui marandu ha’éva ñe’ẽñemi, ñanduti veve térã kuatia’atã ñemurãva.
+# Variables:
+# $hostname (String) - Hostname of the website to which the user was trying to connect.
+certerror-sts-intro = { -brand-short-name } ohechakuaa tekorosã imarãkuaaha ha upévare ndoku’evéi <b>{ $hostname }</b> gotyo ko ñanduti renda oikotevẽ jeike katu rehe.
+# Variables:
+# $hostname (String) - Hostname of the website to which the user was trying to connect.
+certerror-expired-cert-intro = { -brand-short-name } ohechakuaa peteĩ apañuãi ha upévare ndoku’evéi <b>{ $hostname }</b> gotyo. Ko ñanduti renda noñembohekoporãi térã ne mohendaha aravopapaha noñembohekói aravo añetévape.
+# Variables:
+# $hostname (String) - Hostname of the website to which the user was trying to connect.
+# $mitm (String) - The name of the software intercepting communications between you and the website (or “man in the middle”)
+certerror-mitm = <b>{ $hostname }</b> ha’évaicha tenda hekorasãva, hákatu ndaikatúi eike tekorasãme. Ko apañuãi ojehu <b>{ $mitm }</b> rupi, ha’éva software ne mohendaha térã ne ñandutípe.
+neterror-corrupted-content-intro = Pe Kuatiarogue ehechaséva ndaikatúi ojehechauka ndéve ojejuhu rupi peteĩ jejavy mba’ekuaarã ñembohasakuévo.
+neterror-corrupted-content-contact-website = Eñe’ẽ ko ñanduti renda jarakuéra ndive emomarandu hag̃ua chupekuéra ko apañuãi.
+# Do not translate "SSL_ERROR_UNSUPPORTED_VERSION".
+neterror-sslv3-used = Marandu opapotaitéva: SSL_ERROR_UNSUPPORTED_VERSION
+# Variables:
+# $hostname (String) - Hostname of the website to which the user was trying to connect.
+neterror-inadequate-security-intro = <b>{ $hostname }</b> oiporu tembiporu pyahu rekorosãrã ndoikovéimava ha oimeraẽva ombyaikuaáva. Peteĩ tekoñaña ikatu ohechauka marandu hekorosãha gua’u. Pe ñanduti renda ñangarekohára omyatãraẽva’erã pe mohendahavusu oike mboyve tendápe.
+# Do not translate "NS_ERROR_NET_INADEQUATE_SECURITY".
+neterror-inadequate-security-code = Ayvu jejavy: NS_ERROR_NET_INADEQUATE_SECURITY
+# Variables:
+# $hostname (String) - Hostname of the website to which the user was trying to connect.
+# $now (Date) - The current datetime, to be formatted as a date
+neterror-clock-skew-error = Ne mohendaha oimo’ã ha’eha { DATETIME($now, dateStyle: "medium") }, oñemotenondéva { -brand-short-name } rehe eikekatu hag̃ua. Eike hag̃ua <b>{ $hostname }</b>, embohekopyahu ne mohendaha aravo, arange ha aravo rendaguasu ag̃agua, ha upéi emyanyhẽjey <b>{ $hostname }</b>.
+neterror-network-protocol-error-intro = Ko kuatiarogue ehechaséhína ndaikatúi ehecha oĩ rupi jejavy ñanduti raperekoitépe.
+neterror-network-protocol-error-contact-website = Eñe’ẽ ñanduti renda jára ndive emomarandu hag̃ua ko apañuãi.
+certerror-expired-cert-second-para = Ikatu pe tenda pegua ñemboajepyre hi’ára g̃uahẽma, omboykéva { -brand-short-name } oike hag̃ua tekorosãme. Eikétarõ ko tendápe, umi mba’evai ikatu omonda ne marandu ha avei ñe’ẽñemi, ñanduti veve térã mba’emimi kuatia’atã ñemurãva.
+certerror-expired-cert-sts-second-para = Ikatu hína pe tenda pegua ñemboajepyre hi’ára g̃uahẽma, omboykéva { -brand-short-name } oike hag̃ua tekorosãme.
+certerror-what-can-you-do-about-it-title = ¿Mba’épa ikatu ejapo upéicharamo?
+certerror-unknown-issuer-what-can-you-do-about-it-website = Ikatu hína oiko peteĩ apañuãi ko ñanduti rendápe ha ndaikatúi mba’eve ejapo emoĩporã hag̃ua.
+certerror-unknown-issuer-what-can-you-do-about-it-contact-admin = Eiporúramo ñanduti atyguáva térã software imba’echu’i’ỹva, ikatu emomarandu hína pytyvõha atýpe. Avei ikatu emomarandu ñanduti ñangarekohárape apañuãi rehegua.
+# Variables:
+# $hostname (String) - Hostname of the website to which the user was trying to connect.
+# $now (Date) - The current datetime, to be formatted as a date
+certerror-expired-cert-what-can-you-do-about-it-clock = Pe arapapaha ne mohendaha rehegua oĩporã { DATETIME($now, dateStyle: "medium") }. Ehechajey ne mohendahápepa oĩporã arange, aravo ha avei aravo rendaguasu ag̃agua nde apopyvusy ñemoĩporãme, ha upéi emyanyhẽjey <b>{ $hostname }</b>.
+certerror-expired-cert-what-can-you-do-about-it-contact-website = Pe nde aravopapaha oĩporãramo, ko ñanduti rendáma ikatu oñembohekovai, ha ndaikatúi mba’eve ejapo emoĩporã hag̃ua. Ikatu emomarandu pe tenda ñangarekohárape ko apañuãi rehegua.
+certerror-bad-cert-domain-what-can-you-do-about-it = Ikatu hína iñapañuãi ko ñanduti renda, ha ndaikatúi ejapo mba’eve emoĩporã hag̃ua. Ikatu emomarandu ñanduti renda ñangarekohárape pe apañuãi rehegua.
+certerror-mitm-what-can-you-do-about-it-antivirus = Pe nde software mba’eju’i jukaha oguereko tembiapoitéramo jeike ipapapýva monguatia (oñehenóiva py’ỹi “ñanduti ñemoha’ãnga” térã “https ñemoha’ãnga”), ikatu eipe’a pe tembiapoite. Péva ndoikóiramo, ikatu emboguete ha emohendajey pe mba’eju’i jukaha.
+certerror-mitm-what-can-you-do-about-it-corporate = Eiméramo peteĩ ñanduti atyguávape, ikatu eñomongeta IT vore ndive.
+# Variables:
+# $mitm (String) - The name of the software intercepting communications between you and the website (or “man in the middle”)
+certerror-mitm-what-can-you-do-about-it-attack = Ndereikuaa porãiramo ko <b>{ $mitm }</b>, upéicharõ kóva ikatu mba’evai ha ani eike tendápe.
+# Variables:
+# $mitm (String) - The name of the software intercepting communications between you and the website (or “man in the middle”)
+certerror-mitm-what-can-you-do-about-it-attack-sts = Ndereikuaa porãiramo ko <b>{ $mitm }</b>, upéicharõ kóva ikatu mba’evai ha ani ejapo mba’eve eike hag̃ua tendápe.
+# Variables:
+# $hostname (String) - Hostname of the website to which the user was trying to connect.
+certerror-what-should-i-do-bad-sts-cert-explanation = <b>{ $hostname }</b> oguereko tekorosã porureko hérava HTTP Strict transporte Security (HSTS), he’iséva { -brand-short-name } oiketaha hendive tekorosãme. Ndaikatúi embojuaju oĩ’ỹva eike hag̃ua ko tendápe.
diff --git a/l10n-gn/toolkit/toolkit/neterror/nsserrors.ftl b/l10n-gn/toolkit/toolkit/neterror/nsserrors.ftl
new file mode 100644
index 0000000000..59f47ffde9
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/neterror/nsserrors.ftl
@@ -0,0 +1,344 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+# DO NOT ADD THINGS OTHER THAN ERROR MESSAGES HERE.
+# This file gets parsed into a JS dictionary of all known error message ids in
+# gen_aboutneterror_codes.py . If we end up needing fluent attributes or
+# refactoring them in some way, the script will need updating.
+
+psmerr-ssl-disabled = Ndaikatúi eike jeroviápe pe mba’ete oñemongéma rupi.
+psmerr-ssl2-disabled = Ndaikatúi eikekatu pe tenda oiporu rupi peteĩchagua itujáva ha nahekorosãiva SSL reheguáva.
+# This is a multi-line message.
+psmerr-hostreusedissuerandserial =
+ Og̃uahẽ ndéve peteĩ mboajepyre ndoikóiva. Eñe’ẽ pe me’ẽhára ndive térã ñanduti veve kundaharape mohendahavusu rehegua ha embohasa chupe marandu:
+
+ Nemboajepyre oguereko peteĩchaguaite papapy syryrýva pe ambue mboajepyre oguenohẽva moakãhára omboajepyrekuaáva. Eñeha’ã eguereko mboajepyre pyahu ipapapy syryry ha’eñoitéva.
+ssl-error-export-only-server = Ndaikatúi oñemongeta jeroviaitépe. Avei nomoneĩri mbopapapy ijyvatetereíva.
+ssl-error-us-only-server = Ndaikatúi oñomongeta jeroviápe. Peer oikotevẽ mbopapapy tuicháva rehegua ndojogueraháiva.
+ssl-error-no-cypher-overlap = Ndaikatúi eñemomarandu jeroviápe ambuéva ndive: ndaipóri algoritmo ipapapýva opavaveguáva.
+ssl-error-no-certificate = Ndaikatúi ojejuhu mboajepyre térã ñemiguáva tekotevẽ ejekuaauka hag̃ua.
+ssl-error-bad-certificate = Ndaikatúi eñomongeta jeroviápe ambue apýra peguáva jeike ndive pe mboajepyre kóva rehegua oñemboykéma rupi.
+ssl-error-bad-client = Mohendavusu ojuhu mba’ekuaarã ñemuhára mba’e ndoikóiva.
+ssl-error-bad-server = Ñemuhára ojuhu mba’ekuaarã mohendavusu mba’e ndoikóiva.
+ssl-error-unsupported-certificate-type = Peteĩchagua mboajepyre noñemoeĩriva.
+ssl-error-unsupported-version = Ambue tendaguáva oiporuhína taperekoite rekorosãrã peteĩchagua noñemoneĩriva.
+ssl-error-wrong-certificate = Ñemuhára reraite oiko’ỹva: ñe’ẽ ñemiguáva mba’ekuaarã ñemíva ndojueheguái ñe’ẽ opavavegua ndive mba’ekuaarã mboajepyréva ryepýpe.
+ssl-error-bad-cert-domain = Ndaikatúi eñemomarandu jeroviápe ambue jeikekatu apyraguáva ndive pe tendatee réra ejerurepyréva ndojueheguái pe mohendahavusu mboajepyréva ndive.
+ssl-error-post-warning = Ayvu jejavy SSL ojekuaa’ỹva.
+ssl-error-ssl2-disabled = Ambue tendagua omoneĩ SSL mokõiháva añoite, oñemongéva ko’ápe g̃uarã.
+ssl-error-bad-mac-read = SSL ojapyhy peteĩ jehaipy pe ayvu reraite ñe’ẽmondo oiko’ỹva ndive.
+ssl-error-bad-mac-alert = SSL jeike ambue apýra pegua omomarandu ayvu reraite ñe’ẽmondo oiko’ỹvare.
+ssl-error-bad-cert-alert = SSL jeike ambue apýra pegua ndaikatúi ohechajey imboajepyre.
+ssl-error-revoked-cert-alert = SSL jeike ambue apýra pegua ombojevyjey imboajepyre ohechakuaa rupi ndoikoveimaha.
+ssl-error-expired-cert-alert = SSL jeike ambue apýra pegua ombojevyjey imboajepyre ohechakuaa rupi ojehejareimaha.
+ssl-error-ssl-disabled = Ndaikatúi eike: SSL oñemongéma rupi.
+ssl-error-fortezza-pqg = Ndaikatúi eike: SSL jeike ambue apýra pegua oĩhína ambue tendatee FORTEZZA-pe.
+ssl-error-unknown-cipher-suite = Ojejerure peteĩ suite SSL ipapapýva ojeikuaa’ỹva.
+ssl-error-no-ciphers-supported = Ndaipóri suite ipapapýva ko’ag̃aite ha oku’éva ko tembiaporapépe.
+ssl-error-bad-block-padding = SSL-pe og̃uahẽ peteĩ jehaipy rehegua jejopy guasu oiko’ỹva.
+ssl-error-rx-record-too-long = SSL-pe og̃uahẽ peteĩ jehaipy ipukueterivéva pe oñeikotevẽ añetévagui.
+ssl-error-tx-record-too-long = SSL oñeha’ã omondo peteĩ jehaipy ipukueterivéva pe oñemoneĩvagui.
+ssl-error-rx-malformed-hello-request = SSL-pe og̃uahẽ peteĩ marandu ñomongetarãva Hello Request ñoĩporãmbáiva.
+ssl-error-rx-malformed-client-hello = SSL-pe og̃uahẽ peteĩ marandu ñomongetarãva Client Hello ñoĩporãmbáiva.
+ssl-error-rx-malformed-server-hello = SSL-pe og̃uahẽ peteĩ marandu ñomongetarãva Server Hello ñoĩporãmbáiva.
+ssl-error-rx-malformed-certificate = SSL-pe og̃uahẽ peteĩ marandu ñomongetarãva Certificate ñoĩporãmbáiva.
+ssl-error-rx-malformed-server-key-exch = SSL-pe og̃uahẽ peteĩ marandu ñomongetarãva Server Key Exchange ñoĩporãmbáiva.
+ssl-error-rx-malformed-cert-request = SSL-pe og̃uahẽ peteĩ marandu ñomongetarãva Certificate Request-gui ñoĩporãmbáiva.
+ssl-error-rx-malformed-hello-done = SSL-pe og̃uahẽ peteĩ marandu ñomongetarãva Server Hello Done ñoĩporãmbáiva.
+ssl-error-rx-malformed-cert-verify = SSL-pe og̃uahẽ peteĩ marandu ñomongetarãva Certificate Verify ñoĩporãmbáiva.
+ssl-error-rx-malformed-client-key-exch = SSL-pe og̃uahẽ peteĩ marandu ñomongetarãva Client Key Exchange ñoĩporãmbáiva.
+ssl-error-rx-malformed-finished = SSL-pe og̃uahẽ peteĩ marandu ñomongetarãva Finished ñoĩporãmbáiva.
+ssl-error-rx-malformed-change-cipher = SSL-pe og̃uahẽ peteĩ jehaipy iñambuéva papapypyre jeporavopyréva ñoĩporãmbáiva.
+ssl-error-rx-malformed-alert = SSL-pe og̃uahẽ peteĩ jehaipy ñatõi reheguáva ñoĩporãmbáiva.
+ssl-error-rx-malformed-handshake = SSL-pe og̃uahẽ peteĩ jehaipy ñomongetarãva ñoĩporãmbáiva.
+ssl-error-rx-malformed-application-data = SSL-pe og̃uahẽ peteĩ jehaipy mba’ekuaarãva ñoĩporãmbáiva.
+ssl-error-rx-unexpected-hello-request = SSL-pe og̃uahẽ ñe’ẽmondo ñomongetarã Hello Request eha’ãrõ’ỹva.
+ssl-error-rx-unexpected-client-hello = SSL-pe og̃uahẽ ñe’ẽmondo ñomongetarã Client Hello eha’ãrõ’ỹva.
+ssl-error-rx-unexpected-server-hello = SSL-pe og̃uahẽ ñe’ẽmondo ñomongetarã Server Hello eha’ãrõ’ỹva.
+ssl-error-rx-unexpected-certificate = SSL-pe og̃uahẽ ñe’ẽmondo ñomongetarã Certificate eha’ãrõ’ỹva.
+ssl-error-rx-unexpected-server-key-exch = SSL-pe og̃uahẽ ñe’ẽmondo ñomongetarã Server Key Exchange eha’ãrõ’ỹva.
+ssl-error-rx-unexpected-cert-request = SSL-pe og̃uahẽ ñe’ẽmondo ñomongetarã Certificate Request eha’ãrõ’ỹva.
+ssl-error-rx-unexpected-hello-done = SSL-pe og̃uahẽ ñe’ẽmondo ñomongetarã Server Hello Done eha’ãrõ’ỹva.
+ssl-error-rx-unexpected-cert-verify = SSL-pe og̃uahẽ ñe’ẽmondo ñomongetarã Certificate Verify eha’ãrõ’ỹva.
+ssl-error-rx-unexpected-client-key-exch = SSL-pe og̃uahẽ ñe’ẽmondo ñomongetarã Client Key Exchange eha’ãrõ’ỹva.
+ssl-error-rx-unexpected-finished = SSL-pe og̃uahẽ ñe’ẽmondo ñomongetarã Finished eha’ãrõ’ỹva.
+ssl-error-rx-unexpected-change-cipher = SSL-pe og̃uahẽ jehaipy Change Cipher Spec eha’ãrõ’ỹva.
+ssl-error-rx-unexpected-alert = SSL-pe og̃uahẽ jehaipy Alert eha’ãrõ’ỹva.
+ssl-error-rx-unexpected-handshake = SSL-pe og̃uahẽ jehaipy ñomongetarã eha’ãrõ’ỹva.
+ssl-error-rx-unexpected-application-data = SSL-pe og̃uahẽ jehaipy Application Data eha’ãrõ’ỹva.
+ssl-error-rx-unknown-record-type = SSL-pe og̃uahẽ peteĩ jehaipy peteĩchagua tetepy ojekuaa’ỹva ndive.
+ssl-error-rx-unknown-handshake = SSL-pe og̃uahẽ peteĩ jehaipy ñomongetarãva peteĩchagua tetepy ojekuaa’ỹva ndive.
+ssl-error-rx-unknown-alert = SSL-pe og̃uahẽ peteĩ jehaipy jesarekorãva pe jesarekorã moesakãha ojekuaa’ỹva ndive.
+ssl-error-close-notify-alert = Pe ambue SSL jeikekatu apýra ombotýma ko jeikekatu.
+ssl-error-handshake-unexpected-alert = Ambue SSL jeikekatu apýra noha’ãrõi jehaipy ñomongetarã og̃uahẽva chupe.
+ssl-error-decompression-failure-alert = Pe ambue SSL jeikekatu apýra ndaikatúi omomichĩ hekoitépe peteĩ SSL jehaipy og̃uahẽva chupe.
+ssl-error-handshake-failure-alert = Ambue SSL jeikekatu apýra ndaikatúi ombohekoporã aty rehegua moneĩmbýva tekorosã mba’aporã.
+ssl-error-illegal-parameter-alert = Pe ambue SSL jeikekatu apýra omboguevijey peteĩ ñe’ẽmondo ñomongetarãva tetepy oñemoneĩ’ỹva rupi.
+ssl-error-unsupported-cert-alert = Pe ambue SSL jeikekatu apýra moneĩri mboajepyréva peteĩchagua og̃uahẽva chupe.
+ssl-error-certificate-unknown-alert = Pe ambue SSL jeikekatu apýra oguereko apañuãi ojekuaaporã’ỹva pe mboajepyréva og̃uahẽva chupe ndive.
+ssl-error-generate-random-failure = SSL oguereko peteĩ jejavy pe papapy ijereguáva moheñoihápe.
+ssl-error-sign-hashes-failure = Ndaikatumo’ãi emboheraguapy ñanduti rupi umi mba’ekuaarã jerupyréva ehechajey hag̃ua imboajepyre.
+ssl-error-extract-public-key-failure = SSL ndaikatumo’ãi onohẽ ñemigua opavavépe g̃uarãva mboajepyre ambue apýra jeikekatu pegua.
+ssl-error-server-key-exchange-failure = Jejavy ojekuaaporã’ỹva oñemopyenda aja pe ñomongetarã ñemigua ñome’ẽ rehegua SSL mohendahavusúva.
+ssl-error-client-key-exchange-failure = Jejavy ojekuaaporã’ỹva oñemopyenda aja pe ñomongetarã ñemigua ñome’ẽ rehegua SSL ñemuharaguáva.
+ssl-error-encryption-failure = Ojavýkuri pe algoritmo ipapapýva mba’ekuaarã aty pe papapy kotygua ojeporavopyréva.
+ssl-error-decryption-failure = Ojavýkuri pe algoritmo ipapapy’óva mba’ekuaarã aty pe papapy kotygua ojeporavopyréva.
+ssl-error-socket-write-failure = Ojevy peteĩ ñeha’ã jehaiguáva mba’ekuaarã papapýva rehegua pe socket iguy peguáva.
+ssl-error-md5-digest-failure = Tembiapoite mombyky MD5 rehegua javypyre.
+ssl-error-sha-digest-failure = Tembiapoite mombyky SHA-1 rehegua javypyre.
+ssl-error-mac-computation-failure = Ñeakãngeta MAC rehegua javypyre.
+ssl-error-sym-key-context-failure = Ndaikatúi emoheñói peteĩ ñemigua ojuehetegua jereguáva.
+ssl-error-sym-key-unwrap-failure = Ndaikatúikuri eipe’a hyrúgui ñemigua ojueheteguáva pe ñe’ẽmondo ñome’ẽ ñemuhára ñemiguávape.
+ssl-error-pub-key-size-limit-exceeded = SSL mohendahavusu oñeha’ã oiporu ñemigua opavaveguáva óga pegua peteĩ tembiaporape’aty mbopapapypyre okayguápe g̃uarãva.
+ssl-error-iv-param-failure = Ayvu PKCS11 nomoneĩri emoñe’ẽasávo peteĩ IV mba’aporãme.
+ssl-error-init-cipher-suite-failure = Ndaikatúikuri emoñepyrũjey papapy kotygua ojeporavopyréva.
+ssl-error-session-key-gen-failure = Pe ñemuhára ndaikatúikuri omoheñói tembiapo ñemigua SSL rembiapópe g̃uarã.
+ssl-error-no-server-key-for-alg = Pe mohendahavusu ndoguerekói ñemigua algoritmo-pe g̃uarã ñemigua ñome’ẽ ñeha’ãpyre.
+ssl-error-token-insertion-removal = Pe token PKCS#11 oñemoinge térã oñemboguéma pe tembiapo oñemboguata aja.
+ssl-error-token-slot-not-found = Ndaikatúi ojejuhu peteĩ PKCS#11 token ojejapokuaa hag̃ua tembiapo kotevẽmbýva.
+ssl-error-no-compression-overlap = Ndaikatúi eñemongeta jeroviápe ambue tendagua ndive: ndaipóri algoritmo ñemomichĩva opavaveguáva.
+ssl-error-handshake-not-completed = Ndaikatúi eñepyrũ ambue ñomongetarã SSL (SSL handshake) pe ag̃aguaiteguáva oĩmbaite peve.
+ssl-error-bad-handshake-hash-value = Og̃uahẽ ambue hendágui hash repykue ñomongetarãva oiko’ỹva.
+ssl-error-cert-kea-mismatch = Pe mboajepyréva ñeme’ẽmbyre ndaikatúi ojeporu pe algoritmo ñome’ẽ ñemigua poravopyréva ndive.
+ssl-error-no-trusted-ssl-client-ca = Ndojejeroviái mba’evéichagua mboajepyréva moakãha rehe ojehechauka hag̃ua SSL ñemuhárape.
+ssl-error-session-not-found = Pe ID rembiapo SSL ñemuhára mba’éva ndojejuhúikuri mohendahavusu kache rembiapópe.
+ssl-error-decryption-failed-alert = Ambue tendaguáva ndaikatúi ombopapapy’o peteĩ SSL je’epyre og̃uahẽva chupe.
+ssl-error-record-overflow-alert = Ambue tendaguávape og̃uahẽ peteĩ SSL je’epyre ipukuvéva ñemoneĩpyrévagui.
+ssl-error-unknown-ca-alert = Ambue tendaguáva nomboajéi térã ndojeroviái CA rehe oguenohẽva imbojepyréva.
+ssl-error-access-denied-alert = Ambue tendaguávape og̃uahẽ peteĩ mbojepyréva oikóva, hákatu pe jeike oñembotovéma.
+ssl-error-decode-error-alert = Jeike ambue apýra pegua ndaikatuikuri ombopapapy’o peteĩ marandu SSL ñomongetarãva (SSL handshake).
+ssl-error-decrypt-error-alert = Ambue tendaguáva ohechauka peteĩ jejavy ñemboheraguapy jehechajeýpe térã nimigua ñome’ẽme.
+ssl-error-export-restriction-alert = Ambue tendaguáva omomarandu ñomongetarãva ndoguerekoiha mba’egueraha mbojojaha.
+ssl-error-protocol-version-alert = Ambue tendaguáva peteĩchagua taperekoite ndojoguerahái térã noñemoneĩva.
+ssl-error-insufficient-security-alert = Pe mohendahavusu oikotevẽ mbopapapy ojoapykuerive ñemuhára oropu’akáva.
+ssl-error-internal-error-alert = Ambue tendaguáva omomarandu oguerekohague peteĩ jejavy pypeguáva.
+ssl-error-user-canceled-alert = Pe poruhára ambue jeike apyraguáva ojokóma ñomongetarãva.
+ssl-error-no-renegotiation-alert = Ambue tendaguáva nomoneĩri ñeñomongetajey SSL rekorosãrã mba’aporã.
+ssl-error-server-cache-not-configured = SSL kache mohendahavusu rehegua noñembohekói ha avei noñemongéi ko socket-pe.
+ssl-error-unsupported-extension-alert = Pe ambue SSL jeike apyraguáva nomoneĩri jepysokue hello TLS jerurepyre.
+ssl-error-certificate-unobtainable-alert = Pe ambue SSL jeike apyraguáva ndaikatúi oguereko pe mboajepyre nemba’éva URL me’ẽpyréva.
+ssl-error-unrecognized-name-alert = Pe ambue SSL jeike apyraguáva ndoguerekói pe mboajepyréva DNS rérape g̃uarã jerurepyréva.
+ssl-error-bad-cert-status-response-alert = Pe ambue SSL jeike apyraguáva ndaikatúikuri oguereko pe OCSP mbohovái nemboajepyrépe g̃uarã.
+ssl-error-bad-cert-hash-value-alert = Pe ambue SSL jeike apyraguáva omomarandu mboajepyréva hash repykue ojavypyréva.
+ssl-error-rx-unexpected-new-session-ticket = Og̃uahẽ ndéve ñomongetarã ñe’ẽmondo Pyahu tíke rembiapo eha’ãrõ’ỹva.
+ssl-error-rx-malformed-new-session-ticket = Og̃uahẽ ndéve ñomongetarãva ñe’ẽmondo Pyahu tíke rembiapo oikoporã’ỹva.
+ssl-error-decompression-failure = SSL-pe og̃uahẽ jehaipy momichĩpyre ndaikatumo’ãiva oñemomichĩpyre’o.
+ssl-error-renegotiation-not-allowed = Noñemoneĩri ñomongetarãjey ko SSL socket-pe.
+ssl-error-unsafe-negotiation = Pe ambue tendaguáva oñeha’ãkuri peteĩ ñomongetarã ymaguareichaitéva (ikatukuaáva oñembyai).
+ssl-error-rx-unexpected-uncompressed-record = SSL-pe og̃uahẽ jehaipy oñemomichĩpyre’ỹva nereha’ãrõiva.
+ssl-error-weak-server-ephemeral-dh-key = SSL-pe og̃uahẽ peteĩ ñemigua Diffie-Hellman ikangýva ñomongetarã ñe’ẽmondo ñome’ẽva ñemigua mohendahavusu rehegua.
+ssl-error-next-protocol-data-invalid = SSL-pe og̃uahẽ mba’ekuaarã ndoikóiva NPN jepysokuépe.
+ssl-error-feature-not-supported-for-ssl2 = SSL reheguaite ndojogueraháiva SSL 2.0. jeikehakuéra ndive.
+ssl-error-feature-not-supported-for-servers = SSL reheguaite noñemoneĩriva umi mohendahavusúpe.
+ssl-error-feature-not-supported-for-clients = SSL reheguaite noñemoneĩriva umi ñemuhárape.
+ssl-error-invalid-version-range = SSL rehegua ndoikóiva.
+ssl-error-cipher-disallowed-for-version = SSL ikõiva poravopyre ha’e mbopapapy aty mboguepyre pe taperekoite poravopyre rupi.
+ssl-error-rx-malformed-hello-verify-request = Og̃uahẽ marandu ñomongetarãva Hola Verifique mba’ejerure ijysaja oĩporã’ỹva reheve.
+ssl-error-rx-unexpected-hello-verify-request = SSL-pe og̃uahẽ marandu ñomongetarãva Hola Verifique Mba’ejerure reha’ãrõ’ỹva.
+ssl-error-feature-not-supported-for-version = SSL rembiapoite nomoneĩri taperekoite peteĩchaguávape.
+ssl-error-rx-unexpected-cert-status = SSL-pe og̃uahẽ ñomongetarã ñe’ẽmondo Certificate Status nereha’ãrõiva.
+ssl-error-unsupported-hash-algorithm = Algoritmo ñangarekoha TLS mombytaha’ỹre oiporúva heseguáva.
+ssl-error-digest-failure = Tembiapoite heseguaitéva ndoikói.
+ssl-error-incorrect-signature-algorithm = Algoritmo mboheraguapy oiko’ỹva oñemoha’eño peteĩ mba’eporu heraguapy mohendaha peguáva.
+ssl-error-next-protocol-no-callback = Pe og̃uahẽmbotáva jepysokue ñomongetarãva taperekoite rehegua ijurujáma, hákatu ñehenói mbohováiva oñemboguétama oñekotevẽ mboyve.
+ssl-error-next-protocol-no-protocol = Pe mohendahavusu nomoneĩri mba’evéichagua taperekoite pe oiporúva omoherakuãháicha ALPN-pe.
+ssl-error-inappropriate-fallback-alert = Pe mohendahavusu ombotove jepojopy oiporúva oguejypyréva peteĩchagua TLS itujavéva ome’ẽva mohendahavusúpe ykeko.
+ssl-error-weak-server-cert-key = Pe mohendahavusu mboajepyréva omoinge ñemigua opavaveguáva ikangyetereíva.
+ssl-error-rx-short-dtls-read = Ndaipóri pa’ũ tuicháva mandu’arenda mbyteguáva DTLS peg̃uarã.
+ssl-error-no-supported-signature-algorithm = Algoritmo ñepytyvõ’ỹre TLS teraguapy oñembohekóma.
+ssl-error-unsupported-signature-algorithm = Ñomongetaha oiporu ñembojopyru ipu’aka’ỹva teraguapygua ha algoritmo mba’eku’i.
+ssl-error-missing-extended-master-secret = Pe mokõiguáva okuesejey extended_master_secret jepysokue’ỹre.
+ssl-error-unexpected-extended-master-secret = Pe mokõiguáva okuesejey extended_master_secret jepysokue ñeha’ãrõ’ỹva ndive.
+sec-error-io = Oiko peteĩ jejavy E/S mba’éva pe tekorosãrã ñemoneĩte aja.
+sec-error-library-failure = jejavy aranduka’aty rekorosãrã.
+sec-error-bad-data = aranduka’aty rekorosãrã: og̃uahẽkuri mba’ekuaarã oiko’ỹva.
+sec-error-output-len = aranduka’aty rekorosãrã: jejavy jepysokue ñesẽguáva.
+sec-error-input-len = aranduka’aty rekorosãrã ojehu chupe jejavy jepysokue jeikeguáva.
+sec-error-invalid-args = aranduka’aty rekorosãrã: je’ekuaaite oiko’ỹva.
+sec-error-invalid-algorithm = aranduka’aty rekorosãrã: algoritmo oiko’ỹva.
+sec-error-invalid-ava = aranduka’aty rekorosãrã: AVA oiko’ỹva.
+sec-error-invalid-time = Joajuha arange/aravo oñemopotĩ hendape’ỹ.
+sec-error-bad-der = aranduka’aty rekorosãrã: ñe’ẽmondo papapypyréva DER-pe ijysajaporã’ỹva.
+sec-error-bad-signature = Pe mboajepyréva ambue tendaguáva oguereko peteĩ ñemboheraguapy oiko’ỹva.
+sec-error-expired-certificate = Pe mboajepyréva ambue tendaguáva ndoikovéima.
+sec-error-revoked-certificate = Pe mboajepyréva ambue tendaguáva ojejokóma.
+sec-error-unknown-issuer = Pe mboajepyréva me’ẽha ambue tendaguáva noñemoneĩri.
+sec-error-bad-key = Pe ñemigua opavavegua ambue tendaguáva ndoikói.
+sec-error-bad-password = Ñe’ẽñemi rekorosãrã emoingéva ndoikói.
+sec-error-retry-password = Ñe’ẽñemi pyahu emoingéva ndoikói. Ikatu eha’ãjey ag̃ave.
+sec-error-no-nodelock = aranduka’aty rekorosãrã: ndaipóri mohendahavusúpe jejoko (nodelock).
+sec-error-bad-database = aranduka’aty rekorosãrã: mba’ekuaarã renda ndoikóiva.
+sec-error-no-memory = aranduka’aty rekorosãrã: mandu’arenda rendaite jejavy (allocation).
+sec-error-untrusted-issuer = Pe mboajepyréva me’ẽha ambue tendaguáva oñemongurusúma jerovia’ỹháramo poruhára rupi.
+sec-error-untrusted-cert = Pe mboajepyréva me’ẽha ambue tendaguáva oñemongurusúma jerovia’ỹháramo poruhára rupi.
+sec-error-duplicate-cert = Pe mboajepyréva oĩmavoi mba’ekuaarã rendápe.
+sec-error-duplicate-cert-name = Pe mboajepyréva réra mboguejypyréva omomokõi peteĩ oñemohendapyréva pe mba’ekuaarã rendápe.
+sec-error-adding-cert = Oiko jejavy embojuapykuévo mboajepyréva pe mba’ekuaarã renda rehe.
+sec-error-filing-key = Oiko jejavy emonyhẽkuévo ñemigua ko mboajepyrévape g̃uarã.
+sec-error-no-key = Pe ñemigua opaveguáva ko mboajepyréva pegua ndaikatúi ojejuhu mba’ekuaarã rendápe
+sec-error-cert-valid = Ko mboajepyréva oikoite.
+sec-error-cert-not-valid = Ko mboajepyréva ndoikoiete.
+sec-error-cert-no-response = Aranduka’aty mboajepyréva rehegua: ndaipóri mbohovái
+sec-error-expired-issuer-certificate = Mboajepyre me’ẽha ndoikovéima. Ehechajey apopyvusu arange ha aravo.
+sec-error-crl-expired = CRL mboajepyréva me’ẽhápe g̃uarã ndoikovéima. Embohekopyahu térã ehecha apopyvusu arange ha aravo.
+sec-error-crl-bad-signature = Pe CRL mboajepyréva me’ẽha oguereko peteĩ mboheraguapy ndoikóiva.
+sec-error-crl-invalid = Pe CRL pyahu oguereko peteĩ ysaja ndoikóiva.
+sec-error-extension-value-invalid = Pe mboajepyréva jepysokue repy ndoikói.
+sec-error-extension-not-found = Ndojejuhúi pe mboajepyréva jepysokue.
+sec-error-ca-cert-invalid = Pe mboajepyréva me’ẽha ndoikói.
+sec-error-path-len-constraint-invalid = Pe mboajepyréva rape jepysokue ñemomichĩ ndoikói.
+sec-error-cert-usages-invalid = Pe mboajepyréva jeporu rendag̃ua ndoikói.
+sec-internal-only = **Ha’ãha pypegua AÑOITÉVA**
+sec-error-invalid-key = Pe ñemigua nomoneĩri tembiapo jerurepyre rehegua.
+sec-error-unknown-critical-extension = Pe mboajepyréva oguereko peteĩ jepysokue na’iporãi ojekuaa’ỹva.
+sec-error-old-crl = CRL pyahu ndaiha’éi upeigua ko’ag̃aguágui.
+sec-error-no-email-cert = Mbopapapy’ỹ térã teraguapypyre: ndoguerekói gueteri peteĩ ñanduti veve mboajepyre.
+sec-error-no-recipient-certs-query = Mbopapapyre’ỹva: ndoguerekói mboajepyréva peteĩteĩva mba’yrúpe g̃uarã.
+sec-error-not-a-recipient = Ndaikatúi oñembopapapy’o: nde ndaha’éi g̃uahẽtaha, térã ndojejuhúi ñemiguáva térã mboajepyre ha’etéva.
+sec-error-pkcs7-keyalg-mismatch = Ndaikatúi oñembopapapy’o: pe algoritmo mbopapapy ñemiguáva ndojoguerahái pe imboajepyre ndive.
+sec-error-pkcs7-bad-signature = Teraguapy oiko’ỹva jehechajey: ndojejuhúi omboheraguapývape, térã ojejuhu hetaiterei omboheraguapývape, térã umi mba’ekuaarã noĩporãi térã imarã.
+sec-error-unsupported-keyalg = Algoritmo ñemiguáva ñoñemoneĩri térã ojekuaa’ỹva.
+sec-error-decryption-disallowed = Ndaikatúi oñembopapapy’o: oñembopapapy ojeporúvo peteĩ algoritmo ñemigua tuichakue oñemoneĩ’ỹva.
+sec-error-no-krl = Ndojejuhúi KRL mboajepyréva ko tendápe g̃uarã.
+sec-error-krl-expired = Pe KRL mboajepyréva ko tenda pegua ndoikovéima.
+sec-error-krl-bad-signature = Pe KRL mboajepyréva ko tenda pegua oguereko mboheraguapy ndoikovéimava.
+sec-error-revoked-key = Pe ñemigua mboajepyrévape g̃uarã ko tenda pegua oñembojevyjeýma.
+sec-error-krl-invalid = KRL ipyahúva oguereko ysaja ndoikóiva.
+sec-error-need-random = aranduka’aty rekorosãrã: oñeikotevẽ mba’ekuaarã jereguáva.
+sec-error-no-module = aranduka’aty rekorosãrã: mba’evéichagua tekorosãrã ra’ãha ndaikatumo’ãi ombohape tembiapo ojerurepyre.
+sec-error-no-token = Kuatia’atã térã token tekorosãrãva oĩmavoi, oñemoñepyrũjey, térã oñembogueteva’erã.
+sec-error-read-only = Pe algoritmo ñemboheraguapy rehegua mboajepyréva mboheraguapy renda pegua ndojoguerahái pe algoritmo signatureAlgorithm ndive.
+sec-error-no-slot-selected = Ndojeporavóikuri peteĩ keha térã token.
+sec-error-cert-nickname-collision = Oĩmavoi peteĩ mboajepyréva pe téra’ãngaitépe.
+sec-error-key-nickname-collision = Oĩmavoi peteĩ ñemigua hera’anga reheguaitéva.
+sec-error-safe-not-created = jejavy oñemoheñóivo pe mba’e hekorosãva
+sec-error-baggage-not-created = ojavy emoheñóivo mba’e guerahaha baggage object
+sec-error-bad-export-algorithm = Peteĩ algoritmo jerurepyréva noñemoneĩri.
+sec-error-exporting-certificates = Oiko peteĩ jejavy eñeha’ãvo eguerahauka mboajepyréva.
+sec-error-importing-certificates = Oiko jejavy eha’ãvo eguerusejey mboajepyréva.
+sec-error-pkcs12-decoding-pfx = Ndaikatúi emba’egueru. Jejavy ñembopapapýpe. Marandurenda ndoikóiva.
+sec-error-pkcs12-invalid-mac = Ndaikatúi emba’egueru. MAC ndoikóiva. Ñe’ẽñemi oĩvai térã marandurenda imarã.
+sec-error-pkcs12-unsupported-mac-algorithm = Ndaikatúi emba’egueru. MAC algoritmo ndojoguerahái.
+sec-error-pkcs12-unsupported-transport-mode = Ndaikatúi emba’ereru. Tekokatu añoite ha ñe’ẽñemi ñemigua ojogueraháva.
+sec-error-pkcs12-corrupt-pfx-structure = Ndaikatúi emba’ereru. Marandurenda reko oñembyaíma.
+sec-error-pkcs12-unsupported-pbe-algorithm = Ndaikatúi emba’egueru. Algoritmo mbopapapypyréva ndojoguerahái.
+sec-error-pkcs12-unsupported-version = Ndaikatúi emba’ereru. Ko marandurenda peteĩchagua ndojoguerahái.
+sec-error-pkcs12-privacy-password-incorrect = Ndaikatúi emba’egueru. Ñemigua ñemo’ãva ndoikói.
+sec-error-pkcs12-cert-collision = Ndaikatúi emba’ereru. Ko téra ichaguaite oĩma mba’ekuaarã ryepýpe.
+sec-error-user-cancelled = Pe poruhára ojopýma Heja.
+sec-error-pkcs12-duplicate-data = Ndaha’éi jeguerupyre, oĩmavoi mba’ekuaarã rendápe.
+sec-error-message-send-aborted = Ñe’ẽmondo oho’ỹva.
+sec-error-inadequate-key-usage = Ñemigua jeporu mboajepyréva rehegua ndoikomo’ãi ko tembiapo reipotávape g̃uarã.
+sec-error-inadequate-cert-type = Mboajepyréva noñemoneĩriva tembiporu’ípe g̃uarã.
+sec-error-cert-addr-mismatch = Mboajepyréva kundaharape mboheraguapy rehegua ndojoguerahái kundaharape ndive ñe’ẽmondo moakãhápe.
+sec-error-pkcs12-unable-to-import-key = Ndaikatúi emba’egueru. Ojavy eñeha’ãvo emba’egueru ñe’ẽ ñemiguáva.
+sec-error-pkcs12-importing-cert-chain = Ndaikatúi emba’egueru. Ojavy eñeha’ãvo emba’egueru peteĩ mboajepyre joajuha.
+sec-error-pkcs12-unable-to-locate-object-by-name = Ndaikatúi emba’ereraha. Ndaikatúi ejuhu mboajepyréva térã ñemigua terarei rehegua.
+sec-error-pkcs12-unable-to-export-key = Ndaikatúi emba’ereraha. Ñe’ẽñemi ñemigua ndaikatúi ojejuhu ha oñemba’ereraha.
+sec-error-pkcs12-unable-to-write = Ndaikatúi emba’ereraha. Ndaikatúi ojehai marandurenda mba’ererahaguáva.
+sec-error-pkcs12-unable-to-read = Ndaikatúi emba’ereraha. Ndaikatúi oñeñe’ẽ marandurenda mba’ererahaguáva.
+sec-error-pkcs12-key-database-not-initialized = Ndaikatúi eguerova. Key mba’ekuaarã renda oñembyai térã oñemboguéma.
+sec-error-keygen-fail = Ndaikatúi oñemoheñói ñemigua ikõiva hecháva/ñemíva.
+sec-error-invalid-password = Ñe’ẽñemi emoingéva ndoikói. Ikatúpiko emoingejey peteĩ ambuéva.
+sec-error-retry-old-password = Ymaguare ñe’ẽñemi emoingéva hekope’ỹ. Ikatu eha’ãjey ag̃ave.
+sec-error-bad-nickname = Mboajepyréva rera’ãnga ojeporumahína.
+sec-error-not-fortezza-issuer = FORTEZZA joajuha ambue hendaguáva oreko mboajepyre ha’e’ỹva FORTEZZA mba’etéva.
+sec-error-cannot-move-sensitive-key = Ndaikatúi eguerova pe ñemiguaitéva mba’ekua oñekotevẽhápe.
+sec-error-js-invalid-module-name = Ha’ãha réra ndoikóiva.
+sec-error-js-invalid-dll = Tape térã marandurenda réra rekogua ndoikói
+sec-error-js-add-mod-failure = Ndaikatúi embojuapy ha’ãha
+sec-error-js-del-mod-failure = Ndaikatúi emboguete ha’ãha
+sec-error-old-krl = KRL pyahu ndaha’éi uperiregua ko’ag̃aguágui.
+sec-error-ckl-conflict = Pe CKL pyahu oguereko ambuéva guenohẽha ko’ag̃agua CKL-gui. Emboguete ag̃agua CKL.
+sec-error-cert-not-in-name-space = Pe moakãhára mboajepyreha ko mboajepyréva reheguápe noñemoneĩri ome’ẽvo peteĩ mboajepyréva ko térape.
+sec-error-krl-not-yet-valid = Pe mbogueviha rysýi ñemiguáva ko mboajepyréva rehegua ndoikói gueteri.
+sec-error-crl-not-yet-valid = Pe mbogueviha rysýi mboajepyréva rehegua ko mboajepyrépe g̃uarãva ndoikói gueteri.
+sec-error-unknown-cert = Ndaikatúi gueteri ojejuhu pe mboajepyréva jerurepyre.
+sec-error-unknown-signer = Ndaikatúi gueteri ojejuhu pe mboajepyréva omboheguapýva mba’e.
+sec-error-cert-bad-access-location = Pe mohendahavusu kundaharape retotee mboajepyréva rehegua oguereko peteĩ ysaja ndoikóiva.
+sec-error-ocsp-unknown-response-type = OCSP ñembohovái ndaikatúi embopapapy’opa; ha’ere peteĩchagua ojekuaa’ỹva.
+sec-error-ocsp-bad-http-response = Mohendahavusu OCSP ombojevyjey HTTP mba’ekuaarã eha’ãrõ’ỹva/ndoikóiva.
+sec-error-ocsp-malformed-request = Pe mohendahavusu OCSP ojuhúkuri pe mba’ejerure imarãha térã hekoporã’ỹva.
+sec-error-ocsp-server-error = Pe mohendahavusu OCSP ryepyetépe oĩ jejavy.
+sec-error-ocsp-try-server-later = Mohendahavusu OCSP oipota eha’ãjey ag̃ave.
+sec-error-ocsp-request-needs-sig = Pe mohendahavusu OCSP oikotevẽ peteĩ teraguapy ko mba’ejerurépe.
+sec-error-ocsp-unauthorized-request = Pe mohendahavusu OCSP ombojevyjey ko mba’ejerure oñemoneĩ’ỹvaramo.
+sec-error-ocsp-unknown-response-status = OCSP mohendahavusu ombojevyjey tekotee ojekuaa’ỹetéva.
+sec-error-ocsp-unknown-cert = Pe OCSP mohendahavusu ndoguerekói tekotee mboajepyrévape g̃uarã.
+sec-error-ocsp-not-enabled = Emyandyva’erã OCSP emongu’e mboyve ko tembiapo.
+sec-error-ocsp-no-default-responder = Embohekova’erã OCSP mbohovaiha ijypykuéva emongu’e mboyve ko tembiapo.
+sec-error-ocsp-malformed-response = Mohendahavusu OCSP ñembohovái imarã térã hekoporã’ỹva.
+sec-error-ocsp-unauthorized-response = OCSP ñembohovái omboheraguapýva ndaikatúi araka’eve ome’ẽ mboajepyréva rekotee.
+sec-error-ocsp-future-response = OCSP ñembohovái ndoikói gueteri (oguereko peteĩ arange tenodeveguáva).
+sec-error-ocsp-old-response = OCSP ñembohovái oguereko marandu hekopyahu’ỹva.
+sec-error-digest-not-found = Ndaikatúi ojejuhu momichĩmbyre CMS térã PKCS #7 ñe’ẽmondo mboheraguapypyrépe.
+sec-error-unsupported-message-type = Peteĩchagua ñe’ẽmondo CMS térã PKCS #7 noñemoneĩri.
+sec-error-module-stuck = Pe ha’ãha PKCS #11 ndaikatúi oñemboguete ojeporu rupi gueteri.
+sec-error-bad-template = Ndaikatúi oñembopapapy’o mba’ekuaarã ASN.1. Pe kuatiaite moha’eñopyre ndoikói.
+sec-error-crl-not-found = Ndojejuhúikuri CRL oikóva rehegua.
+sec-error-reused-issuer-and-serial = Reñehe’ãreína remba’eguerúvo peteĩ mboajepyréva papapy peteĩchagua syryrýva/guenohẽha peteĩ mboajepyréva oĩmavavoi, hákatu ndaha’éi mboajepyréva chaguaite.
+sec-error-busy = NSS ndakatúi oñemboty. Oĩ gueteri mba’e ojeporuvahína.
+sec-error-extra-input = Ñe’ẽmondo DER ndive papapypyréva oreko mba’ekuaarã ykegua ojeporu’ỹva.
+sec-error-unsupported-elliptic-curve = Jerete noñemoneĩriva.
+sec-error-unsupported-ec-point-form = Kyta rehegua jerete noñemoneĩriva.
+sec-error-unrecognized-oid = Mba’e jekuaaukaha noñemoneĩriva.
+sec-error-ocsp-invalid-signing-cert = OCSP ñemboheraguapy mboajepyréva ndoikói OCSP ñembohovái rupi.
+sec-error-revoked-certificate-crl = Mboajepyréva oñembojevyjey tysýi ñembojevy mboajepyréva guenohẽha rupi.
+sec-error-revoked-certificate-ocsp = OCSP me’ẽhára mbohovaiha omomarandu pe mboajepyréva ojejokomaha.
+sec-error-crl-invalid-version = Mbojevyjey rysýi mboajepyréva guenohẽhára oreko papapy peteĩchagua ojekuaa’ỹva.
+sec-error-crl-v1-critical-extension = Ñembojevypy rysýi V1 guenohẽha mboajepyréva oguereko peteĩ jepysokue oĩvaíva.
+sec-error-crl-unknown-critical-extension = Ñembojevypy rysýi V2 guenohẽha mboajepyréva oreko jepysokue oĩvai jekuaa’ỹva.
+sec-error-unknown-object-type = Peteĩchagua mba’e moha’eñopyre ojekuaa’ỹva.
+sec-error-incompatible-pkcs11 = Ñangarekoha PKCS #11 omomarã jekuaaitéva ojogueraha’ỹ hag̃uáicha.
+sec-error-no-event = Ndaipóri mba’evéichagua tembiaporã pyahu mba’ekuaguáva ko’ag̃aite.
+sec-error-crl-already-exists = Pe CRL oĩmavoi.
+sec-error-not-initialized = NSS noñemoñepyrũi gueteri.
+sec-error-token-not-logged-in = Pe ñemongu’e ojavy token PKCS#11 nomoñepyrũi rupi tembiapo.
+sec-error-ocsp-responder-cert-invalid = Pe mboajepyréva ñembohekpyre OCSP mbohovaiha reheguáva ndoikói.
+sec-error-ocsp-bad-signature = OCSP ñembohovái oguereko mboheraguapy oiko’ỹva.
+sec-error-out-of-search-limits = Mboajepyréva ñemboaje jeheka oĩhína jehekakuaa mboipýri
+sec-error-invalid-policy-mapping = Pe porureko rapete oguereko anypolicy
+sec-error-policy-validation-failed = Mboajepyréva joajuha ndohupytýi ñemoañete porureko rehegua
+sec-error-unknown-aia-location-type = Peteĩchagua kundaharape ojekuaa’ỹva AIA mboajepyréva jepysokuépe
+sec-error-bad-http-response = Pe mohendahavusu ombojevyjey HTTP mbohovái ndoikóiva
+sec-error-bad-ldap-response = Pe mohendahavusu ombojevyjey peteĩ LDAP ñembohovái ndoikóiva
+sec-error-failed-to-encode-data = Jejavy embopapapykuévo mba’ekuaarã ASN1 mbopapapyhandi
+sec-error-bad-info-access-location = Kundaharape ojeikeha marandúpe ndoikói mboajepyréva jepysokuépe
+sec-error-libpkix-internal = Oiko peteĩ jejavy hyepyguáva Libpkix mboajepyréva oñemboaje aja.
+sec-error-pkcs11-general-error = Peteĩ PKCS #11 ra’ãha ombojevyjey CKR_GENERAL_ERROR, ombohapévo oikoha peteĩ jejavy ndaikatukuaáiva eguerujey.
+sec-error-pkcs11-function-failed = Peteĩ PKCS #11 ra’ãha ojevyjey CKR_FUNCTION_FAILED, he’iséva pe tembiapoite ejerureva’ekue ndaikatúikuri oiko. Ejapojeýramo peichaite ikatúma oiko ndéve.
+sec-error-pkcs11-device-error = Peteĩ PKCS #11 ra’ãha ombojevyjey CKR_DEVICE_ERROR, he’ihápe oikoha peteĩ apañuãi token térã slot ndive.
+sec-error-bad-info-access-method = Tapereko jeikeha marandúpe ojekuaa’ỹva mboajepyréva jepysokuépe.
+sec-error-crl-import-failed = Oiko jejavy eñeha’ãvo mba’egueru peteĩ CRL.
+sec-error-expired-password = Pe ñe’ẽñemi ndoikovéima.
+sec-error-locked-password = Pe ñe’ẽñemi ojejokóma.
+sec-error-unknown-pkcs11-error = PKCS #11 ojekuaa’ỹva jejavy.
+sec-error-bad-crl-dp-url = URL ndoikói térã noñemoneĩriva kyta réra CRL ñemoasãihápe.
+sec-error-cert-signature-algorithm-disabled = Pe mboajepyréva oñemboheraguapy oiporúkuévo peteĩ algoritmo mboheraguapýva oñemongepyréva nahekorosãi rupi.
+mozilla-pkix-error-key-pinning-failure = Mohendahavusu oiporu kutuha (HPKP), hákatu mba’evéichagua mboajepyre joajuha jeroviaháva ikatu ojejapo oñembojuehe hag̃ua pinset ndive. Kutuha añetéva ndaikatúi oñemyengovia.
+mozilla-pkix-error-ca-cert-used-as-end-entity = Pe mohendahavusu oiporu mboajepyre jepysokue jejokopyréva ndive ome’ẽva chupe peteí mboajepyréva mburuvicháramo. Peteĩ mboajepyréva oñeme’ẽ porãvape g̃uarã, kóva ndaikatúi péicha oiko.
+mozilla-pkix-error-inadequate-key-size = Pe mohendahavusu ohechauka peteĩ mboajepyréva ñemigua tuichakue ndive michĩetereíva oikekatu hag̃ua.
+mozilla-pkix-error-v1-cert-used-as-ca = Ojeporu mboajepyre X.509 peteĩháva ndojeroviáiva omboaje hag̃ua mohendahavusu mboajepyréva. Mboajepyre X.509 peteĩháva ndoikovéima ha ndojeporuvéima va’erã emboheguapy hag̃ua ambuéva mboajepyre.
+mozilla-pkix-error-not-yet-valid-certificate = Mohendahavusu ohechauka peteĩ mboajepyre oiko’ỹva gueteri.
+mozilla-pkix-error-not-yet-valid-issuer-certificate = Peteĩ mboajepyre oiko’ỹva oiporu oguenohẽ hag̃ua mohendahavusu mboajepyréva.
+mozilla-pkix-error-signature-algorithm-mismatch = Pe algoritmo mboheraguapy rehegua mboajepyréva mboheraguapy rendaguápe ndojoguerahái pe algoritmo signatureAlgorithm ndive.
+mozilla-pkix-error-ocsp-response-for-cert-missing = OCSP mbohovái ndogueroikéi peteĩ tekotee mboajepyrévape g̃uarãva ojehechajeýta mba’érõ.
+mozilla-pkix-error-validity-too-long = Pe mohendahavusu ohechauka peteĩ mboajepyréva oikóva hetaiterei ára.
+mozilla-pkix-error-required-tls-feature-missing = Peteĩ TLS reheguaite jerurepyre ndojejuhúi.
+mozilla-pkix-error-invalid-integer-encoding = Ko mohendahavusu ohechauka mboajepyre oguerekóva ñembopapapy oiko’ỹva. Ko’ãva ikatu oiko oguerekóramo papapy syryry mbotovéva, RSA mbotovéva ra’ãha ha mbopapapy ipukuetereíva oikotevẽ’ỹre.
+mozilla-pkix-error-empty-issuer-name = Mohendahavusu ohechauka peteĩ mboajepyre téra tee rechaha nandíva.
+mozilla-pkix-error-additional-policy-constraint-failed = Oñemomichĩ porureko joapýva ndoikói oñemoneĩsévo mboajepyre.
+mozilla-pkix-error-self-signed-cert = Mboajepyre ndojegueroviapái heraguapy rupi ijehegui.
+xp-java-remove-principal-error = Ndaikatúi emboguete pe tuichavéva
+xp-java-delete-privilege-error = Ndaikatúi emboguete pe techaramovéva
+xp-java-cert-not-exists-error = Ko tuichavéva ndoguerekói peteĩ mboajepyréva
+xp-sec-fortezza-bad-card = Kuatia’atã Fortezza noñemoñepyrũi hekopete. Ikatúpiko, ehekyijey ha embojevy iguenohẽhárape.
+xp-sec-fortezza-no-card = Ndojejuhúikuri kuatia’atã Fortezza
+xp-sec-fortezza-none-selected = Ndaipóri kuatia’atã Fortezza ojeporavopyre
+xp-sec-fortezza-more-info = Eiporavo peteĩ avarekoite og̃uahẽve hag̃ua marandu ...rehegua
+xp-sec-fortezza-person-not-found = Avarekoite ojejuhu’ỹva
+xp-sec-fortezza-no-more-info = Ndaipóri maranduve pe avarekoitépe
+xp-sec-fortezza-bad-pin = PIN ndoikóiva
+xp-sec-fortezza-person-error = Ndaikatúi oñemoñepyrũjey umi avarekoite Fortezza.
diff --git a/l10n-gn/toolkit/toolkit/passwordmgr/passwordmgr.ftl b/l10n-gn/toolkit/toolkit/passwordmgr/passwordmgr.ftl
new file mode 100644
index 0000000000..3ae996bfa4
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/passwordmgr/passwordmgr.ftl
@@ -0,0 +1,39 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+## Save and update password doorhanger
+
+# Variables
+# $host (String) - Hostname for which the password is saved for.
+password-manager-save-password-message = ¿Eñongatu ñe’ẽñemi { $host } peg̃uarã?
+password-manager-save-password-button-deny =
+ .label = Ani ko’ág̃a
+ .accesskey = N
+password-manager-save-password-button-allow =
+ .label = Ñongatu
+ .accesskey = Ñ
+password-manager-save-password-button-never =
+ .label = Aníke eñongatu
+ .accesskey = e
+# Variables
+# $host (String) - Hostname for which the password is updated for.
+password-manager-update-password-message = ¿Embohekopyahu { $host } ñe’ẽñemi?
+password-manager-update-password-button-delete =
+ .label = Emboguete ñe’ẽñemi ñongatupyre
+ .accesskey = R
+password-manager-update-login-add-username = ¿Embojuaju poruhára réra ñe’ẽñemi ñongatupyrépe?
+password-manager-password-password-button-allow =
+ .label = Ñembohekopyahu
+ .accesskey = U
+password-manager-update-password-button-deny =
+ .label = Ani embohekopyahu
+ .accesskey = A
+# This is displayed in place of the username when it is missing.
+password-manager-no-username-placeholder = Poruhára rera’ỹ
+password-manager-toggle-password =
+ .label = Ñe’ẽñemi jehechauka
+ .accesskey = h
+password-manager-confirm-password-change = Emoneĩ ñe’ẽñemi moambue
+password-manager-select-username = Eiporavo tembiapo ñepyrũ embohekopyahu hag̃ua:
diff --git a/l10n-gn/toolkit/toolkit/payments/payments.ftl b/l10n-gn/toolkit/toolkit/payments/payments.ftl
new file mode 100644
index 0000000000..17c5614206
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/payments/payments.ftl
@@ -0,0 +1,51 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+# This value isn't used directly, but is defined to avoid duplication
+# in the "credit-card-label-*" strings.
+#
+# Variables:
+# $month (String): Numeric month the credit card expires
+# $year (String): Four-digit year the credit card expires
+credit-card-expiration = Opáta { $month }/{ $year }
+
+## These labels serve as a description of a credit card.
+## The description must include a credit card number, and may optionally
+## include a cardholder name, an expiration date, or both, so we have
+## four variations.
+
+# Label for a credit card with a number only
+#
+# Variables:
+# $number (String): Partially-redacted credit card number
+# $type (String): Credit card type
+credit-card-label-number-2 = { $number }
+ .aria-label = { $type } { credit-card-label-number-2 }
+
+# Label for a credit card with a number and name
+#
+# Variables:
+# $number (String): Partially-redacted credit card number
+# $name (String): Cardholder name
+# $type (String): Credit card type
+credit-card-label-number-name-2 = { $number }, { $name }
+ .aria-label = { $type } { credit-card-label-number-name-2 }
+
+# Label for a credit card with a number and expiration date
+#
+# Variables:
+# $number (String): Partially-redacted credit card number
+# $type (String): Credit card type
+credit-card-label-number-expiration-2 = { $number },{ credit-card-expiration }
+ .aria-label = { $type } { credit-card-label-number-expiration-2 }
+
+# Label for a credit card with a number, name, and expiration date
+#
+# Variables:
+# $number (String): Partially-redacted credit card number
+# $name (String): Cardholder name
+# $type (String): Credit card type
+credit-card-label-number-name-expiration-2 = { $number }, { $name }, { credit-card-expiration }
+ .aria-label = { $type } { credit-card-label-number-name-expiration-2 }
diff --git a/l10n-gn/toolkit/toolkit/pdfviewer/viewer.ftl b/l10n-gn/toolkit/toolkit/pdfviewer/viewer.ftl
new file mode 100644
index 0000000000..51d2cf1d32
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/pdfviewer/viewer.ftl
@@ -0,0 +1,387 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+
+## Main toolbar buttons (tooltips and alt text for images)
+
+pdfjs-previous-button =
+ .title = Kuatiarogue mboyvegua
+pdfjs-previous-button-label = Mboyvegua
+pdfjs-next-button =
+ .title = Kuatiarogue upeigua
+pdfjs-next-button-label = Upeigua
+# .title: Tooltip for the pageNumber input.
+pdfjs-page-input =
+ .title = Kuatiarogue
+# Variables:
+# $pagesCount (Number) - the total number of pages in the document
+# This string follows an input field with the number of the page currently displayed.
+pdfjs-of-pages = { $pagesCount } gui
+# Variables:
+# $pageNumber (Number) - the currently visible page
+# $pagesCount (Number) - the total number of pages in the document
+pdfjs-page-of-pages = ({ $pageNumber } of { $pagesCount })
+pdfjs-zoom-out-button =
+ .title = Momichĩ
+pdfjs-zoom-out-button-label = Momichĩ
+pdfjs-zoom-in-button =
+ .title = Mbotuicha
+pdfjs-zoom-in-button-label = Mbotuicha
+pdfjs-zoom-select =
+ .title = Tuichakue
+pdfjs-presentation-mode-button =
+ .title = Jehechauka reko moambue
+pdfjs-presentation-mode-button-label = Jehechauka reko
+pdfjs-open-file-button =
+ .title = Marandurendápe jeike
+pdfjs-open-file-button-label = Jeike
+pdfjs-print-button =
+ .title = Monguatia
+pdfjs-print-button-label = Monguatia
+pdfjs-save-button =
+ .title = Ñongatu
+pdfjs-save-button-label = Ñongatu
+# Used in Firefox for Android as a tooltip for the download button (“download” is a verb).
+pdfjs-download-button =
+ .title = Mboguejy
+# Used in Firefox for Android as a label for the download button (“download” is a verb).
+# Length of the translation matters since we are in a mobile context, with limited screen estate.
+pdfjs-download-button-label = Mboguejy
+pdfjs-bookmark-button =
+ .title = Kuatiarogue ag̃agua (Ehecha URL kuatiarogue ag̃agua)
+pdfjs-bookmark-button-label = Kuatiarogue Ag̃agua
+# Used in Firefox for Android.
+pdfjs-open-in-app-button =
+ .title = Embojuruja tembiporu’ípe
+# Used in Firefox for Android.
+# Length of the translation matters since we are in a mobile context, with limited screen estate.
+pdfjs-open-in-app-button-label = Embojuruja tembiporu’ípe
+
+## Secondary toolbar and context menu
+
+pdfjs-tools-button =
+ .title = Tembiporu
+pdfjs-tools-button-label = Tembiporu
+pdfjs-first-page-button =
+ .title = Kuatiarogue ñepyrũme jeho
+pdfjs-first-page-button-label = Kuatiarogue ñepyrũme jeho
+pdfjs-last-page-button =
+ .title = Kuatiarogue pahápe jeho
+pdfjs-last-page-button-label = Kuatiarogue pahápe jeho
+pdfjs-page-rotate-cw-button =
+ .title = Aravóicha mbojere
+pdfjs-page-rotate-cw-button-label = Aravóicha mbojere
+pdfjs-page-rotate-ccw-button =
+ .title = Aravo rapykue gotyo mbojere
+pdfjs-page-rotate-ccw-button-label = Aravo rapykue gotyo mbojere
+pdfjs-cursor-text-select-tool-button =
+ .title = Emyandy moñe’ẽrã jeporavo rembiporu
+pdfjs-cursor-text-select-tool-button-label = Moñe’ẽrã jeporavo rembiporu
+pdfjs-cursor-hand-tool-button =
+ .title = Tembiporu po pegua myandy
+pdfjs-cursor-hand-tool-button-label = Tembiporu po pegua
+pdfjs-scroll-page-button =
+ .title = Eiporu kuatiarogue jeku’e
+pdfjs-scroll-page-button-label = Kuatiarogue jeku’e
+pdfjs-scroll-vertical-button =
+ .title = Eiporu jeku’e ykeguáva
+pdfjs-scroll-vertical-button-label = Jeku’e ykeguáva
+pdfjs-scroll-horizontal-button =
+ .title = Eiporu jeku’e yvate gotyo
+pdfjs-scroll-horizontal-button-label = Jeku’e yvate gotyo
+pdfjs-scroll-wrapped-button =
+ .title = Eiporu jeku’e mbohyrupyre
+pdfjs-scroll-wrapped-button-label = Jeku’e mbohyrupyre
+pdfjs-spread-none-button =
+ .title = Ani ejuaju spreads kuatiarogue ndive
+pdfjs-spread-none-button-label = Spreads ỹre
+pdfjs-spread-odd-button =
+ .title = Embojuaju kuatiarogue jepysokue eñepyrũvo kuatiarogue impar-vagui
+pdfjs-spread-odd-button-label = Spreads impar
+pdfjs-spread-even-button =
+ .title = Embojuaju kuatiarogue jepysokue eñepyrũvo kuatiarogue par-vagui
+pdfjs-spread-even-button-label = Ipukuve uvei
+
+## Document properties dialog
+
+pdfjs-document-properties-button =
+ .title = Kuatia mba’etee…
+pdfjs-document-properties-button-label = Kuatia mba’etee…
+pdfjs-document-properties-file-name = Marandurenda réra:
+pdfjs-document-properties-file-size = Marandurenda tuichakue:
+# Variables:
+# $size_kb (Number) - the PDF file size in kilobytes
+# $size_b (Number) - the PDF file size in bytes
+pdfjs-document-properties-kb = { $size_kb } KB ({ $size_b } bytes)
+# Variables:
+# $size_mb (Number) - the PDF file size in megabytes
+# $size_b (Number) - the PDF file size in bytes
+pdfjs-document-properties-mb = { $size_mb } MB ({ $size_b } bytes)
+pdfjs-document-properties-title = Teratee:
+pdfjs-document-properties-author = Apohára:
+pdfjs-document-properties-subject = Mba’egua:
+pdfjs-document-properties-keywords = Jehero:
+pdfjs-document-properties-creation-date = Teñoihague arange:
+pdfjs-document-properties-modification-date = Iñambue hague arange:
+# Variables:
+# $date (Date) - the creation/modification date of the PDF file
+# $time (Time) - the creation/modification time of the PDF file
+pdfjs-document-properties-date-string = { $date }, { $time }
+pdfjs-document-properties-creator = Apo’ypyha:
+pdfjs-document-properties-producer = PDF mbosako’iha:
+pdfjs-document-properties-version = PDF mbojuehegua:
+pdfjs-document-properties-page-count = Kuatiarogue papapy:
+pdfjs-document-properties-page-size = Kuatiarogue tuichakue:
+pdfjs-document-properties-page-size-unit-inches = Amo
+pdfjs-document-properties-page-size-unit-millimeters = mm
+pdfjs-document-properties-page-size-orientation-portrait = Oĩháicha
+pdfjs-document-properties-page-size-orientation-landscape = apaisado
+pdfjs-document-properties-page-size-name-a-three = A3
+pdfjs-document-properties-page-size-name-a-four = A4
+pdfjs-document-properties-page-size-name-letter = Kuatiañe’ẽ
+pdfjs-document-properties-page-size-name-legal = Tee
+
+## Variables:
+## $width (Number) - the width of the (current) page
+## $height (Number) - the height of the (current) page
+## $unit (String) - the unit of measurement of the (current) page
+## $name (String) - the name of the (current) page
+## $orientation (String) - the orientation of the (current) page
+
+pdfjs-document-properties-page-size-dimension-string = { $width } × { $height } { $unit } ({ $orientation })
+pdfjs-document-properties-page-size-dimension-name-string = { $width } × { $height } { $unit } ({ $name }, { $orientation })
+
+##
+
+# The linearization status of the document; usually called "Fast Web View" in
+# English locales of Adobe software.
+pdfjs-document-properties-linearized = Ñanduti jahecha pya’e:
+pdfjs-document-properties-linearized-yes = Añete
+pdfjs-document-properties-linearized-no = Ahániri
+pdfjs-document-properties-close-button = Mboty
+
+## Print
+
+pdfjs-print-progress-message = Embosako’i kuatia emonguatia hag̃ua…
+# Variables:
+# $progress (Number) - percent value
+pdfjs-print-progress-percent = { $progress }%
+pdfjs-print-progress-close-button = Heja
+pdfjs-printing-not-supported = Kyhyjerã: Ñembokuatia ndojokupytypái ko kundahára ndive.
+pdfjs-printing-not-ready = Kyhyjerã: Ko PDF nahenyhẽmbái oñembokuatia hag̃uáicha.
+
+## Tooltips and alt text for side panel toolbar buttons
+
+pdfjs-toggle-sidebar-button =
+ .title = Tenda yke moambue
+pdfjs-toggle-sidebar-notification-button =
+ .title = Embojopyru tenda ykegua (kuatia oguereko kuaakaha/moirũha/ñuãha)
+pdfjs-toggle-sidebar-button-label = Tenda yke moambue
+pdfjs-document-outline-button =
+ .title = Ehechauka kuatia rape (eikutu mokõi jey embotuicha/emomichĩ hag̃ua opavavete mba’eporu)
+pdfjs-document-outline-button-label = Kuatia apopyre
+pdfjs-attachments-button =
+ .title = Moirũha jehechauka
+pdfjs-attachments-button-label = Moirũha
+pdfjs-layers-button =
+ .title = Ehechauka ñuãha (eikutu jo’a emomba’apo hag̃ua opaite ñuãha tekoypýpe)
+pdfjs-layers-button-label = Ñuãha
+pdfjs-thumbs-button =
+ .title = Mba’emirĩ jehechauka
+pdfjs-thumbs-button-label = Mba’emirĩ
+pdfjs-current-outline-item-button =
+ .title = Eheka mba’eporu ag̃aguaitéva
+pdfjs-current-outline-item-button-label = Mba’eporu ag̃aguaitéva
+pdfjs-findbar-button =
+ .title = Kuatiápe jeheka
+pdfjs-findbar-button-label = Juhu
+pdfjs-additional-layers = Ñuãha moirũguáva
+
+## Thumbnails panel item (tooltip and alt text for images)
+
+# Variables:
+# $page (Number) - the page number
+pdfjs-thumb-page-title =
+ .title = Kuatiarogue { $page }
+# Variables:
+# $page (Number) - the page number
+pdfjs-thumb-page-canvas =
+ .aria-label = Kuatiarogue mba’emirĩ { $page }
+
+## Find panel button title and messages
+
+pdfjs-find-input =
+ .title = Juhu
+ .placeholder = Kuatiápe jejuhu…
+pdfjs-find-previous-button =
+ .title = Ejuhu ñe’ẽrysýi osẽ’ypy hague
+pdfjs-find-previous-button-label = Mboyvegua
+pdfjs-find-next-button =
+ .title = Eho ñe’ẽ juhupyre upeiguávape
+pdfjs-find-next-button-label = Upeigua
+pdfjs-find-highlight-checkbox = Embojekuaavepa
+pdfjs-find-match-case-checkbox-label = Ejesareko taiguasu/taimichĩre
+pdfjs-find-match-diacritics-checkbox-label = Diacrítico moñondive
+pdfjs-find-entire-word-checkbox-label = Ñe’ẽ oĩmbáva
+pdfjs-find-reached-top = Ojehupyty kuatia ñepyrũ, oku’ejeýta kuatia paha guive
+pdfjs-find-reached-bottom = Ojehupyty kuatia paha, oku’ejeýta kuatia ñepyrũ guive
+# Variables:
+# $current (Number) - the index of the currently active find result
+# $total (Number) - the total number of matches in the document
+pdfjs-find-match-count =
+ { $total ->
+ [one] { $current } ha { $total } ojueheguáva
+ *[other] { $current } ha { $total } ojueheguáva
+ }
+# Variables:
+# $limit (Number) - the maximum number of matches
+pdfjs-find-match-count-limit =
+ { $limit ->
+ [one] Hetave { $limit } ojueheguáva
+ *[other] Hetave { $limit } ojueheguáva
+ }
+pdfjs-find-not-found = Ñe’ẽrysýi ojejuhu’ỹva
+
+## Predefined zoom values
+
+pdfjs-page-scale-width = Kuatiarogue pekue
+pdfjs-page-scale-fit = Kuatiarogue ñemoĩporã
+pdfjs-page-scale-auto = Tuichakue ijeheguíva
+pdfjs-page-scale-actual = Tuichakue ag̃agua
+# Variables:
+# $scale (Number) - percent value for page scale
+pdfjs-page-scale-percent = { $scale }%
+
+## PDF page
+
+# Variables:
+# $page (Number) - the page number
+pdfjs-page-landmark =
+ .aria-label = Kuatiarogue { $page }
+
+## Loading indicator messages
+
+pdfjs-loading-error = Oiko jejavy PDF oñemyeñyhẽnguévo.
+pdfjs-invalid-file-error = PDF marandurenda ndoikóiva térã ivaipyréva.
+pdfjs-missing-file-error = Ndaipóri PDF marandurenda
+pdfjs-unexpected-response-error = Mohendahavusu mbohovái eha’ãrõ’ỹva.
+pdfjs-rendering-error = Oiko jejavy ehechaukasévo kuatiarogue.
+
+## Annotations
+
+# Variables:
+# $date (Date) - the modification date of the annotation
+# $time (Time) - the modification time of the annotation
+pdfjs-annotation-date-string = { $date }, { $time }
+# .alt: This is used as a tooltip.
+# Variables:
+# $type (String) - an annotation type from a list defined in the PDF spec
+# (32000-1:2008 Table 169 – Annotation types).
+# Some common types are e.g.: "Check", "Text", "Comment", "Note"
+pdfjs-text-annotation-type =
+ .alt = [Jehaipy { $type }]
+
+## Password
+
+pdfjs-password-label = Emoinge ñe’ẽñemi eipe’a hag̃ua ko marandurenda PDF.
+pdfjs-password-invalid = Ñe’ẽñemi ndoikóiva. Eha’ã jey.
+pdfjs-password-ok-button = MONEĨ
+pdfjs-password-cancel-button = Heja
+pdfjs-web-fonts-disabled = Ñanduti taity oñemongéma: ndaikatumo’ãi eiporu PDF jehai’íva taity.
+
+## Editing
+
+pdfjs-editor-free-text-button =
+ .title = Moñe’ẽrã
+pdfjs-editor-free-text-button-label = Moñe’ẽrã
+pdfjs-editor-ink-button =
+ .title = Moha’ãnga
+pdfjs-editor-ink-button-label = Moha’ãnga
+pdfjs-editor-stamp-button =
+ .title = Embojuaju térã embosako’i ta’ãnga
+pdfjs-editor-stamp-button-label = Embojuaju térã embosako’i ta’ãnga
+pdfjs-editor-highlight-button =
+ .title = Mbosa’y
+pdfjs-editor-highlight-button-label = Mbosa’y
+
+## Remove button for the various kind of editor.
+
+pdfjs-editor-remove-ink-button =
+ .title = Emboguete ta’ãnga
+pdfjs-editor-remove-freetext-button =
+ .title = Emboguete moñe’ẽrã
+pdfjs-editor-remove-stamp-button =
+ .title = Emboguete ta’ãnga
+pdfjs-editor-remove-highlight-button =
+ .title = Eipe’a jehechaveha
+
+##
+
+# Editor Parameters
+pdfjs-editor-free-text-color-input = Sa’y
+pdfjs-editor-free-text-size-input = Tuichakue
+pdfjs-editor-ink-color-input = Sa’y
+pdfjs-editor-ink-thickness-input = Anambusu
+pdfjs-editor-ink-opacity-input = Pytũngy
+pdfjs-editor-stamp-add-image-button =
+ .title = Embojuaju ta’ãnga
+pdfjs-editor-stamp-add-image-button-label = Embojuaju ta’ãnga
+# This refers to the thickness of the line used for free highlighting (not bound to text)
+pdfjs-editor-free-highlight-thickness-input = Anambusu
+pdfjs-free-text =
+ .aria-label = Moñe’ẽrã moheñoiha
+pdfjs-free-text-default-content = Ehai ñepyrũ…
+pdfjs-ink =
+ .aria-label = Ta’ãnga moheñoiha
+pdfjs-ink-canvas =
+ .aria-label = Ta’ãnga omoheñóiva poruhára
+
+## Alt-text dialog
+
+# Alternative text (alt text) helps when people can't see the image.
+pdfjs-editor-alt-text-button-label = Moñe’ẽrã mokõiháva
+pdfjs-editor-alt-text-edit-button-label = Embojuruja moñe’ẽrã mokõiháva
+pdfjs-editor-alt-text-dialog-label = Eiporavo poravorã
+pdfjs-editor-alt-text-dialog-description = Moñe’ẽrã ykepegua (moñe’ẽrã ykepegua) nepytyvõ nderehecháiramo ta’ãnga térã nahenyhẽiramo.
+pdfjs-editor-alt-text-add-description-label = Embojuaju ñemoha’ãnga
+pdfjs-editor-alt-text-add-description-description = Ehaimi 1 térã 2 ñe’ẽjuaju oñe’ẽva pe téma rehe, ijere térã mba’eapóre.
+pdfjs-editor-alt-text-mark-decorative-label = Emongurusu jeguakárõ
+pdfjs-editor-alt-text-mark-decorative-description = Ojeporu ta’ãnga jeguakarã, tembe’y térã ta’ãnga ruguarãramo.
+pdfjs-editor-alt-text-cancel-button = Heja
+pdfjs-editor-alt-text-save-button = Ñongatu
+pdfjs-editor-alt-text-decorative-tooltip = Jeguakárõ mongurusupyre
+# .placeholder: This is a placeholder for the alt text input area
+pdfjs-editor-alt-text-textarea =
+ .placeholder = Techapyrã: “Peteĩ mitãrusu oguapy mesápe okaru hag̃ua”
+
+## Editor resizers
+## This is used in an aria label to help to understand the role of the resizer.
+
+pdfjs-editor-resizer-label-top-left = Yvate asu gotyo — emoambue tuichakue
+pdfjs-editor-resizer-label-top-middle = Yvate mbytépe — emoambue tuichakue
+pdfjs-editor-resizer-label-top-right = Yvate akatúape — emoambue tuichakue
+pdfjs-editor-resizer-label-middle-right = Mbyte akatúape — emoambue tuichakue
+pdfjs-editor-resizer-label-bottom-right = Yvy gotyo akatúape — emoambue tuichakue
+pdfjs-editor-resizer-label-bottom-middle = Yvy gotyo mbytépe — emoambue tuichakue
+pdfjs-editor-resizer-label-bottom-left = Iguýpe asu gotyo — emoambue tuichakue
+pdfjs-editor-resizer-label-middle-left = Mbyte asu gotyo — emoambue tuichakue
+
+## Color picker
+
+# This means "Color used to highlight text"
+pdfjs-editor-highlight-colorpicker-label = Jehechaveha sa’y
+pdfjs-editor-colorpicker-button =
+ .title = Emoambue sa’y
+pdfjs-editor-colorpicker-dropdown =
+ .aria-label = Sa’y poravopyrã
+pdfjs-editor-colorpicker-yellow =
+ .title = Sa’yju
+pdfjs-editor-colorpicker-green =
+ .title = Hovyũ
+pdfjs-editor-colorpicker-blue =
+ .title = Hovy
+pdfjs-editor-colorpicker-pink =
+ .title = Pytãngy
+pdfjs-editor-colorpicker-red =
+ .title = Pyha
diff --git a/l10n-gn/toolkit/toolkit/pictureinpicture/pictureinpicture.ftl b/l10n-gn/toolkit/toolkit/pictureinpicture/pictureinpicture.ftl
new file mode 100644
index 0000000000..748a8bab6e
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/pictureinpicture/pictureinpicture.ftl
@@ -0,0 +1,86 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+pictureinpicture-player-title = Picture-in-picture
+
+## Variables:
+## $shortcut (String) - Keyboard shortcut to execute the command.
+
+## Note that this uses .tooltip rather than the standard '.title'
+## or '.tooltiptext' - but it has the same effect. Code in the
+## picture-in-picture window will read and copy this to an in-document
+## DOM node that then shows the tooltip.
+##
+## Variables:
+## $shortcut (String) - Keyboard shortcut to execute the command.
+
+pictureinpicture-pause-btn =
+ .aria-label = Mombyta
+ .tooltip = Mombyta (momombyryha)
+pictureinpicture-play-btn =
+ .aria-label = Mbopu
+ .tooltip = Mbopu (momombyryha)
+
+pictureinpicture-mute-btn =
+ .aria-label = Mokirirĩ
+ .tooltip = Mokirirĩ ({ $shortcut })
+pictureinpicture-unmute-btn =
+ .aria-label = Embopu
+ .tooltip = Embopu ({ $shortcut })
+
+pictureinpicture-unpip-btn =
+ .aria-label = Emondojey tendayképe
+ .tooltip = Ejevyjey tendayképe
+
+pictureinpicture-close-btn =
+ .aria-label = Mboty
+ .tooltip = Mboty ({ $shortcut })
+
+pictureinpicture-subtitles-btn =
+ .aria-label = Teratee’i
+ .tooltip = Teratee’i
+
+pictureinpicture-fullscreen-btn2 =
+ .aria-label = Mba’erechaha tuichakue
+ .tooltip = Mba’erechaha tuichakue (kutu jo’a térã { $shortcut })
+
+pictureinpicture-exit-fullscreen-btn2 =
+ .aria-label = Esẽ mba’erechaha tuichavévagui
+ .tooltip = Esẽ mba’erechaha tuichavévagui (kutu jo’a térã { $shortcut })
+
+##
+
+# Keyboard shortcut to toggle fullscreen mode when Picture-in-Picture is open.
+pictureinpicture-toggle-fullscreen-shortcut =
+ .key = F
+
+## Note that this uses .tooltip rather than the standard '.title'
+## or '.tooltiptext' - but it has the same effect. Code in the
+## picture-in-picture window will read and copy this to an in-document
+## DOM node that then shows the tooltip.
+
+pictureinpicture-seekbackward-btn =
+ .aria-label = Tapykue
+ .tooltip = Tapykue (←)
+
+pictureinpicture-seekforward-btn =
+ .aria-label = Tenonde
+ .tooltip = Tenonde (→)
+
+##
+
+# 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 = Teratee’i jeporavorã
+
+pictureinpicture-subtitles-label = Teratee’i
+
+pictureinpicture-font-size-label = Tai tuichakue
+
+pictureinpicture-font-size-small = Michĩva
+
+pictureinpicture-font-size-medium = Mbyteguáva
+
+pictureinpicture-font-size-large = Tuicháva
diff --git a/l10n-gn/toolkit/toolkit/preferences/preferences.ftl b/l10n-gn/toolkit/toolkit/preferences/preferences.ftl
new file mode 100644
index 0000000000..022801a91c
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/preferences/preferences.ftl
@@ -0,0 +1,34 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+password-not-set =
+ .value = (noĩmbáiva)
+failed-pp-change = Ndaikatúi emoambue Ñe’ẽñemi Ñepyrũháva.
+incorrect-pp = Nomoingéi ne’ẽñemi ha’etéva ag̃agua hekopete. Eha’ãjey upe rire.
+pp-change-ok = Oñemoambue Ñe’ẽñemi ha’etéva hekopete.
+settings-pp-erased-ok = Emboguéma ne ñe’ẽñemi eiporuvéva. Umi ñe’ẽñemi mbyatypyre ha umi ehayhuvéva mba’eñemi teeguáva oñangarekóva { -brand-short-name } noñemo’ãvéitama.
+settings-pp-not-wanted = ¡Kyhyjerã! Ndaiporumo’ãvéima ñe’ẽñemi ha’etéva. Umi ñe’ẽñemi mbyatypyre ha umi ehayhuvéva mba’eñemi teeguáva oñangarekóva { -brand-short-name } noñemo’ãvéitama.
+pp-change2empty-in-fips-mode = Ko’ag̃aite eimehína FIPS ayvúpe. FIPS oikotevẽ ñe’ẽñemi ha’etéva inandi’ỹva.
+pw-change-success-title = Iñambue hekoitépe ñe’ẽñemi
+pw-change-failed-title = Ñe’ẽmi moambue jejavy
+pw-remove-button =
+ .label = Mbogue
+primary-password-dialog =
+ .title = Ñe’ẽñemi Ñepyrũgua
+set-password-old-password = Ñe’ẽñemi ag̃agua:
+set-password-new-password = Ñe’ẽñemi pyahu moinge:
+set-password-reenter-password = Ñe’ẽñemi moneĩ:
+set-password-meter = Ñe’ẽñemi rekoporã ra’ãha
+set-password-meter-loading = Oñemyanyhẽhína
+primary-password-admin = Ne ñangarekohára oikotevẽ oreko mbohekópe ñe’ẽñemi ha’etéva eñongatu hag̃ua tembiapo ñepyrũ ha ñe’ẽñemi.
+primary-password-description = Peteĩ ñe’ẽñemi ha’etéva oiporu omo’ã hag̃ua marandu mbarete tembiapo ñepyrũramo. Emoheñóivo pe ñe’ẽñemi ha’etéva, ojeruréta ndéve emoinge peteĩjey opa tembiapópe { -brand-short-name } oguerujey vove marandu ñongatupyre ñe’ẽñemi omo’ãva pegua.
+primary-password-warning = Eñeha’ãke nemandu’a pe ñe’ẽñemi ha’etéva emoingeva’ekuére. Nderesarái mba’éramo, ndaikatumo’ãi eike mba’evéichagua marandu omo’ãvape.
+remove-primary-password =
+ .title = Emboguete Ñe’ẽñemi Ha’etéva
+remove-info =
+ .value = Emoingeva’erã pe ñe’ẽñemi ag̃agua eñepyrũ hag̃ua:
+remove-primary-password-warning1 = Ne ñe’ẽñemi ha’etéva ojeporu omo’ã hag̃ua marandu hekoñemíva tembiapo ñepyrũramo ha ñe’ẽñemi.
+remove-primary-password-warning2 = Emboguetéramo pe ñe’ẽñemi ha’etéva ne marandu ndogueremo’ãi ñemo’ã ne mohendaha oñembyaikuaáramo.
+remove-password-old-password =
+ .value = Ñe’ẽñemi ag̃agua:
diff --git a/l10n-gn/toolkit/toolkit/printing/printDialogs.ftl b/l10n-gn/toolkit/toolkit/printing/printDialogs.ftl
new file mode 100644
index 0000000000..f10bf4465d
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/printing/printDialogs.ftl
@@ -0,0 +1,111 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+print-setup =
+ .title = Kuatiarogue ñembohekopyahu
+custom-prompt-title = Ñemomba’epyre…
+custom-prompt-prompt = Emoinge nemoñe’ẽrã mba’etéva moakãha/pýva
+basic-tab =
+ .label = Ysaja ha poravopyrã
+advanced-tab =
+ .label = Tembe’y ha kuatiarogue moakãha/py
+format-group-label =
+ .value = Ysaja
+orientation-label =
+ .value = Jehesape’a:
+portrait =
+ .label = Oñembo’ýva
+ .accesskey = P
+landscape =
+ .label = Oñenóva
+ .accesskey = L
+scale =
+ .label = Jupiha:
+ .accesskey = S
+scale-percent =
+ .value = %
+shrink-to-fit =
+ .label = Emoĩporã kuatiarogue pykuépe
+ .accesskey = W
+options-group-label =
+ .value = Jeporavorã
+print-bg =
+ .label = Tugua mbokuatia (sa’y ha mba’era’ãnga)
+ .accesskey = B
+margin-group-label-inches =
+ .value = Tembe’y (ha’ãha)
+margin-group-label-metric =
+ .value = Tembe’y (ha’ãha’i)
+margin-top =
+ .value = Yvatevéva:
+ .accesskey = T
+margin-top-invisible =
+ .value = Yvatevéva:
+margin-bottom =
+ .value = Michĩvéva:
+ .accesskey = B
+margin-bottom-invisible =
+ .value = Michĩvéva:
+margin-left =
+ .value = Asu:
+ .accesskey = L
+margin-left-invisible =
+ .value = Asu:
+margin-right =
+ .value = Akatúa:
+ .accesskey = R
+margin-right-invisible =
+ .value = Akatúa:
+header-footer-label =
+ .value = Moakãha ha py
+hf-left-label =
+ .value = Asu:
+hf-center-label =
+ .value = Mombyte:
+hf-right-label =
+ .value = Akatúa:
+header-left-tip =
+ .tooltiptext = Moakãha asúva
+header-center-tip =
+ .tooltiptext = Moakãha mbyteguáva
+header-right-tip =
+ .tooltiptext = Moakãha akatuagua
+footer-left-tip =
+ .tooltiptext = Py asugua
+footer-center-tip =
+ .tooltiptext = Py mbyteguáva
+footer-right-tip =
+ .tooltiptext = Py akatuagua
+hf-blank =
+ .label = --nandi--
+hf-title =
+ .label = Teratee:
+hf-url =
+ .label = Kundaharape
+hf-date-and-time =
+ .label = Arange/aravo
+hf-page =
+ .label = Kuatiarogue #
+hf-page-and-total =
+ .label = Kuatiarogue # pe #
+hf-custom =
+ .label = Ñemomba’epyre…
+print-preview-window =
+ .title = Apopy mboyvegua recha
+print-title =
+ .value = Teratee:
+print-preparing =
+ .value = Ñembosako’i…
+print-progress =
+ .value = Akãrapu’ã
+print-window =
+ .title = Oñembokuatiahína
+print-complete =
+ .value = Ñembokuatia opáma.
+# Variables
+# $percent (integer) - Number of printed percentage
+print-percent =
+ .value = { $percent }%
+dialog-cancel-label = Heja
+dialog-close-label = Mboty
diff --git a/l10n-gn/toolkit/toolkit/printing/printPreview.ftl b/l10n-gn/toolkit/toolkit/printing/printPreview.ftl
new file mode 100644
index 0000000000..34fee29f9b
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/printing/printPreview.ftl
@@ -0,0 +1,73 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+printpreview-simplify-page-checkbox =
+ .label = Kuatiarogue ñemomichĩ
+ .accesskey = i
+ .tooltiptext = Ko kuatiarogue ndaikatúi oñemomichĩ ijehegui
+printpreview-simplify-page-checkbox-enabled =
+ .label = { printpreview-simplify-page-checkbox.label }
+ .accesskey = { printpreview-simplify-page-checkbox.accesskey }
+ .tooltiptext = Emoambue moha'ãnga ñemoñe'ẽ hasy'ỹve hag̃ua
+printpreview-close =
+ .label = Mboty
+ .accesskey = C
+printpreview-portrait =
+ .label = Oñembo’ýva
+ .accesskey = o
+printpreview-landscape =
+ .label = Oñenóva
+ .accesskey = L
+printpreview-scale =
+ .value = Jupiha:
+ .accesskey = S
+printpreview-shrink-to-fit =
+ .label = Kuatiarogue ñemoĩporã
+printpreview-custom =
+ .label = Ñemomba’epyre…
+printpreview-print =
+ .label = Mbokuatia
+ .accesskey = P
+printpreview-of =
+ .value = pe
+printpreview-custom-scale-prompt-title = Jupiha ñemomba’epyre
+printpreview-page-setup =
+ .label = Kuatiarogue mboheko...
+ .accesskey = u
+printpreview-page =
+ .value = Kuatiarogue:
+ .accesskey = a
+
+# Variables
+# $sheetNum (integer) - The current sheet number
+# $sheetCount (integer) - The total number of sheets to print
+printpreview-sheet-of-sheets = { $sheetNum } { $sheetCount } rehegua
+
+## Variables
+## $percent (integer) - menuitem percent label
+## $arrow (String) - UTF-8 arrow character for navigation buttons
+
+printpreview-percentage-value =
+ .label = { $percent }%
+printpreview-homearrow =
+ .label = { $arrow }
+ .tooltiptext = Kuatiarogue peteĩha
+printpreview-previousarrow =
+ .label = { $arrow }
+ .tooltiptext = Kuatiarogue mboyvegua
+printpreview-nextarrow =
+ .label = { $arrow }
+ .tooltiptext = Kuatiarogue upeigua
+printpreview-endarrow =
+ .label = { $arrow }
+ .tooltiptext = Kuatiarogue paha
+
+printpreview-homearrow-button =
+ .title = Kuatiarogue peteĩha
+printpreview-previousarrow-button =
+ .title = Kuatiarogue mboyvegua
+printpreview-nextarrow-button =
+ .title = Kuatiarogue upeigua
+printpreview-endarrow-button =
+ .title = Kuatiarogue paha
diff --git a/l10n-gn/toolkit/toolkit/printing/printUI.ftl b/l10n-gn/toolkit/toolkit/printing/printUI.ftl
new file mode 100644
index 0000000000..19aa4433bb
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/printing/printUI.ftl
@@ -0,0 +1,130 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+printui-title = Ñemonguatia
+# Dialog title to prompt the user for a filename to save print to PDF.
+printui-save-to-pdf-title = Ñongatu pyahu
+# Variables
+# $sheetCount (integer) - Number of paper sheets
+printui-sheets-count =
+ { $sheetCount ->
+ [one] { $sheetCount } kuatia rogue
+ *[other] { $sheetCount } kuatiakuéra rogue
+ }
+printui-page-range-all = Opavave
+printui-page-range-current = Ag̃agua
+printui-page-range-odd = Papapyete’ỹ
+printui-page-range-even = Avei
+printui-page-range-custom = Momba’epyre
+printui-page-range-label = Kuatiarogue
+printui-page-range-picker =
+ .aria-label = Eiporavo kuatiarogue peteĩva
+printui-page-custom-range-input =
+ .aria-label = Emoinge kuatiarogue peteĩva momba’epyre
+ .placeholder = p.ej. 2-6, 9, 12-16
+# Section title for the number of copies to print
+printui-copies-label = Monguatiapyre
+printui-orientation = Moma’ẽ
+printui-landscape = Oñenóva
+printui-portrait = Avara’ãnga
+# Section title for the printer or destination device to target
+printui-destination-label = Moõpa
+printui-destination-pdf-label = Eñongatu PDF ramo
+printui-more-settings = Emoĩporãve
+printui-less-settings = Emboheko sa’ive
+printui-paper-size-label = Kuatia tuichakue
+# Section title (noun) for the print scaling options
+printui-scale = Jupiha
+printui-scale-fit-to-page-width = Emoĩporã kuatiarogue pekue
+# Label for input control where user can set the scale percentage
+printui-scale-pcent = Jupiha
+# Section title (noun) for the two-sided print options
+printui-two-sided-printing = Mokõivéva tova ñemonguatia
+printui-two-sided-printing-off = Mboguepyre
+# Flip the sheet as if it were bound along its long edge.
+printui-two-sided-printing-long-edge = Ehasa mombyryveha rupi
+# Flip the sheet as if it were bound along its short edge.
+printui-two-sided-printing-short-edge = Ehasa ag̃uiveha rupi
+# Section title for miscellaneous print options
+printui-options = Poravorã
+printui-headers-footers-checkbox = Emongutia moakãha ha kuatiarogue guy gotyo
+printui-backgrounds-checkbox = Tugua ñembokuatia
+
+## The "Format" section, select a version of the website to print. Radio
+## 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 = Ysaja
+# Option for printing the original page.
+printui-source-radio = Ñepyrũgua
+# Option for printing just the content a user selected prior to printing.
+printui-selection-radio = Jeporavo
+# Option for "simplifying" the page by printing the Reader View version.
+printui-simplify-page-radio = Mombykypyre
+
+##
+
+printui-color-mode-label = Sa’y reko
+printui-color-mode-color = Sa’y
+printui-color-mode-bw = Morotĩ ha hũ
+printui-margins = Mbokoraha
+printui-margins-default = Ijypykue
+printui-margins-min = Michĩvéva
+printui-margins-none = Avave
+printui-margins-custom-inches = Momba’epyre (pulgada)
+printui-margins-custom-mm = Mboavapyry (mm)
+printui-margins-custom-top = Yvatevéva
+printui-margins-custom-top-inches = Tuichavéva (pulgada)
+printui-margins-custom-top-mm = Tuichavéva (mm)
+printui-margins-custom-bottom = Michĩvéva
+printui-margins-custom-bottom-inches = Michĩvéva (pulgada)
+printui-margins-custom-bottom-mm = Michĩvéva (mm)
+printui-margins-custom-left = Asugua
+printui-margins-custom-left-inches = Asu (pulgada)
+printui-margins-custom-left-mm = Asugua (mm)
+printui-margins-custom-right = Akatuagua
+printui-margins-custom-right-inches = Akatúa (pulgada)
+printui-margins-custom-right-mm = Akatuagua (mm)
+printui-system-dialog-link = Emonguatia eiporúvo apopyvusu rovetã…
+printui-primary-button = Ñemonguatia
+printui-primary-button-save = Ñongatu
+printui-cancel-button = Heja
+printui-close-button = Mboty
+printui-loading = Ehecháta jehechaha ñepyrũ
+# Reported by screen readers and other accessibility tools to indicate that
+# the print preview has focus.
+printui-preview-label =
+ .aria-label = Jehecha ypy ñemonguatia
+printui-pages-per-sheet = Kuatiarogue kuatiápe
+# 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 = Ñemonguatia…
+printui-print-progress-indicator-saving = Oñongatuhína…
+
+## Paper sizes that may be supported by the Save to PDF destination:
+
+printui-paper-a5 = A5
+printui-paper-a4 = A4
+printui-paper-a3 = A3
+printui-paper-a2 = A2
+printui-paper-a1 = A1
+printui-paper-a0 = A0
+printui-paper-b5 = B5
+printui-paper-b4 = B4
+printui-paper-jis-b5 = JIS-B5
+printui-paper-jis-b4 = JIS-B4
+printui-paper-letter = EEUU tai
+printui-paper-legal = EEUU añetegua
+printui-paper-tabloid = Kuatiahaipyre
+
+## Error messages shown when a user has an invalid input
+
+printui-error-invalid-scale = Pe jupiha ha’eva’erã 10 ha 200 pa’ũme.
+printui-error-invalid-margin = Emoinge peteĩ oikóva kuatia tuichakue poravopyrépe g̃uarã.
+printui-error-invalid-copies = Pe ñembokuatia ojejapova’erã 1 ha 10000 pa’ũme.
+# Variables
+# $numPages (integer) - Number of pages
+printui-error-invalid-range = Pe rango ha’eva’erã papapy 1 ha { $numPages } pa’ũme.
+printui-error-invalid-start-overflow = Kuatiarogue papapy “guive” michĩveva’erã kuatiarogue papapy “peve”.
diff --git a/l10n-gn/toolkit/toolkit/reportBrokenSite/reportBrokenSite.ftl b/l10n-gn/toolkit/toolkit/reportBrokenSite/reportBrokenSite.ftl
new file mode 100644
index 0000000000..6fbe8159b2
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/reportBrokenSite/reportBrokenSite.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-gn/toolkit/toolkit/updates/backgroundupdate.ftl b/l10n-gn/toolkit/toolkit/updates/backgroundupdate.ftl
new file mode 100644
index 0000000000..9dfc40bd0c
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/updates/backgroundupdate.ftl
@@ -0,0 +1,5 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+backgroundupdate-task-description = Pe ñembohekopyahu mokõihaguáva ohechaukaporã oĩpa ñembohekopyahu { -brand-short-name } peg̃uarã { -brand-short-name } nahembiapói jave. Ko tembiapo oñemohenda ijehegui { -brand-short-name } rupi, ha oñemohendajey { -brand-short-name } oku’évo. Eipe’a hag̃ua tembiapo, embohekopyahu pe ñemboheko { -brand-short-name } térã pe “BackgroundAppUpdate” porureko.
diff --git a/l10n-gn/toolkit/toolkit/updates/elevation.ftl b/l10n-gn/toolkit/toolkit/updates/elevation.ftl
new file mode 100644
index 0000000000..7874761801
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/updates/elevation.ftl
@@ -0,0 +1,19 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+# This is temporary until bug 1521632 is fixed
+
+elevation-update-wizard =
+ .title = Sofware ñembohekopyahu
+elevation-details-link-label =
+ .value = Mba’emimi
+elevation-error-manual = Ikatu embohekopyahu { -brand-short-name } po rupive eikévo ko juajuhápe ha embojoajúvo:
+elevation-finished-page = Ñembohekopyahu oĩmbáva emohenda hag̃ua
+elevation-finished-background-page = Oñemboguejýma peteĩ ñembohekopyahu hekorosã ha hekopytáva { -brand-short-name }-pe g̃uarã ha ikatúntema emboguejy.
+elevation-finished-background = Ñembohekopyahu:
+elevation-more-elevated =
+ Ko ñembohekopyahu oikotevẽ ñangarekohára ma’ẽ tapia rehe.
+ Pe mbohekopyahu
+ oñemohendáta { -brand-short-name } ikatu vove. Ikatu oñepyrũjey
+ { -brand-short-name } ko’ág̃a, emba’apo ha emoñepyrũjey ag̃ave térã emboyke ko
+ mbohekopyahu.
diff --git a/l10n-gn/toolkit/toolkit/updates/history.ftl b/l10n-gn/toolkit/toolkit/updates/history.ftl
new file mode 100644
index 0000000000..9c99d27ebf
--- /dev/null
+++ b/l10n-gn/toolkit/toolkit/updates/history.ftl
@@ -0,0 +1,29 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+history-title = Ñembohekopyahu rembiasakue
+history-intro = Oñemohendapáma ko’ã ñembohekopyahu
+
+close-button-label =
+ .buttonlabelcancel = Mboty
+ .title = Ñembohekopyahu rembiasakue
+
+no-updates-label = Ndaipóri gueteri ñembohekopyahu oñemohendapyréva
+name-header = Ñembohekopyahu réra
+date-header = Ñembohekopyahu arange
+type-header = Mba’eichagua
+state-header = Tekotee
+
+# Used to display update history
+#
+# Variables:
+# $name (String): name of the update
+# $buildID (String): build identifier from the local updates.xml
+update-full-build-name = { $name } ({ $buildID })
+
+update-details = Mba’emimi
+
+update-installed-on = Oñemohendapyréva amo: { $date }
+
+update-status = Tekotee: { $status }