The bundle was built by rewriting the Korean translation mod's asset bundle, so it still carried everything that mod needed and we did not: three unused font assets, their materials and textures, and a .resS stream holding two 2048x2048 atlases. Deleted those, dropped the stream, and rewrote m_Container and m_PreloadTable to reference only the four surviving objects. 862 KB -> 59 KB, verified by reloading: the embedded font still round-trips as Cabin with full Slovak coverage and the Gill Sans MT metrics. The 2s sweep existed to catch labels whose font the game reassigns without any text change, which happens on a language switch. A postfix on the Text.font setter catches exactly that, at the moment it happens rather than up to two seconds later, and costs nothing when idle. Re-entry is safe: our own assignment fires the hook once, which finds the state already correct and returns. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Outer Wilds — Slovenský preklad / Slovak Translation Mod
Neoficiálny slovenský preklad hry Outer Wilds (základná hra + rozšírenie Echoes of the Eye). Pridáva do hry jazyk Slovenčina.
An unofficial Slovak (slovenčina) translation mod for Outer Wilds, covering the base game and the Echoes of the Eye DLC.
Stav / Status: 🚧 Work in progress — the mod scaffold and translation are
being built. See PLAN.md for the roadmap.
Outer Wilds officially ships in 12 languages; Slovak is not one of them. This mod adds it as a new selectable language using the community localization framework — no changes to the game's own files are required.
How it works
The mod is a small OWML mod that registers a
new language through Interplanetary Polyglot / Localization Utility
(xen.LocalizationUtility). All translated text lives in a single
assets/Translation.xml; the utility swaps the game's strings for the Slovak ones
at runtime.
Installation
- Install the Outer Wilds Mod Manager.
- Install this mod through the Mod Manager. Its dependency Interplanetary
Polyglot (
xen.LocalizationUtility) will be pulled in automatically. - Launch the game via the Mod Manager.
- In Settings → Language, choose Slovenčina.
- Tip: the optional Language Swap
mod lets you switch language in-game with
Ctrl+L.
- Tip: the optional Language Swap
mod lets you switch language in-game with
Until the first release is published, the mod is not yet in the Mod Manager database — see
PLAN.mdfor how to build it from source.
Contributing / Prispievanie
Translation fixes are very welcome — the goal is natural, consistent Slovak.
- Report mistranslations or awkward phrasing as an issue.
- Edit only the
<value>of each entry inassets/Translation.xml. Never change the<key>— it is the English identifier the game matches on. - Preserve all inline formatting exactly, e.g.
<color=orange>…</color>,<i>, and speaker prefixes likePOKE:. - Follow the terminology in
docs/glossary.mdso names (Nomai, the Eye, Ash Twin Project, …) stay consistent across the whole game.
See CLAUDE.md for the full conventions and repo layout.
License & disclaimer
The original mod code and the Slovak translation in this repository are released under the MIT License.
The bundled fallback font in assets/slovakfont is
Cabin by the Cabin Project Authors, used
under the SIL Open Font License 1.1 (see
assets/Cabin-OFL.txt). The game's own menu and HUD fonts
were never baked with Slovak caron glyphs, so those labels are redrawn with a font
that has them — preferably one of the game's own dynamic fonts, and Cabin only where
it ships none. See SlovakFont.cs, and the preferGameTypeface
setting if you would rather have Cabin everywhere.
This is an unofficial fan project. It is not affiliated with, approved by, or endorsed by Mobius Digital or Annapurna Interactive. Outer Wilds, its story, dialogue, characters, and other assets are © Mobius Digital / Annapurna Interactive; the underlying game text remains their property and is used here under Mobius Digital's Fan Content Policy. The MIT license covers only this project's own contributions, not the source material.
Credits
- Mobius Digital / Annapurna Interactive — Outer Wilds.
- xen-42 — the Localization Utility / Interplanetary Polyglot framework this mod is built on.
- The Outer Wilds modding community.