我在我的C++使用HTML_Template的模板 - 基於Web的應用程序(不要問)。我之所以選擇這個,是因爲它非常簡單,而且事實證明這是一個很好的解決方案。HTML模板和翻譯
現在唯一的問題是我希望能夠在HTML模板中包含可翻譯字符串(HTML_Template並不真的支持這一點)。
歸根結底,我想是有一個包含所有字符串翻譯單個文件。然後可以將其發送給翻譯器並將其重新插入應用程序並根據用戶在設置中選擇的語言來使用。
我已經來回一些選項,並想知道別人的感覺是最好的選擇(或者如果有未列出一個更好的選擇)
擴展HTML_Template包括一個標記用於保存要翻譯的文字字符串。因此,例如,在HTML我會把類似
<TMPL_TRANS "this is the text to translate"/>
使用一個完全獨立的方案,翻譯和預處理的HTML文件來生成最終的模板文件(沒有的特殊翻譯行話)。例如,在預處理後的文件,翻譯文本應該是這樣的:
{{this is the text to translate}}
,並最終會是什麼樣子:
this is the text to translate
不要做任何事情,讓譯員會在html和js文件中找到要翻譯的字符串。