Question
I have a customer who sees a different translated version of the help center depending on whether they access help center from a computer or a mobile device. What determines the language of the help center that the end user sees?
Answer
Many variables play a role in determining what language an end user sees when they access your Help Center. The variables are based on specific locales that the user's browser or device presents to Zendesk at the time the user accesses your site. The variables are listed below in order of preference:
url_locale
session_locale
user_locale
preferred_browser_locale
compatible_browser_locale
Note:
compatible_browser_locale
is determined by a Ruby gem that Zendesk uses to make an estimated guess about which of help center's available locales is closest to the browser’s preferred locale.