]> git.deb.at Git - pkg/abook.git/blobdiff - po/abook.pot
i18n: .pot and po files updated to latest code
[pkg/abook.git] / po / abook.pot
index 3a14feba727eab1671c8da40de87e2090df36e17..2ab01861e67baad2cd06e1ac0f7806cc58b88c00 100644 (file)
 #, fuzzy
 msgid ""
 msgstr ""
 #, fuzzy
 msgid ""
 msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Report-Msgid-Bugs-To: <cedricduval+abook@free.fr>\n"
-"POT-Creation-Date: 2005-10-03 00:06+0200\n"
+"Project-Id-Version: abook 0.6.0pre2\n"
+"Report-Msgid-Bugs-To: <abook-devel@lists.sourceforge.net>\n"
+"POT-Creation-Date: 2013-01-17 14:44+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=CHARSET\n"
 "Content-Transfer-Encoding: 8bit\n"
 
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=CHARSET\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: abook.c:91
+#: abook.c:99
 #, c-format
 msgid "Cannot create directory %s\n"
 msgstr ""
 
 #, c-format
 msgid "Cannot create directory %s\n"
 msgstr ""
 
-#: abook.c:97
+#: abook.c:105
 #, c-format
 msgid "%s is not a directory\n"
 msgstr ""
 
 #, c-format
 msgid "%s is not a directory\n"
 msgstr ""
 
-#: abook.c:115
+#: abook.c:123
 #, c-format
 msgid "Memory allocation failure: %s\n"
 msgstr ""
 
 #, c-format
 msgid "Memory allocation failure: %s\n"
 msgstr ""
 
-#: abook.c:126
+#: abook.c:134
 #, c-format
 msgid "Press enter to continue...\n"
 msgstr ""
 
 #, c-format
 msgid "Press enter to continue...\n"
 msgstr ""
 
-#: abook.c:138
+#: abook.c:149
 #, c-format
 msgid "File %s is not writeable"
 msgstr ""
 
 #, c-format
 msgid "File %s is not writeable"
 msgstr ""
 
-#: abook.c:143
+#: abook.c:154
 msgid "If you continue all changes will be lost. Do you want to continue?"
 msgstr ""
 
 msgid "If you continue all changes will be lost. Do you want to continue?"
 msgstr ""
 
-#: abook.c:162
+#: abook.c:173
 msgid "Save database"
 msgstr ""
 
 msgid "Save database"
 msgstr ""
 
-#: abook.c:164
+#: abook.c:175
 msgid "Quit without saving"
 msgstr ""
 
 msgid "Quit without saving"
 msgstr ""
 
-#: abook.c:218
+#: abook.c:233
 #, c-format
 msgid "%s is not a valid HOME directory\n"
 msgstr ""
 
 #, c-format
 msgid "%s is not a valid HOME directory\n"
 msgstr ""
 
-#: abook.c:249
+#: abook.c:264
 #, c-format
 msgid ""
 "Cannot combine options --mutt-query, --convert, --add-email or --add-email-"
 "quiet\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "Cannot combine options --mutt-query, --convert, --add-email or --add-email-"
 "quiet\n"
 msgstr ""
 
-#: abook.c:280
+#: abook.c:295
 #, c-format
 msgid "please use option --%s after --convert option\n"
 msgstr ""
 
 #, c-format
 msgid "please use option --%s after --convert option\n"
 msgstr ""
 
-#: abook.c:379
+#: abook.c:382
+#, c-format
+msgid "please use option --outformat after --convert or --mutt-query option\n"
+msgstr ""
+
+#: abook.c:420
+#, c-format
+msgid "Invalid custom format string\n"
+msgstr ""
+
+#: abook.c:428
 #, c-format
 msgid "%s: unrecognized arguments on command line\n"
 msgstr ""
 
 #, c-format
 msgid "%s: unrecognized arguments on command line\n"
 msgstr ""
 
-#: abook.c:401
+#: abook.c:450
 msgid "     -h\t--help\t\t\t\tshow usage"
 msgstr ""
 
 msgid "     -h\t--help\t\t\t\tshow usage"
 msgstr ""
 
-#: abook.c:402
+#: abook.c:451
 msgid "     -C\t--config\t<file>\t\tuse an alternative configuration file"
 msgstr ""
 
 msgid "     -C\t--config\t<file>\t\tuse an alternative configuration file"
 msgstr ""
 
-#: abook.c:403
+#: abook.c:452
 msgid "\t--datafile\t<file>\t\tuse an alternative addressbook file"
 msgstr ""
 
 msgid "\t--datafile\t<file>\t\tuse an alternative addressbook file"
 msgstr ""
 
-#: abook.c:404
+#: abook.c:453
 msgid "\t--mutt-query\t<string>\tmake a query for mutt"
 msgstr ""
 
 msgid "\t--mutt-query\t<string>\tmake a query for mutt"
 msgstr ""
 
-#: abook.c:405
+#: abook.c:454
 msgid ""
 "\t--add-email\t\t\tread an e-mail message from stdin and\n"
 "\t\t\t\t\tadd the sender to the addressbook"
 msgstr ""
 
 msgid ""
 "\t--add-email\t\t\tread an e-mail message from stdin and\n"
 "\t\t\t\t\tadd the sender to the addressbook"
 msgstr ""
 
-#: abook.c:409
+#: abook.c:458
 msgid ""
 "\t--add-email-quiet\t\tsame as --add-email but doesn't\n"
 "\t\t\t\t\trequire to confirm adding"
 msgstr ""
 
 msgid ""
 "\t--add-email-quiet\t\tsame as --add-email but doesn't\n"
 "\t\t\t\t\trequire to confirm adding"
 msgstr ""
 
-#: abook.c:413
+#: abook.c:462
 msgid "\t--convert\t\t\tconvert address book files"
 msgstr ""
 
 msgid "\t--convert\t\t\tconvert address book files"
 msgstr ""
 
-#: abook.c:414
+#: abook.c:463
 msgid "\toptions to use with --convert:"
 msgstr ""
 
 msgid "\toptions to use with --convert:"
 msgstr ""
 
-#: abook.c:415
+#: abook.c:464
 msgid "\t--informat\t<format>\tformat for input file"
 msgstr ""
 
 msgid "\t--informat\t<format>\tformat for input file"
 msgstr ""
 
-#: abook.c:416
+#: abook.c:465
 msgid "\t\t\t\t\t(default: abook)"
 msgstr ""
 
 msgid "\t\t\t\t\t(default: abook)"
 msgstr ""
 
-#: abook.c:417
+#: abook.c:466
 msgid "\t--infile\t<file>\t\tsource file"
 msgstr ""
 
 msgid "\t--infile\t<file>\t\tsource file"
 msgstr ""
 
-#: abook.c:418
+#: abook.c:467
 msgid "\t\t\t\t\t(default: stdin)"
 msgstr ""
 
 msgid "\t\t\t\t\t(default: stdin)"
 msgstr ""
 
-#: abook.c:419
+#: abook.c:468
 msgid "\t--outformat\t<format>\tformat for output file"
 msgstr ""
 
 msgid "\t--outformat\t<format>\tformat for output file"
 msgstr ""
 
-#: abook.c:420
+#: abook.c:469
 msgid "\t\t\t\t\t(default: text)"
 msgstr ""
 
 msgid "\t\t\t\t\t(default: text)"
 msgstr ""
 
-#: abook.c:421
+#: abook.c:470
 msgid "\t--outfile\t<file>\t\tdestination file"
 msgstr ""
 
 msgid "\t--outfile\t<file>\t\tdestination file"
 msgstr ""
 
-#: abook.c:422
+#: abook.c:471
 msgid "\t\t\t\t\t(default: stdout)"
 msgstr ""
 
 msgid "\t\t\t\t\t(default: stdout)"
 msgstr ""
 
-#: abook.c:423
+#: abook.c:472
+msgid "\t--outformatstr\t<str>   \tformat to use for \"custom\" --outformat"
+msgstr ""
+
+#: abook.c:473
+msgid "\t\t\t\t\t(default: \"{nick} ({name}): {mobile}\")"
+msgstr ""
+
+#: abook.c:474
 msgid "\t--formats\t\t\tlist available formats"
 msgstr ""
 
 msgid "\t--formats\t\t\tlist available formats"
 msgstr ""
 
-#: abook.c:494
+#: abook.c:528
 #, c-format
 msgid "Cannot open database\n"
 msgstr ""
 
 #, c-format
 msgid "Cannot open database\n"
 msgstr ""
 
-#: abook.c:620
+#: abook.c:654
 #, c-format
 msgid "too few arguments to make conversion\n"
 msgstr ""
 
 #, c-format
 msgid "too few arguments to make conversion\n"
 msgstr ""
 
-#: abook.c:621
+#: abook.c:655
 #, c-format
 msgid "try --help\n"
 msgstr ""
 
 #, c-format
 msgid "try --help\n"
 msgstr ""
 
-#: abook.c:626
+#: abook.c:660
 #, c-format
 msgid ""
 "input and output formats are the same\n"
 "exiting...\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "input and output formats are the same\n"
 "exiting...\n"
 msgstr ""
 
