我的页面有 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 文件中,我有一个警报:
if (something_obj.val() == ''){
alert('Wrong username given !');
return false;
}
如何在我的 js 文件中实现语言文件?我需要创建一个新闻 .js 语言文件吗?