---
title: languageMap
framework: foundation
role: symbol
role_heading: Instance Property
path: foundation/nsorthography/languagemap
---

# languageMap

A dictionary that maps script tags to arrays of language tags.

## Declaration

```swift
var languageMap: [String : [String]] { get }
```

## Discussion

Discussion The dictionary’s keys are ISO 15924 script codes (such as "Latn" or "Cyrl") and its values are arrays of BCP-47 language tags (such as "en", "fr", or "de").

## See Also

### Determining Correspondences Between Languages and Scripts

- [dominantLanguage](foundation/nsorthography/dominantlanguage.md)
- [dominantScript](foundation/nsorthography/dominantscript.md)
- [dominantLanguage(forScript:)](foundation/nsorthography/dominantlanguage(forscript:).md)
- [languages(forScript:)](foundation/nsorthography/languages(forscript:).md)
- [allScripts](foundation/nsorthography/allscripts.md)
- [allLanguages](foundation/nsorthography/alllanguages.md)
