Skip to main content

Automatic PO file translator

Project description

translate-po

Simple quick script for automatically translating .po files using Google. It speeds up internationalization by giving translators machine translated base version to correct.

Usage

Installation

pip install translate-po

Usage

from translate_po.main import run

run(fro="en" to="et" src="./untranslated" dest="./translated")

Changelog

1.0.13

  • Fixed typo in the readme

1.0.11

  • Fixed distributable not including parts of code
  • Build script improvements
  • Fixed dependencies not automatically installing
  • Added .po file recognition
  • Changed default constants for simpler use

1.0.4

  • Swapped out my own implementation of .po file parser for polib one.
  • Fixed metadata writing into new files.

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

translate-po-1.0.13.tar.gz (3.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

translate_po-1.0.13-py2.py3-none-any.whl (5.5 kB view details)

Uploaded Python 2Python 3

File details

Details for the file translate-po-1.0.13.tar.gz.

File metadata

  • Download URL: translate-po-1.0.13.tar.gz
  • Upload date:
  • Size: 3.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5

File hashes

Hashes for translate-po-1.0.13.tar.gz
Algorithm Hash digest
SHA256 0abaef2f75a97095d7db117475884281eba60df94dad087d6cfaf907ebd9dc3d
MD5 2a1903fef03f195fea81249f2c5809f8
BLAKE2b-256 48af8f34dec298daf9fa5c94a02b7aa3bd4293939ff958a8084ff4f69e2bc8d7

See more details on using hashes here.

File details

Details for the file translate_po-1.0.13-py2.py3-none-any.whl.

File metadata

  • Download URL: translate_po-1.0.13-py2.py3-none-any.whl
  • Upload date:
  • Size: 5.5 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5

File hashes

Hashes for translate_po-1.0.13-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 404acec70ebafbf0815cd27b94f21b99ad9fbe215aad7ff104f9537a5bffbb33
MD5 29670507e0d2171d37317d75b85a082b
BLAKE2b-256 6d1c7356cd3647ea7f47cb6764576254f0f993e2948fdc08318ff5752bfcaa4c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page