CAT 编辑器

ICU 消息格式 (TMS)

文本由 Phrase Language AI 从英语机器翻译而得。

ICU (国际化组件) 是一组提供全球化支持的软件系统国际化的库。

支持 ICU 消息格式 语法的翻译。

AI 聊天机器人在验证 ICU 规则方面非常有效。

如果文件格式中提供了 解析 ICU 消息 的选项并被选中,消息将被解析并在 CAT 编辑器中呈现。

  • 为了确保翻译完成后带有 ICU 消息的文件正确导出,目标 句段 中的标签需要与源句段中的标签相对应,源句段中的标签不应被编辑。

  • 由于新的解析结果,可能需要将文本的某些部分从一个目标句段移动到另一个目标句段,以遵循目标语言的语法规则。要查看完整的翻译 ICU 消息,请参考 上下文预览

  • 表示特定形式(子消息)的句段保存在翻译记忆库中,并在翻译过程中被利用。

支持的文件类型:

  • .XLIFF 1.2

  • .XLIFF 2.0

  • .SDL XLIFF

  • .JSON

  • .XML

  • 多语言 .XML

  • .PO

  • .YAML

  • Android 字符串

  • iOS 字符串

如果在将文件作为工作导入时存在 ICU 消息并且 分段,则该句段在 CAT 编辑器中标记为 ICU,ICU 类型在左侧列中显示。ICU 内容作为文本中的 标签 呈现。

将鼠标悬停在 ICU 类型上会在工具提示中显示类别和用法示例。

ICU_Message_CATEditor.png

所有关于 ICU 消息的信息都被导入,并作为 上下文注释 可查看,消息的完整形式在 上下文预览 中呈现。翻译的 ICU 消息的所有变体也可以通过 ICU 配置器 在上下文预览中检查。

ICU 消息不能被拆分或合并。

ICU 配置器

ICU 配置器可以根据在配置器中输入的值和翻译的段落检查所有完整 ICU 消息的变体。

点击 ICU 消息上下文预览右上角的 ICU 按钮以打开 ICU 消息预览 窗口。

对于 无类型 变量,配置器显示一个空输入字段;该值反映在 ICU 消息预览中。在具有复杂层次结构的 ICU 中,基于所选变体隐藏不相关的值。

目标选项卡

目标 选项卡中输入列出的任何变量的值,以在窗口顶部预览所选的 ICU 消息翻译。仅当所有与 ICU 相关的段落都已翻译时,目标 ICU 消息预览才可用。

源选项卡

选择 选项卡以切换到源 ICU 消息预览。

目标 选项卡之间切换不会影响上下文预览。

重复

ICU 主要消息和子消息,如果在一个工作中重复并具有相同的键,则被识别为重复。

QA

为了避免误报(对不一致翻译生成 QA 警告,而不希望出现此类警告)和漏报(对希望出现此类警告的翻译没有 QA 警告),需要考虑 ICU 上下文。

在不同上下文的情况下:

  • 在不同翻译的情况下,不显示 不一致的目标

  • 对于具有相同翻译和相同源文本但具有不同上下文键的 ICU 消息,将显示 不一致的源

这篇文章有帮助吗?

Sorry about that! In what way was it not helpful?

The article didn’t address my problem.
I couldn’t understand the article.
The feature doesn’t do what I need.
Other reason.

Note that feedback is provided anonymously so we aren't able to reply to questions.
If you'd like to ask a question, submit a request to our Support team.
Thank you for your feedback.