Versions in this module Expand all Collapse all v1 v1.0.0 Jul 10, 2020 Changes in this version + func CheckFilePath(file_path string) (string, error) + func GetFileList(file_path string) ([]string, error) + func GetLanguage(file_name string) (string, error) + func GetTranslation(file_name string) (map[string]string, error) + type XliffDoc struct + Files []XliffFile + Version string + XMLName xml.Name + Xmlns string + func LoadXliffFromFile(file_name string) (*XliffDoc, error) + type XliffFile struct + Body XliffFileBody + DataType string + Header XliffFileHeader + Original string + SourceLang string + TargetLang string + XMLName xml.Name + type XliffFileBody struct + TransUnit []XliffFileBodyTransUnit + XMLName xml.Name + type XliffFileBodyTransUnit struct + Approved string + Id string + Source XliffFileBodyTransUnitInner + Target XliffFileBodyTransUnitInner + XMLName xml.Name + type XliffFileBodyTransUnitInner struct + Inner string + Lang string + type XliffFileHeader struct + Tool XliffFileHeaderInfo + XMLName xml.Name + type XliffFileHeaderInfo struct + BuildNum string + ToolId string + ToolName string + ToolVersion string + XMLName xml.Name + type XliffTranslator struct + func (x *XliffTranslator) Load(file_path string) error + func (x *XliffTranslator) T(id, lang string) string