.net-core - RazorLight for .Net Core 如何为 DE 语言设置编码
问题描述
我在我的 .Net Core 项目中使用了 RazorLight。而且我需要用不同的语言解析 Resourses.resx 文件。它适用于 EN,但是当我尝试解析 DE lang(例如)时,我遇到了一些符号问题。如何为 RazorLight 设置正确的编码?找不到有关此的任何信息。或者请建议一些像 RazorLight 这样的库来解析带有 Resources.resx 文件的 .net 核心的剃须刀模板
解决方案
也许你可以像这样使用 DotLiquid
Template template = Template.Parse("hi {{name}}"); // Parses and compiles the template
template.Render(Hash.FromAnonymousObject(new { name = "tobi" })); // => "hi tobi"
推荐阅读
- amazon-web-services - 取回 Lambda 函数返回的数据并更新我的 React App Amplify
- java - firebase 实时数据库未存储数据,logcat 未显示错误
- c# - 如何在特定的 Http 错误状态下重定向到视图而不是 UseDeveloperExceptionPage
- javascript - 为什么在添加 slug 时 toUpperCase 在 nextjs 中不起作用
- c# - 在asp日历控件中以不同颜色显示日期
- javascript - 使用 Web 套接字的聊天应用程序
- sql - SQL vs Pandas 过滤不匹配
- ios - 位置参数太多,预期为 0,但找到了 1
- package - “[Errno 6] 没有这样的设备或地址:'/run/snapd-snap.socket'”构建快照包时
- c++ - 使用 SetWindowsHookEx 时灵敏度下降