そもそも日本語がインストールされていない可能性を疑う
1 |
yum install glibc-langpack-ja |
在宅プログラマーの備忘録として2005年に始めたブログです。
そもそも日本語がインストールされていない可能性を疑う
1 |
yum install glibc-langpack-ja |
WordPressではlanguageディレクトリの中のファイルによって日本語の表記に変換されて表示されます。
具体的には.poファイルの中で英語と日本語のひもづけが行われています。
このファイルを編集するのですが、これだけでは反映されません。
WordPressでは.poファイルではなく、.poファイルがコンパイルされた.moファイルが読みこまれます。
.moファイルはバイナリになっていて直接編集できないのですが、
.poファイルを.moファイルに変換してくれる「Poedit」というソフトがあります。
Poeditの使い方は、まったく難しくないので割愛します。
サーバーやソースコードと同じ文字コード(UTF-8)なのに日本語のCSVファイルが読み取れない
という状況がありました。
PHP内に下記の記述を追加して、ロケールを設定することで日本語が読み取れるようになりました。
1 |
setlocale(LC_ALL, 'ja_JP.UTF-8'); |