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

selection-screen texts and logon language

Former Member
0 Likes
4,620

Hi all,

I'm having reports with english selection texts (Dictionnary ref. is ticked).

So I expect SAP to translate it in all languages automatically, or at least to use english as default value

But when I logon in german, french, russian .... these texts does not appear with their english description, but with the technical one (S_MATNR, ...), which force me to translate them via SE63 ...

Is it normal ? do we need to translate ALL texts of all reports in dozens of languages via SE63 (whereas the english texts is ok for me for all logon languages) ?

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
3,038

Yes.

You need to translate them. You can use SAP transalations for it.

Regards,

Atish

10 REPLIES 10
Read only

Former Member
0 Likes
3,038

Hello,

Yes u do translate the text in all the langauges you want to view in different logons.

SAP will only propose the translation.

We need to translate manually.

Regards,

Vasanth

Read only

Former Member
0 Likes
3,039

Yes.

You need to translate them. You can use SAP transalations for it.

Regards,

Atish

Read only

Former Member
0 Likes
3,038

I understand that even for DDIC fields you have to activate the translation.

Use following steps:

1. Open SELECTION TEXTS screen using SE38

2. From menu GOTO > TRANSLATION

3. Enter ORIGINAL & TARGET Language

4. Copy all the text as required for all the selection texts and text elements

5. SAVE and exit.

Regards,

Vishal

Read only

RaymondGiuseppi
Active Contributor
0 Likes
3,038

Are you selection texts checked as Dictionnary ref. If no, you will have to translate those.

Regards

Read only

Former Member
0 Likes
3,038

hi,

yes, SAP automatically translate into the language( means in which laguage we r r log in).

at the time of log in sap system, it ask in which language u r logon, there we choose the language type.

or else

1. Open SELECTION TEXTS screen using SE38

2. From menu GOTO > TRANSLATION

3. Enter ORIGINAL & TARGET Language

4. Copy all the text as required for all the selection texts and text elements

5. SAVE and exit.

regards,

AshokReddy.

Message was edited by:

Ashok Reddy

Read only

Clemenss
Active Contributor
0 Likes
3,038

Hi Sylvain,

as far as I remember this could be related to program source language. Make sure that program source language and logon language when creating/modifying program are the same.

Regards,

Clemens

Read only

Former Member
0 Likes
3,038

what is weird is that : I create a simple report (logon english) containing :

select-options : s_matnr for mara-matnr.

and then I click on dictionnary ref. in selection texts (menu : goto -> texts elements -> selection texts) in order to have the dictionnay description automatically used ("material" in this case)

then when i logon in french, i'm getting S_MATNR on the selection-screen (no description found), whereas of course this standard description exists inside our system

I'm quite astonished that, for a standard dictionnary object, i would need to translate manually to french and all other logon languages...

Read only

Former Member
0 Likes
3,038

Hello,

For standard ddic objects also the SAP will propose the corresponding field text.

What u do is in the selection text follow the menu path.

GOTO--->Transaltion.

GIve the Original language = EN

Target language = FR.

Now u can see the

Material

XXXXX - Corresponding text in French.,

Save and active.

Logon in French. You will see the text now.

If useful reward.

Vasanth

Read only

former_member194669
Active Contributor
0 Likes
3,038

In the report use

SET LANGUAGE 'EN'.

if you feels english text is okay for all other login languages also.

not necessary to translate to other languages.

aRs

Read only

0 Likes
3,038

yes aRs that's a good idea, but I tested and it didn't work, even if I set language 'EN' in an "at selection-screen output" event ...

otherwise I already now SE63 or goto-> translation, but actually my goal is to avoid doing hundreds of SE63 for each report in each languages ...

I guess i'll have to chose this second solution... anyway thanks a lot for your help!