Number format convention changes as proposed in D1806 might be another use case for using sprintf to insert numbers into descriptions, if that's feasible.
IIRC we removed most but not all loading screen hardcoded numbers.
Loading screen tooltips already have a fixed format:
- first line caption
- other lines content
As of r22137, loading screen tooltips also assume one line per item.
Phab:D1377 discusses XML and JSON as alternatives over txt.
Adding sprintf support doesn't sound so far fetched.