I hope everyone’s having a great #WWDC week! We’ve been working on some great new features in the Translate app you can already try out in the iOS and iPadOS 17 beta:
- Completely redesigned Translate app
- Ukrainian translation support
- Live translation in the Camera tab
- Grammatical Gender Translations

And more!

You can now change the grammatical gender in a translation for better contextual communication. You can even mix and match masculine and feminine forms of different words (in this case a female doctor and male nurse).

This UI to present menus from links in text is powered by a new UITextItem API in UIKit. Check out this session to learn more about how to use this in your app:
https://developer.apple.com/wwdc23/10058

It’s not just for menus, it’s also just a great customizable way to make any span of text into a link and let your app have custom handling when pressed.

What’s new with text and text interactions - WWDC23 - Videos - Apple Developer

Text is an absolutely critical component of every app. Discover the latest features and enhancements for creating rich text experiences...

Apple Developer
@livbem this is such a great improvement! I use the translate app a lot. Happy to know it’s getting some love with iOS 17 too <3
@livbem I use it on my iPhone with iOS 16. Is there a quick way to switch translation from English to the other person and back? I can’t seem to work out how as I pass the iPad back and forth to a non-mulish speaker.

@Craktok if you’re speaking with someone else right next to you, the Conversation tab is great for this and allows each of you to speak in your language and have it translated. In the Translation tab on iOS 16 you can make the other language the “source” by tapping it at the top of the screen; the blue dot shows which side is the “source”.

On iOS 17 both these tabs are redesigned and make this even easier.

@livbem thank you. I’ll give that a try.
@livbem thank you so much for the ukrainian translation! so useful.
@livbem Where can I find the full list of languages supported by Translate in iOS 17?