Releases: djethino/unitygametranslator-manager
Release list
v0.1.1
The first update since the Manager was published. It asks before it goes anywhere near the network,
it stops refusing games for the wrong reason, and the access it holds on your account is now
something you can recognise and cut.
Going online
New features
- It asks before looking anything up, and keeps working offline if you say no — everywhere, not
only on the screen where the question was put.
Enhancements
- The switch is named for what it governs, and every screen says which side of it you are on.
"Work online" replaced "Look things up", which described the mechanism rather than the choice.
Account and linked devices
New features
- The tool shows the code that names its access. The website prints that code on every line of
Linked devices and it appeared in no program of ours, so you were asked to name a machine nothing
let you identify. - Games on one machine are grouped together. The tool draws a number once and the mod reads it;
nothing about your machine is measured, and the website never sees that number as it is.
Bug fixes
- Signing out hands the access back to the website. It was forgotten locally and left alive on
the account, where nothing could tell it from one still in use. - An access the website refuses is dropped here, instead of being kept and failing on every
call that followed.
Games and what the tool will do with them
Enhancements
- A game is judged on whether a translation can exist for it, not on whether we are willing to
install anything into it. A game we decline to touch is no longer treated as beyond help.
Bug fixes
- A lineage nobody can answer for is refused before the upload, not after the work is done.
- Contributing sends you into the game, where that act belongs, instead of to the website.
Interface
Bug fixes
- A control that cannot act is not offered at all, and an answer that arrived late is no longer
left on screen once it is stale.
Interface & shared core
New features
- A translation whose Main has closed says so on the game's card. The tool knew — it refused
the upload with an explanation — but only after the work was done.
Enhancements
- Fifty-three flags redrawn, the same ones the mod and the website carry.
v0.1.0
Finds the Unity games on your machine, tells you what each one needs, and sets up
UnityGameTranslator on it — mod loader included — without touching anything that was already there.
Installing the mod by hand means knowing whether a game is Mono or IL2CPP, picking the right mod
loader, choosing one of five builds and extracting it into the right folder. That is a lot to ask
of someone who just wants to play in their own language. This tool answers those questions for you
— and it can tell you something no other installer can: whether the community has already
translated the game.
What it does
- Finds Unity games from Steam, Epic, GOG and plain folders
- Identifies the scripting backend (Mono / IL2CPP), the Unity version and the architecture
- Detects a mod loader that is already installed — and never replaces it
- Warns you, and refuses, when a game ships an anti-cheat
- Shows the community translations available for a game, and installs the one you pick
- Says where you stand on a translation you took part in: the one you publish, or a branch of it
- Writes your settings into each game, so the mod asks nothing on first run
- Uninstalls exactly what it installed, and nothing else
No account needed. Finding, downloading and installing translations is anonymous. Signing in
only matters when you want to publish your own.
Nothing is collected — no telemetry, no analytics, no identifier of any kind sent anywhere. If
something goes wrong, diagnose prints a report you choose to share.
Getting started
Download the archive, unzip it anywhere, run UnityGameTranslatorManager.exe. There is nothing to
install; it offers to install itself properly if you want to keep it around.
Give it a command instead (ugt-manager help) and the same program answers on the console — the
command line is there for support and for scripting.
Why this build is not signed
Windows SmartScreen will warn you about it, and it is right to: this executable is new, it carries
no signature, and it has no reputation yet.
It could not be otherwise this time. Code signing for open source is granted to projects that have
already published a release — you have to ship once before you can even apply. This is that
first shipment. The builds that follow will be signed.
Until then, two things are in your hands: check the archive against the .sha256 published beside
it, and read the source — all of it is here.
0d928351e5eaf39cafae83b04d67a7de5ac7e2b062ee1ba7b245adc9ddf11ce1 UnityGameTranslatorManager-v0.1.0-win-x64.zip
What this first build has not had
- Windows only. Linux and the Steam Deck are written for — Proton included — but the code has
never been run there and some of its paths are known to be wrong, so no Linux build is published.
It is meant for a later release, not left out by accident. - No wear. It has been driven against real games rather than fixtures, but by one person, and
nobody outside the project has walked the whole interface yet.
Found something? Open an issue — that is exactly what this build is for.