This isn’t necessarily true. The current localization system does support automatic localization/formatting of numbers and dates if you use Translator:FormatByKey or Translator:Translate.
Here are a few examples of format specifiers that you can use (from the Format Strings page):