hackmdio / hackmdio/codimd

Problem with emoji menu in French

Offen
#1,202 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
JavaScript
Sterne
10.1k
Forks
1.1k
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

In French, there is always a space before the colon ( : ) punctuation mark. Thus, I always get the emoji menu when I want to use this character ; which is not handy when I want to go to return to the next line right after this character (to introduce a list item).

I see two solutions to this problem: (<= problem occurs here in French)

- create an option "Use `::` to open the emoji menu (instead of `:` )" in the settings,
- put a "new line" menu item at the top of the emoji menu (or a blank menu item), so that the default behavior is to go to new line when the user does not want to place an emoji but wants to go to a new line.

There might be other solutions.

*Note: I saw that you already [solved a similar problem with exclamation marks and French](https://github.com/hackmdio/codimd/issues/165), congrats and thank you very much!*

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginnen Sie damit, das Verhalten des Emoji-Menüs zu reproduzieren, wenn Sie einen französischen Doppelpunkt gefolgt von einer neuen Zeile eingeben, und vergleichen Sie es anschließend mit dem zugehörigen französischen Ausrufezeichen-Issue 165. Der Issue nennt weder eine Datei noch einen Test; als erledigt würde eine abgestimmte Lösung gelten, die es französischsprachigen Benutzern ermöglicht, diese Interpunktion einzugeben und mit einer neuen Zeile fortzufahren, ohne eine unerwünschte Aktion des Emoji-Menüs auszulösen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
javascript
Bereich
frontend, internationalization
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.