🇫🇷 French · Français · FR

Translate your software into
French automatically

Lokali watches your repository, translates new strings into French with full product context, and opens a pull request — automatically, on every push.

Install Lokali on GitHub → Try it in the playground

Real translations — live from the demo app

These are actual strings from Polsia-Inc/lokali-demo-app, translated into French by Lokali. English source on the left, French output on the right.

nav.features Features
nav.features Fonctionnalités
nav.pricing Pricing
nav.pricing Tarifs
hero.headline Your app, in every language
hero.headline Votre app, dans chaque langue
hero.cta_primary Start translating free
hero.cta_primary Commencer à traduire gratuitement
app.scan.title Scan your repository
app.scan.title Scanner votre dépôt
app.translate.done Translation complete
app.translate.done Traduction terminée

Configure Lokali for French

One .lokali.yml file in your repo root. Add fr to locales. Push. Done.

.lokali.yml (Next.js / next-intl)
version: 1
source_locale: en
locales: [en, fr]
frameworks:
  - next-intl
source_files:
  - messages/en.json
# Lokali will create messages/fr.json on first push
.lokali.yml (React / react-i18next)
version: 1
source_locale: en
locales: [en, fr]
frameworks:
  - react-i18next
source_files:
  - public/locales/en/*.json
# Lokali will create public/locales/fr/*.json on first push
.lokali.yml (i18next)
version: 1
source_locale: en
locales: [en, fr]
frameworks:
  - i18next
source_files:
  - locales/en/translation.json
# Lokali will create locales/fr/translation.json on first push

French — what Lokali handles

Not just character encoding. Lokali understands the linguistic rules that trip up generic translation APIs.

🇫🇷
Pluralization
French pluralization for zero — included
French treats zero as plural ("0 traductions"). Lokali outputs correct plural forms for all counts — 0, 1, 2+ — matching the ICU MessageFormat spec. No manual form-splitting required.

Ship French support today

Install takes 30 seconds. First French translation PR arrives on your next push.

Install Lokali on GitHub → Read the docs Try the playground

Also available in

Español Deutsch 日本語 Português 简体中文 한국어 العربية हिन्दी Русский