The English template from the Localization Utility repo is out of date versus
the shipped game, so some strings never matched and silently fell back to
English. Extracted the game's own TranslationTable_XML from resources.assets
and diffed all three tables against ours.
Left in English (now translated):
- the Vessel district signs (Stepping Stone / Anglerfish Overlook / Eye Shrine),
which had also lost their <color=orange> markup
- "Black Hole Forge controls"
- Marl's "Sigh... I suppose it's my duty as mayor" (lost its <Color=#808080ff>)
- Gneiss's "maybe someone needs a new porch"
- "High Energy Lab Trailhead" had lost its colour markup
Keys the game has that we lacked (17 total):
- ship log "...a conscious observer..." — the template misspells it "concious"
- 6 UI strings: Invert Look (Horizontal) options and their tooltips
- two Sun Station lines where the template writes <pause>, the game <Pause>
- the divergence-meter easter egg and the ASCII-art loading screens
Both spellings are shipped where the template and the game disagree, so either
build matches. Audit now reports 0 missing keys and 0 unintentional English
leaks across 2434 dialogue + 484 ship log + 820 UI entries.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
- Reword per review: "an eye or four" -> Maj oko, aj štyri; fishing rhyme 1567
-> ...návnadička (keeps rhyme + "bait is wrong").
- Gender: cross-checked every gendered self-reference against shippy/
outer-wilds-czech. Only 3 disagreements file-wide -> Arkose (feminine),
Porphy (feminine), and the hide-and-seek kid at 1627 (feminine) corrected;
Filix kept feminine (EN "her note" beats Czech's masculine). All other
Hearthians confirmed masculine.
- Definitive leak detection: quote-normalized suffix-of-key test caught 12 more
untranslated values the heuristics missed (curly/straight-quote drift) -
duplicate Eye-shrine walls (1167-1170), Nomai locator, traveler arrival,
hide-and-seek + ghost-matter kid lines. Now 0 English leaks in the flat list.
- Consistency: "The Good Stuff" standardized to Tá Dobrota.
- glossary.md + review-notes.md updated with the gender findings. Build OK.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Compiles the wordplay/puns, coined & provisional terms, gender guesses, and
register/length flags scattered across PLAN.md batch notes and the glossary
into one checklist for the Slovak-speaking human review pass.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Completes the machine-assisted first pass of the entire flat dialogue list,
produced in parallel (three translator subagents each emitting a JSON of
translations, applied race-free in the main thread) plus a large main-thread
block:
- Batch 19 - Hearthian village kids/villagers (271): Marl, Tephra, Galena,
Rutile, Tuff, Spinel, Arkose, Gneiss, Porphy, Mica, model-rocket kid,
hide-and-seek, ghost-matter kids. Player as mláďa.
- Batch 20 - Chert + Esker + Feldspar's jellyfish journal + Gabbro extras
(359): Chert the astronomer's supernova breakdown, Esker's Mesačná základňa
on the Skalka, Ember-Twin research signs, Gneiss the instrument-maker.
- Batch 21 - Giant's Deep signs, Signalscope-kid endgame, credits/epitaph
signs (backer names kept), museum Nomai-writing signs. ASCII-art left as art.
- Batch 22 - straggler sweep (22): lines the suffix-of-key detector missed due
to curly/straight-quote drift, found via an English-word heuristic (Gabbro
bright-flash variants, sap-wine labels, ghost-matter Signáloskop game, ATP
masks readout at 1964, Tektite's scout note).
Consistency: Hollow's Lantern -> Lampáš (glossary note added), ghost matter ->
prízračná hmota, Hanging City -> Visuté mesto. Whole-file English-leak scan: 0
across flat list, ship log, and UI. dotnet build -c Release succeeds and stages
the loadable mod folder. The entire Translation.xml first pass is now complete;
only the Slovak human review pass remains.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
113 Nomai lines: warp-window details, mining-sites/native-life
(Coleus/Cycad/Oeno), the new-Vessel debate (Ilex), the memory-statue
philosophy (Phlox/Daz/Cassava), the probe-cannon-origin / Eye-search
debate (Avens/Cassava/Plume), Sun Station "mission" humor (Idaea), the
anglerfish-fossil study (Melorae/Coleus), and scroll-wall leftovers.
Privet revealed feminine ("her brother") -- corrected her one masculine
line in batch 3. Kept the Nomai anatomical jokes ("pulling my locomotive
limb", "going gelatinous", "a-core-dingly" pun) and the neutron-star
density gag. Every speaker-prefixed Nomai line is now translated.
Verified: XML well-formed; keys identical; markup parity on all 114
changed values; ship log/UI/rest byte-unchanged; mod builds.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
94 Nomai lines: the Escape Pod 1 clan's story on Brittle Hollow -- the
crash, the volcanic-moon danger, the quantum-grove wandering trees and
shard, the Eye-signal locator, the migration to the northern glacier,
and the grief for lost loved ones (Plume, Thatch, Filix, Lami, Annona,
Rhus, Ilex, Spire, Coleus, Cassava, Kousa).
Gender cues resolved: Filix feminine ("her note"), Melorae feminine
("Aunt Melorae") -- retroactively corrected batch 7's 7 Melorae lines
from masculine to feminine. Recorded in glossary. Poems (Ilex's
gravity-hole rhyme) flagged for review.
Verified: XML well-formed; keys identical; markup parity on all changed
values; ship log/UI/rest byte-unchanged; mod builds.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
The player's affectionate Hearthian nickname (and common noun for young
Hearthians), used ~52x in dialogue. "mláďa" is neuter, so it stays
gender-neutral for the genderless protagonist, and works as both a
vocative ("Jasné, mláďa!") and a plural ("odkedy sme boli mláďatá").
No re-pass needed — no Hatchling lines are translated yet.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
61 Nomai lines: the Sun Station build debate (Idaea, Pye, Ramie, Poke),
Pye's supernova/"gas" humor, the firing/activation orders, the failure
aftermath (Yarrow, Pye), and the memory statues + masks (Phlox, Daz,
Yarrow, Ramie, Oeno, Root). Idaea masculine. Preserved the countdown
tokens in 1304 (<RemainingMinutes>, <MinutesToRedGiant>, ...) plus \n,
and <TimeMinutes>/<TimeSeconds> in 1962; kept the "third eye" Nomai
detail and the gas/supernova jokes.
Verified: XML well-formed; keys identical; only these 61 values changed;
markup/token parity; ship log/UI/rest byte-unchanged; mod builds.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
50 Nomai lines: Construction Yard cyclones (Conoy, Spire, Cassava),
building and firing the cannon (Cassava, Daz, Mallow, Privet, Avens,
Yarrow), the "search for the Eye -> send a probe" decision, and the
cannon's damage-report / launch-log system text. Excluded the Hearthian
cyclone/island dialogue (belongs to the travelers batch).
Avens masculine, Ramie feminine (recorded in glossary). Preserved
<TimeMinutes>/<TimeSeconds> tokens, the hugging color tag in 1293, and
the "on the other appendage" Nomai hand-joke. Glossary terms applied
(Orbitálne delo sondy, Stavenisko, Modul sledovania sondy, ...).
Verified: XML well-formed; keys identical; only these 50 values changed;
markup/token parity on all; ship log/UI/rest byte-unchanged; mod builds.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Start the dialogue category, batched by content type (the flat <entry>
list is asset-ID ordered, not planet-ordered, so true per-planet batches
aren't in the data — grouping Nomai lore by speaker instead).
Batch 1 = Solanum, all 70 lines: the Quantum Moon pilgrim's astronomy-
museum wall text, Tower of Quantum Knowledge / Quantum Shrine scrolls,
and Eye-of-the-universe philosophy. Feminine voice (locked); player
addressed as ty. Preserved <color=…>/<i> markup, speaker prefix, and
per-entry wrapping whitespace; Nomai names kept (Conoy, Bells).
Verified: XML well-formed; keys identical; only these 70 values changed;
markup tokens intact; ship log/UI/rest byte-unchanged; mod builds.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Machine-assisted first pass over the entire <table_shipLog> section — all
483 entries (115 location/entry names + 368 rumor/fact paragraphs).
String <key> lookups left untouched; plain text, no markup.
Locked decisions applied:
- Narrator voice = masculine (genderless protagonist); Solanum feminine,
Coleus masculine, other "they" travelers masculine by default.
- New place names: Hanging City -> Visuté mesto, Sunless City ->
Bezslnečné mesto, Orbital Probe Cannon -> Orbitálne delo sondy,
Cinder Isles -> Vyhorené ostrovy, plus High Energy Lab, White Hole
Station, Gravity Cannon, the Quantum towers/shrine, anglerfish ->
udicovka, etc. (recorded in docs/glossary.md §3, §5b).
XML re-verified well-formed; keys identical; UI/rest byte-unchanged;
no English place names remain in values; mod still builds.
Still needs the Slovak review pass.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Lock brand/title handling: the game title "Outer Wilds", the space
program "Outer Wilds Ventures", and "the Outer Wilds" on the chart poster
stay verbatim (named brand, like a company name); only surrounding Slovak
is inflected. UI already matches this — no string changes needed.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
docs/glossary.md: lock tone/register (informal ty) and propose Slovak
renderings for proper nouns and recurring terms — peoples, celestial
bodies, story/artifacts, and UI/tools. Confident rows marked locked;
debatable ones flagged for the Slovak review pass. Mark Phase 4 in
progress in PLAN.md.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>