---
title: kCFBundleDevelopmentRegionKey
framework: corefoundation
role: symbol
role_heading: Global Variable
path: corefoundation/kcfbundledevelopmentregionkey
---

# kCFBundleDevelopmentRegionKey

The name of the development language of the bundle.

## Declaration

```swift
let kCFBundleDevelopmentRegionKey: CFString!
```

## Discussion

Discussion When CFBundle looks for resources, the fallback is to look in the lproj whose name is given by the kCFBundleDevelopmentRegionKey in the Info.plist file. You must, therefore, ensure that a bundle contains an lproj with that exact name containing a copy of every localized resource, otherwise CFBundle cannot guarantee the fallback mechanism will work.

## See Also

### Constants

- [kCFBundleInfoDictionaryVersionKey](corefoundation/kcfbundleinfodictionaryversionkey.md)
- [kCFBundleExecutableKey](corefoundation/kcfbundleexecutablekey.md)
- [kCFBundleIdentifierKey](corefoundation/kcfbundleidentifierkey.md)
- [kCFBundleVersionKey](corefoundation/kcfbundleversionkey.md)
- [kCFBundleNameKey](corefoundation/kcfbundlenamekey.md)
- [kCFBundleLocalizationsKey](corefoundation/kcfbundlelocalizationskey.md)
