|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectinfo.fingo.util.Locales
public class Locales
Provides some locale related utility method. First of all service for countries and languages.
| Field Summary | |
|---|---|
static java.lang.String |
DEFAULT_CHARSET
The default charset used for loading localization files: 'ISO-8859-1'. |
| Method Summary | |
|---|---|
static java.util.Vector<Pair> |
getCountries()
Returns sorted names of all countries using default locale. |
static java.util.Vector<Pair> |
getCountries(java.lang.String locale)
Returns sorted names of all countries using specified locale. |
static java.util.Vector<Pair> |
getCountries(java.lang.String[] countriesToShow,
java.lang.String locale)
Returns sorted names of given countries using specified locale. |
static java.lang.String |
getCountryName(java.lang.String country)
Returns the name of the given country using defualt locale. |
static java.lang.String |
getCountryName(java.lang.String country,
java.lang.String locale)
Returns name of the given country using specified locale. |
static java.lang.String |
getLanguageName(java.lang.String language)
Returns the name of the given language using default locale. |
static java.lang.String |
getLanguageName(java.lang.String language,
java.lang.String locale)
Returns the name of the given language using speicified locale. |
static java.util.Vector<Pair> |
getLanguages()
Returns the sorted languages using default locale. |
static java.util.Vector<Pair> |
getLanguages(java.lang.String locale)
Returns the sorted languages using given locale. |
static java.util.Vector<Pair> |
getLanguages(java.lang.String[] languagesToShow,
java.lang.String locale)
Returns sorted names of given languages using specified locales. |
static Locales |
getLocales(java.lang.String locDir)
Get the only and one Locales object Localization file is set to Localization Reloading is set to false Default language is set to empty |
static Locales |
getLocales(java.lang.String locDir,
java.lang.String defLanguage)
Get the only and one Locales object Localization file is set to Localization Reloading is set to false |
static Locales |
getLocales(java.lang.String locDir,
java.lang.String locFile,
java.lang.String defLanguage,
boolean autoreload)
Get the only and one Locales object |
static Locales |
getLocales(java.lang.String locDir,
java.lang.String locFile,
java.lang.String defLanguage,
java.lang.String charset,
boolean autoreload)
Get the only and one Locales object |
java.lang.String |
getString(java.lang.String key)
Returns the value of the given key for default language. |
java.lang.String |
getString(java.lang.String key,
java.lang.String language)
Returns the value of the given key for the given language. |
java.lang.String |
includeFile(java.lang.String file)
Get content of localization file for default language If not found, return [file] |
java.lang.String |
includeFile(java.lang.String file,
java.lang.String language)
Get content of localization file for language File have to be placed in subdirectory for given language code If not found, return [file] |
void |
reload()
Reload cached resources |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String DEFAULT_CHARSET
| Method Detail |
|---|
public static Locales getLocales(java.lang.String locDir,
java.lang.String locFile,
java.lang.String defLanguage,
java.lang.String charset,
boolean autoreload)
locDir - directory with localization fileslocFile - base name of localization filedefLanguage - language used if requested not foundcharset - character set using for proper file readingautoreload - if true, resources are reloaded each time a resource is requested
public static Locales getLocales(java.lang.String locDir,
java.lang.String locFile,
java.lang.String defLanguage,
boolean autoreload)
locDir - directory with localization fileslocFile - base name of localization filedefLanguage - language used if requested not foundautoreload - if true, resources are reloaded each time a resource is requested
public static Locales getLocales(java.lang.String locDir,
java.lang.String defLanguage)
locDir - directory with localization filesdefLanguage - language used if requested not found
public static Locales getLocales(java.lang.String locDir)
locDir - directory with localization files
public java.lang.String getString(java.lang.String key)
key - The key
public java.lang.String getString(java.lang.String key,
java.lang.String language)
key - The keylanguage - The language ISO code
public java.lang.String includeFile(java.lang.String file)
file - file name
public java.lang.String includeFile(java.lang.String file,
java.lang.String language)
file - file namelanguage - language ISO code
public void reload()
public static java.util.Vector<Pair> getCountries()
public static java.util.Vector<Pair> getCountries(java.lang.String locale)
locale - 2-letter iso code of the locales language
public static java.util.Vector<Pair> getCountries(java.lang.String[] countriesToShow,
java.lang.String locale)
countriesToShow - 2-letter iso codeslocale - 2-letter iso code of the locales language
public static java.lang.String getCountryName(java.lang.String country,
java.lang.String locale)
country - the 2-letter iso code of the countrylocale - t2-letter iso code of the locales language
public static java.lang.String getCountryName(java.lang.String country)
country - the 2-letter country iso code
public static java.util.Vector<Pair> getLanguages()
public static java.util.Vector<Pair> getLanguages(java.lang.String locale)
locale - 2-letter iso code of the language of the locale
public static java.util.Vector<Pair> getLanguages(java.lang.String[] languagesToShow,
java.lang.String locale)
languagesToShow - 2-letter iso codeslocale - 2-letter iso code of language of the locale
public static java.lang.String getLanguageName(java.lang.String language,
java.lang.String locale)
language - the language 2-letter iso codelocale - the 2-letter iso code of language of locale to use
public static java.lang.String getLanguageName(java.lang.String language)
language - the language 2-letter iso code
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||