gpt4 book ai didi

asp.net-mvc - 根据语言在文件夹中组织 ASP.NET 资源文件

转载 作者:行者123 更新时间:2023-12-02 05:20:33 26 4
gpt4 key购买 nike

在我的应用程序的根 App_LocalResources 中,我创建了几个资源文件 (.resx) 来将我的应用程序本地化为多种语言。

对于西类牙语,我复制了默认资源文件并在 .resx 之前添加了 .es,因此全名是 myresource.es.resx。当我更改 UI 区域性时,语言更改工作正常。

但是,当我想将我的西类牙语资源文件组织在一个文件夹中时(尝试过:es-EsesSpanish) App_LocalResources 文件夹,应用程序停止识别资源文件。

是否有关于如何为每种语言组织资源文件的约定,以便我没有包含所有资源文件的单个文件夹?

最佳答案

如果您不执行每页资源文件,请改用 App_GlobalResources。您可以使用此方法将文件组织到文件夹结构中。 IIRC,您的文件名在整棵树中必须是唯一的,而不仅仅是在每个分支中。我在按站点 部分 命名文件方面取得了很好的成功,但当然是 YMMV。

这是一篇 MSDN 文章,应该对您有所帮助:
http://msdn.microsoft.com/en-us/library/ms227427.aspx

关于asp.net-mvc - 根据语言在文件夹中组织 ASP.NET 资源文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4169949/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com