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 …

sphinx-lint

A reasonably fast and accurate linter that focuses on finding errors that are not caught by sphinx-build.

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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: poutils-0.15.1.tar.gz
  • Upload date:
  • Size: 2.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.9

File hashes

Hashes for poutils-0.15.1.tar.gz
Algorithm Hash digest
SHA256 7456295c8fd53862cbe6a53eda0068aa45d884453163795fbba83ad1e5fddb3e
MD5 7f5f9c0778a68e9e2e02d74abe37bece
BLAKE2b-256 e2910241f10244b7627c8ebf818f8f8bcb70848bd978bda0e8e92a0a09d93c1c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: poutils-0.15.1-py3-none-any.whl
  • Upload date:
  • Size: 2.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.9

File hashes

Hashes for poutils-0.15.1-py3-none-any.whl
Algorithm Hash digest
SHA256 4c0ff0e77d6fbb4b569c4fbe1028500f44708e3ddae3afd68a0e1b1cd2add48a
MD5 fa9ecf0e31b839f129f795f3eec5a183
BLAKE2b-256 af0163e10d704dcec5ad9855db4840b906b8a237d654154acc38c95f10599f8d

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