Package globus.glmap
Class GLMapLocaleSettings
java.lang.Object
globus.glmap.GLNativeObject
globus.glmap.GLMapLocaleSettings
@ParametersAreNonnullByDefault public class GLMapLocaleSettings extends GLNativeObject
`GLMapLocaleSettings` sets language order to all `GLMapView` objects
Following map languages is included in vector map data:
native - native language for country or region
en - English
de - German
es - Spanish
fr - French
it - Italian
ja - Japanese
nl - Dutch
ru - Russan
zh - Chinese
uk - Urkrainian
be - Belarusian
Check [Multilingual names in OpenStreetMap](http://wiki.openstreetmap.org/wiki/Multilingual_names) for more information.
-
Field Summary
Fields Modifier and Type Field Description java.lang.String[]orderOrder of languages -
Constructor Summary
Constructors Constructor Description GLMapLocaleSettings()Default constructor set order of languages to [Locale.getDefault(), "native"]GLMapLocaleSettings(java.lang.String[] order)Constructor with defined order of languages -
Method Summary
Modifier and Type Method Description static java.util.HashSet<java.lang.String>getValidLanguages()List of languages stored inside map data and supported by framework
-
Field Details
-
order
public final java.lang.String[] orderOrder of languages
-
-
Constructor Details
-
GLMapLocaleSettings
public GLMapLocaleSettings()Default constructor set order of languages to [Locale.getDefault(), "native"] -
GLMapLocaleSettings
public GLMapLocaleSettings(java.lang.String[] order)Constructor with defined order of languages- Parameters:
order- order of languages to check localization
-
-
Method Details
-
getValidLanguages
@NonNull public static java.util.HashSet<java.lang.String> getValidLanguages()List of languages stored inside map data and supported by framework- Returns:
- Set of valid languages
-