Package translate :: Package storage :: Module catkeys :: Class CatkeysFile
[hide private]
[frames] | no frames]

Class CatkeysFile

source code


A catkeys translation memory file

Nested Classes [hide private]

Inherited from base.TranslationStore: UnitClass

Instance Methods [hide private]
 
__init__(self, inputfile=None, unitclass=CatkeysUnit)
Construct a catkeys store, optionally reading in from inputfile.
source code
 
settargetlanguage(self, newlang)
Sets the target language for this store
source code
 
parse(self, input)
parsse the given file or file source string
source code
 
__str__(self)
Converts to a string representation that can be parsed back using parsestring().
source code

Inherited from base.TranslationStore: __getstate__, __setstate__, add_unit_to_index, addsourceunit, addunit, detect_encoding, findid, findunit, findunits, getids, getprojectstyle, getsourcelanguage, gettargetlanguage, getunits, isempty, makeindex, remove_unit_from_index, require_index, save, savefile, setprojectstyle, setsourcelanguage, translate, unit_iter

Inherited from base.TranslationStore (private): _assignname

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__

Class Methods [hide private]

Inherited from base.TranslationStore: parsefile, parsestring

Class Variables [hide private]
  Name = _("Haiku catkeys file")
The human usable name of this store type
  Mimetypes = ["application/x-catkeys"]
A list of MIME types associated with this store type
  Extensions = ["catkeys"]
A list of file extentions associated with this store type

Inherited from base.TranslationStore: suggestions_in_format

Inherited from base.TranslationStore (private): _binary

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, inputfile=None, unitclass=CatkeysUnit)
(Constructor)

source code 

Construct a catkeys store, optionally reading in from inputfile.

Overrides: object.__init__

settargetlanguage(self, newlang)

source code 

Sets the target language for this store

Overrides: base.TranslationStore.settargetlanguage
(inherited documentation)

parse(self, input)

source code 

parsse the given file or file source string

Overrides: base.TranslationStore.parse

__str__(self)
(Informal representation operator)

source code 

Converts to a string representation that can be parsed back using parsestring().

Overrides: object.__str__
(inherited documentation)