Skip to main content

Package that provides an easy API for adding different, easily changeable languages.

Project description

My python program that allows you to use multiple languages in your programs

Class named LangSupport is in lang_support.py file.

Install via pip:
pip install lang_support

main.py file, in tests directory, is an example of use.

To run example:

cd lang_support
py -m tests.main

Import LangSupport class:
import lang_support.lang_support or from lang_support.lang_support import LangSupport

Import LangSupportDL class:
import lang_support.lang_support_data_logger or from lang_support.lang_support_data_logger import LangSupportDL

generate_translation.py file is a script which read specified language file and generate translation for selected language (deepl package and token needed)

Place DeepL token in data_token.json file (in directory with generate_translation.py file) like below:

{
    "deepl-token": "your-token"
}

To run translation generator, enter following commands:

cd lang_support
pip install deepl   # if not installed
py -m tests.generate_translation.generate_translation.generate_translation --help

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

lang_support-1.3.0.tar.gz (5.2 kB view hashes)

Uploaded Source

Built Distribution

lang_support-1.3.0-py3-none-any.whl (5.2 kB view hashes)

Uploaded Python 3

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