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 - - выбирать только не переведенные