diff --git a/Dockerfile b/Dockerfile index d731562..56968bb 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,6 @@ FROM python:3.11-slim-bullseye -RUN apt update && apt install -y libpq-dev nginx +RUN apt update && apt install -y libpq-dev nginx gettext ADD requirements.txt requirements.txt diff --git a/entrypoint.sh b/entrypoint.sh index 8536db0..474041f 100644 --- a/entrypoint.sh +++ b/entrypoint.sh @@ -1,5 +1,8 @@ #!/bin/bash python manage.py migrate +python manage.py getlocales +python manage.py makemessages -all +python manage.py compilemessages -f nginx diff --git a/pflaenzli/pflaenzli_django/settings.py b/pflaenzli/pflaenzli_django/settings.py index 942faf7..73850c1 100644 --- a/pflaenzli/pflaenzli_django/settings.py +++ b/pflaenzli/pflaenzli_django/settings.py @@ -174,3 +174,7 @@ EMAIL_USE_SSL = True FRC_CAPTCHA_SECRET = os.getenv('FRC_SECRET') FRC_CAPTCHA_SITE_KEY = os.getenv('FRC_SITEKEY') FRC_CAPTCHA_VERIFICATION_URL = 'https://api.friendlycaptcha.com/api/v1/siteverify' + + +# Loco translation managment +LOCO_API_KEY = os.getenv('LOCO_API_KEY')