Application Development and Automation 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: 
Read only

Translation Issues

Former Member
0 Likes
1,925

Hi All ,

In the table TVAUT the field BEZEI is used to give the Description. The Description is in many International languages.

Is there a function module or procedure which can convert from one language(text) to other language (text) or to English.

Thanks in Advance.

Kishore Kumar Yerra.

1 ACCEPTED SOLUTION
Read only

christian_wohlfahrt
Active Contributor
0 Likes
1,273

Hi!

You make translations where you define the object. So it's in this case:

SPRO -> Sales and Distribution -> Sales -> Sales Document Header -> Define Order Reasons

Mark the lines you need to translate, then choose in menu Goto -> Translation. Mark the target language and maintain the corresponding translations (repeat for every language you need).

Regards,

Christian

6 REPLIES 6
Read only

christian_wohlfahrt
Active Contributor
0 Likes
1,274

Hi!

You make translations where you define the object. So it's in this case:

SPRO -> Sales and Distribution -> Sales -> Sales Document Header -> Define Order Reasons

Mark the lines you need to translate, then choose in menu Goto -> Translation. Mark the target language and maintain the corresponding translations (repeat for every language you need).

Regards,

Christian

Read only

0 Likes
1,273

Hi Christian Wohlfahrt ,

It seems we are near to requirement .

but the scenario is that it is z program which generates an ALV output.

and BEZEI is one of the field , so i have to get the field value translated irrespective of the original language to English .

But the solution that is to run manually right , so how do we automate this .

Thanks in Advance

Kishore Kumar Yerra

Read only

0 Likes
1,273

Hi Kishore,

Since it is a custom program , you can probably use the SET LOCALE or SET LANGUAGE statements.

Regards,

Suresh Datti

Read only

0 Likes
1,273

Hi Kishore,

If I understood your problem correctly, you can select the record from TVAUT table with where condition as spras = <English>.

you will get the text in English if it is maintained and if it is not maintained in English, Then I'm Afraid, there is no way you can get the english text for the Order Reason.

Select single *

from tvaut

where spras = 'E'

and augru = <YOur Order Reason code>.

write:/ tvaut-bezei.

Regards,

Ravi

Read only

Former Member
0 Likes
1,273

Hi ,

Please look into transaction SE63 and SNL3.

If this work out pelase award sutiable points and close the thread.

Regards,

Irfan Hussain

Read only

0 Likes
1,273

if u want text in english just add one condition in select statement,,

SELECT BEZEI INTO GV_BEZEI FROM DBTAB

where spras = 'E'.