<div dir="ltr"><div>Verkar inte gå att bygga på Arch </div><div><br></div><div>luna@rarity-ryzen-54 ~/hunspell-sv (main)> python3 build.py<br>TM database not found: /home/luna/.openclaw/data/translation-memory.db<br><br></div></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">Den mån 23 mars 2026 kl 17:08 skrev Daniel Nylander <<a href="mailto:daniel@danielnylander.se">daniel@danielnylander.se</a>>:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><h2 style="font-weight:400;letter-spacing:-0.1px;line-height:1.125;box-sizing:border-box;word-break:break-word;max-width:645px;color:rgb(17,17,17);font-family:Manrope,sans-serif;margin-left:auto;margin-right:auto"><a href="https://www.danielnylander.se/2026/03/23/hunspell-sv_se-251-000-ord-storsta-fria-svenska-ordboken/" style="color:currentcolor;text-decoration-line:none;display:inline-block;font-family:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit" target="_blank"><font size="2">hunspell-sv \u2014 251 000 ord: Största fria svenska ordboken</font></a></h2><div style="display:flow-root;padding-right:50px;padding-left:50px;color:rgb(17,17,17);font-family:Manrope,sans-serif;letter-spacing:-0.1px"><p style="max-width:645px;margin-left:auto;margin-right:auto">Den svenska <a href="https://github.com/yeager/hunspell-sv" style="color:currentcolor" target="_blank">hunspell-ordboken</a> har fått en massiv uppgradering \u2014 från 154 479 till <strong>251 127 basord</strong>, en ökning med 63%. Det gör den till en av de mest kompletta fria svenska ordböckerna som finns.</p><h2 style="font-weight:400;letter-spacing:-0.1px;line-height:1.125;max-width:645px;margin-left:auto;margin-right:auto"><font size="2">Bakgrund</font></h2><p style="max-width:645px;margin-left:auto;margin-right:auto">Hunspell används för stavningskontroll i LibreOffice, Firefox, Thunderbird, och de flesta Linux-distributioner. Den svenska ordboken baserades på <a href="https://sfol.se/" style="color:currentcolor" target="_blank">SFOL 2.42</a> (Den Stora Fria Ordlistan) med 154 479 ord \u2014 men hade inte uppdaterats på flera år.</p><p style="max-width:645px;margin-left:auto;margin-right:auto">Kommersiella stavningskontroller (Microsoft Word, Google Docs) har ofta 200 000\u2013300 000 basord. Vi ville nå samma nivå.</p><h2 style="font-weight:400;letter-spacing:-0.1px;line-height:1.125;max-width:645px;margin-left:auto;margin-right:auto"><font size="2">Vad vi lade till</font></h2><table style="max-width:645px;margin-left:auto;margin-right:auto"><thead><tr><th>Källa</th><th>Ord</th><th>Beskrivning</th></tr></thead><tbody><tr><td>SFOL 2.42</td><td>154 479</td><td>Officiell svensk ordlista (bas)</td></tr><tr><td>Översättningsminne</td><td>+29 492</td><td>Ord ur 784 000 professionella GNOME/KDE/Mozilla-översättningar</td></tr><tr><td>Svenska Wikipedia</td><td>+66 268</td><td>Filtrerat svenskt vokabulär (suffixvaliderat)</td></tr><tr><td>Modern svensk prosa</td><td>+608</td><td>Ord ur romanen <em>Midsommaren 1983</em> + Wikipedia-artiklar</td></tr><tr><td>Datatermgruppen</td><td>+280</td><td>Officiella svenska IT-termer</td></tr><tr><td><strong>Totalt</strong></td><td><strong>251 127</strong></td><td></td></tr></tbody></table><h2 style="font-weight:400;letter-spacing:-0.1px;line-height:1.125;max-width:645px;margin-left:auto;margin-right:auto"><font size="2">Kvalitetskontroll</font></h2><ul style="box-sizing:border-box;max-width:645px;margin-left:auto;margin-right:auto"><li><strong>Finsk filtrering</strong> \u2014 5 695 finska ortnamn (järvi, joki, lahti, etc.) bortrensade från Wikipedia-data</li><li><strong>Engelskt filter</strong> \u2014 Alla ord jämförda mot engelsk ordbok, engelska ord utan svenska tecken uteslutna</li><li><strong>Morfologisk validering</strong> \u2014 Endast ord med svenska tecken (åäö) eller svenska ändelser (-ning, -tion, -het, -isk, etc.)</li><li><strong>TM-validering</strong> \u2014 Ord ur översättningsminnet förekommer \u22652 gånger i professionellt granskade översättningar</li></ul><h2 style="font-weight:400;letter-spacing:-0.1px;line-height:1.125;max-width:645px;margin-left:auto;margin-right:auto"><font size="2">Installation</font></h2><h3 style="font-weight:400;letter-spacing:-0.1px;line-height:1.125;max-width:645px;margin-left:auto;margin-right:auto"><font size="2">Ubuntu/Debian</font></h3><pre style="overflow-x:auto;max-width:645px;margin-left:auto;margin-right:auto"><code># Lägg till repo
echo "deb <a href="https://yeager.github.io/debian-repo" target="_blank">https://yeager.github.io/debian-repo</a> ./" | sudo tee /etc/apt/sources.list.d/yeager.list
sudo apt-get update
sudo apt-get install hunspell-sv</code></pre><h3 style="font-weight:400;letter-spacing:-0.1px;line-height:1.125;max-width:645px;margin-left:auto;margin-right:auto"><font size="2">Fedora/RHEL</font></h3><pre style="overflow-x:auto;max-width:645px;margin-left:auto;margin-right:auto"><code># Lägg till repo
sudo dnf config-manager --add-repo <a href="https://yeager.github.io/rpm-repo/yeager.repo" target="_blank">https://yeager.github.io/rpm-repo/yeager.repo</a>
sudo dnf install hunspell-sv</code></pre><h3 style="font-weight:400;letter-spacing:-0.1px;line-height:1.125;max-width:645px;margin-left:auto;margin-right:auto"><font size="2">macOS (Homebrew)</font></h3><pre style="overflow-x:auto;max-width:645px;margin-left:auto;margin-right:auto"><code>cp sv_SE.dic sv_SE.aff /opt/homebrew/share/hunspell/
cp sv_SE.dic sv_SE.aff ~/Library/Spelling/</code></pre><h2 style="font-weight:400;letter-spacing:-0.1px;line-height:1.125;max-width:645px;margin-left:auto;margin-right:auto"><font size="2">LibreOffice-integration</font></h2><p style="max-width:645px;margin-left:auto;margin-right:auto">En patch har skickats till LibreOffice via <a href="https://gerrit.libreoffice.org/c/dictionaries/+/202383" style="color:currentcolor" target="_blank">Gerrit (#202383)</a>. Vi har även kontaktat SFOL för att diskutera integration i den officiella distributionen.</p><h2 style="font-weight:400;letter-spacing:-0.1px;line-height:1.125;max-width:645px;margin-left:auto;margin-right:auto"><font size="2">Vad skiljer oss från andra?</font></h2><p style="max-width:645px;margin-left:auto;margin-right:auto">De flesta hunspell-ordböcker förlitar sig enbart på en statisk ordlista. Vår ordbok kombinerar:</p><ul style="box-sizing:border-box;max-width:645px;margin-left:auto;margin-right:auto"><li><strong>SFOL</strong> \u2014 den officiella grunden</li><li><strong>Levande översättningsdata</strong> \u2014 ord som faktiskt används i modern svensk mjukvara</li><li><strong>Wikipedia-vokabulär</strong> \u2014 bred täckning av samtida svenska</li><li><strong>CI/CD</strong> \u2014 GitHub Actions validerar ordboken automatiskt</li></ul><p style="max-width:645px;margin-left:auto;margin-right:auto">Resultatet: en ordbok som känner igen <em>databasadministratör</em>, <em>molntjänst</em>, <em>stavningskontroll</em>, <em>e-postadress</em> och <em>filsystemshanterare</em> \u2014 ord som en stavningskontroll <em>borde</em> kunna.</p><h2 style="font-weight:400;letter-spacing:-0.1px;line-height:1.125;max-width:645px;margin-left:auto;margin-right:auto"><font size="2">Länkar</font></h2><ul style="box-sizing:border-box;max-width:645px;margin-left:auto;margin-right:auto"><li><a href="https://github.com/yeager/hunspell-sv" style="color:currentcolor" target="_blank">GitHub: yeager/hunspell-sv</a></li><li><a href="https://gerrit.libreoffice.org/c/dictionaries/+/202383" style="color:currentcolor" target="_blank">LibreOffice Gerrit-patch</a></li><li><a href="https://sfol.se/" style="color:currentcolor" target="_blank">SFOL \u2014 Den Stora Fria Ordlistan</a></li><li><a href="https://github.com/yeager/debian-repo" style="color:currentcolor" target="_blank">DEB-paket</a></li><li><a href="https://github.com/yeager/rpm-repo" style="color:currentcolor" target="_blank">RPM-paket</a></li></ul></div></div>
-- <br>
Tp-sv mailing list<br>
<a href="mailto:Tp-sv@listor.tp-sv.se" target="_blank">Tp-sv@listor.tp-sv.se</a><br>
<a href="http://listor.tp-sv.se/mailman/listinfo/tp-sv_listor.tp-sv.se" rel="noreferrer" target="_blank">http://listor.tp-sv.se/mailman/listinfo/tp-sv_listor.tp-sv.se</a><br>
</blockquote></div>