diff --git a/app/views/projects/_project_state_group.fr.html.erb b/app/views/projects/_project_state_group.fr.html.erb
new file mode 100644
index 00000000..e9cfc76e
--- /dev/null
+++ b/app/views/projects/_project_state_group.fr.html.erb
@@ -0,0 +1,31 @@
+<%-
+ total_count ||= -1
+ total_count_string = total_count!=-1 ? " / #{total_count}" : ""
+ suppress_sort_menu ||= false
+ suppress_drag_handle ||= false
+-%>
+
>
+
+ <%= project_state_group.length%><%= total_count_string%>
+
+ <%= t('common.last' ) unless ( ['review','stalled','blocked','current'].include?(state) )%>
+ <%= t('common.projects').downcase %>
+ <%= t('states.'+state+'_plural' ).downcase %><%= total_count==-1 ? "" : " (#{link_to(t('common.show_all'), done_projects_path)})".html_safe%>
+
+
+ <% unless suppress_sort_menu %>
+
+ <% end %>
+
+
+ <%= render :partial => 'projects/project_listing', :collection => project_state_group, :locals => {:suppress_drag_handle => suppress_drag_handle} %>
+
+