-#: abook.c:639
+#: abook.c:674
 #, c-format
 msgid "input format %s not supported\n"
 msgstr ""
 
 #, c-format
 msgid "input format %s not supported\n"
 msgstr ""
 
-#: abook.c:643
+#: abook.c:678
 #, c-format
 msgid "cannot read file %s\n"
 msgstr ""
 
 #, c-format
 msgid "cannot read file %s\n"
 msgstr ""
 
-#: abook.c:652
+#: abook.c:687
 #, c-format
 msgid "output format %s not supported\n"
 msgstr ""
 
 #, c-format
 msgid "output format %s not supported\n"
 msgstr ""
 
-#: abook.c:658
+#: abook.c:693
 #, c-format
 msgid "cannot write file %s\n"
 msgstr ""
 
 #, c-format
 msgid "cannot write file %s\n"
 msgstr ""
 
-#: abook.c:679
+#: abook.c:714
 #, c-format
 msgid "cannot open %s\n"
 msgstr ""
 
 #, c-format
 msgid "cannot open %s\n"
 msgstr ""
 
-#: abook.c:682
+#: abook.c:717
 #, c-format
 msgid "%d item(s) added to %s\n"
 msgstr ""
 
 #, c-format
 msgid "%d item(s) added to %s\n"
 msgstr ""
 
-#: abook.c:684
+#: abook.c:719
 msgid "Valid sender address not found"
 msgstr ""
 
 msgid "Valid sender address not found"
 msgstr ""
 
-#: abook.c:724
+#: abook.c:760
 #, c-format
 msgid "Address %s already in addressbook\n"
 msgstr ""
 
 #, c-format
 msgid "Address %s already in addressbook\n"
 msgstr ""
 
-#: abook.c:734
+#: abook.c:770
 #, c-format
 msgid ""
 "cannot open /dev/tty\n"
 "you may want to use --add-email-quiet\n"
 msgstr ""
 
 #, c-format
 msgid ""
 "cannot open /dev/tty\n"
 "you may want to use --add-email-quiet\n"
 msgstr ""
 
-#: abook.c:740
+#: abook.c:776
 #, c-format
 msgid "Add \"%s <%s>\" to %s? (%c/%c)\n"
 msgstr ""
 
 #, c-format
 msgid "Add \"%s <%s>\" to %s? (%c/%c)\n"
 msgstr ""
 
-#: abook.c:744 abook.c:751 ui.c:344 ui.c:606
+#: abook.c:780 abook.c:787 ui.c:434 ui.c:746
 msgid "keybinding for yes|y"
 msgstr ""
 
 msgid "keybinding for yes|y"
 msgstr ""
 
-#: abook.c:745 abook.c:747 ui.c:342
+#: abook.c:781 abook.c:783 ui.c:432
 msgid "keybinding for no|n"
 msgstr ""
 
 msgid "keybinding for no|n"
 msgstr ""
 
-#: abook.c:771
+#: abook.c:808
 #, c-format
 msgid "stdin is a directory or cannot stat stdin\n"
 msgstr ""
 #, c-format
 msgid "stdin is a directory or cannot stat stdin\n"
 msgstr ""
@@ -237,222 +256,303 @@ msgstr ""
 msgid "q:quit  ?:help  a:add  r:remove"
 msgstr ""
 
 msgid "q:quit  ?:help  a:add  r:remove"
 msgstr ""
 
-#: database.c:57
+#: database.c:45
 msgid "Name"
 msgstr ""
 
 msgid "Name"
 msgstr ""
 
-#: database.c:58
-msgid "E-mails"
+#: database.c:46
+msgid "E-mail addresses"
 msgstr ""
 
 msgstr ""
 
-#: database.c:59
+#: database.c:47
 msgid "Address"
 msgstr ""
 
 msgid "Address"
 msgstr ""
 
-#: database.c:60
+#: database.c:48
 msgid "Address2"
 msgstr ""
 
 msgid "Address2"
 msgstr ""
 
-#: database.c:61
+#: database.c:49
 msgid "City"
 msgstr ""
 
 msgid "City"
 msgstr ""
 
-#: database.c:62
+#: database.c:50
 msgid "State/Province"
 msgstr ""
 
 msgid "State/Province"
 msgstr ""
 
-#: database.c:63
+#: database.c:51
 msgid "ZIP/Postal Code"
 msgstr ""
 
 msgid "ZIP/Postal Code"
 msgstr ""
 
-#: database.c:64
+#: database.c:52
 msgid "Country"
 msgstr ""
 
 msgid "Country"
 msgstr ""
 
