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