Swedish adaptation: Instegscertifikat and HAREC content

- Sections and slides rewritten in Swedish; German law and institutions replaced by
  Swedish/CEPT/ITU equivalents (PTS, SSA, PTSFS 2025:1, SSMFS 2008:18), unverified
  statements marked "% TODO VERIFY"
- New toc: INSTEG, HAREC, UPPGRADERING; section idents are Swedish (see ident-map.tsv)
- Exam-question tags, BNetzA question pool, solutions and the German SWL course removed
- Static pages, snippets, applets, READMEs and image alt-texts translated
- TikZ labels translated; SVG drawings regenerated (drawing 689 still fails to build
  upstream: it references a missing photo)
- Changed from the original: not endorsed by DARC e.V., SSA or PTS

Co-Authored-By: Claude Sonnet 5.5 <[email protected]>
This commit is contained in:
2026-10-10 15:03:03 +02:00
co-authored by Claude Sonnet 5.5
parent 0d034a0902
commit f7fa8cfbc1
3234 changed files with 84960 additions and 137393 deletions
+4 -4
View File
@@ -11,7 +11,7 @@
<div class="d-flex align-items-center mt-2 gap-2">
<small class="text-muted" id="chirp2_time">0:00 / 0:00</small>
<div class="ms-auto d-flex gap-2">
<button class="btn btn-sm btn-primary" id="chirp2_play">&#9654; Play</button>
<button class="btn btn-sm btn-primary" id="chirp2_play">&#9654; Spela</button>
<button class="btn btn-sm btn-secondary" id="chirp2_stop">&#9632; Stop</button>
</div>
</div>
@@ -95,17 +95,17 @@
});
audio.addEventListener("play", () => {
btnPlay.innerHTML = "&#10074;&#10074; Pause";
btnPlay.innerHTML = "&#10074;&#10074; Paus";
raf = requestAnimationFrame(tick);
});
audio.addEventListener("pause", () => {
btnPlay.innerHTML = "&#9654; Play";
btnPlay.innerHTML = "&#9654; Spela";
cancelAnimationFrame(raf);
});
audio.addEventListener("ended", () => {
btnPlay.innerHTML = "&#9654; Play";
btnPlay.innerHTML = "&#9654; Spela";
cancelAnimationFrame(raf);
tick();
});