---
title: recognitionLanguages
framework: vision
role: symbol
role_heading: Instance Property
path: vision/recognizedocumentsrequest/textrecognitionoptions-swift.struct/recognitionlanguages
---

# recognitionLanguages

An array of languages to detect, in priority order.

## Declaration

```swift
var recognitionLanguages: [Locale.Language]
```

## Discussion

Discussion The order of the languages in the array defines the order in which the system uses languages during language processing and text recognition. Specify the languages as two-letter ISO language codes.

## See Also

### Inspecting the recognized text

- [automaticallyDetectLanguage](vision/recognizedocumentsrequest/textrecognitionoptions-swift.struct/automaticallydetectlanguage.md)
- [customWords](vision/recognizedocumentsrequest/textrecognitionoptions-swift.struct/customwords.md)
- [maximumCandidateCount](vision/recognizedocumentsrequest/textrecognitionoptions-swift.struct/maximumcandidatecount.md)
- [minimumTextHeightFraction](vision/recognizedocumentsrequest/textrecognitionoptions-swift.struct/minimumtextheightfraction.md)
- [useLanguageCorrection](vision/recognizedocumentsrequest/textrecognitionoptions-swift.struct/uselanguagecorrection.md)
