Skip to main content

Einfacher Versuch, verschiedene Sprachversionen einer Anwendung zu verwalten

Project description

Babel-heureka-code

Interrogate Imports: isort pre-commit flake8 Conventional Commits PyPi

Nutzen

Dieses Projekt zielt darauf ab, eine einfache Möglichkeit für mehrsprachige Pythonprogramme zu bieten.

Das Konzept

Der Gedanke hinter dem Projekt ist, dass an verschiedenen Stellen im Programm spezielle Objekte mit bestimmten IDs erstellt werden. Diese können an einen Verwalter gebunden werden. Der Verwalter kann daraufhin auf verschiedene Sprachen gesetzt werden. Wird eine Übersetzung abgefragt z.B. durch die __str__ Methode des Referenzobjekts wird der Verwalter die aktuell gesetzte Sprache nutzen, um die richtige Übersetzung zu ermitteln.

Installation

pip install Babel-heureka-code

Dokumentation

Die Dokumentation ist auf https://heureka-code.github.io/Babel-heureka-code/ einsehbar.

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

babel-heureka-code-0.1.3.tar.gz (4.8 kB view details)

Uploaded Source

Built Distribution

babel_heureka_code-0.1.3-py2.py3-none-any.whl (7.3 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file babel-heureka-code-0.1.3.tar.gz.

File metadata

  • Download URL: babel-heureka-code-0.1.3.tar.gz
  • Upload date:
  • Size: 4.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for babel-heureka-code-0.1.3.tar.gz
Algorithm Hash digest
SHA256 708faff644f5e6e672127d5917feb4d2b7ecd8dd0536712629604a0b4ddccfee
MD5 5077d265be3d0dd68dfee9eedade6320
BLAKE2b-256 7f1bee05ca9627db8499b0994058a192836350bd2056b971b787cbcc58bc6179

See more details on using hashes here.

File details

Details for the file babel_heureka_code-0.1.3-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for babel_heureka_code-0.1.3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 28cbddd531cea3d299471c38521830976949b0c2778c49fa66ee89c078374d0e
MD5 16dee084c9c5e6ce39df8cdecfdc1d0f
BLAKE2b-256 35d07f657ad40b2f49fc99853397e506a581af6cbb22872ad564243ef397c49a

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