【发布时间】:2014-09-30 13:01:06
【问题描述】:
Umbraco 4.11 包含用于创建多语言网站的本地化可能性,但如果您想翻译您的内容,您需要以 XML 格式下载它,然后他们上传翻译后的 XML 文件。
Umbraco CMS 工具提供内容翻译的方式是否与使用管理 UI 创建内容的方式相同? 我的意思是选择节点、语言环境并在属性字段中输入数据。
【问题讨论】:
标签: c# localization content-management-system umbraco
Umbraco 4.11 包含用于创建多语言网站的本地化可能性,但如果您想翻译您的内容,您需要以 XML 格式下载它,然后他们上传翻译后的 XML 文件。
Umbraco CMS 工具提供内容翻译的方式是否与使用管理 UI 创建内容的方式相同? 我的意思是选择节点、语言环境并在属性字段中输入数据。
【问题讨论】:
标签: c# localization content-management-system umbraco
Umbraco 没有核心自动翻译功能。有一个发送到翻译 (http://umbraco.com/help-and-support/video-tutorials/umbraco-fundamentals/running-multiple-sites/translation-workflow.aspx) 选项 - 但这是一个工作流程,而不是一个工具。
互联网上有很多翻译工具可供您插入 - 例如https://translate.google.com/manager/website/ - 大多数翻译工具都不是免费的,而且如果不支持多语言,就很难评估翻译的好坏。
Umbraco 一级培训课程确实涉及生成多语言网站 - 基于每种语言/区域设置的内容部分的多个结构 - 这些分离的内容结构将共享模板。
在 .Net 中,拥有多语言样板和按钮等的常用方法是使用基本上在语言/区域设置之间切换的资源文件 (http://msdn.microsoft.com/en-us/library/fw69ke6f(v=vs.90).aspx)。
因此,您的替代方案是使用翻译插件 - 或烘焙所有翻译并根据区域设置在语言之间切换。
【讨论】: