As elberet mentioned you can only use latin characters for slugs.
Anyway, Discourse shouldn’t silently change the slug provided by the user. It should at least show an appropriate error message.
I guess if the following feature would be implemented, arabic slugs could work as well.