ABP的有些組件使用的該組件自帶的語言包資源,所以在有些時候會因為我們當前使用的語言對應的語言包不全,而造成日志一直記錄WARN。ABP給我們提供了擴展語言包資源的接口,可以解決這個問題。
以下示例代碼適用於ABP .net core版本。我要為名為“Abp”的這個資源包括擴展中文語言。
1.新建一個"Abp"文件夾,這里我是放在 "項目根目錄/Localization/Abp"這個路徑的
2.新建一個xml文件名為“Abp-zh-CN.xml”,並添加內容
3.目錄結構如下圖所示
4.配置擴展語言資源
在模塊的PreInitialize方法添加配置:
5.檢查擴展是否添加成功
打開語言列表,搜索
可以看到已經擴展成功。