04-14-2006 12:59 PM
Hi all,
I have one FORM: having script maintained for different languages.
The main language is ENGLISH for this form.
There is an include statement which pick up standard text maintain in SO10 t.code.
include statement is:
INCLUDE ZPUR_EPP_FMMPO_1 OBJECT TEXT ID ST LANGUAGE &EKKO-SPRAS& PARAGRAPH S3
which picking up language for germany it is showing message :
INCLUDE TEXT ,ZPUR_EPP_...,ST ,D is not available.
As text has not been maintained in SO10 transaction for germany language.
Similarly for language PT has also not been maintained in SO10 transaction.
but this picks up the text which has been maintained for language EN. (i guess it might be default. which has been maintained some where.)
Can any body help me in this where does this defination has exactly given?
Help me out it is urgent!!
04-14-2006 1:18 PM
Please check the conten in field <b>&EKKO-SPRAS&.</b>
also check <b>spelling</b> of inlcude text and the text which is maitained in SO10 with same language.
If u r not using <b>same client</b> then u have to attach standard text to request using program <b>RSTXTRAN</b> and then tranfer to corrosponding client usin trasaction <b>SCC1</b> that text element.
regards
vinod
04-14-2006 1:24 PM
No actually this is not my doubt...
My doubt is how for german it is not picking up the language: EN by default if it has not been maintained in SO10 transaction.
Where as for same case for French language it is picking up defaul as En
04-14-2006 1:25 PM
while debugging the Script i found that EKKO-SPRAS value is german for germany and french for france...
04-14-2006 1:29 PM
Chinmay,
It might be a data issue, the user might have logged in with EN but have typed in GERMAN.
Just go into SO10 and take a look at the german text, you will probably see it.
regards,
Ravi
Note : Please mark all the helpful answers
04-14-2006 1:34 PM
Hi,
Try to hardcode that value to 'EN' and see what is coming.
Regards
vijay
04-14-2006 1:37 PM
No,
in the script it is automatically picking up the language EN by default for rest of the language if there is not maintain any thing for respective language except EN.
But incase of german language it is not happening.
why?
so is there any place it has been defined except german that if the standard text is not being maintained foe corresponding language then it will pick up EN....how?
Do we have any solution where we can find out the setting where the defination is there that default language for those language is EN if the corresponding language text has not being maintained..
04-14-2006 1:41 PM
Hi,
if you don't maintain the text in different language then it won't come. but if you maintain them in all languages then definitely it will pick . are you sure German language text is not there , but even it is showing in german.
Regards
vijay
04-14-2006 1:46 PM
I am giving example:
So10 maintainance: for English only
for french: picking up the text in EN
for japanese: picking up the text in EN
but for
for germany: not picking up any thing
why???
04-14-2006 1:50 PM
Yeh i got what you are telling, may be because SAP implemeted by Germans, it is doing like that.
Just Kidding..
Regards
vijay
04-14-2006 2:46 PM
Does any body has solution for this?
please help me out.... for the above case.
04-14-2006 8:09 PM
Have you copied the layout from a standard SAP Script layout which has original language DE and changed the original language of the copied layout to EN?