Subtitle fix

If the HLS embedded subtitle, didn’t had a “locale” object, the player
did crash.
This new version uses options instead of locale’s to list the available
subtitles