| 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.ecyrd.jspwiki.i18n.InternationalizationManager
com.ecyrd.jspwiki.i18n.SilverpeasWikiInternationalizationManager
public class SilverpeasWikiInternationalizationManager
Manages all internationalization in JSPWiki.
| Field Summary | 
|---|
| Fields inherited from class com.ecyrd.jspwiki.i18n.InternationalizationManager | 
|---|
CORE_BUNDLE | 
| Constructor Summary | |
|---|---|
SilverpeasWikiInternationalizationManager(com.ecyrd.jspwiki.WikiEngine engine)
Constructs a new InternationalizationManager.  | 
|
| Method Summary | |
|---|---|
 String | 
get(String key)
Returns a String from the CORE_BUNDLE using English as the default locale.  | 
 String | 
get(String bundle,
    Locale locale,
    String key)
If you are too lazy to open your own bundle, use this method to get a string simply from a bundle.  | 
 ResourceBundle | 
getBundle(String bundle,
          Locale locale)
Finds a resource bundle.  | 
static Locale | 
getLocale()
 | 
static void | 
setPreferredLanguage(String newLanguage)
 | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public SilverpeasWikiInternationalizationManager(com.ecyrd.jspwiki.WikiEngine engine)
engine - To which engine this belongs to| Method Detail | 
|---|
public static void setPreferredLanguage(String newLanguage)
public static Locale getLocale()
public String get(String key)
           throws MissingResourceException
get in class com.ecyrd.jspwiki.i18n.InternationalizationManagerkey - Key to find
MissingResourceException - If there is no such key
public ResourceBundle getBundle(String bundle,
                                Locale locale)
                         throws MissingResourceException
getBundle in class com.ecyrd.jspwiki.i18n.InternationalizationManagerbundle - The ResourceBundle to find. Must exist.locale - The Locale to use. Set to null to get the default locale.
MissingResourceException - If the key cannot be located at all, even from the default
 locale.
public String get(String bundle,
                  Locale locale,
                  String key)
           throws MissingResourceException
get in class com.ecyrd.jspwiki.i18n.InternationalizationManagerbundle - Which bundle the string is inlocale - Locale to use - null for defaultkey - Which key to use.
MissingResourceException - If the key cannot be located at all, even from the default
 locale.
  | 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||