Application Development and Automation Blog Posts
Learn and share on deeper, cross technology development topics such as integration and connectivity, automation, cloud extensibility, developing at scale, and security.
cancel
Showing results for 
Search instead for 
Did you mean: 
Thajudheen
Explorer
5,555

So, we can Translate a smart form into other language with the T code – SE63. 

As We know SAP is a multi-lingual language (that means it is available in different languages), It supports Customer of any country, and language is never a barrier for SAP. 

Suppose the customer is having the office in US, Japan and in Germany and if the customer has developed the smart form in English, The customer team which is operating from US  are fully satisfied with the output of the smart form , because they know English language . 

But if the customer team which is operating from Japan or Germany they wont understand the language , 

 So we need to do the translation of smart form into the target language depending upon the country. 

Now let us see the steps to Achieve It. 

First we need to go to the T code SE63. 

Translation Editor, which is used for Translation 

Thajudheen_0-1730193527692.png

Then we need to click on Other Texts 

Thajudheen_1-1730193527695.png

Then click on SAP script: Form and Styles and Expand It. 

Thajudheen_2-1730193527698.png

Then click on SSF SAP Smart Form 

Thajudheen_3-1730193527700.png

Then In the Object Name , pass the name of your smart form. 

 

Thajudheen_4-1730193527702.png

Then we have 2 options like Source language and Target Language 

In source Language  ---> The language in which we developed the smart form. 

Target Language -----> The language in which we want the smart form to converted to. 

So here i need to convert the Language from English to Germany. 

Thajudheen_5-1730193527703.png

Then click on EDIT. 

So here there are 2  

 

Thajudheen_6-1730193527704.png

So here there are 2 portions like the upper portions is all about the Source language , and the lower portion is about the text , that we are going to maintain in the German language. 

 We can do the translations for all the Text elements by using this particular process. 

If we have used any other texts  [ Include Text , Text Module  ] , those text will not appear here in this T-code , we have different steps to achieve it. 

First let us see How to Convert the Text elements to German Language . 

 So here in the Upper portion of the text , we have Order Number , the Text name for Order Number is &%TEXT1&,   and check in the lower portion , where text1 is appearing. 

Thajudheen_7-1730193527705.png

Then click on the  &%TEXT1&, In the lower portion , and click on the 

Insert Line option 

Thajudheen_8-1730193527706.png

 

Thajudheen_9-1730193527706.png

Then instead of /E , we need to provide the paragraph format , which is given for the Text1 in the upper portion. 

So the below are the details of the Items , which we need to convert it into German. 

Thajudheen_10-1730193527707.png

Thajudheen_11-1730193527708.png

And now the next is header details. 

For header details , the text is &%TEXT4& and the paragraph format is /E. 

Thajudheen_12-1730193527708.png

So in the lower portion , click on the &%TEXT4& and click on the insert line option. 

 Then Pass the paragraph format and the corresponding Header details name in german in the lower portion. 

Thajudheen_13-1730193527709.png

This is for Item details. 

 

Thajudheen_14-1730193527709.png

 

 And also do the same for Total field also as shown below. 

Thajudheen_15-1730193527710.png

 

Now If we try to Login using English Language. It will display output in English 

Thajudheen_16-1730193527711.png

Thajudheen_17-1730193527712.png

 

Now if i Logging in using German Language , It will display the records in German. 

Thajudheen_18-1730193527713.png

 

So we can observe , that whatever  text we changed  using German language , have been changed to German. 

Thajudheen_19-1730193527714.png

 

 So Now let us see How to convert the Include text and Text Module text into Other Language. 

  

Text Module. 

So We will see how to convert  the Text Module to Other language. 

 So Go to se63. 

Click on other text. 

Thajudheen_20-1730193527716.png

Expand B5 sapscript : Forms and styles. 

Click on SSF sap smart Form ,  

Thajudheen_21-1730193527719.png

 

 And in the Object name , pass the Text Module name , 

Then provide the source and target language 

Click on Edit. 

Thajudheen_22-1730193527723.png

U can observe that , for whichever Text u have provided Text Module , only that will be seen here. 

So we have used text Modules only for Order Details , so that is why only that text is seen here. 

Thajudheen_23-1730193527726.png

Pass the paragraph Format , and the description in the lower part of the text. 

Save and activate. 

Thajudheen_24-1730193527727.png

Then we need to go to smart form and change the arrow mark as shown below  

And  pass SY-Langu , so in whichever language we are logging in , It will convert it to that particular language and activate 

 

Thajudheen_25-1730193527732.png

Now If we run the smart form , we can observe that the language has been translated  

Thajudheen_26-1730193527734.png

 

 Now let us see How to convert the Include Text into Other language? 

 So for Include Text , we dont’ need to Go to tcode SE63. 

We need the Tcode SO10 for that. 

Give the Include Name, pass the language as DE, 

And then click on create 

Thajudheen_27-1730193527737.png

And pass the German description here , 

So For order details , In German it is Bestlelldetails 

Thajudheen_28-1730193527741.png

Then Go to the smart form , In text name – pass the include text name , and in language pass the SY-LANGU 

And then activate the smart form , and run It. 

 

Thajudheen_29-1730193527747.png

And If i Logged in German Language 

 

Thajudheen_30-1730193527749.png

So the text has been converted into the German Language using Include Text 

 

Thajudheen_31-1730193527751.png