Currently, EyeTV cannot generate subtitles present in the television broadcasts. That is why you're not seeing subtitles on some channels.
The channels that have subtitles now are channels that "burn" those subtitles into the video image. EyeTV is not creating them.
EyeTV will have subtitle support in a few months.