Mercurial > pidgin
comparison src/protocols/toc/toc.c @ 4276:32fcf4cf5f80
[gaim-migrate @ 4527]
E'ric Boumaour (zongo_fr) writes:
"This patch enables the use of ngettext for singular and
plural forms of sentences ("%s person in room"/"%s
people in room") cf. gettext documentation.
Some call to g_snprintf have been rewritten to make
strings translatable (like "%s has %s")
The patch is also available at
http://www.frankiz.org/gaim/ starting by i18n-ngettext-
http://www.frankiz.org/gaim/i18n-ngettext-20030110.diff
is the current file, a newer date would be an update.
HTH,
Eric"
committer: Tailor Script <tailor@pidgin.im>
| author | Luke Schierer <lschiere@pidgin.im> |
|---|---|
| date | Fri, 10 Jan 2003 15:36:48 +0000 |
| parents | 9c7fcb211886 |
| children | a789969fc198 |
comparison
equal
deleted
inserted
replaced
| 4275:5ce5b252cdb1 | 4276:32fcf4cf5f80 |
|---|---|
| 1976 while ((index < 4) && (size > 1024)) { | 1976 while ((index < 4) && (size > 1024)) { |
| 1977 size /= 1024; | 1977 size /= 1024; |
| 1978 index++; | 1978 index++; |
| 1979 } | 1979 } |
| 1980 g_snprintf(buf, sizeof(buf), | 1980 g_snprintf(buf, sizeof(buf), |
| 1981 ft->files == 1 ? | 1981 ngettext( |
| 1982 _("%s requests %s to accept %d file: %s (%.2f %s)%s%s") : | 1982 "%s requests %s to accept %d file: %s (%.2f %s)%s%s", |
| 1983 _("%s requests %s to accept %d files: %s (%.2f %s)%s%s"), | 1983 "%s requests %s to accept %d files: %s (%.2f %s)%s%s", |
| 1984 ft->files), | |
| 1984 ft->user, ft->gc->username, ft->files, | 1985 ft->user, ft->gc->username, ft->files, |
| 1985 ft->filename, size, sizes[index], (ft->message) ? "\n" : "", | 1986 ft->filename, size, sizes[index], (ft->message) ? "\n" : "", |
| 1986 (ft->message) ? ft->message : ""); | 1987 (ft->message) ? ft->message : ""); |
| 1987 } else { | 1988 } else { |
| 1988 g_snprintf(buf, sizeof(buf), _("%s requests you to send them a file"), ft->user); | 1989 g_snprintf(buf, sizeof(buf), _("%s requests you to send them a file"), ft->user); |
