iT邦幫忙

0

如何設定使得 phpMyAdmin 3.4.X 預設為正體中文?

安裝完 phpMyAdmin 後
如何讓使用者開啟網頁 http://localhost/phpmyadmin/
預設即為正體中文而非簡體中文
PS:請不要說先幫使用者登入修改設定,或者回問為何一定要正體中文?

目前用的是 phpMyAdmin 3.4.10/3.4.11

個人愚昧
連著三天用 Google 也找不到確實可行的方法
大都是建議 config.inc.php 用下列改法
$cfg['DefaultLang'] = 'zh_TW';

$cfg['DefaultLang'] = 'zh-tw-utf-8';

也曾試著一併修改 PHP 的 php.ini 與 MySQL 的 my.cnf

PHP 5.3.X
default_charset = "UTF-8"

MySQL 5.5.X
[client]
default-character-set = utf8
[mysqld]
character-set-server = utf8
collation-server = utf8_general_ci
init-connect = SET NAMES utf8
skip-character-set-client-handshake

但都沒有效,預設仍是簡體中文

剛剛測試才安裝好的 CentOS 6.4
直接以 epel 套件庫 升級 phpMyAdmin 3.5.7
網友介紹的這個方式又確定不能用了
真的很奇怪!?
wiseguy iT邦超人 1 級 ‧ 2013-03-27 17:28:20 檢舉
$cfg['DefaultLang'] = 'zh_TW';
上面這個也要寫喔
剛剛重裝 phpMyAdmin 4.X
發現原方法又失效了

解決的方式是到下列去下載對映版本的中譯檔
https://www.phpmyadmin.net/downloads/

然後置放在
..\phpMyAdmin\locale\zh_TW\LC_MESSAGES
資料夾(目錄)中
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

6
wiseguy
iT邦超人 1 級 ‧ 2013-03-16 22:08:27
最佳解答

在 config.inc.php 裡面加上一行:
$cfg['Lang'] = 'zh_TW';

我要發表回答

立即登入回答