From 26a029d407be480d791972afb5975cf62c9360a6 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Fri, 19 Apr 2024 02:47:55 +0200 Subject: Adding upstream version 124.0.1. Signed-off-by: Daniel Baumann --- .../dom/chrome/accessibility/AccessFu.properties | 111 +++++ .../chrome/accessibility/mac/accessible.properties | 71 ++++ .../accessibility/unix/accessible.properties | 21 + .../chrome/accessibility/win/accessible.properties | 21 + l10n-gd/dom/chrome/appstrings.properties | 37 ++ l10n-gd/dom/chrome/dom/dom.properties | 447 +++++++++++++++++++++ l10n-gd/dom/chrome/global-strres.properties | 5 + l10n-gd/dom/chrome/layout/HtmlForm.properties | 35 ++ l10n-gd/dom/chrome/layout/MediaDocument.properties | 22 + l10n-gd/dom/chrome/layout/css.properties | 45 +++ l10n-gd/dom/chrome/layout/htmlparser.properties | 144 +++++++ l10n-gd/dom/chrome/layout/layout_errors.properties | 53 +++ l10n-gd/dom/chrome/layout/printing.properties | 56 +++ l10n-gd/dom/chrome/layout/xmlparser.properties | 48 +++ l10n-gd/dom/chrome/layout/xul.properties | 5 + l10n-gd/dom/chrome/mathml/mathml.properties | 15 + l10n-gd/dom/chrome/nsWebBrowserPersist.properties | 17 + l10n-gd/dom/chrome/security/caps.properties | 9 + l10n-gd/dom/chrome/security/csp.properties | 125 ++++++ l10n-gd/dom/chrome/security/security.properties | 163 ++++++++ l10n-gd/dom/chrome/svg/svg.properties | 5 + l10n-gd/dom/chrome/xslt/xslt.properties | 39 ++ 22 files changed, 1494 insertions(+) create mode 100644 l10n-gd/dom/chrome/accessibility/AccessFu.properties create mode 100644 l10n-gd/dom/chrome/accessibility/mac/accessible.properties create mode 100644 l10n-gd/dom/chrome/accessibility/unix/accessible.properties create mode 100644 l10n-gd/dom/chrome/accessibility/win/accessible.properties create mode 100644 l10n-gd/dom/chrome/appstrings.properties create mode 100644 l10n-gd/dom/chrome/dom/dom.properties create mode 100644 l10n-gd/dom/chrome/global-strres.properties create mode 100644 l10n-gd/dom/chrome/layout/HtmlForm.properties create mode 100644 l10n-gd/dom/chrome/layout/MediaDocument.properties create mode 100644 l10n-gd/dom/chrome/layout/css.properties create mode 100644 l10n-gd/dom/chrome/layout/htmlparser.properties create mode 100644 l10n-gd/dom/chrome/layout/layout_errors.properties create mode 100644 l10n-gd/dom/chrome/layout/printing.properties create mode 100644 l10n-gd/dom/chrome/layout/xmlparser.properties create mode 100644 l10n-gd/dom/chrome/layout/xul.properties create mode 100644 l10n-gd/dom/chrome/mathml/mathml.properties create mode 100644 l10n-gd/dom/chrome/nsWebBrowserPersist.properties create mode 100644 l10n-gd/dom/chrome/security/caps.properties create mode 100644 l10n-gd/dom/chrome/security/csp.properties create mode 100644 l10n-gd/dom/chrome/security/security.properties create mode 100644 l10n-gd/dom/chrome/svg/svg.properties create mode 100644 l10n-gd/dom/chrome/xslt/xslt.properties (limited to 'l10n-gd/dom/chrome') diff --git a/l10n-gd/dom/chrome/accessibility/AccessFu.properties b/l10n-gd/dom/chrome/accessibility/AccessFu.properties new file mode 100644 index 0000000000..1b11ac3007 --- /dev/null +++ b/l10n-gd/dom/chrome/accessibility/AccessFu.properties @@ -0,0 +1,111 @@ +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this file, +# You can obtain one at http://mozilla.org/MPL/2.0/. + +# Roles +menubar = bàr a' chlàir-thaice +scrollbar = bàr-sgrolaidh +grip = greim +alert = caismeachd +menupopup = priob-uinneag clàir-thaice +document = sgrìobhainn +pane = leòsan +dialog = còmhradh +separator = sgaradair +toolbar = bàr-inneal +statusbar = bàr na staid +table = clàr +columnheader = bann-cinn a' chuilbh +rowheader = bann-cinn an ràigh +column = colbh +row = ràgh +cell = cealla +link = ceangal +list = liosta +listitem = ball na liosta +outline = oir-loidhne +outlineitem = nì oir-loidhne +pagetab = taba +propertypage = duilleag nan roghainnean +graphic = grafaig +switch = suids +pushbutton = putan +checkbutton = putan cromaige +radiobutton = putan rèidio +combobox = bogsa combo +progressbar = bàr adhartais +slider = sleamhnachan +spinbutton = putan toinnidh +diagram = diagram +animation = beòthachadh +equation = co-aontar +buttonmenu = clàr-taice putain +whitespace = àite bàn +pagetablist = liosta thabaichean +canvas = canabhas +checkmenuitem = ball a' chlàir-thaice chromaige +passwordtext = teacsa an fhacail-fhaire +radiomenuitem = ball a' chlàir-thaice rèidio +textcontainer = soitheach teacsa +togglebutton = putan toglachaidh +treetable = clàr craoibhe +header = bann-cinn +footer = bann-coise +paragraph = paragraf +entry = innteart +caption = caipsean +heading = ceann-sgrìobhadh +section = earrann +form = foirm +comboboxlist = liosta bogsa combo +comboboxoption = roghainn bogsa combo +imagemap = mapa deilbh +listboxoption = roghainn +listbox = bogsa liosta +flatequation = co-aontar rèidh +gridcell = cealla a' ghriod +note = nòta +figure = cumadh +definitionlist = liosta nan deifinisean +term = teirm +definition = deifinisean + +mathmltable = clàr matamataig +mathmlcell = cealla +mathmlenclosed = iadhta +mathmlfraction = bloigh +mathmlfractionwithoutbar = bloigh as aonais bàir +mathmlroot = freumh +mathmlscripted = sgriobtaichte +mathmlsquareroot = freumh ceàrnagach + +# More sophisticated roles which are not actual numeric roles +textarea = raon an teacsa + +base = bunait +close-fence = feansa dùnaidh +denominator = seòrsaiche +numerator = àireamhaiche +open-fence = feans fosglaidh +overscript = os-sgrìobhte +presubscript = ro-fho-sgrìobhte +presuperscript = ro-os-sgrìobhte +root-index = inneacs freumha +subscript = fo-sgrìobhte +superscript = os-sgrìobhte +underscript = fo-sgrìobhte + +# More sophisticated object descriptions +headingLevel = leibheil a’ cheann-sgrìobhaidh %S + +# Landmark announcements +banner = bratach +complementary = co-shlànach +contentinfo = fiosrachadh mun t-susbaint +main = prìomh-chlàr-taice +navigation = seòladaireachd +search = lorg +region = region + +# Object states +stateRequired = riatanach diff --git a/l10n-gd/dom/chrome/accessibility/mac/accessible.properties b/l10n-gd/dom/chrome/accessibility/mac/accessible.properties new file mode 100644 index 0000000000..0b1b1b5c57 --- /dev/null +++ b/l10n-gd/dom/chrome/accessibility/mac/accessible.properties @@ -0,0 +1,71 @@ +# 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 = Thoir leum +press = Put +check = Thoir sùil +uncheck = Dì-chomharraich +select = Tagh +open = Fosgail +close = Dùin +switch = Dèan suaip +click = Briog +collapse= Co-theannaich +expand = Leudaich +activate= Cuir beò +cycle = Cuairt +# An action provided to accessibility clients such as screen readers to allow +# them to click an element when the click will be handled by a container +# (ancestor) element. This is not normally reported to users. +click ancestor = Click ancestor + +# Universal Access API support +# (Mac Only) +# The Role Description for AXWebArea (the web widget). Like in Safari. +htmlContent = Susbaint HTML +# The Role Description for the Tab button. +tab = taba +# The Role Description for definition list dl, dt and dd +term = teirm +definition = deifinisean +# The Role Description for an input type="search" text field +searchTextField = raon lorg teacsa +# Role Description (exposed as AXTitle) for datepickers +dateField = date field +# The Role Description for WAI-ARIA Landmarks +application = aplacaid +search = lorg +banner = bratach +navigation = seòladh +complementary = co-shlànach +content = susbaint +main = prìomh-chlàr-taice +# The (spoken) role description for various WAI-ARIA roles +alert = caismeachd +alertDialog = còmhradh caismeachd +dialog = dialog +article = artaigeil +document = sgrìobhainn +# The (spoken) role description for the WAI-ARIA figure role +# https://w3c.github.io/aria/core-aam/core-aam.html#role-map-figure +figure = cumadh +# The (spoken) role description for the WAI-ARIA heading role +# https://w3c.github.io/aria/core-aam/core-aam.html#role-map-heading +heading = bann-cinn +log = loga +marquee = teacsa ’na ruith +math = matamataig +note = nòta +region = roinn +status = staid na h-aplacaid +timer = tìmear +tooltip = gliocas-sgrìn +separator = sgaradair +tabPanel = panail nan taba +# The roleDescription for the html:mark element +highlight = highlight +# The roleDescription for the details element +details = details +# The roleDescription for the summary element +summary = summary diff --git a/l10n-gd/dom/chrome/accessibility/unix/accessible.properties b/l10n-gd/dom/chrome/accessibility/unix/accessible.properties new file mode 100644 index 0000000000..666835f3ee --- /dev/null +++ b/l10n-gd/dom/chrome/accessibility/unix/accessible.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/. + +jump = Thoir leum +press = Put +check = Thoir sùil +uncheck = Dì-chomharraich +select = Tagh +open = Fosgail +close = Dùin +switch = Dèan suaip +click = Briog +collapse= Co-theannaich +expand = Leudaich +activate= Cuir beò +cycle = Cuairt +# An action provided to accessibility clients such as screen readers to allow +# them to click an element when the click will be handled by a container +# (ancestor) element. This is not normally reported to users. +click ancestor = Click ancestor diff --git a/l10n-gd/dom/chrome/accessibility/win/accessible.properties b/l10n-gd/dom/chrome/accessibility/win/accessible.properties new file mode 100644 index 0000000000..666835f3ee --- /dev/null +++ b/l10n-gd/dom/chrome/accessibility/win/accessible.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/. + +jump = Thoir leum +press = Put +check = Thoir sùil +uncheck = Dì-chomharraich +select = Tagh +open = Fosgail +close = Dùin +switch = Dèan suaip +click = Briog +collapse= Co-theannaich +expand = Leudaich +activate= Cuir beò +cycle = Cuairt +# An action provided to accessibility clients such as screen readers to allow +# them to click an element when the click will be handled by a container +# (ancestor) element. This is not normally reported to users. +click ancestor = Click ancestor diff --git a/l10n-gd/dom/chrome/appstrings.properties b/l10n-gd/dom/chrome/appstrings.properties new file mode 100644 index 0000000000..6330cb6880 --- /dev/null +++ b/l10n-gd/dom/chrome/appstrings.properties @@ -0,0 +1,37 @@ +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. + +malformedURI2=Dèan cinnteach gu bheil an URL ceart is feuch ris a-rithist. +fileNotFound=Cha deach am faidhle %S a lorg. Dèan cinnteach gu bheil thu 'ga lorg san àite cheart is feuch ris a-rithist. +fileAccessDenied=Chan urrainn dhuinn am faidhle aig %S a leughadh. +dnsNotFound2=Cha b’ urrainn dhuinn %S a lorg. Dèan cinnteach gu bheil an t-ainm ceart is feuch ris a-rithist. +unknownProtocolFound=Tha co-dhiù aon dhe na pròtacalan a leanas (/%S) 'na phròtacal nach deach a chlàradh no chan eil e ceadaichte san t-suidheachadh seo. +connectionFailure=Chaidh an ceangal a dhiùltadh nuair a dh'iarradh inntrigeadh gu %S. +netInterrupt=Bhris an ceangal ri %S gu h-obann. Dh'fhaodadh gun deach cuid dhen dàta a thoirt seachad. +netTimeout=Chaidh an gnìomh thar tìde nuair a dh'iarraidh inntrigeadh gu %S. +redirectLoop=Cus ath-stiùiridh aig an URL seo. Cha ghabh an duilleag a dh'iarr thu a luchdadh. 'S mathaid gu bheil casgadh bhriosgaidean 'ga adhbharachadh. +confirmRepostPrompt=Mus faic thu an duilleag seo, feumaidh an aplacaid fiosrachadh a chur ann gus gnìomh sam bith a chaidh a dhèanamh roimhe (m.e. lorg no dearbhadh òrduigh) a dhèanamh a-rithist. +resendButton.label=Ath-sheòl +unknownSocketType=Chan fhaic thu an sgrìobhainn seo mur eil am manaidsear tèarainteachd pearsanta (MTP) air a stàladh. Luchdaich am MTP, stàlaich e agus feuch ris a-rithist no leig fios gu rianaire an t-siostaim agad. +netReset=Chan eil dàta sa sgrìobhainn seo. +notCached=Chan eil an sgrìobhainn seo ri fhaighinn tuilleadh. +netOffline=Chan fhaic thu an sgrìobhainn seo fhad 's a bhios tu far loidhne. Dì-chomharraich "Obair far loidhne" sa chlàr-taice Faidhle gus dol air loidhne. +isprinting=Chan ghabh sgrìobhainn atharrachadh fhad 's a thathar 'ga chlò-bhualadh no fhad 's a thathar 'ga ro-shealladh. +deniedPortAccess=Chaidh casg a chur air inntrigeadh gun a' phort a thagh thu air sgàth adhbharan tèarainteachd. +proxyResolveFailure=Cha deach am frithealaiche progsaidh a rèitich thu a lorg. Cuir sùil air na roghainnean progsaidh agad is feuch ris a-rithist. +proxyConnectFailure=Chaidh an ceangal a dhiùltadh nuair a dh'iarradh ceangal ris an fhrithealaiche phrogsaidh a rèitich thu. Cuir sùil air na roghainnean progsaidh agad is feuch ris a-rithist. +contentEncodingError=Chan fhaic thu an duilleag sin a chionn 's gu bheil e a' cleachdadh seòrsa de dhùmhlachadh a tha mì-dhligheach no nach eil taic ann dha. +unsafeContentType=Chan fhaic thu an duilleag sin a chionn 's gum faod a leithid de dh'fhaidhle a bhith cunnartach ma dh'fhosglas tu e. Nach leig thu fios air an duilgheadas seo gun fheadhainn aig a bheil an làrach-lìn? +malwareBlocked=Chaidh aithris gur e làrach ionnsaighe a tha san làrach %S is chaidh bacadh a chur air a-rèir do roghainnean tèarainteachd. +harmfulBlocked=The site at %S has been reported as a potentially harmful site and has been blocked based on your security preferences. +unwantedBlocked=Chaidh aithris gur e làrach a sgaoileas bathar-bog gun iarrtas a tha san làrach %S is chaidh bacadh a chur air a-rèir do roghainnean tèarainteachd. +deceptiveBlocked=Chaidh aithris gur e làrach ionnsaighe a tha san duilleag-lìn seo air %S is chaidh bacadh a chur air a-rèir nan roghainnean tèarainteachd agad. +cspBlocked=Tha poileasaidh tèarainteachd susbainte aig an duilleag seo a tha a' cur casg air luchdadh air an dòigh seo. +xfoBlocked=This page has an X-Frame-Options policy that prevents it from being loaded in this context. +corruptedContentErrorv2=Chaidh pròtacal lìonraidh a bhriseadh air an làrach aig %S nach gabh a chàradh. +sslv3Used=Cha b' urrainnear barantas a thoirt gum bi an dàta agad tèarainte air %S a chionn 's gu bheil e a' cleachdadh SSLv3, pròtacal tèarainteachd briste. +weakCryptoUsed=Rinn an neach aig a bheil %S droch-rèiteachadh air an làrach aca. Cha deach ceangal a dhèanamh ris an làrach-lìn air eagal ’s gun rachadh dàta a ghoid ort. +inadequateSecurityError=Rinn an làrach-lìn oidhirp air ìre de thèarainteachd nach eil iomchaidh. +blockedByPolicy=Bhac am buidheann agad cothrom air an duilleag no làrach-lìn seo. +networkProtocolError=Chaidh pròtacal lìonraidh a bhriseadh ann am Firefox is cha ghabh a chàradh. diff --git a/l10n-gd/dom/chrome/dom/dom.properties b/l10n-gd/dom/chrome/dom/dom.properties new file mode 100644 index 0000000000..9fd4ed8431 --- /dev/null +++ b/l10n-gd/dom/chrome/dom/dom.properties @@ -0,0 +1,447 @@ +# 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=Rabhadh: sgriobt gun fhreagairt +KillScriptMessage=Tha sgriobt air an duilleag seo a dh'fhaodadh a bhith trang no gun fhreagairt. 'S urrainn dhut crìoch a chur air an sgriobt an-dràsta no leantainn ort feuch an coilean e leis fhèin. +KillScriptWithDebugMessage=Dh'fhaodadh gu bheil sgriobt air an duilleag seo a tha trang no gun fhreagairt. 'S urrainn dhut crìoch a chur air an sgriobt an-dràsta, fhosgladh anns an dì-bhugadair no leigeil leis dol air adhart. +KillScriptLocation=Sgriobt: %S + +KillAddonScriptTitle=Rabhadh: Tha sgriobt aig leudachan nach eil a’ freagairt +# LOCALIZATION NOTE (KillAddonScriptMessage): %1$S is the name of an extension. +# %2$S is the name of the application (e.g., Firefox). +KillAddonScriptMessage=Tha sgriobt aig an leudachan “%1$S” a’ ruith air an duilleag seo is tha e a’ fàgail %2$S gun chomas freagairt.\n\nDh’fhaoidte gu bheil e trang no nach freagair e tuilleadh. Is urrainn dhut an sgriobt a stad an-dràsta no cumail a’ dol san dòchas gum freagairt e. +KillAddonScriptGlobalMessage=Na leig leis sgriobt an leudachain seo ruith air an duilleag seo gus an ath-thuras a thèid ath-luchdadh + +StopScriptButton=Cuir crìoch air an sgriobt +DebugScriptButton=Dì-bhugaich an sgriobt +WaitForScriptButton=Air adhart +DontAskAgain=&Na faighnich dhìom a-rithist +WindowCloseBlockedWarning=Chan eil cead aig sgriobtaichean uinneagan a dhùnach nach deach am fosgladh le sgriobt. +OnBeforeUnloadTitle=A bheil thu cinnteach? +OnBeforeUnloadMessage2=This page is asking you to confirm that you want to leave — information you’ve entered may not be saved. +OnBeforeUnloadStayButton=Fuirich air an duilleag seo +OnBeforeUnloadLeaveButton=Fàg an duilleag seo +EmptyGetElementByIdParam=Chaidh sreang bhàn a chur gu getElementById(). +SpeculationFailed2=An unbalanced tree was written using document.write() causing data from the network to be reparsed. More information: https://developer.mozilla.org/en-US/docs/Glossary/speculative_parsing +DocumentWriteIgnored=Chaidh gairm airson document.write() o sgriobt on taobh a-muigh 's a chaidh a luchdadh gu neo-shioncronach a leigeil seachad. +# LOCALIZATION NOTE (EditorFileDropFailed): Do not translate contenteditable, %S is the error message explaining why the drop failed. +EditorFileDropFailed=Dropping a file into a contenteditable element failed: %S. +FormValidationTextTooLong=Thoir air falbh caractairean gus nach bi ann ach %S no nas lugha (tha %S caractairean ann an-dràsta). +FormValidationTextTooShort=Cleachd co-dhiù %S caractar (tha thu a’ cleachdadh %S an-dràsta fhèin). +FormValidationValueMissing=Lìon an raon seo. +FormValidationCheckboxMissing=Cuir cromag ris a' bhogsa seo ma tha thu airson leantainn air adhart. +FormValidationRadioMissing=Tagh aon dhe na roghainnean seo. +FormValidationFileMissing=Tagh faidhle. +FormValidationSelectMissing=Tagh ball dhen liosta. +FormValidationInvalidEmail=Cuir a-steach seòladh puist-dhealain. +FormValidationInvalidURL=Cuir a-steach URL. +FormValidationInvalidDate=Cuir a-steach ceann-là dligheach. +FormValidationInvalidTime=Please enter a valid time. +FormValidationInvalidDateTime=Please enter valid date and time. +FormValidationInvalidDateMonth=Please enter a valid month. +FormValidationInvalidDateWeek=Please enter a valid week. +FormValidationPatternMismatch=Lean ris an fhòrmat a chaidh iarraidh. +# LOCALIZATION NOTE (FormValidationPatternMismatchWithTitle): %S is the (possibly truncated) title attribute value. +FormValidationPatternMismatchWithTitle=Lean ris an fhòrmat a chaidh iarraidh: %S. +# LOCALIZATION NOTE (FormValidationNumberRangeOverflow): %S is a number. +FormValidationNumberRangeOverflow=Tagh luach nach eil nas motha na %S. +# LOCALIZATION NOTE (FormValidationDateTimeRangeOverflow): %S is a date or a time. +FormValidationDateTimeRangeOverflow=Tagh luach nach eil an dèidh %S. +# LOCALIZATION NOTE (FormValidationNumberRangeUnderflow): %S is a number. +FormValidationNumberRangeUnderflow=Tagh luach nach eil nas lugha na %S. +# LOCALIZATION NOTE (FormValidationDateTimeRangeUnderflow): %S is a date or a time. +FormValidationDateTimeRangeUnderflow=Tagh luach nach eil ro %S. +# LOCALIZATION NOTE (FormValidationStepMismatch): both %S can be a number, a date or a time. +FormValidationStepMismatch=Tagh luach dligheach. 'S iad %S agus %S an dà luach as fhaisge. +# 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=Tagh luach dligheach. 'S iad %S an luach as fhaisge air. +# LOCALIZATION NOTE (FormValidationTimeReversedRangeUnderflowAndOverflow): %1$S,%2$S are time. +FormValidationTimeReversedRangeUnderflowAndOverflow=Please select a value between %1$S and %2$S. +FormValidationBadInputNumber=Cuir a-steach àireamh. +FullscreenDeniedDisabled=Chaidh iarrtas airson làn-sgrìn a dhiùltadh a chionn ’s gun deach an API làn-sgrìn a chur à comas leis a’ chleachdaiche. +FullscreenDeniedFocusedPlugin=Chaidh iarrtas airson làn-sgrìn a dhiùltadh a chionn ’s gu bheil plugan uinneagaichte am fòcas. +FullscreenDeniedHidden=Chaidh iarrtas airson làn-sgrìn a dhiùltadh a chionn ’s nach eil an sgrìobhainn ri fhaicinn tuilleadh. +FullscreenDeniedHTMLDialog=Request for fullscreen was denied because requesting element is a element. +FullscreenDeniedContainerNotAllowed=Request for fullscreen was denied because at least one of the document's containing elements is not an iframe or does not have an "allowfullscreen" attribute. +FullscreenDeniedNotInputDriven=Request for fullscreen was denied because Element.requestFullscreen() was not called from inside a short running user-generated event handler. +FullscreenDeniedMouseEventOnlyLeftBtn=Request for fullscreen was denied because Element.requestFullscreen() was called from inside a mouse event handler not triggered by left mouse button. +FullscreenDeniedNotHTMLSVGOrMathML=Chaidh an t-iarrtas airson làn-sgrìn a dhiùltadh a chionn ’s nach eil an eileamaid a dh’iarr e ’na eileamaid , no HTML. +FullscreenDeniedNotInDocument=Chaidh iarrtas airson làn-sgrìn a dhiùltadh a chionn ’s nach eil an eileamaid a dh'iarr e san sgrìobhainn tuilleadh. +FullscreenDeniedMovedDocument=Chaidh iarrtas airson làn-sgrìn a dhiùltadh a chionn ’s gun do ghluais an eileamaid a dh’iarr e. +FullscreenDeniedLostWindow=Chaidh iarrtas airson làn-sgrìn a dhiùltadh a chionn ’s nach eil uinneag againn tuilleadh. +FullscreenDeniedPopoverOpen=Chaidh iarrtas airson làn-sgrìn a dhiùltadh a chionn ’s gu bheil an eileamaid fosgailte mar popover mu thràth. +FullscreenDeniedSubDocFullscreen=Chaidh iarrtas airson làn-sgrìn a dhiùltadh a chionn ’s gu bheil fo-sgrìobhainn na sgrìobhainne a tha ag iarraidh làn-sgrìn ’na làn-sgrìn mu thràth. +FullscreenDeniedNotFocusedTab=Chaidh iarrtas airson làn-sgrìn a dhiùltadh a chionn ’s nach eil an eileamaid a dh’iarr e air an taba air a bheil fòcas an-dràsta. +FullscreenDeniedFeaturePolicy=Request for fullscreen was denied because of FeaturePolicy directives. +FullscreenExitWindowFocus=Exited fullscreen because a window was focused. +RemovedFullscreenElement=Chaidh an làn-sgrìn fhàgail a chionn ’s gun deach an eileamaid làn-sgrìn a thoirt air falbh on sgrìobhainn. +FocusedWindowedPluginWhileFullscreen=Chaidh an làn-sgrìn fhàgail a chionn ’s gun deach plugan uinneagaichte ann am fòcas. +PointerLockDeniedDisabled=Request for pointer lock was denied because Pointer Lock API is disabled by user preference. +PointerLockDeniedInUse=Request for pointer lock was denied because the pointer is currently controlled by a different document. +PointerLockDeniedNotInDocument=Request for pointer lock was denied because the requesting element is not in a document. +PointerLockDeniedSandboxed=Request for pointer lock was denied because Pointer Lock API is restricted via sandbox. +PointerLockDeniedHidden=Request for pointer lock was denied because the document is not visible. +PointerLockDeniedNotFocused=Request for pointer lock was denied because the document is not focused. +PointerLockDeniedMovedDocument=Request for pointer lock was denied because the requesting element has moved document. +PointerLockDeniedNotInputDriven=Request for pointer lock was denied because Element.requestPointerLock() was not called from inside a short running user-generated event handler, and the document is not in full screen. +PointerLockDeniedFailedToLock=Request for pointer lock was denied because the browser failed to lock the pointer. +HTMLSyncXHRWarning=Chan eil taic ann ri parsadh HTML ann an XMLHttpRequest sa mhodh sioncronach. +# LOCALIZATION NOTE: %S is the name of the header in question +ForbiddenHeaderWarning=Attempt to set a forbidden header was denied: %S +ResponseTypeSyncXHRWarning=Chan eil taic ann ri cleachdadh buadh responseType aig XMLHttpRequest tuilleadh sa mhodh sioncronach sa cho-theacs uinneige. +TimeoutSyncXHRWarning=Chan eil taic ann ri cleachdadh buadh timeout aig XMLHttpRequest sa mhodh sioncronach sa cho-theacs uinneige. +# LOCALIZATION NOTE: Do not translate navigator.sendBeacon, unload, pagehide, or XMLHttpRequest. +UseSendBeaconDuringUnloadAndPagehideWarning=Use of navigator.sendBeacon instead of synchronous XMLHttpRequest during unload and pagehide improves user experience. +JSONCharsetWarning=Dh'fheuch thu ri còdachadh nach eil 'na UTF-8 a chur a cèill airson JSON a fhuaradh an cois XMLHttpRequest. Chan eil taic ann ach ri UTF-8 gus JSON a dhì-chòdachadh. +# LOCALIZATION NOTE: Do not translate HTMLMediaElement and createMediaElementSource. +MediaElementAudioSourceNodeCrossOrigin=The HTMLMediaElement passed to createMediaElementSource has a cross-origin resource, the node will output silence. +# LOCALIZATION NOTE: Do not translate MediaStream and createMediaStreamSource. +MediaStreamAudioSourceNodeCrossOrigin=The MediaStream passed to createMediaStreamSource has a cross-origin resource, the node will output silence. +# LOCALIZATION NOTE : Do not translate MediaStreamTrack and createMediaStreamTrackSource. +MediaStreamTrackAudioSourceNodeCrossOrigin=The MediaStreamTrack passed to createMediaStreamTrackSource is a cross-origin resource, the node will output silence. +# LOCALIZATION NOTE: Do not translate HTMLMediaElement and MediaStream. +MediaElementAudioCaptureOfMediaStreamError=Tha an HTMLMediaElement a tha ’ga ghlacadh a’ cluich MediaStream. Chan urrainnear an fhuaim aige atharrachadh aig an ìre-sa. +# LOCALIZATION NOTE: Do not translate HTMLMediaElement and MediaStream. +MediaElementStreamCaptureCycle=The MediaStream assigned to srcObject comes from a capture of this HTMLMediaElement, forming a cycle, assignment ignored. +MediaLoadExhaustedCandidates=Dh'fhàillig luchdadh goireasan uile an tagraiche. Chaidh luchdadh a' mheadhain a chur 'na stad. +MediaLoadSourceMissingSrc=chan eil buadh "src" aig an eileamaid. Dh'fhàillig luchdadh a' ghoireis mheadhain. +MediaStreamAudioSourceNodeDifferentRate=Connecting AudioNodes from AudioContexts with different sample-rate is currently not supported. +# 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=Dh'fhàillig an luchdadh HTTP leis an staid %1$S. Dh'fhàillig luchdadh a' ghoireis mheadhain %2$S. +# LOCALIZATION NOTE: %S is the URL of the media resource which failed to load. +MediaLoadInvalidURI=URI mì-dhligheach. Dh'fhàillig luchdadh a' ghoireis mheadhain %S. +# 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=Chan eil taic ann dhan "type" de "%1$S" a chaidh a shònrachadh. Dh'fhàillig luchdadh a' ghoireis mheadhain %2$S. +MediaLoadUnsupportedTypeAttributeLoadingNextChild=Specified “type” attribute of “%1$S” is not supported. Load of media resource %2$S failed. Trying to load from next element. +# 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=Chan eil taic ann dhan "Content-Type" HTTP de "%1$S". Dh'fhàillig luchdadh a' ghoireis mheadhain %2$S. +# LOCALIZATION NOTE: %S is the URL of the media resource which failed to load because of error in decoding. +MediaLoadDecodeError=Dh'fhàillig dì-chòdachadh %S a' ghoireis mheadhain. +MediaWidevineNoWMF=Trying to play Widevine with no Windows Media Foundation. See 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=Mus urrainn dhut fòrmatan video %S a chluich, feumaidh tu bathar-bog eile o Microsoft a stàladh, faic 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=Cha ghabh a’ video air an duilleag seo a chluich. Dh’fhaoidte nach eil na video codecs air a bheil feum aig an t-siostam agad: %S +MediaUnsupportedLibavcodec=Cha ghabh a’ video air an duilleag seo a chluich. Tha tionndadh de libavcodec aig an t-siostam agad ris nach eil taic. +# LOCALIZATION NOTE: %1$S is the URL of the media resource, %2$S is technical information (in English) +MediaDecodeError=Dh’fhàillig dì-chòdachadh a’ ghoireis mheadhain %1$S leis a’ mhearachd %2$S +# LOCALIZATION NOTE: %1$S is the URL of the media resource, %2$S is technical information (in English) +MediaDecodeWarning=Chaidh an goireas meadhain %1$S a dhì-chòdachadh ach leis a’ mhearachd %2$S +# LOCALIZATION NOTE: %S is a comma-separated list of codecs (e.g. 'video/mp4, video/webm') +MediaCannotPlayNoDecoders=Cha ghabh am meadhan a chluich. Chan eil dì-chòdair ri làimh airson nam fòrmatan a dh’iarradh: %S +# LOCALIZATION NOTE: %S is a comma-separated list of codecs (e.g. 'video/mp4, video/webm') +MediaNoDecoders=Chan eil dì-chòdairean ann airson cuid dhe na fòrmatadh a dh’iarradh: %S +MediaCannotInitializePulseAudio=Cha ghabh PulseAudio a chleachdadh +# 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=Using Encrypted Media Extensions at %S on an insecure (i.e. non-HTTPS) context is deprecated and will soon be removed. You should consider switching to a secure origin such as 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=Calling navigator.requestMediaKeySystemAccess() (at %S) without passing a candidate MediaKeySystemConfiguration containing audioCapabilities or videoCapabilities is deprecated and will soon become unsupported. +# 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=Calling navigator.requestMediaKeySystemAccess() (at %S) passing a candidate MediaKeySystemConfiguration containing audioCapabilities or videoCapabilities without a contentType with a “codecs” string is deprecated and will soon become unsupported. +# LOCALIZATION NOTE: Do not translate "Mutation Event" and "MutationObserver" +MutationEventWarning=Chan eil cleachdadh Mutation Events 'ga mholadh tuilleadh. Cleachd MutationObserver 'na àite. +BlockAutoplayError=Autoplay is only allowed when approved by the user, the site is activated by the user, or media is muted. +BlockAutoplayWebAudioStartError=An AudioContext was prevented from starting automatically. It must be created or resumed after a user gesture on the page. +# LOCALIZATION NOTE: Do not translate "Components" +ComponentsWarning=Cha mholar an t-oibseact Components tuilleadh is thèid a thoirt air falbh a dh'aithghearr. +PluginHangUITitle=Rabhadh: Plugan nach eil a' freagairt +PluginHangUIMessage=Dh'fhaoidte gu bheil %S trang no nach eil a' freagairt tuilleadh. 'S urrainn dhut crìoch a chur air a' phlugan an-dràsta no leantainn ort feuch an coilean e leis fhèin. +PluginHangUIWaitButton=Air adhart +PluginHangUIStopButton=Cuir crìoch air a' phlugan +# LOCALIZATION NOTE: Do not translate "NodeIterator" or "detach()". +NodeIteratorDetachWarning=Chan eil buaidh air gairm detach() air NodeIterator tuilleadh. +# LOCALIZATION NOTE: Do not translate "LenientThis" and "this" +LenientThisWarning=A' leigeil seachad "get" no "set" na roghainn aig a bheil [LenientThis] a chionn 's gu bheil an t-oibseact "This" cearr. +# LOCALIZATION NOTE: Do not translate "captureEvents()" or "addEventListener()" +UseOfCaptureEventsWarning=Cha mholamaid cleachdadh captureEvents() tuilleadh. Cleachd am modh DOM 2 addEventListener() gus an còd agad ùrachadh. Cuir sùil air an duilleag seo airson barrachd fiosrachaidh http://developer.mozilla.org/en/docs/DOM:element.addEventListener +# LOCALIZATION NOTE: Do not translate "releaseEvents()" or "removeEventListener()" +UseOfReleaseEventsWarning=Cha mholamaid cleachdadh releaseEvents() tuilleadh. Cleachd am modh DOM 2 removeEventListener() gus an còd agad ùrachadh. Cuir sùil air an duilleag seo airson barrachd fiosrachaidh http://developer.mozilla.org/en/docs/DOM:element.removeEventListener +# LOCALIZATION NOTE: Do not translate "XMLHttpRequest" +SyncXMLHttpRequestWarning=Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user's experience. For more help http://xhr.spec.whatwg.org/ +# LOCALIZATION NOTE: Do not translate "window.controllers/Controllers" +Window_Cc_ontrollersWarning=window.controllers/Controllers is deprecated. Do not use it for UA detection. +ImportXULIntoContentWarning=Importing XUL nodes into a content document is deprecated. This functionality may be removed soon. +# LOCALIZATION NOTE: Do not translate "IndexedDB". +IndexedDBTransactionAbortNavigation=Sguireadh de thar-chur IndexedDB nach robh air a choileanadh oir chaidh gluasad a dhèanamh air an duilleag. +# LOCALIZATION NOTE: Do not translate Will-change, %1$S,%2$S are numbers. +IgnoringWillChangeOverBudgetWarning=Will-change memory consumption is too high. Budget limit is the document surface area multiplied by %1$S (%2$S px). Occurrences of will-change over the budget will be ignored. +# LOCALIZATION NOTE: Do not translate "Worker". +HittingMaxWorkersPerDomain2=Bha obraiche ann ann nach b’ urrainn dhuinn a chur gu dol sa bhad a chionn ’s gu bheil sgrìobhainnean eile san aon tùs a’ cleachdadh na h-àireimh as motha de dh’obraichean mu thràth. Tha an t-obraiche sa chiutha a-nis is thèid a thòiseachadh cho luath ’s a chrìochnaicheas cuid dhen na h-obraichean eile. +# LOCALIZATION NOTE: Do not translate "Application Cache API", "AppCache" and "ServiceWorker". +AppCacheWarning=The Application Cache API (AppCache) is deprecated and will be removed at a future date. Please consider using ServiceWorker for offline support. +# LOCALIZATION NOTE: Do not translate "Worker". +EmptyWorkerSourceWarning=A’ feuchainn ri obraiche a chruthachadh de thùs bàn. Tha deagh-theans gu bheil seo gun deòin. +NavigatorGetUserMediaWarning=navigator.mozGetUserMedia has been replaced by navigator.mediaDevices.getUserMedia +# LOCALIZATION NOTE: Do not translate "RTCPeerConnection", "getLocalStreams", "getRemoteStreams", "getSenders" or "getReceivers". +RTCPeerConnectionGetStreamsWarning=RTCPeerConnection.getLocalStreams/getRemoteStreams are deprecated. Use RTCPeerConnection.getSenders/getReceivers instead. +# LOCALIZATION NOTE: Do not translate "ServiceWorker". %S is a URL. +InterceptionFailedWithURL=Failed to load '%S'. A ServiceWorker intercepted the request and encountered an unexpected error. +# LOCALIZATION NOTE: Do not translate "ServiceWorker", "cors", "Response", "same-origin" or "Request". %1$S is a URL, %2$S is a URL. +CorsResponseForSameOriginRequest=Failed to load ‘%1$S’ by responding ‘%2$S’. A ServiceWorker is not allowed to synthesize a cors Response for a same-origin Request. +# 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=Failed to load '%1$S'. A ServiceWorker passed an opaque Response to FetchEvent.respondWith() while handling a '%2$S' FetchEvent. Opaque Response objects are only valid when the RequestMode is 'no-cors'. +# LOCALIZATION NOTE: Do not translate "ServiceWorker", "Error", "Response", "FetchEvent.respondWith()", or "fetch()". %S is a URL. +InterceptedErrorResponseWithURL=Failed to load '%S'. A ServiceWorker passed an Error Response to FetchEvent.respondWith(). This typically means the ServiceWorker performed an invalid fetch() call. +# LOCALIZATION NOTE: Do not translate "ServiceWorker", "Response", "FetchEvent.respondWith()", or "Response.clone()". %S is a URL. +InterceptedUsedResponseWithURL=Failed to load '%S'. A ServiceWorker passed a used Response to FetchEvent.respondWith(). The body of a Response may only be read once. Use Response.clone() to access the body multiple times. +# LOCALIZATION NOTE: Do not translate "ServiceWorker", "opaqueredirect", "Response", "FetchEvent.respondWith()", or "FetchEvent". %S is a URL. +BadOpaqueRedirectInterceptionWithURL=Failed to load '%S'. A ServiceWorker passed an opaqueredirect Response to FetchEvent.respondWith() while handling a non-navigation FetchEvent. +# LOCALIZATION NOTE: Do not translate "ServiceWorker", "Response", "FetchEvent.respondWith()", "RedirectMode" or "follow". %S is a URL. +BadRedirectModeInterceptionWithURL=Failed to load ‘%S’. A ServiceWorker passed a redirected Response to FetchEvent.respondWith() while RedirectMode is not ‘follow’. +# LOCALIZATION NOTE: Do not translate "ServiceWorker" or "FetchEvent.preventDefault()". %S is a URL. +InterceptionCanceledWithURL=Failed to load '%S'. A ServiceWorker canceled the load by calling FetchEvent.preventDefault(). +# LOCALIZATION NOTE: Do not translate "ServiceWorker", "promise", or "FetchEvent.respondWith()". %1$S is a URL. %2$S is an error string. +InterceptionRejectedResponseWithURL=Failed to load '%1$S'. A ServiceWorker passed a promise to FetchEvent.respondWith() that rejected with '%2$S'. +# LOCALIZATION NOTE: Do not translate "ServiceWorker", "promise", "FetchEvent.respondWith()", or "Response". %1$S is a URL. %2$S is an error string. +InterceptedNonResponseWithURL=Failed to load '%1$S'. A ServiceWorker passed a promise to FetchEvent.respondWith() that resolved with non-Response value '%2$S'. + +# LOCALIZATION NOTE: Do not translate "ServiceWorker", "Service-Worker-Allowed" or "HTTP". %1$S and %2$S are URLs. +ServiceWorkerScopePathMismatch=Failed to register a ServiceWorker: The path of the provided scope '%1$S' is not under the max scope allowed '%2$S'. Adjust the scope, move the Service Worker script, or use the Service-Worker-Allowed HTTP header to allow the scope. +# 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=Failed to register/update a ServiceWorker for scope ‘%1$S’: Load failed with status %2$S for script ‘%3$S’. +# 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=Failed to register/update a ServiceWorker for scope ‘%1$S’: Bad Content-Type of ‘%2$S’ received for script ‘%3$S’. Must be a JavaScript MIME type. +# LOCALIZATION NOTE: Do not translate "ServiceWorker". %S is a URL representing the scope of the ServiceWorker. +ServiceWorkerRegisterStorageError=Failed to register/update a ServiceWorker for scope ‘%S’: Storage access is restricted in this context due to user settings or private browsing mode. +ServiceWorkerGetRegistrationStorageError=Failed to get service worker registration(s): Storage access is restricted in this context due to user settings or private browsing mode. +ServiceWorkerGetClientStorageError=Failed to get service worker’s client(s): Storage access is restricted in this context due to user settings or private browsing mode. +# LOCALIZATION NOTE: Do not translate "ServiceWorker" and "postMessage". %S is a URL representing the scope of the ServiceWorker. +ServiceWorkerPostMessageStorageError=The ServiceWorker for scope ‘%S’ failed to execute ‘postMessage‘ because storage access is restricted in this context due to user settings or private browsing mode. +# LOCALIZATION NOTE: Do not translate "ServiceWorker". %1$S is a URL representing the scope of the ServiceWorker. +ServiceWorkerGraceTimeoutTermination=Terminating ServiceWorker for scope ‘%1$S’ with pending waitUntil/respondWith promises because of grace timeout. +# LOCALIZATION NOTE (ServiceWorkerNoFetchHandler): Do not translate "Fetch". +ServiceWorkerNoFetchHandler=Fetch event handlers must be added during the worker script’s initial evaluation. +ExecCommandCutCopyDeniedNotInputDriven=document.execCommand('cut'/'copy') was denied because it was not called from inside a short running user-generated event handler. +ManifestIdIsInvalid=The id member did not resolve to a valid URL. +ManifestIdNotSameOrigin=The id member must have the same origin as the start_url member. +ManifestShouldBeObject=Bu chòir dhan mhanifest a bhith ’na oibseact. +ManifestScopeURLInvalid=Tha URL an sgòp mì-dhligheach. +ManifestScopeNotSameOrigin=Feumaidh URL an sgòp a bhith on aon tùs is a tha an sgrìobhainn. +ManifestStartURLOutsideScope=Tha an URL tòiseachaidh taobh a-muigh an sgòp agus tha an sgòp mì-dhligheach ri linn sin. +ManifestStartURLInvalid=Tha an URL tòiseachaidh mì-dhligheach. +ManifestStartURLShouldBeSameOrigin=Feumaidh an URL tòiseachaidh a bhith on aon tùs is a tha an sgrìobhainn. +# 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=Bha dùil gum biodh am ball %2$S aig %1$S ’na %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: Chan eil %2$S ’na dhath CSS dligheach. +# 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 is not a valid language code. +# 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=%1$S item at index %2$S is invalid. The %3$S member is an invalid URL %4$S +# 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=%1$S item at index %2$S lacks a usable purpose. It will be ignored. +# 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=%1$S item at index %2$S includes unsupported purpose(s): %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=%1$S item at index %2$S includes repeated purpose(s): %3$S. +PatternAttributeCompileFailure=Unable to check