I\'m trying to implement a Multi-language for one website. I prefer to use client script for changing the language between English
and Tr
I would vouch for localStorage
or sessionStorage
.
// The default language is English
var lang = "en-gb";
// Check for localStorage support
if('localStorage' in window){
var usrLang = localStorage.getItem('uiLang');
if(usrLang) { // If key exists, then use that found in localStorage
lang = usrLang
}
}
fiddle
I would switch to ReactJS for such UI.