You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/generate_addons.py
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -38,13 +38,13 @@ def ask(self, query):
38
38
if "hi" in q or "hallo" in q:
39
39
return "Hallo! Ich bin der interner SwitchCraft AI Helper. Wie kann ich dir heute beim Paketieren helfen?"
40
40
if "who are you" in q or "wer bist du" in q:
41
-
return "I am the built-in SwitchCraft AI Assistant. I can help with silent switches, MSI properties, and Intune deployments."
41
+
return "Ich bin der integrierte SwitchCraft AI Assistent. Ich kann dir bei Silent-Switches, MSI-Properties und Intune-Deployments helfen."
42
42
if "silent" in q or "switches" in q:
43
43
sw = self.ctx.get("install_silent", "/S")
44
44
return f"Für dieses Paket wurden folgende Silent-Switches erkannt: `{sw}`. Du kannst diese im Packaging Wizard noch anpassen."
45
45
if "intune" in q:
46
46
return "Um Apps nach Intune hochzuladen, stelle sicher, dass du die Graph API Credentials in den Einstellungen hinterlegt hast."
47
-
return f"Ich habe deine Frage zu '{query}' verstanden, kann aber ohne aktive Gemini/OpenAI Verbindung keine tiefergehende Analyse durchführen. Nutze den Packaging Wizard für automatische Erkennungen!"
47
+
return f"Ich habe deine Frage zu '{query}' verstanden, kann aber ohne aktive Verbindung zu Gemini oder OpenAI keine tiefergehende Analyse durchführen. Nutze den Packaging Wizard für automatische Erkennungen!"
Copy file name to clipboardExpand all lines: src/switchcraft/assets/lang/de.json
+2Lines changed: 2 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -35,6 +35,8 @@
35
35
"analyzing": "Analysiere",
36
36
"analysis_complete": "Analyse abgeschlossen",
37
37
"ai_helper": "KI Helfer",
38
+
"ai_stub_greeting": "Hallo! Ich bin dein lokaler KI-Assistent. Ich kann dir bei Paketierungsfragen helfen, auch wenn du keinen API-Key konfiguriert hast.",
39
+
"ai_stub_welcome": "Hallo! Ich bin der lokale SwitchCraft KI-Helfer. Ich laufe derzeit im eingeschränkten Modus, da das KI-Addon nicht installiert ist, aber ich kann dir trotzdem einige grundlegende Tipps geben!",
38
40
"error": "Fehler",
39
41
"file_not_found": "Datei nicht gefunden.",
40
42
"unknown_installer": "Installer-Typ konnte nicht erkannt werden.",
Copy file name to clipboardExpand all lines: src/switchcraft/assets/lang/en.json
+2Lines changed: 2 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -35,6 +35,8 @@
35
35
"analyzing": "Analyzing",
36
36
"analysis_complete": "Analysis Complete",
37
37
"ai_helper": "AI Helper",
38
+
"ai_stub_greeting": "Hello! I am your local AI assistant. I can help you with packaging questions even when you don't have an API key configured.",
39
+
"ai_stub_welcome": "Hello! I am the local SwitchCraft AI helper. I'm currently running in limited mode because the AI addon is not installed, but I can still give you some basic tips!",
38
40
"error": "Error",
39
41
"file_not_found": "File not found.",
40
42
"unknown_installer": "Could not identify installer type.",
0 commit comments