2011-01-21 6 views
0

Я работаю над wordpress и buddypress. Я легко реализовал многоязычный язык для wordpress, но его действительно очень сложно реализовать для buddypress.Многоязычная реализация в buddypress

Я прошел через большинство форумов, большинство людей сказали, что многоязычный плагин buddypress работает только для Wordpress Multisite. Есть ли способ включить многоязычный интерфейс для приятеля или уже какой-либо плагин для этой задачи?

Я попробовал многоязычный lpugin buddypress. Но это не поддерживает !! Пожалуйста, оставьте свои предложения!

ответ

1

У меня была та же проблема несколько недель назад. Я сожалею, но у Вас есть три варианта:

  • Рассматривают модифицировать плагин BuddyPress ML для того, чтобы это заработало: Это модифицируют каждую строку кода, который не работает на последней версии BuddyPress и фиксации его. Это очень много работы, но, безусловно, самый ценный вариант. Вы можете попросить об этом помощь в сообществе Buddypress, потому что там много людей, которые его ищут.
  • Сделать МНОГОЯЗЫЧНЫЙ только метки и не пост (который может быть легко сделать изменения вашего сора-config.php, чтобы получить параметр GET и загрузку нужного файла расположения:

    если (Исеть ($ _ GET [ 'LAN']) & & $ _GET [ 'LAN'] == 'ы') определяет ('WPLANG', 'es_ES');

проблемы что вы только размещайте ярлыки веб-сайта, а не но я думаю, что в сообществе вроде Buddypress почти все содержимое генерируется пользователем, поэтому они будут писать его на своем языке, и вам не нужно беспокоиться о его переводе. (это похоже на Facebook, метки на сайте переведены, но не на контент).

  • Наконец, сделайте блог для каждого языка, и сделайте ручные ссылки между ними: Как насчет этого? Хорошо, если Wordpress может сделать сейчас многопользовательский, вы можете создать блог, например, для испанского контента, а другой для английского. Вы должны гиперссылки на каждое сообщение своим переводом, но это может быть легким решением вашей проблемы.

Извините за мой плохой английский, я испанский, но надеюсь, вы это понимаете.

+0

Hi miduga, Спасибо за ваш ответ. Но не могли бы вы дать мне понять. Я могу понять, что вы сказали в 3 баллах. Но мне нужно больше разъяснений. Я хочу это подробно. Не могли бы вы помочь мне?? – Arung

+0

Да, я обновил его с дополнительной информацией. Извините за мой английский. Надеюсь, вы сможете заставить его работать! – miduga

+0

спасибо за ваш крайний ответ. Я должен проверить все 3 варианта. И более того, я тоже плохой по-английски. Так что это вовсе не pbm для меня! Круто!! – Arung

Смежные вопросы