C# .Net Core 3.1多语言本地化
我在写作,术语因州而异。因此,我希望尝试将其与Resx一起使用,因为我们购买的Telerik报告工具使用Resx提供多语言支持 我希望做的是在最后的TX上贴上SharedResource.en-US-TX.resx标签,然后让文化名称反映这一点。并选择适当的资源文件。我花了很多时间进行研究,但在.NETCore3.1中还没有找到一种方法C# .Net Core 3.1多语言本地化,c#,.net,.net-core,localization,C#,.net,.net Core,Localization,我在写作,术语因州而异。因此,我希望尝试将其与Resx一起使用,因为我们购买的Telerik报告工具使用Resx提供多语言支持 我希望做的是在最后的TX上贴上SharedResource.en-US-TX.resx标签,然后让文化名称反映这一点。并选择适当的资源文件。我花了很多时间进行研究,但在.NETCore3.1中还没有找到一种方法 任何帮助都将不胜感激。我还没有这样做,但我认为您可能需要定义一个自定义区域。我认为内置i18n不可能做到这一点。如果把我们的国家当作个体文化来对待,世界上有太多
任何帮助都将不胜感激。我还没有这样做,但我认为您可能需要定义一个自定义区域。我认为内置i18n不可能做到这一点。如果把我们的国家当作个体文化来对待,世界上有太多的省份需要处理。谢谢阿鲁安和东加90。在.net core中不再可能使用自定义区域设置。我通过研究发现,通过提供一个定制的resourcemanager,我可以覆盖GetResxFileName,这意味着我可以附加自己的文件命名来检索我认为正确的文件。但是我不知道我可以用startup.cs来设置本地化。试图找出在哪里可以全局使用我的资源管理器,并覆盖它以获得适当的文件。有什么想法吗?