public interface TranslationMessageService extends Service
| Modifier and Type | Method and Description |
|---|---|
ApplicationTranslationData |
getApplicationTranslationData(java.lang.Long languageId)
Gets data for translations for the given language id
|
java.util.Properties |
getCustomizedKeysPerLanguage(java.lang.Long languageId)
Returns all customized keys for the given language, in form of a
Properties object |
java.util.List<LanguageVO> |
getProductLanguages()
List languages per product
|
TranslationKeyData |
getTranslationKeyData(java.lang.Long languageId,
java.lang.String key)
Returns data for the given translation key
|
void |
restoreOriginalTranslation(java.lang.Long languageId,
java.lang.String key)
Reverts any changes on the given key for the given language
|
void |
saveKey(java.lang.Long languageId,
java.lang.String key,
java.lang.String value)
Save a key customization
|
Page<TranslationKeyVO> |
searchKeys(TranslationQuery params)
Searches for translation keys
|
void |
setCustomizedKeysPerLanguage(java.util.Properties keys,
java.lang.Long id)
Set the customized keys for a language
|
ApplicationTranslationData getApplicationTranslationData(java.lang.Long languageId) throws FrameworkException
FrameworkExceptionjava.util.Properties getCustomizedKeysPerLanguage(java.lang.Long languageId)
throws FrameworkException
Properties objectFrameworkExceptionjava.util.List<LanguageVO> getProductLanguages() throws FrameworkException
FrameworkExceptionTranslationKeyData getTranslationKeyData(java.lang.Long languageId, java.lang.String key) throws FrameworkException
FrameworkExceptionvoid restoreOriginalTranslation(java.lang.Long languageId,
java.lang.String key)
throws FrameworkException
FrameworkExceptionvoid saveKey(java.lang.Long languageId,
java.lang.String key,
java.lang.String value)
throws FrameworkException
FrameworkExceptionPage<TranslationKeyVO> searchKeys(TranslationQuery params) throws FrameworkException, QueryParseException
void setCustomizedKeysPerLanguage(java.util.Properties keys,
java.lang.Long id)
throws FrameworkException
FrameworkException