feat: Add multilingual deployment progress messages
Some checks failed
Build and Push Docker Image (Production) / build-and-push-main (push) Failing after 3m9s
Build and Push Docker Image (Staging) / build-and-push-staging (push) Failing after 30s

- Created backend i18n system with EN/NL/AR translations
- Frontend now sends language preference with deployment request
- Backend deployment messages follow user's selected language
- Translated key messages: initializing, creating app, SSL waiting, etc.
- Added top margin (100px) on mobile to prevent language button overlap

Fixes real-time deployment status showing English regardless of language selection.
This commit is contained in:
Oussama Douhou
2026-01-13 16:40:05 +01:00
parent dd41bb5a6a
commit 86fe7a8bf1
4 changed files with 89 additions and 15 deletions

View File

@@ -34,7 +34,7 @@ export default function DeployPage() {
const response = await fetch('/api/deploy', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({ name }),
body: JSON.stringify({ name, lang }),
});
const data = await response.json();