I'm no pro with subtitles, buy I'll
try to help.
Did you use DVD-Decrypter to rip? If so, you could look at the "Stream-Information.txt" file that was created when you ripped the movie to see which subtitle tracks are listed, and where. What you want is the "Forced" subs. Some movies have a separate track for Forced Subs, while others might combine forced and non-forced subs into the same track by using flags that tell your dvd player which are which.
Use VobSub Configure to rip the subtitle track you want. It will create a .sub and a .idx file for you. If there was a separate "Forced" subtitle track listed in DVD-Decrypter and this is the track you used in VobSub Configure, then you shouldn't need to do anything else except add a VobSub line to your avisynth script similar to this:
Code:
LoadPlugin("C:\Program Files\AviSynth2\plugins\MPEG2DEC2.dll")
LoadPlugin("C:\Program Files\AviSynth2\plugins\LegalClip.dll")
LoadPlugin("C:\Program Files\AviSynth2\plugins\GripFit_preview.dll")
LoadPlugin("C:\Program Files\AviSynth2\plugins\Sampler.dll")
LoadPlugin("C:\Program Files\Avisynth2\plugins\Unfilter.dll")
LoadPlugin("C:\Program Files\Avisynth2\plugins\STMedianFilter.dll")
LoadPlugin("C:\WINDOWS\system32\vobsub.dll")
Mpeg2Source("F:\movie.d2v")
LegalClip()
GripCrop(width=544, height=480, overscan=2)
VobSub("f:\movie\VTS_01_0")
GripSize(resizer="bicubicresize")
STMedianFilter(10, 50, 0, 0, 10, 50)
unfilter(50,50)
temporalsmoother(1,2)
mergechroma(blur(1.58))
mergeluma(blur(.3))
GripBorders()
LegalClip()
You can preview your script in TMPG to check your arabic-language scene and make sure you chose the right subtitle track and the correct settings in VobSub Configure so it will display properly in your encode (if you have trouble with settings, you might check doom9 or sefy's latest guide at vcdhelp..although I've personally found most vobsub guides to be a bit confusing and lacking).
If the subtitle track you used in VobSub Configure was not listed as it's own separate "Forced" Subtitle track in DVD-Decrypter (i.e. if there's just 1 subtitle track that says English which uses flags within it that force your dvd player to display them at the appropriate time, like when an alien is speaking in a language you can't understand), then you'll want to open the .idx file that VobSub Configure created for you, and scroll down to the line that says:
Code:
# ON: displays only forced subtitles, OFF: shows everything
forced subs: OFF
Just change the "
forced subs: OFF" to "
ON", and save the change. Then proceed with your avisynth script in the same way previously described. Preview in TMPG to make sure it worked the way you wanted it.
As I said earlier, I'm no subtitle pro (maybe there's an easier/better way), but these are the methods I used successfully on the few movies I've encoded which had forced subs in them. Hope it helps.

Good luck.
-d&c

By the way, if you're reading this Kwag, maybe a separate Subtitle Forum or at least a subtitle sticky-thread of some kind might be a good idea for kvcd.net? There are some subtitle guides at other sites, but they're a bit lacking and you've gotta combine 2 or 3 of them to figure out how they apply to kvcd-ing. Also, I think it'd be great if we could get a thread going of movies that have forced-subs in them...it could save some people from having to re-encode their movies a 2nd time! Just a thought.