-#: database.c:65
+#: database.c:53
 msgid "Home Phone"
 msgstr ""
 
 msgid "Home Phone"
 msgstr ""
 
-#: database.c:66
+#: database.c:54
 msgid "Work Phone"
 msgstr ""
 
 msgid "Work Phone"
 msgstr ""
 
-#: database.c:67
+#: database.c:55
 msgid "Fax"
 msgstr ""
 
 msgid "Fax"
 msgstr ""
 
-#: database.c:68
+#: database.c:56
 msgid "Mobile"
 msgstr ""
 
 msgid "Mobile"
 msgstr ""
 
-#: database.c:69
+#: database.c:57
 msgid "Nickname/Alias"
 msgstr ""
 
 msgid "Nickname/Alias"
 msgstr ""
 
-#: database.c:70
+#: database.c:58
 msgid "URL"
 msgstr ""
 
 msgid "URL"
 msgstr ""
 
-#: database.c:71
+#: database.c:59
 msgid "Notes"
 msgstr ""
 
 msgid "Notes"
 msgstr ""
 
-#: database.c:72
-msgid "Custom1"
+#: database.c:60
+msgid "Anniversary day"
 msgstr ""
 
 msgstr ""
 
-#: database.c:73
-msgid "Custom2"
+#: database.c:61
+msgid "Groups"
 msgstr ""
 
 msgstr ""
 
-#: database.c:74
-msgid "Custom3"
+#: database.c:167
+msgid "field already defined"
 msgstr ""
 
 msgstr ""
 
-#: database.c:75
-msgid "Custom4"
+#: database.c:171
+msgid "standard field does not need to be declared"
 msgstr ""
 
 msgstr ""
 
-#: database.c:76
-msgid "Custom5"
+#: database.c:186
+msgid "unknown type"
 msgstr ""
 
 msgstr ""
 
-#: database.c:406
+#: database.c:648
 msgid "Invalid field value defined in configuration"
 msgstr ""
 
 msgid "Invalid field value defined in configuration"
 msgstr ""
 
-#: edit.c:44
-msgid "CONTACT"
+#: database.c:651
+msgid "Invalid field value for sorting"
 msgstr ""
 
 msgstr ""
 
-#: edit.c:45
-msgid "ADDRESS"
+#: edit.c:59
+msgid "Tab name too wide for screen"
 msgstr ""
 
 msgstr ""
 
-#: edit.c:46
-msgid " PHONE "
+#: edit.c:360
+msgid "keybindings_new_123456789|n123456789"
 msgstr ""
 
 msgstr ""
 
-#: edit.c:47
-msgid " OTHER "
+#: edit.c:362
+#, c-format
+msgid "Choose %s to modify (<1>%s%c%s%s."
 msgstr ""
 
 msgstr ""
 
-#: edit.c:48
-msgid "CUSTOM "
+#: edit.c:363
+msgid "email"
 msgstr ""
 
 msgstr ""
 
-#: edit.c:57
-msgid "Tab name too wide for screen"
+#: edit.c:363
+msgid "item"
+msgstr ""
+
+#: edit.c:368
+msgid " or <n>ew"
+msgstr ""
+
+#: edit.c:386
+msgid "E-mail: "
 msgstr ""
 
 msgstr ""
 
-#: edit.c:219
-msgid "E-mail addresses:"
+#: edit.c:386
+msgid "Item: "
 msgstr ""
 
 msgstr ""
 
-#: edit.h:13
-msgid "?:help c:contact a:address p:phone o:other"
+#: edit.c:460
+msgid "%Y-%M-%D"
 msgstr ""
 
 msgstr ""
 
-#: filter.c:70 filter.c:81
+#: edit.c:461
+msgid "--%M-%D"
+msgstr ""
+
+#: edit.c:539
+msgid "Day: "
+msgstr ""
+
+#: edit.c:539
+msgid "Month: "
+msgstr ""
+
+#: edit.c:539
+msgid "Year (optional): "
+msgstr ""
+
+#: edit.c:569
+msgid "Invalid date"
+msgstr ""
+
+#: edit.c:776
+msgid "Name: "
+msgstr ""
+
+#: edit.h:18
+msgid "?:help q:quit editor"
+msgstr ""
+
+#: filter.c:88 filter.c:100
 msgid "abook native format"
 msgstr ""
 
 msgid "abook native format"
 msgstr ""
 
-#: filter.c:71
+#: filter.c:89
 msgid "ldif / Netscape addressbook"
 msgstr ""
 
 msgid "ldif / Netscape addressbook"
 msgstr ""
 
