[neon/neon/calamares-settings/slideshow-refactor] desktop/calamares/desktop/branding/neon: Refactoring the Calamares slideshow

Mike Stemle null at kde.org
Sat Apr 27 17:23:41 BST 2024


Git commit c4aa7bb6f0704f4ab9924194219d6699a0a56cec by Mike Stemle.
Committed on 27/04/2024 at 16:22.
Pushed by mstemle into branch 'slideshow-refactor'.

Refactoring the Calamares slideshow
- Added translations (ts and qm format)
- Added a slideshow QML file which should work
- Changed the branding to use the new slideshow

This commit doesn't work yet, l10n is still broken.

A  +-    --    desktop/calamares/desktop/branding/neon/assets/kde.png
A  +-    --    desktop/calamares/desktop/branding/neon/assets/neon.png
A  +-    --    desktop/calamares/desktop/branding/neon/assets/plasma.png
A  +-    --    desktop/calamares/desktop/branding/neon/assets/secure.png
M  +1    -1    desktop/calamares/desktop/branding/neon/branding.desc
A  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_ar.qm
A  +32   -0    desktop/calamares/desktop/branding/neon/lang/calamares-neon_ar.ts
A  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_az.qm
A  +32   -0    desktop/calamares/desktop/branding/neon/lang/calamares-neon_az.ts
A  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_ca.qm
A  +32   -0    desktop/calamares/desktop/branding/neon/lang/calamares-neon_ca.ts
A  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_ca at valencia.qm
A  +32   -0    desktop/calamares/desktop/branding/neon/lang/calamares-neon_ca at valencia.ts
A  +1    -0    desktop/calamares/desktop/branding/neon/lang/calamares-neon_cs.qm
A  +32   -0    desktop/calamares/desktop/branding/neon/lang/calamares-neon_cs.ts
A  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_de.qm
A  +32   -0    desktop/calamares/desktop/branding/neon/lang/calamares-neon_de.ts
A  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_el.qm
A  +32   -0    desktop/calamares/desktop/branding/neon/lang/calamares-neon_el.ts
A  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_en_GB.qm
A  +32   -0    desktop/calamares/desktop/branding/neon/lang/calamares-neon_en_GB.ts
A  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_eo.qm
A  +32   -0    desktop/calamares/desktop/branding/neon/lang/calamares-neon_eo.ts
A  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_es.qm
A  +32   -0    desktop/calamares/desktop/branding/neon/lang/calamares-neon_es.ts
A  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_et.qm
A  +32   -0    desktop/calamares/desktop/branding/neon/lang/calamares-neon_et.ts
A  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_eu.qm
A  +32   -0    desktop/calamares/desktop/branding/neon/lang/calamares-neon_eu.ts
A  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_fi.qm
A  +32   -0    desktop/calamares/desktop/branding/neon/lang/calamares-neon_fi.ts
A  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_fr.qm
A  +32   -0    desktop/calamares/desktop/branding/neon/lang/calamares-neon_fr.ts
A  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_gl.qm
A  +32   -0    desktop/calamares/desktop/branding/neon/lang/calamares-neon_gl.ts
A  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_hi.qm
A  +32   -0    desktop/calamares/desktop/branding/neon/lang/calamares-neon_hi.ts
A  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_hu.qm
A  +32   -0    desktop/calamares/desktop/branding/neon/lang/calamares-neon_hu.ts
A  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_id.qm
A  +32   -0    desktop/calamares/desktop/branding/neon/lang/calamares-neon_id.ts
A  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_it.qm
A  +32   -0    desktop/calamares/desktop/branding/neon/lang/calamares-neon_it.ts
A  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_ja.qm
A  +32   -0    desktop/calamares/desktop/branding/neon/lang/calamares-neon_ja.ts
A  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_ka.qm
A  +32   -0    desktop/calamares/desktop/branding/neon/lang/calamares-neon_ka.ts
A  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_ko.qm
A  +32   -0    desktop/calamares/desktop/branding/neon/lang/calamares-neon_ko.ts
A  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_lt.qm
A  +32   -0    desktop/calamares/desktop/branding/neon/lang/calamares-neon_lt.ts
A  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_my.qm
A  +32   -0    desktop/calamares/desktop/branding/neon/lang/calamares-neon_my.ts
A  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_nl.qm
A  +32   -0    desktop/calamares/desktop/branding/neon/lang/calamares-neon_nl.ts
A  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_nn.qm
A  +32   -0    desktop/calamares/desktop/branding/neon/lang/calamares-neon_nn.ts
A  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_pl.qm
A  +32   -0    desktop/calamares/desktop/branding/neon/lang/calamares-neon_pl.ts
A  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_pt.qm
A  +32   -0    desktop/calamares/desktop/branding/neon/lang/calamares-neon_pt.ts
A  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_pt_BR.qm
A  +32   -0    desktop/calamares/desktop/branding/neon/lang/calamares-neon_pt_BR.ts
A  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_ro.qm
A  +32   -0    desktop/calamares/desktop/branding/neon/lang/calamares-neon_ro.ts
A  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_ru.qm
A  +32   -0    desktop/calamares/desktop/branding/neon/lang/calamares-neon_ru.ts
A  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_sk.qm
A  +32   -0    desktop/calamares/desktop/branding/neon/lang/calamares-neon_sk.ts
A  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_sl.qm
A  +32   -0    desktop/calamares/desktop/branding/neon/lang/calamares-neon_sl.ts
A  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_sv.qm
A  +32   -0    desktop/calamares/desktop/branding/neon/lang/calamares-neon_sv.ts
A  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_tg.qm
A  +32   -0    desktop/calamares/desktop/branding/neon/lang/calamares-neon_tg.ts
A  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_tr.qm
A  +32   -0    desktop/calamares/desktop/branding/neon/lang/calamares-neon_tr.ts
A  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_uk.qm
A  +32   -0    desktop/calamares/desktop/branding/neon/lang/calamares-neon_uk.ts
A  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_zh_CN.qm
A  +32   -0    desktop/calamares/desktop/branding/neon/lang/calamares-neon_zh_CN.ts
A  +-    --    desktop/calamares/desktop/branding/neon/lang/calamares-neon_zh_TW.qm
A  +32   -0    desktop/calamares/desktop/branding/neon/lang/calamares-neon_zh_TW.ts
A  +70   -0    desktop/calamares/desktop/branding/neon/slides.qml     [License: GPL(v3.0+)]

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

