ASP NET CORE 2.0本地化视图

时间:2017-12-11 14:13:43

标签: asp.net asp.net-core-2.0 asp.net-core-localization

我有一个asp net core 2.0应用程序。我必须根据文化来翻译静态数据。我将创建多个视图,如someview-en.chtml,someview-fr.chtml等。是否可以根据请求语言返回视图而无需创建自定义路由方法? 我尝试使用viewlocalizer,但它需要我不想使用的资源文件。

1 个答案:

答案 0 :(得分:1)

要为不同的文化提供不同的视图文件,您只需遵循<View>.<Culture>.cshtml命名约定,例如:

  • SomeView.en.chtml
  • SomeView.fr.chtml