Re: git-gui translation updates needed
- From
Junio C Hamano <gitster@pobox.com>
- Date
- Feb 3, 2010, 01:09 UTC
- Message-ID
- <7vy6jbunu8.fsf@alter.siamese.dyndns.org>
- In-Reply-To
- <20100201151647.GB8916@spearce.org>
"Shawn O. Pearce" <spearce@spearce.org> writes:
Show 11 quoted lines
> git-gui has picked up a few new strings. Junio and I would like > to see the new version in git 1.7.0, which means we need to get > the new messages translated. > > If you maintain a translation file for git-gui, please grab the > latest sources and send a patch for your .po file: > > git://git.spearce.org/git-gui.git master > > Thus far I think I have German, Italian and Swedish (thanks Christian > Stimming, Christian Stimming, Christian Stimming).
I grabbed the current one and took a quick look.
"git grep POT-Creation-Date" reveals:
el.po "POT-Creation-Date: 2008-03-14 07:18+0100\n" zh_cn.po "POT-Creation-Date: 2008-03-14 07:18+0100\n" nb.po "POT-Creation-Date: 2008-11-16 13:56-0800\n" hu.po "POT-Creation-Date: 2008-12-08 08:31-0800\n" ru.po "POT-Creation-Date: 2008-12-08 08:31-0800\n"
git-gui.pot "POT-Creation-Date: 2010-01-26 15:47-0800\n" fr.po "POT-Creation-Date: 2010-01-26 15:47-0800\n" it.po "POT-Creation-Date: 2010-01-26 15:47-0800\n" ja.po "POT-Creation-Date: 2010-01-26 15:47-0800\n" sv.po "POT-Creation-Date: 2010-01-26 15:47-0800\n" de.po "POT-Creation-Date: 2010-01-26 22:22+0100\n"
The build says:
MSGFMT po/el.msg 381 translated, 4 fuzzy, 6 untranslated.
MSGFMT po/zh_cn.msg 366 translated, 7 fuzzy, 17 untranslated.
MSGFMT po/nb.msg 474 translated, 39 untranslated.
MSGFMT po/hu.msg 514 translated.
MSGFMT po/ru.msg 513 translated, 2 untranslated.
MSGFMT po/it.msg 519 translated, 1 untranslated.A few observations:
- It is curious that de.po is based on a version of .pot that is different from the official git-gui.pot, even though it seems to be up-to-date (no, I don't read German, but running "msgmerge -U po/de.po po/git-gui.pot" doesn't seem to detect anything missing).
Build log for "de" also says that has 520 messages all translated.
- I am seeing "1 untranslated", even though it.po is based on the latest git-gui.pot. It translates "buckets" to an empty string; somebody who care about Italian may need to double check.
- Greek and Chinese are way out of date and Nowegian, Hungarian, and Russian are more than one year old.
If people who can read/write Greek, Chinese, Nowegian, Hungarian, or Russian and who do use git-gui on regular basis want to step forward to help, it is the time.
Thanks.