Lokali watches your repository, translates new strings into German with full product context, and opens a pull request — automatically, on every push.
Real translations — live from the demo app
These are actual strings from Polsia-Inc/lokali-demo-app, translated into German by Lokali. English source on the left, German output on the right.
Configure Lokali for German
One .lokali.yml file in your repo root. Add de to locales. Push. Done.
version: 1 source_locale: en locales: [en, de] frameworks: - next-intl source_files: - messages/en.json # Lokali will create messages/de.json on first push
version: 1 source_locale: en locales: [en, de] frameworks: - react-i18next source_files: - public/locales/en/*.json # Lokali will create public/locales/de/*.json on first push
version: 1 source_locale: en locales: [en, de] frameworks: - i18next source_files: - locales/en/translation.json # Lokali will create locales/de/translation.json on first push
German — what Lokali handles
Not just character encoding. Lokali understands the linguistic rules that trip up generic translation APIs.
Install takes 30 seconds. First German translation PR arrives on your next push.