-#: filter.c:72 filter.c:83
+#: filter.c:90 filter.c:103 filter.c:121
 msgid "mutt alias"
 msgstr ""
 
 msgid "mutt alias"
 msgstr ""
 
-#: filter.c:73 filter.c:85
+#: filter.c:91 filter.c:106
 msgid "pine addressbook"
 msgstr ""
 
 msgid "pine addressbook"
 msgstr ""
 
-#: filter.c:74 filter.c:87
+#: filter.c:92 filter.c:107
 msgid "comma separated values"
 msgstr ""
 
 msgid "comma separated values"
 msgstr ""
 
-#: filter.c:75 filter.c:88
+#: filter.c:93 filter.c:108
 msgid "comma separated values (all fields)"
 msgstr ""
 
 msgid "comma separated values (all fields)"
 msgstr ""
 
-#: filter.c:76 filter.c:89
+#: filter.c:94 filter.c:109
 msgid "Palm comma separated values"
 msgstr ""
 
 msgid "Palm comma separated values"
 msgstr ""
 
-#: filter.c:82
+#: filter.c:95
+msgid "vCard file"
+msgstr ""
+
+#: filter.c:101
 msgid "ldif / Netscape addressbook (.4ld)"
 msgstr ""
 
 msgid "ldif / Netscape addressbook (.4ld)"
 msgstr ""
 
-#: filter.c:84
-msgid "html document"
+#: filter.c:102 filter.c:120
+msgid "vCard 2 file"
 msgstr ""
 
 msgstr ""
 
-#: filter.c:86
-msgid "GnomeCard (VCard) addressbook"
+#: filter.c:104
+msgid "mutt query format (internal use)"
 msgstr ""
 
 msgstr ""
 
-#: filter.c:90
+#: filter.c:105
+msgid "html document"
+msgstr ""
+
+#: filter.c:110
 msgid "elm alias"
 msgstr ""
 
 msgid "elm alias"
 msgstr ""
 
-#: filter.c:91
+#: filter.c:111
 msgid "plain text"
 msgstr ""
 
 msgid "plain text"
 msgstr ""
 
-#: filter.c:92
+#: filter.c:112
+msgid "Wanderlust address book"
+msgstr ""
+
+#: filter.c:113
 msgid "Spruce address book"
 msgstr ""
 
 msgid "Spruce address book"
 msgstr ""
 
-#: filter.c:105
-msgid "input:"
+#: filter.c:114
+msgid "BSD calendar"
 msgstr ""
 
 msgstr ""
 
-#: filter.c:112
-msgid "output:"
+#: filter.c:115 filter.c:122
+msgid "Custom format"
 msgstr ""
 
 msgstr ""
 
-#: filter.c:177
+#: filter.c:135
+msgid "input formats:"
+msgstr ""
+
+#: filter.c:142
+msgid "output formats:"
+msgstr ""
+
+#: filter.c:149
+msgid "query-compatible output formats:"
+msgstr ""
+
+#: filter.c:214
 msgid "import database"
 msgstr ""
 
 msgid "import database"
 msgstr ""
 
-#: filter.c:179 filter.c:296
+#: filter.c:216 filter.c:345
 msgid "please select a filter"
 msgstr ""
 
 msgid "please select a filter"
 msgstr ""
 
-#: filter.c:187 filter.c:304
+#: filter.c:224 filter.c:353
 msgid "x -\tcancel"
 msgstr ""
 
 msgid "x -\tcancel"
 msgstr ""
 
-#: filter.c:208 filter.c:342
+#: filter.c:245 filter.c:391
 msgid "Filename: "
 msgstr ""
 
 msgid "Filename: "
 msgstr ""
 
-#: filter.c:215
+#: filter.c:252
 msgid "Error occured while opening the file"
 msgstr ""
 
 msgid "Error occured while opening the file"
 msgstr ""
 
-#: filter.c:217
+#: filter.c:254
 msgid "File does not seem to be a valid addressbook"
 msgstr ""
 
 msgid "File does not seem to be a valid addressbook"
 msgstr ""
 
-#: filter.c:294
+#: filter.c:343
 msgid "export database"
 msgstr ""
 
 msgid "export database"
 msgstr ""
 
-#: filter.c:327
+#: filter.c:376
 msgid "Export <a>ll, export <s>elected, or <c>ancel?"
 msgstr ""
 
 msgid "Export <a>ll, export <s>elected, or <c>ancel?"
 msgstr ""
 
-#: filter.c:328 ui.c:629
+#: filter.c:377 ui.c:769
 msgid "keybindings:all/selected/cancel|asc"
 msgstr ""
 
 msgid "keybindings:all/selected/cancel|asc"
 msgstr ""
 
