-4
我想國際化我的應用程序。我應該如何編寫傳遞給我的異常類構造函數的消息?我想只能配置一個文件,它可以用於各種國際語言,如中文,法文等。如何編寫國際化的異常處理程序
我想國際化我的應用程序。我應該如何編寫傳遞給我的異常類構造函數的消息?我想只能配置一個文件,它可以用於各種國際語言,如中文,法文等。如何編寫國際化的異常處理程序
異常處理不應國際化。國際化應該在顯示層,一旦你發現異常,並通過相關信息進行展示。您在異常中傳遞的字符串應該只是一個鍵,它在內部用於查找消息;除此之外,其他信息應在單獨的字段中傳遞。
在你的問題中沒有太多的信息(例如,你的意思是'只配置一個文件'不明確),因此downvotes。也就是說,你可以在Windows上查看[string table resources](http://msdn.microsoft.com/en-us/library/windows/desktop/aa381050.aspx),[GNU gettext](http:// www.gnu.org/software/gettext/)在其他系統上。 –
爲什麼關於異常的特殊問題?有沒有什麼不同的,你想要做的,或作爲約束,比在你的應用程序的其餘部分? – PlasmaHH
此問題無法在當前形式的Stack Overflow上得到解答。我們不能[教你如何編寫代碼](http://meta.stackexchange.com/a/134609/102937),或者回答諸如「什麼是最好的X」這樣的主觀問題。我們可以做的就是回答關於您使用自己編寫的代碼時遇到的實際問題的具體問題,一旦您研究瞭如何獨立完成這些工作並嘗試將其寫入需要的內容。 –