我正在將我的應用程序中的文本移動到資源文件中;我想要一個快速的測試方式,以便一目瞭然地查看是否有任何文本尚未被替換。做到這一點的一種方式(我認爲)是用例如相同長度的不同字符串(XXX)替換資源文件中的所有字符串。測試所有字符串都在資源文件中
是否可以重寫ResourceManager.GetString以讀取原始字符串並將其替換爲相同長度的X?我應該用手工替換X創建一個不同的語言資源文件,然後切換我的系統語言嗎?
我知道這不會得到每個實例,因爲並非所有的文本總是立即顯現(崩潰,錯誤對話框等),但它可能是測試大多數的好方法。
人們有一些想法/想法嗎?
編輯:
我最終找到this這使得它很容易地看到,還沒有被替換的資源文件的文本明顯,雖然我在代碼中大約文字的提示後還在! :)