我是 Umbraco 的新人。 我使用 xml 文件将 umbraco 后端翻译为波斯语,并将其放置在 Umbraco/Config/Lang 中 一切都正确,只是有些单词在 XML 文件中不可用。我的意思是,XML 文件中没有某些单词的关键字符串。 我应该如何翻译它们?
最佳答案
要翻译选项卡,您应该查看位于 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>
关于xml - Umbraco 后端翻译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39052138/