pidgin: 2072eddd: "This patch pluralizes a few strings tha...
rlaager at pidgin.im
rlaager at pidgin.im
Sun Jun 8 22:25:59 EDT 2008
-----------------------------------------------------------------
Revision: 2072edddff2333b97848681a9a464e9722b5f059
Ancestor: 1cf4ef4c481283c7ad9495c80c39bc1196850556
Author: laurynas.biveinis at gmail.com
Date: 2008-06-09T02:22:33
Branch: im.pidgin.pidgin
URL: http://d.pidgin.im/viewmtn/revision/info/2072edddff2333b97848681a9a464e9722b5f059
Modified files:
finch/gntft.c libpurple/protocols/irc/msgs.c
libpurple/protocols/myspace/myspace.c pidgin/gtkft.c
po/lt.po
ChangeLog:
"This patch pluralizes a few strings that should be pluralized for
translation."
Fixes #5898
-------------- next part --------------
============================================================
--- finch/gntft.c 3b3fd3dde21b0f63a836b574f5fe820563422c24
+++ finch/gntft.c 464c5a1c86e38be2ffb920b661097679d0909688
@@ -117,7 +117,9 @@ update_title_progress(void)
total_pct = 100 * total_bytes_xferred / total_file_size;
}
- title = g_strdup_printf(_("File Transfers - %d%% of %d files"),
+ title = g_strdup_printf(ngettext("File Transfers - %d%% of %d file",
+ "File Transfers - %d%% of %d files",
+ num_active_xfers),
total_pct, num_active_xfers);
gnt_screen_rename_widget((xfer_dialog->window), title);
g_free(title);
============================================================
--- libpurple/protocols/irc/msgs.c 5cb77f0567315a4796fe1059a7bf58a1a9b27f16
+++ libpurple/protocols/irc/msgs.c 62280e0e9b4122ae5b047f419b31194ca825d9e1
@@ -215,7 +215,9 @@ void irc_msg_ban(struct irc_conn *irc, c
/* This is an extended syntax, not in RFC 1459 */
int t1 = atoi(args[4]);
time_t t2 = time(NULL);
- msg = g_strdup_printf(_("Ban on %s by %s, set %ld seconds ago"),
+ msg = g_strdup_printf(ngettext("Ban on %s by %s, set %ld second ago",
+ "Ban on %s by %s, set %ld seconds ago",
+ t2 - t1),
args[2], args[3], t2 - t1);
} else {
msg = g_strdup_printf(_("Ban on %s"), args[2]);
============================================================
--- libpurple/protocols/myspace/myspace.c 2066a6e6490b5c9fe20d59503b1290a7058d6f59
+++ libpurple/protocols/myspace/myspace.c 03f4a618f1c34ff94295a3978bf42fa5a9def896
@@ -1328,7 +1328,10 @@ msim_check_alive(gpointer data)
delta = time(NULL) - session->last_comm;
/* purple_debug_info("msim", "msim_check_alive: delta=%d\n", delta); */
if (delta >= MSIM_KEEPALIVE_INTERVAL) {
- errmsg = g_strdup_printf(_("Connection to server lost (no data received within %d seconds)"), (int)delta);
+ errmsg = g_strdup_printf(ngettext("Connection to server lost (no data received within %d second)",
+ "Connection to server lost (no data received within %d seconds)",
+ (int)delta),
+ (int)delta);
purple_debug_info("msim", "msim_check_alive: %s > interval of %d, presumed dead\n",
errmsg, MSIM_KEEPALIVE_INTERVAL);
@@ -2946,7 +2949,10 @@ msim_got_contact_list(MsimSession *sessi
switch (GPOINTER_TO_UINT(user_data)) {
case MSIM_CONTACT_LIST_IMPORT_ALL_FRIENDS:
- msg = g_strdup_printf(_("%d buddies were added or updated from the server (including buddies already on the server-side list)"), buddy_count);
+ msg = g_strdup_printf(ngettext("%d buddy was added or updated from the server (including buddies already on the server-side list)",
+ "%d buddies were added or updated from the server (including buddies already on the server-side list)",
+ buddy_count),
+ buddy_count);
purple_notify_info(session->account, _("Add contacts from server"), msg, NULL);
g_free(msg);
break;
============================================================
--- pidgin/gtkft.c dde0b11d8eaa7510cc3260f9b44c9587e7790fe9
+++ pidgin/gtkft.c c1953b131ac097db9c78ae09004bdd40b9fceba7
@@ -226,8 +226,10 @@ update_title_progress(PidginXferDialog *
total_pct = 100 * total_bytes_xferred / total_file_size;
}
- title = g_strdup_printf(_("File Transfers - %d%% of %d files"),
- total_pct, num_active_xfers);
+ title = g_strdup_printf(ngettext("File Transfers - %d%% of %d file",
+ "File Transfers - %d%% of %d files",
+ num_active_xfers),
+ total_pct, num_active_xfers);
gtk_window_set_title(GTK_WINDOW(dialog->window), title);
g_free(title);
} else {
============================================================
--- po/lt.po 4e3c913a8240c6a088018ebf37bbba30ec3c07e6
+++ po/lt.po 5e2b00bef7f8ee97fe601e85aedfabbc7f2cf57c
@@ -721,8 +721,11 @@ msgstr "Pristabdyti"
msgstr "Pristabdyti"
#, c-format
-msgid "File Transfers - %d%% of %d files"
-msgstr "Failų perdavimai â %d%% iÅ¡ %d"
+msgid "File Transfers - %d%% of %d file"
+msgid_plural "File Transfers - %d%% of %d files"
+msgstr[0] "Failų perdavimai â %d%% iÅ¡ %d failo"
+msgstr[1] "Failų perdavimai â %d%% iÅ¡ %d failų"
+msgstr[2] "Failų perdavimai â %d%% iÅ¡ %d failų"
#. Create the window.
msgid "File Transfers"
@@ -3258,8 +3261,11 @@ msgstr "Bloga būsena"
msgstr "Bloga būsena"
#, c-format
-msgid "Ban on %s by %s, set %ld seconds ago"
-msgstr "Vartotojui %s uždraudÄ prisijungti %s prieÅ¡ %ld sekundžių"
+msgid "Ban on %s by %s, set %ld second ago"
+msgid_plural "Ban on %s by %s, set %ld seconds ago"
+msgstr[0] "Vartotojui %s uždraudÄ prisijungti %s prieÅ¡ %ld sekundÄ"
+msgstr[1] "Vartotojui %s uždraudÄ prisijungti %s prieÅ¡ %ld sekundes"
+msgstr[2] "Vartotojui %s uždraudÄ prisijungti %s prieÅ¡ %ld sekundžių"
#, c-format
msgid "Ban on %s"
@@ -5439,8 +5445,11 @@ msgstr "Prisijungiama"
msgstr "Prisijungiama"
#, c-format
-msgid "Connection to server lost (no data received within %d seconds)"
-msgstr "Nutrūko ryšys su serveriu (negauta jokių duomenų per %d sekundžių)"
+msgid "Connection to server lost (no data received within %d second)"
+msgid_plural "Connection to server lost (no data received within %d seconds)"
+msgstr[0] "NutrÅ«ko ryÅ¡ys su serveriu (negauta jokių duomenų per %d sekundÄ)"
+msgstr[1] "Nutrūko ryšys su serveriu (negauta jokių duomenų per %d sekundes)"
+msgstr[2] "Nutrūko ryšys su serveriu (negauta jokių duomenų per %d sekundžių)"
#. Can't write _()'d strings in array initializers. Workaround.
msgid "New mail messages"
@@ -5538,9 +5547,18 @@ msgid ""
#, c-format
msgid ""
+"%d buddy was added or updated from the server (including buddies already on "
+"the server-side list)"
+msgid_plural ""
"%d buddies were added or updated from the server (including buddies already "
"on the server-side list)"
-msgstr ""
+msgstr[0] ""
+"%d biÄiulis buvo pridÄtas ar atnaujintas iÅ¡ serverio (įskaitant ir "
+"biÄiulius, jau esanÄius serverio sÄ
raše)"
+msgstr[1] ""
+"%d biÄiuliai buvo pridÄti ar atnaujinti iÅ¡ serverio (įskaitant ir biÄiulius, "
+"jau esanÄius serverio sÄ
raše)"
+msgstr[2] ""
"%d biÄiulių buvo pridÄta ar atnaujinta iÅ¡ serverio (įskaitant ir biÄiulius, "
"jau esanÄius serverio sÄ
raše)"
More information about the Commits
mailing list