3

I am looking the best position for language selectors on mobile device.

Currently, I place buttons (for french and english languages) in menu only (see attachment)

Menu

Do you think it is enough or should I place them also on top bar ? If I have to, where would be the best place ?

top bar

2

I'm not sure why you want to provide this option, because the majority of apps refer to the default language user sets while setting up her/his phone for the first time - the operating system language. This approach is making a task easier for everyone.

If you still wish to provide that option - I think placing EN (or any selected language) alongside the hamburger menu will be better. Use a selectbox component when users tap on it to change.

For website

Think of placing it at footer. The text would read 'Select your language/country: EN-US'

  • It is a website, not an app. It is why I need this option. I thought about selectbox. – Trevize Apr 21 '17 at 10:48
  • @Trevize Thanks! The screenshots are appearing as apps – DPS Apr 21 '17 at 10:51
  • No problem. If I use selectbox. What language should be displayed : the language currently used or the targeted language. To be more clear : if the page is in english, the selector should display EN or FR ? – Trevize Apr 21 '17 at 10:56
  • @Trevize The targeted language/languages, because the user is already aware of the default. – DPS Apr 21 '17 at 11:01
  • Thanks for that. About your edited comment "for website": are you talking about footer of every single page or only the "menu" page footer ? In every footer page, I think user do not scroll to find a language selector : if they don't understand, they leave. – Trevize Apr 21 '17 at 11:06
0

The menu should be fine, and another option would be to align it to the left side since there is the X (exit) icon on the right.

  • Good idea, maybe a selectbox instead of 2 buttons ? – Trevize Apr 21 '17 at 10:50

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.