1

如何在 codeigniter 中添加多语言?我需要不同语言的网站。语言可以从标题的下拉列表中选择。根据所选语言,整个网站将采用所选语言。我正在使用最新版本的 codeigniter。

4

1 回答 1

0

即使您从 db 获取数据,也可以使用 codeigniter 语言类。将语言数组键存储在 db 中。

例如,

在语言文件中有一个条目

$lang['hello'] = "hello in english";

您可以将 hello 存储在 db 中并将其作为

$dbdata = 'hello';//taken from db

并在您的控制器/视图中使用它作为

echo $this->lang->line($dbdata);

如果您对 codeigniter 语言类有任何疑问,请在此处查看一些较早的帖子。

使 codeigniter 网站多语言的最佳方法。从 lang 数组调用取决于 lang 会话?

问候

iijb

于 2012-11-23T11:25:16.397 回答