ICU (国际化组件) 是一组提供全球化支持的软件系统国际化的库。
支持 ICU 消息格式 语法的翻译。
AI 聊天机器人在验证 ICU 规则方面非常有效。
如果文件格式中提供了 的选项并被选中,消息将被解析并在 CAT 编辑器中呈现。
支持的文件类型:
-
.XLIFF 1.2
-
.XLIFF 2.0
-
.SDL XLIFF
-
.JSON
-
.XML
-
多语言 .XML
-
.PO
-
.YAML
-
Android 字符串
-
iOS 字符串
如果在将文件作为工作导入时存在 ICU 消息并且 分段,则该句段在 CAT 编辑器中标记为 ,ICU 类型在左侧列中显示。ICU 内容作为文本中的 标签 呈现。
将鼠标悬停在 ICU 类型上会在工具提示中显示类别和用法示例。
所有关于 ICU 消息的信息都被导入,并作为 上下文注释 可查看,消息的完整形式在 上下文预览 中呈现。翻译的 ICU 消息的所有变体也可以通过 ICU 配置器 在上下文预览中检查。
ICU 消息不能被拆分或合并。
ICU 配置器可以根据在配置器中输入的值和翻译的段落检查所有完整 ICU 消息的变体。
点击 ICU 消息上下文预览右上角的 ICU 按钮以打开 窗口。
对于 无类型 变量,配置器显示一个空输入字段;该值反映在 ICU 消息预览中。在具有复杂层次结构的 ICU 中,基于所选变体隐藏不相关的值。
目标选项卡
在 选项卡中输入列出的任何变量的值,以在窗口顶部预览所选的 ICU 消息翻译。仅当所有与 ICU 相关的段落都已翻译时,目标 ICU 消息预览才可用。
源选项卡
选择 选项卡以切换到源 ICU 消息预览。
在 和 选项卡之间切换不会影响上下文预览。
重复
ICU 主要消息和子消息,如果在一个工作中重复并具有相同的键,则被识别为重复。
QA
为了避免误报(对不一致翻译生成 QA 警告,而不希望出现此类警告)和漏报(对希望出现此类警告的翻译没有 QA 警告),需要考虑 ICU 上下文。
在不同上下文的情况下:
-
在不同翻译的情况下,不显示 。
-
对于具有相同翻译和相同源文本但具有不同上下文键的 ICU 消息,将显示 。