2017-10-05 6 views
0

私のウェブサイトに連絡フォームが実装されています。最近私はページを多言語化することに決めました。すべてがfinuを動作させますが、電子メールを送信した後にポップアップする連絡先フォームのメッセージに実装する方法はわかりません。それが最初に書かれた例があります:多言語PHPのお問い合わせフォームは可能でしょうか?

if(empty($_POST["userName"])) { 
     $output = json_encode(array('type'=>'error', 'text' => '<i class="icon ion-close-round"></i> We are sorry but Your name is too short.')); 
     die($output); 
    } 

と私はテキストを変更したい "あなたの名前は短すぎます。私の言語のPHPファイルにエコーして、ここでは例です:

echo htmlspecialchars($lang['warning']); 

lang.phpファイル内にあります:

$lang["warning"] = "We are sorry but Your name is too short."; 

をしてください、それが何らかの形で可能ですか?すべてのアドバイスをありがとう:)

答えて

1

だけで動作するはずの文字列を連結:

if(empty($_POST["userName"])) { 
    $output = json_encode(array('type'=>'error', 'text' => '<i class="icon ion-close-round"></i> ' . htmlspecialchars($lang['warning']))); 
    die($output); 
} 
+0

が魅力のように働いた、どうもありがとうございました:) –

関連する問題