Hi, exactly. It occurred on forms with long entity titles.
Thanks for the patch #7. It resolves the issue in my projects.
Hi, since Drupal 9 is already EOL: could we get the MR committed? Thanks!
Same, patch from #39 solves the issue — Thanks!
We had the problem, that the UI translations were rendered in the language negotiated by Drupal --> so always German.
Hi, I encountered this problem, so I had to create a workaround for this issue.
We are using content moderation on a multilingual site with an "archived" state (DefaultRevision: true, Status: false) --> this means the "Archived" state creates a new unpublished DefaultRevision of a node. The taxonomy module deletes the entries of the taxonomy_index after archiving a french translation of a node, even if there are 4 other translations still published.
I implemented a workaround which performs the status check in taxonomy_build_node_index for each translation instead of the saved node instance.
Important note: this patch sets the "status" column of the taxonomy_index table to 1 (hardcoded), since only published translations get added anyways --> On a multilingual site it's necessary to filter by content language & the node's published field in order to get only published nodes!
Due to lack of time, I haven't been able to create a patch like recommended on drupal.org ( https://www.drupal.org/docs/develop/git/using-git-to-contribute-to-drupa... → ). I simply did a git init in my core directory & git diff to a file from my local project (Drupal 9.5.9).
Anyways, I'll share it here in case anyone needs the patch!