[ Module Hierarchy
| Class Hierarchy ]
Module Hierarchy
- pology: The Pology Python library is a package for custom processing of PO
files in field environments.
- pology.ascript: Process ascription configurations, catalogs, and histories.
- pology.bpatterns: Detect unwanted patterns in translation.
- pology.catalog: Collection of PO entries.
- pology.colors: Standard codes for terminal colors.
- pology.comments: Parsing and composing message comments.
- pology.config: Access the user configuration of Pology.
- pology.diff: Produce special diffs between strings and other interesting
objects.
- pology.entities: Handle entity definitions.
- pology.escape: Escaping texts in various contexts.
- pology.fsops: Operations with environment, file system and external commands.
- pology.getfunc: Fetch Pology modules, functions, data, etc.
- pology.gtxtools: Wrappers for commands from Gettext tools.
- pology.header: Header entry in PO catalogs.
- pology.lang: Language-specific tools, arranged in submodules by language code.
- pology.markup: Convert and validate markup in text.
- pology.match: Matchers and matcher helpers for various objects.
- pology.merge: Merge PO files.
- pology.message: Message entries in PO catalogs.
- pology.monitored: Framework for monitored classes.
- pology.msgreport: Report info, warning and error messages.
- pology.multi: Collections of multiple sequences.
- pology.noop: Hooks which do nothing.
- pology.normalize: Various normalizations for strings and PO elements.
- pology.proj: Translation project specific tools, arranged in submodules by
project key.
- pology.remove: Remove special substrings from text.
- pology.report: Report info, warning and error messages.
- pology.resolve: Replace value-defining segments in text with their values.
- pology.rules: Match messages by rules of arbitrary specificity.
- pology.sieve: Helpers for catalog sieves.
- pology.spell: Check spelling in text using different spell checkers.
- pology.split: Splitting message fields into syntactical elements.
- pology.stdcmdopt: Standard command line options.
- pology.subcmd: Handle subcommands and their parameters.
- pology.synder: Derive forms and properties of syntagmas by macro expansion.
- pology.tabulate: Pretty-printing of tabular data.
- pology.timeout: A timeout decorator.
- pology.uiref: Resolve UI references in translation by following through original
texts.
- pology.vcs: Version control operations.
- pology.wrap: Text wrapping, with special handling for typical texts in PO files.