Free, open-source, cross-platform, multi-language analysis tool for Scrabble, Super Scrabble, Literaki, and Kelimelik. Quickly find the top-scoring words using the given board and tiles. Available in English, French, German, Persian, Polish, Romanian, Spanish, and Turkish.
constants and vowels can be a bit complicated in Farsi, technically from the letters only ا is a vowel but the thing is ی and و can be either based on the word. we also have vowel markings the can be placed on any character. for example ب is read b, but with َ marking بَ now is read ba as in bad, بِ is be as in bed and بُ is bo as in bored. and this is not the end :)
so im not really sure how to handle this. my suggestion is to ignore this on Farsi and just put all the letters in a big pile.
See https://github.com/kamilmielnik/scrabble-solver/pull/170#pullrequestreview-1245086476 & https://github.com/kamilmielnik/scrabble-solver/pull/170#discussion_r1068566664