2014-02-15 37 views
0

我知道我可以通過簡單地複製文件,更改名稱(添加諸如「about」與「about_es」或「contact」與「contact_es」之類的語言代碼)並基本上將它們重定向到不同的站點來完成此操作,但我想知道如何去做像上古卷軸網站這樣做(URL是一樣的)。看來這種方法會更優雅/專業。將多語言支持添加到網頁?

任何想法?

+0

你只是提供純HTML文件,或者你在使用Java/.NET/PHP /無論支持哪種系統? – everton

回答

0

您可以創建資源JSON或XML文件

EX1:

<languages> 
    <language id="EN"> 
     <element name="page_head" >Hello world</element> 
     <element name="page_footer" >goodbye world</element> 
    </language> 

    <language id="FR"> 
     <element name="page_head">Bonjour tous le monde</element> 
     <element name="page_footer">Heureux voir tous le monde</element> 
    </language> 
</languages> 

EX2:

a=[{ 
"language":"EN", 
"elements": 
    { 
    "page_head":"Hello world", 
    "page_footer":"goodbye world" 
    } 
}, 
{ 
"language":"EN", 
"elements": 
    { 
    "page_head":"Bonjour tous le monde", 
    "page_footer":"Heureux voir tous le monde" 
}]; 

或者你也可以只使用一個懶辦法又名 「數據庫」!