介面獲取到的資料也需是多語言

2021-08-28 02:25:08 字數 365 閱讀 5657

多語言需求,呼叫介面獲取到的資料也需是多語言。

比如最開始「所在地」這個欄位city,為了做多語言,得新增乙個欄位city_en

資料庫中,有

前端在axios全域性設定裡面,加header頭。key為lang,value值是cn/en,這個取自sessionstorage

axios.defaults.headers.common['lang'] = sessionstorage.getitem('lang');

後端在返回資料之前判斷一下語言型別,如果是cn,那麼取city_en返回;如果是en,取city的值返回。

返回json資料的時候,欄位名都是city。這樣前端就可以維持vue的 渲染方式

WinForm c 程式的介面多語言切換

我需要實現多國語言的介面切換,而且切換各種語言版本的時候希望程式是動態的載入語言,不希望切換語言後重新啟動程式。在.net2.0 中,m 為我們提供了一種簡單方便的方法,使用資源檔案 1.新建乙個 winform 應用程式,新建一 form 名為 form1,新增兩個按鈕 btnchinese,bt...

WinForm程式的介面多語言切換

資源檔案在國際化中的運用 winform 國際化的軟體往往需要多種語言資源,如何在c 的winform中做到呢?且看以下分解 1 工程新增資源檔案 資源檔案命名方式 資源檔案主題名 語言區域.resx 例如資源檔案主題名為 resource1 我們準備了 中 英 日 三個語言版本的資源檔案,則對應的...

FNDLOAD 遷移多語言的資料定義

情景 ebs中常利用fndload在環境間進行資料遷移。由於許多資料資料定義都是多語言的,而fndload許多控制檔案並未區分語言,下面舉例說明 獲取語言 select nls language nls territory value nls lang from fnd languages,v nl...