Skip to main content

Gettext related tools: spellcheck, line wrapping etc...

Project description

poutils is a metapackage to easily install usefull Python tools to use with po files.

powrap

Script to fix indentation of given .po files.

pospell

Wrapper around hunspell to spell check .po files.

pogrep

A side-by-side grep in .po files displaying msgid on the left and msgstr on the right, usefull to find how a word has already been translated.

potodo

A tool to find in which .po file work is needed (untranslated and fuzzy are reported).

Can sync with github issues to tell which file have already an issue opened, hint that the file may currently been translated by someone else.

pomerge

A “translation memory” CLI tool, usefull for example to backport translation from a branch to another, or simply to replicate known translations from a bunch of file to other files.

padpo

Linter for gettext files (*.po) including Grammalecte, non-breakable space checks, glossary checks etc …

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

poutils-0.12.1.tar.gz (1.9 kB view details)

Uploaded Source

Built Distribution

poutils-0.12.1-py3-none-any.whl (2.8 kB view details)

Uploaded Python 3

File details

Details for the file poutils-0.12.1.tar.gz.

File metadata

  • Download URL: poutils-0.12.1.tar.gz
  • Upload date:
  • Size: 1.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.55.0 CPython/3.9.1

File hashes

Hashes for poutils-0.12.1.tar.gz
Algorithm Hash digest
SHA256 f0edb033aa7e35ae038b766fac77a8c00ea98144e4b88937b71f5002ab68958e
MD5 346482eb42368d5921779229cb79a929
BLAKE2b-256 e85dad170c9bc72a2d8c83f31716ed889b034bc3e7aeac6c56c431507479cd19

See more details on using hashes here.

File details

Details for the file poutils-0.12.1-py3-none-any.whl.

File metadata

  • Download URL: poutils-0.12.1-py3-none-any.whl
  • Upload date:
  • Size: 2.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.55.0 CPython/3.9.1

File hashes

Hashes for poutils-0.12.1-py3-none-any.whl
Algorithm Hash digest
SHA256 dfda0ee6678df16f45e6a7bd03b60a55fb40bd0774022d5335d1025a2c7ef750
MD5 bd71b7a80f6385547ac23fbe1bf33b8b
BLAKE2b-256 a1eadbb7e36702602b3124c93426363ad286d70d59bc122866872a8696bcbe30

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page