Class Translator

java.lang.Object
zombie.core.Translator

public final class Translator extends Object
  • Field Details

    • LOOKALIKE_CHARS

      public static final char[] LOOKALIKE_CHARS
    • debug

      public static boolean debug
    • BY_NAME

      public static final Map<String, Map<String,String>> BY_NAME
    • language

      public static Language language
  • 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, 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(IsoObject item)
    • 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()
    • 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()