Built for macOS developers

Translate your macOS app
to 30+ languages

autoglot translates your Xcode String Catalogs automatically. Ship your Mac app in every language — SwiftUI or AppKit.

yaml
name: Translate macOS app

on:
  push:
    branches: [main]
    paths: ['**/*.xcstrings']

jobs:
  translate:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4

      - uses: autoglot/action@v2
        with:
          api-key: ${{ secrets.AUTOGLOT_API_KEY }}
          base-branch: main
          languages: 'de,fr,ja,es,zh-Hans,ko,pt-BR'
Features

Built for macOS

Everything you need to localize your Mac app

Instant translation

Translate your entire .xcstrings file in seconds. Supports plurals, width variations, and string interpolation.

GitHub action

Push to main and get a PR with translations. Seamless CI/CD for your macOS project.

30+ languages

All Mac App Store languages supported — including CJK, RTL, and every European language.

Format preserving

macOS format specifiers like %@, %d, and ${name} stay intact in every language.

Pricing

Simple pricing

Start free, upgrade when you need more

Free

Perfect for trying out

$0
  • One successful translation trial
  • GitHub action access
  • Community support
Most popular

Indie

For indie developers

$19/month
  • Up to 500,000 managed characters included
  • 1,000 API calls/month
  • Priority support
  • Usage analytics

Ultra

For power users

$79.99/month
  • Unlimited managed characters
  • 20,000 API calls/month
  • Priority support
  • Usage analytics

Enterprise

For teams with large translation volumes

$199/month
  • Unlimited managed characters
  • 100,000 API calls/month
  • $32 per started 25,000 API calls above the included allowance
  • Priority support

Ship your Mac app worldwide

Join hundreds of Mac developers who localize faster with autoglot.