public class MagnoliaMessageSource
extends org.springframework.context.support.AbstractMessageSource
implements org.springframework.beans.factory.InitializingBean
TranslationService
,
MessageSource
Constructor and Description |
---|
MagnoliaMessageSource() |
Modifier and Type | Method and Description |
---|---|
void |
afterPropertiesSet() |
info.magnolia.i18nsystem.LocaleProvider |
getLocaleProvider() |
boolean |
isPreferMagnoliaContextLocale() |
protected MessageFormat |
resolveCode(String code,
Locale locale) |
protected String |
resolveCodeWithoutArguments(String code,
Locale locale) |
protected info.magnolia.i18nsystem.LocaleProvider |
resolveLocaleProvider(Locale locale) |
void |
setBasename(String basename) |
void |
setBasenames(String... basenames) |
void |
setLocaleProvider(info.magnolia.i18nsystem.LocaleProvider localeProvider) |
void |
setPreferMagnoliaContextLocale(boolean preferMagnoliaContextLocale) |
getCommonMessages, getDefaultMessage, getMessage, getMessage, getMessage, getMessageFromParent, getMessageInternal, getParentMessageSource, isUseCodeAsDefaultMessage, resolveArguments, setCommonMessages, setParentMessageSource, setUseCodeAsDefaultMessage
public info.magnolia.i18nsystem.LocaleProvider getLocaleProvider()
public void setLocaleProvider(info.magnolia.i18nsystem.LocaleProvider localeProvider)
public boolean isPreferMagnoliaContextLocale()
public void setPreferMagnoliaContextLocale(boolean preferMagnoliaContextLocale)
public void setBasename(String basename)
public void setBasenames(String... basenames)
protected MessageFormat resolveCode(String code, Locale locale)
resolveCode
in class org.springframework.context.support.AbstractMessageSource
protected String resolveCodeWithoutArguments(String code, Locale locale)
resolveCodeWithoutArguments
in class org.springframework.context.support.AbstractMessageSource
protected info.magnolia.i18nsystem.LocaleProvider resolveLocaleProvider(Locale locale)
Copyright © 2009–2015 Magnolia International Ltd.. All rights reserved.