---
title: init()
framework: translation
role: symbol
role_heading: Initializer
path: translation/languageavailability/init()
---

# init()

Creates an instance to check what languages are available.

## Declaration

```swift
init()
```

## Discussion

Discussion This initializer uses the default translation strategy based on the SDK version your app was built with. Apps built with iOS 26.4 or macOS 26.4 SDKs and later default to checking for Apple Intelligence models when available. Apps built with earlier SDKs default to traditional models. To explicitly specify which translation models to check for, use init(preferredStrategy:).

## See Also

### Creating a language availability

- [init(preferredStrategy:)](translation/languageavailability/init(preferredstrategy:).md)
