読者です 読者をやめる 読者になる 読者になる

buddypressのメニューが一部翻訳されない件について

BuddyPressのメンバーページで、メニューが一部英語のままだった。

 

最新の、buddypress-ja.mo を/wp-content/languages/pluginsの下にアップしても

一向に反映されない。

 

ネットで見ても、みんな普通に翻訳されていて情報がない。

 

3時間くらい調べたが、よくやく、BuddyPress本体の翻訳に、日本語の翻訳が追い付いていないことがわかった。

本来は、poファイルに翻訳を足せばいいのだが、方法がわからない。

 

よって、直接ファイルに日本語を書き込むことで対応した。

 

変更ファイルは以下。

・/wp-content/plugins/buddypress/bp-messages/classes/class-bp-messages-component.php
・/wp-content/plugins/buddypress/bp-friends/classes/class-bp-friends-component.php
・/wp-content/plugins/buddypress/bp-groups/classes/class-bp-groups-component.php

 

(2016.11.26 追記)

Buddypressを触り始めたときは上記の方法でいいと思ったが、Buddypressの現在の最新版(ver 2.7.2)では、翻訳が未完成な部分が40%くらいあることがわかった。

特に、メールのテンプレートやエラー文などは翻訳が未完成な部分が多い。

よって、上記のように直接変更するのはキリがなく、下の記事の方法で、

きちんとpoファイルを更新するのをお勧めする。

fushigi.hatenadiary.com