github から clone した phpMyAdmin を日本語対応する

github から phpMyAdmin をインストールした場合、
言語が英語になっている。

ジェネレート

$ cd /path/to/your/phpmyadmin

# scripts/generate-mo 言語
# 言語を指定しない場合は全言語ジェネレートする
$ scripts/generate-mo ja

# エラーが出た場合
ja: po/ja.po:15855: メッセージが二重に定義されています...
po/ja.po:15340: ...これは最初の定義の場所です
po/ja.po:15860: メッセージが二重に定義されています...
po/ja.po:15345: ...これは最初の定義の場所です
po/ja.po:15865: メッセージが二重に定義されています...

$ vi po/ja.po

文字通り2回定義されている箇所があるので片方の定義を削除する。
git で管理しているので、コンフリクト起こす場合は元に戻す。

config.inc.php

$ cd /path/to/your/phpmyadmin
$ vi config.inc.php
# config.inc.php
## 言語を日本語にする場合
$cfg['DefaultLang'] = 'ja';