Skip to content

Latest commit

 

History

History
92 lines (55 loc) · 2.44 KB

File metadata and controls

92 lines (55 loc) · 2.44 KB

Information for Translators

The following information is relevant for translators.

  • Texts can be translated in transaction SE63. For more information, see Transaction SE63

  • The texts are treated as:

    • Short texts with translation object type A5 (User Interface Texts) → FIOS(Fiori Properties Short Texts).

    • Other texts with translation object type A5 (User Interface Texts) -> FIOL (Fiori Properties Long Texts). This includes texts that are longer than 196 characters and/or contain xhtml markup.

  • The translation object name is formed the following way:

    <UI5 ABAP Repository Name> <File Id>

    The repository name is padded with spaces up to 30 chars. The file ID is the hash of the filename of the default properties file.

  • The text key of each text element consists of the text type and a hash of the text name.

  • The texts are stored as texts of the BSP page of the default properties file. However, they are not visible in the BSP page editor in the ABAP Workbench. They are stored in the following database tables:

    Database Table

    What Does it Contain?

    O2PAGDIR (File Table)

    • Hashed file name of the default properties file (part of the translation object name)
    • Repository name, default file name

    O2PAGPROP (Text Key table)

    • Text name
    • Unique text GUID
    • Text type
    • Additional context information
    • Translation object name GUID (from the properties file)
    • Repository name, default file name, text GUID

    O2PAGPROPT (language-dependent short text table)

    • Source and translated text shorter than 255 characters
    • Keys: Repository name, default file name, text GUID as in table O2PAGPROP, and language key