-#: filter.c:349
+#: filter.c:398
 msgid "Error occured while exporting"
 msgstr ""
 
 msgid "Error occured while exporting"
 msgstr ""
 
+#: filter.c:2469
+#, c-format
+msgid "%02d/%02d\tAnniversary of %s\n"
+msgstr ""
+
+#: filter.c:2498
+#, c-format
+msgid "parse_custom_format: fmt_string or ft not allocated\n"
+msgstr ""
+
+#: filter.c:2517
+#, c-format
+msgid "parse_custom_format: invalid placeholder: {%s}\n"
+msgstr ""
+
+#: filter.c:2565
+#, c-format
+msgid "%s: invalid format, index %ld\n"
+msgstr ""
+
 #: help.h:11
 msgid "\t?\t\thelp\n"
 msgstr ""
 #: help.h:11
 msgid "\t?\t\thelp\n"
 msgstr ""
@@ -490,206 +590,322 @@ msgid "\tr / del\t\tremove selected items\n"
 msgstr ""
 
 #: help.h:21
 msgstr ""
 
 #: help.h:21
+msgid "\tM\t\tmerge selected items (into top one)\n"
+msgstr ""
+
+#: help.h:22
 msgid "\tD\t\tduplicate item\n"
 msgstr ""
 
 #: help.h:23
 msgid "\tD\t\tduplicate item\n"
 msgstr ""
 
 #: help.h:23
+msgid "\tU\t\tremove duplicates\n"
+msgstr ""
+
+#: help.h:25
 msgid "\tspace\t\tselect item\n"
 msgstr ""
 
 msgid "\tspace\t\tselect item\n"
 msgstr ""
 
-#: help.h:24
+#: help.h:26
 msgid "\t+\t\tselect all\n"
 msgstr ""
 
 msgid "\t+\t\tselect all\n"
 msgstr ""
 
-#: help.h:25
+#: help.h:27
 msgid "\t-\t\tunselect all\n"
 msgstr ""
 
 msgid "\t-\t\tunselect all\n"
 msgstr ""
 
-#: help.h:26
+#: help.h:28
 msgid "\t*\t\tinvert selection\n"
 msgstr ""
 
 msgid "\t*\t\tinvert selection\n"
 msgstr ""
 
-#: help.h:28
+#: help.h:30
 msgid "\tw\t\twrite database to disk\n"
 msgstr ""
 
 msgid "\tw\t\twrite database to disk\n"
 msgstr ""
 
-#: help.h:29
+#: help.h:31
 msgid "\tl\t\tread database from disk\n"
 msgstr ""
 
 msgid "\tl\t\tread database from disk\n"
 msgstr ""
 
-#: help.h:30
+#: help.h:32
 msgid "\tC\t\tclear whole database\n"
 msgstr ""
 
 msgid "\tC\t\tclear whole database\n"
 msgstr ""
 
-#: help.h:31
+#: help.h:33
 msgid "\ti\t\timport database\n"
 msgstr ""
 
 msgid "\ti\t\timport database\n"
 msgstr ""
 
-#: help.h:32
+#: help.h:34
 msgid "\te\t\texport database\n"
 msgstr ""
 
 msgid "\te\t\texport database\n"
 msgstr ""
 
-#: help.h:33
+#: help.h:35
 msgid "\tp\t\tprint database\n"
 msgstr ""
 
 msgid "\tp\t\tprint database\n"
 msgstr ""
 
-#: help.h:34
+#: help.h:36
 msgid "\to\t\topen database\n"
 msgstr ""
 
 msgid "\to\t\topen database\n"
 msgstr ""
 
-#: help.h:36
+#: help.h:38
 msgid "\ts\t\tsort database\n"
 msgstr ""
 
 msgid "\ts\t\tsort database\n"
 msgstr ""
 
-#: help.h:37
+#: help.h:39
 msgid "\tS\t\t\"surname sort\"\n"
 msgstr ""
 
 msgid "\tS\t\t\"surname sort\"\n"
 msgstr ""
 
-#: help.h:38
+#: help.h:40
 msgid "\tF\t\tsort by field (defined in configuration file)\n"
 msgstr ""
 
 msgid "\tF\t\tsort by field (defined in configuration file)\n"
 msgstr ""
 
-#: help.h:40
+#: help.h:42
 msgid "\t/\t\tsearch\n"
 msgstr ""
 
 msgid "\t/\t\tsearch\n"
 msgstr ""
 
