A persian word+english word+Persian number

Suppose I want to type :

۲.۲ has محسن

But when i add has it revert to :

has ۲.۲ محسن

Note: It’s in table of content, How can i solve it?

So, you had some Heading in LTR direction, numbered 2.2, and you typed “has” first and the “Mohsen” in Farsi. Right? And when you added it to the TOC, you got the messed-up direction?