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.8.tar.gz (122.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.8-py3-none-any.whl (6.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: fastapi_translations-0.0.8.tar.gz
  • Upload date:
  • Size: 122.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.8.tar.gz
Algorithm Hash digest
SHA256 039ec46b5777b075f84b3ae1226437b2a8738d255b5d3a2a65c9c5932663cd18
MD5 3f5d925a48527f2f4aab592606aa2b54
BLAKE2b-256 437fea1b36d7b615a142ad7d32671930dc79d829b63846aabe4d9e2152bfe66b

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastapi_translations-0.0.8.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.8-py3-none-any.whl.

File metadata

File hashes

Hashes for fastapi_translations-0.0.8-py3-none-any.whl
Algorithm Hash digest
SHA256 4fc48aa1efd008b5f13134b3fe5b9eeff10d7edab9f8336d810a18c0a2371121
MD5 073457fbc70b7885fdedb52e88e2a9d3
BLAKE2b-256 8b945e5685b8d64c7f411214e81f51160b124ab0c85dc2874034546dea03452e

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastapi_translations-0.0.8-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