Step 3: Localize the Solution Manifest (OIR.config) File
The solution manifest (OIR.config) file defines the parts of an Microsoft Outlook declarative solution. In this step, you learn how to localize several XML elements in the solution manifest file.
Applies to: SharePoint Server 2010
To localize part of the solution manifest file from the AdventureWorks2008 Declarative Outlook Solution Sample, perform the following steps.
To update the solution manifest (OIR.config) file
In SolutionSettings, replace the SolutionDisplayName attribute value with a localized string.
<SolutionSettings SolutionId="ContosoSalesManager" SolutionDisplayName="yourLocalizedString" SolutionVersion="1.0.0.0"/>
In OfficeItemCustomizations, replace the ItemTypeDisplayName attribute value with a localized string.
<OfficeItemCustomizations xsl:type="OutlookItemCustomizations" ItemTypeDisplayName="yourLocalizedString" MessageClass="IPM.Contact.AWWSCustomer">
In OutlookFolder, replace the FolderDisplayName attribute value with a localized string. Beneath this element, in FolderViewDefinition, replace the ViewName attribute value with a localized string.
<OutlookFolder Name="ContosoCustomers" FolderDisplayName="yourLocalizedString" NativeType="FolderContacts" SubscriptionName="AWWSExampleCustomerSubscription" FolderName="ContosoCustomerFolderID" CanCreate="true" CanUpdate="true" CanDelete="false"> <Views> <FolderViewDefinition Name="ContosoCustomerViewName" ViewName="yourLocalizedString" ViewType="TableView" IsDefault="true" ViewFileName="ContosoCustomerView.ovd" /> </Views> <Associations /> </OutlookFolder>
In Declarative:CodeMethodAction, replace the Caption attribute value with a localized string.
<Declarative:Actions> <Declarative:CodeMethodAction MethodType="EditEntity" Name="Edit" Caption="yourLocalizedString" DisplayLocations="ItemContextMenu" DisplayOrder="2" Scope="ItemContext" /> </Declarative:Actions>