概要

参考:

WordPress のテーマやプラグインを日本語化 (多言語) する方法 | tontotakumi.com

使い方

参考:

ワードプレスの翻訳ファイルを書き換えるの巻 | 香のすけ design blog

WordPress の翻訳ファイルを編集する方法 | TCD

テーマを多言語対応させる

参考:

テーマをマルチ言語対応 (国際化) させる方法 | 寝ログ

自作テーマの国際化 (翻訳) の方法 | Welcart カスタマイズ

プロジェクト

参考:

Translate WordPress | WordPress.org [Official]

言語

参考:

Locales | WordPress.org [Official]

日本語翻訳

参考:

Projects Translated to Japanese | WordPress.org [Official]

Translations of WordPress 5.8.x: Japanese | WordPress.org [Official]

Translations of Plugins: Japanese | WordPress.org [Official]

Glossary for Japanese | WordPress.org [Official]

プラグインの翻訳ファイル入手方法について | WordPress.org [公式]

インストール

参考:

英語以外での WordPress のインストール | WordPress.org [公式]

pot ファイルを作成する

参考:

pot ファイルの作成 |  JUMP-UP.INFO

Poedit 無料版で新規 POT ファイルを作成する | Naoko Takano

How to create .pot files with POedit? – WordPress Development Stack Exchange

言語を変更する

参考:

WordPress のローカル言語を変更する際に知っておくべきこと | EastCoder;

WordPress 4.0 では言語設定「define(‘WPLANG’, ‘ja’)」が不要に | 西沢直木の IT 講座

WordPress 4.0 以降は「define(‘WPLANG’, ‘ja‘);」言語指定が不要になった |ええかげんブログ 本店

言語を変更する方法 | KoToRi Blog コトリブログ

仕組み

参考:

WordPress の翻訳用のファイルがどうやって読み込まれているのかを調べてみた | Shinichi Nishikawa’s

関数

参考:

l10n PHP タグ リスト・一覧 | wpm

__()

翻訳された文字列を取得する。

__( $text, $domain )

参考:

__() | WordPress Codex 日本語版

__() | WordPress Developer Resources [Official]

translate | WordPress Codex 日本語版

translate() | WordPress Developer Resources [Official]

_x()

コンテキスト別に翻訳された文字列を取得する。

_x( $text, $contex, $domain )

参考:

_x() | WordPress Developer Resources [Official]

_e()

参考:

_e | WordPress Codex 日本語版

_e() | WordPress Developer Resources [Official]

翻訳ファイルを読み込む (.mo)

  • load_textdomain

参考:

load_textdomain | WordPress 私的マニュアル

load_textdomain() | WordPress Developer Resources [Official]

load_textdomain_mofile – Hook | WordPress Developer Resources [Official]

Override a WordPress plugin translation file on load – Stack Overflow

How to keep plugin translations after updates? – WordPress Development Stack Exchange

How to override plugin translation through theme folder? – Stack Overflow

テーマ用の翻訳を読み込む

  • load_theme_textdomain
  • load_child_theme_textdomain

参考:

load_theme_textdomain | WordPress Codex 日本語版

load_child_theme_textdomain | WordPress Codex 日本語版

load_theme_textdomain() | WordPress Developer Resources [Official]

load_child_theme_textdomain() | WordPress Developer Resources [Official]

override_load_textdomain – Hook | WordPress Developer Resources [Official]

moving translation files to child theme directory – Stack Overflow

プラグイン用の翻訳を読み込む

  • load_plugin_textdomain

参考:

プラグインの多言語対応 | アカベコマイリ

load_plugin_textdomain の書き方 | WP 飽きるまで。

load_plugin_textdomain | WordPress 私的マニュアル

load_plugin_textdomain() | WordPress Developer Resources [Official]

翻訳を自動更新させない

翻訳の自動更新を停止するには functions.php に次の記述を追加する。

add_filter( 'auto_update_translation', '__return_false' );

参考:

WordPress の翻訳ファイルの自動更新を止める | ハックノート

翻訳が読み込まれない

参考:

英語サイト作成時に翻訳ファイルが読み込めない | ただ屋ぁのブログ

WPLANG

参考:

WordPress のローカル言語を変更する際に知っておくべきこと | EastCoder

関連プラグイン

参考:

Plugins categorized as l10n | WordPress.org [Official]

Loco Translate

参考:

Loco Translate | WordPress Plugin [Official]

Loco Translate – WordPress を翻訳したいときに便利なプラグイン | ideya

Loco Translate の設定について | グローバルリンク

海外製プラグインのヘンな翻訳を修正できる Loco Translate の使い方 | takuweb

Loco Translate – 海外テーマやプラグインの日本語翻訳ファイル (PO / MO) を簡単に編集・修正する方法 | DISPLAY

Loco Translate – テーマとプラグインの翻訳ができる | WordPress 活用術

Loco Translate の使い方/テーマ・プラグインを翻訳する方法 | KCLUB MARKETING

Loco Translate | WordPress 集客する!情報発信術

LangPress

参考:

LangPress – WordPress の英語テーマ・プラグインの日本語化サポート

LangPress の使い方 | LangPress

Poedit

こちらのページを参照

参考:

Poedit を使った WordPress の翻訳ファイル .po、.mo ファイル作成方法|レンタルサーバーの CPI スタッフブログ

po/mo ファイルの作成 |  JUMP-UP.INFO

WordPress の翻訳ファイルを編集する Poedit の使い方 | LIQUID PRESS

WordPress のテーマやプラグインを日本語化する翻訳エディタ | みらいクリエイターズ

翻訳が間違っていたら Poedit /導入と使い方 | 株式会社ネクストアクション

Eazy Po

参考:

Eazy Po

記事をシェアする:
タグ:

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

Protected by reCAPTCHA