顯示具有 i18n 標籤的文章。 顯示所有文章
顯示具有 i18n 標籤的文章。 顯示所有文章

2015/01/30

[筆記] ASP.NET MVC 多國語言,使用獨立的 Resource Library

  1. 於方案中增加新的專案
  2. 於專案中增加新的lang.resx 檔案,並確認其存取權限為 Public
  3. 執行Custom tools, 確認 resx.Designe.cs 裡面有長出對應的 Code
  4. 新增lang.en-US.resx 並於 resx 編輯畫面中填入一樣的 key 跟對應的英文 value
  5. 原專案將 resource 專案加入參考
  6. 加入參考後, 可於 razor 頁面使用 @resource.lang.resourceKey 的方式取得對應的資源 value
  7. 於 code 中實作語系切換 (看是要讀db 還是讀browser,如果讀browser,記得要於web.config 中設定 browser 參數)
--
改天再補 code 的細節跟畫面 0rz 累累

2014/12/08

[筆記] Windows Store App 多國語系開發

之前無聊自己摸 Android App 時發現 Android App 的 resource 設定可以很快速的開發出多國語言版本,但寫  Windwos Store  App 時參考了兩三本書都沒有提到有關 string resource 的設定

Android 的 resource 除了 string resource 之外還有 layout, image 等等,而且在開啟專案時預設的範本就會有,只要添加新的語系目錄或是解析度目錄就可以了

微軟的預設範本只有 Assets目錄,沒有類似 android 下面的 res/values-{loc} 目錄

直到找到這篇  快速入門:使用字串資源 (XAML)

才知道原來微軟也有一樣的東西!!!!!