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.2.tar.gz (1.9 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for poutils-0.12.2.tar.gz
Algorithm Hash digest
SHA256 f98f96fe9d3b17dc63bff9efb3cb7de85eb7c6af2bf7bc398028ceb561f36ae8
MD5 f13f21fc3a2551ea66cc6d8817d8ca9a
BLAKE2b-256 2988afa338188d876a501734a30fbf38e6ade848d261ce72cf93177718540aba

See more details on using hashes here.

File details

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

File metadata

  • Download URL: poutils-0.12.2-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.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1

File hashes

Hashes for poutils-0.12.2-py3-none-any.whl
Algorithm Hash digest
SHA256 5f53d71352f598063e4e81086683bc2bb192ee2f196434da6310ce1d33d73609
MD5 981fd125d34ff1f30a22507cb55335b7
BLAKE2b-256 951370cd606c7b14d41a8b370b4619160633a4d0878d2f6a21d2c8574681b1d5

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