Class I18n

java.lang.Object
gaiasky.util.i18n.I18n

public class I18n extends Object
  • Field Details Link icon

    • messages Link icon

      public static com.badlogic.gdx.utils.I18NBundle messages
    • objects Link icon

      public static com.badlogic.gdx.utils.I18NBundle objects
    • locale Link icon

      public static Locale locale
  • Constructor Details Link icon

    • I18n Link icon

      public I18n()
  • Method Details Link icon

    • initialize Link icon

      public static void initialize()
      Initializes the i18n system with the main and the objects bundle. The main bundle contains the application messages. The objects bundle contains the object names.
    • initialize Link icon

      public static void initialize(Path main, Path objects)
    • initialize Link icon

      public static void initialize(com.badlogic.gdx.files.FileHandle main, com.badlogic.gdx.files.FileHandle objects)
    • forceInit Link icon

      public static boolean forceInit(com.badlogic.gdx.files.FileHandle main, com.badlogic.gdx.files.FileHandle objects)
    • getLocaleFromLanguageTag Link icon

      public static Locale getLocaleFromLanguageTag(String languageTag)
    • exists Link icon

      public static boolean exists(String key)
    • get Link icon

      public static String get(String key)
    • msg Link icon

      public static String msg(String key)
    • msgOr Link icon

      public static String msgOr(String key, String defaultValue)
    • obj Link icon

      public static String obj(String key)
    • objOr Link icon

      public static String objOr(String key, String defaultValue)
    • msg Link icon

      public static String msg(String key, Object... params)
    • obj Link icon

      public static String obj(String key, Object... params)
    • hasMessage Link icon

      public static boolean hasMessage(String key)
    • hasObject Link icon

      public static boolean hasObject(String key)