2012-04-11 8 views
0

私は自分のサイトで非常に優れた多言語のスクリプトを使用しています。データベース接続に対応した多言語スクリプト

http://www.bitrepository.com/php-how-to-add-multi-language-support-to-a-website.html

しかしunfortanly、私は問題を抱えている:

私の代わりに言語のページに行くと、私のバックオフィスから編集し、言語ページ(languages/lang.en.php)の内部にある情報を操作する必要があるとそこから記入してください。

ファイリングキャビネットからエコーを作成することができます。languages/lang.en.php

私は成功していませんでしたが、言語ページをデータベースに伝えたいと思っていました。

私は私が言語ファイル内のコードのこの部分をエコーできるかどうかを確認してみました:

$ LANG [「PAGE_TITLE」] =「私のウェブサイトのページタイトル」;

変更

$ LANG [ 'PAGE_TITLE'] = ''

へ。 しかし、うまく動作しない、ちょうどちょっとhtmlタグを動作するように見えます。

+0

mysqlデータベースにデータベース? – hakre

答えて

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"; 
} 
関連する問題