[neon/neon/calamares-settings/slideshow-refactor] desktop/calamares/desktop/branding/neon: Slideshow is ready!

Mike Stemle null at kde.org
Sun Apr 28 01:55:47 BST 2024


Git commit 34403064131b795d63399a534bba92c4d08aef8b by Mike Stemle.
Committed on 28/04/2024 at 00:45.
Pushed by mstemle into branch 'slideshow-refactor'.

Slideshow is ready!
- Updated all of the language packs
- Reconfigured the slideshow to be closer to what it used to be

M  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_ar.qm
M  +2    -11   desktop/calamares/desktop/branding/neon/lang/calamares-neon_ar.ts
M  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_az.qm
M  +2    -11   desktop/calamares/desktop/branding/neon/lang/calamares-neon_az.ts
M  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_ca.qm
M  +2    -11   desktop/calamares/desktop/branding/neon/lang/calamares-neon_ca.ts
M  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_ca at valencia.qm
M  +2    -11   desktop/calamares/desktop/branding/neon/lang/calamares-neon_ca at valencia.ts
M  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_cs.qm
M  +2    -11   desktop/calamares/desktop/branding/neon/lang/calamares-neon_cs.ts
M  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_de.qm
M  +2    -11   desktop/calamares/desktop/branding/neon/lang/calamares-neon_de.ts
M  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_el.qm
M  +2    -11   desktop/calamares/desktop/branding/neon/lang/calamares-neon_el.ts
M  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_en_GB.qm
M  +2    -11   desktop/calamares/desktop/branding/neon/lang/calamares-neon_en_GB.ts
M  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_eo.qm
M  +2    -11   desktop/calamares/desktop/branding/neon/lang/calamares-neon_eo.ts
M  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_es.qm
M  +2    -11   desktop/calamares/desktop/branding/neon/lang/calamares-neon_es.ts
M  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_et.qm
M  +2    -11   desktop/calamares/desktop/branding/neon/lang/calamares-neon_et.ts
M  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_eu.qm
M  +2    -11   desktop/calamares/desktop/branding/neon/lang/calamares-neon_eu.ts
M  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_fi.qm
M  +2    -11   desktop/calamares/desktop/branding/neon/lang/calamares-neon_fi.ts
M  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_gl.qm
M  +2    -11   desktop/calamares/desktop/branding/neon/lang/calamares-neon_gl.ts
M  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_hi.qm
M  +2    -11   desktop/calamares/desktop/branding/neon/lang/calamares-neon_hi.ts
M  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_hu.qm
M  +2    -11   desktop/calamares/desktop/branding/neon/lang/calamares-neon_hu.ts
M  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_id.qm
M  +2    -11   desktop/calamares/desktop/branding/neon/lang/calamares-neon_id.ts
M  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_it.qm
M  +2    -11   desktop/calamares/desktop/branding/neon/lang/calamares-neon_it.ts
M  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_ja.qm
M  +2    -11   desktop/calamares/desktop/branding/neon/lang/calamares-neon_ja.ts
M  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_ka.qm
M  +2    -11   desktop/calamares/desktop/branding/neon/lang/calamares-neon_ka.ts
M  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_ko.qm
M  +2    -11   desktop/calamares/desktop/branding/neon/lang/calamares-neon_ko.ts
M  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_lt.qm
M  +2    -11   desktop/calamares/desktop/branding/neon/lang/calamares-neon_lt.ts
M  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_my.qm
M  +2    -11   desktop/calamares/desktop/branding/neon/lang/calamares-neon_my.ts
M  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_nl.qm
M  +2    -11   desktop/calamares/desktop/branding/neon/lang/calamares-neon_nl.ts
M  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_nn.qm
M  +2    -11   desktop/calamares/desktop/branding/neon/lang/calamares-neon_nn.ts
M  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_pl.qm
M  +2    -11   desktop/calamares/desktop/branding/neon/lang/calamares-neon_pl.ts
M  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_pt.qm
M  +2    -11   desktop/calamares/desktop/branding/neon/lang/calamares-neon_pt.ts
M  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_pt_BR.qm
M  +2    -11   desktop/calamares/desktop/branding/neon/lang/calamares-neon_pt_BR.ts
M  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_ro.qm
M  +2    -11   desktop/calamares/desktop/branding/neon/lang/calamares-neon_ro.ts
M  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_ru.qm
M  +2    -11   desktop/calamares/desktop/branding/neon/lang/calamares-neon_ru.ts
M  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_sk.qm
M  +2    -11   desktop/calamares/desktop/branding/neon/lang/calamares-neon_sk.ts
M  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_sl.qm
M  +2    -11   desktop/calamares/desktop/branding/neon/lang/calamares-neon_sl.ts
M  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_sv.qm
M  +2    -11   desktop/calamares/desktop/branding/neon/lang/calamares-neon_sv.ts
M  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_tg.qm
M  +2    -11   desktop/calamares/desktop/branding/neon/lang/calamares-neon_tg.ts
M  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_tr.qm
M  +2    -11   desktop/calamares/desktop/branding/neon/lang/calamares-neon_tr.ts
M  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_uk.qm
M  +2    -11   desktop/calamares/desktop/branding/neon/lang/calamares-neon_uk.ts
M  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_zh_CN.qm
M  +2    -11   desktop/calamares/desktop/branding/neon/lang/calamares-neon_zh_CN.ts
M  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_zh_TW.qm
M  +2    -11   desktop/calamares/desktop/branding/neon/lang/calamares-neon_zh_TW.ts
A  +2    -0    desktop/calamares/desktop/branding/neon/remake_langs.sh
M  +97   -46   desktop/calamares/desktop/branding/neon/slides.qml

https://invent.kde.org/neon/neon/calamares-settings/-/commit/34403064131b795d63399a534bba92c4d08aef8b

diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ar.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ar.qm
index 74f748c..bff7d44 100644
Binary files a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ar.qm and b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ar.qm differ
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ar.ts b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ar.ts
index 5f88d2f..9aa9150 100644
--- a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ar.ts
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ar.ts
@@ -1,29 +1,20 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!DOCTYPE TS>
-<TS>
+<TS version="2.1" language="ar">
 <context>
-    <name>ubiquity-slideshow/slides/kde.html:3</name>
+    <name>slides</name>
     <message>
         <source>One Blue Marble - a community of creators around the globe</source>
         <translation>قطعة رخام زرقاء - مجتمع من المبدعين حول العالم</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/neon.html:3</name>
     <message>
         <source>KDE neon - the latest and greatest from the KDE community</source>
         <translation>كِيدِي نيون - الأحدث والأفضل من مجتمع كِيدِي</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/plasma.html:3</name>
     <message>
         <source>Plasma Desktop, simple by default and powerful when needed</source>
         <translation>سطح مكتب بلازما، بسيط في الظاهر قوي عند الحاجة</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/secure.html:3</name>
     <message>
         <source>Security, privacy and autonomy with KDE, Plasma and Neon</source>
         <translation>الأمان والخصوصية والاستقلالية مع كِيدِي وبلازما ونيون</translation>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_az.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_az.qm
index 67cb5a4..7e28fb7 100644
Binary files a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_az.qm and b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_az.qm differ
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_az.ts b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_az.ts
index a099395..262d4eb 100644
--- a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_az.ts
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_az.ts
@@ -1,29 +1,20 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!DOCTYPE TS>
-<TS>
+<TS version="2.1" language="az">
 <context>
