Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

Authorization Object for logon in multiple languages

Former Member
0 Kudos

Hi,

Is there any authorisation object that gives users authorization to logon in multiple language?

Our client has a user who faces an error message when she tries to logon into the SAP system using TR (Turkish) language. Although she logs on generally in english ( without typing any language code in the lanuguage field ) , she has to run certain transactions for which she needs to login in turkish.

Any pointers towards this issue will be very helpful.

Regards

Subramaniam Iyer

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Hi ,

Turkish is an installed language because many other users including me are able to login in the client in Turkish.

Is there a possibility of a user parameter.?

Thanks for your answers

11 REPLIES 11

former_member74904
Contributor
0 Kudos

hi Subramaniam,

there are no authorization objects that control the use of languages for the enduser. while logging on, no authorization data is available yet (only after you've logged on).

you could have a look at Tcode SMLT and see whether turkish is an installed language at all in your environment? the documentation within this transaction will guide you through installing additional languages.

good luck!

//dimitri

Former Member
0 Kudos

Hi,

To be able to logon in any language it must be :

1. Language installed on the system

To check installed languages : Transaction SNL1, Languages->Display Country and Language

2. Enabled as logon language :

The allowed logon languages are determined by the system parameter zcsa/installed_languages.

The texts of the logon screen are in system language (parameter zcsa/system_language).

English and German are enabled by default.

Regards,

Wojtek

Former Member
0 Kudos

Please see sap note :

[Note 50402 - Turkish Codepage Installation|https://websmp230.sap-ag.de/sap(bD1wbCZjPTAwMQ==)/bc/bsp/spn/sapnotes/index2.htm?numm=50402&nlang=EN&smpsrv=https%3a%2f%2fwebsmp209%2esap-ag%2ede]

Former Member
0 Kudos

Hi ,

Turkish is an installed language because many other users including me are able to login in the client in Turkish.

Is there a possibility of a user parameter.?

Thanks for your answers

0 Kudos

What error message is displayed?

0 Kudos

The error message displayed is in a message box " You are not authorised to login in Turkish , Please login in English " after that the logon window is closed.

0 Kudos

Interesting. Looks like a custom made enhancement.

Could you click through on the window and find an error message code, usually 2 letters and 3 digits?

Kind regards,

Lodewijk

0 Kudos

Hi,

The message no. is ZTRZ 002

0 Kudos

Hi,

This looks like it may be a custom one.

Probably the best thing to do is identify which program is using it and sitting down with one of your development team and finding out why it is there.

To get you started

1. Run SE84

2. menu - Other Object -> Message Numbers

3. Enter message class (ZTRZ) and message number (002)

4. press F8 / execute

5. Highlight the message in the list and then click on the where used icon at the top of the screen. Execute that to see what programs that is used in and take that to your development team to see what it's all about.

0 Kudos

Hi Alex,

Thanks for the answer , I have'nt tried it yet but looks like that should be it.

Regards,

Subramaniam Iyer

Former Member
0 Kudos

Hi,

There is no such authorisation object that gives users authorization to logon in multiple language. It is default for the users to login in any language. The languages must be installed before logging in.