2011-12-14 14 views

回答

2

如果您希望將錯誤消息由使用相同數據庫的其他應用程序(可能用其他語言編寫)共享:請使用數據庫。

如果您想提供一個界面,讓某人可以維護不同語言的錯誤列表:使用數據庫。

否則使用資源字符串。這是正常的.NET方式,所以新手對這個項目會更加熟悉,並且您已經有很多方法可以爲已經存在的給定語言選擇正確的版本。

1

我建議數據庫(錯誤碼 - 語言 - 文本):羅伊是正確的,但這種方法的問題:

  • 在Visual Studio編輯它們,如果你的翻譯是什麼不是開發者?
  • 你必須編譯/每次你在拼寫改變什麼時間部署程序 - >:「(
  • 無法跨應用
+0

資源文件只是XML文件,你不分享」 t需要Visual Studio,你不需要成爲開發人員來使用/修改它們 – 2011-12-14 15:17:20

相關問題