@class NSString; @interface PRLanguage : NSObject { NSString *_identifier; NSString *_localization; NSString *_fallbackLocalization; unsigned long long _orthoIndex; unsigned int _encoding; unsigned char _languageCode; unsigned char _languageDialect; unsigned char _languageMode; } @property (class, readonly) BOOL supportsSecureCoding; + (id)supportedLanguages; + (id)supportedLocalizations; + (id)arabicLanguages; + (id)cyrillicLanguages; + (id)dataBundle; + (id)devanagariLanguages; + (unsigned int)encodingForOrthographyIndex:(unsigned long long)a0; + (id)englishLocalizationAdditionForLanguage:(id)a0; + (id)fallbackLocalizationForLanguage:(id)a0; + (void)getCodesForLanguage:(id)a0 languageCode:(char *)a1 languageDialect:(char *)a2 languageMode:(char *)a3 orthographyIndex:(unsigned long long *)a4 encoding:(unsigned int *)a5; + (id)languageModelFallbackLocalizationForLanguage:(id)a0; + (id)languageModelLocalizationForLanguage:(id)a0; + (id)languageObjectWithIdentifier:(id)a0; + (id)languagesUsingOrdinalPeriod; + (id)languagesUsingSentencePieceModel; + (id)languagesUsingUnigramProbabilities; + (id)localizationForLanguage:(id)a0; + (id)localizationsForLanguage:(id)a0; + (unsigned long long)orthographyIndexForLanguageCode:(unsigned char)a0; + (unsigned long long)orthographyIndexForOtherLanguage:(id)a0; + (id)spellingFallbackLocalizationForLanguage:(id)a0; + (id)supportedArabicLanguages; + (id)supportedAssetLanguages; + (id)supportedAssetLexiconLanguages; + (id)supportedCompletionLanguages; + (id)supportedCyrillicLanguages; + (id)supportedDevanagariLanguages; + (id)supportedEnglishLocalizationAdditions; + (id)supportedKeyboardLanguages; + (id)supportedLatinLanguages; + (id)supportedNonLatinLanguages; + (id)supportedSingleCompletionLanguages; + (id)supportedSpellingFallbackLanguages; + (id)supportedTransliterationLanguages; + (id)textInputModeForLanguage:(id)a0; + (id)transliterationLocalizationForLanguage:(id)a0; - (unsigned int)encoding; - (id)initWithIdentifier:(id)a0; - (unsigned long long)hash; - (void)dealloc; - (unsigned char)languageCode; - (void)encodeWithCoder:(id)a0; - (id)identifier; - (id)description; - (id)localization; - (BOOL)isEqual:(id)a0; - (id)initWithCoder:(id)a0; - (id)copyWithZone:(struct _NSZone { } *)a0; - (BOOL)isArabic; - (BOOL)isGerman; - (BOOL)isCzech; - (BOOL)isGreek; - (BOOL)isTamil; - (unsigned char)languageDialect; - (const char *)accents; - (BOOL)isDutch; - (BOOL)isHindi; - (BOOL)isSupportedAssetLexiconLanguage; - (id)fallbackLocalization; - (BOOL)isBengali; - (BOOL)isBicameral; - (BOOL)isBulgarian; - (BOOL)isCatalan; - (BOOL)isCroatian; - (BOOL)isDanish; - (BOOL)isEnglish; - (BOOL)isFinnish; - (BOOL)isFrench; - (BOOL)isGujarati; - (BOOL)isHebrew; - (BOOL)isHungarian; - (BOOL)isIndonesian; - (BOOL)isIrishGaelic; - (BOOL)isItalian; - (BOOL)isKannada; - (BOOL)isKazakh; - (BOOL)isKorean; - (BOOL)isMalayalam; - (BOOL)isMarathi; - (BOOL)isNorwegian; - (BOOL)isNynorsk; - (BOOL)isPersian; - (BOOL)isPolish; - (BOOL)isPortuguese; - (BOOL)isPunjabi; - (BOOL)isRomanian; - (BOOL)isRussian; - (BOOL)isSlovak; - (BOOL)isSpanish; - (BOOL)isSupportedCompletionLanguage; - (BOOL)isSupportedLatinLanguage; - (BOOL)isSupportedSingleCompletionLanguage; - (BOOL)isSwedish; - (BOOL)isTelugu; - (BOOL)isThai; - (BOOL)isTurkish; - (BOOL)isUkrainian; - (BOOL)isUrdu; - (BOOL)isVietnamese; - (unsigned char)languageMode; - (id)languageModelFallbackLocalization; - (id)languageModelLocalization; - (const char *)oneLetterWords; - (unsigned long long)orthographyIndex; - (id)spellingFallbackLocalization; - (id)transliterationLocalization; - (const char *)twoLetterWords; - (BOOL)usesArabicScript; - (BOOL)usesCyrillicScript; - (BOOL)usesDevanagariScript; - (BOOL)usesOrdinalPeriod; - (BOOL)usesSentencePieceModel; - (BOOL)usesUnigramProbabilities; @end