Take the 2-minute tour ×
SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. It's 100% free, no registration required.

I have a multi language site as follows:

English (default)
Arabic

I can open home page of both sites. Then I create a new page "test.aspx" from the Page library. This page is available on English site but not Arabic!

When I open English page as follow it works:

http://mysite/English/Pages/test.aspx

But for Arabic it doesn't work:

http://mysite/Arabic/Pages/test.aspx

Does it mean every time I create a page, I will have to do it twice for each language?

My second question is, will my content on English page be automatically translated to Arabic by SharePoint? For e.g. if I write my own sentence on English page "This is SharePoint site", will this sentence be automatically translated to Arabic on Arabic page?

share|improve this question
add comment

1 Answer

up vote 0 down vote accepted

After playing around a little bit, I found the answers.

EDIT
Here's how I solved it.

Make sure you have created variations first. Since I am working on "English" and "Arabic" websites hence I have already created these two variations. You will need to set one of the variation as "default". In my case it was English.

Now when you create a new page in English, click on "Publish" in ribbon above. There you will see two options "Update" and "Create".

"Update" means a new page in Arabic will be created with same name and content (which you can edit later on) as English. But it is not created as soon as you press the button. When you press this button, a timer job runs after some time which does this for you. That job is defined in "Central Administration". I don't remember the name of that job at this time but when you press the button, you will get message on screen something like

Variation Job Definition will run after 30 minutes bla bla bla.... If you want to run it immediately then please go to "Monitoring" and then to "Check job status" in "Central Administration", click on that job name and then press "Run" button to run it immediately.

So basically you need to go into Monitoring section of CA and then run that timer job name of which you see in screen.

This is what happens when you press "Update" button. When you press "Create" button then a new page is created with new name and content. I haven't used this option yet but I guess it follows the same path as "Update".

And no content will not be automatically translated from English to Arabic, you will have to do it yourself.

share|improve this answer
    
This does not provide an answer to the question. To critique or request clarification from an author, leave a comment below their post. –  Arko D Apr 6 '13 at 17:37
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.