表达式引擎多语言

发布于 2024-12-13 05:37:04 字数 732 浏览 4 评论 0原文

我当前网站的最后一项工作是尝试向我的 EE 网站添加多语言功能。

我在 wiki 上执行的步骤如下: http://expressionengine.com/wiki/Multi_language_site_alternative

很简单足够了,尽管当 htaccess 不起作用时必须四处寻找一些帮助,但我现在(我相信)我的网站上有一个工作子文件夹: /en 。如果我将浏览器指向 http://mysite.com/en/template_group/view/title 页面显示正常。

然而,使用 en_custom_field 的下一步似乎不起作用。 我感觉 /en 文件夹是正常站点的精确镜像。

例如,在我的嵌入式标头模板中,我有 lang=”{country_code}” 但当我在 /en 子文件夹中查看源代码时,它显示为“fr”(这是默认语言)

此外,还发生了其他奇怪的事情 - 在 / en 子文件夹中,我当前的下拉菜单(navee 菜单)已被我的旧菜单取代,该菜单不再出现在我的模板中(!)我真的不知道这是如何发生的......

将不胜感激任何看到熟悉内容的人的帮助,谢谢!

my final job on my current site is trying to add multi language capability to my EE site.

The steps I followed on the wiki here: http://expressionengine.com/wiki/Multi_language_site_alternative

were straight forward enough and despite having to search around for a bit of help when the htaccess didn’t work, I now have (I believe) a working subfolder on my site: /en . If i point my browser at http://mysite.com/en/template_group/view/title a page comes up fine.

The next step however of using en_custom_field doesn’t seem to work.
I have the feeling that the /en folder is an exact mirror image of the normal site.

For example in my embedded header template I have lang=”{country_code}” but when I view source in my /en subfolder it shows as “fr” (which is the default language)

Also, other curious things are happening - in the /en subfolder, my current dropdown menu (a navee menu) has been replaced by my old menu which is no longer in my template (!) I have literally no idea how this is happening…

Would appreciate any help from anyone who's seen something familiar thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

温柔女人霸气范 2024-12-20 05:37:04

您使用的是 ExpressionEngine 1.x 还是 2.x ? wiki 中的说明实际上仅适用于 1.x(甚至不太适用)。

有几个免费和付费插件可以帮助您做到这一点。对于 EE1,我建议 Transcribe:http://eeharbor.com/transcribe

对于 EE2,您可以尝试 Berkol 的多语言插件,在这里找到:http://devot-ee.com/add-ons/multi-language-support - 它要求您创建自定义字段,但可以很好地处理所有 URL 废话我可以告诉。

Are you using ExpressionEngine 1.x or 2.x ? The instructions in the wiki really only work for 1.x (and not even very well for that).

There are several free and paid addons that can help you do this. For EE1, I'd recommend Transcribe: http://eeharbor.com/transcribe

For EE2, you might try Berkol's MultiLanguage addon, found here: http://devot-ee.com/add-ons/multi-language-support -- it requires you to create custom fields, but handles all the URL nonsense pretty nicely as far as I can tell.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文