cancel
Showing results for 
Search instead for 
Did you mean: 

How can we make language translation in sap script?

Former Member
0 Kudos

Hi expert,

Based on language i have to display text in sap script form.

please i like to know how to maintain language translation in sap script.

manually i am handling the language text in print program.

like below.

if language = 'EN'

text in english.

endif.

if language = 'DE'

text in German.

endif.

good points will be given for proper answer.

Thanks and regards,

Pavan.

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi,

There are two options 2 convert into other languages.

Se76 and Se63.

This is for Se63:

Developing SAPScript in different languages

You can goto transaction SE63 and translate the scripts into different languages.

In SE63, click Translation -> Long Texts -> Sapscripts -> Forms

Those language you can convert to have already been pre-installed in the system.

SE63 is the best way to translate since it offers check options.

Regards,

Shiva Kumar

Former Member
0 Kudos

Hi,

Fo to SE76.

Give The form Name.

Then Give The Source Language.(Language in Which The Form is created)

In Your Case i think it will be EN.

Then Give the Target Language.(DE)

Then Click The radio Button For Description And Click Change.

From There U can easily enter the DE language text under Translation for Each English lang text.

Then SAVE it.

After that Go back And select Window text and Documentation-->Change

Revert back in case you need further clarification

Regards

Sandipan

valter_oliveira
Active Contributor
0 Kudos

Hello there!

If those texts are static, you can use the following procedure (to translate your text elements):

Go to SE63, then in the menu follow this path:

Translation->ABAP Objects->Other Long Texts->FS (forms and styles)->FORM (Forms)

This will transport you for a screen where you can choose the script (Object -> field Object Name). Press Enter. If says object not found, it's because the source language is wrong (box below named translation -> field source language --- press F4 to change it)

After this, you'll navigate (after pressing Enter with correct language in source and choosing a correct one in target) to the transaltion screen. You'll have you text elements, original on top, your transalation below.

If those texts are dynamic, I believe you have to do the way you are doing.

Hope this helps.