File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Java in General and the fly likes Multilingual web application in struts Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Java in General
Bookmark "Multilingual web application in struts" Watch "Multilingual web application in struts" New topic
Author

Multilingual web application in struts

asha Sharma
Greenhorn

Joined: Oct 04, 2010
Posts: 6
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
Saloon Keeper

Joined: Jul 29, 2008
Posts: 3164
    
  47

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.


Author of ExamLab ExamLab - a free SCJP / OCPJP exam simulator
What would SCJP exam questions look like? -- Home -- Twitter -- How to Ask a Question
Rob Spoor
Sheriff

Joined: Oct 27, 2005
Posts: 19718
    
  20

Moving to our Struts forum.


SCJP 1.4 - SCJP 6 - SCWCD 5 - OCEEJBD 6
How To Ask Questions How To Answer Questions
asha Sharma
Greenhorn

Joined: Oct 04, 2010
Posts: 6
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
Saloon Keeper

Joined: Jul 29, 2008
Posts: 3164
    
  47

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

Joined: Oct 04, 2010
Posts: 6
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..
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Multilingual web application in struts