Skip to main content

Batch Processing

Indicates the possibility to provide multiple nodes from the object tree into a list and trigger a translation for each object underneath.

Open Batch Processing

Permissions

The following permissions are required for access to batch processing:

PermissionDescription
twocream_deepl_bundle_usageAlways required for follow-up permissions. Allows the user to use and view the DeepL functionality.
twocream_deepl_bundle_batch_processingAllows the user to utilize batch processing.

Overview

Empty list view

Filled list view

Confirmation of adding to the list

<

Confirmation of successful batch processing

Partial AreaDescription
Source LanguageSpecifies the source language to be translated from. Applies to all list entries!
Target LanguageSpecifies the language to be translated into. Applies to all list entries!
GlossarySpecifies the glossary to be used. Applies to all list entries! (optional, recommended)
OptionsThese options apply to all list entries!
- "Overwrite existing texts": If texts are already present, they will be overwritten
- "Translate inherited texts and save locally": Considers inheritance of texts and saves the translation on the local object
- "Publish version": Publishes the translated version directly. Otherwise, only a new version is created
Objects & FoldersA list enabling the addition of objects of all classes and folders (DataObjects) for batch processing. The order can be sorted using arrows. Entries can be removed from the list via ❌. Adding to the list via search (magnifying glass) is also possible.
Start Batch ProcessingAdds all entries from the list to the queue. This must be confirmed beforehand. After the entries are added, the list is cleared.

Usage Notes

Object Configuration

In order to translate via batch processing, a configuration must be set up beforehand for each class. See: twocream DeepL Bundle - Object Translation Configurator

Recursive Processing: Child Objects

Both folder and data objects are added and processed for translation! The following must be noted:

  • All objects below the account point receive an EDIT LOCK. Despite the edit lock, objects can still be edited – click the "Yes" button to do so.
  • All objects beneath will be processed if a configuration exists (see: twocream DeepL Bundle - Object Translation Configurator)
  • The inheritance of texts is not considered. Therefore, text is only translated if it exists on the object. This ensures that inheritance is not broken.

Exponential Processing: Object Relations

If the configuration (see: twocream DeepL Bundle - Object Translation Configurator) specifies relation fields that should also be translated, they will also be translated via queue. This entails the following: It happens asynchronously to the actual object (own queue entry). If relations are present in this class, they are also added to the queue, along with their respective hanging relations.