Page MenuHomePhabricator

Show title for Input method menu when a language without input methods available is used
Closed, ResolvedPublic

Description

Screenshot of the problem

When the input method is used for a language lacking input methods, the header of the input method menu is shown empty (see screenshot). In addition, the only option offered for the first section is "use native keyboard" which is the only option possible.

Steps to reproduce:

  1. Go to http://ca.wikipedia.org/wiki/Portada
  2. Click on the search box
  3. Click on the keyboard icon to see the input method menu.

It would be beter to either:

  • Remove the initial section and label the second one as "Type in other languages".
  • Label the top section with the current input language.

Scope of the problem:

When users change input methods they are only able to chose from those languages for which input methods exist. This prevents users for selecting languages lacking input methods (preventing the reported problem to happen). However, initially input language defaults to the site language, which may lack input methods. Thus first-time experience of users of those sites may be affected.


Version: unspecified
Severity: normal

Attached:

empty-input-language.png (229×245 px, 18 KB)

Details

Reference
bz51025

Event Timeline

bzimport raised the priority of this task from to High.Nov 22 2014, 2:03 AM
bzimport set Reference to bz51025.

What do you propose we do to mitigate this?

Created attachment 13065
Expected display.

Added screenshot of expected display. Autonym is used as dialog title.

Attached:

Schermafbeelding_2013-08-06_om_14.45.33.png (322×398 px, 31 KB)

Should be fixed; Inconsistent UI can lead to confused users. Tracked for development at https://mingle.corp.wikimedia.org/projects/internationalization/cards/3652.

Change 80017 had a related patch set uploaded by Amire80:
WIP: Show an autonym for languages that don't have input methods

https://gerrit.wikimedia.org/r/80017

Change 80017 merged by jenkins-bot:
Show an autonym for languages that don't have input methods

https://gerrit.wikimedia.org/r/80017