Here is my current task: to build a multilingual versions of web application with Spring. The presetation (view) will use JSP. One language is English and the other is non-Western language. The difference between the various language versions only is in the V(iew) largely. Another difference in the business layout is that the user input string data type needs to have suitable encoding for the non-English version. I have two approaches (I can think of).
1. Two sets of JSP file: one for English the other for the other language as the BluePrints' PetStore
2. having a single set of JSP file and using message bundle
I would like to have the second approach for the easy maintanence. A problem with this approach is that I still need multi-version JSP files for long text pages.
Can anyone share your experience in this regards?