diff --git a/ankiqt/ui/importing.py b/ankiqt/ui/importing.py
index 7325ce0f1..b9710c370 100644
--- a/ankiqt/ui/importing.py
+++ b/ankiqt/ui/importing.py
@@ -24,6 +24,7 @@ class ChangeMap(QDialog):
if current == field.name:
self.dialog.fields.setCurrentRow(n)
n += 1
+ self.dialog.fields.addItem(QListWidgetItem(_("Map to Tags")))
self.dialog.fields.addItem(QListWidgetItem(_("Discard field")))
if current is None:
self.dialog.fields.setCurrentRow(n)
@@ -37,8 +38,10 @@ class ChangeMap(QDialog):
row = self.dialog.fields.currentRow()
if row < len(self.model.fieldModels):
self.field = self.model.fieldModels[row]
- else:
+ elif row == self.dialog.fields.count() - 1:
self.field = None
+ else:
+ self.field = 0
QDialog.accept(self)
class ImportDialog(QDialog):
@@ -185,6 +188,8 @@ class ImportDialog(QDialog):
self.grid.addWidget(QLabel(text), num, 0)
if self.mapping[num]:
text = _("mapped to %s") % self.mapping[num].name
+ elif self.mapping[num] is 0:
+ text = _("mapped to Tags")
else:
text = _("")
self.grid.addWidget(QLabel(text), num, 1)
diff --git a/designer/changemap.ui b/designer/changemap.ui
index 02ab05969..a27c4a2d7 100644
--- a/designer/changemap.ui
+++ b/designer/changemap.ui
@@ -10,19 +10,19 @@
- Change field mapping
+ Import
-
- 9
-
6
+
+ 9
+
-
- <h1>Available fields</h1>Please choose which field you would like to import into. If you select "Discard field", all data from this field will be lost.
+ <h1>Select Target Field</h1>
true