-    <name>ubiquity-slideshow/slides/kde.html:3</name>
+    <name>slides</name>
     <message>
         <source>One Blue Marble - a community of creators around the globe</source>
         <translation>One Blue Marble - dünyanın hər yerindən yaradıcı insanlar birliyi</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/neon.html:3</name>
     <message>
         <source>KDE neon - the latest and greatest from the KDE community</source>
         <translation>KDE neon - KDE cəmiyyətindən ən yeni və ən möhtəşəm</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/plasma.html:3</name>
     <message>
         <source>Plasma Desktop, simple by default and powerful when needed</source>
         <translation>Plasma İş masası, əsasən sadə və lazım gəldikdə güclü</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/secure.html:3</name>
     <message>
         <source>Security, privacy and autonomy with KDE, Plasma and Neon</source>
         <translation>Təhlükəsiz, KDE, Plasma və Neon ilə məxfilik və özünə təminat</translation>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ca.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ca.qm
index 36395f0..ffa813c 100644
Binary files a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ca.qm and b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ca.qm differ
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ca.ts b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ca.ts
index 89f2035..7574f1a 100644
--- a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ca.ts
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ca.ts
@@ -1,29 +1,20 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!DOCTYPE TS>
-<TS>
+<TS version="2.1" language="ca">
 <context>
-    <name>ubiquity-slideshow/slides/kde.html:3</name>
+    <name>slides</name>
     <message>
         <source>One Blue Marble - a community of creators around the globe</source>
         <translation>Un Marble blau - una comunitat de creadors per tot el globus</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/neon.html:3</name>
     <message>
         <source>KDE neon - the latest and greatest from the KDE community</source>
         <translation>KDE neon - el més recent i el més gran de la comunitat KDE</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/plasma.html:3</name>
     <message>
         <source>Plasma Desktop, simple by default and powerful when needed</source>
         <translation>L'escriptori Plasma, senzill de manera predeterminada i potent quan cal</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/secure.html:3</name>
     <message>
         <source>Security, privacy and autonomy with KDE, Plasma and Neon</source>
         <translation>Seguretat, privadesa i autonomia amb el KDE, el Plasma i el Neon</translation>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ca at valencia.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ca at valencia.qm
index a2dcc55..04625f0 100644
Binary files a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ca at valencia.qm and b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ca at valencia.qm differ
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ca at valencia.ts b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ca at valencia.ts
index 9091fb4..c230fb3 100644
--- a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ca at valencia.ts
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ca at valencia.ts
@@ -1,29 +1,20 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!DOCTYPE TS>
-<TS>
+<TS version="2.1" language="ca at valencia">
 <context>
-    <name>ubiquity-slideshow/slides/kde.html:3</name>
+    <name>slides</name>
     <message>
         <source>One Blue Marble - a community of creators around the globe</source>
         <translation>Un Marble blau - una comunitat de creadors per tot el globus</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/neon.html:3</name>
     <message>
         <source>KDE neon - the latest and greatest from the KDE community</source>
         <translation>KDE neon - el més recent i el més gran de la comunitat KDE</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/plasma.html:3</name>
     <message>
         <source>Plasma Desktop, simple by default and powerful when needed</source>
         <translation>L'escriptori Plasma, senzill de manera predeterminada i potent quan cal</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/secure.html:3</name>
     <message>
         <source>Security, privacy and autonomy with KDE, Plasma and Neon</source>
         <translation>Seguretat, privadesa i autonomia amb KDE, Plasma i el Neon</translation>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_cs.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_cs.qm
index be651ee..23153ed 100644
Binary files a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_cs.qm and b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_cs.qm differ
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_cs.ts b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_cs.ts
index 8679d78..d0b5145 100644
--- a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_cs.ts
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_cs.ts
@@ -1,29 +1,20 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!DOCTYPE TS>
-<TS>
+<TS version="2.1" language="cs">
 <context>
-    <name>ubiquity-slideshow/slides/kde.html:3</name>
+    <name>slides</name>
     <message>
         <source>One Blue Marble - a community of creators around the globe</source>
         <translation type="unfinished"></translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/neon.html:3</name>
     <message>
         <source>KDE neon - the latest and greatest from the KDE community</source>
         <translation type="unfinished"></translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/plasma.html:3</name>
     <message>
         <source>Plasma Desktop, simple by default and powerful when needed</source>
         <translation type="unfinished"></translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/secure.html:3</name>
     <message>
         <source>Security, privacy and autonomy with KDE, Plasma and Neon</source>
         <translation type="unfinished"></translation>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_de.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_de.qm
index b0e46da..8f3c0cd 100644
Binary files a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_de.qm and b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_de.qm differ
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_de.ts b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_de.ts
index 841510b..e16500c 100644
--- a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_de.ts
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_de.ts
@@ -1,29 +1,20 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!DOCTYPE TS>
-<TS>
+<TS version="2.1" language="de">
 <context>
-    <name>ubiquity-slideshow/slides/kde.html:3</name>
+    <name>slides</name>
     <message>
         <source>One Blue Marble - a community of creators around the globe</source>
         <translation>One Blue Marble - eine Gemeinschaft von Kreativen rund um den Globus</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/neon.html:3</name>
     <message>
         <source>KDE neon - the latest and greatest from the KDE community</source>
         <translation>KDE Neon - das Neueste und Beste von der KDE-Gemeinschaft</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/plasma.html:3</name>
     <message>
         <source>Plasma Desktop, simple by default and powerful when needed</source>
         <translation>Plasma-Arbeitsfläche, standardmäßig einfach, bei Bedarf leistungsstark</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/secure.html:3</name>
     <message>
         <source>Security, privacy and autonomy with KDE, Plasma and Neon</source>
         <translation>Sicherheit, Privatsphäre und Selbstbestimmung mit KDE, Plasma und Neon</translation>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_el.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_el.qm
index 253294e..f887d05 100644
Binary files a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_el.qm and b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_el.qm differ
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_el.ts b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_el.ts
index 992b01c..2b6b507 100644
--- a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_el.ts
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_el.ts
@@ -1,29 +1,20 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!DOCTYPE TS>
-<TS>
+<TS version="2.1" language="el">
 <context>
-    <name>ubiquity-slideshow/slides/kde.html:3</name>
+    <name>slides</name>
     <message>
         <source>One Blue Marble - a community of creators around the globe</source>
         <translation>Μία γαλάζια υδρόγειος - μια κοινότητα δημιουργών από όλο τον κόσμο</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/neon.html:3</name>
     <message>
         <source>KDE neon - the latest and greatest from the KDE community</source>
         <translation>KDE neon - το νεότερο και καλύτερο από την κοινότητα του KDE</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/plasma.html:3</name>
     <message>
         <source>Plasma Desktop, simple by default and powerful when needed</source>
         <translation>Plasma Desktop, απλό εξ ορισμού και πανίσχυρο όπου απαιτείτι</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/secure.html:3</name>
     <message>
         <source>Security, privacy and autonomy with KDE, Plasma and Neon</source>
         <translation>Ασφάλεια, ιδιωτικό απόρρητο και αυτονομία με KDE, Plasma και Neon</translation>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_en_GB.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_en_GB.qm
index be33eb8..29ecdd5 100644
Binary files a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_en_GB.qm and b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_en_GB.qm differ
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_en_GB.ts b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_en_GB.ts
index 2385aeb..3cf677a 100644
--- a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_en_GB.ts
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_en_GB.ts
@@ -1,29 +1,20 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!DOCTYPE TS>
-<TS>
+<TS version="2.1" language="en_GB">
 <context>
-    <name>ubiquity-slideshow/slides/kde.html:3</name>
+    <name>slides</name>
     <message>
         <source>One Blue Marble - a community of creators around the globe</source>
         <translation>One Blue Marble - a community of creators around the globe</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/neon.html:3</name>
     <message>
         <source>KDE neon - the latest and greatest from the KDE community</source>
         <translation>KDE neon - the latest and greatest from the KDE community</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/plasma.html:3</name>
     <message>
         <source>Plasma Desktop, simple by default and powerful when needed</source>
         <translation>Plasma Desktop, simple by default and powerful when needed</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/secure.html:3</name>
     <message>
         <source>Security, privacy and autonomy with KDE, Plasma and Neon</source>
         <translation>Security, privacy and autonomy with KDE, Plasma and Neon</translation>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_eo.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_eo.qm
