Re: Please pull git-l10n updates for git v1.7.12-146-g16d26
- From
Jiang Xin <worldhello.net@gmail.com>
- Date
- Sep 15, 2012, 01:34 UTC
- Message-ID
- <CANYiYbGJP3rpd+t-gVSc0EpbHg9e_8_z24S6v0g2bT72+faj2Q@mail.gmail.com>
- In-Reply-To
- <CACsJy8A-prPd=5R83LhcLO1rd-rBZRhfnvABvzvdDiC=hZ3ofQ@mail.gmail.com>
2012/9/14 Nguyen Thai Ngoc Duy <pclouds@gmail.com>:
Show 7 quoted lines
> (Dropping translators as they probably are not interested in this) > > I saw a gnu project does this (I don't remember what project). If we > update .po* files with --no-location, we can avoid a lot of diff > noises due to line number changes. A typical translator does not care > about these lines anyway. Those who do can easily search the string in > source files without them.
I believe some translators need these location infomation to find the context. In order to squelch noise, users can:
1. Define a new diff driver, such as:
$ git config --global diff.podiff.textconv "sed -e '/^#/ d'"
2. Add two lines in .git/info/attributes to use this driver for po/pot files:
*.po diff=podiff
*.pot diff=podiff-- Jiang Xin