I'm prefer use helper function to translate numbers to strings.
Why ? Because without this approach, the same source will became to
different translate source on different platforms. e.g.

_("The repository trunk version is %"PRId64".")

Will translate to:
_("The repository trunk version is %lld.")  // ILP32
_("The repository trunk version is %I64d.") // MSVC
_("The repository trunk version is %ld.") // LP64

Then how the translator do ?

Reply via email to