質問: お世話になります。 海外のテーマにバンドルされていたウィジットですが、 英語で表示されるため、日本語化をしようと調べていました。 しかしながら、テーマとプラグインは、言語ファイルを作成するか、プラグインで作るかすればできるかと思いますが、 バンドルされているウィジットの翻訳箇所(esc_attr_e、_e)で記載されている箇所を、 言語ファイルを作るためのリストに引っ張ってきてくれません。 コードの箇所を直接変更する以外に、言語ファイルで対応できればと思っているのでが。。。 ご存知の方がいらっしゃいましたら、是非ご教授ください! 宜しくお願い致します。 > > ご依頼をいただきましたので、追記します。 > > > ◇使用したテーマ 有償のものを購入してます。 購入サイトへ ◇テーマ本体の翻訳ファイルフォルダ /megashop/languages ◇テンプレート同梱ウィジットフォルダ /megashop/inc/widgets *翻訳フォルダはテーマ本体のもの以外にも必要なのでしょうか?
回答: 翻訳を使用している個所については、フックで処理できると思います。 【WordPress - 翻訳ファイルの読み込みでしょうか(29376)|teratail】 【WordPressで翻訳ファイルを修正せずにテキストを変更する方法 | Simple Colors】 か、ウィジェットの出力を拾って置換とかでしょうか。 【PHP: 標準出力を変数に格納する方法 - あいつの日誌β】