Skip to main content

Convert gettext .po files to .xls

Project description

GitHub Coveralls License Version Supported Python version Supported Django version Package format Python wheel support Package status

django-po2xls is a Django management command to convert project translation .po files to .xls

Warning

django-po2xls does not support plural.

Installation

  • Obtain your copy of source code from the git repository: $ git clone https://github.com/vint21h/django-po2xls.git. Or download the latest release from https://github.com/vint21h/django-po2xls/tags/.

  • Run $ python ./setup.py install from the repository source tree or unpacked archive. Or use pip: $ pip install django-po2xls.

Configuration

Add "po2xls" to settings.INSTALLED_APPS.

INSTALLED_APPS += [
    "po2xls",
]

Usage

Just run: $ python ./manage.py po-to-xls Django management command from project folder and .xls files will be dropped near all of your project .po files.

Contributing

  1. Fork it

  2. Install GNU Make

  3. Install and configure pyenv and pyenv-virtualenv plugin

  4. Install and configure direnv

  5. Create environment config from example

cp .env.example .env
  1. Install development dependencies:

make install
  1. Create your fix/feature branch:

git checkout -b my-new-fix-or-feature
  1. Check code style and moreover:

make check
  1. Run tests:

make test
  1. Push to the branch:

git push origin my-new-fix-or-feature
  1. Create a new Pull Request

Licensing

django-po2xls is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. For complete license text see COPYING file.

Contacts

Project Website: https://github.com/vint21h/django-po2xls/

Author: Alexei Andrushievich <vint21h@vint21h.pp.ua>

For other authors list see AUTHORS file.

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

django-po2xls-0.11.0.zip (32.6 kB view details)

Uploaded Source

Built Distribution

django_po2xls-0.11.0-py3-none-any.whl (22.6 kB view details)

Uploaded Python 3

File details

Details for the file django-po2xls-0.11.0.zip.

File metadata

  • Download URL: django-po2xls-0.11.0.zip
  • Upload date:
  • Size: 32.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.0 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0

File hashes

Hashes for django-po2xls-0.11.0.zip
Algorithm Hash digest
SHA256 0d502f985c293e2bce1cb10ed85a696e5d0341360298e68ff70586b03eb66f21
MD5 729dc28790e58911913792b11f88e518
BLAKE2b-256 526257b58d96a5653038db590b21edd33a279f28d24a8331bb43f1ea355b32e5

See more details on using hashes here.

File details

Details for the file django_po2xls-0.11.0-py3-none-any.whl.

File metadata

  • Download URL: django_po2xls-0.11.0-py3-none-any.whl
  • Upload date:
  • Size: 22.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.0 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0

File hashes

Hashes for django_po2xls-0.11.0-py3-none-any.whl
Algorithm Hash digest
SHA256 004370489905c9e961fe367b53b4d5125f2c53bfd01ae49bb84e829a77b6795f
MD5 f5207d3bf736a266fbb3ddd45c2be815
BLAKE2b-256 39280529e5294e0d937d0c276d02e12fa29efa9fc334a0f37205eadb5922469b

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