2011-06-22 32 views
0

我正在使用SharePoint 2010的SharePoint資源文件頁面。如何使用.net資源文件處理支持多語言的SharePoint項目

例子:

<Field ID="{A1D46FA9-0AE7-421A-A714-9561631632E6}" Name="EYDocStatus" DisplayName="Status ID" Sealed="TRUE" Type="Choice"> 
    <CHOICES> 
       <CHOICE>Completed Last</CHOICE> 
    </CHOICES> 
     </Field> 

在對顯示名稱和選擇,我需要如下

Display Name=**"$Resources:StatusID"** 
<CHOICE>**$Resources:CompletedLast**</CHOICE> 

而且我需要這個映射到資源文件更改。

名稱= StatusID 值=狀態ID

喜歡我有超過1000項工作。需要建議以任何自動化方式實現此目的。

回答

1

資源 - 是一種痛苦。也許一些資源重構工具(例如這個http://resourcerefactoring.codeplex.com/)可以提供幫助。

+0

我正在與vs 2010合作是否支持vs2010 – TinTin

+0

是的,它適用於VS2010。它可以從Tools => Extention Manager => Online Gallery => Search => Resource Refactoring中找到。我使用Resharper重構上下文菜單操作在一臺機器上發生衝突。似乎「Code Rush」擴展可以做同樣的事情,但它看起來很沉重,而我沒有使用它。 –