Definition
An object group covers a group of object types, such as A_S3 (ABAP texts) or A_S4 (Repository texts). Object groups enable you to define the scope of translation for each target language. For example, you can define that a "major" language (such as English) translates all object types, and a "minor" language (such as Korean) only translates selected short text object groups.
Use
After you have set up a target language, you should activate object groups for translation into this language. You can only activate entire object groups, not individual object types.
The default status of an object group is Locked. If you want this object group (and all object types contained in it) to be translated into this target language, you need to set the status to Translated.
Structure
The following object groups are available. You can display this information in transaction SLWA, by choosing Object Groups ® Details.
Short Texts
Object Group |
Object Type (Abbreviation and Definition) |
A_O1 OTR Level 1 |
LTR1 OTR level 1 long textsOTR1 OTR level 1 short texts |
A_O2 OTR Level 2 |
LTR2 OTR level 2 long textsOTR2 OTR level 2 short texts |
A_O3 OTR Level 3 |
LTR3 OTR level 3 long textsOTR3 OTR level 3 short texts |
A_S1 (Partial Delivery 1) |
SHI3 Hierarchy node textsSHI5 Extensions of a hierarchy STD Standard tables: client-specific TOBJ Customizing objects UPK Authorization profiles UPT Authorizations |
A_S2 (Partial Delivery 2) |
STI Standard tables: cross-clientTLOG Logical objects |
A_S3 (ABAP texts) |
ACGR RolesAGL Role descriptions CCTT Control composite texts CUA User interfaces MESS Messages REPT ABAP text pool SCRT Screen Painter texts SSCT Screen control TRAN Transactions |
A_S4 (Repository texts) |
DOMA DomainsDTEL Data elements MCID Matchcode IDs MCOB Matchcode objects SHLP Search help texts TABT Table titles TTYP Table types TYPE Type groups VALU Fixed values for domains VIEW Views |
A_S5 (Other interface texts) |
CHDO Definitions for change documentsDSEL Dynamic selections FSEL Field selection LDBT Logical databases NROB Number ranges VARI Report variants |
A_S6 (Technical short texts) |
BEZD Foreign key relationshipsCCTH Control composite headers CLAS Classes and interfaces CUAD Programmer interface documentation DEVC Packages DIAL Dialog modules ENQU Lock objects FUNC Function titles, parameters and exceptions INDX Secondary indexes LIBT Function groups MSAG Message classes SCRH Screen Painter headers SGPA Set-Get parameters SQLT SQL tables SYAG System log: message texts |
C_A1 (Application texts) |
ATD Application tables: client-specificATI Application tables: cross-client |
Long Texts
Object Group |
Object Type (Abbreviation and Definition) |
B_L1 (IMG) |
HY Hypertext modules |
B_L2 (Release notes) |
IN Release notes |
B_L3 (Dialog texts) |
DT Dialog texts |
B_L4 (Forms and styles) |
FORM FormsSSF SAPscript smart forms STYL Styles |
B_L5 (F1 Help) |
DE Data element documentationDZ Data element supplement documentation NA Message documentation RE Report, function group, logical database documentation TX General long texts UO Authorization object documentation UP Authorization profile documentation |
B_L6 (Technical long texts) |
CA Class attributesCE Class events CF Program function documentation CL Classes CO Class methods CT Internal types in a class FU Function modules/parameters documentation FX Function module exception documentation IA Interface attributes IE Interface events IF Interface IO Interface methods MO Modification documentation SD ABAP syntax SL System log messages TB Table documentation |
B_L7 (Glossary) |
GLS Glossary texts |
B_L8 (HR documentation) |
HLD HR long texts (client-specific)HLI HR long texts (cross-client) HSD HR short texts (client-specific) HSI HR short texts (cross-client) |
Integration
You need to assign object groups for translation before an evaluation can run. If all object groups have status Locked for a specific target language, then no evaluation takes place for this language. If you decide at a later stage to exclude a language from the translation process, you can set all object groups back to status Locked for this language. This ensures that the system excludes this target language from all future evaluations.
Once you activate an object group for a target language, all the object types contained in this object group appear in the translation worklists for this language, after an evaluation has run. If an object group is locked for a target language, the object types contained in this object group do not appear in the translation worklists.
See also:
Defining Object Groups for Translation Checking Object Type Attributes