Show TOC

Process documentationWorking with Collections Locate this document in the navigation structure

 

Each object in the ABAP development environment belongs to a package. In the translation environment, these packages are called collections.

Collections are used to determine translation relevance. Collections that contain objects relevant for translation are assigned to active translation graphs. Only objects that belong to collections assigned to a graph that is active for a specific target language arrive in the worklists and statistics for that target language.

Collections are also the mechanism used to assign work to translators.

Prerequisites

To work effectively with collections, you need to ensure that developers are also working effectively with packages. Here are a few do's and don'ts:

  • Make sure each functional area has its own package, so that objects can be logically assigned to the correct subject area. Do not simply assign all objects in your development to one package, as this means the translation workload cannot be meaningfully divided between more than one translator for each target language.

  • Make sure each package that you create is assigned to a component in the application hierarchy. This ensures that translators can work meaningfully with the proposal pool.

  • We recommend that any objects that do not require translation (for example, test objects) are assigned to a package designed specifically for this purpose. This enables you to exclude such packages from the translation process and save unnecessary translation costs.

Process

To work correctly with collections, you need to perform the following activities in this sequence:

  1. Create one or more translation graphs.

    For more information, see Defining Translation Graphs

  2. Assign the collections relevant for translation to active translation graphs.

    For more information, see Assigning Collections to a Translation Graph.

  3. Learn how to select collections correctly, as you need to select collections before performing many activities in the translation environment.

    For more information, see Selecting Collections.

  4. Assign translation-relevant collections to translators for each target language into which you translate.

    For more information, see Assigning Collections to a Translator.

  5. Ensure that collections that are not relevant for translation are excluded from the translation workflow.

    For more information, see Locking Collections.