Complex sentence: The American term "short pants" is probably the nearest equivalent in the US, there they might now be called "dress shorts", a term that has not gained much currency in Britain.
Split into simpler sentences: The American term "short pants" is probably the nearest equivalent in the USA. In the U.S., these might nowadays be called "dress shorts", a term which has not gained much currency in Britain.