I am using ResourceBundle for implementing internationalization concept.when i am deploying my application WebDynpro creates a default language property file in the package.
Now i am creating a property file with german language by copying existing property file with language specific changes. and placing it in the same location where your default property file is placed.
Now i am changing browser language to german and putting it in first order.
when i deploy my application it is not picking german property file Instead it is taking default property file.
Is there any other setting need to be done..
Thanks in advance
Kumar A replied
Suppose if Your Application has One View named " XYZView ".
You Wants to Apply Internationalization to that Application in the German Language Follow the below Steps.
1.) Go to Navigator --> Your Application --> Expand it --> src --> packages --> your Package Path --> there you find " XYZView.wdview.xlf " file.
2.) It contains labels, table headers, ... etc.
3.) Suppose If You wants your Application to be Internationalized to German Language then Copy the above file ( " XYZView.wdview.xlf " ) and Paste it in the same Folder and rename it as ("XYZView.wdview_de.xlf").
4.) The file ("XYZView.wdview_de.xlf") contains all labels, table headers, ..... etc. in English it self.
5.) Now you Double Click on ("XYZView.wdview_de.xlf") & go to Resource Text Tab. Select One Entry --> Right Click on it --> Click Edit --> New Window Opens --> In that Window Replace English Word with Equivalent German Word for Text Input Field --> Press OK.
6.) Repeat Step 5 for all Entries in the file ("XYZView.wdview_de.xlf").
7.) Save the Application.
8.) Reload the Application.
9.) Now the Application is Internationalized for German Language.
10.) To Test the Application Change the Browser's Local Setting to German and Deploy the Application.
Now the Application Works in German Language.
If you have any more Doubts Reply with them back.