我有幾個Visual Studio 2008項目(ASP.NET 3.5)與許多本地資源文件的本地化在特定的ASP.NET頁面中找到的字符串。其中一些分組在文件夾中,一些基於他們正在本地化的頁面命名,等等。如何提取本地化的字符串資源進行翻譯?
例如,App_LocalResources文件夾具有匹配ASPX頁面的.resx文件列表,匹配ASCX用戶控件的UserControls/App_LocalResources列表等
現在我需要將應用程序翻譯成另一種語言,並且我想將所有這些翻譯密鑰發送給無法訪問Visual Studio項目的人。
我總是可以編寫一個小的控制檯應用程序,它將遞歸地查找所有的.resx文件並將它們組合成一個大的自定義XML文件,然後我可以發送它進行翻譯。收到翻譯的XML文件後,控制檯應用程序會重新創建所有小型.resx文件。
這一切都不是問題,但必須有更好的方法。你會建議什麼,我該怎麼做?