Description of problem:
In the keyboard layout, 3 options are listed:
* Taiwan, Province of China (Saisiyat (Taiwan))
* Taiwan, Province of China (Taiwanese (indigenous))
* Taiwan, Province of China (Taiwanese)
Version-Release number of selected component (if applicable):
How reproducible:
Always
Steps to Reproduce:
1. Run anaconda, try to add keyboard layouts.
2. Filter with keyword "Taiwan".
3. Compare with keyword "China".
Actual results:
* Taiwan, Province of China (Saisiyat (Taiwan))
* Taiwan, Province of China (Taiwanese (indigenous))
* Taiwan, Province of China (Taiwanese)
Expected results:
* Saisiyat (Saisiyat (Taiwan))
* Indigenous Taiwanese (Indigenous Taiwanese (Taiwan))
* Taiwanese (Taiwanese (Taiwan)) and
* Chinese (Traditional Chinese (Taiwan))
Additional info:
1. The keyboard layouts are "LANGUAGE (LANGUAGE (REGION))". The actual result is "REGION (DIALECT)".
2. It's not wise to raise a political dispute about "whether Taiwan is part of China or not" here: most probably we'll anger Chinese or Taiwanese or (most probably) both. In anaconda try to filter with keyword "Taiwan" and we'll get 3 "Taiwan, Province of China" entries, while with "China" we'll also get these 3 results but China and/or Chinese does not exist from this search. The results don't make sense at all. Keeping the "LANGUAGE (LANGUAGE (REGION))" pattern will simply do.
(In reply to Steve Tyler from comment #1)
> The "i18n" keyword would probably be appropriate for this bug.
Good point - Steve, if you are able to then please also feel free to add it. :)
We are, in fact, getting names from a different package now. In addition, we are trying to be a little smarter about displaying less redundant information on the hub for what layouts are selected. If this is still a problem, please feel free to open a new bug against the langtable-data package.