Nyilvános i18n API végpont #40

Closed
opened 2026-03-08 03:02:55 +01:00 by kincses · 2 comments
Owner

Mérföldkő: Epic 7: Marketplace & API
Cél: Nyilvános REST API végpont létrehozása (GET /api/v1/translations/{lang}), amely a fordításkulcsokat JSON formátumban szolgáltatja a frontend számára.

🔗 Függőségek (Dependencies)

  • Bemenet (Mikre támaszkodik): TranslationService, Translation tábla, cache-elési mechanizmus
  • Kimenet (Mik támaszkodnak rá): Frontend nyelvi csomagok dinamikus betöltése, felhasználói felület nyelvi változtatásai

📝 Elemzés

Jelenleg a fordítások csak admin végponton (sync) és statikus JSON fájlokon keresztül elérhetők. A frontend nyelvi csomagjainak frissítéséhez újraindítás vagy fájlfeltöltés szükséges. Egy nyilvános API végpont lehetővé tenné a dinamikus fordításlekérést, támogatná a valós idejű nyelvváltást, és csökkentené a frontend függőségét a statikus fájloktól.

**Mérföldkő:** Epic 7: Marketplace & API **Cél:** Nyilvános REST API végpont létrehozása (GET /api/v1/translations/{lang}), amely a fordításkulcsokat JSON formátumban szolgáltatja a frontend számára. ### 🔗 Függőségek (Dependencies) - **Bemenet (Mikre támaszkodik):** TranslationService, Translation tábla, cache-elési mechanizmus - **Kimenet (Mik támaszkodnak rá):** Frontend nyelvi csomagok dinamikus betöltése, felhasználói felület nyelvi változtatásai ### 📝 Elemzés Jelenleg a fordítások csak admin végponton (sync) és statikus JSON fájlokon keresztül elérhetők. A frontend nyelvi csomagjainak frissítéséhez újraindítás vagy fájlfeltöltés szükséges. Egy nyilvános API végpont lehetővé tenné a dinamikus fordításlekérést, támogatná a valós idejű nyelvváltást, és csökkentené a frontend függőségét a statikus fájloktól.
kincses added the Status: To DoScope: CoreType: Feature labels 2026-03-08 03:02:55 +01:00
kincses added this to the 🤝 Epic 7: Marketplace & API (A Külvilág felé) milestone 2026-03-09 23:58:13 +01:00
kincses added this to the Master Book 2.0 project 2026-03-09 23:58:15 +01:00
kincses added Status: In Progress and removed Status: To Do labels 2026-03-22 12:16:10 +01:00
kincses started working 2026-03-22 12:16:10 +01:00
Author
Owner

▶️ Munka megkezdve: 2026-03-22 11:16:10

▶️ **Munka megkezdve:** 2026-03-22 11:16:10
kincses added Status: Done and removed Status: In Progress labels 2026-03-22 12:19:11 +01:00
kincses worked for 3 minutes 2026-03-22 12:19:11 +01:00
Author
Owner

Munka befejezve: 2026-03-22 11:19:11

Technikai Összefoglaló:
Epic 7: Nyilvános i18n API végpont dinamikus frontend nyelvi betöltéshez sikeresen implementálva.

⏱️ A ráfordított időt a Gitea rögzítette.

✅ **Munka befejezve:** 2026-03-22 11:19:11 **Technikai Összefoglaló:** Epic 7: Nyilvános i18n API végpont dinamikus frontend nyelvi betöltéshez sikeresen implementálva. ⏱️ *A ráfordított időt a Gitea rögzítette.*
Sign in to join this conversation.