Sitecore 是帮助用户建立和管理网站的网站内容管理服务。
更新现有翻译后,url
和 中其他非译元素属性以及 中非译元素属性在 Sitecore 中保持不变
Sitecore 连接器允许下载原文/源语内容,并上传以下字段类型的译文到 Sitecore/从 Sitecore 上传译文:
-
单行文本(和有限)
-
富文本
-
多行文本(有限)
-
HTML
-
文本
-
名称值列列表
-
常规链接
-
图像
-
核对表(引用的项目如果未翻译,则包含在工作中。)
-
多列表(引用的项目如果未翻译,则包含在工作中。)
-
树状列表(引用的条目如果未翻译,则包含在工作中。)
连接器有多种用例:
-
项目经理可以直接在 在线存储库中添加文件。
-
设置 Submitter portal,允许提交者直接从在线存储库为请求添加文件。
-
使用 自动项目创建 (APC),当检测到监控的文件或文件夹的最后修改日期发生更改时,自动创建新项目。
-
首次运行 APC 时导入所选文件。监控文件夹时导入所有文件。
-
如果使用自动项目创建,且要翻译的主页包含子项,则对这些子项所做的更改不会自动创建新项目。这些子项需要手动翻译。
-
限制
-
Sitecore 服务器中的“默认语言”“设置”必须与 phrase 账户中的原文/源语语言相同的语言。
上下文预览功能可在 CAT web editor 和 CAT 桌面编辑器中实时预览原文或译文。
支持表格、列、各种图形、格式和字体。该功能旨在翻译时提供上下文,而不是原始或已完成文档的完美表示;预计会出现一些视觉差异。也可以通过在访问和安全设置中启用/禁用允许在编辑器中加载外部内容选项来产生影响。
phrase 要求:
-
通过 Enterprise 防火墙访问内部安装。
-
在创作环境中进行身份验证。
内部安装的防火墙配置:
-
安装必须可从以下 IP 地址访问:
34.243.87.13, 34.248.197.209, 108.129.22.31, 3.248.158.93
-
领域必须能够在外部解析。
注释
某些 HTML tags 存在风险,CAT 编辑器在显示预览时会将其从这个 HTML 中删除。这是为了确保用户的数据隐私和安全。
移除的 tags 包括 FORM
、IFRAME
、SCRIPT
、SVG
、VIDEO
、EMBED
、OBJECT
或 background-image CSS 属性。
Sitecore 管理员必须启用订单中的 SSL 和其他 API 设置连接器。
要启用 Rest API,请执行以下步骤:
-
在文件=%{SITECORE_ROOT}网站\App_Config\Include\Sitecore.ItemWebApi.config=""set=""itemwebapi.mode=""和=""itemwebapi.access:
<site name="website"> <patch:attribute name="itemwebapi.mode">StandardSecurity</patch:attribute> <patch:attribute name="itemwebapi.access">ReadWrite</patch:attribute> </site>
-
设置安全策略:
在文件""%1""{SITECORE_ROOT}中,网站\App_Config\Include\Sitecore.Services.Client.config 将值=%Sitecore.Services.SecurityPolicy 设置为=%Sitecore.Services.Infrastructure.Web.Http.Security.ServicesOnPolicy, Sitecore.Services.Infrastructure。
-
重新启动服务器/服务。
-
打开
/Sitecore/管理员/showconfig.aspx
并验证配置是否正确应用:-
已启用项目 REST API:'%
<网站名称='网站' itemwebapi.mode='标准安全' itemwebapi.access='读写' patch:原文/源语='Sitecore.ItemWebApi.config'/>
-
应用的安全策略:'%
<setting name='Sitecore.Services.SecurityPolicy' value='Sitecore.Services.Infrastructure.Web.Http.Security.ServicesOnPolicy, Sitecore.Services.Infrastructure'补丁:原文/源语='Sitecore.Services.Client.config'/>
-
访问角色和权限
Sitecore 连接器不需要特定角色。
应用这些设置:
-
添加 读取 和 写入 访问权限 访问要翻译的项目。
有关详细信息,请参阅 Sitecore 访问权限。
-
为要翻译的项目添加父项目的访问权限。
-
使用 添加 审读 访问语言权限 项目
/系统/语言/**
-
使用 添加 /
System/Workflows/**
对工作流项目的访问权限