Metadata-Version: 2.1
Name: quart_libretranslate
Version: 0.0.1
Summary: LibreTranslate for Quart
Home-page: https://github.com/Quart-Addons/quart-libretranslate
License: MIT
Author: Chris Rood
Author-email: quart.addons@gmail.com
Requires-Python: >=3.8
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Dist: aiohttp (>=3.10.5)
Requires-Dist: quart (>=0.19.0)
Project-URL: Documentation, https://quart-libretranslate.readthedocs.io/en/latest/
Project-URL: Repository, https://github.com/Quart-Addons/quart-libretranslate
Description-Content-Type: text/markdown

# Quart LibreTranslate

![Quart Uploads Logo](logos/logo.png)

This is a basic extension to use [LibreTranslate][] in your Quart app
and is based on [AIOHttp][]. LibreTranslate can be ran on the same server
as your Quart app allowing you not needing a third-party provider. 

# Installation 

Install the extension with the following command:

    $ pip3 install quart-libretranslate

# Usage

To use the extension simply import the class wrapper and pass the Quart app 
object back to here. Do so like this:

    from quart import Quart
    from quart_libretranslate import LibreTranslate

    app = Quart(__name__)
    translate = LibreTranslate(app)


# Documentation

The for Quart-Babel and is available [here][docs].

[LibreTranslate]: https://github.com/LibreTranslate/LibreTranslate
[AIOHttp]: https://docs.aiohttp.org/en/stable/
[docs]: https://quart-libretranslate.readthedocs.io/en/latest/

