Index: src/views/pages/auth-register.ejs
===================================================================
--- src/views/pages/auth-register.ejs	(revision 9e27d64c70dff768f7a07cb5f10586ad65f56c42)
+++ src/views/pages/auth-register.ejs	(revision fe86013ffee7bc123a325a918c9b56311cad0aeb)
@@ -1,5 +1,5 @@
 <div class="container auth-page">
-  <h1>Beheerder aanmaken</h1>
-  <p class="auth-intro">Eerste keer opzetten — maak je beheerdersaccount aan. Dit kan maar één keer.</p>
+  <h1><%= t('auth.create_admin') %></h1>
+  <p class="auth-intro"><%= t('auth.reg_intro') %></p>
   <% if (error) { %><div class="alert alert-error"><%= error %></div><% } %>
   <form method="post" action="/auth/register" class="auth-form">
@@ -8,16 +8,16 @@
     <% } %>
     <label>
-      <span>Gebruikersnaam (3-32 tekens, letters/cijfers/_-)</span>
+      <span><%= t('auth.f_username') %></span>
       <input type="text" name="username" value="<%= username %>" required autofocus autocomplete="username" pattern="[a-zA-Z0-9_-]{3,32}">
     </label>
     <label>
-      <span>E-mail</span>
+      <span><%= t('auth.f_email') %></span>
       <input type="email" name="email" value="<%= email %>" required autocomplete="email">
     </label>
     <label>
-      <span>Wachtwoord (min 8 tekens)</span>
+      <span><%= t('auth.f_password') %></span>
       <input type="password" name="password" required minlength="8" autocomplete="new-password">
     </label>
-    <button type="submit" class="btn btn-primary">Beheerder aanmaken</button>
+    <button type="submit" class="btn btn-primary"><%= t('auth.create_admin') %></button>
   </form>
 </div>
