diff options
author | Dirk Hohndel <dirk@hohndel.org> | 2012-10-17 01:21:03 -0700 |
---|---|---|
committer | Dirk Hohndel <dirk@hohndel.org> | 2012-10-17 01:25:49 -0700 |
commit | dbae888abc8ac3779ace49da323edaa4c3574394 (patch) | |
tree | af5640630753d0df8fc49236f1439ad75ff3027f /statistics.c | |
parent | 9c62e223d331543f915b8819385348c466de3c14 (diff) | |
download | subsurface-dbae888abc8ac3779ace49da323edaa4c3574394.tar.gz |
Handle dates and a "calculated plural" in translations
This looks like a massive commit mainly because of the line number changes
in the .po files. That sadly hides what really happened here:
- the places where we manually build dates have now been localized
- the one place where we did the English "calculated plural" has been
modified so that it now can be correctly translated (in English this
just adds an 's' to the noun if the number is != 1 - in other languages
this tends to be much more complicated)
I then updated the two German translations to take advantage of the new
constructs. And while I was at it, I changed the translation Trip->Gruppe
to Trip->Reise as that seemed much more appropriate.
I also fixed another error in the German translation where I translated
"dive time" as "Startzeit" - but in the context it was "Dauer".
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Diffstat (limited to 'statistics.c')
-rw-r--r-- | statistics.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/statistics.c b/statistics.c index 047c6ea1e..db6e30a05 100644 --- a/statistics.c +++ b/statistics.c @@ -525,7 +525,8 @@ static void show_single_dive_stats(struct dive *dive) utc_mkdate(dive->when, &tm); snprintf(buf, sizeof(buf), - "%s, %s %d, %d %2d:%02d", + /*++GETTEXT 80 chars: weekday, monthname, day, year, hour, min */ + _("%1$s, %2$s %3$d, %4$d %5$2d:%6$02d"), weekday(tm.tm_wday), monthname(tm.tm_mon), tm.tm_mday, tm.tm_year + 1900, |