Padded bunch of project data

This commit is contained in:
nocci 2025-04-21 11:56:29 +00:00
parent 65972f37cc
commit 0044017df8
18 changed files with 1162 additions and 0 deletions

22
translate.sh Executable file
View file

@ -0,0 +1,22 @@
#!/bin/bash
set -e
cd "$(dirname "$0")/steam-gift-manager"
# 1. Extrahiere alle Texte
docker-compose exec steam-manager pybabel extract -F babel.cfg -o translations/messages.pot .
# 2. Initialisiere Sprachen (nur einmal nötig, danach auskommentieren)
for lang in de en; do
if [ ! -f "../steam-translations/$lang/LC_MESSAGES/messages.po" ]; then
docker-compose exec steam-manager pybabel init -i translations/messages.pot -d translations -l $lang
fi
done
# 3. Aktualisiere Übersetzungen
docker-compose exec steam-manager pybabel update -i translations/messages.pot -d translations
# 4. Kompiliere Übersetzungen
docker-compose exec steam-manager pybabel compile -d translations
echo "✅ Übersetzungen extrahiert, aktualisiert und kompiliert!"