Class Translator

java.lang.Object
zombie.core.Translator

public final class Translator extends Object
  • Field Details

  • Constructor Details

    • Translator

      public Translator()
  • Method Details

    • loadFiles

      public static void loadFiles()
    • forLanguageStack

      public static void forLanguageStack(Consumer<Language> consumer)
    • readMapTranslation

      public static void readMapTranslation(ChooseGameInfo.Map map, String dir)
    • readModTranslation

      public static void readModTranslation(ChooseGameInfo.Mod mod)
    • getText

      public static String getText(String desc)
      Return the translated text for the selected language If we don't fnid any translation for the selected language, we return the default text (in English)
    • getTextOrNull

      public static String getTextOrNull(String desc)
    • getText

      public static String getText(String desc, Object... args)
    • getTextOrNull

      public static String getTextOrNull(String desc, Object... args)
    • setLanguage

      public static void setLanguage(Language newlanguage)
    • setLanguage

      public static void setLanguage(int languageId)
    • getLanguage

      public static Language getLanguage()
    • getAvailableLanguage

      public static List<Language> getAvailableLanguage()
    • getDisplayItemName

      public static String getDisplayItemName(String trim)
    • getItemNameFromFullType

      public static String getItemNameFromFullType(String fullType)
    • setDefaultItemEvolvedRecipeName

      public static void setDefaultItemEvolvedRecipeName(String fullType, String english)
    • getItemEvolvedRecipeName

      public static String getItemEvolvedRecipeName(String fullType)
    • getMoveableDisplayName

      public static String getMoveableDisplayName(String name)
    • getMoveableDisplayNameOrNull

      public static String getMoveableDisplayNameOrNull(String name)
    • getRecipeName

      public static String getRecipeName(String name)
    • getRecipeGroupName

      public static String getRecipeGroupName(String name)
    • getDefaultLanguage

      public static Language getDefaultLanguage()
    • debugItemEvolvedRecipeNames

      public static void debugItemEvolvedRecipeNames()
    • debugItemNames

      public static void debugItemNames()
    • debugMultiStageBuildNames

      public static void debugMultiStageBuildNames()
    • debugRecipeNames

      public static void debugRecipeNames()
    • debugRecipeGroupNames

      public static void debugRecipeGroupNames()
    • getAzertyMap

      public static ArrayList<String> getAzertyMap()
    • getRadioText

      public static String getRadioText(String s)
    • getTextMediaEN

      public static String getTextMediaEN(String desc)
    • getAttributeText

      public static String getAttributeText(String s)
    • getAttributeTextOrNull

      public static String getAttributeTextOrNull(String s)
    • getFluidText

      public static String getFluidText(String s)
    • getEntityText

      public static String getEntityText(String s)
    • getMapLabelText

      public static String getMapLabelText(String s)
    • getUI

      public static Map<String,String> getUI()