diff --git a/rhodecode/templates/compare/compare_diff.html b/rhodecode/templates/compare/compare_diff.html
--- a/rhodecode/templates/compare/compare_diff.html
+++ b/rhodecode/templates/compare/compare_diff.html
@@ -34,12 +34,23 @@
##CS
-
${_('Outgoing changesets')}
+
${ungettext('Showing %s commit','Showing %s commits', len(c.cs_ranges)) % len(c.cs_ranges)}
<%include file="compare_cs.html" />
## FILES
-
${_('Files affected')}
+
+
+ % if c.limited_diff:
+ ${ungettext('%s file changed', '%s files changed', len(c.files)) % len(c.files)}
+ % else:
+ ${ungettext('%s file changed with %s insertions and %s deletions','%s files changed with %s insertions and %s deletions', len(c.files)) % (len(c.files),c.lines_added,c.lines_deleted)}:
+ %endif
+
+
+ %if not c.files:
+
${_('No files')}
+ %endif
%for fid, change, f, stat in c.files:
${h.link_to(h.safe_unicode(f),h.url.current(anchor=fid))}