Skip to main content

LangManager

Image alt GitHub repo size PyPI

this library allows you to create translations of projects into other languages

install:

pypi_icon

installing with pypi

pip install langmanager
git_icon

installing with git

git clone https://github.com/ASVIEST/LangManager.git

Simple example:

from langmanager import *

language = input('language:   ')
lang(language)
trans = translate_get('hello world')

print(lan())
print(trans)

language file(en):

'hello world':'hello world';

And language file(ru):

'hello world':'привет мир';

Language standard file name - lan(ISO 639-1).txt examples: en.txt, ru.txt, zh.txt But file name can change through function filepath_en , filepath_ru and others Language can be changed during working

Improved example:

from langmanager import *

language = input('language:   ')
lang(language)
trans = translate_get('hello world')

print(lan())
print(trans)

lang('ru')
filepath_ru('en.txt')
trans = translate_get('hello i')
print(trans)
'hello world':'hello world';
'hello i':'hello i';

And language file(ru):

'hello world':'привет мир';
'hello i':'привет я';

Metadata

Release files for langmanager 1.4.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for langmanager 1.4.2
File Size Uploaded
langmanager-1.4.2.tar.gz 15.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for langmanager 1.4.2
File Interpreter ABI Platform
langmanager-1.4.2-py3-none-any.whl Python 3 none any Details

Total release size: 30.5 kB

Release files / langmanager-1.4.2.tar.gz

Download URL langmanager-1.4.2.tar.gz
Size 15.4 kB
Tags Source
SHA-256 checksum
How to use checksums
9d2588200d3360050776e4dd8b197b07e962cdd864e212ef5de91ee232d331ce
BLAKE2b-256 checksum
How to use checksums
03aa34d966f5cdb1fc94afab36f781b251bbeb4ee3b9ff84b61f443a5dd58637
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.0.10 CPython/3.7.4 Windows/10

Release files / langmanager-1.4.2-py3-none-any.whl

Download URL langmanager-1.4.2-py3-none-any.whl
Size 15.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
870226353cf28d3e9db3d53cc19f2fc6e95d21bbba1413af0737458614caf144
BLAKE2b-256 checksum
How to use checksums
aea098009bf4abf2f589ae2d062d325df4d22b7e09b5cacb4712aad54d31a170
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.0.10 CPython/3.7.4 Windows/10

Release history Release notifications | RSS feed

This release

1.4.2 This release

2 release files

1.4.1

2 release files

1.4.0

2 release files

1.3.9

2 release files

1.3.8

2 release files

1.3.7

2 release files

1.3.6

2 release files

1.3.5

2 release files

1.3.4

2 release files

1.3.3

2 release files

1.3.2

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page