2012-08-02 36 views
0

這實際上是我的第一項工作,是做多語言網站,它是'英語,馬來語和日本語'。我有2頁html ('index.html'和'about.html')我完成了文本翻譯並用不同的語言更改圖像。對於'about.html'我已將'english.png'作爲默認語言,當我點擊'日本'標誌來更改語言時,所有文字和圖片將更改爲'日本文字'和' japan.png'。但是,當我訪問'index.html'並返回'about.html'時,它顯示'日本文本'和'english.png'。它應該顯示'japan.png'。如果我選擇'日本'語言,如何才能在javascript上設置,即使我轉到下一頁並返回到'about.html',它將顯示'japan.png'語言。
我的代碼是here

任何人都可以幫助我嗎? 用'index.html'改變爲'about.html'的圖像

+0

哇。對於屬於服務器的這種看似簡單的任務,這是很多代碼 – mplungjan 2012-08-02 05:21:31

回答

0

你似乎在beggining在這條線來設置當前語言爲「EN」:

jquery_lang_js.prototype.currentLang = 'en'; 

所以,即使你正在更新currentLang,它越來越復位。您可以使用cookie或localstorage來存儲currentLang,並從那裏加載currentLang。