pidgin/gtkdialogs.c

changeset 32876
72363d227cfc
parent 32875
8b2c2178a4ca
child 32877
12daa21000db
equal deleted inserted replaced
32875:8b2c2178a4ca 32876:72363d227cfc
347 static void 347 static void
348 add_translators(GString *str, const struct translator *list) 348 add_translators(GString *str, const struct translator *list)
349 { 349 {
350 for (; list->language != NULL; list++) { 350 for (; list->language != NULL; list++) {
351 if (list->email != NULL) { 351 if (list->email != NULL) {
352 g_string_append_printf(str, " <b>%s (%s)</b> - <a href=\"mailto:%s\">%s</a><br/>", 352 g_string_append_printf(str, "<dt>%s (%s)</dt><dd><a href=\"mailto:%s\">%s</a></dd>",
353 _(list->language), 353 _(list->language),
354 list->abbr, 354 list->abbr,
355 list->email, 355 list->email,
356 _(list->name)); 356 _(list->name));
357 } else { 357 } else {
358 g_string_append_printf(str, " <b>%s (%s)</b> - %s<br/>", 358 g_string_append_printf(str, "<dt>%s (%s)</dt><dd>%s</dd>",
359 _(list->language), 359 _(list->language),
360 list->abbr, 360 list->abbr,
361 _(list->name)); 361 _(list->name));
362 } 362 }
363 } 363 }
778 } 778 }
779 779
780 str = g_string_sized_new(4096); 780 str = g_string_sized_new(4096);
781 781
782 /* Current Translators */ 782 /* Current Translators */
783 g_string_append_printf(str, "<FONT SIZE=\"4\">%s:</FONT><BR/>", 783 g_string_append_printf(str, "<h3>%s</h3><dl>",
784 _("Current Translators")); 784 _("Current Translators"));
785 add_translators(str, translators); 785 add_translators(str, translators);
786 g_string_append(str, "<BR/>"); 786 g_string_append(str, "</dl>");
787 787
788 /* Past Translators */ 788 /* Past Translators */
789 g_string_append_printf(str, "<FONT SIZE=\"4\">%s:</FONT><BR/>", 789 g_string_append_printf(str, "<h3>%s:</h3><dl>",
790 _("Past Translators")); 790 _("Past Translators"));
791 add_translators(str, past_translators); 791 add_translators(str, past_translators);
792 g_string_append(str, "</dl>");
792 793
793 tmp = g_strdup_printf(_("%s Translator Information"), PIDGIN_NAME); 794 tmp = g_strdup_printf(_("%s Translator Information"), PIDGIN_NAME);
794 translator_info = pidgin_build_help_dialog(tmp, "translator_info", str); 795 translator_info = pidgin_build_help_dialog(tmp, "translator_info", str);
795 g_signal_connect(G_OBJECT(translator_info), "destroy", G_CALLBACK(gtk_widget_destroyed), &translator_info); 796 g_signal_connect(G_OBJECT(translator_info), "destroy", G_CALLBACK(gtk_widget_destroyed), &translator_info);
796 g_free(tmp); 797 g_free(tmp);

mercurial