Merge pull request #10 from gunyarakun/fix-invalid-return
[cocotron.git] / Foundation / NSOrthography.h
bloba6ab8a1ec74c39d67a20f8dc445a3232feee5b7a
1 #import <Foundation/NSObject.h>
3 @class NSArray, NSDictionary;
5 @interface NSOrthography : NSObject {
6 NSString *_dominantScript;
7 NSDictionary *_languageMap;
10 + orthographyWithDominantScript:(NSString *)script languageMap:(NSDictionary *)languageMap;
12 - initWithDominantScript:(NSString *)script languageMap:(NSDictionary *)languageMap;
14 @property(readonly) NSDictionary *languageMap;
15 @property(readonly) NSArray *allLanguages;
16 @property(readonly) NSArray *allScripts;
17 @property(readonly) NSString *dominantLanguage;
18 @property(readonly) NSString *dominantScript;
20 - (NSString *)dominantLanguageForScript:(NSString *)script;
21 - (NSArray *)languagesForScript:(NSString *)script;
23 @end