X-Git-Url: https://git.stg.codes/stg.git/blobdiff_plain/bfec9cc7ab5a396f7662090b208691ec59a69f1b..2f1753cc3e240fa497a87873ed19fe3f11e22331:/doc/help/xslt/params/l10n.lang.value.rfc.compliant.xml diff --git a/doc/help/xslt/params/l10n.lang.value.rfc.compliant.xml b/doc/help/xslt/params/l10n.lang.value.rfc.compliant.xml deleted file mode 100644 index e0dbd795..00000000 --- a/doc/help/xslt/params/l10n.lang.value.rfc.compliant.xml +++ /dev/null @@ -1,57 +0,0 @@ - - -l10n.lang.value.rfc.compliant -boolean - - -l10n.lang.value.rfc.compliant -Make value of lang attribute RFC compliant? - - - - - - - - -Description - -If non-zero, ensure that the values for all lang attributes in HTML output are RFC -compliantSection 8.1.1, Language Codes, in the HTML 4.0 Recommendation states that: - -
[RFC1766] defines and explains the language codes -that must be used in HTML documents. -Briefly, language codes consist of a primary code and a possibly -empty series of subcodes: - -language-code = primary-code ( "-" subcode )* - -And in RFC 1766, Tags for the Identification -of Languages, the EBNF for "language tag" is given as: - -Language-Tag = Primary-tag *( "-" Subtag ) -Primary-tag = 1*8ALPHA -Subtag = 1*8ALPHA - -
-
. - -by taking any underscore characters in any lang values found in source documents, and -replacing them with hyphen characters in output HTML files. For -example, zh_CN in a source document becomes -zh-CN in the HTML output form that source. - - -This parameter does not cause any case change in lang values, because RFC 1766 -explicitly states that all "language tags" (as it calls them) "are -to be treated as case insensitive". - -
- -
-