簡介
任何應(yīng)用至少有一種用戶界面語言,很多應(yīng)用有多種,ABP為一個應(yīng)用提供了一個靈活的本地化系統(tǒng)。
第一件事就是聲明支持哪些語言,這在你的模塊的PreInitialize方法里完成,如下所示:
Configuration.Localization.Languages.Add(new LanguageInfo("en", "English", "famfamfam-flag-england", true)); Configuration.Localization.Languages.Add(new LanguageInfo("tr", "Türk?e", "famfamfam-flag-tr"));
在服務(wù)端,你可以注入并使用ILocalizationManager,在客戶端,你可以使用javascript Api的abp.localization獲取所有可用語言列表和當(dāng)前語言,famfamfam-flag-england (