[Enhancement]: Filter out translators and other non-authors from Audible authors matching #2496

Open
opened 2026-02-20 02:18:24 -05:00 by deekerman · 4 comments
Owner

Originally created by @alexanderkuenzel on GitHub (Oct 20, 2024).

Type of Enhancement

Server Backend

Describe the Feature/Enhancement

It would be great if the user would have the option to decide if he would see people who are not authors, such as translators, writers of introductions and other. They all have their function in the name like "Jane Dow - translation". Maybe a problem by identifying them could be, that this is different per language, for example in Germany it would be "Erika Mustermann - Übersetzer".

Why would this be helpful?

This would be helpful to to keep the authors list clean. There are so many translators and other person who mostly don't have pictures and it looks not good in the list. So it would be greate if they could be hidden automatically by user.

Future Implementation (Screenshot)

Audiobookshelf Server Version

2.15.1

Current Implementation (Screenshot)

Authors Page

Originally created by @alexanderkuenzel on GitHub (Oct 20, 2024). ### Type of Enhancement Server Backend ### Describe the Feature/Enhancement It would be great if the user would have the option to decide if he would see people who are not authors, such as translators, writers of introductions and other. They all have their function in the name like "Jane Dow - translation". Maybe a problem by identifying them could be, that this is different per language, for example in Germany it would be "Erika Mustermann - Übersetzer". ### Why would this be helpful? This would be helpful to to keep the authors list clean. There are so many translators and other person who mostly don't have pictures and it looks not good in the list. So it would be greate if they could be hidden automatically by user. ### Future Implementation (Screenshot) - ### Audiobookshelf Server Version 2.15.1 ### Current Implementation (Screenshot) Authors Page
Author
Owner

@ZLoth commented on GitHub (Oct 20, 2024):

Interesting. There is a similar feature request, https://github.com/advplyr/audiobookshelf/issues/3387, that breaks off Introductions, Translations, etc into their own categories.

@ZLoth commented on GitHub (Oct 20, 2024): Interesting. There is a similar feature request, https://github.com/advplyr/audiobookshelf/issues/3387, that breaks off Introductions, Translations, etc into their own categories.
Author
Owner

@advplyr commented on GitHub (Oct 20, 2024):

This is an issue with the audible metadata, that's how audible chooses to store authors. I'm not sure how to handle that as an option since it is specific to the metadata provider.

@advplyr commented on GitHub (Oct 20, 2024): This is an issue with the audible metadata, that's how audible chooses to store authors. I'm not sure how to handle that as an option since it is specific to the metadata provider.
Author
Owner

@ZLoth commented on GitHub (Oct 20, 2024):

I'm not sure how to handle that as an option since it is specific to the metadata provider.

It's been quite a while since I programmed, but one of the first checks would be if it contains a hyphen. If so, then check for the following:

  • Introduction
  • Translator or translation
  • Forward
  • Epilogue
  • Editor

I've ended up editing the author so that those phrases are removed. It would take a large sample size, then digesting them down into the examples to test again.

@ZLoth commented on GitHub (Oct 20, 2024): >I'm not sure how to handle that as an option since it is specific to the metadata provider. It's been quite a while since I programmed, but one of the first checks would be if it contains a hyphen. If so, then check for the following: - Introduction - Translator or translation - Forward - Epilogue - Editor I've ended up editing the author so that those phrases are removed. It would take a large sample size, then digesting them down into the examples to test again.
Author
Owner

@advplyr commented on GitHub (Oct 20, 2024):

Not the coding part, the part about having it as an option in the UI

@advplyr commented on GitHub (Oct 20, 2024): Not the coding part, the part about having it as an option in the UI
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/audiobookshelf#2496
No description provided.