Automatic translations

Automatic translations

ButterKit is the developer-favorite way to publish apps. Learn more

On-device Translation Engine

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.

Cloud Model Availabilty

Most popular cloud LLM models are supported in ButterKit. You will need a Pro license and your own API Key for the model you want to use.

  • OpenAI ChatGPT
  • Google Gemini
  • Anthropic Claude
  • OpenRouter (and hundreds of additional models via OpenRouter, full list available here)

Language Availability

Language Code On-device (free) Cloud Models (bring-your-own-key)
Arabic ar ✅ Supported ✅ Supported
Chinese (Simplified) zh-hans ✅ Supported ✅ Supported
Chinese (Traditional) zh-hant ✅ Supported ✅ Supported
Dutch nl ✅ Supported ✅ Supported
French fr ✅ Supported ✅ Supported
German de ✅ Supported ✅ Supported
Hindi hi ✅ Supported ✅ Supported
Indonesian id ✅ Supported ✅ Supported
Italian it ✅ Supported ✅ Supported
Japanese ja ✅ Supported ✅ Supported
Korean ko ✅ Supported ✅ Supported
Polish pl ✅ Supported ✅ Supported
Portuguese pt ✅ Supported ✅ Supported
Russian ru ✅ Supported ✅ Supported
Spanish es ✅ Supported ✅ Supported
Thai th ✅ Supported ✅ Supported
Turkish tr ✅ Supported ✅ Supported
Ukrainian uk ✅ Supported ✅ Supported
Vietnamese vi ✅ Supported ✅ Supported
All other languages ❌ Not yet supported ✅ Supported (varies by model)
Having trouble? Join us on Discord or the subreddit (/r/butterkit) for quick help.