index 7d9ce10..ea686ee 100644
Binary files a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_eo.qm and b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_eo.qm differ
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_eo.ts b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_eo.ts
index f525dd6..f91f24d 100644
--- a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_eo.ts
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_eo.ts
@@ -1,29 +1,20 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!DOCTYPE TS>
-<TS>
+<TS version="2.1" language="eo">
 <context>
-    <name>ubiquity-slideshow/slides/kde.html:3</name>
+    <name>slides</name>
     <message>
         <source>One Blue Marble - a community of creators around the globe</source>
         <translation>Unu Blua Marmoro - komunumo de kreantoj ĉirkaŭ la mondo</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/neon.html:3</name>
     <message>
         <source>KDE neon - the latest and greatest from the KDE community</source>
         <translation>KDE neon - la plej nova kaj bonega de la komunumo KDE</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/plasma.html:3</name>
     <message>
         <source>Plasma Desktop, simple by default and powerful when needed</source>
         <translation>Plasma-Labortablo, simpla defaŭlte kaj potenca kiam necesas</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/secure.html:3</name>
     <message>
         <source>Security, privacy and autonomy with KDE, Plasma and Neon</source>
         <translation>Sekureco, privateco kaj aŭtonomeco kun KDE, Plasma kaj Neon</translation>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_es.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_es.qm
index 5a8d4b6..bd0a110 100644
Binary files a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_es.qm and b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_es.qm differ
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_es.ts b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_es.ts
index 558d78b..489df84 100644
--- a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_es.ts
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_es.ts
@@ -1,29 +1,20 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!DOCTYPE TS>
-<TS>
+<TS version="2.1" language="es">
 <context>
-    <name>ubiquity-slideshow/slides/kde.html:3</name>
+    <name>slides</name>
     <message>
         <source>One Blue Marble - a community of creators around the globe</source>
         <translation>One Blue Marble - una comunidad de creadores a lo largo de todo el globo</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/neon.html:3</name>
     <message>
         <source>KDE neon - the latest and greatest from the KDE community</source>
         <translation>KDE neon - lo último y más grande de la comunidad KDE</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/plasma.html:3</name>
     <message>
         <source>Plasma Desktop, simple by default and powerful when needed</source>
         <translation>Escritorio Plasma, sencillo por defecto, pero potente cuando se necesita</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/secure.html:3</name>
     <message>
         <source>Security, privacy and autonomy with KDE, Plasma and Neon</source>
         <translation>Seguridad, privacidad y autonomía con KDE, Plasma y Neon</translation>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_et.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_et.qm
index 645161d..bff2ec6 100644
Binary files a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_et.qm and b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_et.qm differ
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_et.ts b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_et.ts
index 59888bb..a7241bc 100644
--- a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_et.ts
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_et.ts
@@ -1,29 +1,20 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!DOCTYPE TS>
-<TS>
+<TS version="2.1" language="et">
 <context>
-    <name>ubiquity-slideshow/slides/kde.html:3</name>
+    <name>slides</name>
     <message>
         <source>One Blue Marble - a community of creators around the globe</source>
         <translation>Suur sinine kera - kogu maailma hõlmav loojate kogukond</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/neon.html:3</name>
     <message>
         <source>KDE neon - the latest and greatest from the KDE community</source>
         <translation>KDE Neon - KDE kogukonna uusim ja suurim saavutus</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/plasma.html:3</name>
     <message>
         <source>Plasma Desktop, simple by default and powerful when needed</source>
         <translation>Plasma töölaud: vaikimisi lihtne ja vajadusel võimas</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/secure.html:3</name>
     <message>
         <source>Security, privacy and autonomy with KDE, Plasma and Neon</source>
         <translation>Turvalisus, privaatsus ja autonoomsus KDE, Plasma ja Neoni toel</translation>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_eu.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_eu.qm
index c81ee8e..295c95c 100644
Binary files a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_eu.qm and b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_eu.qm differ
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_eu.ts b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_eu.ts
index 9727ad9..42578c9 100644
--- a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_eu.ts
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_eu.ts
@@ -1,29 +1,20 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!DOCTYPE TS>
-<TS>
+<TS version="2.1" language="eu">
 <context>
-    <name>ubiquity-slideshow/slides/kde.html:3</name>
+    <name>slides</name>
     <message>
         <source>One Blue Marble - a community of creators around the globe</source>
         <translation>Puxtarri urdin bat - sortzaile komunitate bat munduan zehar</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/neon.html:3</name>
     <message>
         <source>KDE neon - the latest and greatest from the KDE community</source>
         <translation>KDE neon - KDE komunitatearen berriena eta apartena</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/plasma.html:3</name>
     <message>
         <source>Plasma Desktop, simple by default and powerful when needed</source>
         <translation>Plasma mahaigaina, erraza izatez eta ahaltsua behar denean</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/secure.html:3</name>
     <message>
         <source>Security, privacy and autonomy with KDE, Plasma and Neon</source>
         <translation>Segurtasuna, pribatutasuna eta autonomia KDE, Plama eta Neon-ekin</translation>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_fi.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_fi.qm
index ed8c592..d900854 100644
Binary files a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_fi.qm and b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_fi.qm differ
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_fi.ts b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_fi.ts
index 87132e7..d5cc784 100644
--- a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_fi.ts
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_fi.ts
@@ -1,29 +1,20 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!DOCTYPE TS>
-<TS>
+<TS version="2.1" language="fi">
 <context>
-    <name>ubiquity-slideshow/slides/kde.html:3</name>
+    <name>slides</name>
     <message>
         <source>One Blue Marble - a community of creators around the globe</source>
         <translation>Yksi sininen marmorikuula – maapallonlaajuinen tekijöiden yhteisö</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/neon.html:3</name>
     <message>
         <source>KDE neon - the latest and greatest from the KDE community</source>
         <translation>KDE neon – uusinta ja parasta KDE-yhteisöltä</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/plasma.html:3</name>
     <message>
         <source>Plasma Desktop, simple by default and powerful when needed</source>
         <translation>Plasma-työpöytä – yksinkertainen oletuksena ja tehokas tarvittaessa</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/secure.html:3</name>
     <message>
         <source>Security, privacy and autonomy with KDE, Plasma and Neon</source>
         <translation>Turvallisuutta, tietosuojaa ja vapautta KDE:n, Plasman ja Neonin avulla</translation>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_gl.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_gl.qm
index b184fbb..13495f1 100644
Binary files a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_gl.qm and b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_gl.qm differ
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_gl.ts b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_gl.ts
index e7bdf78..94c210d 100644
--- a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_gl.ts
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_gl.ts
@@ -1,29 +1,20 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!DOCTYPE TS>
-<TS>
+<TS version="2.1" language="gl">
 <context>
-    <name>ubiquity-slideshow/slides/kde.html:3</name>
+    <name>slides</name>
     <message>
         <source>One Blue Marble - a community of creators around the globe</source>
         <translation>Unha bóla azul — unha comunidade de creadores arredor do mundo</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/neon.html:3</name>
     <message>
         <source>KDE neon - the latest and greatest from the KDE community</source>
         <translation>KDE neon — o último e mellor da comunidade de KDE</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/plasma.html:3</name>
     <message>
         <source>Plasma Desktop, simple by default and powerful when needed</source>
         <translation>Escritorio de Plasma, simple de maneira predeterminada, potente cando fai falla</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/secure.html:3</name>
     <message>
         <source>Security, privacy and autonomy with KDE, Plasma and Neon</source>
         <translation>Seguridade, protección da privacidade e autonomía con KDE, Plasma e Neon</translation>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_hi.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_hi.qm
