[Enhancement]: Rephrase some settings #2644

Closed
opened 2026-04-25 00:09:13 +02:00 by adam · 3 comments
Owner

Originally created by @majjejjam on GitHub (Mar 10, 2025).

Type of Enhancement

Web Interface/Frontend

Describe the Feature/Enhancement

(I have submitted an identical issue for the mobile app.)

Some of the binary settings include the word "Enable" or "Disable" in the string. "Enable" is redundant, and "Disable" is confusing: to use such a setting, you enable the disabling of a functionality. I propose rephrasing these strings so that they are easier to parse. Here are the ones I found, and my suggestion (the extra information would need updating as well):

Root account > Settings > Scanner

Enable Watcher → Automatically scan library for changes

Backups

Enable automatic backups → Automatic backups

Why would this be helpful?

I think this would make the settings easier to understand.

Future Implementation (Screenshot)

Before:
Image

After:
Image

Audiobookshelf Server Version

v.2.19.5

Current Implementation (Screenshot)

No response

Originally created by @majjejjam on GitHub (Mar 10, 2025). ### Type of Enhancement Web Interface/Frontend ### Describe the Feature/Enhancement (I have submitted an identical issue for the mobile app.) Some of the binary settings include the word "Enable" or "Disable" in the string. "Enable" is redundant, and "Disable" is confusing: to use such a setting, you enable the disabling of a functionality. I propose rephrasing these strings so that they are easier to parse. Here are the ones I found, and my suggestion (the extra information would need updating as well): ## Root account > Settings > Scanner Enable Watcher → Automatically scan library for changes ## Backups Enable automatic backups → Automatic backups ### Why would this be helpful? I think this would make the settings easier to understand. ### Future Implementation (Screenshot) Before: ![Image](https://github.com/user-attachments/assets/39053f15-b654-4792-80ac-f139fb432cca) After: ![Image](https://github.com/user-attachments/assets/0c408b81-8440-462f-bc7b-8ec288b934f6) ### Audiobookshelf Server Version v.2.19.5 ### Current Implementation (Screenshot) _No response_
adam added the enhancement label 2026-04-25 00:09:13 +02:00
adam closed this issue 2026-04-25 00:09:13 +02:00
Author
Owner

@github-actions[bot] commented on GitHub (Mar 17, 2025):

Fixed in v2.20.0.

@github-actions[bot] commented on GitHub (Mar 17, 2025): Fixed in [v2.20.0](https://github.com/advplyr/audiobookshelf/releases/tag/v2.20.0).
Author
Owner

@mikiher commented on GitHub (Nov 9, 2025):

Can you please reopen this one?

I agree "Enable watcher" is quite bad, but I think "Automatically scan library for changes" is also confusing, because users may conflate this with the "Schedule Automatic Library Scans" tab (where the explanatory note is now even more confusing than before, since it uses the old watcher terminology).

I think the setting should be "Automatically watch library for changes", and the message in the Schedule tab should refer to this setting.

@mikiher commented on GitHub (Nov 9, 2025): Can you please reopen this one? I agree "Enable watcher" is quite bad, but I think "Automatically scan library for changes" is also confusing, because users may conflate this with the "Schedule Automatic Library Scans" tab (where the explanatory note is now even more confusing than before, since it uses the old watcher terminology). I think the setting should be "Automatically watch library for changes", and the message in the Schedule tab should refer to this setting.
Author
Owner

@advplyr commented on GitHub (Nov 9, 2025):

Can you please reopen this one?

I agree "Enable watcher" is quite bad, but I think "Automatically scan library for changes" is also confusing, because users may conflate this with the "Schedule Automatic Library Scans" tab (where the explanatory note is now even more confusing than before, since it uses the old watcher terminology).

I think the setting should be "Automatically watch library for changes", and the message in the Schedule tab should refer to this setting.

That makes sense

@advplyr commented on GitHub (Nov 9, 2025): > Can you please reopen this one? > > I agree "Enable watcher" is quite bad, but I think "Automatically scan library for changes" is also confusing, because users may conflate this with the "Schedule Automatic Library Scans" tab (where the explanatory note is now even more confusing than before, since it uses the old watcher terminology). > > I think the setting should be "Automatically watch library for changes", and the message in the Schedule tab should refer to this setting. That makes sense
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf#2644