2017-09-13 82 views
0

1)本地化内容语言(针对网站访问者)和本地化编辑器UI语言(针对内容编辑者)。 Episerver中的这两种实现方式有何不同?Episerver为编辑器UI(内容编辑器)本地化语言

有两种方法进行本地化。

2.1)的Xml

我不明白的是如何获得本地化的字符串时,有这里所说的多国语言?

2.2)本地化服务API

这很明确。但是,这可以用于本地化编辑器UI语言(用于内容编辑器)吗?

为#2.1

的例子
[ContentType(
    Description = "This text can you have in XML instead" 
)] 
public class StandardPage : PageData 
{ 
     [Display(
      GroupName = SystemTabNames.Content, 
      Name = "This text can you have in XML instead ", 
      Description = " This text can you have in XML instead " 
     )] 
     public virtual ContentArea MainContentArea { get; set; }  
} 

<language name="en"> 
    <contenttypes> 
    <standardpage> 
     <description>A description of the page type</description> 
     <properties> 
     <maincontentarea> 
      <caption>Name text from XML</caption> 
      <help>Description text from XML</help> 
     </ maincontentarea > 
     </properties> 
    </standardpage> 
    </contenttypes> 
</language> 
+0

考虑到三个题目拆分此的XML –

回答

0

不知道你要问什么,但:

  1. 同样定位的API用于两个Episerver UI和面向公众的网站
  2. XML文件是一个的本地化API的选项。
  3. 您发布本地化StandardPage页面类型的MainContentArea属性(如果放在一个XML语言文件)