文档模型 (SDLXLIFF)
<?xml version="1.0" encoding="utf-8"?>根节点:
第一个子节点:
第一个部分:
Translation Unit 可以被抽象为 如下ITranslationUnit
public interface ITranslationUnit
{
public string ID { get; set; }
public string Source { get; set; }
public string Target { get; set; }
}
并进行扩展
public interface ITranslationUnit
{
public string ID { get; set; }
public string Source { get; set; }
public string Target { get; set; }
public ConfirmationStatus {get;set;}
public Origin {get;set} //tm , AT, NMT
public int Percent {get;set;}
public bool StructMatch {get;set;}
public bool Locked {get;set;}
}
enum ConfirmationStatus
{
Untranslated,
Draft,
Translated,
TranslationRejected,
TranslationApproved,
SignRejected,
SignApproved
}