Commit Graph

9 Commits

Author SHA1 Message Date
Jaroslav Beneš 3d667b7013 Translate dialogue batch 2: Vessel / warp-core debate (Phase 5)
29 lines: the Nomai clan debating how to obtain the advanced warp core
for the Ash Twin Project (Oeno, Clary, Poke, Idaea, Avens, Cassava, Spire,
Mitis), Poke's personal reflections, and the Vessel's escape-pod launch /
crash computer log. Poke & Clary feminine, Annona masculine (recorded in
glossary). Glossary terms applied (Projekt Dvojčaťa Popolu, Plavidlo,
Zlieváreň čiernej diery, Únikový modul); markup, speaker prefixes, and
entry 42's internal newline preserved.

Verified: XML well-formed; keys identical; only these 29 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>
2026-07-20 13:04:21 +02:00
Jaroslav Beneš e3f562273b Translate dialogue batch 1: Solanum (Phase 5)
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>
2026-07-20 12:59:00 +02:00
Jaroslav Beneš 8100adec75 Translate ship log to Slovak (Phase 5, first pass)
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>
2026-07-20 12:40:09 +02:00
Jaroslav Beneš 3dc47474e3 Glossary: keep Outer Wilds / Outer Wilds Ventures in English
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>
2026-07-20 11:28:38 +02:00
Jaroslav Beneš b36d17f9c4 Lock place-name glossary decisions & re-pass UI (Phase 4/5)
Reviewed the place names "risky" — translate them all:
- Timber Hearth -> Drevený kozub (Hearthian -> Kozubčan/Kozubčania)
- The Attlerock -> Skalka ("a little rock" pun)
- Ash Twin -> Dvojča Popolu (Ash Twin Project -> Projekt Dvojčaťa Popolu)
- Ember Twin -> Dvojča Uhlíka; Brittle Hollow -> Krehká dutina;
  Hollow's Lantern -> Lampáš; Black Hole Forge -> Zlieváreň čiernej diery
- Owlks -> Soví ľudia; Nomai -> indeclinable
- Signalscope -> Signáloskop; Scout -> Skaut; Scout Launcher -> Odpaľovač Skauta

Applied a consistency re-pass across the already-translated <table_ui>
section (45 entries) so the UI matches the locked terms. XML re-verified
well-formed; no stale terms remain; mod still builds.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-20 11:18:49 +02:00
Jaroslav Beneš 1082d91e3b Translate UI/menus category to Slovak (Phase 5, first pass)
Machine-assisted first pass over the entire <table_ui> section — all 814
UI/menu strings translated to Slovak. Integer <key> IDs left untouched;
preserved \n newline markers, <!> input-prompt tokens, <Profile Name>
placeholder, and color/italic markup verbatim. Casing mirrors the source
(ALL-CAPS button labels stay caps). Uses the glossary's tone (informal ty)
and term renderings. XML re-verified well-formed; mod still builds.

Still needs the Slovak review pass, especially the place-name renderings
flagged in docs/glossary.md.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-20 10:32:45 +02:00
Jaroslav Beneš ffd6bbe6b5 Add first-draft glossary (Phase 4)
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>
2026-07-20 10:15:23 +02:00
Jaroslav Beneš e66ce54d3e Add OWML mod skeleton and import English translation template
Phase 2 (mod skeleton) + Phase 3 (import English source):

- manifest.json / SlovakTranslation.cs / ILocalizationAPI.cs registering
  "Slovenčina" via xen.LocalizationUtility (Interplanetary Polyglot).
- SlovakTranslation.csproj / .sln building net48 against the OWML and
  OuterWildsGameLibs NuGet packages — no game install needed to compile.
- assets/Translation.xml: English source template (896 KB, 2424 entries,
  keys == values) to be translated into Slovak.
- Project docs (README/PLAN/CLAUDE) and .gitignore.

Build verified: dotnet build -c Release stages a loadable mod folder.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-20 10:12:10 +02:00
Jaroslav Beneš cec2cad2ce Initial commit 2026-07-20 07:57:18 +00:00