The %n times string that indicates how many times a user left/entered the room seems to be appended to the very end of the string. However, for languages with different word ordering, this causes unambiguity. The strings that indicate room enter/leave status need to explicitly spelled with %n times incorporated to them.
A possibly relevant merge request was started @ https://invent.kde.org/network/neochat/-/merge_requests/1431
Git commit ae0c5ffaef3f1b48ee2b5463aa62b58044c1b790 by James Graham. Committed on 12/11/2023 at 15:08. Pushed by nvrwhere into branch 'master'. Improve State Text Translatability Make the state state strings less ambiguous for the purpose of translation. M +14 -12 src/models/messagefiltermodel.cpp https://invent.kde.org/network/neochat/-/commit/ae0c5ffaef3f1b48ee2b5463aa62b58044c1b790