I have a client that is wanting me to do a complete overhaul of their site and offer it in multiple languages. They are not interested in Bing or google translate. I did some research out there, but I am trying to learn about the best way to do this. Any advice? The site has a few hundred pages, and he has people that will translate it. Is there any software that can solve my problems with out having to remake every page with define() functions.
I rather choose for a database but define also will work. I've found a good piece of writing with use of a database, check it out! http://devzone.zend.com/1438/adding-multi-language-support-to-web-applications-with-php-and-pear/