文档处理 - 双语Excel文档
双语Excel文档 需要处理成双语文件格式,例如
ITranslationUnit
public interface ITranslationUnit
{
public string ID { get; set; }
public string Source { get; set; }
public string Target { get; set; }
}
Excel 格式:
第一行是表头,不需要翻译
A列为ID,不可翻译
B列为原文,需要翻译
C列为注释信息,可以显示给翻译作为参考
D列为句子的限定最长的长度,不可翻译
E列为最终译文写入位置;E列有的行可能已经存在翻译内容,可处理为:
- 锁定不可翻译
- 写入到TranslationUnit.Target供审校
双语Excel要翻译的内容中可能存在复杂Excel文档中的混合代码
文档处理 - 复杂Excel文档