我在我的网站上使用了一个非常好的多语言脚本。
http://www.bitrepository.com/php-how-to-add-multi-language-support-to-a-website.html
但不幸的是我有一个问题:
我需要操纵语言页面(languages/lang.en.php
)内部的信息,从我的后台进行编辑,而不是转到语言页面并从那里填写。
例如,可以从文件柜languages/lang.en.php
制作回声吗?
我尝试但没有成功,我喜欢将语言页面传达给我的数据库。
我试着看看我是否可以在语言文件中回显这部分代码:
$ lang ['PAGE_TITLE'] ='我的网页标题';
更改为
$ lang ['PAGE_TITLE'] =''; 但是不起作用,它看起来就像是html html标签。
答案 0 :(得分:0)
如果在您的php页面中将标题设置为:
<title><?php echo $lang['PAGE_TITLE']; ?></title>
//change this to
<title><?php echo $lang-pagetitle; ?></title>
//and at the top of the document
$lang-pagetitle = $lang['PAGE_TITLE'];
//and when it needs to be changed, put this above where the title is echoed,
//after where $lang-pagetitle is initially defined:
if(whatever condition) {
$lang-pagetitle = "something else";
}