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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: poutils-0.15.0.tar.gz
  • Upload date:
  • Size: 2.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.4 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for poutils-0.15.0.tar.gz
Algorithm Hash digest
SHA256 ac2395301a65caec91d83002e31fe459058f4be253604343d4d378c08b569625
MD5 3b702bb8b664224d75990f0373117f06
BLAKE2b-256 e1d48807d0ce3439556a868ae78c581412581215a36c2e5c5f5b3bbc54be3c72

See more details on using hashes here.

File details

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

File metadata

  • Download URL: poutils-0.15.0-py3-none-any.whl
  • Upload date:
  • Size: 2.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.4 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for poutils-0.15.0-py3-none-any.whl
Algorithm Hash digest
SHA256 bc5890c2f2b824a93703bf63c6c458d5876c94f20f44933faa4a7073234f0726
MD5 82769111388a8881dd5eca4d742e5670
BLAKE2b-256 78df6791ff131a84c6c86159b34170074df0eee76f8f7b43972a93b7d165a73e

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