Hi there,
i use the kirby builder from @timoetting. When i enable multi-lang inside my config-file, the updating process inside the Kirby Builder Fields doesn’t work, when switching between (for example German and English) But when i open the Page, multi-lang is working…
How can i solve the issue? Is that a kirby builder bug?
Thanks for your help…
1 Like
Hey @Niklas_X, I have the same problem. It looks to me as if the content is only pulled into the builder components from the “database” .txt files on initial load of a panel edit mode and not when you switch the language. There might be an easy fix by adding another event hook, but the correct handler/method is probably hidden somewhere in the compiled .vue app Javascript files.
I’m using a workaround for the time being: just reload the panel page after changing the language.

Stupid and long way
- manually create translated
.txt files for your languages, if they don’t exist yet
-
open page A in the panel, edit your builder blocks in one language (e.g. German) and save
-
navigate to any other page (let’s call it page B) in the panel and change the language (e.g. to English)
-
navigate back to page A in the panel, edit the correctly loaded blocks in the now active language (English) and save
It’s a bit tedious, but it works. 