跳转到内容

目标文件包

目标文件包(简称为文件包)允许您以您选择的格式导出字符串或文件集合,而不管原始文件格式如何。 默认情况下,您可以从以下三种格式中进行选择:XLIFF、Android XML 和 iOS 字符串。 您可以通过从 Crowdin 商店 安装相应的应用来添加更多目标文件格式。

您可以通过多种方式使用文件包:

  • 通过项目的下载部分手动管理文件包。
  • 目标文件包模式下连接 VCS 集成。
  • 使用 CDN 分发管理文件包。
  • 使用 Crowdin CLI 和 API 管理文件包。

最常见的用例包括:

  • 跨平台导出: 上传单个源文件(例如 Android XML),翻译后使用文件包以多种平台格式导出译文(例如适用于 iOS 的 iOS Strings,适用于 Web 的 JSON)。
  • 统一源文件管理: 上传包含所有平台源字符串的统一电子表格(例如 XLSX 或 CSV)。 使用文件包,通过按标签或路径筛选字符串,为每个平台导出单独的文件。
  • 设计工具集成: 将字符串从设计工具(Figma、Sketch、Adobe XD)直接发送到 Crowdin Enterprise,并使用文件包以适合开发的格式导出翻译。
  • 离线翻译: 以 XLIFF 格式导出特定字符串集以进行离线翻译,并将完成的翻译上传回 Crowdin Enterprise。

要手动使用文件包,您可以在项目的下载部分配置和下载它们。

要配置文件包,请按照下列步骤操作:

  1. 打开您的项目,然后在左侧边栏中选择翻译
  2. 展开下载部分并单击添加
  3. 创建文件包对话框中,输入文件包名称
  4. 配置内容(左侧面板):
    • 选择文件/目录:浏览您的项目树。 您可以选择特定文件、文件夹或根文件夹以包含整个项目。 选择包含添加到所选文件夹的新文件以自动包含未来的文件。
    • 使用模式(高级):定义源文件路径模式(例如 *.xml)以动态包含文件。 您也可以指定忽略文件或文件夹以排除特定项目。
  5. (可选) 设置字符串筛选器
    • 包含标签:仅导出包含特定标签的字符串。
    • 排除标签:跳过包含特定标签的字符串。
    • 您可以调整多个标签的逻辑(例如,所有所选标签(AND)与任意所选标签(OR))。
  6. 配置语言
    • 所有目标语言:默认选中。 此选项是动态的,将自动包含未来添加到项目的任何新语言。
    • 源语言:选择此项以在文件包中包含源语言内容。
    • 情境内伪语言:选择此项以导出包含情境内集成所需元数据的文件。
    • 特定语言:移除所有目标语言标签以手动选择特定语言。
  7. 配置目标文件(右侧面板):
    • 文件格式:选择您要导出的格式。 您可以选择原始格式以按原样导出文件,或选择目标格式,如 iOS Strings、XLIFF 等。
    • 添加更多格式:要添加其他目标格式,请从 Crowdin 商店 安装相应的应用。
    • (可选) 格式配置:某些格式(例如 XLIFF、Android XML)支持高级选项。 单击格式旁边的 可直接在文件包对话框中进行配置。 您也可以在**设置 > 解析器配置**中全局管理相同的设置。
    • 导出模式
      • 对于原始格式:此字段为可选项。 留空以使用文件设置中定义的默认导出模式。 输入模式以覆盖默认路径或名称。
      • 对于其他格式:此字段为必填项。
        • 每种语言单个文件:使用语言占位符(例如 %two_letters_code%.xliff)为每种语言创建一个译文文件。
        • 多文件导出:使用 %file_name%%original_path% 等占位符导出按文件分隔的译文,与源文件结构匹配。
    • (可选) 设置源语言导出模式
  8. 检查预览面板以确保结构正确。
  9. 单击 创建创建文件包

某些文件格式(例如 XLIFF、Android XML)具有额外的配置选项,如将源复制到空目标转换占位符。 您可以通过单击格式旁边的 直接在文件包对话框中配置这些设置。 或者,您也可以在解析器配置中全局管理相同的设置。

要在文件包对话框中配置这些选项,请按照以下步骤操作:

  1. 创建文件包编辑文件包对话框中,单击要配置的格式旁边的
  2. 通过选择所需选项来调整文件格式导出器设置。
  3. 点击保存

如果您希望为项目全局管理相同的设置,请按照以下步骤操作:

  1. 打开您的项目并前往设置 > 解析器配置
  2. 找到标有 Exporter 标记的格式(例如 Android XMLXLIFF)。 这些是用于生成文件包的特定格式。
  3. 单击要配置的格式旁边的 ,然后选择编辑。 或者,只需单击所需的格式。
  4. 通过选择所需选项来调整文件格式导出器设置。
  5. 点击保存

默认情况下,所有文件包都显示在下载部分。 要查找特定文件包,您可以使用搜索文件包字段。

要筛选文件包列表,请单击筛选器 并使用可用选项:

  • 格式:按文件格式筛选(全部原始格式,或特定目标格式,如 macosxxml 等)。
  • 上次修改时间:按修改日期筛选(全部今天昨天过去 7 天过去 30 天本月上月自定义范围)。

要对文件包进行排序,请单击要排序的列标题:

  • 文件包名称
  • 格式
  • 上次修改于

单击一次以升序排序,再次单击以降序排序。

如果某个文件包用于一个或多个 CDN 分发,则其名称旁边将显示 图标。 单击此图标可自动导航到CDN 分发部分,并应用筛选器以仅显示包含该文件包的分发。

要下载文件包,请按以下步骤操作:

  1. 打开您的项目,然后在左侧边栏中选择翻译
  2. 展开下载部分。
  3. (可选) 使用搜索或筛选器找到您需要的文件包。
  4. 使用以下方法之一下载文件包:
    • 单个文件包:单击特定文件包旁边的下载
    • 多个文件包:选中要下载的文件包旁边的复选框,然后单击列表右上角的下载下载文件包

系统将构建并下载一个 ZIP 压缩包,其中包含每种所选语言的文件夹,内含您所选格式的译文文件。

要编辑文件包,请按以下步骤操作:

  1. 打开您的项目,然后在左侧边栏中选择翻译
  2. 展开下载部分。
  3. 单击文件包旁边的 ,然后选择编辑。 或者,只需双击所需文件包即可。
  4. 在配置对话框中进行更改,然后单击保存

要删除文件包,请按以下步骤操作:

  1. 打开您的项目,然后在左侧边栏中选择翻译
  2. 展开下载部分。
  3. 使用以下方法之一删除文件包:
    • 单个文件包:单击文件包旁边的 ,然后选择删除
    • 多个文件包:选中要删除的文件包旁边的复选框,然后单击列表右上角的删除
  4. 在确认对话框中确认删除操作。

在基于文件的项目中,VCS 集成允许您使用目标文件包模式处理文件包。

要在目标文件包模式下配置 VCS 集成,请按照以下步骤操作:

  1. 在设置 VCS 集成时选择目标文件包模式并授权连接。
  2. 选择要发送译文的存储库和分支。
  3. 单击 以配置所选分支。
  4. 分支配置对话框中,输入配置文件的首选名称或保留默认名称。 单击继续
  5. 从列表中选择要同步的文件包。 您可以使用搜索文件包字段查找特定文件包,或单击新建以设置新的文件包。
  6. 分支配置对话框中单击保存
  7. 在主集成对话框中单击保存以完成 VCS 集成设置。 VCS 目标文件包模式

在基于文件和基于字符串的项目中,CDN 分发均允许您通过内容分发网络(CDN)将已翻译内容分发到您的应用。 分发通过使用文件包来打包和提供您的文件。

使用 Crowdin CLI 和 API 时,您还可以使用文件包导出译文。

本页面对你有帮助吗?