diff 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
line wrap: on
line diff
--- a/src/protocols/toc/toc.c	Fri Jan 10 07:04:23 2003 +0000
+++ b/src/protocols/toc/toc.c	Fri Jan 10 15:36:48 2003 +0000
@@ -1978,9 +1978,10 @@
 			index++;
 		}
 	        g_snprintf(buf, sizeof(buf), 
-				ft->files == 1 ? 
-				_("%s requests %s to accept %d file: %s (%.2f %s)%s%s") :
-				_("%s requests %s to accept %d files: %s (%.2f %s)%s%s"),
+				ngettext(
+				"%s requests %s to accept %d file: %s (%.2f %s)%s%s",
+				"%s requests %s to accept %d files: %s (%.2f %s)%s%s",
+				ft->files),
 				ft->user, ft->gc->username, ft->files, 
 				ft->filename, size, sizes[index], (ft->message) ? "\n" : "",
 				(ft->message) ? ft->message : "");