【发布时间】:2014-10-31 11:06:13
【问题描述】:
我尝试获取当前选择的语言。
这是我的代码的一部分:
define('_JEXEC', 1);
define('DS', DIRECTORY_SEPARATOR);
if (file_exists(dirname(__FILE__) . '/defines.php')) {
include_once dirname(__FILE__) . '/defines.php';
}
if (!defined('_JDEFINES')) {
define('JPATH_BASE', dirname(__FILE__));
require_once JPATH_BASE.'/includes/defines.php';
}
require_once JPATH_BASE.'/includes/framework.php';
$lang =& JFactory::getLanguage()->getTag();
还有……
echo $lang;
总是返回 en-GB。
网站有Ger和Eng的可能性。它还可以更改不同文章的语言。我不明白为什么我没有在 php 中获取当前选择的语言。
【问题讨论】:
-
我建议您尝试在Joomla Stack Exchange 提出您的问题,因为它会在那里得到更多关注。
-
谢谢,我去那里试试。