diff --git a/desktop/calamares/desktop/branding/neon/assets/kde.png b/desktop/calamares/desktop/branding/neon/assets/kde.png
new file mode 100644
index 0000000..067c22d
Binary files /dev/null and b/desktop/calamares/desktop/branding/neon/assets/kde.png differ
diff --git a/desktop/calamares/desktop/branding/neon/assets/neon.png b/desktop/calamares/desktop/branding/neon/assets/neon.png
new file mode 100644
index 0000000..3a35034
Binary files /dev/null and b/desktop/calamares/desktop/branding/neon/assets/neon.png differ
diff --git a/desktop/calamares/desktop/branding/neon/assets/plasma.png b/desktop/calamares/desktop/branding/neon/assets/plasma.png
new file mode 100644
index 0000000..8d0346f
Binary files /dev/null and b/desktop/calamares/desktop/branding/neon/assets/plasma.png differ
diff --git a/desktop/calamares/desktop/branding/neon/assets/secure.png b/desktop/calamares/desktop/branding/neon/assets/secure.png
new file mode 100644
index 0000000..8ae411b
Binary files /dev/null and b/desktop/calamares/desktop/branding/neon/assets/secure.png differ
diff --git a/desktop/calamares/desktop/branding/neon/branding.desc b/desktop/calamares/desktop/branding/neon/branding.desc
index 396b883..0962c25 100644
--- a/desktop/calamares/desktop/branding/neon/branding.desc
+++ b/desktop/calamares/desktop/branding/neon/branding.desc
@@ -18,7 +18,7 @@ images:
     productIcon: "kdeneon.png"
     productWelcome: "welcome.png"
 
