iT邦幫忙

1

請問在ASP.NET中做多語系有用到變數要怎麼做?

  • 分享至 

  • xImage

最近在做ASP.NET MVC多語系,我所使用的方法是用resx,現在遇到一個問題,如果說在一串文字中有用到變數的話要怎麼做呢?像是下面的例子:

為避免查詢不易,顯示的資料筆數最多為 @ViewData["TOP_ROWCOUNT"] 筆

像這種情況的話我希望在英文翻譯中加入ViewData變數來翻譯,請問我該怎麼做呢?謝謝

Lin iT邦新手 4 級 ‧ 2022-06-20 23:10:16 檢舉
在resx檔 中文版本就寫 顯示的資料筆數最多為{0}筆 英文就寫英文的版本
再在程式碼用 string.format(string , @ViewData["TOP_ROWCOUNT"] ) 試試~~
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友回答

立即登入回答