【问题标题】:How to set language abbreviation in url for codeigniter如何在codeigniter的url中设置语言缩写
【发布时间】:2015-02-01 17:56:25
【问题描述】:

我正在开发多语言网站。我在 url 中遇到语言缩写的问题。对于默认语言,我设置了英语语言,我可以在 url 中看到缩写 en。但是,当我将语言更改为法语时,它并没有在 url 中显示 fr 缩写。我从这个 url 开发了这个功能 https://github.com/bcit-ci/CodeIgniter/wiki/URI-Language-Identifier
谁能帮我解决这个问题?我尝试了很多,但没有成功。

【问题讨论】:

  • 要使其在 URL 中可见,只需设置 $config['lang_ignore'] = TRUE;为假。如果是真的,它会使用 cookie 来保存活动语言,试试吧

标签: php codeigniter


【解决方案1】:

请根据您的问题检查以下两项
(i) 使 $config['lang_ignore'] = FALSE 看起来为 TRUE,因为您所指的内容为 TRUE。
(ii) 请检查您的 $config['lang_uri_abbr'],它具有与法语 "fr" => "french" 相关的键值对
希望对您有所帮助。期待更多的 cmets。
谢谢,

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-01
    • 1970-01-01
    • 2019-07-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多