diff options
Diffstat (limited to 'internal/comic/narrator.go')
| -rw-r--r-- | internal/comic/narrator.go | 8 |
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) |
