How to translate messages as you type on iPhone

Copying text into a translator app and back again is slow, and it breaks the flow of a chat. With a translating keyboard you write in the language you think in and send it in theirs, without leaving the conversation.

Set up GKeyboard (about a minute)

  1. Install GKeyboard from the App Store and open it. It is free and there is nothing to sign up for.
  2. Open Settings → General → Keyboard → Keyboards → Add New Keyboard and choose GKeyboard.
  3. Tap GKeyboard in that list and turn on Allow Full Access. iOS asks this of every keyboard that connects to the internet, and GKeyboard needs it to fetch AI suggestions. Without it you still get the keyboard, autocorrect and word suggestions.
  4. In any app, touch and hold the globe key below the letters and pick GKeyboard.

The app walks you through the same steps when you first open it.

Translate a message

  1. Open the chat, email or post and type your message in your own language.
  2. Tap ✦ above the keys to open the AI panel and choose Translate.
  3. Pick the language you want to send it in.
  4. Check the translation and put it into your message with one tap.

Which languages

GKeyboard translates into 22 languages, including English, Vietnamese, Spanish, French, German, Japanese, Korean and Chinese.

Tips for better translations

What it costs

Translation is free, with a daily allowance shared with rewrites and reply suggestions that resets at midnight. GKeyboard Pro raises it to 300 a day.

What happens to your text

The privacy policy has the details.

Download on theApp StoreComing soonGoogle Play

More guides