poutils


Namepoutils JSON
Version 0.15.4 PyPI version JSON
download
home_page
SummaryGettext related tools: spellcheck, line wrapping etc...
upload_time2023-07-21 07:10:33
maintainer
docs_urlNone
author
requires_python
licenseMIT
keywords poutils gettext powrap pospell pogrep potodo pomerge padpo
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            
poutils
=======

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


`powrap <https://pypi.org/project/powrap/>`_
--------------------------------------------

Script to fix indentation of given ``.po`` files.


`pospell <https://pypi.org/project/pospell/>`_
----------------------------------------------

Wrapper around hunspell to spell check ``.po`` files.


`pogrep <https://pypi.org/project/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 <https://pypi.org/project/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 <https://pypi.org/project/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 <https://pypi.org/project/padpo/>`_
------------------------------------------

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


`sphinx-lint <https://pypi.org/project/sphinx-lint/>`_
------------------------------------------------------

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

            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "poutils",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "poutils,gettext,powrap,pospell,pogrep,potodo,pomerge,padpo",
    "author": "",
    "author_email": "Jules Lasne <jules.lasne@gmail.com>",
    "download_url": "https://files.pythonhosted.org/packages/a5/89/026c57dd64c0b8d1d807fe57592898773112c6039ac77d9491335fd6a7f0/poutils-0.15.4.tar.gz",
    "platform": null,
    "description": "\npoutils\n=======\n\npoutils is a metapackage to easily install usefull Python tools to use\nwith po files.\n\n\n`powrap <https://pypi.org/project/powrap/>`_\n--------------------------------------------\n\nScript to fix indentation of given ``.po`` files.\n\n\n`pospell <https://pypi.org/project/pospell/>`_\n----------------------------------------------\n\nWrapper around hunspell to spell check ``.po`` files.\n\n\n`pogrep <https://pypi.org/project/pogrep/>`_\n--------------------------------------------\n\nA side-by-side grep in ``.po`` files displaying `msgid` on the left\nand `msgstr` on the right, usefull to find how a word has already been\ntranslated.\n\n\n`potodo <https://pypi.org/project/potodo/>`_\n--------------------------------------------\n\nA tool to find in which ``.po`` file work is needed (untranslated and\nfuzzy are reported).\n\nCan sync with github issues to tell which file have already an issue\nopened, hint that the file may currently been translated by someone\nelse.\n\n\n`pomerge <https://pypi.org/project/pomerge/>`_\n----------------------------------------------\n\nA \"translation memory\" CLI tool, usefull for example to backport\ntranslation from a branch to another, or simply to replicate known\ntranslations from a bunch of file to other files.\n\n\n`padpo <https://pypi.org/project/padpo/>`_\n------------------------------------------\n\nLinter for gettext files (``*.po``) including Grammalecte,\nnon-breakable space checks, glossary checks etc ...\n\n\n`sphinx-lint <https://pypi.org/project/sphinx-lint/>`_\n------------------------------------------------------\n\nA reasonably fast and accurate linter that focuses on finding errors that are not caught by sphinx-build.\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Gettext related tools: spellcheck, line wrapping etc...",
    "version": "0.15.4",
    "project_urls": {
        "Homepage": "https://git.afpy.org/AFPy/poutils"
    },
    "split_keywords": [
        "poutils",
        "gettext",
        "powrap",
        "pospell",
        "pogrep",
        "potodo",
        "pomerge",
        "padpo"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "88d6c9a49eacc189b59a4aae86a17ad1fef7a7178f9333f049cfbcf1841e5160",
                "md5": "b589cc63375e5691ac61e477ea61dcd4",
                "sha256": "639744f02191dc73ff3b990d06744c15f10d39fddfc3f6c703fc6673312b46c8"
            },
            "downloads": -1,
            "filename": "poutils-0.15.4-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "b589cc63375e5691ac61e477ea61dcd4",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 2702,
            "upload_time": "2023-07-21T07:10:32",
            "upload_time_iso_8601": "2023-07-21T07:10:32.731785Z",
            "url": "https://files.pythonhosted.org/packages/88/d6/c9a49eacc189b59a4aae86a17ad1fef7a7178f9333f049cfbcf1841e5160/poutils-0.15.4-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a589026c57dd64c0b8d1d807fe57592898773112c6039ac77d9491335fd6a7f0",
                "md5": "c65b536a606dd7f4d589aeb7609881e5",
                "sha256": "a0f06b445b1d54da24162c58fa9639acbde6214388a0cc9fb099db61e549a971"
            },
            "downloads": -1,
            "filename": "poutils-0.15.4.tar.gz",
            "has_sig": false,
            "md5_digest": "c65b536a606dd7f4d589aeb7609881e5",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 2697,
            "upload_time": "2023-07-21T07:10:33",
            "upload_time_iso_8601": "2023-07-21T07:10:33.905208Z",
            "url": "https://files.pythonhosted.org/packages/a5/89/026c57dd64c0b8d1d807fe57592898773112c6039ac77d9491335fd6a7f0/poutils-0.15.4.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-07-21 07:10:33",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "poutils"
}
        
Elapsed time: 0.12826s