我正在構建一些網絡應用程序,我正在考慮爲其添加一些本地化功能,這樣人們就可以輕鬆地在各種語言之間進行切換,並且可能在未來也能夠爲應用程序添加自己的本地化,如Facebook的語言或用戶發言。如何開發一個易於本地化的webapp系統?
我明白了,我應該有一個模板,像這樣:
<element>[string1]</element>
,基本上,是[字符串1]將與正確的字符串替換,但我在哪裏存放呢?數據庫?靜態文件?每次從數據庫獲取字符串數據是不是「昂貴」?我如何處理它?使用輸出緩衝區,還是有一些我不知道的更好的方法。
如果有人能指導我正確的思維方式,我會很感激。