index 53c3c6e..501e225 100644
Binary files a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_hi.qm and b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_hi.qm differ
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_hi.ts b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_hi.ts
index f4814ae..433119e 100644
--- a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_hi.ts
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_hi.ts
@@ -1,29 +1,20 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!DOCTYPE TS>
-<TS>
+<TS version="2.1" language="hi">
 <context>
-    <name>ubiquity-slideshow/slides/kde.html:3</name>
+    <name>slides</name>
     <message>
         <source>One Blue Marble - a community of creators around the globe</source>
         <translation>वन ब्लू मार्बल - दुनिया भर के रचनाकारों का एक समुदाय </translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/neon.html:3</name>
     <message>
         <source>KDE neon - the latest and greatest from the KDE community</source>
         <translation>केडीई नियॉन - केडीई समुदाय से नवीनतम और महानतम</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/plasma.html:3</name>
     <message>
         <source>Plasma Desktop, simple by default and powerful when needed</source>
         <translation>प्लाज्मा डेस्कटॉप, पूर्वन्यस्त रूप से सरल और जरूरत पड़ने पर शक्तिशाली</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/secure.html:3</name>
     <message>
         <source>Security, privacy and autonomy with KDE, Plasma and Neon</source>
         <translation>केडीई, प्लाज्मा और नियॉन के साथ सुरक्षा, गोपनीयता और स्वायत्तता</translation>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_hu.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_hu.qm
index 2895f9f..95f5d09 100644
Binary files a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_hu.qm and b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_hu.qm differ
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_hu.ts b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_hu.ts
index 51e27bc..245fadc 100644
--- a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_hu.ts
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_hu.ts
@@ -1,29 +1,20 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!DOCTYPE TS>
-<TS>
+<TS version="2.1" language="hu">
 <context>
-    <name>ubiquity-slideshow/slides/kde.html:3</name>
+    <name>slides</name>
     <message>
         <source>One Blue Marble - a community of creators around the globe</source>
         <translation>Egy kék golyó - alkotók közössége a világ minden tájáról</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/neon.html:3</name>
     <message>
         <source>KDE neon - the latest and greatest from the KDE community</source>
         <translation>KDE Neon - a legfrissebb és legnagyszerűbb a KDE közösségtől</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/plasma.html:3</name>
     <message>
         <source>Plasma Desktop, simple by default and powerful when needed</source>
         <translation>Plasma asztal, többnyire egyszerű, de hatékony, ha szükséges</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/secure.html:3</name>
     <message>
         <source>Security, privacy and autonomy with KDE, Plasma and Neon</source>
         <translation>Biztonság, adatvédelem és autonómia a KDE-vel, Plasmával és Neonnal</translation>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_id.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_id.qm
index f41760c..0f77680 100644
Binary files a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_id.qm and b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_id.qm differ
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_id.ts b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_id.ts
index dc642ff..569fdf2 100644
--- a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_id.ts
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_id.ts
@@ -1,29 +1,20 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!DOCTYPE TS>
-<TS>
+<TS version="2.1" language="id">
 <context>
-    <name>ubiquity-slideshow/slides/kde.html:3</name>
+    <name>slides</name>
     <message>
         <source>One Blue Marble - a community of creators around the globe</source>
         <translation>One Blue Marble - sebuah komunitas para pencipta di seluruh dunia</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/neon.html:3</name>
     <message>
         <source>KDE neon - the latest and greatest from the KDE community</source>
         <translation>KDE neon - terbaru dan terbesar dari komunitas KDE</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/plasma.html:3</name>
     <message>
         <source>Plasma Desktop, simple by default and powerful when needed</source>
         <translation>Plasma Desktop, sederhana secara default dan hebat ketika diperlukan</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/secure.html:3</name>
     <message>
         <source>Security, privacy and autonomy with KDE, Plasma and Neon</source>
         <translation>Aman, privasi dan mandiri dengan KDE, Plasma dan Neon</translation>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_it.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_it.qm
index 7a536fb..11f78ac 100644
Binary files a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_it.qm and b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_it.qm differ
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_it.ts b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_it.ts
index 6efec59..845ee64 100644
--- a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_it.ts
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_it.ts
@@ -1,29 +1,20 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!DOCTYPE TS>
-<TS>
+<TS version="2.1" language="it">
 <context>
-    <name>ubiquity-slideshow/slides/kde.html:3</name>
+    <name>slides</name>
     <message>
         <source>One Blue Marble - a community of creators around the globe</source>
         <translation>One Blue Marble - una comunità di creatori intorno al globo</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/neon.html:3</name>
     <message>
         <source>KDE neon - the latest and greatest from the KDE community</source>
         <translation>KDE neon - le ultime e migliori novità dalla communità KDE</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/plasma.html:3</name>
     <message>
         <source>Plasma Desktop, simple by default and powerful when needed</source>
         <translation>Plasma Desktop, semplice per definizione ma potente quando serve</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/secure.html:3</name>
     <message>
         <source>Security, privacy and autonomy with KDE, Plasma and Neon</source>
         <translation>Sicurezza, riservatezza ed autonomia con KDE, Plasma e Neon</translation>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ja.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ja.qm
index c84db2a..89d137c 100644
Binary files a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ja.qm and b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ja.qm differ
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ja.ts b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ja.ts
index 160f26d..68c6450 100644
--- a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ja.ts
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ja.ts
@@ -1,29 +1,20 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!DOCTYPE TS>
-<TS>
+<TS version="2.1" language="ja">
 <context>
-    <name>ubiquity-slideshow/slides/kde.html:3</name>
+    <name>slides</name>
     <message>
         <source>One Blue Marble - a community of creators around the globe</source>
         <translation>One Blue Marble - 世界中のクリエイターが集まるコミュニティ</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/neon.html:3</name>
     <message>
         <source>KDE neon - the latest and greatest from the KDE community</source>
         <translation>KDE Neon - 最新かつ最高の KDE ソフトウェア</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/plasma.html:3</name>
     <message>
         <source>Plasma Desktop, simple by default and powerful when needed</source>
         <translation>Plasma Desktop, デフォルトではシンプル、必要なときパワフル</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/secure.html:3</name>
     <message>
         <source>Security, privacy and autonomy with KDE, Plasma and Neon</source>
         <translation>セキュリティ、プライバシーと自由を KDE, Plasama と Neon で</translation>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ka.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ka.qm
index f6f180f..924757b 100644
Binary files a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ka.qm and b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ka.qm differ
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ka.ts b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ka.ts
index 6b4f972..32faccf 100644
--- a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ka.ts
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ka.ts
@@ -1,29 +1,20 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!DOCTYPE TS>
-<TS>
+<TS version="2.1" language="ka">
 <context>
-    <name>ubiquity-slideshow/slides/kde.html:3</name>
+    <name>slides</name>
     <message>
         <source>One Blue Marble - a community of creators around the globe</source>
         <translation>One Blue Marble - ხელოვანების საზოგადოება მთელ დედამიწაზე</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/neon.html:3</name>
     <message>
         <source>KDE neon - the latest and greatest from the KDE community</source>
         <translation>KDE neon - უახლესი და უდიდესი, KDE-ის საზოგადოებისგან</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/plasma.html:3</name>
     <message>
         <source>Plasma Desktop, simple by default and powerful when needed</source>
         <translation>Plasma Desktop, ნაგულისხმებად მარტივი და ძალიან ძლიერი, როცა საჭიროა</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/secure.html:3</name>
     <message>
         <source>Security, privacy and autonomy with KDE, Plasma and Neon</source>
         <translation>უსაფრთხოება, კონფიდენციალობა და ავტონომია KDE-სთან, Plasma-სთან და Neon-თან ერთად</translation>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ko.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ko.qm
