Package org.jmol.i18n
Class GT
- java.lang.Object
-
- org.jmol.i18n.GT
-
- All Implemented Interfaces:
Translator
public class GT extends java.lang.Object implements Translator
The language list is now in org.jmol.i18n.Language -- Bob Hanson, 12/16/12 implementing translations in JavaScript
-
-
Field Summary
Fields Modifier and Type Field Description private static booleanallowDebugprivate booleandoTranslateprivate static GTgetTextWrapperprivate static java.util.Map<java.lang.String,java.lang.String>htLanguagesprivate static booleanignoreApplicationBundleprivate java.lang.Stringlanguageprivate static Language[]languageListprivate intresourceCountprivate Resource[]resources(package private) static Viewervwr
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static java.lang.String_(java.lang.String string)private voidaddBundle(Viewer vwr, java.lang.String className, java.lang.String name)private voidaddBundles(Viewer vwr, java.lang.String type, java.lang.String la_co_va, java.lang.String la_co, java.lang.String la)private voidcreateLanguageList()static java.lang.StringescapeHTML(java.lang.String msg)static booleangetDoTranslate()static java.lang.StringgetLanguage()static Language[]getLanguageList(GT gt)private java.lang.StringgetString(java.lang.String s)private java.lang.StringgetSupported(java.lang.String code)private static GTgetTextWrapper()static java.lang.Stringi(java.lang.String s, int n)static voidignoreApplicationBundle()static java.lang.Stringo(java.lang.String s, java.lang.Object o)static booleansetDoTranslate(boolean TF)java.lang.Stringtranslate(java.lang.String s)used in custom menu translation only
-
-
-
Field Detail
-
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 java.lang.String language
-
allowDebug
private static boolean allowDebug
-
vwr
static Viewer vwr
-
htLanguages
private static java.util.Map<java.lang.String,java.lang.String> htLanguages
-
-
Constructor Detail
-
GT
public GT()
-
GT
public GT(Viewer vwr, java.lang.String langCode)
-
-
Method Detail
-
translate
public java.lang.String translate(java.lang.String s)
used in custom menu translation only- Specified by:
translatein interfaceTranslator
-
getLanguage
public static java.lang.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 java.lang.String _(java.lang.String string)
-
o
public static java.lang.String o(java.lang.String s, java.lang.Object o)
-
i
public static java.lang.String i(java.lang.String s, int n)
-
escapeHTML
public static java.lang.String escapeHTML(java.lang.String msg)
-
getTextWrapper
private static GT getTextWrapper()
-
createLanguageList
private void createLanguageList()
-
getSupported
private java.lang.String getSupported(java.lang.String code)
-
addBundles
private void addBundles(Viewer vwr, java.lang.String type, java.lang.String la_co_va, java.lang.String la_co, java.lang.String la)
-
addBundle
private void addBundle(Viewer vwr, java.lang.String className, java.lang.String name)
-
getString
private java.lang.String getString(java.lang.String s)
-
-