Skip to main content

AI-powered content translation Django app for the Stapel framework

Project description

stapel-translate

CI codecov PyPI

AI-powered content translation — multilingual support, LLM routing (Anthropic/OpenAI)

Part of the Stapel framework — composable Django apps for building production-grade platforms.

Installation

pip install stapel-translate

Quick start

# settings.py
INSTALLED_APPS = [
    ...
    'stapel_translate',
]

Bus events

Emits

| translations.changed | schema | One or more translation keys were updated for a language. |

Consumes

| user.deleted | schema | | user.deletion_initiated | schema |

License

MIT — see LICENSE

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

stapel_translate-0.5.0.tar.gz (196.7 kB view details)

Uploaded Source

Built Distribution

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

stapel_translate-0.5.0-py3-none-any.whl (224.0 kB view details)

Uploaded Python 3

File details

Details for the file stapel_translate-0.5.0.tar.gz.

File metadata

  • Download URL: stapel_translate-0.5.0.tar.gz
  • Upload date:
  • Size: 196.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for stapel_translate-0.5.0.tar.gz
Algorithm Hash digest
SHA256 a60ced5a2d673ce9309a38d75a8ac65c4bdf5b5406d115933b06c34117663baa
MD5 c4bb324286097f74d714b7d7ae30bde5
BLAKE2b-256 95ab28a98b16c60d7227b1bf24724c94307db8dab42e7f19c66e4b65067edc27

See more details on using hashes here.

Provenance

The following attestation bundles were made for stapel_translate-0.5.0.tar.gz:

Publisher: publish.yml on usestapel/stapel-translate

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file stapel_translate-0.5.0-py3-none-any.whl.

File metadata

File hashes

Hashes for stapel_translate-0.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 045b6e84db694b3c92f2d1f4113e5e382ee0d97974cc6dc0c83ec3b0dc6ccca9
MD5 ad4add37198aa6cc18dc362953b03568
BLAKE2b-256 599ea314418c7e5b67416a6d8cfc53d744c78d4a5f22852c3c825456e5689d98

See more details on using hashes here.

Provenance

The following attestation bundles were made for stapel_translate-0.5.0-py3-none-any.whl:

Publisher: publish.yml on usestapel/stapel-translate

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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