2011-01-18 80 views
0

我想实现CI URI标识插件 - http://codeigniter.com/wiki/URI_Language_Identifier/笨多语种语言标识符

我设置的代码在基codeignitor设置。 “ingore_lang”设置为“en”。我正在使用“alt_site_url”来生成替代语言链接。

现在用英语它工作都很好,链接很好。

但是,当我点击任何其他语言时,下一组替代语言网址并未将缩略语替换为当前链接。例如。如果选择了西班牙,新的页面上的链接,意大利语变成:

mysite/es/it 

我还观察到另一种语言联系从来没有在清单中显示“英语”。我认为他们仍然把英语当作当前的语言。

请帮忙,我错过了什么?我按照指导将代码应用于所有指定的文件。

感谢

回答

1

您应该从lang_ignore VAR,应增加英语ALT语言列表中删除“恩”。不知道关于ES /它的一部分...

+0

好吧,但我更喜欢如果它没有在默认语言前加上“en”前缀。问题只是“es/it”部分。我觉得它可能是一个等待被一个函数处理的url来应用更改后的url。像“当前郎/新朗”。我希望有人有一个想法如何处理语言的变化。我仍在寻找。 – Cruising2hell 2011-01-20 09:00:51

1

你可以发布你使用的实现代码?我也在我的应用程序中使用它,它适用于我。

+0

我认为这是一个wampserver问题。这个问题没有出现在我的在线测试服务器上。它仍然在我的机器上。似乎不是图书馆的问题。 – Cruising2hell 2011-01-27 08:21:39