---
title: "mediaPresentationLanguages(for:)"
framework: avfoundation
role: symbol
role_heading: Instance Method
path: "avfoundation/avassetcache/mediapresentationlanguages(for:)"
---

# mediaPresentationLanguages(for:)

Returns an array of extended language tags for languages that can be selected for offline operations via use of the AVMediaSelectionGroup’s AVCustomMediaSelectionScheme.

## Declaration

```swift
func mediaPresentationLanguages(for mediaSelectionGroup: AVMediaSelectionGroup) -> [String]
```

## See Also

### Inspecting the cached media

- [isPlayableOffline](avfoundation/avassetcache/isplayableoffline.md)
- [mediaSelectionOptions(in:)](avfoundation/avassetcache/mediaselectionoptions(in:).md)
- [mediaPresentationSettings(for:)](avfoundation/avassetcache/mediapresentationsettings(for:).md)