-#: help.h:41
+#: help.h:43
 msgid "\t\\\t\tsearch next occurrence\n"
 msgstr ""
 
 msgid "\t\\\t\tsearch next occurrence\n"
 msgstr ""
 
-#: help.h:43
+#: help.h:45
 msgid "\tA\t\tmove current item up\n"
 msgstr ""
 
 msgid "\tA\t\tmove current item up\n"
 msgstr ""
 
-#: help.h:44
+#: help.h:46
 msgid "\tZ\t\tmove current item down\n"
 msgstr ""
 
 msgid "\tZ\t\tmove current item down\n"
 msgstr ""
 
-#: help.h:46
+#: help.h:48
 msgid "\tm\t\tsend mail with mutt\n"
 msgstr ""
 
 msgid "\tm\t\tsend mail with mutt\n"
 msgstr ""
 
-#: help.h:47
-msgid "\tu\t\tview URL with web browser\n"
-msgstr ""
-
-#: help.h:55
-msgid "\ta,c,p,o,C/arrows/h,l\tchange tab\n"
+#: help.h:49
+msgid "\tv\t\tview URL with web browser\n"
 msgstr ""
 
 #: help.h:57
 msgstr ""
 
 #: help.h:57
-msgid "\t1 - 5\t\t\tedit fields\n"
+msgid "\tarrows/h,l\t\tchange tab\n"
 msgstr ""
 
 #: help.h:59
 msgstr ""
 
 #: help.h:59
+msgid "\tq\t\t\tquit to main screen\n"
+msgstr ""
+
+#: help.h:61
+msgid "\t1 - 5 A - Z\t\tedit fields\n"
+msgstr ""
+
+#: help.h:63
 msgid "\tk or <\t\t\tprevious item\n"
 msgstr ""
 
 msgid "\tk or <\t\t\tprevious item\n"
 msgstr ""
 
-#: help.h:60
+#: help.h:64
 msgid "\tj or >\t\t\tnext item\n"
 msgstr ""
 
 msgid "\tj or >\t\t\tnext item\n"
 msgstr ""
 
-#: help.h:62
-msgid "\tr\t\t\troll e-mail addresses\n"
+#: help.h:66
+msgid "\tr\t\t\troll e-mail addresses up\n"
 msgstr ""
 
 msgstr ""
 
-#: help.h:64
+#: help.h:67
+msgid "\tESC-r\t\t\troll e-mail addresses down\n"
+msgstr ""
+
+#: help.h:69
 msgid "\tu\t\t\tundo\n"
 msgstr ""
 
 msgid "\tu\t\t\tundo\n"
 msgstr ""
 
-#: help.h:66
+#: help.h:71
 msgid "\tm\t\t\tsend mail with mutt\n"
 msgstr ""
 
 msgid "\tm\t\t\tsend mail with mutt\n"
 msgstr ""
 
-#: help.h:67
+#: help.h:72
 msgid "\tv\t\t\tview url with web browser\n"
 msgstr ""
 
 msgid "\tv\t\t\tview url with web browser\n"
 msgstr ""
 
-#: options.c:240 options.c:259
-msgid "invalid value"
+#: options.c:272
+msgid "quote mismatch"
 msgstr ""
 
 #: options.c:278
 msgstr ""
 
 #: options.c:278
-msgid "invalid value assignment"
+msgid "no assignment character found"
 msgstr ""
 
 msgstr ""
 
-#: options.c:286
+#: options.c:281
+msgid "error in comma separated list"
+msgstr ""
+
+#: options.c:311 options.c:330
+msgid "invalid value"
+msgstr ""
+
+#: options.c:351
 msgid "unknown option"
 msgstr ""
 
 msgid "unknown option"
 msgstr ""
 
-#: options.c:311
-msgid "invalid custom field number"
+#: options.c:363
+#, c-format
+msgid ""
+"valid values for the 'preserve_fields' option are 'all', "
+"'standard' (default), and 'none'\n"
 msgstr ""
 
 msgstr ""
 
-#: options.c:358
+#: options.c:372
+#, c-format
+msgid ""
+"valid values for the 'address_style' option are 'eu' (default), 'uk', and "
+"'us'\n"
+msgstr ""
+
+#: options.c:394
+msgid "invalid value assignment"
+msgstr ""
+
+#: options.c:402
+msgid ""
+"customfield: obsolete command - please use the 'field' and 'view' commands "
+"instead"
+msgstr ""
+
+#: options.c:420
+msgid "no view name provided"
+msgstr ""
+
+#: options.c:450
+msgid "no field identifier provided"
+msgstr ""
+
+#: options.c:456
+msgid "no field name provided"
+msgstr ""
+
+#: options.c:512
 #, c-format
 msgid "%s: parse error at line %d: "
 msgstr ""
 
 #, c-format
 msgid "%s: parse error at line %d: "
 msgstr ""
 
