---
title: "filterPredicate(forFilteredLanguages:)"
framework: uikit
role: symbol
role_heading: Type Method
path: "uikit/uifontpickerviewcontroller/configuration-swift.class/filterpredicate(forfilteredlanguages:)"
---

# filterPredicate(forFilteredLanguages:)

Creates a font picker filter based on language support.

## Declaration

```swift
class func filterPredicate(forFilteredLanguages filteredLanguages: [String]) -> NSPredicate?
```

## Parameters

- `filteredLanguages`: Identifiers for the languages the font picker should include.

## Return Value

Return Value A predicate that is true when at least one of the provided strings is present.

## Discussion

Discussion Use this method to construct a predicate for filteredLanguagesPredicate that restricts the font picker’s list to only include fonts that support the filtered languages. Provide language identifiers in the same format CFLocale uses.

## See Also

### Filtering available fonts

- [includeFaces](uikit/uifontpickerviewcontroller/configuration-swift.class/includefaces.md)
- [filteredTraits](uikit/uifontpickerviewcontroller/configuration-swift.class/filteredtraits.md)
- [filteredLanguagesPredicate](uikit/uifontpickerviewcontroller/configuration-swift.class/filteredlanguagespredicate.md)
