i18n: rebase: mark messages for translation
authorJiang Xin <worldhello.net@gmail.com>
Wed, 25 Jul 2012 14:53:08 +0000 (22:53 +0800)
committerJunio C Hamano <gitster@pobox.com>
Wed, 25 Jul 2012 17:09:14 +0000 (10:09 -0700)
commitc7108bf9ed72403bdf6274bf46263731590bffcf
tree9745d2a31c61fdb54fd69e2d7974e365df8498da
parentc2d140db08e772e14ca17044821bcf94ae09cd0f
i18n: rebase: mark messages for translation

Mark messages in git-rebase.sh for translation.  While doing this
Jonathan noticed that the comma usage and sentence structure of the
resolvemsg was not quite right, so correct that and its cousins in
git-am.sh and t/t0201-gettext-fallbacks.sh at the same time.

Some tests would start to fail with GETTEXT_POISON turned on after
this update.  Use test_i18ncmp and test_i18ngrep where appropriate
to mark strings that should only be checked in the C locale output
to avoid such issues.

Signed-off-by: Jiang Xin <worldhello.net@gmail.com>
Reviewed-by: Stefano Lattarini <stefano.lattarini@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
git-am.sh
git-rebase.sh
t/t0201-gettext-fallbacks.sh
t/t3400-rebase.sh
t/t3406-rebase-message.sh