The Translate Toolkit provides several modules for programmers to build their own tools.
The following will give you an idea about what each module is capable of.
Code to convert between different storage formats for localizations.
Filters that can be used on translations…
Classes that represent languages and provides language-specific information.
All classes inherit from the parent class called common
.
The type of data includes:
Language codes
Language name
Plurals
Punctuation transformation
etc.
Miscellaneous modules for translate - including modules for backward compatibility with pre-2.3 versions of Python.
Services for searching and matching of text.
translate.services is part of the translate toolkit. It provides network services for interacting with the toolkit.
Classes that represent various storage formats for localization.
Code to perform various operations, mostly on po files.
All the modules included in the Translated Toolkit are listed here.
CCLicenseChecker
CheckerConfig
DrupalChecker
FilterFailure
GnomeChecker
IOSChecker
KdeChecker
L20nChecker
LibreOfficeChecker
MinimalChecker
MozillaChecker
OpenOfficeChecker
ReducedChecker
SeriousFilterFailure
StandardChecker
StandardUnitChecker
TeeChecker
TermChecker
TranslationChecker
UnitChecker
batchruntests()
intuplelist()
runtests()
tagname()
tagproperties()
Dialect
DialectFlex
DialectGaia
DialectGwt
DialectJava
DialectJavaUtf16
DialectJavaUtf8
DialectJoomla
DialectMozilla
DialectSkype
DialectStrings
DialectStringsUtf8
DialectXWiki
XWikiFullPage
XWikiPageProperties
accesskeysuffixes
gwtfile
is_comment_end()
is_comment_one_line()
is_comment_start()
is_line_continuation()
javafile
javautf16file
javautf8file
joomlafile
labelsuffixes
propfile
proppluralunit
propunit
register_dialect()
stringsfile
stringsutf8file
xwikifile
xwikiunit