Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use book name instead of storage file name while sending to e-readers for books with non-latin title #2739

Closed
lamons opened this issue Apr 3, 2023 · 4 comments

Comments

@lamons
Copy link

lamons commented Apr 3, 2023

Is your feature request related to a problem? Please describe.
Calibre converts non-Latin language book names to their English equivalents and uses them in the storage file name. This is usually not a problem since Calibre(-Web) will still display the book using the original name according to the metadata. However, while emailing books to an e-reader (in my case, Kindle), it seems that Calibre-Web will just email the file using the storage name, causing the book title shown in e-readers to be in a latinized form, which is sometimes hardly readable. This is especially problematic in Kindle since one can't even manually edit the title on it.

Describe the solution you'd like
It would be nice to have Calibre-Web email books using the original book name from metadata as the file name instead of the latinized storage file name, or providing an option for this.

Additional context
This fork has a fix for this issue but is outdated, and their method seems to no longer work for the current version.

@OzzieIsaacs
Copy link
Collaborator

There is a setting in admin -< basic configuration to save books with non-Latin characters:
grafik
All new renamed/uploaded books will afterwards send with non latin filenames. There is a PR to do this in general. (#2695). I requested a change to respect the already present setting

@OzzieIsaacs
Copy link
Collaborator

Duplicate of #2694

@OzzieIsaacs OzzieIsaacs marked this as a duplicate of #2694 Apr 3, 2023
@lamons
Copy link
Author

lamons commented Apr 5, 2023

There is a setting in admin -< basic configuration to save books with non-Latin characters

If I understand correctly, this option doesn't apply to existing book entires, as I believe lots of users already are not starting their library from scratch, there would still be a lot of dirty work.

Also after tested that option around, I find its behaviour a bit unstable. If this option is uncheck without further editing book metadata, downloading a book will resulting book files in the original language (which is expected), but emailing the same book will still use the latinized file name (which is the same as the unedited storage file name in Calibre library).

I have read some discussion about the non-latin book title problem, seems it is generally not recommended to use original language title as storage file names (though it's possible). I think it might still be a better solution if there could be an option to control only the downloading/emailing behavior without having to edit the whole library.

@Nothend
Copy link

Nothend commented Apr 22, 2023

There is a setting in admin -< basic configuration to save books with non-Latin characters

If I understand correctly, this option doesn't apply to existing book entires, as I believe lots of users already are not starting their library from scratch, there would still be a lot of dirty work.

Also after tested that option around, I find its behaviour a bit unstable. If this option is uncheck without further editing book metadata, downloading a book will resulting book files in the original language (which is expected), but emailing the same book will still use the latinized file name (which is the same as the unedited storage file name in Calibre library).

I have read some discussion about the non-latin book title problem, seems it is generally not recommended to use original language title as storage file names (though it's possible). I think it might still be a better solution if there could be an option to control only the downloading/emailing behavior without having to edit the whole library.

i have the same problem,with uncheck status,downloading via kindle browser works fine,but the book cover isn’t displayed. Emailing the book through calibre-web ,the book name isn’t the original name,and in kindle the book has a author’s name in the end,i just want a original name without the author’s name in the end,hope there is an option in the setting page

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants