Lameno_Sdlxliff_Splitter

北京传世互联信息技术有限公司的 Lameno_Sdlxliff_Splitter 工具可以帮助用户根据多种需求灵活地拆分和合并 SDLXLIFF 和 XLIFF 文件。

运行环境

需要 64 位 Windows 操作系统

需要 .NET Framework 4.6.1 或 .NET Framework 4.8

下载

Lameno_Sdlxliff_Splitter 1.0.0.1

使用方法

首先用个人的手机号在 Lameno_MT 平台 上注册一个用户,然后登陆该系统进行充值,随后在 Lameno_Sdlxliff_Splitter 的 settings.xml 中输入 Lameno_MT 平台的账号,即电话和密码,保存该文件。只有 Lameno_MT 平台的 VIP 用户才能使用此工具。单笔充值 200 元钱便可成为 VIP 用户

SDLXLIFF 拆分方法:

  • 三种拆分方式:1)根据 source 字数 (Char/Word) 拆分;2)根据 subfile 的个数拆分;3)根据 segment list 拆分
  • 在 Split 界面的SDLXLIFF/XLIFF File 文本框中指定要拆分的 sdlxliff 文件
  • 若要根据 source 字数 (Char/Word) 拆分,则指定每支 subfile 所需的字符数(适用于 CCCJT,即简中、繁中、港中、日语、泰语)或字数(适用所有 CCCJT 之外语言,以英语为代表)。若要根据 subfile 的个数拆分,则指定 subfile 的个数。若要根据 segment list 拆分,则在 Sdlxliff_Splitter.exe 所在文件夹的 segment_list.txt 中按样例填写开始和结束 segment number,中间以 tab 分隔,然后勾选 Splitting By Segment List 复选框
  • 指定 Source Language
  • 根据需要加载 inline content list(非必选),该 txt 中的内容为 Source segment 里需要排除在字数统计之外的内容(例如 tag)
  • 根据需要选择 Ignore Segment When Splitting By Char/Word 的各项(非必选),该选项只支持根据 source 字数 (Char/Word) 拆分
  • 执行拆分,拆分结束后会在 sdlxliff 所在文件夹中生成一个 csv 格式的 log。内容为 subfile 文件名,以及每支 subfile 所包含的 segment 数和字符数/字数(取决于 Source Language)

XLIFF 拆分方法:

  • 拆分方式:根据 subfile 的个数拆分
  • 在 Split 界面的 SDLXLIFF/XLIFF File 文本框中指定要拆分的 xliff 文件,文件大小最好不要超过 500M
  • 指定 subfile 的个数,然后执行拆分

SDLXLIFF 合并方法:

  • 指定 subfile 所在的文件夹
  • 在 Header Ref Sdlxliff 文本框中指定拆分之前的 sdlxliff 文件
  • 指定 File Type 为 SDLXLIFF,然后执行合并
  • 此合并功能只支持已全部接受修订的 sdlxliff 文件

XLIFF 合并方法:

  • 指定 subfile 所在的文件夹
  • 指定 File Type 为 XLIFF,然后执行合并

注意事项

  • Chars/Words Per Subfile 和 Subfile Number 只支持整数值
  • 不要同时指定 Chars/Words Per Subfile 和 Subfile Number 值
  • 重命名 subfile 时不要修改最后一个下划线及其之后的字符。例如 abc_def.docx_1.sdlxliff 可以重命名为 xxx.blabla_1.sdlxliff
  • 合并功能只会作用于文件名一致(除了最后一个下划线后面的数字)的文件,且 subfile 编号必须连续
  • 对于xliff文件,只支持 Unix 格式的 xliff(1.2版)