許多許多程序都有社區,它們在發佈後爲應用程序添加語言。獲取可用(語言)resx文件的列表
因此,在程序的設置窗口中,人們可以看到可用語言的下拉列表。那麼在使用resx文件進行本地化時,人們如何編碼呢?我一遍又一遍地搜索網頁,但找不到任何答案。
一切正常,但現在,我需要製作一個可用語言的下拉列表。爲了說清楚,我不想在每次有人爲該程序創建新語言時發佈新版本。因爲如果必須製作可用於選擇的語言的硬編碼列表,我必須這樣做。
如何獲取可用的resx文件列表?
許多許多程序都有社區,它們在發佈後爲應用程序添加語言。獲取可用(語言)resx文件的列表
因此,在程序的設置窗口中,人們可以看到可用語言的下拉列表。那麼在使用resx文件進行本地化時,人們如何編碼呢?我一遍又一遍地搜索網頁,但找不到任何答案。
一切正常,但現在,我需要製作一個可用語言的下拉列表。爲了說清楚,我不想在每次有人爲該程序創建新語言時發佈新版本。因爲如果必須製作可用於選擇的語言的硬編碼列表,我必須這樣做。
如何獲取可用的resx文件列表?
好吧,就算你可以獲取列表(你可以我想,通過檢查文件系統),這取決於你如何實現你的本地化,這可能是不準確(可能爲沒有提供翻譯特定的.resx你正在尋找)。
我建議最好的方法是在.config的某處(或數據庫)。這樣,您可以獨立禁用.resx系統的語言;這是不可避免會出現的。
您可以以編程方式列出您的應用程序中可用的文化。描述的方法here
爲什麼使用.resx文件進行本地化而不是編譯後的衛星程序集? – arbiter 2009-08-16 10:05:22