Skip to main content

Translations report for FastAPI docs

Project description

FastAPI Translations Management

Easy management for translations of the FastAPI project documentation.

✨ Inspired by the this pull request from @lucasbalieiro.

🙋🏾‍♀️ Who's this library for?

This is a very specific package, intended for contributors of FastAPI translations.

If you don't work with us, feel free to look around, but I don't think you'll be able to use it anywhere else

Instalation

💽 Installation

Install using pip install -U fastapi-translations.

⌨️ Usage

After installing fastapi-translations, you'll be able to use it anywhere via the fastapi_translations command.

You can see all options with fastapi_translations --help:

help

A basic usage is: fastapi_translations -l pt -c.

It will scan all english docs in FastAPI project, check which documents have translations into the language informed, and which documents, despite having a translation, are out of date.

You'll need to wait a little bit while it is analyzing all docs:

processing

And when it is done, you'll see a brief summary:

summary

And a csv file will be saved: fastapi-translations-lang-{chosen-language}.csv with all files, dates, etc. 🤗

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

fastapi_translations-0.0.9.tar.gz (123.2 kB view details)

Uploaded Source

Built Distribution

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

fastapi_translations-0.0.9-py3-none-any.whl (8.6 kB view details)

Uploaded Python 3

File details

Details for the file fastapi_translations-0.0.9.tar.gz.

File metadata

  • Download URL: fastapi_translations-0.0.9.tar.gz
  • Upload date:
  • Size: 123.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for fastapi_translations-0.0.9.tar.gz
Algorithm Hash digest
SHA256 b050cbd2f9bda62af4776c6161696858e29b016cec9689e9930bffe6a97e4733
MD5 d2f8418ecc7227585945ef897468a072
BLAKE2b-256 a9948d5644ff4928ebeda4555d057976b128a56f3656fb3b238bbb55ec92ef83

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastapi_translations-0.0.9.tar.gz:

Publisher: ci.yml on ceb10n/fastapi-translations-management

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

File details

Details for the file fastapi_translations-0.0.9-py3-none-any.whl.

File metadata

File hashes

Hashes for fastapi_translations-0.0.9-py3-none-any.whl
Algorithm Hash digest
SHA256 25824ca21e1773259e326cb3365abe6aa55d233d5147ddfc41efc6b6e7e0447e
MD5 1057eedb49656cac05837ba008663537
BLAKE2b-256 41630c42708043f515cf40495bd77d971e7e63dd0d5bedfd7fa7f5c9c2adb3aa

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastapi_translations-0.0.9-py3-none-any.whl:

Publisher: ci.yml on ceb10n/fastapi-translations-management

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