Package org.jmol.i18n

Class GT

java.lang.Object
org.jmol.i18n.GT
All Implemented Interfaces:
Translator

public class GT extends Object implements Translator
The language list is now in org.jmol.i18n.Language -- Bob Hanson, 12/16/12 implementing translations in JavaScript
  • Field Details

    • ignoreApplicationBundle

      private static boolean ignoreApplicationBundle
    • getTextWrapper

      private static GT getTextWrapper
    • languageList

      private static Language[] languageList
    • resources

      private Resource[] resources
    • resourceCount

      private int resourceCount
    • doTranslate

      private boolean doTranslate
    • language

      private String language
    • allowDebug

      private static boolean allowDebug
    • vwr

      static Viewer vwr
    • htLanguages

      private static Map<String,String> htLanguages
  • Constructor Details

    • GT

      public GT()
    • GT

      public GT(Viewer vr, String langCode)
  • Method Details

    • translate

      public String translate(String s)
      used in custom menu translation only
      Specified by:
      translate in interface Translator
    • getLanguageList

      public static Language[] getLanguageList(GT gt)
    • getLanguage

      public static String getLanguage()
    • ignoreApplicationBundle

      public static void ignoreApplicationBundle()
    • setDoTranslate

      public static boolean setDoTranslate(boolean TF)
      Parameters:
      TF -
      Returns:
      initial setting of GT.doTranslate
    • getDoTranslate

      public static boolean getDoTranslate()
    • $

      public static String $(String string)
    • o

      public static String o(String s, Object o)
    • i

      public static String i(String s, int n)
    • escapeHTML

      public static String escapeHTML(String msg)
    • getTextWrapper

      private static GT getTextWrapper()
    • createLanguageList

      private void createLanguageList()
    • getSupported

      private String getSupported(String code)
    • addBundles

      private void addBundles(Viewer vwr, String type, String la_co_va, String la_co, String la)
    • addBundle

      private void addBundle(Viewer vwr, String className, String name)
    • getString

      private String getString(String s)