Code quality improvements and Dutch language fixes

- Refactored Go code for better maintainability:
  * Eliminated DRY violations with Server struct
  * Added proper configuration management
  * Separated concerns with dedicated handlers
  * Improved error handling

- Fixed Dutch grammar and language issues:
  * Translated all English tech terms to Dutch
  * Fixed mixed English/Dutch descriptions
  * Improved naturalness of Dutch phrases
  * Updated distro tags and feature descriptions
This commit is contained in:
2025-07-04 23:26:25 +02:00
parent 214c350fb8
commit 587870e5f6
2 changed files with 101 additions and 56 deletions

View File

@ -179,8 +179,8 @@
</div>
<p class="distro-description">Ziet er vertrouwd uit voor Windows gebruikers. Stabiel en betrouwbaar.</p>
<div class="distro-features">
<span class="feature">✓ Vertrouwd interface</span>
<span class="feature">✓ Multimedia support</span>
<span class="feature">✓ Vertrouwde interface</span>
<span class="feature">✓ Multimedia ondersteuning</span>
<span class="feature">✓ Zeer stabiel</span>
</div>
<p class="distro-ideal">Ideaal voor: <strong>Windows migratie, ouderen, conservatieve gebruikers</strong></p>
@ -192,13 +192,13 @@
<h3>Pop!_OS</h3>
<span class="distro-tag">Gaming</span>
</div>
<p class="distro-description">Gemaakt door System76. Excellent voor gaming en creatief werk.</p>
<p class="distro-description">Gemaakt door System76. Uitstekend voor gaming en creatief werk.</p>
<div class="distro-features">
<span class="feature">✓ Gaming optimized</span>
<span class="feature">✓ NVIDIA support</span>
<span class="feature">✓ Modern design</span>
<span class="feature">✓ Gaming-geoptimaliseerd</span>
<span class="feature">✓ NVIDIA ondersteuning</span>
<span class="feature">✓ Modern ontwerp</span>
</div>
<p class="distro-ideal">Ideaal voor: <strong>Gamers, developers, jongeren</strong></p>
<p class="distro-ideal">Ideaal voor: <strong>Gamers, ontwikkelaars, jongeren</strong></p>
</div>
<div class="distro-card">
@ -207,10 +207,10 @@
<h3>Elementary OS</h3>
<span class="distro-tag">Mooi</span>
</div>
<p class="distro-description">Prachtig design geïnspireerd door macOS. Eenvoudig en elegant.</p>
<p class="distro-description">Prachtig ontwerp geïnspireerd door macOS. Eenvoudig en elegant.</p>
<div class="distro-features">
<span class="feature">✓ Elegant design</span>
<span class="feature">✓ Privacy-focused</span>
<span class="feature">✓ Elegant ontwerp</span>
<span class="feature">✓ Privacy-gericht</span>
<span class="feature">✓ Mac-achtig</span>
</div>
<p class="distro-ideal">Ideaal voor: <strong>Mac gebruikers, designers, stijlbewuste mensen</strong></p>
@ -222,28 +222,28 @@
<h3>Fedora</h3>
<span class="distro-tag">Geavanceerd</span>
</div>
<p class="distro-description">Nieuwste technologieën en features. Voor technische gebruikers.</p>
<p class="distro-description">Nieuwste technologieën en functies. Voor technische gebruikers.</p>
<div class="distro-features">
<span class="feature">Cutting-edge</span>
<span class="feature">Geavanceerde technologie</span>
<span class="feature">✓ Red Hat basis</span>
<span class="feature">Developer tools</span>
<span class="feature">Ontwikkelaarstools</span>
</div>
<p class="distro-ideal">Ideaal voor: <strong>Developers, IT professionals, tech enthusiasts</strong></p>
<p class="distro-ideal">Ideaal voor: <strong>Ontwikkelaars, IT professionals, tech-enthousiasten</strong></p>
</div>
<div class="distro-card">
<div class="distro-header">
<div class="distro-logo">🔥</div>
<h3>Garuda Linux</h3>
<span class="distro-tag">Performance</span>
<span class="distro-tag">Prestaties</span>
</div>
<p class="distro-description">Arch-based met extreme prestaties. Prachtig design en gaming-geoptimaliseerd.</p>
<p class="distro-description">Arch-gebaseerd met extreme prestaties. Prachtig ontwerp en gaming-geoptimaliseerd.</p>
<div class="distro-features">
<span class="feature">✓ Arch basis</span>
<span class="feature">✓ Gaming ready</span>
<span class="feature">Beautiful UI</span>
<span class="feature">✓ Gaming-klaar</span>
<span class="feature">Mooie interface</span>
</div>
<p class="distro-ideal">Ideaal voor: <strong>Power users, gamers, performance enthusiasts</strong></p>
<p class="distro-ideal">Ideaal voor: <strong>Powergebruikers, gamers, prestatie-enthousiasten</strong></p>
</div>
</div>