Возможно ли изменение языка интерфейса сайта согласно раскладке на компьютере юзера который зашел на него?
Умнее через заголовок Accept-Language это определять.
Зачем так извращаться? у меня в системе 3 раскладки, не проще определять язык пользователя по его IP или на основе сведений что предоставляет его браузер?