Skip to content

Some strings don't seem to be pre-translatable #5567

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

Open
m4z opened this issue Apr 6, 2025 · 1 comment
Open

Some strings don't seem to be pre-translatable #5567

m4z opened this issue Apr 6, 2025 · 1 comment

Comments

@m4z
Copy link

m4z commented Apr 6, 2025

Describe the Bug

Greetings!

I'm running v25.02.2 in a container setup (lscr.io/linuxserver/bookstack), which might play a part in this.

I'm translating in Crowdin and there are some things that apparently can't be pre-translated, but can only be edited in the local instance:

  • the names of roles ("Admin", "Editor", "Viewer", "Public") under /settings/roles
  • the role descriptions under /settings/roles ("Administrator of the whole application" etc.)

Maybe this is a limitation of the installer (which I didn't run myself because Docker) or of BookStack itself, but could these be made available for Crowdin translation, so fresh installs will have localized strings from the start (if installing in the correct language, if that's even possible)?

Steps to Reproduce

  1. Use BookStack in a language other than English
  2. Navigate to /settings/roles
  3. Notice english strings

Expected Behaviour

Step 3 should only show native language strings 😉

Screenshots or Additional Context

No response

Browser Details

No response

Exact BookStack Version

v25.02.2 from https://github.com/linuxserver/docker-bookstack

@ssddanbrown
Copy link
Member

Thanks for the suggestion @m4z.
While we could translate these strings as part of the initial database migrations using the configured app language, I'm not sure it'd be worth the added complication since most would probably configure that after install.
The initial roles are really just a starting point anyway and are available to be customized to suit the instance.

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

No branches or pull requests

2 participants