私のページは 3 つの言語で利用でき、各ファイル (インデックス、連絡先など) のヘッダーに、選択した言語ファイル (en、ru、pl) を含めています。
<?php
session_start();
include('language/'.$_SESSION['lang'].'.php');
?>
en.php
<?php
session_start();
$lang = array();
$lang['hello'] = 'Hello';
$lang['world'] = 'World !';
?>
ru.php
<?php
session_start();
$lang = array();
$lang['hello'] = 'привет';
$lang['world'] = 'мир';
?>
そして、これが私がそれらをエコーしている方法です:
<p><? echo $lang['hello'].' '.$lang['world'];?></p>
これは実際には問題なく動作していますが、.js ファイルに問題があります。警告したり、どこかにテキストを挿入したりしたい場合はできません。
たとえば、私の .js ファイルの 1 つにアラートがあります。
if (something_obj.val() == ''){
alert('Wrong username given !');
return false;
}
js ファイルに言語ファイルを実装するにはどうすればよいですか? ニュース .js 言語ファイルを作成する必要がありますか?