public interface TranslationServiceIF
Modifier and Type | Method and Description |
---|---|
java.lang.Integer |
getSearchObjectsSize(java.lang.String localeID,
java.lang.String searchString,
int entityType,
boolean notTranslated)
Получение размера возвращаемого результата при поиске
|
java.util.List<SynergyLocale> |
getSynergyLocales(boolean visible)
Получение языков находящихся в Synergy
|
EntityTranslation |
getTranslations(long translationID)
Получение переводов по id перевода
|
Translation |
getTranslationSize(int entityType,
boolean notTranslated)
Получение количества записей при запросе ресурсов
|
java.lang.Boolean |
removeTranslations(long translationID)
Удаление перевода сущности
|
java.lang.Boolean |
saveLocales(java.util.List<SynergyLocale> locales)
Сохранение локалей
|
java.lang.Boolean |
saveResourceTranslations(java.util.List<TranslationObject> translations)
Сохранение переводов сущностей и переводов сообшений, используется в редакторе ресурсов
|
java.lang.Long |
saveTranslations(EntityTranslation entityTranslation)
Сохранение переводов
|
java.util.List<TranslationObject> |
searchObjects(java.lang.String localeID,
java.lang.String searchString,
int start,
int length,
int entityType,
boolean notTranslated)
Поиск объектов соответствующий запросу частями
|
java.util.List<SynergyLocale> getSynergyLocales(boolean visible)
visible
- - только видимыеjava.lang.Boolean saveLocales(java.util.List<SynergyLocale> locales)
locales
- - список локалейEntityTranslation getTranslations(long translationID)
translationID
- - id переводаjava.lang.Long saveTranslations(EntityTranslation entityTranslation)
entityTranslation
- - переводыTranslation getTranslationSize(int entityType, boolean notTranslated)
java.lang.Boolean removeTranslations(long translationID)
translationID
- - id переводаjava.lang.Boolean saveResourceTranslations(java.util.List<TranslationObject> translations)
translations
- - список объектов с переводамиjava.util.List<TranslationObject> searchObjects(java.lang.String localeID, java.lang.String searchString, int start, int length, int entityType, boolean notTranslated)
localeID
- - локальsearchString
- - строка поиска, может быть пустой, тогда будет выборка из всех, нужно для выборки по типу и непереведенностиstart
- - откуда начинать выбиратьlength
- - сколько выбратьentityType
- - тип сущностиnotTranslated
- - выбирать только не переведенныеjava.lang.Integer getSearchObjectsSize(java.lang.String localeID, java.lang.String searchString, int entityType, boolean notTranslated)
localeID
- - локальsearchString
- - строка поиска, может быть пустой, тогда будет выборка из всех, нужно для выборки по типу и непереведенностиentityType
- - тип сущностиnotTranslated
- - выбирать только не переведенные