Setup Translation

Setup Translation

ButterKit is used by thousands of developers worldwide to ship to all 50 App Store languages. Learn more

Translate On-device

ButterKit ships with on-device translation capabilities powered by Apple’s Translation Framework. This translation engine is free to use and capable of working entirely offline after you download the proper language packs available in macOS System Settings > General > Language & Region > Translation Languages. However, on-device translation is limited to about 19 languages as of December 2025. See full language availability below.

Translate with AI Models

To translate to all 50 App Store languages, connecting an AI model is recommended. Most popular cloud AI models are supported in ButterKit. You will need your own API Key for the model you want to use. Connect cloud models in Settings > Translate.

You can also add Translation Instructions to give your cloud models context about your brand voice, capitalization rules, and words to never translate.

ButterKit Settings showing a cloud model configuration for Anthropic Claude

Connecting a cloud translation model in ButterKit Settings > Translate

Language Availability

ButterKit supports all 50 App Store Connect languages via cloud translation models. On-device translation (powered by Apple’s Translation Framework) currently covers 19 of these languages for free, offline use.

LanguageCodeOn-device (free)Cloud Models (bring-your-own-key)
Arabicar-SA✅ Supported✅ Supported
Banglabn❌ Not supported✅ Supported
Catalanca❌ Not supported✅ Supported
Chinese (Simplified)zh-Hans✅ Supported✅ Supported
Chinese (Traditional)zh-Hant✅ Supported✅ Supported
Croatianhr❌ Not supported✅ Supported
Czechcs❌ Not supported✅ Supported
Danishda❌ Not supported✅ Supported
Dutchnl-NL✅ Supported✅ Supported
English (Australia)en-AU✅ Supported✅ Supported
English (Canada)en-CA✅ Supported✅ Supported
English (U.K.)en-GB✅ Supported✅ Supported
English (U.S.)en-US✅ Supported✅ Supported
Finnishfi❌ Not supported✅ Supported
French (Canada)fr-CA✅ Supported✅ Supported
French (France)fr-FR✅ Supported✅ Supported
Germande-DE✅ Supported✅ Supported
Greekel❌ Not supported✅ Supported
Gujaratigu❌ Not supported✅ Supported
Hebrewhe❌ Not supported✅ Supported
Hindihi✅ Supported✅ Supported
Hungarianhu❌ Not supported✅ Supported
Indonesianid✅ Supported✅ Supported
Italianit✅ Supported✅ Supported
Japaneseja✅ Supported✅ Supported
Kannadakn❌ Not supported✅ Supported
Koreanko✅ Supported✅ Supported
Malayms❌ Not supported✅ Supported
Malayalamml❌ Not supported✅ Supported
Marathimr❌ Not supported✅ Supported
Norwegianno❌ Not supported✅ Supported
Odiaor❌ Not supported✅ Supported
Polishpl✅ Supported✅ Supported
Portuguese (Brazil)pt-BR✅ Supported✅ Supported
Portuguese (Portugal)pt-PT✅ Supported✅ Supported
Punjabipa❌ Not supported✅ Supported
Romanianro❌ Not supported✅ Supported
Russianru✅ Supported✅ Supported
Slovaksk❌ Not supported✅ Supported
Sloveniansl❌ Not supported✅ Supported
Spanish (Mexico)es-MX✅ Supported✅ Supported
Spanish (Spain)es-ES✅ Supported✅ Supported
Swedishsv❌ Not supported✅ Supported
Tamilta❌ Not supported✅ Supported
Telugute❌ Not supported✅ Supported
Thaith✅ Supported✅ Supported
Turkishtr✅ Supported✅ Supported
Ukrainianuk✅ Supported✅ Supported
Urduur❌ Not supported✅ Supported
Vietnamesevi✅ Supported✅ Supported

Quick Help