關於gnome選單列在更新套件後會變成英文選單的問題

歡迎提問 debian desktop 相關問題,何謂 desktop ? 舉凡您日常生活會用到的部份,如上網 ( www 、 bbs ..) 、程式設計、繪圖...等等。 通常以 X Window 環境底下問題為主。

關於gnome選單列在更新套件後會變成英文選單的問題

文章IanHo » 週三 3月 30, 2011 12:25 pm

以debian-6.0.0-i386-netinst.iso 所安裝的環境為例,
每當我在"synaptic套件管理程式"勾選下載安裝完想要嘗試使用的套件之後,
發現 gnome選單列\應用程式\Debian\ 底下的項目(應用程式,求助,遊戲等等所有子項目文字),
都會由原本的繁體中文,變成英文,然後都要重新登入系統,才會變回繁體中文.
我想請教,可以藉由修改什麼設定值,讓系統的 gnome選單列\應用程式\Debian\
在每次"synaptic套件管理程式" 更新完套件之後, 都還可以維持住原本的繁體中文子項目字樣,
不然每次都還要重新登出登入,真的很麻煩,在MsWindows和MacOSX都沒有發生這類狀況.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
發表過的文字作品;
MsWindows95OSR2.5版,安裝,設定,使用經驗談;
98LITE 使用有感;
片名的遊戲版本2010;
MacOSX10.5.8 安裝、設定、使用,個人經驗分享;
http://www.scribd.com/ianian1979/
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享;
IanHo
活潑的高中生
活潑的高中生
 
文章: 403
註冊時間: 週六 2月 12, 2011 10:53 pm

Re: 關於gnome選單列在更新套件後會變成英文選單的問題

文章sppmg » 週一 4月 04, 2011 7:30 am

:-D以前我也煩惱過,不過大致上還看得懂,所以就沒去管他了。

剛剛幫你研究了一下,你試試。
首先請在「正常情況」下,你使用
代碼: 選擇全部
$ less /var/lib/menu-xdg/desktop-directories/menu-xdg/debian-applications-file-management.directory

看看內容。
在我這裡的顯示是:
代碼: 選擇全部
Name[bg]=File Management
Name[bn]=File Management
Name[br]=File Management
Name[bs]=File Management
Name[ca]=File Management

如果是這樣,應該就沒救了。而事實上我的testing的debian目錄中一直都是英文。
這檔案中的各行是Name在各[語系]的顯示文字。
如果你看到各行不同,表示可以顯示多國語言。

(這裡提供兩個方法,你都試試。)
如果在「正常情況」下,上面的檢查是ok的,那請執行
代碼: 選擇全部
# xdg-desktop-menu forceupdate --mode system

他會更新the menu system。--mode後方的system可以改為user,不過因為是要動到/var,或許用system比較保險。
當然你可以都試試。(system的要用root執行喔!或是用sudo)

另一個就是用
代碼: 選擇全部
$ update-menus

這好像就是建立debian這目錄的東東 :kuso_1.02:

記得回報結果! ;-)
系統的威力來自於程式的相互關係, 而非來自程式本身
is the idea that the power of a system comes more from the relationships among programs than from the programs themselves.

(英文語法怪怪的......誰能提供完整的版本?)
sppmg
活潑的高中生
活潑的高中生
 
文章: 317
註冊時間: 週五 8月 04, 2006 3:47 pm
來自: 臺灣

Re: 關於gnome選單列在更新套件後會變成英文選單的問題

文章IanHo » 週一 4月 04, 2011 12:44 pm

我驗證的環境不一樣~變成 debian-6.0.1a-powerpc-DVD-1.iso, 當然遇到的狀況還是一樣,
查詢結果檔案路徑是在
/var/lib/menu-xdg/desktop-directories/menu-xdg/debian-applications.directory
檔案內容跟 sppmg 所標示的一樣.
然後我依照 sppmg 提供的兩種指令都去嘗試(使用root權限)

# update-menus

# xdg-desktop-menu forceupdate --mode system

執行完畢沒有任何系統回應訊息,安裝新套件,結果 gnome選單列\應用程式\Debian\ 底下的項目依舊會從繁體中文變到英文,一樣是要重新登出登入才會變回繁體中文.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
發表過的文字作品;
MsWindows95OSR2.5版,安裝,設定,使用經驗談;
98LITE 使用有感;
片名的遊戲版本2010;
MacOSX10.5.8 安裝、設定、使用,個人經驗分享;
http://www.scribd.com/ianian1979/
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享;
IanHo
活潑的高中生
活潑的高中生
 
