如何回显lang('my_translated_string');在CodeIgniter中使用锚标记?

时间:2011-08-06 17:32:38

标签: codeigniter internationalization anchor echo

我正在使用国际化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函数的锚点?

提前致谢。

1 个答案:

答案 0 :(得分:0)

这是什么意思“这不起作用”?它显示什么错误?
您是在视野中还是在控制器中使用它? 您是否在控制器中加载了URL助手$this->load->helper('url');