Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

On Russian keyboards, "Б" character adds a tag #2040

Open
codebykat opened this issue Apr 24, 2020 · 15 comments
Open

On Russian keyboards, "Б" character adds a tag #2040

codebykat opened this issue Apr 24, 2020 · 15 comments
Labels
bug Something isn't working [feature] shortcuts Anything related to shortcuts i18n All things Internationalization keyboard Keyboard-related issue
Milestone

Comments

@codebykat
Copy link
Member

Expected

We should split on commas regardless of keyboard layout

Observed

On Russian keyboards, the "Б" character is apparently the same keycode as the comma on English keyboards so typing it causes a tag to be added.

It's possible this also implies that comma doesn't work to add a tag for Russian keyboards (since it would be a different keycode). I haven't tested that scenario.

User reported in 2896068-zen and reproduced it in Windows 10 and on web.

@codebykat codebykat added bug Something isn't working i18n All things Internationalization keyboard Keyboard-related issue labels Apr 24, 2020
@codebykat
Copy link
Member Author

codebykat commented Apr 25, 2020

Research for later:

aehlke/tag-it#22
aehlke/tag-it#140
aehlke/tag-it#251 (comment)

And by the way, on Russan layout, COMMA is a keycode 191 with SHIFT pressed. So pressing this COMMA does not insert new tag.

when i type "ม" in thai language this "ม" is same button "," (comma).
i change condition split tag (c.which===b.ui.keyCode.COMMA&&!1===c.shiftKey) to (event.key === ",").
i can type "ม"

@dmsnell
Copy link
Contributor

dmsnell commented Apr 25, 2020

Nice. We should be able to fix this. In the keybindings audit we missed this one - it relies on the old constants for keypress, which is silly. We'll update to use the , - thanks @codebykat for the link to that tag-it PR

@rezzap
Copy link

rezzap commented May 1, 2020

User has provided the following information and recording of the issue to explain the issue further.

Comma in english layout adds tag instantly.
Comma in russian layout separated tag to several after Enter pressing (see attached video

Screen Recording 2020-05-01 at 11 56 am

@msilbers
Copy link

msilbers commented Sep 8, 2020

reported in 3294593-zen

@dmsnell
Copy link
Contributor

dmsnell commented Sep 8, 2020

@rezzap the video demonstrates another aspect of tagging - tags are separated by a space. this has always been how tags work as far as I can remember. originally it made it easier to add multiple tags from a mobile device.

@reginabally
Copy link

Another report in 3333717-zen.

@codebykat
Copy link
Member Author

This should have been fixed by #2334 but I just tested and it was not, so apparently I missed one.

@reginabally
Copy link

Reported in 3474956-zen with the small letter b in Russian - "б".

@eduardozulian
Copy link
Member

Also reported in 3669598-zen with б

@codebykat
Copy link
Member Author

Also reported in 3853286-zen

@sandymcfadden sandymcfadden modified the milestones: 2.10.0, 2.11.0 Apr 16, 2021
@sandymcfadden sandymcfadden modified the milestones: 2.11.0, 2.12.0 May 1, 2021
@sandymcfadden sandymcfadden modified the milestones: 2.12.0, 2.13.0 May 15, 2021
@sandymcfadden sandymcfadden modified the milestones: 2.13.0, 2.14.0 May 28, 2021
@sandymcfadden sandymcfadden modified the milestones: 2.14.0, Future Jun 28, 2021
@eduardozulian
Copy link
Member

Also reported in 4265268-zen

@eduardozulian
Copy link
Member

Another: 4320340-zen

@pachlava
Copy link
Contributor

+1 from 4443696-zd-woothemes

@CameronMilliken
Copy link

CameronMilliken commented Apr 29, 2022

I am using simple note on various devices (android, macos, windows) and would like to report bug in windows version of app

When I am trying to type tag in Russian, which contains letter “б” (like “b” in English) it acts like I am pressing “Enter”. Therefore I cannot type tags containing “б” via app.

«б» letter on Cyrillic keyboard is located where symbols “,” and “<” are placed on US layout, right to “M” key

If I type the whole word elsewhere (notepad, word) and copy it to tags – it works fine

image001

https://woothemes.zendesk.com/agent/tickets/5174559

@lromero16
Copy link

Greetings. On the PC version, the beech "B" in Cyrillic does not work in the tags. Video in attachment.

11-07-2022.152648.mp4

Ticket #5365169

@codebykat codebykat added the [feature] shortcuts Anything related to shortcuts label May 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working [feature] shortcuts Anything related to shortcuts i18n All things Internationalization keyboard Keyboard-related issue
Projects
None yet
Development

No branches or pull requests

10 participants