<!--
{
  "documentType" : "article",
  "framework" : "Foundation",
  "identifier" : "/documentation/Foundation/language-dependent-information-constants",
  "metadataVersion" : "0.1.0",
  "role" : "collectionGroup",
  "title" : "Language-Dependent Information Constants"
}
-->

# Language-Dependent Information Constants

These constants are deprecated and shouldn’t be used.

## Topics

### Date & Time Information

[`NSAMPMDesignation`](/documentation/Foundation/NSAMPMDesignation)

Key for the value that specifies how the morning and afternoon designations are printed, affecting strings that use the `%p` format specifier.

[`NSDateFormatString`](/documentation/Foundation/NSDateFormatString)

Key for the format string that specifies how dates are printed using the date format specifiers.

[`NSDateTimeOrdering`](/documentation/Foundation/NSDateTimeOrdering)

Key for the string that specifies how to use ambiguous numbers in date strings.

[`NSEarlierTimeDesignations`](/documentation/Foundation/NSEarlierTimeDesignations)

Key for an array of strings that denote a time in the past.

[`NSHourNameDesignations`](/documentation/Foundation/NSHourNameDesignations)

Key for strings that identify the time of day.

[`NSLaterTimeDesignations`](/documentation/Foundation/NSLaterTimeDesignations)

Key for an array of strings that denote a time in the future.

[`NSMonthNameArray`](/documentation/Foundation/NSMonthNameArray)

Key for the value that specifies the names for the months, affecting strings that use the `%B` format specifier.

[`NSNextDayDesignations`](/documentation/Foundation/NSNextDayDesignations)

Key for an array of strings that denote the day after today.

[`NSNextNextDayDesignations`](/documentation/Foundation/NSNextNextDayDesignations)

Key for an array of strings that denote the day after tomorrow.

[`NSPriorDayDesignations`](/documentation/Foundation/NSPriorDayDesignations)

Key for an array of strings that denote the day before today.

[`NSShortDateFormatString`](/documentation/Foundation/NSShortDateFormatString)

Key for a format string that specifies how dates are abbreviated.

[`NSShortWeekDayNameArray`](/documentation/Foundation/NSShortWeekDayNameArray)

Key for an array of strings that specify the abbreviations for the days of the week, affecting strings that use the %a format specifier.

[`NSShortMonthNameArray`](/documentation/Foundation/NSShortMonthNameArray)

Key for an array of strings that specify the abbreviations for the months, affecting strings that use the `%b` format specifier.

[`NSShortTimeDateFormatString`](/documentation/Foundation/NSShortTimeDateFormatString)

Key for a format string that specifies how times and dates are abbreviated.

[`NSThisDayDesignations`](/documentation/Foundation/NSThisDayDesignations)

Key for an array of strings that specify what this day is called.

[`NSTimeDateFormatString`](/documentation/Foundation/NSTimeDateFormatString)

Key for the value that specifies how dates with times are printed, affecting strings that use the format specifiers `%c`, `%X`, or `%x`.

[`NSTimeFormatString`](/documentation/Foundation/NSTimeFormatString)

Key for a format string that specifies how dates with times are printed.

[`NSWeekDayNameArray`](/documentation/Foundation/NSWeekDayNameArray)

Key for an array of strings that specify the names for the days of the week, affecting strings that use the `%A` format specifier.

[`NSYearMonthWeekDesignations`](/documentation/Foundation/NSYearMonthWeekDesignations)

Key for an array of strings that specify the words for year, month, and week in the current locale.

### Numeric Information

[`NSCurrencySymbol`](/documentation/Foundation/NSCurrencySymbol)

A string that specifies the symbol used to denote currency in this language.

[`NSDecimalDigits`](/documentation/Foundation/NSDecimalDigits)

Strings that identify the decimal digits in addition to or instead of the ASCII digits.

[`NSDecimalSeparator`](/documentation/Foundation/NSDecimalSeparator)

A string that specifies the decimal separator.

[`NSInternationalCurrencyString`](/documentation/Foundation/NSInternationalCurrencyString)

A string containing a three-letter abbreviation for currency, following the ISO 4217 standard.

[`NSNegativeCurrencyFormatString`](/documentation/Foundation/NSNegativeCurrencyFormatString)

A format string that specifies how negative numbers are printed when representing a currency value.

[`NSPositiveCurrencyFormatString`](/documentation/Foundation/NSPositiveCurrencyFormatString)

A format string that specifies how positive numbers are printed when representing a currency value.

[`NSThousandsSeparator`](/documentation/Foundation/NSThousandsSeparator)

A string that specifies the separator character for the thousands place of a decimal number.



---

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)