cancel
Showing results for 
Search instead for 
Did you mean: 

How to get Fiori Launchpad language from Back-end system ?

Srikar
Active Participant

Hi Fiori Developers,

I am working trying to find out the selected language on the Fiori Login Launchpage and I was in a confusion that where does this my selected language on Fiori launchpad will be stored?

This is what I am trying to do.

Suppose the default language is English in SICF and in the SU01 transaction I have set the default language to English. I want to get the launch page in German (DE).

Do you know where does this stores in the back-end system?

Do we know any function module?

Do we know any database table?

Could you please help me out ?

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member

Hi Srikar;

Check "INIT_NATIVE_LANGUAGES" method in "/UI2/CL_SRA_LOGIN " class.

It may help you or give an idea.

Srikar
Active Participant
0 Kudos

Hi Abdullah,

Thank you for your reply.

I checked with "INIT_NATIVE_LANGUAGES" method in "/UI2/CL_SRA_LOGIN ". I can see they are selecting the languages from t002. How can I debug this method with a breakpoint and analyze the flow? I was doing in the normal way, by placing an external breakpoint and refreshing launch page from front-end.

I cannot find a debugger triggering from the front-end by using the launchpad URL.

I am using the same class /UI2/CL_SRA_LOGIN. Could you please guide me how can I trigger an external debugger from launch page ?

Former Member
0 Kudos

Hi Srikar;

You can't debug it with external debug because login screen working on 000 client with anonim user (I am not sure for user name, it can be sap system user).

You can only debug with enhance method and add endless loop as following code. After that go to sm51 tcode and select your session for debug.

data: lv_a, lv_b.
 lv_a = 'X'.
 do.
   if lv_a = lv_b.
     exit.
   endif.
 enddo.
<br>
Srikar
Active Participant
0 Kudos

Hi Abdullah.

Thank you for helping me a lot. I wanted to know the flow of Fiori Login page and that is why I was asking where I can debug the class or etc..

I was searching for the flow where our USERID, PASSWORD, LANGUAGE are getting authenticated. If I am passing these 3 of the parameters I need the function module or a Class where my authentication happens with language.

http://<server>:port/sap/bc/ui5_ui5/ui2/ushell/shells/abap/FioriLaunchpad.html?sap-client=800&sap-la...

I wanted to know where it is authenticating?