Skip to Content
author's profile photo Former Member
Former Member

ITS login in different languages

Hi,

does anybody know, what can make that you cannot login anymore for an ITS-Service in all languages except english?

(even if you let the users login with the standard ITS-Mask, so they can select the language)

I get an strange abort of the service trying a german login...

ana

Add a comment
10|10000 characters needed characters exceeded

Related questions

2 Answers

  • author's profile photo Former Member
    Former Member
    Posted on Jan 17, 2005 at 11:37 PM

    As a last option, you can define a login.html and tail.html to avoid the the SAP standard ITS login page. In your login.html page you can check available languages in the system by "SAPXJutil.dll".

    syntax: `declare fieldEcho, getLanguages

    in "SAPXJutil.dll"; fieldEcho()`

    and you can check if no language specified at the service level, you can provide the list of languages available in the system in drop-down by the following code:

    `if (~language=="")`

    <TR>

    <TD>Language:</TD>

    <TD><SELECT name=~language>

    `if (getLanguages

    ("langId", "langDesc") == 0) repeat with i from 1 to

    langId.dim` <OPTION selected

    value=`langId<i>`>`langDesc<i>`</OPTION>

    `end else`

    <OPTION value=en>No allowed languages specified! Using

    English as default.</OPTION> `end`</SELECT> </TD></TR>`end`

    Regards,

    Velu

    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hello Velu,

      the problem is solved -and you cannot imagine how trivial it was!: the basis team of the project decided to introduce a check in a user exit in the SAP development systems, which allows you to login only in English (in order to force developers to create everything in original language English and not German).

      So, suddenly the ITS user could not login anymore in German.

      Is is not lovely?

      Thank you for your answer. Now I know something new :-).

      Cheers,

      Ana

  • Posted on Jan 19, 2005 at 05:12 PM

    Hi,

    you can also try the parameter ~languages in a service file.

    Please have a look to the online help:

    (http://tinyurl.com/3jllp)

    Description

    Set of languages supported by a service.

    The languages supported by the ITS are loaded into the ITS registry at ITS setup. When a user starts a service from a Web browser, all these languages are available for logon purposes. However, since the R/3 System may not necessarily contain all of the languages stored in the registry, it is sometimes useful to disable some of them.

    To restrict the number of languages available for logon when a user starts a service, you can specify them in the ~languages parameter.

    Set

    by Service file.

    Values

    Any valid languages supported by the ITS and stored in the registry.

    Example

    ~languages en, de, ja

    Regards,

    Rene

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.