From: Junio C Hamano Date: Mon, 21 Apr 2014 19:19:39 GMT Subject: Re: [PATCH v3 2/2] blame: use a helper to get suitable blame_date_width Message-ID: In-Reply-To: Junio C Hamano writes: > What I am wondering is if we can do something > like this: > ... Nah, that is a lot more stupid than just doing > In code: > > blame_date_width = strtoul(_("4 years, 11 months ago"), NULL, 10) + 1; > > In git.pot: > > #. This string is used to tell us the maximum display width for a > #. relative timestamp in "git blame" output. For C locale, "4 years, > #. 11 months ago", which takes 22 places, is the longest among various > #. forms of relative timestamps, but your language may need more or > #. fewer display columns. > msgid "4 years, 11 months ago" > msgstr "" > > In de.po: > #. This string is used to tell us the maximum display width for a > #. relative timestamp in "git blame" output. For C locale, "4 years, > #. 11 months ago", which takes 22 places, is the longest among various > #. forms of relative timestamps, but your language may need more or > #. fewer display columns. > msgid "4 years, 11 months ago" > msgstr ""vor 4 Jahren, und 11 Monaten" which is essentially how your very original looked like (modulo the comments). So let's not try to be clever or cute, and just have a good instruction in the TRANSLATORS comments. Sorry for flipping and flopping on this one.