本地化在服务器上不起作用

时间:2015-05-20 04:20:14

标签: c# asp.net localization server-side

我有两个资源文件,例如英语和荷兰语,当我登录荷兰文化时,我可以看到一些属性也出现在英语中。 我做了什么?

  1. 我添加了两个资源文件,一个用于英语,另一个用于荷兰语

  2. 我已经初始化了cs文件中的资源文件 test.Culture = System.Globalization.CultureInfo.CurrentUICulture;

  3. 我从基页继承了InitializeCulture()方法

  4. 我已经设置了线程文化

    Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture(selectedLanguage);
    Thread.CurrentThread.CurrentUICulture = new CultureInfo(selectedLanguage);
    
  5. 我的应用程序在Local中工作正常,但是当我在服务器中部署时,某些属性(如标题或标题)在两个aspx页面之间导航时出现在其他语言中,这真让我感到厌恶。

    任何建议对我来说真的很棒

0 个答案:

没有答案