You are designing an application in a SharePoint 2010 server farm for an international firm. The sites must be
localized for the languages in different countries.
The application must include support for the following functionality:
Feature-specific resource files
.Language-specific Web Part package assemblies and resources
.Language-specific Web template files
.Language-specific _layout files
You need to design a solution that meets all these requirements.
Which approach should you recommend?
A.
Create a language pack for the specific language required and add it to the solution store before adding the corporate solution.
Deploy the language pack and then deploy the solution.
B.
Create a language pack for the specific language required and add it to the solution store before adding the corporate solution.
Deploy the solution and then deploy the language pack.
C.
Create a language pack for the specific language required and add it to the solution store after adding the corporate solution.
Deploy the language pack and then deploy the solution.
D.
Create a language pack for the specific language required and add it to the solution store after adding the corporate solution.
Deploy the solution and then deploy the language pack.
http://msdn.microsoft.com/en-us/library/office/gg576899%28v=office.14%29.aspx
http://geekswithblogs.net/venkatx5/archive/2010/12/14/how-to-create-multilingual-webpart-in-sharepoint-2010.aspx
Consider the following points when you are developing a language pack, and be sure that farm administrators to whom you distribute the language packs are also aware of these points:
– The original farm solution can contain localization resources for zero or more languages. Language packs add resources for additional languages.
– A language pack can be bound to only one language.
– A language pack can be associated with only one original solution.
– A language pack cannot be added to the solution store unless the original solution that it localizes is also in the solution store.
– A language pack cannot be deployed unless the original solution that it is associated with is deployed.
– A solution cannot be retracted unless all the language packs associated with it are retracted first.