Skip to Content
author's profile photo Former Member
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 a comment
10|10000 characters needed characters exceeded

Related questions

2 Answers

  • author's profile photo Former Member
    Former Member
    Posted on Jan 21, 2013 at 01:46 AM

    Hi mona,

    Duplicate Question posted.

    Below is the link.

    sapcript language


    Praveen Chitturi.

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on 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 a 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

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.