xml - Umbraco 后端翻译

标签 xml umbraco

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

umbraco

最佳答案

要翻译选项卡,您应该查看位于 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/

相关文章:

xml - 如何将纯文本转换为xsl

java - 如何回滚android studio中的更改?

asp.net-mvc - 在内部后台搜索框中搜索其他字段 - v7.1.0

mysql - MySQL 中的 "FOR XML AUTO"相当于什么? (用于表示行的 XML 字符串)

xml - 使用 XQuery 更新删除节点

android:onClick xml 未执行

asp.net-mvc - 避免删除 Web Publish 上的文件夹

c# - 单元测试基于 umbraco 的网站

templates - 使用 Umbraco 7.2 GridView ,如何将 GridView 插入到我的模板中?

razor - Umbraco v5如何在razor View 中获取媒体文件URL