External Subtitle Naming

How can I name the external subtitle file so Channels can see the language? When they are embedded in a file with the language, it shows fine, but externally it doesn't work. My library currently has them named <movie name>.en.srt, but I also tried <movie name>.eng.srt and it doesn't work. It shows it like this instead, the "Track 2 ()" part: