-
public class LocalizeManager
-
-
Field Summary
Fields Modifier and Type Field Description public final static Set<String>
supportedLangSet
public final static Set<Integer>
supportedLangTypeSet
public final static Map<String, Integer>
supportedLangMap
public final static Map<Integer, String>
supportedLangStringMap
-
Method Summary
Modifier and Type Method Description static boolean
isLangSupport(String lang)
static PublishSubject<PreferredLanguageChangedAction>
getLanguageChangedObservable()
static void
changeGameSelectedLanguage(int lang)
static LocalizeStore
getLocalizeStore(String sdkName)
static void
configSDKLocalize(String name, JSONObject dict, boolean domestic)
static void
configSDKLocalize(String name, Context context, String assetsFileName, boolean domestic)
static int
getPreferredLang()
static Locale
getLocale(int languageType)
static Locale
getDefaultLocaleByDomestic()
static String
getPreferredLanguageString()
-
-
Method Detail
-
isLangSupport
static boolean isLangSupport(String lang)
-
getLanguageChangedObservable
static PublishSubject<PreferredLanguageChangedAction> getLanguageChangedObservable()
-
changeGameSelectedLanguage
static void changeGameSelectedLanguage(int lang)
-
getLocalizeStore
static LocalizeStore getLocalizeStore(String sdkName)
-
configSDKLocalize
static void configSDKLocalize(String name, JSONObject dict, boolean domestic)
-
configSDKLocalize
static void configSDKLocalize(String name, Context context, String assetsFileName, boolean domestic)
-
getPreferredLang
static int getPreferredLang()
-
getDefaultLocaleByDomestic
static Locale getDefaultLocaleByDomestic()
-
getPreferredLanguageString
static String getPreferredLanguageString()
-
-
-
-