Hi, I have tried the sample project 'Struts2i18n' it's working fine. But, in my application i have different packages like, com.company.model, com.company.pojo etc., I need write properties file for all the packages. In struts.properties,whether, i need to define
struts.custom.i18n.resources=com.kogent.ResourceBundle struts.custom.i18n.resources=com.company.model struts.custom.i18n.resources=com.company.pojo And one more thing,for ex, If user select hindi index.action?request_locale=hi Hindi i need to change all hindi text in throughout my application all the jsp pages. Can you give me suggestion Muthu Velappan wrote: > > I think if an app has to support internationalization then all text should > be written from properties file and not through static images content. So, > I > would be remove images and try to get write all text from properties file > only. > > For Dynamic Data Issue - I believe you fetch the content from database. If > you want to show them also in hindi then you should maintain that in db as > well. For example: you want show all countries in English as well hindi. > > Then your countries table should be like this > > Countryid name name_hi > name_fr > 1 India <Hindi Translated Content> <French Translated > content> > 2 UK -do- -do- > 3 USA -do- -do- > and so no... > > While fetching you have to pass the ISO language code along with request > and > fetch data from respective column. This is one way of solving your issue. > I > dont know how much of dynamic content you want to show like this. If you > have a very huge list then this would be a very difficult job to complete. > > Regards, > Muthu > > -----Original Message----- > From: Johnson nickel [mailto:sarava...@elogic.co.in] > Sent: Thursday, June 18, 2009 1:15 PM > To: user@struts.apache.org > Subject: RE: Localization in struts 2 > > > > Thank you.. it's working fine. I have other issue.. in my application most > of the places i used the images. I want to change images(like > username,password) also in hindi. > > And, using this method, i can display the text from properties file only. > in > my application > i have some dynamic data to add some data..for that i need to display in > hindi only.. > > Can you me a suggestions it will be helpful for further work. I 'm using > struts 2 framework. > > > Muthu Velappan wrote: >> >> Try this... >> >> Take a copy of ur current properties file and name it as >> hinditext.txt(save >> it in UTF-8 format) >> >> Now open command prompt and go to your <JAVA_HOME>/bin folder and run >> this >> command >> >> native2ascii -encoding UTF-8 <full path of hinditext.txt file> >> <app_hi.properties> >> >> Now rename this app_hi.properties file with respect to ur application >> properties file and copy to the required place. Restart the server you >> should be able to see the hindi text properly in browser. >> >> Hope this solves your problem. >> >> Thanks, >> Muthu >> >> -----Original Message----- >> From: Johnson nickel [mailto:sarava...@elogic.co.in] >> Sent: Thursday, June 18, 2009 12:28 PM >> To: user@struts.apache.org >> Subject: Re: Localization in struts 2 >> >> >> I have tried to copy the properties files text and opening in notepad >> while saving i had selected the encoding type as UTF-8. But still i'm not >> able to see the hindi text in browser. >> >> And in my jsp i have added , >> <%@ page language="java" pageEncoding="utf-8" >> contentType="text/html;charset=utf-8"%> >> <meta equiv="Content-Type" content="text/html; charset=UTF-8"> >> >> >> >> Girish Naik wrote: >>> >>> Is the Hindi text specified in the file in UTF8 format? ie /u0092 etc. >>> >>> >>> >>> Regards, >>> --------------------------------------------------------- >>> Girish Naik >>> Mobile:-+91-09740091638 >>> girish.n...@gmail.com >>> >>> Mitch >>> Hedberg<http://www.brainyquote.com/quotes/authors/m/mitch_hedberg.html> >>> - "I drank some boiling water because I wanted to whistle." >>> >>> On Thu, Jun 18, 2009 at 10:45 AM, Johnson nickel >>> <sarava...@elogic.co.in>wrote: >>> >>>> >>>> Hi all, >>>> >>>> I have tried the Struts2i18n sample project it's working fine. >>>> But >>>> i >>>> need to >>>> implement local language in the same manner. I have created >>>> ResourceBundle_Hi.properties for >>>> hindi language. I had specified the hindi text in this file. when i try >>>> to >>>> execute the application >>>> it shows some नाम: or ???. It's not actually taken the proper >>>> file.Give me a suggestions for this >>>> issue >>>> -- >>>> View this message in context: >>>> http://www.nabble.com/Localization-in-struts-2-tp24086510p24086510.html >>>> Sent from the Struts - User mailing list archive at Nabble.com. >>>> >>>> >>>> --------------------------------------------------------------------- >>>> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org >>>> For additional commands, e-mail: user-h...@struts.apache.org >>>> >>>> >>> >>> >> >> -- >> View this message in context: >> http://www.nabble.com/Localization-in-struts-2-tp24086510p24087439.html >> Sent from the Struts - User mailing list archive at Nabble.com. >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org >> For additional commands, e-mail: user-h...@struts.apache.org >> >> >> >> >> >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org >> For additional commands, e-mail: user-h...@struts.apache.org >> >> >> > > -- > View this message in context: > http://www.nabble.com/Localization-in-struts-2-tp24086510p24088035.html > Sent from the Struts - User mailing list archive at Nabble.com. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: user-unsubscr...@struts.apache.org > For additional commands, e-mail: user-h...@struts.apache.org > > > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: user-unsubscr...@struts.apache.org > For additional commands, e-mail: user-h...@struts.apache.org > > > -- View this message in context: http://www.nabble.com/Localization-in-struts-2-tp24086510p24142528.html Sent from the Struts - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org