翻译记忆库¶
Weblate 带有内建的翻译记忆库,其组成部分为:
翻译记忆库中的内容可以以两种方式之一来应用:
对于安装提示,请参见 Weblate 翻译记忆库,它默认是打开的。
翻译记忆库的范围¶
翻译记忆库的范围确保不同项目和用户的隐私。也可以用来共享译文。
导入翻译记忆库¶
使用 import_memory
命令导入任意翻译记忆库数据,使记忆的内容可用于所有的用户和项目。
以用户为基准的翻译记忆库¶
在每个单独用户的个人翻译记忆库中自动存储用户的翻译。
以项目为基准的翻译记忆库¶
项目内的所有翻译都自动存储在项目翻译记忆库中,这个翻译记忆库只在项目内可用。
管理翻译记忆库¶
用户界面¶
要管理个人翻译记忆库请单击用户界面右上角的用户头像,从下拉菜单中选中“翻译记忆库”。归属于用户的条目按不同范围列出,分别为总数、每个单独项目、部件或作出贡献的语言,另有下载为 JSON 或 TMX 文件或删除条目的选项。
在基本上用户界面上,可以管理每名用户每个项目的项目翻译记忆库。它可以用于下载、消除或导入翻译记忆库。
有多个选项来下载整个实例的翻译记忆库。
提示
JSON 格式的翻译记忆库可以导入 Weblate,提供了 TMX 格式与其他工具进行互操作。
你可以在为译文搜索而构建的视图中搜索译文。
管理界面¶
有一个平台级别的接口来管理翻译记忆库。
Added in version 4.12.
它的选项和用户界面相同但还允许重建整个翻译记忆库的一部分。可从部件或项目清理掉和重建所有的旧条目,方法是从屏幕顶部不同选项卡中间选择“管理”选项卡,接着选中”翻译记忆库“。
管理界面¶
有几个管理命令可以控制翻译记忆库的内容。这些命令将翻译记忆库视同一个整体进行操作,不受范围影响(除非通过参数进行请求):
dump_memory
将记忆库导入 JSON
import_memory
将 TMX 或 JSON 文件导入翻译记忆库
Added in version 4.14.
Weblate API 涵盖了翻译记忆库。这允许出于不同目的或基于翻译周期事件的自动操控。