Interface ITranslationRequestForm
- All Superinterfaces:
ITranslationRequestFormLoadableResult
- All Known Subinterfaces:
ITranslationRequestMultiplePagesForm,ITranslationRequestPageFolderContextFreeForm
- All Known Implementing Classes:
TranslationRequestFormContent2,TranslationRequestFormGeneric,TranslationRequestFormPage,TranslationStudioRequestFormPageFolder
Basic Language Mappings Form used by Scripts
- Author:
- Phillip Austerfield.
-
Method Summary
Modifier and TypeMethodDescriptionbooleanShould preview pages be created?Get Completion DateGet XML of custom fieldsget a list of all entity gidsDeprecated.Deprecated.List<de.espirit.firstspirit.access.store.pagestore.Page> Get Content Page to be translatedList of Sections Ids which are to be translatedde.espirit.firstspirit.access.store.contentstore.Content2Get Task List Content2 Instance.de.espirit.firstspirit.access.store.templatestore.TableTemplateGet Task List Content2 Template.de.espirit.firstspirit.access.store.contentstore.Content2Get Task Ticket Content2 Instancede.espirit.firstspirit.access.store.templatestore.TableTemplateGet Task Ticket Content2 TemplatelongGet Id of workflow to be imported after successful element importbooleanKeep non-translatable input components in the XML instead of removing thembooleanKeep non-translatable input components in the XML instead of removing thembooleanSend user notification on status changebooleanOnly translate released pages/datasetsbooleanRegister pages recursivlybooleanTranslate all sectionsbooleanTranslate only untranslated text (if possible)booleanTranslate page immediatelybooleanAlso translate Page formMethods inherited from interface com.idmedia.translationstudio.api.firstspirit.ITranslationRequestFormLoadableResult
load
-
Method Details
-
translateAllSections
boolean translateAllSections()Translate all sections- Returns:
-
getSectionIds
List of Sections Ids which are to be translated- Returns:
-
translatePageForm
boolean translatePageForm()Also translate Page form- Returns:
-
getMappingsPage
Get Content Page to be translated- Returns:
- Page
-
getTmsProjectOverwrite
-
getCompletionDate
Get Completion Date- Returns:
- Date
-
getEntities
get a list of all entity gids- Returns:
-
translateImmediately
boolean translateImmediately()Translate page immediately- Returns:
-
registerPagesRecursively
boolean registerPagesRecursively()Register pages recursivly- Returns:
-
createPreviewPage
boolean createPreviewPage()Should preview pages be created?- Returns:
-
getWorkflowOnImportId
long getWorkflowOnImportId()Get Id of workflow to be imported after successful element import- Returns:
- Id or -1 on error
-
keepNontranslatables
boolean keepNontranslatables()Keep non-translatable input components in the XML instead of removing them- Returns:
-
translateDeltaOnly
boolean translateDeltaOnly()Translate only untranslated text (if possible)- Returns:
-
isFragment
boolean isFragment()Keep non-translatable input components in the XML instead of removing them- Returns:
-
getTaskTicketContent2
@Nullable de.espirit.firstspirit.access.store.contentstore.Content2 getTaskTicketContent2()Get Task Ticket Content2 Instance- Returns:
- Instance or
null
-
getTaskListContent2
@Nullable de.espirit.firstspirit.access.store.contentstore.Content2 getTaskListContent2()Get Task List Content2 Instance. This is the list which only holds information about the actual task tickets to be commited- Returns:
- Instance or
null
-
getTaskTicketContent2Tpl
@Nullable de.espirit.firstspirit.access.store.templatestore.TableTemplate getTaskTicketContent2Tpl()Get Task Ticket Content2 Template- Returns:
- Template or
null
-
getTaskListContent2Tpl
@Nullable de.espirit.firstspirit.access.store.templatestore.TableTemplate getTaskListContent2Tpl()Get Task List Content2 Template. This is the list which only holds information about the actual task tickets to be commited- Returns:
- Template or
null
-
getCustomFieldsXml
Get XML of custom fields- Returns:
-
notifyUser
boolean notifyUser()Send user notification on status change- Returns:
-
getGenerationTaskPreviewExecutor
Deprecated.Get ScheduledTask name which will execute preview task- Returns:
- Task name or empty string
-
getGenerationTaskQueue
Deprecated.Get ScheduledTask without Preview- Returns:
- Task name or empty string
-
onlyTranslateReleasedElements
boolean onlyTranslateReleasedElements()Only translate released pages/datasets- Returns:
-