Add a hook into LanguageConverter#getPreferredVariant() to allow extensions to pull...
authorJack Phoenix <jack@countervandalism.net>
Sun, 23 Jul 2017 13:35:09 +0000 (16:35 +0300)
committerJack Phoenix <jack@countervandalism.net>
Sun, 23 Jul 2017 13:35:09 +0000 (16:35 +0300)
commit43da7fb8844a6d517460aaf68b64092d1ced2068
treeecf61ca66b086bbc138082a54c2f2467dcc565f7
parent9e2133ee040b7c39daae3366b043a9cf62e4bcd6
Add a hook into LanguageConverter#getPreferredVariant() to allow extensions to pull the desired variant from cookies (or other such source)

Example implementation using this hook: wikiHow's ChineseVariantSelector
extension, installed on zh.wikihow.com, which uses cookies to store the
preferred language variant, allowing anonymous users to change the
language variant without registering/logging in.

Change-Id: I5295a26578b45a8d51f2b7550938088fec18404f
docs/hooks.txt
languages/LanguageConverter.php