| 301 return FALSE; |
301 return FALSE; |
| 302 } |
302 } |
| 303 |
303 |
| 304 |
304 |
| 305 #define STOCK_ITEMIZE(r, l) \ |
305 #define STOCK_ITEMIZE(r, l) \ |
| 306 if (!strcmp((r), text)) \ |
306 if (!strcmp((r), text) || !strcmp(_(r), text)) \ |
| 307 return (l); |
307 return (l); |
| 308 |
308 |
| 309 static const char * |
309 static const char * |
| 310 text_to_stock(const char *text) |
310 text_to_stock(const char *text) |
| 311 { |
311 { |
| 312 STOCK_ITEMIZE(_("Yes"), GTK_STOCK_YES); |
312 STOCK_ITEMIZE(N_("Yes"), GTK_STOCK_YES); |
| 313 STOCK_ITEMIZE(_("No"), GTK_STOCK_NO); |
313 STOCK_ITEMIZE(N_("_Yes"), GTK_STOCK_YES); |
| 314 STOCK_ITEMIZE(_("OK"), GTK_STOCK_OK); |
314 STOCK_ITEMIZE(N_("No"), GTK_STOCK_NO); |
| 315 STOCK_ITEMIZE(_("Cancel"), GTK_STOCK_CANCEL); |
315 STOCK_ITEMIZE(N_("_No"), GTK_STOCK_NO); |
| 316 STOCK_ITEMIZE(_("Apply"), GTK_STOCK_APPLY); |
316 STOCK_ITEMIZE(N_("OK"), GTK_STOCK_OK); |
| 317 STOCK_ITEMIZE(_("Close"), GTK_STOCK_CLOSE); |
317 STOCK_ITEMIZE(N_("_OK"), GTK_STOCK_OK); |
| 318 STOCK_ITEMIZE(_("Delete"), GTK_STOCK_DELETE); |
318 STOCK_ITEMIZE(N_("Cancel"), GTK_STOCK_CANCEL); |
| 319 STOCK_ITEMIZE(_("Add"), GTK_STOCK_ADD); |
319 STOCK_ITEMIZE(N_("_Cancel"), GTK_STOCK_CANCEL); |
| 320 STOCK_ITEMIZE(_("Remove"), GTK_STOCK_REMOVE); |
320 STOCK_ITEMIZE(N_("Apply"), GTK_STOCK_APPLY); |
| 321 STOCK_ITEMIZE(_("Save"), GTK_STOCK_SAVE); |
321 STOCK_ITEMIZE(N_("Close"), GTK_STOCK_CLOSE); |
| 322 STOCK_ITEMIZE(_("Alias"), PIDGIN_STOCK_ALIAS); |
322 STOCK_ITEMIZE(N_("Delete"), GTK_STOCK_DELETE); |
| |
323 STOCK_ITEMIZE(N_("Add"), GTK_STOCK_ADD); |
| |
324 STOCK_ITEMIZE(N_("Remove"), GTK_STOCK_REMOVE); |
| |
325 STOCK_ITEMIZE(N_("Save"), GTK_STOCK_SAVE); |
| |
326 STOCK_ITEMIZE(N_("Next"), GTK_STOCK_GO_FORWARD); |
| |
327 STOCK_ITEMIZE(N_("Back"), GTK_STOCK_GO_BACK); |
| |
328 STOCK_ITEMIZE(N_("Alias"), PIDGIN_STOCK_ALIAS); |
| 323 |
329 |
| 324 return text; |
330 return text; |
| 325 } |
331 } |
| |
332 |
| |
333 #undef STOCK_ITEMIZE |
| 326 |
334 |
| 327 static gchar * |
335 static gchar * |
| 328 pidgin_request_escape(PurpleRequestCommonParameters *cpar, const gchar *text) |
336 pidgin_request_escape(PurpleRequestCommonParameters *cpar, const gchar *text) |
| 329 { |
337 { |
| 330 if (text == NULL) |
338 if (text == NULL) |