Hey,
i found some non translated strings. Unfortunately i can not implement them myself.
The strings are located at:
plugins/init.client.js // Line 317 - 318 // "Confirm" and "Did you want to exit the app?"
pages/localMedia/folders/index.vue // Line 25 // "Select media type"
components/app/SideDrawer.vue // Line 7 // "Welcome"
kind regards
Steps to Reproduce the Issue
Open the App
Look into the SidePanel
Look into local media menu point
Try to exit the app and read dialog
What was Expected?
Translated strings
Phone Model
Samsung
Phone OS
Android
Audiobookshelf App Version
Android App - 0.11.0
Installation Source
Google Play Store
Additional Notes
No response
Originally created by @HubGon on GitHub (Dec 15, 2025).
### I have verified that the [bug is not already awaiting release](https://github.com/advplyr/audiobookshelf-app/issues?q=is%3Aissue%20label%3A%22awaiting%20release%22)
Yes
### What was the Problem?
Hey,
i found some non translated strings. Unfortunately i can not implement them myself.
The strings are located at:
1. plugins/init.client.js // Line 317 - 318 // "Confirm" and "Did you want to exit the app?"
2. pages/localMedia/folders/index.vue // Line 25 // "Select media type"
3. components/app/SideDrawer.vue // Line 7 // "Welcome"
kind regards
### Steps to Reproduce the Issue
1. Open the App
2. Look into the SidePanel
3. Look into local media menu point
4. Try to exit the app and read dialog
### What was Expected?
Translated strings
### Phone Model
Samsung
### Phone OS
Android
### Audiobookshelf App Version
Android App - 0.11.0
### Installation Source
Google Play Store
### Additional Notes
_No response_
adam
added the bug label 2026-04-24 23:57:12 +02:00
There are quite a few title: 'Confirm',s that need replacing. I'll get all of them/the messages associated with them, along w/ the other items you referenced.
There are quire a few toast/error messages in tables\podcast\EpisodesTable.vue, but that can be a different issue.
@sir-wilhelm commented on GitHub (Dec 16, 2025):
There are quite a few `title: 'Confirm',`s that need replacing. I'll get all of them/the messages associated with them, along w/ the other items you referenced.
There are quire a few toast/error messages in `tables\podcast\EpisodesTable.vue`, but that can be a different issue.
Hey,
thank you for your fast response. In addition to that, the "OK" and "Cancel" Buttons are also not translated. As for this thread on stack-overflow, these can not be translated via the method you are using. These seem to be inherent by the OS / Browserlanguage used. Since i have my OS and Browser set to another language than English and it still is not translating these buttons, i am asking myself, if this App is using some wrap around browser to render the code? If so, is it taking the Language code set into the app / OS? I doesn't seems so.
Kind regards
@HubGon commented on GitHub (Dec 16, 2025):
Hey,
thank you for your fast response. In addition to that, the "OK" and "Cancel" Buttons are also not translated. As for this thread on [stack-overflow](https://stackoverflow.com/questions/1901745/do-browsers-localize-the-ok-and-cancel-buttons-of-the-javascript-confirm-popup?rq=1), these can not be translated via the method you are using. These seem to be inherent by the OS / Browserlanguage used. Since i have my OS and Browser set to another language than English and it still is not translating these buttons, i am asking myself, if this App is using some wrap around browser to render the code? If so, is it taking the Language code set into the app / OS? I doesn't seems so.
Kind regards
@github-actions[bot] commented on GitHub (Feb 11, 2026):
Fixed in [v0.12.0-beta](https://github.com/advplyr/audiobookshelf-app/releases/tag/v0.12.0-beta).
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Originally created by @HubGon on GitHub (Dec 15, 2025).
I have verified that the bug is not already awaiting release
Yes
What was the Problem?
Hey,
i found some non translated strings. Unfortunately i can not implement them myself.
The strings are located at:
plugins/init.client.js // Line 317 - 318 // "Confirm" and "Did you want to exit the app?"
pages/localMedia/folders/index.vue // Line 25 // "Select media type"
components/app/SideDrawer.vue // Line 7 // "Welcome"
kind regards
Steps to Reproduce the Issue
What was Expected?
Translated strings
Phone Model
Samsung
Phone OS
Android
Audiobookshelf App Version
Android App - 0.11.0
Installation Source
Google Play Store
Additional Notes
No response
@sir-wilhelm commented on GitHub (Dec 16, 2025):
There are quite a few
title: 'Confirm',s that need replacing. I'll get all of them/the messages associated with them, along w/ the other items you referenced.There are quire a few toast/error messages in
tables\podcast\EpisodesTable.vue, but that can be a different issue.@HubGon commented on GitHub (Dec 16, 2025):
Hey,
thank you for your fast response. In addition to that, the "OK" and "Cancel" Buttons are also not translated. As for this thread on stack-overflow, these can not be translated via the method you are using. These seem to be inherent by the OS / Browserlanguage used. Since i have my OS and Browser set to another language than English and it still is not translating these buttons, i am asking myself, if this App is using some wrap around browser to render the code? If so, is it taking the Language code set into the app / OS? I doesn't seems so.
Kind regards
@github-actions[bot] commented on GitHub (Feb 11, 2026):
Fixed in v0.12.0-beta.