1/*
2 * Copyright (c) 2014 Apple Inc. All rights reserved.
3 *
4 * @APPLE_LICENSE_HEADER_START@
5 *
6 * This file contains Original Code and/or Modifications of Original Code
7 * as defined in and that are subject to the Apple Public Source License
8 * Version 2.0 (the 'License'). You may not use this file except in
9 * compliance with the License. Please obtain a copy of the License at
10 * http://www.opensource.apple.com/apsl/ and read it before using this
11 * file.
12 *
13 * The Original Code and all software distributed under the License are
14 * distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER
15 * EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES,
16 * INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY,
17 * FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT.
18 * Please see the License for the specific language governing rights and
19 * limitations under the License.
20 *
21 * @APPLE_LICENSE_HEADER_END@
22 */
23
24/*
25 CFLocaleInternal.h
26 Copyright (c) 2008-2013, Apple Inc. All rights reserved.
27 */
28
29/*
30 This file is for the use of the CoreFoundation project only.
31 */
32
33#include <CoreFoundation/CFString.h>
34
35CF_EXPORT CFStringRef const kCFLocaleAlternateQuotationBeginDelimiterKey;
36CF_EXPORT CFStringRef const kCFLocaleAlternateQuotationEndDelimiterKey;
37CF_EXPORT CFStringRef const kCFLocaleQuotationBeginDelimiterKey;
38CF_EXPORT CFStringRef const kCFLocaleQuotationEndDelimiterKey;
39CF_EXPORT CFStringRef const kCFLocaleCalendarIdentifierKey; // ***
40CF_EXPORT CFStringRef const kCFLocaleCalendarKey;
41CF_EXPORT CFStringRef const kCFLocaleCollationIdentifierKey; // ***
42CF_EXPORT CFStringRef const kCFLocaleCollatorIdentifierKey;
43CF_EXPORT CFStringRef const kCFLocaleCountryCodeKey;
44CF_EXPORT CFStringRef const kCFLocaleCurrencyCodeKey; // ***
45CF_EXPORT CFStringRef const kCFLocaleCurrencySymbolKey;
46CF_EXPORT CFStringRef const kCFLocaleDecimalSeparatorKey;
47CF_EXPORT CFStringRef const kCFLocaleExemplarCharacterSetKey;
48CF_EXPORT CFStringRef const kCFLocaleGroupingSeparatorKey;
49CF_EXPORT CFStringRef const kCFLocaleIdentifierKey;
50CF_EXPORT CFStringRef const kCFLocaleLanguageCodeKey;
51CF_EXPORT CFStringRef const kCFLocaleMeasurementSystemKey;
52CF_EXPORT CFStringRef const kCFLocaleScriptCodeKey;
53CF_EXPORT CFStringRef const kCFLocaleUsesMetricSystemKey;
54CF_EXPORT CFStringRef const kCFLocaleVariantCodeKey;
55
56CF_EXPORT CFStringRef const kCFDateFormatterAMSymbolKey;
57CF_EXPORT CFStringRef const kCFDateFormatterCalendarKey;
58CF_EXPORT CFStringRef const kCFDateFormatterCalendarIdentifierKey;
59CF_EXPORT CFStringRef const kCFDateFormatterDefaultDateKey;
60CF_EXPORT CFStringRef const kCFDateFormatterDefaultFormatKey;
61CF_EXPORT CFStringRef const kCFDateFormatterDoesRelativeDateFormattingKey;
62CF_EXPORT CFStringRef const kCFDateFormatterEraSymbolsKey;
63CF_EXPORT CFStringRef const kCFDateFormatterGregorianStartDateKey;
64CF_EXPORT CFStringRef const kCFDateFormatterIsLenientKey;
65CF_EXPORT CFStringRef const kCFDateFormatterLongEraSymbolsKey;
66CF_EXPORT CFStringRef const kCFDateFormatterMonthSymbolsKey;
67CF_EXPORT CFStringRef const kCFDateFormatterPMSymbolKey;
68CF_EXPORT CFStringRef const kCFDateFormatterAmbiguousYearStrategyKey;
69CF_EXPORT CFStringRef const kCFDateFormatterQuarterSymbolsKey;
70CF_EXPORT CFStringRef const kCFDateFormatterShortMonthSymbolsKey;
71CF_EXPORT CFStringRef const kCFDateFormatterShortQuarterSymbolsKey;
72CF_EXPORT CFStringRef const kCFDateFormatterShortStandaloneMonthSymbolsKey;
73CF_EXPORT CFStringRef const kCFDateFormatterShortStandaloneQuarterSymbolsKey;
74CF_EXPORT CFStringRef const kCFDateFormatterShortStandaloneWeekdaySymbolsKey;
75CF_EXPORT CFStringRef const kCFDateFormatterShortWeekdaySymbolsKey;
76CF_EXPORT CFStringRef const kCFDateFormatterStandaloneMonthSymbolsKey;
77CF_EXPORT CFStringRef const kCFDateFormatterStandaloneQuarterSymbolsKey;
78CF_EXPORT CFStringRef const kCFDateFormatterStandaloneWeekdaySymbolsKey;
79CF_EXPORT CFStringRef const kCFDateFormatterTimeZoneKey;
80CF_EXPORT CFStringRef const kCFDateFormatterTwoDigitStartDateKey;
81CF_EXPORT CFStringRef const kCFDateFormatterVeryShortMonthSymbolsKey;
82CF_EXPORT CFStringRef const kCFDateFormatterVeryShortStandaloneMonthSymbolsKey;
83CF_EXPORT CFStringRef const kCFDateFormatterVeryShortStandaloneWeekdaySymbolsKey;
84CF_EXPORT CFStringRef const kCFDateFormatterVeryShortWeekdaySymbolsKey;
85CF_EXPORT CFStringRef const kCFDateFormatterWeekdaySymbolsKey;
86CF_EXPORT CFStringRef const kCFDateFormatterUsesCharacterDirectionKey;
87
88CF_EXPORT CFStringRef const kCFNumberFormatterAlwaysShowDecimalSeparatorKey;
89CF_EXPORT CFStringRef const kCFNumberFormatterCurrencyCodeKey;
90CF_EXPORT CFStringRef const kCFNumberFormatterCurrencyDecimalSeparatorKey;
91CF_EXPORT CFStringRef const kCFNumberFormatterCurrencyGroupingSeparatorKey;
92CF_EXPORT CFStringRef const kCFNumberFormatterCurrencySymbolKey;
93CF_EXPORT CFStringRef const kCFNumberFormatterDecimalSeparatorKey;
94CF_EXPORT CFStringRef const kCFNumberFormatterDefaultFormatKey;
95CF_EXPORT CFStringRef const kCFNumberFormatterExponentSymbolKey;
96CF_EXPORT CFStringRef const kCFNumberFormatterFormatWidthKey;
97CF_EXPORT CFStringRef const kCFNumberFormatterGroupingSeparatorKey;
98CF_EXPORT CFStringRef const kCFNumberFormatterGroupingSizeKey;
99CF_EXPORT CFStringRef const kCFNumberFormatterInfinitySymbolKey;
100CF_EXPORT CFStringRef const kCFNumberFormatterInternationalCurrencySymbolKey;
101CF_EXPORT CFStringRef const kCFNumberFormatterIsLenientKey;
102CF_EXPORT CFStringRef const kCFNumberFormatterMaxFractionDigitsKey;
103CF_EXPORT CFStringRef const kCFNumberFormatterMaxIntegerDigitsKey;
104CF_EXPORT CFStringRef const kCFNumberFormatterMaxSignificantDigitsKey;
105CF_EXPORT CFStringRef const kCFNumberFormatterMinFractionDigitsKey;
106CF_EXPORT CFStringRef const kCFNumberFormatterMinIntegerDigitsKey;
107CF_EXPORT CFStringRef const kCFNumberFormatterMinSignificantDigitsKey;
108CF_EXPORT CFStringRef const kCFNumberFormatterMinusSignKey;
109CF_EXPORT CFStringRef const kCFNumberFormatterMultiplierKey;
110CF_EXPORT CFStringRef const kCFNumberFormatterNaNSymbolKey;
111CF_EXPORT CFStringRef const kCFNumberFormatterNegativePrefixKey;
112CF_EXPORT CFStringRef const kCFNumberFormatterNegativeSuffixKey;
113CF_EXPORT CFStringRef const kCFNumberFormatterPaddingCharacterKey;
114CF_EXPORT CFStringRef const kCFNumberFormatterPaddingPositionKey;
115CF_EXPORT CFStringRef const kCFNumberFormatterPerMillSymbolKey;
116CF_EXPORT CFStringRef const kCFNumberFormatterPercentSymbolKey;
117CF_EXPORT CFStringRef const kCFNumberFormatterPlusSignKey;
118CF_EXPORT CFStringRef const kCFNumberFormatterPositivePrefixKey;
119CF_EXPORT CFStringRef const kCFNumberFormatterPositiveSuffixKey;
120CF_EXPORT CFStringRef const kCFNumberFormatterRoundingIncrementKey;
121CF_EXPORT CFStringRef const kCFNumberFormatterRoundingModeKey;
122CF_EXPORT CFStringRef const kCFNumberFormatterSecondaryGroupingSizeKey;
123CF_EXPORT CFStringRef const kCFNumberFormatterUseGroupingSeparatorKey;
124CF_EXPORT CFStringRef const kCFNumberFormatterUseSignificantDigitsKey;
125CF_EXPORT CFStringRef const kCFNumberFormatterZeroSymbolKey;
126CF_EXPORT CFStringRef const kCFNumberFormatterUsesCharacterDirectionKey;
127
128CF_EXPORT CFStringRef const kCFCalendarIdentifierGregorian;
129CF_EXPORT CFStringRef const kCFCalendarIdentifierBuddhist;
130CF_EXPORT CFStringRef const kCFCalendarIdentifierJapanese;
131CF_EXPORT CFStringRef const kCFCalendarIdentifierIslamic;
132CF_EXPORT CFStringRef const kCFCalendarIdentifierIslamicCivil;
133CF_EXPORT CFStringRef const kCFCalendarIdentifierHebrew;
134CF_EXPORT CFStringRef const kCFCalendarIdentifierChinese;
135CF_EXPORT CFStringRef const kCFCalendarIdentifierRepublicOfChina;
136CF_EXPORT CFStringRef const kCFCalendarIdentifierPersian;
137CF_EXPORT CFStringRef const kCFCalendarIdentifierIndian;
138CF_EXPORT CFStringRef const kCFCalendarIdentifierISO8601;
139CF_EXPORT CFStringRef const kCFCalendarIdentifierCoptic;
140CF_EXPORT CFStringRef const kCFCalendarIdentifierEthiopicAmeteMihret;
141CF_EXPORT CFStringRef const kCFCalendarIdentifierEthiopicAmeteAlem;
142
143
144