Roger Leigh <rleigh@codelibre.net> writes:
> On Thu, Aug 23, 2012 at 11:21:35AM -0400, Alvaro Herrera wrote:
>> Yeah, IMHO .po files are handled pretty badly by SCMs. I wonder if we
>> could reduce the amount of git churn caused by those files by simply
>> removing all comment lines from these files as they are exported from
>> pgtranslation into postgresql.git?
> Have you considered adding "--no-location" to XGETTEXT_OPTIONS in
> po/Makevars? This stops the massive churn through line renumbering
> changes.
I think the line numbers are actually useful to the translators --- at
least, the theory behind having them is to make it easy to look at the
message in context. Alvaro's point is that the copies of the .po files
in our SCM are pretty much write-only data, and could be stripped
relative to what the translators work with.
regards, tom lane