Casablanca 发表于 2009-7-3 13:02

会编PHP网页的同学帮忙看看,怎么实现这个功能!

给项目弄了个网站,目前只有德语版,老板要再加一个英文版,

没什么思路,我估计是做两套页面,然后弄个什么按钮事件触发一下?

没编过php,现在就会凑活着改改,高手们给点提示?{:5_355:}

秋千的秋 发表于 2009-7-3 16:03

Button zum Sprachenwechsel durch Links?

morpheus13 发表于 2009-7-3 16:17

偶不是高手,但几年前编过一点PHP。PHP生成的html页面上的文字有两个来源:
1。写死在PHP源代码里面的,比如 echo "Willkommen"
2。用SQL从数据库里面读取的,比如 select Beschreibung from Projekt where Projektname = 'Unsinn'

LZ应该要分别针对这两种情况进行处理。
情况1应该尽量避免,因为比如下面的伪代码
if $lang="en"
echo "Welcome";
else // $lang="de"
echo "Willkommen";

加上一门语言以后代码会变得难看,可以把所有的字符串抽出来放在另外一个文件里面,换个文件就换了语言,对此PHP应该有现成解决方案。

情况2就可能要往数据库里面插入新的(英语)记录了。

live 发表于 2009-7-3 17:19

这个功能不需要PHP,完全使用 html 语法的链接就能实现。
如果想自动判断浏览者的语言类型,则可以使用 php,网上有现成的代码,搜索一下就可以得到。

Casablanca 发表于 2009-7-3 20:22

Button zum Sprachenwechsel durch Links?
秋千的秋 发表于 2009-7-3 17:03 http://www.dolc.de/forum/images/common/back.gif
差不多这个意思吧,我估计这个思路可以实现?

Casablanca 发表于 2009-7-3 20:26

偶不是高手,但几年前编过一点PHP。PHP生成的html页面上的文字有两个来源:
1。写死在PHP源代码里面的,比如 echo "Willkommen"
2。用SQL从数据库里面读取的,比如 select Beschreibung from Projekt where Projek ...
morpheus13 发表于 2009-7-3 17:17 http://www.dolc.de/forum/images/common/back.gif
我也是打算做两套文件,但是两个功能不会,
一个是按键的句柄
一个是怎么切换文件

Casablanca 发表于 2009-7-3 20:32

这个功能不需要PHP,完全使用 html 语法的链接就能实现。
如果想自动判断浏览者的语言类型,则可以使用 php,网上有现成的代码,搜索一下就可以得到。
live 发表于 2009-7-3 18:19 http://www.dolc.de/forum/images/common/back.gif
连接的思路是不是
if(en)
www.en.xxx.de
else
www.de.xx.de

一个基本功能不会,
www.en.xxx.de
怎么指向英文界面的文件夹?

Casablanca 发表于 2009-7-3 20:34

多谢 楼上各位高手拉,麻烦版主给红包啦{:2_231:}

live 发表于 2009-7-3 21:21

你们项目网站是用什么编写的。能否给个网址瞧瞧。

Casablanca 发表于 2009-7-3 21:53

9# live

短消息你了!
页: [1] 2
查看完整版本: 会编PHP网页的同学帮忙看看,怎么实现这个功能!