文章: 403
註冊時間: 週六 2月 12, 2011 10:53 pm

Re: 關於gnome選單列在更新套件後會變成英文選單的問題

文章sppmg » 週二 4月 12, 2011 8:38 pm

前兩天花了許多時間用虛擬機KVM裝了6.0.1a來測試
(因為我的選單總是英文的,我以為是老版本才有中文,而且menu-l10n內也沒有中文。
結果後來發現原來是因為我的root語言設為"C",設為"zh-TW就會出現中文了)

原本以為是因為程式執行時會讀取root的語言來設定,所以試著把root改成中文語系( 我全改了,包含LC_ALL),但無效。
關於我所貼的檔案/var/lib/menu-xdg/desktop-directories/menu-xdg/debian-applications-file-management.directory,
他在root為中文時,最底部的zh-TW會是中文的,但就是無法直接應用到使用者桌面
測試過程中確認,只要root下:
代碼: 選擇全部
# update-menus

使用者選單就會由中文變到英文(但user自己下就不會)
我也不知道原因。相關scripts也看不太懂。(menu的網站有教學,不過對我來說沒那麼容易就能想通)
所以....阿信大,你有沒有要補充呢?(因為他寫過update-menus 的教學啊)
系統的威力來自於程式的相互關係, 而非來自程式本身
is the idea that the power of a system comes more from the relationships among programs than from the programs themselves.

(英文語法怪怪的......誰能提供完整的版本?)
sppmg
活潑的高中生
活潑的高中生
 
文章: 317
註冊時間: 週五 8月 04, 2006 3:47 pm
來自: 臺灣

Re: 關於gnome選單列在更新套件後會變成英文選單的問題

文章IanHo » 週日 4月 17, 2011 10:21 pm

結果還是無解嗎? 唉~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
發表過的文字作品;
MsWindows95OSR2.5版,安裝,設定,使用經驗談;
98LITE 使用有感;
片名的遊戲版本2010;
MacOSX10.5.8 安裝、設定、使用,個人經驗分享;
http://www.scribd.com/ianian1979/
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享;
IanHo
活潑的高中生
活潑的高中生
 
文章: 403
註冊時間: 週六 2月 12, 2011 10:53 pm

Re: 關於gnome選單列在更新套件後會變成英文選單的問題

文章IanHo » 週五 5月 20, 2011 11:07 pm

過了一個月了~還是無解~果然是一個難解的問題啊~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
發表過的文字作品;
MsWindows95OSR2.5版,安裝,設定,使用經驗談;
98LITE 使用有感;
片名的遊戲版本2010;
MacOSX10.5.8 安裝、設定、使用,個人經驗分享;
http://www.scribd.com/ianian1979/
Linux PowerPC架構版本搭配PowerbookG4,安裝、設定、使用,個人經驗分享;
IanHo
活潑的高中生
活潑的高中生
 
文章: 403
註冊時間: 週六 2月 12, 2011 10:53 pm

Re: 關於gnome選單列在更新套件後會變成英文選單的問題

文章sppmg » 週一 5月 23, 2011 6:06 pm

幫你上mailing list問了。
目前暫時的解決方法:重啟gnome-panel
代碼: 選擇全部
$ killall gnome-panel

kill 之後會自動啟動。
我在6.0.1a下測試ok

至於這是不是bug。
還是有自行解決辦法就等後續囉!

對了!
那叫Debian menu,不是gnome menu.....
系統的威力來自於程式的相互關係, 而非來自程式本身
is the idea that the power of a system comes more from the relationships among programs than from the programs themselves.

(英文語法怪怪的......誰能提供完整的版本?)
sppmg
活潑的高中生
活潑的高中生
 
文章: 317
註冊時間: 週五 8月 04, 2006 3:47 pm
來自: 臺灣

Re: 關於gnome選單列在更新套件後會變成英文選單的問題

文章sppmg » 週二 5月 24, 2011 11:02 am

網友認為這大概是gnome-panel沒更新導致。
我之後再去report bug。
(還是哪位有意願幫我回報? 英文太差....:kuso_1.01:
系統的威力來自於程式的相互關係, 而非來自程式本身
is the idea that the power of a system comes more from the relationships among programs than from the programs themselves.

(英文語法怪怪的......誰能提供完整的版本?)
sppmg
活潑的高中生
活潑的高中生
 
文章: 317
註冊時間: 週五 8月 04, 2006 3:47 pm
來自: 臺灣


回到 debian desktop

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客