<!--
{
  "availability" : [
    "iOS: -",
    "iPadOS: -",
    "macCatalyst: -",
    "macOS: -",
    "tvOS: -",
    "visionOS: -",
    "watchOS: -"
  ],
  "documentType" : "symbol",
  "framework" : "CoreFoundation",
  "identifier" : "/documentation/CoreFoundation/CFLocaleKey",
  "metadataVersion" : "0.1.0",
  "role" : "Structure",
  "symbol" : {
    "kind" : "Structure",
    "modules" : [
      "Core Foundation"
    ],
    "preciseIdentifier" : "c:@T@CFLocaleKey"
  },
  "title" : "CFLocaleKey"
}
-->

# CFLocaleKey

```
struct CFLocaleKey
```

## Topics

### Type Properties

[`alternateQuotationBeginDelimiterKey`](/documentation/CoreFoundation/CFLocaleKey/alternateQuotationBeginDelimiterKey)

Specifies the alternating begin quotation symbol associated with the locale. In some locales, when quotations are nested, the quotation characters alternate. Thus, `NSLocaleQuotationBeginDelimiterKey`, then `NSLocaleAlternateQuotationBeginDelimiterKey`, and so on.

[`alternateQuotationEndDelimiterKey`](/documentation/CoreFoundation/CFLocaleKey/alternateQuotationEndDelimiterKey)

Specifies the alternating end quotation symbol associated with the locale. In some locales, when quotations are nested, the quotation characters alternate. Thus, `NSLocaleQuotationEndDelimiterKey`, then `NSLocaleAlternateQuotationEndDelimiterKey`, and so on.

[`calendar`](/documentation/CoreFoundation/CFLocaleKey/calendar)

Specifies the locale calendar.

[`calendarIdentifier`](/documentation/CoreFoundation/CFLocaleKey/calendarIdentifier)

Specifies the locale calendar identifier.

[`collationIdentifier`](/documentation/CoreFoundation/CFLocaleKey/collationIdentifier)

Specifies the locale collation identifier.

[`collatorIdentifier`](/documentation/CoreFoundation/CFLocaleKey/collatorIdentifier)

Specifies the collation identifier for the locale.

[`countryCode`](/documentation/CoreFoundation/CFLocaleKey/countryCode)

Specifies the locale country code.

[`currencyCode`](/documentation/CoreFoundation/CFLocaleKey/currencyCode)

Specifies the locale currency code.

[`currencySymbol`](/documentation/CoreFoundation/CFLocaleKey/currencySymbol)

Specifies the currency symbol.

[`decimalSeparator`](/documentation/CoreFoundation/CFLocaleKey/decimalSeparator)

Specifies the decimal point string.

[`exemplarCharacterSet`](/documentation/CoreFoundation/CFLocaleKey/exemplarCharacterSet)

Specifies the locale character set.

[`groupingSeparator`](/documentation/CoreFoundation/CFLocaleKey/groupingSeparator)

Specifies the separator string between groups of digits.

[`identifier`](/documentation/CoreFoundation/CFLocaleKey/identifier)

Specifies locale identifier.

[`languageCode`](/documentation/CoreFoundation/CFLocaleKey/languageCode)

Specifies the locale language code.

[`measurementSystem`](/documentation/CoreFoundation/CFLocaleKey/measurementSystem)

Specifies the measurement system used.

[`quotationBeginDelimiterKey`](/documentation/CoreFoundation/CFLocaleKey/quotationBeginDelimiterKey)

Specifies the begin quotation symbol associated with the locale.

[`quotationEndDelimiterKey`](/documentation/CoreFoundation/CFLocaleKey/quotationEndDelimiterKey)

Specifies the end quotation symbol associated with the locale.

[`scriptCode`](/documentation/CoreFoundation/CFLocaleKey/scriptCode)

Specifies the locale script code.

[`usesMetricSystem`](/documentation/CoreFoundation/CFLocaleKey/usesMetricSystem)

Specifies the whether the locale uses the metric system.

[`variantCode`](/documentation/CoreFoundation/CFLocaleKey/variantCode)

Specifies the locale variant code.



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)