Button for custom symbols on toolbar in the message composer

In Ukrainian and Russian language, there are a few symbols that are not easy to type on all keyboards.

For example:

  • should be used instead of -
  • «these quotes» are the correct ones instead of "these"

It would be very useful if we were able to list custom symbols in admin panel. They would then be shown in a dropdown list under a single button in the composer toolbar:

You’re saying that when someone types « on their keyboard Discourse changes it to " ??

No. The issue is that the keyboard does not type «, it types ". It would be extremely difficult for most of people to reconfigure their keyboard.

Ah, I see.

I mistakenly assumed that someone would have a keyboard that was appropriate for their language.

I know if my native language wasn’t English and I needed to use non-English characters I would prefer to not have an English QWERTY keyboard but one with the characters I would use.

99% of our 900+ Russian and Ukrainian speaking members, with all the
varieties of their keyboards, laptops, desktops and mobile phones, have a "
typed. Still, in Russian Wikipedia, for example, you will definitely find
the correct version of the quotes.

This would need to be a plugin.

On Portuguese some words need the Ç character (common words like sugar, head and tuesday are açúcar, cabeça e terça), and people who don’t have an appropriate keyboard learn fast that you can type either '+C or Alt+, to get it, because you can’t use your PC to write without it.

And I never saw a software interface with shortcuts to this character.

1 Like

Yeah, I’m sure there will always be similar “hacks” to solve this problem on the desktop as opposed to in the app. They can remap their keyboards, use some sort of macro software etc., so the solution here is educate your users.

3 Likes