Swedish: phrase book, translator credit and publiccode.yml

- Phrase book: replace the original entries with a glossary of the
  agreed Swedish terms (fixes the swapped From/To, French sources and
  old terms) and align the appended suggestions with qet_sv.ts.
- About dialog and CREDIT: credit the Swedish translation and note that
  parts of it are AI-generated. The new "Swedish translation (partly
  AI-generated)" string is added to every .ts file, translated for sv,
  fr and en and left unfinished for the others.
- publiccode.yml: add a Swedish description.

Note: the Swedish texts in this commit were generated with an AI
assistant (Claude) and then reviewed by the Swedish translator.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Magnus Hellströmer
2026-10-24 12:36:50 +02:00
parent 99a7e2508c
commit 2f76a95317
39 changed files with 694 additions and 300 deletions
+31
View File
@@ -51,6 +51,7 @@ Thanks to Mohamed Souabni for his translations into Arabic
Thanks to Uroš Platiše for his translations into Slovenian
Thanks to Antun Marakovic for his translations Croatian
Thanks to Nikos Papadopoylos && Yannis Gyftomitros their Greek translations
Thanks to Magnus Hellströmer for the Swedish translation (parts of it are AI-generated)
Thanks to Markos Chandras for Gentoo packaging
Thanks to David for packaging Slackware
Thanks to Chipsterjulien for packaging Archlinux AUR packages
@@ -328,3 +329,33 @@ OS/2 패키지를 제공해 주신 Elbert에게 감사드립니다.
FreeBSD(GCC 포트) 패키지를 제공해 주신 zloidemon에게 감사드립니다.
Gentoo ebuild 패키지를 제공해 주신 Mrbit에게 감사드립니다.
[sv]
Tack till Qt Software för Qt-biblioteket ( http://www.qtsoftware.com/ ), licensierat under GNU/GPL.
Tack till KDE-projektet ( http://www.kde.org/ ).
Tack till Loic för hans matematiska förklaringar.
Tack till Remi Collet för Fedora-paketeringen.
Tack till Laurent Trinques för Debian-paketeringen.
Tack till `trem' för Mandriva-paketeringen.
Tack till TuxFamily ( http://tuxfamily.org/ ) för att de är värd för projektet.
Tack till `Nishiki' för hans symboler och hans stöd.
Tack till qtcentre.org för deras klass SingleApplication.
Tack till Alfredo Carreto för hans spanska översättningar och rättningar av de spanska översättningarna ( http://electronicosmx.net )
Tack till 'Dr.Slump' och Silvio för deras italienska översättningar
Tack till Jose Carlos Martins för hans portugisiska översättningar
Tack till Pavel Fric för hans tjeckiska översättningar
Tack till Pawel Smiech för hans polska översättningar
Tack till Yuriy Litkevich för hans ryska översättningar
Tack till Youssef Ouamalkran för hans katalanska översättningar
Tack till Gabi Mandoc för hans rumänska översättningar
Tack till Markus Budde, Jonas Stein och Noah Braden för deras tyska översättningar
Tack till Mohamed Souabni för hans arabiska översättningar
Tack till Uroš Platiše för hans slovenska översättningar
Tack till Antun Marakovic för hans kroatiska översättningar
Tack till Nikos Papadopoylos och Yannis Gyftomitros för deras grekiska översättningar
Tack till Magnus Hellströmer för den svenska översättningen (delar av den är AI-genererade)
Tack till Markos Chandras för Gentoo-paketeringen
Tack till David för Slackware-paketeringen
Tack till Chipsterjulien för Arch Linux AUR-paketen
Tack till Elbert från Nederländerna för OS/2-paketeringen
Tack till zloidemon för FreeBSD-paketeringen (port GCC)
Tack till Mrbit för Gentoo-ebuilden.
+453 -300
View File
File diff suppressed because it is too large Load Diff
+5
View File
@@ -236,6 +236,11 @@
<source>Slovenian translation</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="138"/>
<source>Swedish translation (partly AI-generated)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="145"/>
<source>Fedora and Red Hat packages</source>
+5
View File
@@ -236,6 +236,11 @@
<source>Slovenian translation</source>
<translation>Traducció a l&apos;eslovè</translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="138"/>
<source>Swedish translation (partly AI-generated)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="145"/>
<source>Fedora and Red Hat packages</source>
+5
View File
@@ -318,6 +318,11 @@
<source>Slovenian translation</source>
<translation>Překlad do slovinštiny</translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="138"/>
<source>Swedish translation (partly AI-generated)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="180"/>
<source>Lambda element generator</source>
+5
View File
@@ -236,6 +236,11 @@
<source>Slovenian translation</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="138"/>
<source>Swedish translation (partly AI-generated)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="145"/>
<source>Fedora and Red Hat packages</source>
+5
View File
@@ -318,6 +318,11 @@
<source>Slovenian translation</source>
<translation>für Slowenisch</translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="138"/>
<source>Swedish translation (partly AI-generated)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="180"/>
<source>Lambda element generator</source>
+5
View File
@@ -236,6 +236,11 @@
<source>Slovenian translation</source>
<translation>Σλοβενική μετάφραση</translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="138"/>
<source>Swedish translation (partly AI-generated)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="145"/>
<source>Fedora and Red Hat packages</source>
+5
View File
@@ -318,6 +318,11 @@
<source>Slovenian translation</source>
<translation>Slovenian translation</translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="138"/>
<source>Swedish translation (partly AI-generated)</source>
<translation>Swedish translation (partly AI-generated)</translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="180"/>
<source>Lambda element generator</source>
+5
View File
@@ -236,6 +236,11 @@
<source>Slovenian translation</source>
<translation>Traducción al esloveno</translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="138"/>
<source>Swedish translation (partly AI-generated)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="145"/>
<source>Fedora and Red Hat packages</source>
+5
View File
@@ -236,6 +236,11 @@
<source>Slovenian translation</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="138"/>
<source>Swedish translation (partly AI-generated)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="145"/>
<source>Fedora and Red Hat packages</source>
+5
View File
@@ -318,6 +318,11 @@
<source>Slovenian translation</source>
<translation>Traduction en slovène</translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="138"/>
<source>Swedish translation (partly AI-generated)</source>
<translation>Traduction en suédois (en partie générée par IA)</translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="180"/>
<source>Lambda element generator</source>
+5
View File
@@ -236,6 +236,11 @@
<source>Slovenian translation</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="138"/>
<source>Swedish translation (partly AI-generated)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="145"/>
<source>Fedora and Red Hat packages</source>
+5
View File
@@ -318,6 +318,11 @@
<source>Slovenian translation</source>
<translation>Szlovén fordító</translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="138"/>
<source>Swedish translation (partly AI-generated)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="180"/>
<source>Lambda element generator</source>
+5
View File
@@ -318,6 +318,11 @@
<source>Slovenian translation</source>
<translation>Traduzione slovena</translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="138"/>
<source>Swedish translation (partly AI-generated)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="180"/>
<source>Lambda element generator</source>
+5
View File
@@ -318,6 +318,11 @@
<source>Slovenian translation</source>
<translation>スロベニア語翻訳</translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="138"/>
<source>Swedish translation (partly AI-generated)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="180"/>
<source>Lambda element generator</source>
+5
View File
@@ -318,6 +318,11 @@
<source>Slovenian translation</source>
<translation>슬로베니아어 번역</translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="138"/>
<source>Swedish translation (partly AI-generated)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="180"/>
<source>Lambda element generator</source>
+5
View File
@@ -318,6 +318,11 @@
<source>Slovenian translation</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="138"/>
<source>Swedish translation (partly AI-generated)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="180"/>
<source>Lambda element generator</source>
+5
View File
@@ -318,6 +318,11 @@
<source>Slovenian translation</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="138"/>
<source>Swedish translation (partly AI-generated)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="180"/>
<source>Lambda element generator</source>
+5
View File
@@ -318,6 +318,11 @@
<source>Slovenian translation</source>
<translation>Sloveense vertaling</translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="138"/>
<source>Swedish translation (partly AI-generated)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="180"/>
<source>Lambda element generator</source>
+5
View File
@@ -236,6 +236,11 @@
<source>Slovenian translation</source>
<translation>Vertaling in het Sloveens</translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="138"/>
<source>Swedish translation (partly AI-generated)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="145"/>
<source>Fedora and Red Hat packages</source>
+5
View File
@@ -236,6 +236,11 @@
<source>Slovenian translation</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="138"/>
<source>Swedish translation (partly AI-generated)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="145"/>
<source>Fedora and Red Hat packages</source>
+5
View File
@@ -236,6 +236,11 @@
<source>Slovenian translation</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="138"/>
<source>Swedish translation (partly AI-generated)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="145"/>
<source>Fedora and Red Hat packages</source>
+5
View File
@@ -318,6 +318,11 @@
<source>Slovenian translation</source>
<translation>Tłumaczenie na słoweński</translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="138"/>
<source>Swedish translation (partly AI-generated)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="180"/>
<source>Lambda element generator</source>
+5
View File
@@ -236,6 +236,11 @@
<source>Slovenian translation</source>
<translation>Tradução eslovena</translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="138"/>
<source>Swedish translation (partly AI-generated)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="145"/>
<source>Fedora and Red Hat packages</source>
+5
View File
@@ -318,6 +318,11 @@
<source>Slovenian translation</source>
<translation>Tradução em esloveno</translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="138"/>
<source>Swedish translation (partly AI-generated)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="180"/>
<source>Lambda element generator</source>
+5
View File
@@ -236,6 +236,11 @@
<source>Slovenian translation</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="138"/>
<source>Swedish translation (partly AI-generated)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="145"/>
<source>Fedora and Red Hat packages</source>
+5
View File
@@ -236,6 +236,11 @@
<source>Slovenian translation</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="138"/>
<source>Swedish translation (partly AI-generated)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="145"/>
<source>Fedora and Red Hat packages</source>
+5
View File
@@ -236,6 +236,11 @@
<source>Slovenian translation</source>
<translation>Перевод на словенский</translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="138"/>
<source>Swedish translation (partly AI-generated)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="145"/>
<source>Fedora and Red Hat packages</source>
+5
View File
@@ -318,6 +318,11 @@
<source>Slovenian translation</source>
<translation>Preklad do slovinčiny</translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="138"/>
<source>Swedish translation (partly AI-generated)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="180"/>
<source>Lambda element generator</source>
+5
View File
@@ -236,6 +236,11 @@
<source>Slovenian translation</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="138"/>
<source>Swedish translation (partly AI-generated)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="145"/>
<source>Fedora and Red Hat packages</source>
+5
View File
@@ -236,6 +236,11 @@
<source>Slovenian translation</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="138"/>
<source>Swedish translation (partly AI-generated)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="145"/>
<source>Fedora and Red Hat packages</source>
+5
View File
@@ -236,6 +236,11 @@
<source>Slovenian translation</source>
<translation>Översättning till slovenska</translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="138"/>
<source>Swedish translation (partly AI-generated)</source>
<translation>Översättning till svenska (delvis AI-genererad)</translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="145"/>
<source>Fedora and Red Hat packages</source>
+5
View File
@@ -318,6 +318,11 @@
<source>Slovenian translation</source>
<translation>Slovence çeviri</translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="138"/>
<source>Swedish translation (partly AI-generated)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="180"/>
<source>Lambda element generator</source>
+5
View File
@@ -318,6 +318,11 @@
<source>Slovenian translation</source>
<translation>Переклад словенською</translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="138"/>
<source>Swedish translation (partly AI-generated)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="180"/>
<source>Lambda element generator</source>
+5
View File
@@ -318,6 +318,11 @@
<source>Slovenian translation</source>
<translation>斯洛文尼亚语翻译</translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="138"/>
<source>Swedish translation (partly AI-generated)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="180"/>
<source>Lambda element generator</source>
+5
View File
@@ -318,6 +318,11 @@
<source>Slovenian translation</source>
<translation>斯洛維尼亞語翻譯</translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="138"/>
<source>Swedish translation (partly AI-generated)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../sources/ui/aboutqetdialog.cpp" line="180"/>
<source>Lambda element generator</source>
+34
View File
@@ -66,6 +66,40 @@ description:
- "Companion tools: QET-elementScaler (symbol scaling) and qet_tb_generator (terminal block table generation)"
- Interface translated into 25 languages
- "Cross-platform: Windows, macOS, Linux, BSD"
sv:
shortDescription: >-
Fri redigerare för elscheman, som även används för VVS, hydraulik,
pneumatik, fordonskablage och solcellsscheman.
longDescription: >-
QElectroTech (QET) är ett fritt CAD/CAE-program med öppen källkod för
att rita komplexa elscheman för industri och bostäder. Programmet var
från början inriktat på elteknik, men används i dag även för VVS,
bergvärme, luftkonditionering, layout, hydraulik, pneumatik,
fastighetsautomation, fordonskablage, processcheman (P&ID),
solcellsanläggningar och många andra tekniska områden.
Programmet levereras med ett communityunderhållet bibliotek med över
9000 standardiserade symboler. Det fungerar likadant på Windows, macOS,
Linux och BSD, och filer som skapats på en plattform kan öppnas på en
annan utan konvertering.
QET har utvecklats sedan 2007 och underhålls av communityn sedan 2013.
Det används bland annat som ett fritt alternativ till kommersiella
program som EPLAN och SEE Electrical, av hobbyister, lärare,
studenter, yrkesverksamma elektriker och företag över hela världen.
documentation: "https://qelectrotech.github.io/qelectrotech-doc/index.html"
apiDocumentation: ""
features:
- Elscheman och andra tekniska scheman inom flera områden
- Bibliotek med över 9000 standardiserade symboler
- Projekt med flera blad och konfigurerbara ritningshuvuden
- DXF-import och DXF-export (via dxf2elmt)
- Generering av materialförteckningar och plintradstabeller
- "Kompletterande verktyg: QET-elementScaler (skalning av symboler) och qet_tb_generator (generering av plintradstabeller)"
- Gränssnittet är översatt till 25 språk
- "Plattformsoberoende: Windows, macOS, Linux, BSD"
legal:
license: GPL-2.0-only
+1
View File
@@ -135,6 +135,7 @@ void AboutQETDialog::setTranslators()
addAuthor(ui->m_translators_label, "Jung Kwang-Ho", "jkh2rokmc@daum.net", tr("Translation into Korean"));
addAuthor(ui->m_translators_label, "Nathalie", "nathalie.roussier@giz.de", tr("Mongolian Translation"));
addAuthor(ui->m_translators_label, "Uroš Platiše", "uros.platise@energycon.eu", tr("Slovenian translation"));
addAuthor(ui->m_translators_label, "Magnus Hellströmer", "", tr("Swedish translation (partly AI-generated)"));
}
/**