---
title: languageCode
framework: foundation
role: symbol
role_heading: Type Property
path: foundation/nslocale/key/languagecode
---

# languageCode

The locale language code.

## Declaration

```swift
static let languageCode: NSLocale.Key
```

## Discussion

Discussion The corresponding value is an NSString object; for example, "zh".

## See Also

### Keys

- [identifier](foundation/nslocale/key/identifier.md)
- [countryCode](foundation/nslocale/key/countrycode.md)
- [scriptCode](foundation/nslocale/key/scriptcode.md)
- [variantCode](foundation/nslocale/key/variantcode.md)
- [exemplarCharacterSet](foundation/nslocale/key/exemplarcharacterset.md)
- [calendar](foundation/nslocale/key/calendar.md)
- [collationIdentifier](foundation/nslocale/key/collationidentifier.md)
- [collatorIdentifier](foundation/nslocale/key/collatoridentifier.md)
- [usesMetricSystem](foundation/nslocale/key/usesmetricsystem.md)
- [measurementSystem](foundation/nslocale/key/measurementsystem.md)
- [decimalSeparator](foundation/nslocale/key/decimalseparator.md)
- [groupingSeparator](foundation/nslocale/key/groupingseparator.md)
- [currencySymbol](foundation/nslocale/key/currencysymbol.md)
- [currencyCode](foundation/nslocale/key/currencycode.md)
- [quotationEndDelimiterKey](foundation/nslocale/key/quotationenddelimiterkey.md)
