MRTI18nManagerFactory

@interface MRTI18nManagerFactory : NSObject

Undocumented

Summary

Class methods

+ (nonnull NSString *)getLocale;
Returns the locale currently used by the runtime

+ (void)setLocaleWithLocale:(nullable NSString *)locale;
Sets the application's locale

+ (nonnull MRTI18nManager *)getI18nManagerInstance;
Gets the internationalization manager interface

Class methods

getLocale

+ (nonnull NSString *)getLocale;

Returns the locale currently used by the runtime. Should be called only after locale has been set.


setLocaleWithLocale:

+ (void)setLocaleWithLocale:(nullable NSString *)locale;

Sets the application's locale. Useful only if MapKit is not used by the application. Otherwise, use {``` mapkit.MapKitFactory.setLocale()}. Also useless if someone else has already set the locale (produses warning and does nothing). Can be set to none, in this case system locale will be used.


getI18nManagerInstance

+ (nonnull MRTI18nManager *)getI18nManagerInstance;

Gets the internationalization manager interface.