on 07-29-2015 5:27 PM
Hi Experts,
I am trying to assign different language for each logged in user to support users from multiple geographical regions. I have installed German laguage package on gateway server and in SU01 transacation while creating the user I have given "de" i.e German as the logon language in defaults tab. This is not being reflecting in Fiori launhcpad. But If I give sap-language=de, it is working fine and am able to see lanuchpad static content in german. Please help me,where I am missing.
Arun,
This is how Logon language is determined.
Determining the Logon Language - Connectivity - SAP Library
As you see, Language from SU01 is at number 5. Check others like browser language.
Regards
Krishna
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Krishna,
Thanks for your reply. Yes I have verified the all options. Finally the conclusion is that
The logon language is specified in the Application Server according to the following procedure.
The language list is specified using the HTTP header field accept-language .
Note
With Internet Explorer, you can for example set the language you require by choosing Tools Internet Options Languages .
This option will never work. Fiori launchpad will not take language reference from SU01 transaction. The same they have mentioned in the fiori techincal FAQ too.
Hi Arun,
The document for the general settings you mentioned is correct, and the language in the user's profile from SU01 will be taken when so-called basic authentication is performed.
However when using SAP system logon page, we need to render the system logon with a certain language which will be the saved as a hidden form field, and it will be used afterwards if the language input field is not activated. It is then slightly different from a basic authentication. Since the Fiori always uses a sort of System logon Page, that's why the user's language maintained in SU01 will not be taken.
For the system logon, you need to either specify the language in the logon page or maintain desired logon language in the ICF service node.
Best Regards,
Jessie
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Jessie,
Thank you so much for your reply. I have one more query, if I set language in ICF node for /default_host/sap/bc/ui5_ui5/ui2/ error pages,it will effect all Fiori users right ? This setting is not user specific right ? Then how can I use this option to set user specific langauge. Correct me if i am wrong.
Regards,
Arun.
Hi Arun,
Under ICF node /default_host/sap/bc/ui2/start_up ---> Error Pages ---> Configuration, you can set the default language, it will effect all users.
I guess there is not a way to set user specific language for Fiori if we use the default fiori system logon page(as I explained in the previous reply). You can manually set it on the logon page or in the URL.
In other cases like Single Sign-On, I think it would follow the mechanism as you mentioned at the very beginning. (Not for sure since I didn't test it)
Best Regards,
Jessie
Hi Jessie,
That is what my concern actually. Am looking for a Fiori solution where I want the user to be shown the Launchpad content with the language he desired, automatically on access. But as you mentioned, It seems there is no provision for default user language other than giving an option to the user by showing list of available languages in Login page or by passing language parameter in Fiori launchpad URL. Anyway thanks a lot Jessie for contributing your thoughts.
Regards,
Arun.
User | Count |
---|---|
81 | |
10 | |
10 | |
9 | |
7 | |
6 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.