Mercurial > pidgin
diff libpurple/protocols/oscar/oscar.c @ 16063:fa8aeab4ca5a
Hopefully prevent libpurple causing problems for 3rd party UIs if they also
use gettext for i18n. Use dgettext & dngettext in libpurple to explicitly
specify the text domain to use.
Currently, with no split of strings for libpurple/pidgin/finch, we are using
'pidgin' as the gettext domain everywhere.
Hopefully this didn't break anything.
author | Stu Tomlinson <stu@nosnilmot.com> |
---|---|
date | Wed, 11 Apr 2007 14:46:04 +0000 |
parents | e1cd60075d08 |
children | f2a4b05407d7 |
line wrap: on
line diff
--- a/libpurple/protocols/oscar/oscar.c Wed Apr 11 13:38:05 2007 +0000 +++ b/libpurple/protocols/oscar/oscar.c Wed Apr 11 14:46:04 2007 +0000 @@ -2558,7 +2558,7 @@ switch(reason) { case 0: /* Invalid (0) */ buf = g_strdup_printf( - ngettext( + dngettext(PACKAGE, "You missed %hu message from %s because it was invalid.", "You missed %hu messages from %s because they were invalid.", nummissed), @@ -2567,7 +2567,7 @@ break; case 1: /* Message too large */ buf = g_strdup_printf( - ngettext( + dngettext(PACKAGE, "You missed %hu message from %s because it was too large.", "You missed %hu messages from %s because they were too large.", nummissed), @@ -2576,7 +2576,7 @@ break; case 2: /* Rate exceeded */ buf = g_strdup_printf( - ngettext( + dngettext(PACKAGE, "You missed %hu message from %s because the rate limit has been exceeded.", "You missed %hu messages from %s because the rate limit has been exceeded.", nummissed), @@ -2585,7 +2585,7 @@ break; case 3: /* Evil Sender */ buf = g_strdup_printf( - ngettext( + dngettext(PACKAGE, "You missed %hu message from %s because he/she was too evil.", "You missed %hu messages from %s because he/she was too evil.", nummissed), @@ -2594,7 +2594,7 @@ break; case 4: /* Evil Receiver */ buf = g_strdup_printf( - ngettext( + dngettext(PACKAGE, "You missed %hu message from %s because you are too evil.", "You missed %hu messages from %s because you are too evil.", nummissed), @@ -2603,7 +2603,7 @@ break; default: buf = g_strdup_printf( - ngettext( + dngettext(PACKAGE, "You missed %hu message from %s for an unknown reason.", "You missed %hu messages from %s for an unknown reason.", nummissed), @@ -3918,7 +3918,7 @@ } secondary = g_strdup_printf( - ngettext("The following screen name is associated with %s", + dngettext(PACKAGE, "The following screen name is associated with %s", "The following screen names are associated with %s", num), email); @@ -4476,7 +4476,7 @@ if (infolen > od->rights.maxsiglen) { gchar *errstr; - errstr = g_strdup_printf(ngettext("The maximum profile length of %d byte " + errstr = g_strdup_printf(dngettext(PACKAGE, "The maximum profile length of %d byte " "has been exceeded. It has been truncated it for you.", "The maximum profile length of %d bytes " "has been exceeded. It has been truncated it for you.", @@ -4526,7 +4526,7 @@ { gchar *errstr; - errstr = g_strdup_printf(ngettext("The maximum away message length of %d byte " + errstr = g_strdup_printf(dngettext(PACKAGE, "The maximum away message length of %d byte " "has been exceeded. It has been truncated for you.", "The maximum away message length of %d bytes " "has been exceeded. It has been truncated for you.",