Index: django/templatetags/i18n.py
===================================================================
--- django/templatetags/i18n.py	(revision 6098)
+++ django/templatetags/i18n.py	(working copy)
@@ -61,8 +61,10 @@
 
     def render(self, context):
         context.push()
+        tmp = {}
         for var,val in self.extra_context.items():
-            context[var] = val.resolve(context)
+            tmp[var] = val.resolve(context)
+        context.update(tmp)
         singular = self.render_token_list(self.singular)
         if self.plural and self.countervar and self.counter:
             count = self.counter.resolve(context)
