Changelogs
Zonas ES: añadir a mano los 3 ids restantes (cobertura EN/ES completa)
14 de julio de 2026 a las 20:19adevopg · dc3cd41
15921 'The Den' -> 'La Guarida'; 16406/16407 '[DNT]' (marcador interno de Blizzard, se conserva). Ahora todos los ids del mapa EN tienen también ES.
Zonas ES: añadir las que faltaban desde FusionCMS (9156 -> 9672)
14 de julio de 2026 a las 20:17adevopg · 01948ba
Fusiona las 516 zonas ausentes del wow_zones.php español de FusionCMS en lib/data/zone-names.json (solo las que faltaban; se conservan las existentes), ordenado por id. Ahora todos los ids con nombre EN tienen también ES.
Ficha de personaje: zona/raza/clase multiidioma (ES/EN)
14 de julio de 2026 a las 20:11adevopg · 2e9106f
Añade mapa de zonas en inglés (lib/data/zone-names-en.json, 9675 zonas de FusionCMS wow_zones.php; cobertura 100% de los ids del mapa ES) y nombres de raza/clase EN (wow_constants.php). getZoneName/getRaceName/getClassName aceptan locale (EN cae a ES si falta). getAccountDashboard(session, locale) lo propaga y my-account pasa el idioma. El dinero (oro/plata/cobre) usa iconos, universal. Verificado: Innadin -> Human/Paladin/Stormwind City en /en.
changelogs: fecha por idioma (es-ES / en-US)
14 de julio de 2026 a las 19:58adevopg · 794021f
formatFecha usaba es-ES fijo; ahora recibe el locale y formatea en en-US para inglés. /en/changelogs muestra "July 14, 2026 at 07:55 PM"; /es/ en español.
Admin del foro: gestionar traducción EN de categorías y foros
14 de julio de 2026 a las 19:55adevopg · 85c5c99
Los formularios de crear categoría/foro aceptan nombre/descripción en inglés, y se añade EDICIÓN en línea de categorías (name, name_en, order) y foros (name, name_en, description, description_en). lib/admin-forum: createCategory/createForum con EN + updateCategory/updateForum; rutas PUT en category/[id] y forum/[id]. Claves Admin nuevas (nombre/descripción EN). Verificado: listado con EN + update round-trip; PUT protegido (403 sin admin).


