summaryrefslogtreecommitdiff
path: root/raveos-calamares-module/desktopselect/ui/Translations.qml
diff options
context:
space:
mode:
authorNippy <nippy@Nippy-Mac-mini.local>2026-09-17 16:14:58 +0200
committerNippy <nippy@Nippy-Mac-mini.local>2026-09-17 16:14:58 +0200
commit8839d02e786f5ece0e1a502980fcaada6594e859 (patch)
treed96aa79d2014cbb337ee68f3ca4f554a7cd94edc /raveos-calamares-module/desktopselect/ui/Translations.qml
parentf676fc2bad71c23605c846027a6d3691508075fd (diff)
downloadRaveOS-PKGBUILD-8839d02e786f5ece0e1a502980fcaada6594e859.tar.gz
RaveOS-PKGBUILD-8839d02e786f5ece0e1a502980fcaada6594e859.zip
desktop new/fix
Diffstat (limited to 'raveos-calamares-module/desktopselect/ui/Translations.qml')
-rw-r--r--raveos-calamares-module/desktopselect/ui/Translations.qml54
1 files changed, 54 insertions, 0 deletions
diff --git a/raveos-calamares-module/desktopselect/ui/Translations.qml b/raveos-calamares-module/desktopselect/ui/Translations.qml
new file mode 100644
index 0000000..389bf72
--- /dev/null
+++ b/raveos-calamares-module/desktopselect/ui/Translations.qml
@@ -0,0 +1,54 @@
+pragma Singleton
+import QtQuick 2.15
+
+/**
+ * Desktop Selector Modul Fordítások
+ * ==================================
+ *
+ * Támogatott nyelvek:
+ * - hu_HU: Magyar
+ * - de_DE: Német
+ * - en_US, en_GB, stb.: Angol (alapértelmezett)
+ *
+ * Használat QML-ben:
+ * Text { text: Translations.title }
+ */
+
+QtObject {
+ id: root
+
+ // Aktuális nyelv kód (pl. "hu_HU", "en_US")
+ property string currentLanguage: "en_US"
+
+ // Modul fő címe
+ property string title: "Select Desktop"
+
+ // Figyelmeztető banner
+ property string banner: "Choose a desktop environment. You can only choose one!"
+
+ function setLanguage(locale) {
+ currentLanguage = locale
+
+ // ==================
+ // MAGYAR
+ // ==================
+ if (locale.startsWith("hu")) {
+ title = "Desktop kiválasztása"
+ banner = "Válassz egy desktop környezetet. Csak egyet választhatsz!"
+ }
+ // ==================
+ // NÉMET
+ // ==================
+ else if (locale.startsWith("de")) {
+ title = "Desktop auswählen"
+ banner = "Wähle eine Desktop-Umgebung. Du kannst nur eine auswählen!"
+ }
+ // ==================
+ // ANGOL (alapértelmezett)
+ // ==================
+ else {
+ title = "Select Desktop"
+ banner = "Choose a desktop environment. You can only choose one!"
+ }
+ }
+}