semvec/pypi-packages huggingface dataset:
transklate 0.1.0
Use OCR Tesseract to convert Hebrew PDFs to text files and then translate them.
Requires Python: >=3.9
Keywords: OCR, hebrew, transcribe, translation

# Transklate - A small tools to convert PDF in Hebrew to txt and to translate it

The purpose of this little code is to automate the following two processes
1. to transcribe a PDF written in Hebrew into a TXT file using Tesseract.
  - The PDFs are converted to PNGs in a temporary folder.
  - Each image is then converted to a string by Tesseract.
2. translate the TXT file into the language of your choice using Google Translate.

At the moment the translation is not very good (and not as good as you'd expect from Google Translate online).

## Instalation
```bash
pip install transklate
```

## Basic CLI use
```bash
transklate <file_name.pdf> --lang en
```
For the output language, use the Google translate code list.
seuils 2026.1.0
Répertoire des seuils de l'usure en vigueur en France depuis 2005
Requires Python: >=3.8
Keywords: usure, seuils de l'usure, taux, taeg, credit

# Seuils (de l'usure)
[![](https://img.shields.io/pypi/v/seuils)](https://pypi.org/project/seuils/)
[![](https://img.shields.io/pypi/dm/seuils)](https://pypi.org/project/seuils/)
[![](https://gitlab.com/outils-jcp/seuils-usure/badges/main/pipeline.svg)](https://gitlab.com/outils-jcp/seuils-usure/-/pipelines)


Répertoire des seuils de l'usure applicables aux crédits à la consommation en France depuis 2005.

Le taux d'usure correspond au taux d'intérêt maximum légal que les établissements de crédit sont autorisés à pratiquer lorsqu'ils accordent un prêt. Le taux d'usure vise à protéger les emprunteurs. La Banque de France est en charge du calcul trimestriel du taux d'usure dont les modalités de calcul sont définies dans les différents textes juridiques de la législation française.

Installation
---

```bash
python3 -m pip install seuils
```

Utilisation
---

```python
>>> from seuils import usure

>>> usure.get_lien(jour="2024-01-01")
'https://www.legifrance.gouv.fr/download/file/TngutXAISa4GeWXvS4DQMQ8m5kM-HkKzkIVCl8TVyds=/JOE_TEXTE'
# Retourne le lien legifrance de l'avis ministériel détaillant les seuils de l'usure en vigueur pour le 1er trimestre 2024

>>> usure.get_taux(jour="2024-01-01", montant=3000)
Decimal('22.00')
# Retourne le seuil de l'usure applicable au 1er trimestre 2024 pour un crédit à la consommation d'un montant de 3000 euros
```

Mise à jour
---

1. Ajouter les nouvelles données dans les fichiers suivants :
```
src/seuils/data/avis.json
src/seuils/data/seuils/json
```

2. Copier les fichier dans le dossier public
```bash
cp src/seuils/data/avis.json public/avis.json
cp src/seuils/data/seuils.json public/seuils.json
```

3. Actualiser la page de visualisation
```bash
python3 -m venv env
source env/bin/activate
pip install --upgrade pip
pip install -r requirements-dev.txt
cd src
python -m seuils.pages "../public/index.html"
```

4. Ajouter le pdf du journal officiel (préalablement renommé au même format que les autres suivant sa date d'entrée en vigueur) dans le dossier `public/assets/pdf` et dans le dossier `src/seuils/pdf`

5. Lancer les tests
```bash
pytest
```

6. Mettre à jour le numéro de version dans le fichier `pyproject.toml` (format : annee.trimestre.version)