Back to Docs/Patch Notes/Undead Patch Notes — Locale Cleanup & Alliance Directory Placement
Back to game
2026-07-26

Undead Patch Notes — Locale Cleanup & Alliance Directory Placement

More player-facing item names, errors, and world events follow your UI language; the alliance directory stays on Overview only.

Date: 26 July 2026

Status: Live on production (no DB migration)

This pass focuses on two UX fixes: leftover raw IDs / fixed-language strings in the client, and the alliance directory repeating on every alliance tab.

Live site (after deploy): https://undead.punkcan.art Updates index: https://undead.punkcan.art/docs/updates


1. Locale-aware UI & errors

With a non-default UI language, more player-visible strings now follow the dictionary, including:

  • Storage withdraw labels, craft block reasons, device action reasons, building / alliance warehouse access hints
  • Common API errors for login, character creation, alliance ops, and comms / graffiti
  • World feed events: power on/off, broadcast, death from wounds, revival / zombification, kills, and troll-related notices

The server may still store English or Chinese originals for logs; the client prefers i18nKey (or legacy message maps). Older history rows without structured data fall back to pattern parsing, then the raw message.


2. Alliance directory on Overview only

When you are already in an alliance:

  • The alliance directory (server-wide alliance sizes / capacity) appears only on Alliance Overview
  • Members, Warehouse, and Permissions tabs no longer repeat it

If you are not in an alliance yet, the directory remains visible so you can compare alliances before joining.


Try this

  1. Open /game, switch UI language to English or Japanese, and check warehouse item names, error toasts, and world-feed lines.
  2. Open the alliance panel: directory should show on Overview and hide on Warehouse / Permissions.
  3. Optional: power a building, send a broadcast, or watch troll world events and confirm they localize.