genielabs / HomeGenie

HomeGenie, the programmable automation intelligence
https://homegenie.it
GNU General Public License v3.0
393 stars 155 forks source link

UI translation (language) is selected incorrectly #61

Closed fgeorgsson closed 9 years ago

fgeorgsson commented 9 years ago

The language of HomeGenie in the browser seems to be selected by

window.navigator.userLanguage || window.navigator.language;

This makes it hard for the user to view HomeGenie in different languages.

Perhaps one could use this instead that use the user's preffered page language instead of the browser language? If that list is available (Chrome, Firefox).

navigator.languages? navigator.languages[0] : (navigator.language || navigator.userLanguage)

See http://stackoverflow.com/a/25603630