matecat / MateCat

MateCat is an AI driven translation tool for language industry professionals. Matecat makes machine translation post-editing and project outsourcing easy.
http://www.matecat.com
GNU Lesser General Public License v3.0
388 stars 183 forks source link

Option to skip detecting ESC key for East Asian input systems #2533

Open lulalala opened 2 years ago

lulalala commented 2 years ago

For East Asian input systems (Chinese, Japanese, Korean), multiple key strokes are needed to input one character. Usually a box would appear to aggregate those strokes, and user can press ESC key to cancel such input and close the input prompt window.

However MateCat would intercept ESC key, and close the currently translated line, which results in losing progress.

Suggestion

  1. Provide an option to not capture ESC key presses to close current translation line.
  2. When ESC is pressed to close current translation line, save the progress.
Ostico commented 1 year ago

Thank you for your suggestion. Now it is in roadmap.