Translate the whole site to English: English routes with 301 redirects from the Dutch paths, English UI, docs, seeds and captions, one-time live content migration

This commit is contained in:
2026-10-05 11:25:41 +02:00
parent bbdecdc95b
commit ff547e1677
153 changed files with 1095 additions and 774 deletions
+11 -11
View File
@@ -4,19 +4,19 @@
{% block extra_head %}<link rel="stylesheet" href="{{ static_url('/static/css/admin.css') }}">{% block admin_head %}{% endblock %}{% endblock %}
{% block content %}
<div class="admin-layout">
<nav class="admin-nav" aria-label="Beheer">
<a href="/admin" class="{{ nav_active(request, '/admin', exact=True) }}">Overzicht</a>
<a href="/admin/posts" class="{{ nav_active(request, '/admin/posts') }}">Berichten</a>
<a href="/admin/joins" class="{{ nav_active(request, '/admin/joins') }}">Aanmeldingen</a>
<nav class="admin-nav" aria-label="Admin">
<a href="/admin" class="{{ nav_active(request, '/admin', exact=True) }}">Overview</a>
<a href="/admin/posts" class="{{ nav_active(request, '/admin/posts') }}">Posts</a>
<a href="/admin/joins" class="{{ nav_active(request, '/admin/joins') }}">Join requests</a>
<a href="/admin/services" class="{{ nav_active(request, '/admin/services') }}">Services</a>
<a href="/admin/backups" class="{{ nav_active(request, '/admin/backups') }}">Back-ups</a>
<a href="/admin/trash" class="{{ nav_active(request, '/admin/trash') }}">Prullenbak</a>
<a href="/admin/backups" class="{{ nav_active(request, '/admin/backups') }}">Backups</a>
<a href="/admin/trash" class="{{ nav_active(request, '/admin/trash') }}">Trash</a>
<a href="/admin/users" class="{{ nav_active(request, '/admin/users') }}">Accounts</a>
<a href="/admin/settings" class="{{ nav_active(request, '/admin/settings') }}">Instellingen</a>
<a href="/admin/audit" class="{{ nav_active(request, '/admin/audit') }}">Auditlog</a>
<a href="/admin/stats" class="{{ nav_active(request, '/admin/stats') }}">Statistieken</a>
<a href="/profile/api-key">API-sleutel</a>
<a href="/docs/beheer">Docs</a>
<a href="/admin/settings" class="{{ nav_active(request, '/admin/settings') }}">Settings</a>
<a href="/admin/audit" class="{{ nav_active(request, '/admin/audit') }}">Audit log</a>
<a href="/admin/stats" class="{{ nav_active(request, '/admin/stats') }}">Statistics</a>
<a href="/profile/api-key">API key</a>
<a href="/docs/admin">Docs</a>
</nav>
<div class="admin-main">
{% block admin_content %}{% endblock %}