summaryrefslogtreecommitdiff
path: root/internal/comic/narrator.go
diff options
context:
space:
mode:
Diffstat (limited to 'internal/comic/narrator.go')
-rw-r--r--internal/comic/narrator.go8
1 files changed, 5 insertions, 3 deletions
diff --git a/internal/comic/narrator.go b/internal/comic/narrator.go
index a7c76c3..a75522a 100644
--- a/internal/comic/narrator.go
+++ b/internal/comic/narrator.go
@@ -190,9 +190,11 @@ func (n *Narrator) buildTeaser(ctx context.Context, templateName, storyText stri
return ""
}
systemPrompt, err := n.prompts.RenderPrompt(templateName, map[string]any{
- "StoryText": storyText,
- "Language": n.language,
- "Script": n.script,
+ "StoryText": storyText,
+ "Language": n.language,
+ "LanguageName": localizedLanguageName(n.language, n.script),
+ "Script": n.script,
+ "ScriptName": localizedScriptName(n.script),
})
if err != nil {
fmt.Printf(" Warning: text prompt render failed: %v\n", err)