Я пытаюсь иметь Internationalisation
в моем проекте на основе this article. но в LanguageController.cs
файл в Language
метода:Имя «Ресурсы» не существует в текущем контексте
public JavaScriptResult Language()
{
return GetResourceScript(Resources.Language.ResourceManager); //Error
}
Я получаю эту ошибку:
The name 'Resources' does not exist in the current context
Что случилось йоту Это?
Я добавил файл с именем 'resources.resx', и он дает эту ошибку '' MvcNewsAgent.Resources 'не содержит определения для' Language ' ' –
Вы добавили в него строку 'Language'? Также, когда вы добавляете файл resx, Visual Studio создает соответствующий файл C#, который позволяет вам напрямую обращаться к константам в вашем коде. Файл «Resources.resx.designer.cs' должен автоматически создаваться для вас. –
Я в замешательстве, это звучит так, как файл ресурсов должен иметь свойство language. Как я могу определить язык для It? Name/value strings не имеют никакого эффекта. –