關於系統語系和中文輸入法的怪問題 ~~~ [論壇 - Ubuntu 與中文]


正在瀏覽:   1 名遊客


 到底部   前一個主題   下一個主題  [無發表權] 請登錄或者註冊

(1) 2 3 4 »


關於系統語系和中文輸入法的怪問題 ~~~
版主
註冊日期:
2008/5/13 23:12
來自 Ciudad de Kaohsiung, Taiwán
等級: 15
HP : 0 / 369
MP : 94 / 11608
EXP: 76
離線
請教一下各位前輩,小生有一部電腦在安裝 Ubuntu 11.10 的時候,是以正體中文安裝的,所以裏面所有功能介面都是中文的,但是最近因為某些需求必須要將其全部改成英文介面,然而仍然必須要繼續使用 Gcin 來輸入中文,因此小生嘗試將 /etc/default/locale 裡的設定全改成 en_US.UTF-8,但是卻發現 Gnome 的應用程式選單等項目依然是中文狀態,只有顯示日期與星期的 System Tray 變成英文而已,因此小生索性就進到系統設定中的語言支援,將英文從選單中拉到最上層,這樣果然在重新登入後,介面全都變成英文的了,但是卻發生了一個很奇怪的問題,那就是 Gcin 失去作用了,使用 Ctrl + Space 無法切換中英文模式,即使是用滑鼠去點它切換成詞音,鍵盤打出來的依然是英文,完全無法輸入中文。請教一下,這到底是怎麼一回是啊?該怎麼解決才好呢?

2012/2/10 23:51
The owl of Minerva spreads its wings only with the falling of the dusk.

--- G.W.F. Hegel (1770 - 1831)
應用擴展 工具箱
回覆: 關於系統語系和中文輸入法的怪問題 ~~~
會員五級
註冊日期:
2009/10/29 4:50
等級: 40
HP : 199 / 999
MP : 875 / 27172
EXP: 96
離線
Hapsburg 寫到:
請教一下各位前輩,小生有一部電腦在安裝 Ubuntu 11.10 的時候,是以正體中文安裝的,所以裏面所有功能介面都是中文的,但是最近因為某些需求必須要將其全部改成英文介面,然而仍然必須要繼續使用 Gcin 來輸入中文,因此小生嘗試將 /etc/default/locale 裡的設定全改成 en_US.UTF-8,但是卻發現 Gnome 的應用程式選單等項目依然是中文狀態,只有顯示日期與星期的 System Tray 變成英文而已,


清除/etc/environment裡有關語言的設定後重新登入

2012/2/11 0:05
應用擴展 工具箱
回覆: 關於系統語系和中文輸入法的怪問題 ~~~
版主
註冊日期:
2008/5/13 23:12
來自 Ciudad de Kaohsiung, Taiwán
等級: 15
HP : 0 / 369
MP : 94 / 11608
EXP: 76
離線
感謝指點,小生系統中的 /etc/environment 檔案裡已經全都是 en_US 了,我方才試著將整個檔案整個拿掉,但是結果還是一樣耶。

2012/2/11 0:19
The owl of Minerva spreads its wings only with the falling of the dusk.

--- G.W.F. Hegel (1770 - 1831)
應用擴展 工具箱
回覆: 關於系統語系和中文輸入法的怪問題 ~~~
會員五級
註冊日期:
2009/10/29 4:50
等級: 40
HP : 199 / 999
MP : 875 / 27172
EXP: 96
離線
試試
/etc/default/locale裡
只留LANG="en_US.UTF-8" 其他刪除

/etc/environment裡
刪除所有語言設定

然後重新開機

2012/2/11 0:30
應用擴展 工具箱
回覆: 關於系統語系和中文輸入法的怪問題 ~~~
會員三級
註冊日期:
2011/11/13 1:05
等級: 11
HP : 0 / 270
MP : 54 / 5744
EXP: 82
離線
先開個終端機打locale檢查一下還有沒有不是en_US的項目存在吧。

2012/2/11 0:50
應用擴展 工具箱
回覆: 關於系統語系和中文輸入法的怪問題 ~~~
版主
註冊日期:
2008/5/13 23:12
來自 Ciudad de Kaohsiung, Taiwán
等級: 15
HP : 0 / 369
MP : 94 / 11608
EXP: 76
離線
噗,真是昏倒了,使用 locale 指令之後發現,全部都還是中文的:

LANG=zh_TW.UTF-8
LANGUAGE=zh_TW:en
LC_CTYPE=zh_TW.UTF-8
LC_NUMERIC="zh_TW.UTF-8"
LC_TIME="zh_TW.UTF-8"
LC_COLLATE=zh_TW.UTF-8
LC_MONETARY="zh_TW.UTF-8"
LC_MESSAGES=zh_TW.UTF-8
LC_PAPER="zh_TW.UTF-8"
LC_NAME="zh_TW.UTF-8"
LC_ADDRESS="zh_TW.UTF-8"
LC_TELEPHONE="zh_TW.UTF-8"
LC_MEASUREMENT="zh_TW.UTF-8"
LC_IDENTIFICATION="zh_TW.UTF-8"
LC_ALL=


