Status: early research / scaffolding
Goal: add Ukrainian (language_id 0x1E / code 30 / uk) to the PlayStation 3 XMB as a real extra language — not by stealing English or Russian — then package overlays for CFWs (Evilnat first, REBUG later).
This repo was repurposed from abandoned PSBBN adapter research. Old topic is irrelevant; history before the orphan
maincut is discarded for clarity.
Sony never shipped Ukrainian on PS3 OFW. Stock CFWs (Evilnat, REBUG, Rogero, Habib, …) inherit that list: Russian and Polish yes, Ukrainian no. Community language packs historically replace a slot. We want to add Ukrainian to the list.
| Layer | In scope |
|---|---|
| XMB / system RCO strings | Yes — primary |
| True-add language ID 30 | Yes — north star |
Replace-Russian .LP fallback |
Yes — if true-add is blocked |
Evilnat xai_plugin UA |
Later |
| webMAN MOD / REBUG Toolbox UA | Later |
| Full CFW forks | No — small mergeable patches only |
Shipping Sony .PUP files |
Never |
Evilnat 4.93 CEX (Cobra 8.5) — string baseline and first overlay target.
corpus/ canonical translations (source of truth)
tools/ extract / validate / build / true-add helpers
overlays/ per-CFW patch notes and generated outputs
docs/ glossary, status, spike notes
See docs/STATUS.md.
GPL-3.0-or-later for original work here. Bring your own CFW dump locally; do not commit firmware binaries.