Or assuming that the above works, could maybe shorten it up further:
Code:
define('TEXT_DISPLAY_NUMBER_OF_PRODUCTS', 'Total %3$d Products');
This would reduce any unnecessary output; however, may make refinding this text a little harder to do than before...