title: Ajax change language
body: <p>I saw in a lot of AjaxControlToolkit.resources.dll for different languages, even mine (Russian) in my bin folder so I guess that's real to change the language of my Ajax Calendar Extender.</p>
  
  <pre><code>&lt;asp:TextBox ID="TextBox4" runat="server" oninit="TextBox4_Init" /&gt;
  &lt;ajaxToolkit:CalendarExtender ID="TextBox4_CalendarExtender" runat="server" 
    Enabled="True" FirstDayOfWeek="Monday" Format="dd.MM.yyyy" 
    TargetControlID="TextBox4" /&gt;
  &lt;br /&gt;
  </code></pre>
  
  <p>It's English by default</p>
  
  <p>But how can I change it to my Language ? (or to the current culture language)</p>
  
  <p>I've tried </p>
  
  <pre><code>&lt;%@ Page Title="gfregrhtrhr" Language="Nemerle" MasterPageFile="~/MasterPage.Master" AutoEventWireup="true" 
  CodeBehind="Report.aspx.n" Inherits="Flow_WEB_Nemerle.Report" Culture="ru-RU" UICulture="ru-RU" %&gt;
  </code></pre>
  
  <p>but it made no sense for calendar :-/</p>
  
  <p>by the way I have some fun in comparing my page and
  <a href="http://www.asp.net/ajax/ajaxcontroltoolkit/Samples/Calendar/Calendar.aspx" rel="nofollow noreferrer">http://www.asp.net/ajax/ajaxcontroltoolkit/Samples/Calendar/Calendar.aspx</a></p>
  
  <p>there I can see month names etc on Russian BUT "Today" an english >_&lt; instead on my page month names are English and "Today" is Russian "Сегодня" ... is it phenomenon</p>
  
  <p>Finally fixed by adding</p>
  
  <pre><code>&lt;asp:ScriptManager ID="ScriptManager1" runat="server" 
  EnableScriptGlobalization="true" EnableScriptLocalization="true"/&gt;
  </code></pre>