第二人生的原始碼分析 八十 介面語言的選擇

2021-08-22 16:52:08 字數 1288 閱讀 3392

隨著全球化的發展,地球變得平坦了。我有乙個同事現在還在美國

oracle進行學習,說明軟體是真正的無國界產品。那麼在第二人生裡,到底是怎麼樣實現多語言的支援呢?帶著這個問題來分析下面一段**,如下:

#001void lluictrlfactory::setuppaths()

#002

#025

} 設定當前正在設定的語言的資源所在的目錄。

#026

path_val_ui.setarg("[language]", language);

#027

#028

如果這個目錄沒有儲存,下面就開始儲存這個路徑。

#029

if (std::find(mxuipaths.begin(), mxuipaths.end(), fullpath) == mxuipaths.end())

#030

#033

} #034

} #035

else // parsing failed

#036

#042}

#043

下面再來仔細地看看

paths.xml裡是什麼內容,如下:

/skins/xui/en-us/

/skins/xui/[language]/

這個 xml檔案是目錄的結構,第乙個是預設的資源目錄,第二個是設定的目錄。

第二人生開發包提供,**198元/套(含郵費)。

包括內容如下:

1.《第二人生的原始碼分析》pdf文件。

2.第二人生客戶端源程式。

3.2gu盤乙個,主要用來拷貝源程式以及相關開發工具。

提供三個月的技術服務,

提供快速編譯指導,

提供完整的書參考。

****:

msn: [email protected]

email: [email protected]

第二人生的原始碼分析 2 第二人生的基本功能

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!第二人生的基功能可以定義為網路遊戲 社交網路和 web2.0 作為網路遊戲,它可以讓人扮演角色,也就是第二人生裡的居民。居民只要買到地,或者租到地後就可以建造各種各樣的自己想得到的東西。比如建造遊樂園,或者建造電影院,又或者建造過山車。同時,還可以...

第二人生的原始碼分析 八十三 建立UI的選單

從前面看到,不但視窗和顯示板可以通過 xml定製,而選單也可以通過xml檔案來定製的,那麼選單的定製又是怎樣讀取xml檔案的呢?到底它又會產生什麼樣的物件來執行選單呢?下面就來解決這兩個問題,如下 001llmenugl lluictrlfactory buildmenu const llstrin...

蔡軍生先生第二人生的原始碼分析 9 登入介面顯示

登入狀態介面之後,就是登入介面出現了,這時需要使用者輸入使用者名稱和密碼,然後再連線到第二人生的 web伺服器,並且把使用者名稱和密碼傳送過去進行驗證。當驗證成功後,就會返回合適的資料給客戶端,讓客戶端進行下一步的工作。登入介面的如下 蔡軍生深圳 在登入介面裡是怎麼樣把使用者名稱和密碼傳送給瀏覽器的...