diff --git a/activate.bat b/activate.bat index 1d88142..5524585 100644 --- a/activate.bat +++ b/activate.bat @@ -1,5 +1,5 @@ @echo off cd /d "%~dp0" call .venv\Scripts\activate.bat -@rem python -m uvicorn app.main:app --host 0.0.0.0 --port 8000 --reload +python -m uvicorn app.main:app --host 0.0.0.0 --port 8000 --reload pause diff --git a/app/routers/web.py b/app/routers/web.py index d58ab32..59228ef 100644 --- a/app/routers/web.py +++ b/app/routers/web.py @@ -91,7 +91,7 @@ from app.storage import resolve_url as _resolve_image_url templates.env.filters["image_url"] = lambda v: _resolve_image_url(v) if v else "" from app.i18n import get_languages as _get_languages -templates.env.globals["available_languages"] = _get_languages() +templates.env.globals["get_languages"] = _get_languages def _get_copyright() -> str: diff --git a/app/templates/base.html b/app/templates/base.html index dd18dee..2ce08fc 100644 --- a/app/templates/base.html +++ b/app/templates/base.html @@ -23,7 +23,7 @@
- {% for code, name in available_languages.items() %} + {% for code, name in get_languages().items() %}
diff --git a/app/templates/index.html b/app/templates/index.html index 181fdd2..bc138d9 100644 --- a/app/templates/index.html +++ b/app/templates/index.html @@ -7,7 +7,7 @@
- {% for code, name in available_languages.items() %} + {% for code, name in get_languages().items() %} {{ name }} {% endfor %}
diff --git a/app/templates/settings.html b/app/templates/settings.html index cd1ea6e..aed08ea 100644 --- a/app/templates/settings.html +++ b/app/templates/settings.html @@ -51,7 +51,7 @@

{{ 'settings.language'|t(user.language) }}

diff --git a/app/templates/showcase.html b/app/templates/showcase.html index dabd5f3..2b1ff85 100644 --- a/app/templates/showcase.html +++ b/app/templates/showcase.html @@ -6,7 +6,7 @@
- {% for code, name in available_languages.items() %} + {% for code, name in get_languages().items() %} {{ name }} {% endfor %}