Index: django/contrib/databrowse/plugins/calendars.py
===================================================================
--- django/contrib/databrowse/plugins/calendars.py	(revision 7977)
+++ django/contrib/databrowse/plugins/calendars.py	(working copy)
@@ -39,7 +39,7 @@
                 easy_instance_field.model.url(),
                 plugin_name, easy_instance_field.field.name,
                 d.year,
-                datetime_safe.new_date(d).strftime('%b').lower(),
+                datetime_safe.new_date(d).month,
                 d.day))]
 
     def model_view(self, request, model_databrowse, url):
@@ -75,7 +75,7 @@
         elif month is not None:
             return date_based.archive_month(request, year, month, queryset, field.name,
                 template_name='databrowse/calendar_month.html', allow_empty=False, allow_future=True,
-                extra_context=extra_context)
+                extra_context=extra_context, month_format='%m')
         elif year is not None:
             return date_based.archive_year(request, year, queryset, field.name,
                 template_name='databrowse/calendar_year.html', allow_empty=False, allow_future=True,
Index: django/contrib/databrowse/templates/databrowse/calendar_month.html
===================================================================
--- django/contrib/databrowse/templates/databrowse/calendar_month.html	(revision 7977)
+++ django/contrib/databrowse/templates/databrowse/calendar_month.html	(working copy)
@@ -6,7 +6,7 @@
 
 <div id="breadcrumbs"><a href="{{ root_url }}">Home</a> / <a href="{{ model.url }}">{{ model.verbose_name_plural|capfirst }}</a> / <a href="../../../">Calendars</a> / <a href="../../">By {{ field.verbose_name }}</a> / <a href="../">{{ month.year }}</a> / {{ month|date:"F" }}</div>
 
-<h1>{{ object_list.count }} {% if object_list.count|pluralize %}{{ model.verbose_name_plural|escape }}{% else %}{{ model.verbose_name|escape }}{% endif %} with {{ field.verbose_name }} on {{ day|date:"F Y" }}</h1>
+<h1>{{ object_list.count }} {% if object_list.count|pluralize %}{{ model.verbose_name_plural|escape }}{% else %}{{ model.verbose_name|escape }}{% endif %} with {{ field.verbose_name }} in {{ month|date:"F Y" }}</h1>
 
 <ul class="objectlist">
 {% for object in object_list %}
Index: django/contrib/databrowse/templates/databrowse/calendar_year.html
===================================================================
--- django/contrib/databrowse/templates/databrowse/calendar_year.html	(revision 7977)
+++ django/contrib/databrowse/templates/databrowse/calendar_year.html	(working copy)
@@ -10,7 +10,7 @@
 
 <ul class="objectlist">
 {% for month in date_list %}
-<li class="{% cycle 'odd' 'even' %}"><a href="{{ month|date:"M"|lower }}/">{{ month|date:"F" }}</a></li>
+<li class="{% cycle 'odd' 'even' %}"><a href="{{ month|date:"n" }}/">{{ month|date:"F" }}</a></li>
 {% endfor %}
 </ul>
 
