When we need to display our
SharePoint portal with different languages we can enable site variations, that
is an in-built feature comes with SharePoint. For that first we need to
identify necessary languages for the proposed SharePoint site. In this case I
will configure Arabic language along with English.
First we need to download Arabic
Language Pack for SharePoint.
Then we have to install language pack
for application servers + web front end servers.
We can verify whether the relevant
LANGUAGE PACKS are installed via central administration.
In central administration àManage Patch Status
under “Upgrade and Migration” section
Then we have to go to relevant site
collection and,
Site
Settings àVariation
Labels
There we can see current labels (in
this case, English) and I’m going to create new label for Arabic.
We will go through a 5 step wizard
and it starts by picking the necessary language. We will get a drop down with
the available languages. Then we have to pick a LOCALE also for the required
Language.
Then we have to assign a NAME to
LABEL. It will append to the URL (here http://spsvr:ar-sa)
There we have to specify “Display
Name” and “Hierarchy Creation”. We can choose,
·
Publishing sites, List and pages OR
·
Publishing pages OR
·
Root site only
In step 3, we have to specify how
we can set whether users to translate the whole SharePoint site. Machine
translation is also possible if “Machine Translation Service” is running on
servers.
We can check it via Central
Administration à
Services on Server
Then we have to go the step 4, that
is the CONTENT changing mechanism and Page Update behavior. There we can set
either,
1) User can
manually sync update
2) Automatically
update sites using SharePoint timer jobs
After all, steps we can verify all
the settings in the Steps 5. Then Finish the wizard.
We can see our latest Site
variations in the
Site settings à Variation Labels as “ar-sa”
When we go to Site settings à Variation Logs, we can
see important messages. That is about SharePoint timer jobs.
So it is better to go and check newly created
SharePoint timer jobs,
It is called “Variations Create Hierarchies Job definition” and it will do the
content translation.
We have to wait our SharePoint
timer jobs do the backend work.
That will create of new SITES for
new Multi-linguals. In this scenario we can see newly create Sub-Site called
“Arabic (Saudi Arabia)” under root site collection.
When we go to the site we can Pages
are created and waiting for PUBLISH.
After that we have to Approve Page
to view normal users.
Then we can navigate to language
SITE that we want.
We can click the RIBBON and check
the content.
We can also take necessary actions
within the site with ARABIC language.
It is a cool feature that comes
with SharePoint to enable MULTI-LINGUAL sites.
No comments:
Post a Comment