National languages of Pakistan

There wouldn't be any confusion. Unlike Indian languages (which have their own scripts), all the Pakistani languages are written in the Arabic script.

This means that road signs and place names only need two versions: one written in Arabic script (for all of Pakistan's languages) and one in English.

The same applies to many road signs. e.g. 'caution' would probably be 'ehtiyaat' in all the Pakistani languages (correct me if I'm wrong).

Also, you only need signs in three languages: local language, Urdu & English. Not in all the national languages.