index a30cbea..2513bf0 100644
Binary files a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ko.qm and b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ko.qm differ
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ko.ts b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ko.ts
index cdb24f5..c0734f4 100644
--- a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ko.ts
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ko.ts
@@ -1,29 +1,20 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!DOCTYPE TS>
-<TS>
+<TS version="2.1" language="ko">
 <context>
-    <name>ubiquity-slideshow/slides/kde.html:3</name>
+    <name>slides</name>
     <message>
         <source>One Blue Marble - a community of creators around the globe</source>
         <translation>하나의 푸른 행성 - 전 세계 제작자 커뮤니티</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/neon.html:3</name>
     <message>
         <source>KDE neon - the latest and greatest from the KDE community</source>
         <translation>KDE neon - KDE 커뮤니티의 최신 도구</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/plasma.html:3</name>
     <message>
         <source>Plasma Desktop, simple by default and powerful when needed</source>
         <translation>Plasma 데스크톱, 첫 시작은 간단하게, 필요할 때에는 강력하게</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/secure.html:3</name>
     <message>
         <source>Security, privacy and autonomy with KDE, Plasma and Neon</source>
         <translation>KDE, Plasma, Neon을 통한 보안, 프라이버시, 자주</translation>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_lt.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_lt.qm
index 2d0aae9..d6fef83 100644
Binary files a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_lt.qm and b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_lt.qm differ
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_lt.ts b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_lt.ts
index dbc8683..a2ad308 100644
--- a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_lt.ts
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_lt.ts
@@ -1,29 +1,20 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!DOCTYPE TS>
-<TS>
+<TS version="2.1" language="lt">
 <context>
-    <name>ubiquity-slideshow/slides/kde.html:3</name>
+    <name>slides</name>
     <message>
         <source>One Blue Marble - a community of creators around the globe</source>
         <translation>Vienas mėlynas rutulys - pasaulinė kūrėjų bendruomenė</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/neon.html:3</name>
     <message>
         <source>KDE neon - the latest and greatest from the KDE community</source>
         <translation>KDE neon - naujausia ir geriausia iš KDE bendruomenės</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/plasma.html:3</name>
     <message>
         <source>Plasma Desktop, simple by default and powerful when needed</source>
         <translation>Plasma darbalaukis - paprastas pagal numatymą, galingas, kai to reikia</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/secure.html:3</name>
     <message>
         <source>Security, privacy and autonomy with KDE, Plasma and Neon</source>
         <translation>Saugumas, privatumas ir autonomiškumas naudojant KDE, Plasma ir Neon</translation>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_my.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_my.qm
index e5460e4..de43ba4 100644
Binary files a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_my.qm and b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_my.qm differ
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_my.ts b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_my.ts
index f2d427c..29f7b21 100644
--- a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_my.ts
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_my.ts
@@ -1,29 +1,20 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!DOCTYPE TS>
-<TS>
+<TS version="2.1" language="my">
 <context>
-    <name>ubiquity-slideshow/slides/kde.html:3</name>
+    <name>slides</name>
     <message>
         <source>One Blue Marble - a community of creators around the globe</source>
         <translation>One Blue Marble - ကမ္ဘာတစ်ဝန်းက ဖန်တီးသူများ၏ အသိုင်းအဝိုင်းတစ်ခု</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/neon.html:3</name>
     <message>
         <source>KDE neon - the latest and greatest from the KDE community</source>
         <translation>ကေဒီအီး နီယွန် - ကေဒီအီးအသိုင်းအဝိုင်းမှ နောက်ဆုံးပေါ်အကောင်းဆုံး</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/plasma.html:3</name>
     <message>
         <source>Plasma Desktop, simple by default and powerful when needed</source>
         <translation>ပလက်စမာ ဒက်စတော့ပ်သည် မူလသတ်မှတ်ချက်အရ ရိုးရှင်းသည်။ သို့သော် လိုအပ်ပါက အလွန်စွမ်းရည်ပြည့်ဝလှပေသည်</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/secure.html:3</name>
     <message>
         <source>Security, privacy and autonomy with KDE, Plasma and Neon</source>
         <translation>လုံခြုံရေး၊ ကိုယ်ပိုင်အချက်အလက်များကာကွယ်ခွင့် နှင့် ကိုယ်ပိုင်ထိန်းချုပ်ခွင့်ကို ကေဒီအီး၏ ပလက်စမာနှင့် နီယွန်တို့ဖြင့် ရယူပါ</translation>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_nl.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_nl.qm
index 2578535..b6c5dfb 100644
Binary files a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_nl.qm and b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_nl.qm differ
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_nl.ts b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_nl.ts
index b75587a..c652253 100644
--- a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_nl.ts
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_nl.ts
@@ -1,29 +1,20 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!DOCTYPE TS>
-<TS>
+<TS version="2.1" language="nl">
 <context>
-    <name>ubiquity-slideshow/slides/kde.html:3</name>
+    <name>slides</name>
     <message>
         <source>One Blue Marble - a community of creators around the globe</source>
         <translation>One Blue Marble - een gemeenschap van makers rond de globe</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/neon.html:3</name>
     <message>
         <source>KDE neon - the latest and greatest from the KDE community</source>
         <translation>KDE neon - het nieuwste en grootste uit de KDE-gemeenschap</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/plasma.html:3</name>
     <message>
         <source>Plasma Desktop, simple by default and powerful when needed</source>
         <translation>Plasma bureaublad, standaard eenvoudig en krachtig indien nodig</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/secure.html:3</name>
     <message>
         <source>Security, privacy and autonomy with KDE, Plasma and Neon</source>
         <translation>Veiligheid, privacy en autonomie met KDE, Plasma en Neon</translation>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_nn.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_nn.qm
index a933ead..6bbdbd6 100644
Binary files a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_nn.qm and b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_nn.qm differ
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_nn.ts b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_nn.ts
index b9800ae..3202703 100644
--- a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_nn.ts
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_nn.ts
@@ -1,29 +1,20 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!DOCTYPE TS>
-<TS>
+<TS version="2.1" language="nn">
 <context>
-    <name>ubiquity-slideshow/slides/kde.html:3</name>
+    <name>slides</name>
     <message>
         <source>One Blue Marble - a community of creators around the globe</source>
         <translation>Eit globalt skaparfellesskap</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/neon.html:3</name>
     <message>
         <source>KDE neon - the latest and greatest from the KDE community</source>
         <translation>KDE neon&#xa0;– det nyaste og beste frå KDE-fellesskapet</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/plasma.html:3</name>
     <message>
         <source>Plasma Desktop, simple by default and powerful when needed</source>
         <translation>Plasma-skrivebordet&#xa0;– enkelt som standard, men kraftig når det trengst</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/secure.html:3</name>
     <message>
         <source>Security, privacy and autonomy with KDE, Plasma and Neon</source>
         <translation>Tryggleik, personvern og fridom med KDE, Plasma og Neon</translation>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_pl.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_pl.qm
index 6b6a9d4..502ec3c 100644
Binary files a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_pl.qm and b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_pl.qm differ
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_pl.ts b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_pl.ts
index 6eb17db..4ae79ab 100644
--- a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_pl.ts
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_pl.ts
@@ -1,29 +1,20 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!DOCTYPE TS>
-<TS>
+<TS version="2.1" language="pl">
 <context>
