Один настільний інструмент, який обʼєднує перекладацький pipeline для п'яти ігор Hidetaka Suehiro (SWERY) та White Owls — від редагування JSON-дампів до запаковки фінального патчу, з вбудованими редакторами шрифтів, текстур і per-string box-sizes.One open-source desktop tool that bundles the entire translation workflow for five Hidetaka Suehiro (SWERY) / White Owls titles — from editing JSON dumps to packing the final patch, with built-in font, texture and per-string box-size editors.
Investigation period:Investigation period: 2026 — current · License:License: MIT · Platform:Platform: Windows portable
Кожна гра приносить власний неповторний бінарний формат. Інструмент реверсує їх so you can translate, not fight files.Each title ships with its own beautiful idiosyncratic binary format. The toolkit reverse-engineers them so you can translate, not fight files.
Шість речей, які додаток робить добре — решта є, але це головне.Six things the app does well — the rest is there, but this is the core.
Спільний корпус по всіх іграх SWERY: знайди exact-match переклад і застосуй одним кліком. Без вгадування за substring.Shared corpus across the SWERY catalog. Exact-match lookups, apply with one click. No substring guesswork.
Той самий редактор, що у VS Code. Live діагностика плейсхолдерів, diff EN↔UA, стабільна модель без remount-лагу.The VS Code engine inside the app. Live placeholder diagnostics, EN↔UA diff, stable model with no remount lag.
Малюй кириличні гліфи прямо на DDS поверх латинських — з snap-to-grid, Ctrl+Z і авто-оновленням glyphmap.Paint Cyrillic glyphs over Latin DDS positions — snap-to-grid, Ctrl+Z, automatic glyphmap update.
У THE MISSING кожен рядок має W×H у IMHeightInfo. Auto-fit рахує від оригіналу — повторні apply не нарощують ширину.Each line in THE MISSING has W×H in IMHeightInfo. Auto-fit computes from the original — repeated applies don't snowball.
Race-free saves, integrity checks перед write, int16-overflow guard. Якщо щось не так — toast, не битий патч.Race-free saves, integrity checks before write, int16-overflow guard. If something is off — you get a toast, not a corrupted patch.
Auto-save, .txt round-trip для офлайн-перекладачів, status/bookmark side-cars, UK/EN UI, auto-update.Auto-save, .txt round-trip for offline translators, status/bookmark sidecars, UK/EN UI, auto-update.
Складні частини форматів задокументовано простою англійською. Навіть якщо ти не користуєшся додатком — нотатки твої.The hard parts of these formats are documented in plain English. Even if you don't use the app, the notes are yours.
Layout текстового контейнера, font bundle (c0718fc478f6943d), flipped + negative-uv.height convention, atlas write-back, 64-bit PathID precision pitfalls, специфіка Unity 2020.1.17f1.Text container layout, font bundle (c0718fc478f6943d), flipped + negative-uv.height convention, atlas write-back, 64-bit PathID precision pitfalls, Unity 2020.1.17f1 specifics.
Повний MSG layout, length-table семантика, int16 overflow trap що ламає кирилицю, структура IMHeightInfo box-sizes, 4-language slot convention, Auto-fit алгоритм з idempotency-notes, write-back pipeline через UABEANext, шість common pitfalls. Незалежна реалізація — без TF2 source code.Full MSG layout, length-table semantics, the int16 overflow trap that breaks Cyrillic, IMHeightInfo box-sizes structure, 4-language slot convention, Auto-fit algorithm with idempotency notes, write-back pipeline through UABEANext, six common pitfalls. Independent implementation — no TF2 source reused.
Відкрити нотатку →Open write-up →