{"thread":{"id":"31516","subject":"Please pull git-l10n updates for git v1.7.12-146-g16d26","startedAt":"2012-09-12T22:41:03Z","lastAt":"2012-09-15T04:31:00Z","messageCount":5,"participants":["Jiang Xin","Junio C Hamano","Nguyen Thai Ngoc Duy"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"198892","messageId":"CANYiYbExJRAK0zvO4FSce2tOTyW1fLW1OLqZSm0KLjG1V4nTbg@mail.gmail.com","threadId":"31516","inReplyTo":null,"subject":"Please pull git-l10n updates for git v1.7.12-146-g16d26","fromName":"Jiang Xin","fromEmail":"worldhello.net@gmail.com","sentAt":"2012-09-12T22:41:03Z","receivedAt":"2012-09-12T22:41:03Z","isPatch":false,"sender":{"key":"worldhello.net@gmail.com","avatar":"https://avatars.githubusercontent.com/u/183860?v=4"},"body":"Hi Junio,\n\nThe following changes since commit 16d26b168b371b2f4f86b1adb61470c6b08b27b9:\n\n  Latter half of the second batch for 1.8.0 (2012-08-29 15:00:30 -0700)\n\nare available in the git repository at:\n\n  git://github.com/git-l10n/git-po master\n\nfor you to fetch changes up to 9a4f34bb6d11ab47d532f7798ecc2b051f6d8893:\n\n  l10n: Update Swedish translation (1166t0f0u) (2012-09-13 06:33:25 +0800)\n\n----------------------------------------------------------------\nJiang Xin (3):\n      l10n: Update git.pot (2 new, 4 removed messages)\n      l10n: zh_CN.po: translate 2 new messages\n      Merge git://github.com/vnwildman/git\n\nPeter Krefting (1):\n      l10n: Update Swedish translation (1166t0f0u)\n\nRalf Thielow (1):\n      l10n: de.po: translate 2 new messages\n\nTran Ngoc Quan (2):\n      l10n: vi.po & TEAMS: review Vietnamese translation\n      l10n: vi.po: update to v1.7.12-146-g16d26\n\n po/TEAMS    |    3 +-\n po/de.po    |  712 ++++++++++++------------\n po/git.pot  |  684 +++++++++++------------\n po/sv.po    |  715 ++++++++++++------------\n po/vi.po    | 1767 +++++++++++++++++++++++++++++++----------------------------\n po/zh_CN.po |  712 ++++++++++++------------\n 6 files changed, 2394 insertions(+), 2199 deletions(-)\n\n\n-- \nJiang Xin\n"},{"id":"198897","messageId":"7vzk4ual6z.fsf@alter.siamese.dyndns.org","threadId":"31516","inReplyTo":"CANYiYbExJRAK0zvO4FSce2tOTyW1fLW1OLqZSm0KLjG1V4nTbg@mail.gmail.com","subject":"Re: Please pull git-l10n updates for git v1.7.12-146-g16d26","fromName":"Junio C Hamano","fromEmail":"gitster@pobox.com","sentAt":"2012-09-12T23:13:56Z","receivedAt":"2012-09-12T23:13:56Z","isPatch":false,"sender":{"key":"gitster@pobox.com","avatar":"https://avatars.githubusercontent.com/u/54884?v=4"},"body":"Thanks.\n"},{"id":"199028","messageId":"CACsJy8A-prPd=5R83LhcLO1rd-rBZRhfnvABvzvdDiC=hZ3ofQ@mail.gmail.com","threadId":"31516","inReplyTo":"CANYiYbExJRAK0zvO4FSce2tOTyW1fLW1OLqZSm0KLjG1V4nTbg@mail.gmail.com","subject":"Re: Please pull git-l10n updates for git v1.7.12-146-g16d26","fromName":"Nguyen Thai Ngoc Duy","fromEmail":"pclouds@gmail.com","sentAt":"2012-09-14T12:51:23Z","receivedAt":"2012-09-14T12:51:23Z","isPatch":false,"sender":{"key":"pclouds@gmail.com","avatar":"https://avatars.githubusercontent.com/u/720?v=4"},"body":"(Dropping translators as they probably are not interested in this)\n\nI saw a gnu project does this (I don't remember what project). If we\nupdate .po* files with --no-location, we can avoid a lot of diff\nnoises due to line number changes. A typical translator does not care\nabout these lines anyway. Those who do can easily search the string in\nsource files without them.\n\nOn Thu, Sep 13, 2012 at 5:41 AM, Jiang Xin <worldhello.net@gmail.com> wrote:\n>  po/TEAMS    |    3 +-\n>  po/de.po    |  712 ++++++++++++------------\n>  po/git.pot  |  684 +++++++++++------------\n>  po/sv.po    |  715 ++++++++++++------------\n>  po/vi.po    | 1767 +++++++++++++++++++++++++++++++----------------------------\n>  po/zh_CN.po |  712 ++++++++++++------------\n>  6 files changed, 2394 insertions(+), 2199 deletions(-)\n-- \nDuy\n"},{"id":"199085","messageId":"CANYiYbGJP3rpd+t-gVSc0EpbHg9e_8_z24S6v0g2bT72+faj2Q@mail.gmail.com","threadId":"31516","inReplyTo":"CACsJy8A-prPd=5R83LhcLO1rd-rBZRhfnvABvzvdDiC=hZ3ofQ@mail.gmail.com","subject":"Re: Please pull git-l10n updates for git v1.7.12-146-g16d26","fromName":"Jiang Xin","fromEmail":"worldhello.net@gmail.com","sentAt":"2012-09-15T01:34:39Z","receivedAt":"2012-09-15T01:34:39Z","isPatch":false,"sender":{"key":"worldhello.net@gmail.com","avatar":"https://avatars.githubusercontent.com/u/183860?v=4"},"body":"2012/9/14 Nguyen Thai Ngoc Duy <pclouds@gmail.com>:\n> (Dropping translators as they probably are not interested in this)\n>\n> I saw a gnu project does this (I don't remember what project). If we\n> update .po* files with --no-location, we can avoid a lot of diff\n> noises due to line number changes. A typical translator does not care\n> about these lines anyway. Those who do can easily search the string in\n> source files without them.\n\nI believe some translators need these location infomation to find the\ncontext. In order to squelch noise, users can:\n\n1. Define a new diff driver, such as:\n\n    $ git config --global diff.podiff.textconv \"sed -e '/^#/ d'\"\n\n2. Add two lines in .git/info/attributes to use this driver for po/pot files:\n\n    *.po diff=podiff\n    *.pot diff=podiff\n\n--\nJiang Xin\n"},{"id":"199088","messageId":"CACsJy8B8EtMWnJdPqNQ6J-NA+qpv2HXjo-rC5YkFQ9-GqkV1Mg@mail.gmail.com","threadId":"31516","inReplyTo":"CANYiYbGJP3rpd+t-gVSc0EpbHg9e_8_z24S6v0g2bT72+faj2Q@mail.gmail.com","subject":"Re: Please pull git-l10n updates for git v1.7.12-146-g16d26","fromName":"Nguyen Thai Ngoc Duy","fromEmail":"pclouds@gmail.com","sentAt":"2012-09-15T04:31:00Z","receivedAt":"2012-09-15T04:31:00Z","isPatch":false,"sender":{"key":"pclouds@gmail.com","avatar":"https://avatars.githubusercontent.com/u/720?v=4"},"body":"On Sat, Sep 15, 2012 at 8:34 AM, Jiang Xin <worldhello.net@gmail.com> wrote:\n> 2012/9/14 Nguyen Thai Ngoc Duy <pclouds@gmail.com>:\n>> (Dropping translators as they probably are not interested in this)\n>>\n>> I saw a gnu project does this (I don't remember what project). If we\n>> update .po* files with --no-location, we can avoid a lot of diff\n>> noises due to line number changes. A typical translator does not care\n>> about these lines anyway. Those who do can easily search the string in\n>> source files without them.\n>\n> I believe some translators need these location infomation to find the\n> context.\n\nUnless you are also a git developer, I doubt if sha1_file.c makes\nsense to any translators. In my 8 years of being translator/programmer\nto open source world, I rarely look at those lines (though I admit I\ndo). A slightly modified suggestion is just drop line number, not the\nfile name, but xgettext does not support that, unfortunately.\n-- \nDuy\n"}]}