+ _(" user ID or issuer fields so that they are no longer the same NAI.");
foreach (var card in list) {
- message += "\n\nDisplay Name: '%s'\nServices:\n %s".printf(card.display_name, card.get_services_string(",\n "));
+ message += _("\n\nDisplay Name: '%s'\nServices:\n %s").printf(card.display_name, card.get_services_string(",\n "));
}
var msg_dialog = new Gtk.MessageDialog(this,
Gtk.DialogFlags.DESTROY_WITH_PARENT,
Gtk.MessageType.INFO,
Gtk.ButtonsType.OK,
+ "%s",
message);
msg_dialog.run();
msg_dialog.destroy();
private IdCardWidget add_id_card_widget(IdCard id_card)
{
+ if (id_card == null) {
+ logger.trace("add_id_card_widget: id_card == null; returning.");
+ return null;
+ }
+
logger.trace("add_id_card_widget: id_card.nai='%s'; selected nai='%s'"
.printf(id_card.nai,
this.selected_card == null ? "[null selection]" : this.selected_card.nai));
Gtk.DialogFlags.DESTROY_WITH_PARENT,
Gtk.MessageType.INFO,
Gtk.ButtonsType.OK,
+ "%s",
_("Import completed. No identities were added or updated."));
msg_dialog.run();
msg_dialog.destroy();