---
title: "init(forLocale:usage:)"
framework: foundation
role: symbol
role_heading: Initializer
path: "foundation/unitlength/init(forlocale:usage:)"
---

# init(forLocale:usage:)

Creates a UnitLength which the specified locale prefers for the specific usage.

## Declaration

```swift
convenience init(forLocale: Locale, usage: MeasurementFormatUnitUsage<UnitLength> = .general)
```
