diff --git a/app/views/templates/header.jst b/app/views/templates/header.handlebars
similarity index 50%
rename from app/views/templates/header.jst
rename to app/views/templates/header.handlebars
index 4b11290a829554a08a050639f8eb64af5a25fdb3..d5edfaadecdc6f32052c70656fb09c6445abc5ab 100644
--- a/app/views/templates/header.jst
+++ b/app/views/templates/header.handlebars
@@ -7,30 +7,30 @@
   <div id="global_search">
     <form accept-charset="UTF-8" action="/people" class="search_form" method="get">
       <input name="utf8" type="hidden" value="✓">
-      <input id="q" name="q" placeholder="<%= Diaspora.I18n.t('header.search') %>" results="5" type="search" autocomplete="off" class="ac_input">
+      <input id="q" name="q" placeholder="{{t "header.search"}}" results="5" type="search" autocomplete="off" class="ac_input">
     </form>
   </div>
 
   <div id="nav_badges">
     <div class="badge" id="home_badge">
-      <a href="/stream" title="<%= Diaspora.I18n.t('header.home') %>"><img alt="Home" src="/images/icons/home_grey.png">
+      <a href="/stream" title="{{t "header.home"}}"><img alt="Home" src="/images/icons/home_grey.png">
       </a>
     </div>
 
     <div class="badge" id="notification_badge">
-      <a href="/notifications" title="<%= Diaspora.I18n.t('header.notifications') %>">
-        <img alt="<%= Diaspora.I18n.t('header.notifications') %>" id="notification-flag" src="/images/icons/notifications_grey.png">
-        <div class="badge_count <%= current_user.notifications_count > 0 ? '' : 'hidden' %>">
-          <%= current_user.notifications_count %>
+      <a href="/notifications" title="{{t "header.notifications"}}">
+        <img alt="{{t "header.notifications"}}" id="notification-flag" src="/images/icons/notifications_grey.png">
+        <div class="badge_count {{#unless current_user.notifications_count}} hidden {{/unless}}">
+          {{current_user.notifications_count}}
         </div>
       </a>
     </div>
 
     <div class="badge" id="message_inbox_badge">
-      <a href="/conversations" title="<%= Diaspora.I18n.t('header.messages') %>">
-        <img alt="<%= Diaspora.I18n.t('header.messages') %>" src="/images/icons/mail_grey.png">
-        <div class="badge_count <%= current_user.unread_messages_count > 0 ? '' : 'hidden' %>">
-          <%= current_user.unread_messages_count %>
+      <a href="/conversations" title="{{t "header.messages"}}">
+        <img alt="{{t "header.messages"}}" src="/images/icons/mail_grey.png">
+        <div class="badge_count {{#unless current_user.unread_messages_count}} hidden {{/unless}}">
+          {{current_user.unread_messages_count}}
         </div>
       </a>
     </div>
@@ -40,16 +40,16 @@
     <div class="header">
       <div class="right">
         <a href="#" id="mark_all_read_link">
-          <%= Diaspora.I18n.t("header.mark_all_as_read") %>
+          {{t "header.mark_all_as_read"}}
         </a>
         |
         <a href="/notifications" id="view_all_notifications">
-          <%= Diaspora.I18n.t("header.view_all") %>
+          {{t "header.view_all"}}
         </a>
       </div>
 
       <h4>
-        <%= Diaspora.I18n.t("header.recent_notifications") %>
+        {{t "header.recent_notifications"}}
       </h4>
     </div>
 
@@ -81,16 +81,16 @@
     <div class="right">
       â–¼
     </div>
-    <img alt="<%= current_user.name %>" class="avatar" data-person_id="<%= current_user.id %>" src="<%= current_user.avatar.small %>" title="<%= current_user.name %>" />
-    <a href="#"><%= current_user.name %></a>
+    <img alt="{{current_user.name}}" class="avatar" src="{{current_user.avatar.small}}" title="{{current_user.name}}" />
+    <a href="#">{{current_user.name}}</a>
     </li>
-    <li><a href="/people/<%= current_user.id %>"><%= Diaspora.I18n.t("header.profile") %></a></li>
-    <li><a href="/contacts"><%= Diaspora.I18n.t("header.contacts") %></a></li>
-    <li><a href="/user/edit"><%= Diaspora.I18n.t("header.settings") %></a></li>
-    <% if(current_user.admin) { %>
-      <li><a href="/admins/user_search"><%= Diaspora.I18n.t("header.admin") %></a></li>
-    <% } %>
-    <li><a href="/users/sign_out"><%= Diaspora.I18n.t("header.log_out") %></a></li>
+    <li><a href="/people/{{current_user.id}}">{{t "header.profile"}}</a></li>
+    <li><a href="/contacts">{{t "header.contacts"}}</a></li>
+    <li><a href="/user/edit">{{t "header.settings"}}</a></li>
+    {{#if current_user.admin}}
+      <li><a href="/admins/user_search">{{t "header.admin"}}</a></li>
+    {{/if}}
+    <li><a href="/users/sign_out">{{t "header.log_out"}}</a></li>
   </ul>
 
   <div id="lightbox">
diff --git a/public/javascripts/app/views/header_view.js b/public/javascripts/app/views/header_view.js
index c9a2db12067413521fc25a67bda0676b27660864..457c3c51789bdcb7175bc451a10de25f348b48c8 100644
--- a/public/javascripts/app/views/header_view.js
+++ b/public/javascripts/app/views/header_view.js
@@ -1,7 +1,5 @@
 app.views.Header = app.views.Base.extend({
-  legacyTemplate : true,
-
-  template_name : "#header-template",
+  templateName : "header",
 
   tagName : "header",