The
SharePoint multilingual feature allows users to create and manage multilingual
sites, enabling viewing content to be shown in different languages based on a
user’s preferred language settings. In the site language settings you can
enable your site to use multilingual features and choose the languages you want
to make available.
Teamsware
provides possibility to package and publish site language settings to the
target site. You can manage packaging option in Language settings (in Solution
Elements in solution studio).
Within
Language settings you can package and publish configuration of site language
settings and localization of site UI elements for enabled alternative
languages. These options can be published separately.
Package
& Publish Language Settings
To package
and publish site language settings you need to do the following:
Navigate to the Language
settings solution element in the solution studio.
Check the checkbox 'Package
site language settings'. This option allows you to include
configuration of the site language settings
(<site>/_layouts/15/muisetng.aspx)* in the package.
*Replace <site> with your actual SharePoint site URL
Note:
For the setting "Enable translation into multiple languages", Teamsware
support package and publish only site language configuration but not the
translations. Translations of site name, site description, footer, navigation,
pages, etc. are not supported to be provisioned.
To enable
localization of UI site elements for alternative languages in SharePoint:
Go to your SharePoint site.
Navigate
to Site Settings → Language Settings.
Click
Show advanced settings.
Specify the languages that the
site will support. Once configured, the SharePoint interface language will
automatically adjust based on the user's browser language or Office 365
profile settings.
Teamsware
supports package and publish localization for alternative languages of the
following UI elements:
List
name;
Column display names (on the
list level);
List
content type name;
Site column name on the list
level.
Example of localization of site elements for alternative language
Default site
|
Alternative language
|

|

|
To include
localization of site elements for alternative language in the package:
Open the Language Settings in
the Solution Studio.
Select languages you want to
include localization for. To select language make sure this language is
enabled in site language setting.
Note:
Note: In case during publishing you
get the error on the validation step 'This language (<language
name>) is not enabled on the target site and it is configured to be enabled
by the Language setting' you can solve this by two ways:
enable this language in site
language settings and include in the package
go with Force update (overwrite
all) publishing option and enabled needed language on the target site to
apply this language
