|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.activemath.webapp.i18n.Localizer
public class Localizer
Localization functions for ActiveMath's WebApp.
| Method Summary | |
|---|---|
ResourceBundle |
getBundle(String language)
Get the @link ResourceBundle for language |
String |
getDefaultLanguage()
|
static Localizer |
getInstance()
|
String |
getItemDifficulty(String difficulty,
String lang)
Return localized string for an Omdoc item difficulty (eg "schwer"). |
String |
getItemTag(String omdocTag,
String omdocType,
String lang)
Return localized string for an Omdoc item type (eg "Lemma", "�bung"). |
Locale |
getLocale(String language)
|
Set |
getLocales()
|
String |
getPreferredLanguage(HttpServletRequest request,
User user)
Determine the preferred language for a request. |
List<String> |
getSupportedLanguages()
Return a list of supported languages. |
boolean |
isSupportedLanguage(String language)
Say if language is supported. |
static String |
makeLocalizedName(String filename,
String lang)
Construct a localized (file)name. |
void |
resetBase()
A means to reload the resource bundles without restarting the whole server |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static Localizer getInstance()
public void resetBase()
public static String makeLocalizedName(String filename,
String lang)
filename - - name to localizerlang - - language
public List<String> getSupportedLanguages()
public String getDefaultLanguage()
public boolean isSupportedLanguage(String language)
language is supported.
language - - may be nullpublic Set getLocales()
public Locale getLocale(String language)
language -
public ResourceBundle getBundle(String language)
language
language -
public String getPreferredLanguage(HttpServletRequest request,
User user)
lang and language
User.getLanguage()) if available
request - - Request to determine language foruser - - may be null
public String getItemTag(String omdocTag,
String omdocType,
String lang)
omdoc..
omdoc.
public String getItemDifficulty(String difficulty,
String lang)
omdoc.difficulty.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||