Re: [PATCH 04/13] revert: Propogate errors upwards from do_pick_commit
From: Jonathan Nieder <hidden>
Date: 2016-06-15 22:51:30
Jun 21, 2011 at 12:19:47PM -0700, Junio C Hamano wrote:
Jonathan Nieder [off-list ref] writes:
quoted
quoted
+ if (res < 0) + die(_("%s failed"), me); + return 0;Should the "revert" or "cherry-pick" here be part of the message marked for translation? A translator might want to paraphrase to fatal: failed to cherry-pick if that is more natural in the language at hand.Wouldn't such a message file simply say msgid "%s failed" msgstr "failed to %s" IOW, I am not sure what problem you are seeing.
Ah, sorry for the lack of clarity. What I meant is that the noun and verb will be different words in many languages. There can also be problems of subject/verb agreement. Also "me" is used elsewhere to hold the command name as typed on the command line even when LANG points to a language other than English if I remember correctly. If the message were in revert_or_cherry_pick instead of having two identical copies in cmd_revert and cmd_cherry_pick, it would have been less striking (but still a potential problem).