First, we look at examples of station signs in some languages which you may not see often.
The only major station with Maithili:
And the only station in Manipur, which naturally has Manipuri:
Note the brand new broad gauge line above.
As you would know, the language policy for railway stations (and most Central government buildings, such as post offices) would be to have English, Hindi and the regional language. If Hindi is the local language then there would be two languages on the board, and more if some other language is common in that area.
Examples of English + Hindi are common in Rajasthan , Haryana and Madhya Pradesh although a few stations do have Urdu as well.
Note that the picture from Jaipur shows a metre gauge line which will not be around for long.
Now we move to some states where English is the main official language (although other spoken languages are commonly used). You would probably not heard of most of these places:
Bairabi, Mizoram: (This is from metre gauge days but broad gauge has now come here)
Naharlagun, Arunachal Pradesh:
Note that in Hindi-speaking states the Hindi inscription is at the top. In most states the regional language (say Bengali or Tamil) is at the top. In the signs above from Nagaland, Mizoram and Meghalaya English is at the top but in Arunachal Pradesh the Hindi inscription is at the top.
At the moment Sikkim is the only state with no railway line at all, though the mileage is negligible in several of the North-eastern states (Arunachal Pradesh, Manipur, Meghalaya, Mizoram and Nagaland). In some states there is precisely one station about a kilometre inside the border. Assam and now Tripura are somewhat better served.
A typical trilingual sign would be this one in Gujarat, much beloved of cricket fans:
Meanwhile, there are signs in four or even five languages elsewhere on the Indian railway network. More on these later.