mirror of
https://github.com/arthur-pbty/arthur-os.git
synced 2026-08-01 20:28:16 +02:00
Allow configuring OCR languages via OMARCHY_OCR_LANGS (#5623)
Hardcoded -l eng makes SUPER+CTRL+PRINT produce garbage on any non-ASCII English text. Read the language list from OMARCHY_OCR_LANGS instead, defaulting to eng for backward compatibility.
This commit is contained in:
@@ -18,7 +18,7 @@ SELECTION=$(slurp 2>/dev/null)
|
|||||||
|
|
||||||
[[ -z $SELECTION ]] && exit 0
|
[[ -z $SELECTION ]] && exit 0
|
||||||
|
|
||||||
TEXT=$(grim -g "$SELECTION" - | tesseract stdin stdout --oem 1 --psm 6 -l eng --dpi 300 -c preserve_interword_spaces=1 2>/dev/null) || exit 1
|
TEXT=$(grim -g "$SELECTION" - | tesseract stdin stdout --oem 1 --psm 6 -l "${OMARCHY_OCR_LANGS:-eng}" --dpi 300 -c preserve_interword_spaces=1 2>/dev/null) || exit 1
|
||||||
|
|
||||||
[[ -z $TEXT ]] && exit 1
|
[[ -z $TEXT ]] && exit 1
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user