【问题标题】:Multilingual implementation in buddypressbuddypress 中的多语言实现
【发布时间】:2011-01-22 22:48:22
【问题描述】:

我正在开发 wordpress 和 buddypress。我很容易为 wordpress 实现了多语言,但在 buddypress 上实现起来真的很难。

我浏览了大多数论坛,大多数人说 buddypress 多语言插件仅适用于 Wordpress Multisite。是否有任何方法可以为 buddypress 启用多语言或已经存在任何用于此任务的插件??

我也尝试了 buddypress 多语言 lpugin。但是不支持!!请留下您的建议!

【问题讨论】:

    标签: php wordpress multilingual buddypress


    【解决方案1】:

    几周前我遇到了同样的问题。很抱歉,您有三个选择:

    • 考虑修改 Buddypress ML 插件以使其正常工作:即修改对 Buddypress 最新版本不起作用的每一行代码并修复它。这是很多工作,但可以肯定的是,这是最有价值的选择。您可以在 Buddypress 社区寻求帮助,因为有很多人在搜索它。
    • 仅将标签设为多语言 而不是帖子(这很容易 完成将您的 wp-config.php 修改为 获取 GET 参数并加载 所需位置文件:

      if ( isset($_GET['lan']) && $_GET['lan'] == 'es') 定义('WPLANG', 'es_ES');

    问题在于你只能找到网站的标签,而不是内容,很明显,但我认为在像 Buddypress 这样的社区中,几乎所有内容都是由用户生成的,所以他们会用他的语言和你不必担心翻译它。 (就像 Facebook,翻译网站的标签而不是内容)。

    • 最后,为每种语言和 在它们之间建立手动链接:那又如何?好吧,如果 Wordpress 现在可以做多站点,您可以创建一个博客,例如,西班牙文内容和英文内容。您必须将每篇文章与他的翻译进行超链接,但这可能是您的问题的简单解决方案。

    对不起,我的英语不好,我是西班牙人,但我希望你能理解。

    【讨论】:

    • 您好 miduga,感谢您的回复。但是你能不能让我说清楚。我能理解你所说的3点。但我需要对此进行更多澄清。我要详细的。你能帮帮我吗??
    • 是的,我已经更新了更多信息。对不起我的英语,我希望你能正常工作!
    • 感谢您的极端回复。我必须检查所有 3 个选项。而且我的英语也很差。所以这对我来说根本不是 pbm!酷!!
    • 嗨 miduga,感谢您的回复。而且效果很好,我遵循了您的第三个选项。
    • 太棒了! ;) 我很高兴我的评论很有用!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-07-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多