-    <name>ubiquity-slideshow/slides/kde.html:3</name>
+    <name>slides</name>
     <message>
         <source>One Blue Marble - a community of creators around the globe</source>
         <translation>One Blue Marble - społeczność twórców na całym świecie</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/neon.html:3</name>
     <message>
         <source>KDE neon - the latest and greatest from the KDE community</source>
         <translation>KDE neon - najnowsze i najlepsze ze społeczności KDE</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/plasma.html:3</name>
     <message>
         <source>Plasma Desktop, simple by default and powerful when needed</source>
         <translation>Pulpit Plazmy, domyślnie prosty i zaawansowany, gdy potrzeba</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/secure.html:3</name>
     <message>
         <source>Security, privacy and autonomy with KDE, Plasma and Neon</source>
         <translation>Bezpieczeństwo, prywatność i autonomia w KDE, Plazmie i Neon</translation>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_pt.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_pt.qm
index d1fde6c..1824a4a 100644
Binary files a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_pt.qm and b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_pt.qm differ
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_pt.ts b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_pt.ts
index 1e49bb4..288d152 100644
--- a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_pt.ts
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_pt.ts
@@ -1,29 +1,20 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!DOCTYPE TS>
-<TS>
+<TS version="2.1" language="pt">
 <context>
-    <name>ubiquity-slideshow/slides/kde.html:3</name>
+    <name>slides</name>
     <message>
         <source>One Blue Marble - a community of creators around the globe</source>
         <translation>One Blue Marble - uma comunidade de criadores à volta do globo</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/neon.html:3</name>
     <message>
         <source>KDE neon - the latest and greatest from the KDE community</source>
         <translation>KDE neon - as últimas e boas novidades da comunidade do KDE</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/plasma.html:3</name>
     <message>
         <source>Plasma Desktop, simple by default and powerful when needed</source>
         <translation>Área de trabalho Plasma, simples por omissão e poderosa se necessário</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/secure.html:3</name>
     <message>
         <source>Security, privacy and autonomy with KDE, Plasma and Neon</source>
         <translation>Segurança, privacidade e autonomia com o KDE, o Plasma e o Neon</translation>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_pt_BR.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_pt_BR.qm
index d33e89e..9f08d85 100644
Binary files a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_pt_BR.qm and b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_pt_BR.qm differ
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_pt_BR.ts b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_pt_BR.ts
index c46c441..27543df 100644
--- a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_pt_BR.ts
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_pt_BR.ts
@@ -1,29 +1,20 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!DOCTYPE TS>
-<TS>
+<TS version="2.1" language="pt_BR">
 <context>
-    <name>ubiquity-slideshow/slides/kde.html:3</name>
+    <name>slides</name>
     <message>
         <source>One Blue Marble - a community of creators around the globe</source>
         <translation>One Blue Marble - uma comunidade de criadores ao redor do globo</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/neon.html:3</name>
     <message>
         <source>KDE neon - the latest and greatest from the KDE community</source>
         <translation>KDE neon - o melhor e mais recente da comunidade KDE</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/plasma.html:3</name>
     <message>
         <source>Plasma Desktop, simple by default and powerful when needed</source>
         <translation>Área de trabalho Plasma, simples por padrão, potente quando necessário</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/secure.html:3</name>
     <message>
         <source>Security, privacy and autonomy with KDE, Plasma and Neon</source>
         <translation>Segurança, privacidade e autonomia com KDE, Plasma e Neon</translation>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ro.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ro.qm
index 8b9f090..c1f571b 100644
Binary files a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ro.qm and b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ro.qm differ
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ro.ts b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ro.ts
index b82734e..6cd8bce 100644
--- a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ro.ts
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ro.ts
@@ -1,29 +1,20 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!DOCTYPE TS>
-<TS>
+<TS version="2.1" language="ro">
 <context>
-    <name>ubiquity-slideshow/slides/kde.html:3</name>
+    <name>slides</name>
     <message>
         <source>One Blue Marble - a community of creators around the globe</source>
         <translation>O bilă albastră – o comunitate de creatori din jurul globului</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/neon.html:3</name>
     <message>
         <source>KDE neon - the latest and greatest from the KDE community</source>
         <translation>KDE neon – ce e mai bun și mai măreț din comunitatea KDE</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/plasma.html:3</name>
     <message>
         <source>Plasma Desktop, simple by default and powerful when needed</source>
         <translation>Biroul Plasma, simplu la început și puternic când trebuie</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/secure.html:3</name>
     <message>
         <source>Security, privacy and autonomy with KDE, Plasma and Neon</source>
         <translation>Securitate, intimitate și autonomie cu KDE, Plasma și Neon</translation>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ru.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ru.qm
index c12c2a9..e669c47 100644
Binary files a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ru.qm and b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ru.qm differ
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ru.ts b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ru.ts
index 2bd14dc..747e6b6 100644
--- a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ru.ts
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ru.ts
@@ -1,29 +1,20 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!DOCTYPE TS>
-<TS>
+<TS version="2.1" language="ru">
 <context>
-    <name>ubiquity-slideshow/slides/kde.html:3</name>
+    <name>slides</name>
     <message>
         <source>One Blue Marble - a community of creators around the globe</source>
         <translation>One Blue Marble — сообщество творческих людей со всего мира</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/neon.html:3</name>
     <message>
         <source>KDE neon - the latest and greatest from the KDE community</source>
         <translation>KDE Neon — свежайшее и лучшее от сообщества KDE</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/plasma.html:3</name>
     <message>
         <source>Plasma Desktop, simple by default and powerful when needed</source>
         <translation>Рабочий стол KDE: простота настройки и мощные возможности</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/secure.html:3</name>
     <message>
         <source>Security, privacy and autonomy with KDE, Plasma and Neon</source>
         <translation>Безопасность, конфиденциальность и самодостаточность с KDE, Plasma и Neon</translation>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_sk.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_sk.qm
index fccd818..91e8de1 100644
Binary files a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_sk.qm and b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_sk.qm differ
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_sk.ts b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_sk.ts
index 347f309..21ad197 100644
--- a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_sk.ts
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_sk.ts
@@ -1,29 +1,20 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!DOCTYPE TS>
-<TS>
+<TS version="2.1" language="sk">
 <context>
-    <name>ubiquity-slideshow/slides/kde.html:3</name>
+    <name>slides</name>
     <message>
         <source>One Blue Marble - a community of creators around the globe</source>
         <translation>Jeden biely mramor - komunita tvorcov z celého sveta</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/neon.html:3</name>
     <message>
         <source>KDE neon - the latest and greatest from the KDE community</source>
         <translation>KDE neon - najnovšie a najlepšie z KDE komunity</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/plasma.html:3</name>
     <message>
         <source>Plasma Desktop, simple by default and powerful when needed</source>
         <translation>Pracovná plocha Plasma Desktop, predvolene jednoduchá a silná keď je treba</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/secure.html:3</name>
     <message>
         <source>Security, privacy and autonomy with KDE, Plasma and Neon</source>
         <translation>Bezpečnosť, súkromie a autonómia s KDE, Plasma a Neon</translation>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_sl.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_sl.qm
index 1665082..5299b1a 100644
Binary files a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_sl.qm and b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_sl.qm differ
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_sl.ts b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_sl.ts
index 552fb5e..77b33a3 100644
--- a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_sl.ts
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_sl.ts
@@ -1,29 +1,20 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!DOCTYPE TS>
-<TS>
+<TS version="2.1" language="sl">
 <context>
