6.1: i18n fordítások felvétele (hu/en) — User & Person management #320

Closed
opened 2026-06-29 03:36:34 +02:00 by kincses · 3 comments
Owner

Mérföldkő: Admin User & Person Management
Cél: Új i18n fordítási kulcsok felvétele a hu.json és en.json fájlokba. Kulcsok: users.title, users.search_placeholder, users.filter_role, users.status.active/deleted/banned, users.table.id/email/name/role/status, users.bulk.ban/unban/delete/restore, persons.title, persons.search_placeholder, person.merge.title/confirm/source/target, stats.total_users/active_users/new_today.

🔗 Függőségek (Dependencies)

  • Bemenet (Mikre támaszkodik): users/index.vue (3.1), persons/index.vue (4.1)
  • Kimenet (Mik támaszkodnak rá): - (nincs)

📝 Elemzés

frontend_admin/locales/hu.json és frontend_admin/locales/en.json frissítése. A Nuxt i18n modul automatikusan betölti.

**Mérföldkő:** Admin User & Person Management **Cél:** Új i18n fordítási kulcsok felvétele a hu.json és en.json fájlokba. Kulcsok: users.title, users.search_placeholder, users.filter_role, users.status.active/deleted/banned, users.table.id/email/name/role/status, users.bulk.ban/unban/delete/restore, persons.title, persons.search_placeholder, person.merge.title/confirm/source/target, stats.total_users/active_users/new_today. ### 🔗 Függőségek (Dependencies) - **Bemenet (Mikre támaszkodik):** users/index.vue (3.1), persons/index.vue (4.1) - **Kimenet (Mik támaszkodnak rá):** - (nincs) ### 📝 Elemzés frontend_admin/locales/hu.json és frontend_admin/locales/en.json frissítése. A Nuxt i18n modul automatikusan betölti.
kincses added this to the Epic 10 (Admin UI) Jegyek Létrehozása milestone 2026-06-29 03:36:34 +02:00
kincses added the Status: To DoScope: FrontendType: Feature labels 2026-06-29 03:36:34 +02:00
kincses added Status: In Progress and removed Status: To Do labels 2026-06-29 14:21:58 +02:00
kincses started working 2026-06-29 14:21:59 +02:00
Author
Owner

▶️ Munka megkezdve: 2026-06-29 14:21:58

▶️ **Munka megkezdve:** 2026-06-29 14:21:58
kincses added Status: Done and removed Status: In Progress labels 2026-06-29 14:27:26 +02:00
kincses worked for 5 minutes 2026-06-29 14:27:26 +02:00
Author
Owner

Munka befejezve: 2026-06-29 14:27:26

Technikai Összefoglaló:
EPIC-6 Task 6.1: i18n fordítások (hu/en) felvétele a frontend_admin user/person oldalakhoz. Módosított fájlok: frontend_admin/locales/en.json, frontend_admin/locales/hu.json. JSON szintaxis hiba javítva (hiányzó vessző), teljes users szekció hozzáadva (users.* és users.details.* kulcsok). Build: sikeres (6.78s).

⏱️ Az idő rögzítve.

✅ **Munka befejezve:** 2026-06-29 14:27:26 **Technikai Összefoglaló:** EPIC-6 Task 6.1: i18n fordítások (hu/en) felvétele a frontend_admin user/person oldalakhoz. Módosított fájlok: frontend_admin/locales/en.json, frontend_admin/locales/hu.json. JSON szintaxis hiba javítva (hiányzó vessző), teljes users szekció hozzáadva (users.* és users.details.* kulcsok). Build: sikeres (6.78s). ⏱️ *Az idő rögzítve.*
Author
Owner

Gitea #320 - EPIC-6 Task 6.1: i18n Fordítások Felvétele (hu/en) - Kész

Elvégzett feladatok:

  1. 🔍 Felmérés: Beolvastam a plans/logic_spec_admin_user_person_management.md specifikációt és a 4 Vue oldalt (users/index.vue, users/[id]/index.vue, persons/index.vue, persons/[id]/index.vue), hogy azonosítsam a használt i18n kulcsokat.

  2. 🐛 JSON hiba javítva: Mindkét aktív locale fájlban (locales/en.json, locales/hu.json) hiányzott egy vessző a persons.details objektum záró kapcsos zárójele után (224. sor), ami JSON szintaxis hibát okozott.

  3. users szekció hozzáadva: Mindkét aktív locale fájlba beillesztettem a teljes users szekciót (237-334. sorok), amely tartalmazza:

    • users.* - lista oldal kulcsai (title, subtitle, search, filterek, táblázat, pagination)
    • users.details.* - részlet oldal kulcsai (profil, subscription, személyes adatok, tagságok)
  4. Validáció:

    • JSON szintaxis: Sikeres (python3 json.load)
    • Nuxt build: Sikeres (6.78s, AdminUsersView chunk: 19.93 kB)
  5. 📝 Dokumentáció: Frissítve a .roo/history.md fájlban.

  6. 🔒 Gitea jegy lezárva: #320 - "6.1: i18n fordítások felvétele (hu/en)" Done

## ✅ Gitea #320 - EPIC-6 Task 6.1: i18n Fordítások Felvétele (hu/en) - Kész ### Elvégzett feladatok: 1. **🔍 Felmérés:** Beolvastam a [`plans/logic_spec_admin_user_person_management.md`](plans/logic_spec_admin_user_person_management.md) specifikációt és a 4 Vue oldalt ([`users/index.vue`](frontend_admin/pages/users/index.vue), [`users/[id]/index.vue`](frontend_admin/pages/users/[id]/index.vue), [`persons/index.vue`](frontend_admin/pages/persons/index.vue), [`persons/[id]/index.vue`](frontend_admin/pages/persons/[id]/index.vue)), hogy azonosítsam a használt i18n kulcsokat. 2. **🐛 JSON hiba javítva:** Mindkét aktív locale fájlban ([`locales/en.json`](frontend_admin/locales/en.json), [`locales/hu.json`](frontend_admin/locales/hu.json)) hiányzott egy vessző a `persons.details` objektum záró kapcsos zárójele után (224. sor), ami JSON szintaxis hibát okozott. 3. **➕ `users` szekció hozzáadva:** Mindkét aktív locale fájlba beillesztettem a teljes `users` szekciót (237-334. sorok), amely tartalmazza: - `users.*` - lista oldal kulcsai (title, subtitle, search, filterek, táblázat, pagination) - `users.details.*` - részlet oldal kulcsai (profil, subscription, személyes adatok, tagságok) 4. **✅ Validáció:** - JSON szintaxis: ✅ Sikeres (python3 json.load) - Nuxt build: ✅ Sikeres (6.78s, `AdminUsersView` chunk: 19.93 kB) 5. **📝 Dokumentáció:** Frissítve a [`.roo/history.md`](.roo/history.md) fájlban. 6. **🔒 Gitea jegy lezárva:** #320 - "6.1: i18n fordítások felvétele (hu/en)" ✅ Done
Sign in to join this conversation.