-#: options.c:362
+#: options.c:516
 #, c-format
 msgid "unknown token %s\n"
 msgstr ""
 
 #, c-format
 msgid "unknown token %s\n"
 msgstr ""
 
-#: ui.c:146
+#: ui.c:234
 #, c-format
 msgid "Your terminal size is %dx%d\n"
 msgstr ""
 
 #, c-format
 msgid "Your terminal size is %dx%d\n"
 msgstr ""
 
-#: ui.c:147
+#: ui.c:235
 #, c-format
 #, c-format
-msgid "Terminal is too small. Minium terminal size for abook is %dx%d\n"
+msgid "Terminal is too small. Minimum terminal size for abook is %dx%d\n"
 msgstr ""
 
 msgstr ""
 
-#: ui.c:333
+#: ui.c:423
 msgid " (Y/n)?"
 msgstr ""
 
 msgid " (Y/n)?"
 msgstr ""
 
-#: ui.c:333
+#: ui.c:423
 msgid " (y/N)?"
 msgstr ""
 
 msgid " (y/N)?"
 msgstr ""
 
-#: ui.c:411
+#: ui.c:502
 msgid "help"
 msgstr ""
 
 msgid "help"
 msgstr ""
 
-#: ui.c:420
+#: ui.c:511
 msgid "Press any key to continue..."
 msgstr ""
 
 msgid "Press any key to continue..."
 msgstr ""
 
-#: ui.c:541
+#: ui.c:656
 msgid "Remove selected item(s)"
 msgstr ""
 
 msgid "Remove selected item(s)"
 msgstr ""
 
-#: ui.c:551
+#: ui.c:666
+msgid "Merge selected items"
+msgstr ""
+
+#: ui.c:675
+msgid "Remove duplicates"
+msgstr ""
+
+#: ui.c:685
 msgid "Clear WHOLE database"
 msgstr ""
 
 msgid "Clear WHOLE database"
 msgstr ""
 
-#: ui.c:579
+#: ui.c:718
 msgid "Search hit bottom, continuing at top"
 msgstr ""
 
 msgid "Search hit bottom, continuing at top"
 msgstr ""
 
-#: ui.c:604
+#: ui.c:744
 #, c-format
 msgid "Your current data will be lost - Press '%c' to continue"
 msgstr ""
 
 #, c-format
 msgid "Your current data will be lost - Press '%c' to continue"
 msgstr ""
 
-#: ui.c:629
+#: ui.c:769
 msgid "Print <a>ll, print <s>elected, or <c>ancel?"
 msgstr ""
 
 msgid "Print <a>ll, print <s>elected, or <c>ancel?"
 msgstr ""
 
-#: ui.c:635
+#: ui.c:775
 msgid "No selected items"
 msgstr ""
 
 msgid "No selected items"
 msgstr ""
 
-#: ui.c:661
+#: ui.c:801
 msgid "File to open: "
 msgstr ""
 
 msgid "File to open: "
 msgstr ""
 
-#: ui.c:671
+#: ui.c:811
 msgid "Save current database"
 msgstr ""
 
 msgid "Save current database"
 msgstr ""
 
-#: ui.c:679
+#: ui.c:819
 msgid "Sorry, the specified file appears not to be a valid abook addressbook"
 msgstr ""
 msgid "Sorry, the specified file appears not to be a valid abook addressbook"
 msgstr ""
+
+#: views.c:87
+msgid "undeclared field"
+msgstr ""
+
+#: views.c:92
+msgid "maximal number of fields per view reached"
+msgstr ""
+
+#: views.c:95
+msgid "field already in this view"
+msgstr ""
+
+#: views.c:139
+msgid "CONTACT"
+msgstr ""
+
+#: views.c:140
+msgid "ADDRESS"
+msgstr ""
+
+#: views.c:142
+msgid "PHONE"
+msgstr ""
+
+#: views.c:143
+msgid "OTHER"
+msgstr ""
+
+#: views.c:165 views.c:166 views.c:167 views.c:168 views.c:169
+msgid "CUSTOM"
+msgstr ""
+
+#: views.c:165
+msgid "Custom1"
+msgstr ""
+
+#: views.c:166
+msgid "Custom2"
+msgstr ""
+
+#: views.c:167
+msgid "Custom3"
+msgstr ""
+
+#: views.c:168
+msgid "Custom4"
+msgstr ""
+
+#: views.c:169
+msgid "Custom5"
+msgstr ""