# Coaster World v1.113.31 — 2026-08-27

## LibreTranslate au démarrage de Windows

- Ajout d'un lancement automatique de LibreTranslate à chaque ouverture de session Windows.
- Le serveur de traduction démarre désormais en arrière-plan, sans fenêtre de console visible.
- Ajout d'une tâche planifiée Windows nommée `Coaster World LibreTranslate`.
- La tâche est lancée immédiatement lors de son installation puis automatiquement aux connexions Windows suivantes.
- Le superviseur vérifie l'API locale `http://127.0.0.1:5000/languages` avant tout démarrage afin d'éviter les doublons.
- Si LibreTranslate s'arrête, le superviseur le relance automatiquement après quelques secondes.
- Les logs sont enregistrés dans `storage/logs/libretranslate-windows.log`.

## Scripts Windows

- `tools/install_libretranslate_windows.bat` installe maintenant LibreTranslate puis configure automatiquement son démarrage Windows.
- Nouveau `tools/install_libretranslate_autostart_windows.bat` pour configurer uniquement le démarrage automatique sur une installation déjà existante.
- Nouveau runner caché `tools/run_libretranslate_background_windows.ps1`.
- Nouveau script `tools/stop_libretranslate_windows.bat` pour arrêter la tâche jusqu'au prochain lancement.
- Nouveau `tools/uninstall_libretranslate_autostart_windows.bat` pour supprimer uniquement le démarrage automatique sans désinstaller LibreTranslate.
- `tools/run_libretranslate_windows.bat` reste disponible pour un lancement manuel et refuse désormais de lancer une seconde instance si l'API répond déjà.

## Base de données

- Aucune migration SQL.
- Aucun changement de schéma.