這到底是怎麼一回是啊?看來 /etc/default/locale 和 /etc/environment 這兩個檔案完全沒有作用,所以系統真正的 Locale 設定檔到底在哪裡呢?

2012/2/11 2:04
The owl of Minerva spreads its wings only with the falling of the dusk.

--- G.W.F. Hegel (1770 - 1831)
應用擴展 工具箱
回覆: 關於系統語系和中文輸入法的怪問題 ~~~
會員三級
註冊日期:
2011/11/13 1:05
等級: 11
HP : 0 / 270
MP : 54 / 5744
EXP: 82
離線
ubuntu一般就只在這兩個檔:
https://help.ubuntu.com/community/Locale#files
(Troubleshooting那段可以看一下,不過我不了解,因為沒用gnome)
要是重開機還是不行表示你的系統有在別的檔案設定了,
畢竟不管隨便設哪裡只要有執行到都有效。
比如這篇:
http://www.ubuntu-tw.org/modules/newbb/viewtopic.php?viewmode=flat&order=ASC&topic_id=26&forum=2
有人設在~/.gnomerc
而他情況跟你要的一樣。

2012/2/11 2:53
應用擴展 工具箱
回覆: 關於系統語系和中文輸入法的怪問題 ~~~

註冊日期:
2009/12/6 10:32
等級: 71
HP : 1404 / 1756
MP : 4456 / 47206
EXP: 24
離線
#1 在安裝 Ubuntu 11.10 的時候,是以正體中文安裝的

所以 安裝時就設定 你的 locale 是 zh_TW.UTF-8
這時主要的設定就是 LANG=zh_TW.UTF-8
當別的 locale 變數 沒再另外設定時 就拿 LANG=zh_TW.UTF-8 來當預設值

#1 進到系統設定中的語言支援,將英文從選單中拉到最上層,這樣果然在重新登入後,介面全都變成英文的了,但是卻發生了一個很奇怪的問題,那就是 Gcin 失去作用了,使用 Ctrl + Space 無法切換中英文模式,即使是用滑鼠去點它切換成詞音,鍵盤打出來的依然是英文,完全無法輸入中文。

當你把 English 拉到最上面時
所有 在 English 下面的 設定 都變成無效的
中文失效
gcin 當然也失效

如果 你要特別的 locale 變數 設定 不能 依靠這個 統包式 設定
要使用 由
locale 指令顯示出來的 變數 設定
這個設定 又分 暫時性設定 及 永久性 設定

#6 這到底是怎麼一回是啊?看來 /etc/default/locale 和 /etc/environment 這兩個檔案完全沒有作用,所以系統真正的 Locale 設定檔到底在哪裡呢?

/etc/default/locale 和 /etc/environment 都屬於永久設定檔
影響 重新開機 的 預設值

早期 ubuntu 版本 使用 /etc/environment 來永久設定
現在的版本 (至少 10.04 以後) 已不使用 /etc/environment 來永久設定
完全使用 /etc/default/locale 來永久設定

#1 小生嘗試將 /etc/default/locale 裡的設定全改成 en_US.UTF-8,但是卻發現 Gnome 的應用程式選單等項目依然是中文狀態

有個問題 請教你
ubuntu 11.10 預設是 lightdm 桌面
你有修改爲 gdm 嗎
這個跟 設定檔 有關
所以要先確認 才能給你正確的建議

另外 請提供
sudo dpkg -l | grep language-pack-gnome
的執行結果 貼上來

2012/2/11 10:48
應用擴展 工具箱
回覆: 關於系統語系和中文輸入法的怪問題 ~~~
會員一級
註冊日期:
2012/1/24 22:53
等級: 2
HP : 0 / 46
MP : 5 / 961
EXP: 86
離線
真湊巧! 我遇到的問題和樓主一模一樣, 我的 UBUNTU 是10.10, 想請教各位大大, 是否有什麼其他方法可讓視窗介面變成英文的, 而又不影響中文的顯示與輸入?? 謝謝!

2012/2/11 17:21
應用擴展 工具箱
回覆: 關於系統語系和中文輸入法的怪問題 ~~~

註冊日期:
2009/12/6 10:32
等級: 71
HP : 1404 / 1756
MP : 4456 / 47206
EXP: 24
離線
Attn: Mason95
視窗介面變成英文的, 而又不影響中文的顯示與輸入

1. 請先提供 locale 指令執行的結果
2. 你是 ubuntu 10.10 預設是 gdm 桌面
ubuntu 11.10 預設是 lightdm 桌面
會有些微調
3. 你說的視窗界面 是指 你一個視窗 ?
4. 你說的中文顯示是指在 那一個 程式 顯示 ?
5. 中文輸入 是使用 什麼方法 輸入 ?
6. locale 設定 複雜一些 所以要請你 提供 詳細資料

2012/2/11 17:35
應用擴展 工具箱

(1) 2 3 4 »

 [無發表權] 請登錄或者註冊


可以查看帖子.
不可發帖.
不可回覆.
不可編輯自己的帖子.
不可刪除自己的帖子.
不可發起投票調查.
不可在投票調查中投票.
不可上傳附件.
不可不經審核直接發帖.