Codeigniter:使用语言助手和数据库的多语言
Posted
技术标签:
【中文标题】Codeigniter:使用语言助手和数据库的多语言【英文标题】:Codeigniter: multi language using language helper and database 【发布时间】:2012-08-11 00:53:33 【问题描述】:我的语言文件(application/language/english/english_lang.php);
$CI =& get_instance();
foreach($CI->db->get('language')->result() as $language):
$lang[''.$language->name.''] = "".$language->turkish.".";
endforeach;
我的数据库;
选择
id
、name
、english
、turkish
、create_date
FROMlanguage
WHERE 1
我的视图文件;
echo lang('title','title');
但它不起作用......
【问题讨论】:
***.com/questions/1328420/… 您真的阅读过codeigniter 文档吗?在这里:codeigniter.com/user_guide/libraries/language.html。并且您确定要在每次加载页面时访问数据库只是为了检索文本行。当数据库中有一百万行时会发生什么? 【参考方案1】:这看起来像解决方案:
Language Class Extended DB
【讨论】:
以上是关于Codeigniter:使用语言助手和数据库的多语言的主要内容,如果未能解决你的问题,请参考以下文章
Codeigniter:如何使用数据库和用户会话数据构建多语言网站?