-    <name>ubiquity-slideshow/slides/kde.html:3</name>
+    <name>slides</name>
     <message>
         <source>One Blue Marble - a community of creators around the globe</source>
         <translation>Ena modra frnikola - skupnost ustvarjalcev po vsem svetu</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/neon.html:3</name>
     <message>
         <source>KDE neon - the latest and greatest from the KDE community</source>
         <translation>KDE neon - najnovejše in največje iz skupnosti KDE</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/plasma.html:3</name>
     <message>
         <source>Plasma Desktop, simple by default and powerful when needed</source>
         <translation>Namizje Plasma, preprosto privzeto in po potrebi zmogljivo</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/secure.html:3</name>
     <message>
         <source>Security, privacy and autonomy with KDE, Plasma and Neon</source>
         <translation>Varnost, zasebnost in avtonomija s KDE, Plasmo in Neonom</translation>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_sv.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_sv.qm
index 41c81d0..3c4f72e 100644
Binary files a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_sv.qm and b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_sv.qm differ
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_sv.ts b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_sv.ts
index 9ac2d42..77dd6cd 100644
--- a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_sv.ts
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_sv.ts
@@ -1,29 +1,20 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!DOCTYPE TS>
-<TS>
+<TS version="2.1" language="sv">
 <context>
-    <name>ubiquity-slideshow/slides/kde.html:3</name>
+    <name>slides</name>
     <message>
         <source>One Blue Marble - a community of creators around the globe</source>
         <translation>En blå pärla, en gemenskap av kreatörer runt hela jordklotet</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/neon.html:3</name>
     <message>
         <source>KDE neon - the latest and greatest from the KDE community</source>
         <translation>KDE-neon, det senaste och bästa från KDE: s gemenskap</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/plasma.html:3</name>
     <message>
         <source>Plasma Desktop, simple by default and powerful when needed</source>
         <translation>Plasma skrivbord, normalt enkelt och kraftfullt vid behov</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/secure.html:3</name>
     <message>
         <source>Security, privacy and autonomy with KDE, Plasma and Neon</source>
         <translation>Säkerhet, integritet och autonomi med KDE, Plasma och Neon</translation>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_tg.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_tg.qm
index 25e34bc..70b877d 100644
Binary files a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_tg.qm and b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_tg.qm differ
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_tg.ts b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_tg.ts
index 5eb4cec..e597036 100644
--- a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_tg.ts
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_tg.ts
@@ -1,29 +1,20 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!DOCTYPE TS>
-<TS>
+<TS version="2.1" language="tg">
 <context>
-    <name>ubiquity-slideshow/slides/kde.html:3</name>
+    <name>slides</name>
     <message>
         <source>One Blue Marble - a community of creators around the globe</source>
         <translation>Як ҷаҳони мармарин - як ҷамъияти бунёдкорон аз тамоми ҷаҳон</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/neon.html:3</name>
     <message>
         <source>KDE neon - the latest and greatest from the KDE community</source>
         <translation>Низоми KDE Neon - низоми компютерии навтарин ва бузургтарин аз ҷамъияти KDE</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/plasma.html:3</name>
     <message>
         <source>Plasma Desktop, simple by default and powerful when needed</source>
         <translation>Мизи кории Plasma, осонтарин дар асл ва пурқувват бо дархост</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/secure.html:3</name>
     <message>
         <source>Security, privacy and autonomy with KDE, Plasma and Neon</source>
         <translation>Амният, махфият ва истиқлолият бо KDE, Plasma ва Neon</translation>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_tr.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_tr.qm
index a239041..a98d486 100644
Binary files a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_tr.qm and b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_tr.qm differ
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_tr.ts b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_tr.ts
index 6a98e19..37b2b9b 100644
--- a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_tr.ts
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_tr.ts
@@ -1,29 +1,20 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!DOCTYPE TS>
-<TS>
+<TS version="2.1" language="tr">
 <context>
-    <name>ubiquity-slideshow/slides/kde.html:3</name>
+    <name>slides</name>
     <message>
         <source>One Blue Marble - a community of creators around the globe</source>
         <translation>One Blue Bilye - dünyanın dört bir yanından bir yaratıcılar topluluğu</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/neon.html:3</name>
     <message>
         <source>KDE neon - the latest and greatest from the KDE community</source>
         <translation>KDE neon - KDE topluluğunun en son ve en iyi ürünü</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/plasma.html:3</name>
     <message>
         <source>Plasma Desktop, simple by default and powerful when needed</source>
         <translation>Plasma Masaüstü; özünde yalın, gerektiğinde güçlü</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/secure.html:3</name>
     <message>
         <source>Security, privacy and autonomy with KDE, Plasma and Neon</source>
         <translation>KDE, Plasma ve Neon ile güvenlik, mahremiyet ve özerklik</translation>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_uk.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_uk.qm
index 8bae242..0ed3017 100644
Binary files a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_uk.qm and b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_uk.qm differ
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_uk.ts b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_uk.ts
index 7f55a3b..5b5d7f3 100644
--- a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_uk.ts
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_uk.ts
@@ -1,29 +1,20 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!DOCTYPE TS>
-<TS>
+<TS version="2.1" language="uk">
 <context>
-    <name>ubiquity-slideshow/slides/kde.html:3</name>
+    <name>slides</name>
     <message>
         <source>One Blue Marble - a community of creators around the globe</source>
         <translation>One Blue Marble — спільнота творчих людей з усього світу</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/neon.html:3</name>
     <message>
         <source>KDE neon - the latest and greatest from the KDE community</source>
         <translation>KDE neon — найсвіжіше і найліпше від спільноти KDE</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/plasma.html:3</name>
     <message>
         <source>Plasma Desktop, simple by default and powerful when needed</source>
         <translation>Стільниця Плазми, типово проста, але потужна, коли це потрібно</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/secure.html:3</name>
     <message>
         <source>Security, privacy and autonomy with KDE, Plasma and Neon</source>
         <translation>Безпека, конфіденційність та самодостатність з KDE, Плазмою та Neon</translation>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_zh_CN.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_zh_CN.qm
index c286597..0de5e02 100644
Binary files a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_zh_CN.qm and b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_zh_CN.qm differ
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_zh_CN.ts b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_zh_CN.ts
index e9f7815..ef84ba5 100644
--- a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_zh_CN.ts
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_zh_CN.ts
@@ -1,29 +1,20 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!DOCTYPE TS>
-<TS>
+<TS version="2.1" language="zh_CN">
 <context>
-    <name>ubiquity-slideshow/slides/kde.html:3</name>
+    <name>slides</name>
     <message>
         <source>One Blue Marble - a community of creators around the globe</source>
         <translation>KDE - 一个成员遍布全球的自由开源工作者社区</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/neon.html:3</name>
     <message>
         <source>KDE neon - the latest and greatest from the KDE community</source>
         <translation>KDE Neon - KDE 社区的最新软件,运行在稳定可靠的操作系统之上</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/plasma.html:3</name>
     <message>
         <source>Plasma Desktop, simple by default and powerful when needed</source>
         <translation>Plasma 桌面环境 - 默认状态简洁易用,按需定制功能强大</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/secure.html:3</name>
     <message>
         <source>Security, privacy and autonomy with KDE, Plasma and Neon</source>
         <translation>KDE、Plasma 和 Neon 安全可靠,尊重隐私、自由自治</translation>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_zh_TW.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_zh_TW.qm
index e06ea90..451ce5b 100644
Binary files a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_zh_TW.qm and b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_zh_TW.qm differ
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_zh_TW.ts b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_zh_TW.ts
index 90f7a17..126df02 100644
--- a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_zh_TW.ts
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_zh_TW.ts
@@ -1,29 +1,20 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!DOCTYPE TS>
-<TS>
+<TS version="2.1" language="zh_TW">
 <context>
-    <name>ubiquity-slideshow/slides/kde.html:3</name>
+    <name>slides</name>
     <message>
         <source>One Blue Marble - a community of creators around the globe</source>
         <translation>One Blue Marble - 來自世界各地的創作者社群</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/neon.html:3</name>
     <message>
         <source>KDE neon - the latest and greatest from the KDE community</source>
         <translation>KDE neon - 來自 KDE 社群的發行版,最新且最好</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/plasma.html:3</name>
     <message>
         <source>Plasma Desktop, simple by default and powerful when needed</source>
         <translation>Plasma 桌面,預設簡約,但需要時可以很強大</translation>
     </message>
