I guess I found it. Apart from activating languages in the Admin mode, in Edit mode also I need to select the root page and click on the Language Settings in the toolbar and then tick other languages to make them available. Then when creating a new page, select the prefered language from the drop down on the top righ hand site.
Correct!! :) As a developer there are some areas that are great to read more about in the Editorial and Administrator Manual. You can find most of the content at http://webhelp.episerver.com
I am just wondering is it possible to create a foreign language page in site which is different from the master language of the site?
Assuming I have activated English and Spanish for the site (English is master language).
How can I create a page branch in spanish language while my root page is in English language. Note that the new page is only required in spanish and there isn't any English version of it.
I wasn't able to achieve this, I only can create an English page, and then create other language verions of that page which is not the case now.