在 ASP.net MVC 中实现多语言的有效技术是什么

发布于 2024-12-02 07:51:04 字数 36 浏览 0 评论 0原文

在 ASP.net MVC 中实现多语言的有效技术是什么?

What's the efficient technique to implement multilingual in ASP.net MVC?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

憧憬巴黎街头的黎明 2024-12-09 07:51:04

你问问题之前有搜索过吗?
有很多资源,请查看以下链接:

多个ASP.NET MVC 应用程序中的语言?

创建ASP.NET MVC 多语言 Web 应用程序

多语言 ASP.NET MVC 网站

希望对您有所帮助。

Have you searched before you ask you question ?
there are many resources out there, have a look at the following links :

Multiple languages in an ASP.NET MVC application?

Creating ASP.NET MVC Multilingual Web Application

Multilingual ASP.NET MVC website

hope this help.

给妤﹃绝世温柔 2024-12-09 07:51:04

我会使用资源文件。扩展名 .resx

示例有 English.resx 表示英语,Spanish.resx 表示西班牙语,并且有一种方法可以存储用户的本地扩展名,并且在加载应用程序时加载相应的 resx 文件。

在这些文件中,您可以使用 ,其中所有文件中的键都相同,并且值将是该键的该语言中的句子/单词。

这些键将在您的应用程序中使用,而不是直接在文本可用标签中键入文本。

I would use a Resource file. Extension .resx

Example have English.resx for english and Spanish.resx for spanish and have a way to store the local of the user and when the app loads you load the appropriate resx file.

In those files you coule use the , where the key would be the same in all the files and value would be sentence/word in that language for that key.

The keys would be used in your app in place of typing text straight into a text available tag.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文