-slideshow: "/usr/share/ubiquity-slideshow/slides/index.qml"
+slideshow: "/calamares/desktop/branding/neon/slides.qml"
 slideshowAPI: 2
 
 style: # https://hig.kde.org/style/color/light.html
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ar.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ar.qm
new file mode 100644
index 0000000..74f748c
Binary files /dev/null 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
new file mode 100644
index 0000000..5f88d2f
--- /dev/null
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ar.ts
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS>
+<context>
+    <name>ubiquity-slideshow/slides/kde.html:3</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>
+    </message>
+</context>
+</TS>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_az.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_az.qm
new file mode 100644
index 0000000..67cb5a4
Binary files /dev/null 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
new file mode 100644
index 0000000..a099395
--- /dev/null
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_az.ts
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS>
+<context>
+    <name>ubiquity-slideshow/slides/kde.html:3</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>
+    </message>
+</context>
+</TS>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ca.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ca.qm
new file mode 100644
index 0000000..36395f0
Binary files /dev/null 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
new file mode 100644
index 0000000..89f2035
--- /dev/null
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ca.ts
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS>
+<context>
+    <name>ubiquity-slideshow/slides/kde.html:3</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>
+    </message>
+</context>
+</TS>
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
new file mode 100644
index 0000000..a2dcc55
Binary files /dev/null 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
new file mode 100644
index 0000000..9091fb4
--- /dev/null
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ca at valencia.ts
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS>
+<context>
+    <name>ubiquity-slideshow/slides/kde.html:3</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>
+    </message>
+</context>
+</TS>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_cs.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_cs.qm
new file mode 100644
index 0000000..be651ee
--- /dev/null
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_cs.qm
@@ -0,0 +1 @@
+<�d��!�`���
\ No newline at end of file
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_cs.ts b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_cs.ts
new file mode 100644
index 0000000..8679d78
--- /dev/null
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_cs.ts
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS>
+<context>
+    <name>ubiquity-slideshow/slides/kde.html:3</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>
+    </message>
+</context>
+</TS>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_de.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_de.qm
new file mode 100644
index 0000000..b0e46da
Binary files /dev/null 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
new file mode 100644
index 0000000..841510b
--- /dev/null
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_de.ts
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS>
+<context>
+    <name>ubiquity-slideshow/slides/kde.html:3</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>
+    </message>
+</context>
+</TS>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_el.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_el.qm
new file mode 100644
index 0000000..253294e
Binary files /dev/null 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
new file mode 100644
index 0000000..992b01c
--- /dev/null
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_el.ts
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS>
+<context>
+    <name>ubiquity-slideshow/slides/kde.html:3</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>
+    </message>
+</context>
+</TS>
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
new file mode 100644
index 0000000..be33eb8
Binary files /dev/null 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
new file mode 100644
index 0000000..2385aeb
--- /dev/null
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_en_GB.ts
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS>
+<context>
+    <name>ubiquity-slideshow/slides/kde.html:3</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>
+    </message>
+</context>
+</TS>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_eo.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_eo.qm
new file mode 100644
index 0000000..7d9ce10
Binary files /dev/null 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
new file mode 100644
index 0000000..f525dd6
--- /dev/null
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_eo.ts
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS>
+<context>
+    <name>ubiquity-slideshow/slides/kde.html:3</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>
+    </message>
+</context>
+</TS>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_es.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_es.qm
new file mode 100644
index 0000000..5a8d4b6
Binary files /dev/null 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
new file mode 100644
index 0000000..558d78b
--- /dev/null
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_es.ts
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS>
+<context>
+    <name>ubiquity-slideshow/slides/kde.html:3</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>
+    </message>
+</context>
+</TS>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_et.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_et.qm
new file mode 100644
index 0000000..645161d
Binary files /dev/null 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
new file mode 100644
index 0000000..59888bb
--- /dev/null
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_et.ts
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS>
+<context>
+    <name>ubiquity-slideshow/slides/kde.html:3</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>
+    </message>
+</context>
+</TS>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_eu.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_eu.qm
new file mode 100644
index 0000000..c81ee8e
Binary files /dev/null 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
new file mode 100644
index 0000000..9727ad9
--- /dev/null
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_eu.ts
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS>
+<context>
+    <name>ubiquity-slideshow/slides/kde.html:3</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>
+    </message>
+</context>
+</TS>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_fi.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_fi.qm
new file mode 100644
index 0000000..ed8c592
Binary files /dev/null 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
new file mode 100644
index 0000000..87132e7
--- /dev/null
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_fi.ts
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS>
+<context>
+    <name>ubiquity-slideshow/slides/kde.html:3</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>
+    </message>
+</context>
+</TS>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_fr.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_fr.qm
new file mode 100644
index 0000000..56a2213
Binary files /dev/null and b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_fr.qm differ
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_fr.ts b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_fr.ts
new file mode 100644
index 0000000..b0dea82
--- /dev/null
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_fr.ts
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS>
+<context>
+    <name>ubiquity-slideshow/slides/kde.html:3</name>
+    <message>
+        <source>One Blue Marble - a community of creators around the globe</source>
+        <translation>One Blue Marble - une communauté de créateurs dans le monde entier</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 meilleur et les dernières nouveautés de la communauté 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>Le bureau Plasma, simple par défaut mais puissant lorsque c'est nécessaire</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écurité, vie privée et autonomie avec KDE, Plasma et Neon</translation>
+    </message>
+</context>
+</TS>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_gl.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_gl.qm
new file mode 100644
index 0000000..b184fbb
Binary files /dev/null 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
new file mode 100644
index 0000000..e7bdf78
--- /dev/null
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_gl.ts
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS>
+<context>
+    <name>ubiquity-slideshow/slides/kde.html:3</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>
+    </message>
+</context>
+</TS>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_hi.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_hi.qm
new file mode 100644
index 0000000..53c3c6e
Binary files /dev/null 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
new file mode 100644
index 0000000..f4814ae
--- /dev/null
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_hi.ts
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS>
+<context>
+    <name>ubiquity-slideshow/slides/kde.html:3</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>
+    </message>
+</context>
+</TS>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_hu.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_hu.qm
new file mode 100644
index 0000000..2895f9f
Binary files /dev/null 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
new file mode 100644
index 0000000..51e27bc
--- /dev/null
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_hu.ts
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS>
+<context>
+    <name>ubiquity-slideshow/slides/kde.html:3</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>
+    </message>
+</context>
+</TS>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_id.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_id.qm
new file mode 100644
index 0000000..f41760c
Binary files /dev/null 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
new file mode 100644
index 0000000..dc642ff
--- /dev/null
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_id.ts
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS>
+<context>
+    <name>ubiquity-slideshow/slides/kde.html:3</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>
+    </message>
+</context>
+</TS>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_it.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_it.qm
new file mode 100644
index 0000000..7a536fb
Binary files /dev/null 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
new file mode 100644
index 0000000..6efec59
--- /dev/null
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_it.ts
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS>
+<context>
+    <name>ubiquity-slideshow/slides/kde.html:3</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>
+    </message>
+</context>
+</TS>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ja.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ja.qm
new file mode 100644
index 0000000..c84db2a
Binary files /dev/null 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
new file mode 100644
index 0000000..160f26d
--- /dev/null
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ja.ts
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS>
+<context>
+    <name>ubiquity-slideshow/slides/kde.html:3</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>
+    </message>
+</context>
+</TS>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ka.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ka.qm
new file mode 100644
index 0000000..f6f180f
Binary files /dev/null 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
new file mode 100644
index 0000000..6b4f972
--- /dev/null
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ka.ts
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS>
+<context>
+    <name>ubiquity-slideshow/slides/kde.html:3</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>
+    </message>
+</context>
+</TS>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ko.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ko.qm
new file mode 100644
index 0000000..a30cbea
Binary files /dev/null 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
new file mode 100644
index 0000000..cdb24f5
--- /dev/null
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ko.ts
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS>
+<context>
+    <name>ubiquity-slideshow/slides/kde.html:3</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>
+    </message>
+</context>
+</TS>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_lt.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_lt.qm
new file mode 100644
index 0000000..2d0aae9
Binary files /dev/null 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
new file mode 100644
index 0000000..dbc8683
--- /dev/null
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_lt.ts
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS>
+<context>
+    <name>ubiquity-slideshow/slides/kde.html:3</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>
+    </message>
+</context>
+</TS>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_my.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_my.qm
new file mode 100644
index 0000000..e5460e4
Binary files /dev/null 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
new file mode 100644
index 0000000..f2d427c
--- /dev/null
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_my.ts
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS>
+<context>
+    <name>ubiquity-slideshow/slides/kde.html:3</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>
+    </message>
+</context>
+</TS>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_nl.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_nl.qm
new file mode 100644
index 0000000..2578535
Binary files /dev/null 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
new file mode 100644
index 0000000..b75587a
--- /dev/null
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_nl.ts
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS>
+<context>
+    <name>ubiquity-slideshow/slides/kde.html:3</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>
+    </message>
+</context>
+</TS>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_nn.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_nn.qm
new file mode 100644
index 0000000..a933ead
Binary files /dev/null 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
new file mode 100644
index 0000000..b9800ae
--- /dev/null
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_nn.ts
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS>
+<context>
+    <name>ubiquity-slideshow/slides/kde.html:3</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>
+    </message>
+</context>
+</TS>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_pl.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_pl.qm
new file mode 100644
index 0000000..6b6a9d4
Binary files /dev/null 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
new file mode 100644
index 0000000..6eb17db
--- /dev/null
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_pl.ts
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS>
+<context>
+    <name>ubiquity-slideshow/slides/kde.html:3</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>
+    </message>
+</context>
+</TS>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_pt.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_pt.qm
new file mode 100644
index 0000000..d1fde6c
Binary files /dev/null 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
new file mode 100644
index 0000000..1e49bb4
--- /dev/null
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_pt.ts
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS>
+<context>
+    <name>ubiquity-slideshow/slides/kde.html:3</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>
+    </message>
+</context>
+</TS>
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
new file mode 100644
index 0000000..d33e89e
Binary files /dev/null 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
new file mode 100644
index 0000000..c46c441
--- /dev/null
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_pt_BR.ts
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS>
+<context>
+    <name>ubiquity-slideshow/slides/kde.html:3</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>
+    </message>
+</context>
+</TS>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ro.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ro.qm
new file mode 100644
index 0000000..8b9f090
Binary files /dev/null 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
new file mode 100644
index 0000000..b82734e
--- /dev/null
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ro.ts
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS>
+<context>
+    <name>ubiquity-slideshow/slides/kde.html:3</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>
+    </message>
+</context>
+</TS>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ru.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ru.qm
new file mode 100644
index 0000000..c12c2a9
Binary files /dev/null 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
new file mode 100644
index 0000000..2bd14dc
--- /dev/null
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_ru.ts
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS>
+<context>
+    <name>ubiquity-slideshow/slides/kde.html:3</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>
+    </message>
+</context>
+</TS>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_sk.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_sk.qm
new file mode 100644
index 0000000..fccd818
Binary files /dev/null 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
new file mode 100644
index 0000000..347f309
--- /dev/null
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_sk.ts
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS>
+<context>
+    <name>ubiquity-slideshow/slides/kde.html:3</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>
+    </message>
+</context>
+</TS>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_sl.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_sl.qm
new file mode 100644
index 0000000..1665082
Binary files /dev/null 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
new file mode 100644
index 0000000..552fb5e
--- /dev/null
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_sl.ts
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS>
+<context>
+    <name>ubiquity-slideshow/slides/kde.html:3</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>
+    </message>
+</context>
+</TS>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_sv.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_sv.qm
new file mode 100644
index 0000000..41c81d0
Binary files /dev/null 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
new file mode 100644
index 0000000..9ac2d42
--- /dev/null
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_sv.ts
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS>
+<context>
+    <name>ubiquity-slideshow/slides/kde.html:3</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>
+    </message>
+</context>
+</TS>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_tg.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_tg.qm
new file mode 100644
index 0000000..25e34bc
Binary files /dev/null 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
new file mode 100644
index 0000000..5eb4cec
--- /dev/null
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_tg.ts
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS>
+<context>
+    <name>ubiquity-slideshow/slides/kde.html:3</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>
+    </message>
+</context>
+</TS>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_tr.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_tr.qm
new file mode 100644
index 0000000..a239041
Binary files /dev/null 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
new file mode 100644
index 0000000..6a98e19
--- /dev/null
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_tr.ts
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS>
+<context>
+    <name>ubiquity-slideshow/slides/kde.html:3</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>
+    </message>
+</context>
+</TS>
diff --git a/desktop/calamares/desktop/branding/neon/lang/calamares-neon_uk.qm b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_uk.qm
new file mode 100644
index 0000000..8bae242
Binary files /dev/null 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
new file mode 100644
index 0000000..7f55a3b
--- /dev/null
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_uk.ts
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS>
+<context>
+    <name>ubiquity-slideshow/slides/kde.html:3</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>
+    </message>
+</context>
+</TS>
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
new file mode 100644
index 0000000..c286597
Binary files /dev/null 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
new file mode 100644
index 0000000..e9f7815
--- /dev/null
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_zh_CN.ts
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS>
+<context>
+    <name>ubiquity-slideshow/slides/kde.html:3</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>
+    </message>
+</context>
+</TS>
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
new file mode 100644
index 0000000..e06ea90
Binary files /dev/null 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
new file mode 100644
index 0000000..90f7a17
--- /dev/null
+++ b/desktop/calamares/desktop/branding/neon/lang/calamares-neon_zh_TW.ts
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS>
+<context>
+    <name>ubiquity-slideshow/slides/kde.html:3</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>
+    </message>
+</context>
+</TS>
diff --git a/desktop/calamares/desktop/branding/neon/slides.qml b/desktop/calamares/desktop/branding/neon/slides.qml
new file mode 100644
index 0000000..c494cbc
--- /dev/null
+++ b/desktop/calamares/desktop/branding/neon/slides.qml
@@ -0,0 +1,70 @@
+/* === This file is part of Calamares - <https://calamares.io> ===
+ *
+ *   SPDX-FileCopyrightText: 2015 Teo Mrnjavac <teo at kde.org>
+ *   SPDX-FileCopyrightText: 2018 Adriaan de Groot <groot at kde.org>
+ *   SPDX-License-Identifier: GPL-3.0-or-later
+ *
+ *   Calamares is Free Software: see the License-Identifier above.
+ *
+ */
+
+import QtQuick;
+import calamares.slideshow;
+
+Presentation
+{
+    id: presentation
+
+    function nextSlide() {
+        console.log("QML Component (desktop slideshow) Next slide");
+        presentation.goToNextSlide();
+    }
+
+    Timer {
+        id: advanceTimer
+        interval: 20000
+        running: presentation.activatedInCalamares
+        repeat: true
+        onTriggered: nextSlide()
+    }
+
+    // Slides
+
+    //// KDE
+    Slide {
+
+        Image {
+            id: background
+            source: "assets/kde.png"
+            anchors.fill: parent
+            fillMode: Image.PreserveAspectFit
+            smooth: true
+            clip: true
+        }
+        Text {
+            anchors.horizontalCenter: background.horizontalCenter
+            anchors.top: background.bottom
+            text: qsTr("One Blue Marble - a community of creators around the globe")
+            wrapMode: Text.WordWrap
+            width: presentation.width
+            horizontalAlignment: Text.Center
+        }
+    }
+
+    // When this slideshow is loaded as a V1 slideshow, only
+    // activatedInCalamares is set, which starts the timer (see above).
+    //
+    // In V2, also the onActivate() and onLeave() methods are called.
+    // These example functions log a message (and re-start the slides
+    // from the first).
+    function onActivate() {
+        console.log("QML Component (default slideshow) activated");
+        presentation.currentSlide = 0;
+    }
+
+    function onLeave() {
+        console.log("QML Component (default slideshow) deactivated");
+    }
+
+}
+


More information about the Neon-commits mailing list