ban-history: alcance y estado multiidioma

getSanctions devuelve claves (scopeKey account/battlenet/character + scopeName;
statusKey active/activePermanent/expired) en vez de español. La página traduce
alcance ("Character: {name}") y estado; "Permanente" ya usaba clave. Motivo y
autor son datos del GM (no se traducen). Nuevas claves History.ban.scope/status.
Verificado con sanciones de prueba (todos los combos resuelven en es y en).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-07-14 19:44:09 +00:00
parent 16ae9f0db8
commit 1d2aae5df2
4 changed files with 46 additions and 20 deletions
+11 -1
View File
@@ -1040,7 +1040,17 @@
"thDate": "Date",
"thExpires": "Expires",
"thStatus": "Status",
"permanent": "Permanent"
"permanent": "Permanent",
"scope": {
"account": "Account",
"battlenet": "Battle.net",
"character": "Character: {name}"
},
"status": {
"active": "Active",
"activePermanent": "Active (permanent)",
"expired": "Expired"
}
},
"security": {
"pageTitle": "Security history",
+11 -1
View File
@@ -1040,7 +1040,17 @@
"thDate": "Fecha",
"thExpires": "Expira",
"thStatus": "Estado",
"permanent": "Permanente"
"permanent": "Permanente",
"scope": {
"account": "Cuenta",
"battlenet": "Battle.net",
"character": "Personaje: {name}"
},
"status": {
"active": "Activo",
"activePermanent": "Activo (permanente)",
"expired": "Expirado"
}
},
"security": {
"pageTitle": "Historial de seguridad",