我正在按照这个问题的答案给出的本教程,但是我一直在显示资源。
就像在教程中一样,我创建了两个文件
App_GlobalResources
/Global.en.resx
/Global.ru.resx
我已经制作了可以正常工作的数据注释类,并添加了一个没有错误的 cookie,这意味着它将本地数据正确地注入到当前线程中。当我尝试输出资源时,它找不到它。
我试图像这样输出它,但这些都不起作用:
@Global.HomeHello
@Global.en.HomeHello
@Resources.Global.Homhello
// The name 'Resources/Global/etc...' does not exist in the current context
此外,在本教程站点中,我看不到可以注入正确资源文件的逻辑,它如何执行类似(在教程中)的操作@Global.HomeHello
,并且它会知道是否/en/
需要使用urlGlobal.en.resx
请帮助,第一次使用资源和实现多种语言,感觉比使用*.yml
其他框架/语言中的文件困难 100 倍......