M4: Többnyelvű támogatás bevezetése (DE, FR, RO, CZ, SK) #377
Notifications
Total Time Spent: 1 hour 20 minutes
kincses
1 hour 20 minutes
No due date set.
Dependencies
No dependencies set.
Reference: kincses/service-finder#377
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Mérföldkő: Frontend Admin i18n Restruktúrálás
Cél: A backend és frontend admin i18n rendszer kibővítése további 5 nyelvvel (német, francia, román, cseh, szlovák), visszaállítva a régi frontend által támogatott nyelvi palettát
🔗 Függőségek (Dependencies)
📝 Elemzés
A régi frontend (frontend_old) 6 nyelvet támogat: hu, en, de, ro, cz, sk. A backend i18n.py automatikusan detektálja az új locale fájlokat a static/locales mappában, így a backend oldalon csak a JSON fájlokat kell létrehozni. A frontend admin jelenleg csak 2 nyelvet támogat. A javaslat szerint a nuxt.config.ts locales tömbjét kell bővíteni, és létrehozni a hiányzó JSON fájlokat. Kezdetben a common szekció kerül lefordításra minden nyelvre, az oldal-specifikus kulcsok fokozatosan. A backend i18n.py fallback lánca (kért nyelv -> en -> bármely -> kulcs) biztosítja, hogy a hiányzó fordítások ne okozzanak hibaüzenetet.
▶️ Munka megkezdve: 2026-06-30 22:15:26
✅ Munka befejezve: 2026-06-30 23:35:52
Technikai Összefoglaló:
M4: Többnyelvű támogatás bevezetése (DE, FR, RO, CZ, SK)
Megvalósított változtatások
Backend locale fájlok (backend/static/locales/)
Frontend admin konfiguráció
Frontend admin locale fájlok (frontend_admin/locales/)
Frontend admin közös locale fájlok (frontend_admin/i18n/locales/)
Verifikáció
⏱️ Az idő rögzítve.