mirror of
https://github.com/gnustep/libs-base.git
synced 2025-05-29 16:01:38 +00:00
NSCalendar: add new calendar identifier constants
Add new calendar identifier constants to NSCalendar, to add compatibility for newer OSX applications. Some identifiers do not hold parity with the older equivalents and have been left unimplemented, with the gregorian calendar as a fallback.
This commit is contained in:
parent
a9df1b104a
commit
5ab00e2c49
3 changed files with 50 additions and 0 deletions
|
@ -84,6 +84,26 @@ NSString * const NSPersianCalendar = @"persian";
|
|||
NSString * const NSIndianCalendar = @"indian";
|
||||
NSString * const NSISO8601Calendar = @"";
|
||||
|
||||
//
|
||||
// NSLocale New Calendar ID Keys
|
||||
//
|
||||
NSString * const NSCalendarIdentifierGregorian = @"gregorian";
|
||||
NSString * const NSCalendarIdentifierBuddhist = @"buddhist";
|
||||
NSString * const NSCalendarIdentifierChinese = @"chinese";
|
||||
NSString * const NSCalendarIdentifierCoptic = @"coptic";
|
||||
NSString * const NSCalendarIdentifierEthiopicAmeteMihret = @"ethiopic-amete-mihret";
|
||||
NSString * const NSCalendarIdentifierEthiopicAmeteAlem = @"ethiopic-amete-alem";
|
||||
NSString * const NSCalendarIdentifierHebrew = @"hebrew";
|
||||
NSString * const NSCalendarIdentifierISO8601 = @"";
|
||||
NSString * const NSCalendarIdentifierIndian = @"indian";
|
||||
NSString * const NSCalendarIdentifierIslamic = @"islamic";
|
||||
NSString * const NSCalendarIdentifierIslamicCivil = @"islamic-civil";
|
||||
NSString * const NSCalendarIdentifierJapanese = @"japanese";
|
||||
NSString * const NSCalendarIdentifierPersian = @"persian";
|
||||
NSString * const NSCalendarIdentifierRepublicOfChina = @"roc";
|
||||
NSString * const NSCalendarIdentifierIslamicTabular = @"islamic-tabular";
|
||||
NSString * const NSCalendarIdentifierIslamicUmmAlQura = @"islamic-umm-al-qura";
|
||||
|
||||
#if defined(HAVE_UNICODE_ULOC_H)
|
||||
# include <unicode/uloc.h>
|
||||
#endif
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue