Well, in English there's a difference between "The dresses are long" and "The dress is long". I suppose in Czech it depends on context... Thanks for your reply!
no. "Ty šaty jsou dlouhé." stays the same no matter how many of them. like "Those pants are long." in english. and yes, i know that "pants" are not "šaty".