Anthony Webb wrote: > I've got a mid-sized site a client needs to have translated into a few > languages. They do not want to use a web service (like google) for this. > They would like to have more control over the output.
it's not a question of "more control", machine translators are 100% retarded. your client's web site will end up sounding like it's retarded as well if they used them. and before you ask, yes google's translations are also retarded if you go beyond single words. > So I started down the path of creating separate views for each language each > in their own language folder. Then I set a session var of the currently > selected language and put that right in the include statement for my view. > Works great for the html/image stuff. the normal way of handling this is w/resource bundles. these can either be backed by escaped unicode properties files (ala java, the long reigning king of i18n) or utf-8 encoded ones (ala flex which i still think was a poor choice) or ones that use db backing. plenty has been written about these. and just in case you missed this, translation isn't all there is to globalizing your application. plenty has also been written about this. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Want to reach the ColdFusion community with something they want? Let them know on the House of Fusion mailing lists Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:327656 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4

