===Original task description
Parent ticket for several issues related to support character variants for zh better. See recent work by Android.
Core product requirement:
- List all variants of chinese as "first class" language option (appears in Language selection, can be set as primary language)
- All content **retrieved** and displayed from zh wiki will be in the selected variant character set at the time of retreival.
Needs discussion:
- Should we re-retrieve if the user switches character preference, or just cache and forget it?
- Editing impact?
----
===Proposed design solution
- Allow all six Chinese variants to be selected as primary language (via Settings) and to be selected on a per-article basis (from the in-article language picker)
- Variants supported:
- Simplified Script (zh-hans): Mainland China (zh-cn), Singapore (zh-sg), Malaysia (zh-my)
- Traditional Script (zh-hant): Taiwan (zh-tw), Hong Kong (zh-hk),[1] Macau (zh-mo)
=====Language selection behavior
**ZH variant as primary language**
{F32399500 width=1000}
**Non-ZH variant as primary language**
{F32399498 width=1000}
**Language selection details**
- If a reader's primary language is a ZH variant then all articles should be shown in this variant //unless// they switch their language by using the article toolbar
- Following blue links should persist the ZH variant of the parent article (eg. if the reader loads an article in zh-cn and then taps on a blue link in the article that article should be loaded in zh-cn even if their primary language is zh-hk)
- If a user has multiple variants selected as secondary languages, we should support showing //all// of their selected variants in search, in the order that they are organized in the reader's Settings.
=====Editing impact
No changes need to be made in the iOS app. ZH wiki utilizes [[ https://www.mediawiki.org/wiki/Writing_systems#LanguageConverter | Language converter]], which enables contributors to write in their preferred variant, while updating the article across all variants.
----
===Relevant documents
[[ https://meta.wikimedia.org/wiki/Wikipedias_in_multiple_writing_systems#Chinese_Wikipedia | Wikipedias in multiple writing systems ]]
[[ https://meta.wikimedia.org/wiki/Automatic_conversion_between_simplified_and_traditional_Chinese | Automatic conversion between simplified and traditional Chinese]]
[[ https://www.mediawiki.org/wiki/Writing_systems#LanguageConverter | Language converter]]
[[ https://www.mediawiki.org/wiki/Writing_systems/Syntax | Language converter: syntax ]]
----
====Questions
- If a reader has a ZH variant selected as their primary language (let's say zh-cn) AND a ZH variant selected as a secondary language (let's say zh-hk) then the Explore feed should we show Explore feed cards in both variants by default (as readers can turn languages off in Explore feed settings)?