Skip to content

feat: show localized (matched-edition) book titles#10

Merged
dhighwayman merged 1 commit into
masterfrom
feat/spanish-edition-titles
May 31, 2026
Merged

feat: show localized (matched-edition) book titles#10
dhighwayman merged 1 commit into
masterfrom
feat/spanish-edition-titles

Conversation

@dhighwayman

Copy link
Copy Markdown
Contributor

Problem

Searching in Spanish returned English titles — "Policán 3" showed up as "Dog Man" (the work's primary/English title).

Fix

Open Library's search editions field returns the specific edition that matched the query. Request it (fields=…,editions) and prefer that edition's title and cover over the work's primary ones. So a Spanish query surfaces the Spanish title and Spanish cover; an English query still gets the English edition. Falls back to the work title/cover when no edition is returned. Work URL is unchanged, so the lazy /search/book description fetch still resolves.

🤖 Generated with Claude Code

Searching in Spanish returned English work titles — "Policán 3" showed as
"Dog Man". Open Library's search `editions` field returns the specific
edition that matched the query, so request it and prefer that edition's
title and cover over the work's primary (English) ones. The work URL is
kept for the lazy description fetch.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@dhighwayman dhighwayman merged commit 5c8f31b into master May 31, 2026
2 checks passed
@dhighwayman dhighwayman deleted the feat/spanish-edition-titles branch May 31, 2026 09:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant