DNN pane 窗格 面板 漢化

2022-01-30 03:19:21 字數 693 閱讀 3125

dnn中乙個沒有完全本地化的地方。

管理員進入後,編輯狀態時,「窗格」的漢化問題。

圖1 圖2

解決方案:通過修改了兩個主要.vb檔案。

1. website\admin\controlpanel\iconbar.ascx.vb 第226行  圖1 涉及的檔案

cbopanes.items.add(new listitem(localization.getstring("itempane" & intitem, me.localresourcefile), convert.tostring(portalsettings.activetab.panes(intitem))))

2. dnn源工程中要修改的檔案 dotnetnuke_04.05.05_source\library\components\skins\skin.vb  第853行 圖2涉及的檔案

ctllabel.text = "" & strpane & "

"  strpane 我們可以用全域性變數來代替它,也就可以達到漢化的結果。

比如: 

& localization.getstring("itempane" & intitem) &  

用全域性變數來儲存,需要在3中的兩個檔案中加入itempane0,itempane1,....項,需要幾項就要看你的容器裡怎麼定義的。命名就不能用具體的名稱了,應該用「窗格一」,「窗格二」。。。。

QML面板 介面漢化

移植現有的qml 介面均為英文,試圖將其漢化,但發現有如下問題 1.介面上的文字竟然寫死在源 中,介面設計時沒有多語言支援的規劃 2.漢語僅支援utf 8編碼格式,對於中文通用的gb2312等編碼格式不支援,顯示亂碼 3.對於部分字串,型別和字面顯示共用之,而qml對漢語字串作為型別標識支援不完善。...

tmux突出顯示窗格,加粗窗格邊界

問題 使用tmux時,在pane之間來回切換容易亂,可以通過配置加粗pane的邊框,下面是效果圖,只需兩步就能完成 第一步 在家目錄下建立.tmux.config,執行vim tmux.conf 然後輸入一下配置,儲存退出 set option g pane active border style ...

excel凍結窗格

當我們編輯過長或過寬的excel 2007 工作表時,需要向下或向上滾動螢幕。這時表頭也會相應滾動,不能在螢幕上顯示,於是我們搞不清要編輯的資料對應於表頭的哪乙個資訊。按下列方法可將表頭鎖定,使表頭始終位於螢幕上的可視區域。首先選定要鎖定的表頭,如果我們要將圖中表頭 1至3行 鎖定,那麼單擊a4單元...