Skip to Content
avatar image
Former Member

bi-lingual sapscript forms

Hello Everyone ,

I have a question regarding sapcript. My original sapscript was in danish , so i converted the script to English and made all the changes needed.

The user wants the form to be bilingual . The other language he wants is Portugese. So the form has to be compatible for both English and portugese.

How do I acheive that. Is there SAP help link I can look . what will the method . The communication language will be selected by the user . I have made the form in english . If the user selects portugese the form should be printed in P and if he selects E , then should be printed in E.

Any help will be appreciated ,



Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • avatar image
    Former Member
    Jan 21, 2013 at 01:46 AM

    Hi mona,

    Duplicate Question posted.

    Below is the link.

    sapcript language


    Praveen Chitturi.

    Add comment
    10|10000 characters needed characters exceeded

  • Jan 21, 2013 at 08:02 AM

    HI Monalisa,

    If I understood your requirement correctly, you want to display PT and EN simultaneous. We were having similar request. In this, what we did is all the PT translations we maintain in in Both PT/EN. and whenever, user is logging in in PT, it used to pick that translation to show.

    While doing this you may face a problem for SAP maintained translation. To overcome that, we created a Z Language and for PT we used to run the script/Smartform for that Z language.

    Hope this helps you

    - Harshad

    Add comment
    10|10000 characters needed characters exceeded

    • MOnalisa,

      While calling the Script, you have a parameter to pass as a LAnuage.

      Based on the condition in your driver program, pass the Language Key to this field.

      It will pick the Translation that you maintained for the form. By Translation, I mean, you need to create replica of the Script in that Language.

      INside the form, if you are using any Std Texts, then while calling those text, you need to pass the Language as a variable which you will pass from Driver program.

      Hope this helps you

      - Harshad