mirror of
https://github.com/MarijnDoeve/TijdVoorDeTest.git
synced 2026-07-05 15:10:16 +02:00
refactor: move help content out of translations into locale-specific partials
Replace the instructions translation domain with plain HTML files under templates/backoffice/help/nl/. Each help/*.html.twig is now a locale dispatch shim that tries the current locale first and falls back to nl, so adding English (or any other language) is simply a matter of creating a help/en/ directory with the translated files — no code changes needed. Removes instructions+intl-icu.nl.xliff.
This commit is contained in:
@@ -0,0 +1,10 @@
|
||||
<h6>Aan de slag</h6>
|
||||
<p>Elk seizoen groepeert één speelronde met alle bijbehorende testen en kandidaten. De seizoenscode is de link die kandidaten gebruiken om een test te starten — deze link is alleen actief als er een actieve test is.</p>
|
||||
<h6>Globale werkwijze</h6>
|
||||
<ol>
|
||||
<li><strong>Seizoen aanmaken</strong> en kandidaten toevoegen</li>
|
||||
<li><strong>Test aanmaken</strong> via XLSX of de vragenbank</li>
|
||||
<li>Test <strong>afronden</strong> en <strong>activeren</strong></li>
|
||||
<li>Kandidaten laten <strong>deelnemen</strong> (eigen apparaat of gedeelde laptop)</li>
|
||||
<li><strong>Resultaten</strong> bekijken en eliminatie starten</li>
|
||||
</ol>
|
||||
@@ -0,0 +1,3 @@
|
||||
<h6>Eliminatie voorbereiden</h6>
|
||||
<p>Kies voor elke kandidaat een kleur: <strong>groen</strong> betekent veilig, <strong>rood</strong> betekent geëlimineerd.</p>
|
||||
<p>Gebruik <strong>Opslaan en starten</strong> om de eliminatie direct af te spelen, of sla eerst op en start later via het tabblad Resultaten.</p>
|
||||
@@ -0,0 +1,8 @@
|
||||
<h6>Test uploaden via XLSX</h6>
|
||||
<p>Upload een XLSX-bestand met de vragen voor deze test. Na het uploaden kun je de vragen bekijken, controleren en de test afronden.</p>
|
||||
<h6>Verwacht formaat</h6>
|
||||
<ul>
|
||||
<li>Eerste kolom: de vraagtekst</li>
|
||||
<li>Volgende kolommen: de antwoordopties</li>
|
||||
<li>Markeer het juiste antwoord via de spreadsheet</li>
|
||||
</ul>
|
||||
@@ -0,0 +1,3 @@
|
||||
<h6>Lege test aanmaken</h6>
|
||||
<p>Maak een lege test aan en voeg vragen toe vanuit de vragenbank. Handig als je vragen hergebruikt of ze van tevoren in de bank hebt klaargezet.</p>
|
||||
<p>Na het aanmaken open je de test, voeg je vragen toe via het tabblad Overzicht en ronde je de test af voordat je hem activeert.</p>
|
||||
@@ -0,0 +1,3 @@
|
||||
<h6>Antwoorden invullen</h6>
|
||||
<p>Gebruik dit overzicht om handmatig antwoorden toe te wijzen — bijvoorbeeld bij technische problemen of als iemand de test op papier heeft ingevuld.</p>
|
||||
<p>Navigeer met de knoppen Vorige en Volgende tussen vragen. Vink per kandidaat het gegeven antwoord aan en sla op.</p>
|
||||
@@ -0,0 +1,6 @@
|
||||
<h6>Kandidaten laten deelnemen</h6>
|
||||
<p>Kandidaten kunnen de test op twee manieren invullen:</p>
|
||||
<p><strong>Optie 1 — eigen apparaat:</strong> Deel de seizoenscode. Elke kandidaat bezoekt de site op zijn of haar telefoon, voert de eigen naam in en start de test.</p>
|
||||
<p><strong>Optie 2 — gedeelde laptop:</strong> Open de naamsinvoerpagina van tevoren op een laptop. Elke kandidaat typt zijn of haar naam en start. Na afloop kan de volgende kandidaat hetzelfde doen.</p>
|
||||
<h6>Status</h6>
|
||||
<p>Deactiveer een kandidaat als deze de test niet hoeft te maken, bijvoorbeeld na eerder uitgeschakeld zijn. Deactivering is per test en heeft geen invloed op andere testen.</p>
|
||||
@@ -0,0 +1,5 @@
|
||||
<h6>Overzicht & afronden</h6>
|
||||
<p>Vragen met een rode markering in de lijst hiernaast bevatten een fout. Herstel deze vóór het afronden.</p>
|
||||
<p><strong>Afronden</strong> vergrendelt de test voor bewerking en maakt hem klaar voor kandidaten. Daarna kun je hem activeren.</p>
|
||||
<p><strong>Activeren</strong> stelt de test beschikbaar aan kandidaten. Er kan maar één test tegelijk actief zijn — activeer de volgende test pas als iedereen de huidige heeft afgerond.</p>
|
||||
<p><strong>Test wissen</strong> verwijdert alle gegeven antwoorden en heft het afronden op, zodat je de test opnieuw kunt bewerken en uitvoeren.</p>
|
||||
@@ -0,0 +1,4 @@
|
||||
<h6>Vraag toevoegen</h6>
|
||||
<p>Voer de vraag in en voeg minimaal twee antwoordopties toe. Markeer precies één antwoord als correct.</p>
|
||||
<p>Gebruik labels om vragen te organiseren in de vragenbank, bijvoorbeeld per aflevering of thema.</p>
|
||||
<p>Markeer een vraag als <em>herbruikbaar</em> als deze in meerdere testen mag voorkomen — anders kan een vraag maar aan één test worden gekoppeld.</p>
|
||||
@@ -0,0 +1,5 @@
|
||||
<h6>Resultaten</h6>
|
||||
<p>De tabel toont het eindresultaat per kandidaat gesorteerd op score. Rode rijen zijn de kandidaten met de laagste score die risico lopen op eliminatie.</p>
|
||||
<p><strong>Correcties</strong> voeg je toe voor bonuspunten of jokeraftrek (halve punten zijn mogelijk).</p>
|
||||
<p><strong>Straf</strong> is tijdstraf in seconden en wordt meegewogen bij gelijke score.</p>
|
||||
<p>Via <strong>Eliminatie voorbereiden</strong> stel je de schermkleuren handmatig in en start je de eliminatiereeks.</p>
|
||||
@@ -0,0 +1,3 @@
|
||||
<h6>Nieuw seizoen</h6>
|
||||
<p>Een seizoen groepeert alle testen en kandidaten voor één speelronde. Geef het seizoen een herkenbare naam — de seizoenscode wordt automatisch gegenereerd.</p>
|
||||
<p>Na het aanmaken voeg je kandidaten toe en maak je testen aan via de seizoenpagina.</p>
|
||||
@@ -0,0 +1,3 @@
|
||||
<h6>Kandidaten toevoegen</h6>
|
||||
<p>Voer één naam per regel in. Dit zijn de spelers die deelnemen aan dit seizoen.</p>
|
||||
<p>Je kunt later altijd nog kandidaten toevoegen via het tabblad Kandidaten. Gebruik dezelfde schrijfwijze van namen die je in het spel gebruikt.</p>
|
||||
@@ -0,0 +1,3 @@
|
||||
<h6>Kandidaten</h6>
|
||||
<p>Dit zijn de spelers van dit seizoen. Voeg alle deelnemers toe voordat je de eerste test start — kandidaten worden automatisch aan nieuwe testen gekoppeld.</p>
|
||||
<p>Namen zijn vrij in te voeren; gebruik dezelfde schrijfwijze die je in het spel gebruikt.</p>
|
||||
@@ -0,0 +1,3 @@
|
||||
<h6>Vragenbank</h6>
|
||||
<p>De vragenbank is een bibliotheek met vragen die aan meerdere testen kunnen worden gekoppeld. Markeer een vraag als <em>herbruikbaar</em> als deze in meerdere testen mag voorkomen (bijv. "Wie is de Mol?").</p>
|
||||
<p>Na het bewerken van een bankenvraag worden testen die de vraag al bevatten <strong>niet</strong> automatisch bijgewerkt — gebruik de synchronisatieknop (↻) naast een test om de meest recente versie door te zetten.</p>
|
||||
@@ -0,0 +1,3 @@
|
||||
<h6>Seizoensinstellingen</h6>
|
||||
<p>Pas hier de naam en overige instellingen van dit seizoen aan.</p>
|
||||
<p>De seizoenscode staat vast na aanmaken en bepaalt de URL die kandidaten gebruiken om in te loggen.</p>
|
||||
@@ -0,0 +1,11 @@
|
||||
<h6>Testen beheren</h6>
|
||||
<p>Voeg een test toe vanuit een XLSX-bestand of maak een lege test aan en vul deze via de vragenbank. Open daarna de test om hem te bekijken en af te ronden.</p>
|
||||
<p>Een test moet eerst <strong>afgerond</strong> zijn voordat je hem kunt activeren. Slechts één test kan tegelijk actief zijn — dit is de test die kandidaten op dat moment kunnen invullen.</p>
|
||||
<h6>Volgorde van werken</h6>
|
||||
<ol>
|
||||
<li>Test aanmaken (XLSX of leeg)</li>
|
||||
<li>Vragen controleren en test afronden</li>
|
||||
<li>Test activeren</li>
|
||||
<li>Kandidaten laten deelnemen</li>
|
||||
<li>Resultaten bekijken en eliminatie voorbereiden</li>
|
||||
</ol>
|
||||
Reference in New Issue
Block a user