2011-01-06 25 views
2

我正在開發一個項目,其中本地化主要是使用資源文件/文化完成的。如果該語言不存在翻譯,則使用默認語言。VB.NET本地化,檢測未翻譯的文本

我最近收到了翻譯過程中的一些問題。有些文字是默認語言,有些則不是。爲什麼它沒有被翻譯並不總是顯而易見的,因爲有些時候資源文件沒有被使用或者沒有被翻譯。我希望能夠看到什麼情況,而不必檢查代碼。

我想要的是,每次使用回退語言而不是所需的語言時,文本的前面會顯示一個「*」。這將使我能夠知道資源文件中只有翻譯缺失的情況。到目前爲止,我還沒有找到辦法做到這一點。

回答

1

您可以使用Zeta resource editor(開源)輕鬆匹配所有資源字符串,甚至可以在必要時完成它們。

alt text

目前我們使用的「PASSOLO」
+0

,我認爲它可以做到這一點。我想解決的問題是能夠在運行時確定爲什麼某些文本塊沒有被翻譯。 感謝您的建議,但! – marcgfx 2011-01-06 15:20:25