Schnurbusch Games

LocLayer

Localize without refactoring. No keys, no wrapper calls, no rewrite.

LocLayer cover art

You want your game in three languages by Friday, not a migration to a localization framework. LocLayer is a translation layer: your code keeps setting UI strings exactly as it does today, and LocLayer swaps them on screen at runtime.

Register a language and add translations, either in code or from a CSV your translator fills in Excel. The bundled scanner finds every TextMeshPro and uGUI text and translates it live. Anything not translated yet simply stays in your source language, so you can localize incrementally and ship at any point.

It was extracted from a shipped game, Famechaser, where this exact system localized around a thousand strings without touching a single call site.

What you get

What it is not

A full asset localization suite with localized sprites, audio and plural rules. It does one thing quickly: getting your existing string UI translated with minimum effort.

Requirements

Unity 6 or newer, working with both input backends. TextMeshPro ships with the uGUI package in Unity 6. Pure C#, works on all platforms including WebGL and mobile.

Where to get it

All tools