Improve i18n on shoppingcart

@dianakhuang, @sarina, can you two take a look at this?
I think the structure of this sentence can change based on whether or not `items` is singular or plural, so I don't think doing a nested `ngettext` here is correct...