Armería: PvP campos de batalla, logros por categoría, bandas/mazmorras y página de hermandad

- PvP: pestaña Campos de batalla (pvpstats) con resultado, stats por partida y fecha/hora.
- Logros: rejilla por categoría con anillos de progreso + detalle por categoría
  (datos de Achievement.db2 + Achievement_Category.db2, iconos vía wowhead).
- Bandas: progreso por dificultad (10/25/heroico) con jefes reales de DungeonEncounter.db2
  y tooltip de jefes; agrupado por expansión (Clásico/TBC/WotLK).
- Mazmorras: mismo sistema, Normal + Heroico, Clásico/TBC/WotLK.
- Página de hermandad estilo armería: cabecera (emblema, puntos = unión de logros de
  miembros sin duplicar, nº miembros, fundada), pestañas Hermandad/Logros, roster con
  iconos de clase/raza, columna Función (rol por spec), filtros clase/función,
  orden por rango/puntos/nivel de objeto/nivel/nombre, paginación.
- Barra lateral: mensaje diario con login (iron-session, gated por pertenencia),
  logros recientes y desgloses de clases y funciones.
- Cabecera de personaje: enlace a la hermandad + nombre del reino.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
2026-07-17 01:18:30 +00:00
parent 476e5dba87
commit beba7301a1
203 changed files with 31304 additions and 269 deletions
+143 -1
View File
@@ -2062,6 +2062,148 @@
"earned": "Earned",
"viewFirstActivity": "View first activity",
"achSearch": "Search achievement by name or ID…",
"noAchievements": "No achievements"
"noAchievements": "No achievements",
"primaryProfs": "Primary",
"secondaryProfs": "Secondary",
"tabEquip": "Equipment",
"achievements": "Achievements",
"quests": "Quests",
"mounts": "Mounts",
"pets": "Pets",
"comingSoon": "Coming soon",
"kills": "Kills",
"honor": "Honor",
"glyphs": "Glyphs",
"majorGlyphs": "Major",
"minorGlyphs": "Minor",
"filterId": "Filter by ID…",
"filterName": "Filter by name…",
"allStatuses": "All statuses",
"completed": "Completed",
"inProgress": "In progress",
"noQuests": "No quests",
"quest": "Quest",
"statusCol": "Status",
"questCountLine": "{total} quests · Page {page} of {pages}",
"mountsCollected": "{n} mounts collected",
"petsCollected": "{n} pets collected",
"noMounts": "No mounts",
"noPets": "No pets",
"distribution": "Talent distribution",
"primary": "Primary",
"secondary": "Secondary",
"activeSpec": "active",
"qsInProgress": "In Progress",
"qsComplete": "Complete",
"qsFailed": "Failed",
"qsRewarded": "Turned in",
"bInProgress": "In progress",
"bComplete": "Complete",
"bFailed": "Failed",
"bRewarded": "Turned in",
"achCompleted": "Completed achievements",
"achLogro": "Achievement",
"achDate": "Date",
"achCountLine": "{total} achievements · Page {page} of {pages}",
"reputations": "Reputations",
"repSearch": "Search faction…",
"noReps": "No reputations",
"collSearch": "Search…",
"pvp": "PvP",
"pvpStats": "Statistics",
"pvpRank": "World rank",
"totalKills": "Total kills",
"todayKills": "Today",
"playedTime": "Played time",
"rankPersonaje": "Character",
"rankKills": "Kills",
"pvpRankTitle": "World PvP Rank",
"pvpRankDesc": "Server kill (Total Kills) ranking.",
"searchPlayer": "Player name…",
"noPlayers": "No results",
"arena": "Arena",
"arenaRating": "Rating",
"arenaSeason": "Season",
"arenaWeek": "Week",
"arenaWins": "Won",
"arenaLosses": "Lost",
"arenaGames": "Games",
"arenaWinRate": "Win %",
"arenaNoGames": "No games",
"arenaRated": "Rated",
"arenaUnrated": "No games",
"arenaRank": "Rank",
"yesterdayKills": "Yesterday",
"arenaPoints": "Arena points",
"honorPoints": "Honor points",
"battlegrounds": "Battlegrounds",
"bgHistory": "Match history",
"bgDesc": "Latest recorded battleground matches.",
"bgMatches": "Matches",
"bgWins": "Wins",
"bgLosses": "Losses",
"bgWinRate": "Win %",
"bgResult": "Result",
"bgWin": "Win",
"bgLoss": "Loss",
"bgKb": "Killing blows",
"bgHk": "Honorable kills",
"bgDeaths": "Deaths",
"bgDamage": "Damage",
"bgHealing": "Healing",
"bgHonor": "Honor",
"bgDate": "Date",
"bgNone": "No battleground matches recorded.",
"achCategories": "Categories",
"achPoints2": "points",
"achCompleted2": "earned",
"achOf": "of",
"achBack": "Back to categories",
"achFeats": "earned",
"achReward": "Reward",
"achEmptyCat": "No achievements earned in this category.",
"achSummaryLine": "{done} of {total} achievements · {points} points",
"raids": "Raids",
"raidBosses": "bosses",
"raidNoData": "No raid progress.",
"expClassic": "Classic",
"expTbc": "The Burning Crusade",
"expWotlk": "Wrath of the Lich King",
"dungeons": "Dungeons",
"guildAchievements": "Achievements",
"guildMembers": "Guild members",
"guildFounded": "Founded",
"guildLeader": "Guild Master",
"guildPoints": "Guild points",
"guildView": "View",
"guildSortRank": "Guild rank",
"guildSortPoints": "Achievement points",
"guildSortLevel": "Level",
"guildSortName": "Name",
"guildFilterClass": "Filter by class",
"guildAllClasses": "All classes",
"colRace": "Race",
"colClass": "Class",
"colLevel": "Level",
"colRank": "Guild rank",
"colName": "Name",
"guildMotd": "Message of the day",
"guildMotdLocked": "You must be a guild member to see the message of the day.",
"guildRecent": "Recent achievements",
"guildOverview": "Member overview",
"guildClassBreak": "Class breakdown",
"guildRealm": "Realm",
"colFunction": "Role",
"guildFilterRole": "Filter by role",
"guildAllRoles": "All roles",
"roleTank": "Tank",
"roleHealer": "Healer",
"roleDps": "Damage",
"guildRoleBreak": "Role breakdown",
"guildSortIlvl": "Item level",
"colIlvl": "Item level",
"guildMotdGuest": "Do you belong to this guild? Sign in to see its message of the day.",
"guildMotdEmpty": "This guild has no message of the day.",
"login": "Sign in"
}
}