【问题标题】:How to create Hindi website in codeigniter?如何在 codeigniter 中创建印地语网站?
【发布时间】:2012-09-24 11:41:01
【问题描述】:

我需要创建一个网站,该网站应该对印地语和英语的用户都可用。

有什么建议吗?

编辑

当我尝试保存 hindi_lang.php 时,它不会保存只是给出 unicode 错误..

【问题讨论】:

标签: codeigniter hindi


【解决方案1】:

好吧,CodeIgniter 有一个漂亮的类,叫做Language。您可以为印地语创建语言文件并将其存储在文件夹 system/language/hindi

以重复文档内容为代价:

创建语言文件

语言文件必须以_lang.php 作为文件扩展名。例如,假设您要创建一个包含错误消息的文件。您可以将其命名为:error_lang.php

在文件中,您将使用此原型将每一行文本分配给一个名为 $lang 的数组:

$lang['language_key'] = "The actual message to be shown";

注意:最好为给定文件中的所有消息使用公共前缀,以避免与其他文件中类似名称的项目发生冲突。例如,如果您正在创建错误消息,您可以在它们前面加上 error_

$lang['error_email_missing'] = "You must submit an email address";
$lang['error_url_missing'] = "You must submit a URL";
$lang['error_username_missing'] = "You must submit a username";

然后像在 CI 中加载其他任何内容一样加载语言文件,$this->lang->load('filename', 'language');

【讨论】:

    【解决方案2】:

    使用带有印地语 unicode 的 i18n 库。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-04-05
      • 1970-01-01
      • 2019-09-09
      • 2018-04-21
      • 2017-07-19
      • 2013-01-17
      • 2018-12-13
      • 1970-01-01
      相关资源
      最近更新 更多