web-dev-qa-db-ja.com

Po/moファイルでテンプレートのコピーを変更する

私はWordPressサイトを手に入れたばかりで、テーマログインテンプレートからいくつかの単語を編集しようとしているので、cPanelにアクセスして方法を確認しました。テーマテンプレートがコピーを処理し、探していた単語のpt_PT.poが見つかりました。

.poおよび.moファイルの機能を少しよく理解した後、これらのファイルを編集するためのLOCO翻訳プラグインをインストールし、探していたフレーズを見つけ、編集して保存しました。

CPanelに戻り、.poファイルは必要なコピーで変更されましたが、キャッシュをクリーンアップした後でもサイトに変更はありませんでした。 .moファイルも同じ "最終更新日"タイムスタンプを持っていたので変更されました。

私は他の答えでwp-config.phpdefine('WPLANG', 'your_language');を追加するとうまくいくと思いますが、このサイトにはすでに英語からポルトガル語への翻訳がオンラインで行われているので、その行を追加することは意味がありません。

私は間違っていますが、まだ追加する必要がありますか、それとも別のものですか。

ありがとうございます。

1
Ricardo Pimenta

私はしばらく前に同様の質問を投稿しました: なぜ翻訳がテーマ上で動かないのですか?

あなたの翻訳ファイルを正しい場所(wp-content/languages/themes/の言語ディレクトリ)に置き、それらの前にthemename-pt_PT.poのようなテーマ名をつけることが解決策かもしれません。

0
André Kelling