diff --git a/Assets/Translations/en.json b/Assets/Translations/en.json index 90497cc4..b8fe0026 100644 --- a/Assets/Translations/en.json +++ b/Assets/Translations/en.json @@ -450,15 +450,15 @@ "description": "Terminal emulator theming.", "kitty": { "description": "Write {filepath} and reload", - "description-missing": "Requires kitty terminal to be installed" + "description-missing": "Requires {app} to be installed" }, "ghostty": { "description": "Write {filepath} and reload", - "description-missing": "Requires ghostty terminal to be installed" + "description-missing": "Requires {app} to be installed" }, "foot": { "description": "Write {filepath} and reload", - "description-missing": "Requires foot terminal to be installed" + "description-missing": "Requires {app} to be installed" } }, "programs": { @@ -466,15 +466,15 @@ "description": "Application-specific theming.", "fuzzel": { "description": "Write {filepath} and reload", - "description-missing": "Requires fuzzel launcher to be installed" + "description-missing": "Requires {app} to be installed" }, "vesktop": { "description": "Write {filepath}", - "description-missing": "Requires vesktop Discord client to be installed" + "description-missing": "Requires {app} to be installed" }, "pywalfox": { "description": "Write {filepath} and run pywalfox update", - "description-missing": "Requires pywalfox package to be installed" + "description-missing": "Requires {app} to be installed" } }, "misc": { diff --git a/Commons/I18n.qml b/Commons/I18n.qml index 5bfc1380..d9fe7fee 100644 --- a/Commons/I18n.qml +++ b/Commons/I18n.qml @@ -9,7 +9,7 @@ Singleton { id: root property bool debug: true - property string debugForceLanguage: "de" + property string debugForceLanguage: "" property bool isLoaded: false property string langCode: "" diff --git a/Modules/Settings/Tabs/ColorSchemeTab.qml b/Modules/Settings/Tabs/ColorSchemeTab.qml index 80be38fb..713c7037 100644 --- a/Modules/Settings/Tabs/ColorSchemeTab.qml +++ b/Modules/Settings/Tabs/ColorSchemeTab.qml @@ -400,7 +400,7 @@ ColumnLayout { label: "Kitty" description: ProgramCheckerService.kittyAvailable ? I18n.tr("settings.color-scheme.matugen.terminal.kitty.description", { "filepath": "~/.config/kitty/themes/noctalia.conf" - }) : I18n.tr("settings.color-scheme.matugen.terminal.kitty.description-missing") + }) : I18n.tr("settings.color-scheme.matugen.terminal.kitty.description-missing", {"app": "kitty"}) checked: Settings.data.matugen.kitty enabled: ProgramCheckerService.kittyAvailable opacity: ProgramCheckerService.kittyAvailable ? 1.0 : 0.6 @@ -417,7 +417,7 @@ ColumnLayout { label: "Ghostty" description: ProgramCheckerService.ghosttyAvailable ? I18n.tr("settings.color-scheme.matugen.terminal.ghostty.description", { "filepath": "~/.config/ghostty/themes/noctalia" - }) : I18n.tr("settings.color-scheme.matugen.terminal.ghostty.description-missing") + }) : I18n.tr("settings.color-scheme.matugen.terminal.ghostty.description-missing", {"app": "ghostty"}) checked: Settings.data.matugen.ghostty enabled: ProgramCheckerService.ghosttyAvailable opacity: ProgramCheckerService.ghosttyAvailable ? 1.0 : 0.6 @@ -434,7 +434,7 @@ ColumnLayout { label: "Foot" description: ProgramCheckerService.footAvailable ? I18n.tr("settings.color-scheme.matugen.terminal.foot.description", { "filepath": "~/.config/foot/themes/noctalia" - }) : I18n.tr("settings.color-scheme.matugen.terminal.foot.description-missing") + }) : I18n.tr("settings.color-scheme.matugen.terminal.foot.description-missing", {"app": "foot"}) checked: Settings.data.matugen.foot enabled: ProgramCheckerService.footAvailable opacity: ProgramCheckerService.footAvailable ? 1.0 : 0.6 @@ -459,7 +459,7 @@ ColumnLayout { label: "Fuzzel" description: ProgramCheckerService.fuzzelAvailable ? I18n.tr("settings.color-scheme.matugen.programs.fuzzel.description", { "filepath": "~/.config/fuzzel/themes/noctalia" - }) : I18n.tr("settings.color-scheme.matugen.programs.fuzzel.description-missing") + }) : I18n.tr("settings.color-scheme.matugen.programs.fuzzel.description-missing", {"app": "fuzzel"}) checked: Settings.data.matugen.fuzzel enabled: ProgramCheckerService.fuzzelAvailable opacity: ProgramCheckerService.fuzzelAvailable ? 1.0 : 0.6 @@ -476,7 +476,7 @@ ColumnLayout { label: "Vesktop" description: ProgramCheckerService.vesktopAvailable ? I18n.tr("settings.color-scheme.matugen.programs.vesktop.description", { "filepath": "~/.config/vesktop/themes/noctalia.theme.css" - }) : I18n.tr("settings.color-scheme.matugen.programs.vesktop.description-missing") + }) : I18n.tr("settings.color-scheme.matugen.programs.vesktop.description-missing", {"app": "vesktop"}) checked: Settings.data.matugen.vesktop enabled: ProgramCheckerService.vesktopAvailable opacity: ProgramCheckerService.vesktopAvailable ? 1.0 : 0.6 @@ -493,7 +493,7 @@ ColumnLayout { label: "Pywalfox" description: ProgramCheckerService.pywalfoxAvailable ? I18n.tr("settings.color-scheme.matugen.programs.pywalfox.description", { "filepath": "~/.cache/wal/colors.json" - }) : I18n.tr("settings.color-scheme.matugen.programs.pywalfox.description-missing") + }) : I18n.tr("settings.color-scheme.matugen.programs.pywalfox.description-missing", {"app": "pywalfox"}) checked: Settings.data.matugen.pywalfox enabled: ProgramCheckerService.pywalfoxAvailable opacity: ProgramCheckerService.pywalfoxAvailable ? 1.0 : 0.6