0
我使用joomla 2.5.4和Virtuemart 2.0.6,我想在某些用戶登錄時更改網站的語言。我想使用代碼而不是通過任何joomla設置來設置語言。joomla 2.5設置語言使用代碼
請幫幫我。
我使用joomla 2.5.4和Virtuemart 2.0.6,我想在某些用戶登錄時更改網站的語言。我想使用代碼而不是通過任何joomla設置來設置語言。joomla 2.5設置語言使用代碼
請幫幫我。
您可以從Cookie設置標籤,或從別處傳遞標籤,這只是一個硬編碼示例。
/* Set your tag */
$tag = 'es-ES';
/* Set your extension (component or module) */
$extension = ‘com_yourcomponent’;
/* Get the Joomla core language object */
$language =& JFactory::getLanguage();
/* Set the base directory for the language */
$base_dir = JPATH_SITE;
/* Load the language */
$language->load($extension, $base_dir, $tag, true);
全球化志願服務青年:http://danmrichards.wordpress.com/2011/02/24/change-joomlas-language-at-run-time/