[Enhancement] Support book language being case insensitive #1908

Open
opened 2026-04-25 00:01:13 +02:00 by adam · 0 comments
Owner

Originally created by @ZLoth on GitHub (Apr 24, 2024).

Describe the issue

The source of the issue is from the metadata import where sometimes the language is entered in as "english" instead of the proper "English". Per https://www.sussex.ac.uk/informatics/punctuation/capsandabbr/caps#:~:text=(c)%20The%20names%20of%20languages,%2C%20French%2C%20Italian%20and%20Portuguese. , the name of the language is capitalized. However, Audiobookshelf treats "English" as a seperate language from "english".

Steps to reproduce the issue

Recording of the issue:
https://github.com/advplyr/audiobookshelf/assets/6700159/446d7979-34e8-4130-a43e-cd979ce1fa51

Example book:
chrome 2024-04-23 19-49-42

Audiobookshelf version

2.9.0

How are you running audiobookshelf?

Docker

Originally created by @ZLoth on GitHub (Apr 24, 2024). ### Describe the issue The source of the issue is from the metadata import where sometimes the language is entered in as "english" instead of the proper "English". Per https://www.sussex.ac.uk/informatics/punctuation/capsandabbr/caps#:~:text=(c)%20The%20names%20of%20languages,%2C%20French%2C%20Italian%20and%20Portuguese. , the name of the language is capitalized. However, Audiobookshelf treats "English" as a seperate language from "english". ### Steps to reproduce the issue Recording of the issue: https://github.com/advplyr/audiobookshelf/assets/6700159/446d7979-34e8-4130-a43e-cd979ce1fa51 Example book: ![chrome 2024-04-23 19-49-42](https://github.com/advplyr/audiobookshelf/assets/6700159/927f56ba-11bd-4064-9bcc-2ed2a16e7703) ### Audiobookshelf version 2.9.0 ### How are you running audiobookshelf? Docker
adam added the enhancementsorting/filtering/searching labels 2026-04-25 00:01:13 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf#1908