Ficha de personaje: zona/raza/clase multiidioma (ES/EN)
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. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -43,7 +43,7 @@ export default async function AccountPage({ params }: { params: Promise<{ locale
|
||||
// webhooks) antes de leer el saldo de PD, para que se muestre actualizado.
|
||||
if (session.accountId) await reconcileSumUpCheckouts({ accountId: session.accountId }).catch(() => {})
|
||||
|
||||
const data = await getAccountDashboard(session)
|
||||
const data = await getAccountDashboard(session, locale)
|
||||
const admin = await isAdmin(session)
|
||||
const rank = getAccountRank(data.dp)
|
||||
// Cuentas de juego de la Battle.net (para el selector si hay más de una).
|
||||
|
||||
Reference in New Issue
Block a user