cancel
Showing results for 
Search instead for 
Did you mean: 

Multilingual actions in Web dynpro

Former Member
0 Kudos

Hi

I created an application in web dynpro.In the starting project i given the default language as " American english".....

But now i want my screen to be displayed in French.

Please any one help me how to proceed.

Is it possible in Web dynpro or else is there any need to change the settings in the backend system...

Regards

Sushma

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

THIS IS BECOZ OF BROWSER PROBLEM

pravesh_verma
Active Contributor
0 Kudos

Hi Sushma,

Nothing to worry! Just make sure that you have translation teams with you! Translation teams are responsible to maintain various languges for the applications which you have developed. Actually this is a part of internationalization. there are .xlf files where in you can maintain various langauges text for your application and at runtime these applications will be converted to the the logged in langauge.

However just to give you an idea, please go through these links:

1)

2)

3)

I am sure this will help you! Please revert back in case you have any further issue,

Thanks and Regards

Pravesh

matteo_fusi2
Participant
0 Kudos

Hi,

look this tutorial

[https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/user-interface-technology/wd%20java/wdjava%20archive/internationalization%20of%20web%20dynpro%20applications.pdf]

Regards

Matteo

Former Member
0 Kudos

Hi Sushma,

Refer to the following link which explains about Developing an International Web Dynpro Application.

https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/70361a88-d6ce-2a10-b1bc-c357097a...

You have to modify the .xlf files and thenc change the Lanaguage in IE so that whenever you login with that Language you can see the text in that particular language.

Thanks & Regards,

Jhansi Miryala

Former Member
0 Kudos

Hi Jhansi,,

Where we will find the .xif files.

please tell me the path.

Regards

sushma

Former Member
0 Kudos

Hi sushma,

firstly you will go to Navigator tab rather than WEb-dynpro explore..

Go toSrcPackage--chose your packecge-here you will get some .xlf file related to your view name...

alse you will get BIn folder....

thanks

jati

Former Member
0 Kudos

Hi

But my application is running in english language only.

I created application consists of labels and Input fields, dropdown. I had taken package explorer and copied those .xif files in both english and German......

After deploying it will be in English only.

Is it " Message pool " is a mandatory option in this.. I didnt create that one.

International web dynpro application PDF is with me. Iam not clear about that.

Please tell me how to sort this.

regards

sushma

matteo_fusi2
Participant
0 Kudos

Hi,

check the user language,

If you use an anonimous user (ex. Guest) check the browser language

you can also specify the url parameter sap-locale

Reagards

Matteo

Edited by: Matteo Fusi on Apr 10, 2009 9:55 AM

matteo_fusi2
Participant
0 Kudos

Hi,

look this note

[https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/oss_notes/sdn_oss_bc_wd/~form/handler]

Regards

Matteo

Former Member
0 Kudos

My requirement is

I want my application to be run in German language....

I added German language in IE Tools options.

Where i have to add languages option in Mozilla browser.

Regards

Sushma

Former Member
0 Kudos

Its not opening in my system

matteo_fusi2
Participant
0 Kudos

Tools --> Options --> tab Contents --> Languages

Former Member
0 Kudos

If you are running this on Enterprise Portal, go to User Administration -> Identity Management, search for the portal user Id that you're using. In the General Information tab, notice that there is a Language Field. Change the language to your choice of language.

Former Member
0 Kudos

I modified everything,,still its not working

matteo_fusi2
Participant
0 Kudos

Have you Reload and Rebuild the project?

Former Member
0 Kudos

I created UI elements "Name -- Input field" , "Country --- DropdownBykey" and one button "cREATE " I HAD TAKEN.

In the package Explorer ,,,, Controller.xif files and view.xif files are present. I made a copy both in English and German...

For drop down a;lso i did the same.

Finally

I opened files of type"_de files Extension"...there i changed language to German language.....

In the Internet Explorer and Mozill a Browser , i German added language also.

still it is showing in English language only..

Please tell me where i went wrong.

Former Member
0 Kudos

Hi Sushma,

In your IE language setting, please ensure your choice of language are on top (First Row).

You can change the position of the languge by clicking the Move Up and Move Down button.

From my experiece the language will not reflect if you added it but it is not in the first row.

Hope this will resolve your issue.

Edited by: Victor Kong on Apr 10, 2009 1:08 PM

Former Member
0 Kudos

Even i changed the settings in the IE and Mozilla ....still iam getting error.

matteo_fusi2
Participant
0 Kudos

Try to clear the Internet Explorer cache

Try to run application with url parameter sap-locale=de

Edited by: Matteo Fusi on Apr 10, 2009 3:39 PM

Edited by: Matteo Fusi on Apr 10, 2009 3:39 PM

matteo_fusi2
Participant
0 Kudos

Look also this link

[http://help.sap.com/saphelp_nw04/helpdata/en/2d/e7381138a8d2458f1f4fac32614f71/frameset.htm]

and insert this code to check your locale

try {
	wdComponentAPI.getMessageManager().reportSuccess(WDClientUser.getCurrentUser().getLocale().getLanguage()) ; 
	wdComponentAPI.getMessageManager().reportSuccess(WDClientUser.getCurrentUser().getSAPUser().getLocale().getLanguage()) ; 
} catch (Exception e) {
	// TODO: handle exception
}

Former Member
0 Kudos

Please tell where i will find the Internet Explorer Cache...

Can any one provide step by step document for the language conversion.

I followed "developing International web dynpro application"'''...

I developed my own application with out message pool.

Please help me.

Former Member
0 Kudos

Here date fieds are showing the effect when i changed the language from English to German.

But labels and data in the input fields will be in english only.

please help me where i went wrong.