Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

Copy from English to other Language in SO10 object

former_member219737
Participant
0 Kudos

Hi Team,

I have an object of So10 from where i need to convert the text to Italian Language.

Is there an option to do it in automate way .

I dont want to do it manually by placing the Italian conversion inside the so10 object .

Regards,

KArthik S

5 REPLIES 5

Former Member
0 Kudos

Dear Karthik,

        The SO10 objects maintained in appropriate language while creation , copy to other language may not possible but if you used those in the scripts then you can try to translate the script using following steps .

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,

Ketan

pranay570708
Active Contributor
0 Kudos

Hi,

you can create a small report to automate this translation process. Look at reply from max bianchi

How to translate SO10 text to different languages? | SCN

alexander_bolloni
Contributor
0 Kudos

Hi,

SE63 to my knowledge does not include SO10 texts (=standard texts), only SAPscript forms and styles. And it is a manual process  anyway. I understand you want to automate this...

If you only want to duplicate  the standard text from language A to B you can follow the mentioned thread from above (READ_TEXT; change language key, SAVE_TEXT).

If you want real "translation" of the text content you would need to interface with a (web)service that does text translation, I guess...

Read the original text with READ_TEXT; convert to plain text using CONVERT_ITF_TO_ASCII, send this text to the webservice,  have it translated to Italian, receive the translated text, convert it to ITF using CONVERT_ASCII_TO_ITF, save it via SAVE_TEXT.  Not sure if you meant automatic translation.

Regards,

  Alex

Jelena
Active Contributor
0 Kudos

I'm a bit confused by the question - what part exactly do you want to automate here? Do you want something to do the actual translation of the text? Where would the text come from if you don't want to enter it manually?  What are you trying to achieve?

raymond_giuseppi
Active Contributor
0 Kudos

Google (or ask admin for available tool in your systems) for a Web Service Translator, consume it and call it in one customer program (read_text, consume Web Service, save_text)

Regards,

Raymond