WordPress 表示するメッセージの多言語対応メモ
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
### 言語ファイル(moファイル)を用意 参考 https://design-plus1.com/tcd-w/2016/03/poedit.html ### 言語ファイル(moファイル)を読み込み add_action( 'after_setup_theme', 'my_theme_setup' ); function my_theme_setup(){ load_theme_textdomain( 'my_theme', get_template_directory() . '/languages' ); } 参考: https://elearn.jp/wpman/function/load_theme_textdomain.html https://nskw-style.com/2014/wordpress/code-stealing/loading-translation-files.html ### メッセージを取得 __($message, $domain) _e($message, $domain) 参考: https://wpgogo.com/development/how_to_translate.html https://elearn.jp/wpman/function/_e.html https://elearn.jp/wpman/function/__.html |