All Packages Class Hierarchy This Package Previous Next Index
java.lang.Object
|
+----multilizer.Dictionary
|
+----multilizer.BundleDictionary
EnglishName<tab> NativeName<tab> PrimaryId<tab> SubIds<tab> DefaultSubId<tab> FontName<tab> FontSize<tab> Test<tab> PureASCII<tab> ISOLanguage<tab> ISOCountries<tab> ISODefaultCountry<cr><lf>
Where
EnglishName is the name of the language in the native application language.
NativeName is the native language name.
PrimaryId is the primary language id. Not used by Java.
SubIds is an array of sub language ids. Each sub id separated by a colon (,) mark. If this is "", all the subs of primary language are supported. Not used by Java.
DefaultSubId is the default sub language id. Not used by Java.
FontName is the default font name used when the language is active. If this is "" the original font of the form is used. Not used by Java.
FontSize is the default size of the font. If this is 0 the original font sizeis used. Not used by Java.
Options if contains 0x0001 the language id a test language.
If contains 0x0002 the language uses only the first 128 ASCII characters. Such kind of language is compatible to every Windows code page. Not used by Java.
Reserved must be 0.
ISOLanguage is the language string according the ISO-639 standard.
ISOCountries is the array of country strings. Each country is separated by the colon (,) mark. ISO-3166 standard is used to code the countries.
ISODefaultCountry is the default country string according the ISO-3166 standard.
<tab> is the Tab character, 0x0009
<cr> is the Carriage return, 0x000D
<lf> is the Line feed, 0x000A
Use Dictionary Editor or any Unicode text editor to create and edit the language table.
public static final String LANGUAGES_C
public BundleDictionary()
protected UnicodeStream getLanguageStream() throws Exception
public int getLanguageCount() throws Exception
protected Language readLanguage(UnicodeStream in) throws Exception
public Language getLanguageData(int index) throws Exception
public Language[] getLanguageDatas() throws Exception
public void setDictionaryName(String value)
public String getDictionaryName()
public synchronized void addLanguageStreamListener(LanguageStreamListener l)
public synchronized void removeLanguageStreamListener(LanguageStreamListener l)
All Packages Class Hierarchy This Package Previous Next Index