|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.olat.core.logging.LogDelegator
org.olat.core.configuration.AbstractOLATModule
org.olat.core.util.i18n.I18nModule
public class I18nModule
Initial Date: 28.08.2008
| Field Summary | |
|---|---|
static java.lang.String |
GUI_PREFS_COMPARE_LANG_ENABLED
|
static java.lang.String |
GUI_PREFS_INLINE_TRANSLATION_ENABLED
|
static java.lang.String |
GUI_PREFS_PREFERRED_COMPARE_LANG
|
static java.lang.String |
GUI_PREFS_PREFERRED_REFERENCE_LANG
|
static java.io.File |
LANG_CUSTOMIZING_DIRECTORY
|
static java.io.File |
LANG_OVERLAY_DIRECTORY
|
static java.io.File |
LANG_PACKS_DIRECTORY
|
static java.lang.String |
LOCAL_STRINGS_FILE_POSTFIX
|
static java.lang.String |
LOCAL_STRINGS_FILE_PREFIX
|
static java.lang.String |
SCHEDULER_NAME
|
| Constructor Summary | |
|---|---|
I18nModule()
Used by framework startup mechanism, don't call this yourself |
|
| Method Summary | |
|---|---|
void |
destroy()
Destroy the module resources. |
void |
event(Event event)
|
static java.util.Map<java.lang.String,java.util.Locale> |
getAllLocales()
|
static java.lang.String |
getApplicationFallbackBundle()
|
static java.util.Set<java.lang.String> |
getAvailableLanguageKeys()
|
static java.lang.String |
getBrasatoFallbackBundle()
|
static java.util.List<java.lang.String> |
getBundleNamesContainingI18nFiles()
|
static java.util.Locale |
getDefaultLocale()
|
static java.util.Set<java.lang.String> |
getEnabledLanguageKeys()
|
static java.util.Locale |
getFallbackLocale()
|
static java.util.Set<java.lang.String> |
getOverlayLanguageKeys()
|
static java.util.Map<java.util.Locale,java.util.Locale> |
getOverlayLocales()
|
static java.lang.String |
getOverlayName()
Returns the overlay name or NULL if not configured. |
static java.io.File |
getPropertyFilesBaseDir(java.util.Locale locale,
java.lang.String bundleName)
Get the base source directory for the given language where the language files for this bundle are stored |
static java.util.Set<java.lang.String> |
getTranslatableLanguageKeys()
|
static java.util.List<java.lang.String> |
getTransToolReferenceLanguages()
|
static boolean |
isOverlayEnabled()
Checks if the overlay mechanism is enabled. |
static boolean |
isTransToolEnabled()
|
static void |
reInitialize()
Reinitialize the entire i18n system |
static void |
setDefaultLocale(java.util.Locale newDefaultLocale)
Method to set new default locale |
static void |
setEnabledLanguageKeys(java.util.Set<java.lang.String> newEnabledLangKeys)
Set the languages that are enabled on the system. |
| Methods inherited from class org.olat.core.configuration.AbstractOLATModule |
|---|
init |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String LOCAL_STRINGS_FILE_PREFIX
public static final java.lang.String LOCAL_STRINGS_FILE_POSTFIX
public static final java.io.File LANG_CUSTOMIZING_DIRECTORY
public static final java.io.File LANG_PACKS_DIRECTORY
public static final java.io.File LANG_OVERLAY_DIRECTORY
public static final java.lang.String SCHEDULER_NAME
public static final java.lang.String GUI_PREFS_PREFERRED_COMPARE_LANG
public static final java.lang.String GUI_PREFS_PREFERRED_REFERENCE_LANG
public static final java.lang.String GUI_PREFS_COMPARE_LANG_ENABLED
public static final java.lang.String GUI_PREFS_INLINE_TRANSLATION_ENABLED
| Constructor Detail |
|---|
public I18nModule()
| Method Detail |
|---|
public void destroy()
AbstractOLATModule
destroy in interface OLATModuledestroy in class AbstractOLATModuleOLATModule.destroy()public static java.util.Locale getDefaultLocale()
public static void setDefaultLocale(java.util.Locale newDefaultLocale)
newDefaultLocale - public static java.util.Locale getFallbackLocale()
public static java.util.Set<java.lang.String> getAvailableLanguageKeys()
public static java.util.Set<java.lang.String> getTranslatableLanguageKeys()
public static java.util.Map<java.lang.String,java.util.Locale> getAllLocales()
public static java.util.Map<java.util.Locale,java.util.Locale> getOverlayLocales()
public static java.util.Set<java.lang.String> getEnabledLanguageKeys()
public static java.util.Set<java.lang.String> getOverlayLanguageKeys()
public static void setEnabledLanguageKeys(java.util.Set<java.lang.String> newEnabledLangKeys)
newEnabledLangKeys - public static java.util.List<java.lang.String> getTransToolReferenceLanguages()
public static java.util.List<java.lang.String> getBundleNamesContainingI18nFiles()
public static java.lang.String getBrasatoFallbackBundle()
public static java.lang.String getApplicationFallbackBundle()
public static boolean isOverlayEnabled()
public static java.lang.String getOverlayName()
public static boolean isTransToolEnabled()
public static java.io.File getPropertyFilesBaseDir(java.util.Locale locale,
java.lang.String bundleName)
locale - bundleName -
public static void reInitialize()
public void event(Event event)
event in interface GenericEventListenerevent in class AbstractOLATModuleAbstractOLATModule.event(org.olat.core.gui.control.Event)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||