summaryrefslogtreecommitdiffstats
path: root/l10n-gn/dom
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--l10n-gn/dom/chrome/accessibility/AccessFu.properties360
-rw-r--r--l10n-gn/dom/chrome/accessibility/mac/accessible.properties65
-rw-r--r--l10n-gn/dom/chrome/accessibility/unix/accessible.properties17
-rw-r--r--l10n-gn/dom/chrome/accessibility/win/accessible.properties17
-rw-r--r--l10n-gn/dom/chrome/appstrings.properties38
-rw-r--r--l10n-gn/dom/chrome/dom/dom.properties430
-rw-r--r--l10n-gn/dom/chrome/global-strres.properties5
-rw-r--r--l10n-gn/dom/chrome/global.dtd5
-rw-r--r--l10n-gn/dom/chrome/layout/HtmlForm.properties43
-rw-r--r--l10n-gn/dom/chrome/layout/MediaDocument.properties21
-rw-r--r--l10n-gn/dom/chrome/layout/css.properties46
-rw-r--r--l10n-gn/dom/chrome/layout/htmlparser.properties134
-rw-r--r--l10n-gn/dom/chrome/layout/layout_errors.properties54
-rw-r--r--l10n-gn/dom/chrome/layout/printing.properties56
-rw-r--r--l10n-gn/dom/chrome/layout/xmlparser.properties48
-rw-r--r--l10n-gn/dom/chrome/layout/xul.properties5
-rw-r--r--l10n-gn/dom/chrome/mathml/mathml.properties16
-rw-r--r--l10n-gn/dom/chrome/netError.dtd98
-rw-r--r--l10n-gn/dom/chrome/netErrorApp.dtd23
-rw-r--r--l10n-gn/dom/chrome/nsWebBrowserPersist.properties17
-rw-r--r--l10n-gn/dom/chrome/plugins.properties14
-rw-r--r--l10n-gn/dom/chrome/security/caps.properties9
-rw-r--r--l10n-gn/dom/chrome/security/csp.properties107
-rw-r--r--l10n-gn/dom/chrome/security/security.properties154
-rw-r--r--l10n-gn/dom/chrome/svg/svg.properties5
-rw-r--r--l10n-gn/dom/chrome/xml/prettyprint.dtd5
-rw-r--r--l10n-gn/dom/chrome/xslt/xslt.properties39
-rw-r--r--l10n-gn/dom/dom/media.ftl5
28 files changed, 1836 insertions, 0 deletions
diff --git a/l10n-gn/dom/chrome/accessibility/AccessFu.properties b/l10n-gn/dom/chrome/accessibility/AccessFu.properties
new file mode 100644
index 0000000000..21af75d21c
--- /dev/null
+++ b/l10n-gn/dom/chrome/accessibility/AccessFu.properties
@@ -0,0 +1,360 @@
+# 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/.
+
+# Screen reader started/stopped
+screenReaderStarted = Mba’erechaha moñe’ẽha oñepyrũma
+screenReaderStopped = Mba’erechaha moñe’ẽha opyta
+
+# Roles
+menubar = poravorã renda
+scrollbar = oku’éva renda
+grip = jejopy
+alert = jesareko
+menupopup = poravorã apysẽ
+document = kuatia
+pane = mba’evera
+dialog = ñomongeta
+separator = mopa’ũha
+toolbar = tembipuru renda
+statusbar = tekotee renda
+table = térarenda
+columnheader = Yta myakãha
+rowheader = tysyi’i myakãha
+column = yta
+row = tysýi’i
+cell = mba’e’i
+link = joajuha
+list = tysýi
+listitem = tysýi mba’epuru
+outline = jereguáva
+outlineitem = apopyre mba’epuru
+pagetab = tendayke
+propertypage = mba’etee kuatiarogue
+graphic = ta’ãnga
+switch = mbohueha
+pushbutton = votõ
+checkbutton = Votõ jehechajey
+radiobutton = puhoe votõ
+combobox = mba’eita ryru
+progressbar = jeku’eha renda
+slider = jesyryryha
+spinbutton = mbojereha votõ
+diagram = ta’ãnga’apo
+animation = ñemokyre’ỹ
+equation = ekuasiõ
+buttonmenu = votõ poravorã
+whitespace = pa’ũ inandíva
+pagetablist = tenda’i rysýi
+canvas = aorã
+checkmenuitem = ehechajey poravorã mba’epuru
+label = teramoĩ
+passwordtext = Ñe’ẽñemi moñe’ẽrã
+radiomenuitem = puhoe poravorã mba’epuru
+textcontainer = moñe’ẽrã guerekoha
+togglebutton = myanydha votõ
+treetable = yvyra rerarenda
+header = myakãha
+footer = kuatiarogue guy gotyo
+paragraph = haipyvo
+entry = jeikeha
+caption = teratee’i
+heading = teratee
+section = pehẽ’i
+form = ysaja
+comboboxlist = ovetã’i jopyrupyre rysýi
+comboboxoption = ovetã’i jopyrupyre poravopyrã
+imagemap = ta’ãngakuéra yvyra’ãnga
+listboxoption = poravopyrã
+listbox = tysýi rovetã’i
+flatequation = ekuasiõ ipéva
+gridcell = gridcell
+note = kuaaukaha
+figure = hetakue
+definitionlist = tembiapoite rysýi
+term = ñe’ẽkuaa
+definition = he’iséva
+
+mathmltable = matemátika mesa
+mathmlcell = tenda’i
+mathmlenclosed = ndivegua
+mathmlfraction = pehẽngue
+mathmlfractionwithoutbar = pehẽngue henda’ỹva
+mathmlroot = tapo
+mathmlscripted = itaikýva
+mathmlsquareroot = tapo hakãmbyrumdyjojáva
+
+# More sophisticated roles which are not actual numeric roles
+textarea = Moñe’ẽrã oĩha
+
+base = topyta
+close-fence = mboty jokoha
+denominator = hetavéva
+numerator = Mbopapaha
+open-fence = pe’a jokoha
+overscript = overscript
+presubscript = presubscript
+presuperscript = presuperscript
+root-index = tapo mbopapapy
+subscript = mbopapapy’i
+superscript = jehai jo’a
+underscript = underscript
+
+# Text input types
+textInputType_date = arange
+textInputType_email = ñandutiveve
+textInputType_search = heka
+textInputType_tel = pumbyry
+textInputType_url = Kundaharape
+
+# More sophisticated object descriptions
+headingLevel = myakãha %S rehegua
+
+# more sophisticated list announcement
+listStart = Techaukaha peteĩha
+listEnd = Mba’epuru paha
+# LOCALIZATION NOTE (listItemsCount): Semi-colon list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+listItemsCount = 1 techaukaha;#1 techaukahakuéra
+
+# LOCALIZATION NOTE: # %1$S is the position of the item n the set.
+# %2$S is the total number of such items in the set.
+# An expanded example would read "2 of 5".
+objItemOfN = %1$S of %2$S
+
+# Landmark announcements
+banner = marandurã
+complementary = moĩmbaharã
+contentinfo = marandu retepy rehegua
+main = ha’etéva
+navigation = kundaha
+search = heka
+
+region = tendaguasu
+
+# LOCALIZATION NOTE (tblColumnInfo): Semi-colon list of plural forms.
+# Number of columns within the table.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+tblColumnInfo = 1 yta ndive;#1 yta ndive
+# LOCALIZATION NOTE (tblRowInfo): Semi-colon list of plural forms.
+# Number of rows within the table or grid.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+tblRowInfo = ha 1 tysyi’i;ha #1 tysyi’i
+
+# table or grid cell information
+columnInfo = Yta %S
+rowInfo = Tysyi %S
+spansColumns = ohupyty %S ytakuéra
+spansRows = ohupyty %S tysyi’ikuéra
+
+# Invoked actions
+jumpAction = Opóva
+pressAction = jepysopyre
+checkAction = poravopyre
+uncheckAction = ndojeporavóiva
+onAction = pe
+offAction = ñemongepyre
+selectAction = jeporavóva
+unselectAction = ndojeporavóiva
+openAction = ijuruja
+closeAction = oñemboty
+switchAction = oñemyandy
+clickAction = ojejopy
+collapseAction = oñemomichĩva
+expandAction = oñemyasãiva
+activateAction = oñemyandy
+cycleAction = oñemoambue
+
+# Live regions
+# 'hidden' will be spoken when something disappears in a live region.
+hidden = ñemigua
+
+# Tab states
+tabLoading = oñemyenyhẽ
+tabLoaded = henyhẽva
+tabNew = tendayke pyahu
+tabLoadStopped = jehupi ojejokóva
+tabReload = jehupijey
+
+# Object states
+stateChecked = jeporavopyre
+stateOn = pe
+stateNotChecked = ojeporavo’yva
+stateOff = ñemongepyre
+statePressed = jepysopyre
+# No string for a not pressed toggle button
+stateExpanded = myasãimbyre
+stateCollapsed = momichĩmbyre
+stateUnavailable = ndojepurukuaáiva
+stateReadonly = moñe’ẽrã año
+stateRequired = oñeikotevẽva
+stateTraversed = ojehechapyre
+stateHasPopup = oguereko ovetã apysẽ
+stateSelected = poravopyre
+
+# App modes
+editingMode = ñembosako’íva
+navigationMode = oikundaháva
+
+# Quick navigation modes
+quicknav_Simple = Jepokokuaa’ỹha
+quicknav_Anchor = Joajuha pypegua
+quicknav_Button = Votõ
+quicknav_Combobox = Mba’yru mbotuichavekuaáva
+quicknav_Landmark = Kyta jekuaaukaha
+quicknav_Entry = Jeikeha
+quicknav_FormElement = Myanyhẽha rembipuru
+quicknav_Graphic = ta´ãngakuéra
+quicknav_Heading = Myakãha
+quicknav_ListItem = Tysýi rembipuru
+quicknav_Link = Joajuhakuéra
+quicknav_List = Tysýi
+quicknav_PageTab = Kuatiarogue rendayke
+quicknav_RadioButton = Puhoe votõ
+quicknav_Separator = Mopa’ũha
+quicknav_Table = Mba’erenda
+quicknav_Checkbox = Jeporavopy rendag̃ua
+
+# MathML menclose notations.
+# See developer.mozilla.org/docs/Web/MathML/Element/menclose#attr-notation
+notation-longdiv = ñemboja’o puku
+notation-actuarial = actuarial
+notation-phasorangle = phasor angle
+notation-radical = hapóva
+notation-box = tyru
+notation-roundedbox = mba’yru apu’a
+notation-circle = mboapu’a
+notation-left = asu
+notation-right = akatúa
+notation-top = yvatete
+notation-bottom = tugua
+notation-updiagonalstrike = jepyta ojupíva yjyke gotyo
+notation-downdiagonalstrike = jepyta oguejýva yjyke gotyo
+notation-verticalstrike = jepyta ojupíva
+notation-horizontalstrike = jepyta syryrýva
+notation-updiagonalarrow = hu’y yke gotyo
+notation-madruwb = madruwb
+
+# Shortened role names for braille
+menubarAbbr = poravorã renda
+scrollbarAbbr = Jerova renda
+gripAbbr = jejopy
+alertAbbr = jesareko
+menupopupAbbr = poravorã apysẽ
+documentAbbr = kuatia
+paneAbbr = mba’evera
+dialogAbbr = ñomongeta
+separatorAbbr = mopa’ũha
+toolbarAbbr = Tembiporu renda
+statusbarAbbr = tekotee renda
+tableAbbr = tbl
+columnheaderAbbr = yta myakãha
+rowheaderAbbr = tysýi myakãha
+columnAbbr = yta
+rowAbbr = tysýi’i
+cellAbbr = mba’e’i
+linkAbbr = enl
+listAbbr = tysýi
+listitemAbbr = mba’epuru rysýi
+outlineAbbr = jereguáva
+outlineitemAbbr = mba’epuru apopyre
+pagetabAbbr = tendayke
+propertypageAbbr = mba’etee kuatiarogue
+graphicAbbr = ta’ãnga
+pushbuttonAbbr = bot
+checkbuttonAbbr = votõ jehechajey
+radiobuttonAbbr = puhoe votõ
+comboboxAbbr = mba’eita ryru
+progressbarAbbr = jeku’eha renda
+sliderAbbr = jesyryryha
+spinbuttonAbbr = mbojereha votõ
+diagramAbbr = ta’ãnga’apo
+animationAbbr = ñemokyre’ỹ
+equationAbbr = ekuasiõ
+buttonmenuAbbr = votõ poravorã
+whitespaceAbbr = pa’ũ nandíva
+pagetablistAbbr = tenda’i rysýi
+canvasAbbr = aorã
+checkmenuitemAbbr = ehechajey poravorã mba’epuru
+labelAbbr = teramoĩ
+passwordtextAbbr = passwdtxt
+radiomenuitemAbbr = poravorã mba’epuru puhoe
+textcontainerAbbr = moñe’ẽrã guerekoha
+togglebuttonAbbr = votõ myandyha
+treetableAbbr = yvyra rerarenda
+headerAbbr = myakãha
+footerAbbr = kuatiarogueguy pegua
+paragraphAbbr = haipyvo
+entryAbbr = jeikeha
+captionAbbr = teratee’i
+headingAbbr = teratee
+sectionAbbr = pehẽ
+formAbbr = ysaja
+comboboxlistAbbr = ovetã’i jopyrupyre rysýi
+comboboxoptionAbbr = ovetã’i jopyrupyre poravopyrã
+imagemapAbbr = imgmap
+listboxoptionAbbr = jeporavorã
+listboxAbbr = tysýi rovetã’i
+flatequationAbbr = ekuasiõ ipéva
+gridcellAbbr = gridcell
+noteAbbr = kuaaukaha
+figureAbbr = yva
+definitionlistAbbr = oĩmbyréva tysýi
+termAbbr = ñe’ẽrã
+definitionAbbr = oĩmbyréva
+textareaAbbr = areatxt
+
+# LOCALIZATION NOTE (tblColumnInfoAbbr): Semi-colon list of plural forms.
+# Number of columns within the table.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+tblColumnInfoAbbr = #1c;#1c
+# LOCALIZATION NOTE (tblRowInfoAbbr): Semi-colon list of plural forms.
+# Number of rows within the table or grid.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+tblRowInfoAbbr = #1r;#1r
+cellInfoAbbr = c%Sr%S
+
+stateCheckedAbbr = (x)
+stateUncheckedAbbr = ( )
+statePressedAbbr = (x)
+stateUnpressedAbbr = ( )
+
+mathmlenclosedAbbr = moirũmby
+mathmltableAbbr = tbl
+mathmlcellAbbr = tenda’i
+mathmlfractionAbbr = frac
+mathmlfractionwithoutbarAbbr = frac no bar
+mathmlrootAbbr = tapo
+mathmlscriptedAbbr = itaikýva
+mathmlsquarerootAbbr = sqrt
+
+baseAbbr = topyta
+close-fenceAbbr = ag̃ui
+denominatorAbbr = kañyha
+numeratorAbbr = num
+open-fenceAbbr = juruvy
+overscriptAbbr = ári
+presubscriptAbbr = presub
+presuperscriptAbbr = presub
+root-indexAbbr = mbopapapy
+subscriptAbbr = sub
+superscriptAbbr = sub
+underscriptAbbr = guy
+
+notation-longdivAbbr = longdiv
+notation-actuarialAbbr = apopy
+notation-phasorangleAbbr = phasang
+notation-radicalAbbr = rad
+notation-boxAbbr = mba’yru
+notation-roundedboxAbbr = rndbox
+notation-circleAbbr = circ
+notation-leftAbbr = lft
+notation-rightAbbr = rght
+notation-topAbbr = yvatete
+notation-bottomAbbr = bot
+notation-updiagonalstrikeAbbr = updiagstrike
+notation-downdiagonalstrikeAbbr = dwndiagstrike
+notation-verticalstrikeAbbr = vstrike
+notation-horizontalstrikeAbbr = hstrike
+notation-updiagonalarrowAbbr = updiagarrow
+notation-madruwbAbbr = madruwb
diff --git a/l10n-gn/dom/chrome/accessibility/mac/accessible.properties b/l10n-gn/dom/chrome/accessibility/mac/accessible.properties
new file mode 100644
index 0000000000..0f70e4ea6c
--- /dev/null
+++ b/l10n-gn/dom/chrome/accessibility/mac/accessible.properties
@@ -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/.
+
+jump = Jehasa
+press = Jopy
+check = Mongurusu
+uncheck = Mongurusu’o
+select = Poravo
+open = Jeike
+close = Emboty
+switch = Jehasa pe
+click = Eikutu
+collapse= Momichĩ
+expand = Myasãi
+activate= Myandy
+cycle = Jehove
+
+# Universal Access API support
+# (Mac Only)
+# The Role Description for AXWebArea (the web widget). Like in Safari.
+htmlContent = HTML Retepy
+# The Role Description for the Tab button.
+tab = tenda
+# The Role Description for definition list dl, dt and dd
+term = ñe’ẽ
+definition = he’iséva
+# The Role Description for an input type="search" text field
+searchTextField = jehaipyre aty jeheka
+# The Role Description for WAI-ARIA Landmarks
+application = tembipuru’i
+search = heka
+banner = marandurã
+navigation = kundaha
+complementary = moĩmbaharã
+content = pypegua
+main = ha’etéva
+# The (spoken) role description for various WAI-ARIA roles
+alert = cháke
+alertDialog = ñomongeta jesarekorã
+dialog = ñomongeta
+article = pehẽngue
+document = kuatia
+# The (spoken) role description for the WAI-ARIA figure role
+# https://w3c.github.io/aria/core-aam/core-aam.html#role-map-figure
+figure = ta’ãnga
+# The (spoken) role description for the WAI-ARIA heading role
+# https://w3c.github.io/aria/core-aam/core-aam.html#role-map-heading
+heading = teratee
+log = momaranduha
+marquee = jehaipyremýi
+math = papapykuaa
+note = marandu’i
+region = vore
+status = tembipuru’i reko
+timer = aravo
+tooltip = marandu tembipuru rehegua
+separator = mopa’ũha
+tabPanel = tendayke renda
+# The roleDescription for the html:mark element
+highlight = jehechauka
+# The roleDescription for the details element
+details = mba’emimi
+# The roleDescription for the summary element
+summary = mombyky
diff --git a/l10n-gn/dom/chrome/accessibility/unix/accessible.properties b/l10n-gn/dom/chrome/accessibility/unix/accessible.properties
new file mode 100644
index 0000000000..3e542d9a06
--- /dev/null
+++ b/l10n-gn/dom/chrome/accessibility/unix/accessible.properties
@@ -0,0 +1,17 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+jump = jehasa ambuépe
+press = Jopy
+check = Mongurusu
+uncheck = Mongurusu’o
+select = eiporavo
+open = Jeike
+close = Emboty
+switch = jehasa......pe
+click = Eikutu
+collapse= Ñemomichĩ
+expand = Myasãi
+activate= Myandy
+cycle = Jehove
diff --git a/l10n-gn/dom/chrome/accessibility/win/accessible.properties b/l10n-gn/dom/chrome/accessibility/win/accessible.properties
new file mode 100644
index 0000000000..3e542d9a06
--- /dev/null
+++ b/l10n-gn/dom/chrome/accessibility/win/accessible.properties
@@ -0,0 +1,17 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+jump = jehasa ambuépe
+press = Jopy
+check = Mongurusu
+uncheck = Mongurusu’o
+select = eiporavo
+open = Jeike
+close = Emboty
+switch = jehasa......pe
+click = Eikutu
+collapse= Ñemomichĩ
+expand = Myasãi
+activate= Myandy
+cycle = Jehove
diff --git a/l10n-gn/dom/chrome/appstrings.properties b/l10n-gn/dom/chrome/appstrings.properties
new file mode 100644
index 0000000000..ad818564d4
--- /dev/null
+++ b/l10n-gn/dom/chrome/appstrings.properties
@@ -0,0 +1,38 @@
+# 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/.
+
+malformedURI2=Ehechajey nde URL oĩporãpa ha eha’ãjey.
+fileNotFound=Ndojejuhúi %S mohendaha’i. Ehechajey moõpa oĩ ha eha’ãjey.
+fileAccessDenied=Ndaikatúi emoñe’ẽ marandurenda %S pegua.
+dnsNotFound2=%S ndaikatúi ejuhu. Ehechajey héra ha eha’ãjey.
+unknownProtocolFound=Peteĩ umi ambuéva (%S) ndaha’éi pe mba’e ha’etéva térã noñemoneĩri ko jereregua.
+connectionFailure=Oñembotove jeikekatu oha’ãvo oike %S ndive.
+netInterrupt=Jeikekatu %S ndive opa ha’eñorei. Heta mba’ekuaarã ikatu kuri ova ambue hendápe.
+netTimeout=Tembiapo hi’aravopa eikesehápe %S ndive.
+redirectLoop=Ipukurasáma URL rehegua. Ndaikatúi oñemyenehẽ kuatiarogue jerupyre. Kóva ikatu oiko umi kookie jejokopyre rupi.
+confirmRepostPrompt=Ko kuatiarogue ojehechauka hag̃ua tembipuru’i oguerahaukava’erã marandu ojapojeýtava oimeraẽva ñemongu’e (jehekapyrã térã peteĩ jerure moneĩvaramo) oikopapyrémava upe mboyve.
+resendButton.label=Ñemondojey
+unknownSocketType=Ndaikatúi ojehechauka ko mba’epuru neremohendái mba’étarõ tekorosã Ñangarekoha nemba’etéva (PSM). Emboguejy ha emohenda PSM ha eha’ã jey, térã eñe’ẽ nde apopyvusu ñangarekoha ndive.
+netReset=Pe kuatiatee ndoguerekói mba’ekuaarã.
+notCached=Ko kuatia ndojepurukuaamo’ãvéima.
+netOffline=Ndaikatúi ojehecha ko kuatiatee jeikekuaa’ỹ jave. Reikekuaa hag̃ua, eipe’a Mba’apo jeikekatu’ỹre poravorã Marandurenda guive.
+isprinting=Kuatiatee ndaikatúi iñambue oñembokuatia térã jehecha’ypykuévo.
+deniedPortAccess=Pe jeike mbojuajuhaite ha’etévape ojeipe’a tekorasãrã rupi.
+proxyResolveFailure=Ndojejuhúi proxi mohendahavusu ñembohekopyréa. Ehechajey proxi ñemboheko ha eha’ãjey.
+proxyConnectFailure=Jeikekatu ndoikói oikesévo mohendahavusu proxy mbohekopyrévape. Ehechajey proxy mba’epytyvõrã ha eha’ã jey uperire.
+contentEncodingError=Ko kuatiarogue ehechaséva ndaikatúi ojechauka oipuru rupi peteĩ ysaja jejopy ndoikói térã noñemoneĩriva.
+unsafeContentType=Pe kuatiarogue ehechaséva ndaikatúi ojechauka oĩ rupi peteĩ marandurenda eikekuévo iñapañuãikuaáva. Eñe’ẽ ñanduti renda jára ndive emomarandu hag̃ua chupe ko apañuãi guasu rehegua.
+malwareBlocked=Pe tenda %S pegua ojejuhu ha’eha peteĩ tenda ivaíva ha upévare ojejoko hekotee’ỹ rupi.
+harmfulBlocked=Oje’e pe tenda %S pegua ojejuhu ha’eha peteĩ tenda ivaíva ha upévare ojejoko nde eguerohoryvéva rekorosarã rehehápe.
+unwantedBlocked=Tenda %S-pe ojekuaauka software mohendahavusu hekovaíva ha ojejoko hekotee’ỹgui.
+deceptiveBlocked=Pe tenda %S pegua ojejuhu ha’eha peteĩ tenda ivaíva ha upévare ojejoko hekotee’ỹ rupi.
+cspBlocked=Ko kuatiarogue oguereko peteĩ tapereko rekorosã retepy rehegua nomoñeĩriva ñemyenyhẽ koichagua.
+xfoBlocked=Ko kuatiarogue oreko X-Frame-Options purureko omboykéva henyhẽvo ko apu’ápe.
+corruptedContentErrorv2=Pe tenda %S pegua ombyai ñanduti raperekoite ikatuve’ỹ hag̃uáicha oñemyatyrõ.
+remoteXUL=Ko kuatiarogue oipuru peteĩ tembipuru pyahu mbotovepyre ojeímava imeg̃ua rupi.
+sslv3Used=Nemba’ekuaarã rekorosã %S-pe ndaikatúi oñembohekoite, oipuru rupi SSLv3, peteĩ mba’e oikove’ỹmava.
+weakCryptoUsed=%S jára omboheko iñanduti kuatiarogue ndoikói hag̃uáicha. Ani hag̃ua nemarandu oñemonda, upévare ndaikatúi eike ko ñanduti rendápe.
+inadequateSecurityError=Pe ñanduti kuatiarogue oñeha’ã oguereko hag̃ua tekorosã.
+blockedByPolicy=Nde atyguasu ojokóma ko kuatiarogue térã ñanduti rendápe jeike.
+networkProtocolError=Firefox oguereko apañuãi guasu iñandutípe ha ndaikatúi gueteri omoĩporã.
diff --git a/l10n-gn/dom/chrome/dom/dom.properties b/l10n-gn/dom/chrome/dom/dom.properties
new file mode 100644
index 0000000000..2e1a85cb03
--- /dev/null
+++ b/l10n-gn/dom/chrome/dom/dom.properties
@@ -0,0 +1,430 @@
+# 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/.
+
+KillScriptTitle=Marandu: script nombohovái
+KillScriptMessage=Peteĩ script ko togue pegua ikatu henyhẽ hína, térã nombohovaivéi. Ikatu remombyta script, ýrõ ikatu rehorei hese ehecha hag̃ua scrip-pa og̃uahẽ hu’ãme.
+KillScriptWithDebugMessage=Peteĩ script ko togue pegua ikatu henyhẽ hína, térã ikatu nombohováinte hína. Ikatu remombyta script ko’ágã, eipe’a myesakãhápe, ýrõ eheja tohónte hese.
+KillScriptLocation=Script: %S
+
+KillAddonScriptTitle=Marandu: joajuha script nombohovái
+# LOCALIZATION NOTE (KillAddonScriptMessage): %1$S is the name of an extension.
+# %2$S is the name of the application (e.g., Firefox).
+KillAddonScriptMessage=Peteĩ script “%1$S” jepysokue ombohapéma ko kuatiaroguépe ha péva rupi %2$S ndoikói hína.\n \nIkatu ojepuru térã ikatu avei ndoikovéima. Ikatu hína ejoko script ko’ág̃a térã ikatu avei eku’e henyhẽ peve.
+KillAddonScriptGlobalMessage=Emombia script jepysokue ombohape ko kuatiaroguépe oñemoñepyrũjey peve
+
+StopScriptButton=Script mombyta
+DebugScriptButton=Script myesakã
+WaitForScriptButton=Jeku’ejey
+DontAskAgain=Ani eporandujey chéve
+WindowCloseBlockedWarning=Umi scripts ndaikatúi omboty ovetã ombojurujava’ekue peteĩ script.
+OnBeforeUnloadTitle=Upéichapa reipota
+OnBeforeUnloadMessage=Ko togue ojerurehína emoneĩ haguã ejeiseha chugui - mba’ekuaa ojehaiva’ekue ikatu noñeñongatúi.
+OnBeforeUnloadStayButton=Toguépe jepyta
+OnBeforeUnloadLeaveButton=Toguégui ñesẽ
+EmptyGetElementByIdParam=Joajuha nandi ohasáva getElementById()-pe.
+SpeculationFailed=Ojehai peteĩ yvyra hekopegua’ỹva opurúvo document.write() ojapóva umi ñanduti mba’ekuaarã oñeikumby jeývo ("reparsed"). Eñemomarandusevérõ https://developer.mozilla.org/en/Optimizing_Your_Pages_for_Speculative_Parsing
+DocumentWriteIgnored=Ojehejarei ñehenói document.write() peteĩ script okaygua henyhẽva ha’eño guive.
+# LOCALIZATION NOTE (EditorFileDropFailed): Do not translate contenteditable, %S is the error message explaining why the drop failed.
+EditorFileDropFailed=Ojejavy oñemoĩse jave peteĩ marandurenda mba’epuru oñembosako’ikuaávape: %S.
+FormValidationTextTooLong=Emombyky jehaipyre %S taípe térã sa’ive (ko’agãite reipuru %S taikuéra).
+FormValidationTextTooShort=Eipuru michĩháicha %S taity (ko’ag̃aite oipuru hína taity %S).
+FormValidationValueMissing=Remyenyhẽ ko tenda
+FormValidationCheckboxMissing=Eiporavo ko pa’ũ eiporusevéramo
+FormValidationRadioMissing=Eiporavo peteĩva
+FormValidationFileMissing=Eiporavo peteĩ marandu ñongatuha
+FormValidationSelectMissing=Eiporavo peteĩ mba’e ko tysýigui.
+FormValidationInvalidEmail=Ehai kuatiaveve
+FormValidationInvalidURL=Emoingue peteĩ URL.
+FormValidationInvalidDate =Ikatúpa emoinge peteĩ arange oikóva.
+FormValidationPatternMismatch=Ejapo ysaja jerureháicha.
+# LOCALIZATION NOTE (FormValidationPatternMismatchWithTitle): %S is the (possibly truncated) title attribute value.
+FormValidationPatternMismatchWithTitle=Ejapo ysaja jerureháicha: %S.
+# LOCALIZATION NOTE (FormValidationNumberRangeOverflow): %S is a number.
+FormValidationNumberRangeOverflow=Eiporavomi tepy ndatuichavéiva %S-gui.
+# LOCALIZATION NOTE (FormValidationDateTimeRangeOverflow): %S is a date or a time.
+FormValidationDateTimeRangeOverflow=Eiporavomi tepy ha’éva tuichavérõ %S.
+# LOCALIZATION NOTE (FormValidationNumberRangeUnderflow): %S is a number.
+FormValidationNumberRangeUnderflow=Eiporavomi tepy namichĩvéiva %S-gui.
+# LOCALIZATION NOTE (FormValidationDateTimeRangeUnderflow): %S is a date or a time.
+FormValidationDateTimeRangeUnderflow=Ikatu eiporavo tepykue ndaha’éiva %S mboyvegua.
+# LOCALIZATION NOTE (FormValidationStepMismatch): both %S can be a number, a date or a time.
+FormValidationStepMismatch=Eiporavo peteĩ tepy oikóva. Mokõivéva tepy oikóva hi’ag̃uivéva ha’e %S ha %S.
+# LOCALIZATION NOTE (FormValidationStepMismatchOneValue): %S can be a number, a date or a time. This is called instead of FormValidationStepMismatch when the second value is the same as the first.
+FormValidationStepMismatchOneValue=Eiporavo peteĩ tepy oikóva. Pe tepy oikóva hi’ag̃uivéva ha’e %S.
+# LOCALIZATION NOTE (FormValidationTimeReversedRangeUnderflowAndOverflow): %1$S,%2$S are time.
+FormValidationTimeReversedRangeUnderflowAndOverflow=Eiporavo tepykue %1$S ha %2$S pa’ũme.
+FormValidationBadInputNumber=Emoinge peteĩ papapy.
+FullscreenDeniedDisabled=Jerure mba’erechaha tuichavéva noñemoneĩri pe API mba’erechaha tuichavéva oñembogue rupi puruhára oguerohoryvévape.
+FullscreenDeniedFocusedPlugin=Mba’erechaha tuichavéva mba’ejerure noñemoneĩri peteĩ ovetã mba’ejoajurã oñemombyte rupi.
+FullscreenDeniedHidden=Mba’erechaha tuichavévare mba’ejerure noñemoneĩri pe kuatia ndaiporivéima rupi ojehecha hag̃uáme.
+FullscreenDeniedHTMLDialog=Mba’erechaha tuichavéva mba’ejerure noñemoneĩri mba’epuru jerurepy ha’e <dialog> mba’epuru.
+FullscreenDeniedContainerNotAllowed=Mba’erechaha tuichavévare mba’ejerure noñemoneĩri oĩgui peteĩ jepe orekóva kuatia mba’epuru ndaha’éiva iframe rehegua térã ndoguerekói tekome’ẽ “allowfullscreen”.
+FullscreenDeniedNotInputDriven=Mba’erechaha tuichavéva mba’ejerure noñemoneĩri pe Element.requestFullscreen() noñehenói rupi peteĩ tembiaporã ñangarekohára ryepýgui omoñepyrũva pe puruhára oñemongu’e mbykýva rupi.
+FullscreenDeniedMouseEventOnlyLeftBtn=Oñembotove pe mba’ejerure mba’erechaha tuichavévape oñehenói rupi Element.requestFullscreen() ryepýguio peteĩ ñangarekoha atyapoha anguja rehegua oñemyandy’ỹva pe votõ anguja asuguávape.
+FullscreenDeniedNotHTMLSVGOrMathML=Mba’erechaha tuichavévare mba’ejerure noñemoneĩri pe mba’epuru rejeruréva ndaha’éi rupi <svg>, <math>, ýrõ peteĩ HTML remimoĩ.
+FullscreenDeniedNotInDocument=Mba’erechaha tuichavévare mba’ejerure noñemoneĩri pe mba’epuru rejeruréva ndaiporivéima rupi nde kuatiápe.
+FullscreenDeniedMovedDocument=Mba’erechaha tuichavéva mba’ejerure noñemoneĩri pe mba’epuru ojeruréva omongu’éma kuatia.
+FullscreenDeniedLostWindow=Mba’erechaha tuichavévare mba’ejerure noñemoneĩri ndaiporivéima rupi pe ovetã.
+FullscreenDeniedSubDocFullscreen=Mba’erechaha tuichavévare mba’ejerure noñemoneĩri kuatia’i mba’erechaha tuichavéva ojeruréva kuatia oĩmagui isaja guasúpe.
+FullscreenDeniedNotDescendant=Mba’erechaha tuichavéva mba’ejerure noñemoneĩri mba’epuru ojeruréva ndoúi rupi mba’epuru ag̃aguágui mba’erechaha tuichavéva rehegua.
+FullscreenDeniedNotFocusedTab=Mba’erechaha tuichavévare mba’ejerure noñemoneĩri mba’epuru ojeruréva noĩri rupi tendayke hendýva ko’ag̃aitépe.
+FullscreenDeniedFeaturePolicy=Pe mba’ejerure mba’erechaha tuichavéva rehegua noñemoneĩri FeaturePolicy he’i rupi upéicha.
+FullscreenExitWindowFocus=Osẽ mba’erechaha tuichavévagui oma’ẽte rupi ovetã rehe.
+RemovedFullscreenElement=Esẽma mba’erechaha tuichavévagui pe mba’epuru mba’erechaha tuichavéva pegua oñemboguéma kuatiágui.
+FocusedWindowedPluginWhileFullscreen=Osẽma mba’erechaha tuichavévagui, pe ovetã mba’ejoajurã oñemombyte rupi.
+PointerLockDeniedDisabled=Jerure mba’erechaha tuichavéva noñemoneĩri pe API mba’erechaha tuichavéva oñembogue rupi puruhára oguerohoryvéva rupi.
+PointerLockDeniedInUse=Hu’y sambyhyha jerure oñembotove oĩ rupi ambue kuatiatee oipurúva upéva.
+PointerLockDeniedNotInDocument=Hu’y sambyhyha jerure oñembotove, ndaha’éigui peteĩ kuatiatee oipuruséva upéva.
+PointerLockDeniedSandboxed=Hu’y sambyhyha jerure oñembotove ojejokógui Hu’y sambyhyha API sandbox rupive.
+PointerLockDeniedHidden=Mba’erechaha tuichavévare mba’ejerure noñemoneĩri pe kuatia ndaiporivéima rupi ojehecha hag̃uáme.
+PointerLockDeniedNotFocused=Hu’y sambyhyha jerure oñembotove ndaha’éi rupi kuatiatee ko’ag̃aguáva ojeruréva hese.
+PointerLockDeniedMovedDocument=Mba’erechaha tuichavéva mba’ejerure noñemoneĩri pe mba’epuru ojeruréva omongu’éma kuatia.
+PointerLockDeniedNotInputDriven=Hu’y sambyhyha jerure oñembotove noñehenóigui Element.requestPointerLock() peteĩ tembiaporã puruhára omoheñóiva’ekue, ha avei pe kuatiatee ndojehecháigui mba’erechaha tuichavévape.
+PointerLockDeniedFailedToLock=Hu’y sambyhyha jerure oñembotove ojavy rupi kundahára oisambyhy hag̃ua hu’y.
+HTMLSyncXHRWarning=HTML ñehesa’ỹijo XMLHttpRequest-pe noñemoneĩri teko ojuehéva rupi.
+# LOCALIZATION NOTE: %S is the name of the header in question
+ForbiddenHeaderWarning=Pe ñeha’ã emyakã hag̃ua rekávo noñemoneĩri ndéve: %S
+ResponseTypeSyncXHRWarning=Tekome’ẽ jepuru responseType XMLHttpRequest’s pegua nomoneĩvéima teko ojuehéva ovetã jereguáva.
+TimeoutSyncXHRWarning=Opáma tekome’ẽ jepuru XMLHttpRequest’s pegua nomoneĩvéima teko ojuehéva ovetã jereguávape.
+# LOCALIZATION NOTE: Do not translate navigator.sendBeacon, unload, pagehide, or XMLHttpRequest.
+UseSendBeaconDuringUnloadAndPagehideWarning=Ko navigator.sendBeacon jepuru XMLHttpRequest rendaguépe emboguejy aja ha kuatiarogue ñemokañy ojapoparãve puruhára rekoasa.
+JSONCharsetWarning=Ojehechakuaa peteĩ ñeha’ã UTF-8 mbopapapyrã JSON-pe g̃uarã ojeguerujeýva XMLHttpRequest rupi. Omoneĩ UTF-8-pe año ombopapapy’o hag̃ua JSON.
+# LOCALIZATION NOTE: Do not translate decodeAudioData.
+MediaDecodeAudioDataUnknownContentType=Pe tetepy mandu’arenda mbyteguáva ohasáva decodeAudioData-pe oguereko peteĩchagua tetepy ojekuaa’ỹva.
+# LOCALIZATION NOTE: Do not translate decodeAudioData.
+MediaDecodeAudioDataUnknownError=Oiko peteĩ jejavy ñeha’ãrõ’ỹva omomba’apóvo decodeAudioData.
+# LOCALIZATION NOTE: Do not translate decodeAudioData.
+MediaDecodeAudioDataInvalidContent=Pe tetepy mandu’arenda mbyteguáva ohasáva decodeAudioData-pe oguereko tetepy oiko’ỹva ndaikatuíva ojapapapy’o hekoitépe.
+# LOCALIZATION NOTE: Do not translate decodeAudioData.
+MediaDecodeAudioDataNoAudio=Pe tetepy mandu’arenda mbyteguáva ohasáva decodeAudioData-pe ndoguerekói mba’epu.
+# LOCALIZATION NOTE: Do not translate HTMLMediaElement and createMediaElementSource.
+MediaElementAudioSourceNodeCrossOrigin=Pe HTMLMediaElement ohasáva createMediaElementSource oguereko peteĩ mba’e ijypykuekuaa’ỹva, mohendaha ñesẽha kirirĩva.
+# LOCALIZATION NOTE: Do not translate MediaStream and createMediaStreamSource.
+MediaStreamAudioSourceNodeCrossOrigin=Pe MediaStream ohasáva createMediaStreamSource oguereko peteĩ mba’e ijypykuekuaa’ỹva, mohendaha ñesẽha kirirĩva.
+# LOCALIZATION NOTE : Do not translate MediaStreamTrack and createMediaStreamTrackSource.
+MediaStreamTrackAudioSourceNodeCrossOrigin=Pe MediaStreamTrack ohaasáva createMediaStreamTrackSource-pe ha’e mba’eita cross-origin, pe mohendaha omokirirĩta.
+# LOCALIZATION NOTE: Do not translate HTMLMediaElement and MediaStream.
+MediaElementAudioCaptureOfMediaStreamError=Pe HTMLMediaElement japyhypyre omboheta MediaStream. Noñemoambuekuaái mbopuha ha ikirirĩ avei.
+# LOCALIZATION NOTE: Do not translate HTMLMediaElement and MediaStream.
+MediaElementStreamCaptureCycle=Pe MediaStream oñeme’ẽva srcObject-pe ou peteĩ HTMLMediaElement japyhykuégui, ojapóvo peteĩ bucle, me’ẽmbyre ojekuaa’ỹva.
+MediaLoadExhaustedCandidates=Ojavy ñemyenyhẽ opaite purupykuaáva. Ñemyenyhẽ mombytapyre.
+MediaLoadSourceMissingSrc=Pe mba’epuru <source> ndoguerekói tekome’ẽ “src”. Ojavy ñemyenyhẽ purupy rupytyha.
+MediaStreamAudioSourceNodeDifferentRate=Ko’ag̃aite ndaikatúi eike AudioNodes AudioContexts mba’évape peteĩ jehechauha iñambuéva ndive.
+# LOCALIZATION NOTE: %1$S is the Http error code the server returned (e.g. 404, 500, etc), %2$S is the URL of the media resource which failed to load.
+MediaLoadHttpError=Pe ñemyenyhẽ HTTP ojavy pe teko %1$S ndive. Ojavy ñemyenyhẽ porupy rupytyha %2$S.
+# LOCALIZATION NOTE: %S is the URL of the media resource which failed to load.
+MediaLoadInvalidURI=URI ndoikói. Ojavy iñemyenyhẽ mba’e hupytyha %S-pe.
+# LOCALIZATION NOTE: %1$S is the media resource's format/codec type (basically equivalent to the file type, e.g. MP4,AVI,WMV,MOV etc), %2$S is the URL of the media resource which failed to load.
+MediaLoadUnsupportedTypeAttribute=Pe tekome’ẽ “type” oñemoha’eñóva “%1$S” noñemoneĩri. Ojavy ñemyenyhẽ purupy rupytyha %2$S.
+MediaLoadUnsupportedTypeAttributeLoadingNextChild=Noñemoneĩri tekome’ẽ “tipo” kuaapyre “%1$S”. Ojavy henyhẽvo porupy rupytyha %2$S. Eha’ãjey mba’epuru <source> guive.
+# LOCALIZATION NOTE: %1$S is the MIME type HTTP header being sent by the web server, %2$S is the URL of the media resource which failed to load.
+MediaLoadUnsupportedMimeType=Pe “Content-Type” HTTP “%1$S” pegua ndojokupytykuaái. Ojavy ñemyenyhẽ purupy rupytyha %2$S.
+# LOCALIZATION NOTE: %S is the URL of the media resource which failed to load because of error in decoding.
+MediaLoadDecodeError=Pe mba’e hupytyha %S ndaikatúi ojepapapy’o.
+MediaWidevineNoWMF=Eñeha’ã eñembosarái Widevine Windows Media Foundation rehe’ỹ. Silverlight guevi’ỹre ehecha https://support.mozilla.org/kb/fix-video-audio-problems-firefox-windows
+# LOCALIZATION NOTE: %S is a comma-separated list of codecs (e.g. 'video/mp4, video/webm')
+MediaWMFNeeded=Emboheta hag̃ua %S ra’ãngamýi ysaja, eikotevẽ emohenda software Microsoft mba’éva, eho https://support.mozilla.org/kb/fix-video-audio-problems-firefox-windows
+# LOCALIZATION NOTE: %S is a comma-separated list of codecs (e.g. 'video/mp4, video/webm')
+MediaPlatformDecoderNotFound=Ta’ãngamýi kuatiaroguegua ndaikatúi emboheta. Nde apopyvusu ndoguerekói codecs ra’ãngamýi tekotevẽva: %S
+MediaUnsupportedLibavcodec=Ta’ãngamýi kuatiaroguegua noñemomichĩkuaái. Ijapopyvusu oreko rupi peteĩchagua libavcodec ipu’aka’ỹva
+# LOCALIZATION NOTE: %1$S is the URL of the media resource, %2$S is technical information (in English)
+MediaDecodeError=Pe purupykuaáva %1$S ndaikatúi embopapapy’o, jejavy: %2$S
+# LOCALIZATION NOTE: %1$S is the URL of the media resource, %2$S is technical information (in English)
+MediaDecodeWarning=Pe purupykuaáva %1$S ikatu oñembopapapy’o, hákatu oĩ jejavy: %2$S
+# LOCALIZATION NOTE: %S is a comma-separated list of codecs (e.g. 'video/mp4, video/webm')
+MediaCannotPlayNoDecoders=Ndaikatúi embohetávo myasãihárape. Ndaipóri mbopapapy’oha ysaja ejerurévape g̃uarã: %S
+# LOCALIZATION NOTE: %S is a comma-separated list of codecs (e.g. 'video/mp4, video/webm')
+MediaNoDecoders=Ndapóri embohetávo mbopapapy’oha ndahetái ysaja ejerurévape g̃uarã: %S
+MediaCannotInitializePulseAudio=Ndaikatúi eipuru PulseAudio
+# LOCALIZATION NOTE: Do not translate "MediaRecorder".
+MediaRecorderMultiTracksNotSupported=MediaRecorder ndaipu’akái ko’ág̃a oñongatuete hag̃ua hetave mba’epuguataha peteĩchaguáva.
+# LOCALIZATION NOTE: %S is the URL of the web page which is not served on HTTPS and thus is not encrypted and considered insecure.
+MediaEMEInsecureContextDeprecatedWarning=Pe jepysokue jepuru mbopapapykañýva %S ndive tekorosã’ỹre (ja’eporãvo, HTTPS ỹre) ndoikoguasuvéima ha pya’eterei oñemboguétama. Eñeha’ãma va’erã emoambue peteĩ hekorosãvape HTTPS.
+# LOCALIZATION NOTE: %S is the URL of the web page which is calling web APIs without passing data (either an audioCapabilities or a videoCapabilities) that will soon be required. See https://bugzilla.mozilla.org/show_bug.cgi?id=1368583#c21 for explanation of this string.
+MediaEMENoCapabilitiesDeprecatedWarning=Ehenói navigator.requestMediaKeySystemAccess() (%S-pe) ohasa’ỹre MediaKeySystemConfiguration rupi oguerekóva audioCapabilities térã videoCapabilities ndoikovéima ha pya’eterei ndojoguerahamo’ãvéima.
+# LOCALIZATION NOTE: %S is the URL of the web page which is calling web APIs without passing data (a "codecs" string in the "contentType") that will soon be required. See https://bugzilla.mozilla.org/show_bug.cgi?id=1368583#c21 for explanation of this string.
+MediaEMENoCodecsDeprecatedWarning=Ehenói navigator.requestMediaKeySystemAccess() (%S-pe) ohasávo MediaKeySystemConfiguration rupi oguerekóva audioCapabilities térã videoCapabilities peteĩ contentType ỹre “codecs” joajuha ndive ndoikovéima ha pya’eterei ndojoguerahamo’ãvéima.
+# LOCALIZATION NOTE: Do not translate "Mutation Event" and "MutationObserver"
+MutationEventWarning=Tembiaporã Mutation jepuru noñemoneĩri. Eipuru hekovia MutationObserver.
+BlockAutoplayError=Pe ñemboheta ijeheguíva oñemoneĩ puruhára omoneĩramo añoite, pe tenda omyandy puruhára, térã umi marandurenda hekoetáva oñemokirirĩma.
+BlockAutoplayWebAudioStartError=Oñemboyke AudioContext omoñepyrũvo ijehegui. Oñemoheñói térã oñemoñepyrũjey peteĩ ñemongu’e rire kuatiaroguépe.
+# LOCALIZATION NOTE: Do not translate "Components"
+ComponentsWarning=Pe mba’e Components oñembotovéma. Vokoietéma oñemboguetéta.
+PluginHangUITitle=Marandu: mba’ejoajurã mbohovai’ỹva
+PluginHangUIMessage=%S ikatu ojepuruhína térã ndoikovéima voi. Ikatu ejoko ko mba’ejoajurã ko’ág̃a térã ikatu eheja ehecha hag̃ua pe mba’ejoajurãpa ojapopa hembiapo.
+PluginHangUIWaitButton=Jeku’ejey
+PluginHangUIStopButton=Plugin jejoko
+# LOCALIZATION NOTE: Do not translate "NodeIterator" or "detach()".
+NodeIteratorDetachWarning=Ñehenói detach() peteî NodeIterator-pe ojehejareíma.
+# LOCALIZATION NOTE: Do not translate "LenientThis" and "this"
+LenientThisWarning=Ndojekuaái pe jeguerujey get térã oñembohéra (set) peteĩ mba’ete oguerekóva [LenientThis] pe mba’e “this” ndoikói rupi.
+# LOCALIZATION NOTE: Do not translate "captureEvents()" or "addEventListener()"
+UseOfCaptureEventsWarning=captureEvents() jepuru noñemoneĩri. Embohekopyahu hag̃ua ijayvu, eipuru ha’ãha addEventListener() de DOM2 mba’éva. Eikuaasevéramo eike http://developer.mozilla.org/en/docs/DOM:element.addEventListener
+# LOCALIZATION NOTE: Do not translate "releaseEvents()" or "removeEventListener()"
+UseOfReleaseEventsWarning=releaseEvents() jepuru noñemoneĩri. Embohekopyahu hag̃ua ijayvu, eipuru ha’ãha removeEventListener() DOM 2 mba’éva. Eikuaasevéramo eike http://developer.mozilla.org/en/docs/DOM:element.removeEventListener
+# LOCALIZATION NOTE: Do not translate "XMLHttpRequest"
+SyncXMLHttpRequestWarning=XMLHttpRequest ojuehetéva tembiaporã rapépe ndojepuruvéima hekomarã rupi puruhára pahápe g̃uarã. Eñepytyvõve hag̃ua ehecha http://xhr.spec.whatwg.org/
+# LOCALIZATION NOTE: Do not translate "window.controllers/Controllers"
+Window_Cc_ontrollersWarning=window.controllers ndojepuruvéima. Aníke eipuru ehechakuaa hag̃ua UA.
+ImportXULIntoContentWarning=XUL mohendaha mba’egueru peteĩ kuatia retepýpe oñemboykéma. Ko tembiapo rehegua ikatu oñemboguete pya’eterei.
+# LOCALIZATION NOTE: Do not translate "IndexedDB".
+IndexedDBTransactionAbortNavigation=Pe ñemongu’e IndexedDB noĩmbáiva gueteri ojejokóma pe kundaha kuatiarogue rupi.
+# LOCALIZATION NOTE: Do not translate Will-change, %1$S,%2$S are numbers.
+IgnoringWillChangeOverBudgetWarning=Iñambuéta marandurenda jepuru ijyvate haguére. Og̃uahẽ hu’ãme kuatiaite renda jepuru oñembohetáva %1$S rupi (%2$S píxeles). Ndojekuaái iñambuetaha tenondeve gotyo pirapire hetavetaha.
+# LOCALIZATION NOTE: Do not translate "Worker".
+HittingMaxWorkersPerDomain2=Peteĩ mba’apohára ndaikatúi oñepyrũ pya’ekuépe, oĩma rupi ambue kuatia heseguáva oipurúmava umi mba’apohára hetaveháicha. ServiceWorker opyta tapykuépe ha oñepyrũjeýta upéi heta umi mba’apohára omohu’ã rire. Pe mba’apohára oĩ tapykuetépe ha oñepyrũ oipuru heta umi ambue mba’apohára ojapopa rire.
+# LOCALIZATION NOTE: Do not translate "Application Cache API", "AppCache" and "ServiceWorker".
+AppCacheWarning=API tembipuru’i kache (AppCache) itujáma ha ojepe’aitétama ára oúvape. Ikatýpiko, eñeha’ã eipurumi ServiceWorker ñepytyvõháramo.
+# LOCALIZATION NOTE: Do not translate "Worker".
+EmptyWorkerSourceWarning=Eñeha’ãvo emoheñói peteĩ mba’apohára inandíva teñoiha pegua. Kóva ha’e, ikatuhína, ejapose’ỹva.
+WebrtcDeprecatedPrefixWarning=WebRTC mbojuajuhaite “moz” mboyvegua ndive (mozRTCPeerConnection, mozRTCSessionDescription, mozRTCIceCandidate) opytáma tapykuépe.
+NavigatorGetUserMediaWarning=navigator.mozGetUserMedia oñemyengoviáma navigator.mediaDevices.getUserMedia rupi
+# LOCALIZATION NOTE: Do not translate "RTCPeerConnection", "getLocalStreams", "getRemoteStreams", "getSenders" or "getReceivers".
+RTCPeerConnectionGetStreamsWarning=RTCPeerConnection.getLocalStreams/getRemoteStreams ndojepuruvéima. Eipuru hendaguépe RTCPeerConnection.getSenders/getReceivers.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker". %S is a URL.
+InterceptionFailedWithURL=Ndaikatúi oñemyenyhẽ ‘%S’. ServiceWorker ohapejoko pe mba’ejerure ha ojuhu jejavy eha’arõ’ỹva.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker", "cors", "Response", "same-origin" or "Request". %1$S is a URL, %2$S is a URL.
+CorsResponseForSameOriginRequest=Ndaikatúi emyanyhẽ ‘%1$S’ ombohováivo ‘%2$S’ Peteĩ ServiceWorker ndorekói ñemoneĩ omomichĩvo cors membohovái peteĩ jerurepy same-origin.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker", "FetchEvent.respondWith()", "FetchEvent", "no-cors", "opaque", "Response", or "RequestMode". %1$S is a URL. %2$S is a RequestMode value.
+BadOpaqueInterceptionRequestModeWithURL=Ndaikatúikuri emyenyhẽte ‘%1$S’. Peteĩ ServiceWorker omoneĩ pe Mbohovái ikangýva FetchEvent.respondWith() oiko aja jepoko pe ‘%2$S’ FetchEvent rehe. Mbohovái rehegua ikangýva oikoite RequestMode ha’éramo ‘no-cors’ añoite.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker", "Error", "Response", "FetchEvent.respondWith()", or "fetch()". %S is a URL.
+InterceptedErrorResponseWithURL=Nahenyhẽi ‘%S’. Peteĩ ServiceWorker ombohasa mbohovái jejavýva FetchEvent.respondWith()-pe. Kóva he’ise ServiceWorker ojapo hague ñehenói pe oiko’ỹva fetch()-pe.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker", "Response", "FetchEvent.respondWith()", or "Response.clone()". %S is a URL.
+InterceptedUsedResponseWithURL=Ndaikatúi oñemyenyhẽ ‘%S’. ServiceWorker omoneĩ mbohovái ojepokuaáva FetchEvent.respondWith() rehe. Pe mbohovái rete ikatúta oñemoñe’ẽ peteĩ jeýnte. Eipuru Response.clone() eike hag̃ua hetepýpe heta jey.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker", "opaqueredirect", "Response", "FetchEvent.respondWith()", or "FetchEvent". %s is a URL.
+BadOpaqueRedirectInterceptionWithURL=Ndaikatúikuri emyenyhẽte ‘%S’. Peteĩ ServiceWorker omoneĩ pe Mbohovái opaqueredirect FetchEvent.respondWith()-pe, upe jave avei pe FetchEvent noikundahái.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker", "Response", "FetchEvent.respondWith()", "RedirectMode" or "follow". %S is a URL.
+BadRedirectModeInterceptionWithURL=Ndaikatúi emyenyhẽ ‘%S’. ServiceWorker omoneĩ peteĩ ñembohovái ohojeýva FetchEvent.respondWith() upeaja RedirectMode ‘ndohapykuehomo’ãi’.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker" or "FetchEvent.preventDefault()". %S is a URL.
+InterceptionCanceledWithURL=Ndaikatúi oñemyenyhẽ ‘%S’. ServiceWorker ombotove peteĩ ñemyenyhẽ ohenóivo FetchEvent.respondWith()-pe.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker", "promise", or "FetchEvent.respondWith()". %1$S is a URL. %2$S is an error string.
+InterceptionRejectedResponseWithURL=Ndaikatúi oñemyenyhẽ ‘%1$S’. ServiceWorker omoneĩ pe mba’eme’ẽrã FetchEvent.respondWith() omboykéva ‘%2$S’ ndive.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker", "promise", "FetchEvent.respondWith()", or "Response". %1$S is a URL. %2$S is an error string.
+InterceptedNonResponseWithURL=Ndaikatúi emyenyhẽ ‘%1$S’. ServiceWorker omoneĩ pe mba’eme’ẽrã FetchEvent.respondWith()-pe oñemboajéva tepykue iñambuéva ‘%2$S’ ndive.
+# LOCALIZATION NOTE: Do not translate "mozImageSmoothingEnabled", or "imageSmoothingEnabled"
+PrefixedImageSmoothingEnabledWarning=Pe mozImageSmoothingEnabled jepuru ndoikovéima. Eipuru unprefixed imageSmoothingEnabled mba’etee hendaguépe.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker", "Service-Worker-Allowed" or "HTTP". %1$S and %2$S are URLs.
+ServiceWorkerScopePathMismatch=Ojejavy ojehaipy hag̃ua peteĩ ServiceWorker: Tape oñeme’ẽva ‘%1$S’ ndoikéi ‘%2$S’, ha’evahína pe tepy tuichavéva oñemoneĩva. Emoĩporã pe tepy, emongu’e pe Service Worker guiõ ýrõ eipuru pe Service-Worker-Allowed HTTP myakãha emoneĩ hag̃ua upe tepy.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker". %1$S is a URL representing the scope of the ServiceWorker, %2$S is a stringified numeric HTTP status code like "404" and %3$S is a URL.
+ServiceWorkerRegisterNetworkError=Ojejavy ojehaipy ýrõ oñembohekopyahu hag̃ua peteĩ ServiceWorker tepy ‘%1$S’ peg̃uarã: Emyenyhẽ javypyre teko %2$S -pe guiõ ‘%3$S’ -pe.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker". %1$S is a URL representing the scope of the ServiceWorker, %2$S is a MIME Media Type like "text/plain" and %3$S is a URL.
+ServiceWorkerRegisterMimeTypeError2=Ojavy jehaipy/update ServiceWorker ohupyty hag̃ua ‘%1$S’: Tetepy ojavýva ‘%2$S’ peg̃uarã og̃uahẽva ‘%3$S’ script-pe. Ha’eva’erã JavaScript MIME reheguaite.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker". %S is a URL representing the scope of the ServiceWorker.
+ServiceWorkerRegisterStorageError=Ojavy jehaipy /update service worker ‘%S’ jerére g̃uarã: Ko jerére ojejokove ñembyatyhápe jeike puruhára ñemboheko térã kundaha ñemi rekogua rupi.
+ServiceWorkerGetRegistrationStorageError=Ojavy jehaipy service worker %S pe g̃uarã. Ko jerére ojejokove ñembyatyhápe jeike puruhára ñemboheko térã kundaha ñemi rekogua.
+ServiceWorkerGetClientStorageError=Ndaikatúi eguereko service worker’s client(s): Ñembyatyhápe jeike ojejoko’imi ko jeregua rehe puruhára ñemboheko térã kundaha ñemi reko rupi.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker" and "postMessage". %S is a URL representing the scope of the ServiceWorker.
+ServiceWorkerPostMessageStorageError=Pe ServiceWorker ‘%S’ peg̃uarã ndaikatúi omongu’e ‘postMessage‘ pe ñembyatyhápe jeike ojejoko’imi ko jeregua rehe puruhára ñemboheko térã kundaha ñemi reko rupi.
+# LOCALIZATION NOTE: Do not translate "ServiceWorker". %1$S is a URL representing the scope of the ServiceWorker.
+ServiceWorkerGraceTimeoutTermination=Oñembopaha ServiceWorker tepy ‘%1$S’ peg̃uarã ha oñeha’ãrõ gueteri waitUntil/respondWith kuave’ẽmbýre ohaságui aravo.
+# LOCALIZATION NOTE (ServiceWorkerNoFetchHandler): Do not translate "Fetch".
+ServiceWorkerNoFetchHandler=Umi tembiaporã ñangarekoha Fetch ojuaju va’erã script kuaara’ã ñepyrũgua oiko aja.
+ExecCommandCutCopyDeniedNotInputDriven=document.execCommand(‘cut’/‘copy’) noñemoneĩri noñehenói rupi ñangarekoha rembiaporã ryepy guive puruhára omohenbiapóva.
+ManifestShouldBeObject=Je’epy ha’eva’erã peteĩ mba’e.
+ManifestScopeURLInvalid=URL hupytyha ndoikói.
+ManifestScopeNotSameOrigin=URL ohupytyva’erã pe kuatiaite reñoihápe voi.
+ManifestStartURLOutsideScope=Pe URL ñepyrũgua ndaipóri tembipuru’i ryepýpe, péicha rupi ihupytyha ndoikómo’ãi.
+ManifestStartURLInvalid=Kundaharape URL ñepyrũha ndoikói.
+ManifestStartURLShouldBeSameOrigin=URL ohupytyva’erã pe kuatiaite reñoihápe voi.
+# LOCALIZATION NOTE: %1$S is the name of the object whose property is invalid. %2$S is the name of the invalid property. %3$S is the expected type of the property value. E.g. "Expected the manifest's start_url member to be a string."
+ManifestInvalidType=Oñeha’ãrõ %2$S %1$S’s reheguáva oikóvo chugui %3$S.
+# LOCALIZATION NOTE: %1$S is the name of the property whose value is invalid. %2$S is the (invalid) value of the property. E.g. "theme_color: 42 is not a valid CSS color."
+ManifestInvalidCSSColor=%1$S: %2$S ndaha’éi peteĩ CSS sa’y oikóva.
+# LOCALIZATION NOTE: %1$S is the name of the property whose value is invalid. %2$S is the (invalid) value of the property. E.g. "lang: 42 is not a valid language code."
+ManifestLangIsInvalid=%1$S: %2$S ndaha’éi peteĩ ñe’ẽ ayvu oikóva.
+# LOCALIZATION NOTE: %1$S is the name of the parent property whose value is invalid (e.g., "icons"). %2$S is the index of the image object that is invalid (from 0). %3$S is the name of actual member that is invalid. %4$S is the invalid value. E.g. "icons item at index 2 is invalid. The src member is an invalid URL http://:Invalid"
+ManifestImageURLIsInvalid=Pe jehaipyre %1$S %2$S kuaauhahápe ndoikói. Pe %3$S ha’e URL %4$S oiko’ỹva.
+# LOCALIZATION NOTE: %1$S is the name of the parent property that that contains the unusable image object (e.g., "icons"). %2$S is the index of the image object that is unusable (from 0). E.g. "icons item at index 2 lacks a usable purpose. It will be ignored."
+ManifestImageUnusable=Pe mba’epuru %1$S toguerechaukaha %2$S nahembiaporapéi. Ojehejareíta.
+# LOCALIZATION NOTE: %1$S is the name of the parent property that contains the unsupported value (e.g., "icons"). %2$S is the index of the image object that has the unsupported value (from 0). %3$S are the unknown purposes. E.g. "icons item at index 2 includes unsupported purpose(s): a b."
+ManifestImageUnsupportedPurposes=Pe mba’epuru %1$S toguerechaukaha %2$S hembiaporã ñemoneĩ’ỹva: %3$S.
+# LOCALIZATION NOTE: %1$S is the name of the parent property that has a repeated purpose (e.g., "icons"). %2$S is the index of the image object that has the repeated purpose (from 0). %3$S is the repeated purposes. E.g. "icons item at index 2 includes repeated purpose(s): a b."
+ManifestImageRepeatedPurposes=Pe mba’epuru %1$S toguerechaukaha %2$S hembiaporã ñemoneĩ’ỹva: %3$S.
+PatternAttributeCompileFailure=Ndaikatúi ojehechajey <input pattern='%S'> pe mboguataha ndaha’éi je’epy oikoitéva: %S
+# LOCALIZATION NOTE: Do not translate "postMessage" or DOMWindow. %S values are origins, like https://domain.com:port
+TargetPrincipalDoesNotMatch=Ndaikatúi eipuru ‘postMessage’ ‘DOMWindow’-pe: Pe tenda ohotaha reñoiha (‘%S’) ndojokupytýi pe ovetã reñoiha ojapyhýtava (‘%S’).
+# LOCALIZATION NOTE: Do not translate 'YouTube'. %S values are origins, like https://domain.com:port
+RewriteYouTubeEmbed=Ojehaijey YouTube Flash embed (%S) hekotujavéva iframe ryepýpe oĩva (%S) pe. Ija guive ndéve embohekopyahúkena kuatiarogue eipuru hag̃ua iframe embed/object rekoviáramo.
+# LOCALIZATION NOTE: Do not translate 'YouTube'. %S values are origins, like https://domain.com:port
+RewriteYouTubeEmbedPathParams=Ojehaijey YouTube Flash embed (%S) hekotujavéva iframe ryepýpe oĩva (%S) pe. Temira’ãha oñembohasáva’ekue ndaikatuvéima ojepuru iframe pe. Ija guive ndéve embohekopyahúkena kuatiarogue eipuru hag̃ua iframe embed/object rekoviárõ.
+# LOCALIZATION NOTE: This error is reported when the "Encryption" header for an
+# incoming push message is missing or invalid. Do not translate "ServiceWorker",
+# "Encryption", and "salt". %1$S is the ServiceWorker scope URL.
+PushMessageBadEncryptionHeader=Pe ServiceWorker ‘%1$S’ jerére g̃uarã ndaikatúi omyasakã pe ñe’ẽmondo imbaretéva. Pe myakãha ‘Encryption’ omoingeva’erã ‘salt‘ ra’ãha peteĩteĩva ñe’ẽmondópe g̃uarã. Eñemomaranduve hag̃ua, eporandu va’erã https://tools.ietf.org/html/draft-ietf-httpbis-encryption-encoding-02#section-3.1.
+# LOCALIZATION NOTE: This error is reported when the "Crypto-Key" header for an
+# incoming push message is missing or invalid. Do not translate "ServiceWorker",
+# "Crypto-Key", and "dh". %1$S is the ServiceWorker scope URL.
+PushMessageBadCryptoKeyHeader=ServiceWorker ‘%1$S’ jerére g̃uarã ndaikatúi omyasakã ñe’ẽmondo imbaretéva. Myakãha ‘Crypto-Key‘ omoingeva’erã ‘dh‘ ra’ãha oreko apopyvusu rembipuru’i ñe’ẽñemi opavave mba’éva. Eñemomaranduve hag̃ua, eporandu https://tools.ietf.org/html/draft-ietf-httpbis-encryption-encoding-02#section-4.
+# LOCALIZATION NOTE: This error is reported when a push message fails to decrypt because the deprecated
+# "Encryption-Key" header for an incoming push message is missing or invalid.
+# Do not translate "ServiceWorker", "Encryption-Key", "dh", "Crypto-Key", and
+# "Content-Encoding: aesgcm". %1$S is the ServiceWorker scope URL.
+PushMessageBadEncryptionKeyHeader=ServiceWorker ‘%1$S’ jerére g̃uarã ndaikatúi omyasakã ñe’ẽmondo imbaretéva. Myakãha ‘Encryption-Key’ omoinge ‘dh‘ ra’ãha oreko apopyvusu rembipuru’i ñe’ẽñemi opavave mba’éva. Myakãha oiko’ỹva ha pya’e ojepe’áta. Ikatu eipuru ‘Crypto-Key‘ ‘Content-Encoding: aesgcm‘ Eñemomaranduve hag̃ua, eporandu https://tools.ietf.org/html/draft-ietf-httpbis-encryption-encoding-02#section-4.
+# LOCALIZATION NOTE: This error is reported when a push message fails to decrypt
+# because the "Content-Encoding" header is missing or contains an
+# unsupported encoding. Do not translate "ServiceWorker", "Content-Encoding",
+# "aesgcm", and "aesgcm128". %1$S is the ServiceWorker scope URL.
+PushMessageBadEncodingHeader=ServiceWorker ‘%1$S’ jerére g̃uarã ndaikatúi omyasakã ñe’ẽmondo imbaretéva. Myakãha ‘Content-Encoding‘ ha’e ‘aesgcm‘. ‘aesgcm128‘ oñemoneĩma, hákatu ndojepurukuaái ha oñemboguéta. Eñemomaranduve hag̃ua, eporandu https://tools.ietf.org/html/draft-ietf-httpbis-encryption-encoding-02#section-2.
+# LOCALIZATION NOTE: This error is reported when a push message fails to decrypt
+# because the "dh" parameter is not valid base64url. Do not translate
+# "ServiceWorker", "dh", "Crypto-Key", and "base64url". %1$S is the
+# ServiceWorker scope URL.
+PushMessageBadSenderKey=ServiceWorker ‘%1$S’ jerére ndaikatúi omyasakã ñe’ẽmondo imbaretéva. Myakãha ‘dh‘ ‘Crypto-Key‘ ra’ãha oreko ñe’ẽñemi opavave mba’éva Diffie-Hellman apopyvusu rembipuru’íva, ipapapýva base64url-encoded (https://tools.ietf.org/html/rfc7515#appendix-C) ha avei “uncompressed” térã “raw” (65 bytes ipapapy mboyve). Eñemomaranduve hag̃ua, eporandu https://tools.ietf.org/html/draft-ietf-httpbis-encryption-encoding-02#section-4.
+# LOCALIZATION NOTE: This error is reported when a push message fails to decrypt
+# because the "salt" parameter is not valid base64url. Do not translate
+# "ServiceWorker", "salt", "Encryption", and "base64url". %1$S is the
+# ServiceWorker scope URL.
+PushMessageBadSalt=ServiceWorker ‘%1$S’ jerére g̃uarã ndaikatúi omyasakã ñe’ẽmondo imbaretéva. Pe ‘salt‘ ra’ãha ‘Encryption’ myakãháme ipapapy base64url (https://tools.ietf.org/html/rfc7515#appendix-C), ha oguerekova’erã michĩvéramo 16 bites ipapapy mboyve. Eñemomaranduve hag̃ua, eporandu https://tools.ietf.org/html/draft-ietf-httpbis-encryption-encoding-02#section-3.1.
+# LOCALIZATION NOTE: This error is reported when a push message fails to decrypt
+# because the "rs" parameter is not a number, or is less than the pad size.
+# Do not translate "ServiceWorker", "rs", or "Encryption". %1$S is the
+# ServiceWorker scope URL. %2$S is the minimum value (1 for aesgcm128, 2 for
+# aesgcm).
+PushMessageBadRecordSize=ServiceWorker ‘%1$S’ jerére g̃uarã ndaikatúi omyasakã pe ñe’ẽmondo imbaretéva. Pe ‘rs‘ ra’ãha ‘Encryption’ myakãháme oĩ %2$S and 2^36-31 pa’ũme, térã ojehejarei peichaite. Eñemomaranduve hag̃ua, eporandu https://tools.ietf.org/html/draft-ietf-httpbis-encryption-encoding-02#section-3.1.
+# LOCALIZATION NOTE: This error is reported when a push message fails to decrypt
+# because an encrypted record is shorter than the pad size, the pad is larger
+# than the record, or any of the padding bytes are non-zero. Do not translate
+# "ServiceWorker". %1$S is the ServiceWorker scope URL. %2$S is the pad size
+# (1 for aesgcm128, 2 for aesgcm).
+PushMessageBadPaddingError=ServiceWorker ‘%1$S’ jerére g̃uarã ndaikatúi omyasakã pe ñe’ẽmondo imbaretéva. Peteĩ haipy ñe’ẽmondo ipapapyréva noñemyanyhẽ porãi. Eñemomaranduve hag̃ua, eporandu https://tools.ietf.org/html/draft-ietf-httpbis-encryption-encoding-02#section-2.
+# LOCALIZATION NOTE: This error is reported when push message decryption fails
+# and no specific error info is available. Do not translate "ServiceWorker".
+# %1$S is the ServiceWorker scope URL.
+PushMessageBadCryptoError=ServiceWorker repy ‘%1$S’ pe g̃uarã ojuhu jejavy omyesakãse jave marandu’i myañáva. Ehekasérõ pytyvõ ko mba’e rehegua, eikemi ápe: https://developer.mozilla.org/docs/Web/API/Push_API/Using_the_Push_API#Encryption
+# LOCALIZATION NOTE: %1$S is the type of a DOM event. 'passive' is a literal parameter from the DOM spec.
+PreventDefaultFromPassiveListenerWarning=Oñepena’ỹ ‘preventDefault()’ ñehenói rehe ojejapóva peteĩ henduhára reko ‘passive’ tembiaporã ‘%1$S’ pe g̃uarã.
+# LOCALIZATION NOTE: 'ImageBitmapRenderingContext.transferImageBitmap' and 'ImageBitmapRenderingContext.transferFromImageBitmap' should not be translated
+ImageBitmapRenderingContext_TransferImageBitmapWarning=ImageBitmapRenderingContext ndojepuruvéima ha oñemboguetétama. Eipuru ImageBitmapRenderingContext.transferFromImageBitmap hendaguépe.
+IIRFilterChannelCountChangeWarning=Mba’e iñambuéva oĩva IIRFilterNode mbohapeha jejapápe ombohyapuvaikuaáva temirendúpe.
+BiquadFilterChannelCountChangeWarning=Mba’e iñambuéva oĩva BiquadFilterNode mbohapeha jejapápe ombohyapuvaikuaáva temirendúpe.
+# LOCALIZATION NOTE: Do not translate ".png"
+GenericImageNamePNG=ta’ãnga.png
+GenericFileName=marandurenda
+# LOCALIZATION NOTE: Do not translate "Large-Allocation", as it is a literal header name
+LargeAllocationSuccess=Ko kuatiarogue oñemyanehẽ peteĩ taperekogua pyahúpe myakãha tuichavéva rupi.
+# LOCALIZATION NOTE: Do not translate "Large-Allocation", as it is a literal header name. Do not translate GET.
+LargeAllocationNonGetRequest=Pe myakãha tuichavéva opytarei pe ñemyanyhẽ oku’evai pe GET ndojeruréi rupi.
+# LOCALIZATION NOTE: Do not translate "Large-Allocation", as it is a literal header name. Do not translate `window.opener`.
+LargeAllocationNotOnlyToplevelInTabGroup=Pe myakãha tuichavéva opytarei oĩ rupi ovetã oguerekóva je’epy ko jeheka jereregua pe jerarquía de trama térã window.opener.
+# LOCALIZATION NOTE: Do not translate "Large-Allocation", as it is a literal header name
+LargeAllocationNonE10S=Peteĩ myakãha tuichavéva opytarei oĩ rupi kuatia noñemyanyhẽiva tapereko okágui.
+GeolocationInsecureRequestIsForbidden=Peteĩ mba’ejerure geolocalización rehegua oñemboajéta tekorosã jerére añoite.
+NotificationsInsecureRequestIsForbidden=Pe ñemomarandu moneĩ rehegua ikatu ejerure tekorasã ryepýpe añoite.
+NotificationsCrossOriginIframeRequestIsForbidden=Pe ñemomarandu moneĩmby ejerurekuaa kuatia yvatevegua térã peteĩ iframe peichagua ndive.
+NotificationsRequireUserGesture=Pe ñemomarandu moneĩ rehegua ikatu ejerure tembiaporã ñangarekoha oku’éva sapy’amípe puruhára omoñepyrũva.
+NotificationsRequireUserGestureDeprecationWarning=Ejerure marandu ñemoneĩgua tembiaporã ñangarekoha puruhára ojapopyre sapy’arã ndoikovéima ha ndojokupytymo’ãi avei tenondeve.
+# LOCALIZATION NOTE: Do not translate "Large-Allocation", as it is a literal header name.
+LargeAllocationNonWin32=Ko kuatiarogue henyhẽkuaa peteĩ taperekogua pyahúpe myakãha tuichavéva rupi, péicha avei, taperekogua me’ẽmby tuicháva ndojepurukuaái ndaha’éiva Win32 rendaitépe.
+# LOCALIZATION NOTE: Do not translate "content", "Window", and "window.top"
+WindowContentUntrustedWarning=Tekome’ẽ ‘content’ Window mba’éva oĩ hekopyahu’ỹre. Ikatu eipuru ‘window.top’ hendaguépe.
+# LOCALIZATION NOTE: The first %S is the tag name of the element that starts the loop, the second %S is the element's ID.
+SVGRefLoopWarning=Pe SVG <%S> ID ndive “%S” oguereko imombe’upyrã.
+# LOCALIZATION NOTE: The first %S is the tag name of the element in the chain where the chain was broken, the second %S is the element's ID.
+SVGRefChainLengthExceededWarning=Joajuha rysýi ha’etéva SVG <%S> tuichaitereíva ojehejarei mba’epururãme ID “%S” ndive.
+# LOCALIZATION NOTE: Do not translate "<script>".
+ScriptSourceEmpty=Tekome’ẽ ‘%S’ mba’epuru <script> inandíma.
+# LOCALIZATION NOTE: Do not translate "<script>".
+ScriptSourceInvalidUri=Tekome’ẽ ‘%S’ mba’epuru <script> ndaha’éi URI oikóva: “%S”
+# LOCALIZATION NOTE: Do not translate "<script>".
+ScriptSourceLoadFailed=Oiko jejavy emyanyhẽvo pe <script> “%S” reñoiha ndive.
+ModuleSourceLoadFailed=Ndoikói ñemyenyhẽ teñoiha “%S” ndivegua.
+# LOCALIZATION NOTE: Do not translate "<script>".
+ScriptSourceMalformed=<script> URI reñoiha imarãva: “%S”.
+ModuleSourceMalformed=URI reñoiha ha’ãha imarãva: “%S”.
+# LOCALIZATION NOTE: Do not translate "<script>".
+ScriptSourceNotAllowed=<script> URI reñoiha noñemoneĩri ko kuatiápe: “%S”.
+ModuleSourceNotAllowed=URI reñoiha ra’ãha noñemoneĩri ko kuatiápe: “%S”.
+ModuleResolveFailure=Ojavy emoĩporãsévo módulo kuaaukaha “%S”. Umi módulo kuaaukaha ojekuaaporã’ỹva oñepyrũva’erã “./”, “../” o “/” ndive.
+# LOCALIZATION NOTE: %1$S is the invalid property value and %2$S is the property name.
+InvalidKeyframePropertyValue=Pe fotograma ñemigua mba’etee repy “%1$S” ndoikói ñe’ẽjuajungatu “%2$S” rupi.
+# LOCALIZATION NOTE: Do not translate "ReadableStream".
+ReadableStreamReadingFailed=Ojavy mba’ekuaarã ñemoñe’ẽ ReadableStream guive: “%S”.
+# LOCALIZATION NOTE: Do not translate "registerProtocolHandler"
+RegisterProtocolHandlerPrivateBrowsingWarning=Ndaikatúi eipuru registerProtocolHandler kundaha ñemi ayvu ndive.
+MotionEventWarning=Ñanduha oku’éva jepuru ndoikovéima.
+OrientationEventWarning=Ñanduha ombohapéva jepuru ndoikovéima.
+ProximityEventWarning=Ñanduha ag̃uiguáva jepuru ndoikovéima.
+AmbientLightEventWarning=Ñanduha myesakãháva jepuru ndoikovéima.
+# LOCALIZATION NOTE: Do not translate "storage", "indexedDB.open" and "navigator.storage.persist()".
+IDBOpenDBOptions_StorageTypeWarning=Tekome’ẽ ‘mbyatypy’ jeporavorãme ohasáva indexedDB.open ndojepuruvéima ha pya’e oguetétama. Embyatyse añetéramo, eipuru navigator.storage.persist() instead hendaguépe.
+UnsupportedEntryTypesIgnored=Ehejarei entryTypes ipu’aka’ỹva: %S.
+AllEntryTypesIgnored=Ndaipóri entryTypes oikóva; ehechánte jehaipy.
+# LOCALIZATION NOTE: do not localize key=“%S” modifiers=“%S” id=“%S”
+GTK2Conflict2=Tembiaporã oikóva ndaipóriva GTK2-pe: oikóva=“%S” moambueha=“%S” id=“%S”
+WinConflict2=Tembiaporã oikóva ndaipóriva ndahetái tairenda mba’e’okápe: oikóva=“%S” moambueha=“%S” id=“%S”
+# LOCALIZATION NOTE: do not trnaslated "document.domain"
+DocumentSetDomainNotAllowedWarning=Noñemoneĩri document.domain hembiapóvo peteĩ jeregua imombyrýva heñoiha juasáva.
+
+#LOCALIZATION NOTE(DeprecatedTestingInterfaceWarning): Do not translate this message. It's just testing only.
+DeprecatedTestingInterfaceWarning=TestingDeprecatedInterface ojepurúta sapy’ami ha kóva iñe’ẽmondo he’iha ndoikoveimaha.
+#LOCALIZATION NOTE(DeprecatedTestingMethodWarning): Do not translate this message. It's just testing only.
+DeprecatedTestingMethodWarning=TestingDeprecatedInterface.deprecatedMethod() ha’e jepuru ñepyrũ añoite ha kóva ñe’ẽmondo ohechaukáva ndoikoiha.
+#LOCALIZATION NOTE(DeprecatedTestingAttributeWarning): Do not translate this message. It's just testing only.
+DeprecatedTestingAttributeWarning=TestingDeprecatedInterface.deprecatedAttribute ha’e tekome’ẽ jepuru sapy’áva añoite ha kóva iñe’ẽmondo ohechaukáva ndojoguerahaiha.
+# LOCALIZATION NOTE (CreateImageBitmapCanvasRenderingContext2DWarning): Do not translate CanvasRenderingContext2D and createImageBitmap.
+CreateImageBitmapCanvasRenderingContext2DWarning=CanvasRenderingContext2D jepuru createImageBitmap-pe ndoikovéima.
+# LOCALIZATION NOTE (MozRequestFullScreenDeprecatedPrefixWarning): Do not translate mozRequestFullScreen.
+MozRequestFullScreenDeprecatedPrefixWarning=mozRequestFullScreen () ndoikovéima.
+# LOCALIZATION NOTE (MozfullscreenchangeDeprecatedPrefixWarning): Do not translate onmozfullscreenchange.
+MozfullscreenchangeDeprecatedPrefixWarning=onmozfullscreenchange ndoikovéima.
+# LOCALIZATION NOTE (MozfullscreenerrorDeprecatedPrefixWarning): Do not translate onmozfullscreenerror.
+MozfullscreenerrorDeprecatedPrefixWarning=onmozfullscreenerror ndoikovéima.
+# LOCALIZATION NOTE(External_AddSearchProviderWarning): Do not translate AddSearchProvider.
+External_AddSearchProviderWarning=AddSearchProvider ndoikovéima.
+# LOCALIZATION NOTE: Do not translate "MouseEvent.mozPressure" and "PointerEvent.pressure".
+MouseEvent_MozPressureWarning=MouseEvent.mozPressure ndoikovéima. Eipuru PointerEvent.pressure instead.
+# LOCALIZATION NOTE: Do not translate MathML, align, numalign and denomalign.
+MathML_DeprecatedAlignmentAttributesWarning=Tekome’ẽ MathML “align”, “numalign” térã “denomalign” ha’e tepykue oiko’ỹva ha oñemboguétama tenondeve gotyo.
+# LOCALIZATION NOTE: Do not translate MathML and bevelled.
+MathML_DeprecatedBevelledAttribute=Pe tekome’ẽ MathML “biselado” ndojepuruvéima ha oñemboguétama vokoiete.
+# LOCALIZATION NOTE: Do not translate thin, medium, thick and linethickness.
+MathML_DeprecatedLineThicknessValueWarning=“po’i”, “mbyte” ha “poguasu” ndoikovéima tekome’ẽ tairenda anambusu ha oñemboguétama tenonde gotyove.
+# LOCALIZATION NOTE: Do not translate small, normal, big and mathsize.
+MathML_DeprecatedMathSizeValueWarning=“michĩ”, “ha’etéva” ha “tuicha” ndoikovéima tekome’ẽ mathsize peg̃uarã ha oñemboguétama tenonde gotyove.
+# LOCALIZATION NOTE: Do not translate veryverythinmathspace, verythinmathspace,
+# thinmathspace, mediummathspace, thickmathspace, verythickmathspace, veryverythickmathspace and MathML.
+MathML_DeprecatedMathSpaceValueWarning=“Veryverythinmathspace”, “verythinmathspace”, “thinmathspace”, “mediummathspace”, “thickmathspace”, “verythickmathspace” ha “veryverythickmathspace” ndoikovéima MathML pukukuépe g̃uarã ha oñemboguétama tenonde gotyove.
+# LOCALIZATION NOTE: Do not translate radical, notation and menclose.
+MathML_DeprecatedMencloseNotationRadical=Pe tepykue “radical” ndokovéima tekome’ẽ “notación” peg̃uarã mba’epuru <menclose> ha oñemboguétama vokoiete.
+# LOCALIZATION NOTE: Do not translate MathML or mfenced.
+MathML_DeprecatedMfencedElement=Pe tekome’ẽ MathML mfenced ndojepuruvéima ha oñemboguétama vokoiete.
+# LOCALIZATION NOTE: Do not translate MathML, subscriptshift and superscriptshift.
+MathML_DeprecatedScriptShiftAttributes=MathML rekome’ẽ “teratee’i” ha “superíndice” ndojepuruvéima ha ikatu oñembogue vokoiete.
+# LOCALIZATION NOTE: Do not translate MathML, background, color, fontfamily, fontsize, fontstyle and fontweight.
+MathML_DeprecatedStyleAttributeWarning=Tekome’ẽ MathML “hugua”, “sa’y”, “teñoiha aty”, “teñoiha tuichakue”, teñoiha tee” ha “fontweight” ndoikovéima ha oñemboguétama tenonde gotyove.
+# LOCALIZATION NOTE: Do not translate MathML and XLink.
+MathML_DeprecatedXLinkAttributeWarning=Umi tekome’ẽ XLink “href”, “type”, “show” ha “actuate” ndokovéima umi mba’epuru MathML ha oñemboguétama vokoiete.
+# LOCALIZATION NOTE: Do not translate MathML and STIXGeneral. %S is a documentation URL.
+MathML_DeprecatedStixgeneralOperatorStretchingWarning=Pe pytyvõ omoha’ãnga hag̃ua MathML mongu’eha ojepysóva STIXGeneral reñoiha ndive ndojepuruvéima ha ikatu oñembogue. Ereko hag̃ua mba’emimi teñoiha pyahu rehegua ojokupytýtava gueteri, ehecha %S
+# LOCALIZATION NOTE: Do not translate MathML and scriptminsize.
+MathML_DeprecatedScriptminsizeAttributeWarning=Pe tekome’ẽ MathML “scriptminsize” ndojepuruvéima ha oñemboguétama vokoiete.
+# LOCALIZATION NOTE: Do not translate MathML and scriptsizemultiplier.
+MathML_DeprecatedScriptsizemultiplierAttributeWarning=Pe tekome’ẽ MathML “scriptsizemultiplier” ndojepuruvéima ha oñemboguétama vokoiete.
+WebShareAPI_Failed=Ojavy ñemoherakuã
+WebShareAPI_Aborted=Ojejoko ñemoherakuã.
+# LOCALIZATION NOTE (UnknownProtocolNavigationPrevented): %1$S is the destination URL.
+UnknownProtocolNavigationPrevented=Ñeikundaha ñemboyke “%1$S” oiko peteĩ protocolo ojekuaa’ỹva rupi.
+PostMessageSharedMemoryObjectToCrossOriginWarning=Ndaikatúi emoherakuã ñe’ẽmondo imandu’aha ambuendivegua ovetã heñoiha juasávape.
+# LOCALIZATION NOTE: %S is the URL of the resource in question
+UnusedLinkPreloadPending=Pe purupyrã “%S” henyhẽpyréva juajuha henyhẽpyréva ndive ndojepurúi ndahetái aravo’ípe. Eñeha’ã umi tekome’ẽ teramoĩgua henyhẽpyréva tahekoporãmeme.
+
+# LOCALIZATION NOTE: Do not translate document.requestStorageAccess(), iframe, allow-same-origin and sandbox (though you may translate "sandboxed").
+RequestStorageAccessNullPrincipal=document.requestStorageAccess() ndaikatúi oñehenói peteĩ kuatiaite ijypykue ypytũvape, sandbox iframe allow-same-origin-ỹre sandbox rekome’ẽme.
+# LOCALIZATION NOTE: Do not translate document.requestStorageAccess(), iframe, allow-storage-access-by-user-activation and sandbox (though you may translate "sandboxed").
+RequestStorageAccessSandboxed=document.requestStorageAccess() ndaikatúi oñehenói iframe ipa’ũ mombyrýva omoneĩ’ỹre jeike ñembyatyhápe puruhára myandy rupive hekome’ẽ ipa’ũ mombyrývape.
+# LOCALIZATION NOTE: Do not translate document.requestStorageAccess() and iframe.
+RequestStorageAccessNested=document.requestStorageAccess() ndojerurekuaái iframe hupapyréva.
+# LOCALIZATION NOTE: Do not translate document.requestStorageAccess(). In some locales it may be preferable to not translate "event handler", either.
+RequestStorageAccessUserGesture=document.requestStorageAccess() ojerurekuaa tembiaporã ñangarekoha omboguatáva puruhára ipya’éva.
+# LOCALIZATION NOTE: Do not translate "Location" and "History".
+LocChangeFloodingPrevented=Hetaiterei oñehenói APIs rendaite térã tembiasakuépe sapy’aitépe.
+FolderUploadPrompt.title = Emoneĩ Ñemondo
+# LOCALIZATION NOTE: %S is the name of the folder the user selected in the file picker.
+FolderUploadPrompt.message = ¿Emyanyhẽse añetépa opaite marandurenda “%S” pegua? Ejapo ejeroviárõ ko tenda rehe.
+FolderUploadPrompt.acceptButtonLabel = Hupi
+InputPickerBlockedNoUserActivation=Ojejokóma <input> poravoha puruhára nomyandýi rupi.
+ExternalProtocolFrameBlockedNoUserActivation=Ojejokóma pe iframe raperekoite okayguáva puruhára nomyandýi rupi térã ndohasái rupi heta aravo oñemyanyhẽ rire pe iframe koichagua.
+MultiplePopupsBlockedNoUserActivation=Ojejokóma heta ovetã apysẽ ijurujáva puruhára nomyandýi rupi.
+# LOCALIZATION NOTE: %S is the URL of the preload that was ignored.
+PreloadIgnoredInvalidAttr=%S myenyhẽrã ojehejarei tepykue ojekuaa’ỹva rupi “as” térã “type”, térã tekome’ẽ “media” ojokupyty’ỹvare.
diff --git a/l10n-gn/dom/chrome/global-strres.properties b/l10n-gn/dom/chrome/global-strres.properties
new file mode 100644
index 0000000000..2fac45d22c
--- /dev/null
+++ b/l10n-gn/dom/chrome/global-strres.properties
@@ -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/.
+
+16389=Oiko peteĩ jejave jekuaa’ỹva (%1$S)
diff --git a/l10n-gn/dom/chrome/global.dtd b/l10n-gn/dom/chrome/global.dtd
new file mode 100644
index 0000000000..661fb351f4
--- /dev/null
+++ b/l10n-gn/dom/chrome/global.dtd
@@ -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/. -->
+
+<!ENTITY locale.dir "ltr">
diff --git a/l10n-gn/dom/chrome/layout/HtmlForm.properties b/l10n-gn/dom/chrome/layout/HtmlForm.properties
new file mode 100644
index 0000000000..5459c7415a
--- /dev/null
+++ b/l10n-gn/dom/chrome/layout/HtmlForm.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/.
+
+Reset=Mbojevyjey
+Submit=Emondo porandu
+Browse=Poravo…
+FileUpload=Marandurenda ñemyenyhẽ
+DirectoryUpload=Eiporavo ñongatuha emyenyhẽ hag̃ua
+DirectoryPickerOkButtonLabel=Jupi
+ForgotPostWarning=Pe myanyhẽha oguereko enctype=%S, hákatu ndoipurúi method=POST. Oñemondñota jepiverõguáicha method=GET ha enctype-ỹre.
+ForgotFileEnctypeWarning=Pe myanyhẽha oguereko marandurendápe jeikeha, hákatu ndoipurúi method=POST avei enctype=multipart/form-data myanyhẽhápe. Pe marandurenda noñemondomo’ãi.
+# LOCALIZATION NOTE (DefaultFormSubject): %S will be replaced with brandShortName
+DefaultFormSubject=Myanyhẽha ñemondo %S guive
+CannotEncodeAllUnicode=Ojeguerahauka peteĩ myanyhẽha %S mbopapapy rupi, ndaikatúiva ombopapapy opaite Unicode rehegua, péicha rupi ikatukuaa puruhára jeike imarã. Emboyke hag̃ua ko apañuãi, pe kuatiarogue emoambueva’erã pe myanyhẽha ojegueraha hag̃ua UTF-8 mbopapapýpe térã omoha’eño accept-charset=utf-8 form mba’epurúpe.
+AllSupportedTypes=Opavavete ñemoneĩpyre
+# LOCALIZATION NOTE (NoFileSelected): this string is shown on a
+# <input type='file'> when there is no file selected yet.
+NoFileSelected=Ndojejuhúi mba’evéichagua marandurenda.
+# LOCALIZATION NOTE (NoFilesSelected): this string is shown on a
+# <input type='file' multiple> when there is no file selected yet.
+NoFilesSelected=Ndojeporavói mba’evéichagua marandurenda.
+# LOCALIZATION NOTE (NoDirSelected): this string is shown on a
+# <input type='file' directory/webkitdirectory> when there is no directory
+# selected yet.
+NoDirSelected=Ndaha’éi marandurenda’aty poravopyre.
+# LOCALIZATION NOTE (XFilesSelected): this string is shown on a
+# <input type='file' multiple> when there are more than one selected file.
+# %S will be a number greater or equal to 2.
+XFilesSelected=%S marandurenda ojeporavopyréva.
+ColorPicker=Eiporavo peteĩ sa’y
+# LOCALIZATION NOTE (AndNMoreFiles): Semi-colon list of plural forms.
+# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
+# 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). #1 represents the number of files
+# minus 20 and will always be a number equal to or greater than 2. So the
+# singular case will never be used.
+AndNMoreFiles=ha hetave;ha #1 hetave
+# LOCALIZATION NOTE (DefaultSummary): this string is shown on a <details> when
+# it has no direct <summary> child. Google Chrome should already have this
+# string translated.
+DefaultSummary=Mba’emimi
diff --git a/l10n-gn/dom/chrome/layout/MediaDocument.properties b/l10n-gn/dom/chrome/layout/MediaDocument.properties
new file mode 100644
index 0000000000..0716f498e7
--- /dev/null
+++ b/l10n-gn/dom/chrome/layout/MediaDocument.properties
@@ -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/.
+
+#LOCALIZATION NOTE (ImageTitleWithDimensions2AndFile): first %S is filename, second %S is type, third %S is width and fourth %S is height
+#LOCALIZATION NOTE (ImageTitleWithoutDimensions): first %S is filename, second %S is type
+#LOCALIZATION NOTE (ImageTitleWithDimensions2): first %S is type, second %S is width and third %S is height
+#LOCALIZATION NOTE (ImageTitleWithNeitherDimensionsNorFile): first %S is type
+#LOCALIZATION NOTE (MediaTitleWithFile): first %S is filename, second %S is type
+#LOCALIZATION NOTE (MediaTitleWithNoInfo): first %S is type
+ImageTitleWithDimensions2AndFile=%S (%S ta’ãnga, %S\u00A0\u00D7\u00A0%S píxeles)
+ImageTitleWithoutDimensions=%S (%S ta’ãnga)
+ImageTitleWithDimensions2=(%S Ta’ãnga, %S\u00A0\u00D7\u00A0%S píxeles)
+ImageTitleWithNeitherDimensionsNorFile=(%S Ta’ãnga)
+MediaTitleWithFile=%S (%S Mba’e)
+MediaTitleWithNoInfo=(%S Mba’e)
+
+InvalidImage=Ndaikatúi ojehecha ta’ãnga \u201c%S\u201d oguereko rupi jejavy
+ScaledImage=Jupipyre (%S%%)
+
+TitleWithStatus=%S - %S
diff --git a/l10n-gn/dom/chrome/layout/css.properties b/l10n-gn/dom/chrome/layout/css.properties
new file mode 100644
index 0000000000..7dafa8d342
--- /dev/null
+++ b/l10n-gn/dom/chrome/layout/css.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/.
+
+MimeNotCss=Pe jeguarã kuatia %1$S nahenyhẽi ndaha’éi rupi MIME, “%2$S”, ndaha’éi “text/css”.
+MimeNotCssWarn=Pe kuatia %1$S henyhẽma CSS ramo jepémo pe MIME, “%2$S”, ndaha’éi “text/css”.
+
+PEDeclDropped=Haiñemi oñemboykéva
+PEDeclSkipped=Oñemboykéva ambue haiñemi meve
+PEUnknownProperty=Mba’etee ojeikuaa’ỹva ‘%1$S’.
+PEValueParsingError=Jejavy eikumbysehápe tepy ‘%1$S’-pe g̃uarã.
+PEUnknownAtRule=Ndojehechakuaái mbojojaha térã jejavy oñemoñe’ẽ jave mbojojaha ‘%1$S’.
+PEMQUnexpectedOperator=Puruha ha’arõ’ỹva hupytyha rysýipe.
+PEMQUnexpectedToken=Ta’ãnga’i ha’arõ’ỹva ‘%1$S’ hupytyha rysýipe.
+PEAtNSUnexpected=Token oñeha’ãrõ’ỹva @namespace: ‘%1$S’ kuápe.
+PEKeyframeBadName=Jeikuaaukarã oñeha’arõva @keyframes. mbojojaha rérarã
+PEBadSelectorRSIgnored=Mbojojaha aty ojehejareíva peteĩ jeporavo vai rupi.
+PEBadSelectorKeyframeRuleIgnored=Mbojojaha ojehejareíva peteĩ jeporavo marãva rupi.
+PESelectorGroupNoSelector=Oñeha’ãrõkuri peteĩ poravoha.
+PESelectorGroupExtraCombinator=Oku’éva mbojoyvy.
+PEClassSelNotIdent=Oñeha’arõ jeikuaaukaha mba’e ojeporavo hag̃ua, hákatu ojejuhu ‘%1$S’.
+PETypeSelNotType=Oñeha’arõ tembiporu térã ‘*’ réra, hákatu ojejuhu ‘%1$S’.
+PEUnknownNamespacePrefix=Pa’ũ mboyvegua térã ojeikuaa’ỹva ‘%1$S’.
+PEAttributeNameExpected=Oñeha’arõ kuaaukaha mba’epururã rerarã, hákatu ojejuhu ‘%1$S’.
+PEAttributeNameOrNamespaceExpected=Oñeha’arõ kuaaukaha mba’eporu rerarã téra rendag̃ua, hákatu ojejuhu ‘%1$S’.
+PEAttSelNoBar=Oñeha’arõ ‘|’, hákatu ojejuhu ‘%1$S’.
+PEAttSelUnexpected=Hechaha oñeha’ãrõ’ỹva tekome’ẽ poravohápe: ‘%1$S’.
+PEAttSelBadValue=Oñeha’arõ jekuaaukaha térã itasã repyrã tekome’ẽ poravohápe, hákatu ojejuhu ‘%1$S’.
+PEPseudoSelBadName=Oñeha’arõ jekuaaukaha mbo’ehakoty térã mba’epururãnguépe g̃uarã, hákatu ojejuhu ‘%1$S’.
+PEPseudoSelEndOrUserActionPC=Oñeha’arõ poravoha ipaháva térã peteĩ mbo’ehakotyrãngue puruhára ñemongu’e mba’epururãngue rire, hákatu ojejuhu ‘%1$S’.
+PEPseudoSelUnknown=Tembipurumo’ã ojekuaa’ỹva ‘%1$S’.
+PENegationBadArg=Ndaipóri je’ekuaaite mbo’ehakotyrãngue mbotovéva ‘%1$S’.
+PEPseudoClassArgNotIdent=Oñeha’arõ jekuaaukaha mbo’ehakotyrãngue ra’ãháramo, hákatu ojejuhu ‘%1$S’.
+PEColorNotColor=Oñeha’arõkuri peteĩ sa’y, hákatu ojejuhu ‘%1$S’.
+PEParseDeclarationDeclExpected=Oñeha’arõkuri peteĩ je’epy, hákatu ojejuhu ‘%1$S’.
+PEUnknownFontDesc=Ñehesa’ỹijoha ojekuaa’ỹva ‘%1$S’ mbojojaha @font-face-pe.
+PEMQExpectedFeatureName=Oñeha’arõkuri peteĩ hupytyha réra rehegua, hákatu ojejuhu ‘%1$S’.
+PEMQNoMinMaxWithoutValue=Umi hupytyha rehegua min- térã max- ndivegua oguerekova’erã tepy.
+PEMQExpectedFeatureValue=Ndojejuhúi peteĩ tepy oikóva hupytyha reheguápe g̃uarã.
+PEExpectedNoneOrURL=Oñeha’arõ ‘none’ térã peteĩ URL, hákatu ojejuhu ‘%1$S’.
+PEExpectedNoneOrURLOrFilterFunction=Oñeha’arõ ‘none’, URL térã mboguaha rembiapoite, hákatu ojejuhu ‘%1$S’.
+
+PEDisallowedImportRule=Mbojojaha @import ndoikói gueteri kuatia mbohekoha japopyrépe.
+
+TooLargeDashedRadius=Radio tembe’ygua tuicha mbohekoha ‘ojoapykuerigua’ỹva’ (ipaháva ha’e 100000px). Oñerrenderisáva hatãvaramo.
+TooLargeDottedRadius=Radio tembe’ygua tuicha mbohekoha ‘oñembokytáva’ (ipaháva ha’e 100000px). Oñerrenderisáva hatãvaramo.
diff --git a/l10n-gn/dom/chrome/layout/htmlparser.properties b/l10n-gn/dom/chrome/layout/htmlparser.properties
new file mode 100644
index 0000000000..6e9c005b35
--- /dev/null
+++ b/l10n-gn/dom/chrome/layout/htmlparser.properties
@@ -0,0 +1,134 @@
+# 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/.
+
+# Encoding warnings and errors
+EncNoDeclarationFrame=Ñembopapapy pe kuatia tai’aty peteĩ kora pegua noñemyesakãmbái. Pe kuatia ikatu rupi ojehechaukakuaa ambueháicha ojehecháramo pe kuatia’ỹre he’ihápe koraha.
+EncNoDeclarationPlain=Ñembopapapy pe kuatia tai’aty moñe’ẽrã ijysaja’ỹva rehegua noñemyesakãmbái. Pe kuatia ojehechaukáta moñe’ẽrã "yty" ramo heta ñanduti ñembohekópe pe kuatia oguerekóramo tai’aty okaguáva pe US-ASCII-gui. Pe ñembopapapy tai’aty reheguáva kuatiarogue pegua oñemohesakãva’erã pe ñembohasa mba’etépe térã pe marandurenda oikotevẽ oipuru peteĩ byte reheguaitéva ñembopapapy mboheraguapýramo.
+EncNoDeclaration=Ñembopapapy tai’aty pe kuatia HTML noñemyesakãmbái. Pe kuatia ojehechaukáta moñe’ẽrã "yty" ndive heta ñanduti ñembohekópe pe kuatia oguerekóramo tai’aty okaguáva pe US-ASCII-gui. Pe ñembopapapy tai’aty reheguáva kuatiarogue pegua oñemohesakãva’erã pe kuatiápe térã pe ñembohasa mba’etépe.
+EncLateMetaFrame=Je’epyre ñembopapapy tai’aty pe kuatia HTML rehegua kora pegua ndojejuhúi oñehesa’ỹijo ñepyrũvo umi 1024 bytes marandurenda pegua. Ojehecha vove kuatia emog̃uahẽvo kora ryepýpe, kuatiarogue henehẽta ijeheguiete. Ñembopapy je’epyréva oikotevẽ jeguerova oĩ hag̃ua umi 1024 bytes ñepyrũguáva ryepýpe.
+EncLateMeta=Je’epyre ñembopapapy tai’aty kuatia HTML rehegua ndojejuhúi oñehesa’ỹijo ñepyrũvo 1024 bytes marandurenda pegua. Ojehecha vove kundaha papapypyréva ambueháicha, ko kuatiarogue henyhẽta ijeheguite. Ñembopapy je’epyréva oikotevẽ jeguerova oĩ hag̃ua umi 1024 bytes marandurenda ñepyrũguáva ryepýpe.
+EncLateMetaReload=Pe kuatiarogue oñemyenyhẽjeýma, pe mbopapapy je’epýva kuatia HTML rehegua ndojejuhúi oñehesa’ýijóva umi 1024 bytes ñepyrũguáva marandurenda pegua. Pe mbopapapy je’epýva oikotevẽ oñemongu’e umi 1024 bytes ñepyrũguáva pa’ũme marandurendápe.
+EncLateMetaTooLate=Je’epyre ñembopapapy tai’aty kuatia rehegua ojejuhu hasypeterei imbarete hag̃ua ijehaguiete. Je’epyre mbopapapy oikotevẽ jeguerova oĩ hag̃ua 1024 bytes marandurenda ñepyrũguávape.
+EncMetaUnsupported=Je’epyre ñembopapapy tai’aty noñemoneĩriva pe kuatia HTML-pe oipuru teramoĩ ñepyrũguáva. Oñemboykéma je’pyre.
+EncProtocolUnsupported=Je’epyre ñembopapapy tai’aty noñemoneĩriva taperekoite mbohasapyréva. Oñemboykéma pe je’epyre.
+EncBomlessUtf16=Ojejuhúma jehaipy latino ñepyrũgua oñembopapapýva UTF-16 ramo ndorekóiva mongurusu byte rehegua ha ndorekóiva avei mbohasapyrã taperekoitéva. Embopapapy ko tetepy UTF-16-pe ndoikoporãi ha pe tai’aty mbopapapy oje’etéva’erã oimehapete.
+EncMetaUtf16=Ojepurúkuri peteĩ teramoĩetéva oñemboaje hag̃ua tai mbopapapy UTF-16-ramo. Oñeikumby pe je’epyre ha’eramoguáicha UTF-8.
+EncMetaUserDefined=Ojepuru peteĩ teramoĩ meta ojehechauka hag̃ua tai’aty mbopapapy x-user-defined ramo. Upéicharõ jepe, oñeikumbýma peteĩ je’epyrérõ windows-1252 ojogueraháva tai’atygua itujáva mbopapapypyréva oiko’ỹ hag̃uáicha oipotaguivoi péicha. Ko tenda ohasava’erã Unicode-pe.
+
+# The bulk of the messages below are derived from
+# https://hg.mozilla.org/projects/htmlparser/file/1f633cef7de7/src/nu/validator/htmlparser/impl/ErrorReportingTokenizer.java
+# which is available under the MIT license.
+
+# Tokenizer errors
+errGarbageAfterLtSlash=Yty “</” kupépe.
+errLtSlashGt=Ojejuhu “</>”. Mba’ére ikatu oiko: “<” nokañýiva (emokañy “&lt;” ramo) térã teramoĩ ñepyrũha ojehaivaíva.
+errCharRefLacksSemicolon=Tai’aty ñemyesakã ndopái kyta ha kyguái rupi.
+errNoDigitsInNCR=Ndaipóri tai ñemyesakã papapýva
+errGtInSystemId=“>” mohendahavusu kuaaukahápe.
+errGtInPublicId=“>” opavavéva kuaaukahápe.
+errNamelessDoctype=Doctype hera’ỹva.
+errConsecutiveHyphens=Giõ ojuapykuerigua nombopái peteĩ je’epyre. “--” nomoneĩri pe je’epyre ryepýpe, techapyrã “- -” hẽe.
+errPrematureEndOfComment=Je’epyre pyahúva mbopaha. Eipuru “-->” embopaha porã hag̃ua pe je’epyre.
+errBogusComment=Temimo’ã ha’ãreíva.
+errUnquotedAttributeLt=“<” peteĩ tekoleme’ẽ repýpe itaikõi’ỹva. Mba’ére péicha oikokuaa: “>” péva mboyvemi.
+errUnquotedAttributeGrave=“`” peteĩ tekome’ẽ repýpe itaikõi’ỹva. Mba’ére péicha oikokuaa: Oipurúgui peteĩ ivaíva rehegua taikõi.
+errUnquotedAttributeQuote=Taikõi peteĩ tekome’ẽ repy itaikõi’ỹvape. Mba’ére péicha oikokuaa: tekome’ẽ ojáva jejavýpe térã peteĩ joajuha URL porandu tekome’ẽ repy itaikõi’ỹvape.
+errUnquotedAttributeEquals=“=” tekome’ẽ repy itaikõi’ỹvape. Mba’ére péicha oikokuaa: tekome’ẽ ojáva ojuehe jejavýpe térã peteĩ joajuha URL porandu tekome’ẽ repy itaikõi’ỹvape.
+errSlashNotFollowedByGt=Pe tendápe ndaipóri ohapykuehóva “>”.
+errNoSpaceBetweenAttributes=Ndaipóri pa’ũ tekome’ẽ ryepýpe.
+errUnquotedAttributeStartLt=“<” pe tekoleme’ẽ repýpe itaikõi’ỹva. Mba’ére péicha oikokuaa: “>” péva mboyvemi.
+errUnquotedAttributeStartGrave=“`” ñepyrũme tekome’ẽ repýpe itaikõi’ỹva. Mba’ére péicha oikokuaa: oipurúgui ivaíva rehegua taikõi.
+errUnquotedAttributeStartEquals=“=” tekome’ẽ repy taiky’ỹ ñepyrũguávaa. Mba’ére péicha oikokuaa: peteĩchaguaite imokõiva/okañýva.
+errAttributeValueMissing=Ndaipóri tekome’ẽ repy.
+errBadCharBeforeAttributeNameLt=Ojejuhu “<” oñeha’arõhápe peteĩ tekome’ẽ réra. Mba’ére péicha oikokuaa: ndaipórigui “>” péva mboyvemi.
+errEqualsSignBeforeAttributeName=Ojejuhu “=” oñeha’arõhápe tekome’ẽ réra. Mba’ére péicha oikuaa: Ndaipórigui tekome’ẽ réra.
+errBadCharAfterLt=Oĩ jejavy “<” kupépe. Mba’érepa oikokuaa péicha: “<” nokañýiva. Eha’ã emokañy “&lt;” ndive.
+errLtGt=Ojejuhu “<>”. Mba’ere ikatu oiko: “<” nokañýiva (emokañy “&lt;” ramo) térã teramoĩ ñepyrũha ojehaivaíva.
+errProcessingInstruction=Ojejuhu “<?”. Mba’ére péicha oikokuaa: ojepurusékuri ñembokatupyry mba’eapo XML HTML-pe (ñembokatupyry mba’eapo XML rehegua ñoñemoneĩri HTML-pe).
+errUnescapedAmpersandInterpretedAsCharacterReference=Pe juajuha ohóva “&” ndive oñeikumbýma taity ñemyesakãramo (“&” ikatu va’erãmo’ã okañy “&amp;” ramo).
+errNotSemicolonTerminated=Pe taity ñemyesakã ndopái kyta ha kyguái rupi (ikatu va’erãmo’ã “&” okañy “&amp;” ramo).
+errNoNamedCharacterMatch=“&” noñepyrũi gueteri taity ñemyesakã (ikatu va’erãmo’ã kuri “&” okañy “&amp;” ramo).
+errQuoteBeforeAttributeName=Ojejuhu peteĩ taikõi oñeha’arõhápe peteĩ tekome’ẽ réra. Mba’ére péicha oikokuaa: Ndaipórigui “=” péva mboyve.
+errLtInAttributeName=“<” peteĩ tekome’ẽ rérape. Mba’ére péicha oikokuaa: “>” ndaipórigui péva mboyve.
+errQuoteInAttributeName=Taikõi tekome’ẽ rérape. Mba’ére péicha oikokuaa: pe taikõi oikóva ndaipóri tenda mboyveguávape.
+errExpectedPublicId=Oñeha’arõ peteĩ jekuaaukaha opavavéva hákatu pe doctype oñemohu’ãma.
+errBogusDoctype=Doctype ra’ãngapyre.
+maybeErrAttributesOnEndTag=Teramoĩ mbotyha oguereko tekome’ẽ.
+maybeErrSlashInEndTag=“/” okañýva peteĩ teramoĩ mbotyha pahápe.
+errNcrNonCharacter=Taity ñemyesakã ojepyso ñemyesakã’ỹva peve.
+errNcrSurrogate=Tai reñoiha ojepyso papapy mbo’yve peve.
+errNcrControlChar=Tai reñoiha ojepyso papapy mbo’yve peve.
+errNcrCr=Ñemyesakã papapýva taity ojepysóva kárro jejujeýpe.
+errNcrInC1Range=Ñemyesakã papapýva taity ojepysóva ñangarekohaite C1 peve.
+errEofInPublicId=Mohendaha’i paha opavavéva kuaaukaha ryepýpe.
+errEofInComment=Mohendaha’i paha doctype ryepýpe.
+errEofInDoctype=Mohendaha’i paha doctype ryepýpe.
+errEofInAttributeValue=Mohendaha’í paha ohupytýva tekome’ẽ repy apytépe. Ndojekuaái teramoĩ.
+errEofInAttributeName=Hu’ãma mohendaha’i juhupyre tekome’ẽ rérape. Oñemboyke teramoĩ.
+errEofWithoutGt=Ojejuhúma mohendaha’i paha teramoĩ opa mboyve “>” rupive. Oñemboyke teramoĩ.
+errEofInTagName=Hu’ãma mohendaha’i juhupyre ojeheka aja pe teramoĩ réra. Oñemboyke teramoĩ.
+errEofInEndTag=Mohendaha’i paha peteĩ teramoĩ mbotyha apytépe. Ndojekuaái teramoĩ. Oñemboyke teramoĩ.
+errEofAfterLt=Mohendaha’i paha “<” kupépe.
+errNcrOutOfRange=Tai ojepuruséva ndaipóri Unicode atýpe.
+errNcrUnassigned=Tai ojepuruséva ojepyso peteĩ ayvukytãme oñeme’ẽ’ỹva chupe.
+errDuplicateAttribute=Tekome’ẽ momokõiva.
+errEofInSystemId=Mohendaha’i paha mohendahavusu kuaaukaha ryepýpe.
+errExpectedSystemId=Oñeha’arõkuri mohendahavusu kuaaukahápe hákatu doctype oñemohu’ãma.
+errMissingSpaceBeforeDoctypeName=Ndaiporipái pa’ũ doctype rérape.
+errHyphenHyphenBang=“--!” ojejuhu je’ereípe.
+errNcrZero=Tai renoiha ojepyso papapy mbo’yve peve.
+errNoSpaceBetweenDoctypeSystemKeywordAndQuote=Naipa’ũi pe ñe’ẽ ñemigua “SYSTEM” ha pe taikõiva doctype-pe
+errNoSpaceBetweenPublicAndSystemIds=Naipa’ũi pe opavavéva kuaaukaha kuápe ha pe mohendahavusu doctype-pe.
+errNoSpaceBetweenDoctypePublicKeywordAndQuote=Naipa’ũi pe ñe’ẽ ñemigua “PUBLIC” ha pe itaikýva doctype-pe.
+
+# Tree builder errors
+errDeepTree=Pe kuatia yvyra ipypukueterei. El árbol oñembopéta 513 mba’epuru ipypukue.
+errStrayStartTag2=Teramoĩ jurujaguáva “%1$S” okañypyréva.
+errStrayEndTag=Teramoĩ mbotyha “%1$S” okañypyréva.
+errUnclosedElements=Teramoĩ mbotyha “%1$S” juhupyréva, hákatu oĩ mba’epuru ijurujáva.
+errUnclosedElementsImplied=Teramoĩ mbotyha “%1$S” ykepegua, hákatu oĩ mba’epuru ijurujáva.
+errUnclosedElementsCell=Oñemboty ja’eporãsérõ peteĩ tenda’iete, hákatu oĩ gueteri mba’epuru ijurujáva.
+errStrayDoctype=Okañy doctype.
+errAlmostStandardsDoctype=Doctype ipyahuetéva rekoichagua. Oñeha’arõkuri “<!DOCTYPE html>”.
+errQuirkyDoctype=Doctype ojokupytýva ipukukue ambuechagua rehe. Oñeha’arõkuri “<!DOCTYPE html>”.
+errNonSpaceInTrailer=Pa’ũ iñambuéva kuatiarogue pahápe.
+errNonSpaceAfterFrameset=Pa’ũ iñambuéva “frameset”-pe.
+errNonSpaceInFrameset=Pa’ũ iñambuéva “frameset”-pe.
+errNonSpaceAfterBody=Pa’ũ iñambuéva body kupépe.
+errNonSpaceInColgroupInFragment=Pa’ũ iñambuetéva “colgroup”-pe oikumbykuévo pehẽ.
+errNonSpaceInNoscriptInHead=Pa’ũ iñambuéva “noscript” ryepýpe “head” ryepýpe.
+errFooBetweenHeadAndBody=Mba’epuru “%1$S” mbytépe “head” y “body”.
+errStartTagWithoutDoctype=Ojejuhu teramoĩ ñepyrũha ehecha’ỹre ñepyrũhápe peteĩ doctype. Oñeha’arõ “<!DOCTYPE html>”.
+errNoSelectInTableScope=Ndaipóri “select” terarendápe.
+errStartSelectWhereEndSelectExpected=Teramoĩ ñepyrũ “select” oñeha’arõhápe teramoĩ mbotyha.
+errStartTagWithSelectOpen=Teramoĩ mbotyha “%1$S” “select“ ijurujáva ndive.
+errBadStartTagInHead2=Teramoĩ ñepyrũha “%1$S” ojavýva “head”-pe.
+errBadStartTagInNoscriptInHead=Teramoĩ ñepyrũgua oiko’ỹva “%1$S” “noscript” ha “head”-pe.
+errImage=Ojejuhu peteĩ teramoĩ ñepyrũha “image”.
+errFooSeenWhenFooOpen=Ojejuhúma teramoĩ ñepyrũháva “%1$S”, hákatu oĩmavoira’e mba’epuru peichaguáva.
+errFooSeenWhenFooOpen2=Ojehecha teramoĩ ñepyrũgua “%1$S”, hákatu oĩmavoi mba’epuru peichagua.
+errHeadingWhenHeadingOpen=Peteĩ myakãha ndaikatúi ambue myakãha memby.
+errFramesetStart=Ojejuhúma teramoĩ ñepyrũha “frameset”.
+errNoCellToClose=Ndaipóri tenda’iete embotykuaáva.
+errStartTagInTable=Teramoĩ ñepyrũha “%1$S” ojehecháva “table”-pe.
+errFormWhenFormOpen=Ojejuhúma peteĩ teramoĩ ñepyrũháva “form”, hákatu oĩmavoira’e mba’epuru “form” myandypyre. Noñemoneĩri myanyhẽha juapypyre. Oñemboyke teramoĩ.
+errTableSeenWhileTableOpen=Ojejuhu peteĩ teramoĩ ñepyrũha “table”-pe g̃uarã hákatu “table” mboyveguáva ijuruja gueteri.
+errStartTagInTableBody=Teramoĩ ñepyrũha “%1$S” retépe.
+errEndTagSeenWithoutDoctype=Teramoĩ mbotyha ojejuhúva ehecha’ỹre peteĩhápe doctype. Oñeha’arõ “<!DOCTYPE html>”.
+errEndTagAfterBody=Ojejuhúma peteĩ teramoĩ mbotyha hákatu péva oiko “body” oñemboty riréma.
+errEndTagSeenWithSelectOpen=Teramoĩ mbotyha “%1$S” “select“ ijurujáva ndive.
+errGarbageInColgroup=Yty ipehẽpyréva “colgroup”.
+errEndTagBr=Teramoĩ mbotyguáva “br”.
+errNoElementToCloseButEndTagSeen=Ndaipóri mba’epuru “%1$S” upérupi hákatu ojehecha peteĩ teramoĩ mbotyha “%1$S”.
+errHtmlStartTagInForeignContext=HTML reramoĩ ñepyrũha “%1$S” pa’ũ jeregua héra ambuéva.
+errTableClosedWhileCaptionOpen=“table” ñembotypyre hákatu “caption” ijuruja gueteri.
+errNoTableRowToClose=Ndaipóri tysýi rehegua oñembotyva’erã.
+errNonSpaceInTable=Ñemyesakã iñambuéva pa’ũgua hendape’ỹva peteĩ tabla ryepýpe.
+errUnclosedChildrenInRuby=Ta’ýra oñemboty’ỹva “ruby”-pe.
+errStartTagSeenWithoutRuby=Teramoĩ ñepyrũháva “%1$S” hechapyre oĩ’ỹre peteĩ mba’epuru “ruby” ijurujáva.
+errSelfClosing=Ñe’ẽjuajungatu oñembotýva ijehegui (“/>”) oipurúva mba’epuru HTML nandi’ỹva. Ijyke henda ha ojehecha teramoĩ ñepyrũhávarõ.
+errNoCheckUnclosedElementsOnStack=Mba’epuru oñemboty’ỹva mbojo’apyrépe.
+errEndTagDidNotMatchCurrentOpenElement=Teramoĩ mbotyha “%1$S” ndojoguerahái mba’epuru réra ijurujáva ko’ág̃a (“%2$S”).
+errEndTagViolatesNestingRules=Teramoĩ mbotyha “%1$S” omomarã mbohupa mbojojaha.
+errEndWithUnclosedElements=Teramoĩ paha “%1$S” hechapyréva, hákatu oĩ gueteri mba’epuru oñemboty’ỹva.
diff --git a/l10n-gn/dom/chrome/layout/layout_errors.properties b/l10n-gn/dom/chrome/layout/layout_errors.properties
new file mode 100644
index 0000000000..51f014b64e
--- /dev/null
+++ b/l10n-gn/dom/chrome/layout/layout_errors.properties
@@ -0,0 +1,54 @@
+# 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/.
+
+ImageMapRectBoundsError=Tekome’ẽ “coords” <area shape="rect"> reramoĩ ndaipóri ysaja “left,top,right,bottom” guýpe.
+ImageMapCircleWrongNumberOfCoords=Tekome’ẽ “coords” <area shape="circle"> reramoĩ ndaipóri “center-x,center-y,radius” ysajápe.
+ImageMapCircleNegativeRadius=Tekome’ẽ “coords” <area shape="circle"> reramoĩ gouereko peteĩ mba’e mbotovéva.
+ImageMapPolyWrongNumberOfCoords=Tekome’ẽ “coords" <area shape="poly"> reramoĩ ndaipóri “x1,y1,x2,y2 …” ysajápe.
+ImageMapPolyOddNumberOfCoords=Pe “coords” Tekome’ẽ <area shape="poly">- reramoĩme ndoguerekói pe ipahápe ojejapóva “y” (ysaja oĩporãva “x1,y1,x2,y2 ……”).
+
+TablePartRelPosWarning=Pe tysyi’i rendaite terarenda michĩva ha tysyi’i aty ko’ág̃a ojogueraháva. Ko tenda ikatu oikotevẽ ñembohekopyahupyre, ikatu rupi oikotevẽ koichagua rehe oguereko’ỹva mbarete.
+ScrollLinkedEffectFound2=Ko tenda oipurúvaicha ñemongu’e rehegua ojuehéva. Kóva ikatu ndoikoporãi paneo asíncrono ndive; ehecha https://developers.mozilla.org/docs/Mozilla/Performance/ScrollLinkedEffects eñemoranduveséramo ha eike hag̃ua ñomongeta jerépe tembipuru ha heseguáva rehegua.
+
+## LOCALIZATION NOTE(CompositorAnimationWarningContentTooLargeArea):
+## %1$S is an integer value of the area of the frame
+## %2$S is an integer value of the area of a limit based on the viewport size
+CompositorAnimationWarningContentTooLargeArea=Pe mbovy’aha ndaikatúi oku’e compositor ndive pe kora jere (%1$S) tuichaiterei emoñondivétaramo ovetã ha’ãngávare (tuichave %2$S-gui)
+## LOCALIZATION NOTE(CompositorAnimationWarningContentTooLarge2):
+## (%1$S, %2$S) is a pair of integer values of the frame size
+## (%3$S, %4$S) is a pair of integer values of a limit based on the viewport size
+## (%5$S, %6$S) is a pair of integer values of an absolute limit
+CompositorAnimationWarningContentTooLarge2=Pe mbovy’aha ndaikatúi oku’e compositor ndive pe fotograma tuichakue (%1$S, %2$S) tuichaiterei emoñondivétaramo viewport (tuichave (%3$S, %4$S-gui) tuichave pe tepykue guasuvéva moneĩmbyrégui (%5$S, %6$S)
+## LOCALIZATION NOTE(CompositorAnimationWarningTransformBackfaceVisibilityHidden):
+## 'backface-visibility: hidden' is a CSS property, don't translate it.
+CompositorAnimationWarningTransformBackfaceVisibilityHidden=Umi mbovy’aha omoambuekuaáva ‘backface-visibility: hidden’ ndaikatúi oku’e compositor ndive
+## LOCALIZATION NOTE(CompositorAnimationWarningTransformSVG,
+## CompositorAnimationWarningTransformWithGeometricProperties,
+## CompositorAnimationWarningTransformWithSyncGeometricAnimations,
+## CompositorAnimationWarningTransformFrameInactive,
+## CompositorAnimationWarningOpacityFrameInactive):
+## 'transform' and 'opacity' mean CSS property names, don't translate it.
+CompositorAnimationWarningTransformSVG=Umi mbovy’aha ‘transform’ mba’epuru omoambuekuaáva SVG ndive ndaikatúi oku’e compositor ndive
+CompositorAnimationWarningTransformWithGeometricProperties=Umi mbovy’aha ‘transform’ ndaikatúi oku’e compositor ndive propiedades geométricas mbovy’apyre mba’epurúpe ojojavete
+CompositorAnimationWarningTransformWithSyncGeometricAnimations=Umi mbovy’aha ‘transform’ ndaikatúi oku’e compositor ndive oñombojuehéta rupi propiedades geométricas mbovy’apyre ndive oñepyrũva ojojavete
+CompositorAnimationWarningTransformFrameInactive=Pe mbovy’aha ndaikatúi oku’e compositor ndive kora ñoñemongurusúi rupi hendývaramo mbovy’apyre ‘transform’-pe g̃uarã
+CompositorAnimationWarningTransformIsBlockedByImportantRules=Umi mbovy’aha ñemoambue ndaikatúi oku’e compositor ndive pe mba’etee ojuehéva ñemoambue ndive ndoikovéima mbojojaha imbaretéva rupi.
+CompositorAnimationWarningOpacityFrameInactive=Pe mbovy’aha ndaikatúi oku’e compositor ndive kora ñoñemongurusúi rupi hendývaramo mbovy’apyre ‘opacity’-pe g̃uarã
+CompositorAnimationWarningHasRenderingObserver=Pe mbovy’aha ndaikatúi oku’e compositor ndive mba’epuru oguereko rupi rendering observers (-moz-element o SVG clipping / masking)
+CompositorAnimationWarningHasCurrentColor=Umi ñemokyre’ỹ ‘tugua sa’y’ neremomba’apokuaái pe mba’eapoha kyta ñangarekoha ‘ag̃agua sa’y’.
+
+## LOCALIZATION NOTE: Do not translate zoom, calc(), "transform", "transform-origin: 0 0"
+ZoomPropertyWarning=Ko kuatiarogue oipuru mba’etee “zoom” hesegua’ỹva. Eipurúna calc() mba’etee repykuépe, térã eipuru “transform” “transform-origin mdine: 0 0”.
+
+## LOCALIZATION NOTE(PrincipalWritingModePropagationWarning):
+## Do not translate <html>, <body>, CSS, "writing-mode", "direction", "text-orientation", :root, and "The Principal Writing Mode" because they are technical terms.
+PrincipalWritingModePropagationWarning=Ohechaukávo pe mba’epuru <html>, umi tepykue CSS mba’etee jepurupyréva “jehai reko”, “kundaharape” ha “moñe’ẽrã ñembohape” pe mba’epuru <html> ojejapyhy tepykue mba’epuru <body> reheguávagui, mdaha’éi umi tepykue ha’etéva mba’epuru <html> rehegua. Eñeha’ã emboheko ko’ã mba’etee pseudoclase: CSS rapo. Eñemomaranduve hag̃ua, eporandu "Mba’éichapa ojehai" https://www.w3.org/TR/css-writing-modes-3/#principal-flow-pe
+
+## LOCALIZATION NOTE(ScrollAnchoringDisabledInContainer):
+## %1$S is an integer value with the total number of adjustments
+## %2$S is a floating point value with the average distance adjusted
+## %3$S is a floating point value with the total adjusted distance
+ScrollAnchoringDisabledInContainer=Pe ñembojuaju oku’éva ojepe’a mbyatyha oku’évagui oñemoĩporã memete rupi (%1$S) ag̃uieterei (%2$S px mbytegua, %3$S px tuichaháicha).
+
+ForcedLayoutStart=Pe ñemoha’ãnga oiko kuatiarogue henyhẽmba mboyve. Toguekuéra nahenyhẽmbáirõ gueteri, kóva ikatu ojapo hetamba’e tetepýpe estilo’ỹre.
diff --git a/l10n-gn/dom/chrome/layout/printing.properties b/l10n-gn/dom/chrome/layout/printing.properties
new file mode 100644
index 0000000000..9f151505d7
--- /dev/null
+++ b/l10n-gn/dom/chrome/layout/printing.properties
@@ -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/.
+
+# Page number formatting
+## @page_number The current page number
+#LOCALIZATION NOTE (pagenumber): Do not translate %ld in the following line.
+# Place the word %ld where the page number and number of pages should be
+# The first %ld will receive the the page number
+pagenumber=%1$d
+
+# Page number formatting
+## @page_number The current page number
+## @page_total The total number of pages
+#LOCALIZATION NOTE (pageofpages): Do not translate %ld in the following line.
+# Place the word %ld where the page number and number of pages should be
+# The first %ld will receive the the page number
+# the second %ld will receive the total number of pages
+pageofpages=%1$d of %2$d
+
+PrintToFile=Marandurendáramo mbokuatia
+print_error_dialog_title=Mbokuatiaha jejavy
+printpreview_error_dialog_title=Jehecha ypyguáva jejavy
+
+# Printing error messages.
+#LOCALIZATION NOTE: Some of these messages come in pairs, one
+# for printing and one for print previewing. You can remove that
+# distinction in your language by removing the entity with the _PP
+# suffix; then the entity without a suffix will be used for both.
+# You can also add that distinction to any of the messages that don't
+# already have it by adding a new entity with a _PP suffix.
+#
+# For instance, if you delete PERR_GFX_PRINTER_DOC_IS_BUSY_PP, then
+# the PERR_GFX_PRINTER_DOC_IS_BUSY message will be used for that error
+# condition when print previewing as well as when printing. If you
+# add PERR_FAILURE_PP, then PERR_FAILURE will only be used when
+# printing, and PERR_FAILURE_PP will be used under the same conditions
+# when print previewing.
+#
+PERR_FAILURE=Oiko jejavy embokuatiakuévo.
+
+PERR_ABORT=Ñembokuatia rembiapo opytarei térã ojehejarei.
+PERR_NOT_AVAILABLE=Ne’ĩrã gueteri ojepurukuaa ko’ag̃aite mbokuatiaha rehegua.
+PERR_NOT_IMPLEMENTED=Ne’ĩrã gueteri oĩmba mbokuatiaha rehegua.
+PERR_OUT_OF_MEMORY=Ndaipóri mandu’arenda tekotevẽva embokuatia hag̃ua.
+PERR_UNEXPECTED=Oiko peteĩ apañuãi oñeha’ãrõ’ỹva embokuatiakuévo.
+
+PERR_GFX_PRINTER_NO_PRINTER_AVAILABLE=Ndaipóri mbokuatiaha eipurukuaáva.
+PERR_GFX_PRINTER_NO_PRINTER_AVAILABLE_PP=Ndaipóri rupi mbokuatiaha ojepurukuaáva, ndojehechaukakuaái mbokuatiarã apopy mboyvegua recha.
+PERR_GFX_PRINTER_NAME_NOT_FOUND=Ndojejuhúi mbokuatiaha ojeporavopyre.
+PERR_GFX_PRINTER_COULD_NOT_OPEN_FILE=Ndaikatúi ojeike marandurenda ñesẽguáva ñembokuatia hag̃ua.
+PERR_GFX_PRINTER_STARTDOC=Ojavy ñembokuatia oñepyrũvo ñembokuatia rembiapo.
+PERR_GFX_PRINTER_ENDDOC=Ojavy ñembokuatia opakuévo ñembokuatia rembiapo.
+PERR_GFX_PRINTER_STARTPAGE=Ojavy ñembokuatia oñepyrũvo kuatiarogue pyahu.
+PERR_GFX_PRINTER_DOC_IS_BUSY=Ndaikatúi gueteri oñembokuatia ko kuatiatee, henyhẽtaramo rupi.
+PERR_GFX_PRINTER_DOC_IS_BUSY_PP=Ndaikatúi gueteri ojehechauka apopy mboyvegua recha mbokuatiarã, noñemyenyhẽmbáiti rupi kuatiatee.
diff --git a/l10n-gn/dom/chrome/layout/xmlparser.properties b/l10n-gn/dom/chrome/layout/xmlparser.properties
new file mode 100644
index 0000000000..144fe2016d
--- /dev/null
+++ b/l10n-gn/dom/chrome/layout/xmlparser.properties
@@ -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/.
+
+# Map Expat error codes to error strings
+1 = Ndaipóri mandu’arenda inandíva
+2 = Ñe’ẽjoajungatu jejavy
+3 = ndojejuhúi mba’epuru
+4 = oĩmbaporã’ỹva
+5 = token oñemboty’ỹva
+6 = token oñemboty’ỹva
+7 = teramoĩ ha’eñóva
+8 = tekome’ẽ momokõiva
+9 = hetepy oĩvaíva peteĩ mba’epuru kuatiápe
+10 = ñemyesakã tenda ra’ãha imarãva
+11 = tenda jekuaa’ỹva
+12 = ohechaukáva peteĩ entidad ojepurukuaáva
+13 = tenda ojuehe’ỹva
+14 = ñemyesakã mbopapapy ndoikóiva
+15 = ñemyesakã entidad binaria rehegua
+16 = ñemyesakã tenda rekome’ẽ okaygua
+17 = moñe’ẽrã térã XML je’epyre ambue tenda ñepyrũha pegua
+18 = mbopapapy jekuaa’ỹva
+19 = mbopapapy moha’eñopyre XML je’epyrépe oĩvai
+20 = pehẽ CDATA noñembotýi
+21 = jejavy oku’évo ñemyesakã tenda okaygua
+22 = pe kuatia naha’eñói
+23 = Tesa’ỹijoha rekotee ñeha’ãrõ’ỹva
+24 = entidad declarada en entidad de parámetro
+27 = mboyvegua ndojogueraháiva pa’ũ réra ndive
+28 = Ani eipapapy’o ñe’ẽpehẽ
+29 = marcado incompleto en entidad parámetro
+30 = XML je’epyre ndojejapoporãiva
+31 = moñe’ẽrã je’epyre ndojejapoporãiva
+32 = tai’aty ivaíva id públicape
+38 = ñe’ẽpehẽtai mboyvegua (xml) ndojehejái va’erã térã oñemoirũ ambue terakuéra reheve
+39 = pe prefijo reservado (xmlns) noñemombe’uva’erãi oguereko ha ndoguerekóiva
+40 = pe ñe’ẽpehẽtai mboyvegua ndopytáiva’erã peteĩva umi téra pa’ũ téra oñeñongatúvape
+
+# %1$S is replaced by the Expat error string, may be followed by Expected (see below)
+# %2$S is replaced by URL
+# %3$u is replaced by line number
+# %4$u is replaced by column number
+XMLParsingError = XML moñe’ẽrã jejavy: %1$S\nTendaite: %2$S\nTairenda papapy %3$u, yta %4$u:
+
+# %S is replaced by a tag name.
+# This gets appended to the error string if the error is mismatched tag.
+Expected = Oñeha’arõkuri: </%S>.
diff --git a/l10n-gn/dom/chrome/layout/xul.properties b/l10n-gn/dom/chrome/layout/xul.properties
new file mode 100644
index 0000000000..4e3c412b4a
--- /dev/null
+++ b/l10n-gn/dom/chrome/layout/xul.properties
@@ -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/.
+
+PINotInProlog=Tembiapo raperã <?%1$S?> ndoguerekói mba’eveichagua aporã ñe’ẽñepyrũgui okápe (ehecha bug 360119).
diff --git a/l10n-gn/dom/chrome/mathml/mathml.properties b/l10n-gn/dom/chrome/mathml/mathml.properties
new file mode 100644
index 0000000000..3cc78a52c9
--- /dev/null
+++ b/l10n-gn/dom/chrome/mathml/mathml.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/.
+
+InvalidChild=Mongurusu ndoikóiva: <%1$S> noñemoneĩri <%2$S> ra’ýramo.
+ChildCountIncorrect=Mongurusu ndoikóiva: ta’ýra rehegua papapy oĩvaíva teramoĩme <%1$S/>.
+DuplicateMprescripts=Mongurusu ndoikóiva: hetave peteĩgui <mprescripts/> <mmultiscripts/>-pe.
+# LOCALIZATION NOTE: The first child of <mmultiscript/> is the base, that is the element to which scripts are attached.
+NoBase=Mongurusu ndoikóiva: eha’ãrõ ha’etéva mba’epuru Tendaite <mmultiscripts/>-pe. Ndojejuhúi mba’eve.
+SubSupMismatch=Mongurusu ndoikóiva: mokõiguáva oĩmba’ỹva mbopapapy’i/mbopapapyguasu <mmultiscripts/>-pe.
+
+# LOCALIZATION NOTE: When localizing the single quotes ('), follow the conventions in css.properties for your target locale.
+AttributeParsingError=Jejavy ehesa’ỹijóvo tepykue ‘%1$S’ tekome’ẽ ‘%2$S’-pe g̃uarã <%3$S/>. Ojehejareíma tekome’ẽ.
+AttributeParsingErrorNoTag=Jejavy ehesa’ỹijóvo tepykue ‘%1$S’ tekome’ẽ ‘%2$S’-pe g̃uarã. Ojehejareíma tekome’ẽ.
+LengthParsingError=Jejavy ehesa’ỹijóvo tepykue tekome’ẽ MathML ‘%1$S’ pukukuéramo. Ojehejareíma tekome’ẽ.
+UnitlessValuesAreDeprecated=Tepykue ojuaju’ỹva oñembotovéma MathML 3-pe.
diff --git a/l10n-gn/dom/chrome/netError.dtd b/l10n-gn/dom/chrome/netError.dtd
new file mode 100644
index 0000000000..336083d796
--- /dev/null
+++ b/l10n-gn/dom/chrome/netError.dtd
@@ -0,0 +1,98 @@
+<!-- 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/. -->
+
+<!ENTITY loadError.label "Oñemyenyhẽvo kutiarogue jejavy ">
+<!ENTITY retry.label "Eha’ãjey">
+
+<!-- Specific error messages -->
+
+<!ENTITY connectionFailure.title "Ojavy oikekuévo">
+<!ENTITY connectionFailure.longDesc "<p>Ko tenda ha’eteroguáicha oikóva, kundahára ndaikatúi oike.</p><ul><li>¿Ikatuhína ko tenda eipuru ko’ag̃aite? Eha’ãkuaa ag̃amieve.</li><li>Ndaikatumo’ãi oheka ambue tenda? Ehechajey ne ñanduti mohendahápe jeike.</li><li>Ne mohendahápa térã ne ñanduti omo’ã chupe peteĩ firewall térã proxy? Peteĩ ñemboheko ndoikóiva ikatu ombyai ne kundahára ñanduti pegua.</li></ul>">
+
+<!ENTITY deniedPortAccess.title "Mbojuajuhaite jejokopyre jerovia’ỹ rupi">
+<!ENTITY deniedPortAccess.longDesc "<p>Pe kundaharape ejeruréva omoha’eño peteĩ mbojuajuhaite (techapyrã <q>mozilla.org:80</q> mbojuajuhaite 80 mozilla.org mba’éva) ojepurúva tapiaite eike hag̃ua <em>ambuéva</em> eikundaha ñandutípe. Kundaha ojokóma jerurepyre nde ñemo’ã ha rekorosãrã.</p>">
+
+<!ENTITY dnsNotFound.title "Ndojejuhúi kundaharape">
+<!ENTITY dnsNotFound.longDesc "<p>Pe kundaha ndaikatúi ojuhu pe mohendahavusu kundaharape ome’ẽpyrévape g̃uarã.</p><ul><li>Ejavýpa ehaikuévo tendatee (techapyrã <q><strong>ww</strong>.mozilla.org</q> <q><strong>www</strong>.mozilla.org</q>)</li><li> rekovia. Añetépa oĩ ko tendatee. Pe arange rembiasakue ikatáma opaite.</li><li>Ndaikatúipa eikundaha ambue tendarupi. Ehechajey neñandutípe jeike ha nemhendahavusu DNS ñemboheko.</li><li>Nemohendahápa oguereko peteĩ proxy omo’ãva chupe térã firewall. Peteĩ ñemboheko oĩvaíva ikatu omoapañuãi nekundaha.</li></ul>">
+
+<!ENTITY fileNotFound.title "Ndojejuhúi pe mohendaha’i">
+<!ENTITY fileNotFound.longDesc "<ul><li>Ikatúpa pe mba’epuru oñembohéra jo’a, ojejoko térã oñemoambue hape?</li><li>Oĩpa peteĩ jejavy jehai, taiguasu térã ambue jejavy ojehaihápe pe kundaharape</li><li>.Oguerekópa jeikekatu eikotevẽva mba’epuru ejerurévape g̃uarã</li></ul>">
+
+<!ENTITY fileAccessDenied.title "Jeike kuatiaitépe noñemoneĩri">
+<!ENTITY fileAccessDenied.longDesc "<ul><li>Ikatu oñembogue, oñemongu’e térã nomoneĩri marandurenda ijeikerã.</li></ul>">
+
+<!ENTITY generic.title "Ndaikatúi ojejapopa mba’ejerure">
+<!ENTITY generic.longDesc "<p>Ko’ag̃aite ndaipóri marandu jo’a ojepurukuaáva ko apañuãi térã jejavýpe g̃uara.</p>">
+
+<!ENTITY malformedURI.title "Kundaharape ndoikói">
+<!ENTITY malformedURI.longDesc "<p>Kundaharape me’ẽpyre ndoĩri peteĩ ysaja ojekuaávape. Ehechajey jejavy Kundaharape rendápe ha eha’ãjey.</p>">
+
+<!ENTITY netInterrupt.title "Mba’ekuaarã mbohasa jejopyre">
+<!ENTITY netInterrupt.longDesc "<p>Pe kundaharape oike hekoitépe, hákatu ojejoko pe jeike oñembohasakuévo marandu. Eha’ãjey.</p><ul><li>Ndaikatúipa eikundaha ambue tenda rupi? Ehechajey ñandutípe jeike ne mohendaha pegua.</li><li>Eporandu ne ñanduti me’ẽhárape eguereko hag̃ua ñepytyvõ aporekoguáva.</li></ul>">
+
+<!ENTITY notCached.title "Kuatia oikove’ỹmava">
+<!ENTITY notCached.longDesc "<p>Pe kuatia ejerurepyréva ndojepurukuaái kundahára kachépe.</p><ul><li>Tekorosãrã kyhyjeháraramo, pe kundahára ndojerurevéi ijehegui kuatiakuéra imarandu ñemiguáva.</li><li>Ejopy Ha’ãjey ejerurejey hag̃ua pe kuatia ñanduti renda pegua.</li></ul>">
+
+<!ENTITY netOffline.title "Jeikekatu’ỹre">
+<!ENTITY netOffline.longDesc2 "<p>Pe kundaha omba&apos;apo jeikekatu&apos;ỹre ha ndaikatúi oike pe mba&apos;epuru jerurepyre rehe.</p><ul><li>¿Oñembojuaju mohendaha peteĩ ñanduti oikóva rehe?</li><li>Ejopy &quot;Ha&apos;ãjey&quot; ehasa hag̃ua jeikekatúpe ha emonyhẽjey kuatiarogue.</li></ul>">
+
+<!ENTITY contentEncodingError.title "Tetepy mbopapapy jejavy">
+<!ENTITY contentEncodingError.longDesc "<p>Ko kuatiarogue eñeha’ãva ehecha ndojehechaukakuaái ndaikatúi rupi ojehechajey añeteguávapa mba’ekuaarã õguahẽva.</p><ul><li>Eñe’ẽ ñanduti renda jára ndive emombe’u hag̃ua chupekuéra ko apañuãi guasu rehegua.</li></ul>">
+
+<!ENTITY unsafeContentType.title "Koichagua marandurenda hekorosã’ỹva">
+<!ENTITY unsafeContentType.longDesc "<ul>
+  <li>Eñe’ẽ ñanduti renda jára ndive emomarandu hag̃ua chupe ko apañuãi.</li>
+</ul>">
+
+<!ENTITY netReset.title "Jeike osóva">
+<!ENTITY netReset.longDesc "<p>Pe joajuha ñanduti ndivegua ojejoko sapy’a ojeheka aja jey pe jeikekatu. Eha’ã jey.</p>">
+
+<!ENTITY netTimeout.title "Opáma aravo ñeha’ãrõ">
+<!ENTITY netTimeout.longDesc "<p>Pe tenda ejeruréva nombohovái pe jerure jeike rehegua ha pe kundahára noha’ãrõvéima ñembohovái.</p><ul><li>Ikatu pe mohendahavusu ojepurueterei térã peteĩ ñekytĩ ndahi’aréitava? Eha’ã jey ag̃amieve.</li><li>Ndaikatúi eikundaha ambue tenda rupi? Ehechajey nemohendaha ñandutípe.</li><li>Nemohendaha omo’ã chupe peteĩ proxy térã peteĩ firewall rupi? Peteĩ ñemboheko oiko’ỹva ikatu omboykese nekundaha.</li><li>Oĩ gueteri apañuãi? Eporandu neñanduti ñangarekohára térã ne ñanduti me’ẽhárape nepytyvõ hag̃ua.</li></ul>">
+
+<!ENTITY unknownProtocolFound.title "Taperekoite ojekuaa’ỹva">
+<!ENTITY unknownProtocolFound.longDesc "<p>Pe kundaharape omoha’eño peteĩ mba’ete (techapyrã <q>wxyz://</q>) kundaha nomoneĩri, péva rupi pe kundaha ndaikatúi oikekatu tendápe.</p><ul><li> Ndépa eikese jeikeha hekoetáva térã ambue mba’epytyvõrã ndaha’éiva moñe’ẽrã. Eporandu pe tenda jerurete mbohetapýva.</li><li>Heta mba’ete ikatu ojerure software ambue mba’éva térã mboguerã’i pe kundaha ohechakuaa mboyve.</li></ul>">
+
+<!ENTITY proxyConnectFailure.title "Pe mohendahavusu proxy ombotove jeike">
+<!ENTITY proxyConnectFailure.longDesc "<p>Ko kundaha oñemboheko oipuru hag̃ua peteĩ mohendahavusu proxy, hákatu ndojejuhúi pe mohendahavusu proxy.</p><ul><li>Oĩporãpa proxy ñemboheko kundahára rehegua. Ehechajey pe ñemboheko ha eha’ãjey?</li><li>Pe mohendaha ojoajuhína peteĩ ñanduti oikóva rehe?</li><li>Oguereko gueteri apañuãi? Eporandu ne ñanduti ñangarekohára térã ñanduti me’ẽhára ndive pytyvõrã aporekoguáva.</li></ul>">
+
+<!ENTITY proxyResolveFailure.title "Ndojejuhúi pe mohendahavusu proxy">
+<!ENTITY proxyResolveFailure.longDesc "<p>Ko kundahára oñemboheko oipuru hag̃ua mohendahavusu proxy, hákatu ndojejuhúi mohendahavusu proxy?</p><ul><li>Oĩporã proxy ñemboheko kundahára rehegua? Ehechajey ñemboheko ha eha’ãjey.</li><li>Pe mohendaha ojoaju ñanduti oikóva rehe?</li><li>Oreko gueteri apañuãi? Eporandu ñanduti ñangarekoha térã ñanduti me’ẽhára ndive pytyvõrã aporekoguáva.</li></ul>">
+
+<!ENTITY redirectLoop.title "Avakua jeguerahajey">
+<!ENTITY redirectLoop.longDesc "<p>Kundahára opytáma oguerujeysehápe mba’epuru jerurepyréva. Tenda oguerahajeýta nde jerurepyre ysaja araka’eve noĩmbamo’ãiva rehegua.</p><ul><li>Erekópa mboguehápe térã jokohápe kookie oikotevẽ añetéva ko tenda.</li><li><em>NOTE</em>: Emboajérõ kookie tenda pegua nomyatyrõi apañuãi, ikatu apañuãi mohendahavusu ñemboheko ha ndaha’éi ne mohendaha rehegua.</li></ul>">
+
+<!ENTITY unknownSocketType.title "Ñembohovái vai">
+<!ENTITY unknownSocketType.longDesc "<p>Pe tenda ombohovái ñanduti mba’ejerure oñeha’ãrõ’ỹre ha pe kundahára ndaikatuvéima oku’ejey.</p>">
+
+<!ENTITY nssFailure2.title "Jeikekatu jejavýva">
+<!ENTITY nssFailure2.longDesc2 "<p>Ko kuatiarogue eñeha’ãva ehecha ndojehechaukakuaái ndaikatúi rupi ojehechajey añeteguávapa umi mba’ekuaarã õguahẽva.</p><ul><li>Eñe’ẽ umi ñanduti renda jára ndive emombe’u hag̃ua chupekuéra ko apañuãi rehegua.</li></ul>">
+
+<!ENTITY nssBadCert.title "Jeikekatu jejavýva">
+<!ENTITY nssBadCert.longDesc2 "<ul><li>Kóva ikatu oiko peteĩ apañuãi mohendahavusu mbohekorãma, ikatu avei peteĩva oñeha’ã oikese ne mohendahavusúpe.</li><li>Eikéramo ko ne mohendahavusúpe apañuãi’ỹre ymave, pe jejavy ikatu sapy’aguánteva, ha eikatútama, eñeha’ã eikejey ag̃amieve.</li></ul>">
+
+<!ENTITY securityOverride.linkText "Térã ikatu embojoapy oĩ’ỹva…">
+<!ENTITY securityOverride.warningContent "<p>Ani embojoapy peteĩ oĩ’ỹva eipurúramo ñanduti ejeroviaguasu’ỹha térã ndereipokuaáiramo ehecha peteĩ jesarekorã ko mohendahavusu rehegua.</p> <p>Embojoapyséramo gueteri pe oĩ’ỹva ko tendápe g̃uarã, ikatu ejapo iñemboheko opátamava ipapapývape.</p>">
+
+<!ENTITY cspBlocked.title "Ojejoko tetepy rekorosãrã purureko rupi">
+<!ENTITY cspBlocked.longDesc "<p>Pe kundaha ojoko ko kuatiaroguégui oñemyenyhẽvo kóicha kuatiarogue oguereko rupi peteĩ tapereko jeroviaha tetepy rehegua nomoneĩriva.</p>">
+
+<!ENTITY xfoBlocked.title "Ojokóma Tapereko X-Frame-Options">
+<!ENTITY xfoBlocked.longDesc "<p>Ko kundahára omboyke ko kuatiarogue henyhẽvo ko apuápe pe kuatiarogue oreko rupi X-Frame-Options purureko nomoneĩriva.</p>">
+
+<!ENTITY corruptedContentErrorv2.title "Tetepy imarãva rupi jejavy">
+<!ENTITY corruptedContentErrorv2.longDesc "<p>Kuatiarogue eñeha’ãva ehecha ndojehechaukakuaái ojejuhu rupi peteĩ jejavy mba’ekuaarã ñembohasakuévo.</p><ul><li>Eñe’ẽ umi ñanduti renda jára ndive emombe’u hag̃ua chupekuéra ko apañuãi rehegua.</li></ul>">
+
+<!ENTITY remoteXUL.title "XUL okaygua">
+<!ENTITY remoteXUL.longDesc "<p><ul><li>Eñe’ẽ ñanduti renda jára ndive emomarandu hag̃ua chupe ko apañuãi rehegua.</li></ul></p>">
+
+<!ENTITY inadequateSecurityError.title "Nde jeike ndahekokatúi">
+<!-- LOCALIZATION NOTE (inadequateSecurityError.longDesc) - Do not translate
+ "NS_ERROR_NET_INADEQUATE_SECURITY". -->
+<!ENTITY inadequateSecurityError.longDesc "<p><span class='hostname'></span> oipuru tembipuru pyahu rekorosãrã ndoikovéimava ha oimeraẽva ombyaikuaáva. Peteĩ hekoñañáva ikatu ohechauka marandu hekorosãha gua’u. Pe ñanduti renda ñangarekohára omyatãraẽva’erã pe mohendahavusu oike mboyve tendápe.</p><p>Ayvu jejavy: NS_ERROR_NET_INADEQUATE_SECURITY</p>">
+
+<!ENTITY blockedByPolicy.title "Kuatiarogue jokopyre">
+
+<!ENTITY networkProtocolError.title "Ñanduti raperekoite jejavy">
+<!ENTITY networkProtocolError.longDesc "<p>Ko kuatiarogue ehechasevahína ndaikatúi ehecha oĩ rupi jejavy ñanduti raperekoitépe. </p><ul><li>Eñe’ẽ ñanduti renda jára ndive emomarandu hag̃ua ko apañuãi.</li></ul>">
diff --git a/l10n-gn/dom/chrome/netErrorApp.dtd b/l10n-gn/dom/chrome/netErrorApp.dtd
new file mode 100644
index 0000000000..d245555380
--- /dev/null
+++ b/l10n-gn/dom/chrome/netErrorApp.dtd
@@ -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/. -->
+
+<!-- This file exists to allow applications to override one or more messages
+ from netError.dtd; Applications which want to do this should override
+ this file with their own version of netErrorApp.dtd -->
+
+<!-- An example (from Firefox):
+
+<!ENTITY securityOverride.linkText "Or you can add an exception…">
+<!ENTITY securityOverride.getMeOutOfHereButton "Get me out of here!">
+<!ENTITY securityOverride.exceptionButtonLabel "Add Exception…">
+
+<!ENTITY securityOverride.warningContent "
+<p>You should not add an exception if you are using an internet connection that you do not trust completely or if you are not used to seeing a warning for this server.</p>
+<p>If you still wish to add an exception for this site, you can do so in your advanced encryption settings.</p>
+
+<button id='getMeOutOfHereButton'>&securityOverride.getMeOutOfHereButton;</button>
+<button id='exceptionDialogButton'>&securityOverride.exceptionButtonLabel;</button>
+">
+
+-->
diff --git a/l10n-gn/dom/chrome/nsWebBrowserPersist.properties b/l10n-gn/dom/chrome/nsWebBrowserPersist.properties
new file mode 100644
index 0000000000..772702f220
--- /dev/null
+++ b/l10n-gn/dom/chrome/nsWebBrowserPersist.properties
@@ -0,0 +1,17 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+readError=Ndaikatúi oñeñongatu %S noñemoñe’ẽkuaái rupi marandurenda ñepyrũgua.\n\nEha’ãjey ag̃ave, térã eñe’ẽ mohendahavusu ñangarekoha ndive.
+writeError=Ndaikatúi oñeñongatu %S oiko rupi peteĩ jejave ojekuaa’ỹva.\n\nEñeha’ã eñongatu tenda ambuépe.
+launchError=Ndaikatúi ojeike %S-pe, oiko rupi peteĩ jejave ojekuaa’ỹva.\n\nEñeha’ã eñongaturaẽ peteĩ disco-pe ha upéi eike pe marandurendápe.
+diskFull=Ndorekohetái pa’ũ pe disco eñeñongatu hag̃ua %S.\n\nEmboguete marandurenda nereikotevẽiva disco pegua ha eha’ãjey, térã eha’ã eñongatu peteĩ tenda ambuépe.
+readOnly=Ndaikatúi oñeñongatu %S pe disco, marandurenda’aty térã marandurenda oñemo’ã ojehai’ỹ hag̃uáicha.\n\nEmyandy jehai pe disco-pe ha eha’ãjey, térã eha’ã eñongatu peteĩ tenda ambuépe.
+accessError=Ndaikatúi oñeñongatu %S nde ndaikatúi rupi emoambue pe tetepy ñongatuha pegua.\n\nEmoambue ñongatuha mba’etee ha eha’ãjey, térã eñeha’ã eñongatu peteĩ tenda ambuépe.
+SDAccessErrorCardReadOnly=Ndaikatúi emboguejy marandurenda kuatia’atã’i SD ojepuru rupi.
+SDAccessErrorCardMissing=Ndaikatúi emboguejy marandurenda kuatia’atã’i SD ndojejuhúi rupi.
+helperAppNotFound=Ndaikatúi oike %S pe tembipuru’i pytyvõha moirũguáva ndaipórigui. Emoambue pe ñemoirũ nde erahoryvévape.
+noMemory=Ndaipóri mandu’arenda tuicháva ojapopa hag̃ua pe jeku’e jerurepyréva.\n\nEmboty heta tembipuru’i ha eha’ãjey.
+title=Oñemboguejyhína %S
+fileAlreadyExistsError=Ndaikatúi oñeñongatu %S oĩma rupi peteĩ mohendaha’i péva pe téra oguerekóva marandurenda’atýpe ‘_files’.\n\nEñeha’ã eñongatu peteĩ tenda ambuépe.
+fileNameTooLongError=Ndaikatúi oñeñongatu %S marandurenda réra ipukueterei rupi.\n\nEñeha’ã eñongatu peteĩ téra mbykyvévape.
diff --git a/l10n-gn/dom/chrome/plugins.properties b/l10n-gn/dom/chrome/plugins.properties
new file mode 100644
index 0000000000..3d3fae3fb4
--- /dev/null
+++ b/l10n-gn/dom/chrome/plugins.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/.
+
+# GMP Plugins
+gmp_license_info=Marandu ñe’ẽme’ẽgua
+gmp_privacy_info=Marandu ñemigua
+
+openH264_name=Openh264 Video Codec ome’ẽva Cisco Systems, Inc.
+openH264_description2=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 tembipuru’i rehegua.
+
+cdm_description2=Ko mboguejyrã’i omoneĩta ipapapy kañýva ñemboheta Encrypted Media Extensions oipotaháicha. Umi tenda oipuru 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.
+
+widevine_description=Widevine Content Decryption Module ome’ẽva Google Inc.
diff --git a/l10n-gn/dom/chrome/security/caps.properties b/l10n-gn/dom/chrome/security/caps.properties
new file mode 100644
index 0000000000..89774f4c60
--- /dev/null
+++ b/l10n-gn/dom/chrome/security/caps.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/.
+CheckLoadURIError = Tekorosãrã jejavy: tetepy %S pegua ndaikatúi omyenyhẽ térã ombojuaju %S ndive.
+CheckSameOriginError = Tekorosãrã jejavy: tetepy %S pegua ndaikatúi omyenyhẽ mba’ekuaarã %S reheguáva.
+ExternalDataError = Tekorosãrã jejavy: tetepy %S pegua omyenyhẽsemo’ã %S, hákatu ndaikatúi omyenyhẽ mba’ekuaarã okayguáva ojepurúramo ta’ãngáramo.
+
+CreateWrapperDenied = Ñemoneĩ mbotovepyre emoheñóivo pe wrapper mba’épe g̃uarã %S reheguáva
+CreateWrapperDeniedForOrigin = Ñemoneĩ mbotovepyre <%2$S>-pe g̃uarã emoheñóivo pe wrapper mba’épe g̃uarã %1$S reheguáva
diff --git a/l10n-gn/dom/chrome/security/csp.properties b/l10n-gn/dom/chrome/security/csp.properties
new file mode 100644
index 0000000000..1c659cae47
--- /dev/null
+++ b/l10n-gn/dom/chrome/security/csp.properties
@@ -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/.
+
+# CSP Warnings:
+# LOCALIZATION NOTE (CSPViolation):
+# %1$S is the reason why the resource has not been loaded.
+CSPViolation = Jeporavopyrã ko kuatiaroguépe g̃uarã ojoko ñemyenyhẽ peteĩvape: %1$S
+# LOCALIZATION NOTE (CSPViolationWithURI):
+# %1$S is the directive that has been violated.
+# %2$S is the URI of the resource which violated the directive.
+CSPViolationWithURI = Jeporavopyrã ko kuatiaroguépe g̃uarã ojoko ñemyenyhẽ peteĩva %2$S-pe (“%1$S”).
+# LOCALIZATION NOTE (CSPROViolation):
+# %1$S is the reason why the resource has not been loaded.
+CSPROViolation = Peteĩ mba’evaiete oiko marandu CSP purureko año rupi (“%1$S”). Pe ijeiko oñemoneĩ, ha peteĩ marandu CSP oñemondóma.
+# LOCALIZATION NOTE (CSPROViolationWithURI):
+# %1$S is the directive that has been violated.
+# %2$S is the URI of the resource which violated the directive.
+CSPROViolationWithURI = Kuatiarogue ñemboheko ohechakuaa mba’e ñemyenyhẽ %2$S (“%1$S”)-pe. Oñemondo marandu’i CSP.
+# LOCALIZATION NOTE (triedToSendReport):
+# %1$S is the URI we attempted to send a report to.
+triedToSendReport = Oñemondosékuri marandu’i URI oiko’ỹvape: “%1$S”
+# LOCALIZATION NOTE (couldNotParseReportURI):
+# %1$S is the report URI that could not be parsed
+couldNotParseReportURI = Ndaikatúi eikumby URI marandu’i: %1$S
+# LOCALIZATION NOTE (couldNotProcessUnknownDirective):
+# %1$S is the unknown directive
+couldNotProcessUnknownDirective = Ndaikatúi omboheko je’epyre ojekuaa’ỹva ‘%1$S’
+# LOCALIZATION NOTE (ignoringUnknownOption):
+# %1$S is the option that could not be understood
+ignoringUnknownOption = Ojehejarei porapyrã ojeikuaa’ỹva %1$S
+# LOCALIZATION NOTE (ignoringDuplicateSrc):
+# %1$S defines the duplicate src
+ignoringDuplicateSrc = Ehejarei teñoiha imokõiva %1$S
+# LOCALIZATION NOTE (ignoringSrcFromMetaCSP):
+# %1$S defines the ignored src
+ignoringSrcFromMetaCSP = Ema’ẽ’ỹre mamópa heñói ‘%1$S’ (Noñemoneĩri oñeme’ẽramo mba’epuru hupytyséva rupi).
+# LOCALIZATION NOTE (ignoringSrcWithinScriptStyleSrc):
+# %1$S is the ignored src
+# script-src and style-src are directive names and should not be localized
+ignoringSrcWithinScriptStyleSrc = Ehejarei “%1$S”-pe script-src ryepýpe: nonce-source térã hash ayvu ha’eñopyrévape
+# LOCALIZATION NOTE (ignoringSrcForStrictDynamic):
+# %1$S is the ignored src
+# script-src, as well as 'strict-dynamic' should not be localized
+ignoringSrcForStrictDynamic = Jehejarei “%1$S” script-src ryepýpe: ‘strict-dynamic’ moha’eñopyre
+# LOCALIZATION NOTE (ignoringStrictDynamic):
+# %1$S is the ignored src
+ignoringStrictDynamic = Ehejarei pe teñoiha “%1$S” (script-src añópe oñemoneĩva).
+# LOCALIZATION NOTE (strictDynamicButNoHashOrNonce):
+# %1$S is the csp directive that contains 'strict-dynamic'
+# 'strict-dynamic' should not be localized
+strictDynamicButNoHashOrNonce = Pe ñe’ẽ ñemigua ‘strict-dynamic’ “%1$S” ryepy pegua oguereko’ỹva tepykue térã hash ikatu ojoko opavave scripts ñemyanyhẽha guive
+# LOCALIZATION NOTE (reportURInotHttpsOrHttp2):
+# %1$S is the ETLD of the report URI that is not HTTP or HTTPS
+reportURInotHttpsOrHttp2 = URI marandu’i (%1$S) ha’eva’erã URI HTTP térã HTTPS.
+# LOCALIZATION NOTE (reportURInotInReportOnlyHeader):
+# %1$S is the ETLD of the page with the policy
+reportURInotInReportOnlyHeader = Ko tenda (%1$S) oguereko peteĩ marandu’i añoite pururekóva URI marandu’i’ỹre. CSP ndojokomo’ãi ha ndaikatúi omombe’u ko purureko ñembyai.
+# LOCALIZATION NOTE (failedToParseUnrecognizedSource):
+# %1$S is the CSP Source that could not be parsed
+failedToParseUnrecognizedSource = Ndaikatúi oñeikumby teñoiha ojeikuaa’ỹva %1$S
+# LOCALIZATION NOTE (upgradeInsecureRequest):
+# %1$S is the URL of the upgraded request; %2$S is the upgraded scheme.
+upgradeInsecureRequest = Embohekopyahu mba’ejerure ijeroviaha’ỹva ‘%1$S’ eipurúvo ‘%2$S’
+# LOCALIZATION NOTE (ignoreSrcForDirective):
+ignoreSrcForDirective = Ehejarei umi SRC je’epyréva ‘%1$S’
+# LOCALIZATION NOTE (hostNameMightBeKeyword):
+# %1$S is the hostname in question and %2$S is the keyword
+hostNameMightBeKeyword = Eikumbývo %1$S mohendahavusu réraramo, ndaha’éiva ñe’ẽñemi. Eipota rire ñe’ẽñemíramo, eipuru ‘%2$S’ (taiky ha’eñóva jerépe).
+# LOCALIZATION NOTE (notSupportingDirective):
+# directive is not supported (e.g. 'reflected-xss')
+notSupportingDirective = Naiméi je’epyre ‘%1$S’ ndive. Ojehejareíta je’epyre ha tepykue.
+# LOCALIZATION NOTE (blockAllMixedContent):
+# %1$S is the URL of the blocked resource load.
+blockAllMixedContent = Mba’ejerure mbotyreko rehegua ‘%1$S’.
+# LOCALIZATION NOTE (ignoringDirectiveWithNoValues):
+# %1$S is the name of a CSP directive that requires additional values
+ignoringDirectiveWithNoValues = Ani rama’ẽ ‘%1$S’ rehe ndoguerekói rupi mba’evéichagua ra’ãhaite.
+# LOCALIZATION NOTE (ignoringReportOnlyDirective):
+# %1$S is the directive that is ignored in report-only mode.
+ignoringReportOnlyDirective = Ehejareívo sandbox he’íva oñeme’ẽva peteĩ je’epy marandu’i ‘%1$S’
+# LOCALIZATION NOTE (IgnoringSrcBecauseOfDirective):
+# %1$S is the name of the src that is ignored.
+# %2$S is the name of the directive that causes the src to be ignored.
+IgnoringSrcBecauseOfDirective=Ehejarei ‘%1$S’ je’epy ‘%2$S’ rupi.
+
+# LOCALIZATION NOTE (IgnoringSourceWithinDirective):
+# %1$S is the ignored src
+# %2$S is the directive which supports src
+IgnoringSourceWithinDirective = Ehejarei teñoiha “%1$S” (ndojokupytýiva ‘%2$S’ ndive).
+
+# CSP Errors:
+# LOCALIZATION NOTE (couldntParseInvalidSource):
+# %1$S is the source that could not be parsed
+couldntParseInvalidSource = Ndaikatúi oñeikumby teñoiha oiko’ỹva %1$S
+# LOCALIZATION NOTE (couldntParseInvalidHost):
+# %1$S is the host that's invalid
+couldntParseInvalidHost = Ndaikatúi oñeikumby pe host oiko’ỹva %1$S
+# LOCALIZATION NOTE (couldntParsePort):
+# %1$S is the string source
+couldntParsePort = Ndaikatúi oñeikumby pe mbojuajuhaite %1$S pegua
+# LOCALIZATION NOTE (duplicateDirective):
+# %1$S is the name of the duplicate directive
+duplicateDirective = Ojehechakuaávo je’epyre %1$S ikõiva. Opaite hendápe, eipe’ávo ñepyrũguáva, ojehejareíta.
+# LOCALIZATION NOTE (couldntParseInvalidSandboxFlag):
+# %1$S is the option that could not be understood
+couldntParseInvalidSandboxFlag = Ndaikatúi oñehesa’ỹijo tenda ra’ãha rechaukaha ndoikóiva ‘%1$S’
diff --git a/l10n-gn/dom/chrome/security/security.properties b/l10n-gn/dom/chrome/security/security.properties
new file mode 100644
index 0000000000..d1c5a78e80
--- /dev/null
+++ b/l10n-gn/dom/chrome/security/security.properties
@@ -0,0 +1,154 @@
+# 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/.
+
+# Mixed Content Blocker
+# LOCALIZATION NOTE: "%1$S" is the URI of the blocked mixed content resource
+BlockMixedDisplayContent = Ojejokóma ñemyenyhẽ tetepy jehechapy ikõiva "%1$S"
+BlockMixedActiveContent = Ojejokóma ñemyenyhẽ tetepy myandypyre ikõiva "%1$S"
+
+# CORS
+# LOCALIZATION NOTE: Do not translate "Access-Control-Allow-Origin", Access-Control-Allow-Credentials, Access-Control-Allow-Methods, Access-Control-Allow-Headers
+CORSDisabled=Cross-Origin Request Blocked: pe iñepyrũhaitépe noñemoneĩri omoñe’ẽvo mba’e okayguáva %1$S pegua. (Mba’éicha rupi: CORS ñemongepyre).
+CORSDidNotSucceed=Mba’ejerure ñepyrũgua ojuasáva ojejokóma: pe purureko ñepyrũgua nomoneĩri emoñe’ẽvo mba’e okaygua %1$S-pe. (Mba’ére: mba’ejerure CORS ndojapói hembiapo).
+CORSOriginHeaderNotAdded=Mba’ejerure ñepyrũgua ojuasáva ojejokóma: pe purureko ñepyrũgua nomoneĩri omoñe’ẽ pe mba’e okaygua %1$S-pe. (Mba’ére: moakãha CORS ‘Ñepyrũha’ ndaikatúi ombojuaju).
+CORSExternalRedirectNotAllowed=Mba’ejerure ñepyrũgua ojuasáva ojejokóma: pe purureko ñepyrũgua nomoneĩri omoñe’ẽ pe mba’e okaygua %1$S-pe. (Mba’ére: mba’ejerure CORS ñemondojey noñemoneĩri).
+CORSRequestNotHttp=Cross-Origin Request Blocked: Pe purureko Ñepyrũguáva noñemoneĩri omoñe’ẽvo mba’e okayguáva %1$S pegua. (Mba’éicha rupi: CORS rehe’ỹ HTTP jerurepy).
+CORSMissingAllowOrigin=Cross-Origin Request Blocked: Pe purureko Ñepyrũguáva noñemoneĩri omoñe’ẽvo mba’e okayguáva %1$S pegua. (Mba’éicha rupi: ndaipóri CORS akãha ‘Access-Control-Allow-Origin’).
+CORSMultipleAllowOriginNotAllowed=Jerure reñoiha ojuasáva jokopyre: Pe purureko reñoihaguáva nomoneĩri ñemoñe’ẽ mba’e okayguáva %1$S-pe. (Mba’ére: myakãha CORS ‘Access-Control-Allow-Origin’ mba’eita noñemoneĩri).
+CORSAllowOriginNotMatchingOrigin=Cross-Origin Request Blocked: Pe purureko Ñepyrũguáva noñemoneĩri omoñe’ẽvo mba’e okayguáva %1$S pegua. (Mba’éicha rupi: CORS rehe’ỹ HTTP jerurepy ‘%2$S’).
+CORSNotSupportingCredentials=Cross-Origin Jerurepyre oñembotove: Pe Purureko Ñepyrũguáva noñemoneĩri omoñe’ẽvo mba’e okayguáva ‘%1$S’ pegua. (Mba’éicha rupi: Credential is not supported if the CORS header ‘Access-Control-Allow-Origin’ ha’e ‘*’).
+CORSMethodNotFound=Cross-Origin Request Blocked: Pe purureko ñepyrũguáva noñemoneĩri omoñe’ẽvo mba’e okayguáva %1$S pegua. (Ndojuhúi mba’eveiechagua tapereko moakãha CORS ‘Access-Control-Allow-Methods’ pegua).
+CORSMissingAllowCredentials=Cross-Origin Jerurepyre oñembotove: Pe Purureko Ñepyrũguáva noñemoneĩri omoñe’ẽvo mba‘e okayguáva %1$S pegua. (Mba‘éicha rupi: CORS akãha ‘Access-Control-Allow-Credentials‘-pe ndaipóri ‘true‘).
+CORSPreflightDidNotSucceed2=Mba’ejerure ñepyrũgua ojuasáva ojejokóma: pe purureko ñepyrũgua nomoneĩri emoñe’ẽvo mba’e okaygua %1$S-pe. (Mba’ére: mbohovái mboyveguáva CORS ndojapói hembiapo).
+CORSInvalidAllowMethod=Cross-Origin Request Blocked: Pe purureko Ñepyrũguáva noñemoneĩri omoñe‘ẽvo mba‘e okayguáva %1$S pegua. (Mba‘éicha rupi: ‘%2$S‘ CORS rehe‘ỹ HTTP jerurepy).
+CORSInvalidAllowHeader=Cross-Origin Request Blocked: Pe purureko Ñepyrũguáva noñemoneĩri omoñe‘ẽvo mba‘e okayguáva %1$S pegua. (Mba‘éicha rupi: ‘%2$S‘ CORS rehe‘ỹ HTTP jerurepy).
+CORSMissingAllowHeaderFromPreflight2=Cross-Origin Request Blocked: pe purureko ñepyrũgua nomoneĩri emoñe’ẽvo mba’e okaygua %1$S-pe. (Mba’ére: myakãha ‘%2$S’ nomoneĩri pe myakãha ‘Access-Control-Allow-Métodos’ oipotaháicha mbohovái mboyveguáva CORS).
+
+# LOCALIZATION NOTE: Do not translate "Strict-Transport-Security", "HSTS", "max-age" or "includeSubDomains"
+STSUnknownError=Strict-Transport-Security: Oiko jejavy ojekuaa’ỹva oñembohekóvo pe myakãha omoha’eñopyréva pe tenda.
+STSUntrustworthyConnection=Strict-Transport-Security: Pe jeike tendápe ndaijeroviahapái, avei pe myakãha omoha’eñopyréva ojehejareíma.
+STSCouldNotParseHeader=Strict-Transport-Security: Pe tenda oñemoha’eñopyréva ha’e myakãha noñehesa’ỹjóiva hekoitépe.
+STSNoMaxAge=Strict-Transport-Security: Pe tenda oñemoha’eñopyréva ha’e myakãha ndogueroikéiva je’epyre ‘max-age’.
+STSMultipleMaxAges=Strict-Transport-Security: Pe tenda oñemoha’eñopyréva ha’e myakãha ogueroikéiva hetaiterei je’epyre ’max-age’.
+STSInvalidMaxAge=Strict-Transport-Security: Tenda oñemoha’eñopyréva ha’e myakãha ogueroikéva je’epyre ’max-age’ oiko’ỹva.
+STSMultipleIncludeSubdomains=Strict-Transport-Security: Tenda ha’eñopyréva ha’e myakãha ogueroikéiva heta je’epyre ’includeSubDomains’.
+STSInvalidIncludeSubdomains=Strict-Transport-Security: Tenda oñemoha’eñopyréva ha’e myakãha ogueroikéva je’epyre oiko’ỹva ’includeSubDomains’.
+STSCouldNotSaveState=Strict-Transport-Security: Oiko jejavy he’ihápe ko tenda ha’eha Strict-Transport-Security jaraite.
+
+# LOCALIZATION NOTE: Do not translate "SHA-1"
+SHA1Sig=Ko tenda oipuru mboajepyre SHA-1; ikatúramo eipuru mboajepyre algoritmo heraguapýva ndive oipurúva tembiapoite hash ipu’akavéva SHA-1-gui.
+InsecurePasswordsPresentOnPage=Ñe’ẽñemi ag̃aguáva jere rehegua kuatiarogue hekorosã’ỹva (http://). Kóva ha’e tekorosãrã kyhyjeha ombojurujáva oñemondávo ndehegui nde reraite puruhára rembiapo ñepyrũme.
+InsecureFormActionPasswordsPresent=Ñe’ẽñemi ag̃aguáva jere rehegua myanyhẽháme peteĩ myanyhẽha rembiapoitépe hekorosã’ỹva (http://). Kóva ha’e tekorosãrã kyhyjeha ombojurujáva oñemondávo ndehegui nde reraite puruhára rembiapo ñepyrũme.
+InsecurePasswordsPresentOnIframe=Ñe’ẽñemi ag̃aguáva jere rehegua iframe hekorosã’ỹva (http://). Kóva ha’e tekorosãrã kyhyjeha ombojurujáva oñemondávo ndehegui nde reraite puruhára rembiapo ñepyrũme.
+# LOCALIZATION NOTE: "%1$S" is the URI of the insecure mixed content resource
+LoadingMixedActiveContent2=Henyhẽ ikõiva (jerovia’ỹva) emyandy tetepy “%1$S” kuatiarogue hekorosãvape
+LoadingMixedDisplayContent2=Henyhẽ ikõiva (jerovia‘ỹva) mba‘erechaha “%1$S” retepy kuatiarogue hekorosãvape
+LoadingMixedDisplayObjectSubrequestDeprecation=Tetepy joparáva myanyhẽ (hekorosã’ỹva) “%1$S” peteĩ moĩmbaha ryepýpe kuatiarogue hekorosãva noñemoneĩri ha ojejokótama.
+# LOCALIZATION NOTE: "%S" is the URI of the insecure mixed content download
+MixedContentBlockedDownload = Ojejoko tetepy ñemboguejy hekorosã’ỹva “%S”.
+
+# LOCALIZATION NOTE: Do not translate "allow-scripts", "allow-same-origin", "sandbox" or "iframe"
+BothAllowScriptsAndSameOriginPresent=Peteĩ iframe imba’e hetáva omoneĩva scripts ha avei omoneĩ sandbox rekome’ẽ reñoiha ikatúva oipe’a ijyvy ryru.
+
+# LOCALIZATION NOTE: Do not translate "allow-top-navigation-by-user-activation", "allow-top-navigation", "sandbox" or "iframe"
+BothAllowTopNavigationAndUserActivationPresent=Peteĩ iframe oguerekóva allow-top-navigation avei allow-top-navigation-by-user-activation hekome’ẽrã sandbox omoneĩta ñeikundaha heko yvatevéva.
+
+# Sub-Resource Integrity
+# LOCALIZATION NOTE: Do not translate "script" or "integrity". "%1$S" is the invalid token found in the attribute.
+MalformedIntegrityHash=Pe script mba’epuru oreko mba’eku’i ysaja imarãva tekome’ẽ rekoporãme: “%1$S”. Ysaja oikóva ha’e “<hash algorithm>-<hash value>”.
+# LOCALIZATION NOTE: Do not translate "integrity"
+InvalidIntegrityLength=Pe hash retepy tekoporã rekome’ẽguáva ipukukue noĩporãi.
+# LOCALIZATION NOTE: Do not translate "integrity"
+InvalidIntegrityBase64=Pe hash retepy tekoporã rekome’ẽguáva ndaikatúi embopapapy’o.
+# LOCALIZATION NOTE: Do not translate "integrity". "%1$S" is the type of hash algorithm in use (e.g. "sha256").
+IntegrityMismatch=Mavave umi hash “%1$S” tekoporã rekome’ẽguáva oñombojuehe subresource retepy rehe.
+# LOCALIZATION NOTE: "%1$S" is the URI of the sub-resource that cannot be protected using SRI.
+IneligibleResource=“%1$S” ndojeporavokuaái tekoporã rechajeyrã ndaijurujái rupi CORS-pe g̃uarã ha ndaha’éi avei teñoihaitépe guare.
+# LOCALIZATION NOTE: Do not translate "integrity". "%1$S" is the invalid hash algorithm found in the attribute.
+UnsupportedHashAlg=Algoritmo hash rehegua noñemoneĩri tekoporã rekome’ẽgua: “%1$S”
+# LOCALIZATION NOTE: Do not translate "integrity"
+NoValidMetadata=Pe tekome’ẽ hekoporãva ndoguerekói metadato oikóva.
+
+# LOCALIZATION NOTE: Do not translate "RC4".
+WeakCipherSuiteWarning=Ko tenda oipuru papapypyre RC4 ombopapapy hag̃ua, ndoikovéima ha hekorosã’ỹva.
+
+DeprecatedTLSVersion2=Ko tenda oipuru TLS ndoikovéimava. Ikatu embohekopyahu TLS 1.2-pe térã 1.3.
+
+#XCTO: nosniff
+# LOCALIZATION NOTE: Do not translate "X-Content-Type-Options: nosniff".
+MimeTypeMismatch2=Pe “%1$S” mba’eita ojejoko ndojojoguái rupi (“%2$S”) MIME (X-Content-Type-Options: nosniff).
+# LOCALIZATION NOTE: Do not translate "X-Content-Type-Options" and also do not translate "nosniff".
+XCTOHeaderValueMissing=Myakãha Jesarekorã X-Content-Type-Options: tepykue ha’e “%1$S”; emondosépa “nosniff”?
+# LOCALIZATION NOTE: Do not translate "X-Content-Type-Options" and also do not translate "nosniff".
+XTCOWithMIMEValueMissing=Pe mba’eita “%1$S” ojejokóma iñambue rupi MIME-gui (X-Content-Type-Options: nosniff).
+
+BlockScriptWithWrongMimeType2=Ko script “%1$S” ojejoko peteĩ MIME (“%2$S”) oñemoneĩ’ỹva rupi.
+WarnScriptWithWrongMimeType=Oñemyanyhẽ script “%1$S” guive pe MIME (“%2$S”) ndaha’éiramo jepe MIME oikóva JavaScript peg̃uarã.
+# LOCALIZATION NOTE: Do not translate "importScripts()"
+BlockImportScriptsWithWrongMimeType=Ko script ñemyanyhẽ “%1$S” guive importScripts() ndive ojoko peteĩ MIME (“%2$S”) oñemoneĩ’ỹva rupi.
+BlockWorkerWithWrongMimeType=Ojejoko Worker ñemyanyhẽ “%1$S” guive peteĩchagua MIME oñemoneĩ’ỹva (“%2$S”).
+BlockModuleWithWrongMimeType=Ko ñemyanyhẽ ra’ãha “%1$S” ojoko peteĩ MIME (“%2$S”) oñemoneĩ’ỹva rupi.
+
+# LOCALIZATION NOTE: Do not translate "data: URI".
+BlockTopLevelDataURINavigation=Ñeikundaha mba’ekuaarã tuichavéva rehegua: URI moneĩ’ỹva (Ñemyenyhẽ jokopyre: “%1$S”)
+BlockSubresourceRedirectToData=Mba’ekuaarã hekorosã’ỹva ñembohape: URI jejokopyre (ojejoko iñemyenyhẽ: “%1$S”)
+
+BlockSubresourceFTP=Subrecurso FTP ñemyanyhẽ http(s) kuatiaroguépe noñemoneĩri (“%1$S” ñemyanyhẽ jejoko)
+
+RestrictBrowserEvalUsage=eval() jepuru ha eval-like noñemoneĩri tapereko guasu térã apovusu jerére (“%1$S”-pe jokopyre)
+
+# LOCALIZATION NOTE (BrowserUpgradeInsecureDisplayRequest):
+# %1$S is the browser name "brandShortName"; %2$S is the URL of the upgraded request; %1$S is the upgraded scheme.
+BrowserUpgradeInsecureDisplayRequest = %1$S ombohekopyahu mba’ejerure jehecharã hekorosã’ỹva ‘%2$S’ oipurúvo ‘%3$S’
+
+# LOCALIZATION NOTE (MixedContentAutoUpgrade):
+# %1$S is the URL of the upgraded request; %2$S is the upgraded scheme.
+MixedContentAutoUpgrade=Hekopyahuhína mba’ejerure ijeroviaha’ỹva ‘%1$S’ eipuru hag̃ua ‘%2$S’
+# LOCALIZATION NOTE (RunningClearSiteDataValue):
+# %S is the URI of the resource whose data was cleaned up
+RunningClearSiteDataValue=Pe myakãha Clear-Site-Data omopotĩ mbaretépe “%S” mba’ekuaarã.
+UnknownClearSiteDataValue=Myakãha Clear-Site-Data juhupyre. “%S” repykue ojekuaa’ỹva.
+
+# Reporting API
+ReportingHeaderInvalidJSON=Marandu’i omyakãva: JSON repykue eguerekómava ndoikói.
+ReportingHeaderInvalidNameItem=Marandu’i omyakãva: Téra atýpe g̃uarã ndoikói.
+ReportingHeaderDuplicateGroup=Marandu’i omyakãva: ehejarei pe aty ikõiva hérava “%S”.
+ReportingHeaderInvalidItem=Marandu’i omyakãva: ehejarei pe tetepy ndoikóiva hérava “%S”.
+ReportingHeaderInvalidEndpoint=Marandu’i omyakãva: ehejarei pe kyta paha ndoikóiva mba’epuru “%S” peg̃uarã.
+# LOCALIZATION NOTE(ReportingHeaderInvalidURLEndpoint): %1$S is the invalid URL, %2$S is the group name
+ReportingHeaderInvalidURLEndpoint=Marandu’i omyakãva: ehejarei pe URL kyta paha ndoikóiva “%1$S” mba’epurúpe g̃uarã “%2$S”.
+
+FeaturePolicyUnsupportedFeatureName=Purureko reheguaite: eñomi pe téra hesegua oñemoneĩ’ỹva “%S”.
+# TODO: would be nice to add a link to the Feature-Policy MDN documentation here. See bug 1449501
+FeaturePolicyInvalidEmptyAllowValue= Feature Policy: Ehasávo tysýi moneĩmbyre nandíva tembiapoitépe g̃uarã: “%S”.
+# TODO: would be nice to add a link to the Feature-Policy MDN documentation here. See bug 1449501
+FeaturePolicyInvalidAllowValue=Feature Policy: Ehasávo tepykue moneĩmbyre ndojokupytýiva “%S” ndive.
+
+# LOCALIZATION NOTE: "%1$S" is the limitation length (bytes) of referrer URI, "%2$S" is the origin of the referrer URI.
+ReferrerLengthOverLimitation=Pe myakãha HTTP rehegua: ipukukue ohasa “%1$S” bytes-pe, emboguévo pe myakãha heñoihágui: “%2$S”
+# LOCALIZATION NOTE: "%1$S" is the limitation length (bytes) of referrer URI, "%2$S" is the origin of the referrer URI.
+ReferrerOriginLengthOverLimitation=Pe myakãha HTTP rehegua: ipukukue ohasa “%1$S” bytes-pe, emboguévo pe myakãha heñoihágui: “%2$S”
+
+# X-Frame-Options
+# LOCALIZATION NOTE(XFrameOptionsInvalid): %1$S is the header value, %2$S is frame URI. Do not translate "X-Frame-Options".
+XFrameOptionsInvalid = Ojejuhúma peteĩ myakãha X-Frame-Options oiko’ỹva henyhẽnguévo “%2$S”: “%1$S” ndahapeporãi.
+# LOCALIZATION NOTE(XFrameOptionsDeny): %1$S is the header value, %2$S is frame URI and %3$S is the parent document URI. Do not translate "X-Frame-Options".
+XFrameOptionsDeny=“%2$S” ñemyanyhẽ korápe nomoneĩri “X-Frame-Options“ myakãharakuéra hekokatúva “%1$S“-pe.
+
+# HTTPS-Only Mode
+# LOCALIZATION NOTE: %1$S is the URL of the upgraded request; %2$S is the upgraded scheme.
+HTTPSOnlyUpgradeRequest = Embohekopyahu mba’ejerure jeroviaha’ỹva “%1$S” eipurúvo “%2$S”.
+# LOCALIZATION NOTE: %1$S is the URL of request.
+HTTPSOnlyNoUpgradeException = Ndahekopyahúi mba’ejerure jerovia’ỹha “%1$S” hekosãso rupi.
+# LOCALIZATION NOTE: %1$S is the URL of the failed request; %2$S is an error-code.
+HTTPSOnlyFailedRequest = Ojavy embohekopyahúvo mba’ejerure jerovia’ỹha “%1$S”. (%2$S)
+
+# LOCALIZATION NOTE: %S is the URL of the blocked request;
+IframeSandboxBlockedDownload = Ojejokóma pe “%S” ñemboguejy pe iframe oguereko haguére sandbox moĩmbyre.
+
+# Sanitizer API
+# LOCALIZATION NOTE: Please do not localize "DocumentFragment". It's the name of an API.
+SanitizerRcvdNoInput = Og̃uahẽ nandi térã mba’eve’ỹre. Embojevy DocumentFragment nandi.
+# LOCALIZATION NOTE: "Sanitizer" is the name of the API. Please do not localize.
+SanitizerOptionsDiscarded = Umi jeporavorã Sanitizer pegua ndojokupytýi gueteri. Ehechakuaáke kóva ha’eha ñeha’ãkuaa reheguánte.
diff --git a/l10n-gn/dom/chrome/svg/svg.properties b/l10n-gn/dom/chrome/svg/svg.properties
new file mode 100644
index 0000000000..ded61fa4fe
--- /dev/null
+++ b/l10n-gn/dom/chrome/svg/svg.properties
@@ -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/.
+
+AttributeParseWarning=Tepykue ñeha’ãrõ’ỹva %2$S eikumbykuévo tekome’ẽ %1$S.
diff --git a/l10n-gn/dom/chrome/xml/prettyprint.dtd b/l10n-gn/dom/chrome/xml/prettyprint.dtd
new file mode 100644
index 0000000000..b43fe5ed2a
--- /dev/null
+++ b/l10n-gn/dom/chrome/xml/prettyprint.dtd
@@ -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/. -->
+
+<!ENTITY xml.nostylesheet "Ko mohendaha’i XML ha’ete ndoguerekóiva marandu mbohekoha moirũva rehegua. Ojehechauka pe yvyra kuatia guýpe.">
diff --git a/l10n-gn/dom/chrome/xslt/xslt.properties b/l10n-gn/dom/chrome/xslt/xslt.properties
new file mode 100644
index 0000000000..60ddfc2e45
--- /dev/null
+++ b/l10n-gn/dom/chrome/xslt/xslt.properties
@@ -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/.
+
+1 = Pe japorape kuatia mbohekoha XSLT ndoikói.
+2 = Japorape je’epy rehegua XPath ndoikói.
+3 =
+4 = Pe ñemoambuete XSLT ndoikói.
+5 = XSLT/XPath rembiapoite ndoikói.
+6 = Kuatia mbohekoha XSLT (ikatu) oguereko peteĩ mbojojohaguáva.
+7 = Tekome’ẽ repy imarãva XSLT 1.0-pe.
+8 = Oñeha’ãrõkuri je’epy XPath omboguevijeývo peteĩ NodeSet.
+9 = XSLT ñemoambuete opáma <xsl:message> rupi.
+10 = Oiko jejavy ñanduti reheguáva henyhẽnguévo kuatiarogue mbohekoha XSLT:
+11 = Peteĩ mbohekoha XSLT kuatia ndoguerekói peteĩchagua MIME XML:
+12 = Peteĩ mbohekoha XSLT kuatia ogueru térã omoinge pya’e téra ijyképe ijehete voi:
+13 = Oñehenóima XPath rembiapoitépe peteĩ papapy je’ekuaaite oiko’ỹvape.
+14 = Oñehenóima peteĩ XPath rembiapoite oiko’ỹva ojepysóva.
+15 = Jejavy XPath ñehesa’ỹijópe: oñeha’ãrõkuri ‘)’:
+16 = Jejavy XPath ñehesa’ỹijópe: mbojereha ndoikóiva:
+17 = Ojavy XPath ñehesa’ỹijo: oñeha’ãrõ téra ra’ãha térã mohendaha peteĩva (téra ýrõ Nodetype):
+18 = Jejavy XPath ñehesa’ỹijópe: oñeha’ãrõkuri ‘]’:
+19 = Jejavy XPath ñehesa’ỹijópe: Moambueha réra ndoikóiva:
+20 = Jejavy XPath ñehesa’ỹijópe: je’epy paha oñeha’ãrõ’ỹva:
+21 = Jejavy XPath ñehesa’ỹijópe: oñeha’ãrõkuri peteĩ puruha:
+22 = Jejavy XPath ñehesa’ỹijópe: ypyetegua noñembotýiva:
+23 = Jejavy XPath ñehesa’ỹijópe: oñeha’ãrõ’ỹva ‘:’:
+24 = Jejavy XPath ñehesa’ỹijópe: noñeha’ãrõiva ‘!’ (eipuru not() embotove hag̃ua:
+25 = Jejavy XPath ñehesa’ỹijópe: ojejuhu mba’e imarãva:
+26 = Jejavy XPath ñehesa’ỹijópe: oñeha’ãrõkuri peteĩ puruha ikõiva:
+27 = Ojejokóma ñemyenyhẽ peteĩ XSLT rogue tekorosãrã.
+28 = Oñehesa’ỹijose peteĩ je’epy ndoikóiva.
+29 = Pe’aha noñembotýiva.
+30 = Eñeha’ã emoheñói peteĩ mba’epuru QName ndoikóiva ndive.
+31 = Moambueha joaju omoñemi ambue moambueha joaju kuatiaite ryepýpe.
+32 = Ehenói tembiapoite oñemoneĩ’ỹvape.
+
+LoadingError = Oiko jejavy henyhẽnguévo kuatiarogue mbohekoha: %S
+TransformError = Jejavy oikóva ñemoambuete XSLT jave: %S
diff --git a/l10n-gn/dom/dom/media.ftl b/l10n-gn/dom/dom/media.ftl
new file mode 100644
index 0000000000..760ec98774
--- /dev/null
+++ b/l10n-gn/dom/dom/media.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/.
+
+mediastatus-fallback-title = { -brand-short-name } ombohetahína tetepy hekoetáva