This document shall help you identify some fiori launchpad texts and give helps how to identify the underlying resources to identify a tranlation key.

Texts display in the Fiori Launchpad

LanchpageView2016-07-01_14-46-21.jpg/wp-content/uploads/2016/07/catalogview_987736.jpg

Catalogs, Groups and Tiles

are part of the Business content and defined with the Fiori Launchpad Designer. (FLPD).

Corresponding texts can be found in the Fiori Launchpad designer.

There are three ways described below:

  • Identifying from FLPD
  • Identifying from PageSet Request of FLP
  • Identifying using /UI2/FLC

 

Identifying from FLPD

 

FLPD2016-07-01_14-52-52.jpg

one can use the FLPD to determine the technical key (e.g. Catalogname, groupname) containing the entry.

/wp-content/uploads/2016/07/tiletitle_987766.jpg

The following documentation describes how to obtain the translation key from the technical key. .

Translating Tiles, Catalogs, and Groups in the Customizing Layer – SAP Fiori Launchpad – SAP Library

 

Identifying text from PageSet Request

If one does not have access to the Fiori Launchpad designer, the technical key can be determined by inspecting the Pageset request as described below for a group title:

presume we have to identify the technical group name of the group tile “Operação diária”:

Opening the developer tools (F12), refresh page(Press F5), on the network tab filter for “Pageset”.

groupTitlePageset2016-07-02_20-30-39.jpg

Double click on the pageset request to open it in it’s own tab.
then search in this content for the text:

In the vincinity you will find the technical group name:

SAP_SFIN_BCG_CR_DAILY.

/wp-content/uploads/2016/07/groupname2016_07_02_20_28_49_988066.jpg

Given the technical key, use

Translating Tiles, Catalogs, and Groups in the Customizing Layer – SAP Fiori Launchpad – SAP Library

to determine the technical translation key.

Note: The actual response of the pageset request is compact. You may use an extension like JSONView to format the response. Alternatively you can copy it to a text editor of your choice and format.

/wp-content/uploads/2016/07/jsonview2016_07_02_20_33_18_988070.jpg

 

Identifying Texts using /UI2/FLC

 

The Fiori Launchpad check tool allows to identify the texts of the Fiori Launchpad.
See below in the Appendix.

 

 

Application title

Application Title (UI5)

guessingTheTitle.jpg

Identify the App by looking for the respective Component-preload.js request occuring when starting the app the first time. The following blog gives you additional hints  http://scn.sap.com/docs/DOC-74096

componentPreload2016-07-01_15-33-41.jpg

The application path typically correspoind to the bsp repository name
The frontend application texts and typically exposed via an i18n properties files

propertiesAppI18n.jpg
Note that you can inspect this content:

fullscreenTitle2016-07-01_15-34-27.jpg
In newer releases ( UI5 1.38+ ), the application title itself may also be part of the manifest.json request if retrieved from the lrep.   The origin of this text is typically still an i18n file in the bsp repository.

Details on the UI5 translation process can be found here:

Prerequisites for Translating Text Elements – UI Development Toolkit for HTML5 (SAPUI5) – SAP Library

Translations in SAPUI5 Application

Application title, WebGUI

TitleOfWDA2016-07-02_20-04-31.jpg

/wp-content/uploads/2016/07/startup2016_07_02_20_06_42_988072.jpg

/wp-content/uploads/2016/07/catalogflpd2016_07_02_21_07_31_988079.jpg

In the catalog, select Target Mappings, the proper line ( alternatively you can search in the top right search field for the technical target mapping id.
Then click “configure”.

catalogTM2016-07-02_21-14-46.jpg

On the targetmapping screen you will find the title text, which is used. /wp-content/uploads/2016/07/targetmappingtile2016_07_02_21_18_59_988080.jpg

Application texts

This article focuses on Fiori Launchpad content texts.

Texts displayed within application screens depend on the applciation technology.

  • WDA /Personas
  • Webgui /Personas
  • UI5 Applications

Backend UI Technologies (WDA, WebGui, Personas)

WDA and WebGUI texts are maintained on the application backend (Suite system, not the ABAP FES) running the application.
(If personas is used, additional texts may be stored in the Personas repository).

 

UI5 Applications

Texts display within an application screen are either delived as part of the javascript application.
In e.g. an(* en_US.properties) file as described above.

Some texts like error messages or application data are retrieved from the backend via OData calls and thus part of the Suite system.

If in doubt, analyze the content of the network trace to determine the origin of the actual text.

 

 

 

 

Appendix: Using /UI2/FLC to identify translation keys for FLP(D) texts

 

Texts of Catalogs, Groups, Tiles and Targetmappings are stored in the WebDynpro Repository.
With /UI2/FLC texts can be identified and the corresponding text keys determined:

 

Run the transaction /UI2/FLC,  with “With Text ID” checked on the appropriate layer.

 

Pick an appropriate ALV Layout displaying the TextID Columns ( 2SAP_TRANS)

Identify the respective catalog or group,
The m:2 column indicates the catalog title is nr 2 in the Main WD Config Key entits.

For tile titles, the Property WD Config Key has to be used:

Clicking on the “Catalog Title” columns takes you to a screen list
all (title) texts relevant to this Catalog (Catalog title texts, Tile title, and TM Title texts)

 

 

For details, please refer to https://help.sap.com/doc/saphelp_nw751abap/7.51.0/en-US/d6/c587a7c973479a8bcb7024406fae8e/frameset.htm

 

To report this post you need to login first.

Be the first to leave a comment

You must be Logged on to comment or reply to a post.

Leave a Reply