Compared to v1 [1], parseopt patch is taken out. I attempted to convert all struct option, and it turned into a huge series [2]. Not sure how to submit that series yet. Apart from that, Makefile is updated to make sure xgettext scan all files, including header files. fprintf_ln() now uses fputc (so do a few other places). About 4 more sentences in plural forms are detected and converted to Q_(). [1] http://thread.gmane.org/gmane.comp.version-control.git/195623 [2] https://github.com/pclouds/git/tree/parseopt-i18n Jonathan Nieder (1): i18n: mark relative dates for translation Nguyễn Thái Ngọc Duy (9): Makefile: feed all header files to xgettext Add three convenient format printing functions with \n automatically appended i18n: help: mark strings for translation i18n: make warn_dangling_symref() automatically append \n i18n: remote: mark strings for translation i18n: apply: mark strings for translation i18n: apply: update say_patch_name to give translators complete sentence i18n: index-pack: mark strings for translation i18n: bundle: mark strings for translation Makefile | 49 +++++++---- builtin/apply.c | 206 ++++++++++++++++++++++++--------------------- builtin/fetch.c | 4 +- builtin/help.c | 48 +++++----- builtin/index-pack.c | 125 +++++++++++++++------------- builtin/remote.c | 227 +++++++++++++++++++++++++++----------------------- bundle.c | 38 +++++---- cache.h | 6 +- date.c | 95 ++++++++++++--------- generate-cmdlist.sh | 2 +- git.c | 2 +- help.c | 32 +++++--- refs.c | 1 + strbuf.c | 33 +++++++ strbuf.h | 7 ++ test-date.c | 7 +- 16 files changed, 504 insertions(+), 378 deletions(-) -- 1.7.8.36.g69ee2 -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html