Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何借助SharedResources的ASP.NET Core Localization?

如何借助SharedResources的ASP.NET Core Localization?

提问于 2018-06-11 01:56:09
回答 2关注 0查看 525

参考:https://docs.microsoft.com/en-us/aspnet/core/fundamentals/localization

我应该创建一个SharedResources.cs类,但我应该把它放在哪里,如果它是空的,或者我需要填充一些数据?

资源文件也一样,我应该创建一个SharedResources.da.resx文件并将所有共享字符串放在那里?

当我使用的IHtmlLocalizer<SharedResources>时候,我只是写@using和指向它SharedResources.cs驻留的名称空间?

我试图把SharedResources.csSharedResources.da.resx在资源文件夹,并用它来更改网站语言以丹麦,但它不工作。使用专用的资源文件喜欢Index.da.resxIViewLocalizer工作正常,但IHtmlLocalizer<SharedResources>似乎没有工作。

当我查看链接到页面底部的示例项目时,我没有发现使用SharedResources的地方,如果有人用它的示例更新它,那将是非常好的。

以下是我试图做到的:

Views/Home/Index.cshtml:

代码语言:javascript
运行
AI代码解释
复制
@using Funkipedia.Resources
@using Microsoft.AspNetCore.Mvc.Localization
@inject IHtmlLocalizer<Shared> SharedLocalizer
...
<p>@SharedLocalizer["Hei"]</p>
...

在Startup.cs的ConfigureServices顶部:

代码语言:javascript
运行
AI代码解释
复制
services.AddLocalization(options => options.ResourcesPath = "Resources");
services.AddMvc()
  .AddViewLocalization(LanguageViewLocationExpanderFormat.Suffix)
  .AddDataAnnotationsLocalization();

在Startup.cs中的Configure顶部:

代码语言:javascript
运行
AI代码解释
复制
var supportedCultures = new List<CultureInfo>
{
       new CultureInfo("nb-NO"),
       new CultureInfo("sv-SE"),
       new CultureInfo("da-DK")
};

app.UseRequestLocalization(new RequestLocalizationOptions
{
       DefaultRequestCulture = new RequestCulture("nb-NO"),
       SupportedCultures = supportedCultures,
       SupportedUICultures = supportedCultures
});

回答 3

steven_9762

发布于 2016-03-19 12:12:13

Windows+php+iis+sqlserver就可以啦

也是调一下微信API做各种查询服务

Binary Egg

发布于 2016-12-18 15:10:55

求助 JAVA搭建的话 该怎样搭建

ゃ懿切瀡緣ぷ

发布于 2016-03-19 05:07:36

补充,,我想用PHP语言来搭建。。。

