SaaS CMS has officially launched! Learn more now.

How to override languages in "All properties of a page in Editor View" with system enabled languages

Vote:
 

I want to override the language of a particular page with the system enabled languages .Here languages (to be overriden for editor view ) which is in All properties of a page , available for editor ... probably it is page languages available for that particular page . Could you please help me in identity that property . I have checked that property and it is not listed in Metadata, Page Data , etc .What is the source of that property (languages in editor view) .  

Image of the language is as shown in this link (http://webhelp.episerver.com/15-4/EN/Content/_Images/CMS/AllProperties_1.png ) besides Visible to Property

 Language

#151564
Jul 28, 2016 17:55
Vote:
 

Hi sharoze,

I'm not quite sure I understand your question.

If you want to show About us page in more than one language, you can check this blog post: http://www.dcaric.com/blog/episerver-7-5-how-to-enable-multiple-languages

All languages that should be available to site visitors must be enabled in admin mode, and enabled in Language Settings for Root page.

#151569
Jul 29, 2016 0:49
Vote:
 

Hi Dejan Caric , 

Instead of following the procedure as provided by you in the link .

Is there is any procedure available to populate the system configuration /manage website languages (as shown in screen 1 ) as a dropdown to language for  Editor view (Screen 2).By using the dropdown as shown in  Screen 2 , the editor can pick up the language and click on save to publish the page in particular language .

For instance if english version is available for that page and swedish version is not available, then editor has to select the swedish language from the dropdown as shown in screen 2 and click on publish to publish the page in Swedish version .Please let me know if you need any more information 

Screen 1

Screen 2

Capture.PNG (344×170)

#151582
Jul 29, 2016 12:58
Vote:
 

Hi Sharoze!

I would recomend that you take a look at the Episerver Languages add-on. This add-on provides some additional help for the editor when working with multiple languages and is usually recommended for multi-lingual environments. For instance, you can see an overview of all languages for a given content item. It is also possible to make a copy of another language, for instance for making a copy or start making a language version based on the content of another language.

http://world.episerver.com/add-ons/episerver-languages/

Another thing that you should read up if you do not already know it, is language fallbacks. There are two options for this:

  • Replacement Language.
  • Fallback Language.

Normally, replacement language is used to enable that a content can be presented in another language if it does not exist in the current language. For instance, a regional English version for a specific market like Australia may fallback to the main English version if there is not a specific version.

Replacement language will always replace the content, even if the content exists in a local language.

#151586
Jul 29, 2016 14:54
Vote:
 

Linus , 

Many thanks for your expert advice !!!

I will use the Add-on "Languages" to create the multiple languages . Once i create it using the add-on , i think the languages (in editor view) will be populated as (CSV) shown in Screen 1 below .How can i populate them as a dropdown (Select One ) Screen 2 

Screen 1 

#151588
Jul 29, 2016 16:07
Vote:
 

Hi again!

Languages available for the editors are enabled by doing two things:

1. Enable the languages in the administrative interface (under Config => Manage Website Languages).

2. The enable editing of the languages you want to do. This is normally done for the root of the content tree or the start page for the web site you want to configure. Go to the page you want to configur it for, open the All Properties view and select Language Settings under tools. Add the languages you want to enable editing for under "Available Languages".

The reason why these settings are separated is that you might want to configure different languages for different sites in a multi site solution or even different part withing a web site.

You can find more infomation here:

http://world.episerver.com/documentation/Items/Developers-Guide/Episerver-CMS/9/Globalization/Globalization/

#151589
Jul 29, 2016 16:17
Vote:
 

Linus , 

I have been through the links provided by you .

The point to be noted that 

1.. We cant over ride the Languages with multiple languages until that language version available for that page 

2.. Also we cant show the available languages in a drop down as there is a UI Constrain 

3.. To create the pages in different language  we can use the Languages Add-on 

4.. There is no chance to override the Builtin property of "Language" ,where the metadata properties can be overriden as in this link (  http://world.episerver.com/forum/developer-forum/EPiServer-7-CMS/Thread-Container/2014/1/Override-built-in-page--block-properties/   )

Please confirm !!!

Is there is any possiblity of using  UI Hint of the Languages to override as in this link (  http://joelabrahamsson.com/limiting-content-and-page-reference-properties-to-values-of-a-specific-type-in-episerver-cms/ )

Ultimately we want to ease the editor with a drop down of system enabled languages and editor can create the language version on the fly by selecting the drop down languages . 

Please Suggest how to proceed further  !!! .Is our entire requirement need to be changed ?

[Pasting files is not allowed]

#151603
Jul 30, 2016 21:06
Vote:
 

Hi!

I have done some more investigation. The right side of the All Properties header is basically a hard coded widget in Episerver without a chance to modify it without doing hacky things (it is possible to replace an entire widget, but that is not recommended since it is tricky and is a risk when upgrading).

It´s a good question why Episerver does not show languages available, but not yet created, in the standard UI. I would send a feature request to Episerver to request for an improvement here if I was you.

The languages add-on provides an additional gadget that gives you basically what you want, a list of all languages with actions to switch language or create new content in another language. This is what lots of users use today, and it probably one of the reasons why the default UI still behaves the way it does. Have you installed the Languages add-on and added the gadget?

#151681
Aug 03, 2016 18:06
Vote:
 

Many Thanks for your expert advice Linus . Yes , i have started using the Episerver Languages Add-on .

I need your expert advice on another issue .i.e Multiple Page picker  (http://world.episerver.com/Modules/Forum/Pages/Thread.aspx?id=86305) .Please help me on this. 

#151744
Aug 05, 2016 15:07
This topic was created over six months ago and has been resolved. If you have a similar question, please create a new topic and refer to this one.
* You are NOT allowed to include any hyperlinks in the post because your account hasn't associated to your company. User profile should be updated.