Oh boy! There is a lot to unravel here and people’s feelings are going to be hurt but this is the kind of ignorant entitled behavior and disinformation that is hurting open source project everywhere.
I can’t count how many times the devs have stated (and it is basic common sense) that if you are going to report a “bug” use a clean install and do so using the methods things approved and well tested. Don’t go installing a Frankenstein install on Windows fake Linux environment and then blame it on Mayan.
If you get caught lying or omitting info, don’t double down. The community is pretty smart catching people like you and the devs are even smarter and can smell the same BS even sooner.
Read the documentation, the help texts, and the forum. Don’t go inventing stuff or changing the code. Use the tools provided to install new packages don’t go changing file and then complain something broke, that’s your doing.
That’s the problem with the first post: Not using Docker composite, using Windows, installing direct files in the container. Then posting as if doing a tutorial of the worst possible advice that directly contradicts what the devs recommend.
Second post correctly advises the OP. OP never acknowledges the correction. Another common issue with open source projects. New users just want help and as soon as they get it leave never helping others.
Drive-by support whining. If you do this you are not a community member you are just a parasite user installing open source just to get free stuff or because a “techie Youtuber” told you it was a cool things for your toaster “homelab”.
Third post does the same thing. Gets creative and tries to fix the problem by inventing a solution that only creates more issues if you delete the container you lose the changes.
Same poster as #2 offers good advice. Previous poster never acknowledges the correction. Another drive-by whiner.
Last poster, oh boy… Another random drive by “bug” reporter that does not do the basic due diligence and just like to shit on open source projects. Clumps all previous unrelated post under the same “issue”. I read the other posts of this user and it is clear he is doing funky on his install by the “errors” he is reporting.
I’m not a coder but can read enough Python to be dangerous.
The language that is passed to tesseract is always lower case because mayan uses ISO language codes. That means mayan is passing “eng” to tesseract not “Eng”.
That your mayan copy is passing the wrong language to tesseract (which is generated by python codes and not a hard list input by humans) means you are either modding the code or purposely creating misinformation and sending the devs into wild goose chases.