TheJoeFin / Text-Grab

Use OCR in Windows quickly and easily with Text Grab. With optional background process and notifications.
https://www.microsoft.com/en-us/p/text-grab/9mznkqj7sl0b?cid=TextGrabGitHub
MIT License
3.18k stars 218 forks source link

Copies Cyrillic text with latin characters #420

Closed sitex closed 5 months ago

sitex commented 7 months ago

Describe the bug Copies Cyrillic text with Latin characters.

Where is the bug

To Reproduce Steps to reproduce the behavior:

  1. Switch language to "Russian"
  2. Grab a frame with Russian text. Like this:

    ЭТО ТЕСТОВЫЙ ТЕКСТ ДЛЯ КОПИРОВАНИЯ В ПРОГРАММУ

  3. All Cyrillic letters are written with Latin characters

    3ТО ТЕСТОВbN TxсT AnR KОnNРОВАНNR В nРОrРАММУ

Expected behavior To get this line in OCR Output with Cyrillic characters

ЭТО ТЕСТОВЫЙ ТЕКСТ ДЛЯ КОПИРОВАНИЯ В ПРОГРАММУ

Screenshots image

Where did you get Text Grab?

Desktop (please complete the following information):

Additional context

sitex commented 5 months ago

And this menu bar is not working image

When I choose Russian in the menu the result text is wrong: "3ТО ТЕСТОВbN ТЕKСТ AnR KОnNРОВАНNR В nРОrРАММУ"

TheJoeFin commented 5 months ago

@sitex check this setting in Settings under the general page:

image
sitex commented 5 months ago

Finally I have found the solution!

  1. Download the latest version of the software
  2. Reset All Settings
  3. It's working with Cyrillic symbols

    ЭТО ТЕСТОВЫЙ ТЕКСТ ДЛЯ КОПИРОВАНИЯ В ПРОГРАММУ

TheJoeFin commented 5 months ago

@sitex can you share what value was set for the setting I have highlighted in the previous comment?

sitex commented 5 months ago

@TheJoeFin

  1. It was unchecked by default. And it's working this way. No need to check this setting.

  2. Another feedback about the mentioned setting. When I grab a screenshot with mixed languages it works better without that setting checked.

By default the software successfully detected Cyrillic and English characters on the same screenshot. With this option checked the software converted all characters to the same language.

  1. Thank you so much for this tool. You are amazing!