Java教程

netcore多语言使用命令行编译中文包出不来的问题解决

本文主要是介绍netcore多语言使用命令行编译中文包出不来的问题解决,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

各种疑点排查,发现dotnet build竟然无法生成 zh-CN  。这个就是问题所在。

那么如何解决呢?根据官方文档,发现标准里竟然没有 zh-CN   。

中文只有  zh-Hans和 zh-Hant,以及父类  zh     。

知道这个就可以了,我们将资源包 Lang.zh-CN改名为   Lang.zh就可以了。当然也可改为  Lang.zh-Hans  。

 

 

官方文档如下:

https://docs.microsoft.com/zh-cn/aspnet/core/fundamentals/localization?view=aspnetcore-5.0

https://docs.microsoft.com/zh-cn/dotnet/api/system.globalization.cultureinfo?view=net-6.0


这篇关于netcore多语言使用命令行编译中文包出不来的问题解决的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!