That's interesting. I've never seen a website or a thread translated into that language. Wish you luck. Are you Iranian?
Likewise and from a number of trips I've made to Iran I can tell you it's a got a hugely tech savvy population. My partner is Iranian, she's the one who would be doing most of the actual translating.