Files
Benjiyaya a3588a2024 feat: complete the 1.5.2 language set (es/fr/de/ja/ko) and fix the reported version
The dictionary layer shipped with en/zh only, so the five other translations
were stranded outside the release while the notes described a bilingual UI.
Register them: seven languages, 1001 keys each, all typed against `Dict` so a
missing key fails the build instead of rendering the raw key.

Also align `__version__`, which had stayed at 1.4.1 through the 1.5.0 and 1.5.1
releases, leaving /api/health and the OpenAPI schema reporting a stale version.
The bat scripts now emit English so non-Chinese locales render them correctly.

Docs: docs/changelogs/2026-09-16-multilingual-ui.md
2026-09-16 04:00:14 +08:00

25 lines
675 B
Batchfile

@echo off
setlocal
set ROOT=%~dp0
set BACKEND=%ROOT%calliope-backend
set WEB=%ROOT%calliope-web
if not exist "%BACKEND%\.venv\Scripts\python.exe" (
echo [Error] Backend not installed - run setup.bat first
pause
exit /b 1
)
if not exist "%WEB%\node_modules" (
echo [Error] Frontend not installed - run setup.bat first
pause
exit /b 1
)
echo Opening two windows
echo Backend: http://127.0.0.1:8247
echo Frontend: http://127.0.0.1:5173
echo Close a window to stop that service
start "Calliope Backend" /D "%BACKEND%" cmd /k ".venv\Scripts\python -m calliope.main --host 127.0.0.1 --port 8247"
start "Calliope Web" /D "%WEB%" cmd /k "npm run dev"