wiki.techinc.nl/includes/parser/Parsoid
C. Scott Ananian 310d335136 Improve ApiQuerySiteInfo handling of deprecated and "extra" language links
Fix documentation related to ExtraInterlanguageLinkPrefixes
configuration: it should be a list, not a map, and described usage
better.

In ApiQuerySiteInfo, third-party clients (like Parsoid) need to know
whether a given language link core corresponds to a deprecated
language code or a "real" one; the API was also missing information
regarding which language code an "extra language link" prefix
corresponds to (given by InterlanguageLinkCodeMap in the
configuration).

Finally, add the corresponding bcp47 codes for these interlanguage
links, so third-party clients don't need to know details of mediawiki
internal and deprecated language codes.

Change-Id: I82465261bc66f0b0cd30d361c299f08066494762
2023-02-09 16:27:24 +00:00
..
Config Improve ApiQuerySiteInfo handling of deprecated and "extra" language links 2023-02-09 16:27:24 +00:00
HtmlToContentTransform.php Permit Parsoid minor version bumps 2022-12-05 19:51:38 -05:00
HtmlTransformFactory.php LanguageVariantConverter: Add fallback to core LanguageConverter 2022-12-11 12:12:33 +05:30
LanguageVariantConverter.php Work around brittle parsoid test (fix CI) 2023-01-12 20:42:57 +01:00
PageBundleJsonTrait.php Introduce PageBundleJsonTrait for serialization 2022-05-23 17:54:48 +01:00
PageBundleParserOutputConverter.php Parsoid: Default parsoid version to "0.0.0" for unsupported models 2022-12-14 13:07:18 +01:00
ParsoidOutputAccess.php ParsoidOutputAccess: Mark dummy parser output as non-cacheable 2023-01-10 12:43:30 +01:00
ParsoidRenderID.php REST: HtmlInputTransformHelper: Load original data from stash 2022-09-29 19:52:27 +02:00
ParsoidServices.php