Documentation ¶
Overview ¶
Package tm implements Translation Memory.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type QueryResult ¶
type QueryResult struct { SegmentDescriptor Similarity int `json:"similarity"` }
type SegmentDescriptor ¶
type SegmentWalkFn ¶
type SegmentWalkFn func(func(SegmentDescriptor)) error
type TranslationMemory ¶
type TranslationMemory struct {
// contains filtered or unexported fields
}
func NewTranslationMemory ¶
func NewTranslationMemory(walk SegmentWalkFn) (*TranslationMemory, error)
func (*TranslationMemory) Add ¶
func (m *TranslationMemory) Add(sd SegmentDescriptor)
func (*TranslationMemory) Delete ¶
func (m *TranslationMemory) Delete(sd SegmentDescriptor)
func (*TranslationMemory) Query ¶
func (m *TranslationMemory) Query(text string, similarity int, matchAll bool) []QueryResult
Click to show internal directories.
Click to hide internal directories.