rainic,
在我的主页里www.kaisoftworld.de 我提供了语言选择。我现在的做法是事先做好某个页面的三个版本,比如首页的三个版本就是index.php, homeEn.php, homeCh.php. 当使用者选择一个语言选项时,通过javascript 事先写好的函数,分别jump to 相应的页面,也就是说如果你选择中文,那么就转到homeCh.php.
我觉得这样做的方式不好,要做太多的准备工作。我想真正实现语言切换,也就是动态的语言切换,而不是调用不同的页面。我的想法是,将那些页面内容放入数据库,当用户选择语言后(我不想要那个确认键), 通过php 建立数据库联系,动态的生成页面,也就是说首页就是index.php, 没有homeEn.php, homeCh.php了. index.php中的内容是根据语言选择而动态产生的。我现在的困难就是如果要省去那个确认键,那么只有用javascript 来写函数,而用javascript 写函数又无法与服务器端相关,从而对数据库进行沟通,从而动态的生成页面。如果使用php, 又无法免去那个确认键。
想问问你,你有什么解决的方案。