1
我們在每種語言的AppResources中添加鍵/值對,然後輕鬆地將其用於綁定。但是,對於用自己的腳本編寫的每種語言,我都有一個單獨的XML文件中的國家名稱列表。如何本地化Windows Phone 8中的文件
現在,我該如何使用法語的法文XML文件和英文的英文文件呢?
(接下來的問題回答:「你有什麼試過或你的代碼在哪裏?」,事實上我在開始時沒有代碼,但我搜索了但沒有找到任何結果,親自對不起! )
我們在每種語言的AppResources中添加鍵/值對,然後輕鬆地將其用於綁定。但是,對於用自己的腳本編寫的每種語言,我都有一個單獨的XML文件中的國家名稱列表。如何本地化Windows Phone 8中的文件
現在,我該如何使用法語的法文XML文件和英文的英文文件呢?
(接下來的問題回答:「你有什麼試過或你的代碼在哪裏?」,事實上我在開始時沒有代碼,但我搜索了但沒有找到任何結果,親自對不起! )
首先,爲什麼不把該XML文件轉換爲rex
文件,然後使用標準的本地化API?
如果失敗,則可以將可本地化的字符串添加到作爲XML文件的文件路徑的應用程序中。這樣,您使用標準ResourceManager
來獲取路徑,然後使用您的自定義分析來處理它。
感謝@理查德。但是,文件大小將達到大約15MB,我不想加載所有這些文件並使用額外的資源,第一種方法是一次加載所有文件嗎?我想第二種方式不會,對吧? – user2490629
直到需要時,它們都不會加載它們。在MSDN上查看[本地化你的應用](http://msdn.microsoft.com/en-us/library/windowsphone/develop/ff637522%28v=vs.105%29.aspx#BKMK_LocalizingYourApplication),你會看到每種語言都有它自己的'resx'文件。 –