In a discussion about emoticon auto-completion in French, Baptiste_Michaud reports that users are frustrated because French punctuation often uses a space before semicolons (e.g., for quotes or lists), which accidentally triggers emoji suggestions. He suggests adding a configurable delay before auto-completion kicks in. zogstrip counters that a better fix might be to only trigger emoji suggestions if at least one non-whitespace character precedes the colon. Baptiste_Michaud agrees this could work but feels it should also allow filtering by a minimum number of characters before triggering, similar to how English users might type “:smile” — suggesting a customizable “start emoji suggestion after X characters” option. zogstrip affirms this would be a good solution and notes that such customization is already possible in Discourse for localizations. The thread reflects a user-driven effort to adapt emoji auto-completion behavior to French typographic conventions, balancing usability and cultural specificity.
Many of my users are complaining about the emoticon autocompletion.
In french, we put a space before the semicolon, and use a lot the semicolon to start quote or list.
So, each time, somebody type “blablabla :[enter]”, he end up with a instead of a paragraph.
How about adding a configurable delay before the emoticon auto-completion ?
That could also be a valid suggestion, but I feel that, it need to trigger filtering and english people will want direct suggestion of all emoji not only emoji starting by :[character].
Any way an option like “start emoji suggestion after” X characters, could be perfect !