-</context>
-<context>
-    <name>ubiquity-slideshow/slides/secure.html:3</name>
     <message>
         <source>Security, privacy and autonomy with KDE, Plasma and Neon</source>
         <translation>KDE、Plasma 以及 Neon 的安全性、隱私權以及自主性</translation>
diff --git a/desktop/calamares/desktop/branding/neon/remake_langs.sh b/desktop/calamares/desktop/branding/neon/remake_langs.sh
new file mode 100755
index 0000000..661d20e
--- /dev/null
+++ b/desktop/calamares/desktop/branding/neon/remake_langs.sh
@@ -0,0 +1,2 @@
+#!/usr/bin/env bash
+for X in $(ls -1 lang/*.ts); do lrelease "$X"; done
diff --git a/desktop/calamares/desktop/branding/neon/slides.qml b/desktop/calamares/desktop/branding/neon/slides.qml
index 376b0e0..62c3508 100644
--- a/desktop/calamares/desktop/branding/neon/slides.qml
+++ b/desktop/calamares/desktop/branding/neon/slides.qml
@@ -8,15 +8,19 @@
  *
  */
 
-import QtQuick;
-import calamares.slideshow;
+import QtQuick
+import QtQuick.Controls
+import QtQml.XmlListModel
+
+import calamares.slideshow
+import org.kde.kirigami as Kirigami
+
 
 Presentation
 {
     id: presentation
 
     function nextSlide() {
-        console.log("QML Component (desktop slideshow) Next slide");
         presentation.goToNextSlide();
     }
 
@@ -24,99 +28,146 @@ Presentation
         id: advanceTimer
         interval: 20000
         // Use the literal `true` for testing only.
-        running: true
-        // running: presentation.activatedInCalamares
+        // running: true
+        running: presentation.activatedInCalamares
         repeat: true
         onTriggered: nextSlide()
     }
 
-    // Slides
-
     //// KDE
     Slide {
-        id: kde_slide
-
         Image {
             id: kde_background
-            source: "assets/kde.png"
             anchors.fill: parent
+            // Cropping would be nicer IMO. but it severely messes with my size
+            // calculation
             fillMode: Image.PreserveAspectFit
             smooth: true
             clip: true
+            source: "assets/kde.png"
         }
-        Text {
-            anchors.horizontalCenter: kde_background.horizontalCenter
-            anchors.top: kde_background.bottom
-            text: qsTr("One Blue Marble - a community of creators around the globe")
-            wrapMode: Text.WordWrap
-            width: presentation.width
-            horizontalAlignment: Text.Center
+
+        Item {
+            id: kde_headerContainer
+            x: (kde_background.width - kde_background.paintedWidth) / 2.0
+            y: (kde_background.height - kde_background.paintedHeight) / 2.0
+            width: kde_background.paintedWidth
+            height: kde_background.paintedHeight
+
+            Text  {
+                anchors.left: kde_headerContainer.left
+                anchors.top: kde_headerContainer.top
+                anchors.right: kde_headerContainer.right
+
+                padding: 4
+                wrapMode: Text.Wrap
+                color: "antiquewhite"
+                textFormat: Text.MarkdownText
+                text: "## %1".arg(qsTr("One Blue Marble - a community of creators around the globe"))
+            }
         }
     }
 
+
     //// Neon
     Slide {
-        id: neon_slide
-
         Image {
             id: neon_background
-            source: "assets/neon.png"
             anchors.fill: parent
+            // Cropping would be nicer IMO. but it severely messes with my size
+            // calculation
             fillMode: Image.PreserveAspectFit
             smooth: true
             clip: true
+            source: "assets/neon.png"
         }
-        Text {
-            anchors.horizontalCenter: neon_background.horizontalCenter
-            anchors.top: neon_background.bottom
-            text: qsTr("KDE neon - the latest and greatest from the KDE community")
-            wrapMode: Text.WordWrap
-            width: presentation.width
-            horizontalAlignment: Text.Center
+
+        Item {
+            id: neon_headerContainer
+            x: (neon_background.width - neon_background.paintedWidth) / 2.0
+            y: (neon_background.height - neon_background.paintedHeight) / 2.0
+            width: neon_background.paintedWidth
+            height: neon_background.paintedHeight
+
+            Text  {
+                anchors.left: neon_headerContainer.left
+                anchors.top: neon_headerContainer.top
+                anchors.right: neon_headerContainer.right
+
+                padding: 4
+                wrapMode: Text.Wrap
+                color: "antiquewhite"
+                textFormat: Text.MarkdownText
+                text: "## %1".arg(qsTr("KDE neon - the latest and greatest from the KDE community"))
+            }
         }
     }
 
     //// Plasma
     Slide {
-        id: plasma_slide
-
         Image {
             id: plasma_background
-            source: "assets/plasma.png"
             anchors.fill: parent
+            // Cropping would be nicer IMO. but it severely messes with my size
+            // calculation
             fillMode: Image.PreserveAspectFit
             smooth: true
             clip: true
+            source: "assets/plasma.png"
         }
-        Text {
-            anchors.horizontalCenter: plasma_background.horizontalCenter
-            anchors.top: plasma_background.bottom
-            text: qsTr("Plasma Desktop, simple by default and powerful when needed")
-            wrapMode: Text.WordWrap
-            width: presentation.width
-            horizontalAlignment: Text.Center
+
+        Item {
+            id: plasma_headerContainer
+            x: (plasma_background.width - plasma_background.paintedWidth) / 2.0
+            y: (plasma_background.height - plasma_background.paintedHeight) / 2.0
+            width: plasma_background.paintedWidth
+            height: plasma_background.paintedHeight
+
+            Text  {
+                anchors.left: plasma_headerContainer.left
+                anchors.top: plasma_headerContainer.top
+                anchors.right: plasma_headerContainer.right
+
+                padding: 4
+                wrapMode: Text.Wrap
+                color: "dimgray"
+                textFormat: Text.MarkdownText
+                text: "## %1".arg(qsTr("Plasma Desktop, simple by default and powerful when needed"))
+            }
         }
     }
 
     //// Secure
     Slide {
-        id: secure_slide
-
         Image {
             id: secure_background
             source: "assets/secure.png"
             anchors.fill: parent
+            // Cropping would be nicer IMO. but it severely messes with my size
+            // calculation
             fillMode: Image.PreserveAspectFit
             smooth: true
             clip: true
         }
-        Text {
-            anchors.horizontalCenter: secure_background.horizontalCenter
-            anchors.top: secure_background.bottom
-            text: qsTr("Security, privacy and autonomy with KDE, Plasma and Neon")
-            wrapMode: Text.WordWrap
-            width: presentation.width
-            horizontalAlignment: Text.Center
+
+        Item {
+            id: secure_headerContainer
+            x: (secure_background.width - secure_background.paintedWidth) / 2.0
+            y: (secure_background.height - secure_background.paintedHeight) / 2.0
+            width: secure_background.paintedWidth
+            height: secure_background.paintedHeight
+
+            Text  {
+                anchors.left: secure_headerContainer.left
+                anchors.top: secure_headerContainer.top
+                anchors.right: secure_headerContainer.right
+                padding: 4
+
+                wrapMode: Text.Wrap
+                color: "antiquewhite"
+                textFormat: Text.MarkdownText
+                text: "## %1".arg(qsTr("Security, privacy and autonomy with KDE, Plasma and Neon"))
+            }
         }
     }
 


More information about the Neon-commits mailing list