我在 settings.php 页面上有以下代码:
define('APP_PATH', realpath(dirname(__FILE__)));
define('APP_LANG', APP_PATH . '/lang');
require_once 'Zend/Translate.php';
$locale = isset($_GET['lang']) ? $_GET['lang'] : 'ro'; // default language
$translate = new Zend_Translate( array( 'adapter' => 'csv', 'content' => APP_LANG, 'scan' => Zend_Translate::LOCALE_DIRECTORY ) );
$translate->setLocale($locale);
我使用以下代码更改语言:
<a href="?lang=en">EN</a>
<a href="?lang=ro">RO</a>
我想使用 cookie 在点击时保存用户语言,但我卡住了..
我已经尝试了这么多行代码,但没有成功。
有人可以解释我如何解决这个问题吗?
我感谢任何帮助。
干杯!