我在当前网站上的最后一项工作是尝试向我的EE网站添加多语言功能。我跟着在这里维基Expressionengine多国语言
步骤:http://expressionengine.com/wiki/Multi_language_site_alternative
是直线前进足够,尽管不必四处寻找一些帮助时htaccess的没有工作,我现在(我相信)工作我的网站上的子文件夹:/ en。如果我将浏览器指向http://mysite.com/en/template_group/view/title,页面显示正常。
但是,使用en_custom_field的下一步似乎不起作用。 我感觉/ en文件夹是正常站点的精确镜像。
例如,在我的嵌入报头模板我有朗=” {COUNTRY_CODE}”,但是当我在我的/ EN子文件夹查看源它显示为‘FR’(这是默认语言)
此外,其他好奇的事情正在发生 - 在/子文件夹中,我当前的下拉菜单(一个navee菜单)已被我的旧菜单取代,该菜单已不在我的模板中(!)我几乎不知道这是怎么回事...
感谢任何见过某些熟悉的人的帮助!
EE内幕公布于[为ExpressionEngine多语言解决方案(http://eeinsider.com/articles/multi-language-solutions-for-expressionengine)最近的一篇文章,里面详细介绍许多关键多种语言的基本面在一个简洁的文章,完整的代码示例和截图。 – rjb
感谢rjb,这是我已阅读过的主题之一。我现在可以像往常一样将功能启动并运行起来,将许多不同的想法拼凑在一起。我目前卡住,因为我试图把一条if语句放在我的navee菜单上,它似乎在破坏我的整个页面...从前后移除代码 - 奇怪! – onjegolders