腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
使用.resx本地化为ASP.NET MVC应用程序有什么好处?
使用.resx本地化为ASP.NET MVC应用程序有以下好处:
资源文件(.resx)是一种结构化的格式,可以轻松地组织和管理应用程序的字符串资源。
.resx文件可以轻松地与源代码版本控制系统集成,以便更好地管理和跟踪更改。
使用.resx文件可以更轻松地支持多语言应用程序,因为所有字符串资源都存储在一个中心位置,并且可以根据需要轻松地添加新的语言和区域设置。
.resx文件可以使用Visual Studio中的内置本地化工具进行本地化,这可以减少手动翻译和管理多语言资源的工作量。
使用.resx文件可以更好地遵循DRY原则(Don't Repeat Yourself),因为所有字符串资源都存储在一个中心位置,并且可以在多个视图和控制器中重用。
推荐的腾讯云相关产品和产品介绍链接地址:
腾讯云应用与服务平台:
https://cloud.tencent.com/product/tcb
腾讯云服务器:
https://cloud.tencent.com/product/cvm
腾讯云数据库:
https://cloud.tencent.com/product/cdb
腾讯云存储:
https://cloud.tencent.com/product/cos
腾讯云移动应用与游戏解决方案:
https://cloud.tencent.com/product/tbaas
腾讯云物联网通信:
https://cloud.tencent.com/product/iotcloud
腾讯云音视频处理:
https://cloud.tencent.com/product/mps
腾讯云人工智能:
https://cloud.tencent.com/product/tione
腾讯云区块链:
https://cloud.tencent.com/product/tbaa
腾讯云元宇宙:
https://cloud.tencent.com/product/metaverse
相关搜索:
使用asp.net MVC有什么缺点?
使用MVC框架比例如Drupal构建大型网站有什么好处?
使用NextJS应用程序接口有什么好处吗?
在spring MVC应用程序的控制器层中使用@Transactional有什么好处
在构建客户端应用时,在本地存储的key中使用prefix有什么好处?(尤其是在angularjs / angular应用程序中)
.info域名如何
.chat域名注册
.cc的域名怎么样
.cc是国际域名吗
.cc是哪里的域名
相关搜索:
使用asp.net MVC有什么缺点?
使用MVC框架比例如Drupal构建大型网站有什么好处?
使用NextJS应用程序接口有什么好处吗?
在spring MVC应用程序的控制器层中使用@Transactional有什么好处
在构建客户端应用时,在本地存储的key中使用prefix有什么好处?(尤其是在angularjs / angular应用程序中)
.info域名如何
.chat域名注册
.cc的域名怎么样
.cc是国际域名吗
.cc是哪里的域名
页面内容是否对你有帮助?
有帮助
没帮助
相关·
内容
文章
问答
(9999+)
视频
沙龙
3
回答
在.
resx
MVC
应用程序
中
使用
ASP.NET
本地
化
有
什么
好处
?
asp.net-mvc
、
localization
、
resx
这个站点上有许多问题涉及到
MVC
应用程序
中的
ASP.NET
RESX
文件,以及
使用
它们的。然而,在阅读(这是我可能第一次添加) 之后,我想知道
使用
RESX
文件是否
有
任何
好处
,因为我不会
使用
服务器控件。
有
很多关于“隐式”和“显式”
本地
化的讨论,但我不会从中受益于
MVC
。最终,我的
应用程序
将需要用于按钮和菜单项的字符串资源,以及用于更长的杂项内容的
浏览 7
提问于2009-03-04
得票数 10
回答已采纳
1
回答
未部署的
resx
文件
c#
、
asp.net-mvc
、
asp.net-mvc-4
、
resx
我
有
一个
asp.net
mvc
4 web
应用程序
。我已经将我的
应用程序
完全
本地
化为
.
resx
文件,将包含在一个单独项目中的文件定位到我的主web
应用程序
中。当我部署我的
应用程序
时,没有部署
resx
文件。我希望部署这些文件,以便在已部署的环境中更改资源文本。
有
什么
小窍门要怎么安排吗?
浏览 1
提问于2013-05-26
得票数 2
1
回答
无法在
asp.net
mvc
中
使用
资源文件
本地
化
asp.net-mvc
、
localization
、
resources
我正在开发一个
ASP.NET
MVC
应用程序
。在我的
应用程序
中,我想添加一个下拉选项,即用户可以选择语言。我已经找到了
使用
ASP.NET
MVC
的
本地
化文章。它
使用
资源文件进行
本地
化,并根据“文化”属性检索资源。例如,如果我们
使用
的是名为LangRes.
resx
和LangRes.fr-FR.
resx
的英语和法国,我们必须创建两个资源文件。因此,我测试了如何
浏览 3
提问于2016-05-26
得票数 2
回答已采纳
2
回答
Westwind.Globalization框架w/ Account.cs
ASP.NET
MVC
c#
、
asp.net-mvc
、
globalization
、
westwind
、
westwind-globalization
我很难在Account.CS文件中声明一个资源。这是我的密码: [Required(ErrorMessageResourceName = (@DbRes.T("EmailAddress", "Account")))] [Display(Name = DbRes.T("
浏览 2
提问于2015-01-16
得票数 0
回答已采纳
1
回答
本地
化和DataAnnotations。GlobalResourceProxyGenerator和PublicResxFileCodeGenerator
c#
、
asp.net-mvc
、
localization
为
什么
DataAnnotation属性很难访问PublicResxFileCodeGenerator创建的资源?但是,
使用
GlobalResourceProxyGenerator创建的相同资源将正确工作。这两个资源文件都设置为App_GlobalResources中的内容和活动文件。我也尝试过在App_LocalResources中
使用
默认语言,但这似乎没有
什么
区别。有人知道这是为
什么
吗?我想在将来将资源转移到另一个程序集中。
浏览 3
提问于2013-02-03
得票数 24
3
回答
该字段必须是数字。如何将此消息更改为另一种语言?
asp.net-mvc
、
validation
、
localization
、
numbers
、
data-annotations
如何更改所有int字段消息,而不是说:西班牙语中的El campo tiene que ser numerico。
浏览 0
提问于2012-08-24
得票数 39
回答已采纳
1
回答
MVC
3的资源文件命名问题-不能自动生成代码
asp.net-mvc-3
、
localization
、
embedded-resource
我
有
一个
使用
Razor的
MVC
3
应用程序
。我想为各种语言
本地
化
应用程序
,所以我添加了一个App_LocalResources文件夹,并添加了一个资源文件,如下所示: Index_cshtml.en-GB.
resx
如果我将文件重命名为Index_cshtml_en-GB.
resx
,它会自动正确地生成代码,因此看起来
MVC
无法处理其命名约定中的“.En-GB”或“.En-
浏览 1
提问于2012-02-01
得票数 1
4
回答
ASP.NET
中的全局资源与
本地
资源
asp.net
、
localization
、
resx
我们
使用
resx
文件来
本地
化我们的web
应用程序
。我们通常在只有一个页面
使用
某个短语时创建
本地
resx
文件(映射到特定页面),当多个页面需要该短语时创建一个全局
resx
文件。但全局
resx
文件的
好处
是它们是一个类,您可以像调用类的属性一样调用这些短语:所以我在想--为
什么
要有
本地
resx
文件?为
什么
不
浏览 2
提问于2009-01-15
得票数 37
回答已采纳
1
回答
ASP.NET
本地
化:更改资源而不重新启动
应用程序
?
asp.net
、
asp.net-mvc-3
、
localization
我有这样的要求,即最终用户可以更改
本地
化的资源,并且这些更改在
应用程序
中应该是可见的,而无需重新启动
应用程序
。我说的是在运行时更改
本地
化资源。假设我在一页的德文翻译中有一个错误。我正在
使用
ASP.NET
MVC
3。我一直在考虑编写一个从数据库加载资源的。这很遗憾,因为
有
许多工具可以用于
resx
-file.。 其他的选择是
什么
?在运行时对已部署的
浏览 2
提问于2011-08-26
得票数 6
回答已采纳
1
回答
使用
资源文件进行
本地
化
asp.net
、
asp.net-mvc
、
asp.net-mvc-3
、
localization
、
resx
我
有
一个基于
resx
的
本地
化问题。 这是一个
ASP.NET
MVC
3项目。我
有
两个程序集:Web和Resource。Web包含了所有与
MVC
相关的东西,而Resource包含了用于
本地
化的
resx
文件(我正在用3种不同的语言构建站点,像file.
resx
,file.en-AU.
resx
,file.en-US.
resx
现在奇怪的是,当我将资源项目引用添加为项目时,这一切在我的
浏览 1
提问于2012-09-29
得票数 3
1
回答
ASP.NET
MVC
4非突出验证定位
c#
、
asp.net-mvc
、
.net-4.0
、
asp.net-mvc-4
问题:添加到global.asax中:在全局资源中有一个名为&q
浏览 1
提问于2011-11-30
得票数 6
2
回答
ASP.NET
:更好地将可
本地
化的UI文本存储在资源或数据库中?
asp.net
、
localization
、
resources
、
multilingual
似乎
有
两种不同的方法。
ASP.NET
框架为我们提供了一种简单的方法来
本地
化页面,方法是将UI字符串放在资源中,如UserProfile.en.
resx
、UserProfile.fr.
resx
等。另一种方法是将所有字符串放在数据库中的单独表中,然后
使用
一些自定义机制根据当前活动的语言/文化设置检索它们。 据我所知,数据库方法更适合于大型项目,比如企业软件。它还有一个
好处
,就是您可以向翻译公司授予对该数据库的外部访问权限。
有
了资源,这将是困难的。
浏览 1
提问于2009-04-08
得票数 6
1
回答
ASP.NET
本地
化:
resx
文件中的更改是否会导致会话被终止?
asp.net
、
asp.net-mvc-3
、
iis
、
localization
我在开发设置中的观察:我正在
使用
ASP.NET
MVC
3。我正在
使用
InProc会话。我正在IIS上通过VisualStudio 2010运行
浏览 1
提问于2011-08-26
得票数 3
回答已采纳
1
回答
如何接收
ASP.NET
LocalResources
resx
字符串
c#
、
asp.net
、
localization
、
resx
我的
ASP.NET
with文件
本地
化为
App_LocalResources\fr.aspx.
resx
,其键值为: hello_world。现在我想在Page.aspx类的Page.aspx上
使用
它,所以我简单地说: <dx:ASPxLabel ID="0" runat="server" Text="<%$ Resources:fr, hello_world我确信fr.aspx.
resx
是公开的,但仍然
有
Pa
浏览 0
提问于2014-07-02
得票数 1
回答已采纳
3
回答
_Layout.cshtml的定位
c#
、
razor
、
asp.net-core
我试图在_Layout.cshtml上应用
本地
化@using Microsoft.AspNetCore.Http.Extensions @inject Microsoft.ApplicationInsights.AspNetCore.JavaScriptSnippet_Layout.no.
resx
(我尝试过将资源文件重命名为views.s
浏览 2
提问于2017-04-22
得票数 10
回答已采纳
1
回答
ASP.NET
5
MVC
6中的
本地
化
localization
、
visual-studio-2015
、
asp.net-core
、
resx
、
asp.net-core-mvc
已经
有
了
ASP.NET
5的第7测试版,他们说
本地
化功能已经完成。如何
使用
本地
化在
asp.net
5
mvc
6和visual 2015中编写多语言
应用程序
?
有
测试7版本的工作示例项目吗?我是否仍然可以
使用
.
resx
文件(因为visual不再自动生成Designer.cs文件),或者是否
有
新的或替代的方法建议?
浏览 2
提问于2015-09-07
得票数 5
回答已采纳
2
回答
如何在
ASP.net
MVC
6
应用程序
中更好地组织
resx
文件
asp.net-mvc
、
localization
、
resources
、
asp.net-core
我已经成功地运行了一个
asp.net
mvc
6
本地
化示例
应用程序
,但是所有的.
resx
文件都放在一个“资源”文件夹中。options => options.ResourcesPath = "Resources")我正在处理的当前
应用程序
有
多个领域,理想情况下,我希望更好地组织这些.
resx
文件。这在
MVC
6中还可能
浏览 1
提问于2016-01-26
得票数 6
1
回答
坚持
使用
资源文件进行
本地
化
asp.net-mvc
、
localization
、
embedded-resource
我对基于
resx
的
本地
化
有
一个非常奇怪的问题。它是
ASP.NET
MVC
项目。我
有
两个程序集: web和域。Web包含所有与
MVC
相关的内容,以及领域,好吧,包含领域类。此外,在域组装中,我存储了大量用于
本地
化的静态资源(我正在
使用
3种不同的语言构建站点)。因此,我在此域程序集中有Localization文件夹,并且有如下文件: CheckoutStrings.
resx</em
浏览 0
提问于2010-01-02
得票数 4
回答已采纳
2
回答
ASP.NET
MVC
5国际化
c#
、
asp.net
、
asp.net-mvc
、
asp.net-mvc-5
、
internationalization
我将在
ASP.NET
MVC
5中启动一个新的解决方案,我必须为整个视图实现国际化。 如何访问
本地
资源值?我是否应该将它们放在同一个App_Glob
浏览 0
提问于2017-07-06
得票数 1
回答已采纳
1
回答
如何
使用
ASP.net
MVC
本地
化新的“帖子”
asp.net
、
asp.net-mvc
、
localization
、
dynamic-data
我今天才刚开始
本地
化,需要一些信息。 我
有
一个在
ASP.net
MVC
中运行的项目,
使用
.
resx
(全局/
本地
)文件在页面上放置基于所选语言的文本。但这是预制/静态内容。例如,如果你
有
一个博客,该如何处理新的帖子呢?您是否必须像
本地
化
asp.net
视图和母版页那样加载不同的部分页面?常见的是
什么
?想不出一个像样的谷歌术语来查找关于这方面的信息。我不知道正常的程序是
什么<
浏览 0
提问于2009-10-29
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
ASP.NET Core 中的 REST和WebAPI
使用ASP.NET MVC的力软快速开发平台有什么优势
ASPNET Core 30中使用动态控制器路由
ASP.NETCore的Kestrel服务器
ASP.NET Core 的Kestrel服务器
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券