Repository navigation
feat: Riftlight in Turkish (translations for the hand-over build) - #139
Merged
Merged
Conversation
Every word a player reads now shows through the line list (AI Hub Languages v1, docs/game/lang.md): 3,063 lines in eleven areas, built from the registries so content added as data brings its lines along. - Shell: menus, HUD, banners, feed, prompts, death; the look studio; the title's Language menu (no ?lang=, more than English); controls named per device (CONTROLS, controlLabel); Tuning is the players' (menu.tuning). - Panels, town and showcase; items and loot (names from parts, rares keep their words, reasons as ids); mods, skills and the passive tree (one mod describer, modText; the tree and item canvases draw device text); monsters and levels (names from words, rift names, mechanics). - Saves keep ids and values: rare words, bubble line ids, the recap's genome or boss id; the bestiary keeps English (sourceLang), so a run ends on the same fingerprint in any language. Old saves still show. - Room that grows: measured widths, wrapping, the mini font's fallback; the title menu stays under the logo on a 4:3 screen (layer `below`). - One stray test (scripts/lang-strays.mjs) for the audit, the hub package and the tests; the audit draws every screen clean under en-XA, zh-XC and ar-XB. Number formatters and segmenters are made once, not per frame. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_014hPugizNBqk8vwgdSYkLMe
…r build) zh-Hans, hi, es-419, fr, bn, pt-BR, ru, id and ja: every line (3,042 each, dev. lines aside), filed through npm run lang -- apply, which checks tags, plural forms and widths; lang -- check passes. Data only: development builds carry no translations; the hand-over build (npm run hub) does. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_014hPugizNBqk8vwgdSYkLMe
Every line (3,042, dev. lines aside), with Arabic's six plural forms; filed through npm run lang -- apply; lang -- check passes. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_014hPugizNBqk8vwgdSYkLMe
Every line (3,042, dev. lines aside); filed through npm run lang -- apply; lang -- check passes. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_014hPugizNBqk8vwgdSYkLMe
Every line (3,042, dev. lines aside); filed through npm run lang -- apply; lang -- check passes. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_014hPugizNBqk8vwgdSYkLMe
…r build) Every line (3,042, dev. lines aside), Taiwan usage; filed through npm run lang -- apply; lang -- check passes. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_014hPugizNBqk8vwgdSYkLMe
Every line (3,042, dev. lines aside); filed through npm run lang -- apply; lang -- check passes. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_014hPugizNBqk8vwgdSYkLMe
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Opened automatically by Autopilot.
Commits
Add the "hold" label to stop auto-merge.