From 0ebf5bdf043a27fd3dfb7f92e0cb63d88954c44d Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Fri, 19 Apr 2024 03:47:29 +0200 Subject: Adding upstream version 115.8.0esr. Signed-off-by: Daniel Baumann --- l10n-br/dom/chrome/security/caps.properties | 9 ++ l10n-br/dom/chrome/security/csp.properties | 109 +++++++++++++++++++++ l10n-br/dom/chrome/security/security.properties | 125 ++++++++++++++++++++++++ 3 files changed, 243 insertions(+) create mode 100644 l10n-br/dom/chrome/security/caps.properties create mode 100644 l10n-br/dom/chrome/security/csp.properties create mode 100644 l10n-br/dom/chrome/security/security.properties (limited to 'l10n-br/dom/chrome/security') diff --git a/l10n-br/dom/chrome/security/caps.properties b/l10n-br/dom/chrome/security/caps.properties new file mode 100644 index 0000000000..3795555cb0 --- /dev/null +++ b/l10n-br/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 = Fazi diogelroez: Marteze n'hallo ket an endalc'had kargañ e %S pe ereañ roadennoù ouzh %S. +CheckSameOriginError = Fazi diogelroez: Marteze n'hallo ket an endalc'had e %S kargañ roadennoù diouzh %S. +ExternalDataError = Fazi diogelroez: un endalc'had e %S en deus klasket kargañ %S, met gallout a ra chom hep kargañ roadennoù diavaez p’eo arveret evel ur skeudenn. + +CreateWrapperDenied = Aotre nac'het evit krouiñ un ambaperenn evit an ergorenn he rummad %S +CreateWrapperDeniedForOrigin = Aotre nac'het da <%2$S> evit krouiñ un ambaperenn evit an ergorenn he rummad %1$S diff --git a/l10n-br/dom/chrome/security/csp.properties b/l10n-br/dom/chrome/security/csp.properties new file mode 100644 index 0000000000..8901cd18fe --- /dev/null +++ b/l10n-br/dom/chrome/security/csp.properties @@ -0,0 +1,109 @@ +# 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 = Harzet eo bet kargadur ul loaz gant arventennoù ar bajenn: %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 = Harzet eo bet kargadur ul loaz e %2$S ("%1$S") gant arventennoù ar bajenn. +# LOCALIZATION NOTE (CSPROViolation): +# %1$S is the reason why the resource has not been loaded. +CSPROViolation = Degouezhet ez eus bet un dorridigezh eus ar reolenn CSP report-only ("%1$S"). Aotreet eo bet an emzalc'h ha kaset ez eus bet un danevell CSP. +# LOCALIZATION NOTE (CSPROViolationWithURI): +# %1$S is the directive that has been violated. +# %2$S is the URI of the resource which violated the directive. +# LOCALIZATION NOTE (triedToSendReport): +# %1$S is the URI we attempted to send a report to. +triedToSendReport = Klasket eo bet kas un danevell d'un URI didalvoudek: ”%1$S” +# LOCALIZATION NOTE (couldNotParseReportURI): +# %1$S is the report URI that could not be parsed +couldNotParseReportURI = n'haller ket dezrannañ URI an danevell: %1$S +# LOCALIZATION NOTE (couldNotProcessUnknownDirective): +# %1$S is the unknown directive +couldNotProcessUnknownDirective = N'haller ket keweriañ ar sturiad dianav '%1$S' +# LOCALIZATION NOTE (ignoringUnknownOption): +# %1$S is the option that could not be understood +ignoringUnknownOption = O leuskel an dibarzh dianav %1$S a-gostez +# LOCALIZATION NOTE (ignoringDuplicateSrc): +# %1$S defines the duplicate src +ignoringDuplicateSrc = O leuskel a-gostez mammennoù eilet %1$S +# LOCALIZATION NOTE (ignoringSrcFromMetaCSP): +# %1$S defines the ignored src +ignoringSrcFromMetaCSP = An tarzh '%1$S' a zo bet laosket a-gostez (Ne vez ket skoret p’eo degaset gant un elfenn meta). +# LOCALIZATION NOTE (ignoringSrcWithinNonceOrHashDirective): +# %1$S is the ignored src (e.g. "unsafe-inline") +# %2$S is the directive (e.g. "script-src-elem") +# LOCALIZATION NOTE (ignoringScriptSrcForStrictDynamic): +# %1$S is the ignored src +# %1$S is the directive src (e.g. "script-src-elem") +# 'strict-dynamic' should not be localized +# LOCALIZATION NOTE (ignoringStrictDynamic): +# %1$S is the ignored src +ignoringStrictDynamic = O leuskel an tarzh “%1$S” a-gostez (N'eo skoret e script-src nemetken). +# LOCALIZATION NOTE (ignoringUnsafeEval): +# %1$S is the csp directive (e.g. script-src-elem) +# 'unsafe-eval' and 'wasm-unsafe-eval' should not be localized +# LOCALIZATION NOTE (strictDynamicButNoHashOrNonce): +# %1$S is the csp directive that contains 'strict-dynamic' +# 'strict-dynamic' should not be localized +strictDynamicButNoHashOrNonce = Ar ger-alc'hwez ‘strict-dynamic’ e “%1$S” hep nonce pe hash talvoudek a c'hall stankañ an holl skriptoù da gargañ +# LOCALIZATION NOTE (reportURInotHttpsOrHttp2): +# %1$S is the ETLD of the report URI that is not HTTP or HTTPS +reportURInotHttpsOrHttp2 = URI an danevell (%1$S) a zlefe bezañ un URI HTTP pe HTTPS. +# LOCALIZATION NOTE (reportURInotInReportOnlyHeader): +# %1$S is the ETLD of the page with the policy +reportURInotInReportOnlyHeader = Al lec'hienn-mañ (%1$S) he deus ur reolenn Report-Only hep URI evit an danevelloù. CSP ne yelo ket en-dro ha ne c'hello ket danevelliñ torridigezh ar reolenn-mañ. +# LOCALIZATION NOTE (failedToParseUnrecognizedSource): +# %1$S is the CSP Source that could not be parsed +failedToParseUnrecognizedSource = C'hwitadenn war dezrannañ an tarzh dianav %1$S +# LOCALIZATION NOTE (upgradeInsecureRequest): +# %1$S is the URL of the upgraded request; %2$S is the upgraded scheme. +upgradeInsecureRequest = Oc'h hizivaat an azgoulenn arvarus '%1$S' evit arverañ '%2$S' +# LOCALIZATION NOTE (ignoreSrcForDirective): +ignoreSrcForDirective = O leuskel an tarzhioù evit ar sturiad '%1$S' +# LOCALIZATION NOTE (hostNameMightBeKeyword): +# %1$S is the hostname in question and %2$S is the keyword +hostNameMightBeKeyword = Dewezhiet eo bet %1$S evel un anv ostiz ha n'eo ket bet evel ur ger-alc'hwez. Arverit '%2$S' (lakaet etre askoù) ma oa an dra-mañ ur ger-alc'hwez. +# LOCALIZATION NOTE (notSupportingDirective): +# directive is not supported (e.g. 'reflected-xss') +notSupportingDirective = N'eo ket skoret ar sturiad '%1$S'. Laosket e vo ar sturiad hag ar gwerzhioù a-gostez. +# LOCALIZATION NOTE (blockAllMixedContent): +# %1$S is the URL of the blocked resource load. +blockAllMixedContent = O stankañ an azgoulenn arvarus '%1$S'. +# LOCALIZATION NOTE (ignoringDirectiveWithNoValues): +# %1$S is the name of a CSP directive that requires additional values +ignoringDirectiveWithNoValues = O leuskel ‘%1$S‘ dre ma n'endalc'h arventenn ebet. +# LOCALIZATION NOTE (ignoringReportOnlyDirective): +# %1$S is the directive that is ignored in report-only mode. +ignoringReportOnlyDirective = O leuskel ar sturiad poull-traezh p’eo kaser en ur reolenn danevelliñ hepken ‘%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=Laosket ‘%1$S’ a-gostez abalamour d'ur sturiad ‘%2$S’. +# LOCALIZATION NOTE (IgnoringSourceWithinDirective): +# %1$S is the ignored src +# %2$S is the directive which supports src +IgnoringSourceWithinDirective = Leuskel an tarzh “%1$S” a-gostez (ne vez ket kemeret e karg e-barzh ‘%2$S’). + + +# CSP Errors: +# LOCALIZATION NOTE (couldntParseInvalidSource): +# %1$S is the source that could not be parsed +couldntParseInvalidSource = N'haller ket dezrannañ an tarzh didalvoudek %1$S +# LOCALIZATION NOTE (couldntParseInvalidHost): +# %1$S is the host that's invalid +couldntParseInvalidHost = N'haller ket dezrannañ an ostiz didalvoudek %1$S +# LOCALIZATION NOTE (couldntParsePort): +# %1$S is the string source +couldntParsePort = N'haller ket dezrannañ ar porzh e-barzh %1$S +# LOCALIZATION NOTE (duplicateDirective): +# %1$S is the name of the duplicate directive +duplicateDirective = Kavet ez eus bet sturiadoù %1$S arredaolet. Laosket e vo an holl erioloù a-gostez nemet an hini kentañ. +# LOCALIZATION NOTE (couldntParseInvalidSandboxFlag): +# %1$S is the option that could not be understood +couldntParseInvalidSandboxFlag = N'haller ket dezrannañ ar banniel poull-traezh didalvoudek ‘%1$S’ + diff --git a/l10n-br/dom/chrome/security/security.properties b/l10n-br/dom/chrome/security/security.properties new file mode 100644 index 0000000000..27790a9b38 --- /dev/null +++ b/l10n-br/dom/chrome/security/security.properties @@ -0,0 +1,125 @@ +# 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 = Harzadur ouzh kargañ an endalc'had kemmesk dioberiant "%1$S" +BlockMixedActiveContent = Harzadur ouzh kargañ an endalc'had kemmesk oberiant "%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=Goulenn liesorin stanket: Ar reolenn a-fet memes orin a vir da lenn al loaz a-bell e %1$S. (Abeg: CORS diweredekaet). +CORSOriginHeaderNotAdded=Goulenn liesorin stanket: Ar reolenn a-fet memes orin a vir da lenn al loaz a-bell e %1$S. (Abeg: talbenn CORS ‘Origin’ n'hall ket bezañ ouzhpennet). +CORSExternalRedirectNotAllowed=Goulenn liesorin stanket: ar reolenn a-fet memes orin a vir da lenn al loaz a-bell e %1$S. (Abeg: ar goulenn adheñchañ diavaez CORS n'eo ket aotreet). +CORSRequestNotHttp=Goulenn liesorin stanket: Ar reolenn a-fet memes orin a vir da lenn al loaz a-bell e %1$S. (Abeg: ar goulenn CORS n'eo ket http). +CORSMultipleAllowOriginNotAllowed=Goulenn liesorin stanket: Ar reolenn a-fet memes orin a vir da lenn al loaz a-bell e %1$S. (Abeg: n'eo ket aotreet an talbenn CORS lies ‘Access-Control-Allow-Origin’). +CORSAllowOriginNotMatchingOrigin=Goulenn liesorin stanket: Ar reolenn a-fet memes orin a vir da lenn al loaz a-bell e %1$S. (Abeg: an talbenn CORS ‘Access-Control-Allow-Origin’ na glot ket gant ‘%2$S’). +CORSNotSupportingCredentials=Goulenn liesorin stanket: Ar reolenn a-fet memes orin a vir da lenn al loaz a-bell e ‘%1$S’. (Abeg: n’eo ket skoret an titouroù kennaskañ m’eo ‘*’ an talbenn CORS ‘Access-Control-Allow-Origin’). +CORSMethodNotFound=Goulenn liesorin stanket: Ar reolenn a-fet memes orin a vir da lenn al loaz a-bell e %1$S. (Abeg: n'eo ket bet kavet an hentenn en talbenn CORS ‘Access-Control-Allow-Methods’) +CORSMissingAllowCredentials=Goulenn liesorin stanket: Ar reolenn a-fet memes orin a vir da lenn al loaz a-bell e %1$S. (Abeg: gortozet oa ‘true’ en talbenn CORS ‘Access-Control-Allow-Credentials’) +CORSInvalidAllowMethod=Goulenn liesorin stanket: Ar reolenn a-fet memes orin a vir da lenn al loaz a-bell e %1$S. (Abeg: odeer ‘%2$S’ direizh en talbenn CORS ‘Access-Control-Allow-Methods’). +CORSInvalidAllowHeader=Goulenn liesorin stanket: Ar reolenn a-fet memes orin a vir da lenn al loaz a-bell e %1$S. (Abeg: odeer ‘%2$S’ direizh en talbenn CORS ‘Access-Control-Allow-Headers’). +CORSMissingAllowHeaderFromPreflight2=Goulenn liesorin stanket: Reolad an orin heñvel (Same Origin Policy) ne aotren ket lenn an danvezioù a-bell e %1$S. (Abeg: an talbenn ‘%2$S’ n'eo ket aotreet hervez an talbenn ‘Access-Control-Allow-Headers’ deus respont rak-gwiriañ ar goulennoù CORS). + +# LOCALIZATION NOTE: Do not translate "Strict-Transport-Security", "HSTS", "max-age" or "includeSubDomains" +STSUnknownError=Strict-Transport-Security: ur fazi dianav a zo c'hoarvezet e-pad keweriañ an talbenn erspizet gant al lec'hienn. +STSCouldNotParseHeader=Strict-Transport-Security: Erspizet eo bet un talbenn n'haller ket dezrannañ gant al lec'hienn. +STSNoMaxAge=Strict-Transport-Security: Erspizet eo bet un talbenn na endalc'h ket a sturiad 'max-age' gant al lec'hienn. +STSMultipleMaxAges=Strict-Transport-Security: Erspizet eo bet un talbenn oc'h enderc'hel meur a sturiad 'max-age' gant al lec'hienn. +STSInvalidMaxAge=Strict-Transport-Security: Erspizet eo bet un talbenn oc'h enderc'hel ur sturiad 'max-age' didalvoud gant al lec'hienn. +STSMultipleIncludeSubdomains=Strict-Transport-Security: Erspizet eo bet un talbenn oc'h enderc'hel meur a sturiad 'includeSubDomains' gant al lec'hienn. +STSInvalidIncludeSubdomains=Strict-Transport-Security: Erspizet eo bet un talbenn oc'h enderc'hel ur sturiad ‘includeSubDomains’ didalvoud gant al lec'hienn. +STSCouldNotSaveState=Strict-Transport-Security: ur fazi a zo c'hoarvezet en ur merkañ al lec'hienn evel un ostiz Strict-Transport-Security. + +InsecurePasswordsPresentOnPage=Bez ez eus maeziennoù ger-tremen war ur bajenn diziogel (http://). Ur riskl diogelroez eo hag a ro tro laerezh eus naoudi kennaskañ an arveriad. +InsecureFormActionPasswordsPresent=Bez ez eus maeziennoù ger-tremen e-barzh ur furmskrid gant ur gwezh furmskrid diziogel (http://). Ur riskl diogelroez eo hag a ro tro laerezh eus naoudi kennaskañ an arveriad. +InsecurePasswordsPresentOnIframe=Bez ez eus maeziennoù ger-tremen war un iframe diziogel (http://). Ur riskl diogelroez eo hag a ro tro laerezh eus naoudi kennaskañ an arveriad. +# LOCALIZATION NOTE: "%1$S" is the URI of the insecure mixed content resource +LoadingMixedActiveContent2=Kargadur endalc'hadoù kemmesk oberiant (diziogel) war ur bajenn diogel "%1$S" +LoadingMixedDisplayContent2=Kargadur endalc'hadoù kemmesk dioberiant (diziogel) war ur bajenn diogel "%1$S" +# LOCALIZATION NOTE: "%S" is the URI of the insecure mixed content download + +# LOCALIZATION NOTE: Do not translate "allow-scripts", "allow-same-origin", "sandbox" or "iframe" +BothAllowScriptsAndSameOriginPresent=Un iframe hag en deus allow-scripts hag allow-same-origin evit e vailh traezh a c'hell mont kuit eus e vailh traezh. + +# LOCALIZATION NOTE: Do not translate "allow-top-navigation-by-user-activation", "allow-top-navigation", "sandbox" or "iframe" + +# Sub-Resource Integrity +# LOCALIZATION NOTE: Do not translate "script" or "integrity". "%1$S" is the invalid token found in the attribute. +MalformedIntegrityHash=Un enneg stummet fall a zo gant elfenn ar skript en e zoareen anterinder: “%1$S”. Ar stumm talvoudek a zo “-”. +# LOCALIZATION NOTE: Do not translate "integrity" +InvalidIntegrityLength=Un hirder fall a zo gant an enneg ebarzhet en doareen anterinder. +# LOCALIZATION NOTE: Do not translate "integrity" +InvalidIntegrityBase64=N'haller ket ezvonegañ an enneg ebarzhet en doareen anterinder. +# LOCALIZATION NOTE: "%1$S" is the URI of the sub-resource that cannot be protected using SRI. +IneligibleResource="%1$S" n’eo ket dec’havael evit gwiriadurioù anterinder dre m’eo na CORS-gweredekaet, nag eus an hevelep orin. +# LOCALIZATION NOTE: Do not translate "integrity". "%1$S" is the invalid hash algorithm found in the attribute. +UnsupportedHashAlg=Treol enneg anskor en doareenn anterinder: “%1$S” +# LOCALIZATION NOTE: Do not translate "integrity" +NoValidMetadata=N'eus metaroadenn talvoudek ebet ebarzhet en doareen anterinder. + +# LOCALIZATION NOTE: Do not translate "RC4". +WeakCipherSuiteWarning=An hedad RC4 a zo implijet gant al lec'hienn-mañ evit an enrinegañ, ar pezh a zo diamzeret hag arvarus. + + +#XCTO: nosniff +# LOCALIZATION NOTE: Do not translate "X-Content-Type-Options: nosniff". +MimeTypeMismatch2=Stanket eo bet al loaz e “%1$S” abalamour d'ur fazi kenglotadur rizh MIME (“%2$S”) (X-Content-Type-Options: nosniff). +# LOCALIZATION NOTE: Do not translate "X-Content-Type-Options" and also do not translate "nosniff". +XCTOHeaderValueMissing=Diwall talbenn X-Content-Type-Options: “%1$S” oa ar gwerzh; fellout a rae deoc'h kas “nosniff”? +# LOCALIZATION NOTE: Do not translate "X-Content-Type-Options" and also do not translate "nosniff". +XTCOWithMIMEValueMissing=N'eo ket bet diskouezet an danvez eus “%1$S” abalamour d'ur rizh MIME dianav, fall pe a vank ((X-Content-Type-Options: nosniff). + +BlockScriptWithWrongMimeType2=Stanket eo bet ar skript e “%1$S” abalamour d'ur rizh MIME diaotreet (“%2$S”). +WarnScriptWithWrongMimeType=Karget eo bet ar skript e “%1$S” zoken ma ne oa ket talvoudek ur eizh MIME JavaScript talvoudek ar rizh MIME (“%2$S”) +# LOCALIZATION NOTE: Do not translate "importScripts()" +BlockImportScriptsWithWrongMimeType=Kargadur ar skript e “%1$S” gant importScripts() a zo bet stanket abalamour d'ur rizh MIME diaotreet (“%2$S”). +BlockWorkerWithWrongMimeType=Stanket eo bet kargadenn ar worker eus “%1$S” peogwir n'eo ket aotreet ar rizh MIME (“%2$S”). +BlockModuleWithWrongMimeType=Stanket eo bet kargadenn ar mollad eus “%1$S” dre ma n'eo ket aotreet ar rizh MIME (“%2$S”). + +# LOCALIZATION NOTE: Do not translate "data: URI". +BlockTopLevelDataURINavigation=Merdeiñ d'ar roadennoù el live uhelañ: N'eo ket aotreet URI (stanket kargadenn “%1$S”) + + +# LOCALIZATION NOTE (MixedContentAutoUpgrade): +# %1$S is the URL of the upgraded request; %2$S is the upgraded scheme. +# LOCALIZATION NOTE (RunningClearSiteDataValue): +# %S is the URI of the resource whose data was cleaned up +RunningClearSiteDataValue=Talbenn Clear-Site-Data en deus rediet skarzhadur roadennoù “%S”. +UnknownClearSiteDataValue=Talbenn Clear-Site-Data kavet. Talvoud dianav “%S”. + +# Reporting API +ReportingHeaderInvalidJSON=Talbenn danevell: gwerzh JSON didalvoudek resevet. +ReportingHeaderInvalidNameItem=Talbenn danevell: anv didalvoudek evit ar strollad. +ReportingHeaderDuplicateGroup=Talbenn danevell: laosket eo bet ar strollad eilet “%S” e anv a-gostez. +ReportingHeaderInvalidItem=Talbenn danevell: laosket eo bet an elfenn “%S” hec'h anv a-gostez. +ReportingHeaderInvalidEndpoint=Talbenn danevell: laosket eo bet ar poent dibenn a-gostez evit an elfenn anvet “%S”. +# LOCALIZATION NOTE(ReportingHeaderInvalidURLEndpoint): %1$S is the invalid URL, %2$S is the group name +ReportingHeaderInvalidURLEndpoint=Talbenn danevell: laosket eo bet a-gostez URL ar poent dibenn “%1$S” evit an elfenn anvet “%2$S”. + +FeaturePolicyUnsupportedFeatureName=Reolenn geweriuster: o leuskel ar c'heweriuster “%S" e anv a-gostez. +# TODO: would be nice to add a link to the Feature-Policy MDN documentation here. See bug 1449501 +FeaturePolicyInvalidEmptyAllowValue= Reolenn geweriuster: tremen ar roll aotren goullo evit ar c'heweriuster: “%S”. +# TODO: would be nice to add a link to the Feature-Policy MDN documentation here. See bug 1449501 +FeaturePolicyInvalidAllowValue=Reolenn geweriuster: o tremen ar gwerzh aotren anskor “%S". + +# LOCALIZATION NOTE: "%1$S" is the limitation length (bytes) of referrer URI, "%2$S" is the origin of the referrer URI. +# LOCALIZATION NOTE: "%1$S" is the limitation length (bytes) of referrer URI, "%2$S" is the origin of the referrer URI. + +# X-Frame-Options +# LOCALIZATION NOTE(XFrameOptionsInvalid): %1$S is the header value, %2$S is frame URI. Do not translate "X-Frame-Options". +XFrameOptionsInvalid = Un talbenn X-Frame-Options didalvoudek a zo bet kavet e-pad kargadur “%2$S”: “%1$S” n'eo ket ur sturiad talvoudek. +# 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". + +# HTTPS-Only Mode +# LOCALIZATION NOTE: %1$S is the URL of the upgraded request; %2$S is the upgraded scheme. +# LOCALIZATION NOTE: %1$S is the URL of request. +# LOCALIZATION NOTE: %1$S is the URL of the failed request; %2$S is an error-code. + +# LOCALIZATION NOTE: %S is the URL of the blocked request; + +# Sanitizer API +# LOCALIZATION NOTE: Please do not localize "DocumentFragment". It's the name of an API. +# LOCALIZATION NOTE: "Sanitizer" is the name of the API. Please do not localize. + -- cgit v1.2.3