和开发者交流更多问题细节吧,去 写回答
相关文章
腾讯云服务器搭建Apache/PHP/MySQL环境
在 『服务器角色』 中勾选 Web 服务器(IIS): 在 『角色服务』 中的 应用程序开发 中勾选 CGI:
达达前端
2019/07/03
12.9K0
腾讯云服务器搭建Apache/PHP/MySQL环境
使用云服务器搭建linux环境
只需要把地域和 操作系统选好就可以,最主要是操作系统 要选 CentOs 7.6 64位,剩下的不用管 直接购买
lovevivi
2022/11/10
6.1K0
使用云服务器搭建linux环境
云服务器深度学习环境搭建
1. 登录 NVIDIA 驱动下载 或打开链接 http://www.nvidia.com/Download/Find.aspx 。
周朋伟
2019/12/02
20K0
云服务器深度学习环境搭建
【Linux】腾讯云服务器搭建环境
Linux是一种自由和开放源代码的类UNIX操作系统,该操作系统的内核由林纳斯托瓦兹在1991年首次发布,之后,在加上用户空间的应用程序之后,就成为了Linux操作系统。严格来讲,Linux只是操作系统内核本身,但通常采用“Linux核”来表达该意思。而Linux则常用来指基于Linux内核的完整操作系统,它包括GUI组件和许多其他实用工具。
平凡的人1
2022/11/15
15.9K0
【Linux】腾讯云服务器搭建环境
腾讯云服务器搭建Apache/PHP/MySQL环境
对于服务器来说稳定、极速就选择 2核 4G内存配置的云服务器比较稳妥。这个配置跑网站是比较轻松无压力的。配上 avada主题,可以做出的很大气、高大上的企业网站。下面介绍腾讯云的长期优惠折扣活动,感兴趣的可以注册账号领代金券使用。
用户5921289
2019/10/09
10.6K0
腾讯云服务器搭建Apache/PHP/MySQL环境
腾讯云服务器搭建ApachePHPMySQL环境
对于服务器来说稳定、极速就选择 2核 4G内存配置的云服务器比较稳妥。这个配置跑网站是比较轻松无压力的。配上 avada主题,可以做出的很大气、高大上的企业网站。下面介绍腾讯云的长期优惠折扣活动,感兴趣的可以注册账号领代金券使用。
用户6580788
2019/10/29
10.7K0
腾讯云服务器搭建ApachePHPMySQL环境
云服务器搭建java服务器运行环境
如果你用的是root用户,要修改/etc/profile文件,在最后添加上面的代码。
全栈程序员站长
2022/08/22
16.5K1
云服务器搭建java服务器运行环境
腾讯云服务器网站搭建——环境配置
最近腾讯云优惠特别巨大,同样的配置老用户得1000多,而新用户只花100就可以买到,用来学习最好不过了,但是很多小伙伴不知道如何配置,也不知道MySQL该安装哪个版本,就简单写个教程,搭建一下基础的环境。如果不是新用户可以用家里人的账号买。登录到Linux服务器,可以直接在web页面登录,也可以使用XShell登录,有社区版,个人用足够了,用不着到处破解。服务器的话选择CentOS7即可,国内的公司服务器基本上用的都是这个。
用户2416682
2019/11/27
21.7K0
腾讯云服务器网站搭建——环境配置
[视频]使用云服务器搭建LAMP运行环境
使用云服务器从Apache、PHP、MySQL源码安装LAMP运行环境来运行PHP网站。源码安装难免出现错误,这个视频给大家演示安装过程的错误,并且根据错误安装依赖库。LAMP环境安装和配置后,使子域名和服务器IP绑定起来,然后给Apache服务器设置虚拟主机,实现单IP不同域名访问不同项目。LAMP源码包地址链接: https://pan.baidu.com/s/1geOHfn9 密码: jf5q。
极客开发者
2022/01/12
4.4K0
【腾讯云的1001种玩法】云服务器搭建Python环境
钟志远
2017/03/02
23.6K5
【腾讯云的1001种玩法】云服务器搭建Python环境
【腾讯云的1001种玩法】云服务器搭建Python爬虫环境
本文介绍了如何利用云服务器搭建Python爬虫环境,并对Python操作Redis和PySpider爬虫框架的安装和使用进行了详细说明。
钟志远
2017/03/02
9K0
【腾讯云的1001种玩法】云服务器搭建Python爬虫环境
在云服务器上搭建集成开发环境
修改 Docker 配置文件 sudo vi /etc/sysconfig/docker,如下:
东风微鸣
2022/04/21
4.5K0
关于云服务器
很多人在选购服务器时会纠结到底是应该选择云服务器还是租用独立服务器,一方面因为是对两者的概念较为混淆,不清楚其区别与各自优势,另一方面也是没明确好自己的需求,在这篇文章中互联先锋将为您形象生动地解读这两者的区别,从而使企业做出正确的选择。
用户9247949
2021/12/01
23.4K0
在云服务器搭建eos测试环境遇到的坑
教程:https://github.com/EOSIO/eos/wiki/Local-Environment 环境:Ubuntu Server 16.04.1 LTS 64位 2核 8GB 1Mbps 50G 坑一:云服务器的配置低于2核8G,不能运行eos安装包 ubuntu@VM-0-7-ubuntu:~/eos$ ./eosio_build.sh Beginning build version: 1.2 Wed May 9 03:37:01 UTC 2018 User: ubuntu gi
rectinajh
2018/05/17
1.8K0
搭建AWS云服务器深度学习环境——免环境配置/GPU支持/Keras/TensorFlow/OpenCV
该文章是以前做的云上深度学习环境搭建笔记,当时也花了不少心血,在面试助攻手册的整理发布过程中穿插着来一篇,放松一下。若对机器学习感兴趣的小伙伴,可以亲自上手体验一番,很有乐趣。
Rude3Knife的公众号
2019/08/07
2.4K0
搭建AWS云服务器深度学习环境——免环境配置/GPU支持/Keras/TensorFlow/OpenCV
简单几步,轻松完成 GPU 云服务器开发环境搭建
在深度学习和图形处理等领域,GPU相较于CPU有着数十倍到上百倍的算力,能够为企业提供更高的计算效率及更低廉的IT成本,但同时也有不少研究与开发人员对GPU云服务器有着不少困惑。 以深度学习为例,如何选购腾讯云GPU云服务器并优雅地安装驱动等底层开发工具库,以及如何实现远程开发和调试Python代码呢? 我们将从实践出发,提出基于腾讯云GPU实例的最佳实践,基于腾讯云GPU服务器打造远程Python/PyTorch开发环境。其实,开发者们完全可以在“本地开发一致的体验”和“服务器端更高质量资源”这二
腾讯云计算产品团队
2020/06/28
4.4K0
腾讯云服务器搭建Node.js 环境详细步骤
因为本人是使用 Windows 系统,所以需要下载一些终端工具(没有钱买MAC ☹️)。这样的工具挺多的,像 MobaXterm 和 Xshell 个人比较喜欢 MobaXterm 看起来比较舒服。 新建一个对话(session),填入你的服务器的 IP 地址和端口号,连接成功之后输入密码就可以了。
用户6555429
2019/10/26
3.4K0
腾讯云服务器搭建Node.js 环境详细步骤
腾讯云服务器搭建Node.js 环境详细步骤
因为本人是使用 Windows 系统,所以需要下载一些终端工具(没有钱买MAC ☹️)。这样的工具挺多的,像 MobaXterm 和 Xshell 个人比较喜欢 MobaXterm 看起来比较舒服。 新建一个对话(session),填入你的服务器的 IP 地址和端口号,连接成功之后输入密码就可以了。
用户2416682
2019/07/23
4K0
腾讯云服务器搭建Node.js 环境详细步骤
服务器环境(插件)搭建
PHP开发工具:neteasecloudmusic,phpstorm,postman,rdm,navicat for mysql,iterm,google chrome,dingtalk,wechat,youdao
OwenZhang
2021/12/07
1.6K0
服务器环境(插件)搭建
云服务器搭建_免费云服务器
在前一篇的基础上,现在对服务器进行环境搭建,其实就是安装你需要的软件,配置环境变量,然后安装tomcat。
全栈程序员站长
2022/09/20
133.3K0
云服务器搭建_免费云服务器

相似问题

Linux云面板全能环境搭建?

2690

服务器环境搭建?

1324

我现在的云服务器已经搭建好环境(并且搭建好网站了)?

1313

云服务器上如何搭建hadoop伪分布式环境?

1392

关于react-native环境搭建后的问题?

0154
相关问答用户
自由工作者
CVM专项擅长1个领域
腾讯科技(深圳)有限公司 | 高级工程师
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档