Skip to main content

A command line utility for Weblate, translation tool with tight version control integration

Project description

Weblate commandline client using Weblate’s REST API.

Build Status Build status Code coverage PyPI package Translation status Documentation

Installation

Install using pip:

pip3 install wlc

Sources are available at <https://github.com/WeblateOrg/wlc>.

Usage

Please see Weblate documentation for more complete documentation.

Command line usage:

wlc list-projects
wlc list-components
wlc list-translations
wlc list-languages
wlc show
wlc ls
wlc commit
wlc push
wlc pull
wlc repo
wlc stats
wlc lock
wlc unlock
wlc lock-status
wlc download
wlc upload

Configuration is stored in ~/.config/weblate:

[weblate]
url = https://hosted.weblate.org/api/

[keys]
https://hosted.weblate.org/api/ = APIKEY

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

wlc-0.9.tar.gz (47.1 kB view details)

Uploaded Source

Built Distribution

wlc-0.9-py2.py3-none-any.whl (20.8 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file wlc-0.9.tar.gz.

File metadata

  • Download URL: wlc-0.9.tar.gz
  • Upload date:
  • Size: 47.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.7rc1

File hashes

Hashes for wlc-0.9.tar.gz
Algorithm Hash digest
SHA256 ec680b0ba65c6e8c94656926c56f76e434b196ab583319fdba494be81697cbf9
MD5 81453e86c5cf9697f816cb31da3674b9
BLAKE2b-256 d4d18dc6c8d6e7020eec13cc5fa22e3091dea9692b79ab6eb6075b995e8ebab6

See more details on using hashes here.

File details

Details for the file wlc-0.9-py2.py3-none-any.whl.

File metadata

  • Download URL: wlc-0.9-py2.py3-none-any.whl
  • Upload date:
  • Size: 20.8 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.7rc1

File hashes

Hashes for wlc-0.9-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 a3c43eabd9b994046fc0b4f7363c0566c9c53227cc0b267f02a63f82fdb2e373
MD5 32a7a049d873f00188d24b99065a2594
BLAKE2b-256 d3dd4f024fc15805e5af93bfbee1767d49498ca76bc3d7fcbeade31b4944d7ad

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