我正在使用国际化i18n类,并想知道如何使用CodeIgniter提供的使用锚标记的语言文件来回显我的菜单项的翻译文本。
E.g。这适用于我的两种语言:
<a href="http://example.com"><?php echo lang('link_to_example_com'); ?></a>
在/ de
上使用/ en或德语时,使用英语语言文件正确翻译但这不起作用:
<?php
$translated_text = lang('link_to_example_com');
echo anchor('http://example.com', $translated_text);
?>
如何在这种情况下使用带有变量或lang函数的锚点?
提前致谢。
答案 0 :(得分:0)
这是什么意思“这不起作用”?它显示什么错误?
您是在视野中还是在控制器中使用它?
您是否在控制器中加载了URL助手$this->load->helper('url');
?