Package translate :: Package storage :: Module omegat
[hide private]
[frames] | no frames]

Module omegat

source code

Manage the OmegaT glossary format

OmegaT glossary format is used by the OmegaT computer aided translation tool.

It is a bilingual base class derived format with OmegaTFile and OmegaTUnit providing file and unit level access.

Format Implementation

The OmegaT glossary format is a simple Tab Separated Value (TSV) file with the columns: source, target, comment.

The dialect of the TSV files is specified by OmegaTDialect.

Encoding

The files are either UTF-8 or encoded using the system default. UTF-8 encoded files use the .utf8 extension while system encoded files use the .tab extension.

Classes [hide private]
  OmegaTDialect
Describe the properties of an OmegaT generated TAB-delimited file.
  OmegaTUnit
An OmegaT translation memory unit
  OmegaTFile
An OmegaT translation memory file
  OmegaTFileTab
An OmegT translation memory file in the default system encoding
Variables [hide private]
  OMEGAT_FIELDNAMES = ["source", "target", "comment"]
Field names for an OmegaT glossary unit

Imports: csv, locale, os, sys, time, base