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);