mirror of
https://github.com/BookStackApp/BookStack.git
synced 2026-02-05 00:29:48 +03:00
Custom translations with Theme System not work #2264
Closed
opened 2026-02-05 03:29:36 +03:00 by OVERLORD
·
17 comments
No Branch/Tag Specified
development
l10n_development
further_theme_development
release
llm_only
vectors
v25-11
docker_env
drawio_rendering
user_permissions
ldap_host_failover
svg_image
prosemirror
captcha_example
fix/video-export
v25.12.3
v25.12.2
v25.12.1
v25.12
v25.11.6
v25.11.5
v25.11.4
v24.11.4
v25.11.3
v25.11.2
v25.11.1
v25.11
v25.07.3
v25.07.2
v25.07.1
v25.07
v25.05.2
v25.05.1
v25.05
v25.02.5
v25.02.4
v25.02.3
v25.02.2
v25.02.1
v25.02
v24.12.1
v24.12
v24.10.3
v24.10.2
v24.10.1
v24.10
v24.05.4
v24.05.3
v24.05.2
v24.05.1
v24.05
v24.02.3
v24.02.2
v24.02.1
v24.02
v23.12.3
v23.12.2
v23.12.1
v23.12
v23.10.4
v23.10.3
v23.10.2
v23.10.1
v23.10
v23.08.3
v23.08.2
v23.08.1
v23.08
v23.06.2
v23.06.1
v23.06
v23.05.2
v23.05.1
v23.05
v23.02.3
v23.02.2
v23.02.1
v23.02
v23.01.1
v23.01
v22.11.1
v22.11
v22.10.2
v22.10.1
v22.10
v22.09.1
v22.09
v22.07.3
v22.07.2
v22.07.1
v22.07
v22.06.2
v22.06.1
v22.06
v22.04.2
v22.04.1
v22.04
v22.03.1
v22.03
v22.02.3
v22.02.2
v22.02.1
v22.02
v21.12.5
v21.12.4
v21.12.3
v21.12.2
v21.12.1
v21.12
v21.11.3
v21.11.2
v21.11.1
v21.11
v21.10.3
v21.10.2
v21.10.1
v21.10
v21.08.6
v21.08.5
v21.08.4
v21.08.3
v21.08.2
v21.08.1
v21.08
v21.05.4
v21.05.3
v21.05.2
v21.05.1
v21.05
v21.04.6
v21.04.5
v21.04.4
v21.04.3
v21.04.2
v21.04.1
v21.04
v0.31.8
v0.31.7
v0.31.6
v0.31.5
v0.31.4
v0.31.3
v0.31.2
v0.31.1
v0.31.0
v0.30.7
v0.30.6
v0.30.5
v0.30.4
v0.30.3
v0.30.2
v0.30.1
v0.30.0
v0.29.3
v0.29.2
v0.29.1
v0.29.0
v0.28.3
v0.28.2
v0.28.1
v0.28.0
v0.27.5
v0.27.4
v0.27.3
v0.27.2
v0.27.1
v0.27
v0.26.4
v0.26.3
v0.26.2
v0.26.1
v0.26.0
v0.25.5
v0.25.4
v0.25.3
v0.25.2
v0.25.1
v0.25.0
v0.24.3
v0.24.2
v0.24.1
v0.24.0
v0.23.2
v0.23.1
v0.23.0
v0.22.0
v0.21.0
v0.20.3
v0.20.2
v0.20.1
v0.20.0
v0.19.0
v0.18.5
v0.18.4
v0.18.3
v0.18.2
v0.18.1
v0.18.0
v0.17.4
v0.17.3
v0.17.2
v0.17.1
v0.17.0
v0.16.3
v0.16.2
v0.16.1
v0.16.0
v0.15.3
v0.15.2
v0.15.1
v0.15.0
v0.14.3
v0.14.2
v0.14.1
v0.14.0
v0.13.1
v0.13.0
v0.12.2
v0.12.1
v0.12.0
v0.11.2
v0.11.1
v0.11.0
v0.10.0
v0.9.3
v0.9.2
v0.9.1
v0.9.0
v0.8.2
v0.8.1
v0.8.0
v0.7.6
v0.7.5
v0.7.4
v0.7.3
0.7.2
v.0.7.1
v0.7.0
v0.6.3
v0.6.2
v0.6.1
v0.6.0
v0.5.0
Labels
Clear labels
🎨 Design
📖 Docs Update
🐛 Bug
🐛 Bug
:cat2:🐈 Possible duplicate
💿 Database
☕ Open to discussion
💻 Front-End
🐕 Support
🚪 Authentication
🌍 Translations
🔌 API Task
🏭 Back-End
⛲ Upstream
🔨 Feature Request
🛠️ Enhancement
🛠️ Enhancement
🛠️ Enhancement
❤️ Happy feedback
🔒 Security
🔍 Pending Validation
💆 UX
📝 WYSIWYG Editor
🌔 Out of scope
🔩 API Request
:octocat: Admin/Meta
🖌️ View Customization
❓ Question
🚀 Priority
🛡️ Blocked
🚚 Export System
♿ A11y
🔧 Maintenance
> Markdown Editor
No Label
Milestone
No items
No Milestone
Projects
Clear projects
No project
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: starred/BookStack#2264
Reference in New Issue
Block a user
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.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @daoxiaoyue2012 on GitHub (May 25, 2021).
Following the relevant instructions in the document (Hacking BookStack), I changed some text content, for example: 'search' changed to 'find', but it did not take effect. The 'search' word is still displayed on the page. The'APP_THEME' option has also been added to the environment file. Can anyone help me see what the problem is? thank you very much.
@ssddanbrown commented on GitHub (May 26, 2021):
Hi @daoxiaoyue2012,
Can you provide details of how you've used the theme system? The files you've created and the content within them, and the
APP_THEMEvalue you've set?@daoxiaoyue2012 commented on GitHub (May 26, 2021):
Thank so much for your reply. The following is the corresponding section in the .env file.
I created the corresponding folders in the themes folder, and the details are as follows.
In the common.php file, I changed 'Search' to 'Find', and the following is the content of the file.
After completing the above process and reloading the page, The 'search' word is still displayed in the search box.
@ssddanbrown commented on GitHub (May 26, 2021):
@daoxiaoyue2012 Odd, Seems to work for me using the same setup.
Do you happen to have a
bootstrap/cache/config.phpfile within your BookStack directory?@daoxiaoyue2012 commented on GitHub (May 26, 2021):
There is no config.php file in the directory, and only two files: packages.php and services.php.
@ssddanbrown commented on GitHub (May 26, 2021):
@daoxiaoyue2012 Thanks for confirming. Can you provide any details regarding how you're running BookStack? Are you using something like docker?
@daoxiaoyue2012 commented on GitHub (May 26, 2021):
Docker is not used here. CentOS(v7.9) is running on my server, and nginx(v1.14) with php-fpm is used. During the installation, I referred to related guide(Installation).
My site's address is pets.friendmorning.com.
@ssddanbrown commented on GitHub (May 26, 2021):
Okay, That's odd, All looks fine.
Can I confirm the location of the
themesfolder? Is it within your BookStack folder? If you runls -awithin the folder do you see a.gitignorefile?@daoxiaoyue2012 commented on GitHub (May 26, 2021):
I am so sorry for the delay in my reply, and my English is not good.
@ssddanbrown commented on GitHub (May 26, 2021):
@daoxiaoyue2012 From that same directory, could you run
ls -al themes/and provide the output?@daoxiaoyue2012 commented on GitHub (May 26, 2021):
@ssddanbrown commented on GitHub (May 26, 2021):
That looks okay, Now, To be sure of the file itself, the same again but
ls -al themes/custom/lang/en@daoxiaoyue2012 commented on GitHub (May 26, 2021):
@ssddanbrown commented on GitHub (May 26, 2021):
Permissions and paths all look okay. I'm not really sure what further to suggest to be honest. Have you made any other customizations or alterations to core app files? Or have you set any other options or changes relating to languages?
@daoxiaoyue2012 commented on GitHub (May 26, 2021):
@ssddanbrown I have not modified the core file. Initially I tried to modify the common.php file under resource/lang/en folder to complete it, but it didn't work. Later, I found that this was mentioned in the document, and it can be done by hacking. So I tried this method.
@daoxiaoyue2012 commented on GitHub (May 26, 2021):
@ssddanbrown Sorry, I found the problem. It was my mistake. There are two directories, which correspond to different domain names: friendmorning.com and pets.friendmorning.com. I did not operate in the corresponding directories.
@daoxiaoyue2012 commented on GitHub (May 26, 2021):
@ssddanbrown I'm so sorry for taking you so much time. Thank you so much for spending so much time helping me find the problem.
@ssddanbrown commented on GitHub (May 26, 2021):
@daoxiaoyue2012 Ah, That'll do it. No worries, Happy to hear you found the solution!