From the areas now in Pakistan in the 1930s/1940s:
Lahore around 1940:
Note the combination of languages; including Hindi in Lahore and Punjabi in all these places.
Landi Khana had train services only between 1926 and 1932. Then the station and tracks seem to have been undisturbed until the floods of 2006 seemingly closed the Khyber line forever.
Now we see current pictures of Lahore and Landi Kotal (where excursion trains ran sporadically from the closure in 1984 until 2006).
The only languages here are English and Urdu (although a few stations such as Peshawar also have Pushtu):
Note how the regional language has been pushed into a corner.
However, you can still visit the long-forgotten Landi Khana station which is some distance from the highway into Afghanistan:
This is taken from a video shot a few years ago. As this is a remote and long-forgotten place, no one bothered to remove the Punjabi script.
(While many people in Pakistan speak Punjabi, they use a different script unlike the Gurumukhi used in India).
And this station which used to be a stop for the trains from Peshawar to Landi Kotal:
Here, perhaps it was found to be too much trouble to modify the sign which is fitted into the sturdy boundary wall.
We now compare the old and new signs at Shelabagh (on the way from Quetta to Chaman on the border near Kandahar):
It is not clear what is in the smaller inscription in the newer sign, but normally the Balochi language(s) do not appear on the signs.
The southern end of the famous Khojak tunnel is seen here. Until the Konkan Railway came along, it was the longest rail tunnel (3.9 km) in South Asia.
And finally to Karachi (1940s) and now:
As you can see, somewhat distorted Hindi (Devanagari) script was used earlier. Today we see Urdu along with Sindhi.
While hardly any pre-1947 pictures from the area now in Bangladesh can be seen on the net, there are still some interesting points to be noted. (To be continued).