сделал страничку с выбором языка.
после загрузки страницы, из куки подтягивается значение lang.
работает во всех браузерах кроме ie.
есть вопросы к следующему участку кода.
Globalite.language("fr", {
	magnetic: "Nouvelle...",
	control: "Barrier Control",
	status: "Statut:%03",
	open: "OUVERTE",
	close: "FERMER",
	refresh: "RAFRAICHISSEMENT",
});
вот сам объект Globalite
var Globalite = {
  language: function(lang, obj) {
    if (this[lang] == undefined) { this[lang] = {}; }
    $.extend(this[lang], obj);
  },
  setLang: function(lang){
    lang = lang || 'en';
    $("html").attr("lang",lang);
  }
};