I was searching for something like Capture2text, which I use often on my windows machine, when I got macbook. None of the free apps made it past my requirements and I was unwilling to pay. I already had BetterTouchTools, so I created a global gesture for 2 finger double-tap that runs my OCR-translate Shortcut (the Apple app called Shortcuts). There the shortcut consists of: Take interactive screenshot -> Extract text from screen -> Translate text from image from detected language to English -> Show translated text.
Now my only 2 gripes are: the gesture sometimes doesn't trigger (for example when right click menu is open), and second: (resolved in edit) the OCR is keeping line breaks but the translation translates each line independently (still shows all lines at the same time). Maybe its fixable somehow, didn't bother yet.
EDIT: Just looked into it and putting a "Split text by lines" and "Combine text with spaces" nodes between "Extract text from screen" and "Translate text from image" works great with getting rid of line breaks. There's also replace text with regex support for wizards. If anyone knows how to say in regex "delete single newline characters, but if there's two, keep both of them", that would be nice.
Also not affiliate with the project, but it does work really well