漢化CUPS的WEB管理介面和驅動

2021-08-14 16:17:56 字數 1125 閱讀 1303

最近用樹莓派搭建了個家庭無線列印伺服器,可以通過手機(ios和android)、windows、mac os共享這台印表機,實在方便得很。主要是手機列印太方便了,小朋友的學習資料可以直接在手機上列印,不過拷貝到電腦上再列印。

美中不足的是,cups的管理介面是英文的,雖然不常用,感覺還是不完美。就著手準備漢化,cups的web頁面放在/usr/share/cups/templates/locale下,預設安裝不帶中文本地化檔案。要讓漢化檔案生效,需要配置cups配置檔案。

1、漢化web管理介面

開啟/etc/cups/cupsd.conf,新增一行

defaultlanguage zh_cn
重啟cups服務

sudo service cups restart
然後在

/usr/share/cups/templates/locale目錄下新建zh_cn目錄

mkdir zh_cn
複製

/usr/share/cups/templates/locale目錄下的所有檔案(不含子目錄)到新建zh_cn目錄下。

接下來就是修改這些模板檔案了,修改是實時生效的,重新整理cups的web管理頁面就可以看到效果了。

注意:web管理介面的首頁模板檔案是放在/usr/share/cups/doc-root目錄下,要參照上面的的操作單獨漢化。這個折騰了我好久。

2、漢化驅動

驅動介面的漢化不在/usr/share/cups/templates/locale目錄下,新增印表機完成後,cups會在/etc/cups/ppd目錄下生成印表機驅動的ppd檔案,只要漢化對應驅動的ppd檔案就可以在印表機設定介面中顯示中文了。下面的第三張截圖就是漢化驅動後顯示的中文選項。

附上幾個截圖:

kamailio的web管理介面Siremis

很開心kamailio有個第三方的web介面管理程式 siremis 現在已經到了2.0,介面做得不錯 主要功能如下 提供系統和資料庫管理工具,為kamailio 使用者,資料庫別名和快速撥號管理 位置表檢視 排程員,翻譯字首域和最少成本路由 lcr 管理 訪問控制列表 使用者組 和許可權管理 會計...

kamailio的web管理介面Siremis

很開心kamailio有個第三方的web介面管理程式 siremis 現在已經到了2.0,介面做得不錯 主要功能如下 提供系統和資料庫管理工具,為kamailio 使用者,資料庫別名和快速撥號管理 位置表檢視 排程員,翻譯字首域和最少成本路由 lcr 管理 訪問控制列表 使用者組 和許可權管理 會計...

Hive管理之web介面

apache hive 0.13.0 預設是不提供web介面管理的,因此需要編譯原始檔,生成war包 tar zxvf apache hive 0.13.0 src.tar.gz進入如下目錄 opt softwares apache hive 0.13.0 src hwi編譯成war包 jar cv...