Index: src/views/partials/bottom-tab.ejs
===================================================================
--- src/views/partials/bottom-tab.ejs	(revision c9c6a2d6cf1cf1611a79c699dd70c435bda3c203)
+++ src/views/partials/bottom-tab.ejs	(revision 3af8fa3d42f423af200fa625b55a4d9967be35a4)
@@ -57,5 +57,5 @@
   <!-- Zoek -->
   <button type="button" class="bottom-tab-item<%= _active === 'search' ? ' is-active' : '' %>"
-          id="bottom-tab-search-toggle" aria-label="Zoeken">
+          id="bottom-tab-search-toggle" aria-label="<%= t('nav.search') %>">
     <svg class="bottom-tab-icon" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
       <circle cx="11" cy="11" r="7"/>
Index: src/views/partials/topnav.ejs
===================================================================
--- src/views/partials/topnav.ejs	(revision c9c6a2d6cf1cf1611a79c699dd70c435bda3c203)
+++ src/views/partials/topnav.ejs	(revision 3af8fa3d42f423af200fa625b55a4d9967be35a4)
@@ -69,5 +69,5 @@
 
       <% if (_hasSearch) { %>
-        <button type="button" class="nav-btn" id="search-toggle" aria-label="Zoeken" title="Zoeken">
+        <button type="button" class="nav-btn" id="search-toggle" aria-label="<%= t('nav.search') %>" title="<%= t('nav.search') %>">
           <svg class="icon" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><circle cx="11" cy="11" r="7"/><line x1="21" y1="21" x2="16.65" y2="16.65"/></svg>
         </button>
