• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Multilingual web application in struts

 
asha Sharma
Greenhorn
Posts: 6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I want to implement one multilingual application in struts using hibernate or SQL as database..

but i am not getting the correct way from where should i start implementation.because there are many ways to implement multilingual application like using jstl we can get values from properties file, or we can keep all translated content in database such as for english content we will keep in that particular db or for german we will keep in german table..
Again i am not getting how should i change images as language changes..

please help me out.. i am really stuck because of this questions in my mind...
 
Devaka Cooray
ExamLab Creator
Marshal
Pie
Posts: 4600
306
Chrome Eclipse IDE Google App Engine IntelliJ IDE jQuery Postgres Database Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You can use either format. I prefer using .properties files so you can change make any corrections easily. For images, you can include the image file names in the .properties file, and use them later for displaying the proper image for the selected language.
 
Rob Spoor
Sheriff
Pie
Posts: 20611
63
Chrome Eclipse IDE Java Windows
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Moving to our Struts forum.
 
asha Sharma
Greenhorn
Posts: 6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I know we can use property files but again my question is same..
because when user enters some data then how should we validate and get corresponding output from database or from property files ,in english,french or german languages..


and tell me which is the efficient way :1>property files or
2>database

 
Devaka Cooray
ExamLab Creator
Marshal
Pie
Posts: 4600
306
Chrome Eclipse IDE Google App Engine IntelliJ IDE jQuery Postgres Database Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Asha,
Language rendering should be implemented in the front tier and should be separated from the back-end components. If you have some language-specific validations or parsing logic, then you can implement them in a more appropriate tier. Efficiency between .properties files and database records is not significant here, as you don't have to re-fetch them over and over.

Rob Prime wrote:Moving to our Struts forum.

Seems not that Strusty
Moving back to JiG.
 
asha Sharma
Greenhorn
Posts: 6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks i am getting your point..
but as i don't have that much of knowledge regarding multilingual development can you please suggest me any book or link so that i can implement it in java (struts).

i am not getting from where should i start implementation. as i don't have complete knowledge foolish doubt are arising in my mind.

please let me know soon because i want to implement this application very soon..
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic