languages
The languages that the contextual embedding supports.
Declaration
var languages: [NLLanguage] { get }Discussion
Starting in iOS 17 and macOS 14, the framework supports 27 languages across three models:
Latin — including Croatian, Czech, Danish, Dutch, English, Finnish, French, German, Hungarian, Indonesian, Italian, Norwegian, Polish, Portuguese, Romanian, Slovak, Swedish, Spanish, Turkish, and Vietnamese
Cyrillic — including Bulgarian, Kazakh, Russian, and Ukrainian
Chinese, Japanese, and Korean
In iOS 18 and macOS 15, the framework expands language support to include three additional models:
Arabic
Indic — including Bangla, Gujarati, Hindi, Kannada, Malayalam, Marathi, Punjabi, Tamil, Telugu, and Urdu
Thai