The Iranian natioanal standard keyboard is mistakenly labeled "Farsi" in the "xkbcomp/rules/xfree86.xml" file. It should be called Iranian, as it's not a one-language layout but a national layout. Will attach the patch.
Created attachment 190 [details] [review] Patch to fix the problem
fixed in xkeyboard-config
Looks like this bug was actually fixed a while ago.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.