diff --git a/HellionChat/Resources/HellionStrings.Designer.cs b/HellionChat/Resources/HellionStrings.Designer.cs
index 559a21a..3f9311e 100644
--- a/HellionChat/Resources/HellionStrings.Designer.cs
+++ b/HellionChat/Resources/HellionStrings.Designer.cs
@@ -116,6 +116,38 @@ internal class HellionStrings
internal static string Wizard_Reopen_Button => Get(nameof(Wizard_Reopen_Button));
internal static string Wizard_Cancel_Label => Get(nameof(Wizard_Cancel_Label));
internal static string Wizard_Cancel_Tooltip => Get(nameof(Wizard_Cancel_Tooltip));
+ internal static string Wizard_Step1_Title => Get(nameof(Wizard_Step1_Title));
+ internal static string Wizard_Step1_Subtitle => Get(nameof(Wizard_Step1_Subtitle));
+ internal static string Wizard_Step1_Footer_Hint => Get(nameof(Wizard_Step1_Footer_Hint));
+ internal static string Wizard_Step1_Skip_Label => Get(nameof(Wizard_Step1_Skip_Label));
+ internal static string Wizard_Step1_Skip_Tooltip => Get(nameof(Wizard_Step1_Skip_Tooltip));
+ internal static string Wizard_Step2_Title => Get(nameof(Wizard_Step2_Title));
+ internal static string Wizard_Step2_RecommendedFooter => Get(nameof(Wizard_Step2_RecommendedFooter));
+ internal static string Wizard_Profile_Roleplay_Heading => Get(nameof(Wizard_Profile_Roleplay_Heading));
+ internal static string Wizard_Profile_Roleplay_Description => Get(nameof(Wizard_Profile_Roleplay_Description));
+ internal static string Wizard_Profile_Roleplay_Apply => Get(nameof(Wizard_Profile_Roleplay_Apply));
+ internal static string Wizard_Nav_Back => Get(nameof(Wizard_Nav_Back));
+ internal static string Wizard_Nav_Next => Get(nameof(Wizard_Nav_Next));
+ internal static string Wizard_Nav_Finish => Get(nameof(Wizard_Nav_Finish));
+ internal static string Wizard_Step3_Title => Get(nameof(Wizard_Step3_Title));
+ internal static string Wizard_Step3_Section_History => Get(nameof(Wizard_Step3_Section_History));
+ internal static string Wizard_Step3_Section_TellTabs => Get(nameof(Wizard_Step3_Section_TellTabs));
+ internal static string Wizard_Step3_Section_Visual => Get(nameof(Wizard_Step3_Section_Visual));
+ internal static string Wizard_Step3_LoadPreviousSession_Label => Get(nameof(Wizard_Step3_LoadPreviousSession_Label));
+ internal static string Wizard_Step3_FilterIncludePreviousSessions_Label => Get(nameof(Wizard_Step3_FilterIncludePreviousSessions_Label));
+ internal static string Wizard_Step3_AutoTellTabsHistoryPreload_Label => Get(nameof(Wizard_Step3_AutoTellTabsHistoryPreload_Label));
+ internal static string Wizard_Step3_UseCompactDensity_Label => Get(nameof(Wizard_Step3_UseCompactDensity_Label));
+ internal static string Wizard_Step3_PrettierTimestamps_Label => Get(nameof(Wizard_Step3_PrettierTimestamps_Label));
+ internal static string Wizard_Step3_Theme_Label => Get(nameof(Wizard_Step3_Theme_Label));
+ internal static string Wizard_Step4_Title => Get(nameof(Wizard_Step4_Title));
+ internal static string Wizard_Step4_SummaryHeading => Get(nameof(Wizard_Step4_SummaryHeading));
+ internal static string Wizard_Step4_Summary_Profile => Get(nameof(Wizard_Step4_Summary_Profile));
+ internal static string Wizard_Step4_Summary_History => Get(nameof(Wizard_Step4_Summary_History));
+ internal static string Wizard_Step4_Summary_TellTabs => Get(nameof(Wizard_Step4_Summary_TellTabs));
+ internal static string Wizard_Step4_Summary_Visual => Get(nameof(Wizard_Step4_Summary_Visual));
+ internal static string Wizard_Step4_Summary_Unchanged => Get(nameof(Wizard_Step4_Summary_Unchanged));
+ internal static string Wizard_Step4_TestHint => Get(nameof(Wizard_Step4_TestHint));
+ internal static string Wizard_Step4_SettingsHint => Get(nameof(Wizard_Step4_SettingsHint));
internal static string Export_Heading => Get(nameof(Export_Heading));
internal static string Export_Help => Get(nameof(Export_Help));
diff --git a/HellionChat/Resources/HellionStrings.de.resx b/HellionChat/Resources/HellionStrings.de.resx
index 30d76f1..65b1a3b 100644
--- a/HellionChat/Resources/HellionStrings.de.resx
+++ b/HellionChat/Resources/HellionStrings.de.resx
@@ -228,6 +228,102 @@
Schließt den Wizard ohne Profil-Auswahl. Die Plugin-Defaults bleiben aktiv und der Wizard erscheint beim nächsten Plugin-Reload erneut.
+
+ Willkommen bei Hellion Chat
+
+
+ Ein Chat 2 Fork von Hellion Forge mit DSGVO-konformen Defaults, brand-konsistentem Look und Quality-of-Life-Verbesserungen.
+
+
+ 3 kurze Schritte. Du kannst alles später unter Einstellungen → Hellion Chat ändern.
+
+
+ Später entscheiden
+
+
+ Assistenten schließen. Die Plugin-Standardwerte bleiben aktiv. Du kannst den Assistenten über Einstellungen → Hellion Chat erneut öffnen.
+
+
+ Was darf gespeichert werden?
+
+
+ ★ = empfohlen für die meisten Spieler.
+
+
+ Roleplay
+
+
+ Wie Datensparsamkeit, plus Sagen und beide Emote-Typen für deine Story-Logs. Schreien und Rufen bleiben außen vor — Public-Distance-Lärm von Fremden ist kein Story-Inhalt. Aufbewahrung: Sagen 30 Tage, Emotes 90 Tage.
+
+
+ Roleplay übernehmen
+
+
+ ‹ Zurück
+
+
+ Weiter ›
+
+
+ Fertig ✓
+
+
+ Versteckte Defaults
+
+
+ Verlauf
+
+
+ Tell-Tabs
+
+
+ Optik
+
+
+ Vorherige Session beim Start laden
+
+
+ Filter auch auf alte Messages anwenden
+
+
+ N Tell-Messages beim Öffnen eines Auto-Tabs vorladen
+
+
+ Kompakter Density-Modus
+
+
+ Schönere Timestamps (relative Zeit)
+
+
+ Theme
+
+
+ Du bist startklar
+
+
+ Deine Konfiguration
+
+
+ Profil: {0}
+
+
+ Verlauf: {0}
+
+
+ Tell-Tabs: {0} Messages vorladen
+
+
+ Optik: {0}
+
+
+ (unverändert)
+
+
+ 💡 Probier's aus: Tipp /tell <Spielername> in den Chat. Hellion Chat öffnet automatisch einen eigenen Tab für die Unterhaltung und lädt die letzten {0} Messages mit.
+
+
+ Einstellungen → Hellion Chat zum späteren Anpassen
+
Export (DSGVO Art. 15 — Auskunftsrecht)
diff --git a/HellionChat/Resources/HellionStrings.resx b/HellionChat/Resources/HellionStrings.resx
index 9de7345..e264abd 100644
--- a/HellionChat/Resources/HellionStrings.resx
+++ b/HellionChat/Resources/HellionStrings.resx
@@ -228,6 +228,102 @@
Close the wizard without selecting a profile. The plugin defaults stay active and the wizard returns on next plugin load.
+
+ Welcome to Hellion Chat
+
+
+ A Chat 2 fork from Hellion Forge with privacy-aware defaults, brand-consistent visuals, and a few quality-of-life touches.
+
+
+ Three short steps. You can change everything later under Settings → Hellion Chat.
+
+
+ Decide later
+
+
+ Close the wizard. The plugin defaults stay active. You can reopen the wizard from Settings → Hellion Chat.
+
+
+ What gets stored?
+
+
+ ★ = recommended for most players.
+
+
+ Roleplay
+
+
+ Like Privacy First, plus Say and both emote types for your story logs. Shout and Yell stay out — public-distance noise from strangers is not story content. Retention: Say 30 days, emotes 90 days.
+
+
+ Apply roleplay
+
+
+ ‹ Back
+
+
+ Next ›
+
+
+ Finish ✓
+
+
+ Hidden defaults
+
+
+ History
+
+
+ Tell tabs
+
+
+ Visual
+
+
+ Load previous session on startup
+
+
+ Apply filters to messages from previous sessions
+
+
+ Preload N tell messages when an auto-tab opens
+
+
+ Compact density
+
+
+ Prettier timestamps (relative time)
+
+
+ Theme
+
+
+ You're all set
+
+
+ Your configuration
+
+
+ Profile: {0}
+
+
+ History: {0}
+
+
+ Tell tabs: preload {0} messages
+
+
+ Visual: {0}
+
+
+ (unchanged)
+
+
+ 💡 Try it: type /tell <Player Name> into chat. Hellion Chat opens a dedicated tab for the conversation and preloads the last {0} messages.
+
+
+ Settings → Hellion Chat to fine-tune later
+
Export (GDPR Art. 15 — Right of access)