Umbraco后端翻译

时间:2016-08-20 08:31:34

标签: xml umbraco

我是Umbraco的新人。 我使用xml文件将umbraco后端翻译成波斯语并将其放入Umbraco / Config / Lang 一切都没错,只是有些单词在XML文件中不可用。我的意思是在某些单词的XML文件中没有关键字符串。 我应该如何翻译它们?

umbraco

1 个答案:

答案 0 :(得分:1)

要翻译标签,您应该查看位于Config文件夹下的Dashboard.config。您应该直接编辑标题属性,因为umbraco不使用仪表板的翻译服务。看看示例xml:

<section alias="StartupDeveloperDashboardSection">
    <areas>
      <area>developer</area>
    </areas>
    <tab caption="Get Started">  
      <control showOnce="true" addPanel="true" panelCaption="">
        views/dashboard/developer/developerdashboardvideos.html
      </control>
    </tab>
    <tab caption="Examine Management">
      <control>
        views/dashboard/developer/examinemanagement.html
      </control>
    </tab>
</section>

开发人员部分(数据类型,宏,包,...)下的左侧菜单和所有其他部分在trees.config文件下定义。

<trees>
   <!--Content-->
   <add initialize="true" 
        sortOrder="0" 
        alias="content" 
        application="content" 
        title="Content" iconClosed="icon-folder" 
        iconOpen="icon-folder" 
        type="Umbraco.Web.Trees.ContentTreeController, umbraco" />
   ...
</trees>

查看alias属性,它被用作语言翻译xml中的键。因此,如果它不在xml中,只需将其添加到那里就可以了。

<key alias="content">Content translated</key>