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

Language change

Former Member
0 Likes
811

Hi all,

In one report I am getting the output in English. But I need to change that output to another language like china or Korean.

So how I need to do.

Any help..

6 REPLIES 6
Read only

Former Member
0 Likes
778

Hi,

You can write select statment like

select * from 'database table into 'internal table' where 'condition', and spras = 'your language'.

you can get your disired language.

Thanks,

Das

Read only

Former Member
0 Likes
778
 
 
select * from <table_name> into corresponding fields of table <internal_table_name>
 where spras eq 'ZA' . "chinese language.

Read only

Former Member
0 Likes
778

Hi,

I am not sure whether you are getting your output result from a table or from some other source.

If you are getting data from table.Check on this.

Go to SE11 and give table name and display.

Then, navigate to Goto->TextTable

Here data will be maintained for many languages, it will be displayed here for that language(logon language)

The main table with text table will have foreign key relationship.

You can query for description data (data to be displayed in output) from text table

where main_table's-primary_key is present in this text_table.

Hope this helped you.

Thanks,

Rashmi

Read only

Former Member
0 Likes
778

Hi Mahaboob,

Try the following:

select *

from <dbtable>

into <t_itab>

where <condition>

and spras = sy-langu.

  • sy-langu - user language (logon language).

If you want to get in different languages, you can get the language code from table 't002', and use that code in the condition spras = ' '.

Hope this helps you.

Regards,

Chandra Sekhar

Read only

former_member654348
Participant
0 Likes
778

Hi

As u logged on to the system in english it is displaying the o/p in english.

System displays the output in users logon language.

If u logon to the system in chinese or, so u will get the o/p in chinese.

Read only

0 Likes
778

Thanks