Now in development โ€” v1.0 coming soon

Ship your app
in 70+ languages

AI-powered localization pipeline. Translate, validate, generate screenshots, and ship โ€” all from one dashboard.

Get early access See features
$ pip install locraft
locraft โ€” ~/dev/myapp
$ locraft translate --only-changes
โณ Detecting changes...
   Found 47 new strings, 12 modified across 3 platforms
๐Ÿค– Translating via Anthropic Batch API (50% discount)...
   Flutter: 38 strings โ†’ 70 locales
   Fastlane: 9 strings โ†’ 70 locales
   Web: 12 strings โ†’ 70 locales

โœ… 4,130 translations completed in 3m 42s
   Cost: $2.14 (saved $2.14 via Batch API)
   0 validation errors
70+
Languages supported
50%
Cheaper via Batch API
5
Platform adapters
42h
Saved per release cycle
Features

Not just a translator.
A mission control.

Locraft covers the entire localization lifecycle โ€” from first string to store listing.

๐Ÿค–

AI Batch Translation

Anthropic + OpenAI Batch APIs at 50% discount. Smart chunking, context-aware prompts, and cultural hints per region.

๐Ÿ”

Change Detection

MD5 manifests track every string. Only retranslate what changed. No wasted API calls, no wasted money.

๐Ÿงฉ

Multi-Platform

Flutter, Web/Astro, Fastlane, Android Native, Cloud Functions โ€” activate only what you need. Everything is a plugin.

โœ…

Auto Validation

Placeholder integrity, JSON structure, character limits, missing keys โ€” catch errors before they reach production.

๐Ÿ“ธ

Screenshot Generation

Auto-generate localized Play Store screenshots for every locale. 420 screenshots in one click. Pro

๐Ÿš€

Ship Pipeline

Resumable sub-batch pipelines with disk state. Translating 70 locales and it crashes? Pick up exactly where you left off.

How it works

From zero to 70 languages
in four steps

1

Init

Run locraft init and answer a few questions. Get a config file tailored to your project.

2

Translate

AI detects changes, builds context-aware prompts, and translates via Batch API at half price.

3

Validate

Automatic checks for placeholders, JSON integrity, character limits, and missing keys across all platforms.

4

Ship

Generate screenshots, build store listings, and deploy via Fastlane โ€” all from the dashboard.

More than translation

Other tools translate. Locraft ships.

Feature Other tools Locraft โœฆ
AI Translation โœ“ โœ“
Batch API (50% savings) โœ— โœ“
Change detection โœ— โœ“
Multi-platform support Limited โœ“ Plugin system
Screenshot generation โœ— โœ“
Store listing management โœ— โœ“
Interactive dashboard โœ— โœ“ Streamlit
Resumable pipelines โœ— โœ“
Dashboard

Your localization mission control

Interactive Streamlit dashboard with real-time coverage metrics, translation management, and one-click workflows.

locraft dashboard โ€” localhost:8501
๐Ÿ  Home
๐Ÿ”„ Translate
๐Ÿš‚ Pipeline
โœ… Validate
๐Ÿ“ธ Screenshots
๐Ÿš€ Ship
โš™๏ธ Setup

Coverage Overview

Translation coverage
98.2%
Active locales
70
Strings tracked
3,847
Pricing

Start free, upgrade when you scale

Core features are free forever. Pro unlocks the full pipeline.

Community
Free

Everything you need to translate and validate your app.

  • CLI translate & validate
  • Change detection (MD5)
  • Multi-platform adapters
  • Basic dashboard
  • Resumable pipelines
  • 70+ locales with regional hints
Install free

Ready to go global?

Join the developers who ship their apps in 70+ languages without the pain.

$ pip install locraft