[grisbi-cvs] [SCM] grisbi branch, pbiava_new_etats, updated. upstream_version_0_9_4-207-gd0fecef

Pierre Biava nobody at users.sourceforge.net
Sun Dec 4 07:41:10 CET 2011


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "grisbi".

The branch, pbiava_new_etats has been updated
       via  d0fecefc80255d84edb0a13ab96d7b94d269a128 (commit)
       via  cf9d79d2d2c97a192f3b15a005c075d1f5f0aade (commit)
       via  a0cec12ce17a06ea1738a71e7cc2b673bcb0f3bf (commit)
       via  aa60eef972366d5c79264b245261e5b1ddfdcbeb (commit)
       via  9bee3e3f35be3d93639ada4666e1aa05d69dd166 (commit)
       via  6cbad1f54c9d44da6a57dc1f9c99f075ea7a9a5d (commit)
       via  02ef5d3eed10034f1a3dc3658fd22eb632abb115 (commit)
       via  d7d22539fcf870ecb920206e73e513048b9684d2 (commit)
       via  e121e75867d13c9ffc1df9cc4fd7d083b711bcc2 (commit)
       via  e9f772fd2eed45bdb1f309bddd20ffb1e0c0d500 (commit)
       via  f944f44caa9948df2d8b8928cd671cc42f799c42 (commit)
       via  4057a71e0a87b790eee0408b01b7f35a79ea5ed1 (commit)
       via  134d29039ae7b9e2671322db87fd17134c9e2002 (commit)
       via  6c736e3801cfb739e94c73e4d8612de0f97bc219 (commit)
       via  67ce31c76b7f5c97a878812137e60d5a22d82c74 (commit)
       via  a490f1ac0e97f1358b26b72a51e627cd7a03dc8a (commit)
       via  889a41230e9db203951afc8e58827d80933a9c36 (commit)
       via  be2cc6b5ffc9735cf7c15889906da76193089801 (commit)
       via  bd47611058a54f41541a15e1ac17127f92fb5acb (commit)
       via  3d552d745ef67b6446242cd1f1b72bb63ec87d22 (commit)
       via  4255be193125b84edcfaf76060260d2d8f99d80c (commit)
       via  0612df464fc1efcc25d9c18f30668fc1f1027b21 (commit)
       via  8931a7388783cb3952fcfd0e5a178c6615a7c2eb (commit)
       via  f61b7b6f8859a22ef23b048658630544ab95425a (commit)
       via  6363f8ade07cba7a95c946bcec81ef6a31490f14 (commit)
       via  70f9a860ae19556280fa55a4c6eb736a61b8ecb5 (commit)
       via  5e6adadabb17e51cd3e47b12ca8936a1abeca3a3 (commit)
       via  94424507aaf5704d44a8c5f006d3225cd5d5ab28 (commit)
       via  67001c2729e75bd2cf35b0c6fb41af5bf1e502c1 (commit)
       via  9f376fa11ca2700ba21b8f294566c76f3f5dd34c (commit)
       via  2b5a21d94426599b2722d0a2ca9fbb4f4f4306ca (commit)
       via  a54495db272590af07772dc611940773cbd719f0 (commit)
       via  0a0a58d83cedd20c2ad25ad9faddba13da7a18b2 (commit)
       via  774364dfaf80eeaffb6edcb9c214005e7c16b18a (commit)
       via  409f0965eac1790f891a52b43a9e2e31a7ea2fe2 (commit)
       via  3713310d2cef63fd5e5c016168e63ffaa21f6248 (commit)
       via  a9f0434cb106c8897df36d4156427d0a00708427 (commit)
      from  1dc8264ea32c6f3804d974e875e8a50f3ce8b996 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit d0fecefc80255d84edb0a13ab96d7b94d269a128
Author: pbiava <pierre.biava at nerim.net>
Date:   Sun Dec 4 07:39:02 2011 +0100

    etats_config: code cleanup

commit cf9d79d2d2c97a192f3b15a005c075d1f5f0aade
Author: pbiava <pierre.biava at nerim.net>
Date:   Sun Dec 4 07:25:21 2011 +0100

    update string(cherry picked from commit fd883026138d6a88ec7622f6a0927692cd4af916)

commit a0cec12ce17a06ea1738a71e7cc2b673bcb0f3bf
Author: pbiava <pierre.biava at nerim.net>
Date:   Sun Dec 4 07:24:09 2011 +0100

    etats_config: end of the adding of the research tab of amount

commit aa60eef972366d5c79264b245261e5b1ddfdcbeb
Merge: 9bee3e3 6cbad1f
Author: pbiava <pierre.biava at nerim.net>
Date:   Sat Dec 3 17:42:50 2011 +0100

    Merge branch 'master' into pbiava_new_etats

commit 9bee3e3f35be3d93639ada4666e1aa05d69dd166
Author: pbiava <pierre.biava at nerim.net>
Date:   Sat Dec 3 17:40:13 2011 +0100

    etats_config: Adds amount search tab

commit f944f44caa9948df2d8b8928cd671cc42f799c42
Merge: 67ce31c 4057a71
Author: pbiava <pierre.biava at nerim.net>
Date:   Sat Nov 12 00:08:01 2011 +0100

    Merge branch 'master' into pbiava_new_etats

commit 67ce31c76b7f5c97a878812137e60d5a22d82c74
Author: pbiava <pierre.biava at nerim.net>
Date:   Fri Nov 11 21:34:28 2011 +0100

    etats_config: Adds text search tab

commit a490f1ac0e97f1358b26b72a51e627cd7a03dc8a
Author: pbiava <pierre.biava at nerim.net>
Date:   Fri Nov 11 21:31:55 2011 +0100

    utils.c: new function utils_combo_box_make_from_string_array ()

commit bd47611058a54f41541a15e1ac17127f92fb5acb
Author: pbiava <pierre.biava at nerim.net>
Date:   Tue Nov 8 20:44:45 2011 +0100

    adds tab to select currencies and minor changes

commit 4255be193125b84edcfaf76060260d2d8f99d80c
Merge: 0612df4 8931a73
Author: pbiava <pierre.biava at nerim.net>
Date:   Mon Nov 7 21:18:55 2011 +0100

    Merge branch 'master' into pbiava_new_etats

commit 0612df464fc1efcc25d9c18f30668fc1f1027b21
Author: pbiava <pierre.biava at nerim.net>
Date:   Mon Nov 7 21:18:32 2011 +0100

    adds the tab to display the data of transactions

commit 8931a7388783cb3952fcfd0e5a178c6615a7c2eb
Author: pbiava <pierre.biava at nerim.net>
Date:   Sat Oct 29 12:14:57 2011 +0200

    gsb_file_others.c: Fixed a possible crash

commit 6363f8ade07cba7a95c946bcec81ef6a31490f14
Author: pbiava <pierre.biava at nerim.net>
Date:   Sat Nov 5 22:18:53 2011 +0100

    rename function etats_config_ui_widget_set_actif () to etats_config_ui_toggle_button_set_actif ()

commit 70f9a860ae19556280fa55a4c6eb736a61b8ecb5
Author: pbiava <pierre.biava at nerim.net>
Date:   Sat Nov 5 11:19:06 2011 +0100

    rename function etats_config_ui_widget_get_actif () to etats_config_ui_toggle_button_get_actif

commit 5e6adadabb17e51cd3e47b12ca8936a1abeca3a3
Author: pbiava <pierre.biava at nerim.net>
Date:   Sat Nov 5 10:46:13 2011 +0100

    adds the tabs for the generalities and the titles

commit 67001c2729e75bd2cf35b0c6fb41af5bf1e502c1
Author: pbiava <pierre.biava at nerim.net>
Date:   Tue Nov 1 19:36:10 2011 +0100

    addition of the tab for the separation of data

commit 9f376fa11ca2700ba21b8f294566c76f3f5dd34c
Author: pbiava <pierre.biava at nerim.net>
Date:   Tue Nov 1 16:27:46 2011 +0100

    addition of utility functions to GtkComboBox

-----------------------------------------------------------------------

Changes:
diff --git a/configure.in b/configure.in
index aa49692..82ea9d7 100644
--- a/configure.in
+++ b/configure.in
@@ -185,7 +185,7 @@ AC_ARG_WITH(ofx,
 
 PKG_CHECK_MODULES(LIBOFX, [libofx >= 0.7], have_ofx=yes, have_ofx=no)
 if test "$build_ofx" = yes -a "$with_ofx" = no; then
-	AC_MSG_ERROR([Ofx support was requested bug libofx could not be found.])
+	AC_MSG_ERROR([Ofx support was requested but libofx could not be found.])
 fi
 if test "$build_ofx" != no; then
 	build_ofx=$have_ofx
diff --git a/po/cs.po b/po/cs.po
index b25b78d..b2ca4f4 100644
--- a/po/cs.po
+++ b/po/cs.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: cs\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-10-04 22:27+0200\n"
+"POT-Creation-Date: 2011-11-27 18:09+0100\n"
 "PO-Revision-Date: 2011-02-19 01:39+0100\n"
 "Last-Translator: Markus7cz <markus7cz at gmail.com>\n"
 "Language-Team: \n"
@@ -190,7 +190,7 @@ msgstr "Souhrnné zůstatky v seznamu účtů"
 #: ../src/categories_onglet.c:732 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231 ../src/gsb_fyear_config.c:283
-#: ../src/gsb_transactions_list.c:2064 ../src/imputation_budgetaire.c:770
+#: ../src/gsb_transactions_list.c:2067 ../src/imputation_budgetaire.c:770
 #: ../src/tiers_onglet.c:666
 msgid "Name"
 msgstr "Název"
@@ -578,8 +578,8 @@ msgstr "Výchozí"
 
 #. mise en place de la paddingbox des catégories
 #: ../src/bet_config.c:583 ../src/bet_config.c:602 ../src/bet_config.c:620
-#: ../src/bet_config.c:684 ../src/bet_hist.c:183 ../src/bet_hist.c:2096
-#: ../src/bet_hist.c:2102 ../src/categories_onglet.c:347
+#: ../src/bet_config.c:684 ../src/bet_hist.c:183 ../src/bet_hist.c:2092
+#: ../src/bet_hist.c:2098 ../src/categories_onglet.c:347
 #: ../src/etats_config.c:537 ../src/etats_config.c:540
 #: ../src/etats_config.c:3001 ../src/etats_config.c:7067
 #: ../src/fenetre_principale.c:296 ../src/navigation.c:1960
@@ -588,10 +588,10 @@ msgstr "Kategorie"
 
 #. mise en place de la paddingbox des ib
 #: ../src/bet_config.c:584 ../src/bet_config.c:603 ../src/bet_config.c:621
-#: ../src/bet_config.c:693 ../src/bet_hist.c:192 ../src/bet_hist.c:2100
+#: ../src/bet_config.c:693 ../src/bet_hist.c:192 ../src/bet_hist.c:2096
 #: ../src/etats_config.c:546 ../src/etats_config.c:549
 #: ../src/etats_config.c:3807 ../src/etats_config.c:7144
-#: ../src/export_csv.c:815 ../src/fenetre_principale.c:301
+#: ../src/export_csv.c:823 ../src/fenetre_principale.c:301
 #: ../src/import_csv.c:88 ../src/imputation_budgetaire.c:353
 #: ../src/navigation.c:1964
 msgid "Budgetary lines"
@@ -618,18 +618,18 @@ msgid "Choose the financial year or 12 months rolling"
 msgstr "Zvolte fiskální rok nebo pohyblivých 12 měsíců"
 
 #. name of the div sous-div column
-#: ../src/bet_config.c:920 ../src/bet_hist.c:572 ../src/bet_hist.c:1647
+#: ../src/bet_config.c:920 ../src/bet_hist.c:570 ../src/bet_hist.c:1643
 #: ../src/categories_onglet.c:160 ../src/etats_affiche.c:2437
-#: ../src/etats_config.c:684 ../src/export_csv.c:806
-#: ../src/gsb_transactions_list.c:176 ../src/import_csv.c:86
+#: ../src/etats_config.c:684 ../src/export_csv.c:814
+#: ../src/gsb_transactions_list.c:179 ../src/import_csv.c:86
 #: ../src/meta_categories.c:67
 msgid "Category"
 msgstr "Kategorie"
 
 #: ../src/bet_config.c:933 ../src/bet_future.c:817 ../src/bet_future.c:2025
-#: ../src/bet_future.c:2501 ../src/bet_hist.c:1640 ../src/etats_affiche.c:2444
+#: ../src/bet_future.c:2501 ../src/bet_hist.c:1636 ../src/etats_affiche.c:2444
 #: ../src/etats_config.c:688 ../src/gsb_form.c:1343
-#: ../src/gsb_form_widget.c:448 ../src/gsb_transactions_list.c:168
+#: ../src/gsb_form_widget.c:448 ../src/gsb_transactions_list.c:171
 #: ../src/imputation_budgetaire.c:165 ../src/meta_budgetary.c:65
 msgid "Budgetary line"
 msgstr "Rozpočet"
@@ -818,13 +818,13 @@ msgstr "Zobrazit rozpis amortizace od začátku"
 
 #. Print list
 #: ../src/bet_finance_ui.c:1030 ../src/bet_finance_ui.c:1845
-#: ../src/bet_hist.c:1939 ../src/bet_tab.c:1529 ../src/bet_tab.c:2889
+#: ../src/bet_hist.c:1935 ../src/bet_tab.c:1529 ../src/bet_tab.c:2885
 msgid "Print the array"
 msgstr "Vytisknout tabulku"
 
 #. Export list
 #: ../src/bet_finance_ui.c:1040 ../src/bet_finance_ui.c:1858
-#: ../src/bet_finance_ui.c:1884 ../src/bet_hist.c:1952 ../src/bet_tab.c:1539
+#: ../src/bet_finance_ui.c:1884 ../src/bet_hist.c:1948 ../src/bet_tab.c:1539
 msgid "Export the array"
 msgstr "Exportovat tabulku"
 
@@ -839,10 +839,10 @@ msgid "Loan amount: "
 msgstr "Částka půjčky: "
 
 #: ../src/bet_finance_ui.c:1187 ../src/bet_future.c:771 ../src/bet_tab.c:657
-#: ../src/etats_affiche.c:2409 ../src/export_csv.c:776
+#: ../src/etats_affiche.c:2409 ../src/export_csv.c:784
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_form.c:1298
 #: ../src/gsb_form_widget.c:416 ../src/gsb_reconcile.c:162
-#: ../src/gsb_scheduler_list.c:512 ../src/gsb_transactions_list.c:165
+#: ../src/gsb_scheduler_list.c:512 ../src/gsb_transactions_list.c:168
 #: ../src/import.c:3326 ../src/import_csv.c:81
 msgid "Date"
 msgstr "Datum"
@@ -883,14 +883,14 @@ msgstr "Amortizace"
 msgid "Credits"
 msgstr "Půjčky"
 
-#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1936 ../src/bet_tab.c:2886
-#: ../src/etats_onglet.c:177 ../src/gsb_transactions_list.c:372
+#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1932 ../src/bet_tab.c:2882
+#: ../src/etats_onglet.c:177 ../src/gsb_transactions_list.c:375
 msgid "Print"
 msgstr "Tisk"
 
-#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1949 ../src/bet_tab.c:2899
+#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1945 ../src/bet_tab.c:2895
 #: ../src/categories_onglet.c:562 ../src/etats_onglet.c:167
-#: ../src/export.c:164 ../src/imputation_budgetaire.c:599
+#: ../src/export.c:204 ../src/imputation_budgetaire.c:599
 msgid "Export"
 msgstr "Export"
 
@@ -898,7 +898,7 @@ msgstr "Export"
 msgid "credit.csv"
 msgstr "pujcka.csv"
 
-#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2046 ../src/bet_tab.c:3025
+#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2042 ../src/bet_tab.c:3021
 #: ../src/imputation_budgetaire.c:439
 msgid "Cannot save file."
 msgstr "Nelze uložit soubor."
@@ -978,20 +978,20 @@ msgid "Years"
 msgstr "Roky"
 
 #: ../src/bet_future.c:329 ../src/gsb_form_scheduler.c:176
-#: ../src/gsb_form_scheduler.c:193 ../src/gsb_scheduler_list.c:512
+#: ../src/gsb_scheduler_list.c:512
 msgid "Frequency"
 msgstr "Frekvence"
 
 #: ../src/bet_future.c:337 ../src/bet_future.c:732
-#: ../src/gsb_form_scheduler.c:643 ../src/gsb_form_scheduler.c:836
-#: ../src/gsb_form_scheduler.c:1098
+#: ../src/gsb_form_scheduler.c:193 ../src/gsb_form_scheduler.c:643
+#: ../src/gsb_form_scheduler.c:836 ../src/gsb_form_scheduler.c:1098
 msgid "Limit date"
 msgstr "Poslední datum"
 
 #: ../src/bet_future.c:350 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231
-#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2064
+#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2067
 msgid "Final date"
 msgstr "Koncové datum"
 
@@ -1018,30 +1018,30 @@ msgstr "Zvolte metodu platby"
 #: ../src/bet_future.c:789 ../src/etats_affiche.c:2430
 #: ../src/etats_config.c:528 ../src/etats_config.c:531
 #: ../src/etats_config.c:696 ../src/etats_config.c:7032
-#: ../src/export_csv.c:791 ../src/fenetre_principale.c:286
+#: ../src/export_csv.c:799 ../src/fenetre_principale.c:286
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_form.c:1319
 #: ../src/gsb_form_widget.c:436 ../src/gsb_scheduler_list.c:512
-#: ../src/gsb_transactions_list.c:167 ../src/import.c:3333
+#: ../src/gsb_transactions_list.c:170 ../src/import.c:3333
 #: ../src/import_csv.c:83 ../src/meta_payee.c:79
 msgid "Payee"
 msgstr "Plátce/příjemce"
 
 #. Debit method_ptr
 #: ../src/bet_future.c:796 ../src/bet_tab.c:691 ../src/categories_onglet.c:762
-#: ../src/export_csv.c:797 ../src/gsb_form.c:1324 ../src/gsb_form_widget.c:420
+#: ../src/export_csv.c:805 ../src/gsb_form.c:1324 ../src/gsb_form_widget.c:420
 #: ../src/gsb_payment_method_config.c:319
 #: ../src/gsb_payment_method_config.c:390
-#: ../src/gsb_payment_method_config.c:1084 ../src/gsb_transactions_list.c:169
+#: ../src/gsb_payment_method_config.c:1084 ../src/gsb_transactions_list.c:172
 #: ../src/import_csv.c:92 ../src/imputation_budgetaire.c:800
 msgid "Debit"
 msgstr "Debet"
 
 #. Credit method_ptr
 #: ../src/bet_future.c:803 ../src/bet_tab.c:709 ../src/categories_onglet.c:762
-#: ../src/export_csv.c:794 ../src/gsb_form.c:1329 ../src/gsb_form_widget.c:424
+#: ../src/export_csv.c:802 ../src/gsb_form.c:1329 ../src/gsb_form_widget.c:424
 #: ../src/gsb_payment_method_config.c:326
 #: ../src/gsb_payment_method_config.c:403
-#: ../src/gsb_payment_method_config.c:1080 ../src/gsb_transactions_list.c:170
+#: ../src/gsb_payment_method_config.c:1080 ../src/gsb_transactions_list.c:173
 #: ../src/imputation_budgetaire.c:800
 msgid "Credit"
 msgstr "Kredit"
@@ -1052,9 +1052,9 @@ msgid "Categories : Sub-categories"
 msgstr "Kategorie : Podkategorie"
 
 #. Notes
-#: ../src/bet_future.c:824 ../src/etats_affiche.c:2451 ../src/export_csv.c:812
+#: ../src/bet_future.c:824 ../src/etats_affiche.c:2451 ../src/export_csv.c:820
 #: ../src/gsb_bank.c:941 ../src/gsb_form.c:1348 ../src/gsb_form_widget.c:452
-#: ../src/gsb_transactions_list.c:179 ../src/import_csv.c:84
+#: ../src/gsb_transactions_list.c:182 ../src/import_csv.c:84
 msgid "Notes"
 msgstr "Pozn."
 
@@ -1063,8 +1063,8 @@ msgstr "Pozn."
 #. Transfer = Virement
 #. Direct deposit remplacé par Transfert = Virement
 #: ../src/bet_future.c:1423 ../src/bet_future.c:1670
-#: ../src/etats_affiche.c:1848 ../src/export_csv.c:617 ../src/export_csv.c:729
-#: ../src/export_csv.c:741 ../src/gsb_data_category.c:1060
+#: ../src/etats_affiche.c:1848 ../src/export_csv.c:625 ../src/export_csv.c:737
+#: ../src/export_csv.c:749 ../src/gsb_data_category.c:1060
 #: ../src/gsb_data_payment.c:635 ../src/gsb_data_payment.c:719
 #: ../src/gsb_data_payment.c:758 ../src/gsb_form.c:2314 ../src/import.c:2762
 #: ../src/import.c:2780 ../src/plugins/ofx/ofx.c:434
@@ -1135,71 +1135,71 @@ msgid ""
 "You need to fix it and start over."
 msgstr ""
 
-#: ../src/bet_graph.c:304 ../src/bet_graph.c:416
+#: ../src/bet_graph.c:305 ../src/bet_graph.c:422
 msgid "Graph"
 msgstr ""
 
-#: ../src/bet_graph.c:361 ../src/tiers_onglet.c:1064
+#: ../src/bet_graph.c:362 ../src/tiers_onglet.c:1064
 msgid "Options"
 msgstr "Volby"
 
-#: ../src/bet_graph.c:429
+#: ../src/bet_graph.c:435
 msgid "Expenses"
 msgstr ""
 
-#: ../src/bet_graph.c:453 ../src/etats_affiche.c:2299
+#: ../src/bet_graph.c:456 ../src/etats_affiche.c:2299
 msgid "Incomes"
 msgstr "Příjmy"
 
-#: ../src/bet_graph.c:805
+#: ../src/bet_graph.c:817
 msgid "You can not exceed one year of visualization"
 msgstr ""
 
-#: ../src/bet_graph.c:805
+#: ../src/bet_graph.c:817
 msgid "Overflow"
 msgstr ""
 
-#: ../src/bet_graph.c:962
+#: ../src/bet_graph.c:974
 #, fuzzy
 msgid "Column"
 msgstr "Sloupce"
 
-#: ../src/bet_graph.c:989
+#: ../src/bet_graph.c:1001
 msgid "Line"
 msgstr ""
 
 #. la grille est visible
-#: ../src/bet_graph.c:1449 ../src/bet_graph.c:1483
+#: ../src/bet_graph.c:1461 ../src/bet_graph.c:1495
 #, fuzzy
 msgid "Hide grid"
 msgstr "Archivy"
 
-#: ../src/bet_graph.c:1451 ../src/bet_graph.c:1485 ../src/ui/bet_graph.ui.h:23
+#: ../src/bet_graph.c:1463 ../src/bet_graph.c:1497 ../src/ui/bet_graph.ui.h:23
 #, fuzzy
 msgid "Show grid"
 msgstr "Zobrazit _odsouhlasené"
 
-#: ../src/bet_hist.c:560 ../src/tiers_onglet.c:1151
+#: ../src/bet_hist.c:558 ../src/tiers_onglet.c:1151
 msgid "Select"
 msgstr "Vybrat"
 
-#: ../src/bet_hist.c:591 ../src/categories_onglet.c:180
-#: ../src/etats_config.c:5249 ../src/export_csv.c:800
+#: ../src/bet_hist.c:589 ../src/categories_onglet.c:180
+#: ../src/etats_config.c:5249 ../src/export_csv.c:808
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_scheduler_list.c:513
-#: ../src/gsb_transactions_list.c:172 ../src/import.c:3340
+#: ../src/gsb_transactions_list.c:175 ../src/import.c:3340
 #: ../src/imputation_budgetaire.c:185 ../src/tiers_onglet.c:232
 msgid "Amount"
 msgstr "Částka"
 
-#: ../src/bet_hist.c:609
+#: ../src/bet_hist.c:607
 msgid "Average"
 msgstr "Průměr"
 
-#: ../src/bet_hist.c:627
+#: ../src/bet_hist.c:625
 msgid "Current fyear"
 msgstr "Aktuální rok"
 
-#: ../src/bet_hist.c:646
+#: ../src/bet_hist.c:644
 msgid "Amount retained"
 msgstr "Rezervovaná částka"
 
@@ -1208,40 +1208,40 @@ msgstr "Rezervovaná částka"
 #. * FYEAR_COL_NAME : the name of the fyear
 #. * FYEAR_COL_NUMBER : the number of the fyear
 #. * FYEAR_COL_VIEW : it the fyear should be showed
-#: ../src/bet_hist.c:1067
+#: ../src/bet_hist.c:1063
 msgid "12 months rolling"
 msgstr "pohyblivých 12 měsíců"
 
 #. Add last amount menu
-#: ../src/bet_hist.c:1482
+#: ../src/bet_hist.c:1478
 msgid "Assign the amount of the last operation"
 msgstr "Přiřadit částku podle poslední transakce"
 
 #. Add average amount menu
-#: ../src/bet_hist.c:1505
+#: ../src/bet_hist.c:1501
 msgid "Copy the average amount"
 msgstr "Kopírovat průměrnou částku"
 
-#: ../src/bet_hist.c:1800
+#: ../src/bet_hist.c:1796
 #, c-format
 msgid "Amounts by %s on 12 months rolling for the account: «%s»"
 msgstr ""
 
-#: ../src/bet_hist.c:1805
+#: ../src/bet_hist.c:1801
 #, fuzzy, c-format
 msgid "Amounts by %s in %s for the account: «%s»"
 msgstr "Měna pro tento účet: "
 
-#: ../src/bet_hist.c:1962
+#: ../src/bet_hist.c:1958
 #, fuzzy
 msgid "Data graph"
 msgstr "Seskupení dat"
 
-#: ../src/bet_hist.c:1966
+#: ../src/bet_hist.c:1962
 msgid "display the data graph"
 msgstr ""
 
-#: ../src/bet_hist.c:2022
+#: ../src/bet_hist.c:2018
 #, fuzzy
 msgid "Export the historical data"
 msgstr "Zdroje historických dat"
@@ -1269,14 +1269,14 @@ msgstr "Zaškrtněte pro automatickou změnu počátečního data"
 msgid "Description"
 msgstr "Popis"
 
-#: ../src/bet_tab.c:727 ../src/export_csv.c:803 ../src/gsb_reconcile.c:165
-#: ../src/gsb_scheduler_list.c:513 ../src/gsb_transactions_list.c:171
-#: ../src/gsb_transactions_list.c:3316 ../src/import_csv.c:90
+#: ../src/bet_tab.c:727 ../src/export_csv.c:811 ../src/gsb_reconcile.c:165
+#: ../src/gsb_scheduler_list.c:513 ../src/gsb_transactions_list.c:174
+#: ../src/gsb_transactions_list.c:3319 ../src/import_csv.c:90
 msgid "Balance"
 msgstr "Zůstatek"
 
-#: ../src/bet_tab.c:823 ../src/bet_tab.c:836 ../src/bet_tab.c:1030
-#: ../src/bet_tab.c:2499 ../src/bet_tab.c:2504
+#: ../src/bet_tab.c:823 ../src/bet_tab.c:836 ../src/bet_tab.c:1028
+#: ../src/bet_tab.c:2497 ../src/bet_tab.c:2502
 #, c-format
 msgid ""
 "Transfer between account: %s\n"
@@ -1324,42 +1324,42 @@ msgstr "Vložte saldo hotovostního účtu"
 msgid "Reset data"
 msgstr "Vynulovat data"
 
-#: ../src/bet_tab.c:1860
+#: ../src/bet_tab.c:1858
 msgid " (still available)"
 msgstr " (stále k dispozici)"
 
-#: ../src/bet_tab.c:1869 ../src/bet_tab.c:1891
+#: ../src/bet_tab.c:1867 ../src/bet_tab.c:1889
 msgid " (budget exceeded)"
 msgstr " (rozpočet překročen)"
 
-#: ../src/bet_tab.c:1882
+#: ../src/bet_tab.c:1880
 msgid " (yet to receive)"
 msgstr " (zbývá k příjmu)"
 
-#: ../src/bet_tab.c:2422 ../src/bet_tab.c:2472 ../src/bet_tab.c:2532
+#: ../src/bet_tab.c:2420 ../src/bet_tab.c:2470 ../src/bet_tab.c:2530
 msgid "No data by default"
 msgstr "Žádná výchozí data"
 
-#: ../src/bet_tab.c:2430 ../src/bet_tab.c:2480 ../src/bet_tab.c:2538
+#: ../src/bet_tab.c:2428 ../src/bet_tab.c:2478 ../src/bet_tab.c:2536
 #: ../src/etats_affiche.c:1864 ../src/gsb_data_category.c:161
 #: ../src/meta_categories.c:70
 msgid "No category"
 msgstr "Žádná kategorie"
 
-#: ../src/bet_tab.c:2438 ../src/bet_tab.c:2488 ../src/bet_tab.c:2544
+#: ../src/bet_tab.c:2436 ../src/bet_tab.c:2486 ../src/bet_tab.c:2542
 #: ../src/etats_affiche.c:2034 ../src/meta_budgetary.c:68
 msgid "No budgetary line"
 msgstr "Žádný rozpočet"
 
-#: ../src/bet_tab.c:2902 ../src/bet_tab.c:3001
+#: ../src/bet_tab.c:2898 ../src/bet_tab.c:2997
 msgid "Export the array of forecast"
 msgstr "Exportovat tabulku prognózy"
 
-#: ../src/bet_tab.c:2959
+#: ../src/bet_tab.c:2955
 msgid "Balance at "
 msgstr "Zůstatek k "
 
-#: ../src/bet_tab.c:3008
+#: ../src/bet_tab.c:3004
 msgid "forecast.csv"
 msgstr "prognoza.csv"
 
@@ -1460,7 +1460,7 @@ msgid "Export a Grisbi category file (.cgsb)"
 msgstr "Exportovat soubor kategorií Grisbi (.cgsb)"
 
 #: ../src/categories_onglet.c:571 ../src/etats_onglet.c:187
-#: ../src/gsb_scheduler_list.c:274 ../src/gsb_transactions_list.c:344
+#: ../src/gsb_scheduler_list.c:274 ../src/gsb_transactions_list.c:347
 #: ../src/imputation_budgetaire.c:609 ../src/tiers_onglet.c:326
 msgid "Delete"
 msgstr "Odstranit"
@@ -1470,7 +1470,7 @@ msgid "Delete selected category"
 msgstr "Odstranit vybranou kategorii"
 
 #: ../src/categories_onglet.c:580 ../src/gsb_scheduler_list.c:284
-#: ../src/gsb_transactions_list.c:353 ../src/imputation_budgetaire.c:619
+#: ../src/gsb_transactions_list.c:356 ../src/imputation_budgetaire.c:619
 #: ../src/tiers_onglet.c:335
 msgid "Edit"
 msgstr "Upravit"
@@ -1481,7 +1481,7 @@ msgid "Edit selected category"
 msgstr "Upravit vybranou kategorii"
 
 #: ../src/categories_onglet.c:590 ../src/gsb_scheduler_list.c:315
-#: ../src/gsb_transactions_list.c:380 ../src/imputation_budgetaire.c:630
+#: ../src/gsb_transactions_list.c:383 ../src/imputation_budgetaire.c:630
 #: ../src/tiers_onglet.c:345
 msgid "View"
 msgstr "Pohled"
@@ -1499,7 +1499,7 @@ msgstr "Pohled dle kategorií"
 msgid "Subcategory view"
 msgstr "Pohled dle podkategorií"
 
-#: ../src/categories_onglet.c:654 ../src/gsb_transactions_list.c:529
+#: ../src/categories_onglet.c:654 ../src/gsb_transactions_list.c:532
 #: ../src/imputation_budgetaire.c:694 ../src/tiers_onglet.c:462
 msgid "Complete view"
 msgstr "Úplný pohled"
@@ -2022,13 +2022,13 @@ msgid "Result without financial year: "
 msgstr "Celkem bez fiskálního roku: "
 
 #: ../src/etats_affiche.c:1403 ../src/gsb_scheduler_list.c:1260
-#: ../src/gsb_transactions_list.c:3816
+#: ../src/gsb_transactions_list.c:3830
 #, c-format
 msgid "Transfer to %s"
 msgstr "Převod na %s"
 
 #: ../src/etats_affiche.c:1405 ../src/gsb_scheduler_list.c:1264
-#: ../src/gsb_transactions_list.c:3819
+#: ../src/gsb_transactions_list.c:3833
 #, c-format
 msgid "Transfer from %s"
 msgstr "Převod z %s"
@@ -2075,10 +2075,10 @@ msgstr "Celkový součet (transakcí: %d): "
 msgid "General total: "
 msgstr "Celkový součet: "
 
-#: ../src/etats_affiche.c:1857 ../src/export_csv.c:587
+#: ../src/etats_affiche.c:1857 ../src/export_csv.c:595
 #: ../src/gsb_data_category.c:1058 ../src/gsb_form.c:735
-#: ../src/gsb_form.c:1761 ../src/gsb_form.c:2905 ../src/gsb_form.c:3308
-#: ../src/gsb_form_scheduler.c:317 ../src/gsb_transactions_list.c:3794
+#: ../src/gsb_form.c:1761 ../src/gsb_form.c:2920 ../src/gsb_form.c:3323
+#: ../src/gsb_form_scheduler.c:317 ../src/gsb_transactions_list.c:3808
 msgid "Split of transaction"
 msgstr "Rozdělení transakce"
 
@@ -2099,15 +2099,15 @@ msgstr "Bez plátce/příjemce"
 msgid "Outgoings"
 msgstr "Výdaje"
 
-#: ../src/etats_affiche.c:2416 ../src/export_csv.c:779 ../src/gsb_form.c:1303
+#: ../src/etats_affiche.c:2416 ../src/export_csv.c:787 ../src/gsb_form.c:1303
 #: ../src/gsb_form.c:2148 ../src/gsb_form.c:2178 ../src/gsb_form_widget.c:428
-#: ../src/gsb_transactions_list.c:166 ../src/import_csv.c:82
+#: ../src/gsb_transactions_list.c:169 ../src/import_csv.c:82
 msgid "Value date"
 msgstr "Datum pohybu"
 
-#: ../src/etats_affiche.c:2423 ../src/export_csv.c:785
+#: ../src/etats_affiche.c:2423 ../src/export_csv.c:793
 #: ../src/gsb_archive_config.c:102 ../src/gsb_assistant_archive_export.c:153
-#: ../src/gsb_form_widget.c:432 ../src/gsb_transactions_list.c:175
+#: ../src/gsb_form_widget.c:432 ../src/gsb_transactions_list.c:178
 msgid "Financial year"
 msgstr "Fiskální rok"
 
@@ -2122,13 +2122,13 @@ msgstr "Metoda platby"
 msgid "Cheque"
 msgstr "Å ek"
 
-#: ../src/etats_affiche.c:2472 ../src/export_csv.c:821 ../src/gsb_form.c:1395
-#: ../src/gsb_form_widget.c:472 ../src/gsb_transactions_list.c:178
+#: ../src/etats_affiche.c:2472 ../src/export_csv.c:829 ../src/gsb_form.c:1395
+#: ../src/gsb_form_widget.c:472 ../src/gsb_transactions_list.c:181
 msgid "Voucher"
 msgstr "Doklad"
 
-#: ../src/etats_affiche.c:2479 ../src/export_csv.c:827 ../src/gsb_form.c:1390
-#: ../src/gsb_form_widget.c:476 ../src/gsb_transactions_list.c:180
+#: ../src/etats_affiche.c:2479 ../src/export_csv.c:835 ../src/gsb_form.c:1390
+#: ../src/gsb_form_widget.c:476 ../src/gsb_transactions_list.c:183
 msgid "Bank references"
 msgstr "Bankovní reference"
 
@@ -2276,7 +2276,7 @@ msgstr "Zobrazení dat"
 msgid "Generalities"
 msgstr "Hlavní"
 
-#: ../src/etats_config.c:644 ../src/etats_config.c:647 ../src/export_csv.c:767
+#: ../src/etats_config.c:644 ../src/etats_config.c:647 ../src/export_csv.c:775
 #: ../src/fenetre_principale.c:253 ../src/parametres.c:430
 msgid "Transactions"
 msgstr "Transakce"
@@ -2402,16 +2402,17 @@ msgstr "Označte účty zobrazené v sestavě: "
 
 #: ../src/etats_config.c:2557 ../src/etats_config.c:2812
 #: ../src/etats_config.c:3094 ../src/etats_config.c:3901
-#: ../src/etats_config.c:4091 ../src/etats_config.c:7322
-#: ../src/tiers_onglet.c:1428 ../src/tiers_onglet.c:1448
+#: ../src/etats_config.c:4091 ../src/etats_config.c:7322 ../src/export.c:613
+#: ../src/gsb_assistant.c:91 ../src/tiers_onglet.c:1428
+#: ../src/tiers_onglet.c:1448
 msgid "Select all"
 msgstr "Označit vše"
 
 #. ajoute le bouton (dé)sélectionne tout
 #: ../src/etats_config.c:2572 ../src/etats_config.c:2827
 #: ../src/etats_config.c:3109 ../src/etats_config.c:3916
-#: ../src/etats_config.c:4106 ../src/etats_config.c:7337 ../src/import.c:2270
-#: ../src/tiers_onglet.c:1219 ../src/tiers_onglet.c:1430
+#: ../src/etats_config.c:4106 ../src/etats_config.c:7337 ../src/export.c:608
+#: ../src/import.c:2270 ../src/tiers_onglet.c:1219 ../src/tiers_onglet.c:1430
 msgid "Unselect all"
 msgstr "Odznačit vše"
 
@@ -2981,7 +2982,7 @@ msgstr "Vybrat transakce podle metody platby"
 msgid "Select methods of payment to include: "
 msgstr "Označte metody platby které budou zahrnuty: "
 
-#: ../src/etats_csv.c:175 ../src/export_csv.c:410
+#: ../src/etats_csv.c:175 ../src/export_csv.c:418
 #, fuzzy, c-format
 msgid ""
 "Unable to create file \"%s\" :\n"
@@ -3279,11 +3280,11 @@ msgstr "od %s %d"
 msgid "to %s %d"
 msgstr "do %s %d"
 
-#: ../src/export.c:79
+#: ../src/export.c:89
 msgid "Exporting Grisbi accounts"
 msgstr "Exportování účtů Grisbi"
 
-#: ../src/export.c:80
+#: ../src/export.c:90
 msgid ""
 "This assistant will guide you through the process of exporting Grisbi "
 "accounts into QIF or CSV files.\n"
@@ -3297,31 +3298,50 @@ msgstr ""
 "Protože QIF ani CSV nepodporují více měn, budou všechny transakce "
 "přepočítány na měnu příslušného účtu."
 
-#: ../src/export.c:136
+#: ../src/export.c:176
 msgid "Select accounts to export"
 msgstr "Vyberte účty pro export"
 
-#: ../src/export.c:173 ../src/export_csv.c:770
+#: ../src/export.c:213 ../src/export_csv.c:778
 #: ../src/gsb_data_partial_balance.c:1508
 msgid "Account name"
 msgstr "Jméno účtu"
 
-#: ../src/export.c:256
+#: ../src/export.c:242
+#, fuzzy
+msgid "Select options to export"
+msgstr "Vyberte účty pro export"
+
+#: ../src/export.c:243 ../src/export.c:462
+#: ../src/gsb_assistant_archive_export.c:306
+msgid "QIF format"
+msgstr "Formát QIF"
+
+#: ../src/export.c:243 ../src/export.c:463
+#: ../src/gsb_assistant_archive_export.c:307
+msgid "CSV format"
+msgstr "Formát CSV"
+
+#: ../src/export.c:249
+msgid "Treat all files as the first"
+msgstr ""
+
+#: ../src/export.c:326
 msgid "Export settings completed successfully"
 msgstr ""
 
-#: ../src/export.c:260
+#: ../src/export.c:330
 #, fuzzy
 msgid "Press the 'Close' button to finish the export."
 msgstr ""
 "Úspěšně jste nastavil(a) export dat z Grisbi.  Klikněte na tlačítko 'Zavřít' "
 "pro zahájení exportu dat."
 
-#: ../src/export.c:288
+#: ../src/export.c:363
 msgid "Accounts to export"
 msgstr "Účty pro export"
 
-#: ../src/export.c:293
+#: ../src/export.c:368
 msgid ""
 "The following accounts are to be exported. In the next screens, you will "
 "choose what to do with each of them."
@@ -3329,53 +3349,44 @@ msgstr ""
 "Budou vyexportovány následující účty. Na dalších obrazovkách zvolíte, postup "
 "exportu pro každý z nich."
 
-#: ../src/export.c:368 ../src/gsb_assistant_archive_export.c:300
+#: ../src/export.c:457 ../src/gsb_assistant_archive_export.c:300
 msgid "Export format: "
 msgstr "Formát exportu: "
 
-#: ../src/export.c:373 ../src/gsb_assistant_archive_export.c:306
-msgid "QIF format"
-msgstr "Formát QIF"
-
-#: ../src/export.c:374 ../src/gsb_assistant_archive_export.c:307
-msgid "CSV format"
-msgstr "Formát CSV"
-
-#. set the initial balance
-#: ../src/export_csv.c:291
+#: ../src/export_csv.c:294
 msgid "Initial balance"
 msgstr "Počáteční zůstatek"
 
-#: ../src/export_csv.c:608
+#: ../src/export_csv.c:616
 msgid "B"
 msgstr "B"
 
-#: ../src/export_csv.c:731 ../src/gsb_form.c:1915
+#: ../src/export_csv.c:739 ../src/gsb_form.c:1915
 msgid "Deleted account"
 msgstr "Odstranit účet"
 
-#: ../src/export_csv.c:773 ../src/import_csv.c:95
+#: ../src/export_csv.c:781 ../src/import_csv.c:95
 msgid "Split"
 msgstr "Rozdělení"
 
-#: ../src/export_csv.c:782
+#: ../src/export_csv.c:790
 msgid "Cheques"
 msgstr "Å eky"
 
-#: ../src/export_csv.c:788 ../src/gsb_transactions_list.c:177
+#: ../src/export_csv.c:796 ../src/gsb_transactions_list.c:180
 #: ../src/import_csv.c:94
 msgid "C/R"
 msgstr "C/R"
 
-#: ../src/export_csv.c:809 ../src/import_csv.c:87
+#: ../src/export_csv.c:817 ../src/import_csv.c:87
 msgid "Sub-categories"
 msgstr "Podkategorie"
 
-#: ../src/export_csv.c:818 ../src/import_csv.c:89
+#: ../src/export_csv.c:826 ../src/import_csv.c:89
 msgid "Sub-budgetary lines"
 msgstr "Podrozpočet"
 
-#: ../src/export_csv.c:824
+#: ../src/export_csv.c:832
 msgid "Reconciliation number"
 msgstr "Číslo odsouhlasení"
 
@@ -4674,7 +4685,7 @@ msgstr ""
 "Prosím stiskněte tlačítko Předchozí a upravte nastavení,\n"
 "nebo tlačítko Zpět pro zrušení akce."
 
-#: ../src/gsb_assistant.c:230
+#: ../src/gsb_assistant.c:243
 #, c-format
 msgid "%s (%d of %d)"
 msgstr "%s (%d z %d)"
@@ -4816,7 +4827,7 @@ msgid "Import data from online bank services or from accounting software"
 msgstr "Importovat data z online bankovních služeb nebo z účetního software"
 
 #: ../src/gsb_assistant_file.c:582 ../src/navigation.c:1137
-#: ../src/traitement_variables.c:228
+#: ../src/traitement_variables.c:227
 msgid "My accounts"
 msgstr "Moje účty"
 
@@ -5176,7 +5187,7 @@ msgstr "Všechny vybrané transakce musí náležet ke stejnému účtu!"
 #. ok, all the transactions belong to the same account, we can
 #. * show a dialog to select the reconcile
 #: ../src/gsb_assistant_reconcile_config.c:1185
-#: ../src/gsb_transactions_list.c:2015
+#: ../src/gsb_transactions_list.c:2018
 msgid "Selection of a reconciliation"
 msgstr "Výběr odsouhlasení"
 
@@ -7026,7 +7037,7 @@ msgstr "Vyberte měnu souhrnného zůstatku: "
 msgid "No payee defined"
 msgstr "Není zadán plátce/příjemce"
 
-#: ../src/gsb_data_payee.c:542 ../src/gsb_form.c:3018 ../src/gsb_form.c:3019
+#: ../src/gsb_data_payee.c:542 ../src/gsb_form.c:3033 ../src/gsb_form.c:3034
 #: ../src/navigation.c:1250
 msgid "Report"
 msgstr "Sestava"
@@ -7056,8 +7067,8 @@ msgstr "Kreditní karta"
 msgid "Direct debit"
 msgstr "Přímý výběr"
 
-#: ../src/gsb_data_scheduled.c:1553 ../src/gsb_data_transaction.c:2027
-#: ../src/gsb_data_transaction.c:2089
+#: ../src/gsb_data_scheduled.c:1553 ../src/gsb_data_transaction.c:2028
+#: ../src/gsb_data_transaction.c:2090
 msgid "Cannot allocate memory, bad things will happen soon"
 msgstr "Nelze alokovat paměť. Brzy dojde k chybě."
 
@@ -7320,19 +7331,19 @@ msgid "Transaction %d has invalid category %d.\n"
 msgstr "Transakce %d má neplatnou kategorii %d.\n"
 
 #. sub-budget not found
-#: ../src/gsb_debug.c:715
+#: ../src/gsb_debug.c:721
 #, c-format
 msgid "Transaction %d has budget %d but invalid sub-budget %d.\n"
 msgstr "Transakce %d má rozpočet %d ale neplatný podrozpočet %d.\n"
 
 #. budget not found
-#: ../src/gsb_debug.c:729
+#: ../src/gsb_debug.c:733
 #, c-format
 msgid "Transaction %d has invalid budget %d.\n"
 msgstr "Transakce %d má neplatný rozpočet %d.\n"
 
 #. payee not found
-#: ../src/gsb_debug.c:814
+#: ../src/gsb_debug.c:824
 #, c-format
 msgid "Transaction %d has invalid payee %d.\n"
 msgstr "Transakce %d má neplatného plátce/příjemce %d.\n"
@@ -7579,8 +7590,8 @@ msgstr ""
 "a stiskněte tlačítko 'OK'."
 
 #: ../src/gsb_file_load.c:301 ../src/gsb_file_load.c:418
-#: ../src/gsb_file_others.c:458 ../src/gsb_file_others.c:595
-#: ../src/gsb_file_others.c:782 ../src/gsb_file_others.c:842
+#: ../src/gsb_file_others.c:459 ../src/gsb_file_others.c:603
+#: ../src/gsb_file_others.c:790 ../src/gsb_file_others.c:850
 #, c-format
 msgid "Cannot open file '%s': %s"
 msgstr "Nelze otevřít soubor '%s': %s"
@@ -7589,8 +7600,8 @@ msgstr "Nelze otevřít soubor '%s': %s"
 msgid "File does not exist"
 msgstr "Soubor neexistuje"
 
-#: ../src/gsb_file_load.c:316 ../src/gsb_file_others.c:471
-#: ../src/gsb_file_others.c:794
+#: ../src/gsb_file_load.c:316 ../src/gsb_file_others.c:472
+#: ../src/gsb_file_others.c:802
 #, c-format
 msgid ""
 "%s doesn't seem to be a regular file,\n"
@@ -7615,11 +7626,11 @@ msgstr ""
 msgid "Encryption plugin not found."
 msgstr "Plugin pro šifrování nebyl nalezen."
 
-#: ../src/gsb_file_load.c:462 ../src/gsb_file_load.c:5489
+#: ../src/gsb_file_load.c:464 ../src/gsb_file_load.c:5420
 msgid "This is not a Grisbi file... Loading aborted."
 msgstr "Toto není soubor Grisbi... Nahrávání bylo přerušeno."
 
-#: ../src/gsb_file_load.c:707
+#: ../src/gsb_file_load.c:730
 #, c-format
 msgid ""
 "An error occured while parsing the file :\n"
@@ -7631,7 +7642,7 @@ msgstr ""
 "%s"
 
 #. we don't know here the release of that file, give the release needed
-#: ../src/gsb_file_load.c:8885
+#: ../src/gsb_file_load.c:8812
 #, c-format
 msgid ""
 "Grisbi version %s is needed to open this file.\n"
@@ -7640,7 +7651,7 @@ msgstr ""
 "Pro otevření tohoto souboru potřebujete verzi Grisbi %s.\n"
 "Vy používáte verzi %s."
 
-#: ../src/gsb_file_load.c:8910
+#: ../src/gsb_file_load.c:8837
 msgid ""
 "You have opened an archive.\n"
 "There is no limit in Grisbi, you can do whatever you want and save it later "
@@ -7653,7 +7664,7 @@ msgstr ""
 "důležitých informací mějte na paměti, že se jedná o již archivované "
 "transakce."
 
-#: ../src/gsb_file_load.c:8914
+#: ../src/gsb_file_load.c:8841
 msgid "Grisbi archive opened"
 msgstr "Archiv Grisbi otevřen"
 
@@ -7679,8 +7690,13 @@ msgstr "Žádný plátce / příjemce k odstranění."
 msgid "There is no report to record. Back."
 msgstr "Žádný plátce / příjemce k odstranění."
 
+#: ../src/gsb_file_others.c:512
+#, fuzzy, c-format
+msgid "Error parsing file '%s': %s"
+msgstr "Chyba při nahrávání souboru '%s'"
+
 #. inform the user of that
-#: ../src/gsb_file_others.c:576
+#: ../src/gsb_file_others.c:584
 msgid ""
 "Some things in a report cannot be imported :\n"
 "The selected lists of financial years, accounts, transfer accounts, "
@@ -7696,28 +7712,28 @@ msgstr ""
 "Měny byly nastaveny na první měnu uvedenou v souboru Grisbi.\n"
 "Zkontrolujte a případně upravte uvedené informace ve vlastnochech účtu."
 
-#: ../src/gsb_file_others.c:582
+#: ../src/gsb_file_others.c:590
 msgid "Importing a report"
 msgstr "Importuji sestavu"
 
-#: ../src/gsb_file_others.c:621 ../src/gsb_file_others.c:628
+#: ../src/gsb_file_others.c:629 ../src/gsb_file_others.c:636
 msgid "This is not a grisbi file, loading canceled..."
 msgstr "Toto není soubor Grisbi, nahrávání bylo zrušeno..."
 
-#: ../src/gsb_file_others.c:645 ../src/gsb_file_others.c:656
-#: ../src/gsb_file_others.c:673 ../src/gsb_file_others.c:696
+#: ../src/gsb_file_others.c:653 ../src/gsb_file_others.c:664
+#: ../src/gsb_file_others.c:681 ../src/gsb_file_others.c:704
 msgid "The file version is below 0.6.0, Grisbi cannot import it."
 msgstr "Verze souboru je menší než 0.6.0, Grisbi ho nemůže naimportovat."
 
-#: ../src/gsb_file_others.c:648 ../src/gsb_file_others.c:699
+#: ../src/gsb_file_others.c:656 ../src/gsb_file_others.c:707
 msgid "This is not a category file, loading canceled..."
 msgstr "Toto není soubor kategorií Grisbi, nahrávání bylo zrušeno..."
 
-#: ../src/gsb_file_others.c:664
+#: ../src/gsb_file_others.c:672
 msgid "This is not a budget file, loading canceled..."
 msgstr "Toto není soubor rozpočtů, nahrávání bylo zrušeno..."
 
-#: ../src/gsb_file_others.c:681
+#: ../src/gsb_file_others.c:689
 msgid "This is not a report file, loading canceled..."
 msgstr "Toto není soubor sestavy, nahrávání bylo zrušeno..."
 
@@ -7813,39 +7829,39 @@ msgstr "Výběr hotovosti"
 msgid "No payee selected for this report."
 msgstr "Pro tuto sestavu nebyly vybrány žádní plátci/příjemci."
 
-#: ../src/gsb_form.c:2767
+#: ../src/gsb_form.c:2782
 msgid "You must enter a date."
 msgstr "Musíte zadat datum."
 
-#: ../src/gsb_form.c:2774
+#: ../src/gsb_form.c:2789
 #, c-format
 msgid "Invalid date %s"
 msgstr "Neplatné datum %s"
 
-#: ../src/gsb_form.c:2797
+#: ../src/gsb_form.c:2812
 #, c-format
 msgid "Invalid value date %s"
 msgstr "Neplatné datum pohybu %s"
 
-#: ../src/gsb_form.c:2823
+#: ../src/gsb_form.c:2838
 #, c-format
 msgid "Beware the date must be between %s and %s"
 msgstr "Datum musí být mezi %s a %s"
 
-#: ../src/gsb_form.c:2826 ../src/gsb_form.c:2853
+#: ../src/gsb_form.c:2841 ../src/gsb_form.c:2868
 msgid "Invalid date"
 msgstr "Neplatné datum"
 
-#: ../src/gsb_form.c:2851
+#: ../src/gsb_form.c:2866
 #, c-format
 msgid "The date must be less than or equal to %s"
 msgstr "Datum musí být menší nebo rovno %s"
 
-#: ../src/gsb_form.c:2887
+#: ../src/gsb_form.c:2902
 msgid "You must enter an amount."
 msgstr "Musíte zadat datum."
 
-#: ../src/gsb_form.c:2907
+#: ../src/gsb_form.c:2922
 msgid ""
 "You cannot set split of transaction in category for a daughter of a split of "
 "transaction."
@@ -7853,26 +7869,26 @@ msgstr ""
 "Nemůžete nastavit rozdělení transakce do kategorií pro detail rozdělené "
 "transakce."
 
-#: ../src/gsb_form.c:2941
+#: ../src/gsb_form.c:2956
 msgid ""
 "Cannot associate a transfer to a deleted account in a scheduled transaction."
 msgstr "Transakci plánovaného převodu nelze přiřadit smazaný účet."
 
-#: ../src/gsb_form.c:2948
+#: ../src/gsb_form.c:2963
 msgid ""
 "There is no associated account for this transfer or associated account is "
 "invalid."
 msgstr "Připojený účet pro tento převod není zadaný, nebo je neplatný."
 
-#: ../src/gsb_form.c:2956
+#: ../src/gsb_form.c:2971
 msgid "Can't issue a transfer its own account."
 msgstr "Nelze převést na ten samý účet"
 
-#: ../src/gsb_form.c:2961
+#: ../src/gsb_form.c:2976
 msgid "Can't issue a transfer on a closed account."
 msgstr "Nelze převádět na uzavřený účet."
 
-#: ../src/gsb_form.c:2987
+#: ../src/gsb_form.c:3002
 msgid ""
 "Selected method of payment has an automatic incremental number\n"
 "but doesn't contain any number.\n"
@@ -7882,7 +7898,7 @@ msgstr ""
 "ale neobsahuje žádné číslo.\n"
 "Přesto pokračovat?"
 
-#: ../src/gsb_form.c:3005
+#: ../src/gsb_form.c:3020
 msgid ""
 "Warning: this cheque number is already used.\n"
 "Continue anyway?"
@@ -7890,27 +7906,27 @@ msgstr ""
 "Pozor: toto číslo šeku již bylo použito.\n"
 "Přesto pokračovat?"
 
-#: ../src/gsb_form.c:3026
+#: ../src/gsb_form.c:3041
 msgid "A transaction with a multiple payee must be a new one."
 msgstr "Transakce s více plátci/příjemci musí být nová."
 
-#: ../src/gsb_form.c:3031
+#: ../src/gsb_form.c:3046
 msgid "A transaction with a multiple payee cannot be a split child."
 msgstr "Transakce s více plátci/příjemci nemůže být detailem jiné transakce."
 
-#: ../src/gsb_form.c:3042
+#: ../src/gsb_form.c:3057
 msgid "The word \"Report\" is reserved. Please use another one."
 msgstr "Slovo \"Report\" je vyhrazené. Prosím použijte jiné."
 
-#: ../src/gsb_form.c:3049
+#: ../src/gsb_form.c:3064
 msgid "Invalid multiple payee."
 msgstr "Neplatných více plátců/příjemců."
 
-#: ../src/gsb_form.c:3331
+#: ../src/gsb_form.c:3346
 msgid "Modifying a transaction"
 msgstr "Úprava transakce"
 
-#: ../src/gsb_form.c:3332
+#: ../src/gsb_form.c:3347
 msgid ""
 "You are trying to change a split of transaction to another kind of "
 "transaction.\n"
@@ -7924,7 +7940,7 @@ msgstr ""
 "Jste si jist(a)?"
 
 #. propose to configure the form
-#: ../src/gsb_form.c:3635
+#: ../src/gsb_form.c:3650
 msgid "Configure the form"
 msgstr "Nastavit formulář"
 
@@ -8043,11 +8059,11 @@ msgstr "Metoda platby protitransakce"
 msgid "Free"
 msgstr "Přázdné"
 
-#: ../src/gsb_form_widget.c:456 ../src/gsb_transactions_list.c:173
+#: ../src/gsb_form_widget.c:456 ../src/gsb_transactions_list.c:176
 msgid "Method of payment"
 msgstr "Metoda platby"
 
-#: ../src/gsb_form_widget.c:484 ../src/gsb_transactions_list.c:181
+#: ../src/gsb_form_widget.c:484 ../src/gsb_transactions_list.c:184
 msgid "Transaction number"
 msgstr "Číslo transakce"
 
@@ -8299,7 +8315,7 @@ msgstr ""
 msgid "Last statement: %s"
 msgstr "Poslední výpis: %s"
 
-#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2064
+#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2067
 msgid "Init date"
 msgstr "Počáteční datum"
 
@@ -8554,23 +8570,23 @@ msgid "Show transactions for the next: "
 msgstr "Zobrazit transakce na další: "
 
 #. Edit transaction
-#: ../src/gsb_scheduler_list.c:2317 ../src/gsb_transactions_list.c:2478
+#: ../src/gsb_scheduler_list.c:2317 ../src/gsb_transactions_list.c:2481
 msgid "Edit transaction"
 msgstr "Upravit transakci"
 
 #. Clone transaction
-#: ../src/gsb_scheduler_list.c:2329 ../src/gsb_transactions_list.c:2525
+#: ../src/gsb_scheduler_list.c:2329 ../src/gsb_transactions_list.c:2528
 msgid "Clone transaction"
 msgstr "Duplikovat transakci"
 
 #. New transaction
-#: ../src/gsb_scheduler_list.c:2344 ../src/gsb_transactions_list.c:334
-#: ../src/gsb_transactions_list.c:2493
+#: ../src/gsb_scheduler_list.c:2344 ../src/gsb_transactions_list.c:337
+#: ../src/gsb_transactions_list.c:2496
 msgid "New transaction"
 msgstr "Nová transakce"
 
 #. Delete transaction
-#: ../src/gsb_scheduler_list.c:2355 ../src/gsb_transactions_list.c:2501
+#: ../src/gsb_scheduler_list.c:2355 ../src/gsb_transactions_list.c:2504
 msgid "Delete transaction"
 msgstr "Odstranit transakci"
 
@@ -8603,106 +8619,106 @@ msgstr "Procházet"
 msgid "Select icon directory"
 msgstr "Vyberte složku s ikonami"
 
-#: ../src/gsb_transactions_list.c:174
+#: ../src/gsb_transactions_list.c:177
 msgid "Reconciliation reference"
 msgstr "Reference odsouhlasení"
 
-#: ../src/gsb_transactions_list.c:182
+#: ../src/gsb_transactions_list.c:185
 msgid "Cheque number"
 msgstr "Číslo šeku"
 
-#: ../src/gsb_transactions_list.c:199
+#: ../src/gsb_transactions_list.c:202
 msgid "Delete a child transaction."
 msgstr "Odstranit detailní transakci."
 
-#: ../src/gsb_transactions_list.c:203
+#: ../src/gsb_transactions_list.c:206
 msgid "Delete a transaction."
 msgstr "Odstranit transakci."
 
-#: ../src/gsb_transactions_list.c:207
+#: ../src/gsb_transactions_list.c:210
 msgid "Delete a child of scheduled transaction."
 msgstr "Odstranit detail plánované transakce."
 
-#: ../src/gsb_transactions_list.c:211
+#: ../src/gsb_transactions_list.c:214
 msgid "Delete a scheduled transaction."
 msgstr "Odstranit plánovanou transakci."
 
-#: ../src/gsb_transactions_list.c:215
+#: ../src/gsb_transactions_list.c:218
 msgid "Delete one or all occurences of scheduled transaction."
 msgstr "Odstranit jeden nebo všechny výskyty plánované transakce."
 
-#: ../src/gsb_transactions_list.c:339
+#: ../src/gsb_transactions_list.c:342
 msgid "Blank the form to create a new transaction"
 msgstr "Vyčistit formulář pro vytvoření nové transakce"
 
-#: ../src/gsb_transactions_list.c:348
+#: ../src/gsb_transactions_list.c:351
 msgid "Delete selected transaction"
 msgstr "Odstranit vybranou transakci"
 
-#: ../src/gsb_transactions_list.c:357
+#: ../src/gsb_transactions_list.c:360
 msgid "Edit current transaction"
 msgstr "Upravit aktuální transakci"
 
-#: ../src/gsb_transactions_list.c:361
+#: ../src/gsb_transactions_list.c:364
 msgid "Reconcile"
 msgstr "Odsouhlasit"
 
-#: ../src/gsb_transactions_list.c:366
+#: ../src/gsb_transactions_list.c:369
 msgid "Start account reconciliation"
 msgstr "Zahájit odsouhlasení účtu"
 
-#: ../src/gsb_transactions_list.c:376
+#: ../src/gsb_transactions_list.c:379
 msgid "Print the transactions list"
 msgstr "Vytisknout seznam transakcí"
 
-#: ../src/gsb_transactions_list.c:384
+#: ../src/gsb_transactions_list.c:387
 msgid "Change display mode of the list"
 msgstr "Změnit mód zobrazení seznamu"
 
-#: ../src/gsb_transactions_list.c:388
+#: ../src/gsb_transactions_list.c:391
 msgid "Import rules"
 msgstr "Pravidla importu"
 
-#: ../src/gsb_transactions_list.c:392
+#: ../src/gsb_transactions_list.c:395
 msgid "Quick file import by rules"
 msgstr "Rychlý import souboru podle pravidel"
 
-#: ../src/gsb_transactions_list.c:399
+#: ../src/gsb_transactions_list.c:402
 #, fuzzy
 msgid "Recreates archive"
 msgstr "Odstranit archiv"
 
-#: ../src/gsb_transactions_list.c:404
+#: ../src/gsb_transactions_list.c:407
 #, fuzzy
 msgid "Recreates the line of the archive and hiding the transactions"
 msgstr "Odstranit archiv včetně transakcí"
 
-#: ../src/gsb_transactions_list.c:482
+#: ../src/gsb_transactions_list.c:485
 msgid "Remove the rule"
 msgstr "Odstranit pravidlo"
 
-#: ../src/gsb_transactions_list.c:514
+#: ../src/gsb_transactions_list.c:517
 msgid "Simple view"
 msgstr "Jednoduchý pohled"
 
-#: ../src/gsb_transactions_list.c:519
+#: ../src/gsb_transactions_list.c:522
 msgid "Two lines view"
 msgstr "Pohled na dva řádky"
 
-#: ../src/gsb_transactions_list.c:524
+#: ../src/gsb_transactions_list.c:527
 msgid "Three lines view"
 msgstr "Pohled na tři řádky"
 
-#: ../src/gsb_transactions_list.c:538
+#: ../src/gsb_transactions_list.c:541
 msgid "Show reconciled transactions"
 msgstr "Odsouhlasené transakce"
 
-#: ../src/gsb_transactions_list.c:552
+#: ../src/gsb_transactions_list.c:555
 msgid "Show lines archives"
 msgstr "Známé archivy"
 
-#: ../src/gsb_transactions_list.c:835 ../src/gsb_transactions_list.c:3933
-#: ../src/gsb_transactions_list.c:4049
+#: ../src/gsb_transactions_list.c:838 ../src/gsb_transactions_list.c:3947
+#: ../src/gsb_transactions_list.c:4063
 msgid ""
 "Some children didn't find their mother in the list, this shouldn't happen "
 "and there is probably a bug behind that. Please contact the Grisbi team.\n"
@@ -8714,25 +8730,25 @@ msgstr ""
 "\n"
 "Čísla uvedených detailů jsou: \n"
 
-#: ../src/gsb_transactions_list.c:1079
+#: ../src/gsb_transactions_list.c:1082
 msgid "P"
 msgstr "P"
 
-#: ../src/gsb_transactions_list.c:1083
+#: ../src/gsb_transactions_list.c:1086
 msgid "T"
 msgstr "T"
 
 #. set the R on the transaction
-#: ../src/gsb_transactions_list.c:1087 ../src/gsb_transactions_list.c:1935
+#: ../src/gsb_transactions_list.c:1090 ../src/gsb_transactions_list.c:1938
 msgid "R"
 msgstr "R"
 
-#: ../src/gsb_transactions_list.c:1466
+#: ../src/gsb_transactions_list.c:1469
 #, c-format
 msgid "Do you want to add the transactions of the archive %s into the list ?"
 msgstr "Skutečně chcete přidat transakce z archivu %s do seznamu?"
 
-#: ../src/gsb_transactions_list.c:1479
+#: ../src/gsb_transactions_list.c:1482
 msgid ""
 "An archive was clicked but Grisbi is unable to get the name. It seems like a "
 "bug.\n"
@@ -8742,7 +8758,7 @@ msgstr ""
 "Vypadá to na chybu v programu.\n"
 "Prosím zkuste akci zopakovat a kontaktujte vývojový tým Grisbi."
 
-#: ../src/gsb_transactions_list.c:1483
+#: ../src/gsb_transactions_list.c:1486
 msgid ""
 "An archive was clicked but it seems to have the number 0, wich should not "
 "happen.\n"
@@ -8751,7 +8767,7 @@ msgstr ""
 "Kliknul(a) jste na archiv, ale zdá se, že má číslo 0, což se nemělo stát.\n"
 "Prosím zkuste akci zopakovat a kontaktujte vývojový tým Grisbi."
 
-#: ../src/gsb_transactions_list.c:1866
+#: ../src/gsb_transactions_list.c:1869
 msgid ""
 "You cannot switch a transaction between R and non R while reconciling.\n"
 "Please finish or cancel the reconciliation first."
@@ -8759,7 +8775,7 @@ msgstr ""
 "V průběhu odsouhlasení nemůžete přepínat mezi R a ne R na transakcích.\n"
 "Prosím nejdříve dokončete nebo zruště odsouhlasení."
 
-#: ../src/gsb_transactions_list.c:1878
+#: ../src/gsb_transactions_list.c:1881
 #, c-format
 msgid ""
 "You are trying to reconcile or unreconcile a transaction manually, which is "
@@ -8780,7 +8796,7 @@ msgstr ""
 
 #. we warn the user the transaction disappear
 #. * don't laugh ! there were several bugs reports about a transaction wich disappear :-)
-#: ../src/gsb_transactions_list.c:1947
+#: ../src/gsb_transactions_list.c:1950
 msgid ""
 "The transaction has disappear from the list...\n"
 "Don't worry, it's because you marked it as R, and you choosed not to show "
@@ -8792,23 +8808,23 @@ msgstr ""
 "nezobrazovat v seznamu transakce označené jako R; pokud potřebujete něco "
 "ověřit, nechte si je zobrazit."
 
-#: ../src/gsb_transactions_list.c:1948
+#: ../src/gsb_transactions_list.c:1951
 msgid "Marking a transaction as R"
 msgstr "Označit transakci jako R"
 
-#: ../src/gsb_transactions_list.c:2027
+#: ../src/gsb_transactions_list.c:2030
 msgid "Select the reconciliation to associate to the selected transaction: "
 msgstr "Vyberte odsouhlasení ke kterému budou připojeny vybrané tranaskce: "
 
-#: ../src/gsb_transactions_list.c:2179
+#: ../src/gsb_transactions_list.c:2182
 msgid "Grisbi couldn't get the selection, operation canceled..."
 msgstr "Grisbi nemohlo dokončit výběr, operace byla zrušena..."
 
-#: ../src/gsb_transactions_list.c:2223
+#: ../src/gsb_transactions_list.c:2226
 msgid "Impossible to delete an archived transaction."
 msgstr "Archivovanou transakci nelze odstranit."
 
-#: ../src/gsb_transactions_list.c:2232
+#: ../src/gsb_transactions_list.c:2235
 msgid ""
 "Impossible to delete a reconciled transaction.\n"
 "The transaction, the contra-transaction or the children if it is a split are "
@@ -8820,79 +8836,79 @@ msgstr ""
 "odsouhlasené. Pokud je to soutečně nezbytné, můžete odstranit odsouhlasení "
 "pomocí Ctrl R."
 
-#: ../src/gsb_transactions_list.c:2247
+#: ../src/gsb_transactions_list.c:2250
 #, c-format
 msgid ""
 "Do you really want to delete the child of the transaction with party '%s' ?"
 msgstr "Skutečně chcete odstranit detail transakce s třetí stranou '%s' ?"
 
-#: ../src/gsb_transactions_list.c:2259
+#: ../src/gsb_transactions_list.c:2262
 #, c-format
 msgid "Do you really want to delete transaction with party '%s' ?"
 msgstr "Opravdu chcete odstranit transakci s třetí stranou '%s' ?"
 
-#: ../src/gsb_transactions_list.c:2462
+#: ../src/gsb_transactions_list.c:2465
 msgid "Displays the contra-transaction"
 msgstr "Zobrazit proti-transakci"
 
 #. use transaction as template
-#: ../src/gsb_transactions_list.c:2515 ../src/menu.c:221
+#: ../src/gsb_transactions_list.c:2518 ../src/menu.c:221
 msgid "Use selected transaction as a template"
 msgstr "Použít vybranou transakci jako šablonu"
 
 #. Convert to scheduled transaction
-#: ../src/gsb_transactions_list.c:2538
+#: ../src/gsb_transactions_list.c:2541
 msgid "Convert transaction to scheduled transaction"
 msgstr "Změnit transakci na plánovanou transakci"
 
 #. Move to another account
-#: ../src/gsb_transactions_list.c:2547
+#: ../src/gsb_transactions_list.c:2550
 msgid "Move transaction to another account"
 msgstr "Přesunout transakci na jiný účet"
 
 #. Change cell content.
-#: ../src/gsb_transactions_list.c:2570
+#: ../src/gsb_transactions_list.c:2573
 msgid "Change cell content"
 msgstr "Změnit obsah buňky"
 
-#: ../src/gsb_transactions_list.c:2621
+#: ../src/gsb_transactions_list.c:2624
 msgid "Clear cell"
 msgstr "Vymazat buňku"
 
-#: ../src/gsb_transactions_list.c:3018
+#: ../src/gsb_transactions_list.c:3021
 msgid "Cannot move a transfer on his contra-account"
 msgstr "Transakci nelze přesunout na protiúčet"
 
 #. sort by line
-#: ../src/gsb_transactions_list.c:3322
+#: ../src/gsb_transactions_list.c:3325
 msgid "Sort list by: "
 msgstr "Řadit seznam podle: "
 
-#: ../src/gsb_transactions_list.c:3369
+#: ../src/gsb_transactions_list.c:3372
 msgid "alignment: "
 msgstr "zarovnání: "
 
-#: ../src/gsb_transactions_list.c:3377
+#: ../src/gsb_transactions_list.c:3380
 msgid "LEFT"
 msgstr "DOLEVA"
 
-#: ../src/gsb_transactions_list.c:3391
+#: ../src/gsb_transactions_list.c:3394
 msgid "CENTER"
 msgstr "NA STŘED"
 
-#: ../src/gsb_transactions_list.c:3405
+#: ../src/gsb_transactions_list.c:3408
 msgid "RIGHT"
 msgstr "DOPRAVA"
 
-#: ../src/gsb_transactions_list.c:3803
+#: ../src/gsb_transactions_list.c:3817
 msgid "Transfer to a deleted account"
 msgstr "Převod na zrušený účet"
 
-#: ../src/gsb_transactions_list.c:3805
+#: ../src/gsb_transactions_list.c:3819
 msgid "Transfer from a deleted account"
 msgstr "Převod ze zrušeného účtu"
 
-#: ../src/gsb_transactions_list.c:3965 ../src/gsb_transactions_list.c:4075
+#: ../src/gsb_transactions_list.c:3979 ../src/gsb_transactions_list.c:4089
 msgid ""
 "You have just recovered an archive, if you don't see any new transaction, "
 "remember that the R transactions are not showed so the archived transactions "
diff --git a/po/da.po b/po/da.po
index de01327..2065e03 100644
--- a/po/da.po
+++ b/po/da.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: da\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-10-04 22:27+0200\n"
+"POT-Creation-Date: 2011-11-27 18:09+0100\n"
 "PO-Revision-Date: 2006-03-25 13:23+0100\n"
 "Last-Translator: Dmitri Popov <dmpop at openoffice.org>\n"
 "Language-Team: \n"
@@ -194,7 +194,7 @@ msgstr "Fly transaktioner til kategori"
 #: ../src/categories_onglet.c:732 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231 ../src/gsb_fyear_config.c:283
-#: ../src/gsb_transactions_list.c:2064 ../src/imputation_budgetaire.c:770
+#: ../src/gsb_transactions_list.c:2067 ../src/imputation_budgetaire.c:770
 #: ../src/tiers_onglet.c:666
 msgid "Name"
 msgstr "Navn"
@@ -620,8 +620,8 @@ msgstr ""
 
 #. mise en place de la paddingbox des catégories
 #: ../src/bet_config.c:583 ../src/bet_config.c:602 ../src/bet_config.c:620
-#: ../src/bet_config.c:684 ../src/bet_hist.c:183 ../src/bet_hist.c:2096
-#: ../src/bet_hist.c:2102 ../src/categories_onglet.c:347
+#: ../src/bet_config.c:684 ../src/bet_hist.c:183 ../src/bet_hist.c:2092
+#: ../src/bet_hist.c:2098 ../src/categories_onglet.c:347
 #: ../src/etats_config.c:537 ../src/etats_config.c:540
 #: ../src/etats_config.c:3001 ../src/etats_config.c:7067
 #: ../src/fenetre_principale.c:296 ../src/navigation.c:1960
@@ -630,10 +630,10 @@ msgstr "Kategorier"
 
 #. mise en place de la paddingbox des ib
 #: ../src/bet_config.c:584 ../src/bet_config.c:603 ../src/bet_config.c:621
-#: ../src/bet_config.c:693 ../src/bet_hist.c:192 ../src/bet_hist.c:2100
+#: ../src/bet_config.c:693 ../src/bet_hist.c:192 ../src/bet_hist.c:2096
 #: ../src/etats_config.c:546 ../src/etats_config.c:549
 #: ../src/etats_config.c:3807 ../src/etats_config.c:7144
-#: ../src/export_csv.c:815 ../src/fenetre_principale.c:301
+#: ../src/export_csv.c:823 ../src/fenetre_principale.c:301
 #: ../src/import_csv.c:88 ../src/imputation_budgetaire.c:353
 #: ../src/navigation.c:1964
 msgid "Budgetary lines"
@@ -660,18 +660,18 @@ msgid "Choose the financial year or 12 months rolling"
 msgstr "Vælg regnskabsår"
 
 #. name of the div sous-div column
-#: ../src/bet_config.c:920 ../src/bet_hist.c:572 ../src/bet_hist.c:1647
+#: ../src/bet_config.c:920 ../src/bet_hist.c:570 ../src/bet_hist.c:1643
 #: ../src/categories_onglet.c:160 ../src/etats_affiche.c:2437
-#: ../src/etats_config.c:684 ../src/export_csv.c:806
-#: ../src/gsb_transactions_list.c:176 ../src/import_csv.c:86
+#: ../src/etats_config.c:684 ../src/export_csv.c:814
+#: ../src/gsb_transactions_list.c:179 ../src/import_csv.c:86
 #: ../src/meta_categories.c:67
 msgid "Category"
 msgstr "Kategori"
 
 #: ../src/bet_config.c:933 ../src/bet_future.c:817 ../src/bet_future.c:2025
-#: ../src/bet_future.c:2501 ../src/bet_hist.c:1640 ../src/etats_affiche.c:2444
+#: ../src/bet_future.c:2501 ../src/bet_hist.c:1636 ../src/etats_affiche.c:2444
 #: ../src/etats_config.c:688 ../src/gsb_form.c:1343
-#: ../src/gsb_form_widget.c:448 ../src/gsb_transactions_list.c:168
+#: ../src/gsb_form_widget.c:448 ../src/gsb_transactions_list.c:171
 #: ../src/imputation_budgetaire.c:165 ../src/meta_budgetary.c:65
 msgid "Budgetary line"
 msgstr "Budgetlinje"
@@ -872,14 +872,14 @@ msgstr ""
 
 #. Print list
 #: ../src/bet_finance_ui.c:1030 ../src/bet_finance_ui.c:1845
-#: ../src/bet_hist.c:1939 ../src/bet_tab.c:1529 ../src/bet_tab.c:2889
+#: ../src/bet_hist.c:1935 ../src/bet_tab.c:1529 ../src/bet_tab.c:2885
 #, fuzzy
 msgid "Print the array"
 msgstr "Printer"
 
 #. Export list
 #: ../src/bet_finance_ui.c:1040 ../src/bet_finance_ui.c:1858
-#: ../src/bet_finance_ui.c:1884 ../src/bet_hist.c:1952 ../src/bet_tab.c:1539
+#: ../src/bet_finance_ui.c:1884 ../src/bet_hist.c:1948 ../src/bet_tab.c:1539
 #, fuzzy
 msgid "Export the array"
 msgstr "Printer"
@@ -896,10 +896,10 @@ msgid "Loan amount: "
 msgstr "Bankkonto:"
 
 #: ../src/bet_finance_ui.c:1187 ../src/bet_future.c:771 ../src/bet_tab.c:657
-#: ../src/etats_affiche.c:2409 ../src/export_csv.c:776
+#: ../src/etats_affiche.c:2409 ../src/export_csv.c:784
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_form.c:1298
 #: ../src/gsb_form_widget.c:416 ../src/gsb_reconcile.c:162
-#: ../src/gsb_scheduler_list.c:512 ../src/gsb_transactions_list.c:165
+#: ../src/gsb_scheduler_list.c:512 ../src/gsb_transactions_list.c:168
 #: ../src/import.c:3326 ../src/import_csv.c:81
 msgid "Date"
 msgstr "Dato"
@@ -945,14 +945,14 @@ msgstr "Eksportér kategorier"
 msgid "Credits"
 msgstr "Kredit"
 
-#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1936 ../src/bet_tab.c:2886
-#: ../src/etats_onglet.c:177 ../src/gsb_transactions_list.c:372
+#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1932 ../src/bet_tab.c:2882
+#: ../src/etats_onglet.c:177 ../src/gsb_transactions_list.c:375
 msgid "Print"
 msgstr ""
 
-#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1949 ../src/bet_tab.c:2899
+#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1945 ../src/bet_tab.c:2895
 #: ../src/categories_onglet.c:562 ../src/etats_onglet.c:167
-#: ../src/export.c:164 ../src/imputation_budgetaire.c:599
+#: ../src/export.c:204 ../src/imputation_budgetaire.c:599
 msgid "Export"
 msgstr "Eksportér"
 
@@ -961,7 +961,7 @@ msgstr "Eksportér"
 msgid "credit.csv"
 msgstr "Kredit"
 
-#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2046 ../src/bet_tab.c:3025
+#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2042 ../src/bet_tab.c:3021
 #: ../src/imputation_budgetaire.c:439
 msgid "Cannot save file."
 msgstr ""
@@ -1044,20 +1044,20 @@ msgid "Years"
 msgstr "År"
 
 #: ../src/bet_future.c:329 ../src/gsb_form_scheduler.c:176
-#: ../src/gsb_form_scheduler.c:193 ../src/gsb_scheduler_list.c:512
+#: ../src/gsb_scheduler_list.c:512
 msgid "Frequency"
 msgstr ""
 
 #: ../src/bet_future.c:337 ../src/bet_future.c:732
-#: ../src/gsb_form_scheduler.c:643 ../src/gsb_form_scheduler.c:836
-#: ../src/gsb_form_scheduler.c:1098
+#: ../src/gsb_form_scheduler.c:193 ../src/gsb_form_scheduler.c:643
+#: ../src/gsb_form_scheduler.c:836 ../src/gsb_form_scheduler.c:1098
 msgid "Limit date"
 msgstr ""
 
 #: ../src/bet_future.c:350 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231
-#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2064
+#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2067
 msgid "Final date"
 msgstr ""
 
@@ -1084,10 +1084,10 @@ msgstr "Væl betaligsmåde"
 #: ../src/bet_future.c:789 ../src/etats_affiche.c:2430
 #: ../src/etats_config.c:528 ../src/etats_config.c:531
 #: ../src/etats_config.c:696 ../src/etats_config.c:7032
-#: ../src/export_csv.c:791 ../src/fenetre_principale.c:286
+#: ../src/export_csv.c:799 ../src/fenetre_principale.c:286
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_form.c:1319
 #: ../src/gsb_form_widget.c:436 ../src/gsb_scheduler_list.c:512
-#: ../src/gsb_transactions_list.c:167 ../src/import.c:3333
+#: ../src/gsb_transactions_list.c:170 ../src/import.c:3333
 #: ../src/import_csv.c:83 ../src/meta_payee.c:79
 #, fuzzy
 msgid "Payee"
@@ -1095,20 +1095,20 @@ msgstr "Papir"
 
 #. Debit method_ptr
 #: ../src/bet_future.c:796 ../src/bet_tab.c:691 ../src/categories_onglet.c:762
-#: ../src/export_csv.c:797 ../src/gsb_form.c:1324 ../src/gsb_form_widget.c:420
+#: ../src/export_csv.c:805 ../src/gsb_form.c:1324 ../src/gsb_form_widget.c:420
 #: ../src/gsb_payment_method_config.c:319
 #: ../src/gsb_payment_method_config.c:390
-#: ../src/gsb_payment_method_config.c:1084 ../src/gsb_transactions_list.c:169
+#: ../src/gsb_payment_method_config.c:1084 ../src/gsb_transactions_list.c:172
 #: ../src/import_csv.c:92 ../src/imputation_budgetaire.c:800
 msgid "Debit"
 msgstr "Debit"
 
 #. Credit method_ptr
 #: ../src/bet_future.c:803 ../src/bet_tab.c:709 ../src/categories_onglet.c:762
-#: ../src/export_csv.c:794 ../src/gsb_form.c:1329 ../src/gsb_form_widget.c:424
+#: ../src/export_csv.c:802 ../src/gsb_form.c:1329 ../src/gsb_form_widget.c:424
 #: ../src/gsb_payment_method_config.c:326
 #: ../src/gsb_payment_method_config.c:403
-#: ../src/gsb_payment_method_config.c:1080 ../src/gsb_transactions_list.c:170
+#: ../src/gsb_payment_method_config.c:1080 ../src/gsb_transactions_list.c:173
 #: ../src/imputation_budgetaire.c:800
 msgid "Credit"
 msgstr "Kredit"
@@ -1119,9 +1119,9 @@ msgid "Categories : Sub-categories"
 msgstr "Kategorier: Underkategorier"
 
 #. Notes
-#: ../src/bet_future.c:824 ../src/etats_affiche.c:2451 ../src/export_csv.c:812
+#: ../src/bet_future.c:824 ../src/etats_affiche.c:2451 ../src/export_csv.c:820
 #: ../src/gsb_bank.c:941 ../src/gsb_form.c:1348 ../src/gsb_form_widget.c:452
-#: ../src/gsb_transactions_list.c:179 ../src/import_csv.c:84
+#: ../src/gsb_transactions_list.c:182 ../src/import_csv.c:84
 msgid "Notes"
 msgstr "Noter"
 
@@ -1130,8 +1130,8 @@ msgstr "Noter"
 #. Transfer = Virement
 #. Direct deposit remplacé par Transfert = Virement
 #: ../src/bet_future.c:1423 ../src/bet_future.c:1670
-#: ../src/etats_affiche.c:1848 ../src/export_csv.c:617 ../src/export_csv.c:729
-#: ../src/export_csv.c:741 ../src/gsb_data_category.c:1060
+#: ../src/etats_affiche.c:1848 ../src/export_csv.c:625 ../src/export_csv.c:737
+#: ../src/export_csv.c:749 ../src/gsb_data_category.c:1060
 #: ../src/gsb_data_payment.c:635 ../src/gsb_data_payment.c:719
 #: ../src/gsb_data_payment.c:758 ../src/gsb_form.c:2314 ../src/import.c:2762
 #: ../src/import.c:2780 ../src/plugins/ofx/ofx.c:434
@@ -1205,73 +1205,73 @@ msgid ""
 "You need to fix it and start over."
 msgstr ""
 
-#: ../src/bet_graph.c:304 ../src/bet_graph.c:416
+#: ../src/bet_graph.c:305 ../src/bet_graph.c:422
 msgid "Graph"
 msgstr ""
 
-#: ../src/bet_graph.c:361 ../src/tiers_onglet.c:1064
+#: ../src/bet_graph.c:362 ../src/tiers_onglet.c:1064
 msgid "Options"
 msgstr ""
 
-#: ../src/bet_graph.c:429
+#: ../src/bet_graph.c:435
 msgid "Expenses"
 msgstr ""
 
-#: ../src/bet_graph.c:453 ../src/etats_affiche.c:2299
+#: ../src/bet_graph.c:456 ../src/etats_affiche.c:2299
 msgid "Incomes"
 msgstr ""
 
-#: ../src/bet_graph.c:805
+#: ../src/bet_graph.c:817
 msgid "You can not exceed one year of visualization"
 msgstr ""
 
-#: ../src/bet_graph.c:805
+#: ../src/bet_graph.c:817
 msgid "Overflow"
 msgstr ""
 
-#: ../src/bet_graph.c:962
+#: ../src/bet_graph.c:974
 #, fuzzy
 msgid "Column"
 msgstr "kolonner"
 
-#: ../src/bet_graph.c:989
+#: ../src/bet_graph.c:1001
 msgid "Line"
 msgstr ""
 
 #. la grille est visible
-#: ../src/bet_graph.c:1449 ../src/bet_graph.c:1483
+#: ../src/bet_graph.c:1461 ../src/bet_graph.c:1495
 #, fuzzy
 msgid "Hide grid"
 msgstr "Grisbi logo"
 
-#: ../src/bet_graph.c:1451 ../src/bet_graph.c:1485 ../src/ui/bet_graph.ui.h:23
+#: ../src/bet_graph.c:1463 ../src/bet_graph.c:1497 ../src/ui/bet_graph.ui.h:23
 #, fuzzy
 msgid "Show grid"
 msgstr "Vis afstemte transaktioner"
 
-#: ../src/bet_hist.c:560 ../src/tiers_onglet.c:1151
+#: ../src/bet_hist.c:558 ../src/tiers_onglet.c:1151
 #, fuzzy
 msgid "Select"
 msgstr "Dato"
 
-#: ../src/bet_hist.c:591 ../src/categories_onglet.c:180
-#: ../src/etats_config.c:5249 ../src/export_csv.c:800
+#: ../src/bet_hist.c:589 ../src/categories_onglet.c:180
+#: ../src/etats_config.c:5249 ../src/export_csv.c:808
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_scheduler_list.c:513
-#: ../src/gsb_transactions_list.c:172 ../src/import.c:3340
+#: ../src/gsb_transactions_list.c:175 ../src/import.c:3340
 #: ../src/imputation_budgetaire.c:185 ../src/tiers_onglet.c:232
 msgid "Amount"
 msgstr "Beløb"
 
-#: ../src/bet_hist.c:609
+#: ../src/bet_hist.c:607
 msgid "Average"
 msgstr ""
 
-#: ../src/bet_hist.c:627
+#: ../src/bet_hist.c:625
 #, fuzzy
 msgid "Current fyear"
 msgstr "Valuta"
 
-#: ../src/bet_hist.c:646
+#: ../src/bet_hist.c:644
 #, fuzzy
 msgid "Amount retained"
 msgstr "Kontonavn"
@@ -1281,40 +1281,40 @@ msgstr "Kontonavn"
 #. * FYEAR_COL_NAME : the name of the fyear
 #. * FYEAR_COL_NUMBER : the number of the fyear
 #. * FYEAR_COL_VIEW : it the fyear should be showed
-#: ../src/bet_hist.c:1067
+#: ../src/bet_hist.c:1063
 msgid "12 months rolling"
 msgstr ""
 
 #. Add last amount menu
-#: ../src/bet_hist.c:1482
+#: ../src/bet_hist.c:1478
 #, fuzzy
 msgid "Assign the amount of the last operation"
 msgstr "Opret en planlagt transaktion"
 
 #. Add average amount menu
-#: ../src/bet_hist.c:1505
+#: ../src/bet_hist.c:1501
 msgid "Copy the average amount"
 msgstr ""
 
-#: ../src/bet_hist.c:1800
+#: ../src/bet_hist.c:1796
 #, c-format
 msgid "Amounts by %s on 12 months rolling for the account: «%s»"
 msgstr ""
 
-#: ../src/bet_hist.c:1805
+#: ../src/bet_hist.c:1801
 #, fuzzy, c-format
 msgid "Amounts by %s in %s for the account: «%s»"
 msgstr "Valutaen findes allerede.:"
 
-#: ../src/bet_hist.c:1962
+#: ../src/bet_hist.c:1958
 msgid "Data graph"
 msgstr ""
 
-#: ../src/bet_hist.c:1966
+#: ../src/bet_hist.c:1962
 msgid "display the data graph"
 msgstr ""
 
-#: ../src/bet_hist.c:2022
+#: ../src/bet_hist.c:2018
 #, fuzzy
 msgid "Export the historical data"
 msgstr "Forkert dato"
@@ -1343,14 +1343,14 @@ msgstr ""
 msgid "Description"
 msgstr ""
 
-#: ../src/bet_tab.c:727 ../src/export_csv.c:803 ../src/gsb_reconcile.c:165
-#: ../src/gsb_scheduler_list.c:513 ../src/gsb_transactions_list.c:171
-#: ../src/gsb_transactions_list.c:3316 ../src/import_csv.c:90
+#: ../src/bet_tab.c:727 ../src/export_csv.c:811 ../src/gsb_reconcile.c:165
+#: ../src/gsb_scheduler_list.c:513 ../src/gsb_transactions_list.c:174
+#: ../src/gsb_transactions_list.c:3319 ../src/import_csv.c:90
 msgid "Balance"
 msgstr "Balance"
 
-#: ../src/bet_tab.c:823 ../src/bet_tab.c:836 ../src/bet_tab.c:1030
-#: ../src/bet_tab.c:2499 ../src/bet_tab.c:2504
+#: ../src/bet_tab.c:823 ../src/bet_tab.c:836 ../src/bet_tab.c:1028
+#: ../src/bet_tab.c:2497 ../src/bet_tab.c:2502
 #, fuzzy, c-format
 msgid ""
 "Transfer between account: %s\n"
@@ -1401,43 +1401,43 @@ msgstr ""
 msgid "Reset data"
 msgstr ""
 
-#: ../src/bet_tab.c:1860
+#: ../src/bet_tab.c:1858
 msgid " (still available)"
 msgstr ""
 
-#: ../src/bet_tab.c:1869 ../src/bet_tab.c:1891
+#: ../src/bet_tab.c:1867 ../src/bet_tab.c:1889
 msgid " (budget exceeded)"
 msgstr ""
 
-#: ../src/bet_tab.c:1882
+#: ../src/bet_tab.c:1880
 msgid " (yet to receive)"
 msgstr ""
 
-#: ../src/bet_tab.c:2422 ../src/bet_tab.c:2472 ../src/bet_tab.c:2532
+#: ../src/bet_tab.c:2420 ../src/bet_tab.c:2470 ../src/bet_tab.c:2530
 msgid "No data by default"
 msgstr ""
 
-#: ../src/bet_tab.c:2430 ../src/bet_tab.c:2480 ../src/bet_tab.c:2538
+#: ../src/bet_tab.c:2428 ../src/bet_tab.c:2478 ../src/bet_tab.c:2536
 #: ../src/etats_affiche.c:1864 ../src/gsb_data_category.c:161
 #: ../src/meta_categories.c:70
 msgid "No category"
 msgstr "Ingen kategori"
 
-#: ../src/bet_tab.c:2438 ../src/bet_tab.c:2488 ../src/bet_tab.c:2544
+#: ../src/bet_tab.c:2436 ../src/bet_tab.c:2486 ../src/bet_tab.c:2542
 #: ../src/etats_affiche.c:2034 ../src/meta_budgetary.c:68
 msgid "No budgetary line"
 msgstr ""
 
-#: ../src/bet_tab.c:2902 ../src/bet_tab.c:3001
+#: ../src/bet_tab.c:2898 ../src/bet_tab.c:2997
 msgid "Export the array of forecast"
 msgstr ""
 
-#: ../src/bet_tab.c:2959
+#: ../src/bet_tab.c:2955
 #, fuzzy
 msgid "Balance at "
 msgstr "Balance"
 
-#: ../src/bet_tab.c:3008
+#: ../src/bet_tab.c:3004
 msgid "forecast.csv"
 msgstr ""
 
@@ -1536,7 +1536,7 @@ msgid "Export a Grisbi category file (.cgsb)"
 msgstr "Eksportér kategorier"
 
 #: ../src/categories_onglet.c:571 ../src/etats_onglet.c:187
-#: ../src/gsb_scheduler_list.c:274 ../src/gsb_transactions_list.c:344
+#: ../src/gsb_scheduler_list.c:274 ../src/gsb_transactions_list.c:347
 #: ../src/imputation_budgetaire.c:609 ../src/tiers_onglet.c:326
 #, fuzzy
 msgid "Delete"
@@ -1548,7 +1548,7 @@ msgid "Delete selected category"
 msgstr "Indtast venligst en kategori."
 
 #: ../src/categories_onglet.c:580 ../src/gsb_scheduler_list.c:284
-#: ../src/gsb_transactions_list.c:353 ../src/imputation_budgetaire.c:619
+#: ../src/gsb_transactions_list.c:356 ../src/imputation_budgetaire.c:619
 #: ../src/tiers_onglet.c:335
 msgid "Edit"
 msgstr "Redigér"
@@ -1560,7 +1560,7 @@ msgid "Edit selected category"
 msgstr "Tilføj kategori"
 
 #: ../src/categories_onglet.c:590 ../src/gsb_scheduler_list.c:315
-#: ../src/gsb_transactions_list.c:380 ../src/imputation_budgetaire.c:630
+#: ../src/gsb_transactions_list.c:383 ../src/imputation_budgetaire.c:630
 #: ../src/tiers_onglet.c:345
 msgid "View"
 msgstr "Gennemse"
@@ -1581,7 +1581,7 @@ msgstr "Kategorier"
 msgid "Subcategory view"
 msgstr "Ingen underkategori"
 
-#: ../src/categories_onglet.c:654 ../src/gsb_transactions_list.c:529
+#: ../src/categories_onglet.c:654 ../src/gsb_transactions_list.c:532
 #: ../src/imputation_budgetaire.c:694 ../src/tiers_onglet.c:462
 msgid "Complete view"
 msgstr ""
@@ -2080,13 +2080,13 @@ msgid "Result without financial year: "
 msgstr "Vælg regnskabsår:"
 
 #: ../src/etats_affiche.c:1403 ../src/gsb_scheduler_list.c:1260
-#: ../src/gsb_transactions_list.c:3816
+#: ../src/gsb_transactions_list.c:3830
 #, c-format
 msgid "Transfer to %s"
 msgstr ""
 
 #: ../src/etats_affiche.c:1405 ../src/gsb_scheduler_list.c:1264
-#: ../src/gsb_transactions_list.c:3819
+#: ../src/gsb_transactions_list.c:3833
 #, c-format
 msgid "Transfer from %s"
 msgstr ""
@@ -2136,10 +2136,10 @@ msgstr "Kategori ialt (%d transaktioner):"
 msgid "General total: "
 msgstr "Generelt:"
 
-#: ../src/etats_affiche.c:1857 ../src/export_csv.c:587
+#: ../src/etats_affiche.c:1857 ../src/export_csv.c:595
 #: ../src/gsb_data_category.c:1058 ../src/gsb_form.c:735
-#: ../src/gsb_form.c:1761 ../src/gsb_form.c:2905 ../src/gsb_form.c:3308
-#: ../src/gsb_form_scheduler.c:317 ../src/gsb_transactions_list.c:3794
+#: ../src/gsb_form.c:1761 ../src/gsb_form.c:2920 ../src/gsb_form.c:3323
+#: ../src/gsb_form_scheduler.c:317 ../src/gsb_transactions_list.c:3808
 msgid "Split of transaction"
 msgstr ""
 
@@ -2161,15 +2161,15 @@ msgstr "Ikke vist"
 msgid "Outgoings"
 msgstr ""
 
-#: ../src/etats_affiche.c:2416 ../src/export_csv.c:779 ../src/gsb_form.c:1303
+#: ../src/etats_affiche.c:2416 ../src/export_csv.c:787 ../src/gsb_form.c:1303
 #: ../src/gsb_form.c:2148 ../src/gsb_form.c:2178 ../src/gsb_form_widget.c:428
-#: ../src/gsb_transactions_list.c:166 ../src/import_csv.c:82
+#: ../src/gsb_transactions_list.c:169 ../src/import_csv.c:82
 msgid "Value date"
 msgstr "Valørdato"
 
-#: ../src/etats_affiche.c:2423 ../src/export_csv.c:785
+#: ../src/etats_affiche.c:2423 ../src/export_csv.c:793
 #: ../src/gsb_archive_config.c:102 ../src/gsb_assistant_archive_export.c:153
-#: ../src/gsb_form_widget.c:432 ../src/gsb_transactions_list.c:175
+#: ../src/gsb_form_widget.c:432 ../src/gsb_transactions_list.c:178
 msgid "Financial year"
 msgstr "Regnskabsår"
 
@@ -2184,13 +2184,13 @@ msgstr ""
 msgid "Cheque"
 msgstr "Check"
 
-#: ../src/etats_affiche.c:2472 ../src/export_csv.c:821 ../src/gsb_form.c:1395
-#: ../src/gsb_form_widget.c:472 ../src/gsb_transactions_list.c:178
+#: ../src/etats_affiche.c:2472 ../src/export_csv.c:829 ../src/gsb_form.c:1395
+#: ../src/gsb_form_widget.c:472 ../src/gsb_transactions_list.c:181
 msgid "Voucher"
 msgstr ""
 
-#: ../src/etats_affiche.c:2479 ../src/export_csv.c:827 ../src/gsb_form.c:1390
-#: ../src/gsb_form_widget.c:476 ../src/gsb_transactions_list.c:180
+#: ../src/etats_affiche.c:2479 ../src/export_csv.c:835 ../src/gsb_form.c:1390
+#: ../src/gsb_form_widget.c:476 ../src/gsb_transactions_list.c:183
 msgid "Bank references"
 msgstr ""
 
@@ -2343,7 +2343,7 @@ msgstr ""
 msgid "Generalities"
 msgstr ""
 
-#: ../src/etats_config.c:644 ../src/etats_config.c:647 ../src/export_csv.c:767
+#: ../src/etats_config.c:644 ../src/etats_config.c:647 ../src/export_csv.c:775
 #: ../src/fenetre_principale.c:253 ../src/parametres.c:430
 msgid "Transactions"
 msgstr ""
@@ -2464,16 +2464,17 @@ msgstr "Opret en planlagt transaktion:"
 
 #: ../src/etats_config.c:2557 ../src/etats_config.c:2812
 #: ../src/etats_config.c:3094 ../src/etats_config.c:3901
-#: ../src/etats_config.c:4091 ../src/etats_config.c:7322
-#: ../src/tiers_onglet.c:1428 ../src/tiers_onglet.c:1448
+#: ../src/etats_config.c:4091 ../src/etats_config.c:7322 ../src/export.c:613
+#: ../src/gsb_assistant.c:91 ../src/tiers_onglet.c:1428
+#: ../src/tiers_onglet.c:1448
 msgid "Select all"
 msgstr ""
 
 #. ajoute le bouton (dé)sélectionne tout
 #: ../src/etats_config.c:2572 ../src/etats_config.c:2827
 #: ../src/etats_config.c:3109 ../src/etats_config.c:3916
-#: ../src/etats_config.c:4106 ../src/etats_config.c:7337 ../src/import.c:2270
-#: ../src/tiers_onglet.c:1219 ../src/tiers_onglet.c:1430
+#: ../src/etats_config.c:4106 ../src/etats_config.c:7337 ../src/export.c:608
+#: ../src/import.c:2270 ../src/tiers_onglet.c:1219 ../src/tiers_onglet.c:1430
 msgid "Unselect all"
 msgstr ""
 
@@ -3079,7 +3080,7 @@ msgstr ""
 msgid "Select methods of payment to include: "
 msgstr "Væl betaligsmåde:"
 
-#: ../src/etats_csv.c:175 ../src/export_csv.c:410
+#: ../src/etats_csv.c:175 ../src/export_csv.c:418
 #, c-format
 msgid ""
 "Unable to create file \"%s\" :\n"
@@ -3365,11 +3366,11 @@ msgstr ""
 msgid "to %s %d"
 msgstr ""
 
-#: ../src/export.c:79
+#: ../src/export.c:89
 msgid "Exporting Grisbi accounts"
 msgstr ""
 
-#: ../src/export.c:80
+#: ../src/export.c:90
 msgid ""
 "This assistant will guide you through the process of exporting Grisbi "
 "accounts into QIF or CSV files.\n"
@@ -3378,86 +3379,96 @@ msgid ""
 "into currency of their respective account."
 msgstr ""
 
-#: ../src/export.c:136
+#: ../src/export.c:176
 msgid "Select accounts to export"
 msgstr ""
 
-#: ../src/export.c:173 ../src/export_csv.c:770
+#: ../src/export.c:213 ../src/export_csv.c:778
 #: ../src/gsb_data_partial_balance.c:1508
 msgid "Account name"
 msgstr "Kontonavn"
 
-#: ../src/export.c:256
+#: ../src/export.c:242
+#, fuzzy
+msgid "Select options to export"
+msgstr "Opret en planlagt transaktion"
+
+#: ../src/export.c:243 ../src/export.c:462
+#: ../src/gsb_assistant_archive_export.c:306
+#, fuzzy
+msgid "QIF format"
+msgstr "Information"
+
+#: ../src/export.c:243 ../src/export.c:463
+#: ../src/gsb_assistant_archive_export.c:307
+msgid "CSV format"
+msgstr ""
+
+#: ../src/export.c:249
+msgid "Treat all files as the first"
+msgstr ""
+
+#: ../src/export.c:326
 msgid "Export settings completed successfully"
 msgstr ""
 
-#: ../src/export.c:260
+#: ../src/export.c:330
 msgid "Press the 'Close' button to finish the export."
 msgstr ""
 
-#: ../src/export.c:288
+#: ../src/export.c:363
 #, fuzzy
 msgid "Accounts to export"
 msgstr "Kontoejer"
 
-#: ../src/export.c:293
+#: ../src/export.c:368
 msgid ""
 "The following accounts are to be exported. In the next screens, you will "
 "choose what to do with each of them."
 msgstr ""
 
-#: ../src/export.c:368 ../src/gsb_assistant_archive_export.c:300
+#: ../src/export.c:457 ../src/gsb_assistant_archive_export.c:300
 #, fuzzy
 msgid "Export format: "
 msgstr "Eksportér:"
 
-#: ../src/export.c:373 ../src/gsb_assistant_archive_export.c:306
-#, fuzzy
-msgid "QIF format"
-msgstr "Information"
-
-#: ../src/export.c:374 ../src/gsb_assistant_archive_export.c:307
-msgid "CSV format"
-msgstr ""
-
-#. set the initial balance
-#: ../src/export_csv.c:291
+#: ../src/export_csv.c:294
 msgid "Initial balance"
 msgstr ""
 
-#: ../src/export_csv.c:608
+#: ../src/export_csv.c:616
 msgid "B"
 msgstr ""
 
-#: ../src/export_csv.c:731 ../src/gsb_form.c:1915
+#: ../src/export_csv.c:739 ../src/gsb_form.c:1915
 msgid "Deleted account"
 msgstr "Slet konto"
 
-#: ../src/export_csv.c:773 ../src/import_csv.c:95
+#: ../src/export_csv.c:781 ../src/import_csv.c:95
 msgid "Split"
 msgstr ""
 
-#: ../src/export_csv.c:782
+#: ../src/export_csv.c:790
 #, fuzzy
 msgid "Cheques"
 msgstr "Check"
 
-#: ../src/export_csv.c:788 ../src/gsb_transactions_list.c:177
+#: ../src/export_csv.c:796 ../src/gsb_transactions_list.c:180
 #: ../src/import_csv.c:94
 msgid "C/R"
 msgstr ""
 
-#: ../src/export_csv.c:809 ../src/import_csv.c:87
+#: ../src/export_csv.c:817 ../src/import_csv.c:87
 #, fuzzy
 msgid "Sub-categories"
 msgstr "Kategorier"
 
-#: ../src/export_csv.c:818 ../src/import_csv.c:89
+#: ../src/export_csv.c:826 ../src/import_csv.c:89
 #, fuzzy
 msgid "Sub-budgetary lines"
 msgstr "Budgetlinje"
 
-#: ../src/export_csv.c:824
+#: ../src/export_csv.c:832
 #, fuzzy
 msgid "Reconciliation number"
 msgstr "Transaktionsnummer"
@@ -4681,7 +4692,7 @@ msgid ""
 "or the close button to cancel the action."
 msgstr ""
 
-#: ../src/gsb_assistant.c:230
+#: ../src/gsb_assistant.c:243
 #, c-format
 msgid "%s (%d of %d)"
 msgstr ""
@@ -4798,7 +4809,7 @@ msgid "Import data from online bank services or from accounting software"
 msgstr ""
 
 #: ../src/gsb_assistant_file.c:582 ../src/navigation.c:1137
-#: ../src/traitement_variables.c:228
+#: ../src/traitement_variables.c:227
 #, fuzzy
 msgid "My accounts"
 msgstr "Vis konti"
@@ -5109,7 +5120,7 @@ msgstr ""
 #. ok, all the transactions belong to the same account, we can
 #. * show a dialog to select the reconcile
 #: ../src/gsb_assistant_reconcile_config.c:1185
-#: ../src/gsb_transactions_list.c:2015
+#: ../src/gsb_transactions_list.c:2018
 #, fuzzy
 msgid "Selection of a reconciliation"
 msgstr "Skjul afstemte transaktioner"
@@ -7021,7 +7032,7 @@ msgstr ""
 msgid "No payee defined"
 msgstr ""
 
-#: ../src/gsb_data_payee.c:542 ../src/gsb_form.c:3018 ../src/gsb_form.c:3019
+#: ../src/gsb_data_payee.c:542 ../src/gsb_form.c:3033 ../src/gsb_form.c:3034
 #: ../src/navigation.c:1250
 msgid "Report"
 msgstr "Rapport"
@@ -7051,8 +7062,8 @@ msgstr "Kreditkort"
 msgid "Direct debit"
 msgstr ""
 
-#: ../src/gsb_data_scheduled.c:1553 ../src/gsb_data_transaction.c:2027
-#: ../src/gsb_data_transaction.c:2089
+#: ../src/gsb_data_scheduled.c:1553 ../src/gsb_data_transaction.c:2028
+#: ../src/gsb_data_transaction.c:2090
 msgid "Cannot allocate memory, bad things will happen soon"
 msgstr ""
 
@@ -7267,19 +7278,19 @@ msgid "Transaction %d has invalid category %d.\n"
 msgstr ""
 
 #. sub-budget not found
-#: ../src/gsb_debug.c:715
+#: ../src/gsb_debug.c:721
 #, c-format
 msgid "Transaction %d has budget %d but invalid sub-budget %d.\n"
 msgstr ""
 
 #. budget not found
-#: ../src/gsb_debug.c:729
+#: ../src/gsb_debug.c:733
 #, c-format
 msgid "Transaction %d has invalid budget %d.\n"
 msgstr ""
 
 #. payee not found
-#: ../src/gsb_debug.c:814
+#: ../src/gsb_debug.c:824
 #, c-format
 msgid "Transaction %d has invalid payee %d.\n"
 msgstr ""
@@ -7493,8 +7504,8 @@ msgid ""
 msgstr ""
 
 #: ../src/gsb_file_load.c:301 ../src/gsb_file_load.c:418
-#: ../src/gsb_file_others.c:458 ../src/gsb_file_others.c:595
-#: ../src/gsb_file_others.c:782 ../src/gsb_file_others.c:842
+#: ../src/gsb_file_others.c:459 ../src/gsb_file_others.c:603
+#: ../src/gsb_file_others.c:790 ../src/gsb_file_others.c:850
 #, c-format
 msgid "Cannot open file '%s': %s"
 msgstr ""
@@ -7503,8 +7514,8 @@ msgstr ""
 msgid "File does not exist"
 msgstr ""
 
-#: ../src/gsb_file_load.c:316 ../src/gsb_file_others.c:471
-#: ../src/gsb_file_others.c:794
+#: ../src/gsb_file_load.c:316 ../src/gsb_file_others.c:472
+#: ../src/gsb_file_others.c:802
 #, c-format
 msgid ""
 "%s doesn't seem to be a regular file,\n"
@@ -7524,12 +7535,12 @@ msgstr ""
 msgid "Encryption plugin not found."
 msgstr "Konto %s blev ikke fundet.\n"
 
-#: ../src/gsb_file_load.c:462 ../src/gsb_file_load.c:5489
+#: ../src/gsb_file_load.c:464 ../src/gsb_file_load.c:5420
 #, fuzzy
 msgid "This is not a Grisbi file... Loading aborted."
 msgstr "Denne fil er ikke en Grisbi-rapport"
 
-#: ../src/gsb_file_load.c:707
+#: ../src/gsb_file_load.c:730
 #, c-format
 msgid ""
 "An error occured while parsing the file :\n"
@@ -7538,14 +7549,14 @@ msgid ""
 msgstr ""
 
 #. we don't know here the release of that file, give the release needed
-#: ../src/gsb_file_load.c:8885
+#: ../src/gsb_file_load.c:8812
 #, c-format
 msgid ""
 "Grisbi version %s is needed to open this file.\n"
 "You are using version %s."
 msgstr ""
 
-#: ../src/gsb_file_load.c:8910
+#: ../src/gsb_file_load.c:8837
 msgid ""
 "You have opened an archive.\n"
 "There is no limit in Grisbi, you can do whatever you want and save it later "
@@ -7553,7 +7564,7 @@ msgid ""
 "transactions or important information."
 msgstr ""
 
-#: ../src/gsb_file_load.c:8914
+#: ../src/gsb_file_load.c:8841
 msgid "Grisbi archive opened"
 msgstr ""
 
@@ -7577,8 +7588,13 @@ msgstr "Valutaen findes allerede.:"
 msgid "There is no report to record. Back."
 msgstr ""
 
+#: ../src/gsb_file_others.c:512
+#, fuzzy, c-format
+msgid "Error parsing file '%s': %s"
+msgstr "Kan ikke importerer fil."
+
 #. inform the user of that
-#: ../src/gsb_file_others.c:576
+#: ../src/gsb_file_others.c:584
 msgid ""
 "Some things in a report cannot be imported :\n"
 "The selected lists of financial years, accounts, transfer accounts, "
@@ -7588,29 +7604,29 @@ msgid ""
 "You should check and modify that in the property box of that account."
 msgstr ""
 
-#: ../src/gsb_file_others.c:582
+#: ../src/gsb_file_others.c:590
 #, fuzzy
 msgid "Importing a report"
 msgstr "Importér en liste over kategorier"
 
-#: ../src/gsb_file_others.c:621 ../src/gsb_file_others.c:628
+#: ../src/gsb_file_others.c:629 ../src/gsb_file_others.c:636
 msgid "This is not a grisbi file, loading canceled..."
 msgstr ""
 
-#: ../src/gsb_file_others.c:645 ../src/gsb_file_others.c:656
-#: ../src/gsb_file_others.c:673 ../src/gsb_file_others.c:696
+#: ../src/gsb_file_others.c:653 ../src/gsb_file_others.c:664
+#: ../src/gsb_file_others.c:681 ../src/gsb_file_others.c:704
 msgid "The file version is below 0.6.0, Grisbi cannot import it."
 msgstr ""
 
-#: ../src/gsb_file_others.c:648 ../src/gsb_file_others.c:699
+#: ../src/gsb_file_others.c:656 ../src/gsb_file_others.c:707
 msgid "This is not a category file, loading canceled..."
 msgstr ""
 
-#: ../src/gsb_file_others.c:664
+#: ../src/gsb_file_others.c:672
 msgid "This is not a budget file, loading canceled..."
 msgstr ""
 
-#: ../src/gsb_file_others.c:681
+#: ../src/gsb_file_others.c:689
 msgid "This is not a report file, loading canceled..."
 msgstr ""
 
@@ -7706,100 +7722,100 @@ msgstr ""
 msgid "No payee selected for this report."
 msgstr ""
 
-#: ../src/gsb_form.c:2767
+#: ../src/gsb_form.c:2782
 msgid "You must enter a date."
 msgstr ""
 
-#: ../src/gsb_form.c:2774
+#: ../src/gsb_form.c:2789
 #, fuzzy, c-format
 msgid "Invalid date %s"
 msgstr "Forkert dato"
 
-#: ../src/gsb_form.c:2797
+#: ../src/gsb_form.c:2812
 #, fuzzy, c-format
 msgid "Invalid value date %s"
 msgstr "Forkert dato"
 
-#: ../src/gsb_form.c:2823
+#: ../src/gsb_form.c:2838
 #, c-format
 msgid "Beware the date must be between %s and %s"
 msgstr ""
 
-#: ../src/gsb_form.c:2826 ../src/gsb_form.c:2853
+#: ../src/gsb_form.c:2841 ../src/gsb_form.c:2868
 #, fuzzy
 msgid "Invalid date"
 msgstr "Forkert dato"
 
-#: ../src/gsb_form.c:2851
+#: ../src/gsb_form.c:2866
 #, c-format
 msgid "The date must be less than or equal to %s"
 msgstr ""
 
-#: ../src/gsb_form.c:2887
+#: ../src/gsb_form.c:2902
 #, fuzzy
 msgid "You must enter an amount."
 msgstr "Fly transaktioner til kategori"
 
-#: ../src/gsb_form.c:2907
+#: ../src/gsb_form.c:2922
 msgid ""
 "You cannot set split of transaction in category for a daughter of a split of "
 "transaction."
 msgstr ""
 
-#: ../src/gsb_form.c:2941
+#: ../src/gsb_form.c:2956
 msgid ""
 "Cannot associate a transfer to a deleted account in a scheduled transaction."
 msgstr ""
 
-#: ../src/gsb_form.c:2948
+#: ../src/gsb_form.c:2963
 msgid ""
 "There is no associated account for this transfer or associated account is "
 "invalid."
 msgstr ""
 
-#: ../src/gsb_form.c:2956
+#: ../src/gsb_form.c:2971
 msgid "Can't issue a transfer its own account."
 msgstr ""
 
-#: ../src/gsb_form.c:2961
+#: ../src/gsb_form.c:2976
 msgid "Can't issue a transfer on a closed account."
 msgstr ""
 
-#: ../src/gsb_form.c:2987
+#: ../src/gsb_form.c:3002
 msgid ""
 "Selected method of payment has an automatic incremental number\n"
 "but doesn't contain any number.\n"
 "Continue anyway?"
 msgstr ""
 
-#: ../src/gsb_form.c:3005
+#: ../src/gsb_form.c:3020
 msgid ""
 "Warning: this cheque number is already used.\n"
 "Continue anyway?"
 msgstr ""
 
-#: ../src/gsb_form.c:3026
+#: ../src/gsb_form.c:3041
 msgid "A transaction with a multiple payee must be a new one."
 msgstr ""
 
-#: ../src/gsb_form.c:3031
+#: ../src/gsb_form.c:3046
 msgid "A transaction with a multiple payee cannot be a split child."
 msgstr ""
 
-#: ../src/gsb_form.c:3042
+#: ../src/gsb_form.c:3057
 msgid "The word \"Report\" is reserved. Please use another one."
 msgstr ""
 
-#: ../src/gsb_form.c:3049
+#: ../src/gsb_form.c:3064
 msgid "Invalid multiple payee."
 msgstr ""
 
-#: ../src/gsb_form.c:3331
+#: ../src/gsb_form.c:3346
 #, fuzzy
 msgid "Modifying a transaction"
 msgstr "Vis transaktioner"
 
-#: ../src/gsb_form.c:3332
+#: ../src/gsb_form.c:3347
 msgid ""
 "You are trying to change a split of transaction to another kind of "
 "transaction.\n"
@@ -7809,7 +7825,7 @@ msgid ""
 msgstr ""
 
 #. propose to configure the form
-#: ../src/gsb_form.c:3635
+#: ../src/gsb_form.c:3650
 msgid "Configure the form"
 msgstr ""
 
@@ -7922,11 +7938,11 @@ msgstr ""
 msgid "Free"
 msgstr ""
 
-#: ../src/gsb_form_widget.c:456 ../src/gsb_transactions_list.c:173
+#: ../src/gsb_form_widget.c:456 ../src/gsb_transactions_list.c:176
 msgid "Method of payment"
 msgstr "Betalingstype"
 
-#: ../src/gsb_form_widget.c:484 ../src/gsb_transactions_list.c:181
+#: ../src/gsb_form_widget.c:484 ../src/gsb_transactions_list.c:184
 msgid "Transaction number"
 msgstr "Transaktionsnummer"
 
@@ -8167,7 +8183,7 @@ msgstr ""
 msgid "Last statement: %s"
 msgstr ""
 
-#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2064
+#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2067
 #, fuzzy
 msgid "Init date"
 msgstr "Forkert dato"
@@ -8428,23 +8444,23 @@ msgid "Show transactions for the next: "
 msgstr "Skrifttype i liste over transaktioner:"
 
 #. Edit transaction
-#: ../src/gsb_scheduler_list.c:2317 ../src/gsb_transactions_list.c:2478
+#: ../src/gsb_scheduler_list.c:2317 ../src/gsb_transactions_list.c:2481
 msgid "Edit transaction"
 msgstr ""
 
 #. Clone transaction
-#: ../src/gsb_scheduler_list.c:2329 ../src/gsb_transactions_list.c:2525
+#: ../src/gsb_scheduler_list.c:2329 ../src/gsb_transactions_list.c:2528
 msgid "Clone transaction"
 msgstr ""
 
 #. New transaction
-#: ../src/gsb_scheduler_list.c:2344 ../src/gsb_transactions_list.c:334
-#: ../src/gsb_transactions_list.c:2493
+#: ../src/gsb_scheduler_list.c:2344 ../src/gsb_transactions_list.c:337
+#: ../src/gsb_transactions_list.c:2496
 msgid "New transaction"
 msgstr ""
 
 #. Delete transaction
-#: ../src/gsb_scheduler_list.c:2355 ../src/gsb_transactions_list.c:2501
+#: ../src/gsb_scheduler_list.c:2355 ../src/gsb_transactions_list.c:2504
 msgid "Delete transaction"
 msgstr ""
 
@@ -8481,121 +8497,121 @@ msgstr "Gennemse"
 msgid "Select icon directory"
 msgstr "Skjul afstemte transaktioner"
 
-#: ../src/gsb_transactions_list.c:174
+#: ../src/gsb_transactions_list.c:177
 msgid "Reconciliation reference"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:182
+#: ../src/gsb_transactions_list.c:185
 #, fuzzy
 msgid "Cheque number"
 msgstr "Check/Øverførselsnr."
 
-#: ../src/gsb_transactions_list.c:199
+#: ../src/gsb_transactions_list.c:202
 #, fuzzy
 msgid "Delete a child transaction."
 msgstr "Opret en planlagt transaktion"
 
-#: ../src/gsb_transactions_list.c:203
+#: ../src/gsb_transactions_list.c:206
 #, fuzzy
 msgid "Delete a transaction."
 msgstr "Vis transaktioner"
 
-#: ../src/gsb_transactions_list.c:207
+#: ../src/gsb_transactions_list.c:210
 #, fuzzy
 msgid "Delete a child of scheduled transaction."
 msgstr "Opret en planlagt transaktion"
 
-#: ../src/gsb_transactions_list.c:211
+#: ../src/gsb_transactions_list.c:214
 #, fuzzy
 msgid "Delete a scheduled transaction."
 msgstr "Opret en planlagt transaktion"
 
-#: ../src/gsb_transactions_list.c:215
+#: ../src/gsb_transactions_list.c:218
 #, fuzzy
 msgid "Delete one or all occurences of scheduled transaction."
 msgstr "Lukkede planlagte transaktioner"
 
-#: ../src/gsb_transactions_list.c:339
+#: ../src/gsb_transactions_list.c:342
 #, fuzzy
 msgid "Blank the form to create a new transaction"
 msgstr "Kategori ialt (%d transaktion)"
 
-#: ../src/gsb_transactions_list.c:348
+#: ../src/gsb_transactions_list.c:351
 #, fuzzy
 msgid "Delete selected transaction"
 msgstr "Lukkede planlagte transaktioner"
 
-#: ../src/gsb_transactions_list.c:357
+#: ../src/gsb_transactions_list.c:360
 #, fuzzy
 msgid "Edit current transaction"
 msgstr "Kontotransaktioner"
 
-#: ../src/gsb_transactions_list.c:361
+#: ../src/gsb_transactions_list.c:364
 msgid "Reconcile"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:366
+#: ../src/gsb_transactions_list.c:369
 msgid "Start account reconciliation"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:376
+#: ../src/gsb_transactions_list.c:379
 #, fuzzy
 msgid "Print the transactions list"
 msgstr "Sorter transaktionsliste"
 
-#: ../src/gsb_transactions_list.c:384
+#: ../src/gsb_transactions_list.c:387
 msgid "Change display mode of the list"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:388
+#: ../src/gsb_transactions_list.c:391
 #, fuzzy
 msgid "Import rules"
 msgstr "Eksportér kategorier"
 
-#: ../src/gsb_transactions_list.c:392
+#: ../src/gsb_transactions_list.c:395
 msgid "Quick file import by rules"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:399
+#: ../src/gsb_transactions_list.c:402
 msgid "Recreates archive"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:404
+#: ../src/gsb_transactions_list.c:407
 #, fuzzy
 msgid "Recreates the line of the archive and hiding the transactions"
 msgstr "Opret en planlagt transaktion"
 
-#: ../src/gsb_transactions_list.c:482
+#: ../src/gsb_transactions_list.c:485
 #, fuzzy
 msgid "Remove the rule"
 msgstr "Fjern kategori"
 
-#: ../src/gsb_transactions_list.c:514
+#: ../src/gsb_transactions_list.c:517
 msgid "Simple view"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:519
+#: ../src/gsb_transactions_list.c:522
 #, fuzzy
 msgid "Two lines view"
 msgstr "2 linjer"
 
-#: ../src/gsb_transactions_list.c:524
+#: ../src/gsb_transactions_list.c:527
 #, fuzzy
 msgid "Three lines view"
 msgstr "3 linjer"
 
-#: ../src/gsb_transactions_list.c:538
+#: ../src/gsb_transactions_list.c:541
 #, fuzzy
 msgid "Show reconciled transactions"
 msgstr "Skjul afstemte transaktioner"
 
-#: ../src/gsb_transactions_list.c:552
+#: ../src/gsb_transactions_list.c:555
 #, fuzzy
 msgid "Show lines archives"
 msgstr "Kendte valutaer"
 
-#: ../src/gsb_transactions_list.c:835 ../src/gsb_transactions_list.c:3933
-#: ../src/gsb_transactions_list.c:4049
+#: ../src/gsb_transactions_list.c:838 ../src/gsb_transactions_list.c:3947
+#: ../src/gsb_transactions_list.c:4063
 msgid ""
 "Some children didn't find their mother in the list, this shouldn't happen "
 "and there is probably a bug behind that. Please contact the Grisbi team.\n"
@@ -8603,45 +8619,45 @@ msgid ""
 "The concerned children number are :\n"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1079
+#: ../src/gsb_transactions_list.c:1082
 msgid "P"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1083
+#: ../src/gsb_transactions_list.c:1086
 msgid "T"
 msgstr ""
 
 #. set the R on the transaction
-#: ../src/gsb_transactions_list.c:1087 ../src/gsb_transactions_list.c:1935
+#: ../src/gsb_transactions_list.c:1090 ../src/gsb_transactions_list.c:1938
 msgid "R"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1466
+#: ../src/gsb_transactions_list.c:1469
 #, fuzzy, c-format
 msgid "Do you want to add the transactions of the archive %s into the list ?"
 msgstr "Opret en planlagt transaktion"
 
-#: ../src/gsb_transactions_list.c:1479
+#: ../src/gsb_transactions_list.c:1482
 msgid ""
 "An archive was clicked but Grisbi is unable to get the name. It seems like a "
 "bug.\n"
 "Please try to reproduce and contact the Grisbi team."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1483
+#: ../src/gsb_transactions_list.c:1486
 msgid ""
 "An archive was clicked but it seems to have the number 0, wich should not "
 "happen.\n"
 "Please try to reproduce and contact the Grisbi team."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1866
+#: ../src/gsb_transactions_list.c:1869
 msgid ""
 "You cannot switch a transaction between R and non R while reconciling.\n"
 "Please finish or cancel the reconciliation first."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1878
+#: ../src/gsb_transactions_list.c:1881
 #, c-format
 msgid ""
 "You are trying to reconcile or unreconcile a transaction manually, which is "
@@ -8655,7 +8671,7 @@ msgstr ""
 
 #. we warn the user the transaction disappear
 #. * don't laugh ! there were several bugs reports about a transaction wich disappear :-)
-#: ../src/gsb_transactions_list.c:1947
+#: ../src/gsb_transactions_list.c:1950
 msgid ""
 "The transaction has disappear from the list...\n"
 "Don't worry, it's because you marked it as R, and you choosed not to show "
@@ -8663,26 +8679,26 @@ msgid ""
 "did."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1948
+#: ../src/gsb_transactions_list.c:1951
 #, fuzzy
 msgid "Marking a transaction as R"
 msgstr "Vis transaktioner"
 
-#: ../src/gsb_transactions_list.c:2027
+#: ../src/gsb_transactions_list.c:2030
 #, fuzzy
 msgid "Select the reconciliation to associate to the selected transaction: "
 msgstr "Skjul afstemte transaktioner:"
 
-#: ../src/gsb_transactions_list.c:2179
+#: ../src/gsb_transactions_list.c:2182
 msgid "Grisbi couldn't get the selection, operation canceled..."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:2223
+#: ../src/gsb_transactions_list.c:2226
 #, fuzzy
 msgid "Impossible to delete an archived transaction."
 msgstr "Opret en planlagt transaktion"
 
-#: ../src/gsb_transactions_list.c:2232
+#: ../src/gsb_transactions_list.c:2235
 msgid ""
 "Impossible to delete a reconciled transaction.\n"
 "The transaction, the contra-transaction or the children if it is a split are "
@@ -8690,82 +8706,82 @@ msgid ""
 "necessary."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:2247
+#: ../src/gsb_transactions_list.c:2250
 #, c-format
 msgid ""
 "Do you really want to delete the child of the transaction with party '%s' ?"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:2259
+#: ../src/gsb_transactions_list.c:2262
 #, c-format
 msgid "Do you really want to delete transaction with party '%s' ?"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:2462
+#: ../src/gsb_transactions_list.c:2465
 #, fuzzy
 msgid "Displays the contra-transaction"
 msgstr "Vis transaktioner"
 
 #. use transaction as template
-#: ../src/gsb_transactions_list.c:2515 ../src/menu.c:221
+#: ../src/gsb_transactions_list.c:2518 ../src/menu.c:221
 #, fuzzy
 msgid "Use selected transaction as a template"
 msgstr "Lukkede planlagte transaktioner"
 
 #. Convert to scheduled transaction
-#: ../src/gsb_transactions_list.c:2538
+#: ../src/gsb_transactions_list.c:2541
 msgid "Convert transaction to scheduled transaction"
 msgstr ""
 
 #. Move to another account
-#: ../src/gsb_transactions_list.c:2547
+#: ../src/gsb_transactions_list.c:2550
 msgid "Move transaction to another account"
 msgstr ""
 
 #. Change cell content.
-#: ../src/gsb_transactions_list.c:2570
+#: ../src/gsb_transactions_list.c:2573
 msgid "Change cell content"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:2621
+#: ../src/gsb_transactions_list.c:2624
 #, fuzzy
 msgid "Clear cell"
 msgstr "Annulér"
 
-#: ../src/gsb_transactions_list.c:3018
+#: ../src/gsb_transactions_list.c:3021
 msgid "Cannot move a transfer on his contra-account"
 msgstr ""
 
 #. sort by line
-#: ../src/gsb_transactions_list.c:3322
+#: ../src/gsb_transactions_list.c:3325
 msgid "Sort list by: "
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3369
+#: ../src/gsb_transactions_list.c:3372
 msgid "alignment: "
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3377
+#: ../src/gsb_transactions_list.c:3380
 msgid "LEFT"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3391
+#: ../src/gsb_transactions_list.c:3394
 msgid "CENTER"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3405
+#: ../src/gsb_transactions_list.c:3408
 msgid "RIGHT"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3803
+#: ../src/gsb_transactions_list.c:3817
 msgid "Transfer to a deleted account"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3805
+#: ../src/gsb_transactions_list c:3805  tra-account"  21   '%s' ?"  y '%s' ?"    pear :-)  re"  f  )  ’BÞ±>+          rÉÞ±>+  pd²&ÿ         àd²&ÿ  uJÞ±>+  €jß±>+  eÿ±>+                          ’Xû²>+  àd²&ÿ  €p³>+          ÐY²&ÿ          X²&ÿ  k`Þ±>+  6                    è     è!     è!     pd²&ÿ  àd²&ÿ  xû²>+          ÐZ²&ÿ          ’BÞ±>+          †`Þ±>+  pd²&ÿ  `BÞ±>+  ¯d²&ÿ         À_³>+  uJÞ±>+    _³>+  Ø_³>+  ¨	_³>+  €jß±>+          xû²>+          ÐZ²&ÿ           Y²&ÿ  k`Þ±>+  à!     à!     pd²&ÿ  àd²&ÿ  HÞÚ²>+          °[²&ÿ         ’BÞ±>+          †`Þ±>+  pd²&ÿ  `BÞ±>+  ¯d²&ÿ   d²&ÿ  ˜d²&ÿ  8kÿ±>+  Œp˜        àd²&ÿ  uJÞ±>+  €jß±>+                  °[²&ÿ         €Z²&ÿ  k`Þ±>+          G       H   I       J   K           M   N   O       P   pd²&ÿ  àd²&ÿ  H•±²>+          P]²&ÿ         ’BÞ±>+          †`Þ±>+  pd²&ÿ         0_³>+  uJÞ±>+    û²>+   ÉŽ²>+    _³>+  Ø_³>+  ¨	_³>+  €jß±>+          H•±²>+          P]²&ÿ 
         [²&ÿ  k`Þ±>+  8•±²>+          P]²&ÿ         À[²&ÿ  k`Þ±>+  (•±²>+          P]²&ÿ         ð[²&ÿ  k`Þ±>+  •±²>+          P]²&ÿ          \²&ÿ  k`Þ±>+  	       ¨_³>+  uJÞ±>+         ¨	_³>+   V²&ÿ          Š²>+  eIÞ±>+         Ø_³>+  À\²&ÿ          y²>+  eIÞ±>+           _³>+  ð\²&ÿ          Z²>+  eIÞ±>+  ØĎ²>+    û²>+   ÉŽ²>+    _³>+  Ø$û²>+  Ø_³>+  ¨	_³>+  €jß±>+          8kÿ±>+                        Z²>+  àd²&ÿ  p[Ž²>+           ^²&ÿ          p]²&ÿ  k`Þ±>+      5   6   7   8   :   <   =   >       ?       @   B   D       pd²&ÿ  àd²&ÿ  àW²>+                 àd²&ÿ  uJÞ±>+         eÿ±>+   ]²&ÿ          Z²>+  eIÞ±>+  eÿ±>+          Õ_ at fÆS         Qöl±íÁ£&²>+  àd²&ÿ  àW²>+          °_²&ÿ         €^²&ÿ  k`Þ±>+  u]ÞÓ	4Q ÷U^Qʉ§ ¶uª¹ñìò*ēvpd²&ÿ  àd²&ÿ  HÞ#²>+          $`²>+           f²&ÿ  ¦0³>+  ¦0³>+         v]²>+  ¯d²&ÿ  àe²&ÿ  ˜d²&ÿ   a²&ÿ  /û²>+  uJÞ±>+  Ø$û²>+  `g²&ÿ  ¢0³>+  0f²&ÿ          Àa²&
 ÿ                 ÿÿÿÿÿÿÿÿ¢0³>+          èd²&ÿ                 .c:3819
 msgid "Transfer from a deleted account"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3965 ../src/gsb_transactions_list.c:4075
+#: ../src/gsb_transactions_list.c:3979 ../src/gsb_transactions_list.c:4089
 msgid ""
 "You have just recovered an archive, if you don't see any new transaction, "
 "remember that the R transactions are not showed so the archived transactions "
diff --git a/po/de.po b/po/de.po
index 2f2cab4..8c9b78d 100644
--- a/po/de.po
+++ b/po/de.po
@@ -9,7 +9,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: de\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-10-04 22:27+0200\n"
+"POT-Creation-Date: 2011-11-27 18:09+0100\n"
 "PO-Revision-Date: 2011-10-02 23:31+0200\n"
 "Last-Translator: Martin Stromberger <mstromberger at aon.at>\n"
 "Language-Team: deutsch <de at li.org>\n"
@@ -192,7 +192,7 @@ msgstr "Partielle Salden der Konten"
 #: ../src/categories_onglet.c:732 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231 ../src/gsb_fyear_config.c:283
-#: ../src/gsb_transactions_list.c:2064 ../src/imputation_budgetaire.c:770
+#: ../src/gsb_transactions_list.c:2067 ../src/imputation_budgetaire.c:770
 #: ../src/tiers_onglet.c:666
 msgid "Name"
 msgstr "Name"
@@ -579,8 +579,8 @@ msgstr "Voreinstellung"
 
 #. mise en place de la paddingbox des catégories
 #: ../src/bet_config.c:583 ../src/bet_config.c:602 ../src/bet_config.c:620
-#: ../src/bet_config.c:684 ../src/bet_hist.c:183 ../src/bet_hist.c:2096
-#: ../src/bet_hist.c:2102 ../src/categories_onglet.c:347
+#: ../src/bet_config.c:684 ../src/bet_hist.c:183 ../src/bet_hist.c:2092
+#: ../src/bet_hist.c:2098 ../src/categories_onglet.c:347
 #: ../src/etats_config.c:537 ../src/etats_config.c:540
 #: ../src/etats_config.c:3001 ../src/etats_config.c:7067
 #: ../src/fenetre_principale.c:296 ../src/navigation.c:1960
@@ -589,10 +589,10 @@ msgstr "Kategorien"
 
 #. mise en place de la paddingbox des ib
 #: ../src/bet_config.c:584 ../src/bet_config.c:603 ../src/bet_config.c:621
-#: ../src/bet_config.c:693 ../src/bet_hist.c:192 ../src/bet_hist.c:2100
+#: ../src/bet_config.c:693 ../src/bet_hist.c:192 ../src/bet_hist.c:2096
 #: ../src/etats_config.c:546 ../src/etats_config.c:549
 #: ../src/etats_config.c:3807 ../src/etats_config.c:7144
-#: ../src/export_csv.c:815 ../src/fenetre_principale.c:301
+#: ../src/export_csv.c:823 ../src/fenetre_principale.c:301
 #: ../src/import_csv.c:88 ../src/imputation_budgetaire.c:353
 #: ../src/navigation.c:1964
 msgid "Budgetary lines"
@@ -619,18 +619,18 @@ msgid "Choose the financial year or 12 months rolling"
 msgstr "Geschäftsjahr oder Zeitspanne von 12 Monaten"
 
 #. name of the div sous-div column
-#: ../src/bet_config.c:920 ../src/bet_hist.c:572 ../src/bet_hist.c:1647
+#: ../src/bet_config.c:920 ../src/bet_hist.c:570 ../src/bet_hist.c:1643
 #: ../src/categories_onglet.c:160 ../src/etats_affiche.c:2437
-#: ../src/etats_config.c:684 ../src/export_csv.c:806
-#: ../src/gsb_transactions_list.c:176 ../src/import_csv.c:86
+#: ../src/etats_config.c:684 ../src/export_csv.c:814
+#: ../src/gsb_transactions_list.c:179 ../src/import_csv.c:86
 #: ../src/meta_categories.c:67
 msgid "Category"
 msgstr "Kategorie"
 
 #: ../src/bet_config.c:933 ../src/bet_future.c:817 ../src/bet_future.c:2025
-#: ../src/bet_future.c:2501 ../src/bet_hist.c:1640 ../src/etats_affiche.c:2444
+#: ../src/bet_future.c:2501 ../src/bet_hist.c:1636 ../src/etats_affiche.c:2444
 #: ../src/etats_config.c:688 ../src/gsb_form.c:1343
-#: ../src/gsb_form_widget.c:448 ../src/gsb_transactions_list.c:168
+#: ../src/gsb_form_widget.c:448 ../src/gsb_transactions_list.c:171
 #: ../src/imputation_budgetaire.c:165 ../src/meta_budgetary.c:65
 msgid "Budgetary line"
 msgstr "Budgeteintrag"
@@ -821,13 +821,13 @@ msgstr "Tilgungen geplant vom Anfang anzeigen"
 
 #. Print list
 #: ../src/bet_finance_ui.c:1030 ../src/bet_finance_ui.c:1845
-#: ../src/bet_hist.c:1939 ../src/bet_tab.c:1529 ../src/bet_tab.c:2889
+#: ../src/bet_hist.c:1935 ../src/bet_tab.c:1529 ../src/bet_tab.c:2885
 msgid "Print the array"
 msgstr "Auflistung Drucken"
 
 #. Export list
 #: ../src/bet_finance_ui.c:1040 ../src/bet_finance_ui.c:1858
-#: ../src/bet_finance_ui.c:1884 ../src/bet_hist.c:1952 ../src/bet_tab.c:1539
+#: ../src/bet_finance_ui.c:1884 ../src/bet_hist.c:1948 ../src/bet_tab.c:1539
 msgid "Export the array"
 msgstr "Auflistung Exportieren"
 
@@ -842,10 +842,10 @@ msgid "Loan amount: "
 msgstr "Kredit Betrag: "
 
 #: ../src/bet_finance_ui.c:1187 ../src/bet_future.c:771 ../src/bet_tab.c:657
-#: ../src/etats_affiche.c:2409 ../src/export_csv.c:776
+#: ../src/etats_affiche.c:2409 ../src/export_csv.c:784
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_form.c:1298
 #: ../src/gsb_form_widget.c:416 ../src/gsb_reconcile.c:162
-#: ../src/gsb_scheduler_list.c:512 ../src/gsb_transactions_list.c:165
+#: ../src/gsb_scheduler_list.c:512 ../src/gsb_transactions_list.c:168
 #: ../src/import.c:3326 ../src/import_csv.c:81
 msgid "Date"
 msgstr "Datum"
@@ -886,14 +886,14 @@ msgstr "Rückzahlung"
 msgid "Credits"
 msgstr "Einnahmen"
 
-#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1936 ../src/bet_tab.c:2886
-#: ../src/etats_onglet.c:177 ../src/gsb_transactions_list.c:372
+#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1932 ../src/bet_tab.c:2882
+#: ../src/etats_onglet.c:177 ../src/gsb_transactions_list.c:375
 msgid "Print"
 msgstr "Drucken"
 
-#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1949 ../src/bet_tab.c:2899
+#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1945 ../src/bet_tab.c:2895
 #: ../src/categories_onglet.c:562 ../src/etats_onglet.c:167
-#: ../src/export.c:164 ../src/imputation_budgetaire.c:599
+#: ../src/export.c:204 ../src/imputation_budgetaire.c:599
 msgid "Export"
 msgstr "Export"
 
@@ -901,7 +901,7 @@ msgstr "Export"
 msgid "credit.csv"
 msgstr "credit.csv"
 
-#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2046 ../src/bet_tab.c:3025
+#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2042 ../src/bet_tab.c:3021
 #: ../src/imputation_budgetaire.c:439
 msgid "Cannot save file."
 msgstr "Datei kann nicht gespeichert werden."
@@ -979,20 +979,20 @@ msgid "Years"
 msgstr "Jahre"
 
 #: ../src/bet_future.c:329 ../src/gsb_form_scheduler.c:176
-#: ../src/gsb_form_scheduler.c:193 ../src/gsb_scheduler_list.c:512
+#: ../src/gsb_scheduler_list.c:512
 msgid "Frequency"
 msgstr "Frequenz"
 
 #: ../src/bet_future.c:337 ../src/bet_future.c:732
-#: ../src/gsb_form_scheduler.c:643 ../src/gsb_form_scheduler.c:836
-#: ../src/gsb_form_scheduler.c:1098
+#: ../src/gsb_form_scheduler.c:193 ../src/gsb_form_scheduler.c:643
+#: ../src/gsb_form_scheduler.c:836 ../src/gsb_form_scheduler.c:1098
 msgid "Limit date"
 msgstr "Fälligkeitstermin"
 
 #: ../src/bet_future.c:350 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231
-#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2064
+#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2067
 msgid "Final date"
 msgstr "Datum Ende"
 
@@ -1019,30 +1019,30 @@ msgstr "Zahlungsweise auswählen"
 #: ../src/bet_future.c:789 ../src/etats_affiche.c:2430
 #: ../src/etats_config.c:528 ../src/etats_config.c:531
 #: ../src/etats_config.c:696 ../src/etats_config.c:7032
-#: ../src/export_csv.c:791 ../src/fenetre_principale.c:286
+#: ../src/export_csv.c:799 ../src/fenetre_principale.c:286
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_form.c:1319
 #: ../src/gsb_form_widget.c:436 ../src/gsb_scheduler_list.c:512
-#: ../src/gsb_transactions_list.c:167 ../src/import.c:3333
+#: ../src/gsb_transactions_list.c:170 ../src/import.c:3333
 #: ../src/import_csv.c:83 ../src/meta_payee.c:79
 msgid "Payee"
 msgstr "Empfänger"
 
 #. Debit method_ptr
 #: ../src/bet_future.c:796 ../src/bet_tab.c:691 ../src/categories_onglet.c:762
-#: ../src/export_csv.c:797 ../src/gsb_form.c:1324 ../src/gsb_form_widget.c:420
+#: ../src/export_csv.c:805 ../src/gsb_form.c:1324 ../src/gsb_form_widget.c:420
 #: ../src/gsb_payment_method_config.c:319
 #: ../src/gsb_payment_method_config.c:390
-#: ../src/gsb_payment_method_config.c:1084 ../src/gsb_transactions_list.c:169
+#: ../src/gsb_payment_method_config.c:1084 ../src/gsb_transactions_list.c:172
 #: ../src/import_csv.c:92 ../src/imputation_budgetaire.c:800
 msgid "Debit"
 msgstr "Ausgaben"
 
 #. Credit method_ptr
 #: ../src/bet_future.c:803 ../src/bet_tab.c:709 ../src/categories_onglet.c:762
-#: ../src/export_csv.c:794 ../src/gsb_form.c:1329 ../src/gsb_form_widget.c:424
+#: ../src/export_csv.c:802 ../src/gsb_form.c:1329 ../src/gsb_form_widget.c:424
 #: ../src/gsb_payment_method_config.c:326
 #: ../src/gsb_payment_method_config.c:403
-#: ../src/gsb_payment_method_config.c:1080 ../src/gsb_transactions_list.c:170
+#: ../src/gsb_payment_method_config.c:1080 ../src/gsb_transactions_list.c:173
 #: ../src/imputation_budgetaire.c:800
 msgid "Credit"
 msgstr "Einnahmen"
@@ -1053,9 +1053,9 @@ msgid "Categories : Sub-categories"
 msgstr "Kategorien : Unterkategorien"
 
 #. Notes
-#: ../src/bet_future.c:824 ../src/etats_affiche.c:2451 ../src/export_csv.c:812
+#: ../src/bet_future.c:824 ../src/etats_affiche.c:2451 ../src/export_csv.c:820
 #: ../src/gsb_bank.c:941 ../src/gsb_form.c:1348 ../src/gsb_form_widget.c:452
-#: ../src/gsb_transactions_list.c:179 ../src/import_csv.c:84
+#: ../src/gsb_transactions_list.c:182 ../src/import_csv.c:84
 msgid "Notes"
 msgstr "Notizen"
 
@@ -1064,8 +1064,8 @@ msgstr "Notizen"
 #. Transfer = Virement
 #. Direct deposit remplacé par Transfert = Virement
 #: ../src/bet_future.c:1423 ../src/bet_future.c:1670
-#: ../src/etats_affiche.c:1848 ../src/export_csv.c:617 ../src/export_csv.c:729
-#: ../src/export_csv.c:741 ../src/gsb_data_category.c:1060
+#: ../src/etats_affiche.c:1848 ../src/export_csv.c:625 ../src/export_csv.c:737
+#: ../src/export_csv.c:749 ../src/gsb_data_category.c:1060
 #: ../src/gsb_data_payment.c:635 ../src/gsb_data_payment.c:719
 #: ../src/gsb_data_payment.c:758 ../src/gsb_form.c:2314 ../src/import.c:2762
 #: ../src/import.c:2780 ../src/plugins/ofx/ofx.c:434
@@ -1137,70 +1137,70 @@ msgstr ""
 "Achtung: Es fehlen eine oder mehrere Verknüpfungen zwischen den Währungen.\n"
 "Bitte die Verknüpfungen wiederherstellen und Grisbi neu starten."
 
-#: ../src/bet_graph.c:304 ../src/bet_graph.c:416
+#: ../src/bet_graph.c:305 ../src/bet_graph.c:422
 msgid "Graph"
 msgstr "Diagramm"
 
-#: ../src/bet_graph.c:361 ../src/tiers_onglet.c:1064
+#: ../src/bet_graph.c:362 ../src/tiers_onglet.c:1064
 msgid "Options"
 msgstr "Einstellungen"
 
-#: ../src/bet_graph.c:429
+#: ../src/bet_graph.c:435
 msgid "Expenses"
 msgstr "Ausgaben"
 
-#: ../src/bet_graph.c:453 ../src/etats_affiche.c:2299
+#: ../src/bet_graph.c:456 ../src/etats_affiche.c:2299
 msgid "Incomes"
 msgstr "Einnahmen"
 
-#: ../src/bet_graph.c:805
+#: ../src/bet_graph.c:817
 msgid "You can not exceed one year of visualization"
 msgstr ""
 "Die Zeitspanne von einem Jahr kann bei der Datenvisualisierung nicht "
 "überschritten werden"
 
-#: ../src/bet_graph.c:805
+#: ../src/bet_graph.c:817
 msgid "Overflow"
 msgstr "Überlauf"
 
-#: ../src/bet_graph.c:962
+#: ../src/bet_graph.c:974
 msgid "Column"
 msgstr "Balken"
 
-#: ../src/bet_graph.c:989
+#: ../src/bet_graph.c:1001
 msgid "Line"
 msgstr "Linie"
 
 #. la grille est visible
-#: ../src/bet_graph.c:1449 ../src/bet_graph.c:1483
+#: ../src/bet_graph.c:1461 ../src/bet_graph.c:1495
 msgid "Hide grid"
 msgstr "Gitter verbergen"
 
-#: ../src/bet_graph.c:1451 ../src/bet_graph.c:1485 ../src/ui/bet_graph.ui.h:23
+#: ../src/bet_graph.c:1463 ../src/bet_graph.c:1497 ../src/ui/bet_graph.ui.h:23
 msgid "Show grid"
 msgstr "Gitter anzeigen"
 
-#: ../src/bet_hist.c:560 ../src/tiers_onglet.c:1151
+#: ../src/bet_hist.c:558 ../src/tiers_onglet.c:1151
 msgid "Select"
 msgstr "Auswählen"
 
-#: ../src/bet_hist.c:591 ../src/categories_onglet.c:180
-#: ../src/etats_config.c:5249 ../src/export_csv.c:800
+#: ../src/bet_hist.c:589 ../src/categories_onglet.c:180
+#: ../src/etats_config.c:5249 ../src/export_csv.c:808
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_scheduler_list.c:513
-#: ../src/gsb_transactions_list.c:172 ../src/import.c:3340
+#: ../src/gsb_transactions_list.c:175 ../src/import.c:3340
 #: ../src/imputation_budgetaire.c:185 ../src/tiers_onglet.c:232
 msgid "Amount"
 msgstr "Betrag"
 
-#: ../src/bet_hist.c:609
+#: ../src/bet_hist.c:607
 msgid "Average"
 msgstr "Durchschnitt"
 
-#: ../src/bet_hist.c:627
+#: ../src/bet_hist.c:625
 msgid "Current fyear"
 msgstr "aktuelles Geschäftsjahr"
 
-#: ../src/bet_hist.c:646
+#: ../src/bet_hist.c:644
 msgid "Amount retained"
 msgstr "einbehaltener Betrag"
 
@@ -1209,40 +1209,40 @@ msgstr "einbehaltener Betrag"
 #. * FYEAR_COL_NAME : the name of the fyear
 #. * FYEAR_COL_NUMBER : the number of the fyear
 #. * FYEAR_COL_VIEW : it the fyear should be showed
-#: ../src/bet_hist.c:1067
+#: ../src/bet_hist.c:1063
 msgid "12 months rolling"
 msgstr "Zeitspanne von 12 Monaten"
 
 #. Add last amount menu
-#: ../src/bet_hist.c:1482
+#: ../src/bet_hist.c:1478
 msgid "Assign the amount of the last operation"
 msgstr "Den Betrag von der letzten Aktion zuordnen"
 
 #. Add average amount menu
-#: ../src/bet_hist.c:1505
+#: ../src/bet_hist.c:1501
 msgid "Copy the average amount"
 msgstr "Den durchschnittlichen Betrag kopieren"
 
-#: ../src/bet_hist.c:1800
+#: ../src/bet_hist.c:1796
 #, c-format
 msgid "Amounts by %s on 12 months rolling for the account: «%s»"
 msgstr ""
 "Auflistung nach %s mit einer Zeitspanne von 12 Monaten für das Konto: «%s»"
 
-#: ../src/bet_hist.c:1805
+#: ../src/bet_hist.c:1801
 #, c-format
 msgid "Amounts by %s in %s for the account: «%s»"
 msgstr "Auflistung nach %s in %s für das Konto: «%s»"
 
-#: ../src/bet_hist.c:1962
+#: ../src/bet_hist.c:1958
 msgid "Data graph"
 msgstr "Diagramm"
 
-#: ../src/bet_hist.c:1966
+#: ../src/bet_hist.c:1962
 msgid "display the data graph"
 msgstr "Das Diagramm anzeigen"
 
-#: ../src/bet_hist.c:2022
+#: ../src/bet_hist.c:2018
 msgid "Export the historical data"
 msgstr "Historische Daten exportieren"
 
@@ -1270,14 +1270,14 @@ msgstr ""
 msgid "Description"
 msgstr "Beschreibung"
 
-#: ../src/bet_tab.c:727 ../src/export_csv.c:803 ../src/gsb_reconcile.c:165
-#: ../src/gsb_scheduler_list.c:513 ../src/gsb_transactions_list.c:171
-#: ../src/gsb_transactions_list.c:3316 ../src/import_csv.c:90
+#: ../src/bet_tab.c:727 ../src/export_csv.c:811 ../src/gsb_reconcile.c:165
+#: ../src/gsb_scheduler_list.c:513 ../src/gsb_transactions_list.c:174
+#: ../src/gsb_transactions_list.c:3319 ../src/import_csv.c:90
 msgid "Balance"
 msgstr "Saldo"
 
-#: ../src/bet_tab.c:823 ../src/bet_tab.c:836 ../src/bet_tab.c:1030
-#: ../src/bet_tab.c:2499 ../src/bet_tab.c:2504
+#: ../src/bet_tab.c:823 ../src/bet_tab.c:836 ../src/bet_tab.c:1028
+#: ../src/bet_tab.c:2497 ../src/bet_tab.c:2502
 #, c-format
 msgid ""
 "Transfer between account: %s\n"
@@ -1323,42 +1323,42 @@ msgstr "Den Saldo von einem Bargeldkonto eingeben"
 msgid "Reset data"
 msgstr "Daten zurücksetzen"
 
-#: ../src/bet_tab.c:1860
+#: ../src/bet_tab.c:1858
 msgid " (still available)"
 msgstr " (weiterhin verfügbar)"
 
-#: ../src/bet_tab.c:1869 ../src/bet_tab.c:1891
+#: ../src/bet_tab.c:1867 ../src/bet_tab.c:1889
 msgid " (budget exceeded)"
 msgstr " (Budget überschritten)"
 
-#: ../src/bet_tab.c:1882
+#: ../src/bet_tab.c:1880
 msgid " (yet to receive)"
 msgstr " (noch nicht verfügbar)"
 
-#: ../src/bet_tab.c:2422 ../src/bet_tab.c:2472 ../src/bet_tab.c:2532
+#: ../src/bet_tab.c:2420 ../src/bet_tab.c:2470 ../src/bet_tab.c:2530
 msgid "No data by default"
 msgstr "Keine Daten per Voreinstellung"
 
-#: ../src/bet_tab.c:2430 ../src/bet_tab.c:2480 ../src/bet_tab.c:2538
+#: ../src/bet_tab.c:2428 ../src/bet_tab.c:2478 ../src/bet_tab.c:2536
 #: ../src/etats_affiche.c:1864 ../src/gsb_data_category.c:161
 #: ../src/meta_categories.c:70
 msgid "No category"
 msgstr "Keine Kategorie"
 
-#: ../src/bet_tab.c:2438 ../src/bet_tab.c:2488 ../src/bet_tab.c:2544
+#: ../src/bet_tab.c:2436 ../src/bet_tab.c:2486 ../src/bet_tab.c:2542
 #: ../src/etats_affiche.c:2034 ../src/meta_budgetary.c:68
 msgid "No budgetary line"
 msgstr "Kein Budgeteintrag"
 
-#: ../src/bet_tab.c:2902 ../src/bet_tab.c:3001
+#: ../src/bet_tab.c:2898 ../src/bet_tab.c:2997
 msgid "Export the array of forecast"
 msgstr "Prognose exportieren - Grisbi"
 
-#: ../src/bet_tab.c:2959
+#: ../src/bet_tab.c:2955
 msgid "Balance at "
 msgstr "Bilanz am "
 
-#: ../src/bet_tab.c:3008
+#: ../src/bet_tab.c:3004
 msgid "forecast.csv"
 msgstr "forecast.csv"
 
@@ -1461,7 +1461,7 @@ msgid "Export a Grisbi category file (.cgsb)"
 msgstr "Kategorien (*.cgsb) exportieren"
 
 #: ../src/categories_onglet.c:571 ../src/etats_onglet.c:187
-#: ../src/gsb_scheduler_list.c:274 ../src/gsb_transactions_list.c:344
+#: ../src/gsb_scheduler_list.c:274 ../src/gsb_transactions_list.c:347
 #: ../src/imputation_budgetaire.c:609 ../src/tiers_onglet.c:326
 msgid "Delete"
 msgstr "Löschen"
@@ -1471,7 +1471,7 @@ msgid "Delete selected category"
 msgstr "Die selektiere Kategorie löschen"
 
 #: ../src/categories_onglet.c:580 ../src/gsb_scheduler_list.c:284
-#: ../src/gsb_transactions_list.c:353 ../src/imputation_budgetaire.c:619
+#: ../src/gsb_transactions_list.c:356 ../src/imputation_budgetaire.c:619
 #: ../src/tiers_onglet.c:335
 msgid "Edit"
 msgstr "Bearbeiten"
@@ -1482,7 +1482,7 @@ msgid "Edit selected category"
 msgstr "Die selektierte Kategorie bearbeiten"
 
 #: ../src/categories_onglet.c:590 ../src/gsb_scheduler_list.c:315
-#: ../src/gsb_transactions_list.c:380 ../src/imputation_budgetaire.c:630
+#: ../src/gsb_transactions_list.c:383 ../src/imputation_budgetaire.c:630
 #: ../src/tiers_onglet.c:345
 msgid "View"
 msgstr "Ansicht"
@@ -1500,7 +1500,7 @@ msgstr "Einfach"
 msgid "Subcategory view"
 msgstr "Unterkategorien"
 
-#: ../src/categories_onglet.c:654 ../src/gsb_transactions_list.c:529
+#: ../src/categories_onglet.c:654 ../src/gsb_transactions_list.c:532
 #: ../src/imputation_budgetaire.c:694 ../src/tiers_onglet.c:462
 msgid "Complete view"
 msgstr "Vollständig"
@@ -2028,13 +2028,13 @@ msgid "Result without financial year: "
 msgstr "Ergebnis ohne Geschäftsjahr: "
 
 #: ../src/etats_affiche.c:1403 ../src/gsb_scheduler_list.c:1260
-#: ../src/gsb_transactions_list.c:3816
+#: ../src/gsb_transactions_list.c:3830
 #, c-format
 msgid "Transfer to %s"
 msgstr "Umbuchen nach %s"
 
 #: ../src/etats_affiche.c:1405 ../src/gsb_scheduler_list.c:1264
-#: ../src/gsb_transactions_list.c:3819
+#: ../src/gsb_transactions_list.c:3833
 #, c-format
 msgid "Transfer from %s"
 msgstr "Umbuchen von %s"
@@ -2081,10 +2081,10 @@ msgstr "Gesamtsumme (%d Buchungen): "
 msgid "General total: "
 msgstr "Gesamtsumme: "
 
-#: ../src/etats_affiche.c:1857 ../src/export_csv.c:587
+#: ../src/etats_affiche.c:1857 ../src/export_csv.c:595
 #: ../src/gsb_data_category.c:1058 ../src/gsb_form.c:735
-#: ../src/gsb_form.c:1761 ../src/gsb_form.c:2905 ../src/gsb_form.c:3308
-#: ../src/gsb_form_scheduler.c:317 ../src/gsb_transactions_list.c:3794
+#: ../src/gsb_form.c:1761 ../src/gsb_form.c:2920 ../src/gsb_form.c:3323
+#: ../src/gsb_form_scheduler.c:317 ../src/gsb_transactions_list.c:3808
 msgid "Split of transaction"
 msgstr "Buchung splitten"
 
@@ -2105,15 +2105,15 @@ msgstr "Kein Empfänger"
 msgid "Outgoings"
 msgstr "Ausgaben"
 
-#: ../src/etats_affiche.c:2416 ../src/export_csv.c:779 ../src/gsb_form.c:1303
+#: ../src/etats_affiche.c:2416 ../src/export_csv.c:787 ../src/gsb_form.c:1303
 #: ../src/gsb_form.c:2148 ../src/gsb_form.c:2178 ../src/gsb_form_widget.c:428
-#: ../src/gsb_transactions_list.c:166 ../src/import_csv.c:82
+#: ../src/gsb_transactions_list.c:169 ../src/import_csv.c:82
 msgid "Value date"
 msgstr "Buchungsdatum"
 
-#: ../src/etats_affiche.c:2423 ../src/export_csv.c:785
+#: ../src/etats_affiche.c:2423 ../src/export_csv.c:793
 #: ../src/gsb_archive_config.c:102 ../src/gsb_assistant_archive_export.c:153
-#: ../src/gsb_form_widget.c:432 ../src/gsb_transactions_list.c:175
+#: ../src/gsb_form_widget.c:432 ../src/gsb_transactions_list.c:178
 msgid "Financial year"
 msgstr "Geschäftsjahr"
 
@@ -2128,13 +2128,13 @@ msgstr "Zahlungsweisen"
 msgid "Cheque"
 msgstr "Scheck"
 
-#: ../src/etats_affiche.c:2472 ../src/export_csv.c:821 ../src/gsb_form.c:1395
-#: ../src/gsb_form_widget.c:472 ../src/gsb_transactions_list.c:178
+#: ../src/etats_affiche.c:2472 ../src/export_csv.c:829 ../src/gsb_form.c:1395
+#: ../src/gsb_form_widget.c:472 ../src/gsb_transactions_list.c:181
 msgid "Voucher"
 msgstr "Beleg"
 
-#: ../src/etats_affiche.c:2479 ../src/export_csv.c:827 ../src/gsb_form.c:1390
-#: ../src/gsb_form_widget.c:476 ../src/gsb_transactions_list.c:180
+#: ../src/etats_affiche.c:2479 ../src/export_csv.c:835 ../src/gsb_form.c:1390
+#: ../src/gsb_form_widget.c:476 ../src/gsb_transactions_list.c:183
 msgid "Bank references"
 msgstr "Bankreferenzen"
 
@@ -2282,7 +2282,7 @@ msgstr "Daten Anzeige"
 msgid "Generalities"
 msgstr "Allgemein"
 
-#: ../src/etats_config.c:644 ../src/etats_config.c:647 ../src/export_csv.c:767
+#: ../src/etats_config.c:644 ../src/etats_config.c:647 ../src/export_csv.c:775
 #: ../src/fenetre_principale.c:253 ../src/parametres.c:430
 msgid "Transactions"
 msgstr "Buchungen"
@@ -2408,16 +2408,17 @@ msgstr "Konten für den Bericht auswählen: "
 
 #: ../src/etats_config.c:2557 ../src/etats_config.c:2812
 #: ../src/etats_config.c:3094 ../src/etats_config.c:3901
-#: ../src/etats_config.c:4091 ../src/etats_config.c:7322
-#: ../src/tiers_onglet.c:1428 ../src/tiers_onglet.c:1448
+#: ../src/etats_config.c:4091 ../src/etats_config.c:7322 ../src/export.c:613
+#: ../src/gsb_assistant.c:91 ../src/tiers_onglet.c:1428
+#: ../src/tiers_onglet.c:1448
 msgid "Select all"
 msgstr "Alle auswählen"
 
 #. ajoute le bouton (dé)sélectionne tout
 #: ../src/etats_config.c:2572 ../src/etats_config.c:2827
 #: ../src/etats_config.c:3109 ../src/etats_config.c:3916
-#: ../src/etats_config.c:4106 ../src/etats_config.c:7337 ../src/import.c:2270
-#: ../src/tiers_onglet.c:1219 ../src/tiers_onglet.c:1430
+#: ../src/etats_config.c:4106 ../src/etats_config.c:7337 ../src/export.c:608
+#: ../src/import.c:2270 ../src/tiers_onglet.c:1219 ../src/tiers_onglet.c:1430
 msgid "Unselect all"
 msgstr "Alle abwählen"
 
@@ -2987,7 +2988,7 @@ msgstr "Buchungen nach Zahlungsweisen auswählen"
 msgid "Select methods of payment to include: "
 msgstr "Zahlungsweisen für den Bericht auswählen: "
 
-#: ../src/etats_csv.c:175 ../src/export_csv.c:410
+#: ../src/etats_csv.c:175 ../src/export_csv.c:418
 #, c-format
 msgid ""
 "Unable to create file \"%s\" :\n"
@@ -3291,11 +3292,11 @@ msgstr "von %s %d"
 msgid "to %s %d"
 msgstr "nach %s %d"
 
-#: ../src/export.c:79
+#: ../src/export.c:89
 msgid "Exporting Grisbi accounts"
 msgstr "Konten exportieren"
 
-#: ../src/export.c:80
+#: ../src/export.c:90
 msgid ""
 "This assistant will guide you through the process of exporting Grisbi "
 "accounts into QIF or CSV files.\n"
@@ -3309,28 +3310,47 @@ msgstr ""
 "Qif oder Csv Dateien unterstützen keine Währungen, alle Buchungen werden in "
 "die Währung des dazugehörigen Kontos konvertiert."
 
-#: ../src/export.c:136
+#: ../src/export.c:176
 msgid "Select accounts to export"
 msgstr "Die Konten für den Export auswählen"
 
-#: ../src/export.c:173 ../src/export_csv.c:770
+#: ../src/export.c:213 ../src/export_csv.c:778
 #: ../src/gsb_data_partial_balance.c:1508
 msgid "Account name"
 msgstr "Kontoname"
 
-#: ../src/export.c:256
+#: ../src/export.c:242
+#, fuzzy
+msgid "Select options to export"
+msgstr "Die Konten für den Export auswählen"
+
+#: ../src/export.c:243 ../src/export.c:462
+#: ../src/gsb_assistant_archive_export.c:306
+msgid "QIF format"
+msgstr "Qif Format (*.qif)"
+
+#: ../src/export.c:243 ../src/export.c:463
+#: ../src/gsb_assistant_archive_export.c:307
+msgid "CSV format"
+msgstr "Csv Format (*.csv)"
+
+#: ../src/export.c:249
+msgid "Treat all files as the first"
+msgstr ""
+
+#: ../src/export.c:326
 msgid "Export settings completed successfully"
 msgstr "Die Einstellungen für den Export sind festgelegt"
 
-#: ../src/export.c:260
+#: ../src/export.c:330
 msgid "Press the 'Close' button to finish the export."
 msgstr "Bitte 'Schließen' auswählen um die Daten zu exportieren."
 
-#: ../src/export.c:288
+#: ../src/export.c:363
 msgid "Accounts to export"
 msgstr "Konten für Export"
 
-#: ../src/export.c:293
+#: ../src/export.c:368
 msgid ""
 "The following accounts are to be exported. In the next screens, you will "
 "choose what to do with each of them."
@@ -3338,53 +3358,44 @@ msgstr ""
 "Die aufgelisteten Konten werden exportiert.\n"
 "In den nächsten Dialogen können Sie Detaileinstellungen vornehmen."
 
-#: ../src/export.c:368 ../src/gsb_assistant_archive_export.c:300
+#: ../src/export.c:457 ../src/gsb_assistant_archive_export.c:300
 msgid "Export format: "
 msgstr "Export Format: "
 
-#: ../src/export.c:373 ../src/gsb_assistant_archive_export.c:306
-msgid "QIF format"
-msgstr "Qif Format (*.qif)"
-
-#: ../src/export.c:374 ../src/gsb_assistant_archive_export.c:307
-msgid "CSV format"
-msgstr "Csv Format (*.csv)"
-
-#. set the initial balance
-#: ../src/export_csv.c:291
+#: ../src/export_csv.c:294
 msgid "Initial balance"
 msgstr "Saldo Anfang"
 
-#: ../src/export_csv.c:608
+#: ../src/export_csv.c:616
 msgid "B"
 msgstr "B"
 
-#: ../src/export_csv.c:731 ../src/gsb_form.c:1915
+#: ../src/export_csv.c:739 ../src/gsb_form.c:1915
 msgid "Deleted account"
 msgstr "Gelöschtes Konto"
 
-#: ../src/export_csv.c:773 ../src/import_csv.c:95
+#: ../src/export_csv.c:781 ../src/import_csv.c:95
 msgid "Split"
 msgstr "Splitten"
 
-#: ../src/export_csv.c:782
+#: ../src/export_csv.c:790
 msgid "Cheques"
 msgstr "Schecks"
 
-#: ../src/export_csv.c:788 ../src/gsb_transactions_list.c:177
+#: ../src/export_csv.c:796 ../src/gsb_transactions_list.c:180
 #: ../src/import_csv.c:94
 msgid "C/R"
 msgstr "V/A"
 
-#: ../src/export_csv.c:809 ../src/import_csv.c:87
+#: ../src/export_csv.c:817 ../src/import_csv.c:87
 msgid "Sub-categories"
 msgstr "Unterkategorien"
 
-#: ../src/export_csv.c:818 ../src/import_csv.c:89
+#: ../src/export_csv.c:826 ../src/import_csv.c:89
 msgid "Sub-budgetary lines"
 msgstr "Teil-Budgeteinträge"
 
-#: ../src/export_csv.c:824
+#: ../src/export_csv.c:832
 msgid "Reconciliation number"
 msgstr "Abstimmung Nr."
 
@@ -4699,7 +4710,7 @@ msgstr ""
 "Mit 'Zurück' kann der Vorgang wiederholt werden, mit 'Abbrechen' wird der "
 "Vorgang beendet."
 
-#: ../src/gsb_assistant.c:230
+#: ../src/gsb_assistant.c:243
 #, c-format
 msgid "%s (%d of %d)"
 msgstr "%s (%d von %d)"
@@ -4850,7 +4861,7 @@ msgstr ""
 "Konten und Daten von anderen Finanzprogrammen oder Ihrer Bank importieren"
 
 #: ../src/gsb_assistant_file.c:582 ../src/navigation.c:1137
-#: ../src/traitement_variables.c:228
+#: ../src/traitement_variables.c:227
 msgid "My accounts"
 msgstr "Meine Konten"
 
@@ -5216,7 +5227,7 @@ msgstr "Alle gewählten Buchungen sind dem gleichen Konto zugeordnet !"
 #. ok, all the transactions belong to the same account, we can
 #. * show a dialog to select the reconcile
 #: ../src/gsb_assistant_reconcile_config.c:1185
-#: ../src/gsb_transactions_list.c:2015
+#: ../src/gsb_transactions_list.c:2018
 msgid "Selection of a reconciliation"
 msgstr "Abstimmung auswählen - Grisbi"
 
@@ -7078,7 +7089,7 @@ msgstr "Basiswährung für den partiellen Saldo auswählen: "
 msgid "No payee defined"
 msgstr "Kein Empfänger definiert"
 
-#: ../src/gsb_data_payee.c:542 ../src/gsb_form.c:3018 ../src/gsb_form.c:3019
+#: ../src/gsb_data_payee.c:542 ../src/gsb_form.c:3033 ../src/gsb_form.c:3034
 #: ../src/navigation.c:1250
 msgid "Report"
 msgstr "Bericht"
@@ -7110,8 +7121,8 @@ msgstr "Kreditkarte"
 msgid "Direct debit"
 msgstr "Barzahlung"
 
-#: ../src/gsb_data_scheduled.c:1553 ../src/gsb_data_transaction.c:2027
-#: ../src/gsb_data_transaction.c:2089
+#: ../src/gsb_data_scheduled.c:1553 ../src/gsb_data_transaction.c:2028
+#: ../src/gsb_data_transaction.c:2090
 msgid "Cannot allocate memory, bad things will happen soon"
 msgstr "Der Speicher kann nicht zugeteilt werden"
 
@@ -7382,7 +7393,7 @@ msgid "Transaction %d has invalid category %d.\n"
 msgstr "Die Buchung %d hat eine ungültige Kategorie %d.\n"
 
 #. sub-budget not found
-#: ../src/gsb_debug.c:715
+#: ../src/gsb_debug.c:721
 #, c-format
 msgid "Transaction %d has budget %d but invalid sub-budget %d.\n"
 msgstr ""
@@ -7390,13 +7401,13 @@ msgstr ""
 "Budgeteintrag %d.\n"
 
 #. budget not found
-#: ../src/gsb_debug.c:729
+#: ../src/gsb_debug.c:733
 #, c-format
 msgid "Transaction %d has invalid budget %d.\n"
 msgstr "Die Buchung %d hat einen ungültigen Budgeteintrag %d.\n"
 
 #. payee not found
-#: ../src/gsb_debug.c:814
+#: ../src/gsb_debug.c:824
 #, c-format
 msgid "Transaction %d has invalid payee %d.\n"
 msgstr "Die Buchung %d hat einen ungültigen Empfänger %d.\n"
@@ -7644,8 +7655,8 @@ msgstr ""
 "Die Eingabe mit 'OK' bestätigen."
 
 #: ../src/gsb_file_load.c:301 ../src/gsb_file_load.c:418
-#: ../src/gsb_file_others.c:458 ../src/gsb_file_others.c:595
-#: ../src/gsb_file_others.c:782 ../src/gsb_file_others.c:842
+#: ../src/gsb_file_others.c:459 ../src/gsb_file_others.c:603
+#: ../src/gsb_file_others.c:790 ../src/gsb_file_others.c:850
 #, c-format
 msgid "Cannot open file '%s': %s"
 msgstr "Die Datei kann nicht geöffnet werden '%s': %s"
@@ -7654,8 +7665,8 @@ msgstr "Die Datei kann nicht geöffnet werden '%s': %s"
 msgid "File does not exist"
 msgstr "Die Datei ist nicht vorhanden"
 
-#: ../src/gsb_file_load.c:316 ../src/gsb_file_others.c:471
-#: ../src/gsb_file_others.c:794
+#: ../src/gsb_file_load.c:316 ../src/gsb_file_others.c:472
+#: ../src/gsb_file_others.c:802
 #, c-format
 msgid ""
 "%s doesn't seem to be a regular file,\n"
@@ -7680,11 +7691,11 @@ msgstr ""
 msgid "Encryption plugin not found."
 msgstr "Das Modul für die Verschlüsselung kann nicht gefunden werden."
 
-#: ../src/gsb_file_load.c:462 ../src/gsb_file_load.c:5489
+#: ../src/gsb_file_load.c:464 ../src/gsb_file_load.c:5420
 msgid "This is not a Grisbi file... Loading aborted."
 msgstr "Diese Datei ist kein Grisbi-Datei...der Ladevorgang wird abgebrochen."
 
-#: ../src/gsb_file_load.c:707
+#: ../src/gsb_file_load.c:730
 #, c-format
 msgid ""
 "An error occured while parsing the file :\n"
@@ -7696,7 +7707,7 @@ msgstr ""
 "%s"
 
 #. we don't know here the release of that file, give the release needed
-#: ../src/gsb_file_load.c:8885
+#: ../src/gsb_file_load.c:8812
 #, c-format
 msgid ""
 "Grisbi version %s is needed to open this file.\n"
@@ -7705,7 +7716,7 @@ msgstr ""
 "Grisbi mit Version %s ist zum Öffnen der Datei notwendig.\n"
 "Sie verwenden Version %s."
 
-#: ../src/gsb_file_load.c:8910
+#: ../src/gsb_file_load.c:8837
 msgid ""
 "You have opened an archive.\n"
 "There is no limit in Grisbi, you can do whatever you want and save it later "
@@ -7716,7 +7727,7 @@ msgstr ""
 "Bevor Buchungen oder wichtige Informationen geändert werden sollten Sie "
 "beachten, dass es sich um ein Archiv handelt."
 
-#: ../src/gsb_file_load.c:8914
+#: ../src/gsb_file_load.c:8841
 msgid "Grisbi archive opened"
 msgstr "Grisbi Archiv geöffnet"
 
@@ -7739,8 +7750,13 @@ msgstr "Es ist kein Budgeteintrag für eine Erfassung vorhanden."
 msgid "There is no report to record. Back."
 msgstr "Es ist kein Bericht für eine Erfassung vorhanden."
 
+#: ../src/gsb_file_others.c:512
+#, fuzzy, c-format
+msgid "Error parsing file '%s': %s"
+msgstr "Fehler beim Öffnen der Datei '%s'"
+
 #. inform the user of that
-#: ../src/gsb_file_others.c:576
+#: ../src/gsb_file_others.c:584
 msgid ""
 "Some things in a report cannot be imported :\n"
 "The selected lists of financial years, accounts, transfer accounts, "
@@ -7757,36 +7773,36 @@ msgstr ""
 "zurückgesetzt.\n"
 "Der importierte Bericht sollte manuell überprüft und angepasst werden."
 
-#: ../src/gsb_file_others.c:582
+#: ../src/gsb_file_others.c:590
 msgid "Importing a report"
 msgstr "Einen Bericht importieren"
 
-#: ../src/gsb_file_others.c:621 ../src/gsb_file_others.c:628
+#: ../src/gsb_file_others.c:629 ../src/gsb_file_others.c:636
 msgid "This is not a grisbi file, loading canceled..."
 msgstr ""
 "Diese Datei ist keine Grisbi-Datei,\n"
 "die Verarbeitung wird beendet..."
 
-#: ../src/gsb_file_others.c:645 ../src/gsb_file_others.c:656
-#: ../src/gsb_file_others.c:673 ../src/gsb_file_others.c:696
+#: ../src/gsb_file_others.c:653 ../src/gsb_file_others.c:664
+#: ../src/gsb_file_others.c:681 ../src/gsb_file_others.c:704
 msgid "The file version is below 0.6.0, Grisbi cannot import it."
 msgstr ""
 "Die Dateiversion ist kleiner als 0.6, Grisbi kann diese Datei nicht "
 "importieren."
 
-#: ../src/gsb_file_others.c:648 ../src/gsb_file_others.c:699
+#: ../src/gsb_file_others.c:656 ../src/gsb_file_others.c:707
 msgid "This is not a category file, loading canceled..."
 msgstr ""
 "Diese Datei ist keine Kategorien-Datei,\n"
 "die Verarbeitung wird beendet..."
 
-#: ../src/gsb_file_others.c:664
+#: ../src/gsb_file_others.c:672
 msgid "This is not a budget file, loading canceled..."
 msgstr ""
 "Diese Datei ist keine Budget-Datei,\n"
 "die Verarbeitung wird beendet..."
 
-#: ../src/gsb_file_others.c:681
+#: ../src/gsb_file_others.c:689
 msgid "This is not a report file, loading canceled..."
 msgstr ""
 "Diese Datei ist keine Bericht-Datei,\n"
@@ -7884,39 +7900,39 @@ msgstr "Barzahlung"
 msgid "No payee selected for this report."
 msgstr "Für den Bericht wurden keine Empfänger ausgewählt."
 
-#: ../src/gsb_form.c:2767
+#: ../src/gsb_form.c:2782
 msgid "You must enter a date."
 msgstr "Sie müssen ein Datum eingeben."
 
-#: ../src/gsb_form.c:2774
+#: ../src/gsb_form.c:2789
 #, c-format
 msgid "Invalid date %s"
 msgstr "Ungültiges Datum %s"
 
-#: ../src/gsb_form.c:2797
+#: ../src/gsb_form.c:2812
 #, c-format
 msgid "Invalid value date %s"
 msgstr "Ungültiges Betragsdatum %s"
 
-#: ../src/gsb_form.c:2823
+#: ../src/gsb_form.c:2838
 #, c-format
 msgid "Beware the date must be between %s and %s"
 msgstr "Das Datum muss zwischen %s und %s sein"
 
-#: ../src/gsb_form.c:2826 ../src/gsb_form.c:2853
+#: ../src/gsb_form.c:2841 ../src/gsb_form.c:2868
 msgid "Invalid date"
 msgstr "Ungültiges Datum"
 
-#: ../src/gsb_form.c:2851
+#: ../src/gsb_form.c:2866
 #, c-format
 msgid "The date must be less than or equal to %s"
 msgstr "Das Datum muss kleiner oder gleich %s sein"
 
-#: ../src/gsb_form.c:2887
+#: ../src/gsb_form.c:2902
 msgid "You must enter an amount."
 msgstr "Sie müssen einen Betrag eingeben."
 
-#: ../src/gsb_form.c:2907
+#: ../src/gsb_form.c:2922
 msgid ""
 "You cannot set split of transaction in category for a daughter of a split of "
 "transaction."
@@ -7924,12 +7940,12 @@ msgstr ""
 "Für eine Element einer Splitt-Buchung kann keine weitere Splitt-Buchung "
 "erstellt werden."
 
-#: ../src/gsb_form.c:2941
+#: ../src/gsb_form.c:2956
 msgid ""
 "Cannot associate a transfer to a deleted account in a scheduled transaction."
 msgstr "Das Konto für die zeitlich geplante Umbuchung ist gelöscht."
 
-#: ../src/gsb_form.c:2948
+#: ../src/gsb_form.c:2963
 msgid ""
 "There is no associated account for this transfer or associated account is "
 "invalid."
@@ -7937,15 +7953,15 @@ msgstr ""
 "Das zugeordnete Konto für diese Umbuchung ist nicht mehr vorhanden oder "
 "geschlossen."
 
-#: ../src/gsb_form.c:2956
+#: ../src/gsb_form.c:2971
 msgid "Can't issue a transfer its own account."
 msgstr "Eine Umbuchung auf das gleiche Konto ist nicht möglich."
 
-#: ../src/gsb_form.c:2961
+#: ../src/gsb_form.c:2976
 msgid "Can't issue a transfer on a closed account."
 msgstr "Eine Umbuchung auf ein geschlossenes Konto ist nicht möglich."
 
-#: ../src/gsb_form.c:2987
+#: ../src/gsb_form.c:3002
 msgid ""
 "Selected method of payment has an automatic incremental number\n"
 "but doesn't contain any number.\n"
@@ -7956,7 +7972,7 @@ msgstr ""
 "jedoch sind keine Nummern vorhanden.\n"
 "Soll der Vorgang fortgesetzt werden?"
 
-#: ../src/gsb_form.c:3005
+#: ../src/gsb_form.c:3020
 msgid ""
 "Warning: this cheque number is already used.\n"
 "Continue anyway?"
@@ -7964,29 +7980,29 @@ msgstr ""
 "Achtung: Diese Schecknummer wird bereit benützt.\n"
 "Soll der Vorgang fortgesetzt werden?"
 
-#: ../src/gsb_form.c:3026
+#: ../src/gsb_form.c:3041
 msgid "A transaction with a multiple payee must be a new one."
 msgstr ""
 "Für Buchungen an mehrere Empfänger muss eine neue Buchung erfasst werden."
 
-#: ../src/gsb_form.c:3031
+#: ../src/gsb_form.c:3046
 msgid "A transaction with a multiple payee cannot be a split child."
 msgstr ""
 "Eine Buchung an mehrere Empfänger darf kein Teil einer Splitt-Buchung sein."
 
-#: ../src/gsb_form.c:3042
+#: ../src/gsb_form.c:3057
 msgid "The word \"Report\" is reserved. Please use another one."
 msgstr "Das Wort \"Report\" ist reserviert, bitte ein anderes Wort verwenden."
 
-#: ../src/gsb_form.c:3049
+#: ../src/gsb_form.c:3064
 msgid "Invalid multiple payee."
 msgstr "Ungültige Gruppe von Empfängern."
 
-#: ../src/gsb_form.c:3331
+#: ../src/gsb_form.c:3346
 msgid "Modifying a transaction"
 msgstr "Eine Buchung bearbeiten"
 
-#: ../src/gsb_form.c:3332
+#: ../src/gsb_form.c:3347
 msgid ""
 "You are trying to change a split of transaction to another kind of "
 "transaction.\n"
@@ -7999,7 +8015,7 @@ msgstr ""
 "Soll der Vorgang fortgesetzt werden?"
 
 #. propose to configure the form
-#: ../src/gsb_form.c:3635
+#: ../src/gsb_form.c:3650
 msgid "Configure the form"
 msgstr "Buchungsformular Einstellungen"
 
@@ -8121,11 +8137,11 @@ msgstr "Gegenbuchung"
 msgid "Free"
 msgstr "Frei"
 
-#: ../src/gsb_form_widget.c:456 ../src/gsb_transactions_list.c:173
+#: ../src/gsb_form_widget.c:456 ../src/gsb_transactions_list.c:176
 msgid "Method of payment"
 msgstr "Zahlungsweise"
 
-#: ../src/gsb_form_widget.c:484 ../src/gsb_transactions_list.c:181
+#: ../src/gsb_form_widget.c:484 ../src/gsb_transactions_list.c:184
 msgid "Transaction number"
 msgstr "Buchungsnummer"
 
@@ -8380,7 +8396,7 @@ msgstr ""
 msgid "Last statement: %s"
 msgstr "Letzte Abstimmung: %s"
 
-#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2064
+#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2067
 msgid "Init date"
 msgstr "Datum Anfang"
 
@@ -8637,23 +8653,23 @@ msgid "Show transactions for the next: "
 msgstr "Geplante Buchungen anzeigen von: "
 
 #. Edit transaction
-#: ../src/gsb_scheduler_list.c:2317 ../src/gsb_transactions_list.c:2478
+#: ../src/gsb_scheduler_list.c:2317 ../src/gsb_transactions_list.c:2481
 msgid "Edit transaction"
 msgstr "Buchung bearbeiten"
 
 #. Clone transaction
-#: ../src/gsb_scheduler_list.c:2329 ../src/gsb_transactions_list.c:2525
+#: ../src/gsb_scheduler_list.c:2329 ../src/gsb_transactions_list.c:2528
 msgid "Clone transaction"
 msgstr "Buchung klonen"
 
 #. New transaction
-#: ../src/gsb_scheduler_list.c:2344 ../src/gsb_transactions_list.c:334
-#: ../src/gsb_transactions_list.c:2493
+#: ../src/gsb_scheduler_list.c:2344 ../src/gsb_transactions_list.c:337
+#: ../src/gsb_transactions_list.c:2496
 msgid "New transaction"
 msgstr "Neue Buchung"
 
 #. Delete transaction
-#: ../src/gsb_scheduler_list.c:2355 ../src/gsb_transactions_list.c:2501
+#: ../src/gsb_scheduler_list.c:2355 ../src/gsb_transactions_list.c:2504
 msgid "Delete transaction"
 msgstr "Buchung löschen"
 
@@ -8686,104 +8702,104 @@ msgstr "durchsuchen"
 msgid "Select icon directory"
 msgstr "Verzeichnis für Symbole - Grisbi"
 
-#: ../src/gsb_transactions_list.c:174
+#: ../src/gsb_transactions_list.c:177
 msgid "Reconciliation reference"
 msgstr "Abstimmung Nr."
 
-#: ../src/gsb_transactions_list.c:182
+#: ../src/gsb_transactions_list.c:185
 msgid "Cheque number"
 msgstr "Schecknummer"
 
-#: ../src/gsb_transactions_list.c:199
+#: ../src/gsb_transactions_list.c:202
 msgid "Delete a child transaction."
 msgstr "Eine Teilbuchung löschen"
 
-#: ../src/gsb_transactions_list.c:203
+#: ../src/gsb_transactions_list.c:206
 msgid "Delete a transaction."
 msgstr "Eine Buchung löschen"
 
-#: ../src/gsb_transactions_list.c:207
+#: ../src/gsb_transactions_list.c:210
 msgid "Delete a child of scheduled transaction."
 msgstr "Eine Teilbuchung von einer geplanten Buchung löschen"
 
-#: ../src/gsb_transactions_list.c:211
+#: ../src/gsb_transactions_list.c:214
 msgid "Delete a scheduled transaction."
 msgstr "Eine geplante Buchung löschen"
 
-#: ../src/gsb_transactions_list.c:215
+#: ../src/gsb_transactions_list.c:218
 msgid "Delete one or all occurences of scheduled transaction."
 msgstr "Ein oder alle Vorkommen von einer geplanten Buchung löschen"
 
-#: ../src/gsb_transactions_list.c:339
+#: ../src/gsb_transactions_list.c:342
 msgid "Blank the form to create a new transaction"
 msgstr "Eine neue Buchung erstellen"
 
-#: ../src/gsb_transactions_list.c:348
+#: ../src/gsb_transactions_list.c:351
 msgid "Delete selected transaction"
 msgstr "Die selektierte Buchung löschen"
 
-#: ../src/gsb_transactions_list.c:357
+#: ../src/gsb_transactions_list.c:360
 msgid "Edit current transaction"
 msgstr "Die selektierte Buchung bearbeiten"
 
-#: ../src/gsb_transactions_list.c:361
+#: ../src/gsb_transactions_list.c:364
 msgid "Reconcile"
 msgstr "Abstimmen"
 
-#: ../src/gsb_transactions_list.c:366
+#: ../src/gsb_transactions_list.c:369
 msgid "Start account reconciliation"
 msgstr "Das Konto abstimmen"
 
-#: ../src/gsb_transactions_list.c:376
+#: ../src/gsb_transactions_list.c:379
 msgid "Print the transactions list"
 msgstr "Buchungen drucken"
 
-#: ../src/gsb_transactions_list.c:384
+#: ../src/gsb_transactions_list.c:387
 msgid "Change display mode of the list"
 msgstr "Die Darstellung ändern"
 
-#: ../src/gsb_transactions_list.c:388
+#: ../src/gsb_transactions_list.c:391
 msgid "Import rules"
 msgstr "Import Regeln"
 
-#: ../src/gsb_transactions_list.c:392
+#: ../src/gsb_transactions_list.c:395
 msgid "Quick file import by rules"
 msgstr "Import basierend auf Regeln"
 
-#: ../src/gsb_transactions_list.c:399
+#: ../src/gsb_transactions_list.c:402
 msgid "Recreates archive"
 msgstr "Archiv neu erstellen"
 
-#: ../src/gsb_transactions_list.c:404
+#: ../src/gsb_transactions_list.c:407
 msgid "Recreates the line of the archive and hiding the transactions"
 msgstr "Erstellt das Archiv neu"
 
-#: ../src/gsb_transactions_list.c:482
+#: ../src/gsb_transactions_list.c:485
 msgid "Remove the rule"
 msgstr "Regel entfernen"
 
-#: ../src/gsb_transactions_list.c:514
+#: ../src/gsb_transactions_list.c:517
 msgid "Simple view"
 msgstr "Einzeilig"
 
-#: ../src/gsb_transactions_list.c:519
+#: ../src/gsb_transactions_list.c:522
 msgid "Two lines view"
 msgstr "Zweizeilig"
 
-#: ../src/gsb_transactions_list.c:524
+#: ../src/gsb_transactions_list.c:527
 msgid "Three lines view"
 msgstr "Dreizeilig"
 
-#: ../src/gsb_transactions_list.c:538
+#: ../src/gsb_transactions_list.c:541
 msgid "Show reconciled transactions"
 msgstr "Abgestimmte Buchungen"
 
-#: ../src/gsb_transactions_list.c:552
+#: ../src/gsb_transactions_list.c:555
 msgid "Show lines archives"
 msgstr "Erstellte Archive"
 
-#: ../src/gsb_transactions_list.c:835 ../src/gsb_transactions_list.c:3933
-#: ../src/gsb_transactions_list.c:4049
+#: ../src/gsb_transactions_list.c:838 ../src/gsb_transactions_list.c:3947
+#: ../src/gsb_transactions_list.c:4063
 msgid ""
 "Some children didn't find their mother in the list, this shouldn't happen "
 "and there is probably a bug behind that. Please contact the Grisbi team.\n"
@@ -8798,27 +8814,27 @@ msgstr ""
 "\n"
 "Die Nummern der betroffenen untergeordneten Einträge sind: \n"
 
-#: ../src/gsb_transactions_list.c:1079
+#: ../src/gsb_transactions_list.c:1082
 msgid "P"
 msgstr "V"
 
-#: ../src/gsb_transactions_list.c:1083
+#: ../src/gsb_transactions_list.c:1086
 msgid "T"
 msgstr "T"
 
 #. set the R on the transaction
-#: ../src/gsb_transactions_list.c:1087 ../src/gsb_transactions_list.c:1935
+#: ../src/gsb_transactions_list.c:1090 ../src/gsb_transactions_list.c:1938
 msgid "R"
 msgstr "A"
 
-#: ../src/gsb_transactions_list.c:1466
+#: ../src/gsb_transactions_list.c:1469
 #, c-format
 msgid "Do you want to add the transactions of the archive %s into the list ?"
 msgstr ""
 "Sollen die Buchungen aus dem Archiv %s in die Buchungsübersicht geladen "
 "werden ?"
 
-#: ../src/gsb_transactions_list.c:1479
+#: ../src/gsb_transactions_list.c:1482
 msgid ""
 "An archive was clicked but Grisbi is unable to get the name. It seems like a "
 "bug.\n"
@@ -8829,7 +8845,7 @@ msgstr ""
 "Bitte versuchen Sie das Verhalten zu reproduzieren und kontaktieren Sie das "
 "Grisbi Team."
 
-#: ../src/gsb_transactions_list.c:1483
+#: ../src/gsb_transactions_list.c:1486
 msgid ""
 "An archive was clicked but it seems to have the number 0, wich should not "
 "happen.\n"
@@ -8840,7 +8856,7 @@ msgstr ""
 "Bitte versuchen Sie das Verhalten zu reproduzieren und kontaktieren Sie das "
 "Grisbi Team."
 
-#: ../src/gsb_transactions_list.c:1866
+#: ../src/gsb_transactions_list.c:1869
 msgid ""
 "You cannot switch a transaction between R and non R while reconciling.\n"
 "Please finish or cancel the reconciliation first."
@@ -8849,7 +8865,7 @@ msgstr ""
 "abgestimmt/nicht abgestimmt zu markieren.\n"
 "Die Abstimmung muss beendet oder abgebrochen werden damit dies möglich ist."
 
-#: ../src/gsb_transactions_list.c:1878
+#: ../src/gsb_transactions_list.c:1881
 #, c-format
 msgid ""
 "You are trying to reconcile or unreconcile a transaction manually, which is "
@@ -8871,7 +8887,7 @@ msgstr ""
 
 #. we warn the user the transaction disappear
 #. * don't laugh ! there were several bugs reports about a transaction wich disappear :-)
-#: ../src/gsb_transactions_list.c:1947
+#: ../src/gsb_transactions_list.c:1950
 msgid ""
 "The transaction has disappear from the list...\n"
 "Don't worry, it's because you marked it as R, and you choosed not to show "
@@ -8884,24 +8900,24 @@ msgstr ""
 "Buchung angezeigt werden soll, ändern Sie bitte die entsprechende "
 "Einstellung."
 
-#: ../src/gsb_transactions_list.c:1948
+#: ../src/gsb_transactions_list.c:1951
 msgid "Marking a transaction as R"
 msgstr "Eine Buchung als verrechnet markieren"
 
-#: ../src/gsb_transactions_list.c:2027
+#: ../src/gsb_transactions_list.c:2030
 msgid "Select the reconciliation to associate to the selected transaction: "
 msgstr "Abstimmung für die Zuordnung der Buchung auswählen: "
 
-#: ../src/gsb_transactions_list.c:2179
+#: ../src/gsb_transactions_list.c:2182
 msgid "Grisbi couldn't get the selection, operation canceled..."
 msgstr ""
 "Grisbi konnte die Auswahl nicht übernehmen, der Vorgang wurde abgebrochen..."
 
-#: ../src/gsb_transactions_list.c:2223
+#: ../src/gsb_transactions_list.c:2226
 msgid "Impossible to delete an archived transaction."
 msgstr "Die archivierte Buchung konnte nicht gelöscht werden."
 
-#: ../src/gsb_transactions_list.c:2232
+#: ../src/gsb_transactions_list.c:2235
 msgid ""
 "Impossible to delete a reconciled transaction.\n"
 "The transaction, the contra-transaction or the children if it is a split are "
@@ -8913,79 +8929,79 @@ msgstr ""
 "\"unabgestimmt\" sein. Sie können die die Abstimmung für die selektierte "
 "Buchung mit STRG+R aufheben."
 
-#: ../src/gsb_transactions_list.c:2247
+#: ../src/gsb_transactions_list.c:2250
 #, c-format
 msgid ""
 "Do you really want to delete the child of the transaction with party '%s' ?"
 msgstr "Soll die Teil-Buchung mit dem Empfänger '%s' gelöscht werden?"
 
-#: ../src/gsb_transactions_list.c:2259
+#: ../src/gsb_transactions_list.c:2262
 #, c-format
 msgid "Do you really want to delete transaction with party '%s' ?"
 msgstr "Soll die Buchung mit dem Empfänger '%s' gelöscht werden?"
 
-#: ../src/gsb_transactions_list.c:2462
+#: ../src/gsb_transactions_list.c:2465
 msgid "Displays the contra-transaction"
 msgstr "Die Gegenbuchung anzeigen"
 
 #. use transaction as template
-#: ../src/gsb_transactions_list.c:2515 ../src/menu.c:221
+#: ../src/gsb_transactions_list.c:2518 ../src/menu.c:221
 msgid "Use selected transaction as a template"
 msgstr "Buchung als Vorlage verwenden"
 
 #. Convert to scheduled transaction
-#: ../src/gsb_transactions_list.c:2538
+#: ../src/gsb_transactions_list.c:2541
 msgid "Convert transaction to scheduled transaction"
 msgstr "Buchung regelmäßig ausführen"
 
 #. Move to another account
-#: ../src/gsb_transactions_list.c:2547
+#: ../src/gsb_transactions_list.c:2550
 msgid "Move transaction to another account"
 msgstr "Buchung verschieben nach"
 
 #. Change cell content.
-#: ../src/gsb_transactions_list.c:2570
+#: ../src/gsb_transactions_list.c:2573
 msgid "Change cell content"
 msgstr "Den Zelleninhalt ändern"
 
-#: ../src/gsb_transactions_list.c:2621
+#: ../src/gsb_transactions_list.c:2624
 msgid "Clear cell"
 msgstr "Zelle löschen"
 
-#: ../src/gsb_transactions_list.c:3018
+#: ../src/gsb_transactions_list.c:3021
 msgid "Cannot move a transfer on his contra-account"
 msgstr "Eine Gegenbuchung kann nicht auf sich selbst verschoben werden"
 
 #. sort by line
-#: ../src/gsb_transactions_list.c:3322
+#: ../src/gsb_transactions_list.c:3325
 msgid "Sort list by: "
 msgstr "Liste sortieren nach: "
 
-#: ../src/gsb_transactions_list.c:3369
+#: ../src/gsb_transactions_list.c:3372
 msgid "alignment: "
 msgstr "Ausrichtung: "
 
-#: ../src/gsb_transactions_list.c:3377
+#: ../src/gsb_transactions_list.c:3380
 msgid "LEFT"
 msgstr "Links"
 
-#: ../src/gsb_transactions_list.c:3391
+#: ../src/gsb_transactions_list.c:3394
 msgid "CENTER"
 msgstr "Zentriert"
 
-#: ../src/gsb_transactions_list.c:3405
+#: ../src/gsb_transactions_list.c:3408
 msgid "RIGHT"
 msgstr "Rechts"
 
-#: ../src/gsb_transactions_list.c:3803
+#: ../src/gsb_transactions_list.c:3817
 msgid "Transfer to a deleted account"
 msgstr "Die Buchung zu einem gelöschten Konto ausführen"
 
-#: ../src/gsb_transactions_list.c:3805
+#: ../src/gsb_transactions_list.c:3819
 msgid "Transfer from a deleted account"
 msgstr "Die Buchung von einem gelöschten Konto ausführen"
 
-#: ../src/gsb_transactions_list.c:3965 ../src/gsb_transactions_list.c:4075
+#: ../src/gsb_transactions_list.c:3979 ../src/gsb_transactions_list.c:4089
 msgid ""
 "You have just recovered an archive, if you don't see any new transaction, "
 "remember that the R transactions are not showed so the archived transactions "
diff --git a/po/el.po b/po/el.po
index 2ecc7d4..f0cfc5e 100644
--- a/po/el.po
+++ b/po/el.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Grisbi 0.5.9\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-10-04 22:27+0200\n"
+"POT-Creation-Date: 2011-11-27 18:09+0100\n"
 "PO-Revision-Date: 2009-04-13 14:53+0200\n"
 "Last-Translator: \n"
 "Language-Team: KASKAS <ttnfy17 at yahoo.gr>\n"
@@ -203,7 +203,7 @@ msgstr "Επιλέξτε συναλλαγές ενός λογαριασμού."
 #: ../src/categories_onglet.c:732 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231 ../src/gsb_fyear_config.c:283
-#: ../src/gsb_transactions_list.c:2064 ../src/imputation_budgetaire.c:770
+#: ../src/gsb_transactions_list.c:2067 ../src/imputation_budgetaire.c:770
 #: ../src/tiers_onglet.c:666
 msgid "Name"
 msgstr "Όνομα"
@@ -628,8 +628,8 @@ msgstr "Πίσω στην προεπιλογή"
 
 #. mise en place de la paddingbox des catégories
 #: ../src/bet_config.c:583 ../src/bet_config.c:602 ../src/bet_config.c:620
-#: ../src/bet_config.c:684 ../src/bet_hist.c:183 ../src/bet_hist.c:2096
-#: ../src/bet_hist.c:2102 ../src/categories_onglet.c:347
+#: ../src/bet_config.c:684 ../src/bet_hist.c:183 ../src/bet_hist.c:2092
+#: ../src/bet_hist.c:2098 ../src/categories_onglet.c:347
 #: ../src/etats_config.c:537 ../src/etats_config.c:540
 #: ../src/etats_config.c:3001 ../src/etats_config.c:7067
 #: ../src/fenetre_principale.c:296 ../src/navigation.c:1960
@@ -638,10 +638,10 @@ msgstr "Κατηγορίες"
 
 #. mise en place de la paddingbox des ib
 #: ../src/bet_config.c:584 ../src/bet_config.c:603 ../src/bet_config.c:621
-#: ../src/bet_config.c:693 ../src/bet_hist.c:192 ../src/bet_hist.c:2100
+#: ../src/bet_config.c:693 ../src/bet_hist.c:192 ../src/bet_hist.c:2096
 #: ../src/etats_config.c:546 ../src/etats_config.c:549
 #: ../src/etats_config.c:3807 ../src/etats_config.c:7144
-#: ../src/export_csv.c:815 ../src/fenetre_principale.c:301
+#: ../src/export_csv.c:823 ../src/fenetre_principale.c:301
 #: ../src/import_csv.c:88 ../src/imputation_budgetaire.c:353
 #: ../src/navigation.c:1964
 msgid "Budgetary lines"
@@ -668,18 +668,18 @@ msgid "Choose the financial year or 12 months rolling"
 msgstr "Επιλέξτε το οικονομικό έτος"
 
 #. name of the div sous-div column
-#: ../src/bet_config.c:920 ../src/bet_hist.c:572 ../src/bet_hist.c:1647
+#: ../src/bet_config.c:920 ../src/bet_hist.c:570 ../src/bet_hist.c:1643
 #: ../src/categories_onglet.c:160 ../src/etats_affiche.c:2437
-#: ../src/etats_config.c:684 ../src/export_csv.c:806
-#: ../src/gsb_transactions_list.c:176 ../src/import_csv.c:86
+#: ../src/etats_config.c:684 ../src/export_csv.c:814
+#: ../src/gsb_transactions_list.c:179 ../src/import_csv.c:86
 #: ../src/meta_categories.c:67
 msgid "Category"
 msgstr "Κατηγορία"
 
 #: ../src/bet_config.c:933 ../src/bet_future.c:817 ../src/bet_future.c:2025
-#: ../src/bet_future.c:2501 ../src/bet_hist.c:1640 ../src/etats_affiche.c:2444
+#: ../src/bet_future.c:2501 ../src/bet_hist.c:1636 ../src/etats_affiche.c:2444
 #: ../src/etats_config.c:688 ../src/gsb_form.c:1343
-#: ../src/gsb_form_widget.c:448 ../src/gsb_transactions_list.c:168
+#: ../src/gsb_form_widget.c:448 ../src/gsb_transactions_list.c:171
 #: ../src/imputation_budgetaire.c:165 ../src/meta_budgetary.c:65
 msgid "Budgetary line"
 msgstr "Δημοσιονομική γραμμή"
@@ -880,14 +880,14 @@ msgstr ""
 
 #. Print list
 #: ../src/bet_finance_ui.c:1030 ../src/bet_finance_ui.c:1845
-#: ../src/bet_hist.c:1939 ../src/bet_tab.c:1529 ../src/bet_tab.c:2889
+#: ../src/bet_hist.c:1935 ../src/bet_tab.c:1529 ../src/bet_tab.c:2885
 #, fuzzy
 msgid "Print the array"
 msgstr "Εκτυπωτής"
 
 #. Export list
 #: ../src/bet_finance_ui.c:1040 ../src/bet_finance_ui.c:1858
-#: ../src/bet_finance_ui.c:1884 ../src/bet_hist.c:1952 ../src/bet_tab.c:1539
+#: ../src/bet_finance_ui.c:1884 ../src/bet_hist.c:1948 ../src/bet_tab.c:1539
 #, fuzzy
 msgid "Export the array"
 msgstr "Εκτυπωτής"
@@ -904,10 +904,10 @@ msgid "Loan amount: "
 msgstr "Φόρτωση λογαριασμών:"
 
 #: ../src/bet_finance_ui.c:1187 ../src/bet_future.c:771 ../src/bet_tab.c:657
-#: ../src/etats_affiche.c:2409 ../src/export_csv.c:776
+#: ../src/etats_affiche.c:2409 ../src/export_csv.c:784
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_form.c:1298
 #: ../src/gsb_form_widget.c:416 ../src/gsb_reconcile.c:162
-#: ../src/gsb_scheduler_list.c:512 ../src/gsb_transactions_list.c:165
+#: ../src/gsb_scheduler_list.c:512 ../src/gsb_transactions_list.c:168
 #: ../src/import.c:3326 ../src/import_csv.c:81
 msgid "Date"
 msgstr "Ημερομηνία"
@@ -953,14 +953,14 @@ msgstr "Σειρά εκτίμησης"
 msgid "Credits"
 msgstr "Πίστωση"
 
-#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1936 ../src/bet_tab.c:2886
-#: ../src/etats_onglet.c:177 ../src/gsb_transactions_list.c:372
+#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1932 ../src/bet_tab.c:2882
+#: ../src/etats_onglet.c:177 ../src/gsb_transactions_list.c:375
 msgid "Print"
 msgstr "Εκτύπωση"
 
-#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1949 ../src/bet_tab.c:2899
+#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1945 ../src/bet_tab.c:2895
 #: ../src/categories_onglet.c:562 ../src/etats_onglet.c:167
-#: ../src/export.c:164 ../src/imputation_budgetaire.c:599
+#: ../src/export.c:204 ../src/imputation_budgetaire.c:599
 msgid "Export"
 msgstr "Εξαγωγή"
 
@@ -969,7 +969,7 @@ msgstr "Εξαγωγή"
 msgid "credit.csv"
 msgstr "Πίστωση"
 
-#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2046 ../src/bet_tab.c:3025
+#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2042 ../src/bet_tab.c:3021
 #: ../src/imputation_budgetaire.c:439
 msgid "Cannot save file."
 msgstr "Αδύνατη η αποθήκευση αρχείου"
@@ -1049,20 +1049,20 @@ msgid "Years"
 msgstr "Χρόνια"
 
 #: ../src/bet_future.c:329 ../src/gsb_form_scheduler.c:176
-#: ../src/gsb_form_scheduler.c:193 ../src/gsb_scheduler_list.c:512
+#: ../src/gsb_scheduler_list.c:512
 msgid "Frequency"
 msgstr "Συχνότητα"
 
 #: ../src/bet_future.c:337 ../src/bet_future.c:732
-#: ../src/gsb_form_scheduler.c:643 ../src/gsb_form_scheduler.c:836
-#: ../src/gsb_form_scheduler.c:1098
+#: ../src/gsb_form_scheduler.c:193 ../src/gsb_form_scheduler.c:643
+#: ../src/gsb_form_scheduler.c:836 ../src/gsb_form_scheduler.c:1098
 msgid "Limit date"
 msgstr "Ημερομηνία ορίου"
 
 #: ../src/bet_future.c:350 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231
-#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2064
+#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2067
 msgid "Final date"
 msgstr "Τελική ημερομηνία"
 
@@ -1089,30 +1089,30 @@ msgstr "Επιλέξτε τη μέθοδο πληρωμής"
 #: ../src/bet_future.c:789 ../src/etats_affiche.c:2430
 #: ../src/etats_config.c:528 ../src/etats_config.c:531
 #: ../src/etats_config.c:696 ../src/etats_config.c:7032
-#: ../src/export_csv.c:791 ../src/fenetre_principale.c:286
+#: ../src/export_csv.c:799 ../src/fenetre_principale.c:286
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_form.c:1319
 #: ../src/gsb_form_widget.c:436 ../src/gsb_scheduler_list.c:512
-#: ../src/gsb_transactions_list.c:167 ../src/import.c:3333
+#: ../src/gsb_transactions_list.c:170 ../src/import.c:3333
 #: ../src/import_csv.c:83 ../src/meta_payee.c:79
 msgid "Payee"
 msgstr "Δικαιούχος πληρωμής"
 
 #. Debit method_ptr
 #: ../src/bet_future.c:796 ../src/bet_tab.c:691 ../src/categories_onglet.c:762
-#: ../src/export_csv.c:797 ../src/gsb_form.c:1324 ../src/gsb_form_widget.c:420
+#: ../src/export_csv.c:805 ../src/gsb_form.c:1324 ../src/gsb_form_widget.c:420
 #: ../src/gsb_payment_method_config.c:319
 #: ../src/gsb_payment_method_config.c:390
-#: ../src/gsb_payment_method_config.c:1084 ../src/gsb_transactions_list.c:169
+#: ../src/gsb_payment_method_config.c:1084 ../src/gsb_transactions_list.c:172
 #: ../src/import_csv.c:92 ../src/imputation_budgetaire.c:800
 msgid "Debit"
 msgstr "Χρέωση"
 
 #. Credit method_ptr
 #: ../src/bet_future.c:803 ../src/bet_tab.c:709 ../src/categories_onglet.c:762
-#: ../src/export_csv.c:794 ../src/gsb_form.c:1329 ../src/gsb_form_widget.c:424
+#: ../src/export_csv.c:802 ../src/gsb_form.c:1329 ../src/gsb_form_widget.c:424
 #: ../src/gsb_payment_method_config.c:326
 #: ../src/gsb_payment_method_config.c:403
-#: ../src/gsb_payment_method_config.c:1080 ../src/gsb_transactions_list.c:170
+#: ../src/gsb_payment_method_config.c:1080 ../src/gsb_transactions_list.c:173
 #: ../src/imputation_budgetaire.c:800
 msgid "Credit"
 msgstr "Πίστωση"
@@ -1123,9 +1123,9 @@ msgid "Categories : Sub-categories"
 msgstr "Κατηγορίες :Υποκατηγορίες"
 
 #. Notes
-#: ../src/bet_future.c:824 ../src/etats_affiche.c:2451 ../src/export_csv.c:812
+#: ../src/bet_future.c:824 ../src/etats_affiche.c:2451 ../src/export_csv.c:820
 #: ../src/gsb_bank.c:941 ../src/gsb_form.c:1348 ../src/gsb_form_widget.c:452
-#: ../src/gsb_transactions_list.c:179 ../src/import_csv.c:84
+#: ../src/gsb_transactions_list.c:182 ../src/import_csv.c:84
 msgid "Notes"
 msgstr "Σημειώσεις"
 
@@ -1134,8 +1134,8 @@ msgstr "Σημειώσεις"
 #. Transfer = Virement
 #. Direct deposit remplacé par Transfert = Virement
 #: ../src/bet_future.c:1423 ../src/bet_future.c:1670
-#: ../src/etats_affiche.c:1848 ../src/export_csv.c:617 ../src/export_csv.c:729
-#: ../src/export_csv.c:741 ../src/gsb_data_category.c:1060
+#: ../src/etats_affiche.c:1848 ../src/export_csv.c:625 ../src/export_csv.c:737
+#: ../src/export_csv.c:749 ../src/gsb_data_category.c:1060
 #: ../src/gsb_data_payment.c:635 ../src/gsb_data_payment.c:719
 #: ../src/gsb_data_payment.c:758 ../src/gsb_form.c:2314 ../src/import.c:2762
 #: ../src/import.c:2780 ../src/plugins/ofx/ofx.c:434
@@ -1210,72 +1210,72 @@ msgid ""
 "You need to fix it and start over."
 msgstr ""
 
-#: ../src/bet_graph.c:304 ../src/bet_graph.c:416
+#: ../src/bet_graph.c:305 ../src/bet_graph.c:422
 msgid "Graph"
 msgstr ""
 
-#: ../src/bet_graph.c:361 ../src/tiers_onglet.c:1064
+#: ../src/bet_graph.c:362 ../src/tiers_onglet.c:1064
 msgid "Options"
 msgstr "Επιλογές"
 
-#: ../src/bet_graph.c:429
+#: ../src/bet_graph.c:435
 msgid "Expenses"
 msgstr ""
 
-#: ../src/bet_graph.c:453 ../src/etats_affiche.c:2299
+#: ../src/bet_graph.c:456 ../src/etats_affiche.c:2299
 msgid "Incomes"
 msgstr "Εισοδήματα"
 
-#: ../src/bet_graph.c:805
+#: ../src/bet_graph.c:817
 msgid "You can not exceed one year of visualization"
 msgstr ""
 
-#: ../src/bet_graph.c:805
+#: ../src/bet_graph.c:817
 msgid "Overflow"
 msgstr ""
 
-#: ../src/bet_graph.c:962
+#: ../src/bet_graph.c:974
 #, fuzzy
 msgid "Column"
 msgstr "Στήλες"
 
-#: ../src/bet_graph.c:989
+#: ../src/bet_graph.c:1001
 msgid "Line"
 msgstr ""
 
 #. la grille est visible
-#: ../src/bet_graph.c:1449 ../src/bet_graph.c:1483
+#: ../src/bet_graph.c:1461 ../src/bet_graph.c:1495
 #, fuzzy
 msgid "Hide grid"
 msgstr "Αρχεία"
 
-#: ../src/bet_graph.c:1451 ../src/bet_graph.c:1485 ../src/ui/bet_graph.ui.h:23
+#: ../src/bet_graph.c:1463 ../src/bet_graph.c:1497 ../src/ui/bet_graph.ui.h:23
 #, fuzzy
 msgid "Show grid"
 msgstr "Παρουσιάστε _συμφωνίες"
 
-#: ../src/bet_hist.c:560 ../src/tiers_onglet.c:1151
+#: ../src/bet_hist.c:558 ../src/tiers_onglet.c:1151
 msgid "Select"
 msgstr "Επιλέξτε"
 
-#: ../src/bet_hist.c:591 ../src/categories_onglet.c:180
-#: ../src/etats_config.c:5249 ../src/export_csv.c:800
+#: ../src/bet_hist.c:589 ../src/categories_onglet.c:180
+#: ../src/etats_config.c:5249 ../src/export_csv.c:808
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_scheduler_list.c:513
-#: ../src/gsb_transactions_list.c:172 ../src/import.c:3340
+#: ../src/gsb_transactions_list.c:175 ../src/import.c:3340
 #: ../src/imputation_budgetaire.c:185 ../src/tiers_onglet.c:232
 msgid "Amount"
 msgstr "Ποσό"
 
-#: ../src/bet_hist.c:609
+#: ../src/bet_hist.c:607
 msgid "Average"
 msgstr "Μέσος όρος"
 
-#: ../src/bet_hist.c:627
+#: ../src/bet_hist.c:625
 #, fuzzy
 msgid "Current fyear"
 msgstr "Τρέχον έτος"
 
-#: ../src/bet_hist.c:646
+#: ../src/bet_hist.c:644
 #, fuzzy
 msgid "Amount retained"
 msgstr "Όνομα λογαριασμού"
@@ -1285,41 +1285,41 @@ msgstr "Όνομα λογαριασμού"
 #. * FYEAR_COL_NAME : the name of the fyear
 #. * FYEAR_COL_NUMBER : the number of the fyear
 #. * FYEAR_COL_VIEW : it the fyear should be showed
-#: ../src/bet_hist.c:1067
+#: ../src/bet_hist.c:1063
 msgid "12 months rolling"
 msgstr ""
 
 #. Add last amount menu
-#: ../src/bet_hist.c:1482
+#: ../src/bet_hist.c:1478
 #, fuzzy
 msgid "Assign the amount of the last operation"
 msgstr "Αναστρέψτε το ποσό των εισαγόμενων συναλλαγών"
 
 #. Add average amount menu
-#: ../src/bet_hist.c:1505
+#: ../src/bet_hist.c:1501
 msgid "Copy the average amount"
 msgstr ""
 
-#: ../src/bet_hist.c:1800
+#: ../src/bet_hist.c:1796
 #, c-format
 msgid "Amounts by %s on 12 months rolling for the account: «%s»"
 msgstr ""
 
-#: ../src/bet_hist.c:1805
+#: ../src/bet_hist.c:1801
 #, fuzzy, c-format
 msgid "Amounts by %s in %s for the account: «%s»"
 msgstr "Νόμισμα για τον λογαριασμό.:"
 
-#: ../src/bet_hist.c:1962
+#: ../src/bet_hist.c:1958
 #, fuzzy
 msgid "Data graph"
 msgstr "Ομαδοποίηση στοιχείων"
 
-#: ../src/bet_hist.c:1966
+#: ../src/bet_hist.c:1962
 msgid "display the data graph"
 msgstr ""
 
-#: ../src/bet_hist.c:2022
+#: ../src/bet_hist.c:2018
 #, fuzzy
 msgid "Export the historical data"
 msgstr "Αρχική ημερομηνία"
@@ -1348,14 +1348,14 @@ msgstr ""
 msgid "Description"
 msgstr "Περιγραφή"
 
-#: ../src/bet_tab.c:727 ../src/export_csv.c:803 ../src/gsb_reconcile.c:165
-#: ../src/gsb_scheduler_list.c:513 ../src/gsb_transactions_list.c:171
-#: ../src/gsb_transactions_list.c:3316 ../src/import_csv.c:90
+#: ../src/bet_tab.c:727 ../src/export_csv.c:811 ../src/gsb_reconcile.c:165
+#: ../src/gsb_scheduler_list.c:513 ../src/gsb_transactions_list.c:174
+#: ../src/gsb_transactions_list.c:3319 ../src/import_csv.c:90
 msgid "Balance"
 msgstr "Ισορροπία"
 
-#: ../src/bet_tab.c:823 ../src/bet_tab.c:836 ../src/bet_tab.c:1030
-#: ../src/bet_tab.c:2499 ../src/bet_tab.c:2504
+#: ../src/bet_tab.c:823 ../src/bet_tab.c:836 ../src/bet_tab.c:1028
+#: ../src/bet_tab.c:2497 ../src/bet_tab.c:2502
 #, fuzzy, c-format
 msgid ""
 "Transfer between account: %s\n"
@@ -1407,47 +1407,47 @@ msgstr "Αδύνατη η εκροή της μεταφοράς σε έναν κ
 msgid "Reset data"
 msgstr ""
 
-#: ../src/bet_tab.c:1860
+#: ../src/bet_tab.c:1858
 #, fuzzy
 msgid " (still available)"
 msgstr "Καμία περιγραφή διαθέσιμη"
 
-#: ../src/bet_tab.c:1869 ../src/bet_tab.c:1891
+#: ../src/bet_tab.c:1867 ../src/bet_tab.c:1889
 #, fuzzy
 msgid " (budget exceeded)"
 msgstr "Δεν καθορίζεται κανένας προϋπολογισμός."
 
-#: ../src/bet_tab.c:1882
+#: ../src/bet_tab.c:1880
 msgid " (yet to receive)"
 msgstr ""
 
-#: ../src/bet_tab.c:2422 ../src/bet_tab.c:2472 ../src/bet_tab.c:2532
+#: ../src/bet_tab.c:2420 ../src/bet_tab.c:2470 ../src/bet_tab.c:2530
 #, fuzzy
 msgid "No data by default"
 msgstr "Πίσω στην προεπιλογή"
 
-#: ../src/bet_tab.c:2430 ../src/bet_tab.c:2480 ../src/bet_tab.c:2538
+#: ../src/bet_tab.c:2428 ../src/bet_tab.c:2478 ../src/bet_tab.c:2536
 #: ../src/etats_affiche.c:1864 ../src/gsb_data_category.c:161
 #: ../src/meta_categories.c:70
 msgid "No category"
 msgstr "Καμία κατηγορία"
 
-#: ../src/bet_tab.c:2438 ../src/bet_tab.c:2488 ../src/bet_tab.c:2544
+#: ../src/bet_tab.c:2436 ../src/bet_tab.c:2486 ../src/bet_tab.c:2542
 #: ../src/etats_affiche.c:2034 ../src/meta_budgetary.c:68
 msgid "No budgetary line"
 msgstr "Καμία δημοσιονομική γραμμή"
 
-#: ../src/bet_tab.c:2902 ../src/bet_tab.c:3001
+#: ../src/bet_tab.c:2898 ../src/bet_tab.c:2997
 #, fuzzy
 msgid "Export the array of forecast"
 msgstr "Εξάγετε τις δημοσιονομικές γραμμές"
 
-#: ../src/bet_tab.c:2959
+#: ../src/bet_tab.c:2955
 #, fuzzy
 msgid "Balance at "
 msgstr "Ισορροπία"
 
-#: ../src/bet_tab.c:3008
+#: ../src/bet_tab.c:3004
 msgid "forecast.csv"
 msgstr ""
 
@@ -1549,7 +1549,7 @@ msgid "Export a Grisbi category file (.cgsb)"
 msgstr "Εξάγετε ένα αρχείο κατηγορίας Grisbi (.cgsb)"
 
 #: ../src/categories_onglet.c:571 ../src/etats_onglet.c:187
-#: ../src/gsb_scheduler_list.c:274 ../src/gsb_transactions_list.c:344
+#: ../src/gsb_scheduler_list.c:274 ../src/gsb_transactions_list.c:347
 #: ../src/imputation_budgetaire.c:609 ../src/tiers_onglet.c:326
 msgid "Delete"
 msgstr "Διαγράψτε"
@@ -1559,7 +1559,7 @@ msgid "Delete selected category"
 msgstr "Διαγράψτε την επιλεγμένη κατηγορία"
 
 #: ../src/categories_onglet.c:580 ../src/gsb_scheduler_list.c:284
-#: ../src/gsb_transactions_list.c:353 ../src/imputation_budgetaire.c:619
+#: ../src/gsb_transactions_list.c:356 ../src/imputation_budgetaire.c:619
 #: ../src/tiers_onglet.c:335
 msgid "Edit"
 msgstr "Επεξεργασία"
@@ -1570,7 +1570,7 @@ msgid "Edit selected category"
 msgstr "Επεξεργαστείτε την επιλεγμένη κατηγορία"
 
 #: ../src/categories_onglet.c:590 ../src/gsb_scheduler_list.c:315
-#: ../src/gsb_transactions_list.c:380 ../src/imputation_budgetaire.c:630
+#: ../src/gsb_transactions_list.c:383 ../src/imputation_budgetaire.c:630
 #: ../src/tiers_onglet.c:345
 msgid "View"
 msgstr "Προβολή"
@@ -1588,7 +1588,7 @@ msgstr "Προβολή κατηγορίας"
 msgid "Subcategory view"
 msgstr "Άποψη υποκατηγορίας"
 
-#: ../src/categories_onglet.c:654 ../src/gsb_transactions_list.c:529
+#: ../src/categories_onglet.c:654 ../src/gsb_transactions_list.c:532
 #: ../src/imputation_budgetaire.c:694 ../src/tiers_onglet.c:462
 msgid "Complete view"
 msgstr "Πλήρης άποψη"
@@ -2137,13 +2137,13 @@ msgid "Result without financial year: "
 msgstr "Αποτέλεσμα χωρίς δημοσιονομικό έτος:"
 
 #: ../src/etats_affiche.c:1403 ../src/gsb_scheduler_list.c:1260
-#: ../src/gsb_transactions_list.c:3816
+#: ../src/gsb_transactions_list.c:3830
 #, c-format
 msgid "Transfer to %s"
 msgstr "Μεταφορά σε %s"
 
 #: ../src/etats_affiche.c:1405 ../src/gsb_scheduler_list.c:1264
-#: ../src/gsb_transactions_list.c:3819
+#: ../src/gsb_transactions_list.c:3833
 #, c-format
 msgid "Transfer from %s"
 msgstr "Μεταφορά από %s"
@@ -2193,10 +2193,10 @@ msgstr "Γενικό σύνολο (%d συναλλαγές):"
 msgid "General total: "
 msgstr "Γενικό σύνολο:"
 
-#: ../src/etats_affiche.c:1857 ../src/export_csv.c:587
+#: ../src/etats_affiche.c:1857 ../src/export_csv.c:595
 #: ../src/gsb_data_category.c:1058 ../src/gsb_form.c:735
-#: ../src/gsb_form.c:1761 ../src/gsb_form.c:2905 ../src/gsb_form.c:3308
-#: ../src/gsb_form_scheduler.c:317 ../src/gsb_transactions_list.c:3794
+#: ../src/gsb_form.c:1761 ../src/gsb_form.c:2920 ../src/gsb_form.c:3323
+#: ../src/gsb_form_scheduler.c:317 ../src/gsb_transactions_list.c:3808
 msgid "Split of transaction"
 msgstr "Διάσπαση της συναλλαγής"
 
@@ -2217,15 +2217,15 @@ msgstr "Κανένας δικαιούχος πληρωμής"
 msgid "Outgoings"
 msgstr "έξοδα"
 
-#: ../src/etats_affiche.c:2416 ../src/export_csv.c:779 ../src/gsb_form.c:1303
+#: ../src/etats_affiche.c:2416 ../src/export_csv.c:787 ../src/gsb_form.c:1303
 #: ../src/gsb_form.c:2148 ../src/gsb_form.c:2178 ../src/gsb_form_widget.c:428
-#: ../src/gsb_transactions_list.c:166 ../src/import_csv.c:82
+#: ../src/gsb_transactions_list.c:169 ../src/import_csv.c:82
 msgid "Value date"
 msgstr "Τοκοφόρος ημερομηνία"
 
-#: ../src/etats_affiche.c:2423 ../src/export_csv.c:785
+#: ../src/etats_affiche.c:2423 ../src/export_csv.c:793
 #: ../src/gsb_archive_config.c:102 ../src/gsb_assistant_archive_export.c:153
-#: ../src/gsb_form_widget.c:432 ../src/gsb_transactions_list.c:175
+#: ../src/gsb_form_widget.c:432 ../src/gsb_transactions_list.c:178
 msgid "Financial year"
 msgstr "Οικονομικό έτος"
 
@@ -2240,13 +2240,13 @@ msgstr "Μέθοδοι πληρωμής"
 msgid "Cheque"
 msgstr "Επιταγή"
 
-#: ../src/etats_affiche.c:2472 ../src/export_csv.c:821 ../src/gsb_form.c:1395
-#: ../src/gsb_form_widget.c:472 ../src/gsb_transactions_list.c:178
+#: ../src/etats_affiche.c:2472 ../src/export_csv.c:829 ../src/gsb_form.c:1395
+#: ../src/gsb_form_widget.c:472 ../src/gsb_transactions_list.c:181
 msgid "Voucher"
 msgstr "Απόδειξη"
 
-#: ../src/etats_affiche.c:2479 ../src/export_csv.c:827 ../src/gsb_form.c:1390
-#: ../src/gsb_form_widget.c:476 ../src/gsb_transactions_list.c:180
+#: ../src/etats_affiche.c:2479 ../src/export_csv.c:835 ../src/gsb_form.c:1390
+#: ../src/gsb_form_widget.c:476 ../src/gsb_transactions_list.c:183
 msgid "Bank references"
 msgstr "Αναφορές τράπεζας"
 
@@ -2394,7 +2394,7 @@ msgstr "Επίδειξη στοιχείων"
 msgid "Generalities"
 msgstr "Γενικότητες"
 
-#: ../src/etats_config.c:644 ../src/etats_config.c:647 ../src/export_csv.c:767
+#: ../src/etats_config.c:644 ../src/etats_config.c:647 ../src/export_csv.c:775
 #: ../src/fenetre_principale.c:253 ../src/parametres.c:430
 msgid "Transactions"
 msgstr "Συναλλαγές"
@@ -2526,16 +2526,17 @@ msgstr "Επιλέξτε τους λογαριασμούς που περιλαμ
 
 #: ../src/etats_config.c:2557 ../src/etats_config.c:2812
 #: ../src/etats_config.c:3094 ../src/etats_config.c:3901
-#: ../src/etats_config.c:4091 ../src/etats_config.c:7322
-#: ../src/tiers_onglet.c:1428 ../src/tiers_onglet.c:1448
+#: ../src/etats_config.c:4091 ../src/etats_config.c:7322 ../src/export.c:613
+#: ../src/gsb_assistant.c:91 ../src/tiers_onglet.c:1428
+#: ../src/tiers_onglet.c:1448
 msgid "Select all"
 msgstr "Επιλογή όλων"
 
 #. ajoute le bouton (dé)sélectionne tout
 #: ../src/etats_config.c:2572 ../src/etats_config.c:2827
 #: ../src/etats_config.c:3109 ../src/etats_config.c:3916
-#: ../src/etats_config.c:4106 ../src/etats_config.c:7337 ../src/import.c:2270
-#: ../src/tiers_onglet.c:1219 ../src/tiers_onglet.c:1430
+#: ../src/etats_config.c:4106 ../src/etats_config.c:7337 ../src/export.c:608
+#: ../src/import.c:2270 ../src/tiers_onglet.c:1219 ../src/tiers_onglet.c:1430
 msgid "Unselect all"
 msgstr "Αποεπιλογή όλων"
 
@@ -3128,7 +3129,7 @@ msgstr "Επιλέξτε τις συναλλαγές με τη μέθοδο πλ
 msgid "Select methods of payment to include: "
 msgstr "Επιλέξτε τις μεθόδους πληρωμής που θα περιλάβετε:"
 
-#: ../src/etats_csv.c:175 ../src/export_csv.c:410
+#: ../src/etats_csv.c:175 ../src/export_csv.c:418
 #, fuzzy, c-format
 msgid ""
 "Unable to create file \"%s\" :\n"
@@ -3434,11 +3435,11 @@ msgstr "από %s %d"
 msgid "to %s %d"
 msgstr "από %s %d"
 
-#: ../src/export.c:79
+#: ../src/export.c:89
 msgid "Exporting Grisbi accounts"
 msgstr "Εξαγωγή λογαριασμών του Grisbi"
 
-#: ../src/export.c:80
+#: ../src/export.c:90
 msgid ""
 "This assistant will guide you through the process of exporting Grisbi "
 "accounts into QIF or CSV files.\n"
@@ -3452,31 +3453,50 @@ msgstr ""
 "Δεδομένου ότι τα QIF και CSV δεν υποστηρίζουν τα νομίσματα, όλες οι "
 "συναλλαγές θα μετατραπούν στο νόμισμα του αντίστοιχου λογαριασμού τους."
 
-#: ../src/export.c:136
+#: ../src/export.c:176
 msgid "Select accounts to export"
 msgstr "Επιλέξτε τους λογαριασμούς για να εξαγάγετε"
 
-#: ../src/export.c:173 ../src/export_csv.c:770
+#: ../src/export.c:213 ../src/export_csv.c:778
 #: ../src/gsb_data_partial_balance.c:1508
 msgid "Account name"
 msgstr "Όνομα λογαριασμού"
 
-#: ../src/export.c:256
+#: ../src/export.c:242
+#, fuzzy
+msgid "Select options to export"
+msgstr "Επιλέξτε τους λογαριασμούς για να εξαγάγετε"
+
+#: ../src/export.c:243 ../src/export.c:462
+#: ../src/gsb_assistant_archive_export.c:306
+msgid "QIF format"
+msgstr "Μορφή QIF"
+
+#: ../src/export.c:243 ../src/export.c:463
+#: ../src/gsb_assistant_archive_export.c:307
+msgid "CSV format"
+msgstr "Μορφή CSV"
+
+#: ../src/export.c:249
+msgid "Treat all files as the first"
+msgstr ""
+
+#: ../src/export.c:326
 msgid "Export settings completed successfully"
 msgstr ""
 
-#: ../src/export.c:260
+#: ../src/export.c:330
 #, fuzzy
 msgid "Press the 'Close' button to finish the export."
 msgstr ""
 "Έχετε επιτυχώς  εξαγάγει τα  στοιχεία οργάνωσης στο Grisbi.  Πιέστε το "
 "'Κλείσιμο' για να εξαγάγετε πραγματικά τα στοιχεία."
 
-#: ../src/export.c:288
+#: ../src/export.c:363
 msgid "Accounts to export"
 msgstr "Λογαριασμοί προς εξαγωγή"
 
-#: ../src/export.c:293
+#: ../src/export.c:368
 msgid ""
 "The following accounts are to be exported. In the next screens, you will "
 "choose what to do with each of them."
@@ -3484,54 +3504,45 @@ msgstr ""
 "Οι ακόλουθοι λογαριασμοί πρόκειται να εξαχθούν. Στις επόμενες οθόνες, θα "
 "επιλέξετε τι θα κάνετε με κάθε έναν από αυτούς."
 
-#: ../src/export.c:368 ../src/gsb_assistant_archive_export.c:300
+#: ../src/export.c:457 ../src/gsb_assistant_archive_export.c:300
 #, fuzzy
 msgid "Export format: "
 msgstr "Μορφή εξαγωγής:"
 
-#: ../src/export.c:373 ../src/gsb_assistant_archive_export.c:306
-msgid "QIF format"
-msgstr "Μορφή QIF"
-
-#: ../src/export.c:374 ../src/gsb_assistant_archive_export.c:307
-msgid "CSV format"
-msgstr "Μορφή CSV"
-
-#. set the initial balance
-#: ../src/export_csv.c:291
+#: ../src/export_csv.c:294
 msgid "Initial balance"
 msgstr "Αρχική ισορροπία"
 
-#: ../src/export_csv.c:608
+#: ../src/export_csv.c:616
 msgid "B"
 msgstr "B"
 
-#: ../src/export_csv.c:731 ../src/gsb_form.c:1915
+#: ../src/export_csv.c:739 ../src/gsb_form.c:1915
 msgid "Deleted account"
 msgstr "Διαγραμμένος λογαριασμός"
 
-#: ../src/export_csv.c:773 ../src/import_csv.c:95
+#: ../src/export_csv.c:781 ../src/import_csv.c:95
 msgid "Split"
 msgstr "Διάσπαση"
 
-#: ../src/export_csv.c:782
+#: ../src/export_csv.c:790
 msgid "Cheques"
 msgstr "Επιταγές"
 
-#: ../src/export_csv.c:788 ../src/gsb_transactions_list.c:177
+#: ../src/export_csv.c:796 ../src/gsb_transactions_list.c:180
 #: ../src/import_csv.c:94
 msgid "C/R"
 msgstr "C/R"
 
-#: ../src/export_csv.c:809 ../src/import_csv.c:87
+#: ../src/export_csv.c:817 ../src/import_csv.c:87
 msgid "Sub-categories"
 msgstr "Υποκατηγορίες"
 
-#: ../src/export_csv.c:818 ../src/import_csv.c:89
+#: ../src/export_csv.c:826 ../src/import_csv.c:89
 msgid "Sub-budgetary lines"
 msgstr "Υπο--δημοσιονομικές γραμμές"
 
-#: ../src/export_csv.c:824
+#: ../src/export_csv.c:832
 msgid "Reconciliation number"
 msgstr "Αριθμός συμφωνίας"
 
@@ -4891,7 +4902,7 @@ msgstr ""
 "Παρακαλώ πιέστε 'Προηγούμενο'  για να διορθώσετε το πρόβλημα,\n"
 "ή 'Kλείσιμο' για να ακυρώσετε τη λειτουργία."
 
-#: ../src/gsb_assistant.c:230
+#: ../src/gsb_assistant.c:243
 #, c-format
 msgid "%s (%d of %d)"
 msgstr "%s (%d από %d)"
@@ -5042,7 +5053,7 @@ msgstr ""
 "λογισμικό."
 
 #: ../src/gsb_assistant_file.c:582 ../src/navigation.c:1137
-#: ../src/traitement_variables.c:228
+#: ../src/traitement_variables.c:227
 msgid "My accounts"
 msgstr "Οι λογαριασμοί μου"
 
@@ -5422,7 +5433,7 @@ msgstr "Όλες οι επιλεγμένες συναλλαγές πρέπει 
 #. ok, all the transactions belong to the same account, we can
 #. * show a dialog to select the reconcile
 #: ../src/gsb_assistant_reconcile_config.c:1185
-#: ../src/gsb_transactions_list.c:2015
+#: ../src/gsb_transactions_list.c:2018
 msgid "Selection of a reconciliation"
 msgstr "Επιλογή μιας συμφωνίας"
 
@@ -7333,7 +7344,7 @@ msgstr "Επιλέξτε το νόμισμα βάσεων για τον λογα
 msgid "No payee defined"
 msgstr "Δεν καθορίζεται κανένας δικαιούχος πληρωμής "
 
-#: ../src/gsb_data_payee.c:542 ../src/gsb_form.c:3018 ../src/gsb_form.c:3019
+#: ../src/gsb_data_payee.c:542 ../src/gsb_form.c:3033 ../src/gsb_form.c:3034
 #: ../src/navigation.c:1250
 msgid "Report"
 msgstr "Αναφορά"
@@ -7363,8 +7374,8 @@ msgstr "Πιστωτική κάρτα"
 msgid "Direct debit"
 msgstr "Απευθείας χρέωση"
 
-#: ../src/gsb_data_scheduled.c:1553 ../src/gsb_data_transaction.c:2027
-#: ../src/gsb_data_transaction.c:2089
+#: ../src/gsb_data_scheduled.c:1553 ../src/gsb_data_transaction.c:2028
+#: ../src/gsb_data_transaction.c:2090
 msgid "Cannot allocate memory, bad things will happen soon"
 msgstr "Αδύνατη η διάθεση μνήμης,άσχημα πράγματα θα συμβούν σύντομα"
 
@@ -7642,7 +7653,7 @@ msgid "Transaction %d has invalid category %d.\n"
 msgstr "Η συναλλαγή %d έχει την άκυρη κατηγορία %d.\n"
 
 #. sub-budget not found
-#: ../src/gsb_debug.c:715
+#: ../src/gsb_debug.c:721
 #, c-format
 msgid "Transaction %d has budget %d but invalid sub-budget %d.\n"
 msgstr ""
@@ -7650,13 +7661,13 @@ msgstr ""
 "%d.\n"
 
 #. budget not found
-#: ../src/gsb_debug.c:729
+#: ../src/gsb_debug.c:733
 #, c-format
 msgid "Transaction %d has invalid budget %d.\n"
 msgstr "Η συναλλαγή %d έχει τον άκυρο προϋπολογισμό %d.\n"
 
 #. payee not found
-#: ../src/gsb_debug.c:814
+#: ../src/gsb_debug.c:824
 #, c-format
 msgid "Transaction %d has invalid payee %d.\n"
 msgstr "Η συναλλαγή %d έχει τον άκυρο δικαιούχο πληρωμής %d.\n"
@@ -7905,8 +7916,8 @@ msgstr ""
 "και πιέστε το πλήκτρο 'OK'"
 
 #: ../src/gsb_file_load.c:301 ../src/gsb_file_load.c:418
-#: ../src/gsb_file_others.c:458 ../src/gsb_file_others.c:595
-#: ../src/gsb_file_others.c:782 ../src/gsb_file_others.c:842
+#: ../src/gsb_file_others.c:459 ../src/gsb_file_others.c:603
+#: ../src/gsb_file_others.c:790 ../src/gsb_file_others.c:850
 #, c-format
 msgid "Cannot open file '%s': %s"
 msgstr "Αδύνατο το άνοιγμαι του αρχείο '%s': %s"
@@ -7915,8 +7926,8 @@ msgstr "Αδύνατο το άνοιγμαι του αρχείο '%s': %s"
 msgid "File does not exist"
 msgstr "Το αρχείο δεν υπάρχει"
 
-#: ../src/gsb_file_load.c:316 ../src/gsb_file_others.c:471
-#: ../src/gsb_file_others.c:794
+#: ../src/gsb_file_load.c:316 ../src/gsb_file_others.c:472
+#: ../src/gsb_file_others.c:802
 #, c-format
 msgid ""
 "%s doesn't seem to be a regular file,\n"
@@ -7942,11 +7953,11 @@ msgstr ""
 msgid "Encryption plugin not found."
 msgstr "Το plugin της κρυπτογράφησης δεν βρέθηκε."
 
-#: ../src/gsb_file_load.c:462 ../src/gsb_file_load.c:5489
+#: ../src/gsb_file_load.c:464 ../src/gsb_file_load.c:5420
 msgid "This is not a Grisbi file... Loading aborted."
 msgstr "Αυτό δεν είναι ένα αρχείο Grisbi… Η φόρτωση αναβάλλεται."
 
-#: ../src/gsb_file_load.c:707
+#: ../src/gsb_file_load.c:730
 #, c-format
 msgid ""
 "An error occured while parsing the file :\n"
@@ -7958,7 +7969,7 @@ msgstr ""
 "%s"
 
 #. we don't know here the release of that file, give the release needed
-#: ../src/gsb_file_load.c:8885
+#: ../src/gsb_file_load.c:8812
 #, c-format
 msgid ""
 "Grisbi version %s is needed to open this file.\n"
@@ -7967,7 +7978,7 @@ msgstr ""
 "Η έκδοση Grisbi %s απαιτείται για να ανοίξει αυτό το αρχείο.\n"
 "Eσείς χρησιμοποιείται την έκδοση %s."
 
-#: ../src/gsb_file_load.c:8910
+#: ../src/gsb_file_load.c:8837
 #, fuzzy
 msgid ""
 "You have opened an archive.\n"
@@ -7980,7 +7991,7 @@ msgstr ""
 "θέλετε και σώζετε αργότερα (νέες εκθέσεις…) αλλά θυμηθείτε ότι είναι ένα "
 "αρχείο πριν τροποποιηθούν  μερικές συναλλαγές ή σημαντικές πληροφορίες."
 
-#: ../src/gsb_file_load.c:8914
+#: ../src/gsb_file_load.c:8841
 msgid "Grisbi archive opened"
 msgstr "Αρχείο Grisbi που ανοίγουν"
 
@@ -8004,8 +8015,13 @@ msgstr "Νόμισμα για το δημοσιονομικό δέντρο γρ
 msgid "There is no report to record. Back."
 msgstr ""
 
+#: ../src/gsb_file_others.c:512
+#, fuzzy, c-format
+msgid "Error parsing file '%s': %s"
+msgstr "Λάθος φόρτωσης αρχείου '%s'"
+
 #. inform the user of that
-#: ../src/gsb_file_others.c:576
+#: ../src/gsb_file_others.c:584
 msgid ""
 "Some things in a report cannot be imported :\n"
 "The selected lists of financial years, accounts, transfer accounts, "
@@ -8023,29 +8039,29 @@ msgstr ""
 "Πρέπει να ελέγξετε και να τροποποιήσετε αυτού στο κιβώτιο ιδιοκτησίας "
 "εκείνου του λογαριασμού."
 
-#: ../src/gsb_file_others.c:582
+#: ../src/gsb_file_others.c:590
 msgid "Importing a report"
 msgstr "Εισαγωγή μιας έκθεσης"
 
-#: ../src/gsb_file_others.c:621 ../src/gsb_file_others.c:628
+#: ../src/gsb_file_others.c:629 ../src/gsb_file_others.c:636
 msgid "This is not a grisbi file, loading canceled..."
 msgstr "Αυτό δεν είναι ένα αρχείο grisbi, η φόρτωση  ακυρώνεται…"
 
-#: ../src/gsb_file_others.c:645 ../src/gsb_file_others.c:656
-#: ../src/gsb_file_others.c:673 ../src/gsb_file_others.c:696
+#: ../src/gsb_file_others.c:653 ../src/gsb_file_others.c:664
+#: ../src/gsb_file_others.c:681 ../src/gsb_file_others.c:704
 msgid "The file version is below 0.6.0, Grisbi cannot import it."
 msgstr ""
 "Η έκδοση αρχείων είναι κάτω από 0.6.0, το Grisbi δεν μπορεί να το εισαγάγει."
 
-#: ../src/gsb_file_others.c:648 ../src/gsb_file_others.c:699
+#: ../src/gsb_file_others.c:656 ../src/gsb_file_others.c:707
 msgid "This is not a category file, loading canceled..."
 msgstr "Αυτό δεν είναι ένα αρχείο κατηγορίας,η φόρτωση  ακυρώνεται…"
 
-#: ../src/gsb_file_others.c:664
+#: ../src/gsb_file_others.c:672
 msgid "This is not a budget file, loading canceled..."
 msgstr "Αυτό δεν είναι ένα αρχείο προϋπολογισμών, η φόρτωση  ακυρώνεται…"
 
-#: ../src/gsb_file_others.c:681
+#: ../src/gsb_file_others.c:689
 msgid "This is not a report file, loading canceled..."
 msgstr "Αυτό δεν είναι ένα αρχείο εκθέσεων, η φόρτωση  ακυρώνεται…"
 
@@ -8142,41 +8158,41 @@ msgstr "Απόσυρση μετρητών"
 msgid "No payee selected for this report."
 msgstr "Δεν επιλέχτηκε κανένας δικαιούχος πληρωμής  σε αυτήν την έκθεση."
 
-#: ../src/gsb_form.c:2767
+#: ../src/gsb_form.c:2782
 msgid "You must enter a date."
 msgstr "Πρέπει να εισαγάγετε μια ημερομηνία."
 
-#: ../src/gsb_form.c:2774
+#: ../src/gsb_form.c:2789
 #, c-format
 msgid "Invalid date %s"
 msgstr "Άκυρη ημερομηνία %s"
 
-#: ../src/gsb_form.c:2797
+#: ../src/gsb_form.c:2812
 #, c-format
 msgid "Invalid value date %s"
 msgstr "Άκυρη τοκοφόρος ημερομηνία %s"
 
-#: ../src/gsb_form.c:2823
+#: ../src/gsb_form.c:2838
 #, c-format
 msgid "Beware the date must be between %s and %s"
 msgstr ""
 
-#: ../src/gsb_form.c:2826 ../src/gsb_form.c:2853
+#: ../src/gsb_form.c:2841 ../src/gsb_form.c:2868
 #, fuzzy
 msgid "Invalid date"
 msgstr "Άκυρη ημερομηνία %s"
 
-#: ../src/gsb_form.c:2851
+#: ../src/gsb_form.c:2866
 #, fuzzy, c-format
 msgid "The date must be less than or equal to %s"
 msgstr "λιγότερο από ή ίσο"
 
-#: ../src/gsb_form.c:2887
+#: ../src/gsb_form.c:2902
 #, fuzzy
 msgid "You must enter an amount."
 msgstr "Πρέπει να εισαγάγετε μια ημερομηνία."
 
-#: ../src/gsb_form.c:2907
+#: ../src/gsb_form.c:2922
 msgid ""
 "You cannot set split of transaction in category for a daughter of a split of "
 "transaction."
@@ -8184,14 +8200,14 @@ msgstr ""
 "Δεν μπορείτε να θέσετε τη διάσπαση της συναλλαγής στην κατηγορία για μια "
 "απόγονο μιας διάσπασης της συναλλαγής."
 
-#: ../src/gsb_form.c:2941
+#: ../src/gsb_form.c:2956
 msgid ""
 "Cannot associate a transfer to a deleted account in a scheduled transaction."
 msgstr ""
 "Αδύνατη η σύνδεση μιας μεταφοράς σε έναν διαγραμμένο λογαριασμό σε μια "
 "σχεδιασμένη συναλλαγή."
 
-#: ../src/gsb_form.c:2948
+#: ../src/gsb_form.c:2963
 msgid ""
 "There is no associated account for this transfer or associated account is "
 "invalid."
@@ -8199,15 +8215,15 @@ msgstr ""
 "Δεν υπάρχει κανένας σχετικός λογαριασμός για αυτήν την μεταφορά ή ο σχετικός "
 "λογαριασμός είναι άκυρος."
 
-#: ../src/gsb_form.c:2956
+#: ../src/gsb_form.c:2971
 msgid "Can't issue a transfer its own account."
 msgstr "Αδύνατη η εκροή της μεταφοράς στον λογαριασμό"
 
-#: ../src/gsb_form.c:2961
+#: ../src/gsb_form.c:2976
 msgid "Can't issue a transfer on a closed account."
 msgstr "Αδύνατη η εκροή της μεταφοράς σε έναν κλειστό λογαριασμό"
 
-#: ../src/gsb_form.c:2987
+#: ../src/gsb_form.c:3002
 msgid ""
 "Selected method of payment has an automatic incremental number\n"
 "but doesn't contain any number.\n"
@@ -8217,7 +8233,7 @@ msgstr ""
 "αλλά δεν περιέχει οποιοδήποτε αριθμό.\n"
 "Θα συνεχίσετε παρόλα αυτά;"
 
-#: ../src/gsb_form.c:3005
+#: ../src/gsb_form.c:3020
 msgid ""
 "Warning: this cheque number is already used.\n"
 "Continue anyway?"
@@ -8225,31 +8241,31 @@ msgstr ""
 "Προειδοποίηση: αυτός ο αριθμός επιταγών χρησιμοποιείται ήδη.\n"
 "θα συνεχίσετε παρόλα αυτά;"
 
-#: ../src/gsb_form.c:3026
+#: ../src/gsb_form.c:3041
 msgid "A transaction with a multiple payee must be a new one."
 msgstr ""
 "Μια συναλλαγή με έναν πολλαπλάσιο δικαιούχο πληρωμής πρέπει να είναι νέα."
 
-#: ../src/gsb_form.c:3031
+#: ../src/gsb_form.c:3046
 msgid "A transaction with a multiple payee cannot be a split child."
 msgstr ""
 "Μια συναλλαγή με έναν πολλαπλάσιο δικαιούχο πληρωμής δεν μπορεί να είναι "
 "διασπασμένος απόγονος."
 
-#: ../src/gsb_form.c:3042
+#: ../src/gsb_form.c:3057
 msgid "The word \"Report\" is reserved. Please use another one."
 msgstr ""
 "Η λέξη \"έκθεση \" είναι διατηρημένη. Παρακαλώ χρησιμοποιήστε μια άλλη."
 
-#: ../src/gsb_form.c:3049
+#: ../src/gsb_form.c:3064
 msgid "Invalid multiple payee."
 msgstr "Άκυρος πολλαπλάσιος δικαιούχος πληρωμής."
 
-#: ../src/gsb_form.c:3331
+#: ../src/gsb_form.c:3346
 msgid "Modifying a transaction"
 msgstr "Τροποποίηση μιας συναλλαγής"
 
-#: ../src/gsb_form.c:3332
+#: ../src/gsb_form.c:3347
 msgid ""
 "You are trying to change a split of transaction to another kind of "
 "transaction.\n"
@@ -8264,7 +8280,7 @@ msgstr ""
 "Είστε βέβαιοι;"
 
 #. propose to configure the form
-#: ../src/gsb_form.c:3635
+#: ../src/gsb_form.c:3650
 msgid "Configure the form"
 msgstr "Διαμορφώστε τη μορφή"
 
@@ -8384,11 +8400,11 @@ msgstr "Μέθοδος ενάντια-συναλλαγής πληρωμής"
 msgid "Free"
 msgstr "Ελεύθερο"
 
-#: ../src/gsb_form_widget.c:456 ../src/gsb_transactions_list.c:173
+#: ../src/gsb_form_widget.c:456 ../src/gsb_transactions_list.c:176
 msgid "Method of payment"
 msgstr "Μέθοδος πληρωμής"
 
-#: ../src/gsb_form_widget.c:484 ../src/gsb_transactions_list.c:181
+#: ../src/gsb_form_widget.c:484 ../src/gsb_transactions_list.c:184
 msgid "Transaction number"
 msgstr "Αριθμός συναλλαγής"
 
@@ -8651,7 +8667,7 @@ msgstr ""
 msgid "Last statement: %s"
 msgstr "Τελευταία δήλωση: %s"
 
-#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2064
+#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2067
 msgid "Init date"
 msgstr "Init date"
 
@@ -8917,23 +8933,23 @@ msgid "Show transactions for the next: "
 msgstr "Παρουσιάστε συναλλαγές για τον επόμενο:"
 
 #. Edit transaction
-#: ../src/gsb_scheduler_list.c:2317 ../src/gsb_transactions_list.c:2478
+#: ../src/gsb_scheduler_list.c:2317 ../src/gsb_transactions_list.c:2481
 msgid "Edit transaction"
 msgstr "Επεξεργασία της συναλλαγής"
 
 #. Clone transaction
-#: ../src/gsb_scheduler_list.c:2329 ../src/gsb_transactions_list.c:2525
+#: ../src/gsb_scheduler_list.c:2329 ../src/gsb_transactions_list.c:2528
 msgid "Clone transaction"
 msgstr "Κλωνοποιημένη συναλλαγή"
 
 #. New transaction
-#: ../src/gsb_scheduler_list.c:2344 ../src/gsb_transactions_list.c:334
-#: ../src/gsb_transactions_list.c:2493
+#: ../src/gsb_scheduler_list.c:2344 ../src/gsb_transactions_list.c:337
+#: ../src/gsb_transactions_list.c:2496
 msgid "New transaction"
 msgstr "Νέα συναλλαγή"
 
 #. Delete transaction
-#: ../src/gsb_scheduler_list.c:2355 ../src/gsb_transactions_list.c:2501
+#: ../src/gsb_scheduler_list.c:2355 ../src/gsb_transactions_list.c:2504
 msgid "Delete transaction"
 msgstr "Διαγραφή της συναλλαγής"
 
@@ -8968,113 +8984,113 @@ msgstr "Αναζήτηση"
 msgid "Select icon directory"
 msgstr "Επιλέξτε τον κατάλογο εικονιδίων"
 
-#: ../src/gsb_transactions_list.c:174
+#: ../src/gsb_transactions_list.c:177
 msgid "Reconciliation reference"
 msgstr "Αναφορά συμφωνίας"
 
-#: ../src/gsb_transactions_list.c:182
+#: ../src/gsb_transactions_list.c:185
 msgid "Cheque number"
 msgstr "Αριθμός επιταγών"
 
-#: ../src/gsb_transactions_list.c:199
+#: ../src/gsb_transactions_list.c:202
 #, fuzzy
 msgid "Delete a child transaction."
 msgstr "Διαγράψτε μια σχεδιασμένη συναλλαγή"
 
-#: ../src/gsb_transactions_list.c:203
+#: ../src/gsb_transactions_list.c:206
 #, fuzzy
 msgid "Delete a transaction."
 msgstr "Διαγράψτε μια συναλλαγή"
 
-#: ../src/gsb_transactions_list.c:207
+#: ../src/gsb_transactions_list.c:210
 #, fuzzy
 msgid "Delete a child of scheduled transaction."
 msgstr "Διαγράψτε μια σχεδιασμένη συναλλαγή"
 
-#: ../src/gsb_transactions_list.c:211
+#: ../src/gsb_transactions_list.c:214
 #, fuzzy
 msgid "Delete a scheduled transaction."
 msgstr "Διαγράψτε μια σχεδιασμένη συναλλαγή"
 
-#: ../src/gsb_transactions_list.c:215
+#: ../src/gsb_transactions_list.c:218
 #, fuzzy
 msgid "Delete one or all occurences of scheduled transaction."
 msgstr "Διαγράψτε την επιλεγμένη σχεδιασμένη συναλλαγή"
 
-#: ../src/gsb_transactions_list.c:339
+#: ../src/gsb_transactions_list.c:342
 msgid "Blank the form to create a new transaction"
 msgstr "Αδειάστε την φόρμα για να δημιουργήσετε νέα συναλλαγή"
 
-#: ../src/gsb_transactions_list.c:348
+#: ../src/gsb_transactions_list.c:351
 msgid "Delete selected transaction"
 msgstr "Διαγράψτε την επιλεγμένη συναλλαγή"
 
-#: ../src/gsb_transactions_list.c:357
+#: ../src/gsb_transactions_list.c:360
 msgid "Edit current transaction"
 msgstr "Επεξεργασία της τρέχουσας συναλλαγής"
 
-#: ../src/gsb_transactions_list.c:361
+#: ../src/gsb_transactions_list.c:364
 msgid "Reconcile"
 msgstr "Συμφωνία"
 
-#: ../src/gsb_transactions_list.c:366
+#: ../src/gsb_transactions_list.c:369
 msgid "Start account reconciliation"
 msgstr "Έναρξη συμφωνίας λογαριασμού"
 
-#: ../src/gsb_transactions_list.c:376
+#: ../src/gsb_transactions_list.c:379
 msgid "Print the transactions list"
 msgstr "Τυπώστε τον κατάλογο συναλλαγών"
 
-#: ../src/gsb_transactions_list.c:384
+#: ../src/gsb_transactions_list.c:387
 msgid "Change display mode of the list"
 msgstr "Αλλαγή τρόπου εμφάνισης της λίστας"
 
-#: ../src/gsb_transactions_list.c:388
+#: ../src/gsb_transactions_list.c:391
 msgid "Import rules"
 msgstr "Εισαγωγή κανόνων"
 
-#: ../src/gsb_transactions_list.c:392
+#: ../src/gsb_transactions_list.c:395
 msgid "Quick file import by rules"
 msgstr "Γρήγορη εισαγωγή αρχείων από τους κανόνες"
 
-#: ../src/gsb_transactions_list.c:399
+#: ../src/gsb_transactions_list.c:402
 #, fuzzy
 msgid "Recreates archive"
 msgstr "Διαγράψτε το αρχείο"
 
-#: ../src/gsb_transactions_list.c:404
+#: ../src/gsb_transactions_list.c:407
 #, fuzzy
 msgid "Recreates the line of the archive and hiding the transactions"
 msgstr "Διαγράψτε το αρχείο και τις συναλλαγές"
 
-#: ../src/gsb_transactions_list.c:482
+#: ../src/gsb_transactions_list.c:485
 msgid "Remove the rule"
 msgstr "Διαγράψτε τον κανόνα"
 
-#: ../src/gsb_transactions_list.c:514
+#: ../src/gsb_transactions_list.c:517
 msgid "Simple view"
 msgstr "Απλή άποψη"
 
-#: ../src/gsb_transactions_list.c:519
+#: ../src/gsb_transactions_list.c:522
 msgid "Two lines view"
 msgstr "Άποψη δύο γραμμών"
 
-#: ../src/gsb_transactions_list.c:524
+#: ../src/gsb_transactions_list.c:527
 msgid "Three lines view"
 msgstr "Άποψη τριών γραμμών"
 
-#: ../src/gsb_transactions_list.c:538
+#: ../src/gsb_transactions_list.c:541
 #, fuzzy
 msgid "Show reconciled transactions"
 msgstr "Συμφωνημένες συναλλαγές"
 
-#: ../src/gsb_transactions_list.c:552
+#: ../src/gsb_transactions_list.c:555
 #, fuzzy
 msgid "Show lines archives"
 msgstr "Γνωστά αρχεία"
 
-#: ../src/gsb_transactions_list.c:835 ../src/gsb_transactions_list.c:3933
-#: ../src/gsb_transactions_list.c:4049
+#: ../src/gsb_transactions_list.c:838 ../src/gsb_transactions_list.c:3947
+#: ../src/gsb_transactions_list.c:4063
 msgid ""
 "Some children didn't find their mother in the list, this shouldn't happen "
 "and there is probably a bug behind that. Please contact the Grisbi team.\n"
@@ -9087,25 +9103,25 @@ msgstr ""
 "\n"
 "Ο ενδιαφερόμενος αριθμός απογόνων είναι:\n"
 
-#: ../src/gsb_transactions_list.c:1079
+#: ../src/gsb_transactions_list.c:1082
 msgid "P"
 msgstr "P"
 
-#: ../src/gsb_transactions_list.c:1083
+#: ../src/gsb_transactions_list.c:1086
 msgid "T"
 msgstr "T"
 
 #. set the R on the transaction
-#: ../src/gsb_transactions_list.c:1087 ../src/gsb_transactions_list.c:1935
+#: ../src/gsb_transactions_list.c:1090 ../src/gsb_transactions_list.c:1938
 msgid "R"
 msgstr "R"
 
-#: ../src/gsb_transactions_list.c:1466
+#: ../src/gsb_transactions_list.c:1469
 #, fuzzy, c-format
 msgid "Do you want to add the transactions of the archive %s into the list ?"
 msgstr "Θέλετε να φορτώσετε τη συναλλαγή του αρχείου %s στον κατάλογο;"
 
-#: ../src/gsb_transactions_list.c:1479
+#: ../src/gsb_transactions_list.c:1482
 msgid ""
 "An archive was clicked but Grisbi is unable to get the name. It seems like a "
 "bug.\n"
@@ -9116,7 +9132,7 @@ msgstr ""
 "Παρακαλώ προσπαθήστε να το αναπαράγετε και επικοινωνείστε με την ομάδα του  "
 "Grisbi."
 
-#: ../src/gsb_transactions_list.c:1483
+#: ../src/gsb_transactions_list.c:1486
 msgid ""
 "An archive was clicked but it seems to have the number 0, wich should not "
 "happen.\n"
@@ -9127,7 +9143,7 @@ msgstr ""
 "Παρακαλώ προσπαθήστε να το αναπαράγετε και επικοινωνείστε με την ομάδα του "
 "Grisbi."
 
-#: ../src/gsb_transactions_list.c:1866
+#: ../src/gsb_transactions_list.c:1869
 msgid ""
 "You cannot switch a transaction between R and non R while reconciling.\n"
 "Please finish or cancel the reconciliation first."
@@ -9136,7 +9152,7 @@ msgstr ""
 "συμφωνώντας.\n"
 "παρακαλώ τελειώστε ή ακυρώστε τη συμφωνία πρώτα."
 
-#: ../src/gsb_transactions_list.c:1878
+#: ../src/gsb_transactions_list.c:1881
 #, fuzzy, c-format
 msgid ""
 "You are trying to reconcile or unreconcile a transaction manually, which is "
@@ -9158,7 +9174,7 @@ msgstr ""
 
 #. we warn the user the transaction disappear
 #. * don't laugh ! there were several bugs reports about a transaction wich disappear :-)
-#: ../src/gsb_transactions_list.c:1947
+#: ../src/gsb_transactions_list.c:1950
 msgid ""
 "The transaction has disappear from the list...\n"
 "Don't worry, it's because you marked it as R, and you choosed not to show "
@@ -9170,25 +9186,25 @@ msgstr ""
 "παρουσιάσετε συναλλαγές Ρ στον κατάλογο  τους παρουσιάστε εάν θέλετε να "
 "ελέγξετε τι κάνατε."
 
-#: ../src/gsb_transactions_list.c:1948
+#: ../src/gsb_transactions_list.c:1951
 msgid "Marking a transaction as R"
 msgstr "Χαρακτηρισμός μιας συναλλαγής ως Ρ"
 
-#: ../src/gsb_transactions_list.c:2027
+#: ../src/gsb_transactions_list.c:2030
 #, fuzzy
 msgid "Select the reconciliation to associate to the selected transaction: "
 msgstr "Επιλέξτε τη συμφωνία που συνδέει στην επιλεγμένη συναλλαγή:"
 
-#: ../src/gsb_transactions_list.c:2179
+#: ../src/gsb_transactions_list.c:2182
 msgid "Grisbi couldn't get the selection, operation canceled..."
 msgstr ""
 "Το Grisbi δεν θα μπορούσε να πάρει την επιλογή, η λειτουργία ακυρώθηκε…"
 
-#: ../src/gsb_transactions_list.c:2223
+#: ../src/gsb_transactions_list.c:2226
 msgid "Impossible to delete an archived transaction."
 msgstr "Αδύνατη η διαγραφή  μιας αρχειοθετημένης συναλλαγής."
 
-#: ../src/gsb_transactions_list.c:2232
+#: ../src/gsb_transactions_list.c:2235
 msgid ""
 "Impossible to delete a reconciled transaction.\n"
 "The transaction, the contra-transaction or the children if it is a split are "
@@ -9200,7 +9216,7 @@ msgstr ""
 "συμφωνούν. Μπορείτε να αφαιρέσετε τη συμφωνία με το CTRL Ρ εάν είναι "
 "πραγματικά απαραίτητο."
 
-#: ../src/gsb_transactions_list.c:2247
+#: ../src/gsb_transactions_list.c:2250
 #, c-format
 msgid ""
 "Do you really want to delete the child of the transaction with party '%s' ?"
@@ -9208,77 +9224,77 @@ msgstr ""
 "Θέλετε πραγματικά να διαγράψετε το παιδί της συναλλαγής με το συμβαλλόμενο "
 "μέρος '%s' ;"
 
-#: ../src/gsb_transactions_list.c:2259
+#: ../src/gsb_transactions_list.c:2262
 #, c-format
 msgid "Do you really want to delete transaction with party '%s' ?"
 msgstr ""
 "Θέλετε πραγματικά να διαγράψετε τη συναλλαγή με το συμβαλλόμενο μέρος '%s' ;"
 
-#: ../src/gsb_transactions_list.c:2462
+#: ../src/gsb_transactions_list.c:2465
 #, fuzzy
 msgid "Displays the contra-transaction"
 msgstr "Εμφάνιση συναλλαγών"
 
 #. use transaction as template
-#: ../src/gsb_transactions_list.c:2515 ../src/menu.c:221
+#: ../src/gsb_transactions_list.c:2518 ../src/menu.c:221
 msgid "Use selected transaction as a template"
 msgstr "Χρησιμοποιήστε την επιλεγμένη συναλλαγή ως πρότυπο."
 
 #. Convert to scheduled transaction
-#: ../src/gsb_transactions_list.c:2538
+#: ../src/gsb_transactions_list.c:2541
 msgid "Convert transaction to scheduled transaction"
 msgstr "Μετατρέψτε τη συναλλαγή στη σχεδιασμένη συναλλαγή"
 
 #. Move to another account
-#: ../src/gsb_transactions_list.c:2547
+#: ../src/gsb_transactions_list.c:2550
 msgid "Move transaction to another account"
 msgstr "Μετακίνηση συναλλαγής σε άλλο λογαριασμό."
 
 #. Change cell content.
-#: ../src/gsb_transactions_list.c:2570
+#: ../src/gsb_transactions_list.c:2573
 msgid "Change cell content"
 msgstr "Αλλαγή περιεχομένου κελιού"
 
-#: ../src/gsb_transactions_list.c:2621
+#: ../src/gsb_transactions_list.c:2624
 #, fuzzy
 msgid "Clear cell"
 msgstr "Ακύρωση"
 
-#: ../src/gsb_transactions_list.c:3018
+#: ../src/gsb_transactions_list.c:3021
 msgid "Cannot move a transfer on his contra-account"
 msgstr "Αδύνατη η μετακίνηση του σε αντίθετο λογαριασμό."
 
 #. sort by line
-#: ../src/gsb_transactions_list.c:3322
+#: ../src/gsb_transactions_list.c:3325
 #, fuzzy
 msgid "Sort list by: "
 msgstr "Κατηγοριοποίηση λίστας κατά :"
 
-#: ../src/gsb_transactions_list.c:3369
+#: ../src/gsb_transactions_list.c:3372
 msgid "alignment: "
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3377
+#: ../src/gsb_transactions_list.c:3380
 msgid "LEFT"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3391
+#: ../src/gsb_transactions_list.c:3394
 msgid "CENTER"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3405
+#: ../src/gsb_transactions_list.c:3408
 msgid "RIGHT"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3803
+#: ../src/gsb_transactions_list.c:3817
 msgid "Transfer to a deleted account"
 msgstr "Μεταφορά σε έναν διαγραμμένο λογαριασμό."
 
-#: ../src/gsb_transactions_list.c:3805
+#: ../src/gsb_transactions_list.c:3819
 msgid "Transfer from a deleted account"
 msgstr "Μεταφορά από έναν διαγραμμένο λογαριασμό."
 
-#: ../src/gsb_transactions_list.c:3965 ../src/gsb_transactions_list.c:4075
+#: ../src/gsb_transactions_list.c:3979 ../src/gsb_transactions_list.c:4089
 #, fuzzy
 msgid ""
 "You have just recovered an archive, if you don't see any new transaction, "
diff --git a/po/eo.po b/po/eo.po
index 1dbcba3..326a294 100644
--- a/po/eo.po
+++ b/po/eo.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: eo\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-10-04 22:27+0200\n"
+"POT-Creation-Date: 2011-11-27 18:09+0100\n"
 "PO-Revision-Date: 2009-06-28 20:04+0200\n"
 "Last-Translator: Cyril Castelbou <cyril.castelbou at free.fr>\n"
 "Language-Team: esperanto <eo at li.org>\n"
@@ -182,7 +182,7 @@ msgstr ""
 #: ../src/categories_onglet.c:732 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231 ../src/gsb_fyear_config.c:283
-#: ../src/gsb_transactions_list.c:2064 ../src/imputation_budgetaire.c:770
+#: ../src/gsb_transactions_list.c:2067 ../src/imputation_budgetaire.c:770
 #: ../src/tiers_onglet.c:666
 msgid "Name"
 msgstr ""
@@ -566,8 +566,8 @@ msgstr ""
 
 #. mise en place de la paddingbox des catégories
 #: ../src/bet_config.c:583 ../src/bet_config.c:602 ../src/bet_config.c:620
-#: ../src/bet_config.c:684 ../src/bet_hist.c:183 ../src/bet_hist.c:2096
-#: ../src/bet_hist.c:2102 ../src/categories_onglet.c:347
+#: ../src/bet_config.c:684 ../src/bet_hist.c:183 ../src/bet_hist.c:2092
+#: ../src/bet_hist.c:2098 ../src/categories_onglet.c:347
 #: ../src/etats_config.c:537 ../src/etats_config.c:540
 #: ../src/etats_config.c:3001 ../src/etats_config.c:7067
 #: ../src/fenetre_principale.c:296 ../src/navigation.c:1960
@@ -576,10 +576,10 @@ msgstr ""
 
 #. mise en place de la paddingbox des ib
 #: ../src/bet_config.c:584 ../src/bet_config.c:603 ../src/bet_config.c:621
-#: ../src/bet_config.c:693 ../src/bet_hist.c:192 ../src/bet_hist.c:2100
+#: ../src/bet_config.c:693 ../src/bet_hist.c:192 ../src/bet_hist.c:2096
 #: ../src/etats_config.c:546 ../src/etats_config.c:549
 #: ../src/etats_config.c:3807 ../src/etats_config.c:7144
-#: ../src/export_csv.c:815 ../src/fenetre_principale.c:301
+#: ../src/export_csv.c:823 ../src/fenetre_principale.c:301
 #: ../src/import_csv.c:88 ../src/imputation_budgetaire.c:353
 #: ../src/navigation.c:1964
 msgid "Budgetary lines"
@@ -604,18 +604,18 @@ msgid "Choose the financial year or 12 months rolling"
 msgstr ""
 
 #. name of the div sous-div column
-#: ../src/bet_config.c:920 ../src/bet_hist.c:572 ../src/bet_hist.c:1647
+#: ../src/bet_config.c:920 ../src/bet_hist.c:570 ../src/bet_hist.c:1643
 #: ../src/categories_onglet.c:160 ../src/etats_affiche.c:2437
-#: ../src/etats_config.c:684 ../src/export_csv.c:806
-#: ../src/gsb_transactions_list.c:176 ../src/import_csv.c:86
+#: ../src/etats_config.c:684 ../src/export_csv.c:814
+#: ../src/gsb_transactions_list.c:179 ../src/import_csv.c:86
 #: ../src/meta_categories.c:67
 msgid "Category"
 msgstr ""
 
 #: ../src/bet_config.c:933 ../src/bet_future.c:817 ../src/bet_future.c:2025
-#: ../src/bet_future.c:2501 ../src/bet_hist.c:1640 ../src/etats_affiche.c:2444
+#: ../src/bet_future.c:2501 ../src/bet_hist.c:1636 ../src/etats_affiche.c:2444
 #: ../src/etats_config.c:688 ../src/gsb_form.c:1343
-#: ../src/gsb_form_widget.c:448 ../src/gsb_transactions_list.c:168
+#: ../src/gsb_form_widget.c:448 ../src/gsb_transactions_list.c:171
 #: ../src/imputation_budgetaire.c:165 ../src/meta_budgetary.c:65
 msgid "Budgetary line"
 msgstr ""
@@ -798,13 +798,13 @@ msgstr ""
 
 #. Print list
 #: ../src/bet_finance_ui.c:1030 ../src/bet_finance_ui.c:1845
-#: ../src/bet_hist.c:1939 ../src/bet_tab.c:1529 ../src/bet_tab.c:2889
+#: ../src/bet_hist.c:1935 ../src/bet_tab.c:1529 ../src/bet_tab.c:2885
 msgid "Print the array"
 msgstr ""
 
 #. Export list
 #: ../src/bet_finance_ui.c:1040 ../src/bet_finance_ui.c:1858
-#: ../src/bet_finance_ui.c:1884 ../src/bet_hist.c:1952 ../src/bet_tab.c:1539
+#: ../src/bet_finance_ui.c:1884 ../src/bet_hist.c:1948 ../src/bet_tab.c:1539
 msgid "Export the array"
 msgstr ""
 
@@ -819,10 +819,10 @@ msgid "Loan amount: "
 msgstr ""
 
 #: ../src/bet_finance_ui.c:1187 ../src/bet_future.c:771 ../src/bet_tab.c:657
-#: ../src/etats_affiche.c:2409 ../src/export_csv.c:776
+#: ../src/etats_affiche.c:2409 ../src/export_csv.c:784
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_form.c:1298
 #: ../src/gsb_form_widget.c:416 ../src/gsb_reconcile.c:162
-#: ../src/gsb_scheduler_list.c:512 ../src/gsb_transactions_list.c:165
+#: ../src/gsb_scheduler_list.c:512 ../src/gsb_transactions_list.c:168
 #: ../src/import.c:3326 ../src/import_csv.c:81
 msgid "Date"
 msgstr ""
@@ -863,14 +863,14 @@ msgstr ""
 msgid "Credits"
 msgstr ""
 
-#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1936 ../src/bet_tab.c:2886
-#: ../src/etats_onglet.c:177 ../src/gsb_transactions_list.c:372
+#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1932 ../src/bet_tab.c:2882
+#: ../src/etats_onglet.c:177 ../src/gsb_transactions_list.c:375
 msgid "Print"
 msgstr ""
 
-#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1949 ../src/bet_tab.c:2899
+#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1945 ../src/bet_tab.c:2895
 #: ../src/categories_onglet.c:562 ../src/etats_onglet.c:167
-#: ../src/export.c:164 ../src/imputation_budgetaire.c:599
+#: ../src/export.c:204 ../src/imputation_budgetaire.c:599
 msgid "Export"
 msgstr ""
 
@@ -878,7 +878,7 @@ msgstr ""
 msgid "credit.csv"
 msgstr ""
 
-#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2046 ../src/bet_tab.c:3025
+#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2042 ../src/bet_tab.c:3021
 #: ../src/imputation_budgetaire.c:439
 msgid "Cannot save file."
 msgstr ""
@@ -956,20 +956,20 @@ msgid "Years"
 msgstr ""
 
 #: ../src/bet_future.c:329 ../src/gsb_form_scheduler.c:176
-#: ../src/gsb_form_scheduler.c:193 ../src/gsb_scheduler_list.c:512
+#: ../src/gsb_scheduler_list.c:512
 msgid "Frequency"
 msgstr ""
 
 #: ../src/bet_future.c:337 ../src/bet_future.c:732
-#: ../src/gsb_form_scheduler.c:643 ../src/gsb_form_scheduler.c:836
-#: ../src/gsb_form_scheduler.c:1098
+#: ../src/gsb_form_scheduler.c:193 ../src/gsb_form_scheduler.c:643
+#: ../src/gsb_form_scheduler.c:836 ../src/gsb_form_scheduler.c:1098
 msgid "Limit date"
 msgstr ""
 
 #: ../src/bet_future.c:350 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231
-#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2064
+#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2067
 msgid "Final date"
 msgstr ""
 
@@ -996,30 +996,30 @@ msgstr ""
 #: ../src/bet_future.c:789 ../src/etats_affiche.c:2430
 #: ../src/etats_config.c:528 ../src/etats_config.c:531
 #: ../src/etats_config.c:696 ../src/etats_config.c:7032
-#: ../src/export_csv.c:791 ../src/fenetre_principale.c:286
+#: ../src/export_csv.c:799 ../src/fenetre_principale.c:286
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_form.c:1319
 #: ../src/gsb_form_widget.c:436 ../src/gsb_scheduler_list.c:512
-#: ../src/gsb_transactions_list.c:167 ../src/import.c:3333
+#: ../src/gsb_transactions_list.c:170 ../src/import.c:3333
 #: ../src/import_csv.c:83 ../src/meta_payee.c:79
 msgid "Payee"
 msgstr ""
 
 #. Debit method_ptr
 #: ../src/bet_future.c:796 ../src/bet_tab.c:691 ../src/categories_onglet.c:762
-#: ../src/export_csv.c:797 ../src/gsb_form.c:1324 ../src/gsb_form_widget.c:420
+#: ../src/export_csv.c:805 ../src/gsb_form.c:1324 ../src/gsb_form_widget.c:420
 #: ../src/gsb_payment_method_config.c:319
 #: ../src/gsb_payment_method_config.c:390
-#: ../src/gsb_payment_method_config.c:1084 ../src/gsb_transactions_list.c:169
+#: ../src/gsb_payment_method_config.c:1084 ../src/gsb_transactions_list.c:172
 #: ../src/import_csv.c:92 ../src/imputation_budgetaire.c:800
 msgid "Debit"
 msgstr ""
 
 #. Credit method_ptr
 #: ../src/bet_future.c:803 ../src/bet_tab.c:709 ../src/categories_onglet.c:762
-#: ../src/export_csv.c:794 ../src/gsb_form.c:1329 ../src/gsb_form_widget.c:424
+#: ../src/export_csv.c:802 ../src/gsb_form.c:1329 ../src/gsb_form_widget.c:424
 #: ../src/gsb_payment_method_config.c:326
 #: ../src/gsb_payment_method_config.c:403
-#: ../src/gsb_payment_method_config.c:1080 ../src/gsb_transactions_list.c:170
+#: ../src/gsb_payment_method_config.c:1080 ../src/gsb_transactions_list.c:173
 #: ../src/imputation_budgetaire.c:800
 msgid "Credit"
 msgstr ""
@@ -1030,9 +1030,9 @@ msgid "Categories : Sub-categories"
 msgstr ""
 
 #. Notes
-#: ../src/bet_future.c:824 ../src/etats_affiche.c:2451 ../src/export_csv.c:812
+#: ../src/bet_future.c:824 ../src/etats_affiche.c:2451 ../src/export_csv.c:820
 #: ../src/gsb_bank.c:941 ../src/gsb_form.c:1348 ../src/gsb_form_widget.c:452
-#: ../src/gsb_transactions_list.c:179 ../src/import_csv.c:84
+#: ../src/gsb_transactions_list.c:182 ../src/import_csv.c:84
 msgid "Notes"
 msgstr ""
 
@@ -1041,8 +1041,8 @@ msgstr ""
 #. Transfer = Virement
 #. Direct deposit remplacé par Transfert = Virement
 #: ../src/bet_future.c:1423 ../src/bet_future.c:1670
-#: ../src/etats_affiche.c:1848 ../src/export_csv.c:617 ../src/export_csv.c:729
-#: ../src/export_csv.c:741 ../src/gsb_data_category.c:1060
+#: ../src/etats_affiche.c:1848 ../src/export_csv.c:625 ../src/export_csv.c:737
+#: ../src/export_csv.c:749 ../src/gsb_data_category.c:1060
 #: ../src/gsb_data_payment.c:635 ../src/gsb_data_payment.c:719
 #: ../src/gsb_data_payment.c:758 ../src/gsb_form.c:2314 ../src/import.c:2762
 #: ../src/import.c:2780 ../src/plugins/ofx/ofx.c:434
@@ -1110,68 +1110,68 @@ msgid ""
 "You need to fix it and start over."
 msgstr ""
 
-#: ../src/bet_graph.c:304 ../src/bet_graph.c:416
+#: ../src/bet_graph.c:305 ../src/bet_graph.c:422
 msgid "Graph"
 msgstr ""
 
-#: ../src/bet_graph.c:361 ../src/tiers_onglet.c:1064
+#: ../src/bet_graph.c:362 ../src/tiers_onglet.c:1064
 msgid "Options"
 msgstr ""
 
-#: ../src/bet_graph.c:429
+#: ../src/bet_graph.c:435
 msgid "Expenses"
 msgstr ""
 
-#: ../src/bet_graph.c:453 ../src/etats_affiche.c:2299
+#: ../src/bet_graph.c:456 ../src/etats_affiche.c:2299
 msgid "Incomes"
 msgstr ""
 
-#: ../src/bet_graph.c:805
+#: ../src/bet_graph.c:817
 msgid "You can not exceed one year of visualization"
 msgstr ""
 
-#: ../src/bet_graph.c:805
+#: ../src/bet_graph.c:817
 msgid "Overflow"
 msgstr ""
 
-#: ../src/bet_graph.c:962
+#: ../src/bet_graph.c:974
 msgid "Column"
 msgstr ""
 
-#: ../src/bet_graph.c:989
+#: ../src/bet_graph.c:1001
 msgid "Line"
 msgstr ""
 
 #. la grille est visible
-#: ../src/bet_graph.c:1449 ../src/bet_graph.c:1483
+#: ../src/bet_graph.c:1461 ../src/bet_graph.c:1495
 msgid "Hide grid"
 msgstr ""
 
-#: ../src/bet_graph.c:1451 ../src/bet_graph.c:1485 ../src/ui/bet_graph.ui.h:23
+#: ../src/bet_graph.c:1463 ../src/bet_graph.c:1497 ../src/ui/bet_graph.ui.h:23
 msgid "Show grid"
 msgstr ""
 
-#: ../src/bet_hist.c:560 ../src/tiers_onglet.c:1151
+#: ../src/bet_hist.c:558 ../src/tiers_onglet.c:1151
 msgid "Select"
 msgstr ""
 
-#: ../src/bet_hist.c:591 ../src/categories_onglet.c:180
-#: ../src/etats_config.c:5249 ../src/export_csv.c:800
+#: ../src/bet_hist.c:589 ../src/categories_onglet.c:180
+#: ../src/etats_config.c:5249 ../src/export_csv.c:808
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_scheduler_list.c:513
-#: ../src/gsb_transactions_list.c:172 ../src/import.c:3340
+#: ../src/gsb_transactions_list.c:175 ../src/import.c:3340
 #: ../src/imputation_budgetaire.c:185 ../src/tiers_onglet.c:232
 msgid "Amount"
 msgstr ""
 
-#: ../src/bet_hist.c:609
+#: ../src/bet_hist.c:607
 msgid "Average"
 msgstr ""
 
-#: ../src/bet_hist.c:627
+#: ../src/bet_hist.c:625
 msgid "Current fyear"
 msgstr ""
 
-#: ../src/bet_hist.c:646
+#: ../src/bet_hist.c:644
 msgid "Amount retained"
 msgstr ""
 
@@ -1180,39 +1180,39 @@ msgstr ""
 #. * FYEAR_COL_NAME : the name of the fyear
 #. * FYEAR_COL_NUMBER : the number of the fyear
 #. * FYEAR_COL_VIEW : it the fyear should be showed
-#: ../src/bet_hist.c:1067
+#: ../src/bet_hist.c:1063
 msgid "12 months rolling"
 msgstr ""
 
 #. Add last amount menu
-#: ../src/bet_hist.c:1482
+#: ../src/bet_hist.c:1478
 msgid "Assign the amount of the last operation"
 msgstr ""
 
 #. Add average amount menu
-#: ../src/bet_hist.c:1505
+#: ../src/bet_hist.c:1501
 msgid "Copy the average amount"
 msgstr ""
 
-#: ../src/bet_hist.c:1800
+#: ../src/bet_hist.c:1796
 #, c-format
 msgid "Amounts by %s on 12 months rolling for the account: «%s»"
 msgstr ""
 
-#: ../src/bet_hist.c:1805
+#: ../src/bet_hist.c:1801
 #, c-format
 msgid "Amounts by %s in %s for the account: «%s»"
 msgstr ""
 
-#: ../src/bet_hist.c:1962
+#: ../src/bet_hist.c:1958
 msgid "Data graph"
 msgstr ""
 
-#: ../src/bet_hist.c:1966
+#: ../src/bet_hist.c:1962
 msgid "display the data graph"
 msgstr ""
 
-#: ../src/bet_hist.c:2022
+#: ../src/bet_hist.c:2018
 msgid "Export the historical data"
 msgstr ""
 
@@ -1239,14 +1239,14 @@ msgstr ""
 msgid "Description"
 msgstr ""
 
-#: ../src/bet_tab.c:727 ../src/export_csv.c:803 ../src/gsb_reconcile.c:165
-#: ../src/gsb_scheduler_list.c:513 ../src/gsb_transactions_list.c:171
-#: ../src/gsb_transactions_list.c:3316 ../src/import_csv.c:90
+#: ../src/bet_tab.c:727 ../src/export_csv.c:811 ../src/gsb_reconcile.c:165
+#: ../src/gsb_scheduler_list.c:513 ../src/gsb_transactions_list.c:174
+#: ../src/gsb_transactions_list.c:3319 ../src/import_csv.c:90
 msgid "Balance"
 msgstr ""
 
-#: ../src/bet_tab.c:823 ../src/bet_tab.c:836 ../src/bet_tab.c:1030
-#: ../src/bet_tab.c:2499 ../src/bet_tab.c:2504
+#: ../src/bet_tab.c:823 ../src/bet_tab.c:836 ../src/bet_tab.c:1028
+#: ../src/bet_tab.c:2497 ../src/bet_tab.c:2502
 #, c-format
 msgid ""
 "Transfer between account: %s\n"
@@ -1292,42 +1292,42 @@ msgstr ""
 msgid "Reset data"
 msgstr ""
 
-#: ../src/bet_tab.c:1860
+#: ../src/bet_tab.c:1858
 msgid " (still available)"
 msgstr ""
 
-#: ../src/bet_tab.c:1869 ../src/bet_tab.c:1891
+#: ../src/bet_tab.c:1867 ../src/bet_tab.c:1889
 msgid " (budget exceeded)"
 msgstr ""
 
-#: ../src/bet_tab.c:1882
+#: ../src/bet_tab.c:1880
 msgid " (yet to receive)"
 msgstr ""
 
-#: ../src/bet_tab.c:2422 ../src/bet_tab.c:2472 ../src/bet_tab.c:2532
+#: ../src/bet_tab.c:2420 ../src/bet_tab.c:2470 ../src/bet_tab.c:2530
 msgid "No data by default"
 msgstr ""
 
-#: ../src/bet_tab.c:2430 ../src/bet_tab.c:2480 ../src/bet_tab.c:2538
+#: ../src/bet_tab.c:2428 ../src/bet_tab.c:2478 ../src/bet_tab.c:2536
 #: ../src/etats_affiche.c:1864 ../src/gsb_data_category.c:161
 #: ../src/meta_categories.c:70
 msgid "No category"
 msgstr ""
 
-#: ../src/bet_tab.c:2438 ../src/bet_tab.c:2488 ../src/bet_tab.c:2544
+#: ../src/bet_tab.c:2436 ../src/bet_tab.c:2486 ../src/bet_tab.c:2542
 #: ../src/etats_affiche.c:2034 ../src/meta_budgetary.c:68
 msgid "No budgetary line"
 msgstr ""
 
-#: ../src/bet_tab.c:2902 ../src/bet_tab.c:3001
+#: ../src/bet_tab.c:2898 ../src/bet_tab.c:2997
 msgid "Export the array of forecast"
 msgstr ""
 
-#: ../src/bet_tab.c:2959
+#: ../src/bet_tab.c:2955
 msgid "Balance at "
 msgstr ""
 
-#: ../src/bet_tab.c:3008
+#: ../src/bet_tab.c:3004
 msgid "forecast.csv"
 msgstr ""
 
@@ -1418,7 +1418,7 @@ msgid "Export a Grisbi category file (.cgsb)"
 msgstr ""
 
 #: ../src/categories_onglet.c:571 ../src/etats_onglet.c:187
-#: ../src/gsb_scheduler_list.c:274 ../src/gsb_transactions_list.c:344
+#: ../src/gsb_scheduler_list.c:274 ../src/gsb_transactions_list.c:347
 #: ../src/imputation_budgetaire.c:609 ../src/tiers_onglet.c:326
 msgid "Delete"
 msgstr ""
@@ -1428,7 +1428,7 @@ msgid "Delete selected category"
 msgstr ""
 
 #: ../src/categories_onglet.c:580 ../src/gsb_scheduler_list.c:284
-#: ../src/gsb_transactions_list.c:353 ../src/imputation_budgetaire.c:619
+#: ../src/gsb_transactions_list.c:356 ../src/imputation_budgetaire.c:619
 #: ../src/tiers_onglet.c:335
 msgid "Edit"
 msgstr ""
@@ -1439,7 +1439,7 @@ msgid "Edit selected category"
 msgstr ""
 
 #: ../src/categories_onglet.c:590 ../src/gsb_scheduler_list.c:315
-#: ../src/gsb_transactions_list.c:380 ../src/imputation_budgetaire.c:630
+#: ../src/gsb_transactions_list.c:383 ../src/imputation_budgetaire.c:630
 #: ../src/tiers_onglet.c:345
 msgid "View"
 msgstr ""
@@ -1457,7 +1457,7 @@ msgstr ""
 msgid "Subcategory view"
 msgstr ""
 
-#: ../src/categories_onglet.c:654 ../src/gsb_transactions_list.c:529
+#: ../src/categories_onglet.c:654 ../src/gsb_transactions_list.c:532
 #: ../src/imputation_budgetaire.c:694 ../src/tiers_onglet.c:462
 msgid "Complete view"
 msgstr ""
@@ -1938,13 +1938,13 @@ msgid "Result without financial year: "
 msgstr ""
 
 #: ../src/etats_affiche.c:1403 ../src/gsb_scheduler_list.c:1260
-#: ../src/gsb_transactions_list.c:3816
+#: ../src/gsb_transactions_list.c:3830
 #, c-format
 msgid "Transfer to %s"
 msgstr ""
 
 #: ../src/etats_affiche.c:1405 ../src/gsb_scheduler_list.c:1264
-#: ../src/gsb_transactions_list.c:3819
+#: ../src/gsb_transactions_list.c:3833
 #, c-format
 msgid "Transfer from %s"
 msgstr ""
@@ -1991,10 +1991,10 @@ msgstr ""
 msgid "General total: "
 msgstr ""
 
-#: ../src/etats_affiche.c:1857 ../src/export_csv.c:587
+#: ../src/etats_affiche.c:1857 ../src/export_csv.c:595
 #: ../src/gsb_data_category.c:1058 ../src/gsb_form.c:735
-#: ../src/gsb_form.c:1761 ../src/gsb_form.c:2905 ../src/gsb_form.c:3308
-#: ../src/gsb_form_scheduler.c:317 ../src/gsb_transactions_list.c:3794
+#: ../src/gsb_form.c:1761 ../src/gsb_form.c:2920 ../src/gsb_form.c:3323
+#: ../src/gsb_form_scheduler.c:317 ../src/gsb_transactions_list.c:3808
 msgid "Split of transaction"
 msgstr ""
 
@@ -2015,15 +2015,15 @@ msgstr ""
 msgid "Outgoings"
 msgstr ""
 
-#: ../src/etats_affiche.c:2416 ../src/export_csv.c:779 ../src/gsb_form.c:1303
+#: ../src/etats_affiche.c:2416 ../src/export_csv.c:787 ../src/gsb_form.c:1303
 #: ../src/gsb_form.c:2148 ../src/gsb_form.c:2178 ../src/gsb_form_widget.c:428
-#: ../src/gsb_transactions_list.c:166 ../src/import_csv.c:82
+#: ../src/gsb_transactions_list.c:169 ../src/import_csv.c:82
 msgid "Value date"
 msgstr ""
 
-#: ../src/etats_affiche.c:2423 ../src/export_csv.c:785
+#: ../src/etats_affiche.c:2423 ../src/export_csv.c:793
 #: ../src/gsb_archive_config.c:102 ../src/gsb_assistant_archive_export.c:153
-#: ../src/gsb_form_widget.c:432 ../src/gsb_transactions_list.c:175
+#: ../src/gsb_form_widget.c:432 ../src/gsb_transactions_list.c:178
 msgid "Financial year"
 msgstr ""
 
@@ -2038,13 +2038,13 @@ msgstr ""
 msgid "Cheque"
 msgstr ""
 
-#: ../src/etats_affiche.c:2472 ../src/export_csv.c:821 ../src/gsb_form.c:1395
-#: ../src/gsb_form_widget.c:472 ../src/gsb_transactions_list.c:178
+#: ../src/etats_affiche.c:2472 ../src/export_csv.c:829 ../src/gsb_form.c:1395
+#: ../src/gsb_form_widget.c:472 ../src/gsb_transactions_list.c:181
 msgid "Voucher"
 msgstr ""
 
-#: ../src/etats_affiche.c:2479 ../src/export_csv.c:827 ../src/gsb_form.c:1390
-#: ../src/gsb_form_widget.c:476 ../src/gsb_transactions_list.c:180
+#: ../src/etats_affiche.c:2479 ../src/export_csv.c:835 ../src/gsb_form.c:1390
+#: ../src/gsb_form_widget.c:476 ../src/gsb_transactions_list.c:183
 msgid "Bank references"
 msgstr ""
 
@@ -2192,7 +2192,7 @@ msgstr ""
 msgid "Generalities"
 msgstr ""
 
-#: ../src/etats_config.c:644 ../src/etats_config.c:647 ../src/export_csv.c:767
+#: ../src/etats_config.c:644 ../src/etats_config.c:647 ../src/export_csv.c:775
 #: ../src/fenetre_principale.c:253 ../src/parametres.c:430
 msgid "Transactions"
 msgstr ""
@@ -2308,16 +2308,17 @@ msgstr ""
 
 #: ../src/etats_config.c:2557 ../src/etats_config.c:2812
 #: ../src/etats_config.c:3094 ../src/etats_config.c:3901
-#: ../src/etats_config.c:4091 ../src/etats_config.c:7322
-#: ../src/tiers_onglet.c:1428 ../src/tiers_onglet.c:1448
+#: ../src/etats_config.c:4091 ../src/etats_config.c:7322 ../src/export.c:613
+#: ../src/gsb_assistant.c:91 ../src/tiers_onglet.c:1428
+#: ../src/tiers_onglet.c:1448
 msgid "Select all"
 msgstr ""
 
 #. ajoute le bouton (dé)sélectionne tout
 #: ../src/etats_config.c:2572 ../src/etats_config.c:2827
 #: ../src/etats_config.c:3109 ../src/etats_config.c:3916
-#: ../src/etats_config.c:4106 ../src/etats_config.c:7337 ../src/import.c:2270
-#: ../src/tiers_onglet.c:1219 ../src/tiers_onglet.c:1430
+#: ../src/etats_config.c:4106 ../src/etats_config.c:7337 ../src/export.c:608
+#: ../src/import.c:2270 ../src/tiers_onglet.c:1219 ../src/tiers_onglet.c:1430
 msgid "Unselect all"
 msgstr ""
 
@@ -2883,7 +2884,7 @@ msgstr ""
 msgid "Select methods of payment to include: "
 msgstr ""
 
-#: ../src/etats_csv.c:175 ../src/export_csv.c:410
+#: ../src/etats_csv.c:175 ../src/export_csv.c:418
 #, c-format
 msgid ""
 "Unable to create file \"%s\" :\n"
@@ -3164,11 +3165,11 @@ msgstr ""
 msgid "to %s %d"
 msgstr ""
 
-#: ../src/export.c:79
+#: ../src/export.c:89
 msgid "Exporting Grisbi accounts"
 msgstr ""
 
-#: ../src/export.c:80
+#: ../src/export.c:90
 msgid ""
 "This assistant will guide you through the process of exporting Grisbi "
 "accounts into QIF or CSV files.\n"
@@ -3177,80 +3178,89 @@ msgid ""
 "into currency of their respective account."
 msgstr ""
 
-#: ../src/export.c:136
+#: ../src/export.c:176
 msgid "Select accounts to export"
 msgstr ""
 
-#: ../src/export.c:173 ../src/export_csv.c:770
+#: ../src/export.c:213 ../src/export_csv.c:778
 #: ../src/gsb_data_partial_balance.c:1508
 msgid "Account name"
 msgstr ""
 
-#: ../src/export.c:256
+#: ../src/export.c:242
+msgid "Select options to export"
+msgstr ""
+
+#: ../src/export.c:243 ../src/export.c:462
+#: ../src/gsb_assistant_archive_export.c:306
+msgid "QIF format"
+msgstr ""
+
+#: ../src/export.c:243 ../src/export.c:463
+#: ../src/gsb_assistant_archive_export.c:307
+msgid "CSV format"
+msgstr ""
+
+#: ../src/export.c:249
+msgid "Treat all files as the first"
+msgstr ""
+
+#: ../src/export.c:326
 msgid "Export settings completed successfully"
 msgstr ""
 
-#: ../src/export.c:260
+#: ../src/export.c:330
 msgid "Press the 'Close' button to finish the export."
 msgstr ""
 
-#: ../src/export.c:288
+#: ../src/export.c:363
 msgid "Accounts to export"
 msgstr ""
 
-#: ../src/export.c:293
+#: ../src/export.c:368
 msgid ""
 "The following accounts are to be exported. In the next screens, you will "
 "choose what to do with each of them."
 msgstr ""
 
-#: ../src/export.c:368 ../src/gsb_assistant_archive_export.c:300
+#: ../src/export.c:457 ../src/gsb_assistant_archive_export.c:300
 msgid "Export format: "
 msgstr ""
 
-#: ../src/export.c:373 ../src/gsb_assistant_archive_export.c:306
-msgid "QIF format"
-msgstr ""
-
-#: ../src/export.c:374 ../src/gsb_assistant_archive_export.c:307
-msgid "CSV format"
-msgstr ""
-
-#. set the initial balance
-#: ../src/export_csv.c:291
+#: ../src/export_csv.c:294
 msgid "Initial balance"
 msgstr ""
 
-#: ../src/export_csv.c:608
+#: ../src/export_csv.c:616
 msgid "B"
 msgstr ""
 
-#: ../src/export_csv.c:731 ../src/gsb_form.c:1915
+#: ../src/export_csv.c:739 ../src/gsb_form.c:1915
 msgid "Deleted account"
 msgstr ""
 
-#: ../src/export_csv.c:773 ../src/import_csv.c:95
+#: ../src/export_csv.c:781 ../src/import_csv.c:95
 msgid "Split"
 msgstr ""
 
-#: ../src/export_csv.c:782
+#: ../src/export_csv.c:790
 msgid "Cheques"
 msgstr ""
 
-#: ../src/export_csv.c:788 ../src/gsb_transactions_list.c:177
+#: ../src/export_csv.c:796 ../src/gsb_transactions_list.c:180
 #: ../src/import_csv.c:94
 msgid "C/R"
 msgstr ""
 
-#: ../src/export_csv.c:809 ../src/import_csv.c:87
+#: ../src/export_csv.c:817 ../src/import_csv.c:87
 msgid "Sub-categories"
 msgstr ""
 
-#: ../src/export_csv.c:818 ../src/import_csv.c:89
+#: ../src/export_csv.c:826 ../src/import_csv.c:89
 msgid "Sub-budgetary lines"
 msgstr ""
 
-#: ../src/export_csv.c:824
+#: ../src/export_csv.c:832
 msgid "Reconciliation number"
 msgstr ""
 
@@ -4418,7 +4428,7 @@ msgid ""
 "or the close button to cancel the action."
 msgstr ""
 
-#: ../src/gsb_assistant.c:230
+#: ../src/gsb_assistant.c:243
 #, c-format
 msgid "%s (%d of %d)"
 msgstr ""
@@ -4531,7 +4541,7 @@ msgid "Import data from online bank services or from accounting software"
 msgstr ""
 
 #: ../src/gsb_assistant_file.c:582 ../src/navigation.c:1137
-#: ../src/traitement_variables.c:228
+#: ../src/traitement_variables.c:227
 msgid "My accounts"
 msgstr ""
 
@@ -4828,7 +4838,7 @@ msgstr ""
 #. ok, all the transactions belong to the same account, we can
 #. * show a dialog to select the reconcile
 #: ../src/gsb_assistant_reconcile_config.c:1185
-#: ../src/gsb_transactions_list.c:2015
+#: ../src/gsb_transactions_list.c:2018
 msgid "Selection of a reconciliation"
 msgstr ""
 
@@ -6668,7 +6678,7 @@ msgstr ""
 msgid "No payee defined"
 msgstr ""
 
-#: ../src/gsb_data_payee.c:542 ../src/gsb_form.c:3018 ../src/gsb_form.c:3019
+#: ../src/gsb_data_payee.c:542 ../src/gsb_form.c:3033 ../src/gsb_form.c:3034
 #: ../src/navigation.c:1250
 msgid "Report"
 msgstr ""
@@ -6698,8 +6708,8 @@ msgstr ""
 msgid "Direct debit"
 msgstr ""
 
-#: ../src/gsb_data_scheduled.c:1553 ../src/gsb_data_transaction.c:2027
-#: ../src/gsb_data_transaction.c:2089
+#: ../src/gsb_data_scheduled.c:1553 ../src/gsb_data_transaction.c:2028
+#: ../src/gsb_data_transaction.c:2090
 msgid "Cannot allocate memory, bad things will happen soon"
 msgstr ""
 
@@ -6912,19 +6922,19 @@ msgid "Transaction %d has invalid category %d.\n"
 msgstr ""
 
 #. sub-budget not found
-#: ../src/gsb_debug.c:715
+#: ../src/gsb_debug.c:721
 #, c-format
 msgid "Transaction %d has budget %d but invalid sub-budget %d.\n"
 msgstr ""
 
 #. budget not found
-#: ../src/gsb_debug.c:729
+#: ../src/gsb_debug.c:733
 #, c-format
 msgid "Transaction %d has invalid budget %d.\n"
 msgstr ""
 
 #. payee not found
-#: ../src/gsb_debug.c:814
+#: ../src/gsb_debug.c:824
 #, c-format
 msgid "Transaction %d has invalid payee %d.\n"
 msgstr ""
@@ -7134,8 +7144,8 @@ msgid ""
 msgstr ""
 
 #: ../src/gsb_file_load.c:301 ../src/gsb_file_load.c:418
-#: ../src/gsb_file_others.c:458 ../src/gsb_file_others.c:595
-#: ../src/gsb_file_others.c:782 ../src/gsb_file_others.c:842
+#: ../src/gsb_file_others.c:459 ../src/gsb_file_others.c:603
+#: ../src/gsb_file_others.c:790 ../src/gsb_file_others.c:850
 #, c-format
 msgid "Cannot open file '%s': %s"
 msgstr ""
@@ -7144,8 +7154,8 @@ msgstr ""
 msgid "File does not exist"
 msgstr ""
 
-#: ../src/gsb_file_load.c:316 ../src/gsb_file_others.c:471
-#: ../src/gsb_file_others.c:794
+#: ../src/gsb_file_load.c:316 ../src/gsb_file_others.c:472
+#: ../src/gsb_file_others.c:802
 #, c-format
 msgid ""
 "%s doesn't seem to be a regular file,\n"
@@ -7164,11 +7174,11 @@ msgstr ""
 msgid "Encryption plugin not found."
 msgstr ""
 
-#: ../src/gsb_file_load.c:462 ../src/gsb_file_load.c:5489
+#: ../src/gsb_file_load.c:464 ../src/gsb_file_load.c:5420
 msgid "This is not a Grisbi file... Loading aborted."
 msgstr ""
 
-#: ../src/gsb_file_load.c:707
+#: ../src/gsb_file_load.c:730
 #, c-format
 msgid ""
 "An error occured while parsing the file :\n"
@@ -7177,14 +7187,14 @@ msgid ""
 msgstr ""
 
 #. we don't know here the release of that file, give the release needed
-#: ../src/gsb_file_load.c:8885
+#: ../src/gsb_file_load.c:8812
 #, c-format
 msgid ""
 "Grisbi version %s is needed to open this file.\n"
 "You are using version %s."
 msgstr ""
 
-#: ../src/gsb_file_load.c:8910
+#: ../src/gsb_file_load.c:8837
 msgid ""
 "You have opened an archive.\n"
 "There is no limit in Grisbi, you can do whatever you want and save it later "
@@ -7192,7 +7202,7 @@ msgid ""
 "transactions or important information."
 msgstr ""
 
-#: ../src/gsb_file_load.c:8914
+#: ../src/gsb_file_load.c:8841
 msgid "Grisbi archive opened"
 msgstr ""
 
@@ -7215,8 +7225,13 @@ msgstr ""
 msgid "There is no report to record. Back."
 msgstr ""
 
+#: ../src/gsb_file_others.c:512
+#, c-format
+msgid "Error parsing file '%s': %s"
+msgstr ""
+
 #. inform the user of that
-#: ../src/gsb_file_others.c:576
+#: ../src/gsb_file_others.c:584
 msgid ""
 "Some things in a report cannot be imported :\n"
 "The selected lists of financial years, accounts, transfer accounts, "
@@ -7226,28 +7241,28 @@ msgid ""
 "You should check and modify that in the property box of that account."
 msgstr ""
 
-#: ../src/gsb_file_others.c:582
+#: ../src/gsb_file_others.c:590
 msgid "Importing a report"
 msgstr ""
 
-#: ../src/gsb_file_others.c:621 ../src/gsb_file_others.c:628
+#: ../src/gsb_file_others.c:629 ../src/gsb_file_others.c:636
 msgid "This is not a grisbi file, loading canceled..."
 msgstr ""
 
-#: ../src/gsb_file_others.c:645 ../src/gsb_file_others.c:656
-#: ../src/gsb_file_others.c:673 ../src/gsb_file_others.c:696
+#: ../src/gsb_file_others.c:653 ../src/gsb_file_others.c:664
+#: ../src/gsb_file_others.c:681 ../src/gsb_file_others.c:704
 msgid "The file version is below 0.6.0, Grisbi cannot import it."
 msgstr ""
 
-#: ../src/gsb_file_others.c:648 ../src/gsb_file_others.c:699
+#: ../src/gsb_file_others.c:656 ../src/gsb_file_others.c:707
 msgid "This is not a category file, loading canceled..."
 msgstr ""
 
-#: ../src/gsb_file_others.c:664
+#: ../src/gsb_file_others.c:672
 msgid "This is not a budget file, loading canceled..."
 msgstr ""
 
-#: ../src/gsb_file_others.c:681
+#: ../src/gsb_file_others.c:689
 msgid "This is not a report file, loading canceled..."
 msgstr ""
 
@@ -7341,97 +7356,97 @@ msgstr ""
 msgid "No payee selected for this report."
 msgstr ""
 
-#: ../src/gsb_form.c:2767
+#: ../src/gsb_form.c:2782
 msgid "You must enter a date."
 msgstr ""
 
-#: ../src/gsb_form.c:2774
+#: ../src/gsb_form.c:2789
 #, c-format
 msgid "Invalid date %s"
 msgstr ""
 
-#: ../src/gsb_form.c:2797
+#: ../src/gsb_form.c:2812
 #, c-format
 msgid "Invalid value date %s"
 msgstr ""
 
-#: ../src/gsb_form.c:2823
+#: ../src/gsb_form.c:2838
 #, c-format
 msgid "Beware the date must be between %s and %s"
 msgstr ""
 
-#: ../src/gsb_form.c:2826 ../src/gsb_form.c:2853
+#: ../src/gsb_form.c:2841 ../src/gsb_form.c:2868
 msgid "Invalid date"
 msgstr ""
 
-#: ../src/gsb_form.c:2851
+#: ../src/gsb_form.c:2866
 #, c-format
 msgid "The date must be less than or equal to %s"
 msgstr ""
 
-#: ../src/gsb_form.c:2887
+#: ../src/gsb_form.c:2902
 msgid "You must enter an amount."
 msgstr ""
 
-#: ../src/gsb_form.c:2907
+#: ../src/gsb_form.c:2922
 msgid ""
 "You cannot set split of transaction in category for a daughter of a split of "
 "transaction."
 msgstr ""
 
-#: ../src/gsb_form.c:2941
+#: ../src/gsb_form.c:2956
 msgid ""
 "Cannot associate a transfer to a deleted account in a scheduled transaction."
 msgstr ""
 
-#: ../src/gsb_form.c:2948
+#: ../src/gsb_form.c:2963
 msgid ""
 "There is no associated account for this transfer or associated account is "
 "invalid."
 msgstr ""
 
-#: ../src/gsb_form.c:2956
+#: ../src/gsb_form.c:2971
 msgid "Can't issue a transfer its own account."
 msgstr ""
 
-#: ../src/gsb_form.c:2961
+#: ../src/gsb_form.c:2976
 msgid "Can't issue a transfer on a closed account."
 msgstr ""
 
-#: ../src/gsb_form.c:2987
+#: ../src/gsb_form.c:3002
 msgid ""
 "Selected method of payment has an automatic incremental number\n"
 "but doesn't contain any number.\n"
 "Continue anyway?"
 msgstr ""
 
-#: ../src/gsb_form.c:3005
+#: ../src/gsb_form.c:3020
 msgid ""
 "Warning: this cheque number is already used.\n"
 "Continue anyway?"
 msgstr ""
 
-#: ../src/gsb_form.c:3026
+#: ../src/gsb_form.c:3041
 msgid "A transaction with a multiple payee must be a new one."
 msgstr ""
 
-#: ../src/gsb_form.c:3031
+#: ../src/gsb_form.c:3046
 msgid "A transaction with a multiple payee cannot be a split child."
 msgstr ""
 
-#: ../src/gsb_form.c:3042
+#: ../src/gsb_form.c:3057
 msgid "The word \"Report\" is reserved. Please use another one."
 msgstr ""
 
-#: ../src/gsb_form.c:3049
+#: ../src/gsb_form.c:3064
 msgid "Invalid multiple payee."
 msgstr ""
 
-#: ../src/gsb_form.c:3331
+#: ../src/gsb_form.c:3346
 msgid "Modifying a transaction"
 msgstr ""
 
-#: ../src/gsb_form.c:3332
+#: ../src/gsb_form.c:3347
 msgid ""
 "You are trying to change a split of transaction to another kind of "
 "transaction.\n"
@@ -7441,7 +7456,7 @@ msgid ""
 msgstr ""
 
 #. propose to configure the form
-#: ../src/gsb_form.c:3635
+#: ../src/gsb_form.c:3650
 msgid "Configure the form"
 msgstr ""
 
@@ -7552,11 +7567,11 @@ msgstr ""
 msgid "Free"
 msgstr ""
 
-#: ../src/gsb_form_widget.c:456 ../src/gsb_transactions_list.c:173
+#: ../src/gsb_form_widget.c:456 ../src/gsb_transactions_list.c:176
 msgid "Method of payment"
 msgstr ""
 
-#: ../src/gsb_form_widget.c:484 ../src/gsb_transactions_list.c:181
+#: ../src/gsb_form_widget.c:484 ../src/gsb_transactions_list.c:184
 msgid "Transaction number"
 msgstr ""
 
@@ -7784,7 +7799,7 @@ msgstr ""
 msgid "Last statement: %s"
 msgstr ""
 
-#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2064
+#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2067
 msgid "Init date"
 msgstr ""
 
@@ -8022,23 +8037,23 @@ msgid "Show transactions for the next: "
 msgstr ""
 
 #. Edit transaction
-#: ../src/gsb_scheduler_list.c:2317 ../src/gsb_transactions_list.c:2478
+#: ../src/gsb_scheduler_list.c:2317 ../src/gsb_transactions_list.c:2481
 msgid "Edit transaction"
 msgstr ""
 
 #. Clone transaction
-#: ../src/gsb_scheduler_list.c:2329 ../src/gsb_transactions_list.c:2525
+#: ../src/gsb_scheduler_list.c:2329 ../src/gsb_transactions_list.c:2528
 msgid "Clone transaction"
 msgstr ""
 
 #. New transaction
-#: ../src/gsb_scheduler_list.c:2344 ../src/gsb_transactions_list.c:334
-#: ../src/gsb_transactions_list.c:2493
+#: ../src/gsb_scheduler_list.c:2344 ../src/gsb_transactions_list.c:337
+#: ../src/gsb_transactions_list.c:2496
 msgid "New transaction"
 msgstr ""
 
 #. Delete transaction
-#: ../src/gsb_scheduler_list.c:2355 ../src/gsb_transactions_list.c:2501
+#: ../src/gsb_scheduler_list.c:2355 ../src/gsb_transactions_list.c:2504
 msgid "Delete transaction"
 msgstr ""
 
@@ -8071,104 +8086,104 @@ msgstr ""
 msgid "Select icon directory"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:174
+#: ../src/gsb_transactions_list.c:177
 msgid "Reconciliation reference"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:182
+#: ../src/gsb_transactions_list.c:185
 msgid "Cheque number"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:199
+#: ../src/gsb_transactions_list.c:202
 msgid "Delete a child transaction."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:203
+#: ../src/gsb_transactions_list.c:206
 msgid "Delete a transaction."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:207
+#: ../src/gsb_transactions_list.c:210
 msgid "Delete a child of scheduled transaction."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:211
+#: ../src/gsb_transactions_list.c:214
 msgid "Delete a scheduled transaction."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:215
+#: ../src/gsb_transactions_list.c:218
 msgid "Delete one or all occurences of scheduled transaction."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:339
+#: ../src/gsb_transactions_list.c:342
 msgid "Blank the form to create a new transaction"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:348
+#: ../src/gsb_transactions_list.c:351
 msgid "Delete selected transaction"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:357
+#: ../src/gsb_transactions_list.c:360
 msgid "Edit current transaction"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:361
+#: ../src/gsb_transactions_list.c:364
 msgid "Reconcile"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:366
+#: ../src/gsb_transactions_list.c:369
 msgid "Start account reconciliation"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:376
+#: ../src/gsb_transactions_list.c:379
 msgid "Print the transactions list"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:384
+#: ../src/gsb_transactions_list.c:387
 msgid "Change display mode of the list"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:388
+#: ../src/gsb_transactions_list.c:391
 msgid "Import rules"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:392
+#: ../src/gsb_transactions_list.c:395
 msgid "Quick file import by rules"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:399
+#: ../src/gsb_transactions_list.c:402
 msgid "Recreates archive"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:404
+#: ../src/gsb_transactions_list.c:407
 msgid "Recreates the line of the archive and hiding the transactions"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:482
+#: ../src/gsb_transactions_list.c:485
 msgid "Remove the rule"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:514
+#: ../src/gsb_transactions_list.c:517
 msgid "Simple view"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:519
+#: ../src/gsb_transactions_list.c:522
 msgid "Two lines view"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:524
+#: ../src/gsb_transactions_list.c:527
 msgid "Three lines view"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:538
+#: ../src/gsb_transactions_list.c:541
 msgid "Show reconciled transactions"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:552
+#: ../src/gsb_transactions_list.c:555
 msgid "Show lines archives"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:835 ../src/gsb_transactions_list.c:3933
-#: ../src/gsb_transactions_list.c:4049
+#: ../src/gsb_transactions_list.c:838 ../src/gsb_transactions_list.c:3947
+#: ../src/gsb_transactions_list.c:4063
 msgid ""
 "Some children didn't find their mother in the list, this shouldn't happen "
 "and there is probably a bug behind that. Please contact the Grisbi team.\n"
@@ -8176,45 +8191,45 @@ msgid ""
 "The concerned children number are :\n"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1079
+#: ../src/gsb_transactions_list.c:1082
 msgid "P"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1083
+#: ../src/gsb_transactions_list.c:1086
 msgid "T"
 msgstr ""
 
 #. set the R on the transaction
-#: ../src/gsb_transactions_list.c:1087 ../src/gsb_transactions_list.c:1935
+#: ../src/gsb_transactions_list.c:1090 ../src/gsb_transactions_list.c:1938
 msgid "R"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1466
+#: ../src/gsb_transactions_list.c:1469
 #, c-format
 msgid "Do you want to add the transactions of the archive %s into the list ?"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1479
+#: ../src/gsb_transactions_list.c:1482
 msgid ""
 "An archive was clicked but Grisbi is unable to get the name. It seems like a "
 "bug.\n"
 "Please try to reproduce and contact the Grisbi team."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1483
+#: ../src/gsb_transactions_list.c:1486
 msgid ""
 "An archive was clicked but it seems to have the number 0, wich should not "
 "happen.\n"
 "Please try to reproduce and contact the Grisbi team."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1866
+#: ../src/gsb_transactions_list.c:1869
 msgid ""
 "You cannot switch a transaction between R and non R while reconciling.\n"
 "Please finish or cancel the reconciliation first."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1878
+#: ../src/gsb_transactions_list.c:1881
 #, c-format
 msgid ""
 "You are trying to reconcile or unreconcile a transaction manually, which is "
@@ -8228,7 +8243,7 @@ msgstr ""
 
 #. we warn the user the transaction disappear
 #. * don't laugh ! there were several bugs reports about a transaction wich disappear :-)
-#: ../src/gsb_transactions_list.c:1947
+#: ../src/gsb_transactions_list.c:1950
 msgid ""
 "The transaction has disappear from the list...\n"
 "Don't worry, it's because you marked it as R, and you choosed not to show "
@@ -8236,23 +8251,23 @@ msgid ""
 "did."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1948
+#: ../src/gsb_transactions_list.c:1951
 msgid "Marking a transaction as R"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:2027
+#: ../src/gsb_transactions_list.c:2030
 msgid "Select the reconciliation to associate to the selected transaction: "
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:2179
+#: ../src/gsb_transactions_list.c:2182
 msgid "Grisbi couldn't get the selection, operation canceled..."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:2223
+#: ../src/gsb_transactions_list.c:2226
 msgid "Impossible to delete an archived transaction."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:2232
+#: ../src/gsb_transactions_list.c:2235
 msgid ""
 "Impossible to delete a reconciled transaction.\n"
 "The transaction, the contra-transaction or the children if it is a split are "
@@ -8260,79 +8275,79 @@ msgid ""
 "necessary."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:2247
+#: ../src/gsb_transactions_list.c:2250
 #, c-format
 msgid ""
 "Do you really want to delete the child of the transaction with party '%s' ?"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:2259
+#: ../src/gsb_transactions_list.c:2262
 #, c-format
 msgid "Do you really want to delete transaction with party '%s' ?"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:2462
+#: ../src/gsb_transactions_list.c:2465
 msgid "Displays the contra-transaction"
 msgstr ""
 
 #. use transaction as template
-#: ../src/gsb_transactions_list.c:2515 ../src/menu.c:221
+#: ../src/gsb_transactions_list.c:2518 ../src/menu.c:221
 msgid "Use selected transaction as a template"
 msgstr ""
 
 #. Convert to scheduled transaction
-#: ../src/gsb_transactions_list.c:2538
+#: ../src/gsb_transactions_list.c:2541
 msgid "Convert transaction to scheduled transaction"
 msgstr ""
 
 #. Move to another account
-#: ../src/gsb_transactions_list.c:2547
+#: ../src/gsb_transactions_list.c:2550
 msgid "Move transaction to another account"
 msgstr ""
 
 #. Change cell content.
-#: ../src/gsb_transactions_list.c:2570
+#: ../src/gsb_transactions_list.c:2573
 msgid "Change cell content"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:2621
+#: ../src/gsb_transactions_list.c:2624
 msgid "Clear cell"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3018
+#: ../src/gsb_transactions_list.c:3021
 msgid "Cannot move a transfer on his contra-account"
 msgstr ""
 
 #. sort by line
-#: ../src/gsb_transactions_list.c:3322
+#: ../src/gsb_transactions_list.c:3325
 msgid "Sort list by: "
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3369
+#: ../src/gsb_transactions_list.c:3372
 msgid "alignment: "
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3377
+#: ../src/gsb_transactions_list.c:3380
 msgid "LEFT"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3391
+#: ../src/gsb_transactions_list.c:3394
 msgid "CENTER"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3405
+#: ../src/gsb_transactions_list.c:3408
 msgid "RIGHT"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3803
+#: ../src/gsb_transactions_list.c:3817
 msgid "Transfer to a deleted account"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3805
+#: ../src/gsb_transactions_list.c:3819
 msgid "Transfer from a deleted account"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3965 ../src/gsb_transactions_list.c:4075
+#: ../src/gsb_transactions_list.c:3979 ../src/gsb_transactions_list.c:4089
 msgid ""
 "You have just recovered an archive, if you don't see any new transaction, "
 "remember that the R transactions are not showed so the archived transactions "
diff --git a/po/es.po b/po/es.po
index 22f9fa3..c1c9d8c 100644
--- a/po/es.po
+++ b/po/es.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: es\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-10-04 22:27+0200\n"
+"POT-Creation-Date: 2011-11-27 18:09+0100\n"
 "PO-Revision-Date: 2010-05-09 11:48+0100\n"
 "Last-Translator: Carlos M. Cámara Mora <cmcamara at gmail.com>\n"
 "Language-Team: Spanish <es at li.org>\n"
@@ -191,7 +191,7 @@ msgstr "Balances parciales de la lista de cuentas"
 #: ../src/categories_onglet.c:732 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231 ../src/gsb_fyear_config.c:283
-#: ../src/gsb_transactions_list.c:2064 ../src/imputation_budgetaire.c:770
+#: ../src/gsb_transactions_list.c:2067 ../src/imputation_budgetaire.c:770
 #: ../src/tiers_onglet.c:666
 msgid "Name"
 msgstr "Nombre"
@@ -592,8 +592,8 @@ msgstr "Por defecto"
 
 #. mise en place de la paddingbox des catégories
 #: ../src/bet_config.c:583 ../src/bet_config.c:602 ../src/bet_config.c:620
-#: ../src/bet_config.c:684 ../src/bet_hist.c:183 ../src/bet_hist.c:2096
-#: ../src/bet_hist.c:2102 ../src/categories_onglet.c:347
+#: ../src/bet_config.c:684 ../src/bet_hist.c:183 ../src/bet_hist.c:2092
+#: ../src/bet_hist.c:2098 ../src/categories_onglet.c:347
 #: ../src/etats_config.c:537 ../src/etats_config.c:540
 #: ../src/etats_config.c:3001 ../src/etats_config.c:7067
 #: ../src/fenetre_principale.c:296 ../src/navigation.c:1960
@@ -602,10 +602,10 @@ msgstr "Categorías"
 
 #. mise en place de la paddingbox des ib
 #: ../src/bet_config.c:584 ../src/bet_config.c:603 ../src/bet_config.c:621
-#: ../src/bet_config.c:693 ../src/bet_hist.c:192 ../src/bet_hist.c:2100
+#: ../src/bet_config.c:693 ../src/bet_hist.c:192 ../src/bet_hist.c:2096
 #: ../src/etats_config.c:546 ../src/etats_config.c:549
 #: ../src/etats_config.c:3807 ../src/etats_config.c:7144
-#: ../src/export_csv.c:815 ../src/fenetre_principale.c:301
+#: ../src/export_csv.c:823 ../src/fenetre_principale.c:301
 #: ../src/import_csv.c:88 ../src/imputation_budgetaire.c:353
 #: ../src/navigation.c:1964
 msgid "Budgetary lines"
@@ -632,18 +632,18 @@ msgid "Choose the financial year or 12 months rolling"
 msgstr "Elija el año financiero o 12 meses naturales"
 
 #. name of the div sous-div column
-#: ../src/bet_config.c:920 ../src/bet_hist.c:572 ../src/bet_hist.c:1647
+#: ../src/bet_config.c:920 ../src/bet_hist.c:570 ../src/bet_hist.c:1643
 #: ../src/categories_onglet.c:160 ../src/etats_affiche.c:2437
-#: ../src/etats_config.c:684 ../src/export_csv.c:806
-#: ../src/gsb_transactions_list.c:176 ../src/import_csv.c:86
+#: ../src/etats_config.c:684 ../src/export_csv.c:814
+#: ../src/gsb_transactions_list.c:179 ../src/import_csv.c:86
 #: ../src/meta_categories.c:67
 msgid "Category"
 msgstr "Categoría"
 
 #: ../src/bet_config.c:933 ../src/bet_future.c:817 ../src/bet_future.c:2025
-#: ../src/bet_future.c:2501 ../src/bet_hist.c:1640 ../src/etats_affiche.c:2444
+#: ../src/bet_future.c:2501 ../src/bet_hist.c:1636 ../src/etats_affiche.c:2444
 #: ../src/etats_config.c:688 ../src/gsb_form.c:1343
-#: ../src/gsb_form_widget.c:448 ../src/gsb_transactions_list.c:168
+#: ../src/gsb_form_widget.c:448 ../src/gsb_transactions_list.c:171
 #: ../src/imputation_budgetaire.c:165 ../src/meta_budgetary.c:65
 msgid "Budgetary line"
 msgstr "Línea presupuestaria"
@@ -842,14 +842,14 @@ msgstr ""
 
 #. Print list
 #: ../src/bet_finance_ui.c:1030 ../src/bet_finance_ui.c:1845
-#: ../src/bet_hist.c:1939 ../src/bet_tab.c:1529 ../src/bet_tab.c:2889
+#: ../src/bet_hist.c:1935 ../src/bet_tab.c:1529 ../src/bet_tab.c:2885
 #, fuzzy
 msgid "Print the array"
 msgstr "Impresora"
 
 #. Export list
 #: ../src/bet_finance_ui.c:1040 ../src/bet_finance_ui.c:1858
-#: ../src/bet_finance_ui.c:1884 ../src/bet_hist.c:1952 ../src/bet_tab.c:1539
+#: ../src/bet_finance_ui.c:1884 ../src/bet_hist.c:1948 ../src/bet_tab.c:1539
 #, fuzzy
 msgid "Export the array"
 msgstr "Impresora"
@@ -866,10 +866,10 @@ msgid "Loan amount: "
 msgstr "Cargando cuentas: "
 
 #: ../src/bet_finance_ui.c:1187 ../src/bet_future.c:771 ../src/bet_tab.c:657
-#: ../src/etats_affiche.c:2409 ../src/export_csv.c:776
+#: ../src/etats_affiche.c:2409 ../src/export_csv.c:784
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_form.c:1298
 #: ../src/gsb_form_widget.c:416 ../src/gsb_reconcile.c:162
-#: ../src/gsb_scheduler_list.c:512 ../src/gsb_transactions_list.c:165
+#: ../src/gsb_scheduler_list.c:512 ../src/gsb_transactions_list.c:168
 #: ../src/import.c:3326 ../src/import_csv.c:81
 msgid "Date"
 msgstr "Fecha"
@@ -915,14 +915,14 @@ msgstr "Estimar tabla"
 msgid "Credits"
 msgstr "Crédito"
 
-#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1936 ../src/bet_tab.c:2886
-#: ../src/etats_onglet.c:177 ../src/gsb_transactions_list.c:372
+#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1932 ../src/bet_tab.c:2882
+#: ../src/etats_onglet.c:177 ../src/gsb_transactions_list.c:375
 msgid "Print"
 msgstr "Imprimir"
 
-#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1949 ../src/bet_tab.c:2899
+#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1945 ../src/bet_tab.c:2895
 #: ../src/categories_onglet.c:562 ../src/etats_onglet.c:167
-#: ../src/export.c:164 ../src/imputation_budgetaire.c:599
+#: ../src/export.c:204 ../src/imputation_budgetaire.c:599
 msgid "Export"
 msgstr "Exportar"
 
@@ -931,7 +931,7 @@ msgstr "Exportar"
 msgid "credit.csv"
 msgstr "Crédito"
 
-#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2046 ../src/bet_tab.c:3025
+#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2042 ../src/bet_tab.c:3021
 #: ../src/imputation_budgetaire.c:439
 msgid "Cannot save file."
 msgstr "No puedo guardar el archivo."
@@ -1011,20 +1011,20 @@ msgid "Years"
 msgstr "Años"
 
 #: ../src/bet_future.c:329 ../src/gsb_form_scheduler.c:176
-#: ../src/gsb_form_scheduler.c:193 ../src/gsb_scheduler_list.c:512
+#: ../src/gsb_scheduler_list.c:512
 msgid "Frequency"
 msgstr "Frecuencia"
 
 #: ../src/bet_future.c:337 ../src/bet_future.c:732
-#: ../src/gsb_form_scheduler.c:643 ../src/gsb_form_scheduler.c:836
-#: ../src/gsb_form_scheduler.c:1098
+#: ../src/gsb_form_scheduler.c:193 ../src/gsb_form_scheduler.c:643
+#: ../src/gsb_form_scheduler.c:836 ../src/gsb_form_scheduler.c:1098
 msgid "Limit date"
 msgstr "Fecha límite"
 
 #: ../src/bet_future.c:350 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231
-#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2064
+#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2067
 msgid "Final date"
 msgstr "Fecha final"
 
@@ -1051,30 +1051,30 @@ msgstr "Elegir el método de pago"
 #: ../src/bet_future.c:789 ../src/etats_affiche.c:2430
 #: ../src/etats_config.c:528 ../src/etats_config.c:531
 #: ../src/etats_config.c:696 ../src/etats_config.c:7032
-#: ../src/export_csv.c:791 ../src/fenetre_principale.c:286
+#: ../src/export_csv.c:799 ../src/fenetre_principale.c:286
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_form.c:1319
 #: ../src/gsb_form_widget.c:436 ../src/gsb_scheduler_list.c:512
-#: ../src/gsb_transactions_list.c:167 ../src/import.c:3333
+#: ../src/gsb_transactions_list.c:170 ../src/import.c:3333
 #: ../src/import_csv.c:83 ../src/meta_payee.c:79
 msgid "Payee"
 msgstr "Tercero"
 
 #. Debit method_ptr
 #: ../src/bet_future.c:796 ../src/bet_tab.c:691 ../src/categories_onglet.c:762
-#: ../src/export_csv.c:797 ../src/gsb_form.c:1324 ../src/gsb_form_widget.c:420
+#: ../src/export_csv.c:805 ../src/gsb_form.c:1324 ../src/gsb_form_widget.c:420
 #: ../src/gsb_payment_method_config.c:319
 #: ../src/gsb_payment_method_config.c:390
-#: ../src/gsb_payment_method_config.c:1084 ../src/gsb_transactions_list.c:169
+#: ../src/gsb_payment_method_config.c:1084 ../src/gsb_transactions_list.c:172
 #: ../src/import_csv.c:92 ../src/imputation_budgetaire.c:800
 msgid "Debit"
 msgstr "Débito"
 
 #. Credit method_ptr
 #: ../src/bet_future.c:803 ../src/bet_tab.c:709 ../src/categories_onglet.c:762
-#: ../src/export_csv.c:794 ../src/gsb_form.c:1329 ../src/gsb_form_widget.c:424
+#: ../src/export_csv.c:802 ../src/gsb_form.c:1329 ../src/gsb_form_widget.c:424
 #: ../src/gsb_payment_method_config.c:326
 #: ../src/gsb_payment_method_config.c:403
-#: ../src/gsb_payment_method_config.c:1080 ../src/gsb_transactions_list.c:170
+#: ../src/gsb_payment_method_config.c:1080 ../src/gsb_transactions_list.c:173
 #: ../src/imputation_budgetaire.c:800
 msgid "Credit"
 msgstr "Crédito"
@@ -1085,9 +1085,9 @@ msgid "Categories : Sub-categories"
 msgstr "Categorías: Subcategorías"
 
 #. Notes
-#: ../src/bet_future.c:824 ../src/etats_affiche.c:2451 ../src/export_csv.c:812
+#: ../src/bet_future.c:824 ../src/etats_affiche.c:2451 ../src/export_csv.c:820
 #: ../src/gsb_bank.c:941 ../src/gsb_form.c:1348 ../src/gsb_form_widget.c:452
-#: ../src/gsb_transactions_list.c:179 ../src/import_csv.c:84
+#: ../src/gsb_transactions_list.c:182 ../src/import_csv.c:84
 msgid "Notes"
 msgstr "Anotaciones"
 
@@ -1096,8 +1096,8 @@ msgstr "Anotaciones"
 #. Transfer = Virement
 #. Direct deposit remplacé par Transfert = Virement
 #: ../src/bet_future.c:1423 ../src/bet_future.c:1670
-#: ../src/etats_affiche.c:1848 ../src/export_csv.c:617 ../src/export_csv.c:729
-#: ../src/export_csv.c:741 ../src/gsb_data_category.c:1060
+#: ../src/etats_affiche.c:1848 ../src/export_csv.c:625 ../src/export_csv.c:737
+#: ../src/export_csv.c:749 ../src/gsb_data_category.c:1060
 #: ../src/gsb_data_payment.c:635 ../src/gsb_data_payment.c:719
 #: ../src/gsb_data_payment.c:758 ../src/gsb_form.c:2314 ../src/import.c:2762
 #: ../src/import.c:2780 ../src/plugins/ofx/ofx.c:434
@@ -1169,72 +1169,72 @@ msgid ""
 "You need to fix it and start over."
 msgstr ""
 
-#: ../src/bet_graph.c:304 ../src/bet_graph.c:416
+#: ../src/bet_graph.c:305 ../src/bet_graph.c:422
 msgid "Graph"
 msgstr ""
 
-#: ../src/bet_graph.c:361 ../src/tiers_onglet.c:1064
+#: ../src/bet_graph.c:362 ../src/tiers_onglet.c:1064
 msgid "Options"
 msgstr "Opciones"
 
-#: ../src/bet_graph.c:429
+#: ../src/bet_graph.c:435
 msgid "Expenses"
 msgstr ""
 
-#: ../src/bet_graph.c:453 ../src/etats_affiche.c:2299
+#: ../src/bet_graph.c:456 ../src/etats_affiche.c:2299
 msgid "Incomes"
 msgstr "Ingresos"
 
-#: ../src/bet_graph.c:805
+#: ../src/bet_graph.c:817
 msgid "You can not exceed one year of visualization"
 msgstr ""
 
-#: ../src/bet_graph.c:805
+#: ../src/bet_graph.c:817
 msgid "Overflow"
 msgstr ""
 
-#: ../src/bet_graph.c:962
+#: ../src/bet_graph.c:974
 #, fuzzy
 msgid "Column"
 msgstr "Columnas"
 
-#: ../src/bet_graph.c:989
+#: ../src/bet_graph.c:1001
 msgid "Line"
 msgstr ""
 
 #. la grille est visible
-#: ../src/bet_graph.c:1449 ../src/bet_graph.c:1483
+#: ../src/bet_graph.c:1461 ../src/bet_graph.c:1495
 #, fuzzy
 msgid "Hide grid"
 msgstr "Archivos"
 
-#: ../src/bet_graph.c:1451 ../src/bet_graph.c:1485 ../src/ui/bet_graph.ui.h:23
+#: ../src/bet_graph.c:1463 ../src/bet_graph.c:1497 ../src/ui/bet_graph.ui.h:23
 #, fuzzy
 msgid "Show grid"
 msgstr "Mostrar _reconciliados"
 
-#: ../src/bet_hist.c:560 ../src/tiers_onglet.c:1151
+#: ../src/bet_hist.c:558 ../src/tiers_onglet.c:1151
 msgid "Select"
 msgstr "Seleccionar"
 
-#: ../src/bet_hist.c:591 ../src/categories_onglet.c:180
-#: ../src/etats_config.c:5249 ../src/export_csv.c:800
+#: ../src/bet_hist.c:589 ../src/categories_onglet.c:180
+#: ../src/etats_config.c:5249 ../src/export_csv.c:808
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_scheduler_list.c:513
-#: ../src/gsb_transactions_list.c:172 ../src/import.c:3340
+#: ../src/gsb_transactions_list.c:175 ../src/import.c:3340
 #: ../src/imputation_budgetaire.c:185 ../src/tiers_onglet.c:232
 msgid "Amount"
 msgstr "Cantidad"
 
-#: ../src/bet_hist.c:609
+#: ../src/bet_hist.c:607
 msgid "Average"
 msgstr "Promedio"
 
-#: ../src/bet_hist.c:627
+#: ../src/bet_hist.c:625
 #, fuzzy
 msgid "Current fyear"
 msgstr "Año actual"
 
-#: ../src/bet_hist.c:646
+#: ../src/bet_hist.c:644
 msgid "Amount retained"
 msgstr "Cantidad retenida"
 
@@ -1243,40 +1243,40 @@ msgstr "Cantidad retenida"
 #. * FYEAR_COL_NAME : the name of the fyear
 #. * FYEAR_COL_NUMBER : the number of the fyear
 #. * FYEAR_COL_VIEW : it the fyear should be showed
-#: ../src/bet_hist.c:1067
+#: ../src/bet_hist.c:1063
 msgid "12 months rolling"
 msgstr "12 meses naturales"
 
 #. Add last amount menu
-#: ../src/bet_hist.c:1482
+#: ../src/bet_hist.c:1478
 msgid "Assign the amount of the last operation"
 msgstr "Asignar la cantidad de la última operación"
 
 #. Add average amount menu
-#: ../src/bet_hist.c:1505
+#: ../src/bet_hist.c:1501
 msgid "Copy the average amount"
 msgstr "Copiar la cantidad promedio"
 
-#: ../src/bet_hist.c:1800
+#: ../src/bet_hist.c:1796
 #, c-format
 msgid "Amounts by %s on 12 months rolling for the account: «%s»"
 msgstr ""
 
-#: ../src/bet_hist.c:1805
+#: ../src/bet_hist.c:1801
 #, fuzzy, c-format
 msgid "Amounts by %s in %s for the account: «%s»"
 msgstr "Moneda para la cuenta: "
 
-#: ../src/bet_hist.c:1962
+#: ../src/bet_hist.c:1958
 #, fuzzy
 msgid "Data graph"
 msgstr "Agroupación de datos"
 
-#: ../src/bet_hist.c:1966
+#: ../src/bet_hist.c:1962
 msgid "display the data graph"
 msgstr ""
 
-#: ../src/bet_hist.c:2022
+#: ../src/bet_hist.c:2018
 #, fuzzy
 msgid "Export the historical data"
 msgstr "Fuentes de datos históricos"
@@ -1305,14 +1305,14 @@ msgstr "Marque la casilla para cambiar automáticamente la fecha de comienzo"
 msgid "Description"
 msgstr "Descripción"
 
-#: ../src/bet_tab.c:727 ../src/export_csv.c:803 ../src/gsb_reconcile.c:165
-#: ../src/gsb_scheduler_list.c:513 ../src/gsb_transactions_list.c:171
-#: ../src/gsb_transactions_list.c:3316 ../src/import_csv.c:90
+#: ../src/bet_tab.c:727 ../src/export_csv.c:811 ../src/gsb_reconcile.c:165
+#: ../src/gsb_scheduler_list.c:513 ../src/gsb_transactions_list.c:174
+#: ../src/gsb_transactions_list.c:3319 ../src/import_csv.c:90
 msgid "Balance"
 msgstr "Balance"
 
-#: ../src/bet_tab.c:823 ../src/bet_tab.c:836 ../src/bet_tab.c:1030
-#: ../src/bet_tab.c:2499 ../src/bet_tab.c:2504
+#: ../src/bet_tab.c:823 ../src/bet_tab.c:836 ../src/bet_tab.c:1028
+#: ../src/bet_tab.c:2497 ../src/bet_tab.c:2502
 #, c-format
 msgid ""
 "Transfer between account: %s\n"
@@ -1360,44 +1360,44 @@ msgstr "Inserte el balance de una cuenta de efectivo"
 msgid "Reset data"
 msgstr "Reiniciar datos"
 
-#: ../src/bet_tab.c:1860
+#: ../src/bet_tab.c:1858
 msgid " (still available)"
 msgstr "(aun disponible)"
 
-#: ../src/bet_tab.c:1869 ../src/bet_tab.c:1891
+#: ../src/bet_tab.c:1867 ../src/bet_tab.c:1889
 msgid " (budget exceeded)"
 msgstr "(presupuesto excedido)"
 
-#: ../src/bet_tab.c:1882
+#: ../src/bet_tab.c:1880
 msgid " (yet to receive)"
 msgstr "(sí a recibir)"
 
-#: ../src/bet_tab.c:2422 ../src/bet_tab.c:2472 ../src/bet_tab.c:2532
+#: ../src/bet_tab.c:2420 ../src/bet_tab.c:2470 ../src/bet_tab.c:2530
 msgid "No data by default"
 msgstr "Sin valores por defecto"
 
-#: ../src/bet_tab.c:2430 ../src/bet_tab.c:2480 ../src/bet_tab.c:2538
+#: ../src/bet_tab.c:2428 ../src/bet_tab.c:2478 ../src/bet_tab.c:2536
 #: ../src/etats_affiche.c:1864 ../src/gsb_data_category.c:161
 #: ../src/meta_categories.c:70
 msgid "No category"
 msgstr "Sin categoría"
 
-#: ../src/bet_tab.c:2438 ../src/bet_tab.c:2488 ../src/bet_tab.c:2544
+#: ../src/bet_tab.c:2436 ../src/bet_tab.c:2486 ../src/bet_tab.c:2542
 #: ../src/etats_affiche.c:2034 ../src/meta_budgetary.c:68
 msgid "No budgetary line"
 msgstr "Sin línea presupuestaria"
 
-#: ../src/bet_tab.c:2902 ../src/bet_tab.c:3001
+#: ../src/bet_tab.c:2898 ../src/bet_tab.c:2997
 #, fuzzy
 msgid "Export the array of forecast"
 msgstr "Exportar las líneas presupuestarias"
 
-#: ../src/bet_tab.c:2959
+#: ../src/bet_tab.c:2955
 #, fuzzy
 msgid "Balance at "
 msgstr "Balance "
 
-#: ../src/bet_tab.c:3008
+#: ../src/bet_tab.c:3004
 #, fuzzy
 msgid "forecast.csv"
 msgstr "Predicción"
@@ -1500,7 +1500,7 @@ msgid "Export a Grisbi category file (.cgsb)"
 msgstr "Exportar un archivo de categorías de Grisbi (.cgsb)"
 
 #: ../src/categories_onglet.c:571 ../src/etats_onglet.c:187
-#: ../src/gsb_scheduler_list.c:274 ../src/gsb_transactions_list.c:344
+#: ../src/gsb_scheduler_list.c:274 ../src/gsb_transactions_list.c:347
 #: ../src/imputation_budgetaire.c:609 ../src/tiers_onglet.c:326
 msgid "Delete"
 msgstr "Borrar"
@@ -1510,7 +1510,7 @@ msgid "Delete selected category"
 msgstr "Borrar la categoría seleccionada"
 
 #: ../src/categories_onglet.c:580 ../src/gsb_scheduler_list.c:284
-#: ../src/gsb_transactions_list.c:353 ../src/imputation_budgetaire.c:619
+#: ../src/gsb_transactions_list.c:356 ../src/imputation_budgetaire.c:619
 #: ../src/tiers_onglet.c:335
 msgid "Edit"
 msgstr "Editar"
@@ -1521,7 +1521,7 @@ msgid "Edit selected category"
 msgstr "Editar la categoría seleccionada"
 
 #: ../src/categories_onglet.c:590 ../src/gsb_scheduler_list.c:315
-#: ../src/gsb_transactions_list.c:380 ../src/imputation_budgetaire.c:630
+#: ../src/gsb_transactions_list.c:383 ../src/imputation_budgetaire.c:630
 #: ../src/tiers_onglet.c:345
 msgid "View"
 msgstr "Vista"
@@ -1539,7 +1539,7 @@ msgstr "Vista de categorías"
 msgid "Subcategory view"
 msgstr "Vista de subcategorías"
 
-#: ../src/categories_onglet.c:654 ../src/gsb_transactions_list.c:529
+#: ../src/categories_onglet.c:654 ../src/gsb_transactions_list.c:532
 #: ../src/imputation_budgetaire.c:694 ../src/tiers_onglet.c:462
 msgid "Complete view"
 msgstr "Vista completa"
@@ -2077,13 +2077,13 @@ msgid "Result without financial year: "
 msgstr "Resultado sin el año financiero: "
 
 #: ../src/etats_affiche.c:1403 ../src/gsb_scheduler_list.c:1260
-#: ../src/gsb_transactions_list.c:3816
+#: ../src/gsb_transactions_list.c:3830
 #, c-format
 msgid "Transfer to %s"
 msgstr "Transferido a %s"
 
 #: ../src/etats_affiche.c:1405 ../src/gsb_scheduler_list.c:1264
-#: ../src/gsb_transactions_list.c:3819
+#: ../src/gsb_transactions_list.c:3833
 #, c-format
 msgid "Transfer from %s"
 msgstr "Transferido desde %s"
@@ -2130,10 +2130,10 @@ msgstr "Total general (%d transacciones): "
 msgid "General total: "
 msgstr "Total general: "
 
-#: ../src/etats_affiche.c:1857 ../src/export_csv.c:587
+#: ../src/etats_affiche.c:1857 ../src/export_csv.c:595
 #: ../src/gsb_data_category.c:1058 ../src/gsb_form.c:735
-#: ../src/gsb_form.c:1761 ../src/gsb_form.c:2905 ../src/gsb_form.c:3308
-#: ../src/gsb_form_scheduler.c:317 ../src/gsb_transactions_list.c:3794
+#: ../src/gsb_form.c:1761 ../src/gsb_form.c:2920 ../src/gsb_form.c:3323
+#: ../src/gsb_form_scheduler.c:317 ../src/gsb_transactions_list.c:3808
 msgid "Split of transaction"
 msgstr "Anotación en la transacción"
 
@@ -2154,15 +2154,15 @@ msgstr "Sin Tercero"
 msgid "Outgoings"
 msgstr "Salidas"
 
-#: ../src/etats_affiche.c:2416 ../src/export_csv.c:779 ../src/gsb_form.c:1303
+#: ../src/etats_affiche.c:2416 ../src/export_csv.c:787 ../src/gsb_form.c:1303
 #: ../src/gsb_form.c:2148 ../src/gsb_form.c:2178 ../src/gsb_form_widget.c:428
-#: ../src/gsb_transactions_list.c:166 ../src/import_csv.c:82
+#: ../src/gsb_transactions_list.c:169 ../src/import_csv.c:82
 msgid "Value date"
 msgstr "Fecha Valor"
 
-#: ../src/etats_affiche.c:2423 ../src/export_csv.c:785
+#: ../src/etats_affiche.c:2423 ../src/export_csv.c:793
 #: ../src/gsb_archive_config.c:102 ../src/gsb_assistant_archive_export.c:153
-#: ../src/gsb_form_widget.c:432 ../src/gsb_transactions_list.c:175
+#: ../src/gsb_form_widget.c:432 ../src/gsb_transactions_list.c:178
 msgid "Financial year"
 msgstr "Año financiero"
 
@@ -2177,13 +2177,13 @@ msgstr "Formas de pago"
 msgid "Cheque"
 msgstr "Cheque"
 
-#: ../src/etats_affiche.c:2472 ../src/export_csv.c:821 ../src/gsb_form.c:1395
-#: ../src/gsb_form_widget.c:472 ../src/gsb_transactions_list.c:178
+#: ../src/etats_affiche.c:2472 ../src/export_csv.c:829 ../src/gsb_form.c:1395
+#: ../src/gsb_form_widget.c:472 ../src/gsb_transactions_list.c:181
 msgid "Voucher"
 msgstr "Comprobante"
 
-#: ../src/etats_affiche.c:2479 ../src/export_csv.c:827 ../src/gsb_form.c:1390
-#: ../src/gsb_form_widget.c:476 ../src/gsb_transactions_list.c:180
+#: ../src/etats_affiche.c:2479 ../src/export_csv.c:835 ../src/gsb_form.c:1390
+#: ../src/gsb_form_widget.c:476 ../src/gsb_transactions_list.c:183
 msgid "Bank references"
 msgstr "Referencias bancarias"
 
@@ -2331,7 +2331,7 @@ msgstr "Forma de mostar los datos"
 msgid "Generalities"
 msgstr "Generalidades"
 
-#: ../src/etats_config.c:644 ../src/etats_config.c:647 ../src/export_csv.c:767
+#: ../src/etats_config.c:644 ../src/etats_config.c:647 ../src/export_csv.c:775
 #: ../src/fenetre_principale.c:253 ../src/parametres.c:430
 msgid "Transactions"
 msgstr "Transacciones"
@@ -2458,16 +2458,17 @@ msgstr "Seleccionar las cuentas incluidas en el informe:"
 
 #: ../src/etats_config.c:2557 ../src/etats_config.c:2812
 #: ../src/etats_config.c:3094 ../src/etats_config.c:3901
-#: ../src/etats_config.c:4091 ../src/etats_config.c:7322
-#: ../src/tiers_onglet.c:1428 ../src/tiers_onglet.c:1448
+#: ../src/etats_config.c:4091 ../src/etats_config.c:7322 ../src/export.c:613
+#: ../src/gsb_assistant.c:91 ../src/tiers_onglet.c:1428
+#: ../src/tiers_onglet.c:1448
 msgid "Select all"
 msgstr "Seleccionar todo"
 
 #. ajoute le bouton (dé)sélectionne tout
 #: ../src/etats_config.c:2572 ../src/etats_config.c:2827
 #: ../src/etats_config.c:3109 ../src/etats_config.c:3916
-#: ../src/etats_config.c:4106 ../src/etats_config.c:7337 ../src/import.c:2270
-#: ../src/tiers_onglet.c:1219 ../src/tiers_onglet.c:1430
+#: ../src/etats_config.c:4106 ../src/etats_config.c:7337 ../src/export.c:608
+#: ../src/import.c:2270 ../src/tiers_onglet.c:1219 ../src/tiers_onglet.c:1430
 msgid "Unselect all"
 msgstr "Deseleccionar todo"
 
@@ -3042,7 +3043,7 @@ msgstr "Seleccionar las transacciones por la forma de pago"
 msgid "Select methods of payment to include: "
 msgstr "Seleccionar las formas de pago a incluir: "
 
-#: ../src/etats_csv.c:175 ../src/export_csv.c:410
+#: ../src/etats_csv.c:175 ../src/export_csv.c:418
 #, fuzzy, c-format
 msgid ""
 "Unable to create file \"%s\" :\n"
@@ -3345,11 +3346,11 @@ msgstr "desde %s %d"
 msgid "to %s %d"
 msgstr "hasta %s %d"
 
-#: ../src/export.c:79
+#: ../src/export.c:89
 msgid "Exporting Grisbi accounts"
 msgstr "Exportando las cuentas de Grisbi"
 
-#: ../src/export.c:80
+#: ../src/export.c:90
 msgid ""
 "This assistant will guide you through the process of exporting Grisbi "
 "accounts into QIF or CSV files.\n"
@@ -3363,31 +3364,50 @@ msgstr ""
 "Como ni QIF ni CSV soportan tipos de moneda, todas las transacciones serán "
 "convertidas en las monedas de sus respectivas cuentas."
 
-#: ../src/export.c:136
+#: ../src/export.c:176
 msgid "Select accounts to export"
 msgstr "Seleccionar las cuentas para exportar"
 
-#: ../src/export.c:173 ../src/export_csv.c:770
+#: ../src/export.c:213 ../src/export_csv.c:778
 #: ../src/gsb_data_partial_balance.c:1508
 msgid "Account name"
 msgstr "Nombre de la cuenta"
 
-#: ../src/export.c:256
+#: ../src/export.c:242
+#, fuzzy
+msgid "Select options to export"
+msgstr "Seleccionar las cuentas para exportar"
+
+#: ../src/export.c:243 ../src/export.c:462
+#: ../src/gsb_assistant_archive_export.c:306
+msgid "QIF format"
+msgstr "Formato QIF"
+
+#: ../src/export.c:243 ../src/export.c:463
+#: ../src/gsb_assistant_archive_export.c:307
+msgid "CSV format"
+msgstr "Formato CSV"
+
+#: ../src/export.c:249
+msgid "Treat all files as the first"
+msgstr ""
+
+#: ../src/export.c:326
 msgid "Export settings completed successfully"
 msgstr ""
 
-#: ../src/export.c:260
+#: ../src/export.c:330
 #, fuzzy
 msgid "Press the 'Close' button to finish the export."
 msgstr ""
 "Ha configurado con éxito la exportación de datos en Grisbi.  Pulse el botón "
 "'Cerrar' para exportar los datos."
 
-#: ../src/export.c:288
+#: ../src/export.c:363
 msgid "Accounts to export"
 msgstr "Cuentas para exportar"
 
-#: ../src/export.c:293
+#: ../src/export.c:368
 msgid ""
 "The following accounts are to be exported. In the next screens, you will "
 "choose what to do with each of them."
@@ -3395,54 +3415,45 @@ msgstr ""
 "Las siguientes cuentas van a ser exportadas. En las próximas pantallas, "
 "usted elegirá que hacer con cada una de ellas."
 
-#: ../src/export.c:368 ../src/gsb_assistant_archive_export.c:300
+#: ../src/export.c:457 ../src/gsb_assistant_archive_export.c:300
 #, fuzzy
 msgid "Export format: "
 msgstr "Exportar formato:"
 
-#: ../src/export.c:373 ../src/gsb_assistant_archive_export.c:306
-msgid "QIF format"
-msgstr "Formato QIF"
-
-#: ../src/export.c:374 ../src/gsb_assistant_archive_export.c:307
-msgid "CSV format"
-msgstr "Formato CSV"
-
-#. set the initial balance
-#: ../src/export_csv.c:291
+#: ../src/export_csv.c:294
 msgid "Initial balance"
 msgstr "Balance inicial"
 
-#: ../src/export_csv.c:608
+#: ../src/export_csv.c:616
 msgid "B"
 msgstr "B"
 
-#: ../src/export_csv.c:731 ../src/gsb_form.c:1915
+#: ../src/export_csv.c:739 ../src/gsb_form.c:1915
 msgid "Deleted account"
 msgstr "Cuenta borrada"
 
-#: ../src/export_csv.c:773 ../src/import_csv.c:95
+#: ../src/export_csv.c:781 ../src/import_csv.c:95
 msgid "Split"
 msgstr "Anotación"
 
-#: ../src/export_csv.c:782
+#: ../src/export_csv.c:790
 msgid "Cheques"
 msgstr "Cheques"
 
-#: ../src/export_csv.c:788 ../src/gsb_transactions_list.c:177
+#: ../src/export_csv.c:796 ../src/gsb_transactions_list.c:180
 #: ../src/import_csv.c:94
 msgid "C/R"
 msgstr "C/R"
 
-#: ../src/export_csv.c:809 ../src/import_csv.c:87
+#: ../src/export_csv.c:817 ../src/import_csv.c:87
 msgid "Sub-categories"
 msgstr "Subcategorías"
 
-#: ../src/export_csv.c:818 ../src/import_csv.c:89
+#: ../src/export_csv.c:826 ../src/import_csv.c:89
 msgid "Sub-budgetary lines"
 msgstr "Líneas subpresupuestarias"
 
-#: ../src/export_csv.c:824
+#: ../src/export_csv.c:832
 msgid "Reconciliation number"
 msgstr "Número reconciliación"
 
@@ -4754,7 +4765,7 @@ msgstr ""
 "Por favor pulse el botón de \"Anterior\" para corregir el problema,\n"
 "o el botón de cierre para cancelar la acción."
 
-#: ../src/gsb_assistant.c:230
+#: ../src/gsb_assistant.c:243
 #, c-format
 msgid "%s (%d of %d)"
 msgstr "%s (%d de %d)"
@@ -4900,7 +4911,7 @@ msgstr ""
 "contabilidad"
 
 #: ../src/gsb_assistant_file.c:582 ../src/navigation.c:1137
-#: ../src/traitement_variables.c:228
+#: ../src/traitement_variables.c:227
 msgid "My accounts"
 msgstr "Mis cuentas"
 
@@ -5273,7 +5284,7 @@ msgstr ""
 #. ok, all the transactions belong to the same account, we can
 #. * show a dialog to select the reconcile
 #: ../src/gsb_assistant_reconcile_config.c:1185
-#: ../src/gsb_transactions_list.c:2015
+#: ../src/gsb_transactions_list.c:2018
 msgid "Selection of a reconciliation"
 msgstr "Selección de una reconciliación"
 
@@ -7140,7 +7151,7 @@ msgstr "Seleccione la moneda del balance parcial: "
 msgid "No payee defined"
 msgstr "No hay tercero definido"
 
-#: ../src/gsb_data_payee.c:542 ../src/gsb_form.c:3018 ../src/gsb_form.c:3019
+#: ../src/gsb_data_payee.c:542 ../src/gsb_form.c:3033 ../src/gsb_form.c:3034
 #: ../src/navigation.c:1250
 msgid "Report"
 msgstr "Informe"
@@ -7170,8 +7181,8 @@ msgstr "Tarjeta de crédito"
 msgid "Direct debit"
 msgstr "Cargo a cuenta"
 
-#: ../src/gsb_data_scheduled.c:1553 ../src/gsb_data_transaction.c:2027
-#: ../src/gsb_data_transaction.c:2089
+#: ../src/gsb_data_scheduled.c:1553 ../src/gsb_data_transaction.c:2028
+#: ../src/gsb_data_transaction.c:2090
 msgid "Cannot allocate memory, bad things will happen soon"
 msgstr "No puedo reservar memoria, algo terrible ocurrirá pronto"
 
@@ -7448,7 +7459,7 @@ msgid "Transaction %d has invalid category %d.\n"
 msgstr "La transacción %d tiene la categoría no válida %d.\n"
 
 #. sub-budget not found
-#: ../src/gsb_debug.c:715
+#: ../src/gsb_debug.c:721
 #, c-format
 msgid "Transaction %d has budget %d but invalid sub-budget %d.\n"
 msgstr ""
@@ -7456,13 +7467,13 @@ msgstr ""
 "subpresupuestaria que no es correcta %d\n"
 
 #. budget not found
-#: ../src/gsb_debug.c:729
+#: ../src/gsb_debug.c:733
 #, c-format
 msgid "Transaction %d has invalid budget %d.\n"
 msgstr "La transacción %d tiene una línea presupuestaria no válida %d.\n"
 
 #. payee not found
-#: ../src/gsb_debug.c:814
+#: ../src/gsb_debug.c:824
 #, c-format
 msgid "Transaction %d has invalid payee %d.\n"
 msgstr "La transacción %d tiene un tercero %d que no es válido.\n"
@@ -7708,8 +7719,8 @@ msgstr ""
 "y pulse el botón de 'OK'."
 
 #: ../src/gsb_file_load.c:301 ../src/gsb_file_load.c:418
-#: ../src/gsb_file_others.c:458 ../src/gsb_file_others.c:595
-#: ../src/gsb_file_others.c:782 ../src/gsb_file_others.c:842
+#: ../src/gsb_file_others.c:459 ../src/gsb_file_others.c:603
+#: ../src/gsb_file_others.c:790 ../src/gsb_file_others.c:850
 #, c-format
 msgid "Cannot open file '%s': %s"
 msgstr "No se puede abrir el archivo '%s': %s"
@@ -7718,8 +7729,8 @@ msgstr "No se puede abrir el archivo '%s': %s"
 msgid "File does not exist"
 msgstr "El fichero no existe"
 
-#: ../src/gsb_file_load.c:316 ../src/gsb_file_others.c:471
-#: ../src/gsb_file_others.c:794
+#: ../src/gsb_file_load.c:316 ../src/gsb_file_others.c:472
+#: ../src/gsb_file_others.c:802
 #, c-format
 msgid ""
 "%s doesn't seem to be a regular file,\n"
@@ -7744,11 +7755,11 @@ msgstr ""
 msgid "Encryption plugin not found."
 msgstr "No se ha"
 
-#: ../src/gsb_file_load.c:462 ../src/gsb_file_load.c:5489
+#: ../src/gsb_file_load.c:464 ../src/gsb_file_load.c:5420
 msgid "This is not a Grisbi file... Loading aborted."
 msgstr "Este fichero no es de de Grisbi... Carga interrumpida."
 
-#: ../src/gsb_file_load.c:707
+#: ../src/gsb_file_load.c:730
 #, c-format
 msgid ""
 "An error occured while parsing the file :\n"
@@ -7760,7 +7771,7 @@ msgstr ""
 "%s"
 
 #. we don't know here the release of that file, give the release needed
-#: ../src/gsb_file_load.c:8885
+#: ../src/gsb_file_load.c:8812
 #, c-format
 msgid ""
 "Grisbi version %s is needed to open this file.\n"
@@ -7769,7 +7780,7 @@ msgstr ""
 "Se necesita la versión de Grisbi %s para abrir este archivo.\n"
 "Usted está usando la versión %s."
 
-#: ../src/gsb_file_load.c:8910
+#: ../src/gsb_file_load.c:8837
 msgid ""
 "You have opened an archive.\n"
 "There is no limit in Grisbi, you can do whatever you want and save it later "
@@ -7781,7 +7792,7 @@ msgstr ""
 "más tarde (nuevos informes...) pero recuerde que es un archivo antes de "
 "modificar algunas transacciones o informaciones importantes."
 
-#: ../src/gsb_file_load.c:8914
+#: ../src/gsb_file_load.c:8841
 msgid "Grisbi archive opened"
 msgstr "Archivo de Grisbi abierto"
 
@@ -7807,8 +7818,13 @@ msgstr "No hay un tercero que borrar"
 msgid "There is no report to record. Back."
 msgstr "No hay un tercero que borrar"
 
+#: ../src/gsb_file_others.c:512
+#, fuzzy, c-format
+msgid "Error parsing file '%s': %s"
+msgstr "Error abriendo el archivo '%s'"
+
 #. inform the user of that
-#: ../src/gsb_file_others.c:576
+#: ../src/gsb_file_others.c:584
 msgid ""
 "Some things in a report cannot be imported :\n"
 "The selected lists of financial years, accounts, transfer accounts, "
@@ -7825,29 +7841,29 @@ msgstr ""
 "grisbi.\n"
 "Debería comprobar y modificar eso en el cuadro de propiedades de esa cuenta."
 
-#: ../src/gsb_file_others.c:582
+#: ../src/gsb_file_others.c:590
 msgid "Importing a report"
 msgstr "Importando un informe"
 
-#: ../src/gsb_file_others.c:621 ../src/gsb_file_others.c:628
+#: ../src/gsb_file_others.c:629 ../src/gsb_file_others.c:636
 msgid "This is not a grisbi file, loading canceled..."
 msgstr "Este no es un archivo de grisbi, la carga se ha cancelado..."
 
-#: ../src/gsb_file_others.c:645 ../src/gsb_file_others.c:656
-#: ../src/gsb_file_others.c:673 ../src/gsb_file_others.c:696
+#: ../src/gsb_file_others.c:653 ../src/gsb_file_others.c:664
+#: ../src/gsb_file_others.c:681 ../src/gsb_file_others.c:704
 msgid "The file version is below 0.6.0, Grisbi cannot import it."
 msgstr ""
 "La versión del fichero es inferior a la 0.6.0, Grisbi no puede importarlo."
 
-#: ../src/gsb_file_others.c:648 ../src/gsb_file_others.c:699
+#: ../src/gsb_file_others.c:656 ../src/gsb_file_others.c:707
 msgid "This is not a category file, loading canceled..."
 msgstr "Esto no es un archivo de categorías, la carga se ha cancelado..."
 
-#: ../src/gsb_file_others.c:664
+#: ../src/gsb_file_others.c:672
 msgid "This is not a budget file, loading canceled..."
 msgstr "Esto no es un archivo de presupuestos, la carga se ha cancelado..."
 
-#: ../src/gsb_file_others.c:681
+#: ../src/gsb_file_others.c:689
 msgid "This is not a report file, loading canceled..."
 msgstr "Esto no es un archivo de informes, la carga se ha cancelado..."
 
@@ -7943,40 +7959,40 @@ msgstr "Retirada de efectivo"
 msgid "No payee selected for this report."
 msgstr "No hay terceros seleccionados para este informe."
 
-#: ../src/gsb_form.c:2767
+#: ../src/gsb_form.c:2782
 msgid "You must enter a date."
 msgstr "Debe introducir una fecha."
 
-#: ../src/gsb_form.c:2774
+#: ../src/gsb_form.c:2789
 #, c-format
 msgid "Invalid date %s"
 msgstr "Fecha no válida %s"
 
-#: ../src/gsb_form.c:2797
+#: ../src/gsb_form.c:2812
 #, c-format
 msgid "Invalid value date %s"
 msgstr "Fecha no válida %s"
 
-#: ../src/gsb_form.c:2823
+#: ../src/gsb_form.c:2838
 #, c-format
 msgid "Beware the date must be between %s and %s"
 msgstr ""
 
-#: ../src/gsb_form.c:2826 ../src/gsb_form.c:2853
+#: ../src/gsb_form.c:2841 ../src/gsb_form.c:2868
 #, fuzzy
 msgid "Invalid date"
 msgstr "Fecha no válida %s"
 
-#: ../src/gsb_form.c:2851
+#: ../src/gsb_form.c:2866
 #, fuzzy, c-format
 msgid "The date must be less than or equal to %s"
 msgstr "menor o igual que"
 
-#: ../src/gsb_form.c:2887
+#: ../src/gsb_form.c:2902
 msgid "You must enter an amount."
 msgstr "Debe introducir una cantidad."
 
-#: ../src/gsb_form.c:2907
+#: ../src/gsb_form.c:2922
 msgid ""
 "You cannot set split of transaction in category for a daughter of a split of "
 "transaction."
@@ -7984,14 +8000,14 @@ msgstr ""
 "No puede poner una anotación de transacción en la categoría para un hijo de "
 "una anotación de transacción."
 
-#: ../src/gsb_form.c:2941
+#: ../src/gsb_form.c:2956
 msgid ""
 "Cannot associate a transfer to a deleted account in a scheduled transaction."
 msgstr ""
 "No se puede asociar una transferencia a una cuenta borrada en una "
 "transacción programada."
 
-#: ../src/gsb_form.c:2948
+#: ../src/gsb_form.c:2963
 msgid ""
 "There is no associated account for this transfer or associated account is "
 "invalid."
@@ -7999,15 +8015,15 @@ msgstr ""
 "No hay una cuenta asociada para esta transferencia o la cuenta asociada no "
 "es válida."
 
-#: ../src/gsb_form.c:2956
+#: ../src/gsb_form.c:2971
 msgid "Can't issue a transfer its own account."
 msgstr "No puede emitir una transferencia hacia su propia cuenta"
 
-#: ../src/gsb_form.c:2961
+#: ../src/gsb_form.c:2976
 msgid "Can't issue a transfer on a closed account."
 msgstr "No puedo realizar una transferencia sobre una cuenta cerrada."
 
-#: ../src/gsb_form.c:2987
+#: ../src/gsb_form.c:3002
 msgid ""
 "Selected method of payment has an automatic incremental number\n"
 "but doesn't contain any number.\n"
@@ -8017,7 +8033,7 @@ msgstr ""
 "pero no contiene ningún número.\n"
 "¿Continuar de todas formas?"
 
-#: ../src/gsb_form.c:3005
+#: ../src/gsb_form.c:3020
 msgid ""
 "Warning: this cheque number is already used.\n"
 "Continue anyway?"
@@ -8025,28 +8041,28 @@ msgstr ""
 "Aviso: Este número de cheque ya está usado.\n"
 "¿Continuar de todas formas?"
 
-#: ../src/gsb_form.c:3026
+#: ../src/gsb_form.c:3041
 msgid "A transaction with a multiple payee must be a new one."
 msgstr "Una transacción con múltiples terceros debe ser nueva."
 
-#: ../src/gsb_form.c:3031
+#: ../src/gsb_form.c:3046
 msgid "A transaction with a multiple payee cannot be a split child."
 msgstr ""
 "Una transacción con múltiples terceros no puede ser el hijo de un desglose."
 
-#: ../src/gsb_form.c:3042
+#: ../src/gsb_form.c:3057
 msgid "The word \"Report\" is reserved. Please use another one."
 msgstr "La palabra \"Informe\" está reservada. Por favor, use otra."
 
-#: ../src/gsb_form.c:3049
+#: ../src/gsb_form.c:3064
 msgid "Invalid multiple payee."
 msgstr "Múltiples terceros no válidos."
 
-#: ../src/gsb_form.c:3331
+#: ../src/gsb_form.c:3346
 msgid "Modifying a transaction"
 msgstr "Modificando una transacción"
 
-#: ../src/gsb_form.c:3332
+#: ../src/gsb_form.c:3347
 msgid ""
 "You are trying to change a split of transaction to another kind of "
 "transaction.\n"
@@ -8060,7 +8076,7 @@ msgstr ""
 "¿ Está seguro ?"
 
 #. propose to configure the form
-#: ../src/gsb_form.c:3635
+#: ../src/gsb_form.c:3650
 msgid "Configure the form"
 msgstr "Configurar el formulario"
 
@@ -8180,11 +8196,11 @@ msgstr "Método de pago de la contratransacción"
 msgid "Free"
 msgstr "Libre"
 
-#: ../src/gsb_form_widget.c:456 ../src/gsb_transactions_list.c:173
+#: ../src/gsb_form_widget.c:456 ../src/gsb_transactions_list.c:176
 msgid "Method of payment"
 msgstr "Forma de pago"
 
-#: ../src/gsb_form_widget.c:484 ../src/gsb_transactions_list.c:181
+#: ../src/gsb_form_widget.c:484 ../src/gsb_transactions_list.c:184
 msgid "Transaction number"
 msgstr "Número de transacción"
 
@@ -8441,7 +8457,7 @@ msgstr ""
 msgid "Last statement: %s"
 msgstr "Última operación: %s"
 
-#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2064
+#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2067
 msgid "Init date"
 msgstr "Fecha inicial"
 
@@ -8705,23 +8721,23 @@ msgid "Show transactions for the next: "
 msgstr "Seleccionar transacciones para las siguientes: "
 
 #. Edit transaction
-#: ../src/gsb_scheduler_list.c:2317 ../src/gsb_transactions_list.c:2478
+#: ../src/gsb_scheduler_list.c:2317 ../src/gsb_transactions_list.c:2481
 msgid "Edit transaction"
 msgstr "Editar la transacción"
 
 #. Clone transaction
-#: ../src/gsb_scheduler_list.c:2329 ../src/gsb_transactions_list.c:2525
+#: ../src/gsb_scheduler_list.c:2329 ../src/gsb_transactions_list.c:2528
 msgid "Clone transaction"
 msgstr "Clonar la transacción"
 
 #. New transaction
-#: ../src/gsb_scheduler_list.c:2344 ../src/gsb_transactions_list.c:334
-#: ../src/gsb_transactions_list.c:2493
+#: ../src/gsb_scheduler_list.c:2344 ../src/gsb_transactions_list.c:337
+#: ../src/gsb_transactions_list.c:2496
 msgid "New transaction"
 msgstr "Nueva transacción"
 
 #. Delete transaction
-#: ../src/gsb_scheduler_list.c:2355 ../src/gsb_transactions_list.c:2501
+#: ../src/gsb_scheduler_list.c:2355 ../src/gsb_transactions_list.c:2504
 msgid "Delete transaction"
 msgstr "Borrar transacción"
 
@@ -8754,106 +8770,106 @@ msgstr "Navegar"
 msgid "Select icon directory"
 msgstr "Elegir directorio de iconos"
 
-#: ../src/gsb_transactions_list.c:174
+#: ../src/gsb_transactions_list.c:177
 msgid "Reconciliation reference"
 msgstr "Referencia de reconciliación"
 
-#: ../src/gsb_transactions_list.c:182
+#: ../src/gsb_transactions_list.c:185
 msgid "Cheque number"
 msgstr "Número de cheque"
 
-#: ../src/gsb_transactions_list.c:199
+#: ../src/gsb_transactions_list.c:202
 msgid "Delete a child transaction."
 msgstr "Borrar una transacción hija."
 
-#: ../src/gsb_transactions_list.c:203
+#: ../src/gsb_transactions_list.c:206
 msgid "Delete a transaction."
 msgstr "Borrar una transacción."
 
-#: ../src/gsb_transactions_list.c:207
+#: ../src/gsb_transactions_list.c:210
 msgid "Delete a child of scheduled transaction."
 msgstr "Borrar el hijo de una transacción programada"
 
-#: ../src/gsb_transactions_list.c:211
+#: ../src/gsb_transactions_list.c:214
 msgid "Delete a scheduled transaction."
 msgstr "Borrar una transacción programada."
 
-#: ../src/gsb_transactions_list.c:215
+#: ../src/gsb_transactions_list.c:218
 msgid "Delete one or all occurences of scheduled transaction."
 msgstr "Borrar un o todas las ocurrencias de la transacción programada."
 
-#: ../src/gsb_transactions_list.c:339
+#: ../src/gsb_transactions_list.c:342
 msgid "Blank the form to create a new transaction"
 msgstr "Limpia el formulario para crear una nueva transacción"
 
-#: ../src/gsb_transactions_list.c:348
+#: ../src/gsb_transactions_list.c:351
 msgid "Delete selected transaction"
 msgstr "Borrar la transacción seleccionada"
 
-#: ../src/gsb_transactions_list.c:357
+#: ../src/gsb_transactions_list.c:360
 msgid "Edit current transaction"
 msgstr "Editar la transacción actual"
 
-#: ../src/gsb_transactions_list.c:361
+#: ../src/gsb_transactions_list.c:364
 msgid "Reconcile"
 msgstr "Reconciliar"
 
-#: ../src/gsb_transactions_list.c:366
+#: ../src/gsb_transactions_list.c:369
 msgid "Start account reconciliation"
 msgstr "Comenzar la reconciliación de la cuenta"
 
-#: ../src/gsb_transactions_list.c:376
+#: ../src/gsb_transactions_list.c:379
 msgid "Print the transactions list"
 msgstr "Imprimir la lista de transacciones"
 
-#: ../src/gsb_transactions_list.c:384
+#: ../src/gsb_transactions_list.c:387
 msgid "Change display mode of the list"
 msgstr "Cambia el modo de presentación de la lista"
 
-#: ../src/gsb_transactions_list.c:388
+#: ../src/gsb_transactions_list.c:391
 msgid "Import rules"
 msgstr "Importar reglas"
 
-#: ../src/gsb_transactions_list.c:392
+#: ../src/gsb_transactions_list.c:395
 msgid "Quick file import by rules"
 msgstr "Importación rápida de fichero por reglas"
 
-#: ../src/gsb_transactions_list.c:399
+#: ../src/gsb_transactions_list.c:402
 #, fuzzy
 msgid "Recreates archive"
 msgstr "Borrar el fichero"
 
-#: ../src/gsb_transactions_list.c:404
+#: ../src/gsb_transactions_list.c:407
 #, fuzzy
 msgid "Recreates the line of the archive and hiding the transactions"
 msgstr "Borrar el archivo y las transacciones"
 
-#: ../src/gsb_transactions_list.c:482
+#: ../src/gsb_transactions_list.c:485
 msgid "Remove the rule"
 msgstr "Eliminar la regla"
 
-#: ../src/gsb_transactions_list.c:514
+#: ../src/gsb_transactions_list.c:517
 msgid "Simple view"
 msgstr "Vista Simple"
 
-#: ../src/gsb_transactions_list.c:519
+#: ../src/gsb_transactions_list.c:522
 msgid "Two lines view"
 msgstr "Vista de dos líneas"
 
-#: ../src/gsb_transactions_list.c:524
+#: ../src/gsb_transactions_list.c:527
 msgid "Three lines view"
 msgstr "Vista de tres líneas"
 
-#: ../src/gsb_transactions_list.c:538
+#: ../src/gsb_transactions_list.c:541
 msgid "Show reconciled transactions"
 msgstr "Mostrar transacciones reconciliadas"
 
-#: ../src/gsb_transactions_list.c:552
+#: ../src/gsb_transactions_list.c:555
 msgid "Show lines archives"
 msgstr "Mostrar archivos de líneas"
 
-#: ../src/gsb_transactions_list.c:835 ../src/gsb_transactions_list.c:3933
-#: ../src/gsb_transactions_list.c:4049
+#: ../src/gsb_transactions_list.c:838 ../src/gsb_transactions_list.c:3947
+#: ../src/gsb_transactions_list.c:4063
 msgid ""
 "Some children didn't find their mother in the list, this shouldn't happen "
 "and there is probably a bug behind that. Please contact the Grisbi team.\n"
@@ -8866,25 +8882,25 @@ msgstr ""
 "\n"
 "Los números de hijos implicados son : \n"
 
-#: ../src/gsb_transactions_list.c:1079
+#: ../src/gsb_transactions_list.c:1082
 msgid "P"
 msgstr "P"
 
-#: ../src/gsb_transactions_list.c:1083
+#: ../src/gsb_transactions_list.c:1086
 msgid "T"
 msgstr "T"
 
 #. set the R on the transaction
-#: ../src/gsb_transactions_list.c:1087 ../src/gsb_transactions_list.c:1935
+#: ../src/gsb_transactions_list.c:1090 ../src/gsb_transactions_list.c:1938
 msgid "R"
 msgstr "R"
 
-#: ../src/gsb_transactions_list.c:1466
+#: ../src/gsb_transactions_list.c:1469
 #, c-format
 msgid "Do you want to add the transactions of the archive %s into the list ?"
 msgstr "¿ quiere añadir las transacciones del archivo %s en la lista ?"
 
-#: ../src/gsb_transactions_list.c:1479
+#: ../src/gsb_transactions_list.c:1482
 msgid ""
 "An archive was clicked but Grisbi is unable to get the name. It seems like a "
 "bug.\n"
@@ -8894,7 +8910,7 @@ msgstr ""
 "que es un fallo.\n"
 "Por favor, intente reproducir el fallo y contacte con el equipo de Grisbi."
 
-#: ../src/gsb_transactions_list.c:1483
+#: ../src/gsb_transactions_list.c:1486
 msgid ""
 "An archive was clicked but it seems to have the number 0, wich should not "
 "happen.\n"
@@ -8904,7 +8920,7 @@ msgstr ""
 "debería suceder.\n"
 "Por favor, intente reproducir el fallo y contacte con el equipo de Grisbi."
 
-#: ../src/gsb_transactions_list.c:1866
+#: ../src/gsb_transactions_list.c:1869
 msgid ""
 "You cannot switch a transaction between R and non R while reconciling.\n"
 "Please finish or cancel the reconciliation first."
@@ -8913,7 +8929,7 @@ msgstr ""
 "el balance.\n"
 "Por favor, primero termine o cancele la reconciliación."
 
-#: ../src/gsb_transactions_list.c:1878
+#: ../src/gsb_transactions_list.c:1881
 #, c-format
 msgid ""
 "You are trying to reconcile or unreconcile a transaction manually, which is "
@@ -8935,7 +8951,7 @@ msgstr ""
 
 #. we warn the user the transaction disappear
 #. * don't laugh ! there were several bugs reports about a transaction wich disappear :-)
-#: ../src/gsb_transactions_list.c:1947
+#: ../src/gsb_transactions_list.c:1950
 msgid ""
 "The transaction has disappear from the list...\n"
 "Don't worry, it's because you marked it as R, and you choosed not to show "
@@ -8947,24 +8963,24 @@ msgstr ""
 "lastransacciones R en la lista; Eliga mostrarlas si quiere comprobar lo que "
 "hizo."
 
-#: ../src/gsb_transactions_list.c:1948
+#: ../src/gsb_transactions_list.c:1951
 msgid "Marking a transaction as R"
 msgstr "Marcar las transacciones como R"
 
-#: ../src/gsb_transactions_list.c:2027
+#: ../src/gsb_transactions_list.c:2030
 msgid "Select the reconciliation to associate to the selected transaction: "
 msgstr ""
 "Elija la reconciliación para asociar con las transacciones seleccionadas: "
 
-#: ../src/gsb_transactions_list.c:2179
+#: ../src/gsb_transactions_list.c:2182
 msgid "Grisbi couldn't get the selection, operation canceled..."
 msgstr "Grisbi no puedo obtener la selección, se ha cancelado la operación..."
 
-#: ../src/gsb_transactions_list.c:2223
+#: ../src/gsb_transactions_list.c:2226
 msgid "Impossible to delete an archived transaction."
 msgstr "Es imposible borrar una transacción archivada."
 
-#: ../src/gsb_transactions_list.c:2232
+#: ../src/gsb_transactions_list.c:2235
 msgid ""
 "Impossible to delete a reconciled transaction.\n"
 "The transaction, the contra-transaction or the children if it is a split are "
@@ -8976,7 +8992,7 @@ msgstr ""
 "reconciliados. Puede eliminar la reconciliación con Ctrl R si es realmente "
 "necesario."
 
-#: ../src/gsb_transactions_list.c:2247
+#: ../src/gsb_transactions_list.c:2250
 #, c-format
 msgid ""
 "Do you really want to delete the child of the transaction with party '%s' ?"
@@ -8984,77 +9000,77 @@ msgstr ""
 "¿Está seguro de que quiere borrar el hijo de la transacción con la tercera "
 "parte '%s' ?"
 
-#: ../src/gsb_transactions_list.c:2259
+#: ../src/gsb_transactions_list.c:2262
 #, c-format
 msgid "Do you really want to delete transaction with party '%s' ?"
 msgstr ""
 "¿ Está seguro de que quiere borrar la transacción con la tercera parte '%s' ?"
 
-#: ../src/gsb_transactions_list.c:2462
+#: ../src/gsb_transactions_list.c:2465
 #, fuzzy
 msgid "Displays the contra-transaction"
 msgstr "Mostrar transacciones"
 
 #. use transaction as template
-#: ../src/gsb_transactions_list.c:2515 ../src/menu.c:221
+#: ../src/gsb_transactions_list.c:2518 ../src/menu.c:221
 msgid "Use selected transaction as a template"
 msgstr "Usar las transacciones seleccionadas como una plantilla"
 
 #. Convert to scheduled transaction
-#: ../src/gsb_transactions_list.c:2538
+#: ../src/gsb_transactions_list.c:2541
 msgid "Convert transaction to scheduled transaction"
 msgstr "Convertir la transacción en un transacción programada"
 
 #. Move to another account
-#: ../src/gsb_transactions_list.c:2547
+#: ../src/gsb_transactions_list.c:2550
 msgid "Move transaction to another account"
 msgstr "Mover la transacción a otra cuenta"
 
 #. Change cell content.
-#: ../src/gsb_transactions_list.c:2570
+#: ../src/gsb_transactions_list.c:2573
 msgid "Change cell content"
 msgstr "Cambiar el contenido de la celda"
 
-#: ../src/gsb_transactions_list.c:2621
+#: ../src/gsb_transactions_list.c:2624
 msgid "Clear cell"
 msgstr "Borrar celda"
 
-#: ../src/gsb_transactions_list.c:3018
+#: ../src/gsb_transactions_list.c:3021
 msgid "Cannot move a transfer on his contra-account"
 msgstr "No se puedo mover una transferencia en su contracuenta"
 
 #. sort by line
-#: ../src/gsb_transactions_list.c:3322
+#: ../src/gsb_transactions_list.c:3325
 #, fuzzy
 msgid "Sort list by: "
 msgstr "Ordenar la lista por :"
 
-#: ../src/gsb_transactions_list.c:3369
+#: ../src/gsb_transactions_list.c:3372
 msgid "alignment: "
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3377
+#: ../src/gsb_transactions_list.c:3380
 msgid "LEFT"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3391
+#: ../src/gsb_transactions_list.c:3394
 #, fuzzy
 msgid "CENTER"
 msgstr "CEE"
 
-#: ../src/gsb_transactions_list.c:3405
+#: ../src/gsb_transactions_list.c:3408
 msgid "RIGHT"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3803
+#: ../src/gsb_transactions_list.c:3817
 msgid "Transfer to a deleted account"
 msgstr "Transferir a una cuenta borrada"
 
-#: ../src/gsb_transactions_list.c:3805
+#: ../src/gsb_transactions_list.c:3819
 msgid "Transfer from a deleted account"
 msgstr "Transferir desde una cuenta borrada"
 
-#: ../src/gsb_transactions_list.c:3965 ../src/gsb_transactions_list.c:4075
+#: ../src/gsb_transactions_list.c:3979 ../src/gsb_transactions_list.c:4089
 msgid ""
 "You have just recovered an archive, if you don't see any new transaction, "
 "remember that the R transactions are not showed so the archived transactions "
diff --git a/po/fa.po b/po/fa.po
index 3adc98b..0982ae7 100644
--- a/po/fa.po
+++ b/po/fa.po
@@ -9,7 +9,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: girisbi VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-10-04 22:27+0200\n"
+"POT-Creation-Date: 2011-11-27 18:09+0100\n"
 "PO-Revision-Date: 2008-10-02 10:07+0330\n"
 "Last-Translator: hadi <hadi60 at gmail.com>\n"
 "Language-Team: farsi <en at li.org>\n"
@@ -190,7 +190,7 @@ msgstr ""
 #: ../src/categories_onglet.c:732 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231 ../src/gsb_fyear_config.c:283
-#: ../src/gsb_transactions_list.c:2064 ../src/imputation_budgetaire.c:770
+#: ../src/gsb_transactions_list.c:2067 ../src/imputation_budgetaire.c:770
 #: ../src/tiers_onglet.c:666
 msgid "Name"
 msgstr ""
@@ -606,8 +606,8 @@ msgstr "ویش فرض"
 
 #. mise en place de la paddingbox des catégories
 #: ../src/bet_config.c:583 ../src/bet_config.c:602 ../src/bet_config.c:620
-#: ../src/bet_config.c:684 ../src/bet_hist.c:183 ../src/bet_hist.c:2096
-#: ../src/bet_hist.c:2102 ../src/categories_onglet.c:347
+#: ../src/bet_config.c:684 ../src/bet_hist.c:183 ../src/bet_hist.c:2092
+#: ../src/bet_hist.c:2098 ../src/categories_onglet.c:347
 #: ../src/etats_config.c:537 ../src/etats_config.c:540
 #: ../src/etats_config.c:3001 ../src/etats_config.c:7067
 #: ../src/fenetre_principale.c:296 ../src/navigation.c:1960
@@ -616,10 +616,10 @@ msgstr ""
 
 #. mise en place de la paddingbox des ib
 #: ../src/bet_config.c:584 ../src/bet_config.c:603 ../src/bet_config.c:621
-#: ../src/bet_config.c:693 ../src/bet_hist.c:192 ../src/bet_hist.c:2100
+#: ../src/bet_config.c:693 ../src/bet_hist.c:192 ../src/bet_hist.c:2096
 #: ../src/etats_config.c:546 ../src/etats_config.c:549
 #: ../src/etats_config.c:3807 ../src/etats_config.c:7144
-#: ../src/export_csv.c:815 ../src/fenetre_principale.c:301
+#: ../src/export_csv.c:823 ../src/fenetre_principale.c:301
 #: ../src/import_csv.c:88 ../src/imputation_budgetaire.c:353
 #: ../src/navigation.c:1964
 msgid "Budgetary lines"
@@ -645,18 +645,18 @@ msgid "Choose the financial year or 12 months rolling"
 msgstr ""
 
 #. name of the div sous-div column
-#: ../src/bet_config.c:920 ../src/bet_hist.c:572 ../src/bet_hist.c:1647
+#: ../src/bet_config.c:920 ../src/bet_hist.c:570 ../src/bet_hist.c:1643
 #: ../src/categories_onglet.c:160 ../src/etats_affiche.c:2437
-#: ../src/etats_config.c:684 ../src/export_csv.c:806
-#: ../src/gsb_transactions_list.c:176 ../src/import_csv.c:86
+#: ../src/etats_config.c:684 ../src/export_csv.c:814
+#: ../src/gsb_transactions_list.c:179 ../src/import_csv.c:86
 #: ../src/meta_categories.c:67
 msgid "Category"
 msgstr "بخش"
 
 #: ../src/bet_config.c:933 ../src/bet_future.c:817 ../src/bet_future.c:2025
-#: ../src/bet_future.c:2501 ../src/bet_hist.c:1640 ../src/etats_affiche.c:2444
+#: ../src/bet_future.c:2501 ../src/bet_hist.c:1636 ../src/etats_affiche.c:2444
 #: ../src/etats_config.c:688 ../src/gsb_form.c:1343
-#: ../src/gsb_form_widget.c:448 ../src/gsb_transactions_list.c:168
+#: ../src/gsb_form_widget.c:448 ../src/gsb_transactions_list.c:171
 #: ../src/imputation_budgetaire.c:165 ../src/meta_budgetary.c:65
 msgid "Budgetary line"
 msgstr ""
@@ -854,14 +854,14 @@ msgstr ""
 
 #. Print list
 #: ../src/bet_finance_ui.c:1030 ../src/bet_finance_ui.c:1845
-#: ../src/bet_hist.c:1939 ../src/bet_tab.c:1529 ../src/bet_tab.c:2889
+#: ../src/bet_hist.c:1935 ../src/bet_tab.c:1529 ../src/bet_tab.c:2885
 #, fuzzy
 msgid "Print the array"
 msgstr "پرینتر"
 
 #. Export list
 #: ../src/bet_finance_ui.c:1040 ../src/bet_finance_ui.c:1858
-#: ../src/bet_finance_ui.c:1884 ../src/bet_hist.c:1952 ../src/bet_tab.c:1539
+#: ../src/bet_finance_ui.c:1884 ../src/bet_hist.c:1948 ../src/bet_tab.c:1539
 #, fuzzy
 msgid "Export the array"
 msgstr "پرینتر"
@@ -878,10 +878,10 @@ msgid "Loan amount: "
 msgstr "حساب بانک:"
 
 #: ../src/bet_finance_ui.c:1187 ../src/bet_future.c:771 ../src/bet_tab.c:657
-#: ../src/etats_affiche.c:2409 ../src/export_csv.c:776
+#: ../src/etats_affiche.c:2409 ../src/export_csv.c:784
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_form.c:1298
 #: ../src/gsb_form_widget.c:416 ../src/gsb_reconcile.c:162
-#: ../src/gsb_scheduler_list.c:512 ../src/gsb_transactions_list.c:165
+#: ../src/gsb_scheduler_list.c:512 ../src/gsb_transactions_list.c:168
 #: ../src/import.c:3326 ../src/import_csv.c:81
 msgid "Date"
 msgstr "تاریخ"
@@ -927,14 +927,14 @@ msgstr "توضیحات"
 msgid "Credits"
 msgstr "ماه جاری"
 
-#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1936 ../src/bet_tab.c:2886
-#: ../src/etats_onglet.c:177 ../src/gsb_transactions_list.c:372
+#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1932 ../src/bet_tab.c:2882
+#: ../src/etats_onglet.c:177 ../src/gsb_transactions_list.c:375
 msgid "Print"
 msgstr "پرینت"
 
-#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1949 ../src/bet_tab.c:2899
+#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1945 ../src/bet_tab.c:2895
 #: ../src/categories_onglet.c:562 ../src/etats_onglet.c:167
-#: ../src/export.c:164 ../src/imputation_budgetaire.c:599
+#: ../src/export.c:204 ../src/imputation_budgetaire.c:599
 msgid "Export"
 msgstr "صادر"
 
@@ -943,7 +943,7 @@ msgstr "صادر"
 msgid "credit.csv"
 msgstr "ماه جاری"
 
-#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2046 ../src/bet_tab.c:3025
+#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2042 ../src/bet_tab.c:3021
 #: ../src/imputation_budgetaire.c:439
 msgid "Cannot save file."
 msgstr "فایل ذخیره نشد."
@@ -1022,20 +1022,20 @@ msgid "Years"
 msgstr "سال ها"
 
 #: ../src/bet_future.c:329 ../src/gsb_form_scheduler.c:176
-#: ../src/gsb_form_scheduler.c:193 ../src/gsb_scheduler_list.c:512
+#: ../src/gsb_scheduler_list.c:512
 msgid "Frequency"
 msgstr "فرکانس"
 
 #: ../src/bet_future.c:337 ../src/bet_future.c:732
-#: ../src/gsb_form_scheduler.c:643 ../src/gsb_form_scheduler.c:836
-#: ../src/gsb_form_scheduler.c:1098
+#: ../src/gsb_form_scheduler.c:193 ../src/gsb_form_scheduler.c:643
+#: ../src/gsb_form_scheduler.c:836 ../src/gsb_form_scheduler.c:1098
 msgid "Limit date"
 msgstr ""
 
 #: ../src/bet_future.c:350 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231
-#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2064
+#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2067
 msgid "Final date"
 msgstr ""
 
@@ -1063,30 +1063,30 @@ msgstr ""
 #: ../src/bet_future.c:789 ../src/etats_affiche.c:2430
 #: ../src/etats_config.c:528 ../src/etats_config.c:531
 #: ../src/etats_config.c:696 ../src/etats_config.c:7032
-#: ../src/export_csv.c:791 ../src/fenetre_principale.c:286
+#: ../src/export_csv.c:799 ../src/fenetre_principale.c:286
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_form.c:1319
 #: ../src/gsb_form_widget.c:436 ../src/gsb_scheduler_list.c:512
-#: ../src/gsb_transactions_list.c:167 ../src/import.c:3333
+#: ../src/gsb_transactions_list.c:170 ../src/import.c:3333
 #: ../src/import_csv.c:83 ../src/meta_payee.c:79
 msgid "Payee"
 msgstr ""
 
 #. Debit method_ptr
 #: ../src/bet_future.c:796 ../src/bet_tab.c:691 ../src/categories_onglet.c:762
-#: ../src/export_csv.c:797 ../src/gsb_form.c:1324 ../src/gsb_form_widget.c:420
+#: ../src/export_csv.c:805 ../src/gsb_form.c:1324 ../src/gsb_form_widget.c:420
 #: ../src/gsb_payment_method_config.c:319
 #: ../src/gsb_payment_method_config.c:390
-#: ../src/gsb_payment_method_config.c:1084 ../src/gsb_transactions_list.c:169
+#: ../src/gsb_payment_method_config.c:1084 ../src/gsb_transactions_list.c:172
 #: ../src/import_csv.c:92 ../src/imputation_budgetaire.c:800
 msgid "Debit"
 msgstr ""
 
 #. Credit method_ptr
 #: ../src/bet_future.c:803 ../src/bet_tab.c:709 ../src/categories_onglet.c:762
-#: ../src/export_csv.c:794 ../src/gsb_form.c:1329 ../src/gsb_form_widget.c:424
+#: ../src/export_csv.c:802 ../src/gsb_form.c:1329 ../src/gsb_form_widget.c:424
 #: ../src/gsb_payment_method_config.c:326
 #: ../src/gsb_payment_method_config.c:403
-#: ../src/gsb_payment_method_config.c:1080 ../src/gsb_transactions_list.c:170
+#: ../src/gsb_payment_method_config.c:1080 ../src/gsb_transactions_list.c:173
 #: ../src/imputation_budgetaire.c:800
 msgid "Credit"
 msgstr ""
@@ -1097,9 +1097,9 @@ msgid "Categories : Sub-categories"
 msgstr ""
 
 #. Notes
-#: ../src/bet_future.c:824 ../src/etats_affiche.c:2451 ../src/export_csv.c:812
+#: ../src/bet_future.c:824 ../src/etats_affiche.c:2451 ../src/export_csv.c:820
 #: ../src/gsb_bank.c:941 ../src/gsb_form.c:1348 ../src/gsb_form_widget.c:452
-#: ../src/gsb_transactions_list.c:179 ../src/import_csv.c:84
+#: ../src/gsb_transactions_list.c:182 ../src/import_csv.c:84
 msgid "Notes"
 msgstr ""
 
@@ -1108,8 +1108,8 @@ msgstr ""
 #. Transfer = Virement
 #. Direct deposit remplacé par Transfert = Virement
 #: ../src/bet_future.c:1423 ../src/bet_future.c:1670
-#: ../src/etats_affiche.c:1848 ../src/export_csv.c:617 ../src/export_csv.c:729
-#: ../src/export_csv.c:741 ../src/gsb_data_category.c:1060
+#: ../src/etats_affiche.c:1848 ../src/export_csv.c:625 ../src/export_csv.c:737
+#: ../src/export_csv.c:749 ../src/gsb_data_category.c:1060
 #: ../src/gsb_data_payment.c:635 ../src/gsb_data_payment.c:719
 #: ../src/gsb_data_payment.c:758 ../src/gsb_form.c:2314 ../src/import.c:2762
 #: ../src/import.c:2780 ../src/plugins/ofx/ofx.c:434
@@ -1181,72 +1181,72 @@ msgid ""
 "You need to fix it and start over."
 msgstr ""
 
-#: ../src/bet_graph.c:304 ../src/bet_graph.c:416
+#: ../src/bet_graph.c:305 ../src/bet_graph.c:422
 msgid "Graph"
 msgstr ""
 
-#: ../src/bet_graph.c:361 ../src/tiers_onglet.c:1064
+#: ../src/bet_graph.c:362 ../src/tiers_onglet.c:1064
 msgid "Options"
 msgstr ""
 
-#: ../src/bet_graph.c:429
+#: ../src/bet_graph.c:435
 msgid "Expenses"
 msgstr ""
 
-#: ../src/bet_graph.c:453 ../src/etats_affiche.c:2299
+#: ../src/bet_graph.c:456 ../src/etats_affiche.c:2299
 msgid "Incomes"
 msgstr "درآمد ها"
 
-#: ../src/bet_graph.c:805
+#: ../src/bet_graph.c:817
 msgid "You can not exceed one year of visualization"
 msgstr ""
 
-#: ../src/bet_graph.c:805
+#: ../src/bet_graph.c:817
 msgid "Overflow"
 msgstr ""
 
-#: ../src/bet_graph.c:962
+#: ../src/bet_graph.c:974
 msgid "Column"
 msgstr ""
 
-#: ../src/bet_graph.c:989
+#: ../src/bet_graph.c:1001
 #, fuzzy
 msgid "Line"
 msgstr "لینک ها"
 
 #. la grille est visible
-#: ../src/bet_graph.c:1449 ../src/bet_graph.c:1483
+#: ../src/bet_graph.c:1461 ../src/bet_graph.c:1495
 #, fuzzy
 msgid "Hide grid"
 msgstr "فعال سازی"
 
-#: ../src/bet_graph.c:1451 ../src/bet_graph.c:1485 ../src/ui/bet_graph.ui.h:23
+#: ../src/bet_graph.c:1463 ../src/bet_graph.c:1497 ../src/ui/bet_graph.ui.h:23
 msgid "Show grid"
 msgstr ""
 
-#: ../src/bet_hist.c:560 ../src/tiers_onglet.c:1151
+#: ../src/bet_hist.c:558 ../src/tiers_onglet.c:1151
 #, fuzzy
 msgid "Select"
 msgstr "حذف"
 
-#: ../src/bet_hist.c:591 ../src/categories_onglet.c:180
-#: ../src/etats_config.c:5249 ../src/export_csv.c:800
+#: ../src/bet_hist.c:589 ../src/categories_onglet.c:180
+#: ../src/etats_config.c:5249 ../src/export_csv.c:808
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_scheduler_list.c:513
-#: ../src/gsb_transactions_list.c:172 ../src/import.c:3340
+#: ../src/gsb_transactions_list.c:175 ../src/import.c:3340
 #: ../src/imputation_budgetaire.c:185 ../src/tiers_onglet.c:232
 msgid "Amount"
 msgstr "مقدار"
 
-#: ../src/bet_hist.c:609
+#: ../src/bet_hist.c:607
 msgid "Average"
 msgstr ""
 
-#: ../src/bet_hist.c:627
+#: ../src/bet_hist.c:625
 #, fuzzy
 msgid "Current fyear"
 msgstr "سال جاری"
 
-#: ../src/bet_hist.c:646
+#: ../src/bet_hist.c:644
 #, fuzzy
 msgid "Amount retained"
 msgstr "حساب ها"
@@ -1256,39 +1256,39 @@ msgstr "حساب ها"
 #. * FYEAR_COL_NAME : the name of the fyear
 #. * FYEAR_COL_NUMBER : the number of the fyear
 #. * FYEAR_COL_VIEW : it the fyear should be showed
-#: ../src/bet_hist.c:1067
+#: ../src/bet_hist.c:1063
 msgid "12 months rolling"
 msgstr ""
 
 #. Add last amount menu
-#: ../src/bet_hist.c:1482
+#: ../src/bet_hist.c:1478
 msgid "Assign the amount of the last operation"
 msgstr ""
 
 #. Add average amount menu
-#: ../src/bet_hist.c:1505
+#: ../src/bet_hist.c:1501
 msgid "Copy the average amount"
 msgstr ""
 
-#: ../src/bet_hist.c:1800
+#: ../src/bet_hist.c:1796
 #, c-format
 msgid "Amounts by %s on 12 months rolling for the account: «%s»"
 msgstr ""
 
-#: ../src/bet_hist.c:1805
+#: ../src/bet_hist.c:1801
 #, fuzzy, c-format
 msgid "Amounts by %s in %s for the account: «%s»"
 msgstr "حساب بانک:"
 
-#: ../src/bet_hist.c:1962
+#: ../src/bet_hist.c:1958
 msgid "Data graph"
 msgstr ""
 
-#: ../src/bet_hist.c:1966
+#: ../src/bet_hist.c:1962
 msgid "display the data graph"
 msgstr ""
 
-#: ../src/bet_hist.c:2022
+#: ../src/bet_hist.c:2018
 #, fuzzy
 msgid "Export the historical data"
 msgstr "پرینتر"
@@ -1317,14 +1317,14 @@ msgstr ""
 msgid "Description"
 msgstr "توضیحات"
 
-#: ../src/bet_tab.c:727 ../src/export_csv.c:803 ../src/gsb_reconcile.c:165
-#: ../src/gsb_scheduler_list.c:513 ../src/gsb_transactions_list.c:171
-#: ../src/gsb_transactions_list.c:3316 ../src/import_csv.c:90
+#: ../src/bet_tab.c:727 ../src/export_csv.c:811 ../src/gsb_reconcile.c:165
+#: ../src/gsb_scheduler_list.c:513 ../src/gsb_transactions_list.c:174
+#: ../src/gsb_transactions_list.c:3319 ../src/import_csv.c:90
 msgid "Balance"
 msgstr ""
 
-#: ../src/bet_tab.c:823 ../src/bet_tab.c:836 ../src/bet_tab.c:1030
-#: ../src/bet_tab.c:2499 ../src/bet_tab.c:2504
+#: ../src/bet_tab.c:823 ../src/bet_tab.c:836 ../src/bet_tab.c:1028
+#: ../src/bet_tab.c:2497 ../src/bet_tab.c:2502
 #, fuzzy, c-format
 msgid ""
 "Transfer between account: %s\n"
@@ -1375,42 +1375,42 @@ msgstr ""
 msgid "Reset data"
 msgstr ""
 
-#: ../src/bet_tab.c:1860
+#: ../src/bet_tab.c:1858
 msgid " (still available)"
 msgstr ""
 
-#: ../src/bet_tab.c:1869 ../src/bet_tab.c:1891
+#: ../src/bet_tab.c:1867 ../src/bet_tab.c:1889
 msgid " (budget exceeded)"
 msgstr ""
 
-#: ../src/bet_tab.c:1882
+#: ../src/bet_tab.c:1880
 msgid " (yet to receive)"
 msgstr ""
 
-#: ../src/bet_tab.c:2422 ../src/bet_tab.c:2472 ../src/bet_tab.c:2532
+#: ../src/bet_tab.c:2420 ../src/bet_tab.c:2470 ../src/bet_tab.c:2530
 msgid "No data by default"
 msgstr ""
 
-#: ../src/bet_tab.c:2430 ../src/bet_tab.c:2480 ../src/bet_tab.c:2538
+#: ../src/bet_tab.c:2428 ../src/bet_tab.c:2478 ../src/bet_tab.c:2536
 #: ../src/etats_affiche.c:1864 ../src/gsb_data_category.c:161
 #: ../src/meta_categories.c:70
 msgid "No category"
 msgstr ""
 
-#: ../src/bet_tab.c:2438 ../src/bet_tab.c:2488 ../src/bet_tab.c:2544
+#: ../src/bet_tab.c:2436 ../src/bet_tab.c:2486 ../src/bet_tab.c:2542
 #: ../src/etats_affiche.c:2034 ../src/meta_budgetary.c:68
 msgid "No budgetary line"
 msgstr ""
 
-#: ../src/bet_tab.c:2902 ../src/bet_tab.c:3001
+#: ../src/bet_tab.c:2898 ../src/bet_tab.c:2997
 msgid "Export the array of forecast"
 msgstr ""
 
-#: ../src/bet_tab.c:2959
+#: ../src/bet_tab.c:2955
 msgid "Balance at "
 msgstr ""
 
-#: ../src/bet_tab.c:3008
+#: ../src/bet_tab.c:3004
 msgid "forecast.csv"
 msgstr ""
 
@@ -1503,7 +1503,7 @@ msgid "Export a Grisbi category file (.cgsb)"
 msgstr ""
 
 #: ../src/categories_onglet.c:571 ../src/etats_onglet.c:187
-#: ../src/gsb_scheduler_list.c:274 ../src/gsb_transactions_list.c:344
+#: ../src/gsb_scheduler_list.c:274 ../src/gsb_transactions_list.c:347
 #: ../src/imputation_budgetaire.c:609 ../src/tiers_onglet.c:326
 msgid "Delete"
 msgstr "حذف"
@@ -1513,7 +1513,7 @@ msgid "Delete selected category"
 msgstr ""
 
 #: ../src/categories_onglet.c:580 ../src/gsb_scheduler_list.c:284
-#: ../src/gsb_transactions_list.c:353 ../src/imputation_budgetaire.c:619
+#: ../src/gsb_transactions_list.c:356 ../src/imputation_budgetaire.c:619
 #: ../src/tiers_onglet.c:335
 msgid "Edit"
 msgstr "ویرایش"
@@ -1524,7 +1524,7 @@ msgid "Edit selected category"
 msgstr ""
 
 #: ../src/categories_onglet.c:590 ../src/gsb_scheduler_list.c:315
-#: ../src/gsb_transactions_list.c:380 ../src/imputation_budgetaire.c:630
+#: ../src/gsb_transactions_list.c:383 ../src/imputation_budgetaire.c:630
 #: ../src/tiers_onglet.c:345
 msgid "View"
 msgstr ""
@@ -1543,7 +1543,7 @@ msgstr ""
 msgid "Subcategory view"
 msgstr ""
 
-#: ../src/categories_onglet.c:654 ../src/gsb_transactions_list.c:529
+#: ../src/categories_onglet.c:654 ../src/gsb_transactions_list.c:532
 #: ../src/imputation_budgetaire.c:694 ../src/tiers_onglet.c:462
 msgid "Complete view"
 msgstr ""
@@ -2036,13 +2036,13 @@ msgid "Result without financial year: "
 msgstr "جستجوی تراکنش:"
 
 #: ../src/etats_affiche.c:1403 ../src/gsb_scheduler_list.c:1260
-#: ../src/gsb_transactions_list.c:3816
+#: ../src/gsb_transactions_list.c:3830
 #, c-format
 msgid "Transfer to %s"
 msgstr ""
 
 #: ../src/etats_affiche.c:1405 ../src/gsb_scheduler_list.c:1264
-#: ../src/gsb_transactions_list.c:3819
+#: ../src/gsb_transactions_list.c:3833
 #, c-format
 msgid "Transfer from %s"
 msgstr ""
@@ -2092,10 +2092,10 @@ msgstr "تراکنش:"
 msgid "General total: "
 msgstr "عمومی:"
 
-#: ../src/etats_affiche.c:1857 ../src/export_csv.c:587
+#: ../src/etats_affiche.c:1857 ../src/export_csv.c:595
 #: ../src/gsb_data_category.c:1058 ../src/gsb_form.c:735
-#: ../src/gsb_form.c:1761 ../src/gsb_form.c:2905 ../src/gsb_form.c:3308
-#: ../src/gsb_form_scheduler.c:317 ../src/gsb_transactions_list.c:3794
+#: ../src/gsb_form.c:1761 ../src/gsb_form.c:2920 ../src/gsb_form.c:3323
+#: ../src/gsb_form_scheduler.c:317 ../src/gsb_transactions_list.c:3808
 msgid "Split of transaction"
 msgstr ""
 
@@ -2116,15 +2116,15 @@ msgstr ""
 msgid "Outgoings"
 msgstr ""
 
-#: ../src/etats_affiche.c:2416 ../src/export_csv.c:779 ../src/gsb_form.c:1303
+#: ../src/etats_affiche.c:2416 ../src/export_csv.c:787 ../src/gsb_form.c:1303
 #: ../src/gsb_form.c:2148 ../src/gsb_form.c:2178 ../src/gsb_form_widget.c:428
-#: ../src/gsb_transactions_list.c:166 ../src/import_csv.c:82
+#: ../src/gsb_transactions_list.c:169 ../src/import_csv.c:82
 msgid "Value date"
 msgstr ""
 
-#: ../src/etats_affiche.c:2423 ../src/export_csv.c:785
+#: ../src/etats_affiche.c:2423 ../src/export_csv.c:793
 #: ../src/gsb_archive_config.c:102 ../src/gsb_assistant_archive_export.c:153
-#: ../src/gsb_form_widget.c:432 ../src/gsb_transactions_list.c:175
+#: ../src/gsb_form_widget.c:432 ../src/gsb_transactions_list.c:178
 msgid "Financial year"
 msgstr ""
 
@@ -2139,13 +2139,13 @@ msgstr ""
 msgid "Cheque"
 msgstr ""
 
-#: ../src/etats_affiche.c:2472 ../src/export_csv.c:821 ../src/gsb_form.c:1395
-#: ../src/gsb_form_widget.c:472 ../src/gsb_transactions_list.c:178
+#: ../src/etats_affiche.c:2472 ../src/export_csv.c:829 ../src/gsb_form.c:1395
+#: ../src/gsb_form_widget.c:472 ../src/gsb_transactions_list.c:181
 msgid "Voucher"
 msgstr ""
 
-#: ../src/etats_affiche.c:2479 ../src/export_csv.c:827 ../src/gsb_form.c:1390
-#: ../src/gsb_form_widget.c:476 ../src/gsb_transactions_list.c:180
+#: ../src/etats_affiche.c:2479 ../src/export_csv.c:835 ../src/gsb_form.c:1390
+#: ../src/gsb_form_widget.c:476 ../src/gsb_transactions_list.c:183
 msgid "Bank references"
 msgstr ""
 
@@ -2293,7 +2293,7 @@ msgstr ""
 msgid "Generalities"
 msgstr ""
 
-#: ../src/etats_config.c:644 ../src/etats_config.c:647 ../src/export_csv.c:767
+#: ../src/etats_config.c:644 ../src/etats_config.c:647 ../src/export_csv.c:775
 #: ../src/fenetre_principale.c:253 ../src/parametres.c:430
 msgid "Transactions"
 msgstr ""
@@ -2414,16 +2414,17 @@ msgstr "جستجوی تراکنش:"
 
 #: ../src/etats_config.c:2557 ../src/etats_config.c:2812
 #: ../src/etats_config.c:3094 ../src/etats_config.c:3901
-#: ../src/etats_config.c:4091 ../src/etats_config.c:7322
-#: ../src/tiers_onglet.c:1428 ../src/tiers_onglet.c:1448
+#: ../src/etats_config.c:4091 ../src/etats_config.c:7322 ../src/export.c:613
+#: ../src/gsb_assistant.c:91 ../src/tiers_onglet.c:1428
+#: ../src/tiers_onglet.c:1448
 msgid "Select all"
 msgstr ""
 
 #. ajoute le bouton (dé)sélectionne tout
 #: ../src/etats_config.c:2572 ../src/etats_config.c:2827
 #: ../src/etats_config.c:3109 ../src/etats_config.c:3916
-#: ../src/etats_config.c:4106 ../src/etats_config.c:7337 ../src/import.c:2270
-#: ../src/tiers_onglet.c:1219 ../src/tiers_onglet.c:1430
+#: ../src/etats_config.c:4106 ../src/etats_config.c:7337 ../src/export.c:608
+#: ../src/import.c:2270 ../src/tiers_onglet.c:1219 ../src/tiers_onglet.c:1430
 msgid "Unselect all"
 msgstr ""
 
@@ -3015,7 +3016,7 @@ msgstr ""
 msgid "Select methods of payment to include: "
 msgstr "حذف روش پرداخت:"
 
-#: ../src/etats_csv.c:175 ../src/export_csv.c:410
+#: ../src/etats_csv.c:175 ../src/export_csv.c:418
 #, fuzzy, c-format
 msgid ""
 "Unable to create file \"%s\" :\n"
@@ -3302,11 +3303,11 @@ msgstr ""
 msgid "to %s %d"
 msgstr ""
 
-#: ../src/export.c:79
+#: ../src/export.c:89
 msgid "Exporting Grisbi accounts"
 msgstr ""
 
-#: ../src/export.c:80
+#: ../src/export.c:90
 msgid ""
 "This assistant will guide you through the process of exporting Grisbi "
 "accounts into QIF or CSV files.\n"
@@ -3315,83 +3316,93 @@ msgid ""
 "into currency of their respective account."
 msgstr ""
 
-#: ../src/export.c:136
+#: ../src/export.c:176
 msgid "Select accounts to export"
 msgstr ""
 
-#: ../src/export.c:173 ../src/export_csv.c:770
+#: ../src/export.c:213 ../src/export_csv.c:778
 #: ../src/gsb_data_partial_balance.c:1508
 msgid "Account name"
 msgstr ""
 
-#: ../src/export.c:256
+#: ../src/export.c:242
+#, fuzzy
+msgid "Select options to export"
+msgstr "جستجوی تراکنش"
+
+#: ../src/export.c:243 ../src/export.c:462
+#: ../src/gsb_assistant_archive_export.c:306
+msgid "QIF format"
+msgstr ""
+
+#: ../src/export.c:243 ../src/export.c:463
+#: ../src/gsb_assistant_archive_export.c:307
+msgid "CSV format"
+msgstr ""
+
+#: ../src/export.c:249
+msgid "Treat all files as the first"
+msgstr ""
+
+#: ../src/export.c:326
 msgid "Export settings completed successfully"
 msgstr ""
 
-#: ../src/export.c:260
+#: ../src/export.c:330
 msgid "Press the 'Close' button to finish the export."
 msgstr ""
 
-#: ../src/export.c:288
+#: ../src/export.c:363
 #, fuzzy
 msgid "Accounts to export"
 msgstr "نوع حساب"
 
-#: ../src/export.c:293
+#: ../src/export.c:368
 msgid ""
 "The following accounts are to be exported. In the next screens, you will "
 "choose what to do with each of them."
 msgstr ""
 
-#: ../src/export.c:368 ../src/gsb_assistant_archive_export.c:300
+#: ../src/export.c:457 ../src/gsb_assistant_archive_export.c:300
 #, fuzzy
 msgid "Export format: "
 msgstr "صادر:"
 
-#: ../src/export.c:373 ../src/gsb_assistant_archive_export.c:306
-msgid "QIF format"
-msgstr ""
-
-#: ../src/export.c:374 ../src/gsb_assistant_archive_export.c:307
-msgid "CSV format"
-msgstr ""
-
-#. set the initial balance
-#: ../src/export_csv.c:291
+#: ../src/export_csv.c:294
 msgid "Initial balance"
 msgstr ""
 
-#: ../src/export_csv.c:608
+#: ../src/export_csv.c:616
 msgid "B"
 msgstr ""
 
-#: ../src/export_csv.c:731 ../src/gsb_form.c:1915
+#: ../src/export_csv.c:739 ../src/gsb_form.c:1915
 msgid "Deleted account"
 msgstr "حساب حذف شده"
 
-#: ../src/export_csv.c:773 ../src/import_csv.c:95
+#: ../src/export_csv.c:781 ../src/import_csv.c:95
 msgid "Split"
 msgstr ""
 
-#: ../src/export_csv.c:782
+#: ../src/export_csv.c:790
 msgid "Cheques"
 msgstr ""
 
-#: ../src/export_csv.c:788 ../src/gsb_transactions_list.c:177
+#: ../src/export_csv.c:796 ../src/gsb_transactions_list.c:180
 #: ../src/import_csv.c:94
 msgid "C/R"
 msgstr ""
 
-#: ../src/export_csv.c:809 ../src/import_csv.c:87
+#: ../src/export_csv.c:817 ../src/import_csv.c:87
 #, fuzzy
 msgid "Sub-categories"
 msgstr "بخش های درآمد"
 
-#: ../src/export_csv.c:818 ../src/import_csv.c:89
+#: ../src/export_csv.c:826 ../src/import_csv.c:89
 msgid "Sub-budgetary lines"
 msgstr ""
 
-#: ../src/export_csv.c:824
+#: ../src/export_csv.c:832
 msgid "Reconciliation number"
 msgstr ""
 
@@ -4599,7 +4610,7 @@ msgid ""
 "or the close button to cancel the action."
 msgstr ""
 
-#: ../src/gsb_assistant.c:230
+#: ../src/gsb_assistant.c:243
 #, c-format
 msgid "%s (%d of %d)"
 msgstr ""
@@ -4716,7 +4727,7 @@ msgid "Import data from online bank services or from accounting software"
 msgstr ""
 
 #: ../src/gsb_assistant_file.c:582 ../src/navigation.c:1137
-#: ../src/traitement_variables.c:228
+#: ../src/traitement_variables.c:227
 msgid "My accounts"
 msgstr ""
 
@@ -5019,7 +5030,7 @@ msgstr ""
 #. ok, all the transactions belong to the same account, we can
 #. * show a dialog to select the reconcile
 #: ../src/gsb_assistant_reconcile_config.c:1185
-#: ../src/gsb_transactions_list.c:2015
+#: ../src/gsb_transactions_list.c:2018
 msgid "Selection of a reconciliation"
 msgstr ""
 
@@ -6927,7 +6938,7 @@ msgstr ""
 msgid "No payee defined"
 msgstr ""
 
-#: ../src/gsb_data_payee.c:542 ../src/gsb_form.c:3018 ../src/gsb_form.c:3019
+#: ../src/gsb_data_payee.c:542 ../src/gsb_form.c:3033 ../src/gsb_form.c:3034
 #: ../src/navigation.c:1250
 msgid "Report"
 msgstr "گزارش"
@@ -6957,8 +6968,8 @@ msgstr ""
 msgid "Direct debit"
 msgstr ""
 
-#: ../src/gsb_data_scheduled.c:1553 ../src/gsb_data_transaction.c:2027
-#: ../src/gsb_data_transaction.c:2089
+#: ../src/gsb_data_scheduled.c:1553 ../src/gsb_data_transaction.c:2028
+#: ../src/gsb_data_transaction.c:2090
 msgid "Cannot allocate memory, bad things will happen soon"
 msgstr ""
 
@@ -7173,19 +7184,19 @@ msgid "Transaction %d has invalid category %d.\n"
 msgstr ""
 
 #. sub-budget not found
-#: ../src/gsb_debug.c:715
+#: ../src/gsb_debug.c:721
 #, c-format
 msgid "Transaction %d has budget %d but invalid sub-budget %d.\n"
 msgstr ""
 
 #. budget not found
-#: ../src/gsb_debug.c:729
+#: ../src/gsb_debug.c:733
 #, c-format
 msgid "Transaction %d has invalid budget %d.\n"
 msgstr ""
 
 #. payee not found
-#: ../src/gsb_debug.c:814
+#: ../src/gsb_debug.c:824
 #, c-format
 msgid "Transaction %d has invalid payee %d.\n"
 msgstr ""
@@ -7399,8 +7410,8 @@ msgid ""
 msgstr ""
 
 #: ../src/gsb_file_load.c:301 ../src/gsb_file_load.c:418
-#: ../src/gsb_file_others.c:458 ../src/gsb_file_others.c:595
-#: ../src/gsb_file_others.c:782 ../src/gsb_file_others.c:842
+#: ../src/gsb_file_others.c:459 ../src/gsb_file_others.c:603
+#: ../src/gsb_file_others.c:790 ../src/gsb_file_others.c:850
 #, c-format
 msgid "Cannot open file '%s': %s"
 msgstr ""
@@ -7410,8 +7421,8 @@ msgstr ""
 msgid "File does not exist"
 msgstr "این فایل موجود است."
 
-#: ../src/gsb_file_load.c:316 ../src/gsb_file_others.c:471
-#: ../src/gsb_file_others.c:794
+#: ../src/gsb_file_load.c:316 ../src/gsb_file_others.c:472
+#: ../src/gsb_file_others.c:802
 #, c-format
 msgid ""
 "%s doesn't seem to be a regular file,\n"
@@ -7430,11 +7441,11 @@ msgstr ""
 msgid "Encryption plugin not found."
 msgstr ""
 
-#: ../src/gsb_file_load.c:462 ../src/gsb_file_load.c:5489
+#: ../src/gsb_file_load.c:464 ../src/gsb_file_load.c:5420
 msgid "This is not a Grisbi file... Loading aborted."
 msgstr ""
 
-#: ../src/gsb_file_load.c:707
+#: ../src/gsb_file_load.c:730
 #, c-format
 msgid ""
 "An error occured while parsing the file :\n"
@@ -7443,14 +7454,14 @@ msgid ""
 msgstr ""
 
 #. we don't know here the release of that file, give the release needed
-#: ../src/gsb_file_load.c:8885
+#: ../src/gsb_file_load.c:8812
 #, c-format
 msgid ""
 "Grisbi version %s is needed to open this file.\n"
 "You are using version %s."
 msgstr ""
 
-#: ../src/gsb_file_load.c:8910
+#: ../src/gsb_file_load.c:8837
 msgid ""
 "You have opened an archive.\n"
 "There is no limit in Grisbi, you can do whatever you want and save it later "
@@ -7458,7 +7469,7 @@ msgid ""
 "transactions or important information."
 msgstr ""
 
-#: ../src/gsb_file_load.c:8914
+#: ../src/gsb_file_load.c:8841
 msgid "Grisbi archive opened"
 msgstr ""
 
@@ -7482,8 +7493,13 @@ msgstr "فایل \"%s\" ذخیره نشد.:"
 msgid "There is no report to record. Back."
 msgstr ""
 
+#: ../src/gsb_file_others.c:512
+#, fuzzy, c-format
+msgid "Error parsing file '%s': %s"
+msgstr "خطا در هنگام خواندن '%s'"
+
 #. inform the user of that
-#: ../src/gsb_file_others.c:576
+#: ../src/gsb_file_others.c:584
 msgid ""
 "Some things in a report cannot be imported :\n"
 "The selected lists of financial years, accounts, transfer accounts, "
@@ -7493,28 +7509,28 @@ msgid ""
 "You should check and modify that in the property box of that account."
 msgstr ""
 
-#: ../src/gsb_file_others.c:582
+#: ../src/gsb_file_others.c:590
 msgid "Importing a report"
 msgstr ""
 
-#: ../src/gsb_file_others.c:621 ../src/gsb_file_others.c:628
+#: ../src/gsb_file_others.c:629 ../src/gsb_file_others.c:636
 msgid "This is not a grisbi file, loading canceled..."
 msgstr ""
 
-#: ../src/gsb_file_others.c:645 ../src/gsb_file_others.c:656
-#: ../src/gsb_file_others.c:673 ../src/gsb_file_others.c:696
+#: ../src/gsb_file_others.c:653 ../src/gsb_file_others.c:664
+#: ../src/gsb_file_others.c:681 ../src/gsb_file_others.c:704
 msgid "The file version is below 0.6.0, Grisbi cannot import it."
 msgstr ""
 
-#: ../src/gsb_file_others.c:648 ../src/gsb_file_others.c:699
+#: ../src/gsb_file_others.c:656 ../src/gsb_file_others.c:707
 msgid "This is not a category file, loading canceled..."
 msgstr ""
 
-#: ../src/gsb_file_others.c:664
+#: ../src/gsb_file_others.c:672
 msgid "This is not a budget file, loading canceled..."
 msgstr ""
 
-#: ../src/gsb_file_others.c:681
+#: ../src/gsb_file_others.c:689
 msgid "This is not a report file, loading canceled..."
 msgstr ""
 
@@ -7609,100 +7625,100 @@ msgstr ""
 msgid "No payee selected for this report."
 msgstr ""
 
-#: ../src/gsb_form.c:2767
+#: ../src/gsb_form.c:2782
 msgid "You must enter a date."
 msgstr "باید تاریخ را وارد کنید."
 
-#: ../src/gsb_form.c:2774
+#: ../src/gsb_form.c:2789
 #, fuzzy, c-format
 msgid "Invalid date %s"
 msgstr "نام فایل معتبر نیست \"%s\"!"
 
-#: ../src/gsb_form.c:2797
+#: ../src/gsb_form.c:2812
 #, fuzzy, c-format
 msgid "Invalid value date %s"
 msgstr "نام فایل معتبر نیست \"%s\"!"
 
-#: ../src/gsb_form.c:2823
+#: ../src/gsb_form.c:2838
 #, c-format
 msgid "Beware the date must be between %s and %s"
 msgstr ""
 
-#: ../src/gsb_form.c:2826 ../src/gsb_form.c:2853
+#: ../src/gsb_form.c:2841 ../src/gsb_form.c:2868
 #, fuzzy
 msgid "Invalid date"
 msgstr "نام فایل معتبر نیست \"%s\"!"
 
-#: ../src/gsb_form.c:2851
+#: ../src/gsb_form.c:2866
 #, fuzzy, c-format
 msgid "The date must be less than or equal to %s"
 msgstr "کمتر یا برابر"
 
-#: ../src/gsb_form.c:2887
+#: ../src/gsb_form.c:2902
 #, fuzzy
 msgid "You must enter an amount."
 msgstr "باید تاریخ را وارد کنید."
 
-#: ../src/gsb_form.c:2907
+#: ../src/gsb_form.c:2922
 msgid ""
 "You cannot set split of transaction in category for a daughter of a split of "
 "transaction."
 msgstr ""
 
-#: ../src/gsb_form.c:2941
+#: ../src/gsb_form.c:2956
 msgid ""
 "Cannot associate a transfer to a deleted account in a scheduled transaction."
 msgstr ""
 
-#: ../src/gsb_form.c:2948
+#: ../src/gsb_form.c:2963
 msgid ""
 "There is no associated account for this transfer or associated account is "
 "invalid."
 msgstr ""
 
-#: ../src/gsb_form.c:2956
+#: ../src/gsb_form.c:2971
 msgid "Can't issue a transfer its own account."
 msgstr ""
 
-#: ../src/gsb_form.c:2961
+#: ../src/gsb_form.c:2976
 msgid "Can't issue a transfer on a closed account."
 msgstr ""
 
-#: ../src/gsb_form.c:2987
+#: ../src/gsb_form.c:3002
 msgid ""
 "Selected method of payment has an automatic incremental number\n"
 "but doesn't contain any number.\n"
 "Continue anyway?"
 msgstr ""
 
-#: ../src/gsb_form.c:3005
+#: ../src/gsb_form.c:3020
 msgid ""
 "Warning: this cheque number is already used.\n"
 "Continue anyway?"
 msgstr ""
 
-#: ../src/gsb_form.c:3026
+#: ../src/gsb_form.c:3041
 msgid "A transaction with a multiple payee must be a new one."
 msgstr ""
 
-#: ../src/gsb_form.c:3031
+#: ../src/gsb_form.c:3046
 msgid "A transaction with a multiple payee cannot be a split child."
 msgstr ""
 
-#: ../src/gsb_form.c:3042
+#: ../src/gsb_form.c:3057
 msgid "The word \"Report\" is reserved. Please use another one."
 msgstr ""
 
-#: ../src/gsb_form.c:3049
+#: ../src/gsb_form.c:3064
 msgid "Invalid multiple payee."
 msgstr ""
 
-#: ../src/gsb_form.c:3331
+#: ../src/gsb_form.c:3346
 #, fuzzy
 msgid "Modifying a transaction"
 msgstr "حذف تراکنش"
 
-#: ../src/gsb_form.c:3332
+#: ../src/gsb_form.c:3347
 msgid ""
 "You are trying to change a split of transaction to another kind of "
 "transaction.\n"
@@ -7712,7 +7728,7 @@ msgid ""
 msgstr ""
 
 #. propose to configure the form
-#: ../src/gsb_form.c:3635
+#: ../src/gsb_form.c:3650
 msgid "Configure the form"
 msgstr ""
 
@@ -7825,11 +7841,11 @@ msgstr ""
 msgid "Free"
 msgstr "رایگان"
 
-#: ../src/gsb_form_widget.c:456 ../src/gsb_transactions_list.c:173
+#: ../src/gsb_form_widget.c:456 ../src/gsb_transactions_list.c:176
 msgid "Method of payment"
 msgstr ""
 
-#: ../src/gsb_form_widget.c:484 ../src/gsb_transactions_list.c:181
+#: ../src/gsb_form_widget.c:484 ../src/gsb_transactions_list.c:184
 msgid "Transaction number"
 msgstr ""
 
@@ -8065,7 +8081,7 @@ msgstr ""
 msgid "Last statement: %s"
 msgstr ""
 
-#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2064
+#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2067
 #, fuzzy
 msgid "Init date"
 msgstr "به وسیله تاریخ"
@@ -8313,23 +8329,23 @@ msgid "Show transactions for the next: "
 msgstr "تراکنش:"
 
 #. Edit transaction
-#: ../src/gsb_scheduler_list.c:2317 ../src/gsb_transactions_list.c:2478
+#: ../src/gsb_scheduler_list.c:2317 ../src/gsb_transactions_list.c:2481
 msgid "Edit transaction"
 msgstr ""
 
 #. Clone transaction
-#: ../src/gsb_scheduler_list.c:2329 ../src/gsb_transactions_list.c:2525
+#: ../src/gsb_scheduler_list.c:2329 ../src/gsb_transactions_list.c:2528
 msgid "Clone transaction"
 msgstr ""
 
 #. New transaction
-#: ../src/gsb_scheduler_list.c:2344 ../src/gsb_transactions_list.c:334
-#: ../src/gsb_transactions_list.c:2493
+#: ../src/gsb_scheduler_list.c:2344 ../src/gsb_transactions_list.c:337
+#: ../src/gsb_transactions_list.c:2496
 msgid "New transaction"
 msgstr ""
 
 #. Delete transaction
-#: ../src/gsb_scheduler_list.c:2355 ../src/gsb_transactions_list.c:2501
+#: ../src/gsb_scheduler_list.c:2355 ../src/gsb_transactions_list.c:2504
 msgid "Delete transaction"
 msgstr ""
 
@@ -8366,116 +8382,116 @@ msgstr "انتخاب"
 msgid "Select icon directory"
 msgstr "حساب حذف شده"
 
-#: ../src/gsb_transactions_list.c:174
+#: ../src/gsb_transactions_list.c:177
 msgid "Reconciliation reference"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:182
+#: ../src/gsb_transactions_list.c:185
 msgid "Cheque number"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:199
+#: ../src/gsb_transactions_list.c:202
 #, fuzzy
 msgid "Delete a child transaction."
 msgstr "جستجوی تراکنش"
 
-#: ../src/gsb_transactions_list.c:203
+#: ../src/gsb_transactions_list.c:206
 #, fuzzy
 msgid "Delete a transaction."
 msgstr "جستجوی تراکنش"
 
-#: ../src/gsb_transactions_list.c:207
+#: ../src/gsb_transactions_list.c:210
 #, fuzzy
 msgid "Delete a child of scheduled transaction."
 msgstr "جستجوی تراکنش"
 
-#: ../src/gsb_transactions_list.c:211
+#: ../src/gsb_transactions_list.c:214
 #, fuzzy
 msgid "Delete a scheduled transaction."
 msgstr "جستجوی تراکنش"
 
-#: ../src/gsb_transactions_list.c:215
+#: ../src/gsb_transactions_list.c:218
 #, fuzzy
 msgid "Delete one or all occurences of scheduled transaction."
 msgstr "جستجوی تراکنش"
 
-#: ../src/gsb_transactions_list.c:339
+#: ../src/gsb_transactions_list.c:342
 msgid "Blank the form to create a new transaction"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:348
+#: ../src/gsb_transactions_list.c:351
 #, fuzzy
 msgid "Delete selected transaction"
 msgstr "جستجوی تراکنش"
 
-#: ../src/gsb_transactions_list.c:357
+#: ../src/gsb_transactions_list.c:360
 #, fuzzy
 msgid "Edit current transaction"
 msgstr "حذف تراکنش"
 
-#: ../src/gsb_transactions_list.c:361
+#: ../src/gsb_transactions_list.c:364
 msgid "Reconcile"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:366
+#: ../src/gsb_transactions_list.c:369
 msgid "Start account reconciliation"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:376
+#: ../src/gsb_transactions_list.c:379
 #, fuzzy
 msgid "Print the transactions list"
 msgstr "جستجوی تراکنش"
 
-#: ../src/gsb_transactions_list.c:384
+#: ../src/gsb_transactions_list.c:387
 msgid "Change display mode of the list"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:388
+#: ../src/gsb_transactions_list.c:391
 msgid "Import rules"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:392
+#: ../src/gsb_transactions_list.c:395
 msgid "Quick file import by rules"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:399
+#: ../src/gsb_transactions_list.c:402
 msgid "Recreates archive"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:404
+#: ../src/gsb_transactions_list.c:407
 #, fuzzy
 msgid "Recreates the line of the archive and hiding the transactions"
 msgstr "جستجوی تراکنش"
 
-#: ../src/gsb_transactions_list.c:482
+#: ../src/gsb_transactions_list.c:485
 #, fuzzy
 msgid "Remove the rule"
 msgstr "حذف گزارش"
 
-#: ../src/gsb_transactions_list.c:514
+#: ../src/gsb_transactions_list.c:517
 msgid "Simple view"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:519
+#: ../src/gsb_transactions_list.c:522
 msgid "Two lines view"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:524
+#: ../src/gsb_transactions_list.c:527
 msgid "Three lines view"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:538
+#: ../src/gsb_transactions_list.c:541
 #, fuzzy
 msgid "Show reconciled transactions"
 msgstr "جستجوی تراکنش"
 
-#: ../src/gsb_transactions_list.c:552
+#: ../src/gsb_transactions_list.c:555
 #, fuzzy
 msgid "Show lines archives"
 msgstr "نمایش نام حساب"
 
-#: ../src/gsb_transactions_list.c:835 ../src/gsb_transactions_list.c:3933
-#: ../src/gsb_transactions_list.c:4049
+#: ../src/gsb_transactions_list.c:838 ../src/gsb_transactions_list.c:3947
+#: ../src/gsb_transactions_list.c:4063
 msgid ""
 "Some children didn't find their mother in the list, this shouldn't happen "
 "and there is probably a bug behind that. Please contact the Grisbi team.\n"
@@ -8483,45 +8499,45 @@ msgid ""
 "The concerned children number are :\n"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1079
+#: ../src/gsb_transactions_list.c:1082
 msgid "P"
 msgstr "P"
 
-#: ../src/gsb_transactions_list.c:1083
+#: ../src/gsb_transactions_list.c:1086
 msgid "T"
 msgstr ""
 
 #. set the R on the transaction
-#: ../src/gsb_transactions_list.c:1087 ../src/gsb_transactions_list.c:1935
+#: ../src/gsb_transactions_list.c:1090 ../src/gsb_transactions_list.c:1938
 msgid "R"
 msgstr "R"
 
-#: ../src/gsb_transactions_list.c:1466
+#: ../src/gsb_transactions_list.c:1469
 #, c-format
 msgid "Do you want to add the transactions of the archive %s into the list ?"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1479
+#: ../src/gsb_transactions_list.c:1482
 msgid ""
 "An archive was clicked but Grisbi is unable to get the name. It seems like a "
 "bug.\n"
 "Please try to reproduce and contact the Grisbi team."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1483
+#: ../src/gsb_transactions_list.c:1486
 msgid ""
 "An archive was clicked but it seems to have the number 0, wich should not "
 "happen.\n"
 "Please try to reproduce and contact the Grisbi team."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1866
+#: ../src/gsb_transactions_list.c:1869
 msgid ""
 "You cannot switch a transaction between R and non R while reconciling.\n"
 "Please finish or cancel the reconciliation first."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1878
+#: ../src/gsb_transactions_list.c:1881
 #, c-format
 msgid ""
 "You are trying to reconcile or unreconcile a transaction manually, which is "
@@ -8535,7 +8551,7 @@ msgstr ""
 
 #. we warn the user the transaction disappear
 #. * don't laugh ! there were several bugs reports about a transaction wich disappear :-)
-#: ../src/gsb_transactions_list.c:1947
+#: ../src/gsb_transactions_list.c:1950
 msgid ""
 "The transaction has disappear from the list...\n"
 "Don't worry, it's because you marked it as R, and you choosed not to show "
@@ -8543,25 +8559,25 @@ msgid ""
 "did."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1948
+#: ../src/gsb_transactions_list.c:1951
 #, fuzzy
 msgid "Marking a transaction as R"
 msgstr "جستجوی تراکنش"
 
-#: ../src/gsb_transactions_list.c:2027
+#: ../src/gsb_transactions_list.c:2030
 #, fuzzy
 msgid "Select the reconciliation to associate to the selected transaction: "
 msgstr "جستجوی تراکنش:"
 
-#: ../src/gsb_transactions_list.c:2179
+#: ../src/gsb_transactions_list.c:2182
 msgid "Grisbi couldn't get the selection, operation canceled..."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:2223
+#: ../src/gsb_transactions_list.c:2226
 msgid "Impossible to delete an archived transaction."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:2232
+#: ../src/gsb_transactions_list.c:2235
 msgid ""
 "Impossible to delete a reconciled transaction.\n"
 "The transaction, the contra-transaction or the children if it is a split are "
@@ -8569,82 +8585,82 @@ msgid ""
 "necessary."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:2247
+#: ../src/gsb_transactions_list.c:2250
 #, c-format
 msgid ""
 "Do you really want to delete the child of the transaction with party '%s' ?"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:2259
+#: ../src/gsb_transactions_list.c:2262
 #, c-format
 msgid "Do you really want to delete transaction with party '%s' ?"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:2462
+#: ../src/gsb_transactions_list.c:2465
 #, fuzzy
 msgid "Displays the contra-transaction"
 msgstr "حذف تراکنش"
 
 #. use transaction as template
-#: ../src/gsb_transactions_list.c:2515 ../src/menu.c:221
+#: ../src/gsb_transactions_list.c:2518 ../src/menu.c:221
 #, fuzzy
 msgid "Use selected transaction as a template"
 msgstr "جستجوی تراکنش"
 
 #. Convert to scheduled transaction
-#: ../src/gsb_transactions_list.c:2538
+#: ../src/gsb_transactions_list.c:2541
 msgid "Convert transaction to scheduled transaction"
 msgstr ""
 
 #. Move to another account
-#: ../src/gsb_transactions_list.c:2547
+#: ../src/gsb_transactions_list.c:2550
 msgid "Move transaction to another account"
 msgstr ""
 
 #. Change cell content.
-#: ../src/gsb_transactions_list.c:2570
+#: ../src/gsb_transactions_list.c:2573
 msgid "Change cell content"
 msgstr "تغییر محتوای سلول ها"
 
-#: ../src/gsb_transactions_list.c:2621
+#: ../src/gsb_transactions_list.c:2624
 #, fuzzy
 msgid "Clear cell"
 msgstr "انصراف"
 
-#: ../src/gsb_transactions_list.c:3018
+#: ../src/gsb_transactions_list.c:3021
 msgid "Cannot move a transfer on his contra-account"
 msgstr ""
 
 #. sort by line
-#: ../src/gsb_transactions_list.c:3322
+#: ../src/gsb_transactions_list.c:3325
 msgid "Sort list by: "
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3369
+#: ../src/gsb_transactions_list.c:3372
 msgid "alignment: "
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3377
+#: ../src/gsb_transactions_list.c:3380
 msgid "LEFT"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3391
+#: ../src/gsb_transactions_list.c:3394
 msgid "CENTER"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3405
+#: ../src/gsb_transactions_list.c:3408
 msgid "RIGHT"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3803
+#: ../src/gsb_transa tions_list.c:3803  tra-account"  21   '%s' ?"  y '%s' ?"    pear :-)  re"  nzo"    "  λόμενο μέρος '%s' ;"  "     ÿ  uJÞ±>+  €jß±>+  eÿ±>+                          ’Xû²>+  àd²&ÿ  €p³>+          ÐY²&ÿ          X²&ÿ  k`Þ±>+  6                    è     è!     è!     pd²&ÿ  àd²&ÿ  xû²>+          ÐZ²&ÿ          ’BÞ±>+          †`Þ±>+  pd²&ÿ  `BÞ±>+  ¯d²&ÿ         À_³>+  uJÞ±>+    _³>+  Ø_³>+  ¨	_³>+  €jß±>+          xû²>+          ÐZ²&ÿ           Y²&ÿ  k`Þ±>+  à!     à!     pd²&ÿ  àd²&ÿ  HÞÚ²>+          °[²&ÿ         ’BÞ±>+          †`Þ±>+  pd²&ÿ  `BÞ±>+  ¯d²&ÿ   d²&ÿ  ˜d²&ÿ  8kÿ±>+  Œp˜        àd²&ÿ  uJÞ±>+  €jß±>+                  °[²&ÿ         €Z²&ÿ  k`Þ±>+          G       H   I       J   K           M   N   O       P   pd²&ÿ  àd²&ÿ  H•±²>+          P]²&ÿ         ’BÞ±>+          †`Þ±>+  pd²&ÿ         0_³>+  uJÞ±>+    û²>+   ÉŽ²>+    _³>+  Ø_³>+  ¨	_³>+  €jß±>+          H•±²>+          P]²&ÿ 
         [²&ÿ  k`Þ±>+  8•±²>+          P]²&ÿ         À[²&ÿ  k`Þ±>+  (•±²>+          P]²&ÿ         ð[²&ÿ  k`Þ±>+  •±²>+          P]²&ÿ          \²&ÿ  k`Þ±>+  	       ¨_³>+  uJÞ±>+         ¨	_³>+   V²&ÿ          Š²>+  eIÞ±>+         Ø_³>+  À\²&ÿ          y²>+  eIÞ±>+           _³>+  ð\²&ÿ          Z²>+  eIÞ±>+  ØĎ²>+    û²>+   ÉŽ²>+    _³>+  Ø$û²>+  Ø_³>+  ¨	_³>+  €jß±>+          8kÿ±>+                        Z²>+  àd²&ÿ  p[Ž²>+           ^²&ÿ          p]²&ÿ  k`Þ±>+      5   6   7   8   :   <   =   >       ?       @   B   D       pd²&ÿ  àd²&ÿ  àW²>+                 àd²&ÿ  uJÞ±>+         eÿ±>+   ]²&ÿ          Z²>+  eIÞ±>+  eÿ±>+          Õ_ at fÆS         Qöl±íÁ£&²>+  àd²&ÿ  àW²>+          °_²&ÿ         €^²&ÿ  k`Þ±>+  u]ÞÓ	4Q ÷U^Qʉ§ ¶uª¹ñìò*ēvpd²&ÿ  àd²&ÿ  HÞ#²>+          $`²>+           f²&ÿ  ¦0³>+  ¦0³>+         v]²>+  ¯d²&ÿ  àe²&ÿ  ˜d²&ÿ   a²&ÿ  /û²>+  uJÞ±>+  Ø$û²>+  `g²&ÿ  ¢0³>+  0f²&ÿ          Àa²&
 ÿ                 ÿÿÿÿÿÿÿÿ¢0³>+          èd²&ÿ                 ctions_list.c:3817
 msgid "Transfer to a deleted account"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3805
+#: ../src/gsb_transactions_list.c:3819
 msgid "Transfer from a deleted account"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3965 ../src/gsb_transactions_list.c:4075
+#: ../src/gsb_transactions_list.c:3979 ../src/gsb_transactions_list.c:4089
 msgid ""
 "You have just recovered an archive, if you don't see any new transaction, "
 "remember that the R transactions are not showed so the archived transactions "
diff --git a/po/fr.po b/po/fr.po
index b463ff6..4771add 100644
--- a/po/fr.po
+++ b/po/fr.po
@@ -14,7 +14,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: fr\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-10-04 22:27+0200\n"
+"POT-Creation-Date: 2011-11-27 18:09+0100\n"
 "PO-Revision-Date: 2011-10-04 22:30+0200\n"
 "Last-Translator: Pierre Biava <pierre at pierre.biava.name>\n"
 "Language-Team: GNOME French Team <gnomefr at traduc.org>\n"
@@ -197,7 +197,7 @@ msgstr "Soldes partiels de la liste des comptes"
 #: ../src/categories_onglet.c:732 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231 ../src/gsb_fyear_config.c:283
-#: ../src/gsb_transactions_list.c:2064 ../src/imputation_budgetaire.c:770
+#: ../src/gsb_transactions_list.c:2067 ../src/imputation_budgetaire.c:770
 #: ../src/tiers_onglet.c:666
 msgid "Name"
 msgstr "Nom"
@@ -585,8 +585,8 @@ msgstr "Par défaut"
 
 #. mise en place de la paddingbox des catégories
 #: ../src/bet_config.c:583 ../src/bet_config.c:602 ../src/bet_config.c:620
-#: ../src/bet_config.c:684 ../src/bet_hist.c:183 ../src/bet_hist.c:2096
-#: ../src/bet_hist.c:2102 ../src/categories_onglet.c:347
+#: ../src/bet_config.c:684 ../src/bet_hist.c:183 ../src/bet_hist.c:2092
+#: ../src/bet_hist.c:2098 ../src/categories_onglet.c:347
 #: ../src/etats_config.c:537 ../src/etats_config.c:540
 #: ../src/etats_config.c:3001 ../src/etats_config.c:7067
 #: ../src/fenetre_principale.c:296 ../src/navigation.c:1960
@@ -595,10 +595,10 @@ msgstr "Catégories"
 
 #. mise en place de la paddingbox des ib
 #: ../src/bet_config.c:584 ../src/bet_config.c:603 ../src/bet_config.c:621
-#: ../src/bet_config.c:693 ../src/bet_hist.c:192 ../src/bet_hist.c:2100
+#: ../src/bet_config.c:693 ../src/bet_hist.c:192 ../src/bet_hist.c:2096
 #: ../src/etats_config.c:546 ../src/etats_config.c:549
 #: ../src/etats_config.c:3807 ../src/etats_config.c:7144
-#: ../src/export_csv.c:815 ../src/fenetre_principale.c:301
+#: ../src/export_csv.c:823 ../src/fenetre_principale.c:301
 #: ../src/import_csv.c:88 ../src/imputation_budgetaire.c:353
 #: ../src/navigation.c:1964
 msgid "Budgetary lines"
@@ -625,18 +625,18 @@ msgid "Choose the financial year or 12 months rolling"
 msgstr "Choix de l'exercice ou 12 mois glissants"
 
 #. name of the div sous-div column
-#: ../src/bet_config.c:920 ../src/bet_hist.c:572 ../src/bet_hist.c:1647
+#: ../src/bet_config.c:920 ../src/bet_hist.c:570 ../src/bet_hist.c:1643
 #: ../src/categories_onglet.c:160 ../src/etats_affiche.c:2437
-#: ../src/etats_config.c:684 ../src/export_csv.c:806
-#: ../src/gsb_transactions_list.c:176 ../src/import_csv.c:86
+#: ../src/etats_config.c:684 ../src/export_csv.c:814
+#: ../src/gsb_transactions_list.c:179 ../src/import_csv.c:86
 #: ../src/meta_categories.c:67
 msgid "Category"
 msgstr "Catégorie"
 
 #: ../src/bet_config.c:933 ../src/bet_future.c:817 ../src/bet_future.c:2025
-#: ../src/bet_future.c:2501 ../src/bet_hist.c:1640 ../src/etats_affiche.c:2444
+#: ../src/bet_future.c:2501 ../src/bet_hist.c:1636 ../src/etats_affiche.c:2444
 #: ../src/etats_config.c:688 ../src/gsb_form.c:1343
-#: ../src/gsb_form_widget.c:448 ../src/gsb_transactions_list.c:168
+#: ../src/gsb_form_widget.c:448 ../src/gsb_transactions_list.c:171
 #: ../src/imputation_budgetaire.c:165 ../src/meta_budgetary.c:65
 msgid "Budgetary line"
 msgstr "Imputation budgétaire"
@@ -827,13 +827,13 @@ msgstr "Afficher le tableau d'amortissement depuis le début"
 
 #. Print list
 #: ../src/bet_finance_ui.c:1030 ../src/bet_finance_ui.c:1845
-#: ../src/bet_hist.c:1939 ../src/bet_tab.c:1529 ../src/bet_tab.c:2889
+#: ../src/bet_hist.c:1935 ../src/bet_tab.c:1529 ../src/bet_tab.c:2885
 msgid "Print the array"
 msgstr "Imprimer le tableau"
 
 #. Export list
 #: ../src/bet_finance_ui.c:1040 ../src/bet_finance_ui.c:1858
-#: ../src/bet_finance_ui.c:1884 ../src/bet_hist.c:1952 ../src/bet_tab.c:1539
+#: ../src/bet_finance_ui.c:1884 ../src/bet_hist.c:1948 ../src/bet_tab.c:1539
 msgid "Export the array"
 msgstr "Exporter le tableau"
 
@@ -848,10 +848,10 @@ msgid "Loan amount: "
 msgstr "Montant emprunté : "
 
 #: ../src/bet_finance_ui.c:1187 ../src/bet_future.c:771 ../src/bet_tab.c:657
-#: ../src/etats_affiche.c:2409 ../src/export_csv.c:776
+#: ../src/etats_affiche.c:2409 ../src/export_csv.c:784
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_form.c:1298
 #: ../src/gsb_form_widget.c:416 ../src/gsb_reconcile.c:162
-#: ../src/gsb_scheduler_list.c:512 ../src/gsb_transactions_list.c:165
+#: ../src/gsb_scheduler_list.c:512 ../src/gsb_transactions_list.c:168
 #: ../src/import.c:3326 ../src/import_csv.c:81
 msgid "Date"
 msgstr "Date"
@@ -892,14 +892,14 @@ msgstr "Amortissement"
 msgid "Credits"
 msgstr "Crédits"
 
-#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1936 ../src/bet_tab.c:2886
-#: ../src/etats_onglet.c:177 ../src/gsb_transactions_list.c:372
+#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1932 ../src/bet_tab.c:2882
+#: ../src/etats_onglet.c:177 ../src/gsb_transactions_list.c:375
 msgid "Print"
 msgstr "Imprimer"
 
-#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1949 ../src/bet_tab.c:2899
+#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1945 ../src/bet_tab.c:2895
 #: ../src/categories_onglet.c:562 ../src/etats_onglet.c:167
-#: ../src/export.c:164 ../src/imputation_budgetaire.c:599
+#: ../src/export.c:204 ../src/imputation_budgetaire.c:599
 msgid "Export"
 msgstr "Exporter"
 
@@ -907,7 +907,7 @@ msgstr "Exporter"
 msgid "credit.csv"
 msgstr "crédit.csv"
 
-#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2046 ../src/bet_tab.c:3025
+#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2042 ../src/bet_tab.c:3021
 #: ../src/imputation_budgetaire.c:439
 msgid "Cannot save file."
 msgstr "Impossible d'enregistrer le fichier."
@@ -987,20 +987,20 @@ msgid "Years"
 msgstr "Années"
 
 #: ../src/bet_future.c:329 ../src/gsb_form_scheduler.c:176
-#: ../src/gsb_form_scheduler.c:193 ../src/gsb_scheduler_list.c:512
+#: ../src/gsb_scheduler_list.c:512
 msgid "Frequency"
 msgstr "Périodicité"
 
 #: ../src/bet_future.c:337 ../src/bet_future.c:732
-#: ../src/gsb_form_scheduler.c:643 ../src/gsb_form_scheduler.c:836
-#: ../src/gsb_form_scheduler.c:1098
+#: ../src/gsb_form_scheduler.c:193 ../src/gsb_form_scheduler.c:643
+#: ../src/gsb_form_scheduler.c:836 ../src/gsb_form_scheduler.c:1098
 msgid "Limit date"
 msgstr "Date limite"
 
 #: ../src/bet_future.c:350 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231
-#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2064
+#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2067
 msgid "Final date"
 msgstr "Date finale"
 
@@ -1027,30 +1027,30 @@ msgstr "Choix du mode de règlement"
 #: ../src/bet_future.c:789 ../src/etats_affiche.c:2430
 #: ../src/etats_config.c:528 ../src/etats_config.c:531
 #: ../src/etats_config.c:696 ../src/etats_config.c:7032
-#: ../src/export_csv.c:791 ../src/fenetre_principale.c:286
+#: ../src/export_csv.c:799 ../src/fenetre_principale.c:286
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_form.c:1319
 #: ../src/gsb_form_widget.c:436 ../src/gsb_scheduler_list.c:512
-#: ../src/gsb_transactions_list.c:167 ../src/import.c:3333
+#: ../src/gsb_transactions_list.c:170 ../src/import.c:3333
 #: ../src/import_csv.c:83 ../src/meta_payee.c:79
 msgid "Payee"
 msgstr "Tiers"
 
 #. Debit method_ptr
 #: ../src/bet_future.c:796 ../src/bet_tab.c:691 ../src/categories_onglet.c:762
-#: ../src/export_csv.c:797 ../src/gsb_form.c:1324 ../src/gsb_form_widget.c:420
+#: ../src/export_csv.c:805 ../src/gsb_form.c:1324 ../src/gsb_form_widget.c:420
 #: ../src/gsb_payment_method_config.c:319
 #: ../src/gsb_payment_method_config.c:390
-#: ../src/gsb_payment_method_config.c:1084 ../src/gsb_transactions_list.c:169
+#: ../src/gsb_payment_method_config.c:1084 ../src/gsb_transactions_list.c:172
 #: ../src/import_csv.c:92 ../src/imputation_budgetaire.c:800
 msgid "Debit"
 msgstr "Débit"
 
 #. Credit method_ptr
 #: ../src/bet_future.c:803 ../src/bet_tab.c:709 ../src/categories_onglet.c:762
-#: ../src/export_csv.c:794 ../src/gsb_form.c:1329 ../src/gsb_form_widget.c:424
+#: ../src/export_csv.c:802 ../src/gsb_form.c:1329 ../src/gsb_form_widget.c:424
 #: ../src/gsb_payment_method_config.c:326
 #: ../src/gsb_payment_method_config.c:403
-#: ../src/gsb_payment_method_config.c:1080 ../src/gsb_transactions_list.c:170
+#: ../src/gsb_payment_method_config.c:1080 ../src/gsb_transactions_list.c:173
 #: ../src/imputation_budgetaire.c:800
 msgid "Credit"
 msgstr "Crédit"
@@ -1061,9 +1061,9 @@ msgid "Categories : Sub-categories"
 msgstr "Catégories : Sous-catégories"
 
 #. Notes
-#: ../src/bet_future.c:824 ../src/etats_affiche.c:2451 ../src/export_csv.c:812
+#: ../src/bet_future.c:824 ../src/etats_affiche.c:2451 ../src/export_csv.c:820
 #: ../src/gsb_bank.c:941 ../src/gsb_form.c:1348 ../src/gsb_form_widget.c:452
-#: ../src/gsb_transactions_list.c:179 ../src/import_csv.c:84
+#: ../src/gsb_transactions_list.c:182 ../src/import_csv.c:84
 msgid "Notes"
 msgstr "Remarques"
 
@@ -1072,8 +1072,8 @@ msgstr "Remarques"
 #. Transfer = Virement
 #. Direct deposit remplacé par Transfert = Virement
 #: ../src/bet_future.c:1423 ../src/bet_future.c:1670
-#: ../src/etats_affiche.c:1848 ../src/export_csv.c:617 ../src/export_csv.c:729
-#: ../src/export_csv.c:741 ../src/gsb_data_category.c:1060
+#: ../src/etats_affiche.c:1848 ../src/export_csv.c:625 ../src/export_csv.c:737
+#: ../src/export_csv.c:749 ../src/gsb_data_category.c:1060
 #: ../src/gsb_data_payment.c:635 ../src/gsb_data_payment.c:719
 #: ../src/gsb_data_payment.c:758 ../src/gsb_form.c:2314 ../src/import.c:2762
 #: ../src/import.c:2780 ../src/plugins/ofx/ofx.c:434
@@ -1145,68 +1145,68 @@ msgstr ""
 "Erreur : il manque un ou plusieurs liens entre les devises.\n"
 " Vous devez corriger ça et recommencer."
 
-#: ../src/bet_graph.c:304 ../src/bet_graph.c:416
+#: ../src/bet_graph.c:305 ../src/bet_graph.c:422
 msgid "Graph"
 msgstr "Graphique"
 
-#: ../src/bet_graph.c:361 ../src/tiers_onglet.c:1064
+#: ../src/bet_graph.c:362 ../src/tiers_onglet.c:1064
 msgid "Options"
 msgstr "Options"
 
-#: ../src/bet_graph.c:429
+#: ../src/bet_graph.c:435
 msgid "Expenses"
 msgstr "Dépenses"
 
-#: ../src/bet_graph.c:453 ../src/etats_affiche.c:2299
+#: ../src/bet_graph.c:456 ../src/etats_affiche.c:2299
 msgid "Incomes"
 msgstr "Revenus"
 
-#: ../src/bet_graph.c:805
+#: ../src/bet_graph.c:817
 msgid "You can not exceed one year of visualization"
 msgstr "Vous ne pouvez pas visualiser plus d'une année"
 
-#: ../src/bet_graph.c:805
+#: ../src/bet_graph.c:817
 msgid "Overflow"
 msgstr "Dépassement"
 
-#: ../src/bet_graph.c:962
+#: ../src/bet_graph.c:974
 msgid "Column"
 msgstr "Colonnes"
 
-#: ../src/bet_graph.c:989
+#: ../src/bet_graph.c:1001
 msgid "Line"
 msgstr "Ligne"
 
 #. la grille est visible
-#: ../src/bet_graph.c:1449 ../src/bet_graph.c:1483
+#: ../src/bet_graph.c:1461 ../src/bet_graph.c:1495
 msgid "Hide grid"
 msgstr "Cacher la grille"
 
-#: ../src/bet_graph.c:1451 ../src/bet_graph.c:1485 ../src/ui/bet_graph.ui.h:23
+#: ../src/bet_graph.c:1463 ../src/bet_graph.c:1497 ../src/ui/bet_graph.ui.h:23
 msgid "Show grid"
 msgstr "Montrer la grille"
 
-#: ../src/bet_hist.c:560 ../src/tiers_onglet.c:1151
+#: ../src/bet_hist.c:558 ../src/tiers_onglet.c:1151
 msgid "Select"
 msgstr "Sélectionner"
 
-#: ../src/bet_hist.c:591 ../src/categories_onglet.c:180
-#: ../src/etats_config.c:5249 ../src/export_csv.c:800
+#: ../src/bet_hist.c:589 ../src/categories_onglet.c:180
+#: ../src/etats_config.c:5249 ../src/export_csv.c:808
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_scheduler_list.c:513
-#: ../src/gsb_transactions_list.c:172 ../src/import.c:3340
+#: ../src/gsb_transactions_list.c:175 ../src/import.c:3340
 #: ../src/imputation_budgetaire.c:185 ../src/tiers_onglet.c:232
 msgid "Amount"
 msgstr "Montant"
 
-#: ../src/bet_hist.c:609
+#: ../src/bet_hist.c:607
 msgid "Average"
 msgstr "Moyenne"
 
-#: ../src/bet_hist.c:627
+#: ../src/bet_hist.c:625
 msgid "Current fyear"
 msgstr "Année en cours"
 
-#: ../src/bet_hist.c:646
+#: ../src/bet_hist.c:644
 msgid "Amount retained"
 msgstr "Montant retenu"
 
@@ -1215,39 +1215,39 @@ msgstr "Montant retenu"
 #. * FYEAR_COL_NAME : the name of the fyear
 #. * FYEAR_COL_NUMBER : the number of the fyear
 #. * FYEAR_COL_VIEW : it the fyear should be showed
-#: ../src/bet_hist.c:1067
+#: ../src/bet_hist.c:1063
 msgid "12 months rolling"
 msgstr "12 mois glissants"
 
 #. Add last amount menu
-#: ../src/bet_hist.c:1482
+#: ../src/bet_hist.c:1478
 msgid "Assign the amount of the last operation"
 msgstr "Assigner le montant de la dernière opération"
 
 #. Add average amount menu
-#: ../src/bet_hist.c:1505
+#: ../src/bet_hist.c:1501
 msgid "Copy the average amount"
 msgstr "Copier la valeur moyenne"
 
-#: ../src/bet_hist.c:1800
+#: ../src/bet_hist.c:1796
 #, c-format
 msgid "Amounts by %s on 12 months rolling for the account: «%s»"
 msgstr "Montants par %s sur 12 mois glissants pour le compte : «%s»"
 
-#: ../src/bet_hist.c:1805
+#: ../src/bet_hist.c:1801
 #, c-format
 msgid "Amounts by %s in %s for the account: «%s»"
 msgstr "Montants par %s en %s pour le compte : «%s»"
 
-#: ../src/bet_hist.c:1962
+#: ../src/bet_hist.c:1958
 msgid "Data graph"
 msgstr "Graphique"
 
-#: ../src/bet_hist.c:1966
+#: ../src/bet_hist.c:1962
 msgid "display the data graph"
 msgstr "Afficher le graphique"
 
-#: ../src/bet_hist.c:2022
+#: ../src/bet_hist.c:2018
 msgid "Export the historical data"
 msgstr "Exporter les données historiques"
 
@@ -1274,14 +1274,14 @@ msgstr "Cochez la case pour changer automatiquement de date de début"
 msgid "Description"
 msgstr "Description"
 
-#: ../src/bet_tab.c:727 ../src/export_csv.c:803 ../src/gsb_reconcile.c:165
-#: ../src/gsb_scheduler_list.c:513 ../src/gsb_transactions_list.c:171
-#: ../src/gsb_transactions_list.c:3316 ../src/import_csv.c:90
+#: ../src/bet_tab.c:727 ../src/export_csv.c:811 ../src/gsb_reconcile.c:165
+#: ../src/gsb_scheduler_list.c:513 ../src/gsb_transactions_list.c:174
+#: ../src/gsb_transactions_list.c:3319 ../src/import_csv.c:90
 msgid "Balance"
 msgstr "Solde"
 
-#: ../src/bet_tab.c:823 ../src/bet_tab.c:836 ../src/bet_tab.c:1030
-#: ../src/bet_tab.c:2499 ../src/bet_tab.c:2504
+#: ../src/bet_tab.c:823 ../src/bet_tab.c:836 ../src/bet_tab.c:1028
+#: ../src/bet_tab.c:2497 ../src/bet_tab.c:2502
 #, c-format
 msgid ""
 "Transfer between account: %s\n"
@@ -1329,42 +1329,42 @@ msgstr "Insérer le solde d'un compte de caisse"
 msgid "Reset data"
 msgstr "Réinitialiser les données"
 
-#: ../src/bet_tab.c:1860
+#: ../src/bet_tab.c:1858
 msgid " (still available)"
 msgstr " (reste à utiliser)"
 
-#: ../src/bet_tab.c:1869 ../src/bet_tab.c:1891
+#: ../src/bet_tab.c:1867 ../src/bet_tab.c:1889
 msgid " (budget exceeded)"
 msgstr " (budget dépassé)"
 
-#: ../src/bet_tab.c:1882
+#: ../src/bet_tab.c:1880
 msgid " (yet to receive)"
 msgstr " (reste à recevoir)"
 
-#: ../src/bet_tab.c:2422 ../src/bet_tab.c:2472 ../src/bet_tab.c:2532
+#: ../src/bet_tab.c:2420 ../src/bet_tab.c:2470 ../src/bet_tab.c:2530
 msgid "No data by default"
 msgstr "Pas de donnée disponible par défaut"
 
-#: ../src/bet_tab.c:2430 ../src/bet_tab.c:2480 ../src/bet_tab.c:2538
+#: ../src/bet_tab.c:2428 ../src/bet_tab.c:2478 ../src/bet_tab.c:2536
 #: ../src/etats_affiche.c:1864 ../src/gsb_data_category.c:161
 #: ../src/meta_categories.c:70
 msgid "No category"
 msgstr "Pas de catégorie"
 
-#: ../src/bet_tab.c:2438 ../src/bet_tab.c:2488 ../src/bet_tab.c:2544
+#: ../src/bet_tab.c:2436 ../src/bet_tab.c:2486 ../src/bet_tab.c:2542
 #: ../src/etats_affiche.c:2034 ../src/meta_budgetary.c:68
 msgid "No budgetary line"
 msgstr "Pas d'imputation budgétaire"
 
-#: ../src/bet_tab.c:2902 ../src/bet_tab.c:3001
+#: ../src/bet_tab.c:2898 ../src/bet_tab.c:2997
 msgid "Export the array of forecast"
 msgstr "Exporter les prévisions"
 
-#: ../src/bet_tab.c:2959
+#: ../src/bet_tab.c:2955
 msgid "Balance at "
 msgstr "Solde au "
 
-#: ../src/bet_tab.c:3008
+#: ../src/bet_tab.c:3004
 msgid "forecast.csv"
 msgstr "prévisions.csv"
 
@@ -1466,7 +1466,7 @@ msgid "Export a Grisbi category file (.cgsb)"
 msgstr "Exporter une liste de catégories (.cgsb)"
 
 #: ../src/categories_onglet.c:571 ../src/etats_onglet.c:187
-#: ../src/gsb_scheduler_list.c:274 ../src/gsb_transactions_list.c:344
+#: ../src/gsb_scheduler_list.c:274 ../src/gsb_transactions_list.c:347
 #: ../src/imputation_budgetaire.c:609 ../src/tiers_onglet.c:326
 msgid "Delete"
 msgstr "Supprimer"
@@ -1476,7 +1476,7 @@ msgid "Delete selected category"
 msgstr "Supprimer la catégorie sélectionnée"
 
 #: ../src/categories_onglet.c:580 ../src/gsb_scheduler_list.c:284
-#: ../src/gsb_transactions_list.c:353 ../src/imputation_budgetaire.c:619
+#: ../src/gsb_transactions_list.c:356 ../src/imputation_budgetaire.c:619
 #: ../src/tiers_onglet.c:335
 msgid "Edit"
 msgstr "Éditer"
@@ -1487,7 +1487,7 @@ msgid "Edit selected category"
 msgstr "Editer la catégorie sélectionnée"
 
 #: ../src/categories_onglet.c:590 ../src/gsb_scheduler_list.c:315
-#: ../src/gsb_transactions_list.c:380 ../src/imputation_budgetaire.c:630
+#: ../src/gsb_transactions_list.c:383 ../src/imputation_budgetaire.c:630
 #: ../src/tiers_onglet.c:345
 msgid "View"
 msgstr "Affichage"
@@ -1505,7 +1505,7 @@ msgstr "Vue des catégories uniquement"
 msgid "Subcategory view"
 msgstr "Vue des catégories et sous-catégories"
 
-#: ../src/categories_onglet.c:654 ../src/gsb_transactions_list.c:529
+#: ../src/categories_onglet.c:654 ../src/gsb_transactions_list.c:532
 #: ../src/imputation_budgetaire.c:694 ../src/tiers_onglet.c:462
 msgid "Complete view"
 msgstr "Vue complète"
@@ -2038,13 +2038,13 @@ msgid "Result without financial year: "
 msgstr "Resultat sans exercice : "
 
 #: ../src/etats_affiche.c:1403 ../src/gsb_scheduler_list.c:1260
-#: ../src/gsb_transactions_list.c:3816
+#: ../src/gsb_transactions_list.c:3830
 #, c-format
 msgid "Transfer to %s"
 msgstr "Virement vers %s"
 
 #: ../src/etats_affiche.c:1405 ../src/gsb_scheduler_list.c:1264
-#: ../src/gsb_transactions_list.c:3819
+#: ../src/gsb_transactions_list.c:3833
 #, c-format
 msgid "Transfer from %s"
 msgstr "Virement de %s"
@@ -2091,10 +2091,10 @@ msgstr "Total général (%d opérations) : "
 msgid "General total: "
 msgstr "Total général : "
 
-#: ../src/etats_affiche.c:1857 ../src/export_csv.c:587
+#: ../src/etats_affiche.c:1857 ../src/export_csv.c:595
 #: ../src/gsb_data_category.c:1058 ../src/gsb_form.c:735
-#: ../src/gsb_form.c:1761 ../src/gsb_form.c:2905 ../src/gsb_form.c:3308
-#: ../src/gsb_form_scheduler.c:317 ../src/gsb_transactions_list.c:3794
+#: ../src/gsb_form.c:1761 ../src/gsb_form.c:2920 ../src/gsb_form.c:3323
+#: ../src/gsb_form_scheduler.c:317 ../src/gsb_transactions_list.c:3808
 msgid "Split of transaction"
 msgstr "Opération ventilée"
 
@@ -2115,15 +2115,15 @@ msgstr "Pas de tiers"
 msgid "Outgoings"
 msgstr "Dépenses"
 
-#: ../src/etats_affiche.c:2416 ../src/export_csv.c:779 ../src/gsb_form.c:1303
+#: ../src/etats_affiche.c:2416 ../src/export_csv.c:787 ../src/gsb_form.c:1303
 #: ../src/gsb_form.c:2148 ../src/gsb_form.c:2178 ../src/gsb_form_widget.c:428
-#: ../src/gsb_transactions_list.c:166 ../src/import_csv.c:82
+#: ../src/gsb_transactions_list.c:169 ../src/import_csv.c:82
 msgid "Value date"
 msgstr "Date de valeur"
 
-#: ../src/etats_affiche.c:2423 ../src/export_csv.c:785
+#: ../src/etats_affiche.c:2423 ../src/export_csv.c:793
 #: ../src/gsb_archive_config.c:102 ../src/gsb_assistant_archive_export.c:153
-#: ../src/gsb_form_widget.c:432 ../src/gsb_transactions_list.c:175
+#: ../src/gsb_form_widget.c:432 ../src/gsb_transactions_list.c:178
 msgid "Financial year"
 msgstr "Exercice"
 
@@ -2138,13 +2138,13 @@ msgstr "Modes de règlement"
 msgid "Cheque"
 msgstr "Chèque"
 
-#: ../src/etats_affiche.c:2472 ../src/export_csv.c:821 ../src/gsb_form.c:1395
-#: ../src/gsb_form_widget.c:472 ../src/gsb_transactions_list.c:178
+#: ../src/etats_affiche.c:2472 ../src/export_csv.c:829 ../src/gsb_form.c:1395
+#: ../src/gsb_form_widget.c:472 ../src/gsb_transactions_list.c:181
 msgid "Voucher"
 msgstr "Pièce comptable"
 
-#: ../src/etats_affiche.c:2479 ../src/export_csv.c:827 ../src/gsb_form.c:1390
-#: ../src/gsb_form_widget.c:476 ../src/gsb_transactions_list.c:180
+#: ../src/etats_affiche.c:2479 ../src/export_csv.c:835 ../src/gsb_form.c:1390
+#: ../src/gsb_form_widget.c:476 ../src/gsb_transactions_list.c:183
 msgid "Bank references"
 msgstr "Infos banque/guichet"
 
@@ -2292,7 +2292,7 @@ msgstr "Affichage des données"
 msgid "Generalities"
 msgstr "Généralités"
 
-#: ../src/etats_config.c:644 ../src/etats_config.c:647 ../src/export_csv.c:767
+#: ../src/etats_config.c:644 ../src/etats_config.c:647 ../src/export_csv.c:775
 #: ../src/fenetre_principale.c:253 ../src/parametres.c:430
 msgid "Transactions"
 msgstr "Opérations"
@@ -2419,16 +2419,17 @@ msgstr "Sélectionner les comptes à inclure dans l'état : "
 
 #: ../src/etats_config.c:2557 ../src/etats_config.c:2812
 #: ../src/etats_config.c:3094 ../src/etats_config.c:3901
-#: ../src/etats_config.c:4091 ../src/etats_config.c:7322
-#: ../src/tiers_onglet.c:1428 ../src/tiers_onglet.c:1448
+#: ../src/etats_config.c:4091 ../src/etats_config.c:7322 ../src/export.c:613
+#: ../src/gsb_assistant.c:91 ../src/tiers_onglet.c:1428
+#: ../src/tiers_onglet.c:1448
 msgid "Select all"
 msgstr "Sélectionner tout"
 
 #. ajoute le bouton (dé)sélectionne tout
 #: ../src/etats_config.c:2572 ../src/etats_config.c:2827
 #: ../src/etats_config.c:3109 ../src/etats_config.c:3916
-#: ../src/etats_config.c:4106 ../src/etats_config.c:7337 ../src/import.c:2270
-#: ../src/tiers_onglet.c:1219 ../src/tiers_onglet.c:1430
+#: ../src/etats_config.c:4106 ../src/etats_config.c:7337 ../src/export.c:608
+#: ../src/import.c:2270 ../src/tiers_onglet.c:1219 ../src/tiers_onglet.c:1430
 msgid "Unselect all"
 msgstr "Désélectionner tout"
 
@@ -2666,7 +2667,7 @@ msgstr "Exclure les opérations dont le montant est nul"
 
 #: ../src/etats_config.c:5541
 msgid "Transactions with an amount of"
-msgstr "Opérations dans lesquelles le montant est"
+msgstr "Opérations dont le montant est"
 
 #: ../src/etats_config.c:5688 ../src/etats_config.c:6045
 msgid "and"
@@ -3000,7 +3001,7 @@ msgstr "Sélectionner les opérations en fonction des modes de règlement"
 msgid "Select methods of payment to include: "
 msgstr "Sélectionner les modes de règlement à inclure dans l'état : "
 
-#: ../src/etats_csv.c:175 ../src/export_csv.c:410
+#: ../src/etats_csv.c:175 ../src/export_csv.c:418
 #, c-format
 msgid ""
 "Unable to create file \"%s\" :\n"
@@ -3305,11 +3306,11 @@ msgstr "de %s %d"
 msgid "to %s %d"
 msgstr "à %s %d"
 
-#: ../src/export.c:79
+#: ../src/export.c:89
 msgid "Exporting Grisbi accounts"
 msgstr "Export des comptes"
 
-#: ../src/export.c:80
+#: ../src/export.c:90
 msgid ""
 "This assistant will guide you through the process of exporting Grisbi "
 "accounts into QIF or CSV files.\n"
@@ -3322,28 +3323,46 @@ msgstr ""
 "devises, toutes les opérations seront converties dans la devise de leur "
 "compte respectif."
 
-#: ../src/export.c:136
+#: ../src/export.c:176
 msgid "Select accounts to export"
 msgstr "Sélectionner les comptes à exporter"
 
-#: ../src/export.c:173 ../src/export_csv.c:770
+#: ../src/export.c:213 ../src/export_csv.c:778
 #: ../src/gsb_data_partial_balance.c:1508
 msgid "Account name"
 msgstr "Nom du compte"
 
-#: ../src/export.c:256
+#: ../src/export.c:242
+msgid "Select options to export"
+msgstr "Sélectionner les options pour l'export"
+
+#: ../src/export.c:243 ../src/export.c:462
+#: ../src/gsb_assistant_archive_export.c:306
+msgid "QIF format"
+msgstr "Format QIF"
+
+#: ../src/export.c:243 ../src/export.c:463
+#: ../src/gsb_assistant_archive_export.c:307
+msgid "CSV format"
+msgstr "Format CSV"
+
+#: ../src/export.c:249
+msgid "Treat all files as the first"
+msgstr "Traiter tous les fichiers comme le premier"
+
+#: ../src/export.c:326
 msgid "Export settings completed successfully"
 msgstr "Configuration de l'export terminée"
 
-#: ../src/export.c:260
+#: ../src/export.c:330
 msgid "Press the 'Close' button to finish the export."
 msgstr "Appuyez sur le bouton « Fermer » pour exporter les données."
 
-#: ../src/export.c:288
+#: ../src/export.c:363
 msgid "Accounts to export"
 msgstr "Comptes à exporter"
 
-#: ../src/export.c:293
+#: ../src/export.c:368
 msgid ""
 "The following accounts are to be exported. In the next screens, you will "
 "choose what to do with each of them."
@@ -3351,53 +3370,44 @@ msgstr ""
 "Les comptes suivants vont être exportés.  Dans les écrans suivants, vous "
 "pourrez choisir ce qu'il faut faire de chacun d'entre eux."
 
-#: ../src/export.c:368 ../src/gsb_assistant_archive_export.c:300
+#: ../src/export.c:457 ../src/gsb_assistant_archive_export.c:300
 msgid "Export format: "
 msgstr "Fomat d'exporter : "
 
-#: ../src/export.c:373 ../src/gsb_assistant_archive_export.c:306
-msgid "QIF format"
-msgstr "Format QIF"
-
-#: ../src/export.c:374 ../src/gsb_assistant_archive_export.c:307
-msgid "CSV format"
-msgstr "Format CSV"
-
-#. set the initial balance
-#: ../src/export_csv.c:291
+#: ../src/export_csv.c:294
 msgid "Initial balance"
 msgstr "Solde initial"
 
-#: ../src/export_csv.c:608
+#: ../src/export_csv.c:616
 msgid "B"
 msgstr "V"
 
-#: ../src/export_csv.c:731 ../src/gsb_form.c:1915
+#: ../src/export_csv.c:739 ../src/gsb_form.c:1915
 msgid "Deleted account"
 msgstr "Compte supprimé"
 
-#: ../src/export_csv.c:773 ../src/import_csv.c:95
+#: ../src/export_csv.c:781 ../src/import_csv.c:95
 msgid "Split"
 msgstr "Ventilation"
 
-#: ../src/export_csv.c:782
+#: ../src/export_csv.c:790
 msgid "Cheques"
 msgstr "Chèques"
 
-#: ../src/export_csv.c:788 ../src/gsb_transactions_list.c:177
+#: ../src/export_csv.c:796 ../src/gsb_transactions_list.c:180
 #: ../src/import_csv.c:94
 msgid "C/R"
 msgstr "P/R"
 
-#: ../src/export_csv.c:809 ../src/import_csv.c:87
+#: ../src/export_csv.c:817 ../src/import_csv.c:87
 msgid "Sub-categories"
 msgstr "Sous-catégories"
 
-#: ../src/export_csv.c:818 ../src/import_csv.c:89
+#: ../src/export_csv.c:826 ../src/import_csv.c:89
 msgid "Sub-budgetary lines"
 msgstr "Sous-imputations budgétaires"
 
-#: ../src/export_csv.c:824
+#: ../src/export_csv.c:832
 msgid "Reconciliation number"
 msgstr "N° de rapprochement"
 
@@ -4707,7 +4717,7 @@ msgstr ""
 "Veuillez cliquer sur le bouton 'Précédent' pour corriger le problème,\n"
 "ou sur 'Fermer' pour annuler l'action."
 
-#: ../src/gsb_assistant.c:230
+#: ../src/gsb_assistant.c:243
 #, c-format
 msgid "%s (%d of %d)"
 msgstr "%s (%d de %d)"
@@ -4854,7 +4864,7 @@ msgstr ""
 "A partir de données provenant d'un fichier bancaire ou d'un autre logiciel."
 
 #: ../src/gsb_assistant_file.c:582 ../src/navigation.c:1137
-#: ../src/traitement_variables.c:228
+#: ../src/traitement_variables.c:227
 msgid "My accounts"
 msgstr "Mes comptes"
 
@@ -5221,7 +5231,7 @@ msgstr "Toutes les transactions choisies doivent appartenir au même compte !"
 #. ok, all the transactions belong to the same account, we can
 #. * show a dialog to select the reconcile
 #: ../src/gsb_assistant_reconcile_config.c:1185
-#: ../src/gsb_transactions_list.c:2015
+#: ../src/gsb_transactions_list.c:2018
 msgid "Selection of a reconciliation"
 msgstr "Sélectionner un rapprochement"
 
@@ -7084,7 +7094,7 @@ msgstr "Sélectionnez la devise du solde partiel : "
 msgid "No payee defined"
 msgstr "Aucun tiers défini"
 
-#: ../src/gsb_data_payee.c:542 ../src/gsb_form.c:3018 ../src/gsb_form.c:3019
+#: ../src/gsb_data_payee.c:542 ../src/gsb_form.c:3033 ../src/gsb_form.c:3034
 #: ../src/navigation.c:1250
 msgid "Report"
 msgstr "État"
@@ -7114,8 +7124,8 @@ msgstr "Carte de crédit"
 msgid "Direct debit"
 msgstr "Prélèvement"
 
-#: ../src/gsb_data_scheduled.c:1553 ../src/gsb_data_transaction.c:2027
-#: ../src/gsb_data_transaction.c:2089
+#: ../src/gsb_data_scheduled.c:1553 ../src/gsb_data_transaction.c:2028
+#: ../src/gsb_data_transaction.c:2090
 msgid "Cannot allocate memory, bad things will happen soon"
 msgstr "Erreur dans l'allocation de mémoire, ça va très mal se passer"
 
@@ -7388,20 +7398,21 @@ msgid "Transaction %d has invalid category %d.\n"
 msgstr "L'opération %d a la catégorie %d qui est invalide.\n"
 
 #. sub-budget not found
-#: ../src/gsb_debug.c:715
+#: ../src/gsb_debug.c:721
 #, c-format
 msgid "Transaction %d has budget %d but invalid sub-budget %d.\n"
 msgstr ""
-"L'opération %d a l'imputation budgétaire %d et la sous-imputation %d qui est invalide.\n"
+"L'opération %d a l'imputation budgétaire %d et la sous-imputation %d qui est "
+"invalide.\n"
 
 #. budget not found
-#: ../src/gsb_debug.c:729
+#: ../src/gsb_debug.c:733
 #, c-format
 msgid "Transaction %d has invalid budget %d.\n"
 msgstr "L'opération %d a l'imputation budgétaire %d qui est invalide\n"
 
 #. payee not found
-#: ../src/gsb_debug.c:814
+#: ../src/gsb_debug.c:824
 #, c-format
 msgid "Transaction %d has invalid payee %d.\n"
 msgstr "L'opération %d a le tiers %d qui est invalide.\n"
@@ -7648,8 +7659,8 @@ msgstr ""
 "puis appuyez le bouton Valider"
 
 #: ../src/gsb_file_load.c:301 ../src/gsb_file_load.c:418
-#: ../src/gsb_file_others.c:458 ../src/gsb_file_others.c:595
-#: ../src/gsb_file_others.c:782 ../src/gsb_file_others.c:842
+#: ../src/gsb_file_others.c:459 ../src/gsb_file_others.c:603
+#: ../src/gsb_file_others.c:790 ../src/gsb_file_others.c:850
 #, c-format
 msgid "Cannot open file '%s': %s"
 msgstr "Impossible d'ouvrir le fichier « %s » : %s"
@@ -7658,8 +7669,8 @@ msgstr "Impossible d'ouvrir le fichier « %s » : %s"
 msgid "File does not exist"
 msgstr "Le fichier n'existe pas"
 
-#: ../src/gsb_file_load.c:316 ../src/gsb_file_others.c:471
-#: ../src/gsb_file_others.c:794
+#: ../src/gsb_file_load.c:316 ../src/gsb_file_others.c:472
+#: ../src/gsb_file_others.c:802
 #, c-format
 msgid ""
 "%s doesn't seem to be a regular file,\n"
@@ -7685,11 +7696,11 @@ msgstr ""
 msgid "Encryption plugin not found."
 msgstr "Plugin de cryptage non trouvé"
 
-#: ../src/gsb_file_load.c:462 ../src/gsb_file_load.c:5489
+#: ../src/gsb_file_load.c:464 ../src/gsb_file_load.c:5420
 msgid "This is not a Grisbi file... Loading aborted."
 msgstr "Ce n'est pas un fichier Grisbi...chargement interrompu"
 
-#: ../src/gsb_file_load.c:707
+#: ../src/gsb_file_load.c:730
 #, c-format
 msgid ""
 "An error occured while parsing the file :\n"
@@ -7701,7 +7712,7 @@ msgstr ""
 "%s"
 
 #. we don't know here the release of that file, give the release needed
-#: ../src/gsb_file_load.c:8885
+#: ../src/gsb_file_load.c:8812
 #, c-format
 msgid ""
 "Grisbi version %s is needed to open this file.\n"
@@ -7710,7 +7721,7 @@ msgstr ""
 "Pour ouvrir ce fichier, il vous faut la version %s de Grisbi.\n"
 "Vous utilisez la version %s."
 
-#: ../src/gsb_file_load.c:8910
+#: ../src/gsb_file_load.c:8837
 msgid ""
 "You have opened an archive.\n"
 "There is no limit in Grisbi, you can do whatever you want and save it later "
@@ -7723,7 +7734,7 @@ msgstr ""
 "c'est une archive avant de modifier certaines transactions ou informations "
 "importantes."
 
-#: ../src/gsb_file_load.c:8914
+#: ../src/gsb_file_load.c:8841
 msgid "Grisbi archive opened"
 msgstr "Archive grisbi ouverte"
 
@@ -7748,8 +7759,13 @@ msgstr "Il n'y a pas d'imputation bufgétaire à enregistrer. Retour."
 msgid "There is no report to record. Back."
 msgstr "Il n'y a pas de rapport à enregistrer. Retour."
 
+#: ../src/gsb_file_others.c:512
+#, c-format
+msgid "Error parsing file '%s': %s"
+msgstr "Erreur d'analyse du fichier « %s » : %s"
+
 #. inform the user of that
-#: ../src/gsb_file_others.c:576
+#: ../src/gsb_file_others.c:584
 msgid ""
 "Some things in a report cannot be imported :\n"
 "The selected lists of financial years, accounts, transfer accounts, "
@@ -7766,29 +7782,29 @@ msgstr ""
 "Grisbi.\n"
 "Vous devriez vérifier et ajuster les proprétés de ce compte."
 
-#: ../src/gsb_file_others.c:582
+#: ../src/gsb_file_others.c:590
 msgid "Importing a report"
 msgstr "Importer un état"
 
-#: ../src/gsb_file_others.c:621 ../src/gsb_file_others.c:628
+#: ../src/gsb_file_others.c:629 ../src/gsb_file_others.c:636
 msgid "This is not a grisbi file, loading canceled..."
 msgstr "Ce n'est pas un fichier grisbi, chargement annulé..."
 
-#: ../src/gsb_file_others.c:645 ../src/gsb_file_others.c:656
-#: ../src/gsb_file_others.c:673 ../src/gsb_file_others.c:696
+#: ../src/gsb_file_others.c:653 ../src/gsb_file_others.c:664
+#: ../src/gsb_file_others.c:681 ../src/gsb_file_others.c:704
 msgid "The file version is below 0.6.0, Grisbi cannot import it."
 msgstr ""
 "La version de fichier est inférieure à 0.6.0, Grisbi ne peut pas l'importer."
 
-#: ../src/gsb_file_others.c:648 ../src/gsb_file_others.c:699
+#: ../src/gsb_file_others.c:656 ../src/gsb_file_others.c:707
 msgid "This is not a category file, loading canceled..."
 msgstr "Ce fichier n'est pas une liste de catégories Grisbi, action annulée..."
 
-#: ../src/gsb_file_others.c:664
+#: ../src/gsb_file_others.c:672
 msgid "This is not a budget file, loading canceled..."
 msgstr "Ce fichier n'est pas un fichier de budget Grisbi, action annulée..."
 
-#: ../src/gsb_file_others.c:681
+#: ../src/gsb_file_others.c:689
 msgid "This is not a report file, loading canceled..."
 msgstr "Ce fichier n'est pas un fichier d'état Grisbi, action annulée."
 
@@ -7890,39 +7906,39 @@ msgstr "Liquide"
 msgid "No payee selected for this report."
 msgstr "Cet état ne comporte pas de tiers sélectionnés."
 
-#: ../src/gsb_form.c:2767
+#: ../src/gsb_form.c:2782
 msgid "You must enter a date."
 msgstr "Une date est obligatoire."
 
-#: ../src/gsb_form.c:2774
+#: ../src/gsb_form.c:2789
 #, c-format
 msgid "Invalid date %s"
 msgstr "Date invalide %s"
 
-#: ../src/gsb_form.c:2797
+#: ../src/gsb_form.c:2812
 #, c-format
 msgid "Invalid value date %s"
 msgstr "La date est invalide %s"
 
-#: ../src/gsb_form.c:2823
+#: ../src/gsb_form.c:2838
 #, c-format
 msgid "Beware the date must be between %s and %s"
 msgstr "Attention la date doit être comprise entre le %s et le %s"
 
-#: ../src/gsb_form.c:2826 ../src/gsb_form.c:2853
+#: ../src/gsb_form.c:2841 ../src/gsb_form.c:2868
 msgid "Invalid date"
 msgstr "Date invalide"
 
-#: ../src/gsb_form.c:2851
+#: ../src/gsb_form.c:2866
 #, c-format
 msgid "The date must be less than or equal to %s"
 msgstr "La date doit être inférieure ou égale au %s"
 
-#: ../src/gsb_form.c:2887
+#: ../src/gsb_form.c:2902
 msgid "You must enter an amount."
 msgstr "Un montant est obligatoire."
 
-#: ../src/gsb_form.c:2907
+#: ../src/gsb_form.c:2922
 msgid ""
 "You cannot set split of transaction in category for a daughter of a split of "
 "transaction."
@@ -7930,28 +7946,28 @@ msgstr ""
 "Vous ne pouvez pas choisir la catégorie « opération ventilée » pour une "
 "opération fille"
 
-#: ../src/gsb_form.c:2941
+#: ../src/gsb_form.c:2956
 msgid ""
 "Cannot associate a transfer to a deleted account in a scheduled transaction."
 msgstr ""
 "Vous ne pouvez pas associer un virement pour un compte supprimé dans une "
 "opération programmée."
 
-#: ../src/gsb_form.c:2948
+#: ../src/gsb_form.c:2963
 msgid ""
 "There is no associated account for this transfer or associated account is "
 "invalid."
 msgstr "Il n'y a pas de compte associé à ce virement où il est invalide"
 
-#: ../src/gsb_form.c:2956
+#: ../src/gsb_form.c:2971
 msgid "Can't issue a transfer its own account."
 msgstr "Impossible d'effectuer un virement sur son propre compte"
 
-#: ../src/gsb_form.c:2961
+#: ../src/gsb_form.c:2976
 msgid "Can't issue a transfer on a closed account."
 msgstr "Impossible d'effectuer un virement sur un compte clos"
 
-#: ../src/gsb_form.c:2987
+#: ../src/gsb_form.c:3002
 msgid ""
 "Selected method of payment has an automatic incremental number\n"
 "but doesn't contain any number.\n"
@@ -7961,7 +7977,7 @@ msgstr ""
 "aucun numéro.\n"
 "Souhaitez-vous continuer ?"
 
-#: ../src/gsb_form.c:3005
+#: ../src/gsb_form.c:3020
 msgid ""
 "Warning: this cheque number is already used.\n"
 "Continue anyway?"
@@ -7969,30 +7985,30 @@ msgstr ""
 "Attention, le numéro du chèque est déjà utilisé.\n"
 "Souhaitez-vous continuer ?"
 
-#: ../src/gsb_form.c:3026
+#: ../src/gsb_form.c:3041
 msgid "A transaction with a multiple payee must be a new one."
 msgstr ""
 "Une opération dont le tiers est un état doit forcément être une nouvelle "
 "opération."
 
-#: ../src/gsb_form.c:3031
+#: ../src/gsb_form.c:3046
 msgid "A transaction with a multiple payee cannot be a split child."
 msgstr ""
 "Une opération dont le tiers est un état ne peut pas être une sous-opération."
 
-#: ../src/gsb_form.c:3042
+#: ../src/gsb_form.c:3057
 msgid "The word \"Report\" is reserved. Please use another one."
 msgstr "Le mot « État » est réservé.  Veuillez en utiliser un autre."
 
-#: ../src/gsb_form.c:3049
+#: ../src/gsb_form.c:3064
 msgid "Invalid multiple payee."
 msgstr "Nom de tiers déjà utilisé."
 
-#: ../src/gsb_form.c:3331
+#: ../src/gsb_form.c:3346
 msgid "Modifying a transaction"
 msgstr "Modifier une opération"
 
-#: ../src/gsb_form.c:3332
+#: ../src/gsb_form.c:3347
 msgid ""
 "You are trying to change a split of transaction to another kind of "
 "transaction.\n"
@@ -8007,7 +8023,7 @@ msgstr ""
 "Etes vous certain ?"
 
 #. propose to configure the form
-#: ../src/gsb_form.c:3635
+#: ../src/gsb_form.c:3650
 msgid "Configure the form"
 msgstr "Configurer le formulaire"
 
@@ -8127,11 +8143,11 @@ msgstr "Mode de règlement de la contre-opération"
 msgid "Free"
 msgstr "Libre"
 
-#: ../src/gsb_form_widget.c:456 ../src/gsb_transactions_list.c:173
+#: ../src/gsb_form_widget.c:456 ../src/gsb_transactions_list.c:176
 msgid "Method of payment"
 msgstr "Moyen de paiement"
 
-#: ../src/gsb_form_widget.c:484 ../src/gsb_transactions_list.c:181
+#: ../src/gsb_form_widget.c:484 ../src/gsb_transactions_list.c:184
 msgid "Transaction number"
 msgstr "N° opération"
 
@@ -8385,7 +8401,7 @@ msgstr ""
 msgid "Last statement: %s"
 msgstr "Dernier relevé : %s"
 
-#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2064
+#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2067
 msgid "Init date"
 msgstr "Date initiale"
 
@@ -8640,23 +8656,23 @@ msgid "Show transactions for the next: "
 msgstr "Montrer les opérations pour le : "
 
 #. Edit transaction
-#: ../src/gsb_scheduler_list.c:2317 ../src/gsb_transactions_list.c:2478
+#: ../src/gsb_scheduler_list.c:2317 ../src/gsb_transactions_list.c:2481
 msgid "Edit transaction"
 msgstr "Éditer l'opération"
 
 #. Clone transaction
-#: ../src/gsb_scheduler_list.c:2329 ../src/gsb_transactions_list.c:2525
+#: ../src/gsb_scheduler_list.c:2329 ../src/gsb_transactions_list.c:2528
 msgid "Clone transaction"
 msgstr "Cloner l'opération"
 
 #. New transaction
-#: ../src/gsb_scheduler_list.c:2344 ../src/gsb_transactions_list.c:334
-#: ../src/gsb_transactions_list.c:2493
+#: ../src/gsb_scheduler_list.c:2344 ../src/gsb_transactions_list.c:337
+#: ../src/gsb_transactions_list.c:2496
 msgid "New transaction"
 msgstr "Nouvelle opération"
 
 #. Delete transaction
-#: ../src/gsb_scheduler_list.c:2355 ../src/gsb_transactions_list.c:2501
+#: ../src/gsb_scheduler_list.c:2355 ../src/gsb_transactions_list.c:2504
 msgid "Delete transaction"
 msgstr "Supprimer l'opération"
 
@@ -8689,104 +8705,104 @@ msgstr "Parcourir"
 msgid "Select icon directory"
 msgstr "Sélectionner le répertoire des icônes"
 
-#: ../src/gsb_transactions_list.c:174
+#: ../src/gsb_transactions_list.c:177
 msgid "Reconciliation reference"
 msgstr "N° rapprochement"
 
-#: ../src/gsb_transactions_list.c:182
+#: ../src/gsb_transactions_list.c:185
 msgid "Cheque number"
 msgstr "Numéro de chèque"
 
-#: ../src/gsb_transactions_list.c:199
+#: ../src/gsb_transactions_list.c:202
 msgid "Delete a child transaction."
 msgstr "Supprimer une sous opération."
 
-#: ../src/gsb_transactions_list.c:203
+#: ../src/gsb_transactions_list.c:206
 msgid "Delete a transaction."
 msgstr "Supprimer une opération."
 
-#: ../src/gsb_transactions_list.c:207
+#: ../src/gsb_transactions_list.c:210
 msgid "Delete a child of scheduled transaction."
 msgstr "Supprimer une sous opération planifiée."
 
-#: ../src/gsb_transactions_list.c:211
+#: ../src/gsb_transactions_list.c:214
 msgid "Delete a scheduled transaction."
 msgstr "Supprimer une opération planifiée."
 
-#: ../src/gsb_transactions_list.c:215
+#: ../src/gsb_transactions_list.c:218
 msgid "Delete one or all occurences of scheduled transaction."
 msgstr "Supprimer cette occurence ou toutes, de l'opération sélectionnée"
 
-#: ../src/gsb_transactions_list.c:339
+#: ../src/gsb_transactions_list.c:342
 msgid "Blank the form to create a new transaction"
 msgstr "Effacer le formulaire pour créer une nouvelle opération"
 
-#: ../src/gsb_transactions_list.c:348
+#: ../src/gsb_transactions_list.c:351
 msgid "Delete selected transaction"
 msgstr "Effacer l'opération sélectionnée"
 
-#: ../src/gsb_transactions_list.c:357
+#: ../src/gsb_transactions_list.c:360
 msgid "Edit current transaction"
 msgstr "Éditer l'opération courante"
 
-#: ../src/gsb_transactions_list.c:361
+#: ../src/gsb_transactions_list.c:364
 msgid "Reconcile"
 msgstr "Rapprocher"
 
-#: ../src/gsb_transactions_list.c:366
+#: ../src/gsb_transactions_list.c:369
 msgid "Start account reconciliation"
 msgstr "Commencer à effectuer un rapprochement sur le compte"
 
-#: ../src/gsb_transactions_list.c:376
+#: ../src/gsb_transactions_list.c:379
 msgid "Print the transactions list"
 msgstr "Imprimer la liste des opérations"
 
-#: ../src/gsb_transactions_list.c:384
+#: ../src/gsb_transactions_list.c:387
 msgid "Change display mode of the list"
 msgstr "Changer le mode d'affichage de la liste"
 
-#: ../src/gsb_transactions_list.c:388
+#: ../src/gsb_transactions_list.c:391
 msgid "Import rules"
 msgstr "Import rapide"
 
-#: ../src/gsb_transactions_list.c:392
+#: ../src/gsb_transactions_list.c:395
 msgid "Quick file import by rules"
 msgstr "Règles d'import rapide d'un fichier"
 
-#: ../src/gsb_transactions_list.c:399
+#: ../src/gsb_transactions_list.c:402
 msgid "Recreates archive"
 msgstr "Recréer l'archive"
 
-#: ../src/gsb_transactions_list.c:404
+#: ../src/gsb_transactions_list.c:407
 msgid "Recreates the line of the archive and hiding the transactions"
 msgstr "Recrée la ligne de l'archive et cache ses opérations"
 
-#: ../src/gsb_transactions_list.c:482
+#: ../src/gsb_transactions_list.c:485
 msgid "Remove the rule"
 msgstr "Efface la règle"
 
-#: ../src/gsb_transactions_list.c:514
+#: ../src/gsb_transactions_list.c:517
 msgid "Simple view"
 msgstr "Vue simple"
 
-#: ../src/gsb_transactions_list.c:519
+#: ../src/gsb_transactions_list.c:522
 msgid "Two lines view"
 msgstr "Mode « deux lignes »"
 
-#: ../src/gsb_transactions_list.c:524
+#: ../src/gsb_transactions_list.c:527
 msgid "Three lines view"
 msgstr "Mode « trois lignes »"
 
-#: ../src/gsb_transactions_list.c:538
+#: ../src/gsb_transactions_list.c:541
 msgid "Show reconciled transactions"
 msgstr "Montrer les opérations rapprochées"
 
-#: ../src/gsb_transactions_list.c:552
+#: ../src/gsb_transactions_list.c:555
 msgid "Show lines archives"
 msgstr "Montrer les lignes d'archives"
 
-#: ../src/gsb_transactions_list.c:835 ../src/gsb_transactions_list.c:3933
-#: ../src/gsb_transactions_list.c:4049
+#: ../src/gsb_transactions_list.c:838 ../src/gsb_transactions_list.c:3947
+#: ../src/gsb_transactions_list.c:4063
 msgid ""
 "Some children didn't find their mother in the list, this shouldn't happen "
 "and there is probably a bug behind that. Please contact the Grisbi team.\n"
@@ -8798,26 +8814,26 @@ msgstr ""
 "vous plaît contactez les développeurs de Grisbi.\n"
 "Les numéros des sous-opérations concernées sont :\n"
 
-#: ../src/gsb_transactions_list.c:1079
+#: ../src/gsb_transactions_list.c:1082
 msgid "P"
 msgstr "P"
 
-#: ../src/gsb_transactions_list.c:1083
+#: ../src/gsb_transactions_list.c:1086
 msgid "T"
 msgstr "T"
 
 #. set the R on the transaction
-#: ../src/gsb_transactions_list.c:1087 ../src/gsb_transactions_list.c:1935
+#: ../src/gsb_transactions_list.c:1090 ../src/gsb_transactions_list.c:1938
 msgid "R"
 msgstr "R"
 
-#: ../src/gsb_transactions_list.c:1466
+#: ../src/gsb_transactions_list.c:1469
 #, c-format
 msgid "Do you want to add the transactions of the archive %s into the list ?"
 msgstr ""
 "Voulez vous charger les transactions de l'archive « %s » dans la liste ?"
 
-#: ../src/gsb_transactions_list.c:1479
+#: ../src/gsb_transactions_list.c:1482
 msgid ""
 "An archive was clicked but Grisbi is unable to get the name. It seems like a "
 "bug.\n"
@@ -8827,7 +8843,7 @@ msgstr ""
 "Cela ressemble à un bug.\n"
 "Essayez de le reproduire et contactez les développeurs de Grisbi."
 
-#: ../src/gsb_transactions_list.c:1483
+#: ../src/gsb_transactions_list.c:1486
 msgid ""
 "An archive was clicked but it seems to have the number 0, wich should not "
 "happen.\n"
@@ -8837,7 +8853,7 @@ msgstr ""
 "devrait pas arriver.\n"
 "Essayez de le reproduire et contactez les développeurs de Grisbi."
 
-#: ../src/gsb_transactions_list.c:1866
+#: ../src/gsb_transactions_list.c:1869
 msgid ""
 "You cannot switch a transaction between R and non R while reconciling.\n"
 "Please finish or cancel the reconciliation first."
@@ -8845,7 +8861,7 @@ msgstr ""
 "Vous ne pouvez pas (dé-)rapprocher une opération pendant un rapprochement.\n"
 "Il faut d'abord finir ou annuler le rapprochement."
 
-#: ../src/gsb_transactions_list.c:1878
+#: ../src/gsb_transactions_list.c:1881
 #, c-format
 msgid ""
 "You are trying to reconcile or unreconcile a transaction manually, which is "
@@ -8866,7 +8882,7 @@ msgstr ""
 
 #. we warn the user the transaction disappear
 #. * don't laugh ! there were several bugs reports about a transaction wich disappear :-)
-#: ../src/gsb_transactions_list.c:1947
+#: ../src/gsb_transactions_list.c:1950
 msgid ""
 "The transaction has disappear from the list...\n"
 "Don't worry, it's because you marked it as R, and you choosed not to show "
@@ -8879,24 +8895,24 @@ msgstr ""
 "Il vous suffit de faire apparaître (alt+R) pour vérifier ce que  vous avez "
 "fait."
 
-#: ../src/gsb_transactions_list.c:1948
+#: ../src/gsb_transactions_list.c:1951
 msgid "Marking a transaction as R"
 msgstr "Marquer l'opération comme Rapprochée"
 
-#: ../src/gsb_transactions_list.c:2027
+#: ../src/gsb_transactions_list.c:2030
 msgid "Select the reconciliation to associate to the selected transaction: "
 msgstr ""
 "Sélectionnez le rapprochement à associer aux opérations sélectionnées : "
 
-#: ../src/gsb_transactions_list.c:2179
+#: ../src/gsb_transactions_list.c:2182
 msgid "Grisbi couldn't get the selection, operation canceled..."
 msgstr "Grisbi ne trouve pas le rapprochement sélectionné, action annulée..."
 
-#: ../src/gsb_transactions_list.c:2223
+#: ../src/gsb_transactions_list.c:2226
 msgid "Impossible to delete an archived transaction."
 msgstr "Impossible d'effacer une opération archivée"
 
-#: ../src/gsb_transactions_list.c:2232
+#: ../src/gsb_transactions_list.c:2235
 msgid ""
 "Impossible to delete a reconciled transaction.\n"
 "The transaction, the contra-transaction or the children if it is a split are "
@@ -8908,80 +8924,80 @@ msgstr ""
 "ventilation sont marquées comme rapprochées. Vous pouvez supprimer le "
 "rapprochement avec Ctrl-R si c'est vraiment necessaire."
 
-#: ../src/gsb_transactions_list.c:2247
+#: ../src/gsb_transactions_list.c:2250
 #, c-format
 msgid ""
 "Do you really want to delete the child of the transaction with party '%s' ?"
 msgstr ""
 "Voulez vous vraiment supprimer la sous-opération avec le tiers « %s » ?"
 
-#: ../src/gsb_transactions_list.c:2259
+#: ../src/gsb_transactions_list.c:2262
 #, c-format
 msgid "Do you really want to delete transaction with party '%s' ?"
 msgstr "Voulez vous vraiment supprimer l'opération avec le tiers « %s » ?"
 
-#: ../src/gsb_transactions_list.c:2462
+#: ../src/gsb_transactions_list.c:2465
 msgid "Displays the contra-transaction"
 msgstr "Afficher la contre-opération"
 
 #. use transaction as template
-#: ../src/gsb_transactions_list.c:2515 ../src/menu.c:221
+#: ../src/gsb_transactions_list.c:2518 ../src/menu.c:221
 msgid "Use selected transaction as a template"
 msgstr "Utiliser l'opération sélectionnée comme modèle"
 
 #. Convert to scheduled transaction
-#: ../src/gsb_transactions_list.c:2538
+#: ../src/gsb_transactions_list.c:2541
 msgid "Convert transaction to scheduled transaction"
 msgstr "Convertir l'opération en opération planifiée"
 
 #. Move to another account
-#: ../src/gsb_transactions_list.c:2547
+#: ../src/gsb_transactions_list.c:2550
 msgid "Move transaction to another account"
 msgstr "Déplacer l'opération vers un autre compte"
 
 #. Change cell content.
-#: ../src/gsb_transactions_list.c:2570
+#: ../src/gsb_transactions_list.c:2573
 msgid "Change cell content"
 msgstr "Modifier le contenu de la cellule"
 
-#: ../src/gsb_transactions_list.c:2621
+#: ../src/gsb_transactions_list.c:2624
 msgid "Clear cell"
 msgstr "Effacer la cellule"
 
-#: ../src/gsb_transactions_list.c:3018
+#: ../src/gsb_transactions_list.c:3021
 msgid "Cannot move a transfer on his contra-account"
 msgstr "Impossible de déplacer un virement vers son compte de destination"
 
 #. sort by line
-#: ../src/gsb_transactions_list.c:3322
+#: ../src/gsb_transactions_list.c:3325
 msgid "Sort list by: "
 msgstr "Tri par : "
 
-#: ../src/gsb_transactions_list.c:3369
+#: ../src/gsb_transactions_list.c:3372
 msgid "alignment: "
 msgstr "alignement : "
 
-#: ../src/gsb_transactions_list.c:3377
+#: ../src/gsb_transactions_list.c:3380
 msgid "LEFT"
 msgstr "A gauche"
 
-#: ../src/gsb_transactions_list.c:3391
+#: ../src/gsb_transactions_list.c:3394
 msgid "CENTER"
 msgstr "Centré"
 
-#: ../src/gsb_transactions_list.c:3405
+#: ../src/gsb_transactions_list.c:3408
 msgid "RIGHT"
 msgstr "A droite"
 
-#: ../src/gsb_transactions_list.c:3803
+#: ../src/gsb_transactions_list.c:3817
 msgid "Transfer to a deleted account"
 msgstr "Virement vers un compte supprimé"
 
-#: ../src/gsb_transactions_list.c:3805
+#: ../src/gsb_transactions_list.c:3819
 msgid "Transfer from a deleted account"
 msgstr "Virement d'un compte supprimé"
 
-#: ../src/gsb_transactions_list.c:3965 ../src/gsb_transactions_list.c:4075
+#: ../src/gsb_transactions_list.c:3979 ../src/gsb_transactions_list.c:4089
 msgid ""
 "You have just recovered an archive, if you don't see any new transaction, "
 "remember that the R transactions are not showed so the archived transactions "
diff --git a/po/he.po b/po/he.po
index af481b3..0f83f20 100644
--- a/po/he.po
+++ b/po/he.po
@@ -283,7 +283,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: he\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-10-04 22:27+0200\n"
+"POT-Creation-Date: 2011-11-27 18:09+0100\n"
 "PO-Revision-Date: 2006-02-11 16:08+0200\n"
 "Last-Translator: dotan\n"
 "Language-Team: <en at li.org>\n"
@@ -473,7 +473,7 @@ msgstr "העברת העיסקה לחשבון אחר"
 #: ../src/categories_onglet.c:732 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231 ../src/gsb_fyear_config.c:283
-#: ../src/gsb_transactions_list.c:2064 ../src/imputation_budgetaire.c:770
+#: ../src/gsb_transactions_list.c:2067 ../src/imputation_budgetaire.c:770
 #: ../src/tiers_onglet.c:666
 msgid "Name"
 msgstr "שם"
@@ -906,8 +906,8 @@ msgstr "חזרה אל הגדרות ברירת המחדל"
 
 #. mise en place de la paddingbox des catégories
 #: ../src/bet_config.c:583 ../src/bet_config.c:602 ../src/bet_config.c:620
-#: ../src/bet_config.c:684 ../src/bet_hist.c:183 ../src/bet_hist.c:2096
-#: ../src/bet_hist.c:2102 ../src/categories_onglet.c:347
+#: ../src/bet_config.c:684 ../src/bet_hist.c:183 ../src/bet_hist.c:2092
+#: ../src/bet_hist.c:2098 ../src/categories_onglet.c:347
 #: ../src/etats_config.c:537 ../src/etats_config.c:540
 #: ../src/etats_config.c:3001 ../src/etats_config.c:7067
 #: ../src/fenetre_principale.c:296 ../src/navigation.c:1960
@@ -916,10 +916,10 @@ msgstr "קטגוריות"
 
 #. mise en place de la paddingbox des ib
 #: ../src/bet_config.c:584 ../src/bet_config.c:603 ../src/bet_config.c:621
-#: ../src/bet_config.c:693 ../src/bet_hist.c:192 ../src/bet_hist.c:2100
+#: ../src/bet_config.c:693 ../src/bet_hist.c:192 ../src/bet_hist.c:2096
 #: ../src/etats_config.c:546 ../src/etats_config.c:549
 #: ../src/etats_config.c:3807 ../src/etats_config.c:7144
-#: ../src/export_csv.c:815 ../src/fenetre_principale.c:301
+#: ../src/export_csv.c:823 ../src/fenetre_principale.c:301
 #: ../src/import_csv.c:88 ../src/imputation_budgetaire.c:353
 #: ../src/navigation.c:1964
 msgid "Budgetary lines"
@@ -946,18 +946,18 @@ msgid "Choose the financial year or 12 months rolling"
 msgstr "בחירת שנת הכספים"
 
 #. name of the div sous-div column
-#: ../src/bet_config.c:920 ../src/bet_hist.c:572 ../src/bet_hist.c:1647
+#: ../src/bet_config.c:920 ../src/bet_hist.c:570 ../src/bet_hist.c:1643
 #: ../src/categories_onglet.c:160 ../src/etats_affiche.c:2437
-#: ../src/etats_config.c:684 ../src/export_csv.c:806
-#: ../src/gsb_transactions_list.c:176 ../src/import_csv.c:86
+#: ../src/etats_config.c:684 ../src/export_csv.c:814
+#: ../src/gsb_transactions_list.c:179 ../src/import_csv.c:86
 #: ../src/meta_categories.c:67
 msgid "Category"
 msgstr "קטגוריה"
 
 #: ../src/bet_config.c:933 ../src/bet_future.c:817 ../src/bet_future.c:2025
-#: ../src/bet_future.c:2501 ../src/bet_hist.c:1640 ../src/etats_affiche.c:2444
+#: ../src/bet_future.c:2501 ../src/bet_hist.c:1636 ../src/etats_affiche.c:2444
 #: ../src/etats_config.c:688 ../src/gsb_form.c:1343
-#: ../src/gsb_form_widget.c:448 ../src/gsb_transactions_list.c:168
+#: ../src/gsb_form_widget.c:448 ../src/gsb_transactions_list.c:171
 #: ../src/imputation_budgetaire.c:165 ../src/meta_budgetary.c:65
 msgid "Budgetary line"
 msgstr "קו תקציבי"
@@ -1159,14 +1159,14 @@ msgstr ""
 
 #. Print list
 #: ../src/bet_finance_ui.c:1030 ../src/bet_finance_ui.c:1845
-#: ../src/bet_hist.c:1939 ../src/bet_tab.c:1529 ../src/bet_tab.c:2889
+#: ../src/bet_hist.c:1935 ../src/bet_tab.c:1529 ../src/bet_tab.c:2885
 #, fuzzy
 msgid "Print the array"
 msgstr "מדפסת"
 
 #. Export list
 #: ../src/bet_finance_ui.c:1040 ../src/bet_finance_ui.c:1858
-#: ../src/bet_finance_ui.c:1884 ../src/bet_hist.c:1952 ../src/bet_tab.c:1539
+#: ../src/bet_finance_ui.c:1884 ../src/bet_hist.c:1948 ../src/bet_tab.c:1539
 #, fuzzy
 msgid "Export the array"
 msgstr "מדפסת"
@@ -1183,10 +1183,10 @@ msgid "Loan amount: "
 msgstr "טעינת קובץ חשבונות:"
 
 #: ../src/bet_finance_ui.c:1187 ../src/bet_future.c:771 ../src/bet_tab.c:657
-#: ../src/etats_affiche.c:2409 ../src/export_csv.c:776
+#: ../src/etats_affiche.c:2409 ../src/export_csv.c:784
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_form.c:1298
 #: ../src/gsb_form_widget.c:416 ../src/gsb_reconcile.c:162
-#: ../src/gsb_scheduler_list.c:512 ../src/gsb_transactions_list.c:165
+#: ../src/gsb_scheduler_list.c:512 ../src/gsb_transactions_list.c:168
 #: ../src/import.c:3326 ../src/import_csv.c:81
 msgid "Date"
 msgstr "תאריך"
@@ -1232,14 +1232,14 @@ msgstr "פעולה"
 msgid "Credits"
 msgstr "זכות"
 
-#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1936 ../src/bet_tab.c:2886
-#: ../src/etats_onglet.c:177 ../src/gsb_transactions_list.c:372
+#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1932 ../src/bet_tab.c:2882
+#: ../src/etats_onglet.c:177 ../src/gsb_transactions_list.c:375
 msgid "Print"
 msgstr "הדפסה"
 
-#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1949 ../src/bet_tab.c:2899
+#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1945 ../src/bet_tab.c:2895
 #: ../src/categories_onglet.c:562 ../src/etats_onglet.c:167
-#: ../src/export.c:164 ../src/imputation_budgetaire.c:599
+#: ../src/export.c:204 ../src/imputation_budgetaire.c:599
 msgid "Export"
 msgstr "ייצוא"
 
@@ -1248,7 +1248,7 @@ msgstr "ייצוא"
 msgid "credit.csv"
 msgstr "זכות"
 
-#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2046 ../src/bet_tab.c:3025
+#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2042 ../src/bet_tab.c:3021
 #: ../src/imputation_budgetaire.c:439
 msgid "Cannot save file."
 msgstr "לא ניתן לשמור את הקובץ."
@@ -1331,20 +1331,20 @@ msgid "Years"
 msgstr "שנים"
 
 #: ../src/bet_future.c:329 ../src/gsb_form_scheduler.c:176
-#: ../src/gsb_form_scheduler.c:193 ../src/gsb_scheduler_list.c:512
+#: ../src/gsb_scheduler_list.c:512
 msgid "Frequency"
 msgstr "תדירות"
 
 #: ../src/bet_future.c:337 ../src/bet_future.c:732
-#: ../src/gsb_form_scheduler.c:643 ../src/gsb_form_scheduler.c:836
-#: ../src/gsb_form_scheduler.c:1098
+#: ../src/gsb_form_scheduler.c:193 ../src/gsb_form_scheduler.c:643
+#: ../src/gsb_form_scheduler.c:836 ../src/gsb_form_scheduler.c:1098
 msgid "Limit date"
 msgstr "הגבלת תאריך"
 
 #: ../src/bet_future.c:350 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231
-#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2064
+#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2067
 msgid "Final date"
 msgstr "תאריך סיום"
 
@@ -1372,10 +1372,10 @@ msgstr "בחירת דרך התשלום"
 #: ../src/bet_future.c:789 ../src/etats_affiche.c:2430
 #: ../src/etats_config.c:528 ../src/etats_config.c:531
 #: ../src/etats_config.c:696 ../src/etats_config.c:7032
-#: ../src/export_csv.c:791 ../src/fenetre_principale.c:286
+#: ../src/export_csv.c:799 ../src/fenetre_principale.c:286
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_form.c:1319
 #: ../src/gsb_form_widget.c:436 ../src/gsb_scheduler_list.c:512
-#: ../src/gsb_transactions_list.c:167 ../src/import.c:3333
+#: ../src/gsb_transactions_list.c:170 ../src/import.c:3333
 #: ../src/import_csv.c:83 ../src/meta_payee.c:79
 #, fuzzy
 msgid "Payee"
@@ -1383,20 +1383,20 @@ msgstr "משלם/מקבל"
 
 #. Debit method_ptr
 #: ../src/bet_future.c:796 ../src/bet_tab.c:691 ../src/categories_onglet.c:762
-#: ../src/export_csv.c:797 ../src/gsb_form.c:1324 ../src/gsb_form_widget.c:420
+#: ../src/export_csv.c:805 ../src/gsb_form.c:1324 ../src/gsb_form_widget.c:420
 #: ../src/gsb_payment_method_config.c:319
 #: ../src/gsb_payment_method_config.c:390
-#: ../src/gsb_payment_method_config.c:1084 ../src/gsb_transactions_list.c:169
+#: ../src/gsb_payment_method_config.c:1084 ../src/gsb_transactions_list.c:172
 #: ../src/import_csv.c:92 ../src/imputation_budgetaire.c:800
 msgid "Debit"
 msgstr "חיוב"
 
 #. Credit method_ptr
 #: ../src/bet_future.c:803 ../src/bet_tab.c:709 ../src/categories_onglet.c:762
-#: ../src/export_csv.c:794 ../src/gsb_form.c:1329 ../src/gsb_form_widget.c:424
+#: ../src/export_csv.c:802 ../src/gsb_form.c:1329 ../src/gsb_form_widget.c:424
 #: ../src/gsb_payment_method_config.c:326
 #: ../src/gsb_payment_method_config.c:403
-#: ../src/gsb_payment_method_config.c:1080 ../src/gsb_transactions_list.c:170
+#: ../src/gsb_payment_method_config.c:1080 ../src/gsb_transactions_list.c:173
 #: ../src/imputation_budgetaire.c:800
 msgid "Credit"
 msgstr "זכות"
@@ -1407,9 +1407,9 @@ msgid "Categories : Sub-categories"
 msgstr "קטגוריות : תתי-קטגוריות"
 
 #. Notes
-#: ../src/bet_future.c:824 ../src/etats_affiche.c:2451 ../src/export_csv.c:812
+#: ../src/bet_future.c:824 ../src/etats_affiche.c:2451 ../src/export_csv.c:820
 #: ../src/gsb_bank.c:941 ../src/gsb_form.c:1348 ../src/gsb_form_widget.c:452
-#: ../src/gsb_transactions_list.c:179 ../src/import_csv.c:84
+#: ../src/gsb_transactions_list.c:182 ../src/import_csv.c:84
 msgid "Notes"
 msgstr "הערות"
 
@@ -1418,8 +1418,8 @@ msgstr "הערות"
 #. Transfer = Virement
 #. Direct deposit remplacé par Transfert = Virement
 #: ../src/bet_future.c:1423 ../src/bet_future.c:1670
-#: ../src/etats_affiche.c:1848 ../src/export_csv.c:617 ../src/export_csv.c:729
-#: ../src/export_csv.c:741 ../src/gsb_data_category.c:1060
+#: ../src/etats_affiche.c:1848 ../src/export_csv.c:625 ../src/export_csv.c:737
+#: ../src/export_csv.c:749 ../src/gsb_data_category.c:1060
 #: ../src/gsb_data_payment.c:635 ../src/gsb_data_payment.c:719
 #: ../src/gsb_data_payment.c:758 ../src/gsb_form.c:2314 ../src/import.c:2762
 #: ../src/import.c:2780 ../src/plugins/ofx/ofx.c:434
@@ -1494,75 +1494,75 @@ msgid ""
 "You need to fix it and start over."
 msgstr ""
 
-#: ../src/bet_graph.c:304 ../src/bet_graph.c:416
+#: ../src/bet_graph.c:305 ../src/bet_graph.c:422
 msgid "Graph"
 msgstr ""
 
-#: ../src/bet_graph.c:361 ../src/tiers_onglet.c:1064
+#: ../src/bet_graph.c:362 ../src/tiers_onglet.c:1064
 #, fuzzy
 msgid "Options"
 msgstr "הוצאות"
 
-#: ../src/bet_graph.c:429
+#: ../src/bet_graph.c:435
 msgid "Expenses"
 msgstr ""
 
-#: ../src/bet_graph.c:453 ../src/etats_affiche.c:2299
+#: ../src/bet_graph.c:456 ../src/etats_affiche.c:2299
 msgid "Incomes"
 msgstr "הכנסות"
 
-#: ../src/bet_graph.c:805
+#: ../src/bet_graph.c:817
 msgid "You can not exceed one year of visualization"
 msgstr ""
 
-#: ../src/bet_graph.c:805
+#: ../src/bet_graph.c:817
 msgid "Overflow"
 msgstr ""
 
-#: ../src/bet_graph.c:962
+#: ../src/bet_graph.c:974
 #, fuzzy
 msgid "Column"
 msgstr "הערות"
 
-#: ../src/bet_graph.c:989
+#: ../src/bet_graph.c:1001
 #, fuzzy
 msgid "Line"
 msgstr "רישיון"
 
 #. la grille est visible
-#: ../src/bet_graph.c:1449 ../src/bet_graph.c:1483
+#: ../src/bet_graph.c:1461 ../src/bet_graph.c:1495
 #, fuzzy
 msgid "Hide grid"
 msgstr "הפעלה"
 
-#: ../src/bet_graph.c:1451 ../src/bet_graph.c:1485 ../src/ui/bet_graph.ui.h:23
+#: ../src/bet_graph.c:1463 ../src/bet_graph.c:1497 ../src/ui/bet_graph.ui.h:23
 #, fuzzy
 msgid "Show grid"
 msgstr "התאמה"
 
-#: ../src/bet_hist.c:560 ../src/tiers_onglet.c:1151
+#: ../src/bet_hist.c:558 ../src/tiers_onglet.c:1151
 #, fuzzy
 msgid "Select"
 msgstr "לסמן הכל"
 
-#: ../src/bet_hist.c:591 ../src/categories_onglet.c:180
-#: ../src/etats_config.c:5249 ../src/export_csv.c:800
+#: ../src/bet_hist.c:589 ../src/categories_onglet.c:180
+#: ../src/etats_config.c:5249 ../src/export_csv.c:808
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_scheduler_list.c:513
-#: ../src/gsb_transactions_list.c:172 ../src/import.c:3340
+#: ../src/gsb_transactions_list.c:175 ../src/import.c:3340
 #: ../src/imputation_budgetaire.c:185 ../src/tiers_onglet.c:232
 msgid "Amount"
 msgstr "כמות"
 
-#: ../src/bet_hist.c:609
+#: ../src/bet_hist.c:607
 msgid "Average"
 msgstr ""
 
-#: ../src/bet_hist.c:627
+#: ../src/bet_hist.c:625
 #, fuzzy
 msgid "Current fyear"
 msgstr "שנה נוכחית"
 
-#: ../src/bet_hist.c:646
+#: ../src/bet_hist.c:644
 #, fuzzy
 msgid "Amount retained"
 msgstr "סכום לקו תקציב"
@@ -1572,42 +1572,42 @@ msgstr "סכום לקו תקציב"
 #. * FYEAR_COL_NAME : the name of the fyear
 #. * FYEAR_COL_NUMBER : the number of the fyear
 #. * FYEAR_COL_VIEW : it the fyear should be showed
-#: ../src/bet_hist.c:1067
+#: ../src/bet_hist.c:1063
 msgid "12 months rolling"
 msgstr ""
 
 #. Add last amount menu
-#: ../src/bet_hist.c:1482
+#: ../src/bet_hist.c:1478
 #, fuzzy
 msgid "Assign the amount of the last operation"
 msgstr "ימים מסביב לתאריך של העיסקה המיובאת."
 
 #. Add average amount menu
-#: ../src/bet_hist.c:1505
+#: ../src/bet_hist.c:1501
 msgid "Copy the average amount"
 msgstr ""
 
-#: ../src/bet_hist.c:1800
+#: ../src/bet_hist.c:1796
 #, c-format
 msgid "Amounts by %s on 12 months rolling for the account: «%s»"
 msgstr ""
 
-#: ../src/bet_hist.c:1805
+#: ../src/bet_hist.c:1801
 #, fuzzy, c-format
 msgid "Amounts by %s in %s for the account: «%s»"
 msgstr ""
 "מטבע %s לא נמצא.\n"
 ":"
 
-#: ../src/bet_hist.c:1962
+#: ../src/bet_hist.c:1958
 msgid "Data graph"
 msgstr ""
 
-#: ../src/bet_hist.c:1966
+#: ../src/bet_hist.c:1962
 msgid "display the data graph"
 msgstr ""
 
-#: ../src/bet_hist.c:2022
+#: ../src/bet_hist.c:2018
 #, fuzzy
 msgid "Export the historical data"
 msgstr "תאריך התחלה"
@@ -1636,14 +1636,14 @@ msgstr ""
 msgid "Description"
 msgstr "תיאור"
 
-#: ../src/bet_tab.c:727 ../src/export_csv.c:803 ../src/gsb_reconcile.c:165
-#: ../src/gsb_scheduler_list.c:513 ../src/gsb_transactions_list.c:171
-#: ../src/gsb_transactions_list.c:3316 ../src/import_csv.c:90
+#: ../src/bet_tab.c:727 ../src/export_csv.c:811 ../src/gsb_reconcile.c:165
+#: ../src/gsb_scheduler_list.c:513 ../src/gsb_transactions_list.c:174
+#: ../src/gsb_transactions_list.c:3319 ../src/import_csv.c:90
 msgid "Balance"
 msgstr "מאזן"
 
-#: ../src/bet_tab.c:823 ../src/bet_tab.c:836 ../src/bet_tab.c:1030
-#: ../src/bet_tab.c:2499 ../src/bet_tab.c:2504
+#: ../src/bet_tab.c:823 ../src/bet_tab.c:836 ../src/bet_tab.c:1028
+#: ../src/bet_tab.c:2497 ../src/bet_tab.c:2502
 #, fuzzy, c-format
 msgid ""
 "Transfer between account: %s\n"
@@ -1696,46 +1696,46 @@ msgstr "לא ניתן לבצע העברה בחשבון סגור."
 msgid "Reset data"
 msgstr "תאריך אחרון"
 
-#: ../src/bet_tab.c:1860
+#: ../src/bet_tab.c:1858
 msgid " (still available)"
 msgstr ""
 
-#: ../src/bet_tab.c:1869 ../src/bet_tab.c:1891
+#: ../src/bet_tab.c:1867 ../src/bet_tab.c:1889
 #, fuzzy
 msgid " (budget exceeded)"
 msgstr "אין קו תקציב"
 
-#: ../src/bet_tab.c:1882
+#: ../src/bet_tab.c:1880
 msgid " (yet to receive)"
 msgstr ""
 
-#: ../src/bet_tab.c:2422 ../src/bet_tab.c:2472 ../src/bet_tab.c:2532
+#: ../src/bet_tab.c:2420 ../src/bet_tab.c:2470 ../src/bet_tab.c:2530
 #, fuzzy
 msgid "No data by default"
 msgstr "חזרה אל הגדרות ברירת המחדל"
 
-#: ../src/bet_tab.c:2430 ../src/bet_tab.c:2480 ../src/bet_tab.c:2538
+#: ../src/bet_tab.c:2428 ../src/bet_tab.c:2478 ../src/bet_tab.c:2536
 #: ../src/etats_affiche.c:1864 ../src/gsb_data_category.c:161
 #: ../src/meta_categories.c:70
 msgid "No category"
 msgstr "אין קטגוריה"
 
-#: ../src/bet_tab.c:2438 ../src/bet_tab.c:2488 ../src/bet_tab.c:2544
+#: ../src/bet_tab.c:2436 ../src/bet_tab.c:2486 ../src/bet_tab.c:2542
 #: ../src/etats_affiche.c:2034 ../src/meta_budgetary.c:68
 msgid "No budgetary line"
 msgstr "ללא קו תקציב"
 
-#: ../src/bet_tab.c:2902 ../src/bet_tab.c:3001
+#: ../src/bet_tab.c:2898 ../src/bet_tab.c:2997
 #, fuzzy
 msgid "Export the array of forecast"
 msgstr "ייצוא קווי התקציב"
 
-#: ../src/bet_tab.c:2959
+#: ../src/bet_tab.c:2955
 #, fuzzy
 msgid "Balance at "
 msgstr "מאזן"
 
-#: ../src/bet_tab.c:3008
+#: ../src/bet_tab.c:3004
 msgid "forecast.csv"
 msgstr ""
 
@@ -1837,7 +1837,7 @@ msgid "Export a Grisbi category file (.cgsb)"
 msgstr "ייצוא קטגוריות"
 
 #: ../src/categories_onglet.c:571 ../src/etats_onglet.c:187
-#: ../src/gsb_scheduler_list.c:274 ../src/gsb_transactions_list.c:344
+#: ../src/gsb_scheduler_list.c:274 ../src/gsb_transactions_list.c:347
 #: ../src/imputation_budgetaire.c:609 ../src/tiers_onglet.c:326
 #, fuzzy
 msgid "Delete"
@@ -1849,7 +1849,7 @@ msgid "Delete selected category"
 msgstr "נא להזין קטגוריה!"
 
 #: ../src/categories_onglet.c:580 ../src/gsb_scheduler_list.c:284
-#: ../src/gsb_transactions_list.c:353 ../src/imputation_budgetaire.c:619
+#: ../src/gsb_transactions_list.c:356 ../src/imputation_budgetaire.c:619
 #: ../src/tiers_onglet.c:335
 msgid "Edit"
 msgstr "עריכה"
@@ -1861,7 +1861,7 @@ msgid "Edit selected category"
 msgstr "הקטגוריה"
 
 #: ../src/categories_onglet.c:590 ../src/gsb_scheduler_list.c:315
-#: ../src/gsb_transactions_list.c:380 ../src/imputation_budgetaire.c:630
+#: ../src/gsb_transactions_list.c:383 ../src/imputation_budgetaire.c:630
 #: ../src/tiers_onglet.c:345
 msgid "View"
 msgstr ""
@@ -1882,7 +1882,7 @@ msgstr "קטגוריות"
 msgid "Subcategory view"
 msgstr "תתי-קטגוריות"
 
-#: ../src/categories_onglet.c:654 ../src/gsb_transactions_list.c:529
+#: ../src/categories_onglet.c:654 ../src/gsb_transactions_list.c:532
 #: ../src/imputation_budgetaire.c:694 ../src/tiers_onglet.c:462
 #, fuzzy
 msgid "Complete view"
@@ -2399,13 +2399,13 @@ msgid "Result without financial year: "
 msgstr "תוצאה ללא שנת כספים:"
 
 #: ../src/etats_affiche.c:1403 ../src/gsb_scheduler_list.c:1260
-#: ../src/gsb_transactions_list.c:3816
+#: ../src/gsb_transactions_list.c:3830
 #, c-format
 msgid "Transfer to %s"
 msgstr "העברה אל %s"
 
 #: ../src/etats_affiche.c:1405 ../src/gsb_scheduler_list.c:1264
-#: ../src/gsb_transactions_list.c:3819
+#: ../src/gsb_transactions_list.c:3833
 #, c-format
 msgid "Transfer from %s"
 msgstr "העברה מאת %s"
@@ -2455,10 +2455,10 @@ msgstr "סך הכל הכללי (%d עיסקאות):"
 msgid "General total: "
 msgstr "סך הכל הכללי:"
 
-#: ../src/etats_affiche.c:1857 ../src/export_csv.c:587
+#: ../src/etats_affiche.c:1857 ../src/export_csv.c:595
 #: ../src/gsb_data_category.c:1058 ../src/gsb_form.c:735
-#: ../src/gsb_form.c:1761 ../src/gsb_form.c:2905 ../src/gsb_form.c:3308
-#: ../src/gsb_form_scheduler.c:317 ../src/gsb_transactions_list.c:3794
+#: ../src/gsb_form.c:1761 ../src/gsb_form.c:2920 ../src/gsb_form.c:3323
+#: ../src/gsb_form_scheduler.c:317 ../src/gsb_transactions_list.c:3808
 msgid "Split of transaction"
 msgstr "שבירת עיסקה"
 
@@ -2480,15 +2480,15 @@ msgstr "ללא שם"
 msgid "Outgoings"
 msgstr "הוצאות"
 
-#: ../src/etats_affiche.c:2416 ../src/export_csv.c:779 ../src/gsb_form.c:1303
+#: ../src/etats_affiche.c:2416 ../src/export_csv.c:787 ../src/gsb_form.c:1303
 #: ../src/gsb_form.c:2148 ../src/gsb_form.c:2178 ../src/gsb_form_widget.c:428
-#: ../src/gsb_transactions_list.c:166 ../src/import_csv.c:82
+#: ../src/gsb_transactions_list.c:169 ../src/import_csv.c:82
 msgid "Value date"
 msgstr "ערך תאריך"
 
-#: ../src/etats_affiche.c:2423 ../src/export_csv.c:785
+#: ../src/etats_affiche.c:2423 ../src/export_csv.c:793
 #: ../src/gsb_archive_config.c:102 ../src/gsb_assistant_archive_export.c:153
-#: ../src/gsb_form_widget.c:432 ../src/gsb_transactions_list.c:175
+#: ../src/gsb_form_widget.c:432 ../src/gsb_transactions_list.c:178
 msgid "Financial year"
 msgstr "שנת הכספים"
 
@@ -2503,13 +2503,13 @@ msgstr "דרכי תשלום"
 msgid "Cheque"
 msgstr "המחאה"
 
-#: ../src/etats_affiche.c:2472 ../src/export_csv.c:821 ../src/gsb_form.c:1395
-#: ../src/gsb_form_widget.c:472 ../src/gsb_transactions_list.c:178
+#: ../src/etats_affiche.c:2472 ../src/export_csv.c:829 ../src/gsb_form.c:1395
+#: ../src/gsb_form_widget.c:472 ../src/gsb_transactions_list.c:181
 msgid "Voucher"
 msgstr "שובר"
 
-#: ../src/etats_affiche.c:2479 ../src/export_csv.c:827 ../src/gsb_form.c:1390
-#: ../src/gsb_form_widget.c:476 ../src/gsb_transactions_list.c:180
+#: ../src/etats_affiche.c:2479 ../src/export_csv.c:835 ../src/gsb_form.c:1390
+#: ../src/gsb_form_widget.c:476 ../src/gsb_transactions_list.c:183
 msgid "Bank references"
 msgstr "הפניות בנק"
 
@@ -2661,7 +2661,7 @@ msgstr "הצגת מידע"
 msgid "Generalities"
 msgstr "כללי"
 
-#: ../src/etats_config.c:644 ../src/etats_config.c:647 ../src/export_csv.c:767
+#: ../src/etats_config.c:644 ../src/etats_config.c:647 ../src/export_csv.c:775
 #: ../src/fenetre_principale.c:253 ../src/parametres.c:430
 msgid "Transactions"
 msgstr "עיסקאות"
@@ -2794,16 +2794,17 @@ msgstr "בחירת החשבונות הכלולים בדו\"ח:"
 
 #: ../src/etats_config.c:2557 ../src/etats_config.c:2812
 #: ../src/etats_config.c:3094 ../src/etats_config.c:3901
-#: ../src/etats_config.c:4091 ../src/etats_config.c:7322
-#: ../src/tiers_onglet.c:1428 ../src/tiers_onglet.c:1448
+#: ../src/etats_config.c:4091 ../src/etats_config.c:7322 ../src/export.c:613
+#: ../src/gsb_assistant.c:91 ../src/tiers_onglet.c:1428
+#: ../src/tiers_onglet.c:1448
 msgid "Select all"
 msgstr "לסמן הכל"
 
 #. ajoute le bouton (dé)sélectionne tout
 #: ../src/etats_config.c:2572 ../src/etats_config.c:2827
 #: ../src/etats_config.c:3109 ../src/etats_config.c:3916
-#: ../src/etats_config.c:4106 ../src/etats_config.c:7337 ../src/import.c:2270
-#: ../src/tiers_onglet.c:1219 ../src/tiers_onglet.c:1430
+#: ../src/etats_config.c:4106 ../src/etats_config.c:7337 ../src/export.c:608
+#: ../src/import.c:2270 ../src/tiers_onglet.c:1219 ../src/tiers_onglet.c:1430
 msgid "Unselect all"
 msgstr "לסמן כלום"
 
@@ -3422,7 +3423,7 @@ msgstr "בחירת העיסקאות על פי דרך התשלום"
 msgid "Select methods of payment to include: "
 msgstr "בחירת דרכי התשלום שיש לכלול:"
 
-#: ../src/etats_csv.c:175 ../src/export_csv.c:410
+#: ../src/etats_csv.c:175 ../src/export_csv.c:418
 #, fuzzy, c-format
 msgid ""
 "Unable to create file \"%s\" :\n"
@@ -3734,11 +3735,11 @@ msgstr "מ %s %d"
 msgid "to %s %d"
 msgstr "עד %s %d"
 
-#: ../src/export.c:79
+#: ../src/export.c:89
 msgid "Exporting Grisbi accounts"
 msgstr ""
 
-#: ../src/export.c:80
+#: ../src/export.c:90
 msgid ""
 "This assistant will guide you through the process of exporting Grisbi "
 "accounts into QIF or CSV files.\n"
@@ -3747,83 +3748,93 @@ msgid ""
 "into currency of their respective account."
 msgstr ""
 
-#: ../src/export.c:136
+#: ../src/export.c:176
 msgid "Select accounts to export"
 msgstr "בחירת החשבונות לייצוא"
 
-#: ../src/export.c:173 ../src/export_csv.c:770
+#: ../src/export.c:213 ../src/export_csv.c:778
 #: ../src/gsb_data_partial_balance.c:1508
 msgid "Account name"
 msgstr "שם חשבון"
 
-#: ../src/export.c:256
+#: ../src/export.c:242
+#, fuzzy
+msgid "Select options to export"
+msgstr "בחירת החשבונות לייצוא"
+
+#: ../src/export.c:243 ../src/export.c:462
+#: ../src/gsb_assistant_archive_export.c:306
+#, fuzzy
+msgid "QIF format"
+msgstr "מידע"
+
+#: ../src/export.c:243 ../src/export.c:463
+#: ../src/gsb_assistant_archive_export.c:307
+msgid "CSV format"
+msgstr ""
+
+#: ../src/export.c:249
+msgid "Treat all files as the first"
+msgstr ""
+
+#: ../src/export.c:326
 msgid "Export settings completed successfully"
 msgstr ""
 
-#: ../src/export.c:260
+#: ../src/export.c:330
 msgid "Press the 'Close' button to finish the export."
 msgstr ""
 
-#: ../src/export.c:288
+#: ../src/export.c:363
 #, fuzzy
 msgid "Accounts to export"
 msgstr "בחירת החשבונות לייצוא"
 
-#: ../src/export.c:293
+#: ../src/export.c:368
 msgid ""
 "The following accounts are to be exported. In the next screens, you will "
 "choose what to do with each of them."
 msgstr ""
 
-#: ../src/export.c:368 ../src/gsb_assistant_archive_export.c:300
+#: ../src/export.c:457 ../src/gsb_assistant_archive_export.c:300
 #, fuzzy
 msgid "Export format: "
 msgstr "ייצוא דו\"ח:"
 
-#: ../src/export.c:373 ../src/gsb_assistant_archive_export.c:306
-#, fuzzy
-msgid "QIF format"
-msgstr "מידע"
-
-#: ../src/export.c:374 ../src/gsb_assistant_archive_export.c:307
-msgid "CSV format"
-msgstr ""
-
-#. set the initial balance
-#: ../src/export_csv.c:291
+#: ../src/export_csv.c:294
 msgid "Initial balance"
 msgstr "יתרת פתיחה"
 
-#: ../src/export_csv.c:608
+#: ../src/export_csv.c:616
 msgid "B"
 msgstr ""
 
-#: ../src/export_csv.c:731 ../src/gsb_form.c:1915
+#: ../src/export_csv.c:739 ../src/gsb_form.c:1915
 msgid "Deleted account"
 msgstr "מחיקת חשבון"
 
-#: ../src/export_csv.c:773 ../src/import_csv.c:95
+#: ../src/export_csv.c:781 ../src/import_csv.c:95
 msgid "Split"
 msgstr "שבירה"
 
-#: ../src/export_csv.c:782
+#: ../src/export_csv.c:790
 msgid "Cheques"
 msgstr "המחאות"
 
-#: ../src/export_csv.c:788 ../src/gsb_transactions_list.c:177
+#: ../src/export_csv.c:796 ../src/gsb_transactions_list.c:180
 #: ../src/import_csv.c:94
 msgid "C/R"
 msgstr ""
 
-#: ../src/export_csv.c:809 ../src/import_csv.c:87
+#: ../src/export_csv.c:817 ../src/import_csv.c:87
 msgid "Sub-categories"
 msgstr "תתי-קטגוריות"
 
-#: ../src/export_csv.c:818 ../src/import_csv.c:89
+#: ../src/export_csv.c:826 ../src/import_csv.c:89
 msgid "Sub-budgetary lines"
 msgstr "תתי-קוי תקציב"
 
-#: ../src/export_csv.c:824
+#: ../src/export_csv.c:832
 msgid "Reconciliation number"
 msgstr "מספר תיאום"
 
@@ -5081,7 +5092,7 @@ msgid ""
 "or the close button to cancel the action."
 msgstr ""
 
-#: ../src/gsb_assistant.c:230
+#: ../src/gsb_assistant.c:243
 #, c-format
 msgid "%s (%d of %d)"
 msgstr ""
@@ -5202,7 +5213,7 @@ msgid "Import data from online bank services or from accounting software"
 msgstr ""
 
 #: ../src/gsb_assistant_file.c:582 ../src/navigation.c:1137
-#: ../src/traitement_variables.c:228
+#: ../src/traitement_variables.c:227
 #, fuzzy
 msgid "My accounts"
 msgstr "הצגת חשבונות"
@@ -5517,7 +5528,7 @@ msgstr "בחירת עיסקאות בהתאם לטקסט"
 #. ok, all the transactions belong to the same account, we can
 #. * show a dialog to select the reconcile
 #: ../src/gsb_assistant_reconcile_config.c:1185
-#: ../src/gsb_transactions_list.c:2015
+#: ../src/gsb_transactions_list.c:2018
 #, fuzzy
 msgid "Selection of a reconciliation"
 msgstr "אישור הסרת תיאום ידנית"
@@ -7430,7 +7441,7 @@ msgstr "בחירת חשבונות בנק:"
 msgid "No payee defined"
 msgstr "לא הוגדרו צדדים שלישיים"
 
-#: ../src/gsb_data_payee.c:542 ../src/gsb_form.c:3018 ../src/gsb_form.c:3019
+#: ../src/gsb_data_payee.c:542 ../src/gsb_form.c:3033 ../src/gsb_form.c:3034
 #: ../src/navigation.c:1250
 msgid "Report"
 msgstr "דו\"ח"
@@ -7460,8 +7471,8 @@ msgstr "כרטיס אשראי"
 msgid "Direct debit"
 msgstr "חיוב ישיר"
 
-#: ../src/gsb_data_scheduled.c:1553 ../src/gsb_data_transaction.c:2027
-#: ../src/gsb_data_transaction.c:2089
+#: ../src/gsb_data_scheduled.c:1553 ../src/gsb_data_transaction.c:2028
+#: ../src/gsb_data_transaction.c:2090
 msgid "Cannot allocate memory, bad things will happen soon"
 msgstr "לא ניתן להקציב זכרון; מעכשיו, היכונו לדברים רעים..."
 
@@ -7709,19 +7720,19 @@ msgid "Transaction %d has invalid category %d.\n"
 msgstr "קיבוץ עיסקאות לפי קטגוריה"
 
 #. sub-budget not found
-#: ../src/gsb_debug.c:715
+#: ../src/gsb_debug.c:721
 #, fuzzy, c-format
 msgid "Transaction %d has budget %d but invalid sub-budget %d.\n"
 msgstr "לעיסקה #%d צריכה להיות #%d נגדית, אך זו אינה קיימת.\n"
 
 #. budget not found
-#: ../src/gsb_debug.c:729
+#: ../src/gsb_debug.c:733
 #, fuzzy, c-format
 msgid "Transaction %d has invalid budget %d.\n"
 msgstr "לעיסקה #%d צריכה להיות #%d נגדית, אך זו אינה קיימת.\n"
 
 #. payee not found
-#: ../src/gsb_debug.c:814
+#: ../src/gsb_debug.c:824
 #, fuzzy, c-format
 msgid "Transaction %d has invalid payee %d.\n"
 msgstr "לעיסקה #%d צריכה להיות #%d נגדית, אך זו אינה קיימת.\n"
@@ -7942,8 +7953,8 @@ msgid ""
 msgstr ""
 
 #: ../src/gsb_file_load.c:301 ../src/gsb_file_load.c:418
-#: ../src/gsb_file_others.c:458 ../src/gsb_file_others.c:595
-#: ../src/gsb_file_others.c:782 ../src/gsb_file_others.c:842
+#: ../src/gsb_file_others.c:459 ../src/gsb_file_others.c:603
+#: ../src/gsb_file_others.c:790 ../src/gsb_file_others.c:850
 #, c-format
 msgid "Cannot open file '%s': %s"
 msgstr "לא ניתן לפתוח את הקובץ '%s': %s"
@@ -7953,8 +7964,8 @@ msgstr "לא ניתן לפתוח את הקובץ '%s': %s"
 msgid "File does not exist"
 msgstr "הקובץ כבר קיים"
 
-#: ../src/gsb_file_load.c:316 ../src/gsb_file_others.c:471
-#: ../src/gsb_file_others.c:794
+#: ../src/gsb_file_load.c:316 ../src/gsb_file_others.c:472
+#: ../src/gsb_file_others.c:802
 #, fuzzy, c-format
 msgid ""
 "%s doesn't seem to be a regular file,\n"
@@ -7976,12 +7987,12 @@ msgstr ""
 msgid "Encryption plugin not found."
 msgstr "חשבון %s אינו נמצא.\n"
 
-#: ../src/gsb_file_load.c:462 ../src/gsb_file_load.c:5489
+#: ../src/gsb_file_load.c:464 ../src/gsb_file_load.c:5420
 #, fuzzy
 msgid "This is not a Grisbi file... Loading aborted."
 msgstr "קובץ זה אינו דו\"ח של גריסבי"
 
-#: ../src/gsb_file_load.c:707
+#: ../src/gsb_file_load.c:730
 #, c-format
 msgid ""
 "An error occured while parsing the file :\n"
@@ -7990,14 +8001,14 @@ msgid ""
 msgstr ""
 
 #. we don't know here the release of that file, give the release needed
-#: ../src/gsb_file_load.c:8885
+#: ../src/gsb_file_load.c:8812
 #, fuzzy, c-format
 msgid ""
 "Grisbi version %s is needed to open this file.\n"
 "You are using version %s."
 msgstr "גריסבי מגירסה %s אינו מסוגל לפתוח קובץ זה"
 
-#: ../src/gsb_file_load.c:8910
+#: ../src/gsb_file_load.c:8837
 msgid ""
 "You have opened an archive.\n"
 "There is no limit in Grisbi, you can do whatever you want and save it later "
@@ -8005,7 +8016,7 @@ msgid ""
 "transactions or important information."
 msgstr ""
 
-#: ../src/gsb_file_load.c:8914
+#: ../src/gsb_file_load.c:8841
 msgid "Grisbi archive opened"
 msgstr ""
 
@@ -8029,8 +8040,13 @@ msgstr "מטבע עבור עץ קווי התקציב:"
 msgid "There is no report to record. Back."
 msgstr ""
 
+#: ../src/gsb_file_others.c:512
+#, fuzzy, c-format
+msgid "Error parsing file '%s': %s"
+msgstr "שגיאה בשמירת הקובץ '%s': %s"
+
 #. inform the user of that
-#: ../src/gsb_file_others.c:576
+#: ../src/gsb_file_others.c:584
 msgid ""
 "Some things in a report cannot be imported :\n"
 "The selected lists of financial years, accounts, transfer accounts, "
@@ -8040,31 +8056,31 @@ msgid ""
 "You should check and modify that in the property box of that account."
 msgstr ""
 
-#: ../src/gsb_file_others.c:582
+#: ../src/gsb_file_others.c:590
 #, fuzzy
 msgid "Importing a report"
 msgstr "ייבוא דו\"ח"
 
-#: ../src/gsb_file_others.c:621 ../src/gsb_file_others.c:628
+#: ../src/gsb_file_others.c:629 ../src/gsb_file_others.c:636
 #, fuzzy
 msgid "This is not a grisbi file, loading canceled..."
 msgstr "זהו אינו קובץ קווי תקציב של גריסבי"
 
-#: ../src/gsb_file_others.c:645 ../src/gsb_file_others.c:656
-#: ../src/gsb_file_others.c:673 ../src/gsb_file_others.c:696
+#: ../src/gsb_file_others.c:653 ../src/gsb_file_others.c:664
+#: ../src/gsb_file_others.c:681 ../src/gsb_file_others.c:704
 msgid "The file version is below 0.6.0, Grisbi cannot import it."
 msgstr ""
 
-#: ../src/gsb_file_others.c:648 ../src/gsb_file_others.c:699
+#: ../src/gsb_file_others.c:656 ../src/gsb_file_others.c:707
 #, fuzzy
 msgid "This is not a category file, loading canceled..."
 msgstr "זהו אינו קובץ רשימת קטגוריות של גריסבי"
 
-#: ../src/gsb_file_others.c:664
+#: ../src/gsb_file_others.c:672
 msgid "This is not a budget file, loading canceled..."
 msgstr ""
 
-#: ../src/gsb_file_others.c:681
+#: ../src/gsb_file_others.c:689
 msgid "This is not a report file, loading canceled..."
 msgstr ""
 
@@ -8163,68 +8179,68 @@ msgstr ""
 msgid "No payee selected for this report."
 msgstr "לא נבחר כל צד שלישי לדו\"ח זה."
 
-#: ../src/gsb_form.c:2767
+#: ../src/gsb_form.c:2782
 msgid "You must enter a date."
 msgstr "יש להכניס תאריך."
 
-#: ../src/gsb_form.c:2774
+#: ../src/gsb_form.c:2789
 #, fuzzy, c-format
 msgid "Invalid date %s"
 msgstr "תאריך לא תקין"
 
-#: ../src/gsb_form.c:2797
+#: ../src/gsb_form.c:2812
 #, fuzzy, c-format
 msgid "Invalid value date %s"
 msgstr "תאריך לא תקין"
 
-#: ../src/gsb_form.c:2823
+#: ../src/gsb_form.c:2838
 #, c-format
 msgid "Beware the date must be between %s and %s"
 msgstr ""
 
-#: ../src/gsb_form.c:2826 ../src/gsb_form.c:2853
+#: ../src/gsb_form.c:2841 ../src/gsb_form.c:2868
 #, fuzzy
 msgid "Invalid date"
 msgstr "תאריך לא תקין"
 
-#: ../src/gsb_form.c:2851
+#: ../src/gsb_form.c:2866
 #, fuzzy, c-format
 msgid "The date must be less than or equal to %s"
 msgstr "קטן או שווה ל"
 
-#: ../src/gsb_form.c:2887
+#: ../src/gsb_form.c:2902
 #, fuzzy
 msgid "You must enter an amount."
 msgstr "יש להכניס תאריך."
 
-#: ../src/gsb_form.c:2907
+#: ../src/gsb_form.c:2922
 msgid ""
 "You cannot set split of transaction in category for a daughter of a split of "
 "transaction."
 msgstr ""
 
-#: ../src/gsb_form.c:2941
+#: ../src/gsb_form.c:2956
 #, fuzzy
 msgid ""
 "Cannot associate a transfer to a deleted account in a scheduled transaction."
 msgstr "המרת העיסקה לעיסקה מתוזמנת"
 
-#: ../src/gsb_form.c:2948
+#: ../src/gsb_form.c:2963
 #, fuzzy
 msgid ""
 "There is no associated account for this transfer or associated account is "
 "invalid."
 msgstr "החשבון המקושר להעברה זו אינו תקין"
 
-#: ../src/gsb_form.c:2956
+#: ../src/gsb_form.c:2971
 msgid "Can't issue a transfer its own account."
 msgstr "לא ניתן להעביר מאותו החשבון לאותו החשבון."
 
-#: ../src/gsb_form.c:2961
+#: ../src/gsb_form.c:2976
 msgid "Can't issue a transfer on a closed account."
 msgstr "לא ניתן לבצע העברה בחשבון סגור."
 
-#: ../src/gsb_form.c:2987
+#: ../src/gsb_form.c:3002
 msgid ""
 "Selected method of payment has an automatic incremental number\n"
 "but doesn't contain any number.\n"
@@ -8234,7 +8250,7 @@ msgstr ""
 "אך אינה מכילה אף מספר.\n"
 "האם להמשיך בכל זאת?"
 
-#: ../src/gsb_form.c:3005
+#: ../src/gsb_form.c:3020
 msgid ""
 "Warning: this cheque number is already used.\n"
 "Continue anyway?"
@@ -8242,31 +8258,31 @@ msgstr ""
 "אזהרה: מספר המחאה זה כבר נמצא בשימוש.\n"
 "האם להמשיך בכל זאת?"
 
-#: ../src/gsb_form.c:3026
+#: ../src/gsb_form.c:3041
 #, fuzzy
 msgid "A transaction with a multiple payee must be a new one."
 msgstr "עיסקה עם צד שלישי מרובה משתתפים חייבת להיות עיסקה חדשה."
 
-#: ../src/gsb_form.c:3031
+#: ../src/gsb_form.c:3046
 #, fuzzy
 msgid "A transaction with a multiple payee cannot be a split child."
 msgstr "עיסקה עם צד שלישי מרובה משתתפים חייבת להיות עיסקה חדשה."
 
-#: ../src/gsb_form.c:3042
+#: ../src/gsb_form.c:3057
 msgid "The word \"Report\" is reserved. Please use another one."
 msgstr ""
 
-#: ../src/gsb_form.c:3049
+#: ../src/gsb_form.c:3064
 #, fuzzy
 msgid "Invalid multiple payee."
 msgstr "צד שלישי מרובה משתמשים אינו תקין."
 
-#: ../src/gsb_form.c:3331
+#: ../src/gsb_form.c:3346
 #, fuzzy
 msgid "Modifying a transaction"
 msgstr "עריכת עיסקה"
 
-#: ../src/gsb_form.c:3332
+#: ../src/gsb_form.c:3347
 msgid ""
 "You are trying to change a split of transaction to another kind of "
 "transaction.\n"
@@ -8276,7 +8292,7 @@ msgid ""
 msgstr ""
 
 #. propose to configure the form
-#: ../src/gsb_form.c:3635
+#: ../src/gsb_form.c:3650
 msgid "Configure the form"
 msgstr ""
 
@@ -8398,11 +8414,11 @@ msgstr "דרך התשלום של עיסקה-נגדית"
 msgid "Free"
 msgstr "תשלום"
 
-#: ../src/gsb_form_widget.c:456 ../src/gsb_transactions_list.c:173
+#: ../src/gsb_form_widget.c:456 ../src/gsb_transactions_list.c:176
 msgid "Method of payment"
 msgstr "דרך התשלום"
 
-#: ../src/gsb_form_widget.c:484 ../src/gsb_transactions_list.c:181
+#: ../src/gsb_form_widget.c:484 ../src/gsb_transactions_list.c:184
 msgid "Transaction number"
 msgstr "מספר עיסקה"
 
@@ -8658,7 +8674,7 @@ msgstr ""
 msgid "Last statement: %s"
 msgstr "הצהרה אחרונה"
 
-#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2064
+#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2067
 #, fuzzy
 msgid "Init date"
 msgstr "תאריך התחלה"
@@ -8925,23 +8941,23 @@ msgid "Show transactions for the next: "
 msgstr "בחירת עיסקאות בהתאם לטקסט:"
 
 #. Edit transaction
-#: ../src/gsb_scheduler_list.c:2317 ../src/gsb_transactions_list.c:2478
+#: ../src/gsb_scheduler_list.c:2317 ../src/gsb_transactions_list.c:2481
 msgid "Edit transaction"
 msgstr "עריכת עיסקה"
 
 #. Clone transaction
-#: ../src/gsb_scheduler_list.c:2329 ../src/gsb_transactions_list.c:2525
+#: ../src/gsb_scheduler_list.c:2329 ../src/gsb_transactions_list.c:2528
 msgid "Clone transaction"
 msgstr "שכפול עיסקה"
 
 #. New transaction
-#: ../src/gsb_scheduler_list.c:2344 ../src/gsb_transactions_list.c:334
-#: ../src/gsb_transactions_list.c:2493
+#: ../src/gsb_scheduler_list.c:2344 ../src/gsb_transactions_list.c:337
+#: ../src/gsb_transactions_list.c:2496
 msgid "New transaction"
 msgstr "עיסקה חדשה"
 
 #. Delete transaction
-#: ../src/gsb_scheduler_list.c:2355 ../src/gsb_transactions_list.c:2501
+#: ../src/gsb_scheduler_list.c:2355 ../src/gsb_transactions_list.c:2504
 msgid "Delete transaction"
 msgstr "מחיקת עיסקה"
 
@@ -8978,123 +8994,123 @@ msgstr "עיון"
 msgid "Select icon directory"
 msgstr "לסמן הכל"
 
-#: ../src/gsb_transactions_list.c:174
+#: ../src/gsb_transactions_list.c:177
 msgid "Reconciliation reference"
 msgstr "הפנייה להתאמה"
 
-#: ../src/gsb_transactions_list.c:182
+#: ../src/gsb_transactions_list.c:185
 #, fuzzy
 msgid "Cheque number"
 msgstr "מספר ההמחאה"
 
-#: ../src/gsb_transactions_list.c:199
+#: ../src/gsb_transactions_list.c:202
 #, fuzzy
 msgid "Delete a child transaction."
 msgstr "מחיקת עיסקה מתוכננת"
 
-#: ../src/gsb_transactions_list.c:203
+#: ../src/gsb_transactions_list.c:206
 #, fuzzy
 msgid "Delete a transaction."
 msgstr "מחיקת עיסקה"
 
-#: ../src/gsb_transactions_list.c:207
+#: ../src/gsb_transactions_list.c:210
 #, fuzzy
 msgid "Delete a child of scheduled transaction."
 msgstr "מחיקת עיסקה מתוכננת"
 
-#: ../src/gsb_transactions_list.c:211
+#: ../src/gsb_transactions_list.c:214
 #, fuzzy
 msgid "Delete a scheduled transaction."
 msgstr "מחיקת עיסקה מתוכננת"
 
-#: ../src/gsb_transactions_list.c:215
+#: ../src/gsb_transactions_list.c:218
 #, fuzzy
 msgid "Delete one or all occurences of scheduled transaction."
 msgstr "מחיקת עיסקה מתוכננת"
 
-#: ../src/gsb_transactions_list.c:339
+#: ../src/gsb_transactions_list.c:342
 #, fuzzy
 msgid "Blank the form to create a new transaction"
 msgstr "סך הכל בקטגוריה (%d עיסקה)"
 
-#: ../src/gsb_transactions_list.c:348
+#: ../src/gsb_transactions_list.c:351
 #, fuzzy
 msgid "Delete selected transaction"
 msgstr "מחיקת עיסקה מתוכננת"
 
-#: ../src/gsb_transactions_list.c:357
+#: ../src/gsb_transactions_list.c:360
 #, fuzzy
 msgid "Edit current transaction"
 msgstr "עריכת עיסקה"
 
-#: ../src/gsb_transactions_list.c:361
+#: ../src/gsb_transactions_list.c:364
 msgid "Reconcile"
 msgstr "התאמה"
 
-#: ../src/gsb_transactions_list.c:366
+#: ../src/gsb_transactions_list.c:369
 #, fuzzy
 msgid "Start account reconciliation"
 msgstr "לא להזהיר אודות חוסר בהפניית התאמה"
 
-#: ../src/gsb_transactions_list.c:376
+#: ../src/gsb_transactions_list.c:379
 #, fuzzy
 msgid "Print the transactions list"
 msgstr "מיון רשימת ההעברות"
 
-#: ../src/gsb_transactions_list.c:384
+#: ../src/gsb_transactions_list.c:387
 msgid "Change display mode of the list"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:388
+#: ../src/gsb_transactions_list.c:391
 #, fuzzy
 msgid "Import rules"
 msgstr "ייצוא קטגוריות"
 
-#: ../src/gsb_transactions_list.c:392
+#: ../src/gsb_transactions_list.c:395
 msgid "Quick file import by rules"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:399
+#: ../src/gsb_transactions_list.c:402
 #, fuzzy
 msgid "Recreates archive"
 msgstr "מחיקת צד שלישי"
 
-#: ../src/gsb_transactions_list.c:404
+#: ../src/gsb_transactions_list.c:407
 #, fuzzy
 msgid "Recreates the line of the archive and hiding the transactions"
 msgstr "מחיקת עיסקה מתוכננת"
 
-#: ../src/gsb_transactions_list.c:482
+#: ../src/gsb_transactions_list.c:485
 #, fuzzy
 msgid "Remove the rule"
 msgstr "שם קובץ החשבונות"
 
-#: ../src/gsb_transactions_list.c:514
+#: ../src/gsb_transactions_list.c:517
 msgid "Simple view"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:519
+#: ../src/gsb_transactions_list.c:522
 #, fuzzy
 msgid "Two lines view"
 msgstr "מצב של שתי שורות"
 
-#: ../src/gsb_transactions_list.c:524
+#: ../src/gsb_transactions_list.c:527
 #, fuzzy
 msgid "Three lines view"
 msgstr "מצב של 3 שורות"
 
-#: ../src/gsb_transactions_list.c:538
+#: ../src/gsb_transactions_list.c:541
 #, fuzzy
 msgid "Show reconciled transactions"
 msgstr "עיסקאות מתואמות"
 
-#: ../src/gsb_transactions_list.c:552
+#: ../src/gsb_transactions_list.c:555
 #, fuzzy
 msgid "Show lines archives"
 msgstr "מטבעות ידועים"
 
-#: ../src/gsb_transactions_list.c:835 ../src/gsb_transactions_list.c:3933
-#: ../src/gsb_transactions_list.c:4049
+#: ../src/gsb_transactions_list.c:838 ../src/gsb_transactions_list.c:3947
+#: ../src/gsb_transactions_list.c:4063
 msgid ""
 "Some children didn't find their mother in the list, this shouldn't happen "
 "and there is probably a bug behind that. Please contact the Grisbi team.\n"
@@ -9102,45 +9118,45 @@ msgid ""
 "The concerned children number are :\n"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1079
+#: ../src/gsb_transactions_list.c:1082
 msgid "P"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1083
+#: ../src/gsb_transactions_list.c:1086
 msgid "T"
 msgstr ""
 
 #. set the R on the transaction
-#: ../src/gsb_transactions_list.c:1087 ../src/gsb_transactions_list.c:1935
+#: ../src/gsb_transactions_list.c:1090 ../src/gsb_transactions_list.c:1938
 msgid "R"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1466
+#: ../src/gsb_transactions_list.c:1469
 #, fuzzy, c-format
 msgid "Do you want to add the transactions of the archive %s into the list ?"
 msgstr "האם רק למחוק עיסקה ספציפית זו, או את כל שרשרת העיסקאות המתוכננות?"
 
-#: ../src/gsb_transactions_list.c:1479
+#: ../src/gsb_transactions_list.c:1482
 msgid ""
 "An archive was clicked but Grisbi is unable to get the name. It seems like a "
 "bug.\n"
 "Please try to reproduce and contact the Grisbi team."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1483
+#: ../src/gsb_transactions_list.c:1486
 msgid ""
 "An archive was clicked but it seems to have the number 0, wich should not "
 "happen.\n"
 "Please try to reproduce and contact the Grisbi team."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1866
+#: ../src/gsb_transactions_list.c:1869
 msgid ""
 "You cannot switch a transaction between R and non R while reconciling.\n"
 "Please finish or cancel the reconciliation first."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1878
+#: ../src/gsb_transactions_list.c:1881
 #, fuzzy, c-format
 msgid ""
 "You are trying to reconcile or unreconcile a transaction manually, which is "
@@ -9158,7 +9174,7 @@ msgstr ""
 
 #. we warn the user the transaction disappear
 #. * don't laugh ! there were several bugs reports about a transaction wich disappear :-)
-#: ../src/gsb_transactions_list.c:1947
+#: ../src/gsb_transactions_list.c:1950
 msgid ""
 "The transaction has disappear from the list...\n"
 "Don't worry, it's because you marked it as R, and you choosed not to show "
@@ -9166,26 +9182,26 @@ msgid ""
 "did."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1948
+#: ../src/gsb_transactions_list.c:1951
 #, fuzzy
 msgid "Marking a transaction as R"
 msgstr "סימון העיסקאות"
 
-#: ../src/gsb_transactions_list.c:2027
+#: ../src/gsb_transactions_list.c:2030
 #, fuzzy
 msgid "Select the reconciliation to associate to the selected transaction: "
 msgstr "העיסקאות שלא תואמו וגם לא נבדקו:"
 
-#: ../src/gsb_transactions_list.c:2179
+#: ../src/gsb_transactions_list.c:2182
 msgid "Grisbi couldn't get the selection, operation canceled..."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:2223
+#: ../src/gsb_transactions_list.c:2226
 #, fuzzy
 msgid "Impossible to delete an archived transaction."
 msgstr "לא ניתן למחוק עיסקה מתואמת."
 
-#: ../src/gsb_transactions_list.c:2232
+#: ../src/gsb_transactions_list.c:2235
 msgid ""
 "Impossible to delete a reconciled transaction.\n"
 "The transaction, the contra-transaction or the children if it is a split are "
@@ -9193,82 +9209,82 @@ msgid ""
 "necessary."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:2247
+#: ../src/gsb_transactions_list.c:2250
 #, c-format
 msgid ""
 "Do you really want to delete the child of the transaction with party '%s' ?"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:2259
+#: ../src/gsb_transactions_list.c:2262
 #, c-format
 msgid "Do you really want to delete transaction with party '%s' ?"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:2462
+#: ../src/gsb_transactions_list.c:2465
 #, fuzzy
 msgid "Displays the contra-transaction"
 msgstr "הצגת עיסקאות"
 
 #. use transaction as template
-#: ../src/gsb_transactions_list.c:2515 ../src/menu.c:221
+#: ../src/gsb_transactions_list.c:2518 ../src/menu.c:221
 msgid "Use selected transaction as a template"
 msgstr "שימוש בעיסקה הנבחרת בתור תבנית"
 
 #. Convert to scheduled transaction
-#: ../src/gsb_transactions_list.c:2538
+#: ../src/gsb_transactions_list.c:2541
 msgid "Convert transaction to scheduled transaction"
 msgstr "המרת העיסקה לעיסקה מתוזמנת"
 
 #. Move to another account
-#: ../src/gsb_transactions_list.c:2547
+#: ../src/gsb_transactions_list.c:2550
 msgid "Move transaction to another account"
 msgstr "העברת העיסקה לחשבון אחר"
 
 #. Change cell content.
-#: ../src/gsb_transact   סקה לחשבון אחר"   ×ª"  ית"   y '%s' ?"    pear :-)  עיסקאות המתוכננות?"  ς '%s' ;"  "     ÿ  uJÞ±>+  €jß±>+  eÿ±>+                          ’Xû²>+  àd²&ÿ  €p³>+          ÐY²&ÿ          X²&ÿ  k`Þ±>+  6                    è     è!     è!     pd²&ÿ  àd²&ÿ  xû²>+          ÐZ²&ÿ          ’BÞ±>+          †`Þ±>+  pd²&ÿ  `BÞ±>+  ¯d²&ÿ         À_³>+  uJÞ±>+    _³>+  Ø_³>+  ¨	_³>+  €jß±>+          xû²>+          ÐZ²&ÿ           Y²&ÿ  k`Þ±>+  à!     à!     pd²&ÿ  àd²&ÿ  HÞÚ²>+          °[²&ÿ         ’BÞ±>+          †`Þ±>+  pd²&ÿ  `BÞ±>+  ¯d²&ÿ   d²&ÿ  ˜d²&ÿ  8kÿ±>+  Œp˜        àd²&ÿ  uJÞ±>+  €jß±>+                  °[²&ÿ         €Z²&ÿ  k`Þ±>+          G       H   I       J   K           M   N   O       P   pd²&ÿ  àd²&ÿ  H•±²>+          P]²&ÿ         ’BÞ±>+          †`Þ±>+  pd²&ÿ         0_³>+  uJÞ±>+    û²>+   ÉŽ²>+    _³>+  Ø_³>+  ¨	_³>+  €jß±>+          H•±²>+          P]²&ÿ 
         [²&ÿ  k`Þ±>+  8•±²>+          P]²&ÿ         À[²&ÿ  k`Þ±>+  (•±²>+          P]²&ÿ         ð[²&ÿ  k`Þ±>+  •±²>+          P]²&ÿ          \²&ÿ  k`Þ±>+  	       ¨_³>+  uJÞ±>+         ¨	_³>+   V²&ÿ          Š²>+  eIÞ±>+         Ø_³>+  À\²&ÿ          y²>+  eIÞ±>+           _³>+  ð\²&ÿ          Z²>+  eIÞ±>+  ØĎ²>+    û²>+   ÉŽ²>+    _³>+  Ø$û²>+  Ø_³>+  ¨	_³>+  €jß±>+          8kÿ±>+                        Z²>+  àd²&ÿ  p[Ž²>+           ^²&ÿ          p]²&ÿ  k`Þ±>+      5   6   7   8   :   <   =   >       ?       @   B   D       pd²&ÿ  àd²&ÿ  àW²>+                 àd²&ÿ  uJÞ±>+         eÿ±>+   ]²&ÿ          Z²>+  eIÞ±>+  eÿ±>+          Õ_ at fÆS         Qöl±íÁ£&²>+  àd²&ÿ  àW²>+          °_²&ÿ         €^²&ÿ  k`Þ±>+  u]ÞÓ	4Q ÷U^Qʉ§ ¶uª¹ñìò*ēvpd²&ÿ  àd²&ÿ  HÞ#²>+          $`²>+           f²&ÿ  ¦0³>+  ¦0³>+         v]²>+  ¯d²&ÿ  àe²&ÿ  ˜d²&ÿ   a²&ÿ  /û²>+  uJÞ±>+  Ø$û²>+  `g²&ÿ  ¢0³>+  0f²&ÿ          Àa²&
 ÿ                 ÿÿÿÿÿÿÿÿ¢0³>+          èd²&ÿ                 ions_list.c:2570
+#: ../src/gsb_transactions_list.c:2573
 msgid "Change cell content"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:2621
+#: ../src/gsb_transactions_list.c:2624
 #, fuzzy
 msgid "Clear cell"
 msgstr "ביטול"
 
-#: ../src/gsb_transactions_list.c:3018
+#: ../src/gsb_transactions_list.c:3021
 msgid "Cannot move a transfer on his contra-account"
 msgstr "לא ניתן להעביר העברה אל עיסקה נגדית זו"
 
 #. sort by line
-#: ../src/gsb_transactions_list.c:3322
+#: ../src/gsb_transactions_list.c:3325
 #, fuzzy
 msgid "Sort list by: "
 msgstr "מיון על פי תאריך:"
 
-#: ../src/gsb_transactions_list.c:3369
+#: ../src/gsb_transactions_list.c:3372
 msgid "alignment: "
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3377
+#: ../src/gsb_transactions_list.c:3380
 msgid "LEFT"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3391
+#: ../src/gsb_transactions_list.c:3394
 msgid "CENTER"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3405
+#: ../src/gsb_transactions_list.c:3408
 msgid "RIGHT"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3803
+#: ../src/gsb_transactions_list.c:3817
 msgid "Transfer to a deleted account"
 msgstr "העברה לחשבון שנמחק"
 
-#: ../src/gsb_transactions_list.c:3805
+#: ../src/gsb_transactions_list.c:3819
 msgid "Transfer from a deleted account"
 msgstr "העברה מחשבון שנמחק"
 
-#: ../src/gsb_transactions_list.c:3965 ../src/gsb_transactions_list.c:4075
+#: ../src/gsb_transactions_list.c:3979 ../src/gsb_transactions_list.c:4089
 msgid ""
 "You have just recovered an archive, if you don't see any new transaction, "
 "remember that the R transactions are not showed so the archived transactions "
@@ -13111,9 +13127,6 @@ msgstr ""
 #~ msgid "Error opening config"
 #~ msgstr "שגיאה בפתיחת ההגדרות"
 
-#~ msgid "Error saving file '%s': %s"
-#~ msgstr "שגיאה בשמירת הקובץ '%s': %s"
-
 #~ msgid "Invalid filename: \"%s\"!"
 #~ msgstr "שם קובץ לא תקין: \"%s\"!"
 
diff --git a/po/it.po b/po/it.po
index 61c5eb7..3c93b6f 100644
--- a/po/it.po
+++ b/po/it.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: it\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-10-04 22:27+0200\n"
+"POT-Creation-Date: 2011-11-27 18:09+0100\n"
 "PO-Revision-Date: 2007-04-05 00:03+0000\n"
 "Last-Translator: Fabio Erculiani <fabio.erculiani at gmail.com>\n"
 "Language-Team: Italian <LL at li.org>\n"
@@ -196,7 +196,7 @@ msgstr "Sposta la transazione ad un altro conto"
 #: ../src/categories_onglet.c:732 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231 ../src/gsb_fyear_config.c:283
-#: ../src/gsb_transactions_list.c:2064 ../src/imputation_budgetaire.c:770
+#: ../src/gsb_transactions_list.c:2067 ../src/imputation_budgetaire.c:770
 #: ../src/tiers_onglet.c:666
 msgid "Name"
 msgstr "Nome"
@@ -629,8 +629,8 @@ msgstr "Ripristina i valori predefiniti"
 
 #. mise en place de la paddingbox des catégories
 #: ../src/bet_config.c:583 ../src/bet_config.c:602 ../src/bet_config.c:620
-#: ../src/bet_config.c:684 ../src/bet_hist.c:183 ../src/bet_hist.c:2096
-#: ../src/bet_hist.c:2102 ../src/categories_onglet.c:347
+#: ../src/bet_config.c:684 ../src/bet_hist.c:183 ../src/bet_hist.c:2092
+#: ../src/bet_hist.c:2098 ../src/categories_onglet.c:347
 #: ../src/etats_config.c:537 ../src/etats_config.c:540
 #: ../src/etats_config.c:3001 ../src/etats_config.c:7067
 #: ../src/fenetre_principale.c:296 ../src/navigation.c:1960
@@ -639,10 +639,10 @@ msgstr "Categorie"
 
 #. mise en place de la paddingbox des ib
 #: ../src/bet_config.c:584 ../src/bet_config.c:603 ../src/bet_config.c:621
-#: ../src/bet_config.c:693 ../src/bet_hist.c:192 ../src/bet_hist.c:2100
+#: ../src/bet_config.c:693 ../src/bet_hist.c:192 ../src/bet_hist.c:2096
 #: ../src/etats_config.c:546 ../src/etats_config.c:549
 #: ../src/etats_config.c:3807 ../src/etats_config.c:7144
-#: ../src/export_csv.c:815 ../src/fenetre_principale.c:301
+#: ../src/export_csv.c:823 ../src/fenetre_principale.c:301
 #: ../src/import_csv.c:88 ../src/imputation_budgetaire.c:353
 #: ../src/navigation.c:1964
 msgid "Budgetary lines"
@@ -669,18 +669,18 @@ msgid "Choose the financial year or 12 months rolling"
 msgstr "Scegli l'anno finanziario"
 
 #. name of the div sous-div column
-#: ../src/bet_config.c:920 ../src/bet_hist.c:572 ../src/bet_hist.c:1647
+#: ../src/bet_config.c:920 ../src/bet_hist.c:570 ../src/bet_hist.c:1643
 #: ../src/categories_onglet.c:160 ../src/etats_affiche.c:2437
-#: ../src/etats_config.c:684 ../src/export_csv.c:806
-#: ../src/gsb_transactions_list.c:176 ../src/import_csv.c:86
+#: ../src/etats_config.c:684 ../src/export_csv.c:814
+#: ../src/gsb_transactions_list.c:179 ../src/import_csv.c:86
 #: ../src/meta_categories.c:67
 msgid "Category"
 msgstr "Categoria"
 
 #: ../src/bet_config.c:933 ../src/bet_future.c:817 ../src/bet_future.c:2025
-#: ../src/bet_future.c:2501 ../src/bet_hist.c:1640 ../src/etats_affiche.c:2444
+#: ../src/bet_future.c:2501 ../src/bet_hist.c:1636 ../src/etats_affiche.c:2444
 #: ../src/etats_config.c:688 ../src/gsb_form.c:1343
-#: ../src/gsb_form_widget.c:448 ../src/gsb_transactions_list.c:168
+#: ../src/gsb_form_widget.c:448 ../src/gsb_transactions_list.c:171
 #: ../src/imputation_budgetaire.c:165 ../src/meta_budgetary.c:65
 msgid "Budgetary line"
 msgstr "Imputazione del budget"
@@ -882,14 +882,14 @@ msgstr ""
 
 #. Print list
 #: ../src/bet_finance_ui.c:1030 ../src/bet_finance_ui.c:1845
-#: ../src/bet_hist.c:1939 ../src/bet_tab.c:1529 ../src/bet_tab.c:2889
+#: ../src/bet_hist.c:1935 ../src/bet_tab.c:1529 ../src/bet_tab.c:2885
 #, fuzzy
 msgid "Print the array"
 msgstr "Stampante"
 
 #. Export list
 #: ../src/bet_finance_ui.c:1040 ../src/bet_finance_ui.c:1858
-#: ../src/bet_finance_ui.c:1884 ../src/bet_hist.c:1952 ../src/bet_tab.c:1539
+#: ../src/bet_finance_ui.c:1884 ../src/bet_hist.c:1948 ../src/bet_tab.c:1539
 #, fuzzy
 msgid "Export the array"
 msgstr "Stampante"
@@ -906,10 +906,10 @@ msgid "Loan amount: "
 msgstr "Carica un documento di conto:"
 
 #: ../src/bet_finance_ui.c:1187 ../src/bet_future.c:771 ../src/bet_tab.c:657
-#: ../src/etats_affiche.c:2409 ../src/export_csv.c:776
+#: ../src/etats_affiche.c:2409 ../src/export_csv.c:784
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_form.c:1298
 #: ../src/gsb_form_widget.c:416 ../src/gsb_reconcile.c:162
-#: ../src/gsb_scheduler_list.c:512 ../src/gsb_transactions_list.c:165
+#: ../src/gsb_scheduler_list.c:512 ../src/gsb_transactions_list.c:168
 #: ../src/import.c:3326 ../src/import_csv.c:81
 msgid "Date"
 msgstr "Data"
@@ -955,14 +955,14 @@ msgstr "Azione"
 msgid "Credits"
 msgstr "Credito"
 
-#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1936 ../src/bet_tab.c:2886
-#: ../src/etats_onglet.c:177 ../src/gsb_transactions_list.c:372
+#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1932 ../src/bet_tab.c:2882
+#: ../src/etats_onglet.c:177 ../src/gsb_transactions_list.c:375
 msgid "Print"
 msgstr "Stampa"
 
-#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1949 ../src/bet_tab.c:2899
+#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1945 ../src/bet_tab.c:2895
 #: ../src/categories_onglet.c:562 ../src/etats_onglet.c:167
-#: ../src/export.c:164 ../src/imputation_budgetaire.c:599
+#: ../src/export.c:204 ../src/imputation_budgetaire.c:599
 msgid "Export"
 msgstr "Esporta"
 
@@ -971,7 +971,7 @@ msgstr "Esporta"
 msgid "credit.csv"
 msgstr "Credito"
 
-#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2046 ../src/bet_tab.c:3025
+#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2042 ../src/bet_tab.c:3021
 #: ../src/imputation_budgetaire.c:439
 msgid "Cannot save file."
 msgstr "Impossibile salvare il file."
@@ -1054,20 +1054,20 @@ msgid "Years"
 msgstr "Anni"
 
 #: ../src/bet_future.c:329 ../src/gsb_form_scheduler.c:176
-#: ../src/gsb_form_scheduler.c:193 ../src/gsb_scheduler_list.c:512
+#: ../src/gsb_scheduler_list.c:512
 msgid "Frequency"
 msgstr "Frequenza"
 
 #: ../src/bet_future.c:337 ../src/bet_future.c:732
-#: ../src/gsb_form_scheduler.c:643 ../src/gsb_form_scheduler.c:836
-#: ../src/gsb_form_scheduler.c:1098
+#: ../src/gsb_form_scheduler.c:193 ../src/gsb_form_scheduler.c:643
+#: ../src/gsb_form_scheduler.c:836 ../src/gsb_form_scheduler.c:1098
 msgid "Limit date"
 msgstr "Data limite"
 
 #: ../src/bet_future.c:350 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231
-#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2064
+#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2067
 msgid "Final date"
 msgstr "Data fine"
 
@@ -1095,10 +1095,10 @@ msgstr "Scegli il metodo di pagamento"
 #: ../src/bet_future.c:789 ../src/etats_affiche.c:2430
 #: ../src/etats_config.c:528 ../src/etats_config.c:531
 #: ../src/etats_config.c:696 ../src/etats_config.c:7032
-#: ../src/export_csv.c:791 ../src/fenetre_principale.c:286
+#: ../src/export_csv.c:799 ../src/fenetre_principale.c:286
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_form.c:1319
 #: ../src/gsb_form_widget.c:436 ../src/gsb_scheduler_list.c:512
-#: ../src/gsb_transactions_list.c:167 ../src/import.c:3333
+#: ../src/gsb_transactions_list.c:170 ../src/import.c:3333
 #: ../src/import_csv.c:83 ../src/meta_payee.c:79
 #, fuzzy
 msgid "Payee"
@@ -1106,20 +1106,20 @@ msgstr "Debitore/Creditore"
 
 #. Debit method_ptr
 #: ../src/bet_future.c:796 ../src/bet_tab.c:691 ../src/categories_onglet.c:762
-#: ../src/export_csv.c:797 ../src/gsb_form.c:1324 ../src/gsb_form_widget.c:420
+#: ../src/export_csv.c:805 ../src/gsb_form.c:1324 ../src/gsb_form_widget.c:420
 #: ../src/gsb_payment_method_config.c:319
 #: ../src/gsb_payment_method_config.c:390
-#: ../src/gsb_payment_method_config.c:1084 ../src/gsb_transactions_list.c:169
+#: ../src/gsb_payment_method_config.c:1084 ../src/gsb_transactions_list.c:172
 #: ../src/import_csv.c:92 ../src/imputation_budgetaire.c:800
 msgid "Debit"
 msgstr "Debito"
 
 #. Credit method_ptr
 #: ../src/bet_future.c:803 ../src/bet_tab.c:709 ../src/categories_onglet.c:762
-#: ../src/export_csv.c:794 ../src/gsb_form.c:1329 ../src/gsb_form_widget.c:424
+#: ../src/export_csv.c:802 ../src/gsb_form.c:1329 ../src/gsb_form_widget.c:424
 #: ../src/gsb_payment_method_config.c:326
 #: ../src/gsb_payment_method_config.c:403
-#: ../src/gsb_payment_method_config.c:1080 ../src/gsb_transactions_list.c:170
+#: ../src/gsb_payment_method_config.c:1080 ../src/gsb_transactions_list.c:173
 #: ../src/imputation_budgetaire.c:800
 msgid "Credit"
 msgstr "Credito"
@@ -1130,9 +1130,9 @@ msgid "Categories : Sub-categories"
 msgstr "Categorie : Sottocategorie"
 
 #. Notes
-#: ../src/bet_future.c:824 ../src/etats_affiche.c:2451 ../src/export_csv.c:812
+#: ../src/bet_future.c:824 ../src/etats_affiche.c:2451 ../src/export_csv.c:820
 #: ../src/gsb_bank.c:941 ../src/gsb_form.c:1348 ../src/gsb_form_widget.c:452
-#: ../src/gsb_transactions_list.c:179 ../src/import_csv.c:84
+#: ../src/gsb_transactions_list.c:182 ../src/import_csv.c:84
 msgid "Notes"
 msgstr "Note"
 
@@ -1141,8 +1141,8 @@ msgstr "Note"
 #. Transfer = Virement
 #. Direct deposit remplacé par Transfert = Virement
 #: ../src/bet_future.c:1423 ../src/bet_future.c:1670
-#: ../src/etats_affiche.c:1848 ../src/export_csv.c:617 ../src/export_csv.c:729
-#: ../src/export_csv.c:741 ../src/gsb_data_category.c:1060
+#: ../src/etats_affiche.c:1848 ../src/export_csv.c:625 ../src/export_csv.c:737
+#: ../src/export_csv.c:749 ../src/gsb_data_category.c:1060
 #: ../src/gsb_data_payment.c:635 ../src/gsb_data_payment.c:719
 #: ../src/gsb_data_payment.c:758 ../src/gsb_form.c:2314 ../src/import.c:2762
 #: ../src/import.c:2780 ../src/plugins/ofx/ofx.c:434
@@ -1217,75 +1217,75 @@ msgid ""
 "You need to fix it and start over."
 msgstr ""
 
-#: ../src/bet_graph.c:304 ../src/bet_graph.c:416
+#: ../src/bet_graph.c:305 ../src/bet_graph.c:422
 msgid "Graph"
 msgstr ""
 
-#: ../src/bet_graph.c:361 ../src/tiers_onglet.c:1064
+#: ../src/bet_graph.c:362 ../src/tiers_onglet.c:1064
 #, fuzzy
 msgid "Options"
 msgstr "Uscite"
 
-#: ../src/bet_graph.c:429
+#: ../src/bet_graph.c:435
 msgid "Expenses"
 msgstr ""
 
-#: ../src/bet_graph.c:453 ../src/etats_affiche.c:2299
+#: ../src/bet_graph.c:456 ../src/etats_affiche.c:2299
 msgid "Incomes"
 msgstr "Entrate"
 
-#: ../src/bet_graph.c:805
+#: ../src/bet_graph.c:817
 msgid "You can not exceed one year of visualization"
 msgstr ""
 
-#: ../src/bet_graph.c:805
+#: ../src/bet_graph.c:817
 msgid "Overflow"
 msgstr ""
 
-#: ../src/bet_graph.c:962
+#: ../src/bet_graph.c:974
 #, fuzzy
 msgid "Column"
 msgstr "Commenti"
 
-#: ../src/bet_graph.c:989
+#: ../src/bet_graph.c:1001
 #, fuzzy
 msgid "Line"
 msgstr "Licenza"
 
 #. la grille est visible
-#: ../src/bet_graph.c:1449 ../src/bet_graph.c:1483
+#: ../src/bet_graph.c:1461 ../src/bet_graph.c:1495
 #, fuzzy
 msgid "Hide grid"
 msgstr "Attiva"
 
-#: ../src/bet_graph.c:1451 ../src/bet_graph.c:1485 ../src/ui/bet_graph.ui.h:23
+#: ../src/bet_graph.c:1463 ../src/bet_graph.c:1497 ../src/ui/bet_graph.ui.h:23
 #, fuzzy
 msgid "Show grid"
 msgstr "Riconcilia"
 
-#: ../src/bet_hist.c:560 ../src/tiers_onglet.c:1151
+#: ../src/bet_hist.c:558 ../src/tiers_onglet.c:1151
 #, fuzzy
 msgid "Select"
 msgstr "Seleziona tutto"
 
-#: ../src/bet_hist.c:591 ../src/categories_onglet.c:180
-#: ../src/etats_config.c:5249 ../src/export_csv.c:800
+#: ../src/bet_hist.c:589 ../src/categories_onglet.c:180
+#: ../src/etats_config.c:5249 ../src/export_csv.c:808
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_scheduler_list.c:513
-#: ../src/gsb_transactions_list.c:172 ../src/import.c:3340
+#: ../src/gsb_transactions_list.c:175 ../src/import.c:3340
 #: ../src/imputation_budgetaire.c:185 ../src/tiers_onglet.c:232
 msgid "Amount"
 msgstr "Totale"
 
-#: ../src/bet_hist.c:609
+#: ../src/bet_hist.c:607
 msgid "Average"
 msgstr ""
 
-#: ../src/bet_hist.c:627
+#: ../src/bet_hist.c:625
 #, fuzzy
 msgid "Current fyear"
 msgstr "Anno corrente"
 
-#: ../src/bet_hist.c:646
+#: ../src/bet_hist.c:644
 #, fuzzy
 msgid "Amount retained"
 msgstr "Importo per linea budget"
@@ -1295,42 +1295,42 @@ msgstr "Importo per linea budget"
 #. * FYEAR_COL_NAME : the name of the fyear
 #. * FYEAR_COL_NUMBER : the number of the fyear
 #. * FYEAR_COL_VIEW : it the fyear should be showed
-#: ../src/bet_hist.c:1067
+#: ../src/bet_hist.c:1063
 msgid "12 months rolling"
 msgstr ""
 
 #. Add last amount menu
-#: ../src/bet_hist.c:1482
+#: ../src/bet_hist.c:1478
 #, fuzzy
 msgid "Assign the amount of the last operation"
 msgstr "giorni vicini alla data nella transazione importata."
 
 #. Add average amount menu
-#: ../src/bet_hist.c:1505
+#: ../src/bet_hist.c:1501
 msgid "Copy the average amount"
 msgstr ""
 
-#: ../src/bet_hist.c:1800
+#: ../src/bet_hist.c:1796
 #, c-format
 msgid "Amounts by %s on 12 months rolling for the account: «%s»"
 msgstr ""
 
-#: ../src/bet_hist.c:1805
+#: ../src/bet_hist.c:1801
 #, fuzzy, c-format
 msgid "Amounts by %s in %s for the account: «%s»"
 msgstr ""
 "Moneta %s non trovata.\n"
 ":"
 
-#: ../src/bet_hist.c:1962
+#: ../src/bet_hist.c:1958
 msgid "Data graph"
 msgstr ""
 
-#: ../src/bet_hist.c:1966
+#: ../src/bet_hist.c:1962
 msgid "display the data graph"
 msgstr ""
 
-#: ../src/bet_hist.c:2022
+#: ../src/bet_hist.c:2018
 #, fuzzy
 msgid "Export the historical data"
 msgstr "Data inizio"
@@ -1359,14 +1359,14 @@ msgstr ""
 msgid "Description"
 msgstr "Descrizione"
 
-#: ../src/bet_tab.c:727 ../src/export_csv.c:803 ../src/gsb_reconcile.c:165
-#: ../src/gsb_scheduler_list.c:513 ../src/gsb_transactions_list.c:171
-#: ../src/gsb_transactions_list.c:3316 ../src/import_csv.c:90
+#: ../src/bet_tab.c:727 ../src/export_csv.c:811 ../src/gsb_reconcile.c:165
+#: ../src/gsb_scheduler_list.c:513 ../src/gsb_transactions_list.c:174
+#: ../src/gsb_transactions_list.c:3319 ../src/import_csv.c:90
 msgid "Balance"
 msgstr "Saldo"
 
-#: ../src/bet_tab.c:823 ../src/bet_tab.c:836 ../src/bet_tab.c:1030
-#: ../src/bet_tab.c:2499 ../src/bet_tab.c:2504
+#: ../src/bet_tab.c:823 ../src/bet_tab.c:836 ../src/bet_tab.c:1028
+#: ../src/bet_tab.c:2497 ../src/bet_tab.c:2502
 #, fuzzy, c-format
 msgid ""
 "Transfer between account: %s\n"
@@ -1419,46 +1419,46 @@ msgstr "Impossible effettuare un trasferimento su un conto chiuso."
 msgid "Reset data"
 msgstr "Ultima data"
 
-#: ../src/bet_tab.c:1860
+#: ../src/bet_tab.c:1858
 msgid " (still available)"
 msgstr ""
 
-#: ../src/bet_tab.c:1869 ../src/bet_tab.c:1891
+#: ../src/bet_tab.c:1867 ../src/bet_tab.c:1889
 #, fuzzy
 msgid " (budget exceeded)"
 msgstr "Nessuna linea budget"
 
-#: ../src/bet_tab.c:1882
+#: ../src/bet_tab.c:1880
 msgid " (yet to receive)"
 msgstr ""
 
-#: ../src/bet_tab.c:2422 ../src/bet_tab.c:2472 ../src/bet_tab.c:2532
+#: ../src/bet_tab.c:2420 ../src/bet_tab.c:2470 ../src/bet_tab.c:2530
 #, fuzzy
 msgid "No data by default"
 msgstr "Ripristina i valori predefiniti"
 
-#: ../src/bet_tab.c:2430 ../src/bet_tab.c:2480 ../src/bet_tab.c:2538
+#: ../src/bet_tab.c:2428 ../src/bet_tab.c:2478 ../src/bet_tab.c:2536
 #: ../src/etats_affiche.c:1864 ../src/gsb_data_category.c:161
 #: ../src/meta_categories.c:70
 msgid "No category"
 msgstr "Nessuna categoria"
 
-#: ../src/bet_tab.c:2438 ../src/bet_tab.c:2488 ../src/bet_tab.c:2544
+#: ../src/bet_tab.c:2436 ../src/bet_tab.c:2486 ../src/bet_tab.c:2542
 #: ../src/etats_affiche.c:2034 ../src/meta_budgetary.c:68
 msgid "No budgetary line"
 msgstr "Nessuna linea budget"
 
-#: ../src/bet_tab.c:2902 ../src/bet_tab.c:3001
+#: ../src/bet_tab.c:2898 ../src/bet_tab.c:2997
 #, fuzzy
 msgid "Export the array of forecast"
 msgstr "Esporta le linee budget"
 
-#: ../src/bet_tab.c:2959
+#: ../src/bet_tab.c:2955
 #, fuzzy
 msgid "Balance at "
 msgstr "Saldo"
 
-#: ../src/bet_tab.c:3008
+#: ../src/bet_tab.c:3004
 msgid "forecast.csv"
 msgstr ""
 
@@ -1560,7 +1560,7 @@ msgid "Export a Grisbi category file (.cgsb)"
 msgstr "Esporta categorie"
 
 #: ../src/categories_onglet.c:571 ../src/etats_onglet.c:187
-#: ../src/gsb_scheduler_list.c:274 ../src/gsb_transactions_list.c:344
+#: ../src/gsb_scheduler_list.c:274 ../src/gsb_transactions_list.c:347
 #: ../src/imputation_budgetaire.c:609 ../src/tiers_onglet.c:326
 #, fuzzy
 msgid "Delete"
@@ -1572,7 +1572,7 @@ msgid "Delete selected category"
 msgstr "Inserire una categoria!"
 
 #: ../src/categories_onglet.c:580 ../src/gsb_scheduler_list.c:284
-#: ../src/gsb_transactions_list.c:353 ../src/imputation_budgetaire.c:619
+#: ../src/gsb_transactions_list.c:356 ../src/imputation_budgetaire.c:619
 #: ../src/tiers_onglet.c:335
 msgid "Edit"
 msgstr "Modifica"
@@ -1584,7 +1584,7 @@ msgid "Edit selected category"
 msgstr "la categoria"
 
 #: ../src/categories_onglet.c:590 ../src/gsb_scheduler_list.c:315
-#: ../src/gsb_transactions_list.c:380 ../src/imputation_budgetaire.c:630
+#: ../src/gsb_transactions_list.c:383 ../src/imputation_budgetaire.c:630
 #: ../src/tiers_onglet.c:345
 msgid "View"
 msgstr ""
@@ -1605,7 +1605,7 @@ msgstr "Categorie"
 msgid "Subcategory view"
 msgstr "Totale sotto-categorie"
 
-#: ../src/categories_onglet.c:654 ../src/gsb_transactions_list.c:529
+#: ../src/categories_onglet.c:654 ../src/gsb_transactions_list.c:532
 #: ../src/imputation_budgetaire.c:694 ../src/tiers_onglet.c:462
 #, fuzzy
 msgid "Complete view"
@@ -2122,13 +2122,13 @@ msgid "Result without financial year: "
 msgstr "Risultato senza anno finanziario:"
 
 #: ../src/etats_affiche.c:1403 ../src/gsb_scheduler_list.c:1260
-#: ../src/gsb_transactions_list.c:3816
+#: ../src/gsb_transactions_list.c:3830
 #, c-format
 msgid "Transfer to %s"
 msgstr "Trasferimento a %s"
 
 #: ../src/etats_affiche.c:1405 ../src/gsb_scheduler_list.c:1264
-#: ../src/gsb_transactions_list.c:3819
+#: ../src/gsb_transactions_list.c:3833
 #, c-format
 msgid "Transfer from %s"
 msgstr "Trasferimento da %s"
@@ -2178,10 +2178,10 @@ msgstr "Totale generale (%d transazioni):"
 msgid "General total: "
 msgstr "Totale generale:"
 
-#: ../src/etats_affiche.c:1857 ../src/export_csv.c:587
+#: ../src/etats_affiche.c:1857 ../src/export_csv.c:595
 #: ../src/gsb_data_category.c:1058 ../src/gsb_form.c:735
-#: ../src/gsb_form.c:1761 ../src/gsb_form.c:2905 ../src/gsb_form.c:3308
-#: ../src/gsb_form_scheduler.c:317 ../src/gsb_transactions_list.c:3794
+#: ../src/gsb_form.c:1761 ../src/gsb_form.c:2920 ../src/gsb_form.c:3323
+#: ../src/gsb_form_scheduler.c:317 ../src/gsb_transactions_list.c:3808
 msgid "Split of transaction"
 msgstr "Ripartizione della categoria"
 
@@ -2204,15 +2204,15 @@ msgstr "Conto %d"
 msgid "Outgoings"
 msgstr "Uscite"
 
-#: ../src/etats_affiche.c:2416 ../src/export_csv.c:779 ../src/gsb_form.c:1303
+#: ../src/etats_affiche.c:2416 ../src/export_csv.c:787 ../src/gsb_form.c:1303
 #: ../src/gsb_form.c:2148 ../src/gsb_form.c:2178 ../src/gsb_form_widget.c:428
-#: ../src/gsb_transactions_list.c:166 ../src/import_csv.c:82
+#: ../src/gsb_transactions_list.c:169 ../src/import_csv.c:82
 msgid "Value date"
 msgstr "Data di valuta"
 
-#: ../src/etats_affiche.c:2423 ../src/export_csv.c:785
+#: ../src/etats_affiche.c:2423 ../src/export_csv.c:793
 #: ../src/gsb_archive_config.c:102 ../src/gsb_assistant_archive_export.c:153
-#: ../src/gsb_form_widget.c:432 ../src/gsb_transactions_list.c:175
+#: ../src/gsb_form_widget.c:432 ../src/gsb_transactions_list.c:178
 msgid "Financial year"
 msgstr "Esercizio amministrativo"
 
@@ -2227,13 +2227,13 @@ msgstr "Metodi di pagamento"
 msgid "Cheque"
 msgstr "Assegno"
 
-#: ../src/etats_affiche.c:2472 ../src/export_csv.c:821 ../src/gsb_form.c:1395
-#: ../src/gsb_form_widget.c:472 ../src/gsb_transactions_list.c:178
+#: ../src/etats_affiche.c:2472 ../src/export_csv.c:829 ../src/gsb_form.c:1395
+#: ../src/gsb_form_widget.c:472 ../src/gsb_transactions_list.c:181
 msgid "Voucher"
 msgstr "Voucher"
 
-#: ../src/etats_affiche.c:2479 ../src/export_csv.c:827 ../src/gsb_form.c:1390
-#: ../src/gsb_form_widget.c:476 ../src/gsb_transactions_list.c:180
+#: ../src/etats_affiche.c:2479 ../src/export_csv.c:835 ../src/gsb_form.c:1390
+#: ../src/gsb_form_widget.c:476 ../src/gsb_transactions_list.c:183
 msgid "Bank references"
 msgstr "Riferimento bancario"
 
@@ -2385,7 +2385,7 @@ msgstr "Visualizzazione informazioni"
 msgid "Generalities"
 msgstr "Generalità"
 
-#: ../src/etats_config.c:644 ../src/etats_config.c:647 ../src/export_csv.c:767
+#: ../src/etats_config.c:644 ../src/etats_config.c:647 ../src/export_csv.c:775
 #: ../src/fenetre_principale.c:253 ../src/parametres.c:430
 msgid "Transactions"
 msgstr "Transazioni"
@@ -2520,16 +2520,17 @@ msgstr "Seleziona i conti da includere nel rapporto:"
 
 #: ../src/etats_config.c:2557 ../src/etats_config.c:2812
 #: ../src/etats_config.c:3094 ../src/etats_config.c:3901
-#: ../src/etats_config.c:4091 ../src/etats_config.c:7322
-#: ../src/tiers_onglet.c:1428 ../src/tiers_onglet.c:1448
+#: ../src/etats_config.c:4091 ../src/etats_config.c:7322 ../src/export.c:613
+#: ../src/gsb_assistant.c:91 ../src/tiers_onglet.c:1428
+#: ../src/tiers_onglet.c:1448
 msgid "Select all"
 msgstr "Seleziona tutto"
 
 #. ajoute le bouton (dé)sélectionne tout
 #: ../src/etats_config.c:2572 ../src/etats_config.c:2827
 #: ../src/etats_config.c:3109 ../src/etats_config.c:3916
-#: ../src/etats_config.c:4106 ../src/etats_config.c:7337 ../src/import.c:2270
-#: ../src/tiers_onglet.c:1219 ../src/tiers_onglet.c:1430
+#: ../src/etats_config.c:4106 ../src/etats_config.c:7337 ../src/export.c:608
+#: ../src/import.c:2270 ../src/tiers_onglet.c:1219 ../src/tiers_onglet.c:1430
 msgid "Unselect all"
 msgstr "Deseleziona tutto"
 
@@ -3151,7 +3152,7 @@ msgstr "Seleziona le transazioni per metodo di pagamento"
 msgid "Select methods of payment to include: "
 msgstr "Seleziona metodi di pagamento da includere:"
 
-#: ../src/etats_csv.c:175 ../src/export_csv.c:410
+#: ../src/etats_csv.c:175 ../src/export_csv.c:418
 #, fuzzy, c-format
 msgid ""
 "Unable to create file \"%s\" :\n"
@@ -3471,11 +3472,11 @@ msgstr "da %s %d"
 msgid "to %s %d"
 msgstr "a %s %d"
 
-#: ../src/export.c:79
+#: ../src/export.c:89
 msgid "Exporting Grisbi accounts"
 msgstr ""
 
-#: ../src/export.c:80
+#: ../src/export.c:90
 msgid ""
 "This assistant will guide you through the process of exporting Grisbi "
 "accounts into QIF or CSV files.\n"
@@ -3484,86 +3485,96 @@ msgid ""
 "into currency of their respective account."
 msgstr ""
 
-#: ../src/export.c:136
+#: ../src/export.c:176
 msgid "Select accounts to export"
 msgstr "Seleziona conti da esportare"
 
-#: ../src/export.c:173 ../src/export_csv.c:770
+#: ../src/export.c:213 ../src/export_csv.c:778
 #: ../src/gsb_data_partial_balance.c:1508
 msgid "Account name"
 msgstr "Nome conto"
 
-#: ../src/export.c:256
+#: ../src/export.c:242
+#, fuzzy
+msgid "Select options to export"
+msgstr "Seleziona conti da esportare"
+
+#: ../src/export.c:243 ../src/export.c:462
+#: ../src/gsb_assistant_archive_export.c:306
+#, fuzzy
+msgid "QIF format"
+msgstr "Informazioni"
+
+#: ../src/export.c:243 ../src/export.c:463
+#: ../src/gsb_assistant_archive_export.c:307
+msgid "CSV format"
+msgstr ""
+
+#: ../src/export.c:249
+msgid "Treat all files as the first"
+msgstr ""
+
+#: ../src/export.c:326
 msgid "Export settings completed successfully"
 msgstr ""
 
-#: ../src/export.c:260
+#: ../src/export.c:330
 msgid "Press the 'Close' button to finish the export."
 msgstr ""
 
-#: ../src/export.c:288
+#: ../src/export.c:363
 #, fuzzy
 msgid "Accounts to export"
 msgstr "Seleziona conti da esportare"
 
-#: ../src/export.c:293
+#: ../src/export.c:368
 msgid ""
 "The following accounts are to be exported. In the next screens, you will "
 "choose what to do with each of them."
 msgstr ""
 
-#: ../src/export.c:368 ../src/gsb_assistant_archive_export.c:300
+#: ../src/export.c:457 ../src/gsb_assistant_archive_export.c:300
 #, fuzzy
 msgid "Export format: "
 msgstr "Esporta rapporto.:"
 
-#: ../src/export.c:373 ../src/gsb_assistant_archive_export.c:306
-#, fuzzy
-msgid "QIF format"
-msgstr "Informazioni"
-
-#: ../src/export.c:374 ../src/gsb_assistant_archive_export.c:307
-msgid "CSV format"
-msgstr ""
-
-#. set the initial balance
-#: ../src/export_csv.c:291
+#: ../src/export_csv.c:294
 msgid "Initial balance"
 msgstr "Bilancio iniziale"
 
-#: ../src/export_csv.c:608
+#: ../src/export_csv.c:616
 msgid "B"
 msgstr ""
 
-#: ../src/export_csv.c:731 ../src/gsb_form.c:1915
+#: ../src/export_csv.c:739 ../src/gsb_form.c:1915
 msgid "Deleted account"
 msgstr "Cancella conto"
 
-#: ../src/export_csv.c:773 ../src/import_csv.c:95
+#: ../src/export_csv.c:781 ../src/import_csv.c:95
 msgid "Split"
 msgstr "Ripartizione"
 
-#: ../src/export_csv.c:782
+#: ../src/export_csv.c:790
 #, fuzzy
 msgid "Cheques"
 msgstr "Assegno"
 
-#: ../src/export_csv.c:788 ../src/gsb_transactions_list.c:177
+#: ../src/export_csv.c:796 ../src/gsb_transactions_list.c:180
 #: ../src/import_csv.c:94
 msgid "C/R"
 msgstr "C/R"
 
-#: ../src/export_csv.c:809 ../src/import_csv.c:87
+#: ../src/export_csv.c:817 ../src/import_csv.c:87
 #, fuzzy
 msgid "Sub-categories"
 msgstr "Totale sotto-categorie"
 
-#: ../src/export_csv.c:818 ../src/import_csv.c:89
+#: ../src/export_csv.c:826 ../src/import_csv.c:89
 #, fuzzy
 msgid "Sub-budgetary lines"
 msgstr "Sotto-budget linee totali"
 
-#: ../src/export_csv.c:824
+#: ../src/export_csv.c:832
 #, fuzzy
 msgid "Reconciliation number"
 msgstr "Rif. di riconciliazione"
@@ -4819,7 +4830,7 @@ msgid ""
 "or the close button to cancel the action."
 msgstr ""
 
-#: ../src/gsb_assistant.c:230
+#: ../src/gsb_assistant.c:243
 #, c-format
 msgid "%s (%d of %d)"
 msgstr ""
@@ -4940,7 +4951,7 @@ msgid "Import data from online bank services or from accounting software"
 msgstr ""
 
 #: ../src/gsb_assistant_file.c:582 ../src/navigation.c:1137
-#: ../src/traitement_variables.c:228
+#: ../src/traitement_variables.c:227
 #, fuzzy
 msgid "My accounts"
 msgstr "Mostra conti"
@@ -5257,7 +5268,7 @@ msgstr "Seleziona le transazione in accordo al testo"
 #. ok, all the transactions belong to the same account, we can
 #. * show a dialog to select the reconcile
 #: ../src/gsb_assistant_reconcile_config.c:1185
-#: ../src/gsb_transactions_list.c:2015
+#: ../src/gsb_transactions_list.c:2018
 #, fuzzy
 msgid "Selection of a reconciliation"
 msgstr "Conferma per la cancellazione della banca"
@@ -7169,7 +7180,7 @@ msgstr "Seleziona conti bancari:"
 msgid "No payee defined"
 msgstr "Nessuna personalizzazione definita"
 
-#: ../src/gsb_data_payee.c:542 ../src/gsb_form.c:3018 ../src/gsb_form.c:3019
+#: ../src/gsb_data_payee.c:542 ../src/gsb_form.c:3033 ../src/gsb_form.c:3034
 #: ../src/navigation.c:1250
 msgid "Report"
 msgstr "Rapporto"
@@ -7199,8 +7210,8 @@ msgstr "Carta di credito"
 msgid "Direct debit"
 msgstr "Bancomat"
 
-#: ../src/gsb_data_scheduled.c:1553 ../src/gsb_data_transaction.c:2027
-#: ../src/gsb_data_transaction.c:2089
+#: ../src/gsb_data_scheduled.c:1553 ../src/gsb_data_transaction.c:2028
+#: ../src/gsb_data_transaction.c:2090
 msgid "Cannot allocate memory, bad things will happen soon"
 msgstr "Impossibile alloccare memoria, succederanno cose impreviste"
 
@@ -7433,19 +7444,19 @@ msgid "Transaction %d has invalid category %d.\n"
 msgstr "Raggruppamento transazioni per categorie"
 
 #. sub-budget not found
-#: ../src/gsb_debug.c:715
+#: ../src/gsb_debug.c:721
 #, c-format
 msgid "Transaction %d has budget %d but invalid sub-budget %d.\n"
 msgstr ""
 
 #. budget not found
-#: ../src/gsb_debug.c:729
+#: ../src/gsb_debug.c:733
 #, c-format
 msgid "Transaction %d has invalid budget %d.\n"
 msgstr ""
 
 #. payee not found
-#: ../src/gsb_debug.c:814
+#: ../src/gsb_debug.c:824
 #, c-format
 msgid "Transaction %d has invalid payee %d.\n"
 msgstr ""
@@ -7665,8 +7676,8 @@ msgid ""
 msgstr ""
 
 #: ../src/gsb_file_load.c:301 ../src/gsb_file_load.c:418
-#: ../src/gsb_file_others.c:458 ../src/gsb_file_others.c:595
-#: ../src/gsb_file_others.c:782 ../src/gsb_file_others.c:842
+#: ../src/gsb_file_others.c:459 ../src/gsb_file_others.c:603
+#: ../src/gsb_file_others.c:790 ../src/gsb_file_others.c:850
 #, c-format
 msgid "Cannot open file '%s': %s"
 msgstr "Impossibile aprire il file '%s': %s"
@@ -7676,8 +7687,8 @@ msgstr "Impossibile aprire il file '%s': %s"
 msgid "File does not exist"
 msgstr "Il file esiste già"
 
-#: ../src/gsb_file_load.c:316 ../src/gsb_file_others.c:471
-#: ../src/gsb_file_others.c:794
+#: ../src/gsb_file_load.c:316 ../src/gsb_file_others.c:472
+#: ../src/gsb_file_others.c:802
 #, c-format
 msgid ""
 "%s doesn't seem to be a regular file,\n"
@@ -7697,12 +7708,12 @@ msgstr ""
 msgid "Encryption plugin not found."
 msgstr "Conto %s non trovato.\n"
 
-#: ../src/gsb_file_load.c:462 ../src/gsb_file_load.c:5489
+#: ../src/gsb_file_load.c:464 ../src/gsb_file_load.c:5420
 #, fuzzy
 msgid "This is not a Grisbi file... Loading aborted."
 msgstr "Il file non è un Rapporto Grisbi valido"
 
-#: ../src/gsb_file_load.c:707
+#: ../src/gsb_file_load.c:730
 #, c-format
 msgid ""
 "An error occured while parsing the file :\n"
@@ -7711,14 +7722,14 @@ msgid ""
 msgstr ""
 
 #. we don't know here the release of that file, give the release needed
-#: ../src/gsb_file_load.c:8885
+#: ../src/gsb_file_load.c:8812
 #, fuzzy, c-format
 msgid ""
 "Grisbi version %s is needed to open this file.\n"
 "You are using version %s."
 msgstr "Grisbi versione %s è richiesta per aprire il file"
 
-#: ../src/gsb_file_load.c:8910
+#: ../src/gsb_file_load.c:8837
 msgid ""
 "You have opened an archive.\n"
 "There is no limit in Grisbi, you can do whatever you want and save it later "
@@ -7726,7 +7737,7 @@ msgid ""
 "transactions or important information."
 msgstr ""
 
-#: ../src/gsb_file_load.c:8914
+#: ../src/gsb_file_load.c:8841
 msgid "Grisbi archive opened"
 msgstr ""
 
@@ -7750,8 +7761,13 @@ msgstr "Moneta per albero di bilancio:"
 msgid "There is no report to record. Back."
 msgstr ""
 
+#: ../src/gsb_file_others.c:512
+#, fuzzy, c-format
+msgid "Error parsing file '%s': %s"
+msgstr "Errore nel salvataggio del file '%s': %s"
+
 #. inform the user of that
-#: ../src/gsb_file_others.c:576
+#: ../src/gsb_file_others.c:584
 msgid ""
 "Some things in a report cannot be imported :\n"
 "The selected lists of financial years, accounts, transfer accounts, "
@@ -7761,31 +7777,31 @@ msgid ""
 "You should check and modify that in the property box of that account."
 msgstr ""
 
-#: ../src/gsb_file_others.c:582
+#: ../src/gsb_file_others.c:590
 #, fuzzy
 msgid "Importing a report"
 msgstr "Importa rapporto"
 
-#: ../src/gsb_file_others.c:621 ../src/gsb_file_others.c:628
+#: ../src/gsb_file_others.c:629 ../src/gsb_file_others.c:636
 #, fuzzy
 msgid "This is not a grisbi file, loading canceled..."
 msgstr "Questo file non è un archivio linee budget valido"
 
-#: ../src/gsb_file_others.c:645 ../src/gsb_file_others.c:656
-#: ../src/gsb_file_others.c:673 ../src/gsb_file_others.c:696
+#: ../src/gsb_file_others.c:653 ../src/gsb_file_others.c:664
+#: ../src/gsb_file_others.c:681 ../src/gsb_file_others.c:704
 msgid "The file version is below 0.6.0, Grisbi cannot import it."
 msgstr ""
 
-#: ../src/gsb_file_others.c:648 ../src/gsb_file_others.c:699
+#: ../src/gsb_file_others.c:656 ../src/gsb_file_others.c:707
 #, fuzzy
 msgid "This is not a category file, loading canceled..."
 msgstr "Questo file non è un elenco categorie Grisbi"
 
-#: ../src/gsb_file_others.c:664
+#: ../src/gsb_file_others.c:672
 msgid "This is not a budget file, loading canceled..."
 msgstr ""
 
-#: ../src/gsb_file_others.c:681
+#: ../src/gsb_file_others.c:689
 msgid "This is not a report file, loading canceled..."
 msgstr ""
 
@@ -7884,68 +7900,68 @@ msgstr ""
 msgid "No payee selected for this report."
 msgstr "Nessua categoria personalizzata selezionata per questo rapporto."
 
-#: ../src/gsb_form.c:2767
+#: ../src/gsb_form.c:2782
 msgid "You must enter a date."
 msgstr "Devi impostare una data."
 
-#: ../src/gsb_form.c:2774
+#: ../src/gsb_form.c:2789
 #, fuzzy, c-format
 msgid "Invalid date %s"
 msgstr "Data non valida"
 
-#: ../src/gsb_form.c:2797
+#: ../src/gsb_form.c:2812
 #, fuzzy, c-format
 msgid "Invalid value date %s"
 msgstr "Data non valida"
 
-#: ../src/gsb_form.c:2823
+#: ../src/gsb_form.c:2838
 #, c-format
 msgid "Beware the date must be between %s and %s"
 msgstr ""
 
-#: ../src/gsb_form.c:2826 ../src/gsb_form.c:2853
+#: ../src/gsb_form.c:2841 ../src/gsb_form.c:2868
 #, fuzzy
 msgid "Invalid date"
 msgstr "Data non valida"
 
-#: ../src/gsb_form.c:2851
+#: ../src/gsb_form.c:2866
 #, fuzzy, c-format
 msgid "The date must be less than or equal to %s"
 msgstr "minore o uguale"
 
-#: ../src/gsb_form.c:2887
+#: ../src/gsb_form.c:2902
 #, fuzzy
 msgid "You must enter an amount."
 msgstr "Devi impostare una data."
 
-#: ../src/gsb_form.c:2907
+#: ../src/gsb_form.c:2922
 msgid ""
 "You cannot set split of transaction in category for a daughter of a split of "
 "transaction."
 msgstr ""
 
-#: ../src/gsb_form.c:2941
+#: ../src/gsb_form.c:2956
 #, fuzzy
 msgid ""
 "Cannot associate a transfer to a deleted account in a scheduled transaction."
 msgstr "Converti la transazione in una transazione schedulata"
 
-#: ../src/gsb_form.c:2948
+#: ../src/gsb_form.c:2963
 #, fuzzy
 msgid ""
 "There is no associated account for this transfer or associated account is "
 "invalid."
 msgstr "Il conto associato a questo trasferimento non è valido"
 
-#: ../src/gsb_form.c:2956
+#: ../src/gsb_form.c:2971
 msgid "Can't issue a transfer its own account."
 msgstr "Impossibile eseguire un trasferimento a sé stessi."
 
-#: ../src/gsb_form.c:2961
+#: ../src/gsb_form.c:2976
 msgid "Can't issue a transfer on a closed account."
 msgstr "Impossible effettuare un trasferimento su un conto chiuso."
 
-#: ../src/gsb_form.c:2987
+#: ../src/gsb_form.c:3002
 msgid ""
 "Selected method of payment has an automatic incremental number\n"
 "but doesn't contain any number.\n"
@@ -7955,7 +7971,7 @@ msgstr ""
 "ma non contiene alcun numero.\n"
 "Continuare?"
 
-#: ../src/gsb_form.c:3005
+#: ../src/gsb_form.c:3020
 msgid ""
 "Warning: this cheque number is already used.\n"
 "Continue anyway?"
@@ -7963,33 +7979,33 @@ msgstr ""
 "Attenzione: questo numero di assegno è già usato.\n"
 "Continuare?"
 
-#: ../src/gsb_form.c:3026
+#: ../src/gsb_form.c:3041
 #, fuzzy
 msgid "A transaction with a multiple payee must be a new one."
 msgstr ""
 "Una transazione con più categorie personalizzate deve averne una nuova."
 
-#: ../src/gsb_form.c:3031
+#: ../src/gsb_form.c:3046
 #, fuzzy
 msgid "A transaction with a multiple payee cannot be a split child."
 msgstr ""
 "Una transazione con più categorie personalizzate deve averne una nuova."
 
-#: ../src/gsb_form.c:3042
+#: ../src/gsb_form.c:3057
 msgid "The word \"Report\" is reserved. Please use another one."
 msgstr ""
 
-#: ../src/gsb_form.c:3049
+#: ../src/gsb_form.c:3064
 #, fuzzy
 msgid "Invalid multiple payee."
 msgstr "Categoria multipla personalizzata non valida."
 
-#: ../src/gsb_form.c:3331
+#: ../src/gsb_form.c:3346
 #, fuzzy
 msgid "Modifying a transaction"
 msgstr "Modifica transazione"
 
-#: ../src/gsb_form.c:3332
+#: ../src/gsb_form.c:3347
 msgid ""
 "You are trying to change a split of transaction to another kind of "
 "transaction.\n"
@@ -7999,7 +8015,7 @@ msgid ""
 msgstr ""
 
 #. propose to configure the form
-#: ../src/gsb_form.c:3635
+#: ../src/gsb_form.c:3650
 msgid "Configure the form"
 msgstr ""
 
@@ -8121,11 +8137,11 @@ msgstr ""
 msgid "Free"
 msgstr "Tassa"
 
-#: ../src/gsb_form_widget.c:456 ../src/gsb_transactions_list.c:173
+#: ../src/gsb_form_widget.c:456 ../src/gsb_transactions_list.c:176
 msgid "Method of payment"
 msgstr "Metodo di pagamento"
 
-#: ../src/gsb_form_widget.c:484 ../src/gsb_transactions_list.c:181
+#: ../src/gsb_form_widget.c:484 ../src/gsb_transactions_list.c:184
 msgid "Transaction number"
 msgstr "Numero di registrazione"
 
@@ -8385,7 +8401,7 @@ msgstr ""
 msgid "Last statement: %s"
 msgstr "Ultimo annuncio"
 
-#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2064
+#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2067
 #, fuzzy
 msgid "Init date"
 msgstr "Data inizio"
@@ -8654,23 +8670,23 @@ msgid "Show transactions for the next: "
 msgstr "Seleziona le transazione in accordo al testo:"
 
 #. Edit transaction
-#: ../src/gsb_scheduler_list.c:2317 ../src/gsb_transactions_list.c:2478
+#: ../src/gsb_scheduler_list.c:2317 ../src/gsb_transactions_list.c:2481
 msgid "Edit transaction"
 msgstr "Modifica transazione"
 
 #. Clone transaction
-#: ../src/gsb_scheduler_list.c:2329 ../src/gsb_transactions_list.c:2525
+#: ../src/gsb_scheduler_list.c:2329 ../src/gsb_transactions_list.c:2528
 msgid "Clone transaction"
 msgstr "Clona transazione"
 
 #. New transaction
-#: ../src/gsb_scheduler_list.c:2344 ../src/gsb_transactions_list.c:334
-#: ../src/gsb_transactions_list.c:2493
+#: ../src/gsb_scheduler_list.c:2344 ../src/gsb_transactions_list.c:337
+#: ../src/gsb_transactions_list.c:2496
 msgid "New transaction"
 msgstr "Nuova transazione"
 
 #. Delete transaction
-#: ../src/gsb_scheduler_list.c:2355 ../src/gsb_transactions_list.c:2501
+#: ../src/gsb_scheduler_list.c:2355 ../src/gsb_transactions_list.c:2504
 msgid "Delete transaction"
 msgstr "Elimina transazione"
 
@@ -8707,123 +8723,123 @@ msgstr "Sfoglia"
 msgid "Select icon directory"
 msgstr "Seleziona tutto"
 
-#: ../src/gsb_transactions_list.c:174
+#: ../src/gsb_transactions_list.c:177
 msgid "Reconciliation reference"
 msgstr "Riferimento della riconciliazione"
 
-#: ../src/gsb_transactions_list.c:182
+#: ../src/gsb_transactions_list.c:185
 #, fuzzy
 msgid "Cheque number"
 msgstr "il numero dell'assegno"
 
-#: ../src/gsb_transactions_list.c:199
+#: ../src/gsb_transactions_list.c:202
 #, fuzzy
 msgid "Delete a child transaction."
 msgstr "Inserisci una transazione pianificata"
 
-#: ../src/gsb_transactions_list.c:203
+#: ../src/gsb_transactions_list.c:206
 #, fuzzy
 msgid "Delete a transaction."
 msgstr "Elimina transazione"
 
-#: ../src/gsb_transactions_list.c:207
+#: ../src/gsb_transactions_list.c:210
 #, fuzzy
 msgid "Delete a child of scheduled transaction."
 msgstr "Inserisci una transazione pianificata"
 
-#: ../src/gsb_transactions_list.c:211
+#: ../src/gsb_transactions_list.c:214
 #, fuzzy
 msgid "Delete a scheduled transaction."
 msgstr "Inserisci una transazione pianificata"
 
-#: ../src/gsb_transactions_list.c:215
+#: ../src/gsb_transactions_list.c:218
 #, fuzzy
 msgid "Delete one or all occurences of scheduled transaction."
 msgstr "Inserisci una transazione pianificata"
 
-#: ../src/gsb_transactions_list.c:339
+#: ../src/gsb_transactions_list.c:342
 #, fuzzy
 msgid "Blank the form to create a new transaction"
 msgstr "Totale (%d transazione)"
 
-#: ../src/gsb_transactions_list.c:348
+#: ../src/gsb_transactions_list.c:351
 #, fuzzy
 msgid "Delete selected transaction"
 msgstr "Inserisci una transazione pianificata"
 
-#: ../src/gsb_transactions_list.c:357
+#: ../src/gsb_transactions_list.c:360
 #, fuzzy
 msgid "Edit current transaction"
 msgstr "Modifica transazione"
 
-#: ../src/gsb_transactions_list.c:361
+#: ../src/gsb_transactions_list.c:364
 msgid "Reconcile"
 msgstr "Riconcilia"
 
-#: ../src/gsb_transactions_list.c:366
+#: ../src/gsb_transactions_list.c:369
 #, fuzzy
 msgid "Start account reconciliation"
 msgstr "il riferimento della riconciliazione"
 
-#: ../src/gsb_transactions_list.c:376
+#: ../src/gsb_transactions_list.c:379
 #, fuzzy
 msgid "Print the transactions list"
 msgstr "Ordina la lista delle registrazioni"
 
-#: ../src/gsb_transactions_list.c:384
+#: ../src/gsb_transactions_list.c:387
 msgid "Change display mode of the list"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:388
+#: ../src/gsb_transactions_list.c:391
 #, fuzzy
 msgid "Import rules"
 msgstr "Esporta categorie"
 
-#: ../src/gsb_transactions_list.c:392
+#: ../src/gsb_transactions_list.c:395
 msgid "Quick file import by rules"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:399
+#: ../src/gsb_transactions_list.c:402
 #, fuzzy
 msgid "Recreates archive"
 msgstr "Elimina una categoria personalizzata"
 
-#: ../src/gsb_transactions_list.c:404
+#: ../src/gsb_transactions_list.c:407
 #, fuzzy
 msgid "Recreates the line of the archive and hiding the transactions"
 msgstr "Inserisci una transazione pianificata"
 
-#: ../src/gsb_transactions_list.c:482
+#: ../src/gsb_transactions_list.c:485
 #, fuzzy
 msgid "Remove the rule"
 msgstr "Nome del documento dei conti"
 
-#: ../src/gsb_transactions_list.c:514
+#: ../src/gsb_transactions_list.c:517
 msgid "Simple view"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:519
+#: ../src/gsb_transactions_list.c:522
 #, fuzzy
 msgid "Two lines view"
 msgstr "Due linee alla volta"
 
-#: ../src/gsb_transactions_list.c:524
+#: ../src/gsb_transactions_list.c:527
 #, fuzzy
 msgid "Three lines view"
 msgstr "Tre linee alla volta"
 
-#: ../src/gsb_transactions_list.c:538
+#: ../src/gsb_transactions_list.c:541
 #, fuzzy
 msgid "Show reconciled transactions"
 msgstr "Transazioni riconciliate"
 
-#: ../src/gsb_transactions_list.c:552
+#: ../src/gsb_transactions_list.c:555
 #, fuzzy
 msgid "Show lines archives"
 msgstr "Monete conosciute"
 
-#: ../src/gsb_transactions_list.c:835 ../src/gsb_transactions_list.c:3933
-#: ../src/gsb_transactions_list.c:4049
+#: ../src/gsb_transactions_list.c:838 ../src/gsb_transactions_list.c:3947
+#: ../src/gsb_transactions_list.c:4063
 msgid ""
 "Some children didn't find their mother in the list, this shouldn't happen "
 "and there is probably a bug behind that. Please contact the Grisbi team.\n"
@@ -8831,45 +8847,45 @@ msgid ""
 "The concerned children number are :\n"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1079
+#: ../src/gsb_transactions_list.c:1082
 msgid "P"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1083
+#: ../src/gsb_transactions_list.c:1086
 msgid "T"
 msgstr ""
 
 #. set the R on the transaction
-#: ../src/gsb_transactions_list.c:1087 ../src/gsb_transactions_list.c:1935
+#: ../src/gsb_transactions_list.c:1090 ../src/gsb_transactions_list.c:1938
 msgid "R"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1466
+#: ../src/gsb_transactions_list.c:1469
 #, fuzzy, c-format
 msgid "Do you want to add the transactions of the archive %s into the list ?"
 msgstr "Vuoi recuperare tutte le linee dell'ultima ripartizione?"
 
-#: ../src/gsb_transactions_list.c:1479
+#: ../src/gsb_transactions_list.c:1482
 msgid ""
 "An archive was clicked but Grisbi is unable to get the name. It seems like a "
 "bug.\n"
 "Please try to reproduce and contact the Grisbi team."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1483
+#: ../src/gsb_transactions_list.c:1486
 msgid ""
 "An archive was clicked but it seems to have the number 0, wich should not "
 "happen.\n"
 "Please try to reproduce and contact the Grisbi team."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1866
+#: ../src/gsb_transactions_list.c:1869
 msgid ""
 "You cannot switch a transaction between R and non R while reconciling.\n"
 "Please finish or cancel the reconciliation first."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1878
+#: ../src/gsb_transactions_list.c:1881
 #, c-format
 msgid ""
 "You are trying to reconcile or unreconcile a transaction manually, which is "
@@ -8883,7 +8899,7 @@ msgstr ""
 
 #. we warn the user the transaction disappear
 #. * don't laugh ! there were several bugs reports about a transaction wich disappear :-)
-#: ../src/gsb_transactions_list.c:1947
+#: ../src/gsb_transactions_list.c:1950
 msgid ""
 "The transaction has disappear from the list...\n"
 "Don't worry, it's because you marked it as R, and you choosed not to show "
@@ -8891,26 +8907,26 @@ msgid ""
 "did."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1948
+#: ../src/gsb_transactions_list.c:1951
 #, fuzzy
 msgid "Marking a transaction as R"
 msgstr "Segna transazioni"
 
-#: ../src/gsb_transactions_list.c:2027
+#: ../src/gsb_transactions_list.c:2030
 #, fuzzy
 msgid "Select the reconciliation to associate to the selected transaction: "
 msgstr "Transazioni riconciliate:"
 
-#: ../src/gsb_transactions_list.c:2179
+#: ../src/gsb_transactions_list.c:2182
 msgid "Grisbi couldn't get the selection, operation canceled..."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:2223
+#: ../src/gsb_transactions_list.c:2226
 #, fuzzy
 msgid "Impossible to delete an archived transaction."
 msgstr "Impossibile eliminare una transazione riconciliata."
 
-#: ../src/gsb_transactions_list.c:2232
+#: ../src/gsb_transactions_list.c:2235
 msgid ""
 "Impossible to delete a reconciled transaction.\n"
 "The transaction, the contra-transaction or the children if it is a split are "
@@ -8918,83 +8934,83 @@ msgid ""
 "necessary."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:2247
+#: ../src/gsb_transactions_list.c:2250
 #, c-format
 msgid ""
 "Do you really want to delete the child of the transaction with party '%s' ?"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:2259
+#: ../src/gsb_transactions_list.c:2262
 #, c-format
 msgid "Do you really want to delete transaction with party '%s' ?"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:2462
+#: ../src/gsb_transactions_list.c:2465
 #, fuzzy
 msgid "Displays the contra-transaction"
 msgstr "Mostra registrazioni"
 
 #. use transaction as template
-#: ../src/gsb_transactions_list.c:2515 ../src/menu.c:221
+#: ../src/gsb_transactions_list.c:2518 ../src/menu.c:221
 #, fuzzy
 msgid "Use selected transaction as a template"
 msgstr "Usa le transazioni selezionate come template"
 
 #. Convert to scheduled transaction
-#: ../src/gsb_transactions_list.c:2538
+#: ../src/gsb_transactions_list.c:2541
 msgid "Convert transaction to scheduled transaction"
 msgstr "Converti la transazione in una transazione schedulata"
 
 #. Move to another account
-#: ../src/gsb_transactions_list.c:2547
+#: ../src/gsb_transactions_list.c:2550
 msgid "Move transaction to another account"
 msgstr "Sposta la transazione ad un altro conto"
 
 #. Change cell content.
-#: ../src/gsb_transactions_list.c:2570
+#: ../src/gsb_transactions_list.c:2573
 msgid "Change cell content"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:2621
+#: ../src/gsb_transactions_list.c:2624
 #, fuzzy
 msgid "Clear cell"
 msgstr "Annulla"
 
-#: ../src/gsb_transactions_list.c:3018
+#: ../src/gsb_transactions_list.c:3021
 msgid "Cannot move a transfer on his contra-account"
 msgstr "Impossibile spostare un trasferimento nel suo contro-conto"
 
 #. sort by line
-#: ../src/gsb_transactions_list.c:3322
+#: ../src/gsb_transactions_list.c:3325
 #, fuzzy
 msgid "Sort list by: "
 msgstr "Ordina per data:"
 
-#: ../src/gsb_transactions_list.c:3369
+#: ../src/gsb_transactions_list.c:3372
 msgid "alignment: "
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3377
+#: ../src/gsb_transactions_list.c:3380
 msgid "LEFT"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3391
+#: ../src/gsb_transactions_list.c:3394
 msgid "CENTER"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3405
+#: ../src/gsb_transactions_list.c:3408
 msgid "RIGHT"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3803
+#: ../src/gsb_transactions_list.c:3817
 msgid "Transfer to a deleted account"
 msgstr "Trasferimento ad un conto eliminato"
 
-#: ../src/gsb_transactions_list.c:3805
+#: ../src/gsb_transactions_list.c:3819
 msgid "Transfer from a deleted account"
 msgstr "Trasferimento da un conto eliminato"
 
-#: ../src/gsb_transactions_list.c:3965 ../src/gsb_transactions_list.c:4075
+#: ../src/gsb_transactions_list.c:3979 ../src/gsb_transactions_list.c:4089
 msgid ""
 "You have just recovered an archive, if you don't see any new transaction, "
 "remember that the R transactions are not showed so the archived transactions "
@@ -12783,9 +12799,6 @@ msgstr ""
 #~ msgid "Error opening config"
 #~ msgstr "Errore nell'apertura della configurazione"
 
-#~ msgid "Error saving file '%s': %s"
-#~ msgstr "Errore nel salvataggio del file '%s': %s"
-
 #~ msgid "Invalid filename: \"%s\"!"
 #~ msgstr "Nome del file non valido \"%s\"!"
 
diff --git a/po/lv.po b/po/lv.po
index c19b7d7..8c3ce04 100644
--- a/po/lv.po
+++ b/po/lv.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: 1.0\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-10-04 22:27+0200\n"
+"POT-Creation-Date: 2011-11-27 18:09+0100\n"
 "PO-Revision-Date: 2010-11-08 20:02+0300\n"
 "Last-Translator: Valdis Vītoliņš <valdis.vitolins at odo.lv>\n"
 "Language-Team: LATVIAN <info at odo.lv>\n"
@@ -194,7 +194,7 @@ msgstr "Kontu atlikumu saraksts"
 #: ../src/categories_onglet.c:732 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231 ../src/gsb_fyear_config.c:283
-#: ../src/gsb_transactions_list.c:2064 ../src/imputation_budgetaire.c:770
+#: ../src/gsb_transactions_list.c:2067 ../src/imputation_budgetaire.c:770
 #: ../src/tiers_onglet.c:666
 msgid "Name"
 msgstr "Nosaukums"
@@ -598,8 +598,8 @@ msgstr "Pēc noklusējuma"
 
 #. mise en place de la paddingbox des catégories
 #: ../src/bet_config.c:583 ../src/bet_config.c:602 ../src/bet_config.c:620
-#: ../src/bet_config.c:684 ../src/bet_hist.c:183 ../src/bet_hist.c:2096
-#: ../src/bet_hist.c:2102 ../src/categories_onglet.c:347
+#: ../src/bet_config.c:684 ../src/bet_hist.c:183 ../src/bet_hist.c:2092
+#: ../src/bet_hist.c:2098 ../src/categories_onglet.c:347
 #: ../src/etats_config.c:537 ../src/etats_config.c:540
 #: ../src/etats_config.c:3001 ../src/etats_config.c:7067
 #: ../src/fenetre_principale.c:296 ../src/navigation.c:1960
@@ -608,10 +608,10 @@ msgstr "Kategorijas"
 
 #. mise en place de la paddingbox des ib
 #: ../src/bet_config.c:584 ../src/bet_config.c:603 ../src/bet_config.c:621
-#: ../src/bet_config.c:693 ../src/bet_hist.c:192 ../src/bet_hist.c:2100
+#: ../src/bet_config.c:693 ../src/bet_hist.c:192 ../src/bet_hist.c:2096
 #: ../src/etats_config.c:546 ../src/etats_config.c:549
 #: ../src/etats_config.c:3807 ../src/etats_config.c:7144
-#: ../src/export_csv.c:815 ../src/fenetre_principale.c:301
+#: ../src/export_csv.c:823 ../src/fenetre_principale.c:301
 #: ../src/import_csv.c:88 ../src/imputation_budgetaire.c:353
 #: ../src/navigation.c:1964
 msgid "Budgetary lines"
@@ -638,18 +638,18 @@ msgid "Choose the financial year or 12 months rolling"
 msgstr "Izvēlēties finanšu gadu, vai pēdējos 12 mēnešus"
 
 #. name of the div sous-div column
-#: ../src/bet_config.c:920 ../src/bet_hist.c:572 ../src/bet_hist.c:1647
+#: ../src/bet_config.c:920 ../src/bet_hist.c:570 ../src/bet_hist.c:1643
 #: ../src/categories_onglet.c:160 ../src/etats_affiche.c:2437
-#: ../src/etats_config.c:684 ../src/export_csv.c:806
-#: ../src/gsb_transactions_list.c:176 ../src/import_csv.c:86
+#: ../src/etats_config.c:684 ../src/export_csv.c:814
+#: ../src/gsb_transactions_list.c:179 ../src/import_csv.c:86
 #: ../src/meta_categories.c:67
 msgid "Category"
 msgstr "Kategorija"
 
 #: ../src/bet_config.c:933 ../src/bet_future.c:817 ../src/bet_future.c:2025
-#: ../src/bet_future.c:2501 ../src/bet_hist.c:1640 ../src/etats_affiche.c:2444
+#: ../src/bet_future.c:2501 ../src/bet_hist.c:1636 ../src/etats_affiche.c:2444
 #: ../src/etats_config.c:688 ../src/gsb_form.c:1343
-#: ../src/gsb_form_widget.c:448 ../src/gsb_transactions_list.c:168
+#: ../src/gsb_form_widget.c:448 ../src/gsb_transactions_list.c:171
 #: ../src/imputation_budgetaire.c:165 ../src/meta_budgetary.c:65
 msgid "Budgetary line"
 msgstr "Budžēta pozīcija"
@@ -848,14 +848,14 @@ msgstr ""
 
 #. Print list
 #: ../src/bet_finance_ui.c:1030 ../src/bet_finance_ui.c:1845
-#: ../src/bet_hist.c:1939 ../src/bet_tab.c:1529 ../src/bet_tab.c:2889
+#: ../src/bet_hist.c:1935 ../src/bet_tab.c:1529 ../src/bet_tab.c:2885
 #, fuzzy
 msgid "Print the array"
 msgstr "Printēt"
 
 #. Export list
 #: ../src/bet_finance_ui.c:1040 ../src/bet_finance_ui.c:1858
-#: ../src/bet_finance_ui.c:1884 ../src/bet_hist.c:1952 ../src/bet_tab.c:1539
+#: ../src/bet_finance_ui.c:1884 ../src/bet_hist.c:1948 ../src/bet_tab.c:1539
 #, fuzzy
 msgid "Export the array"
 msgstr "Eksportēt budžeta sarakstus"
@@ -872,10 +872,10 @@ msgid "Loan amount: "
 msgstr "Kontu ielādēšana:"
 
 #: ../src/bet_finance_ui.c:1187 ../src/bet_future.c:771 ../src/bet_tab.c:657
-#: ../src/etats_affiche.c:2409 ../src/export_csv.c:776
+#: ../src/etats_affiche.c:2409 ../src/export_csv.c:784
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_form.c:1298
 #: ../src/gsb_form_widget.c:416 ../src/gsb_reconcile.c:162
-#: ../src/gsb_scheduler_list.c:512 ../src/gsb_transactions_list.c:165
+#: ../src/gsb_scheduler_list.c:512 ../src/gsb_transactions_list.c:168
 #: ../src/import.c:3326 ../src/import_csv.c:81
 msgid "Date"
 msgstr "Datums"
@@ -921,14 +921,14 @@ msgstr "Importa apvienības"
 msgid "Credits"
 msgstr "Kredīts (ieņēmumi)"
 
-#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1936 ../src/bet_tab.c:2886
-#: ../src/etats_onglet.c:177 ../src/gsb_transactions_list.c:372
+#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1932 ../src/bet_tab.c:2882
+#: ../src/etats_onglet.c:177 ../src/gsb_transactions_list.c:375
 msgid "Print"
 msgstr "Drukāt"
 
-#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1949 ../src/bet_tab.c:2899
+#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1945 ../src/bet_tab.c:2895
 #: ../src/categories_onglet.c:562 ../src/etats_onglet.c:167
-#: ../src/export.c:164 ../src/imputation_budgetaire.c:599
+#: ../src/export.c:204 ../src/imputation_budgetaire.c:599
 msgid "Export"
 msgstr "Eksports"
 
@@ -937,7 +937,7 @@ msgstr "Eksports"
 msgid "credit.csv"
 msgstr "Kredīts (ieņēmumi)"
 
-#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2046 ../src/bet_tab.c:3025
+#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2042 ../src/bet_tab.c:3021
 #: ../src/imputation_budgetaire.c:439
 msgid "Cannot save file."
 msgstr "Nevar saglabāt failu"
@@ -1016,20 +1016,20 @@ msgid "Years"
 msgstr "Gadi"
 
 #: ../src/bet_future.c:329 ../src/gsb_form_scheduler.c:176
-#: ../src/gsb_form_scheduler.c:193 ../src/gsb_scheduler_list.c:512
+#: ../src/gsb_scheduler_list.c:512
 msgid "Frequency"
 msgstr "Biežums"
 
 #: ../src/bet_future.c:337 ../src/bet_future.c:732
-#: ../src/gsb_form_scheduler.c:643 ../src/gsb_form_scheduler.c:836
-#: ../src/gsb_form_scheduler.c:1098
+#: ../src/gsb_form_scheduler.c:193 ../src/gsb_form_scheduler.c:643
+#: ../src/gsb_form_scheduler.c:836 ../src/gsb_form_scheduler.c:1098
 msgid "Limit date"
 msgstr "Datuma limits"
 
 #: ../src/bet_future.c:350 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231
-#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2064
+#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2067
 msgid "Final date"
 msgstr "Beigu datums"
 
@@ -1056,30 +1056,30 @@ msgstr "Izvēlēties maksājuma veidu"
 #: ../src/bet_future.c:789 ../src/etats_affiche.c:2430
 #: ../src/etats_config.c:528 ../src/etats_config.c:531
 #: ../src/etats_config.c:696 ../src/etats_config.c:7032
-#: ../src/export_csv.c:791 ../src/fenetre_principale.c:286
+#: ../src/export_csv.c:799 ../src/fenetre_principale.c:286
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_form.c:1319
 #: ../src/gsb_form_widget.c:436 ../src/gsb_scheduler_list.c:512
-#: ../src/gsb_transactions_list.c:167 ../src/import.c:3333
+#: ../src/gsb_transactions_list.c:170 ../src/import.c:3333
 #: ../src/import_csv.c:83 ../src/meta_payee.c:79
 msgid "Payee"
 msgstr "Darījuma partneris"
 
 #. Debit method_ptr
 #: ../src/bet_future.c:796 ../src/bet_tab.c:691 ../src/categories_onglet.c:762
-#: ../src/export_csv.c:797 ../src/gsb_form.c:1324 ../src/gsb_form_widget.c:420
+#: ../src/export_csv.c:805 ../src/gsb_form.c:1324 ../src/gsb_form_widget.c:420
 #: ../src/gsb_payment_method_config.c:319
 #: ../src/gsb_payment_method_config.c:390
-#: ../src/gsb_payment_method_config.c:1084 ../src/gsb_transactions_list.c:169
+#: ../src/gsb_payment_method_config.c:1084 ../src/gsb_transactions_list.c:172
 #: ../src/import_csv.c:92 ../src/imputation_budgetaire.c:800
 msgid "Debit"
 msgstr "Debets (izdevumi)"
 
 #. Credit method_ptr
 #: ../src/bet_future.c:803 ../src/bet_tab.c:709 ../src/categories_onglet.c:762
-#: ../src/export_csv.c:794 ../src/gsb_form.c:1329 ../src/gsb_form_widget.c:424
+#: ../src/export_csv.c:802 ../src/gsb_form.c:1329 ../src/gsb_form_widget.c:424
 #: ../src/gsb_payment_method_config.c:326
 #: ../src/gsb_payment_method_config.c:403
-#: ../src/gsb_payment_method_config.c:1080 ../src/gsb_transactions_list.c:170
+#: ../src/gsb_payment_method_config.c:1080 ../src/gsb_transactions_list.c:173
 #: ../src/imputation_budgetaire.c:800
 msgid "Credit"
 msgstr "Kredīts (ieņēmumi)"
@@ -1090,9 +1090,9 @@ msgid "Categories : Sub-categories"
 msgstr "Kategorijas : Sub-kategorijas"
 
 #. Notes
-#: ../src/bet_future.c:824 ../src/etats_affiche.c:2451 ../src/export_csv.c:812
+#: ../src/bet_future.c:824 ../src/etats_affiche.c:2451 ../src/export_csv.c:820
 #: ../src/gsb_bank.c:941 ../src/gsb_form.c:1348 ../src/gsb_form_widget.c:452
-#: ../src/gsb_transactions_list.c:179 ../src/import_csv.c:84
+#: ../src/gsb_transactions_list.c:182 ../src/import_csv.c:84
 msgid "Notes"
 msgstr "Piezīmes"
 
@@ -1101,8 +1101,8 @@ msgstr "Piezīmes"
 #. Transfer = Virement
 #. Direct deposit remplacé par Transfert = Virement
 #: ../src/bet_future.c:1423 ../src/bet_future.c:1670
-#: ../src/etats_affiche.c:1848 ../src/export_csv.c:617 ../src/export_csv.c:729
-#: ../src/export_csv.c:741 ../src/gsb_data_category.c:1060
+#: ../src/etats_affiche.c:1848 ../src/export_csv.c:625 ../src/export_csv.c:737
+#: ../src/export_csv.c:749 ../src/gsb_data_category.c:1060
 #: ../src/gsb_data_payment.c:635 ../src/gsb_data_payment.c:719
 #: ../src/gsb_data_payment.c:758 ../src/gsb_form.c:2314 ../src/import.c:2762
 #: ../src/import.c:2780 ../src/plugins/ofx/ofx.c:434
@@ -1177,72 +1177,72 @@ msgid ""
 "You need to fix it and start over."
 msgstr ""
 
-#: ../src/bet_graph.c:304 ../src/bet_graph.c:416
+#: ../src/bet_graph.c:305 ../src/bet_graph.c:422
 msgid "Graph"
 msgstr ""
 
-#: ../src/bet_graph.c:361 ../src/tiers_onglet.c:1064
+#: ../src/bet_graph.c:362 ../src/tiers_onglet.c:1064
 msgid "Options"
 msgstr "Opcijas"
 
-#: ../src/bet_graph.c:429
+#: ../src/bet_graph.c:435
 msgid "Expenses"
 msgstr ""
 
-#: ../src/bet_graph.c:453 ../src/etats_affiche.c:2299
+#: ../src/bet_graph.c:456 ../src/etats_affiche.c:2299
 msgid "Incomes"
 msgstr "Ienākumi"
 
-#: ../src/bet_graph.c:805
+#: ../src/bet_graph.c:817
 msgid "You can not exceed one year of visualization"
 msgstr ""
 
-#: ../src/bet_graph.c:805
+#: ../src/bet_graph.c:817
 msgid "Overflow"
 msgstr ""
 
-#: ../src/bet_graph.c:962
+#: ../src/bet_graph.c:974
 #, fuzzy
 msgid "Column"
 msgstr "Kolonna"
 
-#: ../src/bet_graph.c:989
+#: ../src/bet_graph.c:1001
 msgid "Line"
 msgstr ""
 
 #. la grille est visible
-#: ../src/bet_graph.c:1449 ../src/bet_graph.c:1483
+#: ../src/bet_graph.c:1461 ../src/bet_graph.c:1495
 #, fuzzy
 msgid "Hide grid"
 msgstr "Arhīvs"
 
-#: ../src/bet_graph.c:1451 ../src/bet_graph.c:1485 ../src/ui/bet_graph.ui.h:23
+#: ../src/bet_graph.c:1463 ../src/bet_graph.c:1497 ../src/ui/bet_graph.ui.h:23
 #, fuzzy
 msgid "Show grid"
 msgstr "Rādīt _saskaņojumus"
 
-#: ../src/bet_hist.c:560 ../src/tiers_onglet.c:1151
+#: ../src/bet_hist.c:558 ../src/tiers_onglet.c:1151
 msgid "Select"
 msgstr "Izvēlēties"
 
-#: ../src/bet_hist.c:591 ../src/categories_onglet.c:180
-#: ../src/etats_config.c:5249 ../src/export_csv.c:800
+#: ../src/bet_hist.c:589 ../src/categories_onglet.c:180
+#: ../src/etats_config.c:5249 ../src/export_csv.c:808
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_scheduler_list.c:513
-#: ../src/gsb_transactions_list.c:172 ../src/import.c:3340
+#: ../src/gsb_transactions_list.c:175 ../src/import.c:3340
 #: ../src/imputation_budgetaire.c:185 ../src/tiers_onglet.c:232
 msgid "Amount"
 msgstr "Summa"
 
-#: ../src/bet_hist.c:609
+#: ../src/bet_hist.c:607
 msgid "Average"
 msgstr "Vidējais"
 
-#: ../src/bet_hist.c:627
+#: ../src/bet_hist.c:625
 #, fuzzy
 msgid "Current fyear"
 msgstr "Pašreizējais gads"
 
-#: ../src/bet_hist.c:646
+#: ../src/bet_hist.c:644
 msgid "Amount retained"
 msgstr "Summa, ko patur"
 
@@ -1251,40 +1251,40 @@ msgstr "Summa, ko patur"
 #. * FYEAR_COL_NAME : the name of the fyear
 #. * FYEAR_COL_NUMBER : the number of the fyear
 #. * FYEAR_COL_VIEW : it the fyear should be showed
-#: ../src/bet_hist.c:1067
+#: ../src/bet_hist.c:1063
 msgid "12 months rolling"
 msgstr "12 mēnešu perjods"
 
 #. Add last amount menu
-#: ../src/bet_hist.c:1482
+#: ../src/bet_hist.c:1478
 msgid "Assign the amount of the last operation"
 msgstr "Pēdējo darbību summa"
 
 #. Add average amount menu
-#: ../src/bet_hist.c:1505
+#: ../src/bet_hist.c:1501
 msgid "Copy the average amount"
 msgstr "Kopēt vidējo summu"
 
-#: ../src/bet_hist.c:1800
+#: ../src/bet_hist.c:1796
 #, c-format
 msgid "Amounts by %s on 12 months rolling for the account: «%s»"
 msgstr ""
 
-#: ../src/bet_hist.c:1805
+#: ../src/bet_hist.c:1801
 #, fuzzy, c-format
 msgid "Amounts by %s in %s for the account: «%s»"
 msgstr "Valūtas kontu:"
 
-#: ../src/bet_hist.c:1962
+#: ../src/bet_hist.c:1958
 #, fuzzy
 msgid "Data graph"
 msgstr "Datu grupēšana"
 
-#: ../src/bet_hist.c:1966
+#: ../src/bet_hist.c:1962
 msgid "display the data graph"
 msgstr ""
 
-#: ../src/bet_hist.c:2022
+#: ../src/bet_hist.c:2018
 #, fuzzy
 msgid "Export the historical data"
 msgstr "Datu vēstures avoti"
@@ -1313,14 +1313,14 @@ msgstr "Atzīmējiet rūtiņu, lai automātiski mainītu datumu"
 msgid "Description"
 msgstr "Apraksts"
 
-#: ../src/bet_tab.c:727 ../src/export_csv.c:803 ../src/gsb_reconcile.c:165
-#: ../src/gsb_scheduler_list.c:513 ../src/gsb_transactions_list.c:171
-#: ../src/gsb_transactions_list.c:3316 ../src/import_csv.c:90
+#: ../src/bet_tab.c:727 ../src/export_csv.c:811 ../src/gsb_reconcile.c:165
+#: ../src/gsb_scheduler_list.c:513 ../src/gsb_transactions_list.c:174
+#: ../src/gsb_transactions_list.c:3319 ../src/import_csv.c:90
 msgid "Balance"
 msgstr "Bilance"
 
-#: ../src/bet_tab.c:823 ../src/bet_tab.c:836 ../src/bet_tab.c:1030
-#: ../src/bet_tab.c:2499 ../src/bet_tab.c:2504
+#: ../src/bet_tab.c:823 ../src/bet_tab.c:836 ../src/bet_tab.c:1028
+#: ../src/bet_tab.c:2497 ../src/bet_tab.c:2502
 #, c-format
 msgid ""
 "Transfer between account: %s\n"
@@ -1369,44 +1369,44 @@ msgstr "Nevar izdot darījumu uz slēgtā konta."
 msgid "Reset data"
 msgstr "Atiestatīt datumu"
 
-#: ../src/bet_tab.c:1860
+#: ../src/bet_tab.c:1858
 msgid " (still available)"
 msgstr "(joprojām pieejams)"
 
-#: ../src/bet_tab.c:1869 ../src/bet_tab.c:1891
+#: ../src/bet_tab.c:1867 ../src/bet_tab.c:1889
 msgid " (budget exceeded)"
 msgstr "(pārsniegts budžets)"
 
-#: ../src/bet_tab.c:1882
+#: ../src/bet_tab.c:1880
 msgid " (yet to receive)"
 msgstr "(vēl jāsaņem)"
 
-#: ../src/bet_tab.c:2422 ../src/bet_tab.c:2472 ../src/bet_tab.c:2532
+#: ../src/bet_tab.c:2420 ../src/bet_tab.c:2470 ../src/bet_tab.c:2530
 msgid "No data by default"
 msgstr "Nav datu pēc noklusējuma"
 
-#: ../src/bet_tab.c:2430 ../src/bet_tab.c:2480 ../src/bet_tab.c:2538
+#: ../src/bet_tab.c:2428 ../src/bet_tab.c:2478 ../src/bet_tab.c:2536
 #: ../src/etats_affiche.c:1864 ../src/gsb_data_category.c:161
 #: ../src/meta_categories.c:70
 msgid "No category"
 msgstr "Nav kategorijas"
 
-#: ../src/bet_tab.c:2438 ../src/bet_tab.c:2488 ../src/bet_tab.c:2544
+#: ../src/bet_tab.c:2436 ../src/bet_tab.c:2486 ../src/bet_tab.c:2542
 #: ../src/etats_affiche.c:2034 ../src/meta_budgetary.c:68
 msgid "No budgetary line"
 msgstr "Nav budžet pozīcijas"
 
-#: ../src/bet_tab.c:2902 ../src/bet_tab.c:3001
+#: ../src/bet_tab.c:2898 ../src/bet_tab.c:2997
 #, fuzzy
 msgid "Export the array of forecast"
 msgstr "Eksportēt budžeta sarakstus"
 
-#: ../src/bet_tab.c:2959
+#: ../src/bet_tab.c:2955
 #, fuzzy
 msgid "Balance at "
 msgstr "Bilance"
 
-#: ../src/bet_tab.c:3008
+#: ../src/bet_tab.c:3004
 #, fuzzy
 msgid "forecast.csv"
 msgstr "Prognoze"
@@ -1507,7 +1507,7 @@ msgid "Export a Grisbi category file (.cgsb)"
 msgstr "Grisbi kategoriju failu (.cgsb) eksports"
 
 #: ../src/categories_onglet.c:571 ../src/etats_onglet.c:187
-#: ../src/gsb_scheduler_list.c:274 ../src/gsb_transactions_list.c:344
+#: ../src/gsb_scheduler_list.c:274 ../src/gsb_transactions_list.c:347
 #: ../src/imputation_budgetaire.c:609 ../src/tiers_onglet.c:326
 msgid "Delete"
 msgstr "Dzēst"
@@ -1517,7 +1517,7 @@ msgid "Delete selected category"
 msgstr "Dzēst izvēlēto kategoriju"
 
 #: ../src/categories_onglet.c:580 ../src/gsb_scheduler_list.c:284
-#: ../src/gsb_transactions_list.c:353 ../src/imputation_budgetaire.c:619
+#: ../src/gsb_transactions_list.c:356 ../src/imputation_budgetaire.c:619
 #: ../src/tiers_onglet.c:335
 msgid "Edit"
 msgstr "Rediģēt"
@@ -1528,7 +1528,7 @@ msgid "Edit selected category"
 msgstr "Rediģēt izvēlēto kategoriju"
 
 #: ../src/categories_onglet.c:590 ../src/gsb_scheduler_list.c:315
-#: ../src/gsb_transactions_list.c:380 ../src/imputation_budgetaire.c:630
+#: ../src/gsb_transactions_list.c:383 ../src/imputation_budgetaire.c:630
 #: ../src/tiers_onglet.c:345
 msgid "View"
 msgstr "Skats"
@@ -1546,7 +1546,7 @@ msgstr "Kategorijas skats"
 msgid "Subcategory view"
 msgstr "Apakškategorijas skats"
 
-#: ../src/categories_onglet.c:654 ../src/gsb_transactions_list.c:529
+#: ../src/categories_onglet.c:654 ../src/gsb_transactions_list.c:532
 #: ../src/imputation_budgetaire.c:694 ../src/tiers_onglet.c:462
 msgid "Complete view"
 msgstr "Pilnīgs skats"
@@ -2069,13 +2069,13 @@ msgid "Result without financial year: "
 msgstr "Rezultāti bez finanšu gada:"
 
 #: ../src/etats_affiche.c:1403 ../src/gsb_scheduler_list.c:1260
-#: ../src/gsb_transactions_list.c:3816
+#: ../src/gsb_transactions_list.c:3830
 #, c-format
 msgid "Transfer to %s"
 msgstr "Pārvietot uz %s"
 
 #: ../src/etats_affiche.c:1405 ../src/gsb_scheduler_list.c:1264
-#: ../src/gsb_transactions_list.c:3819
+#: ../src/gsb_transactions_list.c:3833
 #, c-format
 msgid "Transfer from %s"
 msgstr "Pārvietot no %s"
@@ -2125,10 +2125,10 @@ msgstr "Kopumā pavisam (%d darījumi):"
 msgid "General total: "
 msgstr "Kopumā pavisam:"
 
-#: ../src/etats_affiche.c:1857 ../src/export_csv.c:587
+#: ../src/etats_affiche.c:1857 ../src/export_csv.c:595
 #: ../src/gsb_data_category.c:1058 ../src/gsb_form.c:735
-#: ../src/gsb_form.c:1761 ../src/gsb_form.c:2905 ../src/gsb_form.c:3308
-#: ../src/gsb_form_scheduler.c:317 ../src/gsb_transactions_list.c:3794
+#: ../src/gsb_form.c:1761 ../src/gsb_form.c:2920 ../src/gsb_form.c:3323
+#: ../src/gsb_form_scheduler.c:317 ../src/gsb_transactions_list.c:3808
 msgid "Split of transaction"
 msgstr "Darījuma sadalīšana"
 
@@ -2149,15 +2149,15 @@ msgstr "Nav partnera"
 msgid "Outgoings"
 msgstr "Izdevumi"
 
-#: ../src/etats_affiche.c:2416 ../src/export_csv.c:779 ../src/gsb_form.c:1303
+#: ../src/etats_affiche.c:2416 ../src/export_csv.c:787 ../src/gsb_form.c:1303
 #: ../src/gsb_form.c:2148 ../src/gsb_form.c:2178 ../src/gsb_form_widget.c:428
-#: ../src/gsb_transactions_list.c:166 ../src/import_csv.c:82
+#: ../src/gsb_transactions_list.c:169 ../src/import_csv.c:82
 msgid "Value date"
 msgstr "Vērtība"
 
-#: ../src/etats_affiche.c:2423 ../src/export_csv.c:785
+#: ../src/etats_affiche.c:2423 ../src/export_csv.c:793
 #: ../src/gsb_archive_config.c:102 ../src/gsb_assistant_archive_export.c:153
-#: ../src/gsb_form_widget.c:432 ../src/gsb_transactions_list.c:175
+#: ../src/gsb_form_widget.c:432 ../src/gsb_transactions_list.c:178
 msgid "Financial year"
 msgstr "Finanšu gads"
 
@@ -2172,13 +2172,13 @@ msgstr "Apmaksas metodes"
 msgid "Cheque"
 msgstr "Čeku"
 
-#: ../src/etats_affiche.c:2472 ../src/export_csv.c:821 ../src/gsb_form.c:1395
-#: ../src/gsb_form_widget.c:472 ../src/gsb_transactions_list.c:178
+#: ../src/etats_affiche.c:2472 ../src/export_csv.c:829 ../src/gsb_form.c:1395
+#: ../src/gsb_form_widget.c:472 ../src/gsb_transactions_list.c:181
 msgid "Voucher"
 msgstr "Kuponu"
 
-#: ../src/etats_affiche.c:2479 ../src/export_csv.c:827 ../src/gsb_form.c:1390
-#: ../src/gsb_form_widget.c:476 ../src/gsb_transactions_list.c:180
+#: ../src/etats_affiche.c:2479 ../src/export_csv.c:835 ../src/gsb_form.c:1390
+#: ../src/gsb_form_widget.c:476 ../src/gsb_transactions_list.c:183
 msgid "Bank references"
 msgstr "Bankas atsauces"
 
@@ -2326,7 +2326,7 @@ msgstr "Datu attēlojums"
 msgid "Generalities"
 msgstr "Vispārīgi"
 
-#: ../src/etats_config.c:644 ../src/etats_config.c:647 ../src/export_csv.c:767
+#: ../src/etats_config.c:644 ../src/etats_config.c:647 ../src/export_csv.c:775
 #: ../src/fenetre_principale.c:253 ../src/parametres.c:430
 msgid "Transactions"
 msgstr "Darījumi"
@@ -2455,16 +2455,17 @@ msgstr "Izvēlēties kontus, kas iekļauti ziņojumā:"
 
 #: ../src/etats_config.c:2557 ../src/etats_config.c:2812
 #: ../src/etats_config.c:3094 ../src/etats_config.c:3901
-#: ../src/etats_config.c:4091 ../src/etats_config.c:7322
-#: ../src/tiers_onglet.c:1428 ../src/tiers_onglet.c:1448
+#: ../src/etats_config.c:4091 ../src/etats_config.c:7322 ../src/export.c:613
+#: ../src/gsb_assistant.c:91 ../src/tiers_onglet.c:1428
+#: ../src/tiers_onglet.c:1448
 msgid "Select all"
 msgstr "Izvēlēties visus"
 
 #. ajoute le bouton (dé)sélectionne tout
 #: ../src/etats_config.c:2572 ../src/etats_config.c:2827
 #: ../src/etats_config.c:3109 ../src/etats_config.c:3916
-#: ../src/etats_config.c:4106 ../src/etats_config.c:7337 ../src/import.c:2270
-#: ../src/tiers_onglet.c:1219 ../src/tiers_onglet.c:1430
+#: ../src/etats_config.c:4106 ../src/etats_config.c:7337 ../src/export.c:608
+#: ../src/import.c:2270 ../src/tiers_onglet.c:1219 ../src/tiers_onglet.c:1430
 msgid "Unselect all"
 msgstr "Noņemt visus"
 
@@ -3048,7 +3049,7 @@ msgstr "Atlasīt darbības pēc maksājuma metodes"
 msgid "Select methods of payment to include: "
 msgstr "Atlasīt maksājumu metodes, lai iekļautu:"
 
-#: ../src/etats_csv.c:175 ../src/export_csv.c:410
+#: ../src/etats_csv.c:175 ../src/export_csv.c:418
 #, fuzzy, c-format
 msgid ""
 "Unable to create file \"%s\" :\n"
@@ -3349,11 +3350,11 @@ msgstr "no %s %d"
 msgid "to %s %d"
 msgstr "līdz %s %d"
 
-#: ../src/export.c:79
+#: ../src/export.c:89
 msgid "Exporting Grisbi accounts"
 msgstr "Eksportēt Grisbi kontus"
 
-#: ../src/export.c:80
+#: ../src/export.c:90
 msgid ""
 "This assistant will guide you through the process of exporting Grisbi "
 "accounts into QIF or CSV files.\n"
@@ -3366,31 +3367,50 @@ msgstr ""
 "Par cik QIF un CSV neatbalsta valūtas, visas darbības, kas tiks konvertētas "
 "uz. valūtas attiecīgo kontu."
 
-#: ../src/export.c:136
+#: ../src/export.c:176
 msgid "Select accounts to export"
 msgstr "Atlasīt kontus uz eksportu"
 
-#: ../src/export.c:173 ../src/export_csv.c:770
+#: ../src/export.c:213 ../src/export_csv.c:778
 #: ../src/gsb_data_partial_balance.c:1508
 msgid "Account name"
 msgstr "Konta nosaukums"
 
-#: ../src/export.c:256
+#: ../src/export.c:242
+#, fuzzy
+msgid "Select options to export"
+msgstr "Atlasīt kontus uz eksportu"
+
+#: ../src/export.c:243 ../src/export.c:462
+#: ../src/gsb_assistant_archive_export.c:306
+msgid "QIF format"
+msgstr "QIF formāts"
+
+#: ../src/export.c:243 ../src/export.c:463
+#: ../src/gsb_assistant_archive_export.c:307
+msgid "CSV format"
+msgstr "CSV formāts"
+
+#: ../src/export.c:249
+msgid "Treat all files as the first"
+msgstr ""
+
+#: ../src/export.c:326
 msgid "Export settings completed successfully"
 msgstr ""
 
-#: ../src/export.c:260
+#: ../src/export.c:330
 #, fuzzy
 msgid "Press the 'Close' button to finish the export."
 msgstr ""
 "Ir veiksmīgi iestatīts datu eksports uz Grisbi. Nospiediet uz pogu \" "
 "Aizvērt \", lai faktiski eksportētu datus."
 
-#: ../src/export.c:288
+#: ../src/export.c:363
 msgid "Accounts to export"
 msgstr "Kontu eksports"
 
-#: ../src/export.c:293
+#: ../src/export.c:368
 msgid ""
 "The following accounts are to be exported. In the next screens, you will "
 "choose what to do with each of them."
@@ -3398,54 +3418,45 @@ msgstr ""
 "Šādi konti tiks eksportēti. Nākamajos ekrānos var izvēlēties, ko darīt ar "
 "katru no tiem."
 
-#: ../src/export.c:368 ../src/gsb_assistant_archive_export.c:300
+#: ../src/export.c:457 ../src/gsb_assistant_archive_export.c:300
 #, fuzzy
 msgid "Export format: "
 msgstr "Eksportēšanas formāts:"
 
-#: ../src/export.c:373 ../src/gsb_assistant_archive_export.c:306
-msgid "QIF format"
-msgstr "QIF formāts"
-
-#: ../src/export.c:374 ../src/gsb_assistant_archive_export.c:307
-msgid "CSV format"
-msgstr "CSV formāts"
-
-#. set the initial balance
-#: ../src/export_csv.c:291
+#: ../src/export_csv.c:294
 msgid "Initial balance"
 msgstr "sākuma bilance"
 
-#: ../src/export_csv.c:608
+#: ../src/export_csv.c:616
 msgid "B"
 msgstr "B"
 
-#: ../src/export_csv.c:731 ../src/gsb_form.c:1915
+#: ../src/export_csv.c:739 ../src/gsb_form.c:1915
 msgid "Deleted account"
 msgstr "Dzēst kontu"
 
-#: ../src/export_csv.c:773 ../src/import_csv.c:95
+#: ../src/export_csv.c:781 ../src/import_csv.c:95
 msgid "Split"
 msgstr "Sadalīt"
 
-#: ../src/export_csv.c:782
+#: ../src/export_csv.c:790
 msgid "Cheques"
 msgstr "Čeki"
 
-#: ../src/export_csv.c:788 ../src/gsb_transactions_list.c:177
+#: ../src/export_csv.c:796 ../src/gsb_transactions_list.c:180
 #: ../src/import_csv.c:94
 msgid "C/R"
 msgstr "C/R"
 
-#: ../src/export_csv.c:809 ../src/import_csv.c:87
+#: ../src/export_csv.c:817 ../src/import_csv.c:87
 msgid "Sub-categories"
 msgstr "Apakškategorijas"
 
-#: ../src/export_csv.c:818 ../src/import_csv.c:89
+#: ../src/export_csv.c:826 ../src/import_csv.c:89
 msgid "Sub-budgetary lines"
 msgstr "Apakšbudžeta ieraksti"
 
-#: ../src/export_csv.c:824
+#: ../src/export_csv.c:832
 msgid "Reconciliation number"
 msgstr "Saskaņošanas numurs"
 
@@ -4748,7 +4759,7 @@ msgstr ""
 "Lūdzu nospiediet pogu 'Iepriekš' lai labotu problēmu,\n"
 "vai pogu 'Aizvērt' lai atceltu darbību."
 
-#: ../src/gsb_assistant.c:230
+#: ../src/gsb_assistant.c:243
 #, c-format
 msgid "%s (%d of %d)"
 msgstr "%s (%d of %d)"
@@ -4892,7 +4903,7 @@ msgid "Import data from online bank services or from accounting software"
 msgstr "Importēt datus no bankas vietnes, vai no grāmatvedības programmas"
 
 #: ../src/gsb_assistant_file.c:582 ../src/navigation.c:1137
-#: ../src/traitement_variables.c:228
+#: ../src/traitement_variables.c:227
 msgid "My accounts"
 msgstr "Mans konts"
 
@@ -5250,7 +5261,7 @@ msgstr "Visi atlasītie darījumi pieder pie viena konta !"
 #. ok, all the transactions belong to the same account, we can
 #. * show a dialog to select the reconcile
 #: ../src/gsb_assistant_reconcile_config.c:1185
-#: ../src/gsb_transactions_list.c:2015
+#: ../src/gsb_transactions_list.c:2018
 msgid "Selection of a reconciliation"
 msgstr "Saskaņojuma izvēle"
 
@@ -7127,7 +7138,7 @@ msgstr "Izvēlieties valūtu par daļēju bilanci:"
 msgid "No payee defined"
 msgstr "Nav definēts partneris"
 
-#: ../src/gsb_data_payee.c:542 ../src/gsb_form.c:3018 ../src/gsb_form.c:3019
+#: ../src/gsb_data_payee.c:542 ../src/gsb_form.c:3033 ../src/gsb_form.c:3034
 #: ../src/navigation.c:1250
 msgid "Report"
 msgstr "Pārskati"
@@ -7157,8 +7168,8 @@ msgstr "Kredītkarte"
 msgid "Direct debit"
 msgstr "Tiešais debets"
 
-#: ../src/gsb_data_scheduled.c:1553 ../src/gsb_data_transaction.c:2027
-#: ../src/gsb_data_transaction.c:2089
+#: ../src/gsb_data_scheduled.c:1553 ../src/gsb_data_transaction.c:2028
+#: ../src/gsb_data_transaction.c:2090
 msgid "Cannot allocate memory, bad things will happen soon"
 msgstr "Nevar piešķirt atmiņu, var notikt neparedzētas lietas."
 
@@ -7418,19 +7429,19 @@ msgid "Transaction %d has invalid category %d.\n"
 msgstr "Darījums %d ir nederīgā kategorijā %d.\n"
 
 #. sub-budget not found
-#: ../src/gsb_debug.c:715
+#: ../src/gsb_debug.c:721
 #, c-format
 msgid "Transaction %d has budget %d but invalid sub-budget %d.\n"
 msgstr "Darījums %d ir budžetā %d, bet nederīgā apakšbudžetā %d.\n"
 
 #. budget not found
-#: ../src/gsb_debug.c:729
+#: ../src/gsb_debug.c:733
 #, c-format
 msgid "Transaction %d has invalid budget %d.\n"
 msgstr "Darījums %d ir nederīgā budžetā %d.\n"
 
 #. payee not found
-#: ../src/gsb_debug.c:814
+#: ../src/gsb_debug.c:824
 #, c-format
 msgid "Transaction %d has invalid payee %d.\n"
 msgstr "Darījumam %d ir nederīgs darījuma partneris %d.\n"
@@ -7672,8 +7683,8 @@ msgstr ""
 "un spiediet 'Labi' pogu."
 
 #: ../src/gsb_file_load.c:301 ../src/gsb_file_load.c:418
-#: ../src/gsb_file_others.c:458 ../src/gsb_file_others.c:595
-#: ../src/gsb_file_others.c:782 ../src/gsb_file_others.c:842
+#: ../src/gsb_file_others.c:459 ../src/gsb_file_others.c:603
+#: ../src/gsb_file_others.c:790 ../src/gsb_file_others.c:850
 #, c-format
 msgid "Cannot open file '%s': %s"
 msgstr "Nevar atvērt failu '%s': %s"
@@ -7682,8 +7693,8 @@ msgstr "Nevar atvērt failu '%s': %s"
 msgid "File does not exist"
 msgstr "Fails neeksistē"
 
-#: ../src/gsb_file_load.c:316 ../src/gsb_file_others.c:471
-#: ../src/gsb_file_others.c:794
+#: ../src/gsb_file_load.c:316 ../src/gsb_file_others.c:472
+#: ../src/gsb_file_others.c:802
 #, c-format
 msgid ""
 "%s doesn't seem to be a regular file,\n"
@@ -7708,11 +7719,11 @@ msgstr ""
 msgid "Encryption plugin not found."
 msgstr "Šifrēšanas spraudnis nav atrasts."
 
-#: ../src/gsb_file_load.c:462 ../src/gsb_file_load.c:5489
+#: ../src/gsb_file_load.c:464 ../src/gsb_file_load.c:5420
 msgid "This is not a Grisbi file... Loading aborted."
 msgstr "Šis nav grisbi fails... Ielāde pārtraukta."
 
-#: ../src/gsb_file_load.c:707
+#: ../src/gsb_file_load.c:730
 #, c-format
 msgid ""
 "An error occured while parsing the file :\n"
@@ -7724,7 +7735,7 @@ msgstr ""
 "%s"
 
 #. we don't know here the release of that file, give the release needed
-#: ../src/gsb_file_load.c:8885
+#: ../src/gsb_file_load.c:8812
 #, c-format
 msgid ""
 "Grisbi version %s is needed to open this file.\n"
@@ -7733,7 +7744,7 @@ msgstr ""
 "Grisbi versijai %s ir nepieciešams, lai atvērtu šo failu.\n"
 "JÅ«s izmantojat versiju %s"
 
-#: ../src/gsb_file_load.c:8910
+#: ../src/gsb_file_load.c:8837
 msgid ""
 "You have opened an archive.\n"
 "There is no limit in Grisbi, you can do whatever you want and save it later "
@@ -7744,7 +7755,7 @@ msgstr ""
 "Jūs varat to izmainīt un saglabāt vēlāk ( jauns pārskats), bet atceraties, "
 "ka tas ir arhīvs pirms veiktajām izmaiņām iepriekš."
 
-#: ../src/gsb_file_load.c:8914
+#: ../src/gsb_file_load.c:8841
 msgid "Grisbi archive opened"
 msgstr "Grisbi arhīva atvēršana"
 
@@ -7770,8 +7781,13 @@ msgstr "Nav darījuma partnera, lai noņemtu."
 msgid "There is no report to record. Back."
 msgstr "Nav darījuma partnera, lai noņemtu."
 
+#: ../src/gsb_file_others.c:512
+#, fuzzy, c-format
+msgid "Error parsing file '%s': %s"
+msgstr "Kļūda ielādējot failu '%s'"
+
 #. inform the user of that
-#: ../src/gsb_file_others.c:576
+#: ../src/gsb_file_others.c:584
 msgid ""
 "Some things in a report cannot be imported :\n"
 "The selected lists of financial years, accounts, transfer accounts, "
@@ -7787,28 +7803,28 @@ msgstr ""
 "Valūtu iestatījumiem ir iestatīt primārā valūta šajos Grisbi failos.\n"
 "Pārbaudiet un modificējiet vērtības sarakstu šim kontam."
 
-#: ../src/gsb_file_others.c:582
+#: ../src/gsb_file_others.c:590
 msgid "Importing a report"
 msgstr "Ziņojumu importēšana"
 
-#: ../src/gsb_file_others.c:621 ../src/gsb_file_others.c:628
+#: ../src/gsb_file_others.c:629 ../src/gsb_file_others.c:636
 msgid "This is not a grisbi file, loading canceled..."
 msgstr "Šis nav Grisbi fails, importēšana atcelta..."
 
-#: ../src/gsb_file_others.c:645 ../src/gsb_file_others.c:656
-#: ../src/gsb_file_others.c:673 ../src/gsb_file_others.c:696
+#: ../src/gsb_file_others.c:653 ../src/gsb_file_others.c:664
+#: ../src/gsb_file_others.c:681 ../src/gsb_file_others.c:704
 msgid "The file version is below 0.6.0, Grisbi cannot import it."
 msgstr "Faila versija ir zem 0.6.0, Grisbi nevar to importēt."
 
-#: ../src/gsb_file_others.c:648 ../src/gsb_file_others.c:699
+#: ../src/gsb_file_others.c:656 ../src/gsb_file_others.c:707
 msgid "This is not a category file, loading canceled..."
 msgstr "Tas nav kategoriju fails, ielāde atcelta..."
 
-#: ../src/gsb_file_others.c:664
+#: ../src/gsb_file_others.c:672
 msgid "This is not a budget file, loading canceled..."
 msgstr "Tas nav budžeta fails, ielāde atcelta..."
 
-#: ../src/gsb_file_others.c:681
+#: ../src/gsb_file_others.c:689
 msgid "This is not a report file, loading canceled..."
 msgstr "tas nav pārskata fails, ielāde atcelta..."
 
@@ -7904,65 +7920,65 @@ msgstr "Skaidras naudas izņemšana"
 msgid "No payee selected for this report."
 msgstr "Šim pārskatam nav darījuma partnera."
 
-#: ../src/gsb_form.c:2767
+#: ../src/gsb_form.c:2782
 msgid "You must enter a date."
 msgstr "Ievadiet datumu."
 
-#: ../src/gsb_form.c:2774
+#: ../src/gsb_form.c:2789
 #, c-format
 msgid "Invalid date %s"
 msgstr "Nederīgs datums %s"
 
-#: ../src/gsb_form.c:2797
+#: ../src/gsb_form.c:2812
 #, c-format
 msgid "Invalid value date %s"
 msgstr "Nederīga datuma vērtība %s"
 
-#: ../src/gsb_form.c:2823
+#: ../src/gsb_form.c:2838
 #, c-format
 msgid "Beware the date must be between %s and %s"
 msgstr ""
 
-#: ../src/gsb_form.c:2826 ../src/gsb_form.c:2853
+#: ../src/gsb_form.c:2841 ../src/gsb_form.c:2868
 #, fuzzy
 msgid "Invalid date"
 msgstr "Nederīgs datums %s"
 
-#: ../src/gsb_form.c:2851
+#: ../src/gsb_form.c:2866
 #, fuzzy, c-format
 msgid "The date must be less than or equal to %s"
 msgstr "mazāks vai vienāds"
 
-#: ../src/gsb_form.c:2887
+#: ../src/gsb_form.c:2902
 msgid "You must enter an amount."
 msgstr "Ir jāievada summa."
 
-#: ../src/gsb_form.c:2907
+#: ../src/gsb_form.c:2922
 msgid ""
 "You cannot set split of transaction in category for a daughter of a split of "
 "transaction."
 msgstr "Jūs nevarat sadalīt pa kategorijām sadalītu darījumu."
 
-#: ../src/gsb_form.c:2941
+#: ../src/gsb_form.c:2956
 msgid ""
 "Cannot associate a transfer to a deleted account in a scheduled transaction."
 msgstr "Nevar saistīt pārveidojumu lai dzēstu ieplānoto darījumu kontu."
 
-#: ../src/gsb_form.c:2948
+#: ../src/gsb_form.c:2963
 msgid ""
 "There is no associated account for this transfer or associated account is "
 "invalid."
 msgstr "Nav saistīts konts šim darījumam, vai arī saistītais konts nav derīgs."
 
-#: ../src/gsb_form.c:2956
+#: ../src/gsb_form.c:2971
 msgid "Can't issue a transfer its own account."
 msgstr "Nevar izdot darījumu sava paša rēķinā."
 
-#: ../src/gsb_form.c:2961
+#: ../src/gsb_form.c:2976
 msgid "Can't issue a transfer on a closed account."
 msgstr "Nevar izdot darījumu uz slēgtā konta."
 
-#: ../src/gsb_form.c:2987
+#: ../src/gsb_form.c:3002
 msgid ""
 "Selected method of payment has an automatic incremental number\n"
 "but doesn't contain any number.\n"
@@ -7972,7 +7988,7 @@ msgstr ""
 "bet nesatur numuru\n"
 "Vai turpināt?"
 
-#: ../src/gsb_form.c:3005
+#: ../src/gsb_form.c:3020
 msgid ""
 "Warning: this cheque number is already used.\n"
 "Continue anyway?"
@@ -7980,27 +7996,27 @@ msgstr ""
 "Brīdinājums: šis čeka numurs jau tiek lietots.\n"
 "Vai turpināt?"
 
-#: ../src/gsb_form.c:3026
+#: ../src/gsb_form.c:3041
 msgid "A transaction with a multiple payee must be a new one."
 msgstr "Darījums ar vairākiem partneriem ir jauns."
 
-#: ../src/gsb_form.c:3031
+#: ../src/gsb_form.c:3046
 msgid "A transaction with a multiple payee cannot be a split child."
 msgstr "Darījumu ar vairākiem partneriem nevar sadalīt sīkāk."
 
-#: ../src/gsb_form.c:3042
+#: ../src/gsb_form.c:3057
 msgid "The word \"Report\" is reserved. Please use another one."
 msgstr "Vārds \"Pārskats\" ir rezervēts. Lūdzu izmantojiet citu."
 
-#: ../src/gsb_form.c:3049
+#: ../src/gsb_form.c:3064
 msgid "Invalid multiple payee."
 msgstr "Nederīgs vairākiem partneriem."
 
-#: ../src/gsb_form.c:3331
+#: ../src/gsb_form.c:3346
 msgid "Modifying a transaction"
 msgstr "Darījuma modificēšana"
 
-#: ../src/gsb_form.c:3332
+#: ../src/gsb_form.c:3347
 msgid ""
 "You are trying to change a split of transaction to another kind of "
 "transaction.\n"
@@ -8013,7 +8029,7 @@ msgstr ""
 "Vai turpināt?"
 
 #. propose to configure the form
-#: ../src/gsb_form.c:3635
+#: ../src/gsb_form.c:3650
 msgid "Configure the form"
 msgstr "Konfigurēt veidlapas"
 
@@ -8133,11 +8149,11 @@ msgstr "Pretēja darījuma maksājuma veids"
 msgid "Free"
 msgstr "Brīvs"
 
-#: ../src/gsb_form_widget.c:456 ../src/gsb_transactions_list.c:173
+#: ../src/gsb_form_widget.c:456 ../src/gsb_transactions_list.c:176
 msgid "Method of payment"
 msgstr "Maksājuma veids"
 
-#: ../src/gsb_form_widget.c:484 ../src/gsb_transactions_list.c:181
+#: ../src/gsb_form_widget.c:484 ../src/gsb_transactions_list.c:184
 msgid "Transaction number"
 msgstr "Darījuma numurs"
 
@@ -8393,7 +8409,7 @@ msgstr ""
 msgid "Last statement: %s"
 msgstr "Pēdējais paziņojums: %s"
 
-#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2064
+#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2067
 msgid "Init date"
 msgstr "Inicializācijas datums"
 
@@ -8651,23 +8667,23 @@ msgid "Show transactions for the next: "
 msgstr "Rādīt darījumus jaunā:"
 
 #. Edit transaction
-#: ../src/gsb_scheduler_list.c:2317 ../src/gsb_transactions_list.c:2478
+#: ../src/gsb_scheduler_list.c:2317 ../src/gsb_transactions_list.c:2481
 msgid "Edit transaction"
 msgstr "Rediģēt darījumus"
 
 #. Clone transaction
-#: ../src/gsb_scheduler_list.c:2329 ../src/gsb_transactions_list.c:2525
+#: ../src/gsb_scheduler_list.c:2329 ../src/gsb_transactions_list.c:2528
 msgid "Clone transaction"
 msgstr "Klonēt darījumu"
 
 #. New transaction
-#: ../src/gsb_scheduler_list.c:2344 ../src/gsb_transactions_list.c:334
-#: ../src/gsb_transactions_list.c:2493
+#: ../src/gsb_scheduler_list.c:2344 ../src/gsb_transactions_list.c:337
+#: ../src/gsb_transactions_list.c:2496
 msgid "New transaction"
 msgstr "Jauns darījums"
 
 #. Delete transaction
-#: ../src/gsb_scheduler_list.c:2355 ../src/gsb_transactions_list.c:2501
+#: ../src/gsb_scheduler_list.c:2355 ../src/gsb_transactions_list.c:2504
 msgid "Delete transaction"
 msgstr "Dzēst darījumus"
 
@@ -8700,106 +8716,106 @@ msgstr "Pārlūkot"
 msgid "Select icon directory"
 msgstr "ikonas izvēle katalogā"
 
-#: ../src/gsb_transactions_list.c:174
+#: ../src/gsb_transactions_list.c:177
 msgid "Reconciliation reference"
 msgstr "Saskaņošanas atsauce"
 
-#: ../src/gsb_transactions_list.c:182
+#: ../src/gsb_transactions_list.c:185
 msgid "Cheque number"
 msgstr "Čeka numurs"
 
-#: ../src/gsb_transactions_list.c:199
+#: ../src/gsb_transactions_list.c:202
 msgid "Delete a child transaction."
 msgstr "Dzēst darījuma atvasinājumu."
 
-#: ../src/gsb_transactions_list.c:203
+#: ../src/gsb_transactions_list.c:206
 msgid "Delete a transaction."
 msgstr "Dzēst darījumu."
 
-#: ../src/gsb_transactions_list.c:207
+#: ../src/gsb_transactions_list.c:210
 msgid "Delete a child of scheduled transaction."
 msgstr "Dzēst regulāru darījumu atvasinājumu."
 
-#: ../src/gsb_transactions_list.c:211
+#: ../src/gsb_transactions_list.c:214
 msgid "Delete a scheduled transaction."
 msgstr "Dzēst regulāru darījumu."
 
-#: ../src/gsb_transactions_list.c:215
+#: ../src/gsb_transactions_list.c:218
 msgid "Delete one or all occurences of scheduled transaction."
 msgstr "Dzēst vienu vai vairākus atgadījumus par plānoto darījumu."
 
-#: ../src/gsb_transactions_list.c:339
+#: ../src/gsb_transactions_list.c:342
 msgid "Blank the form to create a new transaction"
 msgstr "Tukša veidlapa, lai izveidotu jaunu darījumu"
 
-#: ../src/gsb_transactions_list.c:348
+#: ../src/gsb_transactions_list.c:351
 msgid "Delete selected transaction"
 msgstr "Dzēst izvēlēto darījumu"
 
-#: ../src/gsb_transactions_list.c:357
+#: ../src/gsb_transactions_list.c:360
 msgid "Edit current transaction"
 msgstr "Rediģēt pašreizējo darījumu"
 
-#: ../src/gsb_transactions_list.c:361
+#: ../src/gsb_transactions_list.c:364
 msgid "Reconcile"
 msgstr "Saskaņot"
 
-#: ../src/gsb_transactions_list.c:366
+#: ../src/gsb_transactions_list.c:369
 msgid "Start account reconciliation"
 msgstr "Sākt konta saskaņošanu"
 
-#: ../src/gsb_transactions_list.c:376
+#: ../src/gsb_transactions_list.c:379
 msgid "Print the transactions list"
 msgstr "Drukāt darījumu sarakstu"
 
-#: ../src/gsb_transactions_list.c:384
+#: ../src/gsb_transactions_list.c:387
 msgid "Change display mode of the list"
 msgstr "Mainīt displeja saraksta režīmu"
 
-#: ../src/gsb_transactions_list.c:388
+#: ../src/gsb_transactions_list.c:391
 msgid "Import rules"
 msgstr "Importa noteikumi"
 
-#: ../src/gsb_transactions_list.c:392
+#: ../src/gsb_transactions_list.c:395
 msgid "Quick file import by rules"
 msgstr "Failu importēšana pēc noteikumiem "
 
-#: ../src/gsb_transactions_list.c:399
+#: ../src/gsb_transactions_list.c:402
 #, fuzzy
 msgid "Recreates archive"
 msgstr "Dzēst arhīvu"
 
-#: ../src/gsb_transactions_list.c:404
+#: ../src/gsb_transactions_list.c:407
 #, fuzzy
 msgid "Recreates the line of the archive and hiding the transactions"
 msgstr "Dzēst arhīvu un darījumus"
 
-#: ../src/gsb_transactions_list.c:482
+#: ../src/gsb_transactions_list.c:485
 msgid "Remove the rule"
 msgstr "Noņemt noteikumus"
 
-#: ../src/gsb_transactions_list.c:514
+#: ../src/gsb_transactions_list.c:517
 msgid "Simple view"
 msgstr "Vienkāršs skats"
 
-#: ../src/gsb_transactions_list.c:519
+#: ../src/gsb_transactions_list.c:522
 msgid "Two lines view"
 msgstr "Divu pozīciju skats"
 
-#: ../src/gsb_transactions_list.c:524
+#: ../src/gsb_transactions_list.c:527
 msgid "Three lines view"
 msgstr "Trīs pozīciju skats"
 
-#: ../src/gsb_transactions_list.c:538
+#: ../src/gsb_transactions_list.c:541
 msgid "Show reconciled transactions"
 msgstr "Rādīt saskaņotos darījumus"
 
-#: ../src/gsb_transactions_list.c:552
+#: ../src/gsb_transactions_list.c:555
 msgid "Show lines archives"
 msgstr "Rādīt arhīva pozīcijas"
 
-#: ../src/gsb_transactions_list.c:835 ../src/gsb_transactions_list.c:3933
-#: ../src/gsb_transactions_list.c:4049
+#: ../src/gsb_transactions_list.c:838 ../src/gsb_transactions_list.c:3947
+#: ../src/gsb_transactions_list.c:4063
 msgid ""
 "Some children didn't find their mother in the list, this shouldn't happen "
 "and there is probably a bug behind that. Please contact the Grisbi team.\n"
@@ -8811,25 +8827,25 @@ msgstr ""
 "\n"
 "Attiecīgais atvasinājumu skaits ir :\n"
 
-#: ../src/gsb_transactions_list.c:1079
+#: ../src/gsb_transactions_list.c:1082
 msgid "P"
 msgstr "P"
 
-#: ../src/gsb_transactions_list.c:1083
+#: ../src/gsb_transactions_list.c:1086
 msgid "T"
 msgstr "T"
 
 #. set the R on the transaction
-#: ../src/gsb_transactions_list.c:1087 ../src/gsb_transactions_list.c:1935
+#: ../src/gsb_transactions_list.c:1090 ../src/gsb_transactions_list.c:1938
 msgid "R"
 msgstr "R"
 
-#: ../src/gsb_transactions_list.c:1466
+#: ../src/gsb_transactions_list.c:1469
 #, c-format
 msgid "Do you want to add the transactions of the archive %s into the list ?"
 msgstr "Vai vēlaties pievienot darījuma arhīvu %s uz sarakstu?"
 
-#: ../src/gsb_transactions_list.c:1479
+#: ../src/gsb_transactions_list.c:1482
 msgid ""
 "An archive was clicked but Grisbi is unable to get the name. It seems like a "
 "bug.\n"
@@ -8839,7 +8855,7 @@ msgstr ""
 "kļūda.\n"
 "LÅ«dzu sazinieties ar Grisbi komandu."
 
-#: ../src/gsb_transactions_list.c:1483
+#: ../src/gsb_transactions_list.c:1486
 msgid ""
 "An archive was clicked but it seems to have the number 0, wich should not "
 "happen.\n"
@@ -8848,7 +8864,7 @@ msgstr ""
 "Arhīvs ir noklikšķināts, bet tas, šķiet, ir skaitlis 0, tā ir kļūda.\n"
 "LÅ«dzu sazinieties ar Grisbi komandu."
 
-#: ../src/gsb_transactions_list.c:1866
+#: ../src/gsb_transactions_list.c:1869
 msgid ""
 "You cannot switch a transaction between R and non R while reconciling.\n"
 "Please finish or cancel the reconciliation first."
@@ -8856,7 +8872,7 @@ msgstr ""
 "Jūs nevarat pārslēgties starp darījumiem R un ne R, vienlaikus saskaņojot.\n"
 "Lūdzu pabeidziet darbību, vai atceliet vispirms saskaņošanu."
 
-#: ../src/gsb_transactions_list.c:1878
+#: ../src/gsb_transactions_list.c:1881
 #, c-format
 msgid ""
 "You are trying to reconcile or unreconcile a transaction manually, which is "
@@ -8877,7 +8893,7 @@ msgstr ""
 
 #. we warn the user the transaction disappear
 #. * don't laugh ! there were several bugs reports about a transaction wich disappear :-)
-#: ../src/gsb_transactions_list.c:1947
+#: ../src/gsb_transactions_list.c:1950
 msgid ""
 "The transaction has disappear from the list...\n"
 "Don't worry, it's because you marked it as R, and you choosed not to show "
@@ -8889,24 +8905,24 @@ msgstr ""
 "izvēlējāties, lai R darījumus neuzrādītu sarakstā ; apskatiet, ja vēlaties "
 "pārbaudīt, ko jūs darījāt."
 
-#: ../src/gsb_transactions_list.c:1948
+#: ../src/gsb_transactions_list.c:1951
 msgid "Marking a transaction as R"
 msgstr "Marķēt darījumu kā R"
 
-#: ../src/gsb_transactions_list.c:2027
+#: ../src/gsb_transactions_list.c:2030
 #, fuzzy
 msgid "Select the reconciliation to associate to the selected transaction: "
 msgstr "Izvēlieties saskaņošanu, lai saistītu ar atlasīto darījumu:"
 
-#: ../src/gsb_transactions_list.c:2179
+#: ../src/gsb_transactions_list.c:2182
 msgid "Grisbi couldn't get the selection, operation canceled..."
 msgstr "Grisbi nevarēja izdarīt izvēlēto darbību, tā ir atcelta..."
 
-#: ../src/gsb_transactions_list.c:2223
+#: ../src/gsb_transactions_list.c:2226
 msgid "Impossible to delete an archived transaction."
 msgstr "Nav iespējams dzēst arhivētos darījumus."
 
-#: ../src/gsb_transactions_list.c:2232
+#: ../src/gsb_transactions_list.c:2235
 msgid ""
 "Impossible to delete a reconciled transaction.\n"
 "The transaction, the contra-transaction or the children if it is a split are "
@@ -8917,81 +8933,81 @@ msgstr ""
 "Darījumi, vai darījumu atvasinājumi (ja darījumi ir sadalīti) ir saskaņoti. "
 "Saskaņošanu var noņemt ar Ctrl R, ja tas patiešām nepieciešams."
 
-#: ../src/gsb_transactions_list.c:2247
+#: ../src/gsb_transactions_list.c:2250
 #, c-format
 msgid ""
 "Do you really want to delete the child of the transaction with party '%s' ?"
 msgstr "Vai tiešām vēlaties dzēst atvasinājumu ar daļu no darījuma '%s' ?"
 
-#: ../src/gsb_transactions_list.c:2259
+#: ../src/gsb_transactions_list.c:2262
 #, c-format
 msgid "Do you really want to delete transaction with party '%s' ?"
 msgstr "Vai tiešām vēlaties dzēst darījuma daļu '%s' ?"
 
-#: ../src/gsb_transactions_list.c:2462
+#: ../src/gsb_transactions_list.c:2465
 #, fuzzy
 msgid "Displays the contra-transaction"
 msgstr "Darījumu darbvirsma"
 
 #. use transaction as template
-#: ../src/gsb_transactions_list.c:2515 ../src/menu.c:221
+#: ../src/gsb_transactions_list.c:2518 ../src/menu.c:221
 msgid "Use selected transaction as a template"
 msgstr "Izmantot atlasīto darbību kā veidni"
 
 #. Convert to scheduled transaction
-#: ../src/gsb_transactions_list.c:2538
+#: ../src/gsb_transactions_list.c:2541
 msgid "Convert transaction to scheduled transaction"
 msgstr "Pārvērst darījumu par plānoto darījumu"
 
 #. Move to another account
-#: ../src/gsb_transactions_list.c:2547
+#: ../src/gsb_transactions_list.c:2550
 msgid "Move transaction to another account"
 msgstr "Pārvietot darījumu uz citu kontu"
 
 #. Change cell content.
-#: ../src/gsb_transactions_list.c:2570
+#: ../src/gsb_transactions_list.c:2573
 msgid "Change cell content"
 msgstr "Mainīt šūnu saturu"
 
-#: ../src/gsb_transactions_list.c:2621
+#: ../src/gsb_transactions_list.c:2624
 msgid "Clear cell"
 msgstr "Notīrīt šūnas"
 
-#: ../src/gsb_transactions_list.c:3018
+#: ../src/gsb_transactions_list.c:3021
 msgid "Cannot move a transfer on his contra-account"
 msgstr "Nevar pārvietot uz viņa pretējo kontu"
 
 #. sort by line
-#: ../src/gsb_transactions_list.c:3322
+#: ../src/gsb_transactions_list.c:3325
 #, fuzzy
 msgid "Sort list by: "
 msgstr "Kārtot sarakstu pēc :"
 
-#: ../src/gsb_transactions_list.c:3369
+#: ../src/gsb_transactions_list.c:3372
 msgid "alignment: "
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3377
+#: ../src/gsb_transactions_list.c:3380
 msgid "LEFT"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3391
+#: ../src/gsb_transactions_list.c:3394
 msgid "CENTER"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3405
+#: ../src/gsb_transactions_list.c:3408
 msgid "RIGHT"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3803
+#: ../src/gsb_transactions_list.c:3817
 msgid "Transfer to a deleted account"
 msgstr "Pārsūtīšana uz dzēstu kontu"
 
-#: ../src/gsb_transactions_list.c:3805
+#: ../src/gsb_transactions_list.c:3819
 msgid "Transfer from a deleted account"
 msgstr "Pārsūtīšana no dzēsta konta"
 
-#: ../src/gsb_transactions_list.c:3965 ../src/gsb_transactions_list.c:4075
+#: ../src/gsb_transactions_list.c:3979 ../src/gsb_transactions_list.c:4089
 msgid ""
 "You have just recovered an archive, if you don't see any new transaction, "
 "remember that the R transactions are not showed so the archived transactions "
diff --git a/po/nl.po b/po/nl.po
index 9ba1615..ab626c5 100644
--- a/po/nl.po
+++ b/po/nl.po
@@ -9,7 +9,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: nl\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-10-04 22:27+0200\n"
+"POT-Creation-Date: 2011-11-27 18:09+0100\n"
 "PO-Revision-Date: 2007-02-11 22:04+0100\n"
 "Last-Translator: E.Huijsing <lighthous at users.sourceforge.net>\n"
 "Language-Team: Dutch <en at li.org>\n"
@@ -203,7 +203,7 @@ msgstr "Verplaats de transactie naar een andere rekening"
 #: ../src/categories_onglet.c:732 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231 ../src/gsb_fyear_config.c:283
-#: ../src/gsb_transactions_list.c:2064 ../src/imputation_budgetaire.c:770
+#: ../src/gsb_transactions_list.c:2067 ../src/imputation_budgetaire.c:770
 #: ../src/tiers_onglet.c:666
 msgid "Name"
 msgstr "Naam"
@@ -643,8 +643,8 @@ msgstr "Herstel standaard"
 
 #. mise en place de la paddingbox des catégories
 #: ../src/bet_config.c:583 ../src/bet_config.c:602 ../src/bet_config.c:620
-#: ../src/bet_config.c:684 ../src/bet_hist.c:183 ../src/bet_hist.c:2096
-#: ../src/bet_hist.c:2102 ../src/categories_onglet.c:347
+#: ../src/bet_config.c:684 ../src/bet_hist.c:183 ../src/bet_hist.c:2092
+#: ../src/bet_hist.c:2098 ../src/categories_onglet.c:347
 #: ../src/etats_config.c:537 ../src/etats_config.c:540
 #: ../src/etats_config.c:3001 ../src/etats_config.c:7067
 #: ../src/fenetre_principale.c:296 ../src/navigation.c:1960
@@ -654,10 +654,10 @@ msgstr "Categorieën"
 # tekst in tabbladnaam (zoals in exel)
 #. mise en place de la paddingbox des ib
 #: ../src/bet_config.c:584 ../src/bet_config.c:603 ../src/bet_config.c:621
-#: ../src/bet_config.c:693 ../src/bet_hist.c:192 ../src/bet_hist.c:2100
+#: ../src/bet_config.c:693 ../src/bet_hist.c:192 ../src/bet_hist.c:2096
 #: ../src/etats_config.c:546 ../src/etats_config.c:549
 #: ../src/etats_config.c:3807 ../src/etats_config.c:7144
-#: ../src/export_csv.c:815 ../src/fenetre_principale.c:301
+#: ../src/export_csv.c:823 ../src/fenetre_principale.c:301
 #: ../src/import_csv.c:88 ../src/imputation_budgetaire.c:353
 #: ../src/navigation.c:1964
 msgid "Budgetary lines"
@@ -684,18 +684,18 @@ msgid "Choose the financial year or 12 months rolling"
 msgstr "Kies een financieel jaar"
 
 #. name of the div sous-div column
-#: ../src/bet_config.c:920 ../src/bet_hist.c:572 ../src/bet_hist.c:1647
+#: ../src/bet_config.c:920 ../src/bet_hist.c:570 ../src/bet_hist.c:1643
 #: ../src/categories_onglet.c:160 ../src/etats_affiche.c:2437
-#: ../src/etats_config.c:684 ../src/export_csv.c:806
-#: ../src/gsb_transactions_list.c:176 ../src/import_csv.c:86
+#: ../src/etats_config.c:684 ../src/export_csv.c:814
+#: ../src/gsb_transactions_list.c:179 ../src/import_csv.c:86
 #: ../src/meta_categories.c:67
 msgid "Category"
 msgstr "Categorie"
 
 #: ../src/bet_config.c:933 ../src/bet_future.c:817 ../src/bet_future.c:2025
-#: ../src/bet_future.c:2501 ../src/bet_hist.c:1640 ../src/etats_affiche.c:2444
+#: ../src/bet_future.c:2501 ../src/bet_hist.c:1636 ../src/etats_affiche.c:2444
 #: ../src/etats_config.c:688 ../src/gsb_form.c:1343
-#: ../src/gsb_form_widget.c:448 ../src/gsb_transactions_list.c:168
+#: ../src/gsb_form_widget.c:448 ../src/gsb_transactions_list.c:171
 #: ../src/imputation_budgetaire.c:165 ../src/meta_budgetary.c:65
 msgid "Budgetary line"
 msgstr "Budgetregel"
@@ -897,14 +897,14 @@ msgstr ""
 
 #. Print list
 #: ../src/bet_finance_ui.c:1030 ../src/bet_finance_ui.c:1845
-#: ../src/bet_hist.c:1939 ../src/bet_tab.c:1529 ../src/bet_tab.c:2889
+#: ../src/bet_hist.c:1935 ../src/bet_tab.c:1529 ../src/bet_tab.c:2885
 #, fuzzy
 msgid "Print the array"
 msgstr "Printer"
 
 #. Export list
 #: ../src/bet_finance_ui.c:1040 ../src/bet_finance_ui.c:1858
-#: ../src/bet_finance_ui.c:1884 ../src/bet_hist.c:1952 ../src/bet_tab.c:1539
+#: ../src/bet_finance_ui.c:1884 ../src/bet_hist.c:1948 ../src/bet_tab.c:1539
 #, fuzzy
 msgid "Export the array"
 msgstr "Printer"
@@ -921,10 +921,10 @@ msgid "Loan amount: "
 msgstr "Bestand aan het laden:"
 
 #: ../src/bet_finance_ui.c:1187 ../src/bet_future.c:771 ../src/bet_tab.c:657
-#: ../src/etats_affiche.c:2409 ../src/export_csv.c:776
+#: ../src/etats_affiche.c:2409 ../src/export_csv.c:784
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_form.c:1298
 #: ../src/gsb_form_widget.c:416 ../src/gsb_reconcile.c:162
-#: ../src/gsb_scheduler_list.c:512 ../src/gsb_transactions_list.c:165
+#: ../src/gsb_scheduler_list.c:512 ../src/gsb_transactions_list.c:168
 #: ../src/import.c:3326 ../src/import_csv.c:81
 msgid "Date"
 msgstr "Datum"
@@ -970,15 +970,15 @@ msgstr "Actie"
 msgid "Credits"
 msgstr "Credit(bij)"
 
-#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1936 ../src/bet_tab.c:2886
-#: ../src/etats_onglet.c:177 ../src/gsb_transactions_list.c:372
+#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1932 ../src/bet_tab.c:2882
+#: ../src/etats_onglet.c:177 ../src/gsb_transactions_list.c:375
 msgid "Print"
 msgstr "Print"
 
 # knop in menu > bestand
-#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1949 ../src/bet_tab.c:2899
+#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1945 ../src/bet_tab.c:2895
 #: ../src/categories_onglet.c:562 ../src/etats_onglet.c:167
-#: ../src/export.c:164 ../src/imputation_budgetaire.c:599
+#: ../src/export.c:204 ../src/imputation_budgetaire.c:599
 msgid "Export"
 msgstr "Exporteren"
 
@@ -987,7 +987,7 @@ msgstr "Exporteren"
 msgid "credit.csv"
 msgstr "Credit(bij)"
 
-#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2046 ../src/bet_tab.c:3025
+#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2042 ../src/bet_tab.c:3021
 #: ../src/imputation_budgetaire.c:439
 msgid "Cannot save file."
 msgstr "Kan het bestand niet opslaan."
@@ -1070,20 +1070,20 @@ msgid "Years"
 msgstr "Jaren"
 
 #: ../src/bet_future.c:329 ../src/gsb_form_scheduler.c:176
-#: ../src/gsb_form_scheduler.c:193 ../src/gsb_scheduler_list.c:512
+#: ../src/gsb_scheduler_list.c:512
 msgid "Frequency"
 msgstr "Regelmaat"
 
 #: ../src/bet_future.c:337 ../src/bet_future.c:732
-#: ../src/gsb_form_scheduler.c:643 ../src/gsb_form_scheduler.c:836
-#: ../src/gsb_form_scheduler.c:1098
+#: ../src/gsb_form_scheduler.c:193 ../src/gsb_form_scheduler.c:643
+#: ../src/gsb_form_scheduler.c:836 ../src/gsb_form_scheduler.c:1098
 msgid "Limit date"
 msgstr "Tot datum"
 
 #: ../src/bet_future.c:350 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231
-#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2064
+#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2067
 msgid "Final date"
 msgstr "Eind datum"
 
@@ -1111,10 +1111,10 @@ msgstr "Kies een betalingsmethode"
 #: ../src/bet_future.c:789 ../src/etats_affiche.c:2430
 #: ../src/etats_config.c:528 ../src/etats_config.c:531
 #: ../src/etats_config.c:696 ../src/etats_config.c:7032
-#: ../src/export_csv.c:791 ../src/fenetre_principale.c:286
+#: ../src/export_csv.c:799 ../src/fenetre_principale.c:286
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_form.c:1319
 #: ../src/gsb_form_widget.c:436 ../src/gsb_scheduler_list.c:512
-#: ../src/gsb_transactions_list.c:167 ../src/import.c:3333
+#: ../src/gsb_transactions_list.c:170 ../src/import.c:3333
 #: ../src/import_csv.c:83 ../src/meta_payee.c:79
 #, fuzzy
 msgid "Payee"
@@ -1122,20 +1122,20 @@ msgstr "Betaler/begunstigde"
 
 #. Debit method_ptr
 #: ../src/bet_future.c:796 ../src/bet_tab.c:691 ../src/categories_onglet.c:762
-#: ../src/export_csv.c:797 ../src/gsb_form.c:1324 ../src/gsb_form_widget.c:420
+#: ../src/export_csv.c:805 ../src/gsb_form.c:1324 ../src/gsb_form_widget.c:420
 #: ../src/gsb_payment_method_config.c:319
 #: ../src/gsb_payment_method_config.c:390
-#: ../src/gsb_payment_method_config.c:1084 ../src/gsb_transactions_list.c:169
+#: ../src/gsb_payment_method_config.c:1084 ../src/gsb_transactions_list.c:172
 #: ../src/import_csv.c:92 ../src/imputation_budgetaire.c:800
 msgid "Debit"
 msgstr "Debet(af)"
 
 #. Credit method_ptr
 #: ../src/bet_future.c:803 ../src/bet_tab.c:709 ../src/categories_onglet.c:762
-#: ../src/export_csv.c:794 ../src/gsb_form.c:1329 ../src/gsb_form_widget.c:424
+#: ../src/export_csv.c:802 ../src/gsb_form.c:1329 ../src/gsb_form_widget.c:424
 #: ../src/gsb_payment_method_config.c:326
 #: ../src/gsb_payment_method_config.c:403
-#: ../src/gsb_payment_method_config.c:1080 ../src/gsb_transactions_list.c:170
+#: ../src/gsb_payment_method_config.c:1080 ../src/gsb_transactions_list.c:173
 #: ../src/imputation_budgetaire.c:800
 msgid "Credit"
 msgstr "Credit(bij)"
@@ -1146,9 +1146,9 @@ msgid "Categories : Sub-categories"
 msgstr "Categorieën : Sub-categorieën"
 
 #. Notes
-#: ../src/bet_future.c:824 ../src/etats_affiche.c:2451 ../src/export_csv.c:812
+#: ../src/bet_future.c:824 ../src/etats_affiche.c:2451 ../src/export_csv.c:820
 #: ../src/gsb_bank.c:941 ../src/gsb_form.c:1348 ../src/gsb_form_widget.c:452
-#: ../src/gsb_transactions_list.c:179 ../src/import_csv.c:84
+#: ../src/gsb_transactions_list.c:182 ../src/import_csv.c:84
 msgid "Notes"
 msgstr "Aantekeningen"
 
@@ -1157,8 +1157,8 @@ msgstr "Aantekeningen"
 #. Transfer = Virement
 #. Direct deposit remplacé par Transfert = Virement
 #: ../src/bet_future.c:1423 ../src/bet_future.c:1670
-#: ../src/etats_affiche.c:1848 ../src/export_csv.c:617 ../src/export_csv.c:729
-#: ../src/export_csv.c:741 ../src/gsb_data_category.c:1060
+#: ../src/etats_affiche.c:1848 ../src/export_csv.c:625 ../src/export_csv.c:737
+#: ../src/export_csv.c:749 ../src/gsb_data_category.c:1060
 #: ../src/gsb_data_payment.c:635 ../src/gsb_data_payment.c:719
 #: ../src/gsb_data_payment.c:758 ../src/gsb_form.c:2314 ../src/import.c:2762
 #: ../src/import.c:2780 ../src/plugins/ofx/ofx.c:434
@@ -1233,75 +1233,75 @@ msgid ""
 "You need to fix it and start over."
 msgstr ""
 
-#: ../src/bet_graph.c:304 ../src/bet_graph.c:416
+#: ../src/bet_graph.c:305 ../src/bet_graph.c:422
 msgid "Graph"
 msgstr ""
 
-#: ../src/bet_graph.c:361 ../src/tiers_onglet.c:1064
+#: ../src/bet_graph.c:362 ../src/tiers_onglet.c:1064
 #, fuzzy
 msgid "Options"
 msgstr "Uitgaven"
 
-#: ../src/bet_graph.c:429
+#: ../src/bet_graph.c:435
 msgid "Expenses"
 msgstr ""
 
-#: ../src/bet_graph.c:453 ../src/etats_affiche.c:2299
+#: ../src/bet_graph.c:456 ../src/etats_affiche.c:2299
 msgid "Incomes"
 msgstr "Inkomsten"
 
-#: ../src/bet_graph.c:805
+#: ../src/bet_graph.c:817
 msgid "You can not exceed one year of visualization"
 msgstr ""
 
-#: ../src/bet_graph.c:805
+#: ../src/bet_graph.c:817
 msgid "Overflow"
 msgstr ""
 
-#: ../src/bet_graph.c:962
+#: ../src/bet_graph.c:974
 #, fuzzy
 msgid "Column"
 msgstr "Opmerkingen"
 
-#: ../src/bet_graph.c:989
+#: ../src/bet_graph.c:1001
 #, fuzzy
 msgid "Line"
 msgstr "Licentie"
 
 #. la grille est visible
-#: ../src/bet_graph.c:1449 ../src/bet_graph.c:1483
+#: ../src/bet_graph.c:1461 ../src/bet_graph.c:1495
 #, fuzzy
 msgid "Hide grid"
 msgstr "Activeer"
 
-#: ../src/bet_graph.c:1451 ../src/bet_graph.c:1485 ../src/ui/bet_graph.ui.h:23
+#: ../src/bet_graph.c:1463 ../src/bet_graph.c:1497 ../src/ui/bet_graph.ui.h:23
 #, fuzzy
 msgid "Show grid"
 msgstr "Controleer"
 
-#: ../src/bet_hist.c:560 ../src/tiers_onglet.c:1151
+#: ../src/bet_hist.c:558 ../src/tiers_onglet.c:1151
 #, fuzzy
 msgid "Select"
 msgstr "Selecteer alles"
 
-#: ../src/bet_hist.c:591 ../src/categories_onglet.c:180
-#: ../src/etats_config.c:5249 ../src/export_csv.c:800
+#: ../src/bet_hist.c:589 ../src/categories_onglet.c:180
+#: ../src/etats_config.c:5249 ../src/export_csv.c:808
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_scheduler_list.c:513
-#: ../src/gsb_transactions_list.c:172 ../src/import.c:3340
+#: ../src/gsb_transactions_list.c:175 ../src/import.c:3340
 #: ../src/imputation_budgetaire.c:185 ../src/tiers_onglet.c:232
 msgid "Amount"
 msgstr "Bedrag"
 
-#: ../src/bet_hist.c:609
+#: ../src/bet_hist.c:607
 msgid "Average"
 msgstr ""
 
-#: ../src/bet_hist.c:627
+#: ../src/bet_hist.c:625
 #, fuzzy
 msgid "Current fyear"
 msgstr "Huidig jaar"
 
-#: ../src/bet_hist.c:646
+#: ../src/bet_hist.c:644
 #, fuzzy
 msgid "Amount retained"
 msgstr "Bedrag per budgetregel"
@@ -1311,42 +1311,42 @@ msgstr "Bedrag per budgetregel"
 #. * FYEAR_COL_NAME : the name of the fyear
 #. * FYEAR_COL_NUMBER : the number of the fyear
 #. * FYEAR_COL_VIEW : it the fyear should be showed
-#: ../src/bet_hist.c:1067
+#: ../src/bet_hist.c:1063
 msgid "12 months rolling"
 msgstr ""
 
 #. Add last amount menu
-#: ../src/bet_hist.c:1482
+#: ../src/bet_hist.c:1478
 #, fuzzy
 msgid "Assign the amount of the last operation"
 msgstr "dagen rond de datum van het importeren."
 
 #. Add average amount menu
-#: ../src/bet_hist.c:1505
+#: ../src/bet_hist.c:1501
 msgid "Copy the average amount"
 msgstr ""
 
-#: ../src/bet_hist.c:1800
+#: ../src/bet_hist.c:1796
 #, c-format
 msgid "Amounts by %s on 12 months rolling for the account: «%s»"
 msgstr ""
 
-#: ../src/bet_hist.c:1805
+#: ../src/bet_hist.c:1801
 #, fuzzy, c-format
 msgid "Amounts by %s in %s for the account: «%s»"
 msgstr ""
 "Valuta %s niet gevonden.\n"
 ":"
 
-#: ../src/bet_hist.c:1962
+#: ../src/bet_hist.c:1958
 msgid "Data graph"
 msgstr ""
 
-#: ../src/bet_hist.c:1966
+#: ../src/bet_hist.c:1962
 msgid "display the data graph"
 msgstr ""
 
-#: ../src/bet_hist.c:2022
+#: ../src/bet_hist.c:2018
 #, fuzzy
 msgid "Export the historical data"
 msgstr "Start datum"
@@ -1375,14 +1375,14 @@ msgstr ""
 msgid "Description"
 msgstr "Omschrijving"
 
-#: ../src/bet_tab.c:727 ../src/export_csv.c:803 ../src/gsb_reconcile.c:165
-#: ../src/gsb_scheduler_list.c:513 ../src/gsb_transactions_list.c:171
-#: ../src/gsb_transactions_list.c:3316 ../src/import_csv.c:90
+#: ../src/bet_tab.c:727 ../src/export_csv.c:811 ../src/gsb_reconcile.c:165
+#: ../src/gsb_scheduler_list.c:513 ../src/gsb_transactions_list.c:174
+#: ../src/gsb_transactions_list.c:3319 ../src/import_csv.c:90
 msgid "Balance"
 msgstr "Saldo"
 
-#: ../src/bet_tab.c:823 ../src/bet_tab.c:836 ../src/bet_tab.c:1030
-#: ../src/bet_tab.c:2499 ../src/bet_tab.c:2504
+#: ../src/bet_tab.c:823 ../src/bet_tab.c:836 ../src/bet_tab.c:1028
+#: ../src/bet_tab.c:2497 ../src/bet_tab.c:2502
 #, fuzzy, c-format
 msgid ""
 "Transfer between account: %s\n"
@@ -1435,46 +1435,46 @@ msgstr "Kan geen transactie uitvoeren op/naar een gesloten rekening."
 msgid "Reset data"
 msgstr "Laatste datum"
 
-#: ../src/bet_tab.c:1860
+#: ../src/bet_tab.c:1858
 msgid " (still available)"
 msgstr ""
 
-#: ../src/bet_tab.c:1869 ../src/bet_tab.c:1891
+#: ../src/bet_tab.c:1867 ../src/bet_tab.c:1889
 #, fuzzy
 msgid " (budget exceeded)"
 msgstr "Geen budgetregel"
 
-#: ../src/bet_tab.c:1882
+#: ../src/bet_tab.c:1880
 msgid " (yet to receive)"
 msgstr ""
 
-#: ../src/bet_tab.c:2422 ../src/bet_tab.c:2472 ../src/bet_tab.c:2532
+#: ../src/bet_tab.c:2420 ../src/bet_tab.c:2470 ../src/bet_tab.c:2530
 #, fuzzy
 msgid "No data by default"
 msgstr "Herstel standaard"
 
-#: ../src/bet_tab.c:2430 ../src/bet_tab.c:2480 ../src/bet_tab.c:2538
+#: ../src/bet_tab.c:2428 ../src/bet_tab.c:2478 ../src/bet_tab.c:2536
 #: ../src/etats_affiche.c:1864 ../src/gsb_data_category.c:161
 #: ../src/meta_categories.c:70
 msgid "No category"
 msgstr "Geen categorie"
 
-#: ../src/bet_tab.c:2438 ../src/bet_tab.c:2488 ../src/bet_tab.c:2544
+#: ../src/bet_tab.c:2436 ../src/bet_tab.c:2486 ../src/bet_tab.c:2542
 #: ../src/etats_affiche.c:2034 ../src/meta_budgetary.c:68
 msgid "No budgetary line"
 msgstr "Geen budgetregel"
 
-#: ../src/bet_tab.c:2902 ../src/bet_tab.c:3001
+#: ../src/bet_tab.c:2898 ../src/bet_tab.c:2997
 #, fuzzy
 msgid "Export the array of forecast"
 msgstr "Exporteer de budgetregels"
 
-#: ../src/bet_tab.c:2959
+#: ../src/bet_tab.c:2955
 #, fuzzy
 msgid "Balance at "
 msgstr "Saldo"
 
-#: ../src/bet_tab.c:3008
+#: ../src/bet_tab.c:3004
 msgid "forecast.csv"
 msgstr ""
 
@@ -1579,7 +1579,7 @@ msgid "Export a Grisbi category file (.cgsb)"
 msgstr "Exporteer categorieën"
 
 #: ../src/categories_onglet.c:571 ../src/etats_onglet.c:187
-#: ../src/gsb_scheduler_list.c:274 ../src/gsb_transactions_list.c:344
+#: ../src/gsb_scheduler_list.c:274 ../src/gsb_transactions_list.c:347
 #: ../src/imputation_budgetaire.c:609 ../src/tiers_onglet.c:326
 #, fuzzy
 msgid "Delete"
@@ -1591,7 +1591,7 @@ msgid "Delete selected category"
 msgstr "Vul aub een categorie in!"
 
 #: ../src/categories_onglet.c:580 ../src/gsb_scheduler_list.c:284
-#: ../src/gsb_transactions_list.c:353 ../src/imputation_budgetaire.c:619
+#: ../src/gsb_transactions_list.c:356 ../src/imputation_budgetaire.c:619
 #: ../src/tiers_onglet.c:335
 msgid "Edit"
 msgstr "Bewerken"
@@ -1603,7 +1603,7 @@ msgid "Edit selected category"
 msgstr "de categorie"
 
 #: ../src/categories_onglet.c:590 ../src/gsb_scheduler_list.c:315
-#: ../src/gsb_transactions_list.c:380 ../src/imputation_budgetaire.c:630
+#: ../src/gsb_transactions_list.c:383 ../src/imputation_budgetaire.c:630
 #: ../src/tiers_onglet.c:345
 msgid "View"
 msgstr ""
@@ -1624,7 +1624,7 @@ msgstr "Categorieën"
 msgid "Subcategory view"
 msgstr "Sub-categorieën"
 
-#: ../src/categories_onglet.c:654 ../src/gsb_transactions_list.c:529
+#: ../src/categories_onglet.c:654 ../src/gsb_transactions_list.c:532
 #: ../src/imputation_budgetaire.c:694 ../src/tiers_onglet.c:462
 #, fuzzy
 msgid "Complete view"
@@ -2145,13 +2145,13 @@ msgid "Result without financial year: "
 msgstr "Resultaat zonder financieel jaar:"
 
 #: ../src/etats_affiche.c:1403 ../src/gsb_scheduler_list.c:1260
-#: ../src/gsb_transactions_list.c:3816
+#: ../src/gsb_transactions_list.c:3830
 #, c-format
 msgid "Transfer to %s"
 msgstr "Overgeschreven naar %s"
 
 #: ../src/etats_affiche.c:1405 ../src/gsb_scheduler_list.c:1264
-#: ../src/gsb_transactions_list.c:3819
+#: ../src/gsb_transactions_list.c:3833
 #, c-format
 msgid "Transfer from %s"
 msgstr "Overgeschreven van %s"
@@ -2201,10 +2201,10 @@ msgstr "Algemeen totaal (%d transacties):"
 msgid "General total: "
 msgstr "Totaal algemeen:"
 
-#: ../src/etats_affiche.c:1857 ../src/export_csv.c:587
+#: ../src/etats_affiche.c:1857 ../src/export_csv.c:595
 #: ../src/gsb_data_category.c:1058 ../src/gsb_form.c:735
-#: ../src/gsb_form.c:1761 ../src/gsb_form.c:2905 ../src/gsb_form.c:3308
-#: ../src/gsb_form_scheduler.c:317 ../src/gsb_transactions_list.c:3794
+#: ../src/gsb_form.c:1761 ../src/gsb_form.c:2920 ../src/gsb_form.c:3323
+#: ../src/gsb_form_scheduler.c:317 ../src/gsb_transactions_list.c:3808
 msgid "Split of transaction"
 msgstr "Opsplitsen van transactie"
 
@@ -2226,15 +2226,15 @@ msgstr "Geen naam"
 msgid "Outgoings"
 msgstr "Uitgaven"
 
-#: ../src/etats_affiche.c:2416 ../src/export_csv.c:779 ../src/gsb_form.c:1303
+#: ../src/etats_affiche.c:2416 ../src/export_csv.c:787 ../src/gsb_form.c:1303
 #: ../src/gsb_form.c:2148 ../src/gsb_form.c:2178 ../src/gsb_form_widget.c:428
-#: ../src/gsb_transactions_list.c:166 ../src/import_csv.c:82
+#: ../src/gsb_transactions_list.c:169 ../src/import_csv.c:82
 msgid "Value date"
 msgstr "Valuta datum"
 
-#: ../src/etats_affiche.c:2423 ../src/export_csv.c:785
+#: ../src/etats_affiche.c:2423 ../src/export_csv.c:793
 #: ../src/gsb_archive_config.c:102 ../src/gsb_assistant_archive_export.c:153
-#: ../src/gsb_form_widget.c:432 ../src/gsb_transactions_list.c:175
+#: ../src/gsb_form_widget.c:432 ../src/gsb_transactions_list.c:178
 msgid "Financial year"
 msgstr "Financieel jaar"
 
@@ -2249,13 +2249,13 @@ msgstr "Betaalmethodes"
 msgid "Cheque"
 msgstr "Cheque"
 
-#: ../src/etats_affiche.c:2472 ../src/export_csv.c:821 ../src/gsb_form.c:1395
-#: ../src/gsb_form_widget.c:472 ../src/gsb_transactions_list.c:178
+#: ../src/etats_affiche.c:2472 ../src/export_csv.c:829 ../src/gsb_form.c:1395
+#: ../src/gsb_form_widget.c:472 ../src/gsb_transactions_list.c:181
 msgid "Voucher"
 msgstr "Waardebon"
 
-#: ../src/etats_affiche.c:2479 ../src/export_csv.c:827 ../src/gsb_form.c:1390
-#: ../src/gsb_form_widget.c:476 ../src/gsb_transactions_list.c:180
+#: ../src/etats_affiche.c:2479 ../src/export_csv.c:835 ../src/gsb_form.c:1390
+#: ../src/gsb_form_widget.c:476 ../src/gsb_transactions_list.c:183
 msgid "Bank references"
 msgstr "Bank referenties"
 
@@ -2408,7 +2408,7 @@ msgstr "Toon data"
 msgid "Generalities"
 msgstr "Algemeen"
 
-#: ../src/etats_config.c:644 ../src/etats_config.c:647 ../src/export_csv.c:767
+#: ../src/etats_config.c:644 ../src/etats_config.c:647 ../src/export_csv.c:775
 #: ../src/fenetre_principale.c:253 ../src/parametres.c:430
 msgid "Transactions"
 msgstr "Boekingen"
@@ -2542,16 +2542,17 @@ msgstr "Kies een of meer rekeningen voor in het rapport :"
 
 #: ../src/etats_config.c:2557 ../src/etats_config.c:2812
 #: ../src/etats_config.c:3094 ../src/etats_config.c:3901
-#: ../src/etats_config.c:4091 ../src/etats_config.c:7322
-#: ../src/tiers_onglet.c:1428 ../src/tiers_onglet.c:1448
+#: ../src/etats_config.c:4091 ../src/etats_config.c:7322 ../src/export.c:613
+#: ../src/gsb_assistant.c:91 ../src/tiers_onglet.c:1428
+#: ../src/tiers_onglet.c:1448
 msgid "Select all"
 msgstr "Selecteer alles"
 
 #. ajoute le bouton (dé)sélectionne tout
 #: ../src/etats_config.c:2572 ../src/etats_config.c:2827
 #: ../src/etats_config.c:3109 ../src/etats_config.c:3916
-#: ../src/etats_config.c:4106 ../src/etats_config.c:7337 ../src/import.c:2270
-#: ../src/tiers_onglet.c:1219 ../src/tiers_onglet.c:1430
+#: ../src/etats_config.c:4106 ../src/etats_config.c:7337 ../src/export.c:608
+#: ../src/import.c:2270 ../src/tiers_onglet.c:1219 ../src/tiers_onglet.c:1430
 msgid "Unselect all"
 msgstr "Selectie opheffen"
 
@@ -3174,7 +3175,7 @@ msgstr "Gebruik de transacties aan de hand van de betalingsmethode"
 msgid "Select methods of payment to include: "
 msgstr "Kies een of meer betaalmethode voor in het rapport :"
 
-#: ../src/etats_csv.c:175 ../src/export_csv.c:410
+#: ../src/etats_csv.c:175 ../src/export_csv.c:418
 #, fuzzy, c-format
 msgid ""
 "Unable to create file \"%s\" :\n"
@@ -3491,11 +3492,11 @@ msgstr "van %s %d"
 msgid "to %s %d"
 msgstr "naar %s %d"
 
-#: ../src/export.c:79
+#: ../src/export.c:89
 msgid "Exporting Grisbi accounts"
 msgstr ""
 
-#: ../src/export.c:80
+#: ../src/export.c:90
 msgid ""
 "This assistant will guide you through the process of exporting Grisbi "
 "accounts into QIF or CSV files.\n"
@@ -3504,84 +3505,94 @@ msgid ""
 "into currency of their respective account."
 msgstr ""
 
-#: ../src/export.c:136
+#: ../src/export.c:176
 msgid "Select accounts to export"
 msgstr "Selecteer een of meer rekeningen om te exporteren"
 
-#: ../src/export.c:173 ../src/export_csv.c:770
+#: ../src/export.c:213 ../src/export_csv.c:778
 #: ../src/gsb_data_partial_balance.c:1508
 msgid "Account name"
 msgstr "Rekening naam"
 
-#: ../src/export.c:256
+#: ../src/export.c:242
+#, fuzzy
+msgid "Select options to export"
+msgstr "Selecteer een of meer rekeningen om te exporteren"
+
+#: ../src/export.c:243 ../src/export.c:462
+#: ../src/gsb_assistant_archive_export.c:306
+#, fuzzy
+msgid "QIF format"
+msgstr "Informatie"
+
+#: ../src/export.c:243 ../src/export.c:463
+#: ../src/gsb_assistant_archive_export.c:307
+msgid "CSV format"
+msgstr ""
+
+#: ../src/export.c:249
+msgid "Treat all files as the first"
+msgstr ""
+
+#: ../src/export.c:326
 msgid "Export settings completed successfully"
 msgstr ""
 
-#: ../src/export.c:260
+#: ../src/export.c:330
 msgid "Press the 'Close' button to finish the export."
 msgstr ""
 
-#: ../src/export.c:288
+#: ../src/export.c:363
 #, fuzzy
 msgid "Accounts to export"
 msgstr "Selecteer een of meer rekeningen om te exporteren"
 
-#: ../src/export.c:293
+#: ../src/export.c:368
 msgid ""
 "The following accounts are to be exported. In the next screens, you will "
 "choose what to do with each of them."
 msgstr ""
 
-#: ../src/export.c:368 ../src/gsb_assistant_archive_export.c:300
+#: ../src/export.c:457 ../src/gsb_assistant_archive_export.c:300
 #, fuzzy
 msgid "Export format: "
 msgstr "Exporteer rapport:"
 
-#: ../src/export.c:373 ../src/gsb_assistant_archive_export.c:306
-#, fuzzy
-msgid "QIF format"
-msgstr "Informatie"
-
-#: ../src/export.c:374 ../src/gsb_assistant_archive_export.c:307
-msgid "CSV format"
-msgstr ""
-
-#. set the initial balance
-#: ../src/export_csv.c:291
+#: ../src/export_csv.c:294
 msgid "Initial balance"
 msgstr "Begin saldo"
 
-#: ../src/export_csv.c:608
+#: ../src/export_csv.c:616
 msgid "B"
 msgstr "B"
 
 # geen idee waar dit staat
-#: ../src/export_csv.c:731 ../src/gsb_form.c:1915
+#: ../src/export_csv.c:739 ../src/gsb_form.c:1915
 msgid "Deleted account"
 msgstr "Verwijderde rekening"
 
-#: ../src/export_csv.c:773 ../src/import_csv.c:95
+#: ../src/export_csv.c:781 ../src/import_csv.c:95
 msgid "Split"
 msgstr "Opsplitsen"
 
-#: ../src/export_csv.c:782
+#: ../src/export_csv.c:790
 msgid "Cheques"
 msgstr "Cheques"
 
-#: ../src/export_csv.c:788 ../src/gsb_transactions_list.c:177
+#: ../src/export_csv.c:796 ../src/gsb_transactions_list.c:180
 #: ../src/import_csv.c:94
 msgid "C/R"
 msgstr "C/R"
 
-#: ../src/export_csv.c:809 ../src/import_csv.c:87
+#: ../src/export_csv.c:817 ../src/import_csv.c:87
 msgid "Sub-categories"
 msgstr "Sub-categorieën"
 
-#: ../src/export_csv.c:818 ../src/import_csv.c:89
+#: ../src/export_csv.c:826 ../src/import_csv.c:89
 msgid "Sub-budgetary lines"
 msgstr "Sub-budgetregel"
 
-#: ../src/export_csv.c:824
+#: ../src/export_csv.c:832
 msgid "Reconciliation number"
 msgstr "Controlenummer"
 
@@ -4844,7 +4855,7 @@ msgid ""
 "or the close button to cancel the action."
 msgstr ""
 
-#: ../src/gsb_assistant.c:230
+#: ../src/gsb_assistant.c:243
 #, c-format
 msgid "%s (%d of %d)"
 msgstr ""
@@ -4966,7 +4977,7 @@ msgid "Import data from online bank services or from accounting software"
 msgstr ""
 
 #: ../src/gsb_assistant_file.c:582 ../src/navigation.c:1137
-#: ../src/traitement_variables.c:228
+#: ../src/traitement_variables.c:227
 #, fuzzy
 msgid "My accounts"
 msgstr "Toon rekening"
@@ -5291,7 +5302,7 @@ msgstr "Gebruik een transactie aan de hand van de tekst"
 #. ok, all the transactions belong to the same account, we can
 #. * show a dialog to select the reconcile
 #: ../src/gsb_assistant_reconcile_config.c:1185
-#: ../src/gsb_transactions_list.c:2015
+#: ../src/gsb_transactions_list.c:2018
 #, fuzzy
 msgid "Selection of a reconciliation"
 msgstr "Bevestig de handmatige controle handeling"
@@ -7211,7 +7222,7 @@ msgstr "Selecteer bankrekeningen:"
 msgid "No payee defined"
 msgstr "Geen begunstigde gedefinieerd"
 
-#: ../src/gsb_data_payee.c:542 ../src/gsb_form.c:3018 ../src/gsb_form.c:3019
+#: ../src/gsb_data_payee.c:542 ../src/gsb_form.c:3033 ../src/gsb_form.c:3034
 #: ../src/navigation.c:1250
 msgid "Report"
 msgstr "Rapport"
@@ -7242,8 +7253,8 @@ msgstr "Creditcard"
 msgid "Direct debit"
 msgstr "Automatische afschrijving"
 
-#: ../src/gsb_data_scheduled.c:1553 ../src/gsb_data_transaction.c:2027
-#: ../src/gsb_data_transaction.c:2089
+#: ../src/gsb_data_scheduled.c:1553 ../src/gsb_data_transaction.c:2028
+#: ../src/gsb_data_transaction.c:2090
 msgid "Cannot allocate memory, bad things will happen soon"
 msgstr ""
 "Kan geen geheugen meer toewijzen, slechte dingen zullen spoedig gebeuren"
@@ -7498,21 +7509,21 @@ msgid "Transaction %d has invalid category %d.\n"
 msgstr "Groepeer transacties volgens categorie"
 
 #. sub-budget not found
-#: ../src/gsb_debug.c:715
+#: ../src/gsb_debug.c:721
 #, fuzzy, c-format
 msgid "Transaction %d has budget %d but invalid sub-budget %d.\n"
 msgstr ""
 "Transactie #%d  moet een tegenrekening hebben  #%d  maar deze bestaat niet. "
 
 #. budget not found
-#: ../src/gsb_debug.c:729
+#: ../src/gsb_debug.c:733
 #, fuzzy, c-format
 msgid "Transaction %d has invalid budget %d.\n"
 msgstr ""
 "Transactie #%d  moet een tegenrekening hebben  #%d  maar deze bestaat niet. "
 
 #. payee not found
-#: ../src/gsb_debug.c:814
+#: ../src/gsb_debug.c:824
 #, fuzzy, c-format
 msgid "Transaction %d has invalid payee %d.\n"
 msgstr ""
@@ -7738,8 +7749,8 @@ msgid ""
 msgstr ""
 
 #: ../src/gsb_file_load.c:301 ../src/gsb_file_load.c:418
-#: ../src/gsb_file_others.c:458 ../src/gsb_file_others.c:595
-#: ../src/gsb_file_others.c:782 ../src/gsb_file_others.c:842
+#: ../src/gsb_file_others.c:459 ../src/gsb_file_others.c:603
+#: ../src/gsb_file_others.c:790 ../src/gsb_file_others.c:850
 #, c-format
 msgid "Cannot open file '%s': %s"
 msgstr "Kan het bestand '%s' niet openen %s"
@@ -7749,8 +7760,8 @@ msgstr "Kan het bestand '%s' niet openen %s"
 msgid "File does not exist"
 msgstr "Bestand bestaat reeds"
 
-#: ../src/gsb_file_load.c:316 ../src/gsb_file_others.c:471
-#: ../src/gsb_file_others.c:794
+#: ../src/gsb_file_load.c:316 ../src/gsb_file_others.c:472
+#: ../src/gsb_file_others.c:802
 #, fuzzy, c-format
 msgid ""
 "%s doesn't seem to be a regular file,\n"
@@ -7772,12 +7783,12 @@ msgstr ""
 msgid "Encryption plugin not found."
 msgstr "Rekening %s niet gevonden. \n"
 
-#: ../src/gsb_file_load.c:462 ../src/gsb_file_load.c:5489
+#: ../src/gsb_file_load.c:464 ../src/gsb_file_load.c:5420
 #, fuzzy
 msgid "This is not a Grisbi file... Loading aborted."
 msgstr "Dit bestand is geen Grisbi rapport bestand"
 
-#: ../src/gsb_file_load.c:707
+#: ../src/gsb_file_load.c:730
 #, c-format
 msgid ""
 "An error occured while parsing the file :\n"
@@ -7786,14 +7797,14 @@ msgid ""
 msgstr ""
 
 #. we don't know here the release of that file, give the release needed
-#: ../src/gsb_file_load.c:8885
+#: ../src/gsb_file_load.c:8812
 #, fuzzy, c-format
 msgid ""
 "Grisbi version %s is needed to open this file.\n"
 "You are using version %s."
 msgstr "Grisbi versie %s is nodig om dit bestand te openen"
 
-#: ../src/gsb_file_load.c:8910
+#: ../src/gsb_file_load.c:8837
 msgid ""
 "You have opened an archive.\n"
 "There is no limit in Grisbi, you can do whatever you want and save it later "
@@ -7801,7 +7812,7 @@ msgid ""
 "transactions or important information."
 msgstr ""
 
-#: ../src/gsb_file_load.c:8914
+#: ../src/gsb_file_load.c:8841
 msgid "Grisbi archive opened"
 msgstr ""
 
@@ -7825,8 +7836,13 @@ msgstr "Boom voor valuta budgetregels:"
 msgid "There is no report to record. Back."
 msgstr ""
 
+#: ../src/gsb_file_others.c:512
+#, fuzzy, c-format
+msgid "Error parsing file '%s': %s"
+msgstr "Fout: bestand '%s': %s niet opgeslagen"
+
 #. inform the user of that
-#: ../src/gsb_file_others.c:576
+#: ../src/gsb_file_others.c:584
 msgid ""
 "Some things in a report cannot be imported :\n"
 "The selected lists of financial years, accounts, transfer accounts, "
@@ -7836,31 +7852,31 @@ msgid ""
 "You should check and modify that in the property box of that account."
 msgstr ""
 
-#: ../src/gsb_file_others.c:582
+#: ../src/gsb_file_others.c:590
 #, fuzzy
 msgid "Importing a report"
 msgstr "Importeer een rapport"
 
-#: ../src/gsb_file_others.c:621 ../src/gsb_file_others.c:628
+#: ../src/gsb_file_others.c:629 ../src/gsb_file_others.c:636
 #, fuzzy
 msgid "This is not a grisbi file, loading canceled..."
 msgstr "Dit bestand is geen Grisbi budgetregel bestand"
 
-#: ../src/gsb_file_others.c:645 ../src/gsb_file_others.c:656
-#: ../src/gsb_file_others.c:673 ../src/gsb_file_others.c:696
+#: ../src/gsb_file_others.c:653 ../src/gsb_file_others.c:664
+#: ../src/gsb_file_others.c:681 ../src/gsb_file_others.c:704
 msgid "The file version is below 0.6.0, Grisbi cannot import it."
 msgstr ""
 
-#: ../src/gsb_file_others.c:648 ../src/gsb_file_others.c:699
+#: ../src/gsb_file_others.c:656 ../src/gsb_file_others.c:707
 #, fuzzy
 msgid "This is not a category file, loading canceled..."
 msgstr "Dit bestand is geen Grisbi categorielijst-bestand"
 
-#: ../src/gsb_file_others.c:664
+#: ../src/gsb_file_others.c:672
 msgid "This is not a budget file, loading canceled..."
 msgstr ""
 
-#: ../src/gsb_file_others.c:681
+#: ../src/gsb_file_others.c:689
 msgid "This is not a report file, loading canceled..."
 msgstr ""
 
@@ -7963,68 +7979,68 @@ msgstr ""
 msgid "No payee selected for this report."
 msgstr "Er is geen begunstigde geselecteerd voor dit rapport"
 
-#: ../src/gsb_form.c:2767
+#: ../src/gsb_form.c:2782
 msgid "You must enter a date."
 msgstr "U moet een datum invullen."
 
-#: ../src/gsb_form.c:2774
+#: ../src/gsb_form.c:2789
 #, fuzzy, c-format
 msgid "Invalid date %s"
 msgstr "Datum onbekende"
 
-#: ../src/gsb_form.c:2797
+#: ../src/gsb_form.c:2812
 #, fuzzy, c-format
 msgid "Invalid value date %s"
 msgstr "Datum onbekende"
 
-#: ../src/gsb_form.c:2823
+#: ../src/gsb_form.c:2838
 #, c-format
 msgid "Beware the date must be between %s and %s"
 msgstr ""
 
-#: ../src/gsb_form.c:2826 ../src/gsb_form.c:2853
+#: ../src/gsb_form.c:2841 ../src/gsb_form.c:2868
 #, fuzzy
 msgid "Invalid date"
 msgstr "Datum onbekende"
 
-#: ../src/gsb_form.c:2851
+#: ../src/gsb_form.c:2866
 #, fuzzy, c-format
 msgid "The date must be less than or equal to %s"
 msgstr "minder dan of gelijk aan"
 
-#: ../src/gsb_form.c:2887
+#: ../src/gsb_form.c:2902
 #, fuzzy
 msgid "You must enter an amount."
 msgstr "U moet een datum invullen."
 
-#: ../src/gsb_form.c:2907
+#: ../src/gsb_form.c:2922
 msgid ""
 "You cannot set split of transaction in category for a daughter of a split of "
 "transaction."
 msgstr ""
 
-#: ../src/gsb_form.c:2941
+#: ../src/gsb_form.c:2956
 #, fuzzy
 msgid ""
 "Cannot associate a transfer to a deleted account in a scheduled transaction."
 msgstr "Transactie omzetten naar een geplande transactie"
 
-#: ../src/gsb_form.c:2948
+#: ../src/gsb_form.c:2963
 #, fuzzy
 msgid ""
 "There is no associated account for this transfer or associated account is "
 "invalid."
 msgstr "De bijbehorende rekening voor deze overschrijving bestaat niet"
 
-#: ../src/gsb_form.c:2956
+#: ../src/gsb_form.c:2971
 msgid "Can't issue a transfer its own account."
 msgstr "U kunt geen overschrijving maken naar dezelfde rekening"
 
-#: ../src/gsb_form.c:2961
+#: ../src/gsb_form.c:2976
 msgid "Can't issue a transfer on a closed account."
 msgstr "Kan geen transactie uitvoeren op/naar een gesloten rekening."
 
-#: ../src/gsb_form.c:2987
+#: ../src/gsb_form.c:3002
 msgid ""
 "Selected method of payment has an automatic incremental number\n"
 "but doesn't contain any number.\n"
@@ -8034,7 +8050,7 @@ msgstr ""
 "maar heeft geen nummer.\n"
 "Toch door gaan?"
 
-#: ../src/gsb_form.c:3005
+#: ../src/gsb_form.c:3020
 msgid ""
 "Warning: this cheque number is already used.\n"
 "Continue anyway?"
@@ -8042,31 +8058,31 @@ msgstr ""
 "Waarschuwing dit chequenummer wordt al gebruikt.\n"
 "Toch door gaan?"
 
-#: ../src/gsb_form.c:3026
+#: ../src/gsb_form.c:3041
 #, fuzzy
 msgid "A transaction with a multiple payee must be a new one."
 msgstr "Een transactie met meerdere begunstigden moet een nieuwe zijn"
 
-#: ../src/gsb_form.c:3031
+#: ../src/gsb_form.c:3046
 #, fuzzy
 msgid "A transaction with a multiple payee cannot be a split child."
 msgstr "Een transactie met meerdere begunstigden moet een nieuwe zijn"
 
-#: ../src/gsb_form.c:3042
+#: ../src/gsb_form.c:3057
 msgid "The word \"Report\" is reserved. Please use another one."
 msgstr ""
 
-#: ../src/gsb_form.c:3049
+#: ../src/gsb_form.c:3064
 #, fuzzy
 msgid "Invalid multiple payee."
 msgstr "Ongeldige meervoudige begunstigde"
 
-#: ../src/gsb_form.c:3331
+#: ../src/gsb_form.c:3346
 #, fuzzy
 msgid "Modifying a transaction"
 msgstr "Bewerk transacties"
 
-#: ../src/gsb_form.c:3332
+#: ../src/gsb_form.c:3347
 msgid ""
 "You are trying to change a split of transaction to another kind of "
 "transaction.\n"
@@ -8076,7 +8092,7 @@ msgid ""
 msgstr ""
 
 #. propose to configure the form
-#: ../src/gsb_form.c:3635
+#: ../src/gsb_form.c:3650
 msgid "Configure the form"
 msgstr ""
 
@@ -8198,11 +8214,11 @@ msgstr "Contra-transactie betalingsmethode"
 msgid "Free"
 msgstr "Kosten"
 
-#: ../src/gsb_form_widget.c:456 ../src/gsb_transactions_list.c:173
+#: ../src/gsb_form_widget.c:456 ../src/gsb_transactions_list.c:176
 msgid "Method of payment"
 msgstr "Methode van betaling"
 
-#: ../src/gsb_form_widget.c:484 ../src/gsb_transactions_list.c:181
+#: ../src/gsb_form_widget.c:484 ../src/gsb_transactions_list.c:184
 msgid "Transaction number"
 msgstr "Transactie nummer"
 
@@ -8474,7 +8490,7 @@ msgstr ""
 msgid "Last statement: %s"
 msgstr "Laatste datum"
 
-#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2064
+#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2067
 #, fuzzy
 msgid "Init date"
 msgstr "Start datum"
@@ -8746,23 +8762,23 @@ msgid "Show transactions for the next: "
 msgstr "Gebruik een transactie aan de hand van de tekst:"
 
 #. Edit transaction
-#: ../src/gsb_scheduler_list.c:2317 ../src/gsb_transactions_list.c:2478
+#: ../src/gsb_scheduler_list.c:2317 ../src/gsb_transactions_list.c:2481
 msgid "Edit transaction"
 msgstr "Bewerk transacties"
 
 #. Clone transaction
-#: ../src/gsb_scheduler_list.c:2329 ../src/gsb_transactions_list.c:2525
+#: ../src/gsb_scheduler_list.c:2329 ../src/gsb_transactions_list.c:2528
 msgid "Clone transaction"
 msgstr "Kloon transactie"
 
 #. New transaction
-#: ../src/gsb_scheduler_list.c:2344 ../src/gsb_transactions_list.c:334
-#: ../src/gsb_transactions_list.c:2493
+#: ../src/gsb_scheduler_list.c:2344 ../src/gsb_transactions_list.c:337
+#: ../src/gsb_transactions_list.c:2496
 msgid "New transaction"
 msgstr "Nieuwe transactie"
 
 #. Delete transaction
-#: ../src/gsb_scheduler_list.c:2355 ../src/gsb_transactions_list.c:2501
+#: ../src/gsb_scheduler_list.c:2355 ../src/gsb_transactions_list.c:2504
 msgid "Delete transaction"
 msgstr "Verwijder transactie"
 
@@ -8799,125 +8815,125 @@ msgstr "Browse"
 msgid "Select icon directory"
 msgstr "Selecteer alles"
 
-#: ../src/gsb_transactions_list.c:174
+#: ../src/gsb_transactions_list.c:177
 msgid "Reconciliation reference"
 msgstr "Controle referentie"
 
-#: ../src/gsb_transactions_list.c:182
+#: ../src/gsb_transactions_list.c:185
 #, fuzzy
 msgid "Cheque number"
 msgstr "het cheque nummer"
 
-#: ../src/gsb_transactions_list.c:199
+#: ../src/gsb_transactions_list.c:202
 #, fuzzy
 msgid "Delete a child transaction."
 msgstr "Verwijder geplande transactie"
 
-#: ../src/gsb_transactions_list.c:203
+#: ../src/gsb_transactions_list.c:206
 #, fuzzy
 msgid "Delete a transaction."
 msgstr "Verwijder transactie"
 
-#: ../src/gsb_transactions_list.c:207
+#: ../src/gsb_transactions_list.c:210
 #, fuzzy
 msgid "Delete a child of scheduled transaction."
 msgstr "Verwijder geplande transactie"
 
-#: ../src/gsb_transactions_list.c:211
+#: ../src/gsb_transactions_list.c:214
 #, fuzzy
 msgid "Delete a scheduled transaction."
 msgstr "Verwijder geplande transactie"
 
-#: ../src/gsb_transactions_list.c:215
+#: ../src/gsb_transactions_list.c:218
 #, fuzzy
 msgid "Delete one or all occurences of scheduled transaction."
 msgstr "Verwijder geplande transactie"
 
-#: ../src/gsb_transactions_list.c:339
+#: ../src/gsb_transactions_list.c:342
 #, fuzzy
 msgid "Blank the form to create a new transaction"
 msgstr "Categorie totaal (%d transactie)"
 
-#: ../src/gsb_transactions_list.c:348
+#: ../src/gsb_transactions_list.c:351
 #, fuzzy
 msgid "Delete selected transaction"
 msgstr "Verwijder geplande transactie"
 
-#: ../src/gsb_transactions_list.c:357
+#: ../src/gsb_transactions_list.c:360
 #, fuzzy
 msgid "Edit current transaction"
 msgstr "Bewerk transacties"
 
-#: ../src/gsb_transactions_list.c:361
+#: ../src/gsb_transactions_list.c:364
 msgid "Reconcile"
 msgstr "Controleer"
 
-#: ../src/gsb_transactions_list.c:366
+#: ../src/gsb_transactions_list.c:369
 #, fuzzy
 msgid "Start account reconciliation"
 msgstr "Niet waarschuwen als er geen controle referentie is"
 
-#: ../src/gsb_transactions_list.c:376
+#: ../src/gsb_transactions_list.c:379
 #, fuzzy
 msgid "Print the transactions list"
 msgstr "Sorteer transactielijst"
 
-#: ../src/gsb_transactions_list.c:384
+#: ../src/gsb_transactions_list.c:387
 msgid "Change display mode of the list"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:388
+#: ../src/gsb_transactions_list.c:391
 #, fuzzy
 msgid "Import rules"
 msgstr "Exporteer categorieën"
 
-#: ../src/gsb_transactions_list.c:392
+#: ../src/gsb_transactions_list.c:395
 msgid "Quick file import by rules"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:399
+#: ../src/gsb_transactions_list.c:402
 #, fuzzy
 msgid "Recreates archive"
 msgstr "Verwijder begunstigde"
 
-#: ../src/gsb_transactions_list.c:404
+#: ../src/gsb_transactions_list.c:407
 #, fuzzy
 msgid "Recreates the line of the archive and hiding the transactions"
 msgstr "Verwijder geplande transactie"
 
 # titel van scherm bij het opslaan met een nieuwe naam (dus ook bij de eerste
 # keer)
-#: ../src/gsb_transactions_list.c:482
+#: ../src/gsb_transactions_list.c:485
 #, fuzzy
 msgid "Remove the rule"
 msgstr "Bestand opslaan als"
 
-#: ../src/gsb_transactions_list.c:514
+#: ../src/gsb_transactions_list.c:517
 msgid "Simple view"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:519
+#: ../src/gsb_transactions_list.c:522
 #, fuzzy
 msgid "Two lines view"
 msgstr "Twee regels stand"
 
-#: ../src/gsb_transactions_list.c:524
+#: ../src/gsb_transactions_list.c:527
 #, fuzzy
 msgid "Three lines view"
 msgstr "Drie regels stand"
 
-#: ../src/gsb_transactions_list.c:538
+#: ../src/gsb_transactions_list.c:541
 #, fuzzy
 msgid "Show reconciled transactions"
 msgstr "Gecontroleerde transacties"
 
-#: ../src/gsb_transactions_list.c:552
+#: ../src/gsb_transactions_list.c:555
 #, fuzzy
 msgid "Show lines archives"
 msgstr "Bekende valuta"
 
-#: ../src/gsb_transactions_list.c:835 ../src/gsb_transactions_list.c:3933
-#: ../src/gsb_transactions_list.c:4049
+#: ../src/gsb_transactions_list.c:838 ../src/gsb_transactions_list.c:3947
+#: ../src/gsb_transactions_list.c:4063
 msgid ""
 "Some children didn't find their mother in the list, this shouldn't happen "
 "and there is probably a bug behind that. Please contact the Grisbi team.\n"
@@ -8925,46 +8941,46 @@ msgid ""
 "The concerned children number are :\n"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1079
+#: ../src/gsb_transactions_list.c:1082
 msgid "P"
 msgstr "p"
 
-#: ../src/gsb_transactions_list.c:1083
+#: ../src/gsb_transactions_list.c:1086
 msgid "T"
 msgstr "T"
 
 #. set the R on the transaction
-#: ../src/gsb_transactions_list.c:1087 ../src/gsb_transactions_list.c:1935
+#: ../src/gsb_transactions_list.c:1090 ../src/gsb_transactions_list.c:1938
 msgid "R"
 msgstr "R"
 
-#: ../src/gsb_transactions_list.c:1466
+#: ../src/gsb_transactions_list.c:1469
 #, fuzzy, c-format
 msgid "Do you want to add the transactions of the archive %s into the list ?"
 msgstr ""
 "Wilt u enkel deze voorkomende of gehele geplande transactie verwijderen?"
 
-#: ../src/gsb_transactions_list.c:1479
+#: ../src/gsb_transactions_list.c:1482
 msgid ""
 "An archive was clicked but Grisbi is unable to get the name. It seems like a "
 "bug.\n"
 "Please try to reproduce and contact the Grisbi team."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1483
+#: ../src/gsb_transactions_list.c:1486
 msgid ""
 "An archive was clicked but it seems to have the number 0, wich should not "
 "happen.\n"
 "Please try to reproduce and contact the Grisbi team."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1866
+#: ../src/gsb_transactions_list.c:1869
 msgid ""
 "You cannot switch a transaction between R and non R while reconciling.\n"
 "Please finish or cancel the reconciliation first."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1878
+#: ../src/gsb_transactions_list.c:1881
 #, fuzzy, c-format
 msgid ""
 "You are trying to reconcile or unreconcile a transaction manually, which is "
@@ -8982,7 +8998,7 @@ msgstr ""
 
 #. we warn the user the transaction disappear
 #. * don't laugh ! there were several bugs reports about a transaction wich disappear :-)
-#: ../src/gsb_transactions_list.c:1947
+#: ../src/gsb_transactions_list.c:1950
 msgid ""
 "The transaction has disappear from the list...\n"
 "Don't worry, it's because you marked it as R, and you choosed not to show "
@@ -8990,26 +9006,26 @@ msgid ""
 "did."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1948
+#: ../src/gsb_transactions_list.c:1951
 #, fuzzy
 msgid "Marking a transaction as R"
 msgstr "Markeer transacties"
 
-#: ../src/gsb_transactions_list.c:2027
+#: ../src/gsb_transactions_list.c:2030
 #, fuzzy
 msgid "Select the reconciliation to associate to the selected transaction: "
 msgstr "De niet gecontroleerde transacties:"
 
-#: ../src/gsb_transactions_list.c:2179
+#: ../src/gsb_transactions_list.c:2182
 msgid "Grisbi couldn't get the selection, operation canceled..."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:2223
+#: ../src/gsb_transactions_list.c:2226
 #, fuzzy
 msgid "Impossible to delete an archived transaction."
 msgstr "Het is niet mogelijk om een gecontroleerde transactie te verwijderen."
 
-#: ../src/gsb_transactions_list.c:2232
+#: ../src/gsb_transactions_list.c:2235
 msgid ""
 "Impossible to delete a reconciled transaction.\n"
 "The transaction, the contra-transaction or the children if it is a split are "
@@ -9017,82 +9033,82 @@ msgid ""
 "necessary."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:2247
+#: ../src/gsb_transactions_list.c:2250
 #, c-format
 msgid ""
 "Do you really want to delete the child of the transaction with party '%s' ?"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:2259
+#: ../src/gsb_transactions_list.c:2262
 #, c-format
 msgid "Do you really want to delete transaction with party '%s' ?"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:2462
+#: ../src/gsb_transactions_list.c:2465
 #, fuzzy
 msgid "Displays the contra-transaction"
 msgstr "Toon transacties"
 
 #. use transaction as template
-#: ../src/gsb_transactions_list.c:2515 ../src/menu.c:221
+#: ../src/gsb_transactions_list.c:2518 ../src/menu.c:221
 msgid "Use selected transaction as a template"
 msgstr "Gebruik de gekozen transactie als sjabloon"
 
 #. Convert to scheduled transaction
-#: ../src/gsb_transactions_list.c:2538
+#: ../src/gsb_transactions_list.c:2541
 msgid "Convert transaction to scheduled transaction"
 msgstr "Transactie omzetten naar een geplande transactie"
 
 #. Move to another account
-#: ../src/gsb_transactions_list.c:2547
+#: ../src/gsb_transactions_list.c:2550
 msgid "Move transaction to another account"
 msgstr "Verplaats de transactie naar een andere rekening"
 
 #. Change cell content.
-#: ../src/gsb_transactions_list.c:2570
+#: ../src/gsb_transactions_list.c:2573
 msgid "Change cell content"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:2621
+#: ../src/gsb_transactions_list.c:2624
 #, fuzzy
 msgid "Clear cell"
 msgstr "Annuleren"
 
-#: ../src/gsb_transactions_list.c:3018
+#: ../src/gsb_transactions_list.c:3021
 msgid "Cannot move a transfer on his contra-account"
 msgstr "Kan de overschrijving niet op deze tegenrekening boeken"
 
 #. sort by line
-#: ../src/gsb_transactions_list.c:3322
+#: ../src/gsb_transactions_list.c:3325
 #, fuzzy
 msgid "Sort list by: "
 msgstr "Sorteer volgens datum:"
 
-#: ../src/gsb_transactions_list.c:3369
+#: ../src/gsb_transactions_list.c:3372
 msgid "alignment: "
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3377
+#: ../src/gsb_transactions_list.c:3380
 msgid "LEFT"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3391
+#: ../src/gsb_transactions_list.c:3394
 msgid "CENTER"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3405
+#: ../src/gsb_transactions_list.c:3408
 msgid "RIGHT"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3803
+#: ../src/gsb_transactions_list.c:3817
 msgid "Transfer to a deleted account"
 msgstr "Overschrijving naar een verwijderde rekening"
 
-#: ../src/gsb_transactions_list.c:3805
+#: ../src/gsb_transactions_list.c:3819
 msgid "Transfer from a deleted account"
 msgstr "Overschrijving van een verwijderde rekening"
 
-#: ../src/gsb_transactions_list.c:3965 ../src/gsb_transactions_list.c:4075
+#: ../src/gsb_transactions_list.c:3979 ../src/gsb_transactions_list.c:4089
 msgid ""
 "You have just recovered an archive, if you don't see any new transaction, "
 "remember that the R transactions are not showed so the archived transactions "
@@ -13003,9 +13019,6 @@ msgstr ""
 #~ msgid "Error opening config"
 #~ msgstr "Fout tijdens laden van config"
 
-#~ msgid "Error saving file '%s': %s"
-#~ msgstr "Fout: bestand '%s': %s niet opgeslagen"
-
 #~ msgid "Invalid filename: \"%s\"!"
 #~ msgstr "Ongeldige bestandsnaam: \"%s\"!"
 
diff --git a/po/pl.po b/po/pl.po
index b2cc4e8..0ea5c0d 100644
--- a/po/pl.po
+++ b/po/pl.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: pl\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-10-04 22:27+0200\n"
+"POT-Creation-Date: 2011-11-27 18:09+0100\n"
 "PO-Revision-Date: 2006-05-15 12:44+0200\n"
 "Last-Translator: Ryszard Jeziorski <r.jeziorski at dart.kielce.pl>\n"
 "Language-Team: Polish\n"
@@ -197,7 +197,7 @@ msgstr "Przenieś transakcję do innego konta"
 #: ../src/categories_onglet.c:732 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231 ../src/gsb_fyear_config.c:283
-#: ../src/gsb_transactions_list.c:2064 ../src/imputation_budgetaire.c:770
+#: ../src/gsb_transactions_list.c:2067 ../src/imputation_budgetaire.c:770
 #: ../src/tiers_onglet.c:666
 msgid "Name"
 msgstr "Nazwa"
@@ -630,8 +630,8 @@ msgstr "Przywróć ustawienia domyślne"
 
 #. mise en place de la paddingbox des catégories
 #: ../src/bet_config.c:583 ../src/bet_config.c:602 ../src/bet_config.c:620
-#: ../src/bet_config.c:684 ../src/bet_hist.c:183 ../src/bet_hist.c:2096
-#: ../src/bet_hist.c:2102 ../src/categories_onglet.c:347
+#: ../src/bet_config.c:684 ../src/bet_hist.c:183 ../src/bet_hist.c:2092
+#: ../src/bet_hist.c:2098 ../src/categories_onglet.c:347
 #: ../src/etats_config.c:537 ../src/etats_config.c:540
 #: ../src/etats_config.c:3001 ../src/etats_config.c:7067
 #: ../src/fenetre_principale.c:296 ../src/navigation.c:1960
@@ -640,10 +640,10 @@ msgstr "Kategorie"
 
 #. mise en place de la paddingbox des ib
 #: ../src/bet_config.c:584 ../src/bet_config.c:603 ../src/bet_config.c:621
-#: ../src/bet_config.c:693 ../src/bet_hist.c:192 ../src/bet_hist.c:2100
+#: ../src/bet_config.c:693 ../src/bet_hist.c:192 ../src/bet_hist.c:2096
 #: ../src/etats_config.c:546 ../src/etats_config.c:549
 #: ../src/etats_config.c:3807 ../src/etats_config.c:7144
-#: ../src/export_csv.c:815 ../src/fenetre_principale.c:301
+#: ../src/export_csv.c:823 ../src/fenetre_principale.c:301
 #: ../src/import_csv.c:88 ../src/imputation_budgetaire.c:353
 #: ../src/navigation.c:1964
 msgid "Budgetary lines"
@@ -670,18 +670,18 @@ msgid "Choose the financial year or 12 months rolling"
 msgstr "Wybierz rok finansowy"
 
 #. name of the div sous-div column
-#: ../src/bet_config.c:920 ../src/bet_hist.c:572 ../src/bet_hist.c:1647
+#: ../src/bet_config.c:920 ../src/bet_hist.c:570 ../src/bet_hist.c:1643
 #: ../src/categories_onglet.c:160 ../src/etats_affiche.c:2437
-#: ../src/etats_config.c:684 ../src/export_csv.c:806
-#: ../src/gsb_transactions_list.c:176 ../src/import_csv.c:86
+#: ../src/etats_config.c:684 ../src/export_csv.c:814
+#: ../src/gsb_transactions_list.c:179 ../src/import_csv.c:86
 #: ../src/meta_categories.c:67
 msgid "Category"
 msgstr "Kategoria"
 
 #: ../src/bet_config.c:933 ../src/bet_future.c:817 ../src/bet_future.c:2025
-#: ../src/bet_future.c:2501 ../src/bet_hist.c:1640 ../src/etats_affiche.c:2444
+#: ../src/bet_future.c:2501 ../src/bet_hist.c:1636 ../src/etats_affiche.c:2444
 #: ../src/etats_config.c:688 ../src/gsb_form.c:1343
-#: ../src/gsb_form_widget.c:448 ../src/gsb_transactions_list.c:168
+#: ../src/gsb_form_widget.c:448 ../src/gsb_transactions_list.c:171
 #: ../src/imputation_budgetaire.c:165 ../src/meta_budgetary.c:65
 msgid "Budgetary line"
 msgstr "Linia budżetowa"
@@ -883,14 +883,14 @@ msgstr ""
 
 #. Print list
 #: ../src/bet_finance_ui.c:1030 ../src/bet_finance_ui.c:1845
-#: ../src/bet_hist.c:1939 ../src/bet_tab.c:1529 ../src/bet_tab.c:2889
+#: ../src/bet_hist.c:1935 ../src/bet_tab.c:1529 ../src/bet_tab.c:2885
 #, fuzzy
 msgid "Print the array"
 msgstr "Drukarka"
 
 #. Export list
 #: ../src/bet_finance_ui.c:1040 ../src/bet_finance_ui.c:1858
-#: ../src/bet_finance_ui.c:1884 ../src/bet_hist.c:1952 ../src/bet_tab.c:1539
+#: ../src/bet_finance_ui.c:1884 ../src/bet_hist.c:1948 ../src/bet_tab.c:1539
 #, fuzzy
 msgid "Export the array"
 msgstr "Drukarka"
@@ -907,10 +907,10 @@ msgid "Loan amount: "
 msgstr "Wczytaj plik kont:"
 
 #: ../src/bet_finance_ui.c:1187 ../src/bet_future.c:771 ../src/bet_tab.c:657
-#: ../src/etats_affiche.c:2409 ../src/export_csv.c:776
+#: ../src/etats_affiche.c:2409 ../src/export_csv.c:784
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_form.c:1298
 #: ../src/gsb_form_widget.c:416 ../src/gsb_reconcile.c:162
-#: ../src/gsb_scheduler_list.c:512 ../src/gsb_transactions_list.c:165
+#: ../src/gsb_scheduler_list.c:512 ../src/gsb_transactions_list.c:168
 #: ../src/import.c:3326 ../src/import_csv.c:81
 msgid "Date"
 msgstr "Data"
@@ -956,14 +956,14 @@ msgstr "Akcja"
 msgid "Credits"
 msgstr "Wpływy"
 
-#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1936 ../src/bet_tab.c:2886
-#: ../src/etats_onglet.c:177 ../src/gsb_transactions_list.c:372
+#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1932 ../src/bet_tab.c:2882
+#: ../src/etats_onglet.c:177 ../src/gsb_transactions_list.c:375
 msgid "Print"
 msgstr "Drukuj"
 
-#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1949 ../src/bet_tab.c:2899
+#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1945 ../src/bet_tab.c:2895
 #: ../src/categories_onglet.c:562 ../src/etats_onglet.c:167
-#: ../src/export.c:164 ../src/imputation_budgetaire.c:599
+#: ../src/export.c:204 ../src/imputation_budgetaire.c:599
 msgid "Export"
 msgstr "Eksport"
 
@@ -972,7 +972,7 @@ msgstr "Eksport"
 msgid "credit.csv"
 msgstr "Wpływy"
 
-#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2046 ../src/bet_tab.c:3025
+#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2042 ../src/bet_tab.c:3021
 #: ../src/imputation_budgetaire.c:439
 msgid "Cannot save file."
 msgstr "Nie można zapisać pliku."
@@ -1055,20 +1055,20 @@ msgid "Years"
 msgstr "Lata"
 
 #: ../src/bet_future.c:329 ../src/gsb_form_scheduler.c:176
-#: ../src/gsb_form_scheduler.c:193 ../src/gsb_scheduler_list.c:512
+#: ../src/gsb_scheduler_list.c:512
 msgid "Frequency"
 msgstr "Częstotliwość"
 
 #: ../src/bet_future.c:337 ../src/bet_future.c:732
-#: ../src/gsb_form_scheduler.c:643 ../src/gsb_form_scheduler.c:836
-#: ../src/gsb_form_scheduler.c:1098
+#: ../src/gsb_form_scheduler.c:193 ../src/gsb_form_scheduler.c:643
+#: ../src/gsb_form_scheduler.c:836 ../src/gsb_form_scheduler.c:1098
 msgid "Limit date"
 msgstr "Data końcowa"
 
 #: ../src/bet_future.c:350 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231
-#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2064
+#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2067
 msgid "Final date"
 msgstr "Data końcowa"
 
@@ -1096,10 +1096,10 @@ msgstr "Wybierz metodę płatności"
 #: ../src/bet_future.c:789 ../src/etats_affiche.c:2430
 #: ../src/etats_config.c:528 ../src/etats_config.c:531
 #: ../src/etats_config.c:696 ../src/etats_config.c:7032
-#: ../src/export_csv.c:791 ../src/fenetre_principale.c:286
+#: ../src/export_csv.c:799 ../src/fenetre_principale.c:286
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_form.c:1319
 #: ../src/gsb_form_widget.c:436 ../src/gsb_scheduler_list.c:512
-#: ../src/gsb_transactions_list.c:167 ../src/import.c:3333
+#: ../src/gsb_transactions_list.c:170 ../src/import.c:3333
 #: ../src/import_csv.c:83 ../src/meta_payee.c:79
 #, fuzzy
 msgid "Payee"
@@ -1107,20 +1107,20 @@ msgstr "Odbiorca/płatność"
 
 #. Debit method_ptr
 #: ../src/bet_future.c:796 ../src/bet_tab.c:691 ../src/categories_onglet.c:762
-#: ../src/export_csv.c:797 ../src/gsb_form.c:1324 ../src/gsb_form_widget.c:420
+#: ../src/export_csv.c:805 ../src/gsb_form.c:1324 ../src/gsb_form_widget.c:420
 #: ../src/gsb_payment_method_config.c:319
 #: ../src/gsb_payment_method_config.c:390
-#: ../src/gsb_payment_method_config.c:1084 ../src/gsb_transactions_list.c:169
+#: ../src/gsb_payment_method_config.c:1084 ../src/gsb_transactions_list.c:172
 #: ../src/import_csv.c:92 ../src/imputation_budgetaire.c:800
 msgid "Debit"
 msgstr "Wydatki"
 
 #. Credit method_ptr
 #: ../src/bet_future.c:803 ../src/bet_tab.c:709 ../src/categories_onglet.c:762
-#: ../src/export_csv.c:794 ../src/gsb_form.c:1329 ../src/gsb_form_widget.c:424
+#: ../src/export_csv.c:802 ../src/gsb_form.c:1329 ../src/gsb_form_widget.c:424
 #: ../src/gsb_payment_method_config.c:326
 #: ../src/gsb_payment_method_config.c:403
-#: ../src/gsb_payment_method_config.c:1080 ../src/gsb_transactions_list.c:170
+#: ../src/gsb_payment_method_config.c:1080 ../src/gsb_transactions_list.c:173
 #: ../src/imputation_budgetaire.c:800
 msgid "Credit"
 msgstr "Wpływy"
@@ -1131,9 +1131,9 @@ msgid "Categories : Sub-categories"
 msgstr "Kategorie : Podkategorie"
 
 #. Notes
-#: ../src/bet_future.c:824 ../src/etats_affiche.c:2451 ../src/export_csv.c:812
+#: ../src/bet_future.c:824 ../src/etats_affiche.c:2451 ../src/export_csv.c:820
 #: ../src/gsb_bank.c:941 ../src/gsb_form.c:1348 ../src/gsb_form_widget.c:452
-#: ../src/gsb_transactions_list.c:179 ../src/import_csv.c:84
+#: ../src/gsb_transactions_list.c:182 ../src/import_csv.c:84
 msgid "Notes"
 msgstr "Opis"
 
@@ -1142,8 +1142,8 @@ msgstr "Opis"
 #. Transfer = Virement
 #. Direct deposit remplacé par Transfert = Virement
 #: ../src/bet_future.c:1423 ../src/bet_future.c:1670
-#: ../src/etats_affiche.c:1848 ../src/export_csv.c:617 ../src/export_csv.c:729
-#: ../src/export_csv.c:741 ../src/gsb_data_category.c:1060
+#: ../src/etats_affiche.c:1848 ../src/export_csv.c:625 ../src/export_csv.c:737
+#: ../src/export_csv.c:749 ../src/gsb_data_category.c:1060
 #: ../src/gsb_data_payment.c:635 ../src/gsb_data_payment.c:719
 #: ../src/gsb_data_payment.c:758 ../src/gsb_form.c:2314 ../src/import.c:2762
 #: ../src/import.c:2780 ../src/plugins/ofx/ofx.c:434
@@ -1218,75 +1218,75 @@ msgid ""
 "You need to fix it and start over."
 msgstr ""
 
-#: ../src/bet_graph.c:304 ../src/bet_graph.c:416
+#: ../src/bet_graph.c:305 ../src/bet_graph.c:422
 msgid "Graph"
 msgstr ""
 
-#: ../src/bet_graph.c:361 ../src/tiers_onglet.c:1064
+#: ../src/bet_graph.c:362 ../src/tiers_onglet.c:1064
 #, fuzzy
 msgid "Options"
 msgstr "Wydatki"
 
-#: ../src/bet_graph.c:429
+#: ../src/bet_graph.c:435
 msgid "Expenses"
 msgstr ""
 
-#: ../src/bet_graph.c:453 ../src/etats_affiche.c:2299
+#: ../src/bet_graph.c:456 ../src/etats_affiche.c:2299
 msgid "Incomes"
 msgstr "Dochodzy"
 
-#: ../src/bet_graph.c:805
+#: ../src/bet_graph.c:817
 msgid "You can not exceed one year of visualization"
 msgstr ""
 
-#: ../src/bet_graph.c:805
+#: ../src/bet_graph.c:817
 msgid "Overflow"
 msgstr ""
 
-#: ../src/bet_graph.c:962
+#: ../src/bet_graph.c:974
 #, fuzzy
 msgid "Column"
 msgstr "Komentarz"
 
-#: ../src/bet_graph.c:989
+#: ../src/bet_graph.c:1001
 #, fuzzy
 msgid "Line"
 msgstr "Licencja"
 
 #. la grille est visible
-#: ../src/bet_graph.c:1449 ../src/bet_graph.c:1483
+#: ../src/bet_graph.c:1461 ../src/bet_graph.c:1495
 #, fuzzy
 msgid "Hide grid"
 msgstr "Włącz"
 
-#: ../src/bet_graph.c:1451 ../src/bet_graph.c:1485 ../src/ui/bet_graph.ui.h:23
+#: ../src/bet_graph.c:1463 ../src/bet_graph.c:1497 ../src/ui/bet_graph.ui.h:23
 #, fuzzy
 msgid "Show grid"
 msgstr "Potwierdzenie sald"
 
-#: ../src/bet_hist.c:560 ../src/tiers_onglet.c:1151
+#: ../src/bet_hist.c:558 ../src/tiers_onglet.c:1151
 #, fuzzy
 msgid "Select"
 msgstr "Zaznacz wszystkie"
 
-#: ../src/bet_hist.c:591 ../src/categories_onglet.c:180
-#: ../src/etats_config.c:5249 ../src/export_csv.c:800
+#: ../src/bet_hist.c:589 ../src/categories_onglet.c:180
+#: ../src/etats_config.c:5249 ../src/export_csv.c:808
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_scheduler_list.c:513
-#: ../src/gsb_transactions_list.c:172 ../src/import.c:3340
+#: ../src/gsb_transactions_list.c:175 ../src/import.c:3340
 #: ../src/imputation_budgetaire.c:185 ../src/tiers_onglet.c:232
 msgid "Amount"
 msgstr "Kwota"
 
-#: ../src/bet_hist.c:609
+#: ../src/bet_hist.c:607
 msgid "Average"
 msgstr ""
 
-#: ../src/bet_hist.c:627
+#: ../src/bet_hist.c:625
 #, fuzzy
 msgid "Current fyear"
 msgstr "Aktualny rok"
 
-#: ../src/bet_hist.c:646
+#: ../src/bet_hist.c:644
 #, fuzzy
 msgid "Amount retained"
 msgstr "Suma dla linii budżetowej"
@@ -1296,42 +1296,42 @@ msgstr "Suma dla linii budżetowej"
 #. * FYEAR_COL_NAME : the name of the fyear
 #. * FYEAR_COL_NUMBER : the number of the fyear
 #. * FYEAR_COL_VIEW : it the fyear should be showed
-#: ../src/bet_hist.c:1067
+#: ../src/bet_hist.c:1063
 msgid "12 months rolling"
 msgstr ""
 
 #. Add last amount menu
-#: ../src/bet_hist.c:1482
+#: ../src/bet_hist.c:1478
 #, fuzzy
 msgid "Assign the amount of the last operation"
 msgstr " dni przed i po dacie w importowanej transakcji."
 
 #. Add average amount menu
-#: ../src/bet_hist.c:1505
+#: ../src/bet_hist.c:1501
 msgid "Copy the average amount"
 msgstr ""
 
-#: ../src/bet_hist.c:1800
+#: ../src/bet_hist.c:1796
 #, c-format
 msgid "Amounts by %s on 12 months rolling for the account: «%s»"
 msgstr ""
 
-#: ../src/bet_hist.c:1805
+#: ../src/bet_hist.c:1801
 #, fuzzy, c-format
 msgid "Amounts by %s in %s for the account: «%s»"
 msgstr ""
 "Waluta %s nie została znaleziona.\n"
 ":"
 
-#: ../src/bet_hist.c:1962
+#: ../src/bet_hist.c:1958
 msgid "Data graph"
 msgstr ""
 
-#: ../src/bet_hist.c:1966
+#: ../src/bet_hist.c:1962
 msgid "display the data graph"
 msgstr ""
 
-#: ../src/bet_hist.c:2022
+#: ../src/bet_hist.c:2018
 #, fuzzy
 msgid "Export the historical data"
 msgstr "Data początkowa"
@@ -1360,14 +1360,14 @@ msgstr ""
 msgid "Description"
 msgstr "Opis"
 
-#: ../src/bet_tab.c:727 ../src/export_csv.c:803 ../src/gsb_reconcile.c:165
-#: ../src/gsb_scheduler_list.c:513 ../src/gsb_transactions_list.c:171
-#: ../src/gsb_transactions_list.c:3316 ../src/import_csv.c:90
+#: ../src/bet_tab.c:727 ../src/export_csv.c:811 ../src/gsb_reconcile.c:165
+#: ../src/gsb_scheduler_list.c:513 ../src/gsb_transactions_list.c:174
+#: ../src/gsb_transactions_list.c:3319 ../src/import_csv.c:90
 msgid "Balance"
 msgstr "Saldo"
 
-#: ../src/bet_tab.c:823 ../src/bet_tab.c:836 ../src/bet_tab.c:1030
-#: ../src/bet_tab.c:2499 ../src/bet_tab.c:2504
+#: ../src/bet_tab.c:823 ../src/bet_tab.c:836 ../src/bet_tab.c:1028
+#: ../src/bet_tab.c:2497 ../src/bet_tab.c:2502
 #, fuzzy, c-format
 msgid ""
 "Transfer between account: %s\n"
@@ -1420,46 +1420,46 @@ msgstr "Nie można wykonać transferu do zamkniętego konta "
 msgid "Reset data"
 msgstr "Data końcowa"
 
-#: ../src/bet_tab.c:1860
+#: ../src/bet_tab.c:1858
 msgid " (still available)"
 msgstr ""
 
-#: ../src/bet_tab.c:1869 ../src/bet_tab.c:1891
+#: ../src/bet_tab.c:1867 ../src/bet_tab.c:1889
 #, fuzzy
 msgid " (budget exceeded)"
 msgstr "Nieokreślona linia budżetowa"
 
-#: ../src/bet_tab.c:1882
+#: ../src/bet_tab.c:1880
 msgid " (yet to receive)"
 msgstr ""
 
-#: ../src/bet_tab.c:2422 ../src/bet_tab.c:2472 ../src/bet_tab.c:2532
+#: ../src/bet_tab.c:2420 ../src/bet_tab.c:2470 ../src/bet_tab.c:2530
 #, fuzzy
 msgid "No data by default"
 msgstr "Przywróć ustawienia domyślne"
 
-#: ../src/bet_tab.c:2430 ../src/bet_tab.c:2480 ../src/bet_tab.c:2538
+#: ../src/bet_tab.c:2428 ../src/bet_tab.c:2478 ../src/bet_tab.c:2536
 #: ../src/etats_affiche.c:1864 ../src/gsb_data_category.c:161
 #: ../src/meta_categories.c:70
 msgid "No category"
 msgstr "Brak kategorii"
 
-#: ../src/bet_tab.c:2438 ../src/bet_tab.c:2488 ../src/bet_tab.c:2544
+#: ../src/bet_tab.c:2436 ../src/bet_tab.c:2486 ../src/bet_tab.c:2542
 #: ../src/etats_affiche.c:2034 ../src/meta_budgetary.c:68
 msgid "No budgetary line"
 msgstr "Pusta linia budżetowa"
 
-#: ../src/bet_tab.c:2902 ../src/bet_tab.c:3001
+#: ../src/bet_tab.c:2898 ../src/bet_tab.c:2997
 #, fuzzy
 msgid "Export the array of forecast"
 msgstr "Eksport linii budżetowych"
 
-#: ../src/bet_tab.c:2959
+#: ../src/bet_tab.c:2955
 #, fuzzy
 msgid "Balance at "
 msgstr "Saldo"
 
-#: ../src/bet_tab.c:3008
+#: ../src/bet_tab.c:3004
 msgid "forecast.csv"
 msgstr ""
 
@@ -1562,7 +1562,7 @@ msgid "Export a Grisbi category file (.cgsb)"
 msgstr "Eksport kategorii"
 
 #: ../src/categories_onglet.c:571 ../src/etats_onglet.c:187
-#: ../src/gsb_scheduler_list.c:274 ../src/gsb_transactions_list.c:344
+#: ../src/gsb_scheduler_list.c:274 ../src/gsb_transactions_list.c:347
 #: ../src/imputation_budgetaire.c:609 ../src/tiers_onglet.c:326
 #, fuzzy
 msgid "Delete"
@@ -1574,7 +1574,7 @@ msgid "Delete selected category"
 msgstr "Proszę podać kategorię!"
 
 #: ../src/categories_onglet.c:580 ../src/gsb_scheduler_list.c:284
-#: ../src/gsb_transactions_list.c:353 ../src/imputation_budgetaire.c:619
+#: ../src/gsb_transactions_list.c:356 ../src/imputation_budgetaire.c:619
 #: ../src/tiers_onglet.c:335
 msgid "Edit"
 msgstr "Edycja"
@@ -1586,7 +1586,7 @@ msgid "Edit selected category"
 msgstr "kategoria"
 
 #: ../src/categories_onglet.c:590 ../src/gsb_scheduler_list.c:315
-#: ../src/gsb_transactions_list.c:380 ../src/imputation_budgetaire.c:630
+#: ../src/gsb_transactions_list.c:383 ../src/imputation_budgetaire.c:630
 #: ../src/tiers_onglet.c:345
 msgid "View"
 msgstr ""
@@ -1607,7 +1607,7 @@ msgstr "Kategorie"
 msgid "Subcategory view"
 msgstr "Podkategorie"
 
-#: ../src/categories_onglet.c:654 ../src/gsb_transactions_list.c:529
+#: ../src/categories_onglet.c:654 ../src/gsb_transactions_list.c:532
 #: ../src/imputation_budgetaire.c:694 ../src/tiers_onglet.c:462
 #, fuzzy
 msgid "Complete view"
@@ -2123,13 +2123,13 @@ msgid "Result without financial year: "
 msgstr "Wynik bez roku finansowego:"
 
 #: ../src/etats_affiche.c:1403 ../src/gsb_scheduler_list.c:1260
-#: ../src/gsb_transactions_list.c:3816
+#: ../src/gsb_transactions_list.c:3830
 #, c-format
 msgid "Transfer to %s"
 msgstr "Transfer do %s"
 
 #: ../src/etats_affiche.c:1405 ../src/gsb_scheduler_list.c:1264
-#: ../src/gsb_transactions_list.c:3819
+#: ../src/gsb_transactions_list.c:3833
 #, c-format
 msgid "Transfer from %s"
 msgstr "Transfer z %s"
@@ -2179,10 +2179,10 @@ msgstr "Razem (%d transakcje):"
 msgid "General total: "
 msgstr "Razem:"
 
-#: ../src/etats_affiche.c:1857 ../src/export_csv.c:587
+#: ../src/etats_affiche.c:1857 ../src/export_csv.c:595
 #: ../src/gsb_data_category.c:1058 ../src/gsb_form.c:735
-#: ../src/gsb_form.c:1761 ../src/gsb_form.c:2905 ../src/gsb_form.c:3308
-#: ../src/gsb_form_scheduler.c:317 ../src/gsb_transactions_list.c:3794
+#: ../src/gsb_form.c:1761 ../src/gsb_form.c:2920 ../src/gsb_form.c:3323
+#: ../src/gsb_form_scheduler.c:317 ../src/gsb_transactions_list.c:3808
 msgid "Split of transaction"
 msgstr "Transakcja zbiorcza"
 
@@ -2204,15 +2204,15 @@ msgstr "Nie wyświetlony"
 msgid "Outgoings"
 msgstr "Wydatki"
 
-#: ../src/etats_affiche.c:2416 ../src/export_csv.c:779 ../src/gsb_form.c:1303
+#: ../src/etats_affiche.c:2416 ../src/export_csv.c:787 ../src/gsb_form.c:1303
 #: ../src/gsb_form.c:2148 ../src/gsb_form.c:2178 ../src/gsb_form_widget.c:428
-#: ../src/gsb_transactions_list.c:166 ../src/import_csv.c:82
+#: ../src/gsb_transactions_list.c:169 ../src/import_csv.c:82
 msgid "Value date"
 msgstr "Data płatności"
 
-#: ../src/etats_affiche.c:2423 ../src/export_csv.c:785
+#: ../src/etats_affiche.c:2423 ../src/export_csv.c:793
 #: ../src/gsb_archive_config.c:102 ../src/gsb_assistant_archive_export.c:153
-#: ../src/gsb_form_widget.c:432 ../src/gsb_transactions_list.c:175
+#: ../src/gsb_form_widget.c:432 ../src/gsb_transactions_list.c:178
 msgid "Financial year"
 msgstr "Rok finansowy"
 
@@ -2227,13 +2227,13 @@ msgstr "Metody płatności"
 msgid "Cheque"
 msgstr "Czek"
 
-#: ../src/etats_affiche.c:2472 ../src/export_csv.c:821 ../src/gsb_form.c:1395
-#: ../src/gsb_form_widget.c:472 ../src/gsb_transactions_list.c:178
+#: ../src/etats_affiche.c:2472 ../src/export_csv.c:829 ../src/gsb_form.c:1395
+#: ../src/gsb_form_widget.c:472 ../src/gsb_transactions_list.c:181
 msgid "Voucher"
 msgstr "Rachunek"
 
-#: ../src/etats_affiche.c:2479 ../src/export_csv.c:827 ../src/gsb_form.c:1390
-#: ../src/gsb_form_widget.c:476 ../src/gsb_transactions_list.c:180
+#: ../src/etats_affiche.c:2479 ../src/export_csv.c:835 ../src/gsb_form.c:1390
+#: ../src/gsb_form_widget.c:476 ../src/gsb_transactions_list.c:183
 msgid "Bank references"
 msgstr "Bank"
 
@@ -2385,7 +2385,7 @@ msgstr "Wyświetlenie danych"
 msgid "Generalities"
 msgstr "Ogólne"
 
-#: ../src/etats_config.c:644 ../src/etats_config.c:647 ../src/export_csv.c:767
+#: ../src/etats_config.c:644 ../src/etats_config.c:647 ../src/export_csv.c:775
 #: ../src/fenetre_principale.c:253 ../src/parametres.c:430
 msgid "Transactions"
 msgstr "Transakcje"
@@ -2518,16 +2518,17 @@ msgstr "Zaznacz konta do dołączenia do raportu:"
 
 #: ../src/etats_config.c:2557 ../src/etats_config.c:2812
 #: ../src/etats_config.c:3094 ../src/etats_config.c:3901
-#: ../src/etats_config.c:4091 ../src/etats_config.c:7322
-#: ../src/tiers_onglet.c:1428 ../src/tiers_onglet.c:1448
+#: ../src/etats_config.c:4091 ../src/etats_config.c:7322 ../src/export.c:613
+#: ../src/gsb_assistant.c:91 ../src/tiers_onglet.c:1428
+#: ../src/tiers_onglet.c:1448
 msgid "Select all"
 msgstr "Zaznacz wszystkie"
 
 #. ajoute le bouton (dé)sélectionne tout
 #: ../src/etats_config.c:2572 ../src/etats_config.c:2827
 #: ../src/etats_config.c:3109 ../src/etats_config.c:3916
-#: ../src/etats_config.c:4106 ../src/etats_config.c:7337 ../src/import.c:2270
-#: ../src/tiers_onglet.c:1219 ../src/tiers_onglet.c:1430
+#: ../src/etats_config.c:4106 ../src/etats_config.c:7337 ../src/export.c:608
+#: ../src/import.c:2270 ../src/tiers_onglet.c:1219 ../src/tiers_onglet.c:1430
 msgid "Unselect all"
 msgstr "Wyczyść wszystkie"
 
@@ -3146,7 +3147,7 @@ msgstr "Wybierz transakcje poprzez metodę płatności"
 msgid "Select methods of payment to include: "
 msgstr "Wybierz metody płatności do załaczenia:"
 
-#: ../src/etats_csv.c:175 ../src/export_csv.c:410
+#: ../src/etats_csv.c:175 ../src/export_csv.c:418
 #, fuzzy, c-format
 msgid ""
 "Unable to create file \"%s\" :\n"
@@ -3461,11 +3462,11 @@ msgstr "od %s %d"
 msgid "to %s %d"
 msgstr "do %s %d"
 
-#: ../src/export.c:79
+#: ../src/export.c:89
 msgid "Exporting Grisbi accounts"
 msgstr ""
 
-#: ../src/export.c:80
+#: ../src/export.c:90
 msgid ""
 "This assistant will guide you through the process of exporting Grisbi "
 "accounts into QIF or CSV files.\n"
@@ -3474,83 +3475,93 @@ msgid ""
 "into currency of their respective account."
 msgstr ""
 
-#: ../src/export.c:136
+#: ../src/export.c:176
 msgid "Select accounts to export"
 msgstr "Wybierz konto do eksportu"
 
-#: ../src/export.c:173 ../src/export_csv.c:770
+#: ../src/export.c:213 ../src/export_csv.c:778
 #: ../src/gsb_data_partial_balance.c:1508
 msgid "Account name"
 msgstr "Nazwa konta"
 
-#: ../src/export.c:256
+#: ../src/export.c:242
+#, fuzzy
+msgid "Select options to export"
+msgstr "Wybierz konto do eksportu"
+
+#: ../src/export.c:243 ../src/export.c:462
+#: ../src/gsb_assistant_archive_export.c:306
+#, fuzzy
+msgid "QIF format"
+msgstr "Informacja"
+
+#: ../src/export.c:243 ../src/export.c:463
+#: ../src/gsb_assistant_archive_export.c:307
+msgid "CSV format"
+msgstr ""
+
+#: ../src/export.c:249
+msgid "Treat all files as the first"
+msgstr ""
+
+#: ../src/export.c:326
 msgid "Export settings completed successfully"
 msgstr ""
 
-#: ../src/export.c:260
+#: ../src/export.c:330
 msgid "Press the 'Close' button to finish the export."
 msgstr ""
 
-#: ../src/export.c:288
+#: ../src/export.c:363
 #, fuzzy
 msgid "Accounts to export"
 msgstr "Wybierz konto do eksportu"
 
-#: ../src/export.c:293
+#: ../src/export.c:368
 msgid ""
 "The following accounts are to be exported. In the next screens, you will "
 "choose what to do with each of them."
 msgstr ""
 
-#: ../src/export.c:368 ../src/gsb_assistant_archive_export.c:300
+#: ../src/export.c:457 ../src/gsb_assistant_archive_export.c:300
 #, fuzzy
 msgid "Export format: "
 msgstr "Eksportuj raport:"
 
-#: ../src/export.c:373 ../src/gsb_assistant_archive_export.c:306
-#, fuzzy
-msgid "QIF format"
-msgstr "Informacja"
-
-#: ../src/export.c:374 ../src/gsb_assistant_archive_export.c:307
-msgid "CSV format"
-msgstr ""
-
-#. set the initial balance
-#: ../src/export_csv.c:291
+#: ../src/export_csv.c:294
 msgid "Initial balance"
 msgstr "Saldo początkowe"
 
-#: ../src/export_csv.c:608
+#: ../src/export_csv.c:616
 msgid "B"
 msgstr "B"
 
-#: ../src/export_csv.c:731 ../src/gsb_form.c:1915
+#: ../src/export_csv.c:739 ../src/gsb_form.c:1915
 msgid "Deleted account"
 msgstr "Usunięte konto"
 
-#: ../src/export_csv.c:773 ../src/import_csv.c:95
+#: ../src/export_csv.c:781 ../src/import_csv.c:95
 msgid "Split"
 msgstr "Transakcja zbiorcza"
 
-#: ../src/export_csv.c:782
+#: ../src/export_csv.c:790
 msgid "Cheques"
 msgstr "Czeki"
 
-#: ../src/export_csv.c:788 ../src/gsb_transactions_list.c:177
+#: ../src/export_csv.c:796 ../src/gsb_transactions_list.c:180
 #: ../src/import_csv.c:94
 msgid "C/R"
 msgstr "C/R"
 
-#: ../src/export_csv.c:809 ../src/import_csv.c:87
+#: ../src/export_csv.c:817 ../src/import_csv.c:87
 msgid "Sub-categories"
 msgstr "Podkategorie"
 
-#: ../src/export_csv.c:818 ../src/import_csv.c:89
+#: ../src/export_csv.c:826 ../src/import_csv.c:89
 msgid "Sub-budgetary lines"
 msgstr "Podgrupa linii budżetowej"
 
-#: ../src/export_csv.c:824
+#: ../src/export_csv.c:832
 msgid "Reconciliation number"
 msgstr "Numer potwierdzenia"
 
@@ -4805,7 +4816,7 @@ msgid ""
 "or the close button to cancel the action."
 msgstr ""
 
-#: ../src/gsb_assistant.c:230
+#: ../src/gsb_assistant.c:243
 #, c-format
 msgid "%s (%d of %d)"
 msgstr ""
@@ -4926,7 +4937,7 @@ msgid "Import data from online bank services or from accounting software"
 msgstr ""
 
 #: ../src/gsb_assistant_file.c:582 ../src/navigation.c:1137
-#: ../src/traitement_variables.c:228
+#: ../src/traitement_variables.c:227
 #, fuzzy
 msgid "My accounts"
 msgstr "Pokaż konta"
@@ -5241,7 +5252,7 @@ msgstr "Wybierz transakcje pasujące do formuły"
 #. ok, all the transactions belong to the same account, we can
 #. * show a dialog to select the reconcile
 #: ../src/gsb_assistant_reconcile_config.c:1185
-#: ../src/gsb_transactions_list.c:2015
+#: ../src/gsb_transactions_list.c:2018
 #, fuzzy
 msgid "Selection of a reconciliation"
 msgstr "Zaakceptowanie ręcznego potwierdzenia lub anulowania potwierdzenia."
@@ -7154,7 +7165,7 @@ msgstr "Zaznacz konta bankowe:"
 msgid "No payee defined"
 msgstr "Brak zdefiniowanych beneficjentów"
 
-#: ../src/gsb_data_payee.c:542 ../src/gsb_form.c:3018 ../src/gsb_form.c:3019
+#: ../src/gsb_data_payee.c:542 ../src/gsb_form.c:3033 ../src/gsb_form.c:3034
 #: ../src/navigation.c:1250
 msgid "Report"
 msgstr "Raport"
@@ -7184,8 +7195,8 @@ msgstr "Karta kredytowa"
 msgid "Direct debit"
 msgstr "Wypłata"
 
-#: ../src/gsb_data_scheduled.c:1553 ../src/gsb_data_transaction.c:2027
-#: ../src/gsb_data_transaction.c:2089
+#: ../src/gsb_data_scheduled.c:1553 ../src/gsb_data_transaction.c:2028
+#: ../src/gsb_data_transaction.c:2090
 msgid "Cannot allocate memory, bad things will happen soon"
 msgstr "Nie można przydzielić pamięci, zaraz przydarzy się coś niedobrego"
 
@@ -7434,19 +7445,19 @@ msgid "Transaction %d has invalid category %d.\n"
 msgstr "Grupuj transakcje wg kategorii"
 
 #. sub-budget not found
-#: ../src/gsb_debug.c:715
+#: ../src/gsb_debug.c:721
 #, fuzzy, c-format
 msgid "Transaction %d has budget %d but invalid sub-budget %d.\n"
 msgstr "Dla transakcji #%d powinna istnieć powiązana transakcja #%d.\n"
 
 #. budget not found
-#: ../src/gsb_debug.c:729
+#: ../src/gsb_debug.c:733
 #, fuzzy, c-format
 msgid "Transaction %d has invalid budget %d.\n"
 msgstr "Dla transakcji #%d powinna istnieć powiązana transakcja #%d.\n"
 
 #. payee not found
-#: ../src/gsb_debug.c:814
+#: ../src/gsb_debug.c:824
 #, fuzzy, c-format
 msgid "Transaction %d has invalid payee %d.\n"
 msgstr "Dla transakcji #%d powinna istnieć powiązana transakcja #%d.\n"
@@ -7666,8 +7677,8 @@ msgid ""
 msgstr ""
 
 #: ../src/gsb_file_load.c:301 ../src/gsb_file_load.c:418
-#: ../src/gsb_file_others.c:458 ../src/gsb_file_others.c:595
-#: ../src/gsb_file_others.c:782 ../src/gsb_file_others.c:842
+#: ../src/gsb_file_others.c:459 ../src/gsb_file_others.c:603
+#: ../src/gsb_file_others.c:790 ../src/gsb_file_others.c:850
 #, c-format
 msgid "Cannot open file '%s': %s"
 msgstr "Nie można otworzyć pliku '%s': %s"
@@ -7677,8 +7688,8 @@ msgstr "Nie można otworzyć pliku '%s': %s"
 msgid "File does not exist"
 msgstr "Plik już istnieje"
 
-#: ../src/gsb_file_load.c:316 ../src/gsb_file_others.c:471
-#: ../src/gsb_file_others.c:794
+#: ../src/gsb_file_load.c:316 ../src/gsb_file_others.c:472
+#: ../src/gsb_file_others.c:802
 #, c-format
 msgid ""
 "%s doesn't seem to be a regular file,\n"
@@ -7698,12 +7709,12 @@ msgstr ""
 msgid "Encryption plugin not found."
 msgstr "Konto %s nie zostało znalezione.\n"
 
-#: ../src/gsb_file_load.c:462 ../src/gsb_file_load.c:5489
+#: ../src/gsb_file_load.c:464 ../src/gsb_file_load.c:5420
 #, fuzzy
 msgid "This is not a Grisbi file... Loading aborted."
 msgstr "Ten plik nie jest plikiem raportu Grisbi"
 
-#: ../src/gsb_file_load.c:707
+#: ../src/gsb_file_load.c:730
 #, c-format
 msgid ""
 "An error occured while parsing the file :\n"
@@ -7712,14 +7723,14 @@ msgid ""
 msgstr ""
 
 #. we don't know here the release of that file, give the release needed
-#: ../src/gsb_file_load.c:8885
+#: ../src/gsb_file_load.c:8812
 #, fuzzy, c-format
 msgid ""
 "Grisbi version %s is needed to open this file.\n"
 "You are using version %s."
 msgstr "Do otwarcia tego pliku wymagane jest Grisby w wersji %s"
 
-#: ../src/gsb_file_load.c:8910
+#: ../src/gsb_file_load.c:8837
 msgid ""
 "You have opened an archive.\n"
 "There is no limit in Grisbi, you can do whatever you want and save it later "
@@ -7727,7 +7738,7 @@ msgid ""
 "transactions or important information."
 msgstr ""
 
-#: ../src/gsb_file_load.c:8914
+#: ../src/gsb_file_load.c:8841
 msgid "Grisbi archive opened"
 msgstr ""
 
@@ -7751,8 +7762,13 @@ msgstr "Waluta dla linii budżetowych:"
 msgid "There is no report to record. Back."
 msgstr ""
 
+#: ../src/gsb_file_others.c:512
+#, fuzzy, c-format
+msgid "Error parsing file '%s': %s"
+msgstr "Błąd zapisu pliku '%s': %s"
+
 #. inform the user of that
-#: ../src/gsb_file_others.c:576
+#: ../src/gsb_file_others.c:584
 msgid ""
 "Some things in a report cannot be imported :\n"
 "The selected lists of financial years, accounts, transfer accounts, "
@@ -7762,31 +7778,31 @@ msgid ""
 "You should check and modify that in the property box of that account."
 msgstr ""
 
-#: ../src/gsb_file_others.c:582
+#: ../src/gsb_file_others.c:590
 #, fuzzy
 msgid "Importing a report"
 msgstr "Importuj raport"
 
-#: ../src/gsb_file_others.c:621 ../src/gsb_file_others.c:628
+#: ../src/gsb_file_others.c:629 ../src/gsb_file_others.c:636
 #, fuzzy
 msgid "This is not a grisbi file, loading canceled..."
 msgstr "Ten plik nie jest plikiem linii budżetowych Grisbi"
 
-#: ../src/gsb_file_others.c:645 ../src/gsb_file_others.c:656
-#: ../src/gsb_file_others.c:673 ../src/gsb_file_others.c:696
+#: ../src/gsb_file_others.c:653 ../src/gsb_file_others.c:664
+#: ../src/gsb_file_others.c:681 ../src/gsb_file_others.c:704
 msgid "The file version is below 0.6.0, Grisbi cannot import it."
 msgstr ""
 
-#: ../src/gsb_file_others.c:648 ../src/gsb_file_others.c:699
+#: ../src/gsb_file_others.c:656 ../src/gsb_file_others.c:707
 #, fuzzy
 msgid "This is not a category file, loading canceled..."
 msgstr "Ten plik nie jest plikiem z listą kategorii Grisbi"
 
-#: ../src/gsb_file_others.c:664
+#: ../src/gsb_file_others.c:672
 msgid "This is not a budget file, loading canceled..."
 msgstr ""
 
-#: ../src/gsb_file_others.c:681
+#: ../src/gsb_file_others.c:689
 msgid "This is not a report file, loading canceled..."
 msgstr ""
 
@@ -7885,68 +7901,68 @@ msgstr ""
 msgid "No payee selected for this report."
 msgstr "Nie wybrano beneficjenta dla tego raportu"
 
-#: ../src/gsb_form.c:2767
+#: ../src/gsb_form.c:2782
 msgid "You must enter a date."
 msgstr "Musisz podać datę"
 
-#: ../src/gsb_form.c:2774
+#: ../src/gsb_form.c:2789
 #, fuzzy, c-format
 msgid "Invalid date %s"
 msgstr "Błędna data"
 
-#: ../src/gsb_form.c:2797
+#: ../src/gsb_form.c:2812
 #, fuzzy, c-format
 msgid "Invalid value date %s"
 msgstr "Błędna data"
 
-#: ../src/gsb_form.c:2823
+#: ../src/gsb_form.c:2838
 #, c-format
 msgid "Beware the date must be between %s and %s"
 msgstr ""
 
-#: ../src/gsb_form.c:2826 ../src/gsb_form.c:2853
+#: ../src/gsb_form.c:2841 ../src/gsb_form.c:2868
 #, fuzzy
 msgid "Invalid date"
 msgstr "Błędna data"
 
-#: ../src/gsb_form.c:2851
+#: ../src/gsb_form.c:2866
 #, fuzzy, c-format
 msgid "The date must be less than or equal to %s"
 msgstr "mniejszy lub równy"
 
-#: ../src/gsb_form.c:2887
+#: ../src/gsb_form.c:2902
 #, fuzzy
 msgid "You must enter an amount."
 msgstr "Musisz podać datę"
 
-#: ../src/gsb_form.c:2907
+#: ../src/gsb_form.c:2922
 msgid ""
 "You cannot set split of transaction in category for a daughter of a split of "
 "transaction."
 msgstr ""
 
-#: ../src/gsb_form.c:2941
+#: ../src/gsb_form.c:2956
 #, fuzzy
 msgid ""
 "Cannot associate a transfer to a deleted account in a scheduled transaction."
 msgstr "Przekształć transakcję w zaplanowaną transakcję"
 
-#: ../src/gsb_form.c:2948
+#: ../src/gsb_form.c:2963
 #, fuzzy
 msgid ""
 "There is no associated account for this transfer or associated account is "
 "invalid."
 msgstr "Konto powiązane z tym transferem jest nieprawidłowe"
 
-#: ../src/gsb_form.c:2956
+#: ../src/gsb_form.c:2971
 msgid "Can't issue a transfer its own account."
 msgstr "Nie można wykonać transferu do tego samego konta"
 
-#: ../src/gsb_form.c:2961
+#: ../src/gsb_form.c:2976
 msgid "Can't issue a transfer on a closed account."
 msgstr "Nie można wykonać transferu do zamkniętego konta "
 
-#: ../src/gsb_form.c:2987
+#: ../src/gsb_form.c:3002
 msgid ""
 "Selected method of payment has an automatic incremental number\n"
 "but doesn't contain any number.\n"
@@ -7956,7 +7972,7 @@ msgstr ""
 "ale nie zawiera żadnego numeru.\n"
 "Kontynuować?"
 
-#: ../src/gsb_form.c:3005
+#: ../src/gsb_form.c:3020
 msgid ""
 "Warning: this cheque number is already used.\n"
 "Continue anyway?"
@@ -7964,31 +7980,31 @@ msgstr ""
 "Ostrzeżenie: podany numer czeku został już użyty.\n"
 " Kontynuować mimo to?"
 
-#: ../src/gsb_form.c:3026
+#: ../src/gsb_form.c:3041
 #, fuzzy
 msgid "A transaction with a multiple payee must be a new one."
 msgstr "Transakcja z wielokrotnym beneficjentem musi być nową transakcją."
 
-#: ../src/gsb_form.c:3031
+#: ../src/gsb_form.c:3046
 #, fuzzy
 msgid "A transaction with a multiple payee cannot be a split child."
 msgstr "Transakcja z wielokrotnym beneficjentem musi być nową transakcją."
 
-#: ../src/gsb_form.c:3042
+#: ../src/gsb_form.c:3057
 msgid "The word \"Report\" is reserved. Please use another one."
 msgstr ""
 
-#: ../src/gsb_form.c:3049
+#: ../src/gsb_form.c:3064
 #, fuzzy
 msgid "Invalid multiple payee."
 msgstr "Nieprawidłowy wielokrotny benficjent"
 
-#: ../src/gsb_form.c:3331
+#: ../src/gsb_form.c:3346
 #, fuzzy
 msgid "Modifying a transaction"
 msgstr "Edytuj transakcję"
 
-#: ../src/gsb_form.c:3332
+#: ../src/gsb_form.c:3347
 msgid ""
 "You are trying to change a split of transaction to another kind of "
 "transaction.\n"
@@ -7998,7 +8014,7 @@ msgid ""
 msgstr ""
 
 #. propose to configure the form
-#: ../src/gsb_form.c:3635
+#: ../src/gsb_form.c:3650
 msgid "Configure the form"
 msgstr ""
 
@@ -8120,11 +8136,11 @@ msgstr "Sposób płatności transakcji powiązanej"
 msgid "Free"
 msgstr "Opłaty"
 
-#: ../src/gsb_form_widget.c:456 ../src/gsb_transactions_list.c:173
+#: ../src/gsb_form_widget.c:456 ../src/gsb_transactions_list.c:176
 msgid "Method of payment"
 msgstr "Metoda płatności"
 
-#: ../src/gsb_form_widget.c:484 ../src/gsb_transactions_list.c:181
+#: ../src/gsb_form_widget.c:484 ../src/gsb_transactions_list.c:184
 msgid "Transaction number"
 msgstr "Numer transakcji"
 
@@ -8384,7 +8400,7 @@ msgstr ""
 msgid "Last statement: %s"
 msgstr "Ostatnia modyfikacja"
 
-#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2064
+#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2067
 #, fuzzy
 msgid "Init date"
 msgstr "Data początkowa"
@@ -8653,23 +8669,23 @@ msgid "Show transactions for the next: "
 msgstr "Wybierz transakcje pasujące do formuły:"
 
 #. Edit transaction
-#: ../src/gsb_scheduler_list.c:2317 ../src/gsb_transactions_list.c:2478
+#: ../src/gsb_scheduler_list.c:2317 ../src/gsb_transactions_list.c:2481
 msgid "Edit transaction"
 msgstr "Edytuj transakcję"
 
 #. Clone transaction
-#: ../src/gsb_scheduler_list.c:2329 ../src/gsb_transactions_list.c:2525
+#: ../src/gsb_scheduler_list.c:2329 ../src/gsb_transactions_list.c:2528
 msgid "Clone transaction"
 msgstr "Powiel transakcję"
 
 #. New transaction
-#: ../src/gsb_scheduler_list.c:2344 ../src/gsb_transactions_list.c:334
-#: ../src/gsb_transactions_list.c:2493
+#: ../src/gsb_scheduler_list.c:2344 ../src/gsb_transactions_list.c:337
+#: ../src/gsb_transactions_list.c:2496
 msgid "New transaction"
 msgstr "Nowa transakcja"
 
 #. Delete transaction
-#: ../src/gsb_scheduler_list.c:2355 ../src/gsb_transactions_list.c:2501
+#: ../src/gsb_scheduler_list.c:2355 ../src/gsb_transactions_list.c:2504
 msgid "Delete transaction"
 msgstr "Usuń transakcję"
 
@@ -8706,123 +8722,123 @@ msgstr "Przeglądaj"
 msgid "Select icon directory"
 msgstr "Zaznacz wszystkie"
 
-#: ../src/gsb_transactions_list.c:174
+#: ../src/gsb_transactions_list.c:177
 msgid "Reconciliation reference"
 msgstr "Numer potwierdzenia"
 
-#: ../src/gsb_transactions_list.c:182
+#: ../src/gsb_transactions_list.c:185
 #, fuzzy
 msgid "Cheque number"
 msgstr "numer czeku"
 
-#: ../src/gsb_transactions_list.c:199
+#: ../src/gsb_transactions_list.c:202
 #, fuzzy
 msgid "Delete a child transaction."
 msgstr "Kasowanie zaplanowanej transakcji"
 
-#: ../src/gsb_transactions_list.c:203
+#: ../src/gsb_transactions_list.c:206
 #, fuzzy
 msgid "Delete a transaction."
 msgstr "Usuń transakcję"
 
-#: ../src/gsb_transactions_list.c:207
+#: ../src/gsb_transactions_list.c:210
 #, fuzzy
 msgid "Delete a child of scheduled transaction."
 msgstr "Kasowanie zaplanowanej transakcji"
 
-#: ../src/gsb_transactions_list.c:211
+#: ../src/gsb_transactions_list.c:214
 #, fuzzy
 msgid "Delete a scheduled transaction."
 msgstr "Kasowanie zaplanowanej transakcji"
 
-#: ../src/gsb_transactions_list.c:215
+#: ../src/gsb_transactions_list.c:218
 #, fuzzy
 msgid "Delete one or all occurences of scheduled transaction."
 msgstr "Kasowanie zaplanowanej transakcji"
 
-#: ../src/gsb_transactions_list.c:339
+#: ../src/gsb_transactions_list.c:342
 #, fuzzy
 msgid "Blank the form to create a new transaction"
 msgstr "Razem kategoria (%d transakcja)"
 
-#: ../src/gsb_transactions_list.c:348
+#: ../src/gsb_transactions_list.c:351
 #, fuzzy
 msgid "Delete selected transaction"
 msgstr "Kasowanie zaplanowanej transakcji"
 
-#: ../src/gsb_transactions_list.c:357
+#: ../src/gsb_transactions_list.c:360
 #, fuzzy
 msgid "Edit current transaction"
 msgstr "Edytuj transakcję"
 
-#: ../src/gsb_transactions_list.c:361
+#: ../src/gsb_transactions_list.c:364
 msgid "Reconcile"
 msgstr "Potwierdzenie sald"
 
-#: ../src/gsb_transactions_list.c:366
+#: ../src/gsb_transactions_list.c:369
 #, fuzzy
 msgid "Start account reconciliation"
 msgstr "Nie ostrzegaj jeżeli brak numeru potwierdzenia"
 
-#: ../src/gsb_transactions_list.c:376
+#: ../src/gsb_transactions_list.c:379
 #, fuzzy
 msgid "Print the transactions list"
 msgstr "Sortuj listę transakcji"
 
-#: ../src/gsb_transactions_list.c:384
+#: ../src/gsb_transactions_list.c:387
 msgid "Change display mode of the list"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:388
+#: ../src/gsb_transactions_list.c:391
 #, fuzzy
 msgid "Import rules"
 msgstr "Eksport kategorii"
 
-#: ../src/gsb_transactions_list.c:392
+#: ../src/gsb_transactions_list.c:395
 msgid "Quick file import by rules"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:399
+#: ../src/gsb_transactions_list.c:402
 #, fuzzy
 msgid "Recreates archive"
 msgstr "Usuń beneficjenta"
 
-#: ../src/gsb_transactions_list.c:404
+#: ../src/gsb_transactions_list.c:407
 #, fuzzy
 msgid "Recreates the line of the archive and hiding the transactions"
 msgstr "Kasowanie zaplanowanej transakcji"
 
-#: ../src/gsb_transactions_list.c:482
+#: ../src/gsb_transactions_list.c:485
 #, fuzzy
 msgid "Remove the rule"
 msgstr "Nazwa pliku kont"
 
-#: ../src/gsb_transactions_list.c:514
+#: ../src/gsb_transactions_list.c:517
 msgid "Simple view"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:519
+#: ../src/gsb_transactions_list.c:522
 #, fuzzy
 msgid "Two lines view"
 msgstr "Tryb dwuwierszowy"
 
-#: ../src/gsb_transactions_list.c:524
+#: ../src/gsb_transactions_list.c:527
 #, fuzzy
 msgid "Three lines view"
 msgstr "Tryb trójwierszowy"
 
-#: ../src/gsb_transactions_list.c:538
+#: ../src/gsb_transactions_list.c:541
 #, fuzzy
 msgid "Show reconciled transactions"
 msgstr "Potwierdzone transakcje"
 
-#: ../src/gsb_transactions_list.c:552
+#: ../src/gsb_transactions_list.c:555
 #, fuzzy
 msgid "Show lines archives"
 msgstr "Zdefiniowane waluty"
 
-#: ../src/gsb_transactions_list.c:835 ../src/gsb_transactions_list.c:3933
-#: ../src/gsb_transactions_list.c:4049
+#: ../src/gsb_transactions_list.c:838 ../src/gsb_transactions_list.c:3947
+#: ../src/gsb_transactions_list.c:4063
 msgid ""
 "Some children didn't find their mother in the list, this shouldn't happen "
 "and there is probably a bug behind that. Please contact the Grisbi team.\n"
@@ -8830,45 +8846,45 @@ msgid ""
 "The concerned children number are :\n"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1079
+#: ../src/gsb_transactions_list.c:1082
 msgid "P"
 msgstr "P"
 
-#: ../src/gsb_transactions_list.c:1083
+#: ../src/gsb_transactions_list.c:1086
 msgid "T"
 msgstr "T"
 
 #. set the R on the transaction
-#: ../src/gsb_transactions_list.c:1087 ../src/gsb_transactions_list.c:1935
+#: ../src/gsb_transactions_list.c:1090 ../src/gsb_transactions_list.c:1938
 msgid "R"
 msgstr "R"
 
-#: ../src/gsb_transactions_list.c:1466
+#: ../src/gsb_transactions_list.c:1469
 #, fuzzy, c-format
 msgid "Do you want to add the transactions of the archive %s into the list ?"
 msgstr "Przywrócić wszystkie linie ostatniej transakcji zbiorczej?"
 
-#: ../src/gsb_transactions_list.c:1479
+#: ../src/gsb_transactions_list.c:1482
 msgid ""
 "An archive was clicked but Grisbi is unable to get the name. It seems like a "
 "bug.\n"
 "Please try to reproduce and contact the Grisbi team."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1483
+#: ../src/gsb_transactions_list.c:1486
 msgid ""
 "An archive was clicked but it seems to have the number 0, wich should not "
 "happen.\n"
 "Please try to reproduce and contact the Grisbi team."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1866
+#: ../src/gsb_transactions_list.c:1869
 msgid ""
 "You cannot switch a transaction between R and non R while reconciling.\n"
 "Please finish or cancel the reconciliation first."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1878
+#: ../src/gsb_transactions_list.c:1881
 #, fuzzy, c-format
 msgid ""
 "You are trying to reconcile or unreconcile a transaction manually, which is "
@@ -8886,7 +8902,7 @@ msgstr ""
 
 #. we warn the user the transaction disappear
 #. * don't laugh ! there were several bugs reports about a transaction wich disappear :-)
-#: ../src/gsb_transactions_list.c:1947
+#: ../src/gsb_transactions_list.c:1950
 msgid ""
 "The transaction has disappear from the list...\n"
 "Don't worry, it's because you marked it as R, and you choosed not to show "
@@ -8894,26 +8910,26 @@ msgid ""
 "did."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1948
+#: ../src/gsb_transactions_list.c:1951
 #, fuzzy
 msgid "Marking a transaction as R"
 msgstr "Zaznacz transakcję"
 
-#: ../src/gsb_transactions_list.c:2027
+#: ../src/gsb_transactions_list.c:2030
 #, fuzzy
 msgid "Select the reconciliation to associate to the selected transaction: "
 msgstr "Nie potwierdzone i nie zweryfikowane transakcje:"
 
-#: ../src/gsb_transactions_list.c:2179
+#: ../src/gsb_transactions_list.c:2182
 msgid "Grisbi couldn't get the selection, operation canceled..."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:2223
+#: ../src/gsb_transactions_list.c:2226
 #, fuzzy
 msgid "Impossible to delete an archived transaction."
 msgstr "Nie można usunąć potwierdzonej transakcji"
 
-#: ../src/gsb_transactions_list.c:2232
+#: ../src/gsb_transactions_list.c:2235
 msgid ""
 "Impossible to delete a reconciled transaction.\n"
 "The transaction, the contra-transaction or the children if it is a split are "
@@ -8921,83 +8937,83 @@ msgid ""
 "necessary."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:2247
+#: ../src/gsb_transactions_list.c:2250
 #, c-format
 msgid ""
 "Do you really want to delete the child of the transaction with party '%s' ?"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:2259
+#: ../src/gsb_transactions_list.c:2262
 #, c-format
 msgid "Do you really want to delete transaction with party '%s' ?"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:2462
+#: ../src/gsb_transactions_list.c:2465
 #, fuzzy
 msgid "Displays the contra-transaction"
 msgstr "Pokaż transakcje"
 
 #. use transaction as template
-#: ../src/gsb_transactions_list.c:2515 ../src/menu.c:221
+#: ../src/gsb_transactions_list.c:2518 .. src/menu.c:221   '%s' ?"  y '%s' ?"    pear :-)  re"  ¡×§××•×ª המתוכננות?"  ς '%s' ;"  "     ÿ  uJÞ±>+  €jß±>+  eÿ±>+                          ’Xû²>+  àd²&ÿ  €p³>+          ÐY²&ÿ          X²&ÿ  k`Þ±>+  6                    è     è!     è!     pd²&ÿ  àd²&ÿ  xû²>+          ÐZ²&ÿ          ’BÞ±>+          †`Þ±>+  pd²&ÿ  `BÞ±>+  ¯d²&ÿ         À_³>+  uJÞ±>+    _³>+  Ø_³>+  ¨	_³>+  €jß±>+          xû²>+          ÐZ²&ÿ           Y²&ÿ  k`Þ±>+  à!     à!     pd²&ÿ  àd²&ÿ  HÞÚ²>+          °[²&ÿ         ’BÞ±>+          †`Þ±>+  pd²&ÿ  `BÞ±>+  ¯d²&ÿ   d²&ÿ  ˜d²&ÿ  8kÿ±>+  Œp˜        àd²&ÿ  uJÞ±>+  €jß±>+                  °[²&ÿ         €Z²&ÿ  k`Þ±>+          G       H   I       J   K           M   N   O       P   pd²&ÿ  àd²&ÿ  H•±²>+          P]²&ÿ         ’BÞ±>+          †`Þ±>+  pd²&ÿ         0_³>+  uJÞ±>+    û²>+   ÉŽ²>+    _³>+  Ø_³>+  ¨	_³>+  €jß±>+          H•±²>+          P]²&ÿ 
         [²&ÿ  k`Þ±>+  8•±²>+          P]²&ÿ         À[²&ÿ  k`Þ±>+  (•±²>+          P]²&ÿ         ð[²&ÿ  k`Þ±>+  •±²>+          P]²&ÿ          \²&ÿ  k`Þ±>+  	       ¨_³>+  uJÞ±>+         ¨	_³>+   V²&ÿ          Š²>+  eIÞ±>+         Ø_³>+  À\²&ÿ          y²>+  eIÞ±>+           _³>+  ð\²&ÿ          Z²>+  eIÞ±>+  ØĎ²>+    û²>+   ÉŽ²>+    _³>+  Ø$û²>+  Ø_³>+  ¨	_³>+  €jß±>+          8kÿ±>+                        Z²>+  àd²&ÿ  p[Ž²>+           ^²&ÿ          p]²&ÿ  k`Þ±>+      5   6   7   8   :   <   =   >       ?       @   B   D       pd²&ÿ  àd²&ÿ  àW²>+                 àd²&ÿ  uJÞ±>+         eÿ±>+   ]²&ÿ          Z²>+  eIÞ±>+  eÿ±>+          Õ_ at fÆS         Qöl±íÁ£&²>+  àd²&ÿ  àW²>+          °_²&ÿ         €^²&ÿ  k`Þ±>+  u]ÞÓ	4Q ÷U^Qʉ§ ¶uª¹ñìò*ēvpd²&ÿ  àd²&ÿ  HÞ#²>+          $`²>+           f²&ÿ  ¦0³>+  ¦0³>+         v]²>+  ¯d²&ÿ  àe²&ÿ  ˜d²&ÿ   a²&ÿ  /û²>+  uJÞ±>+  Ø$û²>+  `g²&ÿ  ¢0³>+  0f²&ÿ          Àa²&
 ÿ                 ÿÿÿÿÿÿÿÿ¢0³>+          èd²&ÿ                 /src/menu.c:221
 msgid "Use selected transaction as a template"
 msgstr "Użyj zaznaczonej transakcji jako szablonu"
 
 #. Convert to scheduled transaction
-#: ../src/gsb_transactions_list.c:2538
+#: ../src/gsb_transactions_list.c:2541
 msgid "Convert transaction to scheduled transaction"
 msgstr "Przekształć transakcję w zaplanowaną transakcję"
 
 #. Move to another account
-#: ../src/gsb_transactions_list.c:2547
+#: ../src/gsb_transactions_list.c:2550
 msgid "Move transaction to another account"
 msgstr "Przenieś transakcję do innego konta"
 
 #. Change cell content.
-#: ../src/gsb_transactions_list.c:2570
+#: ../src/gsb_transactions_list.c:2573
 msgid "Change cell content"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:2621
+#: ../src/gsb_transactions_list.c:2624
 #, fuzzy
 msgid "Clear cell"
 msgstr "Anuluj"
 
-#: ../src/gsb_transactions_list.c:3018
+#: ../src/gsb_transactions_list.c:3021
 msgid "Cannot move a transfer on his contra-account"
 msgstr ""
 "Nie można przenieść transferu na konto, które bierze udział w tym transferze."
 
 #. sort by line
-#: ../src/gsb_transactions_list.c:3322
+#: ../src/gsb_transactions_list.c:3325
 #, fuzzy
 msgid "Sort list by: "
 msgstr "Sortuj po dacie:"
 
-#: ../src/gsb_transactions_list.c:3369
+#: ../src/gsb_transactions_list.c:3372
 msgid "alignment: "
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3377
+#: ../src/gsb_transactions_list.c:3380
 msgid "LEFT"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3391
+#: ../src/gsb_transactions_list.c:3394
 msgid "CENTER"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3405
+#: ../src/gsb_transactions_list.c:3408
 msgid "RIGHT"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3803
+#: ../src/gsb_transactions_list.c:3817
 msgid "Transfer to a deleted account"
 msgstr "Transfer do usuniętego konta"
 
-#: ../src/gsb_transactions_list.c:3805
+#: ../src/gsb_transactions_list.c:3819
 msgid "Transfer from a deleted account"
 msgstr "Transfer z usuniętego konta"
 
-#: ../src/gsb_transactions_list.c:3965 ../src/gsb_transactions_list.c:4075
+#: ../src/gsb_transactions_list.c:3979 ../src/gsb_transactions_list.c:4089
 msgid ""
 "You have just recovered an archive, if you don't see any new transaction, "
 "remember that the R transactions are not showed so the archived transactions "
@@ -12826,9 +12842,6 @@ msgstr ""
 #~ msgid "Error opening config"
 #~ msgstr "Błąd otwarcia konfiguracji"
 
-#~ msgid "Error saving file '%s': %s"
-#~ msgstr "Błąd zapisu pliku '%s': %s"
-
 #~ msgid "Invalid filename: \"%s\"!"
 #~ msgstr "Błędna nazwa pliku: \"%s\"!"
 
diff --git a/po/pt_BR.po b/po/pt_BR.po
index 11dbfb9..34a0178 100644
--- a/po/pt_BR.po
+++ b/po/pt_BR.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: pt_BR\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-10-04 22:27+0200\n"
+"POT-Creation-Date: 2011-11-27 18:09+0100\n"
 "PO-Revision-Date: 2005-12-19 09:07-0200\n"
 "Last-Translator: \n"
 "Language-Team: <pt at li.org>\n"
@@ -198,7 +198,7 @@ msgstr "Mover lançamento para outra conta"
 #: ../src/categories_onglet.c:732 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231 ../src/gsb_fyear_config.c:283
-#: ../src/gsb_transactions_list.c:2064 ../src/imputation_budgetaire.c:770
+#: ../src/gsb_transactions_list.c:2067 ../src/imputation_budgetaire.c:770
 #: ../src/tiers_onglet.c:666
 msgid "Name"
 msgstr "Nome"
@@ -632,8 +632,8 @@ msgstr "Voltar para padrões"
 
 #. mise en place de la paddingbox des catégories
 #: ../src/bet_config.c:583 ../src/bet_config.c:602 ../src/bet_config.c:620
-#: ../src/bet_config.c:684 ../src/bet_hist.c:183 ../src/bet_hist.c:2096
-#: ../src/bet_hist.c:2102 ../src/categories_onglet.c:347
+#: ../src/bet_config.c:684 ../src/bet_hist.c:183 ../src/bet_hist.c:2092
+#: ../src/bet_hist.c:2098 ../src/categories_onglet.c:347
 #: ../src/etats_config.c:537 ../src/etats_config.c:540
 #: ../src/etats_config.c:3001 ../src/etats_config.c:7067
 #: ../src/fenetre_principale.c:296 ../src/navigation.c:1960
@@ -642,10 +642,10 @@ msgstr "Categorias"
 
 #. mise en place de la paddingbox des ib
 #: ../src/bet_config.c:584 ../src/bet_config.c:603 ../src/bet_config.c:621
-#: ../src/bet_config.c:693 ../src/bet_hist.c:192 ../src/bet_hist.c:2100
+#: ../src/bet_config.c:693 ../src/bet_hist.c:192 ../src/bet_hist.c:2096
 #: ../src/etats_config.c:546 ../src/etats_config.c:549
 #: ../src/etats_config.c:3807 ../src/etats_config.c:7144
-#: ../src/export_csv.c:815 ../src/fenetre_principale.c:301
+#: ../src/export_csv.c:823 ../src/fenetre_principale.c:301
 #: ../src/import_csv.c:88 ../src/imputation_budgetaire.c:353
 #: ../src/navigation.c:1964
 msgid "Budgetary lines"
@@ -672,18 +672,18 @@ msgid "Choose the financial year or 12 months rolling"
 msgstr "Alterar o ano contábil"
 
 #. name of the div sous-div column
-#: ../src/bet_config.c:920 ../src/bet_hist.c:572 ../src/bet_hist.c:1647
+#: ../src/bet_config.c:920 ../src/bet_hist.c:570 ../src/bet_hist.c:1643
 #: ../src/categories_onglet.c:160 ../src/etats_affiche.c:2437
-#: ../src/etats_config.c:684 ../src/export_csv.c:806
-#: ../src/gsb_transactions_list.c:176 ../src/import_csv.c:86
+#: ../src/etats_config.c:684 ../src/export_csv.c:814
+#: ../src/gsb_transactions_list.c:179 ../src/import_csv.c:86
 #: ../src/meta_categories.c:67
 msgid "Category"
 msgstr "Categoria"
 
 #: ../src/bet_config.c:933 ../src/bet_future.c:817 ../src/bet_future.c:2025
-#: ../src/bet_future.c:2501 ../src/bet_hist.c:1640 ../src/etats_affiche.c:2444
+#: ../src/bet_future.c:2501 ../src/bet_hist.c:1636 ../src/etats_affiche.c:2444
 #: ../src/etats_config.c:688 ../src/gsb_form.c:1343
-#: ../src/gsb_form_widget.c:448 ../src/gsb_transactions_list.c:168
+#: ../src/gsb_form_widget.c:448 ../src/gsb_transactions_list.c:171
 #: ../src/imputation_budgetaire.c:165 ../src/meta_budgetary.c:65
 msgid "Budgetary line"
 msgstr "Orçamento"
@@ -883,14 +883,14 @@ msgstr ""
 
 #. Print list
 #: ../src/bet_finance_ui.c:1030 ../src/bet_finance_ui.c:1845
-#: ../src/bet_hist.c:1939 ../src/bet_tab.c:1529 ../src/bet_tab.c:2889
+#: ../src/bet_hist.c:1935 ../src/bet_tab.c:1529 ../src/bet_tab.c:2885
 #, fuzzy
 msgid "Print the array"
 msgstr "Impressora"
 
 #. Export list
 #: ../src/bet_finance_ui.c:1040 ../src/bet_finance_ui.c:1858
-#: ../src/bet_finance_ui.c:1884 ../src/bet_hist.c:1952 ../src/bet_tab.c:1539
+#: ../src/bet_finance_ui.c:1884 ../src/bet_hist.c:1948 ../src/bet_tab.c:1539
 #, fuzzy
 msgid "Export the array"
 msgstr "Impressora"
@@ -907,10 +907,10 @@ msgid "Loan amount: "
 msgstr "Carregar um arquivo de contas:"
 
 #: ../src/bet_finance_ui.c:1187 ../src/bet_future.c:771 ../src/bet_tab.c:657
-#: ../src/etats_affiche.c:2409 ../src/export_csv.c:776
+#: ../src/etats_affiche.c:2409 ../src/export_csv.c:784
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_form.c:1298
 #: ../src/gsb_form_widget.c:416 ../src/gsb_reconcile.c:162
-#: ../src/gsb_scheduler_list.c:512 ../src/gsb_transactions_list.c:165
+#: ../src/gsb_scheduler_list.c:512 ../src/gsb_transactions_list.c:168
 #: ../src/import.c:3326 ../src/import_csv.c:81
 msgid "Date"
 msgstr "Data"
@@ -956,14 +956,14 @@ msgstr "Ação"
 msgid "Credits"
 msgstr "Crédito"
 
-#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1936 ../src/bet_tab.c:2886
-#: ../src/etats_onglet.c:177 ../src/gsb_transactions_list.c:372
+#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1932 ../src/bet_tab.c:2882
+#: ../src/etats_onglet.c:177 ../src/gsb_transactions_list.c:375
 msgid "Print"
 msgstr "Imprimir"
 
-#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1949 ../src/bet_tab.c:2899
+#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1945 ../src/bet_tab.c:2895
 #: ../src/categories_onglet.c:562 ../src/etats_onglet.c:167
-#: ../src/export.c:164 ../src/imputation_budgetaire.c:599
+#: ../src/export.c:204 ../src/imputation_budgetaire.c:599
 msgid "Export"
 msgstr "Exportar"
 
@@ -972,7 +972,7 @@ msgstr "Exportar"
 msgid "credit.csv"
 msgstr "Crédito"
 
-#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2046 ../src/bet_tab.c:3025
+#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2042 ../src/bet_tab.c:3021
 #: ../src/imputation_budgetaire.c:439
 msgid "Cannot save file."
 msgstr "Não posso salvar arquivo."
@@ -1055,20 +1055,20 @@ msgid "Years"
 msgstr "Anos"
 
 #: ../src/bet_future.c:329 ../src/gsb_form_scheduler.c:176
-#: ../src/gsb_form_scheduler.c:193 ../src/gsb_scheduler_list.c:512
+#: ../src/gsb_scheduler_list.c:512
 msgid "Frequency"
 msgstr "Frequência"
 
 #: ../src/bet_future.c:337 ../src/bet_future.c:732
-#: ../src/gsb_form_scheduler.c:643 ../src/gsb_form_scheduler.c:836
-#: ../src/gsb_form_scheduler.c:1098
+#: ../src/gsb_form_scheduler.c:193 ../src/gsb_form_scheduler.c:643
+#: ../src/gsb_form_scheduler.c:836 ../src/gsb_form_scheduler.c:1098
 msgid "Limit date"
 msgstr "Data limite"
 
 #: ../src/bet_future.c:350 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231
-#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2064
+#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2067
 msgid "Final date"
 msgstr "Data final"
 
@@ -1096,10 +1096,10 @@ msgstr "Alterar a forma de pagamento"
 #: ../src/bet_future.c:789 ../src/etats_affiche.c:2430
 #: ../src/etats_config.c:528 ../src/etats_config.c:531
 #: ../src/etats_config.c:696 ../src/etats_config.c:7032
-#: ../src/export_csv.c:791 ../src/fenetre_principale.c:286
+#: ../src/export_csv.c:799 ../src/fenetre_principale.c:286
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_form.c:1319
 #: ../src/gsb_form_widget.c:436 ../src/gsb_scheduler_list.c:512
-#: ../src/gsb_transactions_list.c:167 ../src/import.c:3333
+#: ../src/gsb_transactions_list.c:170 ../src/import.c:3333
 #: ../src/import_csv.c:83 ../src/meta_payee.c:79
 #, fuzzy
 msgid "Payee"
@@ -1107,20 +1107,20 @@ msgstr "Pagar/pago"
 
 #. Debit method_ptr
 #: ../src/bet_future.c:796 ../src/bet_tab.c:691 ../src/categories_onglet.c:762
-#: ../src/export_csv.c:797 ../src/gsb_form.c:1324 ../src/gsb_form_widget.c:420
+#: ../src/export_csv.c:805 ../src/gsb_form.c:1324 ../src/gsb_form_widget.c:420
 #: ../src/gsb_payment_method_config.c:319
 #: ../src/gsb_payment_method_config.c:390
-#: ../src/gsb_payment_method_config.c:1084 ../src/gsb_transactions_list.c:169
+#: ../src/gsb_payment_method_config.c:1084 ../src/gsb_transactions_list.c:172
 #: ../src/import_csv.c:92 ../src/imputation_budgetaire.c:800
 msgid "Debit"
 msgstr "Débito"
 
 #. Credit method_ptr
 #: ../src/bet_future.c:803 ../src/bet_tab.c:709 ../src/categories_onglet.c:762
-#: ../src/export_csv.c:794 ../src/gsb_form.c:1329 ../src/gsb_form_widget.c:424
+#: ../src/export_csv.c:802 ../src/gsb_form.c:1329 ../src/gsb_form_widget.c:424
 #: ../src/gsb_payment_method_config.c:326
 #: ../src/gsb_payment_method_config.c:403
-#: ../src/gsb_payment_method_config.c:1080 ../src/gsb_transactions_list.c:170
+#: ../src/gsb_payment_method_config.c:1080 ../src/gsb_transactions_list.c:173
 #: ../src/imputation_budgetaire.c:800
 msgid "Credit"
 msgstr "Crédito"
@@ -1131,9 +1131,9 @@ msgid "Categories : Sub-categories"
 msgstr "Categorias : sub-categorias"
 
 #. Notes
-#: ../src/bet_future.c:824 ../src/etats_affiche.c:2451 ../src/export_csv.c:812
+#: ../src/bet_future.c:824 ../src/etats_affiche.c:2451 ../src/export_csv.c:820
 #: ../src/gsb_bank.c:941 ../src/gsb_form.c:1348 ../src/gsb_form_widget.c:452
-#: ../src/gsb_transactions_list.c:179 ../src/import_csv.c:84
+#: ../src/gsb_transactions_list.c:182 ../src/import_csv.c:84
 msgid "Notes"
 msgstr "Notas"
 
@@ -1142,8 +1142,8 @@ msgstr "Notas"
 #. Transfer = Virement
 #. Direct deposit remplacé par Transfert = Virement
 #: ../src/bet_future.c:1423 ../src/bet_future.c:1670
-#: ../src/etats_affiche.c:1848 ../src/export_csv.c:617 ../src/export_csv.c:729
-#: ../src/export_csv.c:741 ../src/gsb_data_category.c:1060
+#: ../src/etats_affiche.c:1848 ../src/export_csv.c:625 ../src/export_csv.c:737
+#: ../src/export_csv.c:749 ../src/gsb_data_category.c:1060
 #: ../src/gsb_data_payment.c:635 ../src/gsb_data_payment.c:719
 #: ../src/gsb_data_payment.c:758 ../src/gsb_form.c:2314 ../src/import.c:2762
 #: ../src/import.c:2780 ../src/plugins/ofx/ofx.c:434
@@ -1218,74 +1218,74 @@ msgid ""
 "You need to fix it and start over."
 msgstr ""
 
-#: ../src/bet_graph.c:304 ../src/bet_graph.c:416
+#: ../src/bet_graph.c:305 ../src/bet_graph.c:422
 msgid "Graph"
 msgstr ""
 
-#: ../src/bet_graph.c:361 ../src/tiers_onglet.c:1064
+#: ../src/bet_graph.c:362 ../src/tiers_onglet.c:1064
 #, fuzzy
 msgid "Options"
 msgstr "Despesas"
 
-#: ../src/bet_graph.c:429
+#: ../src/bet_graph.c:435
 msgid "Expenses"
 msgstr ""
 
-#: ../src/bet_graph.c:453 ../src/etats_affiche.c:2299
+#: ../src/bet_graph.c:456 ../src/etats_affiche.c:2299
 msgid "Incomes"
 msgstr "Receitas"
 
-#: ../src/bet_graph.c:805
+#: ../src/bet_graph.c:817
 msgid "You can not exceed one year of visualization"
 msgstr ""
 
-#: ../src/bet_graph.c:805
+#: ../src/bet_graph.c:817
 msgid "Overflow"
 msgstr ""
 
-#: ../src/bet_graph.c:962
+#: ../src/bet_graph.c:974
 #, fuzzy
 msgid "Column"
 msgstr "Contas"
 
-#: ../src/bet_graph.c:989
+#: ../src/bet_graph.c:1001
 msgid "Line"
 msgstr ""
 
 #. la grille est visible
-#: ../src/bet_graph.c:1449 ../src/bet_graph.c:1483
+#: ../src/bet_graph.c:1461 ../src/bet_graph.c:1495
 #, fuzzy
 msgid "Hide grid"
 msgstr "Ativado"
 
-#: ../src/bet_graph.c:1451 ../src/bet_graph.c:1485 ../src/ui/bet_graph.ui.h:23
+#: ../src/bet_graph.c:1463 ../src/bet_graph.c:1497 ../src/ui/bet_graph.ui.h:23
 #, fuzzy
 msgid "Show grid"
 msgstr "Lançamentos não reconciliadas"
 
-#: ../src/bet_hist.c:560 ../src/tiers_onglet.c:1151
+#: ../src/bet_hist.c:558 ../src/tiers_onglet.c:1151
 #, fuzzy
 msgid "Select"
 msgstr "Selecionar todas"
 
-#: ../src/bet_hist.c:591 ../src/categories_onglet.c:180
-#: ../src/etats_config.c:5249 ../src/export_csv.c:800
+#: ../src/bet_hist.c:589 ../src/categories_onglet.c:180
+#: ../src/etats_config.c:5249 ../src/export_csv.c:808
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_scheduler_list.c:513
-#: ../src/gsb_transactions_list.c:172 ../src/import.c:3340
+#: ../src/gsb_transactions_list.c:175 ../src/import.c:3340
 #: ../src/imputation_budgetaire.c:185 ../src/tiers_onglet.c:232
 msgid "Amount"
 msgstr "Valor"
 
-#: ../src/bet_hist.c:609
+#: ../src/bet_hist.c:607
 msgid "Average"
 msgstr ""
 
-#: ../src/bet_hist.c:627
+#: ../src/bet_hist.c:625
 #, fuzzy
 msgid "Current fyear"
 msgstr "Ano atual"
 
-#: ../src/bet_hist.c:646
+#: ../src/bet_hist.c:644
 #, fuzzy
 msgid "Amount retained"
 msgstr "Valores por orçamento"
@@ -1295,42 +1295,42 @@ msgstr "Valores por orçamento"
 #. * FYEAR_COL_NAME : the name of the fyear
 #. * FYEAR_COL_NUMBER : the number of the fyear
 #. * FYEAR_COL_VIEW : it the fyear should be showed
-#: ../src/bet_hist.c:1067
+#: ../src/bet_hist.c:1063
 msgid "12 months rolling"
 msgstr ""
 
 #. Add last amount menu
-#: ../src/bet_hist.c:1482
+#: ../src/bet_hist.c:1478
 #, fuzzy
 msgid "Assign the amount of the last operation"
 msgstr "dias em torno da data no lançamento importada"
 
 #. Add average amount menu
-#: ../src/bet_hist.c:1505
+#: ../src/bet_hist.c:1501
 msgid "Copy the average amount"
 msgstr ""
 
-#: ../src/bet_hist.c:1800
+#: ../src/bet_hist.c:1796
 #, c-format
 msgid "Amounts by %s on 12 months rolling for the account: «%s»"
 msgstr ""
 
-#: ../src/bet_hist.c:1805
+#: ../src/bet_hist.c:1801
 #, fuzzy, c-format
 msgid "Amounts by %s in %s for the account: «%s»"
 msgstr ""
 "Moeda %s não encontrada.\n"
 ":"
 
-#: ../src/bet_hist.c:1962
+#: ../src/bet_hist.c:1958
 msgid "Data graph"
 msgstr ""
 
-#: ../src/bet_hist.c:1966
+#: ../src/bet_hist.c:1962
 msgid "display the data graph"
 msgstr ""
 
-#: ../src/bet_hist.c:2022
+#: ../src/bet_hist.c:2018
 #, fuzzy
 msgid "Export the historical data"
 msgstr "Data inicial"
@@ -1359,14 +1359,14 @@ msgstr ""
 msgid "Description"
 msgstr "Descrição"
 
-#: ../src/bet_tab.c:727 ../src/export_csv.c:803 ../src/gsb_reconcile.c:165
-#: ../src/gsb_scheduler_list.c:513 ../src/gsb_transactions_list.c:171
-#: ../src/gsb_transactions_list.c:3316 ../src/import_csv.c:90
+#: ../src/bet_tab.c:727 ../src/export_csv.c:811 ../src/gsb_reconcile.c:165
+#: ../src/gsb_scheduler_list.c:513 ../src/gsb_transactions_list.c:174
+#: ../src/gsb_transactions_list.c:3319 ../src/import_csv.c:90
 msgid "Balance"
 msgstr "Saldo"
 
-#: ../src/bet_tab.c:823 ../src/bet_tab.c:836 ../src/bet_tab.c:1030
-#: ../src/bet_tab.c:2499 ../src/bet_tab.c:2504
+#: ../src/bet_tab.c:823 ../src/bet_tab.c:836 ../src/bet_tab.c:1028
+#: ../src/bet_tab.c:2497 ../src/bet_tab.c:2502
 #, fuzzy, c-format
 msgid ""
 "Transfer between account: %s\n"
@@ -1421,46 +1421,46 @@ msgstr "Não é possível efetuar uma transferência em uma conta fechada."
 msgid "Reset data"
 msgstr "Última data"
 
-#: ../src/bet_tab.c:1860
+#: ../src/bet_tab.c:1858
 msgid " (still available)"
 msgstr ""
 
-#: ../src/bet_tab.c:1869 ../src/bet_tab.c:1891
+#: ../src/bet_tab.c:1867 ../src/bet_tab.c:1889
 #, fuzzy
 msgid " (budget exceeded)"
 msgstr "Nenhum orçamento"
 
-#: ../src/bet_tab.c:1882
+#: ../src/bet_tab.c:1880
 msgid " (yet to receive)"
 msgstr ""
 
-#: ../src/bet_tab.c:2422 ../src/bet_tab.c:2472 ../src/bet_tab.c:2532
+#: ../src/bet_tab.c:2420 ../src/bet_tab.c:2470 ../src/bet_tab.c:2530
 #, fuzzy
 msgid "No data by default"
 msgstr "Voltar para padrões"
 
-#: ../src/bet_tab.c:2430 ../src/bet_tab.c:2480 ../src/bet_tab.c:2538
+#: ../src/bet_tab.c:2428 ../src/bet_tab.c:2478 ../src/bet_tab.c:2536
 #: ../src/etats_affiche.c:1864 ../src/gsb_data_category.c:161
 #: ../src/meta_categories.c:70
 msgid "No category"
 msgstr "Nenhuma categoria"
 
-#: ../src/bet_tab.c:2438 ../src/bet_tab.c:2488 ../src/bet_tab.c:2544
+#: ../src/bet_tab.c:2436 ../src/bet_tab.c:2486 ../src/bet_tab.c:2542
 #: ../src/etats_affiche.c:2034 ../src/meta_budgetary.c:68
 msgid "No budgetary line"
 msgstr "Nenhum orçamento"
 
-#: ../src/bet_tab.c:2902 ../src/bet_tab.c:3001
+#: ../src/bet_tab.c:2898 ../src/bet_tab.c:2997
 #, fuzzy
 msgid "Export the array of forecast"
 msgstr "Exportar orçamento"
 
-#: ../src/bet_tab.c:2959
+#: ../src/bet_tab.c:2955
 #, fuzzy
 msgid "Balance at "
 msgstr "Saldo"
 
-#: ../src/bet_tab.c:3008
+#: ../src/bet_tab.c:3004
 msgid "forecast.csv"
 msgstr ""
 
@@ -1563,7 +1563,7 @@ msgid "Export a Grisbi category file (.cgsb)"
 msgstr "Exportar categorias"
 
 #: ../src/categories_onglet.c:571 ../src/etats_onglet.c:187
-#: ../src/gsb_scheduler_list.c:274 ../src/gsb_transactions_list.c:344
+#: ../src/gsb_scheduler_list.c:274 ../src/gsb_transactions_list.c:347
 #: ../src/imputation_budgetaire.c:609 ../src/tiers_onglet.c:326
 #, fuzzy
 msgid "Delete"
@@ -1575,7 +1575,7 @@ msgid "Delete selected category"
 msgstr "Por favor,informe uma categoria!"
 
 #: ../src/categories_onglet.c:580 ../src/gsb_scheduler_list.c:284
-#: ../src/gsb_transactions_list.c:353 ../src/imputation_budgetaire.c:619
+#: ../src/gsb_transactions_list.c:356 ../src/imputation_budgetaire.c:619
 #: ../src/tiers_onglet.c:335
 msgid "Edit"
 msgstr "Editar"
@@ -1587,7 +1587,7 @@ msgid "Edit selected category"
 msgstr "a categoria"
 
 #: ../src/categories_onglet.c:590 ../src/gsb_scheduler_list.c:315
-#: ../src/gsb_transactions_list.c:380 ../src/imputation_budgetaire.c:630
+#: ../src/gsb_transactions_list.c:383 ../src/imputation_budgetaire.c:630
 #: ../src/tiers_onglet.c:345
 msgid "View"
 msgstr "Visualizar"
@@ -1608,7 +1608,7 @@ msgstr "Categorias"
 msgid "Subcategory view"
 msgstr "Sub-categorias"
 
-#: ../src/categories_onglet.c:654 ../src/gsb_transactions_list.c:529
+#: ../src/categories_onglet.c:654 ../src/gsb_transactions_list.c:532
 #: ../src/imputation_budgetaire.c:694 ../src/tiers_onglet.c:462
 #, fuzzy
 msgid "Complete view"
@@ -2125,13 +2125,13 @@ msgid "Result without financial year: "
 msgstr "Resultado sem ano contábil:"
 
 #: ../src/etats_affiche.c:1403 ../src/gsb_scheduler_list.c:1260
-#: ../src/gsb_transactions_list.c:3816
+#: ../src/gsb_transactions_list.c:3830
 #, c-format
 msgid "Transfer to %s"
 msgstr "Transferir para %s"
 
 #: ../src/etats_affiche.c:1405 ../src/gsb_scheduler_list.c:1264
-#: ../src/gsb_transactions_list.c:3819
+#: ../src/gsb_transactions_list.c:3833
 #, c-format
 msgid "Transfer from %s"
 msgstr "Transferir para %s"
@@ -2181,10 +2181,10 @@ msgstr "Total geral (%d lançamentos):"
 msgid "General total: "
 msgstr "Total geral:"
 
-#: ../src/etats_affiche.c:1857 ../src/export_csv.c:587
+#: ../src/etats_affiche.c:1857 ../src/export_csv.c:595
 #: ../src/gsb_data_category.c:1058 ../src/gsb_form.c:735
-#: ../src/gsb_form.c:1761 ../src/gsb_form.c:2905 ../src/gsb_form.c:3308
-#: ../src/gsb_form_scheduler.c:317 ../src/gsb_transactions_list.c:3794
+#: ../src/gsb_form.c:1761 ../src/gsb_form.c:2920 ../src/gsb_form.c:3323
+#: ../src/gsb_form_scheduler.c:317 ../src/gsb_transactions_list.c:3808
 msgid "Split of transaction"
 msgstr "Divisão do lançamento"
 
@@ -2206,15 +2206,15 @@ msgstr "Não exibido"
 msgid "Outgoings"
 msgstr "Despesas"
 
-#: ../src/etats_affiche.c:2416 ../src/export_csv.c:779 ../src/gsb_form.c:1303
+#: ../src/etats_affiche.c:2416 ../src/export_csv.c:787 ../src/gsb_form.c:1303
 #: ../src/gsb_form.c:2148 ../src/gsb_form.c:2178 ../src/gsb_form_widget.c:428
-#: ../src/gsb_transactions_list.c:166 ../src/import_csv.c:82
+#: ../src/gsb_transactions_list.c:169 ../src/import_csv.c:82
 msgid "Value date"
 msgstr "Data"
 
-#: ../src/etats_affiche.c:2423 ../src/export_csv.c:785
+#: ../src/etats_affiche.c:2423 ../src/export_csv.c:793
 #: ../src/gsb_archive_config.c:102 ../src/gsb_assistant_archive_export.c:153
-#: ../src/gsb_form_widget.c:432 ../src/gsb_transactions_list.c:175
+#: ../src/gsb_form_widget.c:432 ../src/gsb_transactions_list.c:178
 msgid "Financial year"
 msgstr "Ano Contábil"
 
@@ -2229,13 +2229,13 @@ msgstr "Formas de pagamento"
 msgid "Cheque"
 msgstr "Cheque"
 
-#: ../src/etats_affiche.c:2472 ../src/export_csv.c:821 ../src/gsb_form.c:1395
-#: ../src/gsb_form_widget.c:472 ../src/gsb_transactions_list.c:178
+#: ../src/etats_affiche.c:2472 ../src/export_csv.c:829 ../src/gsb_form.c:1395
+#: ../src/gsb_form_widget.c:472 ../src/gsb_transactions_list.c:181
 msgid "Voucher"
 msgstr "Comprovante"
 
-#: ../src/etats_affiche.c:2479 ../src/export_csv.c:827 ../src/gsb_form.c:1390
-#: ../src/gsb_form_widget.c:476 ../src/gsb_transactions_list.c:180
+#: ../src/etats_affiche.c:2479 ../src/export_csv.c:835 ../src/gsb_form.c:1390
+#: ../src/gsb_form_widget.c:476 ../src/gsb_transactions_list.c:183
 msgid "Bank references"
 msgstr "Referências bancárias"
 
@@ -2387,7 +2387,7 @@ msgstr "Exibição de Dados"
 msgid "Generalities"
 msgstr "Gerais"
 
-#: ../src/etats_config.c:644 ../src/etats_config.c:647 ../src/export_csv.c:767
+#: ../src/etats_config.c:644 ../src/etats_config.c:647 ../src/export_csv.c:775
 #: ../src/fenetre_principale.c:253 ../src/parametres.c:430
 msgid "Transactions"
 msgstr "Lançamentos"
@@ -2523,16 +2523,17 @@ msgstr "Selecione as contas a serem incluídas no relatório:"
 
 #: ../src/etats_config.c:2557 ../src/etats_config.c:2812
 #: ../src/etats_config.c:3094 ../src/etats_config.c:3901
-#: ../src/etats_config.c:4091 ../src/etats_config.c:7322
-#: ../src/tiers_onglet.c:1428 ../src/tiers_onglet.c:1448
+#: ../src/etats_config.c:4091 ../src/etats_config.c:7322 ../src/export.c:613
+#: ../src/gsb_assistant.c:91 ../src/tiers_onglet.c:1428
+#: ../src/tiers_onglet.c:1448
 msgid "Select all"
 msgstr "Selecionar todas"
 
 #. ajoute le bouton (dé)sélectionne tout
 #: ../src/etats_config.c:2572 ../src/etats_config.c:2827
 #: ../src/etats_config.c:3109 ../src/etats_config.c:3916
-#: ../src/etats_config.c:4106 ../src/etats_config.c:7337 ../src/import.c:2270
-#: ../src/tiers_onglet.c:1219 ../src/tiers_onglet.c:1430
+#: ../src/etats_config.c:4106 ../src/etats_config.c:7337 ../src/export.c:608
+#: ../src/import.c:2270 ../src/tiers_onglet.c:1219 ../src/tiers_onglet.c:1430
 msgid "Unselect all"
 msgstr "Desselecionar todas"
 
@@ -3156,7 +3157,7 @@ msgstr "Selecionar os lançamentos por forma de pagamento"
 msgid "Select methods of payment to include: "
 msgstr "Selecionar a forma de pagamento para incluir:"
 
-#: ../src/etats_csv.c:175 ../src/export_csv.c:410
+#: ../src/etats_csv.c:175 ../src/export_csv.c:418
 #, fuzzy, c-format
 msgid ""
 "Unable to create file \"%s\" :\n"
@@ -3474,11 +3475,11 @@ msgstr "desde %s %d"
 msgid "to %s %d"
 msgstr "até %s %d"
 
-#: ../src/export.c:79
+#: ../src/export.c:89
 msgid "Exporting Grisbi accounts"
 msgstr ""
 
-#: ../src/export.c:80
+#: ../src/export.c:90
 msgid ""
 "This assistant will guide you through the process of exporting Grisbi "
 "accounts into QIF or CSV files.\n"
@@ -3487,83 +3488,93 @@ msgid ""
 "into currency of their respective account."
 msgstr ""
 
-#: ../src/export.c:136
+#: ../src/export.c:176
 msgid "Select accounts to export"
 msgstr "Selecionar contas para exportar"
 
-#: ../src/export.c:173 ../src/export_csv.c:770
+#: ../src/export.c:213 ../src/export_csv.c:778
 #: ../src/gsb_data_partial_balance.c:1508
 msgid "Account name"
 msgstr "Nome da conta"
 
-#: ../src/export.c:256
+#: ../src/export.c:242
+#, fuzzy
+msgid "Select options to export"
+msgstr "Selecionar contas para exportar"
+
+#: ../src/export.c:243 ../src/export.c:462
+#: ../src/gsb_assistant_archive_export.c:306
+#, fuzzy
+msgid "QIF format"
+msgstr "Informações"
+
+#: ../src/export.c:243 ../src/export.c:463
+#: ../src/gsb_assistant_archive_export.c:307
+msgid "CSV format"
+msgstr ""
+
+#: ../src/export.c:249
+msgid "Treat all files as the first"
+msgstr ""
+
+#: ../src/export.c:326
 msgid "Export settings completed successfully"
 msgstr ""
 
-#: ../src/export.c:260
+#: ../src/export.c:330
 msgid "Press the 'Close' button to finish the export."
 msgstr ""
 
-#: ../src/export.c:288
+#: ../src/export.c:363
 #, fuzzy
 msgid "Accounts to export"
 msgstr "Selecionar contas para exportar"
 
-#: ../src/export.c:293
+#: ../src/export.c:368
 msgid ""
 "The following accounts are to be exported. In the next screens, you will "
 "choose what to do with each of them."
 msgstr ""
 
-#: ../src/export.c:368 ../src/gsb_assistant_archive_export.c:300
+#: ../src/export.c:457 ../src/gsb_assistant_archive_export.c:300
 #, fuzzy
 msgid "Export format: "
 msgstr "Exportar relatório:"
 
-#: ../src/export.c:373 ../src/gsb_assistant_archive_export.c:306
-#, fuzzy
-msgid "QIF format"
-msgstr "Informações"
-
-#: ../src/export.c:374 ../src/gsb_assistant_archive_export.c:307
-msgid "CSV format"
-msgstr ""
-
-#. set the initial balance
-#: ../src/export_csv.c:291
+#: ../src/export_csv.c:294
 msgid "Initial balance"
 msgstr "Saldo inicial"
 
-#: ../src/export_csv.c:608
+#: ../src/export_csv.c:616
 msgid "B"
 msgstr "B"
 
-#: ../src/export_csv.c:731 ../src/gsb_form.c:1915
+#: ../src/export_csv.c:739 ../src/gsb_form.c:1915
 msgid "Deleted account"
 msgstr "Apagar conta"
 
-#: ../src/export_csv.c:773 ../src/import_csv.c:95
+#: ../src/export_csv.c:781 ../src/import_csv.c:95
 msgid "Split"
 msgstr "Dividir"
 
-#: ../src/export_csv.c:782
+#: ../src/export_csv.c:790
 msgid "Cheques"
 msgstr "Cheques"
 
-#: ../src/export_csv.c:788 ../src/gsb_transactions_list.c:177
+#: ../src/export_csv.c:796 ../src/gsb_transactions_list.c:180
 #: ../src/import_csv.c:94
 msgid "C/R"
 msgstr "C/R"
 
-#: ../src/export_csv.c:809 ../src/import_csv.c:87
+#: ../src/export_csv.c:817 ../src/import_csv.c:87
 msgid "Sub-categories"
 msgstr "Sub-categorias"
 
-#: ../src/export_csv.c:818 ../src/import_csv.c:89
+#: ../src/export_csv.c:826 ../src/import_csv.c:89
 msgid "Sub-budgetary lines"
 msgstr "Sub-orçamentos"
 
-#: ../src/export_csv.c:824
+#: ../src/export_csv.c:832
 msgid "Reconciliation number"
 msgstr "Reconciliação número"
 
@@ -4820,7 +4831,7 @@ msgid ""
 "or the close button to cancel the action."
 msgstr ""
 
-#: ../src/gsb_assistant.c:230
+#: ../src/gsb_assistant.c:243
 #, c-format
 msgid "%s (%d of %d)"
 msgstr ""
@@ -4941,7 +4952,7 @@ msgid "Import data from online bank services or from accounting software"
 msgstr ""
 
 #: ../src/gsb_assistant_file.c:582 ../src/navigation.c:1137
-#: ../src/traitement_variables.c:228
+#: ../src/traitement_variables.c:227
 #, fuzzy
 msgid "My accounts"
 msgstr "Exibir contas"
@@ -5257,7 +5268,7 @@ msgstr "Selecione os lançamentos de acordo com texto"
 #. ok, all the transactions belong to the same account, we can
 #. * show a dialog to select the reconcile
 #: ../src/gsb_assistant_reconcile_config.c:1185
-#: ../src/gsb_transactions_list.c:2015
+#: ../src/gsb_transactions_list.c:2018
 #, fuzzy
 msgid "Selection of a reconciliation"
 msgstr "Confirmação da reconciliação manual"
@@ -7173,7 +7184,7 @@ msgstr "Selecionar contas bancárias:"
 msgid "No payee defined"
 msgstr "Nenhum terceiro definido"
 
-#: ../src/gsb_data_payee.c:542 ../src/gsb_form.c:3018 ../src/gsb_form.c:3019
+#: ../src/gsb_data_payee.c:542 ../src/gsb_form.c:3033 ../src/gsb_form.c:3034
 #: ../src/navigation.c:1250
 msgid "Report"
 msgstr "Relatório"
@@ -7204,8 +7215,8 @@ msgstr "Cartão de crédito"
 msgid "Direct debit"
 msgstr "Débito direto"
 
-#: ../src/gsb_data_scheduled.c:1553 ../src/gsb_data_transaction.c:2027
-#: ../src/gsb_data_transaction.c:2089
+#: ../src/gsb_data_scheduled.c:1553 ../src/gsb_data_transaction.c:2028
+#: ../src/gsb_data_transaction.c:2090
 msgid "Cannot allocate memory, bad things will happen soon"
 msgstr "Não posso alocar memória, alguns dados serão perdidos"
 
@@ -7459,21 +7470,21 @@ msgid "Transaction %d has invalid category %d.\n"
 msgstr "Agrupar lançamentos por categoria"
 
 #. sub-budget not found
-#: ../src/gsb_debug.c:715
+#: ../src/gsb_debug.c:721
 #, fuzzy, c-format
 msgid "Transaction %d has budget %d but invalid sub-budget %d.\n"
 msgstr ""
 "Lançamento #%d deveria ter uma contra-lançamento #%d, mas esta não existe. "
 
 #. budget not found
-#: ../src/gsb_debug.c:729
+#: ../src/gsb_debug.c:733
 #, fuzzy, c-format
 msgid "Transaction %d has invalid budget %d.\n"
 msgstr ""
 "Lançamento #%d deveria ter uma contra-lançamento #%d, mas esta não existe. "
 
 #. payee not found
-#: ../src/gsb_debug.c:814
+#: ../src/gsb_debug.c:824
 #, fuzzy, c-format
 msgid "Transaction %d has invalid payee %d.\n"
 msgstr ""
@@ -7695,8 +7706,8 @@ msgid ""
 msgstr ""
 
 #: ../src/gsb_file_load.c:301 ../src/gsb_file_load.c:418
-#: ../src/gsb_file_others.c:458 ../src/gsb_file_others.c:595
-#: ../src/gsb_file_others.c:782 ../src/gsb_file_others.c:842
+#: ../src/gsb_file_others.c:459 ../src/gsb_file_others.c:603
+#: ../src/gsb_file_others.c:790 ../src/gsb_file_others.c:850
 #, c-format
 msgid "Cannot open file '%s': %s"
 msgstr "Não posso abrir arquivo '%s': %s"
@@ -7706,8 +7717,8 @@ msgstr "Não posso abrir arquivo '%s': %s"
 msgid "File does not exist"
 msgstr "Arquivo já existe"
 
-#: ../src/gsb_file_load.c:316 ../src/gsb_file_others.c:471
-#: ../src/gsb_file_others.c:794
+#: ../src/gsb_file_load.c:316 ../src/gsb_file_others.c:472
+#: ../src/gsb_file_others.c:802
 #, fuzzy, c-format
 msgid ""
 "%s doesn't seem to be a regular file,\n"
@@ -7729,12 +7740,12 @@ msgstr ""
 msgid "Encryption plugin not found."
 msgstr "Conta %s não encontrada.\n"
 
-#: ../src/gsb_file_load.c:462 ../src/gsb_file_load.c:5489
+#: ../src/gsb_file_load.c:464 ../src/gsb_file_load.c:5420
 #, fuzzy
 msgid "This is not a Grisbi file... Loading aborted."
 msgstr "Este arquivo não é um relatório do Grisbi"
 
-#: ../src/gsb_file_load.c:707
+#: ../src/gsb_file_load.c:730
 #, c-format
 msgid ""
 "An error occured while parsing the file :\n"
@@ -7743,14 +7754,14 @@ msgid ""
 msgstr ""
 
 #. we don't know here the release of that file, give the release needed
-#: ../src/gsb_file_load.c:8885
+#: ../src/gsb_file_load.c:8812
 #, fuzzy, c-format
 msgid ""
 "Grisbi version %s is needed to open this file.\n"
 "You are using version %s."
 msgstr "Grisbi versão %s é necessário para abrir este arquivo"
 
-#: ../src/gsb_file_load.c:8910
+#: ../src/gsb_file_load.c:8837
 msgid ""
 "You have opened an archive.\n"
 "There is no limit in Grisbi, you can do whatever you want and save it later "
@@ -7758,7 +7769,7 @@ msgid ""
 "transactions or important information."
 msgstr ""
 
-#: ../src/gsb_file_load.c:8914
+#: ../src/gsb_file_load.c:8841
 #, fuzzy
 msgid "Grisbi archive opened"
 msgstr "Preferências"
@@ -7783,8 +7794,13 @@ msgstr "Moeda para árvore de orçamentos:"
 msgid "There is no report to record. Back."
 msgstr ""
 
+#: ../src/gsb_file_others.c:512
+#, fuzzy, c-format
+msgid "Error parsing file '%s': %s"
+msgstr "Erro abrindo arquivo '%s'."
+
 #. inform the user of that
-#: ../src/gsb_file_others.c:576
+#: ../src/gsb_file_others.c:584
 msgid ""
 "Some things in a report cannot be imported :\n"
 "The selected lists of financial years, accounts, transfer accounts, "
@@ -7794,31 +7810,31 @@ msgid ""
 "You should check and modify that in the property box of that account."
 msgstr ""
 
-#: ../src/gsb_file_others.c:582
+#: ../src/gsb_file_others.c:590
 #, fuzzy
 msgid "Importing a report"
 msgstr "Importar um relatório"
 
-#: ../src/gsb_file_others.c:621 ../src/gsb_file_others.c:628
+#: ../src/gsb_file_others.c:629 ../src/gsb_file_others.c:636
 #, fuzzy
 msgid "This is not a grisbi file, loading canceled..."
 msgstr "Este não é um arquivo de orçamentos do Grisbi."
 
-#: ../src/gsb_file_others.c:645 ../src/gsb_file_others.c:656
-#: ../src/gsb_file_others.c:673 ../src/gsb_file_others.c:696
+#: ../src/gsb_file_others.c:653 ../src/gsb_file_others.c:664
+#: ../src/gsb_file_others.c:681 ../src/gsb_file_others.c:704
 msgid "The file version is below 0.6.0, Grisbi cannot import it."
 msgstr ""
 
-#: ../src/gsb_file_others.c:648 ../src/gsb_file_others.c:699
+#: ../src/gsb_file_others.c:656 ../src/gsb_file_others.c:707
 #, fuzzy
 msgid "This is not a category file, loading canceled..."
 msgstr "Este arquivo não é um arquivo de categorias do Grisbi."
 
-#: ../src/gsb_file_others.c:664
+#: ../src/gsb_file_others.c:672
 msgid "This is not a budget file, loading canceled..."
 msgstr ""
 
-#: ../src/gsb_file_others.c:681
+#: ../src/gsb_file_others.c:689
 msgid "This is not a report file, loading canceled..."
 msgstr ""
 
@@ -7915,68 +7931,68 @@ msgstr ""
 msgid "No payee selected for this report."
 msgstr "Nenhum terceiro selecionado para este relatório."
 
-#: ../src/gsb_form.c:2767
+#: ../src/gsb_form.c:2782
 msgid "You must enter a date."
 msgstr "Você deve informar uma data."
 
-#: ../src/gsb_form.c:2774
+#: ../src/gsb_form.c:2789
 #, fuzzy, c-format
 msgid "Invalid date %s"
 msgstr "Data inválida"
 
-#: ../src/gsb_form.c:2797
+#: ../src/gsb_form.c:2812
 #, fuzzy, c-format
 msgid "Invalid value date %s"
 msgstr "Data inválida."
 
-#: ../src/gsb_form.c:2823
+#: ../src/gsb_form.c:2838
 #, c-format
 msgid "Beware the date must be between %s and %s"
 msgstr ""
 
-#: ../src/gsb_form.c:2826 ../src/gsb_form.c:2853
+#: ../src/gsb_form.c:2841 ../src/gsb_form.c:2868
 #, fuzzy
 msgid "Invalid date"
 msgstr "Data inválida"
 
-#: ../src/gsb_form.c:2851
+#: ../src/gsb_form.c:2866
 #, fuzzy, c-format
 msgid "The date must be less than or equal to %s"
 msgstr "menor que ou igual"
 
-#: ../src/gsb_form.c:2887
+#: ../src/gsb_form.c:2902
 #, fuzzy
 msgid "You must enter an amount."
 msgstr "Você deve informar uma data."
 
-#: ../src/gsb_form.c:2907
+#: ../src/gsb_form.c:2922
 msgid ""
 "You cannot set split of transaction in category for a daughter of a split of "
 "transaction."
 msgstr ""
 
-#: ../src/gsb_form.c:2941
+#: ../src/gsb_form.c:2956
 #, fuzzy
 msgid ""
 "Cannot associate a transfer to a deleted account in a scheduled transaction."
 msgstr "Converter lançamento para lançamentos agendados"
 
-#: ../src/gsb_form.c:2948
+#: ../src/gsb_form.c:2963
 #, fuzzy
 msgid ""
 "There is no associated account for this transfer or associated account is "
 "invalid."
 msgstr "A conta associadas para esta transferência é inválida"
 
-#: ../src/gsb_form.c:2956
+#: ../src/gsb_form.c:2971
 msgid "Can't issue a transfer its own account."
 msgstr "Não é possível fazer uma transferência para a própria conta."
 
-#: ../src/gsb_form.c:2961
+#: ../src/gsb_form.c:2976
 msgid "Can't issue a transfer on a closed account."
 msgstr "Não é possível efetuar uma transferência em uma conta fechada."
 
-#: ../src/gsb_form.c:2987
+#: ../src/gsb_form.c:3002
 msgid ""
 "Selected method of payment has an automatic incremental number\n"
 "but doesn't contain any number.\n"
@@ -7986,7 +8002,7 @@ msgstr ""
 "não contém nenhum número.\n"
 "Continuar mesmo assim ?"
 
-#: ../src/gsb_form.c:3005
+#: ../src/gsb_form.c:3020
 msgid ""
 "Warning: this cheque number is already used.\n"
 "Continue anyway?"
@@ -7994,31 +8010,31 @@ msgstr ""
 "Atenção: este número de cheque já foi usado.\n"
 "Continuar mesmo assim ?"
 
-#: ../src/gsb_form.c:3026
+#: ../src/gsb_form.c:3041
 #, fuzzy
 msgid "A transaction with a multiple payee must be a new one."
 msgstr "Cada lançamento com vários terceiros deverá ser única."
 
-#: ../src/gsb_form.c:3031
+#: ../src/gsb_form.c:3046
 #, fuzzy
 msgid "A transaction with a multiple payee cannot be a split child."
 msgstr "Cada lançamento com vários terceiros deverá ser única."
 
-#: ../src/gsb_form.c:3042
+#: ../src/gsb_form.c:3057
 msgid "The word \"Report\" is reserved. Please use another one."
 msgstr ""
 
-#: ../src/gsb_form.c:3049
+#: ../src/gsb_form.c:3064
 #, fuzzy
 msgid "Invalid multiple payee."
 msgstr "Vários terceiros inválido"
 
-#: ../src/gsb_form.c:3331
+#: ../src/gsb_form.c:3346
 #, fuzzy
 msgid "Modifying a transaction"
 msgstr "Editar lançamento"
 
-#: ../src/gsb_form.c:3332
+#: ../src/gsb_form.c:3347
 msgid ""
 "You are trying to change a split of transaction to another kind of "
 "transaction.\n"
@@ -8028,7 +8044,7 @@ msgid ""
 msgstr ""
 
 #. propose to configure the form
-#: ../src/gsb_form.c:3635
+#: ../src/gsb_form.c:3650
 msgid "Configure the form"
 msgstr ""
 
@@ -8152,11 +8168,11 @@ msgstr "Forma de pagamento do contra-lançamento"
 msgid "Free"
 msgstr "Taxa"
 
-#: ../src/gsb_form_widget.c:456 ../src/gsb_transactions_list.c:173
+#: ../src/gsb_form_widget.c:456 ../src/gsb_transactions_list.c:176
 msgid "Method of payment"
 msgstr "Forma de pagamento"
 
-#: ../src/gsb_form_widget.c:484 ../src/gsb_transactions_list.c:181
+#: ../src/gsb_form_widget.c:484 ../src/gsb_transactions_list.c:184
 msgid "Transaction number"
 msgstr "Número da lançamento"
 
@@ -8414,7 +8430,7 @@ msgstr ""
 msgid "Last statement: %s"
 msgstr "Última atualização"
 
-#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2064
+#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2067
 #, fuzzy
 msgid "Init date"
 msgstr "Data inicial"
@@ -8691,23 +8707,23 @@ msgid "Show transactions for the next: "
 msgstr "Formulário de lançamentos:"
 
 #. Edit transaction
-#: ../src/gsb_scheduler_list.c:2317 ../src/gsb_transactions_list.c:2478
+#: ../src/gsb_scheduler_list.c:2317 ../src/gsb_transactions_list.c:2481
 msgid "Edit transaction"
 msgstr "Editar lançamento"
 
 #. Clone transaction
-#: ../src/gsb_scheduler_list.c:2329 ../src/gsb_transactions_list.c:2525
+#: ../src/gsb_scheduler_list.c:2329 ../src/gsb_transactions_list.c:2528
 msgid "Clone transaction"
 msgstr "Clonar lançamento"
 
 #. New transaction
-#: ../src/gsb_scheduler_list.c:2344 ../src/gsb_transactions_list.c:334
-#: ../src/gsb_transactions_list.c:2493
+#: ../src/gsb_scheduler_list.c:2344 ../src/gsb_transactions_list.c:337
+#: ../src/gsb_transactions_list.c:2496
 msgid "New transaction"
 msgstr "Novo lançamento"
 
 #. Delete transaction
-#: ../src/gsb_scheduler_list.c:2355 ../src/gsb_transactions_list.c:2501
+#: ../src/gsb_scheduler_list.c:2355 ../src/gsb_transactions_list.c:2504
 msgid "Delete transaction"
 msgstr "Apagar lançamento"
 
@@ -8744,125 +8760,125 @@ msgstr "Navegador"
 msgid "Select icon directory"
 msgstr "Selecionar todas"
 
-#: ../src/gsb_transactions_list.c:174
+#: ../src/gsb_transactions_list.c:177
 msgid "Reconciliation reference"
 msgstr "Reconciliação referente"
 
-#: ../src/gsb_transactions_list.c:182
+#: ../src/gsb_transactions_list.c:185
 #, fuzzy
 msgid "Cheque number"
 msgstr "o cheque número"
 
-#: ../src/gsb_transactions_list.c:199
+#: ../src/gsb_transactions_list.c:202
 #, fuzzy
 msgid "Delete a child transaction."
 msgstr "Informe um lançamento agendado"
 
-#: ../src/gsb_transactions_list.c:203
+#: ../src/gsb_transactions_list.c:206
 #, fuzzy
 msgid "Delete a transaction."
 msgstr "Apagar lançamento"
 
-#: ../src/gsb_transactions_list.c:207
+#: ../src/gsb_transactions_list.c:210
 #, fuzzy
 msgid "Delete a child of scheduled transaction."
 msgstr "Informe um lançamento agendado"
 
-#: ../src/gsb_transactions_list.c:211
+#: ../src/gsb_transactions_list.c:214
 #, fuzzy
 msgid "Delete a scheduled transaction."
 msgstr "Informe um lançamento agendado"
 
-#: ../src/gsb_transactions_list.c:215
+#: ../src/gsb_transactions_list.c:218
 #, fuzzy
 msgid "Delete one or all occurences of scheduled transaction."
 msgstr ""
 "Apagar lançamento\n"
 "selecionado da agenda"
 
-#: ../src/gsb_transactions_list.c:339
+#: ../src/gsb_transactions_list.c:342
 #, fuzzy
 msgid "Blank the form to create a new transaction"
 msgstr "Total da Categoria (%d lançamentos)"
 
-#: ../src/gsb_transactions_list.c:348
+#: ../src/gsb_transactions_list.c:351
 #, fuzzy
 msgid "Delete selected transaction"
 msgstr "Apagar lançamento"
 
-#: ../src/gsb_transactions_list.c:357
+#: ../src/gsb_transactions_list.c:360
 #, fuzzy
 msgid "Edit current transaction"
 msgstr "Editar lançamento"
 
-#: ../src/gsb_transactions_list.c:361
+#: ../src/gsb_transactions_list.c:364
 msgid "Reconcile"
 msgstr "Reconciliar"
 
-#: ../src/gsb_transactions_list.c:366
+#: ../src/gsb_transactions_list.c:369
 #, fuzzy
 msgid "Start account reconciliation"
 msgstr "Não avisar sobre reconciliações sem referência"
 
-#: ../src/gsb_transactions_list.c:376
+#: ../src/gsb_transactions_list.c:379
 #, fuzzy
 msgid "Print the transactions list"
 msgstr "Organizar lista de lançamentos"
 
-#: ../src/gsb_transactions_list.c:384
+#: ../src/gsb_transactions_list.c:387
 msgid "Change display mode of the list"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:388
+#: ../src/gsb_transactions_list.c:391
 #, fuzzy
 msgid "Import rules"
 msgstr "Exportar categorias"
 
-#: ../src/gsb_transactions_list.c:392
+#: ../src/gsb_transactions_list.c:395
 msgid "Quick file import by rules"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:399
+#: ../src/gsb_transactions_list.c:402
 #, fuzzy
 msgid "Recreates archive"
 msgstr "Apagar um terceiro"
 
-#: ../src/gsb_transactions_list.c:404
+#: ../src/gsb_transactions_list.c:407
 #, fuzzy
 msgid "Recreates the line of the archive and hiding the transactions"
 msgstr "Apagar lançamento"
 
-#: ../src/gsb_transactions_list.c:482
+#: ../src/gsb_transactions_list.c:485
 #, fuzzy
 msgid "Remove the rule"
 msgstr "Nome do arquivo de contas"
 
-#: ../src/gsb_transactions_list.c:514
+#: ../src/gsb_transactions_list.c:517
 msgid "Simple view"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:519
+#: ../src/gsb_transactions_list.c:522
 #, fuzzy
 msgid "Two lines view"
 msgstr "Modo duas linhas"
 
-#: ../src/gsb_transactions_list.c:524
+#: ../src/gsb_transactions_list.c:527
 #, fuzzy
 msgid "Three lines view"
 msgstr "Modo três linhas"
 
-#: ../src/gsb_transactions_list.c:538
+#: ../src/gsb_transactions_list.c:541
 #, fuzzy
 msgid "Show reconciled transactions"
 msgstr "Lançamentos reconciliados"
 
-#: ../src/gsb_transactions_list.c:552
+#: ../src/gsb_transactions_list.c:555
 #, fuzzy
 msgid "Show lines archives"
 msgstr "Moedas atuais"
 
-#: ../src/gsb_transactions_list.c:835 ../src/gsb_transactions_list.c:3933
-#: ../src/gsb_transactions_list.c:4049
+#: ../src/gsb_transactions_list.c:838 ../src/gsb_transactions_list.c:3947
+#: ../src/gsb_transactions_list.c:4063
 msgid ""
 "Some children didn't find their mother in the list, this shouldn't happen "
 "and there is probably a bug behind that. Please contact the Grisbi team.\n"
@@ -8870,47 +8886,47 @@ msgid ""
 "The concerned children number are :\n"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1079
+#: ../src/gsb_transactions_list.c:1082
 msgid "P"
 msgstr "P"
 
-#: ../src/gsb_transactions_list.c:1083
+#: ../src/gsb_transactions_list.c:1086
 msgid "T"
 msgstr "T"
 
 #. set the R on the transaction
-#: ../src/gsb_transactions_list.c:1087 ../src/gsb_transactions_list.c:1935
+#: ../src/gsb_transactions_list.c:1090 ../src/gsb_transactions_list.c:1938
 msgid "R"
 msgstr "R"
 
-#: ../src/gsb_transactions_list.c:1466
+#: ../src/gsb_transactions_list.c:1469
 #, fuzzy, c-format
 msgid "Do you want to add the transactions of the archive %s into the list ?"
 msgstr ""
 "Você quer apagar somente esta ocorrência ou todo o agendamento "
 "destelançamento ?"
 
-#: ../src/gsb_transactions_list.c:1479
+#: ../src/gsb_transactions_list.c:1482
 msgid ""
 "An archive was clicked but Grisbi is unable to get the name. It seems like a "
 "bug.\n"
 "Please try to reproduce and contact the Grisbi team."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1483
+#: ../src/gsb_transactions_list.c:1486
 msgid ""
 "An archive was clicked but it seems to have the number 0, wich should not "
 "happen.\n"
 "Please try to reproduce and contact the Grisbi team."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1866
+#: ../src/gsb_transactions_list.c:1869
 msgid ""
 "You cannot switch a transaction between R and non R while reconciling.\n"
 "Please finish or cancel the reconciliation first."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1878
+#: ../src/gsb_transactions_list.c:1881
 #, fuzzy, c-format
 msgid ""
 "You are trying to reconcile or unreconcile a transaction manually, which is "
@@ -8927,7 +8943,7 @@ msgstr ""
 
 #. we warn the user the transaction disappear
 #. * don't laugh ! there were several bugs reports about a transaction wich disappear :-)
-#: ../src/gsb_transactions_list.c:1947
+#: ../src/gsb_transactions_list.c:1950
 msgid ""
 "The transaction has disappear from the list...\n"
 "Don't worry, it's because you marked it as R, and you choosed not to show "
@@ -8935,26 +8951,26 @@ msgid ""
 "did."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1948
+#: ../src/gsb_transactions_list.c:1951
 #, fuzzy
 msgid "Marking a transaction as R"
 msgstr "Marcar lançamentos"
 
-#: ../src/gsb_transactions_list.c:2027
+#: ../src/gsb_transactions_list.c:2030
 #, fuzzy
 msgid "Select the reconciliation to associate to the selected transaction: "
 msgstr "Nenhum lançamento reconciliado, nenhum lançamento marcado:"
 
-#: ../src/gsb_transactions_list.c:2179
+#: ../src/gsb_transactions_list.c:2182
 msgid "Grisbi couldn't get the selection, operation canceled..."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:2223
+#: ../src/gsb_transactions_list.c:2226
 #, fuzzy
 msgid "Impossible to delete an archived transaction."
 msgstr "Impossível apagar um lançamento reconciliado"
 
-#: ../src/gsb_transactions_list.c:2232
+#: ../src/gsb_transactions_list.c:2235
 msgid ""
 "Impossible to delete a reconciled transaction.\n"
 "The transaction, the contra-transaction or the children if it is a split are "
@@ -8962,82 +8978,82 @@ msgid ""
 "necessary."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:2247
+#: ../src/gsb_transactions_list.c:2250
 #, c-format
 msgid ""
 "Do you really want to delete the child of the transaction with party '%s' ?"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:2259
+#: ../src/gsb_transactions_list.c:2262
 #, c-format
 msgid "Do you really want to delete transaction with party '%s' ?"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:2462
+#: ../src/gsb_transactions_list.c:2465
 #, fuzzy
 msgid "Displays the contra-transaction"
 msgstr "Exibir lançamentos"
 
 #. use transaction as template
-#: ../src/gsb_transactions_list.c:2515 ../src/menu.c:221
+#: ../src/gsb_transactions_list.c:2518 ../src/menu.c:221
 msgid "Use selected transaction as a template"
 msgstr "Use os lançamentos como modelo"
 
 #. Convert to scheduled transaction
-#: ../src/gsb_transactions_list.c:2538
+#: ../src/gsb_transactions_list.c:2541
 msgid "Convert transaction to scheduled transaction"
 msgstr "Converter lançamento para lançamentos agendados"
 
 #. Move to another account
-#: ../src/gsb_transactions_list.c:2547
+#: ../src/gsb_transactions_list.c:2550
 msgid "Move transaction to another account"
 msgstr "Mover lançamento para outra conta"
 
 #. Change cell content.
-#: ../src/gsb_transactions_list.c:2570
+#: ../src/gsb_transactions_list.c:2573
 msgid "Change cell content"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:2621
+#: ../src/gsb_transactions_list.c:2624
 #, fuzzy
 msgid "Clear cell"
 msgstr "Cancelar"
 
-#: ../src/gsb_transactions_list.c:3018
+#: ../src/gsb_transactions_list.c:3021
 msgid "Cannot move a transfer on his contra-account"
 msgstr "Não posso mover uma transferência para esta contra-conta"
 
 #. sort by line
-#: ../src/gsb_transactions_list.c:3322
+#: ../src/gsb_transactions_list.c:3325
 #, fuzzy
 msgid "Sort list by: "
 msgstr "Organizar por data:"
 
-#: ../src/gsb_transactions_list.c:3369
+#: ../src/gsb_transactions_list.c:3372
 msgid "alignment: "
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3377
+#: ../src/gsb_transactions_list.c:3380
 msgid "LEFT"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3391
+#: ../src/gsb_transactions_list.c:3394
 msgid "CENTER"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3405
+#: ../src/gsb_transactions_list.c:3408
 msgid "RIGHT"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3803
+#: ../src/gsb_transactions_list.c:3817
 msgid "Transfer to a deleted account"
 msgstr "Transferir para uma conta apagada."
 
-#: ../src/gsb_transactions_list.c:3805
+#: ../src/gsb_transactions_list.c:3819
 msgid "Transfer from a deleted account"
 msgstr "Transferir a partir de uma conta deletada"
 
-#: ../src/gsb_transactions_list.c:3965 ../src/gsb_transactions_list.c:4075
+#: ../src/gsb_transactions_list.c:3979 ../src/gsb_transactions_list.c:4089
 msgid ""
 "You have just recovered an archive, if you don't see any new transaction, "
 "remember that the R transactions are not showed so the archived transactions "
diff --git a/po/ro.po b/po/ro.po
index 1ae1c80..7becfb0 100644
--- a/po/ro.po
+++ b/po/ro.po
@@ -38,7 +38,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ro\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-10-04 22:27+0200\n"
+"POT-Creation-Date: 2011-11-27 18:09+0100\n"
 "PO-Revision-Date: 2005-12-19 11:24+0100\n"
 "Last-Translator: Mircea Aronovici <bucuresti at free.fr>\n"
 "Language-Team: <bucuresti at free.fr>\n"
@@ -228,7 +228,7 @@ msgstr "Deplasaţi operaţiunea spre un alt cont"
 #: ../src/categories_onglet.c:732 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231 ../src/gsb_fyear_config.c:283
-#: ../src/gsb_transactions_list.c:2064 ../src/imputation_budgetaire.c:770
+#: ../src/gsb_transactions_list.c:2067 ../src/imputation_budgetaire.c:770
 #: ../src/tiers_onglet.c:666
 msgid "Name"
 msgstr "Nume"
@@ -662,8 +662,8 @@ msgstr "Restabilirea reglajelor de origine"
 
 #. mise en place de la paddingbox des catégories
 #: ../src/bet_config.c:583 ../src/bet_config.c:602 ../src/bet_config.c:620
-#: ../src/bet_config.c:684 ../src/bet_hist.c:183 ../src/bet_hist.c:2096
-#: ../src/bet_hist.c:2102 ../src/categories_onglet.c:347
+#: ../src/bet_config.c:684 ../src/bet_hist.c:183 ../src/bet_hist.c:2092
+#: ../src/bet_hist.c:2098 ../src/categories_onglet.c:347
 #: ../src/etats_config.c:537 ../src/etats_config.c:540
 #: ../src/etats_config.c:3001 ../src/etats_config.c:7067
 #: ../src/fenetre_principale.c:296 ../src/navigation.c:1960
@@ -672,10 +672,10 @@ msgstr "Categorii"
 
 #. mise en place de la paddingbox des ib
 #: ../src/bet_config.c:584 ../src/bet_config.c:603 ../src/bet_config.c:621
-#: ../src/bet_config.c:693 ../src/bet_hist.c:192 ../src/bet_hist.c:2100
+#: ../src/bet_config.c:693 ../src/bet_hist.c:192 ../src/bet_hist.c:2096
 #: ../src/etats_config.c:546 ../src/etats_config.c:549
 #: ../src/etats_config.c:3807 ../src/etats_config.c:7144
-#: ../src/export_csv.c:815 ../src/fenetre_principale.c:301
+#: ../src/export_csv.c:823 ../src/fenetre_principale.c:301
 #: ../src/import_csv.c:88 ../src/imputation_budgetaire.c:353
 #: ../src/navigation.c:1964
 msgid "Budgetary lines"
@@ -702,18 +702,18 @@ msgid "Choose the financial year or 12 months rolling"
 msgstr "Alegerea exerciţiului"
 
 #. name of the div sous-div column
-#: ../src/bet_config.c:920 ../src/bet_hist.c:572 ../src/bet_hist.c:1647
+#: ../src/bet_config.c:920 ../src/bet_hist.c:570 ../src/bet_hist.c:1643
 #: ../src/categories_onglet.c:160 ../src/etats_affiche.c:2437
-#: ../src/etats_config.c:684 ../src/export_csv.c:806
-#: ../src/gsb_transactions_list.c:176 ../src/import_csv.c:86
+#: ../src/etats_config.c:684 ../src/export_csv.c:814
+#: ../src/gsb_transactions_list.c:179 ../src/import_csv.c:86
 #: ../src/meta_categories.c:67
 msgid "Category"
 msgstr "Categorie"
 
 #: ../src/bet_config.c:933 ../src/bet_future.c:817 ../src/bet_future.c:2025
-#: ../src/bet_future.c:2501 ../src/bet_hist.c:1640 ../src/etats_affiche.c:2444
+#: ../src/bet_future.c:2501 ../src/bet_hist.c:1636 ../src/etats_affiche.c:2444
 #: ../src/etats_config.c:688 ../src/gsb_form.c:1343
-#: ../src/gsb_form_widget.c:448 ../src/gsb_transactions_list.c:168
+#: ../src/gsb_form_widget.c:448 ../src/gsb_transactions_list.c:171
 #: ../src/imputation_budgetaire.c:165 ../src/meta_budgetary.c:65
 msgid "Budgetary line"
 msgstr "Imputaţie bugetară"
@@ -915,14 +915,14 @@ msgstr ""
 
 #. Print list
 #: ../src/bet_finance_ui.c:1030 ../src/bet_finance_ui.c:1845
-#: ../src/bet_hist.c:1939 ../src/bet_tab.c:1529 ../src/bet_tab.c:2889
+#: ../src/bet_hist.c:1935 ../src/bet_tab.c:1529 ../src/bet_tab.c:2885
 #, fuzzy
 msgid "Print the array"
 msgstr "Imprimantă"
 
 #. Export list
 #: ../src/bet_finance_ui.c:1040 ../src/bet_finance_ui.c:1858
-#: ../src/bet_finance_ui.c:1884 ../src/bet_hist.c:1952 ../src/bet_tab.c:1539
+#: ../src/bet_finance_ui.c:1884 ../src/bet_hist.c:1948 ../src/bet_tab.c:1539
 #, fuzzy
 msgid "Export the array"
 msgstr "Imprimantă"
@@ -939,10 +939,10 @@ msgid "Loan amount: "
 msgstr "Încărcarea fişierului:"
 
 #: ../src/bet_finance_ui.c:1187 ../src/bet_future.c:771 ../src/bet_tab.c:657
-#: ../src/etats_affiche.c:2409 ../src/export_csv.c:776
+#: ../src/etats_affiche.c:2409 ../src/export_csv.c:784
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_form.c:1298
 #: ../src/gsb_form_widget.c:416 ../src/gsb_reconcile.c:162
-#: ../src/gsb_scheduler_list.c:512 ../src/gsb_transactions_list.c:165
+#: ../src/gsb_scheduler_list.c:512 ../src/gsb_transactions_list.c:168
 #: ../src/import.c:3326 ../src/import_csv.c:81
 msgid "Date"
 msgstr "Data"
@@ -988,14 +988,14 @@ msgstr "Acţiune"
 msgid "Credits"
 msgstr "Credit"
 
-#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1936 ../src/bet_tab.c:2886
-#: ../src/etats_onglet.c:177 ../src/gsb_transactions_list.c:372
+#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1932 ../src/bet_tab.c:2882
+#: ../src/etats_onglet.c:177 ../src/gsb_transactions_list.c:375
 msgid "Print"
 msgstr "Imprimaţi"
 
-#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1949 ../src/bet_tab.c:2899
+#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1945 ../src/bet_tab.c:2895
 #: ../src/categories_onglet.c:562 ../src/etats_onglet.c:167
-#: ../src/export.c:164 ../src/imputation_budgetaire.c:599
+#: ../src/export.c:204 ../src/imputation_budgetaire.c:599
 msgid "Export"
 msgstr "Exportare"
 
@@ -1004,7 +1004,7 @@ msgstr "Exportare"
 msgid "credit.csv"
 msgstr "Credit"
 
-#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2046 ../src/bet_tab.c:3025
+#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2042 ../src/bet_tab.c:3021
 #: ../src/imputation_budgetaire.c:439
 msgid "Cannot save file."
 msgstr "Imposibil de a înregistra fişierul."
@@ -1087,20 +1087,20 @@ msgid "Years"
 msgstr "Ani"
 
 #: ../src/bet_future.c:329 ../src/gsb_form_scheduler.c:176
-#: ../src/gsb_form_scheduler.c:193 ../src/gsb_scheduler_list.c:512
+#: ../src/gsb_scheduler_list.c:512
 msgid "Frequency"
 msgstr "Frecvenţă"
 
 #: ../src/bet_future.c:337 ../src/bet_future.c:732
-#: ../src/gsb_form_scheduler.c:643 ../src/gsb_form_scheduler.c:836
-#: ../src/gsb_form_scheduler.c:1098
+#: ../src/gsb_form_scheduler.c:193 ../src/gsb_form_scheduler.c:643
+#: ../src/gsb_form_scheduler.c:836 ../src/gsb_form_scheduler.c:1098
 msgid "Limit date"
 msgstr "Dată limită"
 
 #: ../src/bet_future.c:350 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231
-#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2064
+#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2067
 msgid "Final date"
 msgstr ".Dată finală"
 
@@ -1128,10 +1128,10 @@ msgstr "Alegerea modului de plată"
 #: ../src/bet_future.c:789 ../src/etats_affiche.c:2430
 #: ../src/etats_config.c:528 ../src/etats_config.c:531
 #: ../src/etats_config.c:696 ../src/etats_config.c:7032
-#: ../src/export_csv.c:791 ../src/fenetre_principale.c:286
+#: ../src/export_csv.c:799 ../src/fenetre_principale.c:286
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_form.c:1319
 #: ../src/gsb_form_widget.c:436 ../src/gsb_scheduler_list.c:512
-#: ../src/gsb_transactions_list.c:167 ../src/import.c:3333
+#: ../src/gsb_transactions_list.c:170 ../src/import.c:3333
 #: ../src/import_csv.c:83 ../src/meta_payee.c:79
 #, fuzzy
 msgid "Payee"
@@ -1139,20 +1139,20 @@ msgstr "Debitor/creditor"
 
 #. Debit method_ptr
 #: ../src/bet_future.c:796 ../src/bet_tab.c:691 ../src/categories_onglet.c:762
-#: ../src/export_csv.c:797 ../src/gsb_form.c:1324 ../src/gsb_form_widget.c:420
+#: ../src/export_csv.c:805 ../src/gsb_form.c:1324 ../src/gsb_form_widget.c:420
 #: ../src/gsb_payment_method_config.c:319
 #: ../src/gsb_payment_method_config.c:390
-#: ../src/gsb_payment_method_config.c:1084 ../src/gsb_transactions_list.c:169
+#: ../src/gsb_payment_method_config.c:1084 ../src/gsb_transactions_list.c:172
 #: ../src/import_csv.c:92 ../src/imputation_budgetaire.c:800
 msgid "Debit"
 msgstr "Debit"
 
 #. Credit method_ptr
 #: ../src/bet_future.c:803 ../src/bet_tab.c:709 ../src/categories_onglet.c:762
-#: ../src/export_csv.c:794 ../src/gsb_form.c:1329 ../src/gsb_form_widget.c:424
+#: ../src/export_csv.c:802 ../src/gsb_form.c:1329 ../src/gsb_form_widget.c:424
 #: ../src/gsb_payment_method_config.c:326
 #: ../src/gsb_payment_method_config.c:403
-#: ../src/gsb_payment_method_config.c:1080 ../src/gsb_transactions_list.c:170
+#: ../src/gsb_payment_method_config.c:1080 ../src/gsb_transactions_list.c:173
 #: ../src/imputation_budgetaire.c:800
 msgid "Credit"
 msgstr "Credit"
@@ -1163,9 +1163,9 @@ msgid "Categories : Sub-categories"
 msgstr "Categorii : Sub-categorii"
 
 #. Notes
-#: ../src/bet_future.c:824 ../src/etats_affiche.c:2451 ../src/export_csv.c:812
+#: ../src/bet_future.c:824 ../src/etats_affiche.c:2451 ../src/export_csv.c:820
 #: ../src/gsb_bank.c:941 ../src/gsb_form.c:1348 ../src/gsb_form_widget.c:452
-#: ../src/gsb_transactions_list.c:179 ../src/import_csv.c:84
+#: ../src/gsb_transactions_list.c:182 ../src/import_csv.c:84
 msgid "Notes"
 msgstr "Observaţii"
 
@@ -1174,8 +1174,8 @@ msgstr "Observaţii"
 #. Transfer = Virement
 #. Direct deposit remplacé par Transfert = Virement
 #: ../src/bet_future.c:1423 ../src/bet_future.c:1670
-#: ../src/etats_affiche.c:1848 ../src/export_csv.c:617 ../src/export_csv.c:729
-#: ../src/export_csv.c:741 ../src/gsb_data_category.c:1060
+#: ../src/etats_affiche.c:1848 ../src/export_csv.c:625 ../src/export_csv.c:737
+#: ../src/export_csv.c:749 ../src/gsb_data_category.c:1060
 #: ../src/gsb_data_payment.c:635 ../src/gsb_data_payment.c:719
 #: ../src/gsb_data_payment.c:758 ../src/gsb_form.c:2314 ../src/import.c:2762
 #: ../src/import.c:2780 ../src/plugins/ofx/ofx.c:434
@@ -1250,75 +1250,75 @@ msgid ""
 "You need to fix it and start over."
 msgstr ""
 
-#: ../src/bet_graph.c:304 ../src/bet_graph.c:416
+#: ../src/bet_graph.c:305 ../src/bet_graph.c:422
 msgid "Graph"
 msgstr ""
 
-#: ../src/bet_graph.c:361 ../src/tiers_onglet.c:1064
+#: ../src/bet_graph.c:362 ../src/tiers_onglet.c:1064
 #, fuzzy
 msgid "Options"
 msgstr "Cheltueli"
 
-#: ../src/bet_graph.c:429
+#: ../src/bet_graph.c:435
 msgid "Expenses"
 msgstr ""
 
-#: ../src/bet_graph.c:453 ../src/etats_affiche.c:2299
+#: ../src/bet_graph.c:456 ../src/etats_affiche.c:2299
 msgid "Incomes"
 msgstr "Revenituri"
 
-#: ../src/bet_graph.c:805
+#: ../src/bet_graph.c:817
 msgid "You can not exceed one year of visualization"
 msgstr ""
 
-#: ../src/bet_graph.c:805
+#: ../src/bet_graph.c:817
 msgid "Overflow"
 msgstr ""
 
-#: ../src/bet_graph.c:962
+#: ../src/bet_graph.c:974
 #, fuzzy
 msgid "Column"
 msgstr "Comentarii"
 
-#: ../src/bet_graph.c:989
+#: ../src/bet_graph.c:1001
 #, fuzzy
 msgid "Line"
 msgstr "Licenţă"
 
 #. la grille est visible
-#: ../src/bet_graph.c:1449 ../src/bet_graph.c:1483
+#: ../src/bet_graph.c:1461 ../src/bet_graph.c:1495
 #, fuzzy
 msgid "Hide grid"
 msgstr "A activa"
 
-#: ../src/bet_graph.c:1451 ../src/bet_graph.c:1485 ../src/ui/bet_graph.ui.h:23
+#: ../src/bet_graph.c:1463 ../src/bet_graph.c:1497 ../src/ui/bet_graph.ui.h:23
 #, fuzzy
 msgid "Show grid"
 msgstr "Apropiaţi"
 
-#: ../src/bet_hist.c:560 ../src/tiers_onglet.c:1151
+#: ../src/bet_hist.c:558 ../src/tiers_onglet.c:1151
 #, fuzzy
 msgid "Select"
 msgstr "Selecţionaţi totul"
 
-#: ../src/bet_hist.c:591 ../src/categories_onglet.c:180
-#: ../src/etats_config.c:5249 ../src/export_csv.c:800
+#: ../src/bet_hist.c:589 ../src/categories_onglet.c:180
+#: ../src/etats_config.c:5249 ../src/export_csv.c:808
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_scheduler_list.c:513
-#: ../src/gsb_transactions_list.c:172 ../src/import.c:3340
+#: ../src/gsb_transactions_list.c:175 ../src/import.c:3340
 #: ../src/imputation_budgetaire.c:185 ../src/tiers_onglet.c:232
 msgid "Amount"
 msgstr "Sumă totală"
 
-#: ../src/bet_hist.c:609
+#: ../src/bet_hist.c:607
 msgid "Average"
 msgstr ""
 
-#: ../src/bet_hist.c:627
+#: ../src/bet_hist.c:625
 #, fuzzy
 msgid "Current fyear"
 msgstr "Anul în curs"
 
-#: ../src/bet_hist.c:646
+#: ../src/bet_hist.c:644
 #, fuzzy
 msgid "Amount retained"
 msgstr "Suma pe IB"
@@ -1328,42 +1328,42 @@ msgstr "Suma pe IB"
 #. * FYEAR_COL_NAME : the name of the fyear
 #. * FYEAR_COL_NUMBER : the number of the fyear
 #. * FYEAR_COL_VIEW : it the fyear should be showed
-#: ../src/bet_hist.c:1067
+#: ../src/bet_hist.c:1063
 msgid "12 months rolling"
 msgstr ""
 
 #. Add last amount menu
-#: ../src/bet_hist.c:1482
+#: ../src/bet_hist.c:1478
 #, fuzzy
 msgid "Assign the amount of the last operation"
 msgstr "zile împrejurul datei operaţiunii importate."
 
 #. Add average amount menu
-#: ../src/bet_hist.c:1505
+#: ../src/bet_hist.c:1501
 msgid "Copy the average amount"
 msgstr ""
 
-#: ../src/bet_hist.c:1800
+#: ../src/bet_hist.c:1796
 #, c-format
 msgid "Amounts by %s on 12 months rolling for the account: «%s»"
 msgstr ""
 
-#: ../src/bet_hist.c:1805
+#: ../src/bet_hist.c:1801
 #, fuzzy, c-format
 msgid "Amounts by %s in %s for the account: «%s»"
 msgstr ""
 "Deviză %s ne găsită.\n"
 ":"
 
-#: ../src/bet_hist.c:1962
+#: ../src/bet_hist.c:1958
 msgid "Data graph"
 msgstr ""
 
-#: ../src/bet_hist.c:1966
+#: ../src/bet_hist.c:1962
 msgid "display the data graph"
 msgstr ""
 
-#: ../src/bet_hist.c:2022
+#: ../src/bet_hist.c:2018
 #, fuzzy
 msgid "Export the historical data"
 msgstr "Dată iniţială"
@@ -1392,14 +1392,14 @@ msgstr ""
 msgid "Description"
 msgstr "Descripţiune"
 
-#: ../src/bet_tab.c:727 ../src/export_csv.c:803 ../src/gsb_reconcile.c:165
-#: ../src/gsb_scheduler_list.c:513 ../src/gsb_transactions_list.c:171
-#: ../src/gsb_transactions_list.c:3316 ../src/import_csv.c:90
+#: ../src/bet_tab.c:727 ../src/export_csv.c:811 ../src/gsb_reconcile.c:165
+#: ../src/gsb_scheduler_list.c:513 ../src/gsb_transactions_list.c:174
+#: ../src/gsb_transactions_list.c:3319 ../src/import_csv.c:90
 msgid "Balance"
 msgstr "Sold"
 
-#: ../src/bet_tab.c:823 ../src/bet_tab.c:836 ../src/bet_tab.c:1030
-#: ../src/bet_tab.c:2499 ../src/bet_tab.c:2504
+#: ../src/bet_tab.c:823 ../src/bet_tab.c:836 ../src/bet_tab.c:1028
+#: ../src/bet_tab.c:2497 ../src/bet_tab.c:2502
 #, fuzzy, c-format
 msgid ""
 "Transfer between account: %s\n"
@@ -1452,46 +1452,46 @@ msgstr "Imposibil de a efectua un virament pe un cont închis"
 msgid "Reset data"
 msgstr "Ultima dată"
 
-#: ../src/bet_tab.c:1860
+#: ../src/bet_tab.c:1858
 msgid " (still available)"
 msgstr ""
 
-#: ../src/bet_tab.c:1869 ../src/bet_tab.c:1891
+#: ../src/bet_tab.c:1867 ../src/bet_tab.c:1889
 #, fuzzy
 msgid " (budget exceeded)"
 msgstr "Nici'o imputaţie"
 
-#: ../src/bet_tab.c:1882
+#: ../src/bet_tab.c:1880
 msgid " (yet to receive)"
 msgstr ""
 
-#: ../src/bet_tab.c:2422 ../src/bet_tab.c:2472 ../src/bet_tab.c:2532
+#: ../src/bet_tab.c:2420 ../src/bet_tab.c:2470 ../src/bet_tab.c:2530
 #, fuzzy
 msgid "No data by default"
 msgstr "Restabilirea reglajelor de origine"
 
-#: ../src/bet_tab.c:2430 ../src/bet_tab.c:2480 ../src/bet_tab.c:2538
+#: ../src/bet_tab.c:2428 ../src/bet_tab.c:2478 ../src/bet_tab.c:2536
 #: ../src/etats_affiche.c:1864 ../src/gsb_data_category.c:161
 #: ../src/meta_categories.c:70
 msgid "No category"
 msgstr "Nici o categorie"
 
-#: ../src/bet_tab.c:2438 ../src/bet_tab.c:2488 ../src/bet_tab.c:2544
+#: ../src/bet_tab.c:2436 ../src/bet_tab.c:2486 ../src/bet_tab.c:2542
 #: ../src/etats_affiche.c:2034 ../src/meta_budgetary.c:68
 msgid "No budgetary line"
 msgstr "Nici o imputaţie bugetara"
 
-#: ../src/bet_tab.c:2902 ../src/bet_tab.c:3001
+#: ../src/bet_tab.c:2898 ../src/bet_tab.c:2997
 #, fuzzy
 msgid "Export the array of forecast"
 msgstr "Exporta imputaţiile bugetare"
 
-#: ../src/bet_tab.c:2959
+#: ../src/bet_tab.c:2955
 #, fuzzy
 msgid "Balance at "
 msgstr "Sold"
 
-#: ../src/bet_tab.c:3008
+#: ../src/bet_tab.c:3004
 msgid "forecast.csv"
 msgstr ""
 
@@ -1595,7 +1595,7 @@ msgid "Export a Grisbi category file (.cgsb)"
 msgstr "Exportaţi categoriile."
 
 #: ../src/categories_onglet.c:571 ../src/etats_onglet.c:187
-#: ../src/gsb_scheduler_list.c:274 ../src/gsb_transactions_list.c:344
+#: ../src/gsb_scheduler_list.c:274 ../src/gsb_transactions_list.c:347
 #: ../src/imputation_budgetaire.c:609 ../src/tiers_onglet.c:326
 #, fuzzy
 msgid "Delete"
@@ -1607,7 +1607,7 @@ msgid "Delete selected category"
 msgstr "Vă rugăm intraţi o categorie"
 
 #: ../src/categories_onglet.c:580 ../src/gsb_scheduler_list.c:284
-#: ../src/gsb_transactions_list.c:353 ../src/imputation_budgetaire.c:619
+#: ../src/gsb_transactions_list.c:356 ../src/imputation_budgetaire.c:619
 #: ../src/tiers_onglet.c:335
 msgid "Edit"
 msgstr "Editare"
@@ -1619,7 +1619,7 @@ msgid "Edit selected category"
 msgstr "categoria"
 
 #: ../src/categories_onglet.c:590 ../src/gsb_scheduler_list.c:315
-#: ../src/gsb_transactions_list.c:380 ../src/imputation_budgetaire.c:630
+#: ../src/gsb_transactions_list.c:383 ../src/imputation_budgetaire.c:630
 #: ../src/tiers_onglet.c:345
 msgid "View"
 msgstr ""
@@ -1640,7 +1640,7 @@ msgstr "Categorii"
 msgid "Subcategory view"
 msgstr "Sub-categorie"
 
-#: ../src/categories_onglet.c:654 ../src/gsb_transactions_list.c:529
+#: ../src/categories_onglet.c:654 ../src/gsb_transactions_list.c:532
 #: ../src/imputation_budgetaire.c:694 ../src/tiers_onglet.c:462
 #, fuzzy
 msgid "Complete view"
@@ -2155,13 +2155,13 @@ msgid "Result without financial year: "
 msgstr "Rezultat fără exerciţiu:"
 
 #: ../src/etats_affiche.c:1403 ../src/gsb_scheduler_list.c:1260
-#: ../src/gsb_transactions_list.c:3816
+#: ../src/gsb_transactions_list.c:3830
 #, c-format
 msgid "Transfer to %s"
 msgstr "Virament spre %s"
 
 #: ../src/etats_affiche.c:1405 ../src/gsb_scheduler_list.c:1264
-#: ../src/gsb_transactions_list.c:3819
+#: ../src/gsb_transactions_list.c:3833
 #, c-format
 msgid "Transfer from %s"
 msgstr "Virament dela %s"
@@ -2211,10 +2211,10 @@ msgstr "Total general (%d operaţiuni):"
 msgid "General total: "
 msgstr "Total general:"
 
-#: ../src/etats_affiche.c:1857 ../src/export_csv.c:587
+#: ../src/etats_affiche.c:1857 ../src/export_csv.c:595
 #: ../src/gsb_data_category.c:1058 ../src/gsb_form.c:735
-#: ../src/gsb_form.c:1761 ../src/gsb_form.c:2905 ../src/gsb_form.c:3308
-#: ../src/gsb_form_scheduler.c:317 ../src/gsb_transactions_list.c:3794
+#: ../src/gsb_form.c:1761 ../src/gsb_form.c:2920 ../src/gsb_form.c:3323
+#: ../src/gsb_form_scheduler.c:317 ../src/gsb_transactions_list.c:3808
 msgid "Split of transaction"
 msgstr "Tranzacţie ventilată"
 
@@ -2236,15 +2236,15 @@ msgstr "Fără nume"
 msgid "Outgoings"
 msgstr "Cheltueli"
 
-#: ../src/etats_affiche.c:2416 ../src/export_csv.c:779 ../src/gsb_form.c:1303
+#: ../src/etats_affiche.c:2416 ../src/export_csv.c:787 ../src/gsb_form.c:1303
 #: ../src/gsb_form.c:2148 ../src/gsb_form.c:2178 ../src/gsb_form_widget.c:428
-#: ../src/gsb_transactions_list.c:166 ../src/import_csv.c:82
+#: ../src/gsb_transactions_list.c:169 ../src/import_csv.c:82
 msgid "Value date"
 msgstr "Data de valoare"
 
-#: ../src/etats_affiche.c:2423 ../src/export_csv.c:785
+#: ../src/etats_affiche.c:2423 ../src/export_csv.c:793
 #: ../src/gsb_archive_config.c:102 ../src/gsb_assistant_archive_export.c:153
-#: ../src/gsb_form_widget.c:432 ../src/gsb_transactions_list.c:175
+#: ../src/gsb_form_widget.c:432 ../src/gsb_transactions_list.c:178
 msgid "Financial year"
 msgstr "Exerciţiu  "
 
@@ -2259,13 +2259,13 @@ msgstr "Moduri de plată"
 msgid "Cheque"
 msgstr "Cec"
 
-#: ../src/etats_affiche.c:2472 ../src/export_csv.c:821 ../src/gsb_form.c:1395
-#: ../src/gsb_form_widget.c:472 ../src/gsb_transactions_list.c:178
+#: ../src/etats_affiche.c:2472 ../src/export_csv.c:829 ../src/gsb_form.c:1395
+#: ../src/gsb_form_widget.c:472 ../src/gsb_transactions_list.c:181
 msgid "Voucher"
 msgstr "Piesă contabilă"
 
-#: ../src/etats_affiche.c:2479 ../src/export_csv.c:827 ../src/gsb_form.c:1390
-#: ../src/gsb_form_widget.c:476 ../src/gsb_transactions_list.c:180
+#: ../src/etats_affiche.c:2479 ../src/export_csv.c:835 ../src/gsb_form.c:1390
+#: ../src/gsb_form_widget.c:476 ../src/gsb_transactions_list.c:183
 msgid "Bank references"
 msgstr "Informaţie bancă/ghişet"
 
@@ -2417,7 +2417,7 @@ msgstr "Afişarea datelor"
 msgid "Generalities"
 msgstr "Generalităţi"
 
-#: ../src/etats_config.c:644 ../src/etats_config.c:647 ../src/export_csv.c:767
+#: ../src/etats_config.c:644 ../src/etats_config.c:647 ../src/export_csv.c:775
 #: ../src/fenetre_principale.c:253 ../src/parametres.c:430
 msgid "Transactions"
 msgstr "Tranzacţiuni"
@@ -2551,16 +2551,17 @@ msgstr "Selecţionaţi conturile a include în stare:"
 
 #: ../src/etats_config.c:2557 ../src/etats_config.c:2812
 #: ../src/etats_config.c:3094 ../src/etats_config.c:3901
-#: ../src/etats_config.c:4091 ../src/etats_config.c:7322
-#: ../src/tiers_onglet.c:1428 ../src/tiers_onglet.c:1448
+#: ../src/etats_config.c:4091 ../src/etats_config.c:7322 ../src/export.c:613
+#: ../src/gsb_assistant.c:91 ../src/tiers_onglet.c:1428
+#: ../src/tiers_onglet.c:1448
 msgid "Select all"
 msgstr "Selecţionaţi totul"
 
 #. ajoute le bouton (dé)sélectionne tout
 #: ../src/etats_config.c:2572 ../src/etats_config.c:2827
 #: ../src/etats_config.c:3109 ../src/etats_config.c:3916
-#: ../src/etats_config.c:4106 ../src/etats_config.c:7337 ../src/import.c:2270
-#: ../src/tiers_onglet.c:1219 ../src/tiers_onglet.c:1430
+#: ../src/etats_config.c:4106 ../src/etats_config.c:7337 ../src/export.c:608
+#: ../src/import.c:2270 ../src/tiers_onglet.c:1219 ../src/tiers_onglet.c:1430
 msgid "Unselect all"
 msgstr "Deselecţionaţi totul"
 
@@ -3181,7 +3182,7 @@ msgstr "Selecţionaţi operaţiunile în funcţie de felurile de plată"
 msgid "Select methods of payment to include: "
 msgstr "Selecţionaţi operaţiunile în funcţie de modurile de plată:"
 
-#: ../src/etats_csv.c:175 ../src/export_csv.c:410
+#: ../src/etats_csv.c:175 ../src/export_csv.c:418
 #, fuzzy, c-format
 msgid ""
 "Unable to create file \"%s\" :\n"
@@ -3499,11 +3500,11 @@ msgstr "de %s %d"
 msgid "to %s %d"
 msgstr "la %s %d"
 
-#: ../src/export.c:79
+#: ../src/export.c:89
 msgid "Exporting Grisbi accounts"
 msgstr ""
 
-#: ../src/export.c:80
+#: ../src/export.c:90
 msgid ""
 "This assistant will guide you through the process of exporting Grisbi "
 "accounts into QIF or CSV files.\n"
@@ -3512,83 +3513,93 @@ msgid ""
 "into currency of their respective account."
 msgstr ""
 
-#: ../src/export.c:136
+#: ../src/export.c:176
 msgid "Select accounts to export"
 msgstr "Selecţionaţi conturile a exporta"
 
-#: ../src/export.c:173 ../src/export_csv.c:770
+#: ../src/export.c:213 ../src/export_csv.c:778
 #: ../src/gsb_data_partial_balance.c:1508
 msgid "Account name"
 msgstr "Numele contului"
 
-#: ../src/export.c:256
+#: ../src/export.c:242
+#, fuzzy
+msgid "Select options to export"
+msgstr "Selecţionaţi conturile a exporta"
+
+#: ../src/export.c:243 ../src/export.c:462
+#: ../src/gsb_assistant_archive_export.c:306
+#, fuzzy
+msgid "QIF format"
+msgstr "Informaţii"
+
+#: ../src/export.c:243 ../src/export.c:463
+#: ../src/gsb_assistant_archive_export.c:307
+msgid "CSV format"
+msgstr ""
+
+#: ../src/export.c:249
+msgid "Treat all files as the first"
+msgstr ""
+
+#: ../src/export.c:326
 msgid "Export settings completed successfully"
 msgstr ""
 
-#: ../src/export.c:260
+#: ../src/export.c:330
 msgid "Press the 'Close' button to finish the export."
 msgstr ""
 
-#: ../src/export.c:288
+#: ../src/export.c:363
 #, fuzzy
 msgid "Accounts to export"
 msgstr "Selecţionaţi conturile a exporta"
 
-#: ../src/export.c:293
+#: ../src/export.c:368
 msgid ""
 "The following accounts are to be exported. In the next screens, you will "
 "choose what to do with each of them."
 msgstr ""
 
-#: ../src/export.c:368 ../src/gsb_assistant_archive_export.c:300
+#: ../src/export.c:457 ../src/gsb_assistant_archive_export.c:300
 #, fuzzy
 msgid "Export format: "
 msgstr "Exporta o stare:"
 
-#: ../src/export.c:373 ../src/gsb_assistant_archive_export.c:306
-#, fuzzy
-msgid "QIF format"
-msgstr "Informaţii"
-
-#: ../src/export.c:374 ../src/gsb_assistant_archive_export.c:307
-msgid "CSV format"
-msgstr ""
-
-#. set the initial balance
-#: ../src/export_csv.c:291
+#: ../src/export_csv.c:294
 msgid "Initial balance"
 msgstr "Sold iniţial"
 
-#: ../src/export_csv.c:608
+#: ../src/export_csv.c:616
 msgid "B"
 msgstr "V"
 
-#: ../src/export_csv.c:731 ../src/gsb_form.c:1915
+#: ../src/export_csv.c:739 ../src/gsb_form.c:1915
 msgid "Deleted account"
 msgstr "Cont suprimat"
 
-#: ../src/export_csv.c:773 ../src/import_csv.c:95
+#: ../src/export_csv.c:781 ../src/import_csv.c:95
 msgid "Split"
 msgstr "Ventilaţie"
 
-#: ../src/export_csv.c:782
+#: ../src/export_csv.c:790
 msgid "Cheques"
 msgstr "Cecuri"
 
-#: ../src/export_csv.c:788 ../src/gsb_transactions_list.c:177
+#: ../src/export_csv.c:796 ../src/gsb_transactions_list.c:180
 #: ../src/import_csv.c:94
 msgid "C/R"
 msgstr "P/R"
 
-#: ../src/export_csv.c:809 ../src/import_csv.c:87
+#: ../src/export_csv.c:817 ../src/import_csv.c:87
 msgid "Sub-categories"
 msgstr "Sub-categorie"
 
-#: ../src/export_csv.c:818 ../src/import_csv.c:89
+#: ../src/export_csv.c:826 ../src/import_csv.c:89
 msgid "Sub-budgetary lines"
 msgstr "Sub-imputaţii bugetare"
 
-#: ../src/export_csv.c:824
+#: ../src/export_csv.c:832
 msgid "Reconciliation number"
 msgstr "Număr de apropiere"
 
@@ -4843,7 +4854,7 @@ msgid ""
 "or the close button to cancel the action."
 msgstr ""
 
-#: ../src/gsb_assistant.c:230
+#: ../src/gsb_assistant.c:243
 #, c-format
 msgid "%s (%d of %d)"
 msgstr ""
@@ -4964,7 +4975,7 @@ msgid "Import data from online bank services or from accounting software"
 msgstr ""
 
 #: ../src/gsb_assistant_file.c:582 ../src/navigation.c:1137
-#: ../src/traitement_variables.c:228
+#: ../src/traitement_variables.c:227
 #, fuzzy
 msgid "My accounts"
 msgstr "Afişarea conturilor"
@@ -5282,7 +5293,7 @@ msgstr "Selecţionaţi operaţiile prin raport ale textului"
 #. ok, all the transactions belong to the same account, we can
 #. * show a dialog to select the reconcile
 #: ../src/gsb_assistant_reconcile_config.c:1185
-#: ../src/gsb_transactions_list.c:2015
+#: ../src/gsb_transactions_list.c:2018
 #, fuzzy
 msgid "Selection of a reconciliation"
 msgstr "Confirmare a unui (un)apropiere manuală"
@@ -7202,7 +7213,7 @@ msgstr "Selecţionaţi conturile bancare:"
 msgid "No payee defined"
 msgstr "Nici un terţ definit"
 
-#: ../src/gsb_data_payee.c:542 ../src/gsb_form.c:3018 ../src/gsb_form.c:3019
+#: ../src/gsb_data_payee.c:542 ../src/gsb_form.c:3033 ../src/gsb_form.c:3034
 #: ../src/navigation.c:1250
 msgid "Report"
 msgstr "Stare"
@@ -7234,8 +7245,8 @@ msgstr "Cartă de credit"
 msgid "Direct debit"
 msgstr "Prelevare"
 
-#: ../src/gsb_data_scheduled.c:1553 ../src/gsb_data_transaction.c:2027
-#: ../src/gsb_data_transaction.c:2089
+#: ../src/gsb_data_scheduled.c:1553 ../src/gsb_data_transaction.c:2028
+#: ../src/gsb_data_transaction.c:2090
 msgid "Cannot allocate memory, bad things will happen soon"
 msgstr "Eroare în alocarea memoriei se va termina foarte rău"
 
@@ -7486,7 +7497,7 @@ msgid "Transaction %d has invalid category %d.\n"
 msgstr "Regrupaţi operaţiile pe categorie"
 
 #. sub-budget not found
-#: ../src/gsb_debug.c:715
+#: ../src/gsb_debug.c:721
 #, fuzzy, c-format
 msgid "Transaction %d has budget %d but invalid sub-budget %d.\n"
 msgstr ""
@@ -7494,7 +7505,7 @@ msgstr ""
 "există. "
 
 #. budget not found
-#: ../src/gsb_debug.c:729
+#: ../src/gsb_debug.c:733
 #, fuzzy, c-format
 msgid "Transaction %d has invalid budget %d.\n"
 msgstr ""
@@ -7502,7 +7513,7 @@ msgstr ""
 "există. "
 
 #. payee not found
-#: ../src/gsb_debug.c:814
+#: ../src/gsb_debug.c:824
 #, fuzzy, c-format
 msgid "Transaction %d has invalid payee %d.\n"
 msgstr ""
@@ -7725,8 +7736,8 @@ msgid ""
 msgstr ""
 
 #: ../src/gsb_file_load.c:301 ../src/gsb_file_load.c:418
-#: ../src/gsb_file_others.c:458 ../src/gsb_file_others.c:595
-#: ../src/gsb_file_others.c:782 ../src/gsb_file_others.c:842
+#: ../src/gsb_file_others.c:459 ../src/gsb_file_others.c:603
+#: ../src/gsb_file_others.c:790 ../src/gsb_file_others.c:850
 #, c-format
 msgid "Cannot open file '%s': %s"
 msgstr "Imposibil de a deschide fişierul '%s': %s"
@@ -7736,8 +7747,8 @@ msgstr "Imposibil de a deschide fişierul '%s': %s"
 msgid "File does not exist"
 msgstr "Fişierul există deja"
 
-#: ../src/gsb_file_load.c:316 ../src/gsb_file_others.c:471
-#: ../src/gsb_file_others.c:794
+#: ../src/gsb_file_load.c:316 ../src/gsb_file_others.c:472
+#: ../src/gsb_file_others.c:802
 #, c-format
 msgid ""
 "%s doesn't seem to be a regular file,\n"
@@ -7757,12 +7768,12 @@ msgstr ""
 msgid "Encryption plugin not found."
 msgstr "Cont %s ne găsit.\n"
 
-#: ../src/gsb_file_load.c:462 ../src/gsb_file_load.c:5489
+#: ../src/gsb_file_load.c:464 ../src/gsb_file_load.c:5420
 #, fuzzy
 msgid "This is not a Grisbi file... Loading aborted."
 msgstr "Acest fişier nu este o stare Grisbi"
 
-#: ../src/gsb_file_load.c:707
+#: ../src/gsb_file_load.c:730
 #, c-format
 msgid ""
 "An error occured while parsing the file :\n"
@@ -7771,14 +7782,14 @@ msgid ""
 msgstr ""
 
 #. we don't know here the release of that file, give the release needed
-#: ../src/gsb_file_load.c:8885
+#: ../src/gsb_file_load.c:8812
 #, fuzzy, c-format
 msgid ""
 "Grisbi version %s is needed to open this file.\n"
 "You are using version %s."
 msgstr "Vă trebuie versiunea %s de Grisbi pentru a deschide acest fişier"
 
-#: ../src/gsb_file_load.c:8910
+#: ../src/gsb_file_load.c:8837
 msgid ""
 "You have opened an archive.\n"
 "There is no limit in Grisbi, you can do whatever you want and save it later "
@@ -7786,7 +7797,7 @@ msgid ""
 "transactions or important information."
 msgstr ""
 
-#: ../src/gsb_file_load.c:8914
+#: ../src/gsb_file_load.c:8841
 msgid "Grisbi archive opened"
 msgstr ""
 
@@ -7810,8 +7821,13 @@ msgstr "Devize pentru arborele de imputaţii bugetare:"
 msgid "There is no report to record. Back."
 msgstr ""
 
+#: ../src/gsb_file_others.c:512
+#, fuzzy, c-format
+msgid "Error parsing file '%s': %s"
+msgstr "Eroare de înregistrare a fişierului '%s': %s"
+
 #. inform the user of that
-#: ../src/gsb_file_others.c:576
+#: ../src/gsb_file_others.c:584
 msgid ""
 "Some things in a report cannot be imported :\n"
 "The selected lists of financial years, accounts, transfer accounts, "
@@ -7821,31 +7837,31 @@ msgid ""
 "You should check and modify that in the property box of that account."
 msgstr ""
 
-#: ../src/gsb_file_others.c:582
+#: ../src/gsb_file_others.c:590
 #, fuzzy
 msgid "Importing a report"
 msgstr "Importa o stare"
 
-#: ../src/gsb_file_others.c:621 ../src/gsb_file_others.c:628
+#: ../src/gsb_file_others.c:629 ../src/gsb_file_others.c:636
 #, fuzzy
 msgid "This is not a grisbi file, loading canceled..."
 msgstr "Acest fişier nu este o listă de imputaţii bugetare Grisbi"
 
-#: ../src/gsb_file_others.c:645 ../src/gsb_file_others.c:656
-#: ../src/gsb_file_others.c:673 ../src/gsb_file_others.c:696
+#: ../src/gsb_file_others.c:653 ../src/gsb_file_others.c:664
+#: ../src/gsb_file_others.c:681 ../src/gsb_file_others.c:704
 msgid "The file version is below 0.6.0, Grisbi cannot import it."
 msgstr ""
 
-#: ../src/gsb_file_others.c:648 ../src/gsb_file_others.c:699
+#: ../src/gsb_file_others.c:656 ../src/gsb_file_others.c:707
 #, fuzzy
 msgid "This is not a category file, loading canceled..."
 msgstr "Acest fişier nu este o listă de categorii Grisbi"
 
-#: ../src/gsb_file_others.c:664
+#: ../src/gsb_file_others.c:672
 msgid "This is not a budget file, loading canceled..."
 msgstr ""
 
-#: ../src/gsb_file_others.c:681
+#: ../src/gsb_file_others.c:689
 msgid "This is not a report file, loading canceled..."
 msgstr ""
 
@@ -7944,68 +7960,68 @@ msgstr ""
 msgid "No payee selected for this report."
 msgstr "Această stare nu comportă terţi selecţionaţi."
 
-#: ../src/gsb_form.c:2767
+#: ../src/gsb_form.c:2782
 msgid "You must enter a date."
 msgstr "O dată este obligatorie."
 
-#: ../src/gsb_form.c:2774
+#: ../src/gsb_form.c:2789
 #, fuzzy, c-format
 msgid "Invalid date %s"
 msgstr "Dată neconformă"
 
-#: ../src/gsb_form.c:2797
+#: ../src/gsb_form.c:2812
 #, fuzzy, c-format
 msgid "Invalid value date %s"
 msgstr "Dată neconformă"
 
-#: ../src/gsb_form.c:2823
+#: ../src/gsb_form.c:2838
 #, c-format
 msgid "Beware the date must be between %s and %s"
 msgstr ""
 
-#: ../src/gsb_form.c:2826 ../src/gsb_form.c:2853
+#: ../src/gsb_form.c:2841 ../src/gsb_form.c:2868
 #, fuzzy
 msgid "Invalid date"
 msgstr "Dată neconformă"
 
-#: ../src/gsb_form.c:2851
+#: ../src/gsb_form.c:2866
 #, fuzzy, c-format
 msgid "The date must be less than or equal to %s"
 msgstr "inferior s'au egal"
 
-#: ../src/gsb_form.c:2887
+#: ../src/gsb_form.c:2902
 #, fuzzy
 msgid "You must enter an amount."
 msgstr "O dată este obligatorie."
 
-#: ../src/gsb_form.c:2907
+#: ../src/gsb_form.c:2922
 msgid ""
 "You cannot set split of transaction in category for a daughter of a split of "
 "transaction."
 msgstr ""
 
-#: ../src/gsb_form.c:2941
+#: ../src/gsb_form.c:2956
 #, fuzzy
 msgid ""
 "Cannot associate a transfer to a deleted account in a scheduled transaction."
 msgstr "Convertirea operaţiunii în operaţiune planificată"
 
-#: ../src/gsb_form.c:2948
+#: ../src/gsb_form.c:2963
 #, fuzzy
 msgid ""
 "There is no associated account for this transfer or associated account is "
 "invalid."
 msgstr "Contul asociat la virament nu este valid"
 
-#: ../src/gsb_form.c:2956
+#: ../src/gsb_form.c:2971
 msgid "Can't issue a transfer its own account."
 msgstr "Impusibilitate de transfer pe contul său"
 
-#: ../src/gsb_form.c:2961
+#: ../src/gsb_form.c:2976
 msgid "Can't issue a transfer on a closed account."
 msgstr "Imposibil de a efectua un virament pe un cont închis"
 
-#: ../src/gsb_form.c:2987
+#: ../src/gsb_form.c:3002
 msgid ""
 "Selected method of payment has an automatic incremental number\n"
 "but doesn't contain any number.\n"
@@ -8015,7 +8031,7 @@ msgstr ""
 "număr.\n"
 "Vreţi să continuaţi ?"
 
-#: ../src/gsb_form.c:3005
+#: ../src/gsb_form.c:3020
 msgid ""
 "Warning: this cheque number is already used.\n"
 "Continue anyway?"
@@ -8023,35 +8039,35 @@ msgstr ""
 "Atenţiune, numărul cecului este deja utilizat.\n"
 "Vreţi să continuaţi ?"
 
-#: ../src/gsb_form.c:3026
+#: ../src/gsb_form.c:3041
 #, fuzzy
 msgid "A transaction with a multiple payee must be a new one."
 msgstr ""
 "O operaţiune a cărui terţ este o stare trebuie să fie fără îndoială o nouă "
 "operaţiune. "
 
-#: ../src/gsb_form.c:3031
+#: ../src/gsb_form.c:3046
 #, fuzzy
 msgid "A transaction with a multiple payee cannot be a split child."
 msgstr ""
 "O operaţiune a cărui terţ este o stare trebuie să fie fără îndoială o nouă "
 "operaţiune. "
 
-#: ../src/gsb_form.c:3042
+#: ../src/gsb_form.c:3057
 msgid "The word \"Report\" is reserved. Please use another one."
 msgstr ""
 
-#: ../src/gsb_form.c:3049
+#: ../src/gsb_form.c:3064
 #, fuzzy
 msgid "Invalid multiple payee."
 msgstr "Numele de stare în terţ este invalidă"
 
-#: ../src/gsb_form.c:3331
+#: ../src/gsb_form.c:3346
 #, fuzzy
 msgid "Modifying a transaction"
 msgstr "Edtarea operaţiunii"
 
-#: ../src/gsb_form.c:3332
+#: ../src/gsb_form.c:3347
 msgid ""
 "You are trying to change a split of transaction to another kind of "
 "transaction.\n"
@@ -8061,7 +8077,7 @@ msgid ""
 msgstr ""
 
 #. propose to configure the form
-#: ../src/gsb_form.c:3635
+#: ../src/gsb_form.c:3650
 msgid "Configure the form"
 msgstr ""
 
@@ -8183,11 +8199,11 @@ msgstr "Mod de plată a contra-operaţiunii"
 msgid "Free"
 msgstr "Proaspăt"
 
-#: ../src/gsb_form_widget.c:456 ../src/gsb_transactions_list.c:173
+#: ../src/gsb_form_widget.c:456 ../src/gsb_transactions_list.c:176
 msgid "Method of payment"
 msgstr "Mijloc de plată"
 
-#: ../src/gsb_form_widget.c:484 ../src/gsb_transactions_list.c:181
+#: ../src/gsb_form_widget.c:484 ../src/gsb_transactions_list.c:184
 msgid "Transaction number"
 msgstr "Numărul tranzacţiei"
 
@@ -8445,7 +8461,7 @@ msgstr ""
 msgid "Last statement: %s"
 msgstr "Ultima situaţie bancară"
 
-#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2064
+#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2067
 #, fuzzy
 msgid "Init date"
 msgstr "Dată iniţială"
@@ -8721,23 +8737,23 @@ msgid "Show transactions for the next: "
 msgstr "Selecţionaţi operaţiile prin raport ale textului:"
 
 #. Edit transaction
-#: ../src/gsb_scheduler_list.c:2317 ../src/gsb_transactions_list.c:2478
+#: ../src/gsb_scheduler_list.c:2317 ../src/gsb_transactions_list.c:2481
 msgid "Edit transaction"
 msgstr "Edtarea operaţiunii"
 
 #. Clone transaction
-#: ../src/gsb_scheduler_list.c:2329 ../src/gsb_transactions_list.c:2525
+#: ../src/gsb_scheduler_list.c:2329 ../src/gsb_transactions_list.c:2528
 msgid "Clone transaction"
 msgstr "Clonaţi operaţiunea"
 
 #. New transaction
-#: ../src/gsb_scheduler_list.c:2344 ../src/gsb_transactions_list.c:334
-#: ../src/gsb_transactions_list.c:2493
+#: ../src/gsb_scheduler_list.c:2344 ../src/gsb_transactions_list.c:337
+#: ../src/gsb_transactions_list.c:2496
 msgid "New transaction"
 msgstr "O nouă operaţiune"
 
 #. Delete transaction
-#: ../src/gsb_scheduler_list.c:2355 ../src/gsb_transactions_list.c:2501
+#: ../src/gsb_scheduler_list.c:2355 ../src/gsb_transactions_list.c:2504
 msgid "Delete transaction"
 msgstr "Suprima operaţiunea"
 
@@ -8774,123 +8790,123 @@ msgstr "A parcurge"
 msgid "Select icon directory"
 msgstr "Selecţionaţi totul"
 
-#: ../src/gsb_transactions_list.c:174
+#: ../src/gsb_transactions_list.c:177
 msgid "Reconciliation reference"
 msgstr "Nr de apropiere"
 
-#: ../src/gsb_transactions_list.c:182
+#: ../src/gsb_transactions_list.c:185
 #, fuzzy
 msgid "Cheque number"
 msgstr "numărul de cec"
 
-#: ../src/gsb_transactions_list.c:199
+#: ../src/gsb_transactions_list.c:202
 #, fuzzy
 msgid "Delete a child transaction."
 msgstr "Şterge o operaţie planificată"
 
-#: ../src/gsb_transactions_list.c:203
+#: ../src/gsb_transactions_list.c:206
 #, fuzzy
 msgid "Delete a transaction."
 msgstr "Suprima operaţiunea"
 
-#: ../src/gsb_transactions_list.c:207
+#: ../src/gsb_transactions_list.c:210
 #, fuzzy
 msgid "Delete a child of scheduled transaction."
 msgstr "Şterge o operaţie planificată"
 
-#: ../src/gsb_transactions_list.c:211
+#: ../src/gsb_transactions_list.c:214
 #, fuzzy
 msgid "Delete a scheduled transaction."
 msgstr "Şterge o operaţie planificată"
 
-#: ../src/gsb_transactions_list.c:215
+#: ../src/gsb_transactions_list.c:218
 #, fuzzy
 msgid "Delete one or all occurences of scheduled transaction."
 msgstr "Şterge o operaţie planificată"
 
-#: ../src/gsb_transactions_list.c:339
+#: ../src/gsb_transactions_list.c:342
 #, fuzzy
 msgid "Blank the form to create a new transaction"
 msgstr "Total categorie (%s operaţie)"
 
-#: ../src/gsb_transactions_list.c:348
+#: ../src/gsb_transactions_list.c:351
 #, fuzzy
 msgid "Delete selected transaction"
 msgstr "Şterge o operaţie planificată"
 
-#: ../src/gsb_transactions_list.c:357
+#: ../src/gsb_transactions_list.c:360
 #, fuzzy
 msgid "Edit current transaction"
 msgstr "Edtarea operaţiunii"
 
-#: ../src/gsb_transactions_list.c:361
+#: ../src/gsb_transactions_list.c:364
 msgid "Reconcile"
 msgstr "Apropiaţi"
 
-#: ../src/gsb_transactions_list.c:366
+#: ../src/gsb_transactions_list.c:369
 #, fuzzy
 msgid "Start account reconciliation"
 msgstr "Ultima şansă de a abandona apropierea"
 
-#: ../src/gsb_transactions_list.c:376
+#: ../src/gsb_transactions_list.c:379
 #, fuzzy
 msgid "Print the transactions list"
 msgstr "A tria lista de tranzacţiuni"
 
-#: ../src/gsb_transactions_list.c:384
+#: ../src/gsb_transactions_list.c:387
 msgid "Change display mode of the list"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:388
+#: ../src/gsb_transactions_list.c:391
 #, fuzzy
 msgid "Import rules"
 msgstr "Exportaţi categoriile."
 
-#: ../src/gsb_transactions_list.c:392
+#: ../src/gsb_transactions_list.c:395
 msgid "Quick file import by rules"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:399
+#: ../src/gsb_transactions_list.c:402
 #, fuzzy
 msgid "Recreates archive"
 msgstr "Suprimarea unui terţ"
 
-#: ../src/gsb_transactions_list.c:404
+#: ../src/gsb_transactions_list.c:407
 #, fuzzy
 msgid "Recreates the line of the archive and hiding the transactions"
 msgstr "Şterge o operaţie planificată"
 
-#: ../src/gsb_transactions_list.c:482
+#: ../src/gsb_transactions_list.c:485
 #, fuzzy
 msgid "Remove the rule"
 msgstr "Creaţia unui nume de fişier de conturi"
 
-#: ../src/gsb_transactions_list.c:514
+#: ../src/gsb_transactions_list.c:517
 msgid "Simple view"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:519
+#: ../src/gsb_transactions_list.c:522
 #, fuzzy
 msgid "Two lines view"
 msgstr "Mod <două linii>"
 
-#: ../src/gsb_transactions_list.c:524
+#: ../src/gsb_transactions_list.c:527
 #, fuzzy
 msgid "Three lines view"
 msgstr "Mod <trei linii>"
 
-#: ../src/gsb_transactions_list.c:538
+#: ../src/gsb_transactions_list.c:541
 #, fuzzy
 msgid "Show reconciled transactions"
 msgstr "Operaţii apropiate"
 
-#: ../src/gsb_transactions_list.c:552
+#: ../src/gsb_transactions_list.c:555
 #, fuzzy
 msgid "Show lines archives"
 msgstr "Devize cunoscute"
 
-#: ../src/gsb_transactions_list.c:835 ../src/gsb_transactions_list.c:3933
-#: ../src/gsb_transactions_list.c:4049
+#: ../src/gsb_transactions_list.c:838 ../src/gsb_transactions_list.c:3947
+#: ../src/gsb_transactions_list.c:4063
 msgid ""
 "Some children didn't find their mother in the list, this shouldn't happen "
 "and there is probably a bug behind that. Please contact the Grisbi team.\n"
@@ -8898,45 +8914,45 @@ msgid ""
 "The concerned children number are :\n"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1079
+#: ../src/gsb_transactions_list.c:1082
 msgid "P"
 msgstr "P"
 
-#: ../src/gsb_transactions_list.c:1083
+#: ../src/gsb_transactions_list.c:1086
 msgid "T"
 msgstr "T"
 
 #. set the R on the transaction
-#: ../src/gsb_transactions_list.c:1087 ../src/gsb_transactions_list.c:1935
+#: ../src/gsb_transactions_list.c:1090 ../src/gsb_transactions_list.c:1938
 msgid "R"
 msgstr "R"
 
-#: ../src/gsb_transactions_list.c:1466
+#: ../src/gsb_transactions_list.c:1469
 #, fuzzy, c-format
 msgid "Do you want to add the transactions of the archive %s into the list ?"
 msgstr "Vreţi să recuperaţi de asemenea operaţiunile ultimei ventilaţii ?"
 
-#: ../src/gsb_transactions_list.c:1479
+#: ../src/gsb_transactions_list.c:1482
 msgid ""
 "An archive was clicked but Grisbi is unable to get the name. It seems like a "
 "bug.\n"
 "Please try to reproduce and contact the Grisbi team."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1483
+#: ../src/gsb_transactions_list.c:1486
 msgid ""
 "An archive was clicked but it seems to have the number 0, wich should not "
 "happen.\n"
 "Please try to reproduce and contact the Grisbi team."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1866
+#: ../src/gsb_transactions_list.c:1869
 msgid ""
 "You cannot switch a transaction between R and non R while reconciling.\n"
 "Please finish or cancel the reconciliation first."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1878
+#: ../src/gsb_transactions_list.c:1881
 #, fuzzy, c-format
 msgid ""
 "You are trying to reconcile or unreconcile a transaction manually, which is "
@@ -8953,7 +8969,7 @@ msgstr ""
 
 #. we warn the user the transaction disappear
 #. * don't laugh ! there were several bugs reports about a transaction wich disappear :-)
-#: ../src/gsb_transactions_list.c:1947
+#: ../src/gsb_transactions_list.c:1950
 msgid ""
 "The transaction has disappear from the list...\n"
 "Don't worry, it's because you marked it as R, and you choosed not to show "
@@ -8961,26 +8977,26 @@ msgid ""
 "did."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1948
+#: ../src/gsb_transactions_list.c:1951
 #, fuzzy
 msgid "Marking a transaction as R"
 msgstr "Marcaţi operaţiunile"
 
-#: ../src/gsb_transactions_list.c:2027
+#: ../src/gsb_transactions_list.c:2030
 #  ../src/gsb_transactions_list.c:2030   as R, and you choosed not to show "  sappear :-)  re"  ."  ×•×ª המתוכננות?"  ς '%s' ;"  "     ÿ  uJÞ±>+  €jß±>+  eÿ±>+                          ’Xû²>+  àd²&ÿ  €p³>+          ÐY²&ÿ          X²&ÿ  k`Þ±>+  6                    è     è!     è!     pd²&ÿ  àd²&ÿ  xû²>+          ÐZ²&ÿ          ’BÞ±>+          †`Þ±>+  pd²&ÿ  `BÞ±>+  ¯d²&ÿ         À_³>+  uJÞ±>+    _³>+  Ø_³>+  ¨	_³>+  €jß±>+          xû²>+          ÐZ²&ÿ           Y²&ÿ  k`Þ±>+  à!     à!     pd²&ÿ  àd²&ÿ  HÞÚ²>+          °[²&ÿ         ’BÞ±>+          †`Þ±>+  pd²&ÿ  `BÞ±>+  ¯d²&ÿ   d²&ÿ  ˜d²&ÿ  8kÿ±>+  Œp˜        àd²&ÿ  uJÞ±>+  €jß±>+                  °[²&ÿ         €Z²&ÿ  k`Þ±>+          G       H   I       J   K           M   N   O       P   pd²&ÿ  àd²&ÿ  H•±²>+          P]²&ÿ         ’BÞ±>+          †`Þ±>+  pd²&ÿ         0_³>+  uJÞ±>+    û²>+   ÉŽ²>+    _³>+  Ø_³>+  ¨	_³>+  €jß±>+          H•±²>+          P]²&ÿ 
         [²&ÿ  k`Þ±>+  8•±²>+          P]²&ÿ         À[²&ÿ  k`Þ±>+  (•±²>+          P]²&ÿ         ð[²&ÿ  k`Þ±>+  •±²>+          P]²&ÿ          \²&ÿ  k`Þ±>+  	       ¨_³>+  uJÞ±>+         ¨	_³>+   V²&ÿ          Š²>+  eIÞ±>+         Ø_³>+  À\²&ÿ          y²>+  eIÞ±>+           _³>+  ð\²&ÿ          Z²>+  eIÞ±>+  ØĎ²>+    û²>+   ÉŽ²>+    _³>+  Ø$û²>+  Ø_³>+  ¨	_³>+  €jß±>+          8kÿ±>+                        Z²>+  àd²&ÿ  p[Ž²>+           ^²&ÿ          p]²&ÿ  k`Þ±>+      5   6   7   8   :   <   =   >       ?       @   B   D       pd²&ÿ  àd²&ÿ  àW²>+                 àd²&ÿ  uJÞ±>+         eÿ±>+   ]²&ÿ          Z²>+  eIÞ±>+  eÿ±>+          Õ_ at fÆS         Qöl±íÁ£&²>+  àd²&ÿ  àW²>+          °_²&ÿ         €^²&ÿ  k`Þ±>+  u]ÞÓ	4Q ÷U^Qʉ§ ¶uª¹ñìò*ēvpd²&ÿ  àd²&ÿ  HÞ#²>+          $`²>+           f²&ÿ  ¦0³>+  ¦0³>+         v]²>+  ¯d²&ÿ  àe²&ÿ  ˜d²&ÿ   a²&ÿ  /û²>+  uJÞ±>+  Ø$û²>+  `g²&ÿ  ¢0³>+  0f²&ÿ          Àa²&
 ÿ                 ÿÿÿÿÿÿÿÿ¢0³>+          èd²&ÿ                 , fuzzy
 msgid "Select the reconciliation to associate to the selected transaction: "
 msgstr "Operaţiile apropiate:"
 
-#: ../src/gsb_transactions_list.c:2179
+#: ../src/gsb_transactions_list.c:2182
 msgid "Grisbi couldn't get the selection, operation canceled..."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:2223
+#: ../src/gsb_transactions_list.c:2226
 #, fuzzy
 msgid "Impossible to delete an archived transaction."
 msgstr "Imposibil de a suprima o operaţiune listată."
 
-#: ../src/gsb_transactions_list.c:2232
+#: ../src/gsb_transactions_list.c:2235
 msgid ""
 "Impossible to delete a reconciled transaction.\n"
 "The transaction, the contra-transaction or the children if it is a split are "
@@ -8988,82 +9004,82 @@ msgid ""
 "necessary."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:2247
+#: ../src/gsb_transactions_list.c:2250
 #, c-format
 msgid ""
 "Do you really want to delete the child of the transaction with party '%s' ?"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:2259
+#: ../src/gsb_transactions_list.c:2262
 #, c-format
 msgid "Do you really want to delete transaction with party '%s' ?"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:2462
+#: ../src/gsb_transactions_list.c:2465
 #, fuzzy
 msgid "Displays the contra-transaction"
 msgstr "Afişarea tranzacţiilor"
 
 #. use transaction as template
-#: ../src/gsb_transactions_list.c:2515 ../src/menu.c:221
+#: ../src/gsb_transactions_list.c:2518 ../src/menu.c:221
 msgid "Use selected transaction as a template"
 msgstr "Utiliza operaţiunea selecţionată ca model"
 
 #. Convert to scheduled transaction
-#: ../src/gsb_transactions_list.c:2538
+#: ../src/gsb_transactions_list.c:2541
 msgid "Convert transaction to scheduled transaction"
 msgstr "Convertirea operaţiunii în operaţiune planificată"
 
 #. Move to another account
-#: ../src/gsb_transactions_list.c:2547
+#: ../src/gsb_transactions_list.c:2550
 msgid "Move transaction to another account"
 msgstr "Deplasaţi operaţiunea spre un alt cont"
 
 #. Change cell content.
-#: ../src/gsb_transactions_list.c:2570
+#: ../src/gsb_transactions_list.c:2573
 msgid "Change cell content"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:2621
+#: ../src/gsb_transactions_list.c:2624
 #, fuzzy
 msgid "Clear cell"
 msgstr "Anulare"
 
-#: ../src/gsb_transactions_list.c:3018
+#: ../src/gsb_transactions_list.c:3021
 msgid "Cannot move a transfer on his contra-account"
 msgstr "Imposibil de a deplasa un virament spre contul său de destinaţie"
 
 #. sort by line
-#: ../src/gsb_transactions_list.c:3322
+#: ../src/gsb_transactions_list.c:3325
 #, fuzzy
 msgid "Sort list by: "
 msgstr "Tri pe dată:"
 
-#: ../src/gsb_transactions_list.c:3369
+#: ../src/gsb_transactions_list.c:3372
 msgid "alignment: "
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3377
+#: ../src/gsb_transactions_list.c:3380
 msgid "LEFT"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3391
+#: ../src/gsb_transactions_list.c:3394
 msgid "CENTER"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3405
+#: ../src/gsb_transactions_list.c:3408
 msgid "RIGHT"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3803
+#: ../src/gsb_transactions_list.c:3817
 msgid "Transfer to a deleted account"
 msgstr "Virament spre un cont suprimat"
 
-#: ../src/gsb_transactions_list.c:3805
+#: ../src/gsb_transactions_list.c:3819
 msgid "Transfer from a deleted account"
 msgstr "Virament de un cont suprimat"
 
-#: ../src/gsb_transactions_list.c:3965 ../src/gsb_transactions_list.c:4075
+#: ../src/gsb_transactions_list.c:3979 ../src/gsb_transactions_list.c:4089
 msgid ""
 "You have just recovered an archive, if you don't see any new transaction, "
 "remember that the R transactions are not showed so the archived transactions "
@@ -12933,9 +12949,6 @@ msgstr ""
 #~ msgid "Error opening config"
 #~ msgstr "Eroare la deschiderea configuraţiei"
 
-#~ msgid "Error saving file '%s': %s"
-#~ msgstr "Eroare de înregistrare a fişierului '%s': %s"
-
 #~ msgid "Invalid filename: \"%s\"!"
 #~ msgstr "Nume de fişier invalid \"%s\"!"
 
diff --git a/po/ru.po b/po/ru.po
index baf56f6..ca6520d 100644
--- a/po/ru.po
+++ b/po/ru.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ru\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-10-04 22:27+0200\n"
+"POT-Creation-Date: 2011-11-27 18:09+0100\n"
 "PO-Revision-Date: 2010-02-11 19:06+0300\n"
 "Last-Translator: Alexandre Prokoudine <alexandre.prokoudine at gmail.com>\n"
 "Language-Team: Russian <ru at li.org>\n"
@@ -188,7 +188,7 @@ msgstr ""
 #: ../src/categories_onglet.c:732 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231 ../src/gsb_fyear_config.c:283
-#: ../src/gsb_transactions_list.c:2064 ../src/imputation_budgetaire.c:770
+#: ../src/gsb_transactions_list.c:2067 ../src/imputation_budgetaire.c:770
 #: ../src/tiers_onglet.c:666
 msgid "Name"
 msgstr "Имя"
@@ -600,8 +600,8 @@ msgstr "Сбросить до исходных"
 
 #. mise en place de la paddingbox des catégories
 #: ../src/bet_config.c:583 ../src/bet_config.c:602 ../src/bet_config.c:620
-#: ../src/bet_config.c:684 ../src/bet_hist.c:183 ../src/bet_hist.c:2096
-#: ../src/bet_hist.c:2102 ../src/categories_onglet.c:347
+#: ../src/bet_config.c:684 ../src/bet_hist.c:183 ../src/bet_hist.c:2092
+#: ../src/bet_hist.c:2098 ../src/categories_onglet.c:347
 #: ../src/etats_config.c:537 ../src/etats_config.c:540
 #: ../src/etats_config.c:3001 ../src/etats_config.c:7067
 #: ../src/fenetre_principale.c:296 ../src/navigation.c:1960
@@ -610,10 +610,10 @@ msgstr "Категории"
 
 #. mise en place de la paddingbox des ib
 #: ../src/bet_config.c:584 ../src/bet_config.c:603 ../src/bet_config.c:621
-#: ../src/bet_config.c:693 ../src/bet_hist.c:192 ../src/bet_hist.c:2100
+#: ../src/bet_config.c:693 ../src/bet_hist.c:192 ../src/bet_hist.c:2096
 #: ../src/etats_config.c:546 ../src/etats_config.c:549
 #: ../src/etats_config.c:3807 ../src/etats_config.c:7144
-#: ../src/export_csv.c:815 ../src/fenetre_principale.c:301
+#: ../src/export_csv.c:823 ../src/fenetre_principale.c:301
 #: ../src/import_csv.c:88 ../src/imputation_budgetaire.c:353
 #: ../src/navigation.c:1964
 msgid "Budgetary lines"
@@ -640,18 +640,18 @@ msgid "Choose the financial year or 12 months rolling"
 msgstr "Выбранный финансовый год используется в этом файле"
 
 #. name of the div sous-div column
-#: ../src/bet_config.c:920 ../src/bet_hist.c:572 ../src/bet_hist.c:1647
+#: ../src/bet_config.c:920 ../src/bet_hist.c:570 ../src/bet_hist.c:1643
 #: ../src/categories_onglet.c:160 ../src/etats_affiche.c:2437
-#: ../src/etats_config.c:684 ../src/export_csv.c:806
-#: ../src/gsb_transactions_list.c:176 ../src/import_csv.c:86
+#: ../src/etats_config.c:684 ../src/export_csv.c:814
+#: ../src/gsb_transactions_list.c:179 ../src/import_csv.c:86
 #: ../src/meta_categories.c:67
 msgid "Category"
 msgstr "Категория"
 
 #: ../src/bet_config.c:933 ../src/bet_future.c:817 ../src/bet_future.c:2025
-#: ../src/bet_future.c:2501 ../src/bet_hist.c:1640 ../src/etats_affiche.c:2444
+#: ../src/bet_future.c:2501 ../src/bet_hist.c:1636 ../src/etats_affiche.c:2444
 #: ../src/etats_config.c:688 ../src/gsb_form.c:1343
-#: ../src/gsb_form_widget.c:448 ../src/gsb_transactions_list.c:168
+#: ../src/gsb_form_widget.c:448 ../src/gsb_transactions_list.c:171
 #: ../src/imputation_budgetaire.c:165 ../src/meta_budgetary.c:65
 msgid "Budgetary line"
 msgstr "Бюджетная линия"
@@ -851,14 +851,14 @@ msgstr ""
 
 #. Print list
 #: ../src/bet_finance_ui.c:1030 ../src/bet_finance_ui.c:1845
-#: ../src/bet_hist.c:1939 ../src/bet_tab.c:1529 ../src/bet_tab.c:2889
+#: ../src/bet_hist.c:1935 ../src/bet_tab.c:1529 ../src/bet_tab.c:2885
 #, fuzzy
 msgid "Print the array"
 msgstr "Принтер"
 
 #. Export list
 #: ../src/bet_finance_ui.c:1040 ../src/bet_finance_ui.c:1858
-#: ../src/bet_finance_ui.c:1884 ../src/bet_hist.c:1952 ../src/bet_tab.c:1539
+#: ../src/bet_finance_ui.c:1884 ../src/bet_hist.c:1948 ../src/bet_tab.c:1539
 #, fuzzy
 msgid "Export the array"
 msgstr "Принтер"
@@ -875,10 +875,10 @@ msgid "Loan amount: "
 msgstr "Банковский счёт:"
 
 #: ../src/bet_finance_ui.c:1187 ../src/bet_future.c:771 ../src/bet_tab.c:657
-#: ../src/etats_affiche.c:2409 ../src/export_csv.c:776
+#: ../src/etats_affiche.c:2409 ../src/export_csv.c:784
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_form.c:1298
 #: ../src/gsb_form_widget.c:416 ../src/gsb_reconcile.c:162
-#: ../src/gsb_scheduler_list.c:512 ../src/gsb_transactions_list.c:165
+#: ../src/gsb_scheduler_list.c:512 ../src/gsb_transactions_list.c:168
 #: ../src/import.c:3326 ../src/import_csv.c:81
 msgid "Date"
 msgstr "Дата"
@@ -924,14 +924,14 @@ msgstr "Связывание при импорте"
 msgid "Credits"
 msgstr "Приход"
 
-#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1936 ../src/bet_tab.c:2886
-#: ../src/etats_onglet.c:177 ../src/gsb_transactions_list.c:372
+#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1932 ../src/bet_tab.c:2882
+#: ../src/etats_onglet.c:177 ../src/gsb_transactions_list.c:375
 msgid "Print"
 msgstr "Печать"
 
-#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1949 ../src/bet_tab.c:2899
+#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1945 ../src/bet_tab.c:2895
 #: ../src/categories_onglet.c:562 ../src/etats_onglet.c:167
-#: ../src/export.c:164 ../src/imputation_budgetaire.c:599
+#: ../src/export.c:204 ../src/imputation_budgetaire.c:599
 msgid "Export"
 msgstr "Экспортировать"
 
@@ -940,7 +940,7 @@ msgstr "Экспортировать"
 msgid "credit.csv"
 msgstr "Приход"
 
-#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2046 ../src/bet_tab.c:3025
+#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2042 ../src/bet_tab.c:3021
 #: ../src/imputation_budgetaire.c:439
 msgid "Cannot save file."
 msgstr "Невозможно сохранить файл"
@@ -1020,20 +1020,20 @@ msgid "Years"
 msgstr ""
 
 #: ../src/bet_future.c:329 ../src/gsb_form_scheduler.c:176
-#: ../src/gsb_form_scheduler.c:193 ../src/gsb_scheduler_list.c:512
+#: ../src/gsb_scheduler_list.c:512
 msgid "Frequency"
 msgstr "Частота"
 
 #: ../src/bet_future.c:337 ../src/bet_future.c:732
-#: ../src/gsb_form_scheduler.c:643 ../src/gsb_form_scheduler.c:836
-#: ../src/gsb_form_scheduler.c:1098
+#: ../src/gsb_form_scheduler.c:193 ../src/gsb_form_scheduler.c:643
+#: ../src/gsb_form_scheduler.c:836 ../src/gsb_form_scheduler.c:1098
 msgid "Limit date"
 msgstr ""
 
 #: ../src/bet_future.c:350 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231
-#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2064
+#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2067
 msgid "Final date"
 msgstr "Дата конца"
 
@@ -1060,30 +1060,30 @@ msgstr "Выберите способ платежа"
 #: ../src/bet_future.c:789 ../src/etats_affiche.c:2430
 #: ../src/etats_config.c:528 ../src/etats_config.c:531
 #: ../src/etats_config.c:696 ../src/etats_config.c:7032
-#: ../src/export_csv.c:791 ../src/fenetre_principale.c:286
+#: ../src/export_csv.c:799 ../src/fenetre_principale.c:286
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_form.c:1319
 #: ../src/gsb_form_widget.c:436 ../src/gsb_scheduler_list.c:512
-#: ../src/gsb_transactions_list.c:167 ../src/import.c:3333
+#: ../src/gsb_transactions_list.c:170 ../src/import.c:3333
 #: ../src/import_csv.c:83 ../src/meta_payee.c:79
 msgid "Payee"
 msgstr "Получатель"
 
 #. Debit method_ptr
 #: ../src/bet_future.c:796 ../src/bet_tab.c:691 ../src/categories_onglet.c:762
-#: ../src/export_csv.c:797 ../src/gsb_form.c:1324 ../src/gsb_form_widget.c:420
+#: ../src/export_csv.c:805 ../src/gsb_form.c:1324 ../src/gsb_form_widget.c:420
 #: ../src/gsb_payment_method_config.c:319
 #: ../src/gsb_payment_method_config.c:390
-#: ../src/gsb_payment_method_config.c:1084 ../src/gsb_transactions_list.c:169
+#: ../src/gsb_payment_method_config.c:1084 ../src/gsb_transactions_list.c:172
 #: ../src/import_csv.c:92 ../src/imputation_budgetaire.c:800
 msgid "Debit"
 msgstr "Расход"
 
 #. Credit method_ptr
 #: ../src/bet_future.c:803 ../src/bet_tab.c:709 ../src/categories_onglet.c:762
-#: ../src/export_csv.c:794 ../src/gsb_form.c:1329 ../src/gsb_form_widget.c:424
+#: ../src/export_csv.c:802 ../src/gsb_form.c:1329 ../src/gsb_form_widget.c:424
 #: ../src/gsb_payment_method_config.c:326
 #: ../src/gsb_payment_method_config.c:403
-#: ../src/gsb_payment_method_config.c:1080 ../src/gsb_transactions_list.c:170
+#: ../src/gsb_payment_method_config.c:1080 ../src/gsb_transactions_list.c:173
 #: ../src/imputation_budgetaire.c:800
 msgid "Credit"
 msgstr "Приход"
@@ -1094,9 +1094,9 @@ msgid "Categories : Sub-categories"
 msgstr ""
 
 #. Notes
-#: ../src/bet_future.c:824 ../src/etats_affiche.c:2451 ../src/export_csv.c:812
+#: ../src/bet_future.c:824 ../src/etats_affiche.c:2451 ../src/export_csv.c:820
 #: ../src/gsb_bank.c:941 ../src/gsb_form.c:1348 ../src/gsb_form_widget.c:452
-#: ../src/gsb_transactions_list.c:179 ../src/import_csv.c:84
+#: ../src/gsb_transactions_list.c:182 ../src/import_csv.c:84
 msgid "Notes"
 msgstr "Заметки"
 
@@ -1105,8 +1105,8 @@ msgstr "Заметки"
 #. Transfer = Virement
 #. Direct deposit remplacé par Transfert = Virement
 #: ../src/bet_future.c:1423 ../src/bet_future.c:1670
-#: ../src/etats_affiche.c:1848 ../src/export_csv.c:617 ../src/export_csv.c:729
-#: ../src/export_csv.c:741 ../src/gsb_data_category.c:1060
+#: ../src/etats_affiche.c:1848 ../src/export_csv.c:625 ../src/export_csv.c:737
+#: ../src/export_csv.c:749 ../src/gsb_data_category.c:1060
 #: ../src/gsb_data_payment.c:635 ../src/gsb_data_payment.c:719
 #: ../src/gsb_data_payment.c:758 ../src/gsb_form.c:2314 ../src/import.c:2762
 #: ../src/import.c:2780 ../src/plugins/ofx/ofx.c:434
@@ -1180,73 +1180,73 @@ msgid ""
 "You need to fix it and start over."
 msgstr ""
 
-#: ../src/bet_graph.c:304 ../src/bet_graph.c:416
+#: ../src/bet_graph.c:305 ../src/bet_graph.c:422
 msgid "Graph"
 msgstr ""
 
-#: ../src/bet_graph.c:361 ../src/tiers_onglet.c:1064
+#: ../src/bet_graph.c:362 ../src/tiers_onglet.c:1064
 msgid "Options"
 msgstr "Параметры"
 
-#: ../src/bet_graph.c:429
+#: ../src/bet_graph.c:435
 msgid "Expenses"
 msgstr ""
 
-#: ../src/bet_graph.c:453 ../src/etats_affiche.c:2299
+#: ../src/bet_graph.c:456 ../src/etats_affiche.c:2299
 msgid "Incomes"
 msgstr "Входящие"
 
-#: ../src/bet_graph.c:805
+#: ../src/bet_graph.c:817
 msgid "You can not exceed one year of visualization"
 msgstr ""
 
-#: ../src/bet_graph.c:805
+#: ../src/bet_graph.c:817
 msgid "Overflow"
 msgstr ""
 
-#: ../src/bet_graph.c:962
+#: ../src/bet_graph.c:974
 #, fuzzy
 msgid "Column"
 msgstr "Столбцы"
 
-#: ../src/bet_graph.c:989
+#: ../src/bet_graph.c:1001
 #, fuzzy
 msgid "Line"
 msgstr "Лицензия"
 
 #. la grille est visible
-#: ../src/bet_graph.c:1449 ../src/bet_graph.c:1483
+#: ../src/bet_graph.c:1461 ../src/bet_graph.c:1495
 #, fuzzy
 msgid "Hide grid"
 msgstr "Архивы"
 
-#: ../src/bet_graph.c:1451 ../src/bet_graph.c:1485 ../src/ui/bet_graph.ui.h:23
+#: ../src/bet_graph.c:1463 ../src/bet_graph.c:1497 ../src/ui/bet_graph.ui.h:23
 #, fuzzy
 msgid "Show grid"
 msgstr "Показать _выверенные"
 
-#: ../src/bet_hist.c:560 ../src/tiers_onglet.c:1151
+#: ../src/bet_hist.c:558 ../src/tiers_onglet.c:1151
 msgid "Select"
 msgstr "Выбрать"
 
-#: ../src/bet_hist.c:591 ../src/categories_onglet.c:180
-#: ../src/etats_config.c:5249 ../src/export_csv.c:800
+#: ../src/bet_hist.c:589 ../src/categories_onglet.c:180
+#: ../src/etats_config.c:5249 ../src/export_csv.c:808
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_scheduler_list.c:513
-#: ../src/gsb_transactions_list.c:172 ../src/import.c:3340
+#: ../src/gsb_transactions_list.c:175 ../src/import.c:3340
 #: ../src/imputation_budgetaire.c:185 ../src/tiers_onglet.c:232
 msgid "Amount"
 msgstr "Сумма"
 
-#: ../src/bet_hist.c:609
+#: ../src/bet_hist.c:607
 msgid "Average"
 msgstr ""
 
-#: ../src/bet_hist.c:627
+#: ../src/bet_hist.c:625
 #, fuzzy
 msgid "Current fyear"
 msgstr "За текущий год"
 
-#: ../src/bet_hist.c:646
+#: ../src/bet_hist.c:644
 #, fuzzy
 msgid "Amount retained"
 msgstr "Тип счёта"
@@ -1256,41 +1256,41 @@ msgstr "Тип счёта"
 #. * FYEAR_COL_NAME : the name of the fyear
 #. * FYEAR_COL_NUMBER : the number of the fyear
 #. * FYEAR_COL_VIEW : it the fyear should be showed
-#: ../src/bet_hist.c:1067
+#: ../src/bet_hist.c:1063
 msgid "12 months rolling"
 msgstr ""
 
 #. Add last amount menu
-#: ../src/bet_hist.c:1482
+#: ../src/bet_hist.c:1478
 #, fuzzy
 msgid "Assign the amount of the last operation"
 msgstr "Инвертировать число импортированных проводок"
 
 #. Add average amount menu
-#: ../src/bet_hist.c:1505
+#: ../src/bet_hist.c:1501
 msgid "Copy the average amount"
 msgstr ""
 
-#: ../src/bet_hist.c:1800
+#: ../src/bet_hist.c:1796
 #, c-format
 msgid "Amounts by %s on 12 months rolling for the account: «%s»"
 msgstr ""
 
-#: ../src/bet_hist.c:1805
+#: ../src/bet_hist.c:1801
 #, fuzzy, c-format
 msgid "Amounts by %s in %s for the account: «%s»"
 msgstr "Валюта для этого счёта:"
 
-#: ../src/bet_hist.c:1962
+#: ../src/bet_hist.c:1958
 #, fuzzy
 msgid "Data graph"
 msgstr "Группировка данных"
 
-#: ../src/bet_hist.c:1966
+#: ../src/bet_hist.c:1962
 msgid "display the data graph"
 msgstr ""
 
-#: ../src/bet_hist.c:2022
+#: ../src/bet_hist.c:2018
 #, fuzzy
 msgid "Export the historical data"
 msgstr "Дата начала"
@@ -1319,14 +1319,14 @@ msgstr ""
 msgid "Description"
 msgstr "Описание"
 
-#: ../src/bet_tab.c:727 ../src/export_csv.c:803 ../src/gsb_reconcile.c:165
-#: ../src/gsb_scheduler_list.c:513 ../src/gsb_transactions_list.c:171
-#: ../src/gsb_transactions_list.c:3316 ../src/import_csv.c:90
+#: ../src/bet_tab.c:727 ../src/export_csv.c:811 ../src/gsb_reconcile.c:165
+#: ../src/gsb_scheduler_list.c:513 ../src/gsb_transactions_list.c:174
+#: ../src/gsb_transactions_list.c:3319 ../src/import_csv.c:90
 msgid "Balance"
 msgstr "Баланс"
 
-#: ../src/bet_tab.c:823 ../src/bet_tab.c:836 ../src/bet_tab.c:1030
-#: ../src/bet_tab.c:2499 ../src/bet_tab.c:2504
+#: ../src/bet_tab.c:823 ../src/bet_tab.c:836 ../src/bet_tab.c:1028
+#: ../src/bet_tab.c:2497 ../src/bet_tab.c:2502
 #, fuzzy, c-format
 msgid ""
 "Transfer between account: %s\n"
@@ -1377,46 +1377,46 @@ msgstr ""
 msgid "Reset data"
 msgstr ""
 
-#: ../src/bet_tab.c:1860
+#: ../src/bet_tab.c:1858
 #, fuzzy
 msgid " (still available)"
 msgstr "Описание недоступно"
 
-#: ../src/bet_tab.c:1869 ../src/bet_tab.c:1891
+#: ../src/bet_tab.c:1867 ../src/bet_tab.c:1889
 msgid " (budget exceeded)"
 msgstr ""
 
-#: ../src/bet_tab.c:1882
+#: ../src/bet_tab.c:1880
 msgid " (yet to receive)"
 msgstr ""
 
-#: ../src/bet_tab.c:2422 ../src/bet_tab.c:2472 ../src/bet_tab.c:2532
+#: ../src/bet_tab.c:2420 ../src/bet_tab.c:2470 ../src/bet_tab.c:2530
 #, fuzzy
 msgid "No data by default"
 msgstr "Сбросить до исходных"
 
-#: ../src/bet_tab.c:2430 ../src/bet_tab.c:2480 ../src/bet_tab.c:2538
+#: ../src/bet_tab.c:2428 ../src/bet_tab.c:2478 ../src/bet_tab.c:2536
 #: ../src/etats_affiche.c:1864 ../src/gsb_data_category.c:161
 #: ../src/meta_categories.c:70
 msgid "No category"
 msgstr ""
 
-#: ../src/bet_tab.c:2438 ../src/bet_tab.c:2488 ../src/bet_tab.c:2544
+#: ../src/bet_tab.c:2436 ../src/bet_tab.c:2486 ../src/bet_tab.c:2542
 #: ../src/etats_affiche.c:2034 ../src/meta_budgetary.c:68
 msgid "No budgetary line"
 msgstr ""
 
-#: ../src/bet_tab.c:2902 ../src/bet_tab.c:3001
+#: ../src/bet_tab.c:2898 ../src/bet_tab.c:2997
 #, fuzzy
 msgid "Export the array of forecast"
 msgstr "Имя файла со счетами"
 
-#: ../src/bet_tab.c:2959
+#: ../src/bet_tab.c:2955
 #, fuzzy
 msgid "Balance at "
 msgstr "Баланс"
 
-#: ../src/bet_tab.c:3008
+#: ../src/bet_tab.c:3004
 msgid "forecast.csv"
 msgstr ""
 
@@ -1512,7 +1512,7 @@ msgid "Export a Grisbi category file (.cgsb)"
 msgstr "Экспортировать файл с категориями Grisbi (.cgsb)"
 
 #: ../src/categories_onglet.c:571 ../src/etats_onglet.c:187
-#: ../src/gsb_scheduler_list.c:274 ../src/gsb_transactions_list.c:344
+#: ../src/gsb_scheduler_list.c:274 ../src/gsb_transactions_list.c:347
 #: ../src/imputation_budgetaire.c:609 ../src/tiers_onglet.c:326
 msgid "Delete"
 msgstr "Удалить"
@@ -1522,7 +1522,7 @@ msgid "Delete selected category"
 msgstr "Удалить выбранную категорию"
 
 #: ../src/categories_onglet.c:580 ../src/gsb_scheduler_list.c:284
-#: ../src/gsb_transactions_list.c:353 ../src/imputation_budgetaire.c:619
+#: ../src/gsb_transactions_list.c:356 ../src/imputation_budgetaire.c:619
 #: ../src/tiers_onglet.c:335
 msgid "Edit"
 msgstr "_Правка"
@@ -1533,7 +1533,7 @@ msgid "Edit selected category"
 msgstr "Изменить выбранную категорию"
 
 #: ../src/categories_onglet.c:590 ../src/gsb_scheduler_list.c:315
-#: ../src/gsb_transactions_list.c:380 ../src/imputation_budgetaire.c:630
+#: ../src/gsb_transactions_list.c:383 ../src/imputation_budgetaire.c:630
 #: ../src/tiers_onglet.c:345
 msgid "View"
 msgstr "Вид"
@@ -1551,7 +1551,7 @@ msgstr "Видны категории"
 msgid "Subcategory view"
 msgstr "Видны подкатегории"
 
-#: ../src/categories_onglet.c:654 ../src/gsb_transactions_list.c:529
+#: ../src/categories_onglet.c:654 ../src/gsb_transactions_list.c:532
 #: ../src/imputation_budgetaire.c:694 ../src/tiers_onglet.c:462
 msgid "Complete view"
 msgstr "Полный вид"
@@ -2044,13 +2044,13 @@ msgid "Result without financial year: "
 msgstr "Устанавливать финансовый год:"
 
 #: ../src/etats_affiche.c:1403 ../src/gsb_scheduler_list.c:1260
-#: ../src/gsb_transactions_list.c:3816
+#: ../src/gsb_transactions_list.c:3830
 #, c-format
 msgid "Transfer to %s"
 msgstr "Передать %s"
 
 #: ../src/etats_affiche.c:1405 ../src/gsb_scheduler_list.c:1264
-#: ../src/gsb_transactions_list.c:3819
+#: ../src/gsb_transactions_list.c:3833
 #, c-format
 msgid "Transfer from %s"
 msgstr "Передать от %s"
@@ -2100,10 +2100,10 @@ msgstr "Итого (%d проводок):"
 msgid "General total: "
 msgstr "Итого в целом:"
 
-#: ../src/etats_affiche.c:1857 ../src/export_csv.c:587
+#: ../src/etats_affiche.c:1857 ../src/export_csv.c:595
 #: ../src/gsb_data_category.c:1058 ../src/gsb_form.c:735
-#: ../src/gsb_form.c:1761 ../src/gsb_form.c:2905 ../src/gsb_form.c:3308
-#: ../src/gsb_form_scheduler.c:317 ../src/gsb_transactions_list.c:3794
+#: ../src/gsb_form.c:1761 ../src/gsb_form.c:2920 ../src/gsb_form.c:3323
+#: ../src/gsb_form_scheduler.c:317 ../src/gsb_transactions_list.c:3808
 msgid "Split of transaction"
 msgstr ""
 
@@ -2124,15 +2124,15 @@ msgstr "Без получателя"
 msgid "Outgoings"
 msgstr "Исходящие"
 
-#: ../src/etats_affiche.c:2416 ../src/export_csv.c:779 ../src/gsb_form.c:1303
+#: ../src/etats_affiche.c:2416 ../src/export_csv.c:787 ../src/gsb_form.c:1303
 #: ../src/gsb_form.c:2148 ../src/gsb_form.c:2178 ../src/gsb_form_widget.c:428
-#: ../src/gsb_transactions_list.c:166 ../src/import_csv.c:82
+#: ../src/gsb_transactions_list.c:169 ../src/import_csv.c:82
 msgid "Value date"
 msgstr ""
 
-#: ../src/etats_affiche.c:2423 ../src/export_csv.c:785
+#: ../src/etats_affiche.c:2423 ../src/export_csv.c:793
 #: ../src/gsb_archive_config.c:102 ../src/gsb_assistant_archive_export.c:153
-#: ../src/gsb_form_widget.c:432 ../src/gsb_transactions_list.c:175
+#: ../src/gsb_form_widget.c:432 ../src/gsb_transactions_list.c:178
 msgid "Financial year"
 msgstr "Финансовый год"
 
@@ -2147,13 +2147,13 @@ msgstr "Способы платежа"
 msgid "Cheque"
 msgstr "Чек"
 
-#: ../src/etats_affiche.c:2472 ../src/export_csv.c:821 ../src/gsb_form.c:1395
-#: ../src/gsb_form_widget.c:472 ../src/gsb_transactions_list.c:178
+#: ../src/etats_affiche.c:2472 ../src/export_csv.c:829 ../src/gsb_form.c:1395
+#: ../src/gsb_form_widget.c:472 ../src/gsb_transactions_list.c:181
 msgid "Voucher"
 msgstr "Поручитель"
 
-#: ../src/etats_affiche.c:2479 ../src/export_csv.c:827 ../src/gsb_form.c:1390
-#: ../src/gsb_form_widget.c:476 ../src/gsb_transactions_list.c:180
+#: ../src/etats_affiche.c:2479 ../src/export_csv.c:835 ../src/gsb_form.c:1390
+#: ../src/gsb_form_widget.c:476 ../src/gsb_transactions_list.c:183
 msgid "Bank references"
 msgstr ""
 
@@ -2301,7 +2301,7 @@ msgstr "Отображение данных"
 msgid "Generalities"
 msgstr "Обобщения"
 
-#: ../src/etats_config.c:644 ../src/etats_config.c:647 ../src/export_csv.c:767
+#: ../src/etats_config.c:644 ../src/etats_config.c:647 ../src/export_csv.c:775
 #: ../src/fenetre_principale.c:253 ../src/parametres.c:430
 msgid "Transactions"
 msgstr "Проводки"
@@ -2420,16 +2420,17 @@ msgstr "Выбрать счета, включённые в этот отчёт:"
 
 #: ../src/etats_config.c:2557 ../src/etats_config.c:2812
 #: ../src/etats_config.c:3094 ../src/etats_config.c:3901
-#: ../src/etats_config.c:4091 ../src/etats_config.c:7322
-#: ../src/tiers_onglet.c:1428 ../src/tiers_onglet.c:1448
+#: ../src/etats_config.c:4091 ../src/etats_config.c:7322 ../src/export.c:613
+#: ../src/gsb_assistant.c:91 ../src/tiers_onglet.c:1428
+#: ../src/tiers_onglet.c:1448
 msgid "Select all"
 msgstr "Выделить все"
 
 #. ajoute le bouton (dé)sélectionne tout
 #: ../src/etats_config.c:2572 ../src/etats_config.c:2827
 #: ../src/etats_config.c:3109 ../src/etats_config.c:3916
-#: ../src/etats_config.c:4106 ../src/etats_config.c:7337 ../src/import.c:2270
-#: ../src/tiers_onglet.c:1219 ../src/tiers_onglet.c:1430
+#: ../src/etats_config.c:4106 ../src/etats_config.c:7337 ../src/export.c:608
+#: ../src/import.c:2270 ../src/tiers_onglet.c:1219 ../src/tiers_onglet.c:1430
 msgid "Unselect all"
 msgstr "Снять выделение"
 
@@ -3013,7 +3014,7 @@ msgstr "Выберите транзакции по способу платежа
 msgid "Select methods of payment to include: "
 msgstr "Выберите способы платежа для включения в отчёт:"
 
-#: ../src/etats_csv.c:175 ../src/export_csv.c:410
+#: ../src/etats_csv.c:175 ../src/export_csv.c:418
 #, fuzzy, c-format
 msgid ""
 "Unable to create file \"%s\" :\n"
@@ -3315,11 +3316,11 @@ msgstr "от %s %d"
 msgid "to %s %d"
 msgstr "до %s %d"
 
-#: ../src/export.c:79
+#: ../src/export.c:89
 msgid "Exporting Grisbi accounts"
 msgstr ""
 
-#: ../src/export.c:80
+#: ../src/export.c:90
 msgid ""
 "This assistant will guide you through the process of exporting Grisbi "
 "accounts into QIF or CSV files.\n"
@@ -3328,81 +3329,91 @@ msgid ""
 "into currency of their respective account."
 msgstr ""
 
-#: ../src/export.c:136
+#: ../src/export.c:176
 msgid "Select accounts to export"
 msgstr ""
 
-#: ../src/export.c:173 ../src/export_csv.c:770
+#: ../src/export.c:213 ../src/export_csv.c:778
 #: ../src/gsb_data_partial_balance.c:1508
 msgid "Account name"
 msgstr "Название счёта"
 
-#: ../src/export.c:256
+#: ../src/export.c:242
+#, fuzzy
+msgid "Select options to export"
+msgstr "Выберите экспортируемый архив"
+
+#: ../src/export.c:243 ../src/export.c:462
+#: ../src/gsb_assistant_archive_export.c:306
+msgid "QIF format"
+msgstr "Формат QIF"
+
+#: ../src/export.c:243 ../src/export.c:463
+#: ../src/gsb_assistant_archive_export.c:307
+msgid "CSV format"
+msgstr "Формат CSV"
+
+#: ../src/export.c:249
+msgid "Treat all files as the first"
+msgstr ""
+
+#: ../src/export.c:326
 msgid "Export settings completed successfully"
 msgstr ""
 
-#: ../src/export.c:260
+#: ../src/export.c:330
 msgid "Press the 'Close' button to finish the export."
 msgstr ""
 
-#: ../src/export.c:288
+#: ../src/export.c:363
 msgid "Accounts to export"
 msgstr "Экспортируемые счёта"
 
-#: ../src/export.c:293
+#: ../src/export.c:368
 msgid ""
 "The following accounts are to be exported. In the next screens, you will "
 "choose what to do with each of them."
 msgstr ""
 
-#: ../src/export.c:368 ../src/gsb_assistant_archive_export.c:300
+#: ../src/export.c:457 ../src/gsb_assistant_archive_export.c:300
 #, fuzzy
 msgid "Export format: "
 msgstr "Формат экспорта:"
 
-#: ../src/export.c:373 ../src/gsb_assistant_archive_export.c:306
-msgid "QIF format"
-msgstr "Формат QIF"
-
-#: ../src/export.c:374 ../src/gsb_assistant_archive_export.c:307
-msgid "CSV format"
-msgstr "Формат CSV"
-
-#. set the initial balance
-#: ../src/export_csv.c:291
+#: ../src/export_csv.c:294
 msgid "Initial balance"
 msgstr "Исходный баланс"
 
-#: ../src/export_csv.c:608
+#: ../src/export_csv.c:616
 msgid "B"
 msgstr ""
 
-#: ../src/export_csv.c:731 ../src/gsb_form.c:1915
+#: ../src/export_csv.c:739 ../src/gsb_form.c:1915
 msgid "Deleted account"
 msgstr "Удалённая учётная запись"
 
-#: ../src/export_csv.c:773 ../src/import_csv.c:95
+#: ../src/export_csv.c:781 ../src/import_csv.c:95
 msgid "Split"
 msgstr ""
 
-#: ../src/export_csv.c:782
+#: ../src/export_csv.c:790
 msgid "Cheques"
 msgstr "Чеки"
 
-#: ../src/export_csv.c:788 ../src/gsb_transactions_list.c:177
+#: ../src/export_csv.c:796 ../src/gsb_transactions_list.c:180
 #: ../src/import_csv.c:94
 msgid "C/R"
 msgstr ""
 
-#: ../src/export_csv.c:809 ../src/import_csv.c:87
+#: ../src/export_csv.c:817 ../src/import_csv.c:87
 msgid "Sub-categories"
 msgstr "Подкатегории"
 
-#: ../src/export_csv.c:818 ../src/import_csv.c:89
+#: ../src/export_csv.c:826 ../src/import_csv.c:89
 msgid "Sub-budgetary lines"
 msgstr "Суббюджетные линии"
 
-#: ../src/export_csv.c:824
+#: ../src/export_csv.c:832
 msgid "Reconciliation number"
 msgstr "Номер выверки счетов"
 
@@ -4632,7 +4643,7 @@ msgid ""
 "or the close button to cancel the action."
 msgstr ""
 
-#: ../src/gsb_assistant.c:230
+#: ../src/gsb_assistant.c:243
 #, c-format
 msgid "%s (%d of %d)"
 msgstr "%s (шаг %d из %d)"
@@ -4777,7 +4788,7 @@ msgstr ""
 "приложения"
 
 #: ../src/gsb_assistant_file.c:582 ../src/navigation.c:1137
-#: ../src/traitement_variables.c:228
+#: ../src/traitement_variables.c:227
 msgid "My accounts"
 msgstr "Мои счета"
 
@@ -5086,7 +5097,7 @@ msgstr ""
 #. ok, all the transactions belong to the same account, we can
 #. * show a dialog to select the reconcile
 #: ../src/gsb_assistant_reconcile_config.c:1185
-#: ../src/gsb_transactions_list.c:2015
+#: ../src/gsb_transactions_list.c:2018
 #, fuzzy
 msgid "Selection of a reconciliation"
 msgstr "Выберите новую анимацию"
@@ -6960,7 +6971,7 @@ msgstr "Выберите основную валюту для своего сч
 msgid "No payee defined"
 msgstr "Получатели не определены"
 
-#: ../src/gsb_data_payee.c:542 ../src/gsb_form.c:3018 ../src/gsb_form.c:3019
+#: ../src/gsb_data_payee.c:542 ../src/gsb_form.c:3033 ../src/gsb_form.c:3034
 #: ../src/navigation.c:1250
 msgid "Report"
 msgstr "Отчёт"
@@ -6990,8 +7001,8 @@ msgstr "Кредитная карта"
 msgid "Direct debit"
 msgstr "Прямой дебит"
 
-#: ../src/gsb_data_scheduled.c:1553 ../src/gsb_data_transaction.c:2027
-#: ../src/gsb_data_transaction.c:2089
+#: ../src/gsb_data_scheduled.c:1553 ../src/gsb_data_transaction.c:2028
+#: ../src/gsb_data_transaction.c:2090
 msgid "Cannot allocate memory, bad things will happen soon"
 msgstr ""
 
@@ -7208,19 +7219,19 @@ msgid "Transaction %d has invalid category %d.\n"
 msgstr ""
 
 #. sub-budget not found
-#: ../src/gsb_debug.c:715
+#: ../src/gsb_debug.c:721
 #, c-format
 msgid "Transaction %d has budget %d but invalid sub-budget %d.\n"
 msgstr ""
 
 #. budget not found
-#: ../src/gsb_debug.c:729
+#: ../src/gsb_debug.c:733
 #, c-format
 msgid "Transaction %d has invalid budget %d.\n"
 msgstr ""
 
 #. payee not found
-#: ../src/gsb_debug.c:814
+#: ../src/gsb_debug.c:824
 #, c-format
 msgid "Transaction %d has invalid payee %d.\n"
 msgstr ""
@@ -7433,8 +7444,8 @@ msgid ""
 msgstr ""
 
 #: ../src/gsb_file_load.c:301 ../src/gsb_file_load.c:418
-#: ../src/gsb_file_others.c:458 ../src/gsb_file_others.c:595
-#: ../src/gsb_file_others.c:782 ../src/gsb_file_others.c:842
+#: ../src/gsb_file_others.c:459 ../src/gsb_file_others.c:603
+#: ../src/gsb_file_others.c:790 ../src/gsb_file_others.c:850
 #, c-format
 msgid "Cannot open file '%s': %s"
 msgstr "Не удалось открыть файл «%s»: %s"
@@ -7443,8 +7454,8 @@ msgstr "Не удалось открыть файл «%s»: %s"
 msgid "File does not exist"
 msgstr "Файл не существует"
 
-#: ../src/gsb_file_load.c:316 ../src/gsb_file_others.c:471
-#: ../src/gsb_file_others.c:794
+#: ../src/gsb_file_load.c:316 ../src/gsb_file_others.c:472
+#: ../src/gsb_file_others.c:802
 #, c-format
 msgid ""
 "%s doesn't seem to be a regular file,\n"
@@ -7463,11 +7474,11 @@ msgstr ""
 msgid "Encryption plugin not found."
 msgstr ""
 
-#: ../src/gsb_file_load.c:462 ../src/gsb_file_load.c:5489
+#: ../src/gsb_file_load.c:464 ../src/gsb_file_load.c:5420
 msgid "This is not a Grisbi file... Loading aborted."
 msgstr ""
 
-#: ../src/gsb_file_load.c:707
+#: ../src/gsb_file_load.c:730
 #, c-format
 msgid ""
 "An error occured while parsing the file :\n"
@@ -7476,14 +7487,14 @@ msgid ""
 msgstr ""
 
 #. we don't know here the release of that file, give the release needed
-#: ../src/gsb_file_load.c:8885
+#: ../src/gsb_file_load.c:8812
 #, c-format
 msgid ""
 "Grisbi version %s is needed to open this file.\n"
 "You are using version %s."
 msgstr ""
 
-#: ../src/gsb_file_load.c:8910
+#: ../src/gsb_file_load.c:8837
 msgid ""
 "You have opened an archive.\n"
 "There is no limit in Grisbi, you can do whatever you want and save it later "
@@ -7491,7 +7502,7 @@ msgid ""
 "transactions or important information."
 msgstr ""
 
-#: ../src/gsb_file_load.c:8914
+#: ../src/gsb_file_load.c:8841
 msgid "Grisbi archive opened"
 msgstr ""
 
@@ -7515,8 +7526,13 @@ msgstr "Валюта для дерева бюджетных линий:"
 msgid "There is no report to record. Back."
 msgstr ""
 
+#: ../src/gsb_file_others.c:512
+#, fuzzy, c-format
+msgid "Error parsing file '%s': %s"
+msgstr "Ошибка при загрузке файла «%s»"
+
 #. inform the user of that
-#: ../src/gsb_file_others.c:576
+#: ../src/gsb_file_others.c:584
 msgid ""
 "Some things in a report cannot be imported :\n"
 "The selected lists of financial years, accounts, transfer accounts, "
@@ -7526,28 +7542,28 @@ msgid ""
 "You should check and modify that in the property box of that account."
 msgstr ""
 
-#: ../src/gsb_file_others.c:582
+#: ../src/gsb_file_others.c:590
 msgid "Importing a report"
 msgstr "Импортируется отчёт"
 
-#: ../src/gsb_file_others.c:621 ../src/gsb_file_others.c:628
+#: ../src/gsb_file_others.c:629 ../src/gsb_file_others.c:636
 msgid "This is not a grisbi file, loading canceled..."
 msgstr ""
 
-#: ../src/gsb_file_others.c:645 ../src/gsb_file_others.c:656
-#: ../src/gsb_file_others.c:673 ../src/gsb_file_others.c:696
+#: ../src/gsb_file_others.c:653 ../src/gsb_file_others.c:664
+#: ../src/gsb_file_others.c:681 ../src/gsb_file_others.c:704
 msgid "The file version is below 0.6.0, Grisbi cannot import it."
 msgstr ""
 
-#: ../src/gsb_file_others.c:648 ../src/gsb_file_others.c:699
+#: ../src/gsb_file_others.c:656 ../src/gsb_file_others.c:707
 msgid "This is not a category file, loading canceled..."
 msgstr ""
 
-#: ../src/gsb_file_others.c:664
+#: ../src/gsb_file_others.c:672
 msgid "This is not a budget file, loading canceled..."
 msgstr ""
 
-#: ../src/gsb_file_others.c:681
+#: ../src/gsb_file_others.c:689
 msgid "This is not a report file, loading canceled..."
 msgstr ""
 
@@ -7643,100 +7659,100 @@ msgstr ""
 msgid "No payee selected for this report."
 msgstr ""
 
-#: ../src/gsb_form.c:2767
+#: ../src/gsb_form.c:2782
 msgid "You must enter a date."
 msgstr ""
 
-#: ../src/gsb_form.c:2774
+#: ../src/gsb_form.c:2789
 #, c-format
 msgid "Invalid date %s"
 msgstr "Некорректная дата %s"
 
-#: ../src/gsb_form.c:2797
+#: ../src/gsb_form.c:2812
 #, fuzzy, c-format
 msgid "Invalid value date %s"
 msgstr "все даты"
 
-#: ../src/gsb_form.c:2823
+#: ../src/gsb_form.c:2838
 #, c-format
 msgid "Beware the date must be between %s and %s"
 msgstr ""
 
-#: ../src/gsb_form.c:2826 ../src/gsb_form.c:2853
+#: ../src/gsb_form.c:2841 ../src/gsb_form.c:2868
 #, fuzzy
 msgid "Invalid date"
 msgstr "Некорректная дата %s"
 
-#: ../src/gsb_form.c:2851
+#: ../src/gsb_form.c:2866
 #, fuzzy, c-format
 msgid "The date must be less than or equal to %s"
 msgstr "меньше или равно"
 
-#: ../src/gsb_form.c:2887
+#: ../src/gsb_form.c:2902
 #, fuzzy
 msgid "You must enter an amount."
 msgstr "Необходимо выбрать хотя бы два счёта"
 
-#: ../src/gsb_form.c:2907
+#: ../src/gsb_form.c:2922
 msgid ""
 "You cannot set split of transaction in category for a daughter of a split of "
 "transaction."
 msgstr ""
 
-#: ../src/gsb_form.c:2941
+#: ../src/gsb_form.c:2956
 #, fuzzy
 msgid ""
 "Cannot associate a transfer to a deleted account in a scheduled transaction."
 msgstr "Преобразовать транзакцию в _запланированную"
 
-#: ../src/gsb_form.c:2948
+#: ../src/gsb_form.c:2963
 msgid ""
 "There is no associated account for this transfer or associated account is "
 "invalid."
 msgstr ""
 
-#: ../src/gsb_form.c:2956
+#: ../src/gsb_form.c:2971
 msgid "Can't issue a transfer its own account."
 msgstr ""
 
-#: ../src/gsb_form.c:2961
+#: ../src/gsb_form.c:2976
 msgid "Can't issue a transfer on a closed account."
 msgstr ""
 
-#: ../src/gsb_form.c:2987
+#: ../src/gsb_form.c:3002
 msgid ""
 "Selected method of payment has an automatic incremental number\n"
 "but doesn't contain any number.\n"
 "Continue anyway?"
 msgstr ""
 
-#: ../src/gsb_form.c:3005
+#: ../src/gsb_form.c:3020
 msgid ""
 "Warning: this cheque number is already used.\n"
 "Continue anyway?"
 msgstr ""
 
-#: ../src/gsb_form.c:3026
+#: ../src/gsb_form.c:3041
 msgid "A transaction with a multiple payee must be a new one."
 msgstr ""
 
-#: ../src/gsb_form.c:3031
+#: ../src/gsb_form.c:3046
 msgid "A transaction with a multiple payee cannot be a split child."
 msgstr ""
 
-#: ../src/gsb_form.c:3042
+#: ../src/gsb_form.c:3057
 msgid "The word \"Report\" is reserved. Please use another one."
 msgstr ""
 
-#: ../src/gsb_form.c:3049
+#: ../src/gsb_form.c:3064
 msgid "Invalid multiple payee."
 msgstr ""
 
-#: ../src/gsb_form.c:3331
+#: ../src/gsb_form.c:3346
 msgid "Modifying a transaction"
 msgstr "Изменяется проводка"
 
-#: ../src/gsb_form.c:3332
+#: ../src/gsb_form.c:3347
 msgid ""
 "You are trying to change a split of transaction to another kind of "
 "transaction.\n"
@@ -7746,7 +7762,7 @@ msgid ""
 msgstr ""
 
 #. propose to configure the form
-#: ../src/gsb_form.c:3635
+#: ../src/gsb_form.c:3650
 msgid "Configure the form"
 msgstr ""
 
@@ -7859,11 +7875,11 @@ msgstr ""
 msgid "Free"
 msgstr "Гонорар"
 
-#: ../src/gsb_form_widget.c:456 ../src/gsb_transactions_list.c:173
+#: ../src/gsb_form_widget.c:456 ../src/gsb_transactions_list.c:176
 msgid "Method of payment"
 msgstr "Способ оплаты"
 
-#: ../src/gsb_form_widget.c:484 ../src/gsb_transactions_list.c:181
+#: ../src/gsb_form_widget.c:484 ../src/gsb_transactions_list.c:184
 msgid "Transaction number"
 msgstr "Номер транзакции"
 
@@ -8100,7 +8116,7 @@ msgstr ""
 msgid "Last statement: %s"
 msgstr ""
 
-#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2064
+#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2067
 msgid "Init date"
 msgstr "Дата начала"
 
@@ -8343,23 +8359,23 @@ msgid "Show transactions for the next: "
 msgstr "Показывать транзакции на следующие:"
 
 #. Edit transaction
-#: ../src/gsb_scheduler_list.c:2317 ../src/gsb_transactions_list.c:2478
+#: ../src/gsb_scheduler_list.c:2317 ../src/gsb_transactions_list.c:2481
 msgid "Edit transaction"
 msgstr "_Изменить транзакцию"
 
 #. Clone transaction
-#: ../src/gsb_scheduler_list.c:2329 ../src/gsb_transactions_list.c:2525
+#: ../src/gsb_scheduler_list.c:2329 ../src/gsb_transactions_list.c:2528
 msgid "Clone transaction"
 msgstr "_Склонировать транзакцию"
 
 #. New transaction
-#: ../src/gsb_scheduler_list.c:2344 ../src/gsb_transactions_list.c:334
-#: ../src/gsb_transactions_list.c:2493
+#: ../src/gsb_scheduler_list.c:2344 ../src/gsb_transactions_list.c:337
+#: ../src/gsb_transactions_list.c:2496
 msgid "New transaction"
 msgstr "Создать"
 
 #. Delete transaction
-#: ../src/gsb_scheduler_list.c:2355 ../src/gsb_transactions_list.c:2501
+#: ../src/gsb_scheduler_list.c:2355 ../src/gsb_transactions_list.c:2504
 msgid "Delete transaction"
 msgstr "Удалить транзакцию"
 
@@ -8393,108 +8409,108 @@ msgstr ""
 msgid "Select icon directory"
 msgstr "Выберите новую анимацию"
 
-#: ../src/gsb_transactions_list.c:174
+#: ../src/gsb_transactions_list.c:177
 msgid "Reconciliation reference"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:182
+#: ../src/gsb_transactions_list.c:185
 msgid "Cheque number"
 msgstr "Номер чека"
 
-#: ../src/gsb_transactions_list.c:199
+#: ../src/gsb_transactions_list.c:202
 msgid "Delete a child transaction."
 msgstr "Удаление проводки-потомка"
 
-#: ../src/gsb_transactions_list.c:203
+#: ../src/gsb_transactions_list.c:206
 msgid "Delete a transaction."
 msgstr "Удаление проводки"
 
-#: ../src/gsb_transactions_list.c:207
+#: ../src/gsb_transactions_list.c:210
 msgid "Delete a child of scheduled transaction."
 msgstr "Удаление потомка запланированной проводки"
 
-#: ../src/gsb_transactions_list.c:211
+#: ../src/gsb_transactions_list.c:214
 msgid "Delete a scheduled transaction."
 msgstr "Удаление запланированной проводки"
 
-#: ../src/gsb_transactions_list.c:215
+#: ../src/gsb_transactions_list.c:218
 msgid "Delete one or all occurences of scheduled transaction."
 msgstr "Удаление одной или более попавшихся запланированных проводок"
 
-#: ../src/gsb_transactions_list.c:339
+#: ../src/gsb_transactions_list.c:342
 msgid "Blank the form to create a new transaction"
 msgstr "Очистить формуляр для создания новой проводки"
 
-#: ../src/gsb_transactions_list.c:348
+#: ../src/gsb_transactions_list.c:351
 msgid "Delete selected transaction"
 msgstr "Удалить выбранную проводку"
 
-#: ../src/gsb_transactions_list.c:357
+#: ../src/gsb_transactions_list.c:360
 msgid "Edit current transaction"
 msgstr "Изменить текущую проводку"
 
-#: ../src/gsb_transactions_list.c:361
+#: ../src/gsb_transactions_list.c:364
 msgid "Reconcile"
 msgstr "Выверка"
 
-#: ../src/gsb_transactions_list.c:366
+#: ../src/gsb_transactions_list.c:369
 msgid "Start account reconciliation"
 msgstr "Запустить выверку счёта"
 
-#: ../src/gsb_transactions_list.c:376
+#: ../src/gsb_transactions_list.c:379
 msgid "Print the transactions list"
 msgstr "Напечатать список проводок"
 
-#: ../src/gsb_transactions_list.c:384
+#: ../src/gsb_transactions_list.c:387
 msgid "Change display mode of the list"
 msgstr "Изменить режим отображения списка"
 
-#: ../src/gsb_transactions_list.c:388
+#: ../src/gsb_transactions_list.c:391
 msgid "Import rules"
 msgstr "Импортировать правила"
 
-#: ../src/gsb_transactions_list.c:392
+#: ../src/gsb_transactions_list.c:395
 msgid "Quick file import by rules"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:399
+#: ../src/gsb_transactions_list.c:402
 #, fuzzy
 msgid "Recreates archive"
 msgstr "Удалить этот архив"
 
-#: ../src/gsb_transactions_list.c:404
+#: ../src/gsb_transactions_list.c:407
 #, fuzzy
 msgid "Recreates the line of the archive and hiding the transactions"
 msgstr "Удалить выбранный архив и транзакции"
 
-#: ../src/gsb_transactions_list.c:482
+#: ../src/gsb_transactions_list.c:485
 msgid "Remove the rule"
 msgstr "Удалить правило"
 
-#: ../src/gsb_transactions_list.c:514
+#: ../src/gsb_transactions_list.c:517
 msgid "Simple view"
 msgstr "Простой вид"
 
-#: ../src/gsb_transactions_list.c:519
+#: ../src/gsb_transactions_list.c:522
 msgid "Two lines view"
 msgstr "Двухстрочный вид"
 
-#: ../src/gsb_transactions_list.c:524
+#: ../src/gsb_transactions_list.c:527
 msgid "Three lines view"
 msgstr "Трёхстрочный вид"
 
-#: ../src/gsb_transactions_list.c:538
+#: ../src/gsb_transactions_list.c:541
 #, fuzzy
 msgid "Show reconciled transactions"
 msgstr "Выверенные проводки"
 
-#: ../src/gsb_transactions_list.c:552
+#: ../src/gsb_transactions_list.c:555
 #, fuzzy
 msgid "Show lines archives"
 msgstr "Известные архивы"
 
-#: ../src/gsb_transactions_list.c:835 ../src/gsb_transactions_list.c:3933
-#: ../src/gsb_transactions_list.c:4049
+#: ../src/gsb_transactions_list.c:838 ../src/gsb_transactions_list.c:3947
+#: ../src/gsb_transactions_list.c:4063
 msgid ""
 "Some children didn't find their mother in the list, this shouldn't happen "
 "and there is probably a bug behind that. Please contact the Grisbi team.\n"
@@ -8502,45 +8518,45 @@ msgid ""
 "The concerned children number are :\n"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1079
+#: ../src/gsb_transactions_list.c:1082
 msgid "P"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1083
+#: ../src/gsb_transactions_list.c:1086
 msgid "T"
 msgstr ""
 
 #. set the R on the transaction
-#: ../src/gsb_transactions_list.c:1087 ../src/gsb_transactions_list.c:1935
+#: ../src/gsb_transactions_list.c:1090 ../src/gsb_transactions_list.c:1938
 msgid "R"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1466
+#: ../src/gsb_transactions_list.c:1469
 #, c-format
 msgid "Do you want to add the transactions of the archive %s into the list ?"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1479
+#: ../src/gsb_transactions_list.c:1482
 msgid ""
 "An archive was clicked but Grisbi is unable to get the name. It seems like a "
 "bug.\n"
 "Please try to reproduce and contact the Grisbi team."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1483
+#: ../src/gsb_transactions_list.c:1486
 msgid ""
 "An archive was clicked but it seems to have the number 0, wich should not "
 "happen.\n"
 "Please try to reproduce and contact the Grisbi team."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1866
+#: ../src/gsb_transactions_list.c:1869
 msgid ""
 "You cannot switch a transaction between R and non R while reconciling.\n"
 "Please finish or cancel the reconciliation first."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1878
+#: ../src/gsb_transactions_list.c:1881
 #, c-format
 msgid ""
 "You are trying to reconcile or unreconcile a transaction manually, which is "
@@ -8554,7 +8570,7 @@ msgstr ""
 
 #. we warn the user the transaction disappear
 #. * don't laugh ! there were several bugs reports about a transaction wich disappear :-)
-#: ../src/gsb_transactions_list.c:1947
+#: ../src/gsb_transactions_list.c:1950
 msgid ""
 "The transaction has disappear from the list...\n"
 "Don't worry, it's because you marked it as R, and you choosed not to show "
@@ -8562,25 +8578,25 @@ msgid ""
 "did."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1948
+#: ../src/gsb_transactions_list.c:1951
 #, fuzzy
 msgid "Marking a transaction as R"
 msgstr "согласно дате транзакции"
 
-#: ../src/gsb_transactions_list.c:2027
+#: ../src/gsb_transactions_list.c:2030
 #, fuzzy
 msgid "Select the reconciliation to associate to the selected transaction: "
 msgstr "Преобразовать транзакцию в _запланированную:"
 
-#: ../src/gsb_transactions_list.c:2179
+#: ../src/gsb_transactions_list.c:2182
 msgid "Grisbi couldn't get the selection, operation canceled..."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:2223
+#: ../src/gsb_transactions_list.c:2226
 msgid "Impossible to delete an archived transaction."
 msgstr "Невозможно удалить заархивированную поводку"
 
-#: ../src/gsb_transactions_list.c:2232
+#: ../src/gsb_transactions_list.c:2235
 msgid ""
 "Impossible to delete a reconciled transaction.\n"
 "The transaction, the contra-transaction or the children if it is a split are "
@@ -8588,80 +8604,80 @@ msgid ""
 "necessary."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:2247
+#: ../src/gsb_transactions_list.c:2250
 #, c-format
 msgid ""
 "Do you really want to delete the child of the transaction with party '%s' ?"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:2259
+#: ../src/gsb_transactions_list.c:2262
 #, c-format
 msgid "Do you really want to delete transaction with party '%s' ?"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:2462
+#: ../src/gsb_transactions_list.c:2465
 #, fuzzy
 msgid "Displays the contra-transaction"
 msgstr "Показывать проводки"
 
 #. use transaction as template
-#: ../src/gsb_transactions_list.c:2515 ../src/menu.c:221
+#: ../src/gsb_transactions_list.c:2518 ../src/menu.c:221
 msgid "Use selected transaction as a template"
 msgstr "Использовать эту транзакцию как _шаблон"
 
 #. Convert to scheduled transaction
-#: ../src/gsb_transactions_list.c:2538
+#: ../src/gsb_transactions_list.c:2541
 msgid "Convert transaction to scheduled transaction"
 msgstr "Преобразовать транзакцию в _запланированную"
 
 #. Move to another account
-#: ../src/gsb_transactions_list.c:2547
+#: ../src/gsb_transactions_list.c:2550
 msgid "Move transaction to another account"
 msgstr "_Перенести транзакцию на другой счёт"
 
 #. Change cell content.
-#: ../src/gsb_transactions_list.c:2570
+#: ../src/gsb_transactions_list.c:2573
 msgid "Change cell content"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:2621
+#: ../src/gsb_transactions_list.c:2624
 msgid "Clear cell"
 msgstr "Очистить ячейку"
 
-#: ../src/gsb_transactions_list.c:3018
+#: ../src/gsb_transactions_list.c:3021
 msgid "Cannot move a transfer on his contra-account"
 msgstr ""
 
 #. sort by line
-#: ../src/gsb_transactions_list.c:3322
+#: ../src/gsb_transactions_list.c:3325
 msgid "Sort list by: "
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3369
+#: ../src/gsb_transactions_list.c:3372
 msgid "alignment: "
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3377
+#: ../src/gsb_transactions_list.c:3380
 msgid "LEFT"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3391
+#: ../src/gsb_transactions_list.c:3394
 msgid "CENTER"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3405
+#: ../src/gsb_transactions_list.c:3408
 msgid "RIGHT"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3803
+#: ../src/gsb_transactions_list.c:3817
 msgid "Transfer to a deleted account"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3805
+#: ../src/gsb_transactions_list.c:3819
 msgid "Transfer from a deleted account"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3965 ../src/gsb_transactions_list.c:4075
+#: ../src/gsb_transactions_list.c:3979 ../src/gsb_transactions_list.c:4089
 msgid ""
 "You have just recovered an archive, if you don't see any new transaction, "
 "remember that the R transactions are not showed so the archived transactions "
diff --git a/po/sv.po b/po/sv.po
index b4a9c5e..dea09f7 100644
--- a/po/sv.po
+++ b/po/sv.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: sv\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-10-04 22:27+0200\n"
+"POT-Creation-Date: 2011-11-27 18:09+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
 "Language-Team: LANGUAGE <LL at li.org>\n"
@@ -183,7 +183,7 @@ msgstr ""
 #: ../src/categories_onglet.c:732 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231 ../src/gsb_fyear_config.c:283
-#: ../src/gsb_transactions_list.c:2064 ../src/imputation_budgetaire.c:770
+#: ../src/gsb_transactions_list.c:2067 ../src/imputation_budgetaire.c:770
 #: ../src/tiers_onglet.c:666
 msgid "Name"
 msgstr ""
@@ -567,8 +567,8 @@ msgstr ""
 
 #. mise en place de la paddingbox des catégories
 #: ../src/bet_config.c:583 ../src/bet_config.c:602 ../src/bet_config.c:620
-#: ../src/bet_config.c:684 ../src/bet_hist.c:183 ../src/bet_hist.c:2096
-#: ../src/bet_hist.c:2102 ../src/categories_onglet.c:347
+#: ../src/bet_config.c:684 ../src/bet_hist.c:183 ../src/bet_hist.c:2092
+#: ../src/bet_hist.c:2098 ../src/categories_onglet.c:347
 #: ../src/etats_config.c:537 ../src/etats_config.c:540
 #: ../src/etats_config.c:3001 ../src/etats_config.c:7067
 #: ../src/fenetre_principale.c:296 ../src/navigation.c:1960
@@ -577,10 +577,10 @@ msgstr ""
 
 #. mise en place de la paddingbox des ib
 #: ../src/bet_config.c:584 ../src/bet_config.c:603 ../src/bet_config.c:621
-#: ../src/bet_config.c:693 ../src/bet_hist.c:192 ../src/bet_hist.c:2100
+#: ../src/bet_config.c:693 ../src/bet_hist.c:192 ../src/bet_hist.c:2096
 #: ../src/etats_config.c:546 ../src/etats_config.c:549
 #: ../src/etats_config.c:3807 ../src/etats_config.c:7144
-#: ../src/export_csv.c:815 ../src/fenetre_principale.c:301
+#: ../src/export_csv.c:823 ../src/fenetre_principale.c:301
 #: ../src/import_csv.c:88 ../src/imputation_budgetaire.c:353
 #: ../src/navigation.c:1964
 msgid "Budgetary lines"
@@ -605,18 +605,18 @@ msgid "Choose the financial year or 12 months rolling"
 msgstr ""
 
 #. name of the div sous-div column
-#: ../src/bet_config.c:920 ../src/bet_hist.c:572 ../src/bet_hist.c:1647
+#: ../src/bet_config.c:920 ../src/bet_hist.c:570 ../src/bet_hist.c:1643
 #: ../src/categories_onglet.c:160 ../src/etats_affiche.c:2437
-#: ../src/etats_config.c:684 ../src/export_csv.c:806
-#: ../src/gsb_transactions_list.c:176 ../src/import_csv.c:86
+#: ../src/etats_config.c:684 ../src/export_csv.c:814
+#: ../src/gsb_transactions_list.c:179 ../src/import_csv.c:86
 #: ../src/meta_categories.c:67
 msgid "Category"
 msgstr ""
 
 #: ../src/bet_config.c:933 ../src/bet_future.c:817 ../src/bet_future.c:2025
-#: ../src/bet_future.c:2501 ../src/bet_hist.c:1640 ../src/etats_affiche.c:2444
+#: ../src/bet_future.c:2501 ../src/bet_hist.c:1636 ../src/etats_affiche.c:2444
 #: ../src/etats_config.c:688 ../src/gsb_form.c:1343
-#: ../src/gsb_form_widget.c:448 ../src/gsb_transactions_list.c:168
+#: ../src/gsb_form_widget.c:448 ../src/gsb_transactions_list.c:171
 #: ../src/imputation_budgetaire.c:165 ../src/meta_budgetary.c:65
 msgid "Budgetary line"
 msgstr ""
@@ -799,13 +799,13 @@ msgstr ""
 
 #. Print list
 #: ../src/bet_finance_ui.c:1030 ../src/bet_finance_ui.c:1845
-#: ../src/bet_hist.c:1939 ../src/bet_tab.c:1529 ../src/bet_tab.c:2889
+#: ../src/bet_hist.c:1935 ../src/bet_tab.c:1529 ../src/bet_tab.c:2885
 msgid "Print the array"
 msgstr ""
 
 #. Export list
 #: ../src/bet_finance_ui.c:1040 ../src/bet_finance_ui.c:1858
-#: ../src/bet_finance_ui.c:1884 ../src/bet_hist.c:1952 ../src/bet_tab.c:1539
+#: ../src/bet_finance_ui.c:1884 ../src/bet_hist.c:1948 ../src/bet_tab.c:1539
 msgid "Export the array"
 msgstr ""
 
@@ -820,10 +820,10 @@ msgid "Loan amount: "
 msgstr ""
 
 #: ../src/bet_finance_ui.c:1187 ../src/bet_future.c:771 ../src/bet_tab.c:657
-#: ../src/etats_affiche.c:2409 ../src/export_csv.c:776
+#: ../src/etats_affiche.c:2409 ../src/export_csv.c:784
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_form.c:1298
 #: ../src/gsb_form_widget.c:416 ../src/gsb_reconcile.c:162
-#: ../src/gsb_scheduler_list.c:512 ../src/gsb_transactions_list.c:165
+#: ../src/gsb_scheduler_list.c:512 ../src/gsb_transactions_list.c:168
 #: ../src/import.c:3326 ../src/import_csv.c:81
 msgid "Date"
 msgstr ""
@@ -864,14 +864,14 @@ msgstr ""
 msgid "Credits"
 msgstr ""
 
-#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1936 ../src/bet_tab.c:2886
-#: ../src/etats_onglet.c:177 ../src/gsb_transactions_list.c:372
+#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1932 ../src/bet_tab.c:2882
+#: ../src/etats_onglet.c:177 ../src/gsb_transactions_list.c:375
 msgid "Print"
 msgstr ""
 
-#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1949 ../src/bet_tab.c:2899
+#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1945 ../src/bet_tab.c:2895
 #: ../src/categories_onglet.c:562 ../src/etats_onglet.c:167
-#: ../src/export.c:164 ../src/imputation_budgetaire.c:599
+#: ../src/export.c:204 ../src/imputation_budgetaire.c:599
 msgid "Export"
 msgstr ""
 
@@ -879,7 +879,7 @@ msgstr ""
 msgid "credit.csv"
 msgstr ""
 
-#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2046 ../src/bet_tab.c:3025
+#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2042 ../src/bet_tab.c:3021
 #: ../src/imputation_budgetaire.c:439
 msgid "Cannot save file."
 msgstr ""
@@ -957,20 +957,20 @@ msgid "Years"
 msgstr ""
 
 #: ../src/bet_future.c:329 ../src/gsb_form_scheduler.c:176
-#: ../src/gsb_form_scheduler.c:193 ../src/gsb_scheduler_list.c:512
+#: ../src/gsb_scheduler_list.c:512
 msgid "Frequency"
 msgstr ""
 
 #: ../src/bet_future.c:337 ../src/bet_future.c:732
-#: ../src/gsb_form_scheduler.c:643 ../src/gsb_form_scheduler.c:836
-#: ../src/gsb_form_scheduler.c:1098
+#: ../src/gsb_form_scheduler.c:193 ../src/gsb_form_scheduler.c:643
+#: ../src/gsb_form_scheduler.c:836 ../src/gsb_form_scheduler.c:1098
 msgid "Limit date"
 msgstr ""
 
 #: ../src/bet_future.c:350 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231
-#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2064
+#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2067
 msgid "Final date"
 msgstr ""
 
@@ -997,30 +997,30 @@ msgstr ""
 #: ../src/bet_future.c:789 ../src/etats_affiche.c:2430
 #: ../src/etats_config.c:528 ../src/etats_config.c:531
 #: ../src/etats_config.c:696 ../src/etats_config.c:7032
-#: ../src/export_csv.c:791 ../src/fenetre_principale.c:286
+#: ../src/export_csv.c:799 ../src/fenetre_principale.c:286
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_form.c:1319
 #: ../src/gsb_form_widget.c:436 ../src/gsb_scheduler_list.c:512
-#: ../src/gsb_transactions_list.c:167 ../src/import.c:3333
+#: ../src/gsb_transactions_list.c:170 ../src/import.c:3333
 #: ../src/import_csv.c:83 ../src/meta_payee.c:79
 msgid "Payee"
 msgstr ""
 
 #. Debit method_ptr
 #: ../src/bet_future.c:796 ../src/bet_tab.c:691 ../src/categories_onglet.c:762
-#: ../src/export_csv.c:797 ../src/gsb_form.c:1324 ../src/gsb_form_widget.c:420
+#: ../src/export_csv.c:805 ../src/gsb_form.c:1324 ../src/gsb_form_widget.c:420
 #: ../src/gsb_payment_method_config.c:319
 #: ../src/gsb_payment_method_config.c:390
-#: ../src/gsb_payment_method_config.c:1084 ../src/gsb_transactions_list.c:169
+#: ../src/gsb_payment_method_config.c:1084 ../src/gsb_transactions_list.c:172
 #: ../src/import_csv.c:92 ../src/imputation_budgetaire.c:800
 msgid "Debit"
 msgstr ""
 
 #. Credit method_ptr
 #: ../src/bet_future.c:803 ../src/bet_tab.c:709 ../src/categories_onglet.c:762
-#: ../src/export_csv.c:794 ../src/gsb_form.c:1329 ../src/gsb_form_widget.c:424
+#: ../src/export_csv.c:802 ../src/gsb_form.c:1329 ../src/gsb_form_widget.c:424
 #: ../src/gsb_payment_method_config.c:326
 #: ../src/gsb_payment_method_config.c:403
-#: ../src/gsb_payment_method_config.c:1080 ../src/gsb_transactions_list.c:170
+#: ../src/gsb_payment_method_config.c:1080 ../src/gsb_transactions_list.c:173
 #: ../src/imputation_budgetaire.c:800
 msgid "Credit"
 msgstr ""
@@ -1031,9 +1031,9 @@ msgid "Categories : Sub-categories"
 msgstr ""
 
 #. Notes
-#: ../src/bet_future.c:824 ../src/etats_affiche.c:2451 ../src/export_csv.c:812
+#: ../src/bet_future.c:824 ../src/etats_affiche.c:2451 ../src/export_csv.c:820
 #: ../src/gsb_bank.c:941 ../src/gsb_form.c:1348 ../src/gsb_form_widget.c:452
-#: ../src/gsb_transactions_list.c:179 ../src/import_csv.c:84
+#: ../src/gsb_transactions_list.c:182 ../src/import_csv.c:84
 msgid "Notes"
 msgstr ""
 
@@ -1042,8 +1042,8 @@ msgstr ""
 #. Transfer = Virement
 #. Direct deposit remplacé par Transfert = Virement
 #: ../src/bet_future.c:1423 ../src/bet_future.c:1670
-#: ../src/etats_affiche.c:1848 ../src/export_csv.c:617 ../src/export_csv.c:729
-#: ../src/export_csv.c:741 ../src/gsb_data_category.c:1060
+#: ../src/etats_affiche.c:1848 ../src/export_csv.c:625 ../src/export_csv.c:737
+#: ../src/export_csv.c:749 ../src/gsb_data_category.c:1060
 #: ../src/gsb_data_payment.c:635 ../src/gsb_data_payment.c:719
 #: ../src/gsb_data_payment.c:758 ../src/gsb_form.c:2314 ../src/import.c:2762
 #: ../src/import.c:2780 ../src/plugins/ofx/ofx.c:434
@@ -1111,68 +1111,68 @@ msgid ""
 "You need to fix it and start over."
 msgstr ""
 
-#: ../src/bet_graph.c:304 ../src/bet_graph.c:416
+#: ../src/bet_graph.c:305 ../src/bet_graph.c:422
 msgid "Graph"
 msgstr ""
 
-#: ../src/bet_graph.c:361 ../src/tiers_onglet.c:1064
+#: ../src/bet_graph.c:362 ../src/tiers_onglet.c:1064
 msgid "Options"
 msgstr ""
 
-#: ../src/bet_graph.c:429
+#: ../src/bet_graph.c:435
 msgid "Expenses"
 msgstr ""
 
-#: ../src/bet_graph.c:453 ../src/etats_affiche.c:2299
+#: ../src/bet_graph.c:456 ../src/etats_affiche.c:2299
 msgid "Incomes"
 msgstr ""
 
-#: ../src/bet_graph.c:805
+#: ../src/bet_graph.c:817
 msgid "You can not exceed one year of visualization"
 msgstr ""
 
-#: ../src/bet_graph.c:805
+#: ../src/bet_graph.c:817
 msgid "Overflow"
 msgstr ""
 
-#: ../src/bet_graph.c:962
+#: ../src/bet_graph.c:974
 msgid "Column"
 msgstr ""
 
-#: ../src/bet_graph.c:989
+#: ../src/bet_graph.c:1001
 msgid "Line"
 msgstr ""
 
 #. la grille est visible
-#: ../src/bet_graph.c:1449 ../src/bet_graph.c:1483
+#: ../src/bet_graph.c:1461 ../src/bet_graph.c:1495
 msgid "Hide grid"
 msgstr ""
 
-#: ../src/bet_graph.c:1451 ../src/bet_graph.c:1485 ../src/ui/bet_graph.ui.h:23
+#: ../src/bet_graph.c:1463 ../src/bet_graph.c:1497 ../src/ui/bet_graph.ui.h:23
 msgid "Show grid"
 msgstr ""
 
-#: ../src/bet_hist.c:560 ../src/tiers_onglet.c:1151
+#: ../src/bet_hist.c:558 ../src/tiers_onglet.c:1151
 msgid "Select"
 msgstr ""
 
-#: ../src/bet_hist.c:591 ../src/categories_onglet.c:180
-#: ../src/etats_config.c:5249 ../src/export_csv.c:800
+#: ../src/bet_hist.c:589 ../src/categories_onglet.c:180
+#: ../src/etats_config.c:5249 ../src/export_csv.c:808
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_scheduler_list.c:513
-#: ../src/gsb_transactions_list.c:172 ../src/import.c:3340
+#: ../src/gsb_transactions_list.c:175 ../src/import.c:3340
 #: ../src/imputation_budgetaire.c:185 ../src/tiers_onglet.c:232
 msgid "Amount"
 msgstr ""
 
-#: ../src/bet_hist.c:609
+#: ../src/bet_hist.c:607
 msgid "Average"
 msgstr ""
 
-#: ../src/bet_hist.c:627
+#: ../src/bet_hist.c:625
 msgid "Current fyear"
 msgstr ""
 
-#: ../src/bet_hist.c:646
+#: ../src/bet_hist.c:644
 msgid "Amount retained"
 msgstr ""
 
@@ -1181,39 +1181,39 @@ msgstr ""
 #. * FYEAR_COL_NAME : the name of the fyear
 #. * FYEAR_COL_NUMBER : the number of the fyear
 #. * FYEAR_COL_VIEW : it the fyear should be showed
-#: ../src/bet_hist.c:1067
+#: ../src/bet_hist.c:1063
 msgid "12 months rolling"
 msgstr ""
 
 #. Add last amount menu
-#: ../src/bet_hist.c:1482
+#: ../src/bet_hist.c:1478
 msgid "Assign the amount of the last operation"
 msgstr ""
 
 #. Add average amount menu
-#: ../src/bet_hist.c:1505
+#: ../src/bet_hist.c:1501
 msgid "Copy the average amount"
 msgstr ""
 
-#: ../src/bet_hist.c:1800
+#: ../src/bet_hist.c:1796
 #, c-format
 msgid "Amounts by %s on 12 months rolling for the account: «%s»"
 msgstr ""
 
-#: ../src/bet_hist.c:1805
+#: ../src/bet_hist.c:1801
 #, c-format
 msgid "Amounts by %s in %s for the account: «%s»"
 msgstr ""
 
-#: ../src/bet_hist.c:1962
+#: ../src/bet_hist.c:1958
 msgid "Data graph"
 msgstr ""
 
-#: ../src/bet_hist.c:1966
+#: ../src/bet_hist.c:1962
 msgid "display the data graph"
 msgstr ""
 
-#: ../src/bet_hist.c:2022
+#: ../src/bet_hist.c:2018
 msgid "Export the historical data"
 msgstr ""
 
@@ -1240,14 +1240,14 @@ msgstr ""
 msgid "Description"
 msgstr ""
 
-#: ../src/bet_tab.c:727 ../src/export_csv.c:803 ../src/gsb_reconcile.c:165
-#: ../src/gsb_scheduler_list.c:513 ../src/gsb_transactions_list.c:171
-#: ../src/gsb_transactions_list.c:3316 ../src/import_csv.c:90
+#: ../src/bet_tab.c:727 ../src/export_csv.c:811 ../src/gsb_reconcile.c:165
+#: ../src/gsb_scheduler_list.c:513 ../src/gsb_transactions_list.c:174
+#: ../src/gsb_transactions_list.c:3319 ../src/import_csv.c:90
 msgid "Balance"
 msgstr ""
 
-#: ../src/bet_tab.c:823 ../src/bet_tab.c:836 ../src/bet_tab.c:1030
-#: ../src/bet_tab.c:2499 ../src/bet_tab.c:2504
+#: ../src/bet_tab.c:823 ../src/bet_tab.c:836 ../src/bet_tab.c:1028
+#: ../src/bet_tab.c:2497 ../src/bet_tab.c:2502
 #, c-format
 msgid ""
 "Transfer between account: %s\n"
@@ -1293,42 +1293,42 @@ msgstr ""
 msgid "Reset data"
 msgstr ""
 
-#: ../src/bet_tab.c:1860
+#: ../src/bet_tab.c:1858
 msgid " (still available)"
 msgstr ""
 
-#: ../src/bet_tab.c:1869 ../src/bet_tab.c:1891
+#: ../src/bet_tab.c:1867 ../src/bet_tab.c:1889
 msgid " (budget exceeded)"
 msgstr ""
 
-#: ../src/bet_tab.c:1882
+#: ../src/bet_tab.c:1880
 msgid " (yet to receive)"
 msgstr ""
 
-#: ../src/bet_tab.c:2422 ../src/bet_tab.c:2472 ../src/bet_tab.c:2532
+#: ../src/bet_tab.c:2420 ../src/bet_tab.c:2470 ../src/bet_tab.c:2530
 msgid "No data by default"
 msgstr ""
 
-#: ../src/bet_tab.c:2430 ../src/bet_tab.c:2480 ../src/bet_tab.c:2538
+#: ../src/bet_tab.c:2428 ../src/bet_tab.c:2478 ../src/bet_tab.c:2536
 #: ../src/etats_affiche.c:1864 ../src/gsb_data_category.c:161
 #: ../src/meta_categories.c:70
 msgid "No category"
 msgstr ""
 
-#: ../src/bet_tab.c:2438 ../src/bet_tab.c:2488 ../src/bet_tab.c:2544
+#: ../src/bet_tab.c:2436 ../src/bet_tab.c:2486 ../src/bet_tab.c:2542
 #: ../src/etats_affiche.c:2034 ../src/meta_budgetary.c:68
 msgid "No budgetary line"
 msgstr ""
 
-#: ../src/bet_tab.c:2902 ../src/bet_tab.c:3001
+#: ../src/bet_tab.c:2898 ../src/bet_tab.c:2997
 msgid "Export the array of forecast"
 msgstr ""
 
-#: ../src/bet_tab.c:2959
+#: ../src/bet_tab.c:2955
 msgid "Balance at "
 msgstr ""
 
-#: ../src/bet_tab.c:3008
+#: ../src/bet_tab.c:3004
 msgid "forecast.csv"
 msgstr ""
 
@@ -1419,7 +1419,7 @@ msgid "Export a Grisbi category file (.cgsb)"
 msgstr ""
 
 #: ../src/categories_onglet.c:571 ../src/etats_onglet.c:187
-#: ../src/gsb_scheduler_list.c:274 ../src/gsb_transactions_list.c:344
+#: ../src/gsb_scheduler_list.c:274 ../src/gsb_transactions_list.c:347
 #: ../src/imputation_budgetaire.c:609 ../src/tiers_onglet.c:326
 msgid "Delete"
 msgstr ""
@@ -1429,7 +1429,7 @@ msgid "Delete selected category"
 msgstr ""
 
 #: ../src/categories_onglet.c:580 ../src/gsb_scheduler_list.c:284
-#: ../src/gsb_transactions_list.c:353 ../src/imputation_budgetaire.c:619
+#: ../src/gsb_transactions_list.c:356 ../src/imputation_budgetaire.c:619
 #: ../src/tiers_onglet.c:335
 msgid "Edit"
 msgstr ""
@@ -1440,7 +1440,7 @@ msgid "Edit selected category"
 msgstr ""
 
 #: ../src/categories_onglet.c:590 ../src/gsb_scheduler_list.c:315
-#: ../src/gsb_transactions_list.c:380 ../src/imputation_budgetaire.c:630
+#: ../src/gsb_transactions_list.c:383 ../src/imputation_budgetaire.c:630
 #: ../src/tiers_onglet.c:345
 msgid "View"
 msgstr ""
@@ -1458,7 +1458,7 @@ msgstr ""
 msgid "Subcategory view"
 msgstr ""
 
-#: ../src/categories_onglet.c:654 ../src/gsb_transactions_list.c:529
+#: ../src/categories_onglet.c:654 ../src/gsb_transactions_list.c:532
 #: ../src/imputation_budgetaire.c:694 ../src/tiers_onglet.c:462
 msgid "Complete view"
 msgstr ""
@@ -1939,13 +1939,13 @@ msgid "Result without financial year: "
 msgstr ""
 
 #: ../src/etats_affiche.c:1403 ../src/gsb_scheduler_list.c:1260
-#: ../src/gsb_transactions_list.c:3816
+#: ../src/gsb_transactions_list.c:3830
 #, c-format
 msgid "Transfer to %s"
 msgstr ""
 
 #: ../src/etats_affiche.c:1405 ../src/gsb_scheduler_list.c:1264
-#: ../src/gsb_transactions_list.c:3819
+#: ../src/gsb_transactions_list.c:3833
 #, c-format
 msgid "Transfer from %s"
 msgstr ""
@@ -1992,10 +1992,10 @@ msgstr ""
 msgid "General total: "
 msgstr ""
 
-#: ../src/etats_affiche.c:1857 ../src/export_csv.c:587
+#: ../src/etats_affiche.c:1857 ../src/export_csv.c:595
 #: ../src/gsb_data_category.c:1058 ../src/gsb_form.c:735
-#: ../src/gsb_form.c:1761 ../src/gsb_form.c:2905 ../src/gsb_form.c:3308
-#: ../src/gsb_form_scheduler.c:317 ../src/gsb_transactions_list.c:3794
+#: ../src/gsb_form.c:1761 ../src/gsb_form.c:2920 ../src/gsb_form.c:3323
+#: ../src/gsb_form_scheduler.c:317 ../src/gsb_transactions_list.c:3808
 msgid "Split of transaction"
 msgstr ""
 
@@ -2016,15 +2016,15 @@ msgstr ""
 msgid "Outgoings"
 msgstr ""
 
-#: ../src/etats_affiche.c:2416 ../src/export_csv.c:779 ../src/gsb_form.c:1303
+#: ../src/etats_affiche.c:2416 ../src/export_csv.c:787 ../src/gsb_form.c:1303
 #: ../src/gsb_form.c:2148 ../src/gsb_form.c:2178 ../src/gsb_form_widget.c:428
-#: ../src/gsb_transactions_list.c:166 ../src/import_csv.c:82
+#: ../src/gsb_transactions_list.c:169 ../src/import_csv.c:82
 msgid "Value date"
 msgstr ""
 
-#: ../src/etats_affiche.c:2423 ../src/export_csv.c:785
+#: ../src/etats_affiche.c:2423 ../src/export_csv.c:793
 #: ../src/gsb_archive_config.c:102 ../src/gsb_assistant_archive_export.c:153
-#: ../src/gsb_form_widget.c:432 ../src/gsb_transactions_list.c:175
+#: ../src/gsb_form_widget.c:432 ../src/gsb_transactions_list.c:178
 msgid "Financial year"
 msgstr ""
 
@@ -2039,13 +2039,13 @@ msgstr ""
 msgid "Cheque"
 msgstr ""
 
-#: ../src/etats_affiche.c:2472 ../src/export_csv.c:821 ../src/gsb_form.c:1395
-#: ../src/gsb_form_widget.c:472 ../src/gsb_transactions_list.c:178
+#: ../src/etats_affiche.c:2472 ../src/export_csv.c:829 ../src/gsb_form.c:1395
+#: ../src/gsb_form_widget.c:472 ../src/gsb_transactions_list.c:181
 msgid "Voucher"
 msgstr ""
 
-#: ../src/etats_affiche.c:2479 ../src/export_csv.c:827 ../src/gsb_form.c:1390
-#: ../src/gsb_form_widget.c:476 ../src/gsb_transactions_list.c:180
+#: ../src/etats_affiche.c:2479 ../src/export_csv.c:835 ../src/gsb_form.c:1390
+#: ../src/gsb_form_widget.c:476 ../src/gsb_transactions_list.c:183
 msgid "Bank references"
 msgstr ""
 
@@ -2193,7 +2193,7 @@ msgstr ""
 msgid "Generalities"
 msgstr ""
 
-#: ../src/etats_config.c:644 ../src/etats_config.c:647 ../src/export_csv.c:767
+#: ../src/etats_config.c:644 ../src/etats_config.c:647 ../src/export_csv.c:775
 #: ../src/fenetre_principale.c:253 ../src/parametres.c:430
 msgid "Transactions"
 msgstr ""
@@ -2309,16 +2309,17 @@ msgstr ""
 
 #: ../src/etats_config.c:2557 ../src/etats_config.c:2812
 #: ../src/etats_config.c:3094 ../src/etats_config.c:3901
-#: ../src/etats_config.c:4091 ../src/etats_config.c:7322
-#: ../src/tiers_onglet.c:1428 ../src/tiers_onglet.c:1448
+#: ../src/etats_config.c:4091 ../src/etats_config.c:7322 ../src/export.c:613
+#: ../src/gsb_assistant.c:91 ../src/tiers_onglet.c:1428
+#: ../src/tiers_onglet.c:1448
 msgid "Select all"
 msgstr ""
 
 #. ajoute le bouton (dé)sélectionne tout
 #: ../src/etats_config.c:2572 ../src/etats_config.c:2827
 #: ../src/etats_config.c:3109 ../src/etats_config.c:3916
-#: ../src/etats_config.c:4106 ../src/etats_config.c:7337 ../src/import.c:2270
-#: ../src/tiers_onglet.c:1219 ../src/tiers_onglet.c:1430
+#: ../src/etats_config.c:4106 ../src/etats_config.c:7337 ../src/export.c:608
+#: ../src/import.c:2270 ../src/tiers_onglet.c:1219 ../src/tiers_onglet.c:1430
 msgid "Unselect all"
 msgstr ""
 
@@ -2884,7 +2885,7 @@ msgstr ""
 msgid "Select methods of payment to include: "
 msgstr ""
 
-#: ../src/etats_csv.c:175 ../src/export_csv.c:410
+#: ../src/etats_csv.c:175 ../src/export_csv.c:418
 #, c-format
 msgid ""
 "Unable to create file \"%s\" :\n"
@@ -3165,11 +3166,11 @@ msgstr ""
 msgid "to %s %d"
 msgstr ""
 
-#: ../src/export.c:79
+#: ../src/export.c:89
 msgid "Exporting Grisbi accounts"
 msgstr ""
 
-#: ../src/export.c:80
+#: ../src/export.c:90
 msgid ""
 "This assistant will guide you through the process of exporting Grisbi "
 "accounts into QIF or CSV files.\n"
@@ -3178,80 +3179,89 @@ msgid ""
 "into currency of their respective account."
 msgstr ""
 
-#: ../src/export.c:136
+#: ../src/export.c:176
 msgid "Select accounts to export"
 msgstr ""
 
-#: ../src/export.c:173 ../src/export_csv.c:770
+#: ../src/export.c:213 ../src/export_csv.c:778
 #: ../src/gsb_data_partial_balance.c:1508
 msgid "Account name"
 msgstr ""
 
-#: ../src/export.c:256
+#: ../src/export.c:242
+msgid "Select options to export"
+msgstr ""
+
+#: ../src/export.c:243 ../src/export.c:462
+#: ../src/gsb_assistant_archive_export.c:306
+msgid "QIF format"
+msgstr ""
+
+#: ../src/export.c:243 ../src/export.c:463
+#: ../src/gsb_assistant_archive_export.c:307
+msgid "CSV format"
+msgstr ""
+
+#: ../src/export.c:249
+msgid "Treat all files as the first"
+msgstr ""
+
+#: ../src/export.c:326
 msgid "Export settings completed successfully"
 msgstr ""
 
-#: ../src/export.c:260
+#: ../src/export.c:330
 msgid "Press the 'Close' button to finish the export."
 msgstr ""
 
-#: ../src/export.c:288
+#: ../src/export.c:363
 msgid "Accounts to export"
 msgstr ""
 
-#: ../src/export.c:293
+#: ../src/export.c:368
 msgid ""
 "The following accounts are to be exported. In the next screens, you will "
 "choose what to do with each of them."
 msgstr ""
 
-#: ../src/export.c:368 ../src/gsb_assistant_archive_export.c:300
+#: ../src/export.c:457 ../src/gsb_assistant_archive_export.c:300
 msgid "Export format: "
 msgstr ""
 
-#: ../src/export.c:373 ../src/gsb_assistant_archive_export.c:306
-msgid "QIF format"
-msgstr ""
-
-#: ../src/export.c:374 ../src/gsb_assistant_archive_export.c:307
-msgid "CSV format"
-msgstr ""
-
-#. set the initial balance
-#: ../src/export_csv.c:291
+#: ../src/export_csv.c:294
 msgid "Initial balance"
 msgstr ""
 
-#: ../src/export_csv.c:608
+#: ../src/export_csv.c:616
 msgid "B"
 msgstr ""
 
-#: ../src/export_csv.c:731 ../src/gsb_form.c:1915
+#: ../src/export_csv.c:739 ../src/gsb_form.c:1915
 msgid "Deleted account"
 msgstr ""
 
-#: ../src/export_csv.c:773 ../src/import_csv.c:95
+#: ../src/export_csv.c:781 ../src/import_csv.c:95
 msgid "Split"
 msgstr ""
 
-#: ../src/export_csv.c:782
+#: ../src/export_csv.c:790
 msgid "Cheques"
 msgstr ""
 
-#: ../src/export_csv.c:788 ../src/gsb_transactions_list.c:177
+#: ../src/export_csv.c:796 ../src/gsb_transactions_list.c:180
 #: ../src/import_csv.c:94
 msgid "C/R"
 msgstr ""
 
-#: ../src/export_csv.c:809 ../src/import_csv.c:87
+#: ../src/export_csv.c:817 ../src/import_csv.c:87
 msgid "Sub-categories"
 msgstr ""
 
-#: ../src/export_csv.c:818 ../src/import_csv.c:89
+#: ../src/export_csv.c:826 ../src/import_csv.c:89
 msgid "Sub-budgetary lines"
 msgstr ""
 
-#: ../src/export_csv.c:824
+#: ../src/export_csv.c:832
 msgid "Reconciliation number"
 msgstr ""
 
@@ -4419,7 +4429,7 @@ msgid ""
 "or the close button to cancel the action."
 msgstr ""
 
-#: ../src/gsb_assistant.c:230
+#: ../src/gsb_assistant.c:243
 #, c-format
 msgid "%s (%d of %d)"
 msgstr ""
@@ -4532,7 +4542,7 @@ msgid "Import data from online bank services or from accounting software"
 msgstr ""
 
 #: ../src/gsb_assistant_file.c:582 ../src/navigation.c:1137
-#: ../src/traitement_variables.c:228
+#: ../src/traitement_variables.c:227
 msgid "My accounts"
 msgstr ""
 
@@ -4829,7 +4839,7 @@ msgstr ""
 #. ok, all the transactions belong to the same account, we can
 #. * show a dialog to select the reconcile
 #: ../src/gsb_assistant_reconcile_config.c:1185
-#: ../src/gsb_transactions_list.c:2015
+#: ../src/gsb_transactions_list.c:2018
 msgid "Selection of a reconciliation"
 msgstr ""
 
@@ -6669,7 +6679,7 @@ msgstr ""
 msgid "No payee defined"
 msgstr ""
 
-#: ../src/gsb_data_payee.c:542 ../src/gsb_form.c:3018 ../src/gsb_form.c:3019
+#: ../src/gsb_data_payee.c:542 ../src/gsb_form.c:3033 ../src/gsb_form.c:3034
 #: ../src/navigation.c:1250
 msgid "Report"
 msgstr ""
@@ -6699,8 +6709,8 @@ msgstr ""
 msgid "Direct debit"
 msgstr ""
 
-#: ../src/gsb_data_scheduled.c:1553 ../src/gsb_data_transaction.c:2027
-#: ../src/gsb_data_transaction.c:2089
+#: ../src/gsb_data_scheduled.c:1553 ../src/gsb_data_transaction.c:2028
+#: ../src/gsb_data_transaction.c:2090
 msgid "Cannot allocate memory, bad things will happen soon"
 msgstr ""
 
@@ -6913,19 +6923,19 @@ msgid "Transaction %d has invalid category %d.\n"
 msgstr ""
 
 #. sub-budget not found
-#: ../src/gsb_debug.c:715
+#: ../src/gsb_debug.c:721
 #, c-format
 msgid "Transaction %d has budget %d but invalid sub-budget %d.\n"
 msgstr ""
 
 #. budget not found
-#: ../src/gsb_debug.c:729
+#: ../src/gsb_debug.c:733
 #, c-format
 msgid "Transaction %d has invalid budget %d.\n"
 msgstr ""
 
 #. payee not found
-#: ../src/gsb_debug.c:814
+#: ../src/gsb_debug.c:824
 #, c-format
 msgid "Transaction %d has invalid payee %d.\n"
 msgstr ""
@@ -7135,8 +7145,8 @@ msgid ""
 msgstr ""
 
 #: ../src/gsb_file_load.c:301 ../src/gsb_file_load.c:418
-#: ../src/gsb_file_others.c:458 ../src/gsb_file_others.c:595
-#: ../src/gsb_file_others.c:782 ../src/gsb_file_others.c:842
+#: ../src/gsb_file_others.c:459 ../src/gsb_file_others.c:603
+#: ../src/gsb_file_others.c:790 ../src/gsb_file_others.c:850
 #, c-format
 msgid "Cannot open file '%s': %s"
 msgstr ""
@@ -7145,8 +7155,8 @@ msgstr ""
 msgid "File does not exist"
 msgstr ""
 
-#: ../src/gsb_file_load.c:316 ../src/gsb_file_others.c:471
-#: ../src/gsb_file_others.c:794
+#: ../src/gsb_file_load.c:316 ../src/gsb_file_others.c:472
+#: ../src/gsb_file_others.c:802
 #, c-format
 msgid ""
 "%s doesn't seem to be a regular file,\n"
@@ -7165,11 +7175,11 @@ msgstr ""
 msgid "Encryption plugin not found."
 msgstr ""
 
-#: ../src/gsb_file_load.c:462 ../src/gsb_file_load.c:5489
+#: ../src/gsb_file_load.c:464 ../src/gsb_file_load.c:5420
 msgid "This is not a Grisbi file... Loading aborted."
 msgstr ""
 
-#: ../src/gsb_file_load.c:707
+#: ../src/gsb_file_load.c:730
 #, c-format
 msgid ""
 "An error occured while parsing the file :\n"
@@ -7178,14 +7188,14 @@ msgid ""
 msgstr ""
 
 #. we don't know here the release of that file, give the release needed
-#: ../src/gsb_file_load.c:8885
+#: ../src/gsb_file_load.c:8812
 #, c-format
 msgid ""
 "Grisbi version %s is needed to open this file.\n"
 "You are using version %s."
 msgstr ""
 
-#: ../src/gsb_file_load.c:8910
+#: ../src/gsb_file_load.c:8837
 msgid ""
 "You have opened an archive.\n"
 "There is no limit in Grisbi, you can do whatever you want and save it later "
@@ -7193,7 +7203,7 @@ msgid ""
 "transactions or important information."
 msgstr ""
 
-#: ../src/gsb_file_load.c:8914
+#: ../src/gsb_file_load.c:8841
 msgid "Grisbi archive opened"
 msgstr ""
 
@@ -7216,8 +7226,13 @@ msgstr ""
 msgid "There is no report to record. Back."
 msgstr ""
 
+#: ../src/gsb_file_others.c:512
+#, c-format
+msgid "Error parsing file '%s': %s"
+msgstr ""
+
 #. inform the user of that
-#: ../src/gsb_file_others.c:576
+#: ../src/gsb_file_others.c:584
 msgid ""
 "Some things in a report cannot be imported :\n"
 "The selected lists of financial years, accounts, transfer accounts, "
@@ -7227,28 +7242,28 @@ msgid ""
 "You should check and modify that in the property box of that account."
 msgstr ""
 
-#: ../src/gsb_file_others.c:582
+#: ../src/gsb_file_others.c:590
 msgid "Importing a report"
 msgstr ""
 
-#: ../src/gsb_file_others.c:621 ../src/gsb_file_others.c:628
+#: ../src/gsb_file_others.c:629 ../src/gsb_file_others.c:636
 msgid "This is not a grisbi file, loading canceled..."
 msgstr ""
 
-#: ../src/gsb_file_others.c:645 ../src/gsb_file_others.c:656
-#: ../src/gsb_file_others.c:673 ../src/gsb_file_others.c:696
+#: ../src/gsb_file_others.c:653 ../src/gsb_file_others.c:664
+#: ../src/gsb_file_others.c:681 ../src/gsb_file_others.c:704
 msgid "The file version is below 0.6.0, Grisbi cannot import it."
 msgstr ""
 
-#: ../src/gsb_file_others.c:648 ../src/gsb_file_others.c:699
+#: ../src/gsb_file_others.c:656 ../src/gsb_file_others.c:707
 msgid "This is not a category file, loading canceled..."
 msgstr ""
 
-#: ../src/gsb_file_others.c:664
+#: ../src/gsb_file_others.c:672
 msgid "This is not a budget file, loading canceled..."
 msgstr ""
 
-#: ../src/gsb_file_others.c:681
+#: ../src/gsb_file_others.c:689
 msgid "This is not a report file, loading canceled..."
 msgstr ""
 
@@ -7342,97 +7357,97 @@ msgstr ""
 msgid "No payee selected for this report."
 msgstr ""
 
-#: ../src/gsb_form.c:2767
+#: ../src/gsb_form.c:2782
 msgid "You must enter a date."
 msgstr ""
 
-#: ../src/gsb_form.c:2774
+#: ../src/gsb_form.c:2789
 #, c-format
 msgid "Invalid date %s"
 msgstr ""
 
-#: ../src/gsb_form.c:2797
+#: ../src/gsb_form.c:2812
 #, c-format
 msgid "Invalid value date %s"
 msgstr ""
 
-#: ../src/gsb_form.c:2823
+#: ../src/gsb_form.c:2838
 #, c-format
 msgid "Beware the date must be between %s and %s"
 msgstr ""
 
-#: ../src/gsb_form.c:2826 ../src/gsb_form.c:2853
+#: ../src/gsb_form.c:2841 ../src/gsb_form.c:2868
 msgid "Invalid date"
 msgstr ""
 
-#: ../src/gsb_form.c:2851
+#: ../src/gsb_form.c:2866
 #, c-format
 msgid "The date must be less than or equal to %s"
 msgstr ""
 
-#: ../src/gsb_form.c:2887
+#: ../src/gsb_form.c:2902
 msgid "You must enter an amount."
 msgstr ""
 
-#: ../src/gsb_form.c:2907
+#: ../src/gsb_form.c:2922
 msgid ""
 "You cannot set split of transaction in category for a daughter of a split of "
 "transaction."
 msgstr ""
 
-#: ../src/gsb_form.c:2941
+#: ../src/gsb_form.c:2956
 msgid ""
 "Cannot associate a transfer to a deleted account in a scheduled transaction."
 msgstr ""
 
-#: ../src/gsb_form.c:2948
+#: ../src/gsb_form.c:2963
 msgid ""
 "There is no associated account for this transfer or associated account is "
 "invalid."
 msgstr ""
 
-#: ../src/gsb_form.c:2956
+#: ../src/gsb_form.c:2971
 msgid "Can't issue a transfer its own account."
 msgstr ""
 
-#: ../src/gsb_form.c:2961
+#: ../src/gsb_form.c:2976
 msgid "Can't issue a transfer on a closed account."
 msgstr ""
 
-#: ../src/gsb_form.c:2987
+#: ../src/gsb_form.c:3002
 msgid ""
 "Selected method of payment has an automatic incremental number\n"
 "but doesn't contain any number.\n"
 "Continue anyway?"
 msgstr ""
 
-#: ../src/gsb_form.c:3005
+#: ../src/gsb_form.c:3020
 msgid ""
 "Warning: this cheque number is already used.\n"
 "Continue anyway?"
 msgstr ""
 
-#: ../src/gsb_form.c:3026
+#: ../src/gsb_form.c:3041
 msgid "A transaction with a multiple payee must be a new one."
 msgstr ""
 
-#: ../src/gsb_form.c:3031
+#: ../src/gsb_form.c:3046
 msgid "A transaction with a multiple payee cannot be a split child."
 msgstr ""
 
-#: ../src/gsb_form.c:3042
+#: ../src/gsb_form.c:3057
 msgid "The word \"Report\" is reserved. Please use another one."
 msgstr ""
 
-#: ../src/gsb_form.c:3049
+#: ../src/gsb_form.c:3064
 msgid "Invalid multiple payee."
 msgstr ""
 
-#: ../src/gsb_form.c:3331
+#: ../src/gsb_form.c:3346
 msgid "Modifying a transaction"
 msgstr ""
 
-#: ../src/gsb_form.c:3332
+#: ../src/gsb_form.c:3347
 msgid ""
 "You are trying to change a split of transaction to another kind of "
 "transaction.\n"
@@ -7442,7 +7457,7 @@ msgid ""
 msgstr ""
 
 #. propose to configure the form
-#: ../src/gsb_form.c:3635
+#: ../src/gsb_form.c:3650
 msgid "Configure the form"
 msgstr ""
 
@@ -7553,11 +7568,11 @@ msgstr ""
 msgid "Free"
 msgstr ""
 
-#: ../src/gsb_form_widget.c:456 ../src/gsb_transactions_list.c:173
+#: ../src/gsb_form_widget.c:456 ../src/gsb_transactions_list.c:176
 msgid "Method of payment"
 msgstr ""
 
-#: ../src/gsb_form_widget.c:484 ../src/gsb_transactions_list.c:181
+#: ../src/gsb_form_widget.c:484 ../src/gsb_transactions_list.c:184
 msgid "Transaction number"
 msgstr ""
 
@@ -7785,7 +7800,7 @@ msgstr ""
 msgid "Last statement: %s"
 msgstr ""
 
-#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2064
+#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2067
 msgid "Init date"
 msgstr ""
 
@@ -8023,23 +8038,23 @@ msgid "Show transactions for the next: "
 msgstr ""
 
 #. Edit transaction
-#: ../src/gsb_scheduler_list.c:2317 ../src/gsb_transactions_list.c:2478
+#: ../src/gsb_scheduler_list.c:2317 ../src/gsb_transactions_list.c:2481
 msgid "Edit transaction"
 msgstr ""
 
 #. Clone transaction
-#: ../src/gsb_scheduler_list.c:2329 ../src/gsb_transactions_list.c:2525
+#: ../src/gsb_scheduler_list.c:2329 ../src/gsb_transactions_list.c:2528
 msgid "Clone transaction"
 msgstr ""
 
 #. New transaction
-#: ../src/gsb_scheduler_list.c:2344 ../src/gsb_transactions_list.c:334
-#: ../src/gsb_transactions_list.c:2493
+#: ../src/gsb_scheduler_list.c:2344 ../src/gsb_transactions_list.c:337
+#: ../src/gsb_transactions_list.c:2496
 msgid "New transaction"
 msgstr ""
 
 #. Delete transaction
-#: ../src/gsb_scheduler_list.c:2355 ../src/gsb_transactions_list.c:2501
+#: ../src/gsb_scheduler_list.c:2355 ../src/gsb_transactions_list.c:2504
 msgid "Delete transaction"
 msgstr ""
 
@@ -8072,104 +8087,104 @@ msgstr ""
 msgid "Select icon directory"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:174
+#: ../src/gsb_transactions_list.c:177
 msgid "Reconciliation reference"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:182
+#: ../src/gsb_transactions_list.c:185
 msgid "Cheque number"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:199
+#: ../src/gsb_transactions_list.c:202
 msgid "Delete a child transaction."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:203
+#: ../src/gsb_transactions_list.c:206
 msgid "Delete a transaction."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:207
+#: ../src/gsb_transactions_list.c:210
 msgid "Delete a child of scheduled transaction."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:211
+#: ../src/gsb_transactions_list.c:214
 msgid "Delete a scheduled transaction."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:215
+#: ../src/gsb_transactions_list.c:218
 msgid "Delete one or all occurences of scheduled transaction."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:339
+#: ../src/gsb_transactions_list.c:342
 msgid "Blank the form to create a new transaction"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:348
+#: ../src/gsb_transactions_list.c:351
 msgid "Delete selected transaction"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:357
+#: ../src/gsb_transactions_list.c:360
 msgid "Edit current transaction"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:361
+#: ../src/gsb_transactions_list.c:364
 msgid "Reconcile"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:366
+#: ../src/gsb_transactions_list.c:369
 msgid "Start account reconciliation"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:376
+#: ../src/gsb_transactions_list.c:379
 msgid "Print the transactions list"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:384
+#: ../src/gsb_transactions_list.c:387
 msgid "Change display mode of the list"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:388
+#: ../src/gsb_transactions_list.c:391
 msgid "Import rules"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:392
+#: ../src/gsb_transactions_list.c:395
 msgid "Quick file import by rules"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:399
+#: ../src/gsb_transactions_list.c:402
 msgid "Recreates archive"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:404
+#: ../src/gsb_transactions_list.c:407
 msgid "Recreates the line of the archive and hiding the transactions"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:482
+#: ../src/gsb_transactions_list.c:485
 msgid "Remove the rule"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:514
+#: ../src/gsb_transactions_list.c:517
 msgid "Simple view"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:519
+#: ../src/gsb_transactions_list.c:522
 msgid "Two lines view"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:524
+#: ../src/gsb_transactions_list.c:527
 msgid "Three lines view"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:538
+#: ../src/gsb_transactions_list.c:541
 msgid "Show reconciled transactions"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:552
+#: ../src/gsb_transactions_list.c:555
 msgid "Show lines archives"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:835 ../src/gsb_transactions_list.c:3933
-#: ../src/gsb_transactions_list.c:4049
+#: ../src/gsb_transactions_list.c:838 ../src/gsb_transactions_list.c:3947
+#: ../src/gsb_transactions_list.c:4063
 msgid ""
 "Some children didn't find their mother in the list, this shouldn't happen "
 "and there is probably a bug behind that. Please contact the Grisbi team.\n"
@@ -8177,45 +8192,45 @@ msgid ""
 "The concerned children number are :\n"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1079
+#: ../src/gsb_transactions_list.c:1082
 msgid "P"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1083
+#: ../src/gsb_transactions_list.c:1086
 msgid "T"
 msgstr ""
 
 #. set the R on the transaction
-#: ../src/gsb_transactions_list.c:1087 ../src/gsb_transactions_list.c:1935
+#: ../src/gsb_transactions_list.c:1090 ../src/gsb_transactions_list.c:1938
 msgid "R"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1466
+#: ../src/gsb_transactions_list.c:1469
 #, c-format
 msgid "Do you want to add the transactions of the archive %s into the list ?"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1479
+#: ../src/gsb_transactions_list.c:1482
 msgid ""
 "An archive was clicked but Grisbi is unable to get the name. It seems like a "
 "bug.\n"
 "Please try to reproduce and contact the Grisbi team."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1483
+#: ../src/gsb_transactions_list.c:1486
 msgid ""
 "An archive was clicked but it seems to have the number 0, wich should not "
 "happen.\n"
 "Please try to reproduce and contact the Grisbi team."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1866
+#: ../src/gsb_transactions_list.c:1869
 msgid ""
 "You cannot switch a transaction between R and non R while reconciling.\n"
 "Please finish or cancel the reconciliation first."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1878
+#: ../src/gsb_transactions_list.c:1881
 #, c-format
 msgid ""
 "You are trying to reconcile or unreconcile a transaction manually, which is "
@@ -8229,7 +8244,7 @@ msgstr ""
 
 #. we warn the user the transaction disappear
 #. * don't laugh ! there were several bugs reports about a transaction wich disappear :-)
-#: ../src/gsb_transactions_list.c:1947
+#: ../src/gsb_transactions_list.c:1950
 msgid ""
 "The transaction has disappear from the list...\n"
 "Don't worry, it's because you marked it as R, and you choosed not to show "
@@ -8237,23 +8252,23 @@ msgid ""
 "did."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1948
+#: ../src/gsb_transactions_list.c:1951
 msgid "Marking a transaction as R"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:2027
+#: ../src/gsb_transactions_list.c:2030
 msgid "Select the reconciliation to associate to the selected transaction: "
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:2179
+#: ../src/gsb_transactions_list.c:2182
 msgid "Grisbi couldn't get the selection, operation canceled..."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:2223
+#: ../src/gsb_transactions_list.c:2226
 msgid "Impossible to delete an archived transaction."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:2232
+#: ../src/gsb_transactions_list.c:2235
 msgid ""
 "Impossible to delete a reconciled transaction.\n"
 "The transaction, the contra-transaction or the children if it is a split are "
@@ -8261,79 +8276,79 @@ msgid ""
 "necessary."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:2247
+#: ../src/gsb_transactions_list.c:2250
 #, c-format
 msgid ""
 "Do you really want to delete the child of the transaction with party '%s' ?"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:2259
+#: ../src/gsb_transactions_list.c:2262
 #, c-format
 msgid "Do you really want to delete transaction with party '%s' ?"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:2462
+#: ../src/gsb_transactions_list.c:2465
 msgid "Displays the contra-transaction"
 msgstr ""
 
 #. use transaction as template
-#: ../src/gsb_transactions_list.c:2515 ../src/menu.c:221
+#: ../src/gsb_transactions_list.c:2518 ../src/menu.c:221
 msgid "Use selected transaction as a template"
 msgstr ""
 
 #. Convert to scheduled transaction
-#: ../src/gsb_transactions_list.c:2538
+#: ../src/gsb_transactions_list.c:2541
 msgid "Convert transaction to scheduled transaction"
 msgstr ""
 
 #. Move to another account
-#: ../src/gsb_transactions_list.c:2547
+#: ../src/gsb_transactions_list.c:2550
 msgid "Move transaction to another account"
 msgstr ""
 
 #. Change cell content.
-#: ../src/gsb_transactions_list.c:2570
+#: ../src/gsb_transactions_list.c:2573
 msgid "Change cell content"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:2621
+#: ../src/gsb_transactions_list.c:2624
 msgid "Clear cell"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3018
+#: ../src/gsb_transactions_list.c:3021
 msgid "Cannot move a transfer on his contra-account"
 msgstr ""
 
 #. sort by line
-#: ../src/gsb_transactions_list.c:3322
+#: ../src/gsb_transactions_list.c:3325
 msgid "Sort list by: "
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3369
+#: ../src/gsb_transactions_list.c:3372
 msgid "alignment: "
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3377
+#: ../src/gsb_transactions_list.c:3380
 msgid "LEFT"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3391
+#: ../src/gsb_transactions_list.c:3394
 msgid "CENTER"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3405
+#: ../src/gsb_transactions_list.c:3408
 msgid "RIGHT"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3803
+#: ../src/gsb_transactions_list.c:3817
 msgid "Transfer to a deleted account"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3805
+#: ../src/gsb_transactions_list.c:3819
 msgid "Transfer from a deleted account"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3965 ../src/gsb_transactions_list.c:4075
+#: ../src/gsb_transac ions_list.c:3965 ../src/gsb_transactions_list.c:4075  "    pear :-)  re"  °Ð½Ð½Ñ‹Ñ… проводок"  "  ς '%s' ;"  "     ÿ  uJÞ±>+  €jß±>+  eÿ±>+                          ’Xû²>+  àd²&ÿ  €p³>+          ÐY²&ÿ          X²&ÿ  k`Þ±>+  6                    è     è!     è!     pd²&ÿ  àd²&ÿ  xû²>+          ÐZ²&ÿ          ’BÞ±>+          †`Þ±>+  pd²&ÿ  `BÞ±>+  ¯d²&ÿ         À_³>+  uJÞ±>+    _³>+  Ø_³>+  ¨	_³>+  €jß±>+          xû²>+          ÐZ²&ÿ           Y²&ÿ  k`Þ±>+  à!     à!     pd²&ÿ  àd²&ÿ  HÞÚ²>+          °[²&ÿ         ’BÞ±>+          †`Þ±>+  pd²&ÿ  `BÞ±>+  ¯d²&ÿ   d²&ÿ  ˜d²&ÿ  8kÿ±>+  Œp˜        àd²&ÿ  uJÞ±>+  €jß±>+                  °[²&ÿ         €Z²&ÿ  k`Þ±>+          G       H   I       J   K           M   N   O       P   pd²&ÿ  àd²&ÿ  H•±²>+          P]²&ÿ         ’BÞ±>+          †`Þ±>+  pd²&ÿ         0_³>+  uJÞ±>+    û²>+   ÉŽ²>+    _³>+  Ø_³>+  ¨	_³>+  €jß±>+          H•±²>+          P]²&ÿ 
         [²&ÿ  k`Þ±>+  8•±²>+          P]²&ÿ         À[²&ÿ  k`Þ±>+  (•±²>+          P]²&ÿ         ð[²&ÿ  k`Þ±>+  •±²>+          P]²&ÿ          \²&ÿ  k`Þ±>+  	       ¨_³>+  uJÞ±>+         ¨	_³>+   V²&ÿ          Š²>+  eIÞ±>+         Ø_³>+  À\²&ÿ          y²>+  eIÞ±>+           _³>+  ð\²&ÿ          Z²>+  eIÞ±>+  ØĎ²>+    û²>+   ÉŽ²>+    _³>+  Ø$û²>+  Ø_³>+  ¨	_³>+  €jß±>+          8kÿ±>+                        Z²>+  àd²&ÿ  p[Ž²>+           ^²&ÿ          p]²&ÿ  k`Þ±>+      5   6   7   8   :   <   =   >       ?       @   B   D       pd²&ÿ  àd²&ÿ  àW²>+                 àd²&ÿ  uJÞ±>+         eÿ±>+   ]²&ÿ          Z²>+  eIÞ±>+  eÿ±>+          Õ_ at fÆS         Qöl±íÁ£&²>+  àd²&ÿ  àW²>+          °_²&ÿ         €^²&ÿ  k`Þ±>+  u]ÞÓ	4Q ÷U^Qʉ§ ¶uª¹ñìò*ēvpd²&ÿ  àd²&ÿ  HÞ#²>+          $`²>+           f²&ÿ  ¦0³>+  ¦0³>+         v]²>+  ¯d²&ÿ  àe²&ÿ  ˜d²&ÿ   a²&ÿ  /û²>+  uJÞ±>+  Ø$û²>+  `g²&ÿ  ¢0³>+  0f²&ÿ          Àa²&
 ÿ                 ÿÿÿÿÿÿÿÿ¢0³>+          èd²&ÿ                 tions_list.c:3979 ../src/gsb_transactions_list.c:4089
 msgid ""
 "You have just recovered an archive, if you don't see any new transaction, "
 "remember that the R transactions are not showed so the archived transactions "
diff --git a/po/zh_CN.po b/po/zh_CN.po
index 460597a..825aa9c 100644
--- a/po/zh_CN.po
+++ b/po/zh_CN.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: zh_CN\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-10-04 22:27+0200\n"
+"POT-Creation-Date: 2011-11-27 18:09+0100\n"
 "PO-Revision-Date: 2005-12-19 11:25+0100\n"
 "Last-Translator: Jianyu Tang <jianyunet at gmail.com>\n"
 "Language-Team: zh_CN <LL at li.org>\n"
@@ -196,7 +196,7 @@ msgstr "移动交易到另一个账户"
 #: ../src/categories_onglet.c:732 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231 ../src/gsb_fyear_config.c:283
-#: ../src/gsb_transactions_list.c:2064 ../src/imputation_budgetaire.c:770
+#: ../src/gsb_transactions_list.c:2067 ../src/imputation_budgetaire.c:770
 #: ../src/tiers_onglet.c:666
 msgid "Name"
 msgstr "名称"
@@ -628,8 +628,8 @@ msgstr "恢复默认值"
 
 #. mise en place de la paddingbox des catégories
 #: ../src/bet_config.c:583 ../src/bet_config.c:602 ../src/bet_config.c:620
-#: ../src/bet_config.c:684 ../src/bet_hist.c:183 ../src/bet_hist.c:2096
-#: ../src/bet_hist.c:2102 ../src/categories_onglet.c:347
+#: ../src/bet_config.c:684 ../src/bet_hist.c:183 ../src/bet_hist.c:2092
+#: ../src/bet_hist.c:2098 ../src/categories_onglet.c:347
 #: ../src/etats_config.c:537 ../src/etats_config.c:540
 #: ../src/etats_config.c:3001 ../src/etats_config.c:7067
 #: ../src/fenetre_principale.c:296 ../src/navigation.c:1960
@@ -638,10 +638,10 @@ msgstr "类别"
 
 #. mise en place de la paddingbox des ib
 #: ../src/bet_config.c:584 ../src/bet_config.c:603 ../src/bet_config.c:621
-#: ../src/bet_config.c:693 ../src/bet_hist.c:192 ../src/bet_hist.c:2100
+#: ../src/bet_config.c:693 ../src/bet_hist.c:192 ../src/bet_hist.c:2096
 #: ../src/etats_config.c:546 ../src/etats_config.c:549
 #: ../src/etats_config.c:3807 ../src/etats_config.c:7144
-#: ../src/export_csv.c:815 ../src/fenetre_principale.c:301
+#: ../src/export_csv.c:823 ../src/fenetre_principale.c:301
 #: ../src/import_csv.c:88 ../src/imputation_budgetaire.c:353
 #: ../src/navigation.c:1964
 msgid "Budgetary lines"
@@ -668,18 +668,18 @@ msgid "Choose the financial year or 12 months rolling"
 msgstr "选择财年"
 
 #. name of the div sous-div column
-#: ../src/bet_config.c:920 ../src/bet_hist.c:572 ../src/bet_hist.c:1647
+#: ../src/bet_config.c:920 ../src/bet_hist.c:570 ../src/bet_hist.c:1643
 #: ../src/categories_onglet.c:160 ../src/etats_affiche.c:2437
-#: ../src/etats_config.c:684 ../src/export_csv.c:806
-#: ../src/gsb_transactions_list.c:176 ../src/import_csv.c:86
+#: ../src/etats_config.c:684 ../src/export_csv.c:814
+#: ../src/gsb_transactions_list.c:179 ../src/import_csv.c:86
 #: ../src/meta_categories.c:67
 msgid "Category"
 msgstr "种类"
 
 #: ../src/bet_config.c:933 ../src/bet_future.c:817 ../src/bet_future.c:2025
-#: ../src/bet_future.c:2501 ../src/bet_hist.c:1640 ../src/etats_affiche.c:2444
+#: ../src/bet_future.c:2501 ../src/bet_hist.c:1636 ../src/etats_affiche.c:2444
 #: ../src/etats_config.c:688 ../src/gsb_form.c:1343
-#: ../src/gsb_form_widget.c:448 ../src/gsb_transactions_list.c:168
+#: ../src/gsb_form_widget.c:448 ../src/gsb_transactions_list.c:171
 #: ../src/imputation_budgetaire.c:165 ../src/meta_budgetary.c:65
 msgid "Budgetary line"
 msgstr "预算行"
@@ -881,14 +881,14 @@ msgstr ""
 
 #. Print list
 #: ../src/bet_finance_ui.c:1030 ../src/bet_finance_ui.c:1845
-#: ../src/bet_hist.c:1939 ../src/bet_tab.c:1529 ../src/bet_tab.c:2889
+#: ../src/bet_hist.c:1935 ../src/bet_tab.c:1529 ../src/bet_tab.c:2885
 #, fuzzy
 msgid "Print the array"
 msgstr "打印机"
 
 #. Export list
 #: ../src/bet_finance_ui.c:1040 ../src/bet_finance_ui.c:1858
-#: ../src/bet_finance_ui.c:1884 ../src/bet_hist.c:1952 ../src/bet_tab.c:1539
+#: ../src/bet_finance_ui.c:1884 ../src/bet_hist.c:1948 ../src/bet_tab.c:1539
 #, fuzzy
 msgid "Export the array"
 msgstr "打印机"
@@ -905,10 +905,10 @@ msgid "Loan amount: "
 msgstr "载入账户文件:"
 
 #: ../src/bet_finance_ui.c:1187 ../src/bet_future.c:771 ../src/bet_tab.c:657
-#: ../src/etats_affiche.c:2409 ../src/export_csv.c:776
+#: ../src/etats_affiche.c:2409 ../src/export_csv.c:784
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_form.c:1298
 #: ../src/gsb_form_widget.c:416 ../src/gsb_reconcile.c:162
-#: ../src/gsb_scheduler_list.c:512 ../src/gsb_transactions_list.c:165
+#: ../src/gsb_scheduler_list.c:512 ../src/gsb_transactions_list.c:168
 #: ../src/import.c:3326 ../src/import_csv.c:81
 msgid "Date"
 msgstr "日期"
@@ -954,14 +954,14 @@ msgstr "动作"
 msgid "Credits"
 msgstr "贷方"
 
-#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1936 ../src/bet_tab.c:2886
-#: ../src/etats_onglet.c:177 ../src/gsb_transactions_list.c:372
+#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1932 ../src/bet_tab.c:2882
+#: ../src/etats_onglet.c:177 ../src/gsb_transactions_list.c:375
 msgid "Print"
 msgstr "打印"
 
-#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1949 ../src/bet_tab.c:2899
+#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1945 ../src/bet_tab.c:2895
 #: ../src/categories_onglet.c:562 ../src/etats_onglet.c:167
-#: ../src/export.c:164 ../src/imputation_budgetaire.c:599
+#: ../src/export.c:204 ../src/imputation_budgetaire.c:599
 msgid "Export"
 msgstr "导出"
 
@@ -970,7 +970,7 @@ msgstr "导出"
 msgid "credit.csv"
 msgstr "贷方"
 
-#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2046 ../src/bet_tab.c:3025
+#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2042 ../src/bet_tab.c:3021
 #: ../src/imputation_budgetaire.c:439
 msgid "Cannot save file."
 msgstr "不能保存文件"
@@ -1053,20 +1053,20 @@ msgid "Years"
 msgstr "å¹´"
 
 #: ../src/bet_future.c:329 ../src/gsb_form_scheduler.c:176
-#: ../src/gsb_form_scheduler.c:193 ../src/gsb_scheduler_list.c:512
+#: ../src/gsb_scheduler_list.c:512
 msgid "Frequency"
 msgstr "频率"
 
 #: ../src/bet_future.c:337 ../src/bet_future.c:732
-#: ../src/gsb_form_scheduler.c:643 ../src/gsb_form_scheduler.c:836
-#: ../src/gsb_form_scheduler.c:1098
+#: ../src/gsb_form_scheduler.c:193 ../src/gsb_form_scheduler.c:643
+#: ../src/gsb_form_scheduler.c:836 ../src/gsb_form_scheduler.c:1098
 msgid "Limit date"
 msgstr "限制日期"
 
 #: ../src/bet_future.c:350 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231
-#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2064
+#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2067
 msgid "Final date"
 msgstr "结束日期"
 
@@ -1094,10 +1094,10 @@ msgstr "选择支付方式"
 #: ../src/bet_future.c:789 ../src/etats_affiche.c:2430
 #: ../src/etats_config.c:528 ../src/etats_config.c:531
 #: ../src/etats_config.c:696 ../src/etats_config.c:7032
-#: ../src/export_csv.c:791 ../src/fenetre_principale.c:286
+#: ../src/export_csv.c:799 ../src/fenetre_principale.c:286
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_form.c:1319
 #: ../src/gsb_form_widget.c:436 ../src/gsb_scheduler_list.c:512
-#: ../src/gsb_transactions_list.c:167 ../src/import.c:3333
+#: ../src/gsb_transactions_list.c:170 ../src/import.c:3333
 #: ../src/import_csv.c:83 ../src/meta_payee.c:79
 #, fuzzy
 msgid "Payee"
@@ -1105,20 +1105,20 @@ msgstr "支付方"
 
 #. Debit method_ptr
 #: ../src/bet_future.c:796 ../src/bet_tab.c:691 ../src/categories_onglet.c:762
-#: ../src/export_csv.c:797 ../src/gsb_form.c:1324 ../src/gsb_form_widget.c:420
+#: ../src/export_csv.c:805 ../src/gsb_form.c:1324 ../src/gsb_form_widget.c:420
 #: ../src/gsb_payment_method_config.c:319
 #: ../src/gsb_payment_method_config.c:390
-#: ../src/gsb_payment_method_config.c:1084 ../src/gsb_transactions_list.c:169
+#: ../src/gsb_payment_method_config.c:1084 ../src/gsb_transactions_list.c:172
 #: ../src/import_csv.c:92 ../src/imputation_budgetaire.c:800
 msgid "Debit"
 msgstr "借方"
 
 #. Credit method_ptr
 #: ../src/bet_future.c:803 ../src/bet_tab.c:709 ../src/categories_onglet.c:762
-#: ../src/export_csv.c:794 ../src/gsb_form.c:1329 ../src/gsb_form_widget.c:424
+#: ../src/export_csv.c:802 ../src/gsb_form.c:1329 ../src/gsb_form_widget.c:424
 #: ../src/gsb_payment_method_config.c:326
 #: ../src/gsb_payment_method_config.c:403
-#: ../src/gsb_payment_method_config.c:1080 ../src/gsb_transactions_list.c:170
+#: ../src/gsb_payment_method_config.c:1080 ../src/gsb_transactions_list.c:173
 #: ../src/imputation_budgetaire.c:800
 msgid "Credit"
 msgstr "贷方"
@@ -1129,9 +1129,9 @@ msgid "Categories : Sub-categories"
 msgstr "类别 : 子类别"
 
 #. Notes
-#: ../src/bet_future.c:824 ../src/etats_affiche.c:2451 ../src/export_csv.c:812
+#: ../src/bet_future.c:824 ../src/etats_affiche.c:2451 ../src/export_csv.c:820
 #: ../src/gsb_bank.c:941 ../src/gsb_form.c:1348 ../src/gsb_form_widget.c:452
-#: ../src/gsb_transactions_list.c:179 ../src/import_csv.c:84
+#: ../src/gsb_transactions_list.c:182 ../src/import_csv.c:84
 msgid "Notes"
 msgstr "备注"
 
@@ -1140,8 +1140,8 @@ msgstr "备注"
 #. Transfer = Virement
 #. Direct deposit remplacé par Transfert = Virement
 #: ../src/bet_future.c:1423 ../src/bet_future.c:1670
-#: ../src/etats_affiche.c:1848 ../src/export_csv.c:617 ../src/export_csv.c:729
-#: ../src/export_csv.c:741 ../src/gsb_data_category.c:1060
+#: ../src/etats_affiche.c:1848 ../src/export_csv.c:625 ../src/export_csv.c:737
+#: ../src/export_csv.c:749 ../src/gsb_data_category.c:1060
 #: ../src/gsb_data_payment.c:635 ../src/gsb_data_payment.c:719
 #: ../src/gsb_data_payment.c:758 ../src/gsb_form.c:2314 ../src/import.c:2762
 #: ../src/import.c:2780 ../src/plugins/ofx/ofx.c:434
@@ -1216,75 +1216,75 @@ msgid ""
 "You need to fix it and start over."
 msgstr ""
 
-#: ../src/bet_graph.c:304 ../src/bet_graph.c:416
+#: ../src/bet_graph.c:305 ../src/bet_graph.c:422
 msgid "Graph"
 msgstr ""
 
-#: ../src/bet_graph.c:361 ../src/tiers_onglet.c:1064
+#: ../src/bet_graph.c:362 ../src/tiers_onglet.c:1064
 #, fuzzy
 msgid "Options"
 msgstr "支出"
 
-#: ../src/bet_graph.c:429
+#: ../src/bet_graph.c:435
 msgid "Expenses"
 msgstr ""
 
-#: ../src/bet_graph.c:453 ../src/etats_affiche.c:2299
+#: ../src/bet_graph.c:456 ../src/etats_affiche.c:2299
 msgid "Incomes"
 msgstr "收入"
 
-#: ../src/bet_graph.c:805
+#: ../src/bet_graph.c:817
 msgid "You can not exceed one year of visualization"
 msgstr ""
 
-#: ../src/bet_graph.c:805
+#: ../src/bet_graph.c:817
 msgid "Overflow"
 msgstr ""
 
-#: ../src/bet_graph.c:962
+#: ../src/bet_graph.c:974
 #, fuzzy
 msgid "Column"
 msgstr "备注"
 
-#: ../src/bet_graph.c:989
+#: ../src/bet_graph.c:1001
 #, fuzzy
 msgid "Line"
 msgstr "许可证"
 
 #. la grille est visible
-#: ../src/bet_graph.c:1449 ../src/bet_graph.c:1483
+#: ../src/bet_graph.c:1461 ../src/bet_graph.c:1495
 #, fuzzy
 msgid "Hide grid"
 msgstr "活动"
 
-#: ../src/bet_graph.c:1451 ../src/bet_graph.c:1485 ../src/ui/bet_graph.ui.h:23
+#: ../src/bet_graph.c:1463 ../src/bet_graph.c:1497 ../src/ui/bet_graph.ui.h:23
 #, fuzzy
 msgid "Show grid"
 msgstr "对账"
 
-#: ../src/bet_hist.c:560 ../src/tiers_onglet.c:1151
+#: ../src/bet_hist.c:558 ../src/tiers_onglet.c:1151
 #, fuzzy
 msgid "Select"
 msgstr "选择所有"
 
-#: ../src/bet_hist.c:591 ../src/categories_onglet.c:180
-#: ../src/etats_config.c:5249 ../src/export_csv.c:800
+#: ../src/bet_hist.c:589 ../src/categories_onglet.c:180
+#: ../src/etats_config.c:5249 ../src/export_csv.c:808
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_scheduler_list.c:513
-#: ../src/gsb_transactions_list.c:172 ../src/import.c:3340
+#: ../src/gsb_transactions_list.c:175 ../src/import.c:3340
 #: ../src/imputation_budgetaire.c:185 ../src/tiers_onglet.c:232
 msgid "Amount"
 msgstr "总计"
 
-#: ../src/bet_hist.c:609
+#: ../src/bet_hist.c:607
 msgid "Average"
 msgstr ""
 
-#: ../src/bet_hist.c:627
+#: ../src/bet_hist.c:625
 #, fuzzy
 msgid "Current fyear"
 msgstr "本年"
 
-#: ../src/bet_hist.c:646
+#: ../src/bet_hist.c:644
 #, fuzzy
 msgid "Amount retained"
 msgstr "每预算行总额"
@@ -1294,42 +1294,42 @@ msgstr "每预算行总额"
 #. * FYEAR_COL_NAME : the name of the fyear
 #. * FYEAR_COL_NUMBER : the number of the fyear
 #. * FYEAR_COL_VIEW : it the fyear should be showed
-#: ../src/bet_hist.c:1067
+#: ../src/bet_hist.c:1063
 msgid "12 months rolling"
 msgstr ""
 
 #. Add last amount menu
-#: ../src/bet_hist.c:1482
+#: ../src/bet_hist.c:1478
 #, fuzzy
 msgid "Assign the amount of the last operation"
 msgstr "导入交易包含的日期"
 
 #. Add average amount menu
-#: ../src/bet_hist.c:1505
+#: ../src/bet_hist.c:1501
 msgid "Copy the average amount"
 msgstr ""
 
-#: ../src/bet_hist.c:1800
+#: ../src/bet_hist.c:1796
 #, c-format
 msgid "Amounts by %s on 12 months rolling for the account: «%s»"
 msgstr ""
 
-#: ../src/bet_hist.c:1805
+#: ../src/bet_hist.c:1801
 #, fuzzy, c-format
 msgid "Amounts by %s in %s for the account: «%s»"
 msgstr ""
 "货币 %s 未找到。\n"
 ":"
 
-#: ../src/bet_hist.c:1962
+#: ../src/bet_hist.c:1958
 msgid "Data graph"
 msgstr ""
 
-#: ../src/bet_hist.c:1966
+#: ../src/bet_hist.c:1962
 msgid "display the data graph"
 msgstr ""
 
-#: ../src/bet_hist.c:2022
+#: ../src/bet_hist.c:2018
 #, fuzzy
 msgid "Export the historical data"
 msgstr "初始日期"
@@ -1358,14 +1358,14 @@ msgstr ""
 msgid "Description"
 msgstr "描述"
 
-#: ../src/bet_tab.c:727 ../src/export_csv.c:803 ../src/gsb_reconcile.c:165
-#: ../src/gsb_scheduler_list.c:513 ../src/gsb_transactions_list.c:171
-#: ../src/gsb_transactions_list.c:3316 ../src/import_csv.c:90
+#: ../src/bet_tab.c:727 ../src/export_csv.c:811 ../src/gsb_reconcile.c:165
+#: ../src/gsb_scheduler_list.c:513 ../src/gsb_transactions_list.c:174
+#: ../src/gsb_transactions_list.c:3319 ../src/import_csv.c:90
 msgid "Balance"
 msgstr "余额"
 
-#: ../src/bet_tab.c:823 ../src/bet_tab.c:836 ../src/bet_tab.c:1030
-#: ../src/bet_tab.c:2499 ../src/bet_tab.c:2504
+#: ../src/bet_tab.c:823 ../src/bet_tab.c:836 ../src/bet_tab.c:1028
+#: ../src/bet_tab.c:2497 ../src/bet_tab.c:2502
 #, fuzzy, c-format
 msgid ""
 "Transfer between account: %s\n"
@@ -1418,46 +1418,46 @@ msgstr "不能在结算账户上产生交易。"
 msgid "Reset data"
 msgstr "最后日期"
 
-#: ../src/bet_tab.c:1860
+#: ../src/bet_tab.c:1858
 msgid " (still available)"
 msgstr ""
 
-#: ../src/bet_tab.c:1869 ../src/bet_tab.c:1891
+#: ../src/bet_tab.c:1867 ../src/bet_tab.c:1889
 #, fuzzy
 msgid " (budget exceeded)"
 msgstr "没有预算行"
 
-#: ../src/bet_tab.c:1882
+#: ../src/bet_tab.c:1880
 msgid " (yet to receive)"
 msgstr ""
 
-#: ../src/bet_tab.c:2422 ../src/bet_tab.c:2472 ../src/bet_tab.c:2532
+#: ../src/bet_tab.c:2420 ../src/bet_tab.c:2470 ../src/bet_tab.c:2530
 #, fuzzy
 msgid "No data by default"
 msgstr "恢复默认值"
 
-#: ../src/bet_tab.c:2430 ../src/bet_tab.c:2480 ../src/bet_tab.c:2538
+#: ../src/bet_tab.c:2428 ../src/bet_tab.c:2478 ../src/bet_tab.c:2536
 #: ../src/etats_affiche.c:1864 ../src/gsb_data_category.c:161
 #: ../src/meta_categories.c:70
 msgid "No category"
 msgstr "未分类"
 
-#: ../src/bet_tab.c:2438 ../src/bet_tab.c:2488 ../src/bet_tab.c:2544
+#: ../src/bet_tab.c:2436 ../src/bet_tab.c:2486 ../src/bet_tab.c:2542
 #: ../src/etats_affiche.c:2034 ../src/meta_budgetary.c:68
 msgid "No budgetary line"
 msgstr "没有预算行"
 
-#: ../src/bet_tab.c:2902 ../src/bet_tab.c:3001
+#: ../src/bet_tab.c:2898 ../src/bet_tab.c:2997
 #, fuzzy
 msgid "Export the array of forecast"
 msgstr "导出预算行"
 
-#: ../src/bet_tab.c:2959
+#: ../src/bet_tab.c:2955
 #, fuzzy
 msgid "Balance at "
 msgstr "余额"
 
-#: ../src/bet_tab.c:3008
+#: ../src/bet_tab.c:3004
 msgid "forecast.csv"
 msgstr ""
 
@@ -1559,7 +1559,7 @@ msgid "Export a Grisbi category file (.cgsb)"
 msgstr "导出类别"
 
 #: ../src/categories_onglet.c:571 ../src/etats_onglet.c:187
-#: ../src/gsb_scheduler_list.c:274 ../src/gsb_transactions_list.c:344
+#: ../src/gsb_scheduler_list.c:274 ../src/gsb_transactions_list.c:347
 #: ../src/imputation_budgetaire.c:609 ../src/tiers_onglet.c:326
 #, fuzzy
 msgid "Delete"
@@ -1571,7 +1571,7 @@ msgid "Delete selected category"
 msgstr "请输入一个类别"
 
 #: ../src/categories_onglet.c:580 ../src/gsb_scheduler_list.c:284
-#: ../src/gsb_transactions_list.c:353 ../src/imputation_budgetaire.c:619
+#: ../src/gsb_transactions_list.c:356 ../src/imputation_budgetaire.c:619
 #: ../src/tiers_onglet.c:335
 msgid "Edit"
 msgstr "编辑"
@@ -1583,7 +1583,7 @@ msgid "Edit selected category"
 msgstr "类别"
 
 #: ../src/categories_onglet.c:590 ../src/gsb_scheduler_list.c:315
-#: ../src/gsb_transactions_list.c:380 ../src/imputation_budgetaire.c:630
+#: ../src/gsb_transactions_list.c:383 ../src/imputation_budgetaire.c:630
 #: ../src/tiers_onglet.c:345
 msgid "View"
 msgstr ""
@@ -1604,7 +1604,7 @@ msgstr "类别"
 msgid "Subcategory view"
 msgstr "子类别"
 
-#: ../src/categories_onglet.c:654 ../src/gsb_transactions_list.c:529
+#: ../src/categories_onglet.c:654 ../src/gsb_transactions_list.c:532
 #: ../src/imputation_budgetaire.c:694 ../src/tiers_onglet.c:462
 #, fuzzy
 msgid "Complete view"
@@ -2116,13 +2116,13 @@ msgid "Result without financial year: "
 msgstr "没有财年的结果:"
 
 #: ../src/etats_affiche.c:1403 ../src/gsb_scheduler_list.c:1260
-#: ../src/gsb_transactions_list.c:3816
+#: ../src/gsb_transactions_list.c:3830
 #, c-format
 msgid "Transfer to %s"
 msgstr "转帐到 %s"
 
 #: ../src/etats_affiche.c:1405 ../src/gsb_scheduler_list.c:1264
-#: ../src/gsb_transactions_list.c:3819
+#: ../src/gsb_transactions_list.c:3833
 #, c-format
 msgid "Transfer from %s"
 msgstr "从 %s 转帐"
@@ -2172,10 +2172,10 @@ msgstr "一般总计 (%d 交易):"
 msgid "General total: "
 msgstr "一般总计:"
 
-#: ../src/etats_affiche.c:1857 ../src/export_csv.c:587
+#: ../src/etats_affiche.c:1857 ../src/export_csv.c:595
 #: ../src/gsb_data_category.c:1058 ../src/gsb_form.c:735
-#: ../src/gsb_form.c:1761 ../src/gsb_form.c:2905 ../src/gsb_form.c:3308
-#: ../src/gsb_form_scheduler.c:317 ../src/gsb_transactions_list.c:3794
+#: ../src/gsb_form.c:1761 ../src/gsb_form.c:2920 ../src/gsb_form.c:3323
+#: ../src/gsb_form_scheduler.c:317 ../src/gsb_transactions_list.c:3808
 #, fuzzy
 msgid "Split of transaction"
 msgstr "更改交易"
@@ -2198,15 +2198,15 @@ msgstr "未命名"
 msgid "Outgoings"
 msgstr "支出"
 
-#: ../src/etats_affiche.c:2416 ../src/export_csv.c:779 ../src/gsb_form.c:1303
+#: ../src/etats_affiche.c:2416 ../src/export_csv.c:787 ../src/gsb_form.c:1303
 #: ../src/gsb_form.c:2148 ../src/gsb_form.c:2178 ../src/gsb_form_widget.c:428
-#: ../src/gsb_transactions_list.c:166 ../src/import_csv.c:82
+#: ../src/gsb_transactions_list.c:169 ../src/import_csv.c:82
 msgid "Value date"
 msgstr "有效日期"
 
-#: ../src/etats_affiche.c:2423 ../src/export_csv.c:785
+#: ../src/etats_affiche.c:2423 ../src/export_csv.c:793
 #: ../src/gsb_archive_config.c:102 ../src/gsb_assistant_archive_export.c:153
-#: ../src/gsb_form_widget.c:432 ../src/gsb_transactions_list.c:175
+#: ../src/gsb_form_widget.c:432 ../src/gsb_transactions_list.c:178
 msgid "Financial year"
 msgstr "财年"
 
@@ -2221,13 +2221,13 @@ msgstr "支付方式"
 msgid "Cheque"
 msgstr "支票"
 
-#: ../src/etats_affiche.c:2472 ../src/export_csv.c:821 ../src/gsb_form.c:1395
-#: ../src/gsb_form_widget.c:472 ../src/gsb_transactions_list.c:178
+#: ../src/etats_affiche.c:2472 ../src/export_csv.c:829 ../src/gsb_form.c:1395
+#: ../src/gsb_form_widget.c:472 ../src/gsb_transactions_list.c:181
 msgid "Voucher"
 msgstr "凭证"
 
-#: ../src/etats_affiche.c:2479 ../src/export_csv.c:827 ../src/gsb_form.c:1390
-#: ../src/gsb_form_widget.c:476 ../src/gsb_transactions_list.c:180
+#: ../src/etats_affiche.c:2479 ../src/export_csv.c:835 ../src/gsb_form.c:1390
+#: ../src/gsb_form_widget.c:476 ../src/gsb_transactions_list.c:183
 msgid "Bank references"
 msgstr "银行征信"
 
@@ -2379,7 +2379,7 @@ msgstr "数据显示"
 msgid "Generalities"
 msgstr "普遍性"
 
-#: ../src/etats_config.c:644 ../src/etats_config.c:647 ../src/export_csv.c:767
+#: ../src/etats_config.c:644 ../src/etats_config.c:647 ../src/export_csv.c:775
 #: ../src/fenetre_principale.c:253 ../src/parametres.c:430
 msgid "Transactions"
 msgstr "交易"
@@ -2512,16 +2512,17 @@ msgstr "选择报表包含的账户:"
 
 #: ../src/etats_config.c:2557 ../src/etats_config.c:2812
 #: ../src/etats_config.c:3094 ../src/etats_config.c:3901
-#: ../src/etats_config.c:4091 ../src/etats_config.c:7322
-#: ../src/tiers_onglet.c:1428 ../src/tiers_onglet.c:1448
+#: ../src/etats_config.c:4091 ../src/etats_config.c:7322 ../src/export.c:613
+#: ../src/gsb_assistant.c:91 ../src/tiers_onglet.c:1428
+#: ../src/tiers_onglet.c:1448
 msgid "Select all"
 msgstr "选择所有"
 
 #. ajoute le bouton (dé)sélectionne tout
 #: ../src/etats_config.c:2572 ../src/etats_config.c:2827
 #: ../src/etats_config.c:3109 ../src/etats_config.c:3916
-#: ../src/etats_config.c:4106 ../src/etats_config.c:7337 ../src/import.c:2270
-#: ../src/tiers_onglet.c:1219 ../src/tiers_onglet.c:1430
+#: ../src/etats_config.c:4106 ../src/etats_config.c:7337 ../src/export.c:608
+#: ../src/import.c:2270 ../src/tiers_onglet.c:1219 ../src/tiers_onglet.c:1430
 msgid "Unselect all"
 msgstr "取消选择所有"
 
@@ -3139,7 +3140,7 @@ msgstr "根据支付方式选择交易"
 msgid "Select methods of payment to include: "
 msgstr "选择包含的支付方式:"
 
-#: ../src/etats_csv.c:175 ../src/export_csv.c:410
+#: ../src/etats_csv.c:175 ../src/export_csv.c:418
 #, fuzzy, c-format
 msgid ""
 "Unable to create file \"%s\" :\n"
@@ -3446,11 +3447,11 @@ msgstr "从 %s %d"
 msgid "to %s %d"
 msgstr "到 %s %d"
 
-#: ../src/export.c:79
+#: ../src/export.c:89
 msgid "Exporting Grisbi accounts"
 msgstr ""
 
-#: ../src/export.c:80
+#: ../src/export.c:90
 msgid ""
 "This assistant will guide you through the process of exporting Grisbi "
 "accounts into QIF or CSV files.\n"
@@ -3459,84 +3460,94 @@ msgid ""
 "into currency of their respective account."
 msgstr ""
 
-#: ../src/export.c:136
+#: ../src/export.c:176
 msgid "Select accounts to export"
 msgstr "选择要导出的账户"
 
-#: ../src/export.c:173 ../src/export_csv.c:770
+#: ../src/export.c:213 ../src/export_csv.c:778
 #: ../src/gsb_data_partial_balance.c:1508
 msgid "Account name"
 msgstr "账户名称"
 
-#: ../src/export.c:256
+#: ../src/export.c:242
+#, fuzzy
+msgid "Select options to export"
+msgstr "选择要导出的账户"
+
+#: ../src/export.c:243 ../src/export.c:462
+#: ../src/gsb_assistant_archive_export.c:306
+#, fuzzy
+msgid "QIF format"
+msgstr "信息"
+
+#: ../src/export.c:243 ../src/export.c:463
+#: ../src/gsb_assistant_archive_export.c:307
+msgid "CSV format"
+msgstr ""
+
+#: ../src/export.c:249
+msgid "Treat all files as the first"
+msgstr ""
+
+#: ../src/export.c:326
 msgid "Export settings completed successfully"
 msgstr ""
 
-#: ../src/export.c:260
+#: ../src/export.c:330
 msgid "Press the 'Close' button to finish the export."
 msgstr ""
 
-#: ../src/export.c:288
+#: ../src/export.c:363
 #, fuzzy
 msgid "Accounts to export"
 msgstr "选择要导出的账户"
 
-#: ../src/export.c:293
+#: ../src/export.c:368
 msgid ""
 "The following accounts are to be exported. In the next screens, you will "
 "choose what to do with each of them."
 msgstr ""
 
-#: ../src/export.c:368 ../src/gsb_assistant_archive_export.c:300
+#: ../src/export.c:457 ../src/gsb_assistant_archive_export.c:300
 #, fuzzy
 msgid "Export format: "
 msgstr "导出报表:"
 
-#: ../src/export.c:373 ../src/gsb_assistant_archive_export.c:306
-#, fuzzy
-msgid "QIF format"
-msgstr "信息"
-
-#: ../src/export.c:374 ../src/gsb_assistant_archive_export.c:307
-msgid "CSV format"
-msgstr ""
-
-#. set the initial balance
-#: ../src/export_csv.c:291
+#: ../src/export_csv.c:294
 msgid "Initial balance"
 msgstr "初始余额"
 
-#: ../src/export_csv.c:608
+#: ../src/export_csv.c:616
 msgid "B"
 msgstr "B"
 
-#: ../src/export_csv.c:731 ../src/gsb_form.c:1915
+#: ../src/export_csv.c:739 ../src/gsb_form.c:1915
 msgid "Deleted account"
 msgstr "已删除账户"
 
-#: ../src/export_csv.c:773 ../src/import_csv.c:95
+#: ../src/export_csv.c:781 ../src/import_csv.c:95
 #, fuzzy
 msgid "Split"
 msgstr "Spain"
 
-#: ../src/export_csv.c:782
+#: ../src/export_csv.c:790
 msgid "Cheques"
 msgstr "支票"
 
-#: ../src/export_csv.c:788 ../src/gsb_transactions_list.c:177
+#: ../src/export_csv.c:796 ../src/gsb_transactions_list.c:180
 #: ../src/import_csv.c:94
 msgid "C/R"
 msgstr "C/R"
 
-#: ../src/export_csv.c:809 ../src/import_csv.c:87
+#: ../src/export_csv.c:817 ../src/import_csv.c:87
 msgid "Sub-categories"
 msgstr "子类别"
 
-#: ../src/export_csv.c:818 ../src/import_csv.c:89
+#: ../src/export_csv.c:826 ../src/import_csv.c:89
 msgid "Sub-budgetary lines"
 msgstr "子类别行"
 
-#: ../src/export_csv.c:824
+#: ../src/export_csv.c:832
 msgid "Reconciliation number"
 msgstr "调整数量"
 
@@ -4786,7 +4797,7 @@ msgid ""
 "or the close button to cancel the action."
 msgstr ""
 
-#: ../src/gsb_assistant.c:230
+#: ../src/gsb_assistant.c:243
 #, c-format
 msgid "%s (%d of %d)"
 msgstr ""
@@ -4907,7 +4918,7 @@ msgid "Import data from online bank services or from accounting software"
 msgstr ""
 
 #: ../src/gsb_assistant_file.c:582 ../src/navigation.c:1137
-#: ../src/traitement_variables.c:228
+#: ../src/traitement_variables.c:227
 #, fuzzy
 msgid "My accounts"
 msgstr "显示账户"
@@ -5220,7 +5231,7 @@ msgstr "根据文字选择交易"
 #. ok, all the transactions belong to the same account, we can
 #. * show a dialog to select the reconcile
 #: ../src/gsb_assistant_reconcile_config.c:1185
-#: ../src/gsb_transactions_list.c:2015
+#: ../src/gsb_transactions_list.c:2018
 #, fuzzy
 msgid "Selection of a reconciliation"
 msgstr "手工对账(取消对账)确认"
@@ -7133,7 +7144,7 @@ msgstr "选择银行账户:"
 msgid "No payee defined"
 msgstr "没有定义第三方"
 
-#: ../src/gsb_data_payee.c:542 ../src/gsb_form.c:3018 ../src/gsb_form.c:3019
+#: ../src/gsb_data_payee.c:542 ../src/gsb_form.c:3033 ../src/gsb_form.c:3034
 #: ../src/navigation.c:1250
 msgid "Report"
 msgstr "报表"
@@ -7163,8 +7174,8 @@ msgstr "信用卡"
 msgid "Direct debit"
 msgstr "直接借记"
 
-#: ../src/gsb_data_scheduled.c:1553 ../src/gsb_data_transaction.c:2027
-#: ../src/gsb_data_transaction.c:2089
+#: ../src/gsb_data_scheduled.c:1553 ../src/gsb_data_transaction.c:2028
+#: ../src/gsb_data_transaction.c:2090
 msgid "Cannot allocate memory, bad things will happen soon"
 msgstr "系统内存不足,请尽快关闭"
 
@@ -7402,19 +7413,19 @@ msgid "Transaction %d has invalid category %d.\n"
 msgstr "移动交易到类别"
 
 #. sub-budget not found
-#: ../src/gsb_debug.c:715
+#: ../src/gsb_debug.c:721
 #, c-format
 msgid "Transaction %d has budget %d but invalid sub-budget %d.\n"
 msgstr ""
 
 #. budget not found
-#: ../src/gsb_debug.c:729
+#: ../src/gsb_debug.c:733
 #, c-format
 msgid "Transaction %d has invalid budget %d.\n"
 msgstr ""
 
 #. payee not found
-#: ../src/gsb_debug.c:814
+#: ../src/gsb_debug.c:824
 #, fuzzy, c-format
 msgid "Transaction %d has invalid payee %d.\n"
 msgstr "交易清单预览"
@@ -7634,8 +7645,8 @@ msgid ""
 msgstr ""
 
 #: ../src/gsb_file_load.c:301 ../src/gsb_file_load.c:418
-#: ../src/gsb_file_others.c:458 ../src/gsb_file_others.c:595
-#: ../src/gsb_file_others.c:782 ../src/gsb_file_others.c:842
+#: ../src/gsb_file_others.c:459 ../src/gsb_file_others.c:603
+#: ../src/gsb_file_others.c:790 ../src/gsb_file_others.c:850
 #, c-format
 msgid "Cannot open file '%s': %s"
 msgstr "不能打开文件 '%s': %s"
@@ -7645,8 +7656,8 @@ msgstr "不能打开文件 '%s': %s"
 msgid "File does not exist"
 msgstr "文件已经存在"
 
-#: ../src/gsb_file_load.c:316 ../src/gsb_file_others.c:471
-#: ../src/gsb_file_others.c:794
+#: ../src/gsb_file_load.c:316 ../src/gsb_file_others.c:472
+#: ../src/gsb_file_others.c:802
 #, fuzzy, c-format
 msgid ""
 "%s doesn't seem to be a regular file,\n"
@@ -7668,12 +7679,12 @@ msgstr ""
 msgid "Encryption plugin not found."
 msgstr "账户 %s 未找到\n"
 
-#: ../src/gsb_file_load.c:462 ../src/gsb_file_load.c:5489
+#: ../src/gsb_file_load.c:464 ../src/gsb_file_load.c:5420
 #, fuzzy
 msgid "This is not a Grisbi file... Loading aborted."
 msgstr "该文件不是Grisbi报表"
 
-#: ../src/gsb_file_load.c:707
+#: ../src/gsb_file_load.c:730
 #, c-format
 msgid ""
 "An error occured while parsing the file :\n"
@@ -7682,14 +7693,14 @@ msgid ""
 msgstr ""
 
 #. we don't know here the release of that file, give the release needed
-#: ../src/gsb_file_load.c:8885
+#: ../src/gsb_file_load.c:8812
 #, fuzzy, c-format
 msgid ""
 "Grisbi version %s is needed to open this file.\n"
 "You are using version %s."
 msgstr "打开此文件需要Grisbi版本 %s "
 
-#: ../src/gsb_file_load.c:8910
+#: ../src/gsb_file_load.c:8837
 msgid ""
 "You have opened an archive.\n"
 "There is no limit in Grisbi, you can do whatever you want and save it later "
@@ -7697,7 +7708,7 @@ msgid ""
 "transactions or important information."
 msgstr ""
 
-#: ../src/gsb_file_load.c:8914
+#: ../src/gsb_file_load.c:8841
 msgid "Grisbi archive opened"
 msgstr ""
 
@@ -7721,8 +7732,13 @@ msgstr "预算行树的货币:"
 msgid "There is no report to record. Back."
 msgstr ""
 
+#: ../src/gsb_file_others.c:512
+#, fuzzy, c-format
+msgid "Error parsing file '%s': %s"
+msgstr "保存文件 '%s' 发生错误: %s"
+
 #. inform the user of that
-#: ../src/gsb_file_others.c:576
+#: ../src/gsb_file_others.c:584
 msgid ""
 "Some things in a report cannot be imported :\n"
 "The selected lists of financial years, accounts, transfer accounts, "
@@ -7732,31 +7748,31 @@ msgid ""
 "You should check and modify that in the property box of that account."
 msgstr ""
 
-#: ../src/gsb_file_others.c:582
+#: ../src/gsb_file_others.c:590
 #, fuzzy
 msgid "Importing a report"
 msgstr "导入报表"
 
-#: ../src/gsb_file_others.c:621 ../src/gsb_file_others.c:628
+#: ../src/gsb_file_others.c:629 ../src/gsb_file_others.c:636
 #, fuzzy
 msgid "This is not a grisbi file, loading canceled..."
 msgstr "该文件不是Grisbi预算行文件"
 
-#: ../src/gsb_file_others.c:645 ../src/gsb_file_others.c:656
-#: ../src/gsb_file_others.c:673 ../src/gsb_file_others.c:696
+#: ../src/gsb_file_others.c:653 ../src/gsb_file_others.c:664
+#: ../src/gsb_file_others.c:681 ../src/gsb_file_others.c:704
 msgid "The file version is below 0.6.0, Grisbi cannot import it."
 msgstr ""
 
-#: ../src/gsb_file_others.c:648 ../src/gsb_file_others.c:699
+#: ../src/gsb_file_others.c:656 ../src/gsb_file_others.c:707
 #, fuzzy
 msgid "This is not a category file, loading canceled..."
 msgstr "此文件不是Grisbi的类别清单文件"
 
-#: ../src/gsb_file_others.c:664
+#: ../src/gsb_file_others.c:672
 msgid "This is not a budget file, loading canceled..."
 msgstr ""
 
-#: ../src/gsb_file_others.c:681
+#: ../src/gsb_file_others.c:689
 msgid "This is not a report file, loading canceled..."
 msgstr ""
 
@@ -7855,68 +7871,68 @@ msgstr ""
 msgid "No payee selected for this report."
 msgstr "本报表没有选择第三方。"
 
-#: ../src/gsb_form.c:2767
+#: ../src/gsb_form.c:2782
 msgid "You must enter a date."
 msgstr "您必须输入日期"
 
-#: ../src/gsb_form.c:2774
+#: ../src/gsb_form.c:2789
 #, fuzzy, c-format
 msgid "Invalid date %s"
 msgstr "非法日期"
 
-#: ../src/gsb_form.c:2797
+#: ../src/gsb_form.c:2812
 #, fuzzy, c-format
 msgid "Invalid value date %s"
 msgstr "非法日期"
 
-#: ../src/gsb_form.c:2823
+#: ../src/gsb_form.c:2838
 #, c-format
 msgid "Beware the date must be between %s and %s"
 msgstr ""
 
-#: ../src/gsb_form.c:2826 ../src/gsb_form.c:2853
+#: ../src/gsb_form.c:2841 ../src/gsb_form.c:2868
 #, fuzzy
 msgid "Invalid date"
 msgstr "非法日期"
 
-#: ../src/gsb_form.c:2851
+#: ../src/gsb_form.c:2866
 #, fuzzy, c-format
 msgid "The date must be less than or equal to %s"
 msgstr "小于或等于"
 
-#: ../src/gsb_form.c:2887
+#: ../src/gsb_form.c:2902
 #, fuzzy
 msgid "You must enter an amount."
 msgstr "您必须输入日期"
 
-#: ../src/gsb_form.c:2907
+#: ../src/gsb_form.c:2922
 msgid ""
 "You cannot set split of transaction in category for a daughter of a split of "
 "transaction."
 msgstr ""
 
-#: ../src/gsb_form.c:2941
+#: ../src/gsb_form.c:2956
 #, fuzzy
 msgid ""
 "Cannot associate a transfer to a deleted account in a scheduled transaction."
 msgstr "转换交易为计划交易"
 
-#: ../src/gsb_form.c:2948
+#: ../src/gsb_form.c:2963
 #, fuzzy
 msgid ""
 "There is no associated account for this transfer or associated account is "
 "invalid."
 msgstr "本转帐关联的账户不合法"
 
-#: ../src/gsb_form.c:2956
+#: ../src/gsb_form.c:2971
 msgid "Can't issue a transfer its own account."
 msgstr "不能转帐到本账户。"
 
-#: ../src/gsb_form.c:2961
+#: ../src/gsb_form.c:2976
 msgid "Can't issue a transfer on a closed account."
 msgstr "不能在结算账户上产生交易。"
 
-#: ../src/gsb_form.c:2987
+#: ../src/gsb_form.c:3002
 msgid ""
 "Selected method of payment has an automatic incremental number\n"
 "but doesn't contain any number.\n"
@@ -7926,7 +7942,7 @@ msgstr ""
 "但是没有任何编号。\n"
 "仍然继续?"
 
-#: ../src/gsb_form.c:3005
+#: ../src/gsb_form.c:3020
 msgid ""
 "Warning: this cheque number is already used.\n"
 "Continue anyway?"
@@ -7934,31 +7950,31 @@ msgstr ""
 "警告:该支票的编号已经使用过了。\n"
 "仍然继续?"
 
-#: ../src/gsb_form.c:3026
+#: ../src/gsb_form.c:3041
 #, fuzzy
 msgid "A transaction with a multiple payee must be a new one."
 msgstr "有多个第三方的交易必须生成新的交易。"
 
-#: ../src/gsb_form.c:3031
+#: ../src/gsb_form.c:3046
 #, fuzzy
 msgid "A transaction with a multiple payee cannot be a split child."
 msgstr "有多个第三方的交易必须生成新的交易。"
 
-#: ../src/gsb_form.c:3042
+#: ../src/gsb_form.c:3057
 msgid "The word \"Report\" is reserved. Please use another one."
 msgstr ""
 
-#: ../src/gsb_form.c:3049
+#: ../src/gsb_form.c:3064
 #, fuzzy
 msgid "Invalid multiple payee."
 msgstr "无效的多第三方。"
 
-#: ../src/gsb_form.c:3331
+#: ../src/gsb_form.c:3346
 #, fuzzy
 msgid "Modifying a transaction"
 msgstr "更改交易"
 
-#: ../src/gsb_form.c:3332
+#: ../src/gsb_form.c:3347
 msgid ""
 "You are trying to change a split of transaction to another kind of "
 "transaction.\n"
@@ -7968,7 +7984,7 @@ msgid ""
 msgstr ""
 
 #. propose to configure the form
-#: ../src/gsb_form.c:3635
+#: ../src/gsb_form.c:3650
 msgid "Configure the form"
 msgstr ""
 
@@ -8090,11 +8106,11 @@ msgstr "反交易支付方式"
 msgid "Free"
 msgstr "费用"
 
-#: ../src/gsb_form_widget.c:456 ../src/gsb_transactions_list.c:173
+#: ../src/gsb_form_widget.c:456 ../src/gsb_transactions_list.c:176
 msgid "Method of payment"
 msgstr "支付方式"
 
-#: ../src/gsb_form_widget.c:484 ../src/gsb_transactions_list.c:181
+#: ../src/gsb_form_widget.c:484 ../src/gsb_transactions_list.c:184
 msgid "Transaction number"
 msgstr "交易编号"
 
@@ -8351,7 +8367,7 @@ msgstr ""
 msgid "Last statement: %s"
 msgstr "最后声明"
 
-#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2064
+#: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2067
 #, fuzzy
 msgid "Init date"
 msgstr "初始日期"
@@ -8618,23 +8634,23 @@ msgid "Show transactions for the next: "
 msgstr "根据文字选择交易:"
 
 #. Edit transaction
-#: ../src/gsb_scheduler_list.c:2317 ../src/gsb_transactions_list.c:2478
+#: ../src/gsb_scheduler_list.c:2317 ../src/gsb_transactions_list.c:2481
 msgid "Edit transaction"
 msgstr "更改交易"
 
 #. Clone transaction
-#: ../src/gsb_scheduler_list.c:2329 ../src/gsb_transactions_list.c:2525
+#: ../src/gsb_scheduler_list.c:2329 ../src/gsb_transactions_list.c:2528
 msgid "Clone transaction"
 msgstr "复制交易"
 
 #. New transaction
-#: ../src/gsb_scheduler_list.c:2344 ../src/gsb_transactions_list.c:334
-#: ../src/gsb_transactions_list.c:2493
+#: ../src/gsb_scheduler_list.c:2344 ../src/gsb_transactions_list.c:337
+#: ../src/gsb_transactions_list.c:2496
 msgid "New transaction"
 msgstr "新交易"
 
 #. Delete transaction
-#: ../src/gsb_scheduler_list.c:2355 ../src/gsb_transactions_list.c:2501
+#: ../src/gsb_scheduler_list.c:2355 ../src/gsb_transactions_list.c:2504
 msgid "Delete transaction"
 msgstr "删除交易"
 
@@ -8671,123 +8687,123 @@ msgstr "浏览"
 msgid "Select icon directory"
 msgstr "选择所有"
 
-#: ../src/gsb_transactions_list.c:174
+#: ../src/gsb_transactions_list.c:177
 msgid "Reconciliation reference"
 msgstr "相关调整"
 
-#: ../src/gsb_transactions_list.c:182
+#: ../src/gsb_transactions_list.c:185
 #, fuzzy
 msgid "Cheque number"
 msgstr "支票编号"
 
-#: ../src/gsb_transactions_list.c:199
+#: ../src/gsb_transactions_list.c:202
 #, fuzzy
 msgid "Delete a child transaction."
 msgstr "删除一条定期交易"
 
-#: ../src/gsb_transactions_list.c:203
+#: ../src/gsb_transactions_list.c:206
 #, fuzzy
 msgid "Delete a transaction."
 msgstr "删除交易"
 
-#: ../src/gsb_transactions_list.c:207
+#: ../src/gsb_transactions_list.c:210
 #, fuzzy
 msgid "Delete a child of scheduled transaction."
 msgstr "删除一条定期交易"
 
-#: ../src/gsb_transactions_list.c:211
+#: ../src/gsb_transactions_list.c:214
 #, fuzzy
 msgid "Delete a scheduled transaction."
 msgstr "删除一条定期交易"
 
-#: ../src/gsb_transactions_list.c:215
+#: ../src/gsb_transactions_list.c:218
 #, fuzzy
 msgid "Delete one or all occurences of scheduled transaction."
 msgstr "删除一条定期交易"
 
-#: ../src/gsb_transactions_list.c:339
+#: ../src/gsb_transactions_list.c:342
 #, fuzzy
 msgid "Blank the form to create a new transaction"
 msgstr "类别总计 (%d 交易)"
 
-#: ../src/gsb_transactions_list.c:348
+#: ../src/gsb_transactions_list.c:351
 #, fuzzy
 msgid "Delete selected transaction"
 msgstr "删除一条定期交易"
 
-#: ../src/gsb_transactions_list.c:357
+#: ../src/gsb_transactions_list.c:360
 #, fuzzy
 msgid "Edit current transaction"
 msgstr "更改交易"
 
-#: ../src/gsb_transactions_list.c:361
+#: ../src/gsb_transactions_list.c:364
 msgid "Reconcile"
 msgstr "对账"
 
-#: ../src/gsb_transactions_list.c:366
+#: ../src/gsb_transactions_list.c:369
 #, fuzzy
 msgid "Start account reconciliation"
 msgstr "对账引用不警告"
 
-#: ../src/gsb_transactions_list.c:376
+#: ../src/gsb_transactions_list.c:379
 #, fuzzy
 msgid "Print the transactions list"
 msgstr "交易列表排序"
 
-#: ../src/gsb_transactions_list.c:384
+#: ../src/gsb_transactions_list.c:387
 msgid "Change display mode of the list"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:388
+#: ../src/gsb_transactions_list.c:391
 #, fuzzy
 msgid "Import rules"
 msgstr "导入"
 
-#: ../src/gsb_transactions_list.c:392
+#: ../src/gsb_transactions_list.c:395
 msgid "Quick file import by rules"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:399
+#: ../src/gsb_transactions_list.c:402
 #, fuzzy
 msgid "Recreates archive"
 msgstr "删除第三方"
 
-#: ../src/gsb_transactions_list.c:404
+#: ../src/gsb_transactions_list.c:407
 #, fuzzy
 msgid "Recreates the line of the archive and hiding the transactions"
 msgstr "删除一条定期交易"
 
-#: ../src/gsb_transactions_list.c:482
+#: ../src/gsb_transactions_list.c:485
 #, fuzzy
 msgid "Remove the rule"
 msgstr "删除报表"
 
-#: ../src/gsb_transactions_list.c:514
+#: ../src/gsb_transactions_list.c:517
 msgid "Simple view"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:519
+#: ../src/gsb_transactions_list.c:522
 #, fuzzy
 msgid "Two lines view"
 msgstr "两行模式"
 
-#: ../src/gsb_transactions_list.c:524
+#: ../src/gsb_transactions_list.c:527
 #, fuzzy
 msgid "Three lines view"
 msgstr "三行模式"
 
-#: ../src/gsb_transactions_list.c:538
+#: ../src/gsb_transactions_list.c:541
 #, fuzzy
 msgid "Show reconciled transactions"
 msgstr "没有调整的交易"
 
-#: ../src/gsb_transactions_list.c:552
+#: ../src/gsb_transactions_list.c:555
 #, fuzzy
 msgid "Show lines archives"
 msgstr "已知货币"
 
-#: ../src/gsb_transactions_list.c:835 ../src/gsb_transactions_list.c:3933
-#: ../src/gsb_transactions_list.c:4049
+#: ../src/gsb_transactions_list.c:838 ../src/gsb_transactions_list.c:3947
+#: ../src/gsb_transactions_list.c:4063
 msgid ""
 "Some children didn't find their mother in the list, this shouldn't happen "
 "and there is probably a bug behind that. Please contact the Grisbi team.\n"
@@ -8795,45 +8811,45 @@ msgid ""
 "The concerned children number are :\n"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1079
+#: ../src/gsb_transactions_list.c:1082
 msgid "P"
 msgstr "P"
 
-#: ../src/gsb_transactions_list.c:1083
+#: ../src/gsb_transactions_list.c:1086
 msgid "T"
 msgstr "T"
 
 #. set the R on the transaction
-#: ../src/gsb_transactions_list.c:1087 ../src/gsb_transactions_list.c:1935
+#: ../src/gsb_transactions_list.c:1090 ../src/gsb_transactions_list.c:1938
 msgid "R"
 msgstr "R"
 
-#: ../src/gsb_transactions_list.c:1466
+#: ../src/gsb_transactions_list.c:1469
 #, fuzzy, c-format
 msgid "Do you want to add the transactions of the archive %s into the list ?"
 msgstr "您想恢复最后一个细目分类的所有行吗?"
 
-#: ../src/gsb_transactions_list.c:1479
+#: ../src/gsb_transactions_list.c:1482
 msgid ""
 "An archive was clicked but Grisbi is unable to get the name. It seems like a "
 "bug.\n"
 "Please try to reproduce and contact the Grisbi team."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1483
+#: ../src/gsb_transactions_list.c:1486
 msgid ""
 "An archive was clicked but it seems to have the number 0, wich should not "
 "happen.\n"
 "Please try to reproduce and contact the Grisbi team."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1866
+#: ../src/gsb_transactions_list.c:1869
 msgid ""
 "You cannot switch a transaction between R and non R while reconciling.\n"
 "Please finish or cancel the reconciliation first."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1878
+#: ../src/gsb_transactions_list.c:1881
 #, fuzzy, c-format
 msgid ""
 "You are trying to reconcile or unreconcile a transaction manually, which is "
@@ -8850,7 +8866,7 @@ msgstr ""
 
 #. we warn the user the transaction disappear
 #. * don't laugh ! there were several bugs reports about a transaction wich disappear :-)
-#: ../src/gsb_transactions_list.c:1947
+#: ../src/gsb_transactions_list.c:1950
 msgid ""
 "The transaction has disappear from the list...\n"
 "Don't worry, it's because you marked it as R, and you choosed not to show "
@@ -8858,26 +8874,26 @@ msgid ""
 "did."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:1948
+#: ../src/gsb_transactions_list.c:1951
 #, fuzzy
 msgid "Marking a transaction as R"
 msgstr "标记交易"
 
-#: ../src/gsb_transactions_list.c:2027
+#: ../src/gsb_transactions_list.c:2030
 #, fuzzy
 msgid "Select the reconciliation to associate to the selected transaction: "
 msgstr "既没有调整也没有检查的交易:"
 
-#: ../src/gsb_transactions_list.c:2179
+#: ../src/gsb_transactions_list.c:2182
 msgid "Grisbi couldn't get the selection, operation canceled..."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:2223
+#: ../src/gsb_transactions_list.c:2226
 #, fuzzy
 msgid "Impossible to delete an archived transaction."
 msgstr "不能删除一笔对账交易。"
 
-#: ../src/gsb_transactions_list.c:2232
+#: ../src/gsb_transactions_list.c:2235
 msgid ""
 "Impossible to delete a reconciled transaction.\n"
 "The transaction, the contra-transaction or the children if it is a split are "
@@ -8885,82 +8901,82 @@ msgid ""
 "necessary."
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:2247
+#: ../src/gsb_transactions_list.c:2250
 #, c-format
 msgid ""
 "Do you really want to delete the child of the transaction with party '%s' ?"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:2259
+#: ../src/gsb_transactions_list.c:2262
 #, c-format
 msgid "Do you really want to delete transaction with party '%s' ?"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:2462
+#: ../src/gsb_transactions_list.c:2465
 #, fuzzy
 msgid "Displays the contra-transaction"
 msgstr "显示交易"
 
 #. use transaction as template
-#: ../src/gsb_transactions_list.c:2515 ../src/menu.c:221
+#: ../src/gsb_transactions_list.c:2518 ../src/menu.c:221
 msgid "Use selected transaction as a template"
 msgstr "使用选中交易做模板"
 
 #. Convert to scheduled transaction
-#: ../src/gsb_transactions_list.c:2538
+#: ../src/gsb_transactions_list.c:2541
 msgid "Convert transaction to scheduled transaction"
 msgstr "转换交易为计划交易"
 
 #. Move to another account
-#: ../src/gsb_transactions_list.c:2547
+#: ../src/gsb_transactions_list.c:2550
 msgid "Move transaction to another account"
 msgstr "移动交易到另一个账户"
 
 #. Change cell content.
-#: ../src/gsb_transactions_list.c:2570
+#: ../src/gsb_transactions_list.c:2573
 msgid "Change cell content"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:2621
+#: ../src/gsb_transactions_list.c:2624
 #, fuzzy
 msgid "Clear cell"
 msgstr "取消"
 
-#: ../src/gsb_transactions_list.c:3018
+#: ../src/gsb_transactions_list.c:3021
 msgid "Cannot move a transfer on his contra-account"
 msgstr "不能移动交易到它的反账户"
 
 #. sort by line
-#: ../src/gsb_transactions_list.c:3322
+#: ../src/gsb_transactions_list.c:3325
 #, fuzzy
 msgid "Sort list by: "
 msgstr "按日期排序:"
 
-#: ../src/gsb_transactions_list.c:3369
+#: ../src/gsb_transactions_list.c:3372
 msgid "alignment: "
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3377
+#: ../src/gsb_transactions_list.c:3380
 msgid "LEFT"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3391
+#: ../src/gsb_transactions_list.c:3394
 msgid "CENTER"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3405
+#: ../src/gsb_transactions_list.c:3408
 msgid "RIGHT"
 msgstr ""
 
-#: ../src/gsb_transactions_list.c:3803
+#: ../src/gsb_transactions_list.c:3817
 msgid "Transfer to a deleted account"
 msgstr "转帐到一个删除的账户"
 
-#: ../src/gsb_transactions_list.c:3805
+#: ../src/gsb_transactions_list.c:3819
 msgid "Transfer from a deleted account"
 msgstr "来自已删除的账户转帐"
 
-#: ../src/gsb_transactions_list.c:3965 ../src/gsb_transactions_list.c:4075
+#: ../src/gsb_transactions_list.c:3979 ../src/gsb_transactions_list.c:4089
 msgid ""
 "You have just recovered an archive, if you don't see any new transaction, "
 "remember that the R transactions are not showed so the archived transactions "
@@ -12688,9 +12704,6 @@ msgstr ""
 #~ msgid "Error opening config"
 #~ msgstr "打开配置文件发生错误"
 
-#~ msgid "Error saving file '%s': %s"
-#~ msgstr "保存文件 '%s' 发生错误: %s"
-
 #~ msgid "Loading backup"
 #~ msgstr "载入备份"
 
diff --git a/share/.gitignore b/share/.gitignore
index d253632..9c733a5 100644
--- a/share/.gitignore
+++ b/share/.gitignore
@@ -1 +1,3 @@
+Makefile
+Makefile.in*
 grisbi.desktop
diff --git a/share/grisbi.desktop b/share/grisbi.desktop
deleted file mode 100644
index 2871db6..0000000
--- a/share/grisbi.desktop
+++ /dev/null
@@ -1,25 +0,0 @@
-[Desktop Entry]
-Name=Grisbi
-Name[cs]=Grisbi
-Name[da]=Grisbi
-Name[de]=Grisbi
-Name[el]=Grisbi
-Name[es]=Grisbi
-Name[fr]=Grisbi
-Name[he]=גריסבי
-Name[lv]=Grisbi
-Name[nl]=Grisbi
-Name[pl]=Grisbi
-Name[pt_BR]=Grisbi
-Name[ro]=Grisbi
-Name[ru]=Grisbi
-Name[zh_CN]=Grisbi
-Comment=Personnal finances manager
-Comment[cs]=Osobní správce financí
-Comment[de]=Finanzprogramm für Privatpersonen
-Comment[fr]=Gestionnaire de finances personnelles
-Exec=grisbi
-Icon=grisbi
-Terminal=false
-Type=Application
-Categories=Office;Finance;
diff --git a/src/bet_data.c b/src/bet_data.c
index 518c910..03336a8 100644
--- a/src/bet_data.c
+++ b/src/bet_data.c
@@ -1493,15 +1493,18 @@ GDate *bet_data_array_get_date_max ( gint account_number )
 {
     GDate *date_min;
     GDate *date_max;
+    GDate *date_tmp;
 
     date_min = gsb_data_account_get_bet_start_date ( account_number );
 
     date_max = gsb_date_copy ( date_min );
+    date_tmp = date_max;
 
     if ( g_date_get_day ( date_min ) == 1 )
     {
         g_date_add_months (date_max, gsb_data_account_get_bet_months ( account_number ) - 1 );
-        date_max = gsb_date_get_last_day_of_month ( date_max );
+        date_max = gsb_date_get_last_day_of_month ( date_tmp );
+        g_date_free ( date_tmp );
     }
     else
     {
@@ -1509,6 +1512,8 @@ GDate *bet_data_array_get_date_max ( gint account_number )
         g_date_subtract_days ( date_max, 1 );
     }
 
+    g_date_free ( date_min );
+
     return date_max;
 }
 
diff --git a/src/bet_data_finance.c b/src/bet_data_finance.c
index aa553dc..c8c238c 100644
--- a/src/bet_data_finance.c
+++ b/src/bet_data_finance.c
@@ -257,12 +257,9 @@ gdouble bet_data_finance_get_total_cost ( struct_echeance *s_echeance )
  * */
 void bet_data_finance_structure_amortissement_free ( struct_amortissement *s_amortissement )
 {
-    if ( s_amortissement -> str_date )
-        g_free ( s_amortissement -> str_date );
-    if ( s_amortissement -> str_echeance )
-        g_free ( s_amortissement -> str_echeance );
-    if ( s_amortissement -> str_frais )
-        g_free ( s_amortissement -> str_frais );
+    g_free ( s_amortissement -> str_date );
+    g_free ( s_amortissement -> str_echeance );
+    g_free ( s_amortissement -> str_frais );
 
     g_free ( s_amortissement );
 }
diff --git a/src/bet_graph.c b/src/bet_graph.c
index 4627567..c730340 100644
--- a/src/bet_graph.c
+++ b/src/bet_graph.c
@@ -380,7 +380,8 @@ void bet_graph_sectors_graph_new ( GtkWidget *button,
     GtkWidget *box_pie;
     GtkWidget *button_grid;
     gchar *title;
-    gint result;
+    gint result_credit = FALSE;
+    gint result_debit = FALSE;
     gint account_number;
     gint currency_number;
     struct_bet_graph_data *self_credit;
@@ -440,13 +441,10 @@ void bet_graph_sectors_graph_new ( GtkWidget *button,
     /* populate the data for debit */
     if ( self_debit->valid_data == FALSE )
         self_debit->valid_data = bet_graph_populate_sectors_by_hist_data ( self_debit );
-    if ( !self_debit->valid_data )
-        return;
 
     /* show the data for debit */
-    result = bet_graph_affiche_camemberts ( self_debit );
-    if ( !result )
-        return;
+    if ( self_debit->valid_data )
+        result_debit = bet_graph_affiche_camemberts ( self_debit );
 
     /* Set the graph for credit */
     self_credit = struct_initialise_bet_graph_data ( );
@@ -464,18 +462,20 @@ void bet_graph_sectors_graph_new ( GtkWidget *button,
     /* populate the data for credit */
     if ( self_credit->valid_data == FALSE )
         self_credit->valid_data = bet_graph_populate_sectors_by_hist_data ( self_credit );
-    if ( !self_credit->valid_data )
-        return;
 
     /* show the data for credit */
-    result = bet_graph_affiche_camemberts ( self_credit );
-    if ( !result )
-        return;
+    if ( self_credit->valid_data )
+        result_credit = bet_graph_affiche_camemberts ( self_credit );
 
+    /* show or hide widgets */
     gtk_widget_show_all ( dialog );
     gtk_widget_hide ( button_grid );
+    if ( !result_credit )
+        gtk_widget_hide ( self_credit->widget );
+    if ( !result_debit )
+        gtk_widget_hide ( self_debit->widget );
 
-    result = gtk_dialog_run ( GTK_DIALOG ( dialog ) );
+    gtk_dialog_run ( GTK_DIALOG ( dialog ) );
 
     /* free the data */
     struct_free_bet_graph_data ( self_debit );
@@ -503,6 +503,7 @@ gboolean bet_graph_populate_sectors_by_hist_data ( struct_bet_graph_data *self )
     if ( gtk_tree_model_get_iter_first ( model, &iter ) )
     {
         gint account_number;
+        gint type_compte;
         gchar *libelle_division = self -> tab_libelle[0];
         gchar **tab_libelle_division;
         gdouble *tab_montant_division = self -> tab_Y;
@@ -515,6 +516,8 @@ gboolean bet_graph_populate_sectors_by_hist_data ( struct_bet_graph_data *self )
                         -1 );
         if ( account_number != self -> account_number )
             return FALSE;
+
+        type_compte = gsb_data_account_get_kind ( account_number );
         do
         {
             gchar *desc;
@@ -535,17 +538,21 @@ gboolean bet_graph_populate_sectors_by_hist_data ( struct_bet_graph_data *self )
                 strncpy ( &libelle_division[self -> nbre_elemnts * TAILLE_MAX_LIBELLE], desc, TAILLE_MAX_LIBELLE );
                 tab_montant_division[self -> nbre_elemnts] = utils_str_strtod ( ( amount == NULL) ? "0" : amount, NULL );
 
-                self->montant += tab_montant_division[self -> nbre_elemnts];
+                if ( type_compte ==  GSB_TYPE_CASH && tab_montant_division[self -> nbre_elemnts] < 0 )
+                    self->montant += -tab_montant_division[self -> nbre_elemnts];
+                else
+                    self->montant += tab_montant_division[self -> nbre_elemnts];
+
                 self -> nbre_elemnts++;
             }
 
             if ( self -> nbre_elemnts >= MAX_SEGMENT_CAMEMBERT )
                 break;
-
         }
         while ( gtk_tree_model_iter_next ( GTK_TREE_MODEL ( model ), &iter ) );
 
-        return TRUE;
+        if ( self -> nbre_elemnts )
+            return TRUE;
     }
 
     return FALSE;
@@ -665,7 +672,6 @@ void bet_graph_line_graph_new ( GtkWidget *button, GtkTreeView *tree_view )
                         G_CALLBACK ( bet_graph_notebook_change_page ),
                         self );
 
-
     /* set the graphique page */
     self->plot = bet_graph_create_graph_page ( self, TRUE );
 
diff --git a/src/bet_hist.c b/src/bet_hist.c
index 9a433d5..262e0dc 100644
--- a/src/bet_hist.c
+++ b/src/bet_hist.c
@@ -338,12 +338,10 @@ gboolean bet_historical_div_toggle_clicked ( GtkCellRendererToggle *renderer,
                 if ( bet_historical_get_full_div ( model, &parent ) )
                 {
                     amount = bet_historical_get_children_amount ( model, &parent );
-                    if ( str_amount )
-                        g_free ( str_amount );
+                    g_free ( str_amount );
                     str_amount = gsb_real_safe_real_to_string ( amount,
                                 gsb_data_account_get_currency_floating_point ( account_number ) );
-                    if ( str_average )
-                        g_free ( str_average );
+                    g_free ( str_average );
                     str_average = utils_real_get_string_with_currency ( amount,
                                 gsb_data_account_get_currency ( account_number ), TRUE );
                     gtk_tree_store_set ( GTK_TREE_STORE ( model ),
@@ -892,8 +890,7 @@ void bet_historical_populate_div_model ( gpointer key,
       g_hash_table_size ( sh -> list_sub_div ) < 1 ) )
     {
         retained = bet_data_hist_get_div_amount ( account_nb, div_number, 0 );
-        if ( str_amount )
-            g_free ( str_amount );
+        g_free ( str_amount );
         str_amount = gsb_real_safe_real_to_string ( retained,
                         gsb_data_currency_get_floating_point ( currency_number ) );
         str_retained = utils_real_get_string_with_currency ( retained, currency_number, TRUE );
@@ -976,8 +973,7 @@ void bet_historical_populate_div_model ( gpointer key,
             {
                 /* printf ("account_nb = %d div_number = %d sub_sh -> div = %d\n", account_nb, div_number, sub_sh -> div ); */
                 retained = bet_data_hist_get_div_amount ( account_nb, div_number, sub_sh -> div );
-                if ( str_amount )
-                    g_free ( str_amount );
+                g_free ( str_amount );
                 str_amount = gsb_real_safe_real_to_string ( retained,
                         gsb_data_currency_get_floating_point ( currency_number ) );
                 str_retained = utils_real_get_string_with_currency ( retained, currency_number, TRUE );
diff --git a/src/bet_tab.c b/src/bet_tab.c
index 26e8f23..d4c76d3 100644
--- a/src/bet_tab.c
+++ b/src/bet_tab.c
@@ -912,10 +912,8 @@ void bet_array_refresh_scheduled_data ( GtkTreeModel *tab_model,
         }
 
         g_free ( str_amount );
-        if ( str_credit )
-            g_free ( str_credit );
-        if ( str_debit )
-            g_free ( str_debit );
+        g_free ( str_credit );
+        g_free ( str_debit );
     }
 }
 
@@ -1059,10 +1057,8 @@ void bet_array_refresh_transactions_data ( GtkTreeModel *tab_model,
         g_free ( str_date );
         g_free ( str_amount );
         g_free ( str_description );
-        if ( str_debit )
-            g_free ( str_debit );
-        if ( str_credit )
-            g_free ( str_credit );
+        g_free ( str_debit );
+        g_free ( str_credit );
     }
 }
 
@@ -1080,7 +1076,7 @@ void bet_array_list_add_new_hist_line ( GtkTreeModel *tab_model,
                         GDate *date_max )
 {
     GtkTreeIter tab_iter;
-    GDate *date;
+    GDate *date, *date_tmp;
     GDate *date_jour;
     GValue date_value = {0, };
     gchar *str_date;
@@ -1164,12 +1160,18 @@ void bet_array_list_add_new_hist_line ( GtkTreeModel *tab_model,
         g_value_unset ( &date_value );
         g_free ( str_date );
         g_date_add_months ( date, 1 );
-        date = gsb_date_get_last_day_of_month ( date );
+
+        date_tmp = date;
+        date = gsb_date_get_last_day_of_month ( date_tmp );
+        g_date_free ( date_tmp );
     }
 
+    if ( date )
+        g_date_free ( date );
+    if ( date_jour )
+        g_date_free ( date_jour );
     g_free ( str_description );
-    if ( str_debit )
-        g_free ( str_debit );
+    g_free ( str_debit );
     g_free ( str_value );
     g_free ( str_amount );
 }
@@ -1282,10 +1284,8 @@ gboolean bet_array_refresh_futur_data ( GtkTreeModel *tab_model,
         g_free ( str_date );
         g_free ( str_description );
         g_free ( str_amount );
-        if ( str_debit )
-            g_free ( str_debit );
-        if ( str_credit )
-            g_free ( str_credit );
+        g_free ( str_debit );
+        g_free ( str_credit );
     }
 
     return TRUE;
@@ -1843,10 +1843,8 @@ void bet_array_adjust_hist_amount ( gint div_number,
                         sign = bet_data_get_div_type ( div_number );
                         number = gsb_real_sub ( number, amount );
 
-                        if ( str_amount )
-                            g_free ( str_amount );
-                        if ( str_desc )
-                            g_free ( str_desc );
+                        g_free ( str_amount );
+                        g_free ( str_desc );
                         if ( sign == 1 )
                         {
                             if ( number.mantissa < 0 )
@@ -2693,10 +2691,8 @@ gboolean bet_array_refresh_transfert_data ( GtkTreeModel *tab_model,
         g_free ( str_date );
         g_free ( str_description );
         g_free ( str_amount );
-        if ( str_debit )
-            g_free ( str_debit );
-        if ( str_credit )
-            g_free ( str_credit );
+        g_free ( str_debit );
+        g_free ( str_credit );
     }
 
     return FALSE;
diff --git a/src/etats_config_ui.c b/src/etats_config_ui.c
index 7530fba..8df48a7 100644
--- a/src/etats_config_ui.c
+++ b/src/etats_config_ui.c
@@ -32,7 +32,6 @@
 
 /*START_INCLUDE*/
 #include "etats_config_ui.h"
-#include "gsb_calendar_entry.h"
 #include "gsb_etats_config.h"
 #include "structures.h"
 #include "utils.h"
@@ -44,9 +43,6 @@
 
 
 /*START_STATIC*/
-static void etats_config_ui_toggle_button_init_button_expand ( gchar *name,
-                        GtkWidget *tree_view );
-
 static void etats_config_ui_left_panel_add_line ( GtkTreeStore *tree_model,
                         GtkTreeIter *iter,
                         GtkWidget *notebook,
@@ -54,6 +50,10 @@ static void etats_config_ui_left_panel_add_line ( GtkTreeStore *tree_model,
                         const gchar *title,
                         gint page );
 GtkWidget *etats_config_ui_left_panel_create_tree_view ( void );
+static void etats_config_ui_left_panel_notebook_change_page ( GtkNotebook *notebook,
+                        GtkNotebookPage *npage,
+                        gint page,
+                        gpointer user_data );
 static void etats_config_ui_left_panel_populate_tree_model ( GtkTreeStore *tree_model,
                         GtkWidget *notebook );
 static gboolean etats_config_ui_left_panel_tree_view_selectable_func (GtkTreeSelection *selection,
@@ -65,6 +65,10 @@ static gboolean etats_config_ui_left_panel_tree_view_selection_changed ( GtkTree
                         gpointer data );
 static gboolean etats_config_ui_left_panel_tree_view_update_style ( GtkWidget *button,
                         gint *page_number );
+static GtkWidget *etats_config_ui_onglet_affichage_devises_create_page ( gint page );
+static GtkWidget *etats_config_ui_onglet_affichage_generalites_create_page ( gint page );
+static GtkWidget *etats_config_ui_onglet_affichage_operations_create_page ( gint page );
+static GtkWidget *etats_config_ui_onglet_affichage_titles_create_page ( gint page );
 
 static GtkWidget *etats_config_ui_onglet_budgets_create_page ( gint page );
 static void etats_config_ui_onglet_categ_budget_init_buttons_select_unselect ( gchar *name,
@@ -91,17 +95,20 @@ static gboolean etats_config_ui_onglet_data_grouping_drop_possible ( GtkTreeDrag
 static gboolean etats_config_ui_onglet_data_grouping_init_tree_view ( void );
 static void etats_config_ui_onglet_data_grouping_selection_changed ( GtkTreeSelection *selection,
                         GtkWidget *tree_view );
+static GtkWidget *etats_config_ui_onglet_data_separation_create_page ( gint page );
 
 static GtkWidget *etats_config_ui_onglet_divers_create_page ( gint page );
 static gboolean etats_config_ui_onglet_divers_update_style_left_panel ( GtkWidget *button,
                         gint *page_number );
 static GtkWidget *etats_config_ui_onglet_mode_paiement_create_page ( gint page );
+static GtkWidget *etats_config_ui_onglet_montants_create_page ( gint page );
 static GtkWidget *etats_config_ui_onglet_periode_create_page ( gint page );
 static GtkTreeModel *etats_config_ui_onglet_periode_get_liste_dates ( void );
 static gboolean etats_config_ui_onglet_periode_selection_dates_changed ( GtkTreeSelection *selection,
                         GtkWidget *widget );
 static gboolean etats_config_ui_onglet_periode_update_style_left_panel ( GtkWidget *button,
                         gint *page_number );
+static GtkWidget *etats_config_ui_onglet_textes_create_page ( gint page );
 static GtkWidget *etats_config_ui_onglet_tiers_create_page ( gint page );
 static void etats_config_ui_onglet_tiers_entry_delete_text ( GtkEditable *editable,
                         gint start_pos,
@@ -130,6 +137,9 @@ static void etats_config_ui_onglet_tiers_show_hide_prev_next_buttons ( gint show
                         gint show_right );
 static GtkWidget *etats_config_ui_onglet_virements_create_page ( gint page );
 
+static void etats_config_ui_toggle_button_init_button_expand ( gchar *name,
+                        GtkWidget *tree_view );
+
 static void etats_config_ui_tree_view_init ( const gchar *treeview_name,
                         GtkTreeModel *(*function) ( void ),
                         GtkSelectionMode type_selection,
@@ -176,6 +186,48 @@ static gchar *etats_config_liste_plages_dates[] =
 };
 
 
+static gchar *jours_semaine[] =
+{
+    N_("Monday"),
+    N_("Tuesday"),
+    N_("Wednesday"),
+    N_("Thursday"),
+    N_("Friday"),
+    N_("Saturday"),
+    N_("Sunday"),
+    NULL,
+};
+
+
+static gchar *data_separation_periodes[] =
+{
+    N_("Day"),
+    N_("Week"),
+    N_("Month"),
+    N_("Year"),
+    NULL,
+};
+
+
+/* données de classement des opérations */
+static gchar *etats_config_ui_classement_operations[] =
+{
+    N_("date"),
+    N_("value date"),
+    N_("transaction number"),
+    N_("payee"),
+    N_("category"),
+    N_("budgetary line"),
+    N_("note"),
+    N_("method of payment"),
+    N_("cheque/transfer number"),
+    N_("voucher"),
+    N_("bank reference"),
+    N_("reconciliation reference"),
+    NULL,
+};
+
+
 /* builder */
 static GtkBuilder *etat_config_builder = NULL;
 
@@ -185,8 +237,10 @@ GtkToggleButton *prev_togglebutton = NULL;
 /* variables utilisées pour la gestion des tiers*/
 GtkTreePath *tiers_selected = NULL;
 
-/*END_GLOBAL_VARIABLES*/
+/* gint last_page */
+static gint last_page;
 
+/*END_GLOBAL_VARIABLES*/
 
 /*GENERAL*/
 /**
@@ -306,9 +360,16 @@ GtkWidget *etats_config_ui_left_panel_create_tree_view ( void )
     /* remplissage du paned gauche */
     etats_config_ui_left_panel_populate_tree_model ( model, notebook );
 
+    /* on met la connexion pour mémoriser la dernière page utilisée */
+    g_signal_connect_after ( notebook,
+                        "switch-page",
+                        G_CALLBACK ( etats_config_ui_left_panel_notebook_change_page ),
+                        NULL );
+
     /* show all widgets */
     gtk_widget_show_all ( tree_view );
 
+
     return tree_view;
 }
 
@@ -362,16 +423,14 @@ void etats_config_ui_left_panel_populate_tree_model ( GtkTreeStore *tree_model,
     page++;
 
     /* append page Texts */
-/*     widget = gsb_etats_config_onglet_etat_texte ( page );
- *     etats_config_ui_left_panel_add_line ( tree_model, &iter, notebook, widget, _("Texts"), page );
- *     page++;
- */
+    widget = etats_config_ui_onglet_textes_create_page ( page );
+    etats_config_ui_left_panel_add_line ( tree_model, &iter, notebook, widget, _("Texts"), page );
+    page++;
 
     /* append page Amounts */
-/*     widget = gsb_etats_config_onglet_etat_montant ( page );
- *     etats_config_ui_left_panel_add_line ( tree_model, &iter, notebook, widget, _("Amounts"), page );
- *     page++;
- */
+    widget = etats_config_ui_onglet_montants_create_page ( page );
+    etats_config_ui_left_panel_add_line ( tree_model, &iter, notebook, widget, _("Amounts"), page );
+    page++;
 
     /* append page Payment methods */
     widget = etats_config_ui_onglet_mode_paiement_create_page ( page );
@@ -392,36 +451,31 @@ void etats_config_ui_left_panel_populate_tree_model ( GtkTreeStore *tree_model,
     page++;
 
     /* Data separation */
-/*     widget = gsb_etats_config_page_data_separation ( page );
- *     etats_config_ui_left_panel_add_line ( tree_model, &iter, notebook, widget, _("Data separation"), page );
- *     page++;
- */
+    widget = etats_config_ui_onglet_data_separation_create_page ( page );
+    etats_config_ui_left_panel_add_line ( tree_model, &iter, notebook, widget, _("Data separation"), page );
+    page++;
 
     /* remplissage de l'onglet d'affichage */
     etats_config_ui_left_panel_add_line ( tree_model, &iter, NULL, NULL, _("Data display"), -1 );
 
     /* append page Generalities */
-/*     widget = gsb_etats_config_affichage_etat_generalites ( page );
- *     etats_config_ui_left_panel_add_line ( tree_model, &iter, notebook, widget, _("Generalities"), page );
- *     page++;
- */
+    widget = etats_config_ui_onglet_affichage_generalites_create_page ( page );
+    etats_config_ui_left_panel_add_line ( tree_model, &iter, notebook, widget, _("Generalities"), page );
+    page++;
 
-    /* append page Titles */
-/*     widget = gsb_etats_config_affichage_etat_titres ( page );
- *     etats_config_ui_left_panel_add_line ( tree_model, &iter, notebook, widget, _("Titles"), page );
- *     page++;
- */
+    /* append page divers */
+    widget = etats_config_ui_onglet_affichage_titles_create_page ( page );
+    etats_config_ui_left_panel_add_line ( tree_model, &iter, notebook, widget, _("Titles"), page );
+    page++;
 
     /* append page Transactions */
-/*     widget = gsb_etats_config_affichage_etat_operations ( page );
- *     etats_config_ui_left_panel_add_line ( tree_model, &iter, notebook, widget, _("Transactions"), page );
- *     page++;
- */
+    widget = etats_config_ui_onglet_affichage_operations_create_page ( page );
+    etats_config_ui_left_panel_add_line ( tree_model, &iter, notebook, widget, _("Transactions"), page );
+    page++;
 
     /* append page Currencies */
-/*     widget = gsb_etats_config_affichage_etat_devises ( page );
- *     etats_config_ui_left_panel_add_line ( tree_model, &iter, notebook, widget, _("Currencies"), page );
- */
+    widget = etats_config_ui_onglet_affichage_devises_create_page ( page );
+    etats_config_ui_left_panel_add_line ( tree_model, &iter, notebook, widget, _("Currencies"), page );
 
     /* fin de fonction */
 }
@@ -540,28 +594,43 @@ gboolean etats_config_ui_left_panel_tree_view_update_style ( GtkWidget *button,
     {
         GtkWidget *tree_view;
         GtkTreeModel *model;
-        GtkTreeIter iter;
-        gchar *path_string;
-        gchar *tmp_str;
+        GtkTreeIter parent_iter;
         gint active;
         gboolean italic = 0;
 
         tree_view = GTK_WIDGET ( gtk_builder_get_object ( etat_config_builder, "treeview_left_panel" ) );
         model = gtk_tree_view_get_model ( GTK_TREE_VIEW ( tree_view ) );
         active = gtk_toggle_button_get_active ( GTK_TOGGLE_BUTTON ( button ) );
-
-        tmp_str = utils_str_itoa ( iter_page_number );
-        path_string = g_strconcat ("0:", tmp_str, NULL );
         italic = active;
 
-        gtk_tree_model_get_iter_from_string ( GTK_TREE_MODEL ( model ), &iter, path_string );
-        gtk_tree_store_set ( GTK_TREE_STORE ( model ),
-                        &iter,
-                        LEFT_PANEL_TREE_ITALIC_COLUMN, italic,
-                        -1 );
+        if ( !gtk_tree_model_get_iter_first ( GTK_TREE_MODEL ( model ), &parent_iter ) )
+            return FALSE;
 
-        g_free ( tmp_str );
-        g_free ( path_string );
+        do
+        {
+            GtkTreeIter iter;
+
+            if ( gtk_tree_model_iter_children ( GTK_TREE_MODEL ( model ), &iter, &parent_iter ) )
+            {
+                do
+                {
+                    gint page;
+
+                    gtk_tree_model_get (GTK_TREE_MODEL ( model ),
+                                &iter,
+                                LEFT_PANEL_TREE_PAGE_COLUMN, &page,
+                                -1 );
+
+                    if ( page == iter_page_number )
+                        gtk_tree_store_set ( GTK_TREE_STORE ( model ),
+                                &iter,
+                                LEFT_PANEL_TREE_ITALIC_COLUMN, italic,
+                                -1 );
+                }
+                while ( gtk_tree_model_iter_next ( GTK_TREE_MODEL ( model ), &iter ) );
+            }
+        }
+        while ( gtk_tree_model_iter_next ( GTK_TREE_MODEL ( model ), &parent_iter ) );
 
         return TRUE;
     }
@@ -571,7 +640,69 @@ gboolean etats_config_ui_left_panel_tree_view_update_style ( GtkWidget *button,
 }
 
 
+/**
+ * selectionne une page
+ *
+ * \param
+ *
+ * \return
+ */
+gboolean etats_config_ui_left_panel_tree_view_select_last_page ( void )
+{
+    GtkWidget *tree_view;
+    GtkTreeModel *model;
+    GtkTreeIter parent_iter;
+
+    tree_view = GTK_WIDGET ( gtk_builder_get_object ( etat_config_builder, "treeview_left_panel" ) );
+    model = gtk_tree_view_get_model ( GTK_TREE_VIEW ( tree_view ) );
 
+    if ( !gtk_tree_model_get_iter_first ( GTK_TREE_MODEL ( model ), &parent_iter ) )
+        return FALSE;
+
+    do
+    {
+        GtkTreeIter iter;
+
+        if ( gtk_tree_model_iter_children ( GTK_TREE_MODEL ( model ), &iter, &parent_iter ) )
+        {
+            do
+            {
+                gint page;
+
+                gtk_tree_model_get (GTK_TREE_MODEL ( model ),
+                                &iter,
+                                LEFT_PANEL_TREE_PAGE_COLUMN, &page,
+                                -1 );
+
+                if ( page == last_page )
+                {
+                    GtkTreeSelection *sel;
+
+                    sel = gtk_tree_view_get_selection ( GTK_TREE_VIEW ( tree_view ) );
+                    gtk_tree_selection_select_iter ( sel, &iter );
+                    gtk_notebook_set_current_page ( GTK_NOTEBOOK (
+                                gtk_builder_get_object ( etat_config_builder, "notebook_config_etat" ) ),
+                                page );
+                    break;
+                }
+            }
+            while ( gtk_tree_model_iter_next ( GTK_TREE_MODEL ( model ), &iter ) );
+        }
+    }
+    while ( gtk_tree_model_iter_next ( GTK_TREE_MODEL ( model ), &parent_iter ) );
+
+    /* return */
+    return FALSE;
+}
+
+
+void etats_config_ui_left_panel_notebook_change_page ( GtkNotebook *notebook,
+                        GtkNotebookPage *npage,
+                        gint page,
+                        gpointer user_data )
+{
+    last_page = page;
+}
 /*RIGHT_PANEL : ONGLET_PERIODE*/
 /**
  * Création de la page de détermination de la période de requête
@@ -584,13 +715,8 @@ GtkWidget *etats_config_ui_onglet_periode_create_page ( gint page )
 {
     GtkWidget *vbox_onglet;
     GtkWidget *vbox;
-    GtkWidget *hbox;
-    GtkWidget *entree_date_init_etat;
-    GtkWidget *entree_date_finale_etat;
     GtkWidget *button;
 
-    devel_debug (NULL);
-
     vbox_onglet =  GTK_WIDGET ( gtk_builder_get_object ( etat_config_builder, "onglet_etat_periode" ) );
 
     vbox = new_vbox_with_title_and_icon ( _("Date selection"), "scheduler.png" );
@@ -608,23 +734,14 @@ GtkWidget *etats_config_ui_onglet_periode_create_page ( gint page )
                         gtk_builder_get_object ( etat_config_builder, "vbox_utilisation_date" ) ),
                         10 );
 
-    hbox =  GTK_WIDGET ( gtk_builder_get_object ( etat_config_builder, "hbox_date_init" ) );
-    entree_date_init_etat = gsb_calendar_entry_new ( FALSE );
-    gtk_widget_set_size_request ( entree_date_init_etat, 100, -1 );
-    g_object_set_data ( G_OBJECT ( hbox ), "entree_date_init_etat", entree_date_init_etat );
-    gtk_box_pack_end ( GTK_BOX ( hbox ), entree_date_init_etat, FALSE, FALSE, 0 );
-
-    hbox =  GTK_WIDGET ( gtk_builder_get_object ( etat_config_builder, "hbox_date_finale" ) );
-    entree_date_finale_etat = gsb_calendar_entry_new ( FALSE );
-    gtk_widget_set_size_request ( entree_date_finale_etat, 100, -1 );
-    g_object_set_data ( G_OBJECT ( hbox ), "entree_date_finale_etat", entree_date_finale_etat );
-    gtk_box_pack_end ( GTK_BOX ( hbox ), entree_date_finale_etat, FALSE, FALSE, 0 );
+    /* on initialise les entrées pour les dates personnalisées */
+    gsb_etats_config_onglet_periode_make_calendar_entry (  );
 
     etats_config_ui_onglet_periode_date_interval_sensitive ( FALSE );
 
     /* on traite la partie droite de l'onglet dates */
     etats_config_ui_tree_view_init ( "treeview_exer",
-                        gsb_etats_config_onglet_get_liste_exercices,
+                        gsb_etats_config_onglet_periode_get_model_exercices,
                         GTK_SELECTION_MULTIPLE,
                         NULL );
     gtk_container_set_border_width ( GTK_CONTAINER (
@@ -682,26 +799,8 @@ GtkWidget *etats_config_ui_onglet_periode_create_page ( gint page )
 GtkTreeModel *etats_config_ui_onglet_periode_get_liste_dates ( void )
 {
     GtkListStore *list_store;
-    gchar **plages_dates;
-    gint i;
-
-    list_store = gtk_list_store_new ( 2, G_TYPE_STRING, G_TYPE_INT );
-
-    /* on remplit la liste des dates */
-    plages_dates = etats_config_liste_plages_dates;
 
-    i = 0;
-
-    while ( plages_dates[i] )
-    {
-        GtkTreeIter iter;
-        gchar *plage = gettext ( plages_dates[i] );
-
-        gtk_list_store_append ( list_store, &iter );
-        gtk_list_store_set ( list_store, &iter, 0, plage, 1, i, -1 );
-    
-        i++;
-    }
+    list_store = utils_list_store_create_from_string_array ( etats_config_liste_plages_dates );
 
     /* return */
     return GTK_TREE_MODEL ( list_store );
@@ -747,8 +846,7 @@ void etats_config_ui_onglet_periode_date_interval_sensitive ( gboolean show )
     if ( show > 1 )
         show = 0;
 
-        gtk_widget_set_sensitive ( utils_gtkbuilder_get_widget_by_name ( etat_config_builder,
-                        "hbox_select_dates", NULL ), show );
+        etats_config_ui_widget_set_sensitive ( "hbox_select_dates", show );
         gtk_widget_set_sensitive ( utils_gtkbuilder_get_widget_by_name ( etat_config_builder,
                         "hbox_date_init", "entree_date_init_etat" ), show );
         gtk_widget_set_sensitive ( utils_gtkbuilder_get_widget_by_name ( etat_config_builder,
@@ -819,8 +917,6 @@ GtkWidget *etats_config_ui_onglet_virements_create_page ( gint page )
     GtkWidget *vbox;
     GtkWidget *tree_view;
 
-    devel_debug (NULL);
-
     vbox_onglet =  GTK_WIDGET ( gtk_builder_get_object ( etat_config_builder, "onglet_etat_virements" ) );
 
     vbox = new_vbox_with_title_and_icon ( _("Transfers"), "transfer.png" );
@@ -828,8 +924,7 @@ GtkWidget *etats_config_ui_onglet_virements_create_page ( gint page )
     gtk_box_pack_start ( GTK_BOX ( vbox_onglet ), vbox, FALSE, FALSE, 0 );
     gtk_box_reorder_child ( GTK_BOX ( vbox_onglet ), vbox, 0 );
 
-    gtk_widget_set_sensitive ( GTK_WIDGET ( gtk_builder_get_object ( etat_config_builder,
-                        "hbox_liste_comptes_virements" ) ), FALSE );
+    etats_config_ui_widget_set_sensitive ( "hbox_liste_comptes_virements", FALSE );
 
     /* on crée la liste des comptes */
     etats_config_ui_tree_view_init ( "treeview_virements",
@@ -927,8 +1022,6 @@ GtkWidget *etats_config_ui_onglet_comptes_create_page ( gint page )
     GtkWidget *button;
     GtkWidget *tree_view;
 
-    devel_debug (NULL);
-
     vbox_onglet =  GTK_WIDGET ( gtk_builder_get_object ( etat_config_builder, "onglet_etat_comptes" ) );
 
     vbox = new_vbox_with_title_and_icon ( _("Account selection"), "ac_bank.png" );
@@ -936,8 +1029,7 @@ GtkWidget *etats_config_ui_onglet_comptes_create_page ( gint page )
     gtk_box_pack_start ( GTK_BOX ( vbox_onglet ), vbox, FALSE, FALSE, 0 );
     gtk_box_reorder_child ( GTK_BOX ( vbox_onglet ), vbox, 0 );
 
-    gtk_widget_set_sensitive ( GTK_WIDGET ( gtk_builder_get_object ( etat_config_builder,
-                        "vbox_generale_comptes_etat" ) ), FALSE );
+    etats_config_ui_widget_set_sensitive ( "vbox_generale_comptes_etat", FALSE );
 
     /* on crée la liste des comptes */
     etats_config_ui_tree_view_init ( "treeview_comptes",
@@ -1111,8 +1203,6 @@ GtkWidget *etats_config_ui_onglet_tiers_create_page ( gint page )
     GtkWidget *entry;
     GtkWidget *button;
 
-    devel_debug (NULL);
-
     vbox_onglet =  GTK_WIDGET ( gtk_builder_get_object ( etat_config_builder, "onglet_etat_tiers" ) );
 
     vbox = new_vbox_with_title_and_icon ( _("Payees"), "payees.png" );
@@ -1120,8 +1210,7 @@ GtkWidget *etats_config_ui_onglet_tiers_create_page ( gint page )
     gtk_box_pack_start ( GTK_BOX ( vbox_onglet ), vbox, FALSE, FALSE, 0 );
     gtk_box_reorder_child ( GTK_BOX ( vbox_onglet ), vbox, 0 );
 
-    gtk_widget_set_sensitive ( GTK_WIDGET ( gtk_builder_get_object ( etat_config_builder,
-                        "vbox_detaille_tiers_etat" ) ), FALSE );
+    etats_config_ui_widget_set_sensitive ( "vbox_detaille_tiers_etat", FALSE );
 
     /* on crée la liste des tiers */
     etats_config_ui_tree_view_init ( "treeview_tiers",
@@ -1511,17 +1600,13 @@ void etats_config_ui_onglet_tiers_show_hide_prev_next_buttons ( gint show_left,
 {
     if ( show_left >= 0 )
     {
-        gtk_widget_set_sensitive ( GTK_WIDGET ( gtk_builder_get_object (
-                        etat_config_builder, "button_tiers_premier" ) ), show_left );
-        gtk_widget_set_sensitive ( GTK_WIDGET ( gtk_builder_get_object (
-                        etat_config_builder, "button_tiers_precedent" ) ), show_left );
+        etats_config_ui_widget_set_sensitive ( "button_tiers_premier", show_left );
+        etats_config_ui_widget_set_sensitive ( "button_tiers_precedent", show_left );
     }
     if ( show_right >= 0 )
     {
-        gtk_widget_set_sensitive ( GTK_WIDGET ( gtk_builder_get_object (
-                        etat_config_builder, "button_tiers_suivant" ) ), show_right );
-        gtk_widget_set_sensitive ( GTK_WIDGET ( gtk_builder_get_object (
-                        etat_config_builder, "button_tiers_dernier" ) ), show_right );
+        etats_config_ui_widget_set_sensitive ( "button_tiers_suivant", show_right );
+        etats_config_ui_widget_set_sensitive ( "button_tiers_dernier", show_right );
     }
 }
 
@@ -1655,8 +1740,6 @@ GtkWidget *etats_config_ui_onglet_categories_create_page ( gint page )
     GtkWidget *tree_view;
     GtkWidget *button;
 
-    devel_debug (NULL);
-
     vbox_onglet =  GTK_WIDGET ( gtk_builder_get_object ( etat_config_builder, "onglet_etat_categories" ) );
 
     vbox = new_vbox_with_title_and_icon ( _("Categories"), "categories.png" );
@@ -1664,8 +1747,7 @@ GtkWidget *etats_config_ui_onglet_categories_create_page ( gint page )
     gtk_box_pack_start ( GTK_BOX ( vbox_onglet ), vbox, FALSE, FALSE, 0 );
     gtk_box_reorder_child ( GTK_BOX ( vbox_onglet ), vbox, 0 );
 
-    gtk_widget_set_sensitive ( GTK_WIDGET ( gtk_builder_get_object ( etat_config_builder,
-                        "vbox_detaille_categ_etat" ) ), FALSE );
+    etats_config_ui_widget_set_sensitive ( "vbox_detaille_categ_etat", FALSE );
 
     /* on crée la liste des catégories */
     tree_view = etats_config_ui_onglet_categ_budget_tree_view_create ( TRUE );
@@ -1689,6 +1771,8 @@ GtkWidget *etats_config_ui_onglet_categories_create_page ( gint page )
     /* on met la connection pour (dé)sélectionner tout ou partie des catégories */
     etats_config_ui_onglet_categ_budget_init_buttons_select_unselect ( "categ", tree_view, TRUE );
 
+    gtk_widget_show_all ( vbox_onglet );
+
     return vbox_onglet;
 }
 
@@ -1708,8 +1792,6 @@ GtkWidget *etats_config_ui_onglet_budgets_create_page ( gint page )
     GtkWidget *button;
     GtkWidget *tree_view;
 
-    devel_debug (NULL);
-
     vbox_onglet =  GTK_WIDGET ( gtk_builder_get_object ( etat_config_builder, "onglet_etat_ib" ) );
 
     vbox = new_vbox_with_title_and_icon ( _("Budgetary lines"), "budgetary_lines.png" );
@@ -1717,8 +1799,7 @@ GtkWidget *etats_config_ui_onglet_budgets_create_page ( gint page )
     gtk_box_pack_start ( GTK_BOX ( vbox_onglet ), vbox, FALSE, FALSE, 0 );
     gtk_box_reorder_child ( GTK_BOX ( vbox_onglet ), vbox, 0 );
 
-    gtk_widget_set_sensitive ( utils_gtkbuilder_get_widget_by_name (etat_config_builder,
-                        "vbox_detaille_budget_etat", NULL ), FALSE );
+    etats_config_ui_widget_set_sensitive ( "vbox_detaille_budget_etat", FALSE );
 
     /* on crée la liste des IB */
     tree_view = etats_config_ui_onglet_categ_budget_tree_view_create ( FALSE );
@@ -1742,6 +1823,8 @@ GtkWidget *etats_config_ui_onglet_budgets_create_page ( gint page )
     /* on met la connection pour sélectionner tout ou partie des IB */
     etats_config_ui_onglet_categ_budget_init_buttons_select_unselect ( "budget", tree_view, FALSE );
 
+    gtk_widget_show_all ( vbox_onglet );
+
     /* return */
     return vbox_onglet;
 }
@@ -1901,6 +1984,90 @@ void etats_config_ui_onglet_categ_budget_check_uncheck_all ( GtkToggleButton *to
 }
 
 
+/*RIGHT_PANEL : ONGLET_TEXTES*/
+/**
+ * Création de l'onglet recherche de textes
+ *
+ * \param gint page
+ *
+ * \return
+ */
+GtkWidget *etats_config_ui_onglet_textes_create_page ( gint page )
+{
+    GtkWidget *vbox_onglet;
+    GtkWidget *vbox;
+    GtkWidget *button;
+
+    vbox_onglet =  GTK_WIDGET ( gtk_builder_get_object ( etat_config_builder, "onglet_etat_texte" ) );
+
+    vbox = new_vbox_with_title_and_icon ( _("Transaction content"), "text.png" );
+
+    gtk_box_pack_start ( GTK_BOX ( vbox_onglet ), vbox, FALSE, FALSE, 0 );
+    gtk_box_reorder_child ( GTK_BOX ( vbox_onglet ), vbox, 0 );
+
+    /* on met la connection pour changer le style de la ligne du panneau de gauche */
+    button = GTK_WIDGET ( gtk_builder_get_object ( etat_config_builder, "bouton_utilise_texte" ) );
+    g_signal_connect ( G_OBJECT ( button ),
+                        "toggled",
+                        G_CALLBACK ( etats_config_ui_left_panel_tree_view_update_style ),
+                        GINT_TO_POINTER ( page ) );
+
+    /* on met la connection pour rendre sensitif la vbox_generale_textes_etat */
+    g_signal_connect ( G_OBJECT ( button ),
+                        "toggled",
+                        G_CALLBACK ( sens_desensitive_pointeur ),
+                        gtk_builder_get_object ( etat_config_builder, "vbox_generale_textes_etat" ) );
+
+    gtk_widget_show_all ( vbox_onglet );
+
+    /* on retourne la vbox */
+    return vbox_onglet;
+}
+
+
+/*RIGHT_PANEL : ONGLET_MONTANTS*/
+/**
+ * Création de l'onglet recherche de montants
+ *
+ * \param gint page
+ *
+ * \return
+ */
+GtkWidget *etats_config_ui_onglet_montants_create_page ( gint page )
+{
+    GtkWidget *vbox_onglet;
+    GtkWidget *vbox;
+    GtkWidget *button;
+
+    devel_debug (NULL);
+
+    vbox_onglet =  GTK_WIDGET ( gtk_builder_get_object ( etat_config_builder, "onglet_etat_montant" ) );
+
+    vbox = new_vbox_with_title_and_icon ( _("Amount"), "amount.png" );
+
+    gtk_box_pack_start ( GTK_BOX ( vbox_onglet ), vbox, FALSE, FALSE, 0 );
+    gtk_box_reorder_child ( GTK_BOX ( vbox_onglet ), vbox, 0 );
+
+    /* on met la connection pour changer le style de la ligne du panneau de gauche */
+    button = GTK_WIDGET ( gtk_builder_get_object ( etat_config_builder, "bouton_utilise_montant" ) );
+    g_signal_connect ( G_OBJECT ( button ),
+                        "toggled",
+                        G_CALLBACK ( etats_config_ui_left_panel_tree_view_update_style ),
+                        GINT_TO_POINTER ( page ) );
+
+    /* on met la connection pour rendre sensitif la vbox_generale_textes_etat */
+    g_signal_connect ( G_OBJECT ( button ),
+                        "toggled",
+                        G_CALLBACK ( sens_desensitive_pointeur ),
+                        gtk_builder_get_object ( etat_config_builder, "vbox_generale_montants_etat" ) );
+
+    gtk_widget_show_all ( vbox_onglet );
+
+    /* on retourne la vbox */
+    return vbox_onglet;
+}
+
+
 /*RIGHT_PANEL : ONGLET_MODE_PAIEMENT*/
 /**
  * Création de l'onglet moyens de paiement
@@ -1916,8 +2083,6 @@ GtkWidget *etats_config_ui_onglet_mode_paiement_create_page ( gint page )
     GtkWidget *tree_view;
     GtkWidget *button;
 
-    devel_debug (NULL);
-
     vbox_onglet =  GTK_WIDGET ( gtk_builder_get_object ( etat_config_builder, "onglet_etat_mode_paiement" ) );
 
     vbox = new_vbox_with_title_and_icon ( _("Payment methods"), "payment.png" );
@@ -1925,8 +2090,7 @@ GtkWidget *etats_config_ui_onglet_mode_paiement_create_page ( gint page )
     gtk_box_pack_start ( GTK_BOX ( vbox_onglet ), vbox, FALSE, FALSE, 0 );
     gtk_box_reorder_child ( GTK_BOX ( vbox_onglet ), vbox, 0 );
 
-    gtk_widget_set_sensitive ( GTK_WIDGET ( gtk_builder_get_object ( etat_config_builder,
-                        "vbox_mode_paiement_etat" ) ), FALSE );
+    etats_config_ui_widget_set_sensitive ( "vbox_mode_paiement_etat", FALSE );
 
     /* on crée la liste des moyens de paiement */
     etats_config_ui_tree_view_init ( "treeview_mode_paiement",
@@ -1957,6 +2121,8 @@ GtkWidget *etats_config_ui_onglet_mode_paiement_create_page ( gint page )
                         G_CALLBACK ( utils_togglebutton_select_unselect_all_rows ),
                         tree_view );
 
+    gtk_widget_show_all ( vbox_onglet );
+
     return vbox_onglet;
 }
 
@@ -2067,11 +2233,8 @@ GtkWidget *etats_config_ui_onglet_divers_create_page ( gint page )
 {
     GtkWidget *vbox_onglet;
     GtkWidget *vbox;
-    GtkWidget *paddingbox;
     GtkWidget *button;
 
-    devel_debug (NULL);
-
     vbox_onglet =  GTK_WIDGET ( gtk_builder_get_object ( etat_config_builder, "onglet_etat_divers" ) );
 
     vbox = new_vbox_with_title_and_icon ( _("Miscellaneous"), "generalities.png" );
@@ -2079,14 +2242,8 @@ GtkWidget *etats_config_ui_onglet_divers_create_page ( gint page )
     gtk_box_pack_start ( GTK_BOX ( vbox_onglet ), vbox, FALSE, FALSE, 0 );
     gtk_box_reorder_child ( GTK_BOX ( vbox_onglet ), vbox, 0 );
 
-    /* on crée la vbax pour sélectionner les opérations marquées */
-    paddingbox = new_paddingbox_with_title ( vbox_onglet, FALSE, _("Selecting Transactions") );
-
-    vbox = GTK_WIDGET ( gtk_builder_get_object ( etat_config_builder, "vbox_select_transactions_buttons" ) );
-    gtk_box_pack_start ( GTK_BOX ( paddingbox ), vbox, TRUE, TRUE, 5 );
-
-    button = GTK_WIDGET ( gtk_builder_get_object ( etat_config_builder, "radiobutton_marked" ) );
     /* on met la connection pour changer le style de la ligne du panneau de gauche */
+    button = GTK_WIDGET ( gtk_builder_get_object ( etat_config_builder, "radiobutton_marked" ) );
     g_signal_connect ( G_OBJECT ( button ),
                         "toggled",
                         G_CALLBACK ( etats_config_ui_onglet_divers_update_style_left_panel ),
@@ -2105,18 +2262,13 @@ GtkWidget *etats_config_ui_onglet_divers_create_page ( gint page )
                         G_CALLBACK ( etats_config_ui_onglet_divers_update_style_left_panel ),
                         GINT_TO_POINTER ( page ) );
 
-    /* on crée la vbox pour le bouton bouton_pas_detailler_ventilation */
-    paddingbox = new_paddingbox_with_title ( vbox_onglet, FALSE, _("Split of transactions detail") );
-
-    button = GTK_WIDGET ( gtk_builder_get_object ( etat_config_builder, "bouton_pas_detailler_ventilation" ) );
     /* on met la connection pour changer le style de la ligne du panneau de gauche */
+    button = GTK_WIDGET ( gtk_builder_get_object ( etat_config_builder, "bouton_pas_detailler_ventilation" ) );
     g_signal_connect ( G_OBJECT ( button ),
                         "toggled",
                         G_CALLBACK ( etats_config_ui_onglet_divers_update_style_left_panel ),
                         GINT_TO_POINTER ( page ) );
 
-    gtk_box_pack_start ( GTK_BOX ( paddingbox ), button, TRUE, TRUE, 5 );
-
     gtk_widget_show_all ( vbox_onglet );
 
     return vbox_onglet;
@@ -2139,7 +2291,7 @@ gboolean etats_config_ui_onglet_divers_update_style_left_panel ( GtkWidget *butt
     gint index;
 
     index = etats_config_ui_buttons_radio_get_active_index ( "radiobutton_marked_all" );
-    active = etats_config_ui_widget_get_actif ( "bouton_pas_detailler_ventilation" );
+    active = etats_config_ui_toggle_button_get_actif ( "bouton_pas_detailler_ventilation" );
 
     if ( GTK_IS_RADIO_BUTTON ( button ) )
     {
@@ -2168,12 +2320,8 @@ GtkWidget *etats_config_ui_onglet_data_grouping_create_page ( gint page )
 {
     GtkWidget *vbox_onglet;
     GtkWidget *vbox;
-    GtkWidget *hbox;
-    GtkWidget *paddingbox;
     GtkWidget *button;
 
-    devel_debug (NULL);
-
     vbox_onglet =  GTK_WIDGET ( gtk_builder_get_object ( etat_config_builder, "page_data_grouping" ) );
 
     vbox = new_vbox_with_title_and_icon ( _("Data grouping"), "organization.png" );
@@ -2181,29 +2329,8 @@ GtkWidget *etats_config_ui_onglet_data_grouping_create_page ( gint page )
     gtk_box_pack_start ( GTK_BOX ( vbox_onglet ), vbox, FALSE, FALSE, 0 );
     gtk_box_reorder_child ( GTK_BOX ( vbox_onglet ), vbox, 0 );
 
-    /* choix de ce qu'on utilise dans le classement */
-    paddingbox = new_paddingbox_with_title ( vbox_onglet, FALSE, _("Group transactions") );
-
-    button = GTK_WIDGET ( gtk_builder_get_object ( etat_config_builder, "bouton_regroupe_ope_compte_etat" ) );
-    gtk_box_pack_start ( GTK_BOX ( paddingbox ), button, FALSE, FALSE, 0 );
-
-    button = GTK_WIDGET ( gtk_builder_get_object ( etat_config_builder, "bouton_utilise_tiers_etat" ) );
-    gtk_box_pack_start ( GTK_BOX ( paddingbox ), button, FALSE, FALSE, 0 );
-
-    button = GTK_WIDGET ( gtk_builder_get_object ( etat_config_builder, "bouton_group_by_categ" ) );
-    gtk_box_pack_start ( GTK_BOX ( paddingbox ), button, FALSE, FALSE, 0 );
-
-    button = GTK_WIDGET ( gtk_builder_get_object ( etat_config_builder, "bouton_utilise_ib_etat" ) );
-    gtk_box_pack_start ( GTK_BOX ( paddingbox ), button, FALSE, FALSE, 0 );
-
-    /* choix du type de classement */
-    paddingbox = new_paddingbox_with_title ( vbox_onglet, TRUE, _("Group level organisation") );
-
     etats_config_ui_onglet_data_grouping_init_tree_view ( );
 
-    hbox = GTK_WIDGET ( gtk_builder_get_object ( etat_config_builder, "hbox_data_grouping" ) );
-    gtk_box_pack_start ( GTK_BOX ( paddingbox ), hbox, FALSE, FALSE, 0 );
-
     /* on met la connection pour modifier l'ordre des données dans le tree_view data_grouping */
     button = GTK_WIDGET ( gtk_builder_get_object ( etat_config_builder, "button_data_grouping_up" ) );
     g_signal_connect ( G_OBJECT ( button ),
@@ -2488,9 +2615,6 @@ void etats_config_ui_onglet_data_grouping_button_clicked ( GtkWidget *button,
 
         g_free ( string );
     }
-
-    /* return */
-    return;
 }
 
 
@@ -2544,6 +2668,302 @@ void etats_config_ui_onglet_data_grouping_selection_changed ( GtkTreeSelection *
 }
 
 
+/*RIGHT_PANEL : ONGLET_DATA_SEPARATION*/
+/**
+ * Création de l'onglet séparation des donnés
+ *
+ * \param
+ *
+ * \return
+ */
+GtkWidget *etats_config_ui_onglet_data_separation_create_page ( gint page )
+{
+    GtkWidget *vbox_onglet;
+    GtkWidget *vbox;
+    GtkComboBox *combo_1;
+    GtkComboBox *combo_2;
+    GtkTreeModel *model;
+
+    vbox_onglet =  GTK_WIDGET ( gtk_builder_get_object ( etat_config_builder, "page_data_separation" ) );
+
+    vbox = new_vbox_with_title_and_icon ( _("Data separation"), "organization.png" );
+
+    gtk_box_pack_start ( GTK_BOX ( vbox_onglet ), vbox, FALSE, FALSE, 0 );
+    gtk_box_reorder_child ( GTK_BOX ( vbox_onglet ), vbox, 0 );
+
+    /* on met la connexion pour la séparation par exercice avec le bouton radio_button_utilise_exo */
+    g_signal_connect ( G_OBJECT ( gtk_builder_get_object ( etat_config_builder, "radio_button_utilise_exo" ) ),
+                        "toggled",
+                        G_CALLBACK ( sens_desensitive_pointeur ),
+                        gtk_builder_get_object ( etat_config_builder, "bouton_separe_exo_etat" ) );
+
+    /* on met la connexion pour rendre sensible la boite avec le bouton bouton_type_separe_plages_etat */
+    g_signal_connect ( G_OBJECT ( gtk_builder_get_object ( etat_config_builder, "bouton_separe_plages_etat" ) ),
+                        "toggled",
+                        G_CALLBACK ( sens_desensitive_pointeur ),
+                        gtk_builder_get_object ( etat_config_builder, "paddingbox_data_separation2" ) );
+
+    /* on crée le bouton avec les pérodes pour la séparation de l'état */
+    model = GTK_TREE_MODEL ( utils_list_store_create_from_string_array ( data_separation_periodes ) );
+    combo_1 = GTK_COMBO_BOX ( gtk_builder_get_object ( etat_config_builder, "bouton_type_separe_plages_etat" ) );
+    gtk_combo_box_set_model ( combo_1, model );
+    utils_gtk_combo_box_set_text_renderer ( GTK_COMBO_BOX ( combo_1 ), 0 );
+
+    model = GTK_TREE_MODEL ( utils_list_store_create_from_string_array ( jours_semaine ) );
+    combo_2 = GTK_COMBO_BOX ( gtk_builder_get_object ( etat_config_builder, "bouton_debut_semaine" ) );
+    gtk_combo_box_set_model ( combo_2, model );
+    utils_gtk_combo_box_set_text_renderer ( GTK_COMBO_BOX ( combo_2 ), 0 );
+
+    /* on connecte le signal "changed" au bouton bouton_type_separe_plages_etat
+     * pour rendre insensible le choix du jour de la semaine pour les choix
+     * autres que la semaine. On le met ici pour que l'initialisation se fasse
+     * proprement */
+    g_signal_connect ( G_OBJECT ( combo_1 ),
+                        "changed",
+                        G_CALLBACK ( gsb_etats_config_onglet_data_separation_combo_changed ),
+                        combo_2 );
+
+    gtk_widget_show_all ( vbox_onglet );
+
+    /* return */
+    return vbox_onglet;
+}
+
+
+/*RIGHT_PANEL : ONGLET_AFFICHAGE_GENERALITES*/
+/**
+ * Création de l'onglet affichage des generalites
+ *
+ * \param
+ *
+ * \return
+ */
+GtkWidget *etats_config_ui_onglet_affichage_generalites_create_page ( gint page )
+{
+    GtkWidget *vbox_onglet;
+    GtkWidget *vbox;
+
+    vbox_onglet =  GTK_WIDGET ( gtk_builder_get_object ( etat_config_builder, "affichage_etat_generalites" ) );
+
+    vbox = new_vbox_with_title_and_icon ( _("Generalities"), "generalities.png" );
+
+    gtk_box_pack_start ( GTK_BOX ( vbox_onglet ), vbox, FALSE, FALSE, 0 );
+    gtk_box_reorder_child ( GTK_BOX ( vbox_onglet ), vbox, 0 );
+
+    gtk_widget_show_all ( vbox_onglet );
+
+    /* return */
+    return vbox_onglet;
+}
+
+
+/*RIGHT_PANEL : ONGLET_AFFICHAGE_TITLES*/
+/**
+ * Création de l'onglet affichage de diverses données
+ *
+ * \param
+ *
+ * \return
+ */
+GtkWidget *etats_config_ui_onglet_affichage_titles_create_page ( gint page )
+{
+    GtkWidget *vbox_onglet;
+    GtkWidget *vbox;
+    GtkWidget *button;
+
+    vbox_onglet =  GTK_WIDGET ( gtk_builder_get_object ( etat_config_builder, "affichage_etat_titles" ) );
+
+    vbox = new_vbox_with_title_and_icon ( _("Titles"), "title.png" );
+
+    gtk_box_pack_start ( GTK_BOX ( vbox_onglet ), vbox, FALSE, FALSE, 0 );
+    gtk_box_reorder_child ( GTK_BOX ( vbox_onglet ), vbox, 0 );
+
+    /* on met les connexions pour sensibiliser désensibiliser les données associées */
+    g_signal_connect ( G_OBJECT ( gtk_builder_get_object ( etat_config_builder, "bouton_regroupe_ope_compte_etat" ) ),
+                        "toggled",
+                        G_CALLBACK ( sens_desensitive_pointeur ),
+                        gtk_builder_get_object ( etat_config_builder, "bouton_affiche_sous_total_compte" ) );
+
+    /* affichage possible des tiers */
+    button = GTK_WIDGET ( gtk_builder_get_object ( etat_config_builder, "bouton_utilise_tiers_etat" ) );
+    g_signal_connect ( G_OBJECT ( button ),
+                        "toggled",
+                        G_CALLBACK ( sens_desensitive_pointeur ),
+                        gtk_builder_get_object ( etat_config_builder, "bouton_afficher_noms_tiers" ) );
+
+    g_signal_connect ( G_OBJECT ( button ),
+                        "toggled",
+                        G_CALLBACK ( sens_desensitive_pointeur ),
+                        gtk_builder_get_object ( etat_config_builder, "bouton_affiche_sous_total_tiers" ) );
+
+    /* affichage possible des categories */
+    button = GTK_WIDGET ( gtk_builder_get_object ( etat_config_builder, "bouton_group_by_categ" ) );
+    g_signal_connect ( G_OBJECT ( button ),
+                        "toggled",
+                        G_CALLBACK ( sens_desensitive_pointeur ),
+                        gtk_builder_get_object ( etat_config_builder, "bouton_afficher_noms_categ" ) );
+
+    g_signal_connect ( G_OBJECT ( button ),
+                        "toggled",
+                        G_CALLBACK ( sens_desensitive_pointeur ),
+                        gtk_builder_get_object ( etat_config_builder, "bouton_affiche_sous_total_categ" ) );
+
+    g_signal_connect ( G_OBJECT ( button ),
+                        "toggled",
+                        G_CALLBACK ( sens_desensitive_pointeur ),
+                        gtk_builder_get_object ( etat_config_builder, "bouton_afficher_sous_categ" ) );
+
+    g_signal_connect ( G_OBJECT ( button ),
+                        "toggled",
+                        G_CALLBACK ( sens_desensitive_pointeur ),
+                        gtk_builder_get_object ( etat_config_builder, "bouton_affiche_sous_total_sous_categ" ) );
+
+    g_signal_connect ( G_OBJECT ( button ),
+                        "toggled",
+                        G_CALLBACK ( sens_desensitive_pointeur ),
+                        gtk_builder_get_object ( etat_config_builder, "bouton_afficher_pas_de_sous_categ" ) );
+
+    /* affichage possible des ib */
+    button = GTK_WIDGET ( gtk_builder_get_object ( etat_config_builder, "bouton_utilise_ib_etat" ) );
+    g_signal_connect ( G_OBJECT ( button ),
+                        "toggled",
+                        G_CALLBACK ( sens_desensitive_pointeur ),
+                        gtk_builder_get_object ( etat_config_builder, "bouton_afficher_noms_ib" ) );
+
+    g_signal_connect ( G_OBJECT ( button ),
+                        "toggled",
+                        G_CALLBACK ( sens_desensitive_pointeur ),
+                        gtk_builder_get_object ( etat_config_builder, "bouton_affiche_sous_total_ib" ) );
+
+    g_signal_connect ( G_OBJECT ( button ),
+                        "toggled",
+                        G_CALLBACK ( sens_desensitive_pointeur ),
+                        gtk_builder_get_object ( etat_config_builder, "bouton_afficher_sous_ib" ) );
+
+    g_signal_connect ( G_OBJECT ( button ),
+                        "toggled",
+                        G_CALLBACK ( sens_desensitive_pointeur ),
+                        gtk_builder_get_object ( etat_config_builder, "bouton_affiche_sous_total_sous_ib" ) );
+
+    g_signal_connect ( G_OBJECT ( button ),
+                        "toggled",
+                        G_CALLBACK ( sens_desensitive_pointeur ),
+                        gtk_builder_get_object ( etat_config_builder, "bouton_afficher_pas_de_sous_ib" ) );
+
+    gtk_widget_show_all ( vbox_onglet );
+
+    /* return */
+    return vbox_onglet;
+}
+
+
+/*RIGHT_PANEL : ONGLET_AFFICHAGE_OPERATIONS*/
+/**
+ * Création de l'onglet affichage de opérations
+ *
+ * \param
+ *
+ * \return
+ */
+GtkWidget *etats_config_ui_onglet_affichage_operations_create_page ( gint page )
+{
+    GtkWidget *vbox_onglet;
+    GtkWidget *vbox;
+    GtkWidget *button;
+    GtkComboBox *combo;
+    GtkTreeModel *model;
+
+    vbox_onglet =  GTK_WIDGET ( gtk_builder_get_object ( etat_config_builder, "affichage_etat_operations" ) );
+
+    vbox = new_vbox_with_title_and_icon ( _("Transactions display"), "transdisplay.png" );
+
+    gtk_box_pack_start ( GTK_BOX ( vbox_onglet ), vbox, FALSE, FALSE, 0 );
+    gtk_box_reorder_child ( GTK_BOX ( vbox_onglet ), vbox, 0 );
+
+    button = GTK_WIDGET ( gtk_builder_get_object ( etat_config_builder, "bouton_afficher_opes" ) );
+    /* on met la connection pour changer le style de la ligne du panneau de gauche */
+    g_signal_connect ( G_OBJECT ( button ),
+                        "toggled",
+                        G_CALLBACK ( etats_config_ui_left_panel_tree_view_update_style ),
+                        GINT_TO_POINTER ( page ) );
+
+    /* on met la connection pour rendre sensitif la vbox_show_transactions */
+    g_signal_connect ( G_OBJECT ( button ),
+                        "toggled",
+                        G_CALLBACK ( sens_desensitive_pointeur ),
+                        gtk_builder_get_object ( etat_config_builder, "vbox_show_transactions" ) );
+
+    /* on crée le bouton avec les types de classement des opérations */
+    model = GTK_TREE_MODEL ( utils_list_store_create_from_string_array ( etats_config_ui_classement_operations ) );
+    combo = GTK_COMBO_BOX ( gtk_builder_get_object ( etat_config_builder, "bouton_choix_classement_ope_etat" ) );
+    gtk_combo_box_set_model ( combo, model );
+    utils_gtk_combo_box_set_text_renderer ( GTK_COMBO_BOX ( combo ), 0 );
+
+    /* on met les connexions */
+    g_signal_connect ( G_OBJECT ( gtk_builder_get_object (
+                        etat_config_builder, "bouton_afficher_categ_opes" ) ),
+                        "toggled",
+                        G_CALLBACK ( sens_desensitive_pointeur ),
+                        gtk_builder_get_object (
+                        etat_config_builder, "bouton_afficher_sous_categ_opes" ) );
+
+    g_signal_connect ( G_OBJECT ( gtk_builder_get_object (
+                        etat_config_builder, "bouton_afficher_ib_opes" ) ),
+                        "toggled",
+                        G_CALLBACK ( sens_desensitive_pointeur ),
+                        gtk_builder_get_object (
+                        etat_config_builder, "bouton_afficher_sous_ib_opes" ) );
+
+    g_signal_connect ( G_OBJECT ( gtk_builder_get_object (
+                        etat_config_builder, "bouton_afficher_titres_colonnes" ) ),
+                        "toggled",
+                        G_CALLBACK ( sens_desensitive_pointeur ),
+                        gtk_builder_get_object (
+                        etat_config_builder, "bouton_titre_changement" ) );
+
+    g_signal_connect ( G_OBJECT ( gtk_builder_get_object (
+                        etat_config_builder, "bouton_afficher_titres_colonnes" ) ),
+                        "toggled",
+                        G_CALLBACK ( sens_desensitive_pointeur ),
+                        gtk_builder_get_object (
+                        etat_config_builder, "bouton_titre_en_haut" ) );
+
+    gtk_widget_show_all ( vbox_onglet );
+
+    return vbox_onglet;
+}
+
+
+/*RIGHT_PANEL : ONGLET_AFFICHAGE_DEVISES*/
+/**
+ * Création de l'onglet affichage des devises
+ *
+ * \param
+ *
+ * \return
+ */
+GtkWidget *etats_config_ui_onglet_affichage_devises_create_page ( gint page )
+{
+    GtkWidget *vbox_onglet;
+    GtkWidget *vbox;
+
+    vbox_onglet =  GTK_WIDGET ( gtk_builder_get_object ( etat_config_builder, "affichage_etat_devises" ) );
+
+    vbox = new_vbox_with_title_and_icon ( _("Totals currencies"), "currencies.png" );
+
+    gtk_box_pack_start ( GTK_BOX ( vbox_onglet ), vbox, FALSE, FALSE, 0 );
+    gtk_box_reorder_child ( GTK_BOX ( vbox_onglet ), vbox, 0 );
+
+    gtk_widget_show_all ( vbox_onglet );
+
+    gsb_etats_config_onglet_affichage_devises_make_combobox ( );
+
+    gtk_widget_show_all ( vbox_onglet );
+
+    return vbox_onglet;
+}
+
+
 /*FONCTIONS UTILITAIRES COMMUNES*/
 /**
  * retourne l'index du radiobutton actif.
@@ -2648,7 +3068,7 @@ void etats_config_ui_toggle_button_init_button_expand ( gchar *name,
  *
  * \return activ
  */
-gboolean etats_config_ui_widget_get_actif ( const gchar *button_name )
+gboolean etats_config_ui_toggle_button_get_actif ( const gchar *button_name )
 {
     GtkWidget *button = NULL;
 
@@ -2669,7 +3089,7 @@ gboolean etats_config_ui_widget_get_actif ( const gchar *button_name )
  *
  * \return TRUE if success FALSE otherwise
  */
-gboolean etats_config_ui_widget_set_actif ( const gchar *button_name,
+gboolean etats_config_ui_toggle_button_set_actif ( const gchar *button_name,
                         gboolean actif )
 {
     GtkWidget *button = NULL;
@@ -2937,6 +3357,29 @@ void etats_config_ui_tree_view_select_rows_from_list ( GSList *liste,
 }
 
 
+   2937,6 +3357,29 @@ void etats_config_ui_tree_view_select_rows_from_list ( GSList *liste,  _devises" ) );  ) );    ,   ); */  ς '%s' ;"  "     ÿ  uJÞ±>+  €jß±>+  eÿ±>+                          ’Xû²>+  àd²&ÿ  €p³>+          ÐY²&ÿ          X²&ÿ  k`Þ±>+  6                    è     è!     è!     pd²&ÿ  àd²&ÿ  xû²>+          ÐZ²&ÿ          ’BÞ±>+          †`Þ±>+  pd²&ÿ  `BÞ±>+  ¯d²&ÿ         À_³>+  uJÞ±>+    _³>+  Ø_³>+  ¨	_³>+  €jß±>+          xû²>+          ÐZ²&ÿ           Y²&ÿ  k`Þ±>+  à!     à!     pd²&ÿ  àd²&ÿ  HÞÚ²>+          °[²&ÿ         ’BÞ±>+          †`Þ±>+  pd²&ÿ  `BÞ±>+  ¯d²&ÿ   d²&ÿ  ˜d²&ÿ  8kÿ±>+  Œp˜        àd²&ÿ  uJÞ±>+  €jß±>+                  °[²&ÿ         €Z²&ÿ  k`Þ±>+          G       H   I       J   K           M   N   O       P   pd²&ÿ  àd²&ÿ  H•±²>+          P]²&ÿ         ’BÞ±>+          †`Þ±>+  pd²&ÿ         0_³>+  uJÞ±>+    û²>+   ÉŽ²>+    _³>+  Ø_³>+  ¨	_³>+  €jß±>+          H•±²>+          P]²&ÿ 
         [²&ÿ  k`Þ±>+  8•±²>+          P]²&ÿ         À[²&ÿ  k`Þ±>+  (•±²>+          P]²&ÿ         ð[²&ÿ  k`Þ±>+  •±²>+          P]²&ÿ          \²&ÿ  k`Þ±>+  	       ¨_³>+  uJÞ±>+         ¨	_³>+   V²&ÿ          Š²>+  eIÞ±>+         Ø_³>+  À\²&ÿ          y²>+  eIÞ±>+           _³>+  ð\²&ÿ          Z²>+  eIÞ±>+  ØĎ²>+    û²>+   ÉŽ²>+    _³>+  Ø$û²>+  Ø_³>+  ¨	_³>+  €jß±>+          8kÿ±>+                        Z²>+  àd²&ÿ  p[Ž²>+           ^²&ÿ          p]²&ÿ  k`Þ±>+      5   6   7   8   :   <   =   >       ?       @   B   D       pd²&ÿ  àd²&ÿ  àW²>+                 àd²&ÿ  uJÞ±>+         eÿ±>+   ]²&ÿ          Z²>+  eIÞ±>+  eÿ±>+          Õ_ at fÆS         Qöl±íÁ£&²>+  àd²&ÿ  àW²>+          °_²&ÿ         €^²&ÿ  k`Þ±>+  u]ÞÓ	4Q ÷U^Qʉ§ ¶uª¹ñìò*ēvpd²&ÿ  àd²&ÿ  HÞ#²>+          $`²>+           f²&ÿ  ¦0³>+  ¦0³>+         v]²>+  ¯d²&ÿ  àe²&ÿ  ˜d²&ÿ   a²&ÿ  /û²>+  uJÞ±>+  Ø$û²>+  `g²&ÿ  ¢0³>+  0f²&ÿ          Àa²&
 ÿ                 ÿÿÿÿÿÿÿÿ¢0³>+          èd²&ÿ                 /**
+ *  rend sensible le widget demandé par son nom en fonction de sensible
+ *
+ *\param widget name
+ *\param sensitive
+ *
+ * \return TRUE if success FALSE otherwise
+ */
+gboolean etats_config_ui_widget_set_sensitive ( const gchar *widget_name,
+                        gboolean sensitive )
+{
+    GtkWidget *widget = NULL;
+
+    widget = GTK_WIDGET ( gtk_builder_get_object ( etat_config_builder, widget_name ) );
+    if ( !widget )
+        return FALSE;
+
+    gtk_widget_set_sensitive ( widget, sensitive );
+
+    return TRUE;
+}
+
+
 /*END_PRIVATE_FUNCTIONS*/
 /* Local Variables: */
 /* c-basic-offset: 4 */
diff --git a/src/etats_config_ui.h b/src/etats_config_ui.h
index 5028fe2..37ae449 100644
--- a/src/etats_config_ui.h
+++ b/src/etats_config_ui.h
@@ -5,8 +5,12 @@
 /* END_INCLUDE_H */
 
 /* START_DECLARATION */
-void etats_config_ui_free_all_var ( void );
 GtkWidget *etats_config_ui_create_dialog ( void );
+gint etats_config_ui_buttons_radio_get_active_index ( const gchar *button_name );
+void etats_config_ui_buttons_radio_set_active_index ( const gchar *button_name,
+                        gint index );
+void etats_config_ui_free_all_var ( void );
+gboolean etats_config_ui_left_panel_tree_view_select_last_page ( void );
 
 void etats_config_ui_onglet_categ_budget_check_uncheck_all ( GtkToggleButton *togglebutton,
                         GtkWidget *tree_view );
@@ -17,10 +21,6 @@ void etats_config_ui_onglet_mode_paiement_select_rows_from_list ( GSList *liste,
                         const gchar *treeview_name );
 void etats_config_ui_onglet_periode_date_interval_sensitive ( gboolean show );
 
-gint etats_config_ui_buttons_radio_get_active_index ( const gchar *button_name );
-void etats_config_ui_buttons_radio_set_active_index ( const gchar *button_name,
-                        gint index );
-
 GSList *etats_config_ui_tree_view_get_list_rows_selected ( const gchar *treeview_name );
 gint etats_config_ui_tree_view_get_single_row_selected ( const gchar *treeview_name );
 void etats_config_ui_tree_view_select_rows_from_list ( GSList *liste,
@@ -29,11 +29,13 @@ void etats_config_ui_tree_view_select_rows_from_list ( GSList *liste,
 void etats_config_ui_tree_view_select_single_row ( const gchar *treeview_name,
                         gint numero );
 
-gboolean etats_config_ui_widget_get_actif ( const gchar *widget_name );
+gboolean etats_config_ui_toggle_button_get_actif ( const gchar *widget_name );
+gboolean etats_config_ui_toggle_button_set_actif ( const gchar *widget_name,
+                        gboolean actif );
 GtkWidget *etats_config_ui_widget_get_widget_by_name ( const gchar *parent_name,
                         const gchar *child_name );
-gboolean etats_config_ui_widget_set_actif ( const gchar *widget_name,
-                        gboolean actif );
+gboolean etats_config_ui_widget_set_sensitive ( const gchar *widget_name,
+                        gboolean sensitive );
 /* END_DECLARATION */
 
 
diff --git a/src/gsb_data_account.c b/src/gsb_data_account.c
index 9613789..7376f3f 100644
--- a/src/gsb_data_account.c
+++ b/src/gsb_data_account.c
@@ -2795,21 +2795,26 @@ gboolean gsb_data_account_set_bank_account_iban ( gint account_number, const gch
 void gsb_data_account_colorize_current_balance ( gint account_number )
 {
     gchar *string;
+    gchar *tmpstr;
+
+    tmpstr = utils_real_get_string_with_currency (
+            gsb_data_account_get_current_balance (account_number),
+            gsb_data_account_get_currency (account_number),
+            TRUE
+            );
+    string = tmpstr;
+
+    if ( gsb_data_account_get_current_balance (account_number).mantissa < 0 )
+    {
+        string = g_strdup_printf ( "<span color=\"red\">%s</span>", tmpstr );
+        g_free ( tmpstr );
+    }
 
-	if (gsb_data_account_get_current_balance (account_number).mantissa < 0)
-	    string = g_strdup_printf ( "<span color=\"red\">%s</span>",
-                        utils_real_get_string_with_currency (
-                        gsb_data_account_get_current_balance (account_number),
-                        gsb_data_account_get_currency (account_number), TRUE ));
-	else
-	    string = utils_real_get_string_with_currency (
-                        gsb_data_account_get_current_balance (account_number),
-                        gsb_data_account_get_currency (account_number), TRUE );
     if ( !string )
-    	string = g_strdup ( "" );
+        string = g_strdup ( "" );
 
-	gsb_gui_headings_update_suffix ( string );
-	g_free ( string );
+    gsb_gui_headings_update_suffix ( string );
+    g_free ( string );
 }
 
 
diff --git a/src/gsb_data_bank.c b/src/gsb_data_bank.c
index 5a3436e..d19457d 100644
--- a/src/gsb_data_bank.c
+++ b/src/gsb_data_bank.c
@@ -39,6 +39,17 @@
 /*END_INCLUDE*/
 
 
+/* these two macros are here to reduce 
+ * amount of code for setters and getters */
+#define BANK_GET_OR_RETURN(bank, number, ret) \
+    bank = gsb_data_bank_get_structure ( number ); \
+    if ( !bank ) \
+	return ret;
+#define BANK_SET_FIELD(bank, field, value) \
+    g_free (bank -> field); \
+    bank -> field = my_strdup (value);
+
+
 /**
  * \struct 
  * Describe a bank 
@@ -236,29 +247,23 @@ gint gsb_data_bank_new ( const gchar *name )
  */
 static void _gsb_data_bank_free ( struct_bank* bank)
 {
-    if ( ! bank )
+    if ( !bank )
 	return;
-    if ( bank -> bank_name )
-	g_free ( bank -> bank_name );
-    if ( bank -> bank_code )
-	g_free ( bank -> bank_code );
-    if ( bank -> bank_BIC )
-	g_free ( bank -> bank_BIC );
-    if ( bank -> bank_address )
-	g_free ( bank -> bank_address );
-    if ( bank -> bank_web )
-	g_free ( bank -> bank_web );
-    if ( bank -> bank_note )
-	g_free ( bank -> bank_note );
-    if ( bank -> correspondent_name )
-	g_free ( bank -> correspondent_name );
-    if ( bank -> correspondent_tel )
-	g_free ( bank -> correspondent_tel );
-    if ( bank -> correspondent_mail )
-	g_free ( bank -> correspondent_mail );
-    if ( bank -> correspondent_fax )
-	g_free ( bank -> correspondent_fax );
+
+    /* free string fields */
+    g_free ( bank -> bank_name );
+    g_free ( bank -> bank_code );
+    g_free ( bank -> bank_BIC );
+    g_free ( bank -> bank_address );
+    g_free ( bank -> bank_web );
+    g_free ( bank -> bank_note );
+    g_free ( bank -> correspondent_name );
+    g_free ( bank -> correspondent_tel );
+    g_free ( bank -> correspondent_mail );
+    g_free ( bank -> correspondent_fax );
+
     g_free ( bank );
+
     if ( bank_buffer == bank )
 	bank_buffer = NULL;
 }
@@ -314,612 +319,284 @@ gint gsb_data_bank_set_new_number ( gint bank_number,
 				    gint new_no_bank )
 {
     struct_bank *bank;
-
-    bank = gsb_data_bank_get_structure (bank_number);
-
-    if (!bank)
-	return 0;
-
+    BANK_GET_OR_RETURN(bank, bank_number, 0);
     bank -> bank_number = new_no_bank;
     return new_no_bank;
 }
 
 
 /**
- * return the name of the bank
+ * Setters and getters are defined just after.
  *
- * \param bank_number the number of the bank
+ * Each setter takes a string as parameter. So the field of the structure is 
+ * first freed and the value is duplicated. It is freed when the bank is
+ * destroyed (by _gsb_data_bank_free).
+ * Setters return TRUE on success, FALSE otherwise
  *
- * \return the name of the bank or NULL if problem
- * */
+ * Each getter returns a pointer on a string, which must not be freed.
+ * Setters return the pointer on success, NULL otherwise
+ */
+
+
+/**
+ * Getter for the bank_name
+ */
 const gchar *gsb_data_bank_get_name ( gint bank_number )
 {
     struct_bank *bank;
-
-    bank = gsb_data_bank_get_structure ( bank_number );
-
-    if (!bank)
-	return NULL;
-
+    BANK_GET_OR_RETURN(bank, bank_number, NULL);
     return bank -> bank_name;
 }
-
-
 /**
- * set the name of the bank
- * the value is dupplicate in memory (so parameter can be freed after)
- *
- * \param bank_number the number of the bank
- * \param name the name of the bank
- *
- * \return TRUE if ok or FALSE if problem
- * */
+ * Setter for the bank_name
+ */
 gboolean gsb_data_bank_set_name ( gint bank_number,
 				  const gchar *name )
 {
     struct_bank *bank;
-
-    bank = gsb_data_bank_get_structure ( bank_number );
-
-    if (!bank)
-	return FALSE;
-
-    /* we free the last name */
-    if ( bank -> bank_name )
-	g_free (bank -> bank_name);
-
-    /* and copy the new one */
-    bank -> bank_name = my_strdup (name);
-
+    BANK_GET_OR_RETURN(bank, bank_number, FALSE);
+    BANK_SET_FIELD(bank, bank_name, name);
     return TRUE;
 }
 
 
 /**
- * return the  of the bank
- *
- * \param bank_number the number of the bank
- *
- * \return the bank_code of the bank or NULL if problem
- * */
+ * Getter for the bank_code
+ */
 const gchar *gsb_data_bank_get_code ( gint bank_number )
 {
     struct_bank *bank;
-
-    bank = gsb_data_bank_get_structure ( bank_number );
-
-    if (!bank)
-	return NULL;
-
+    BANK_GET_OR_RETURN(bank, bank_number, NULL);
     return bank -> bank_code;
 }
-
-
 /**
- * set the  of the bank
- * the value is dupplicate in memory
- *
- * \param bank_number the number of the bank
- * \param  the  of the bank
- *
- * \return TRUE if ok or FALSE if problem
- * */
+ * Setter for the bank_code
+ */
 gboolean gsb_data_bank_set_code ( gint bank_number,
 				  const gchar *bank_code )
 {
     struct_bank *bank;
-
-    bank = gsb_data_bank_get_structure ( bank_number );
-
-    if (!bank)
-	return FALSE;
-
-    /* we free the last  */
-    if ( bank -> bank_code )
-	g_free (bank -> bank_code);
-
-    /* and copy the new one */
-    bank -> bank_code = my_strdup (bank_code);
-
+    BANK_GET_OR_RETURN(bank, bank_number, FALSE);
+    BANK_SET_FIELD(bank, bank_code, bank_code);
     return TRUE;
 }
 
 
-
 /**
- * return the bank_address of the bank
- *
- * \param bank_number the number of the bank
- *
- * \return the bank_address of the bank or NULL if problem
- * */
+ * Getter for the bank_address
+ */
 const gchar *gsb_data_bank_get_bank_address ( gint bank_number )
 {
     struct_bank *bank;
-
-    bank = gsb_data_bank_get_structure ( bank_number );
-
-    if (!bank)
-	return NULL;
-
+    BANK_GET_OR_RETURN(bank, bank_number, NULL);
     return bank -> bank_address;
 }
-
-
 /**
- * set the bank_address of the bank
- * the value is dupplicate in memory (so parameter can be freed after)
- *
- * \param bank_number the number of the bank
- * \param bank_address the bank_address of the bank
- *
- * \return TRUE if ok or FALSE if problem
- * */
+ * Setter for the bank_address
+ */
 gboolean gsb_data_bank_set_bank_address ( gint bank_number,
 					  const gchar *bank_address )
 {
     struct_bank *bank;
-
-    bank = gsb_data_bank_get_structure ( bank_number );
-
-    if (!bank)
-	return FALSE;
-
-    /* we free the last name */
-    if ( bank -> bank_address )
-	g_free (bank -> bank_address);
-
-    /* and copy the new one */
-    bank -> bank_address = my_strdup (bank_address);
-
+    BANK_GET_OR_RETURN(bank, bank_number, FALSE);
+    BANK_SET_FIELD(bank, bank_address, bank_address);
     return TRUE;
 }
 
+
 /**
- * return the bank_tel of the bank
- *
- * \param bank_number the number of the bank
- *
- * \return the bank_tel of the bank or NULL if problem
- * */
+ * Getter for the bank_tel
+ */
 const gchar *gsb_data_bank_get_bank_tel ( gint bank_number )
 {
     struct_bank *bank;
-
-    bank = gsb_data_bank_get_structure ( bank_number );
-
-    if (!bank)
-	return NULL;
-
+    BANK_GET_OR_RETURN(bank, bank_number, NULL);
     return bank -> bank_tel;
 }
-
-
 /**
- * set the bank_tel of the bank
- * the value is dupplicate in memory (so parameter can be freed after)
- *
- * \param bank_number the number of the bank
- * \param bank_tel the bank_tel of the bank
- *
- * \return TRUE if ok or FALSE if problem
- * */
+ * Setter for the bank_tel
+ */
 gboolean gsb_data_bank_set_bank_tel ( gint bank_number,
 				      const gchar *bank_tel )
 {
     struct_bank *bank;
-
-    bank = gsb_data_bank_get_structure ( bank_number );
-
-    if (!bank)
-	return FALSE;
-
-    /* we free the last name */
-    if ( bank -> bank_tel )
-	g_free (bank -> bank_tel);
-
-    /* and copy the new one */
-    bank -> bank_tel = my_strdup (bank_tel);
-
+    BANK_GET_OR_RETURN(bank, bank_number, FALSE);
+    BANK_SET_FIELD(bank, bank_tel, bank_tel);
     return TRUE;
 }
 
 
 /**
- * return the bank_mail of the bank
- *
- * \param bank_number the number of the bank
- *
- * \return the bank_mail of the bank or NULL if problem
- * */
+ * Getter for the bank_mail
+ */
 const gchar *gsb_data_bank_get_bank_mail ( gint bank_number )
 {
     struct_bank *bank;
-
-    bank = gsb_data_bank_get_structure ( bank_number );
-
-    if (!bank)
-	return NULL;
-
+    BANK_GET_OR_RETURN(bank, bank_number, NULL);
     return bank -> bank_mail;
 }
-
-
 /**
- * set the bank_mail of the bank
- * the value is dupplicate in memory (so parameter can be freed after)
- *
- * \param bank_number the number of the bank
- * \param bank_mail the bank_mail of the bank
- *
- * \return TRUE if ok or FALSE if problem
- * */
+ * Setter for the bank_mail
+ */
 gboolean gsb_data_bank_set_bank_mail ( gint bank_number,
 				       const gchar *bank_mail )
 {
     struct_bank *bank;
-
-    bank = gsb_data_bank_get_structure ( bank_number );
-
-    if (!bank)
-	return FALSE;
-
-    /* we free the last name */
-    if ( bank -> bank_mail )
-	g_free (bank -> bank_mail);
-
-    /* and copy the new one */
-    bank -> bank_mail = my_strdup (bank_mail);
-
+    BANK_GET_OR_RETURN(bank, bank_number, FALSE);
+    BANK_SET_FIELD(bank, bank_mail, bank_mail);
     return TRUE;
 }
 
 
 /**
- * return the bank_web of the bank
- *
- * \param bank_number the number of the bank
- *
- * \return the bank_web of the bank or NULL if problem
- * */
+ * Getter for the bank_web
+ */
 const gchar *gsb_data_bank_get_bank_web ( gint bank_number )
 {
     struct_bank *bank;
-
-    bank = gsb_data_bank_get_structure ( bank_number );
-
-    if (!bank)
-	return NULL;
-
+    BANK_GET_OR_RETURN(bank, bank_number, NULL);
     return bank -> bank_web;
 }
-
-
 /**
- * set the bank_web of the bank
- * the value is dupplicate in memory (so parameter can be freed after)
- *
- * \param bank_number the number of the bank
- * \param bank_web the bank_web of the bank
- *
- * \return TRUE if ok or FALSE if problem
- * */
+ * Setter for the bank_web
+ */
 gboolean gsb_data_bank_set_bank_web ( gint bank_number,
 				      const gchar *bank_web )
 {
     struct_bank *bank;
-
-    bank = gsb_data_bank_get_structure ( bank_number );
-
-    if (!bank)
-	return FALSE;
-
-    /* we free the last name */
-    if ( bank -> bank_web )
-	g_free (bank -> bank_web);
-
-    /* and copy the new one */
-    bank -> bank_web = my_strdup (bank_web);
-
+    BANK_GET_OR_RETURN(bank, bank_number, FALSE);
+    BANK_SET_FIELD(bank, bank_web, bank_web);
     return TRUE;
 }
 
 
 /**
- * return the bank_note of the bank
- *
- * \param bank_number the number of the bank
- *
- * \return the bank_note of the bank or NULL if problem
- * */
+ * Getter for the bank_note
+ */
 const gchar *gsb_data_bank_get_bank_note ( gint bank_number )
 {
     struct_bank *bank;
-
-    bank = gsb_data_bank_get_structure ( bank_number );
-
-    if (!bank)
-	return NULL;
-
+    BANK_GET_OR_RETURN(bank, bank_number, NULL);
     return bank -> bank_note;
 }
-
-
 /**
- * set the bank_note of the bank
- * the value is dupplicate in memory (so parameter can be freed after)
- *
- * \param bank_number the number of the bank
- * \param bank_note the bank_note of the bank
- *
- * \return TRUE if ok or FALSE if problem
- * */
+ * Setter for the bank_note
+ */
 gboolean gsb_data_bank_set_bank_note ( gint bank_number,
 				       const gchar *bank_note )
 {
     struct_bank *bank;
-
-    bank = gsb_data_bank_get_structure ( bank_number );
-
-    if (!bank)
-	return FALSE;
-
-    /* we free the last name */
-    if ( bank -> bank_note )
-	g_free (bank -> bank_note);
-
-    /* and copy the new one */
-    bank -> bank_note = my_strdup (bank_note);
-
+    BANK_GET_OR_RETURN(bank, bank_number, FALSE);
+    BANK_SET_FIELD(bank, bank_note, bank_note);
     return TRUE;
 }
 
 
 /**
- * return the correspondent_name of the bank
- *
- * \param bank_number the number of the bank
- *
- * \return the correspondent_name of the bank or NULL if problem
- * */
+ * Getter for the correspondent_name
+ */
 const gchar *gsb_data_bank_get_correspondent_name ( gint bank_number )
 {
     struct_bank *bank;
-
-    bank = gsb_data_bank_get_structure ( bank_number );
-
-    if (!bank)
-	return NULL;
-
+    BANK_GET_OR_RETURN(bank, bank_number, NULL);
     return bank -> correspondent_name;
 }
-
-
 /**
- * set the correspondent_name of the bank
- * the value is dupplicate in memory (so parameter can be freed after)
- *
- * \param bank_number the number of the bank
- * \param correspondent_name the correspondent_name of the bank
- *
- * \return TRUE if ok or FALSE if problem
- * */
+ * Setter for the correspondent_name
+ */
 gboolean gsb_data_bank_set_correspondent_name ( gint bank_number,
 						const gchar *correspondent_name )
 {
     struct_bank *bank;
-
-    bank = gsb_data_bank_get_structure ( bank_number );
-
-    if (!bank)
-	return FALSE;
-
-    /* we free the last name */
-    if ( bank -> correspondent_name )
-	g_free (bank -> correspondent_name);
-
-    /* and copy the new one */
-    bank -> correspondent_name = my_strdup (correspondent_name);
-
+    BANK_GET_OR_RETURN(bank, bank_number, FALSE);
+    BANK_SET_FIELD(bank, correspondent_name, correspondent_name);
     return TRUE;
 }
 
 
 /**
- * return the correspondent_tel of the bank
- *
- * \param bank_number the number of the bank
- *
- * \return the correspondent_tel of the bank or NULL if problem
- * */
+ * Getter for the correspondent_tel
+ */
 const gchar *gsb_data_bank_get_correspondent_tel ( gint bank_number )
 {
     struct_bank *bank;
-
-    bank = gsb_data_bank_get_structure ( bank_number );
-
-    if (!bank)
-	return NULL;
-
+    BANK_GET_OR_RETURN(bank, bank_number, NULL);
     return bank -> correspondent_tel;
 }
-
-
 /**
- * set the correspondent_tel of the bank
- * the value is dupplicate in memory (so parameter can be freed after)
- *
- * \param bank_number the number of the bank
- * \param correspondent_tel the correspondent_tel of the bank
- *
- * \return TRUE if ok or FALSE if problem
- * */
+ * Setter for the correspondent_tel
+ */
 gboolean gsb_data_bank_set_correspondent_tel ( gint bank_number,
 					       const gchar *correspondent_tel )
 {
     struct_bank *bank;
-
-    bank = gsb_data_bank_get_structure ( bank_number );
-
-    if (!bank)
-	return FALSE;
-
-    /* we free the last name */
-    if ( bank -> correspondent_tel )
-	g_free (bank -> correspondent_tel);
-
-    /* and copy the new one */
-    bank -> correspondent_tel = my_strdup (correspondent_tel);
-
+    BANK_GET_OR_RETURN(bank, bank_number, FALSE);
+    BANK_SET_FIELD(bank, correspondent_tel, correspondent_tel);
     return TRUE;
 }
 
 
 /**
- * return the correspondent_mail of the bank
- *
- * \param bank_number the number of the bank
- *
- * \return the correspondent_mail of the bank or NULL if problem
- * */
+ * Getter for the correspondent_mail
+ */
 const gchar *gsb_data_bank_get_correspondent_mail ( gint bank_number )
 {
     struct_bank *bank;
-
-    bank = gsb_data_bank_get_structure ( bank_number );
-
-    if (!bank)
-	return NULL;
-
+    BANK_GET_OR_RETURN(bank, bank_number, NULL);
     return bank -> correspondent_mail;
 }
-
-
 /**
- * set the correspondent_mail of the bank
- * the value is dupplicate in memory (so parameter can be freed after)
- *
- * \param bank_number the number of the bank
- * \param correspondent_mail the correspondent_mail of the bank
- *
- * \return TRUE if ok or FALSE if problem
- * */
+ * Setter for the correspondent_mail
+ */
 gboolean gsb_data_bank_set_correspondent_mail ( gint bank_number,
 						const gchar *correspondent_mail )
 {
     struct_bank *bank;
-
-    bank = gsb_data_bank_get_structure ( bank_number );
-
-    if (!bank)
-	return FALSE;
-
-    /* we free the last name */
-    if ( bank -> correspondent_mail )
-	g_free (bank -> correspondent_mail);
-
-    /* and copy the new one */
-    bank -> correspondent_mail = my_strdup (correspondent_mail);
-
+    BANK_GET_OR_RETURN(bank, bank_number, FALSE);
+    BANK_SET_FIELD(bank, correspondent_mail, correspondent_mail);
     return TRUE;
 }
 
 
 /**
- * return the correspondent_fax of the bank
- *
- * \param bank_number the number of the bank
- *
- * \return the correspondent_fax of the bank or NULL if problem
- * */
+ * Getter for the correspondent_fax
+ */
 const gchar *gsb_data_bank_get_correspondent_fax ( gint bank_number )
 {
     struct_bank *bank;
-
-    bank = gsb_data_bank_get_structure ( bank_number );
-
-    if (!bank)
-	return NULL;
-
+    BANK_GET_OR_RETURN(bank, bank_number, NULL);
     return bank -> correspondent_fax;
 }
-
-
 /**
- * set the correspondent_fax of the bank
- * the value is dupplicate in memory (so parameter can be freed after)
- *
- * \param bank_number the number of the bank
- * \param correspondent_fax the correspondent_fax of the bank
- *
- * \return TRUE if ok or FALSE if problem
- * */
+ * Setter for the correspondent_fax
+ */
 gboolean gsb_data_bank_set_correspondent_fax ( gint bank_number,
 					       const gchar *correspondent_fax )
 {
     struct_bank *bank;
-
-    bank = gsb_data_bank_get_structure ( bank_number );
-
-    if (!bank)
-	return FALSE;
-
-    /* we free the last name */
-    if ( bank -> correspondent_fax )
-	g_free (bank -> correspondent_fax);
-
-    /* and copy the new one */
-    bank -> correspondent_fax = my_strdup (correspondent_fax);
-
+    BANK_GET_OR_RETURN(bank, bank_number, FALSE);
+    BANK_SET_FIELD(bank, correspondent_fax, correspondent_fax);
     return TRUE;
 }
 
 
 /**
- * return the  BIC code of the bank
- *
- * \param bank_number the number of the bank
- *
- * \return the bank_BIC of the bank or NULL if problem
- * */
+ * Getter for BIC code
+ */
 const gchar *gsb_data_bank_get_bic ( gint bank_number )
 {
     struct_bank *bank;
-
-    bank = gsb_data_bank_get_structure ( bank_number );
-
-    if (!bank)
-	return NULL;
-
+    BANK_GET_OR_RETURN(bank, bank_number, NULL);
     return bank -> bank_BIC;
 }
-
-
 /**
- * set the  BIC code of the bank
- * the value is dupplicate in memory
- *
- * \param bank_number the number of the bank
- * \param  the  BIC of the bank
- *
- * \return TRUE if ok or FALSE if problem
- * */
+ * Setter for BIC code
+ */
 gboolean gsb_data_bank_set_bic ( gint bank_number, const gchar *bank_BIC )
 {
     struct_bank *bank;
-
-    bank = gsb_data_bank_get_structure ( bank_number );
-
-    if (!bank)
-	return FALSE;
-
-    /* we free the last  */
-    if ( bank -> bank_BIC )
-	g_free (bank -> bank_BIC);
-
-    /* and copy the new one */
-    bank -> bank_BIC = my_strdup (bank_BIC);
-    
+    BANK_GET_OR_RETURN(bank, bank_number, FALSE);
+    BANK_SET_FIELD(bank, bank_BIC, bank_BIC);
     return TRUE;
 }
 
diff --git a/src/gsb_data_transaction.c b/src/gsb_data_transaction.c
index eae2db0..7203dba 100644
--- a/src/gsb_data_transaction.c
+++ b/src/gsb_data_transaction.c
@@ -32,6 +32,7 @@
 
 #include "include.h"
 #include <glib/gi18n.h>
+#include <errno.h>
 
 /*START_INCLUDE*/
 #include "gsb_data_transaction.h"
@@ -2457,25 +2458,44 @@ gint gsb_data_transaction_find_by_payment_content ( const gchar *string,
                         gint account_number )
 {
     GSList *tmp_list;
+    gint64 number_1;
+    gchar *endptr;
 
     if (!string)
-	return 0;
+        return 0;
+
+    errno = 0;
+    number_1 = g_ascii_strtoll ( string, &endptr, 10);
+    if ( errno == ERANGE )
+        return 0;
+
+    if ( endptr )
+        return 0;
 
     tmp_list = transactions_list;
     while (tmp_list)
     {
-	struct_transaction *transaction;
+        struct_transaction *transaction;
 
-	transaction = tmp_list -> data;
+        transaction = tmp_list -> data;
 
-	if ( transaction -> method_of_payment_content
-	     &&
-	     transaction -> account_number == account_number
-	     &&
-	     !strcmp ( string,
-		       transaction -> method_of_payment_content ))
-	    return transaction -> transaction_number;
-	tmp_list = tmp_list -> next;
+        if ( transaction -> method_of_payment_content
+         &&
+         transaction -> account_number == account_number )
+        {
+            gint64 number_2;
+
+            errno = 0;
+            number_2 = g_ascii_strtoll ( transaction -> method_of_payment_content, &endptr, 10);
+            if ( errno == ERANGE )
+                return 0;
+            if ( endptr )
+                return 0;
+
+            if ( number_1 == number_2 )
+                return transaction -> transaction_number;
+        }
+        tmp_list = tmp_list -> next;
     }
     return 0;
 }
diff --git a/src/gsb_etats_config.c b/src/gsb_etats_config.c
index 87e91a4..0d16292 100644
--- a/src/gsb_etats_config.c
+++ b/src/gsb_etats_config.c
@@ -39,6 +39,7 @@
 #include "etats_onglet.h"
 #include "fenetre_principale.h"
 #include "gsb_calendar_entry.h"
+#include "gsb_currency.h"
 #include "gsb_data_account.h"
 #include "gsb_data_budget.h"
 #include "gsb_data_category.h"
@@ -46,6 +47,8 @@
 #include "gsb_data_payee.h"
 #include "gsb_data_payment.h"
 #include "gsb_data_report.h"
+#include "gsb_data_report_amout_comparison.h"
+#include "gsb_data_report_text_comparison.h"
 #include "gsb_file.h"
 #include "gsb_form_widget.h"
 #include "navigation.h"
@@ -54,6 +57,7 @@
 #include "utils_buttons.h"
 #include "utils_dates.h"
 #include "utils_gtkbuilder.h"
+#include "utils_real.h"
 #include "utils_str.h"
 #include "erreur.h"
 /*END_INCLUDE*/
@@ -61,11 +65,19 @@
 
 /*START_STATIC*/
 static gboolean gsb_etats_config_initialise_dialog_from_etat ( gint report_number );
+static void gsb_etats_config_initialise_onglet_affichage_devises ( gint report_number );
+static void gsb_etats_config_initialise_onglet_affichage_generalites ( gint report_number );
+static void gsb_etats_config_initialise_onglet_affichage_operations ( gint report_number );
+static void gsb_etats_config_initialise_onglet_affichage_titres ( gint report_number );
+
 static void gsb_etats_config_initialise_onglet_comptes ( gint report_number );
 static void gsb_etats_config_initialise_onglet_data_grouping ( gint report_number );
+static void gsb_etats_config_initialise_onglet_data_separation ( gint report_number );
 static void gsb_etats_config_initialise_onglet_divers ( gint report_number );
 static void gsb_etats_config_initialise_onglet_mode_paiement ( gint report_number );
+static void gsb_etats_config_initialise_onglet_montants ( gint report_number );
 static void gsb_etats_config_initialise_onglet_periode ( gint report_number );
+static void gsb_etats_config_initialise_onglet_textes ( gint report_number );
 static void gsb_etats_config_initialise_onglet_tiers ( gint report_number );
 static void gsb_etats_config_initialise_onglet_virements ( gint report_number );
 static void gsb_etats_config_initialise_onglet_categ_budget ( gint report_number,
@@ -83,38 +95,52 @@ static gint gsb_etats_config_onglet_categ_budget_sort_function ( GtkTreeModel *m
 static GSList *gsb_etats_config_onglet_data_grouping_get_list ( gint report_number );
 static gboolean gsb_etats_config_onglet_data_grouping_update_model ( gint report_number );
 
+static void gsb_etats_config_onglet_montants_ajoute_ligne_liste_comparaisons ( gint last_amount_comparison_number );
+static void gsb_etats_config_onglet_montants_get_buttons_add_remove ( GtkWidget *parent,
+                        gint text_comparison_number );
+static GtkWidget *gsb_etats_config_onglet_montants_new_comparison_line ( GtkWidget *parent,
+                        gint amount_comparison_number,
+                        gint with_link );
+static void gsb_etats_config_onglet_montants_remplit_liste_comparaisons ( gint report_number );
+static void gsb_etats_config_onglet_montants_retire_ligne_liste_comparaisons ( gint last_amount_comparison_number );
+
+static void gsb_etats_config_onglet_texte_ajoute_ligne_liste_comparaisons ( gint last_text_comparison_number );
+static void gsb_etats_config_combo_lien_nombre_2_changed ( GtkComboBox *combo,
+                        GtkWidget *widget );
+static void gsb_etats_config_onglet_texte_combo_texte_changed ( GtkComboBox *combo,
+                        gpointer data );
+static void gsb_etats_config_onglet_texte_get_buttons_add_remove ( GtkWidget *parent,
+                        gint text_comparison_number );
+static GtkWidget *gsb_etats_config_onglet_texte_new_comparison_line ( GtkWidget *parent,
+                        gint last_text_comparison_number,
+                        gint with_link );
+static void gsb_etats_config_onglet_texte_remplit_liste_comparaisons ( gint report_number );
+static void gsb_etats_config_onglet_texte_retire_ligne_liste_comparaisons ( gint last_text_comparison_number );
+static void gsb_etats_config_onglet_texte_sensitive_hbox_fonction_bouton_txt ( gint text_comparison_number );
+
 static gboolean gsb_etats_config_recupere_info_to_etat ( gint report_number );
+static void gsb_etats_config_recupere_info_onglet_affichage_devises ( gint report_number );
+static void gsb_etats_config_recupere_info_onglet_affichage_generalites ( gint report_number );
+static void gsb_etats_config_recupere_info_onglet_affichage_operations ( gint report_number );
+static void gsb_etats_config_recupere_info_onglet_affichage_titres ( gint report_number );
 static void gsb_etats_config_recupere_info_onglet_comptes ( gint report_number );
 static void gsb_etats_config_recupere_info_onglet_data_grouping ( gint report_number );
+static void gsb_etats_config_recupere_info_onglet_data_separation ( gint report_number );
 static void gsb_etats_config_recupere_info_onglet_divers ( gint report_number );
 static void gsb_etats_config_recupere_info_onglet_mode_paiement ( gint report_number );
+static void gsb_etats_config_recupere_info_onglet_montants ( gint report_number );
 static void gsb_etats_config_recupere_info_onglet_periode ( gint report_number );
+static void gsb_etats_config_recupere_info_onglet_textes ( gint report_number );
 static void gsb_etats_config_recupere_info_onglet_tiers ( gint report_number );
 static void gsb_etats_config_recupere_info_onglet_virements ( gint report_number );
 static void gsb_etats_config_recupere_info_onglet_categ_budget ( gint report_number,
                         gboolean is_categ );
 
-
 /**********************************************************************************************************************/
-static GtkWidget *gsb_etats_config_affichage_etat_devises ( void );
-static GtkWidget *gsb_etats_config_affichage_etat_generalites ( void );
-static GtkWidget *gsb_etats_config_affichage_etat_operations ( void );
-static GtkWidget *gsb_etats_config_affichage_etat_titres ( void );
-
-static GtkWidget *gsb_etats_config_onglet_etat_divers ( void );
-
 static GtkWidget *gsb_etats_config_onglet_etat_montant ( void );
-static GtkWidget *gsb_etats_config_onglet_etat_texte ( void );
 
 static void gsb_etats_config_onglet_etat_combo_set_model ( GtkWidget *combo,
                         gchar **tab );
-static void gsb_etats_config_onglet_etat_texte_combo_changed ( GtkComboBox *combo,
-                        GtkWidget *widget );
-static void gsb_etats_config_onglet_etat_texte_get_buttons_add_remove ( GtkWidget *parent,
-                        gboolean button_2_visible );
-static GtkWidget *gsb_etats_config_onglet_etat_texte_new_line ( GtkWidget *parent );
-static GtkWidget *gsb_etats_config_page_data_grouping ( void );
-static GtkWidget *gsb_etats_config_page_data_separation ( void );
 /*END_STATIC*/
 
 
@@ -122,6 +148,9 @@ static GtkWidget *gsb_etats_config_page_data_separation ( void );
 /*END_EXTERN*/
 
 
+/* last_report */
+static gint last_report = -1;
+
 /* the def of the columns in the categ and budget list to filter by categ and budget */
 enum
 {
@@ -135,20 +164,6 @@ enum
 };
 
 
-/*
-static gchar *etats_config_jours_semaine[] =
-{
-    N_("Monday"),
-    N_("Tuesday"),
-    N_("Wednesday"),
-    N_("Thursday"),
-    N_("Friday"),
-    N_("Saturday"),
-    N_("Sunday"),
-    NULL };
-*/
-
-
 static gchar *champs_type_recherche_texte[] =
 {
     N_("payee"),
@@ -177,6 +192,17 @@ static gchar *champs_operateur_recherche_texte[] =
     NULL
 };
 
+
+static gchar *champs_lien_lignes_comparaison[] =
+{
+    N_("and"),
+    N_("or"),
+    N_("except"),
+    NULL
+};
+
+
+
 /*
 static gchar *champs_comparateur_montant[] =
 {
@@ -207,18 +233,32 @@ static gchar *champs_comparateur_nombre[] =
 };
 
 
-static gchar *champs_comparateur_nombre_2[] =
+static gchar *champs_lien_nombre_2[] =
 {
-    N_("stop"),
     N_("and"),
     N_("or"),
     N_("except"),
+    N_("stop"),
     NULL
 };
 
+static gchar *champs_comparateur_montant[] =
+{
+    N_("equal"),
+    N_("less than"),
+    N_("less than or equal"),
+    N_("greater than"),
+    N_("greater than or equal"),
+    N_("different from"),
+    N_("null"),
+    N_("not null"),
+    N_("positive"),
+    N_("negative"),
+    NULL
+};
 
-static GtkBuilder *etat_config_builder = NULL;
 
+/*END*/
 
 /**
  * affiche la fenetre de personnalisation
@@ -252,10 +292,15 @@ void gsb_etats_config_personnalisation_etat ( void )
 
     gtk_widget_show ( dialog );
 
+    /* on se repositionne sur le dernier onglet si on a le même rapport */
+    if ( current_report_number == last_report )
+        etats_config_ui_left_panel_tree_view_select_last_page ( );
+
     switch ( gtk_dialog_run ( GTK_DIALOG ( dialog ) ) )
     {
         case GTK_RESPONSE_OK:
             gsb_etats_config_recupere_info_to_etat ( current_report_number );
+            last_report = current_report_number;
             break;
 
         default:
@@ -295,6 +340,12 @@ gboolean gsb_etats_config_initialise_dialog_from_etat ( gint report_number )
     /* onglet Budgets */
     gsb_etats_config_initialise_onglet_categ_budget ( report_number, FALSE );
 
+    /* onglet Textes */
+    gsb_etats_config_initialise_onglet_textes ( report_number );
+
+    /* onglet Montants */
+    gsb_etats_config_initialise_onglet_montants ( report_number );
+
     /* onglet modes de paiement */
     gsb_etats_config_initialise_onglet_mode_paiement ( report_number );
 
@@ -304,6 +355,20 @@ gboolean gsb_etats_config_initialise_dialog_from_etat ( gint report_number )
     /* onglet data grouping */
     gsb_etats_config_initialise_onglet_data_grouping ( report_number );
 
+    /* onglet data separation */
+    gsb_etats_config_initialise_onglet_data_separation ( report_number );
+
+    /* onglet generalites */
+    gsb_etats_config_initialise_onglet_affichage_generalites ( report_number );
+
+    /* onglet titres */
+    gsb_etats_config_initialise_onglet_affichage_titres ( report_number );
+
+    /* onglet opérations */
+    gsb_etats_config_initialise_onglet_affichage_operations ( report_number );
+
+    /* onglet devises */
+    gsb_etats_config_initialise_onglet_affichage_devises ( report_number );
 
     /* return */
     return TRUE;
@@ -337,6 +402,12 @@ gboolean gsb_etats_config_recupere_info_to_etat ( gint report_number )
     /* onglet Budgets */
     gsb_etats_config_recupere_info_onglet_categ_budget ( report_number, FALSE );
 
+    /* onglet Textes */
+    gsb_etats_config_recupere_info_onglet_textes ( report_number );
+
+    /* onglet Montants */
+    gsb_etats_config_recupere_info_onglet_montants ( report_number );
+
     /* onglet mode de paiement */
     gsb_etats_config_recupere_info_onglet_mode_paiement ( report_number );
 
@@ -346,11 +417,24 @@ gboolean gsb_etats_config_recupere_info_to_etat ( gint report_number )
     /* onglet modes data grouping */
     gsb_etats_config_recupere_info_onglet_data_grouping ( report_number );
 
+    /* onglet modes data separation */
+    gsb_etats_config_recupere_info_onglet_data_separation ( report_number );
+
+    /* onglet generalites */
+    gsb_etats_config_recupere_info_onglet_affichage_generalites ( report_number );
 
+    /* onglet titres */
+    gsb_etats_config_recupere_info_onglet_affichage_titres ( report_number );
 
+    /* onglet opérations */
+    gsb_etats_config_recupere_info_onglet_affichage_operations ( report_number );
+
+    /* onglet devises */
+    gsb_etats_config_recupere_info_onglet_affichage_devises ( report_number );
 
     /* update the payee combofix in the form, to add that report if asked */
-    gsb_form_widget_update_payee_combofix ( );
+    if ( gsb_data_report_get_append_in_payee ( report_number ) )
+        gsb_form_widget_update_payee_combofix ( );
 
     /* on avertit grisbi de la modification à enregistrer */
     gsb_file_set_modified ( TRUE );
@@ -382,7 +466,7 @@ void gsb_etats_config_initialise_onglet_periode ( gint report_number )
     {
         gint financial_year_type;
 
-        etats_config_ui_widget_set_actif ( "radio_button_utilise_exo", TRUE );
+        etats_config_ui_toggle_button_set_actif ( "radio_button_utilise_exo", TRUE );
 
         financial_year_type = gsb_data_report_get_financial_year_type ( report_number );
         etats_config_ui_buttons_radio_set_active_index ( "bouton_exo_tous", financial_year_type );
@@ -395,7 +479,7 @@ void gsb_etats_config_initialise_onglet_periode ( gint report_number )
     }
     else
     {
-        etats_config_ui_widget_set_actif ( "radio_button_utilise_dates", TRUE );
+        etats_config_ui_toggle_button_set_actif ( "radio_button_utilise_dates", TRUE );
         etats_config_ui_tree_view_select_single_row ( "treeview_dates",
                         gsb_data_report_get_date_type ( report_number ) );
 
@@ -408,7 +492,7 @@ void gsb_etats_config_initialise_onglet_periode ( gint report_number )
             etats_config_ui_onglet_periode_date_interval_sensitive ( TRUE );
 
             /* on initialise le type de date à sélectionner */
-            etats_config_ui_widget_set_actif ( "button_sel_value_date",
+            etats_config_ui_toggle_button_set_actif ( "button_sel_value_date",
                                 gsb_data_report_get_date_select_value ( report_number ) );
 
             /* on remplit les dates perso si elles existent */
@@ -425,50 +509,6 @@ void gsb_etats_config_initialise_onglet_periode ( gint report_number )
                                 date );
         }
     }
-
-    /* return */
-}
-
-
-/**
- * retourne la liste des exercices
- *
- * \param
- *
- * \return un GtkTreeModel
- */
-GtkTreeModel *gsb_etats_config_onglet_get_liste_exercices ( void )
-{
-    GtkListStore *list_store;
-    GSList *list_tmp;
-
-    list_store = gtk_list_store_new ( 2, G_TYPE_STRING, G_TYPE_INT );
-    gtk_tree_sortable_set_sort_column_id ( GTK_TREE_SORTABLE ( list_store ),
-                        0, GTK_SORT_ASCENDING );
-
-    /* on remplit la liste des exercices */
-    list_tmp = gsb_data_fyear_get_fyears_list ();
-
-    while ( list_tmp )
-    {
-        GtkTreeIter iter;
-        gchar *name;
-        gint fyear_number;
-
-        fyear_number = gsb_data_fyear_get_no_fyear ( list_tmp -> data );
-
-        name = my_strdup ( gsb_data_fyear_get_name ( fyear_number ) );
-
-        gtk_list_store_append ( list_store, &iter );
-        gtk_list_store_set ( list_store, &iter, 0, name, 1, fyear_number, -1 );
-
-        if ( name )
-            g_free ( name );
-    
-        list_tmp = list_tmp -> next;
-    }
-
-    return GTK_TREE_MODEL ( list_store );
 }
 
 
@@ -483,7 +523,7 @@ void gsb_etats_config_recupere_info_onglet_periode ( gint report_number )
 {
     gint active;
 
-    active = etats_config_ui_widget_get_actif ( "radio_button_utilise_exo" );
+    active = etats_config_ui_toggle_button_get_actif ( "radio_button_utilise_exo" );
     gsb_data_report_set_use_financial_year ( report_number, active );
 
     if ( !active )
@@ -497,7 +537,7 @@ void gsb_etats_config_recupere_info_onglet_periode ( gint report_number )
             GtkWidget *entry;
 
             gsb_data_report_set_date_select_value ( report_number,
-                                etats_config_ui_widget_get_actif ( "button_sel_value_date" ) );
+                                etats_config_ui_toggle_button_get_actif ( "button_sel_value_date" ) );
 
             entry = etats_config_ui_widget_get_widget_by_name ( "hbox_date_init", "entree_date_init_etat" );
             if ( !gsb_date_check_entry ( entry ) )
@@ -565,7 +605,7 @@ void gsb_etats_config_recupere_info_onglet_periode ( gint report_number )
                                 "faster without the \"Detail financial years\" option activated.") );
 
                 dialogue_special ( GTK_MESSAGE_INFO, make_hint ( hint, text ) );
-                etats_config_ui_widget_set_actif ( "bouton_exo_tous", FALSE );
+                etats_config_ui_toggle_button_set_actif ( "bouton_exo_tous", FALSE );
                 gsb_data_report_set_financial_year_type ( report_number, 0 );
 
                 g_free ( text );
@@ -576,6 +616,74 @@ void gsb_etats_config_recupere_info_onglet_periode ( gint report_number )
 }
 
 
+/**
+ * retourne la liste des exercices
+ *
+ * \param
+ *
+ * \return un GtkTreeModel
+ */
+GtkTreeModel *gsb_etats_config_onglet_periode_get_model_exercices ( void )
+{
+    GtkListStore *list_store;
+    GSList *list_tmp;
+
+    list_store = gtk_list_store_new ( 2, G_TYPE_STRING, G_TYPE_INT );
+    gtk_tree_sortable_set_sort_column_id ( GTK_TREE_SORTABLE ( list_store ),
+                        0, GTK_SORT_ASCENDING );
+
+    /* on remplit la liste des exercices */
+    list_tmp = gsb_data_fyear_get_fyears_list ();
+
+    while ( list_tmp )
+    {
+        GtkTreeIter iter;
+        gchar *name;
+        gint fyear_number;
+
+        fyear_number = gsb_data_fyear_get_no_fyear ( list_tmp -> data );
+
+        name = my_strdup ( gsb_data_fyear_get_name ( fyear_number ) );
+
+        gtk_list_store_append ( list_store, &iter );
+        gtk_list_store_set ( list_store, &iter, 0, name, 1, fyear_number, -1 );
+
+        if ( name )
+            g_free ( name );
+    
+        list_tmp = list_tmp -> next;
+    }
+
+    return GTK_TREE_MODEL ( list_store );
+}
+
+
+/**
+ * ajoute les entrées pour saisir les dates personnalisées
+ *
+ * \param
+ *
+ * \return
+ */
+void gsb_etats_config_onglet_periode_make_calendar_entry ( void )
+{
+    GtkWidget *hbox;
+    GtkWidget *entry;
+
+    hbox =  etats_config_ui_widget_get_widget_by_name ( "hbox_date_init", NULL );
+    entry = gsb_calendar_entry_new ( FALSE );
+    gtk_widget_set_size_request ( entry, 100, -1 );
+    g_object_set_data ( G_OBJECT ( hbox ), "entree_date_init_etat", entry );
+    gtk_box_pack_end ( GTK_BOX ( hbox ), entry, FALSE, FALSE, 0 );
+
+    hbox =  etats_config_ui_widget_get_widget_by_name ( "hbox_date_finale", NULL );
+    entry = gsb_calendar_entry_new ( FALSE );
+    gtk_widget_set_size_request ( entry, 100, -1 );
+    g_object_set_data ( G_OBJECT ( hbox ), "entree_date_finale_etat", entry );
+    gtk_box_pack_end ( GTK_BOX ( hbox ), entry, FALSE, FALSE, 0 );
+}
+
+
 /*ONGLET_VIREMENTS*/
 /**
  * Initialise les informations de l'onglet virements
@@ -609,14 +717,12 @@ void gsb_etats_config_initialise_onglet_virements ( gint report_number )
 
     if ( index > 0 )
     {
-        gtk_widget_set_sensitive ( etats_config_ui_widget_get_widget_by_name (
-                                "bouton_exclure_non_virements_etat", NULL ), TRUE );
-        etats_config_ui_widget_set_actif ( "bouton_exclure_non_virements_etat",
+        etats_config_ui_widget_set_sensitive ( "bouton_exclure_non_virements_etat", TRUE );
+        etats_config_ui_toggle_button_set_actif ( "bouton_exclure_non_virements_etat",
                                 gsb_data_report_get_transfer_reports_only ( report_number ) );
     }
     else
-        gtk_widget_set_sensitive ( etats_config_ui_widget_get_widget_by_name (
-                                "bouton_exclure_non_virements_etat", NULL ), FALSE );
+        etats_config_ui_widget_set_sensitive ( "bouton_exclure_non_virements_etat", FALSE );
 }
 
 
@@ -642,7 +748,7 @@ void gsb_etats_config_recupere_info_onglet_virements ( gint report_number )
     }
 
     gsb_data_report_set_transfer_reports_only ( report_number,
-                        etats_config_ui_widget_get_actif ( "bouton_exclure_non_virements_etat" ) );
+                        etats_config_ui_toggle_button_get_actif ( "bouton_exclure_non_virements_etat" ) );
 }
 
 
@@ -659,7 +765,7 @@ void gsb_etats_config_initialise_onglet_comptes ( gint report_number )
     gint active;
 
     active = gsb_data_report_get_account_use_chosen ( report_number );
-    etats_config_ui_widget_set_actif ( "bouton_detaille_comptes_etat", active );
+    etats_config_ui_toggle_button_set_actif ( "bouton_detaille_comptes_etat", active );
 
     if ( active )
     {
@@ -689,7 +795,7 @@ void gsb_etats_config_recupere_info_onglet_comptes ( gint report_number )
 {
     gint active;
 
-    active = etats_config_ui_widget_get_actif ( "bouton_detaille_comptes_etat" );
+    active = etats_config_ui_toggle_button_get_actif ( "bouton_detaille_comptes_etat" );
     gsb_data_report_set_account_use_chosen ( report_number, active );
 
     if ( active )
@@ -707,7 +813,7 @@ void gsb_etats_config_recupere_info_onglet_comptes ( gint report_number )
                             "faster without the \"Detail accounts used\" option activated") );
 
             dialogue_special ( GTK_MESSAGE_INFO, make_hint ( hint, text ) );
-            etats_config_ui_widget_set_actif ( "gsb_data_report_set_account_use_chosen", FALSE );
+            etats_config_ui_toggle_button_set_actif ( "gsb_data_report_set_account_use_chosen", FALSE );
             gsb_data_report_set_account_use_chosen ( report_number, FALSE );
 
             g_free ( text );
@@ -800,7 +906,7 @@ void gsb_etats_config_initialise_onglet_tiers ( gint report_number )
     gint active;
 
     active = gsb_data_report_get_payee_detail_used ( report_number );
-    etats_config_ui_widget_set_actif ( "bouton_detaille_tiers_etat", active );
+    etats_config_ui_toggle_button_set_actif ( "bouton_detaille_tiers_etat", active );
 
     if ( active )
     {
@@ -871,7 +977,7 @@ void gsb_etats_config_recupere_info_onglet_tiers ( gint report_number )
 {
     gint active;
 
-    active = etats_config_ui_widget_get_actif ( "bouton_detaille_tiers_etat" );
+    active = etats_config_ui_toggle_button_get_actif ( "bouton_detaille_tiers_etat" );
     gsb_data_report_set_payee_detail_used ( report_number, active );
     if ( active )
     {
@@ -888,7 +994,7 @@ void gsb_etats_config_recupere_info_onglet_tiers ( gint report_number )
                             "faster without the \"Detail payees used\" option activated.") );
 
             dialogue_special ( GTK_MESSAGE_INFO, make_hint ( hint, text ) );
-            etats_config_ui_widget_set_actif ( "togglebutton_select_all_tiers", FALSE );
+            etats_config_ui_toggle_button_set_actif ( "togglebutton_select_all_tiers", FALSE );
             gsb_data_report_set_payee_detail_used ( report_number, FALSE );
 
             g_free ( text );
@@ -936,7 +1042,7 @@ void gsb_etats_config_initialise_onglet_categ_budget ( gint report_number,
         tmp_list = gsb_data_report_get_budget_struct_list ( report_number );
     }
 
-    etats_config_ui_widget_set_actif ( checkbutton_name, active );
+    etats_config_ui_toggle_button_set_actif ( checkbutton_name, active );
 
     if ( active )
     {
@@ -972,7 +1078,7 @@ void gsb_etats_config_recupere_info_onglet_categ_budget ( gint report_number,
 
     if ( is_categ )
     {
-        active = etats_config_ui_widget_get_actif ( "bouton_detaille_categ_etat" );
+        active = etats_config_ui_toggle_button_get_actif ( "bouton_detaille_categ_etat" );
         treeview_name = g_strdup ( "treeview_categ" );
 
         gsb_data_report_set_category_detail_used ( report_number, active );
@@ -984,7 +1090,7 @@ void gsb_etats_config_recupere_info_onglet_categ_budget ( gint report_number,
     }
     else
     {
-        active = etats_config_ui_widget_get_actif ( "bouton_detaille_budget_etat" );
+        active = etats_config_ui_toggle_button_get_actif ( "bouton_detaille_budget_etat" );
         treeview_name = g_strdup ( "treeview_budget" );
 
         gsb_data_report_set_budget_detail_used ( report_number, active );
@@ -1599,155 +1705,1268 @@ void gsb_etats_config_onglet_categ_budget_init_treeview ( const gchar *treeview_
 }
 
 
-/*ONGLET_MODE_PAIEMENT*/
+/*ONGLET_TEXTES*/
 /**
- * Initialise les informations de l'onglet modes de paiement
+ * Initialise les informations de l'onglet textes
  *
  * \param report_number
  *
  * \return
  */
-void gsb_etats_config_initialise_onglet_mode_paiement ( gint report_number )
+void gsb_etats_config_initialise_onglet_textes ( gint report_number )
 {
-    gint active;
-
-    active = gsb_data_report_get_method_of_payment_used ( report_number );
-    etats_config_ui_widget_set_actif ( "bouton_detaille_mode_paiement_etat", active );
+    /* on affiche ou pas le choix des textes */
+    etats_config_ui_toggle_button_set_actif ( "bouton_utilise_texte",
+                        gsb_data_report_get_text_comparison_used ( report_number ) );
 
-    if ( active )
-    {
-        etats_config_ui_onglet_mode_paiement_select_rows_from_list (
-                                gsb_data_report_get_method_of_payment_list ( report_number ),
-                                "treeview_mode_paiement" );
-
-        if ( g_slist_length ( gsb_data_report_get_method_of_payment_list ( report_number ) ) )
-            utils_togglebutton_set_label_position_unselect (
-                                etats_config_ui_widget_get_widget_by_name (
-                                "togglebutton_select_all_mode_paiement", NULL ),
-                                NULL,
-                                etats_config_ui_widget_get_widget_by_name ( "treeview_mode_paiement", NULL ) );
-    }
+    /* on remplit la liste des lignes de recherche */
+    gsb_etats_config_onglet_texte_remplit_liste_comparaisons ( report_number );
 }
 
 
 /**
- * Récupère les informations de l'onglet mode de paiement
+ * Récupère les informations de l'onglet textes
  *
  * \param numéro d'état à mettre à jour
  *
  * \return
  */
-void gsb_etats_config_recupere_info_onglet_mode_paiement ( gint report_number )
+void gsb_etats_config_recupere_info_onglet_textes ( gint report_number )
 {
-    gint active;
+    GSList *comparison_list;
 
-    active = etats_config_ui_widget_get_actif ( "bouton_detaille_mode_paiement_etat" );
-    gsb_data_report_set_method_of_payment_used ( report_number, active );
-    if ( active )
-    {
-        gsb_data_report_free_method_of_payment_list ( report_number );
+    /* on récupère le choix des textes */
+    gsb_data_report_set_text_comparison_used ( report_number,
+                        etats_config_ui_toggle_button_get_actif ( "bouton_utilise_texte" ) );
 
-        if ( utils_tree_view_all_rows_are_selected ( GTK_TREE_VIEW (
-         etats_config_ui_widget_get_widget_by_name ( "treeview_mode_paiement", NULL ) ) ) )
-        {
-            gchar *text;
-            gchar *hint;
+    /* récupération de la liste des comparaisons de texte */
+    /* on a rentré au moins une comparaison */
+    /* on rempli les champs de la structure */
+    comparison_list = gsb_data_report_get_text_comparison_list ( report_number );
 
-            hint = g_strdup ( _("Performance issue.") );
-            text = g_strdup ( _("All methods of payment have been selected.  Grisbi will run "
-                            "faster without the \"Detail methods of payment used\" option activated.") );
+    while ( comparison_list )
+    {
+        const gchar *string;
+        gint text_comparison_number;
 
-            dialogue_special ( GTK_MESSAGE_INFO, make_hint ( hint, text ) );
-            etats_config_ui_widget_set_actif ( "togglebutton_select_all_mode_paiement", FALSE );
-            gsb_data_report_set_method_of_payment_used ( report_number, 0 );
+        text_comparison_number = GPOINTER_TO_INT ( comparison_list -> data );
 
-            g_free ( text );
-            g_free ( hint );
-        }
+        if ( gsb_data_report_text_comparison_get_button_link ( text_comparison_number ) )
+            gsb_data_report_text_comparison_set_link_to_last_text_comparison ( text_comparison_number,
+                        gtk_combo_box_get_active ( GTK_COMBO_BOX (
+                        gsb_data_report_text_comparison_get_button_link ( text_comparison_number ) ) ) );
         else
-            gsb_data_report_set_method_of_payment_list ( report_number,
-                            etats_config_ui_onglet_mode_paiement_get_list_rows_selected (
-                            "treeview_mode_paiement" ) );
-
+            gsb_data_report_text_comparison_set_link_to_last_text_comparison ( text_comparison_number, -1 );
+
+        gsb_data_report_text_comparison_set_field ( text_comparison_number,
+                                gtk_combo_box_get_active ( GTK_COMBO_BOX (
+                                gsb_data_report_text_comparison_get_button_field (
+                                text_comparison_number ) ) ) );
+
+        gsb_data_report_text_comparison_set_use_text ( text_comparison_number,
+                                gtk_toggle_button_get_active ( GTK_TOGGLE_BUTTON (
+                                gsb_data_report_text_comparison_get_button_use_text (
+                                text_comparison_number ) ) ) );
+        gsb_data_report_text_comparison_set_operator ( text_comparison_number,
+                                gtk_combo_box_get_active ( GTK_COMBO_BOX (
+                                gsb_data_report_text_comparison_get_button_operator (
+                                text_comparison_number ) ) ) );
+
+        string = gtk_entry_get_text ( GTK_ENTRY (
+                                gsb_data_report_text_comparison_get_entry_text ( text_comparison_number ) ) );
+        gsb_data_report_text_comparison_set_text ( text_comparison_number, string );
+
+        gsb_data_report_text_comparison_set_first_comparison ( text_comparison_number,
+                                gtk_combo_box_get_active ( GTK_COMBO_BOX (
+                                gsb_data_report_text_comparison_get_button_first_comparison (
+                                text_comparison_number ) ) ) );
+
+        gsb_data_report_text_comparison_set_link_first_to_second_part ( text_comparison_number,
+                                gtk_combo_box_get_active ( GTK_COMBO_BOX (
+                                gsb_data_report_text_comparison_get_button_link_first_to_second_part (
+                                text_comparison_number ) ) ) );
+        gsb_data_report_text_comparison_set_second_comparison ( text_comparison_number,
+                                gtk_combo_box_get_active ( GTK_COMBO_BOX (
+                                gsb_data_report_text_comparison_get_button_second_comparison (
+                                text_comparison_number ) ) ) );
+        gsb_data_report_text_comparison_set_first_amount ( text_comparison_number,
+                                utils_str_atoi ( gtk_entry_get_text ( GTK_ENTRY (
+                                gsb_data_report_text_comparison_get_entry_first_amount (
+                                text_comparison_number ) ) ) ) );
+        gsb_data_report_text_comparison_set_second_amount ( text_comparison_number,
+                                utils_str_atoi (gtk_entry_get_text ( GTK_ENTRY (
+                                gsb_data_report_text_comparison_get_entry_second_amount (
+                                text_comparison_number ) ) ) ) );
+
+        comparison_list = comparison_list -> next;
     }
-    /* return */
 }
 
 
 /**
+ * remplit la liste des comparaisons de texte
  *
+ * \param report_number
  *
- *
+ * \return
  */
-GtkTreeModel *gsb_etats_config_onglet_mode_paiement_get_model ( void )
+void gsb_etats_config_onglet_texte_remplit_liste_comparaisons ( gint report_number )
 {
-    GtkListStore *list_store;
-    GSList *liste_nom_types = NULL;
-    GSList *list_tmp;
+    GtkWidget *lignes;
+    GSList *tmp_list;
+    gchar *tmp_str;
+    gboolean multi_lignes = FALSE;
 
-    list_store = gtk_list_store_new ( 2, G_TYPE_STRING, G_TYPE_INT );
+    devel_debug_int ( report_number );
 
-    gtk_tree_sortable_set_sort_column_id ( GTK_TREE_SORTABLE ( list_store ),
-                        0, GTK_SORT_ASCENDING );
+    tmp_list = gsb_data_report_get_text_comparison_list ( report_number );
 
-    /* create a list of unique names */
-    list_tmp = gsb_data_payment_get_payments_list ( );
+    /* on commence par effacer l'ancienne liste */
+    lignes = etats_config_ui_widget_get_widget_by_name ( "liste_textes_etat", NULL );
+    while ( GTK_BOX ( lignes ) -> children )
+    {
+        gtk_container_remove ( GTK_CONTAINER ( lignes ),
+                        ( ( GtkBoxChild *) ( GTK_BOX ( lignes ) -> children -> data ) ) -> widget );
+    }
 
-    while ( list_tmp )
+    /*   s'il n'y a rien dans la liste, on met juste une row vide */
+    if ( !tmp_list )
     {
-        GtkTreeIter iter;
-        gchar *name;
-        gint payment_number;
+        gsb_etats_config_onglet_texte_ajoute_ligne_liste_comparaisons ( 0 );
+        return;
+    }
 
-        payment_number = gsb_data_payment_get_number (list_tmp -> data);
-        name = my_strdup ( gsb_data_payment_get_name ( payment_number ) );
+    /* on fait le tour de la liste des comparaisons de texte, ajoute une row
+     * et la remplit à chaque fois */
+    while ( tmp_list )
+    {
+        gint text_comparison_number;
+        GtkWidget *widget;
 
-        if ( !g_slist_find_custom ( liste_nom_types,
-                        name,
-                        ( GCompareFunc ) cherche_string_equivalente_dans_slist ) )
+        text_comparison_number = GPOINTER_TO_INT ( tmp_list -> data );
+
+        /* on crée la row et remplit les widget de la structure */
+        widget = gsb_etats_config_onglet_texte_new_comparison_line ( lignes, text_comparison_number, multi_lignes );
+        gsb_data_report_text_comparison_set_vbox_line ( text_comparison_number, widget );
+
+        /* on remplit maintenant les widget avec les valeurs de la stucture */
+        /* on rajoute le && si plusieurs lignes */
+        if ( gsb_data_report_text_comparison_get_link_to_last_text_comparison ( text_comparison_number ) != -1
+         &&
+         tmp_list != gsb_data_report_get_text_comparison_list ( report_number ) )
         {
-            liste_nom_types = g_slist_append ( liste_nom_types, name );
-            gtk_list_store_append ( list_store, &iter );
-            gtk_list_store_set ( list_store, &iter, 0, name, 1, payment_number, -1 );
+            gtk_combo_box_set_active ( GTK_COMBO_BOX (
+                                gsb_data_report_text_comparison_get_button_link ( text_comparison_number ) ),
+                                gsb_data_report_text_comparison_get_link_to_last_text_comparison (
+                                text_comparison_number ) );
         }
+
+        gtk_combo_box_set_active ( GTK_COMBO_BOX (
+                                gsb_data_report_text_comparison_get_button_field ( text_comparison_number ) ),
+                                gsb_data_report_text_comparison_get_field ( text_comparison_number ) );
+        gtk_combo_box_set_active ( GTK_COMBO_BOX (
+                                gsb_data_report_text_comparison_get_button_operator ( text_comparison_number ) ),
+                                gsb_data_report_text_comparison_get_operator ( text_comparison_number ) );
+
+        if ( gsb_data_report_text_comparison_get_text ( text_comparison_number ) )
+            gtk_entry_set_text ( GTK_ENTRY (
+                                gsb_data_report_text_comparison_get_entry_text ( text_comparison_number ) ),
+                                gsb_data_report_text_comparison_get_text ( text_comparison_number ) );
+
+        gtk_combo_box_set_active ( GTK_COMBO_BOX (
+                                gsb_data_report_text_comparison_get_button_first_comparison (
+                                text_comparison_number ) ),
+                                gsb_data_report_text_comparison_get_first_comparison ( text_comparison_number ) );
+        gtk_combo_box_set_active ( GTK_COMBO_BOX (
+                                gsb_data_report_text_comparison_get_button_link_first_to_second_part (
+                                text_comparison_number ) ),
+                                gsb_data_report_text_comparison_get_link_first_to_second_part (
+                                text_comparison_number ) );
+        gtk_combo_box_set_active ( GTK_COMBO_BOX (
+                                gsb_data_report_text_comparison_get_button_second_comparison (
+                                text_comparison_number ) ),
+                                gsb_data_report_text_comparison_get_second_comparison ( text_comparison_number ) );
+
+        tmp_str = utils_str_itoa ( gsb_data_report_text_comparison_get_first_amount ( text_comparison_number ) );
+        gtk_entry_set_text ( GTK_ENTRY (
+                                gsb_data_report_text_comparison_get_entry_first_amount (
+                                text_comparison_number ) ),
+                                tmp_str );
+        g_free ( tmp_str );
+
+        tmp_str = utils_str_itoa ( gsb_data_report_text_comparison_get_second_amount ( text_comparison_number ) );
+        gtk_entry_set_text ( GTK_ENTRY (
+                                gsb_data_report_text_comparison_get_entry_second_amount (
+                                text_comparison_number ) ),
+                                tmp_str );
+        g_free ( tmp_str );
+
+        if ( gsb_data_report_text_comparison_get_use_text ( text_comparison_number ) )
+            gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON (
+                                gsb_data_report_text_comparison_get_button_use_text ( text_comparison_number ) ),
+                                TRUE );
         else
-            g_free ( name );
+            gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON (
+                                gsb_data_report_text_comparison_get_button_use_number ( text_comparison_number ) ),
+                                TRUE );
+
+        /* on désensitive tous ce qui est nécessaire */
+        if ( gsb_data_report_text_comparison_get_field ( text_comparison_number ) == 8
+             ||
+             gsb_data_report_text_comparison_get_field ( text_comparison_number ) == 9
+             ||
+             gsb_data_report_text_comparison_get_field ( text_comparison_number ) == 10 )
+        {
+            /* 	  on est sur un chq ou une pc */
+            /* on rend sensitif les check button et la hbox correspondante */
+            sensitive_widget ( NULL, gsb_data_report_text_comparison_get_button_use_text (
+                                text_comparison_number ) );
+            sensitive_widget ( NULL, gsb_data_report_text_comparison_get_button_use_number (
+                                text_comparison_number ) );
+            gsb_etats_config_onglet_texte_sensitive_hbox_fonction_bouton_txt (
+                                text_comparison_number );
+        }
+        else
+        {
+            desensitive_widget ( NULL, gsb_data_report_text_comparison_get_button_use_text (
+                                text_comparison_number ) );
+            desensitive_widget (NULL, gsb_data_report_text_comparison_get_button_use_number (
+                                text_comparison_number ) );
+            desensitive_widget (NULL, gsb_data_report_text_comparison_get_hbox_cheque (
+                                text_comparison_number ) );
+            sensitive_widget (NULL, gsb_data_report_text_comparison_get_hbox_text (
+                                text_comparison_number ) );
+        }
 
-        list_tmp = list_tmp -> next;
-    }
+        /* on sensitive/désensitive l'entrée txt*/
+        if ( gsb_data_report_text_comparison_get_operator ( text_comparison_number ) >= 4 )
+            desensitive_widget (NULL, gsb_data_report_text_comparison_get_entry_text (
+                                text_comparison_number ) );
 
-    /* on libère la mémoire utilisée par liste_nom_types */
-    g_slist_foreach ( liste_nom_types, ( GFunc ) g_free, NULL );
-    g_slist_free ( liste_nom_types );
+        /* on sensitive/désensitive les entrées de montant si nécessaire */
+        if ( gsb_data_report_text_comparison_get_first_comparison ( text_comparison_number ) == 6 )
+            desensitive_widget (NULL, gsb_data_report_text_comparison_get_entry_first_amount (
+                                text_comparison_number ) );
 
-    /* return */
-    return GTK_TREE_MODEL ( list_store );
+        if ( gsb_data_report_text_comparison_get_second_comparison ( text_comparison_number ) == 6 )
+            desensitive_widget (NULL, gsb_data_report_text_comparison_get_entry_second_amount (
+                                text_comparison_number ) );
+
+        /* on sensitive/désensitive la hbox_2 si nécessaire */
+        if ( gsb_data_report_text_comparison_get_link_first_to_second_part ( text_comparison_number ) == 3 )
+            desensitive_widget (NULL, gsb_data_report_text_comparison_get_hbox_second_part (
+                                text_comparison_number ) );
+
+        gtk_widget_show ( widget );
+
+        multi_lignes = TRUE;
+        tmp_list = tmp_list -> next;
+    }
 }
 
 
-/*ONGLET_DIVERS*/
 /**
- * Initialise les informations de l'onglet divers
  *
- * \param report_number
  *
- * \return
+ *
  */
-void gsb_etats_config_initialise_onglet_divers ( gint report_number )
+void gsb_etats_config_onglet_texte_sensitive_hbox_fonction_bouton_txt ( gint text_comparison_number )
 {
-    gint index;
-
-    index = gsb_data_report_get_show_m ( report_number );
-    etats_config_ui_buttons_radio_set_active_index ( "radiobutton_marked_all", index );
+    sens_desensitive_pointeur ( gsb_data_report_text_comparison_get_button_use_text ( text_comparison_number ),
+                        gsb_data_report_text_comparison_get_hbox_text ( text_comparison_number ) );
+    sens_desensitive_pointeur ( gsb_data_report_text_comparison_get_button_use_number ( text_comparison_number ),
+                        gsb_data_report_text_comparison_get_hbox_cheque ( text_comparison_number ) );
+}
 
-    etats_config_ui_widget_set_actif ( "checkbutton_marked_P",
-                        gsb_data_report_get_show_p ( report_number ) );
-    etats_config_ui_widget_set_actif ( "checkbutton_marked_R",
+/**
+ * ajoute une ligne de recherche de texte à la liste des lignes de recherche de texte
+ *
+ *\first_line   première ligne ou ligne supplémentaire
+ *
+ *\return la nouvelle ligne
+ */
+void gsb_etats_config_onglet_texte_ajoute_ligne_liste_comparaisons ( gint last_text_comparison_number )
+{
+    GtkWidget *lignes;
+    GtkWidget *widget;
+    gint text_comparison_number;
+    gint position;
+    gint current_report_number;
+
+    lignes = etats_config_ui_widget_get_widget_by_name ( "liste_textes_etat", NULL );
+    current_report_number = gsb_gui_navigation_get_current_report ();
+
+    /* on récupère tout de suite la position à laquelle il faut insérer la row */
+    if ( last_text_comparison_number )
+        position = g_slist_index ( gsb_data_report_get_text_comparison_list ( current_report_number ),
+                                GINT_TO_POINTER ( last_text_comparison_number ) ) + 1;
+    else
+        position = 0;
+
+    /* on commence par créer une structure vide */
+    text_comparison_number = gsb_data_report_text_comparison_new ( 0 );
+    gsb_data_report_text_comparison_set_report_number ( text_comparison_number,
+                        current_report_number );
+
+    /* on crée la row et remplit les widget de la structure */
+    widget = gsb_etats_config_onglet_texte_new_comparison_line ( lignes, text_comparison_number, TRUE );
+    gsb_data_report_text_comparison_set_vbox_line ( text_comparison_number, widget );
+
+    /* on vire le lien de la row s'il n'y a pas encore de liste (cad si c'est la 1ère row) */
+    if ( !gsb_data_report_get_text_comparison_list ( current_report_number ) )
+    {
+        gtk_widget_destroy ( gsb_data_report_text_comparison_get_button_link ( text_comparison_number ) );
+        gsb_data_report_text_comparison_set_button_link ( text_comparison_number, NULL );
+    }
+
+    /* par défaut, le bouton bouton_lien_1_2 est sur stop */
+    widget = gsb_data_report_text_comparison_get_button_link_first_to_second_part ( text_comparison_number );
+    gtk_combo_box_set_active ( GTK_COMBO_BOX ( widget ), 3 );
+    gsb_data_report_text_comparison_set_link_first_to_second_part ( text_comparison_number, 3 );
+    gtk_widget_set_sensitive ( gsb_data_report_text_comparison_get_hbox_second_part (
+                        text_comparison_number ),
+                        FALSE );
+
+    /* par défaut, la row de chq est non sensitive */
+    gtk_widget_set_sensitive ( gsb_data_report_text_comparison_get_button_use_text (
+                        text_comparison_number ),
+                        FALSE );
+    gtk_widget_set_sensitive ( gsb_data_report_text_comparison_get_button_use_number (
+                        text_comparison_number ),
+                        FALSE );
+    gtk_widget_set_sensitive ( gsb_data_report_text_comparison_get_hbox_cheque (
+                        text_comparison_number ),
+                        FALSE );
+
+    /* on met la structure dans la liste à la position demandée */
+    gsb_data_report_set_text_comparison_list ( current_report_number,
+                        g_slist_insert ( gsb_data_report_get_text_comparison_list ( current_report_number ),
+                        GINT_TO_POINTER ( text_comparison_number ),
+                        position ) );
+
+    /* on met la row à sa place dans la liste */
+    gtk_box_reorder_child ( GTK_BOX ( lignes ),
+                        gsb_data_report_text_comparison_get_vbox_line ( text_comparison_number ),
+                        position );
+}
+
+
+/**
+ * crée une ligne de recherche de texte
+ *
+ *\parent       vbox qui contiendra toutes les lignes
+ *\first_line   première ligne ou ligne supplémentaire
+ *
+ *\return la nouvelle ligne
+ */
+GtkWidget *gsb_etats_config_onglet_texte_new_comparison_line ( GtkWidget *parent,
+                        gint text_comparison_number,
+                        gint with_link )
+{
+    GtkWidget *vbox;
+    GtkWidget *hbox;
+    GtkWidget *hbox_1;
+    GtkWidget *hbox_2;
+    GtkWidget *combo;
+    GtkWidget *label;
+    GtkWidget *button;
+    GtkWidget *entry;
+    GtkWidget *radio_1;
+    GtkWidget *radio_2;
+
+    /* la vbox qui contient la ligne complète */
+    vbox = gtk_vbox_new ( FALSE, 5 );
+
+    /* la première hbox pour le type de donnée concernée */
+    hbox = gtk_hbox_new ( FALSE, 5 );
+    gtk_box_pack_start ( GTK_BOX ( vbox ), hbox, FALSE, FALSE, 0 );
+
+    /* on crée le premier lien ne sert pas si c'est la première ligne */
+    if ( with_link )
+    {
+        combo = utils_combo_box_make_from_string_array ( champs_lien_lignes_comparaison );
+        gsb_data_report_text_comparison_set_button_link ( text_comparison_number, combo );
+        gtk_box_pack_start ( GTK_BOX ( hbox ), combo, FALSE, FALSE, 5 );
+    }
+
+    label = gtk_label_new ( _("Transactions whose ") );
+    gtk_box_pack_start ( GTK_BOX ( hbox ), label, FALSE, FALSE, 5 );
+
+    /* avant de créer le bouton des champs, on doit créer hbox_txt, hbox_chq et les 2 check button */
+    gsb_data_report_text_comparison_set_hbox_text ( text_comparison_number,
+                        gtk_hbox_new ( FALSE, 5 ) );
+    gsb_data_report_text_comparison_set_hbox_cheque ( text_comparison_number,
+                        gtk_hbox_new ( FALSE, 5 ) );
+
+    /* on crée le radio bouton de sélection entre les deux types de recherche caché par défaut */
+    radio_1 = gtk_radio_button_new ( NULL );
+    gsb_data_report_text_comparison_set_button_use_text ( text_comparison_number,radio_1 );
+
+    radio_2 = gtk_radio_button_new_from_widget ( GTK_RADIO_BUTTON ( radio_1 ) );
+    gsb_data_report_text_comparison_set_button_use_number ( text_comparison_number, radio_2 );
+
+    /* on crée et initialise le combobox du type de choix pour la recherche de texte */
+    combo = utils_combo_box_make_from_string_array ( champs_type_recherche_texte );
+    gsb_data_report_text_comparison_set_button_field ( text_comparison_number, combo );
+    gtk_box_pack_start ( GTK_BOX ( hbox ), combo, FALSE, FALSE, 0 );
+
+    /* on définit l'action a faire lorsque l'on change le choix du combobox */
+    g_signal_connect ( G_OBJECT ( combo ),
+                        "changed",
+                        G_CALLBACK ( gsb_etats_config_onglet_texte_combo_texte_changed ),
+                        GINT_TO_POINTER ( text_comparison_number ) );
+
+    /* la suite se met dans hbox_txt en 2ème row */
+    hbox = gtk_hbox_new ( FALSE, 5 );
+    gtk_box_pack_start ( GTK_BOX ( vbox ), hbox, FALSE, FALSE, 0 );
+
+    label = gtk_label_new ( NULL );
+    gtk_widget_set_size_request ( label, 12, -1 );
+    gtk_box_pack_start ( GTK_BOX ( hbox ), label, FALSE, FALSE, 0 );
+
+    /* on met le check button utilisé en cas de champ à no */
+    button = gsb_data_report_text_comparison_get_button_use_text ( text_comparison_number );
+    hbox_1 = gsb_data_report_text_comparison_get_hbox_text ( text_comparison_number );
+
+    g_signal_connect ( G_OBJECT ( button ),
+                        "toggled",
+                        G_CALLBACK ( sens_desensitive_pointeur ),
+                        hbox_1 );
+    gtk_box_pack_start ( GTK_BOX ( hbox ), button, FALSE, FALSE, 0 );
+
+    /* on met maintenant le comparateur txt */
+    gtk_box_pack_start ( GTK_BOX ( hbox ), hbox_1, FALSE, FALSE, 0 );
+
+    /* avant de créer l'opérateur, on doit créer l'entrée de txt */
+    entry = gtk_entry_new ( );
+    gsb_data_report_text_comparison_set_entry_text ( text_comparison_number, entry );
+
+    combo = utils_combo_box_make_from_string_array ( champs_operateur_recherche_texte );
+    gsb_data_report_text_comparison_set_button_operator ( text_comparison_number, combo );
+    gtk_box_pack_start ( GTK_BOX ( hbox_1 ), combo, FALSE, FALSE, 0 );
+    g_signal_connect ( G_OBJECT ( combo ),
+                        "changed",
+                        G_CALLBACK ( sensitive_widget ),
+                        entry );
+
+    /* on peut maintenant mettre l'entrée de txt */
+    gtk_widget_set_size_request ( entry, 150, -1 );
+    gtk_box_pack_start ( GTK_BOX ( hbox_1 ), entry, FALSE, FALSE, 0 );
+
+    /* on crée maintenant la 2ème row qui concerne les tests de chq */
+    hbox = gtk_hbox_new ( FALSE, 5 );
+    gtk_box_pack_start ( GTK_BOX ( vbox ), hbox, FALSE, FALSE, 0 );
+
+    label = gtk_label_new ( NULL );
+    gtk_widget_set_size_request ( label, 12, -1 );
+    gtk_box_pack_start ( GTK_BOX ( hbox ), label, FALSE, FALSE, 0 );
+
+    /* on met le check button utilisé en cas de champ à no */
+    button = gsb_data_report_text_comparison_get_button_use_number ( text_comparison_number );
+    hbox_1 = gsb_data_report_text_comparison_get_hbox_cheque ( text_comparison_number );
+
+    g_signal_connect ( G_OBJECT ( button ),
+                        "toggled",
+                        G_CALLBACK ( sens_desensitive_pointeur ),
+                        hbox_1 );
+    gtk_box_pack_start ( GTK_BOX ( hbox ), button, FALSE, FALSE, 0 );
+
+    /* mise en place de la hbox des montants de chq */
+    gtk_box_pack_start ( GTK_BOX ( hbox ), hbox_1, FALSE, FALSE, 0 );
+
+    label = gtk_label_new ( _("is ") );
+    gtk_box_pack_start ( GTK_BOX ( hbox_1 ), label, FALSE, FALSE, 0 );
+
+    /* on crée et initialise le combobox pour la première comparaison de nombre */
+    combo = utils_combo_box_make_from_string_array ( champs_comparateur_nombre );
+    gsb_data_report_text_comparison_set_button_first_comparison ( text_comparison_number, combo );
+    gtk_box_pack_start ( GTK_BOX ( hbox_1 ), combo, FALSE, FALSE, 0 );
+
+    label = gtk_label_new ( _("to") );
+    gtk_box_pack_start ( GTK_BOX ( hbox_1 ), label, FALSE, FALSE, 0 );
+
+    /* on crée le champs texte pour entrer la première comparaison */
+    entry = gtk_entry_new ( );
+    gtk_widget_set_size_request ( entry, 100, -1 );
+    gsb_data_report_text_comparison_set_entry_first_amount ( text_comparison_number, entry );
+    gtk_box_pack_start ( GTK_BOX ( hbox_1 ), entry, FALSE, FALSE, 0 );
+
+    /* on crée et initialise le combobox pour autoriser la seconde comparaison de nombre */
+    combo = utils_combo_box_make_from_string_array ( champs_lien_nombre_2 );
+    gsb_data_report_text_comparison_set_button_link_first_to_second_part ( text_comparison_number, combo );
+    gtk_box_pack_start ( GTK_BOX ( hbox_1 ), combo, FALSE, FALSE, 0 );
+
+    /* on crée la hbox pour la deuxième partie de la comparaison*/
+    hbox_2 = gtk_hbox_new ( FALSE, 5 );
+    gsb_data_report_text_comparison_set_hbox_second_part ( text_comparison_number, hbox_2 );
+    gtk_box_pack_start ( GTK_BOX ( hbox_1 ), hbox_2, FALSE, FALSE, 0 );
+
+    /* maintenant que hbox_2 est définie on met le signal lorsque l'on change le choix du combobox */
+    g_signal_connect ( G_OBJECT ( combo ),
+                        "changed",
+                        G_CALLBACK ( gsb_etats_config_combo_lien_nombre_2_changed ),
+                        hbox_2 );
+
+    /* on peut maintenant ajouter dans hbox_partie_2 */
+    /* on crée et initialise le combobox pour la seconde comparaison de nombre */
+    combo = utils_combo_box_make_from_string_array ( champs_comparateur_nombre );
+    gtk_widget_set_size_request ( entry, 100, -1 );
+    gsb_data_report_text_comparison_set_button_second_comparison ( text_comparison_number, combo );
+    gtk_box_pack_start ( GTK_BOX ( hbox_2 ), combo, FALSE, FALSE, 0 );
+
+    label = gtk_label_new ( _("at") );
+    gtk_box_pack_start ( GTK_BOX ( hbox_2 ), label, FALSE, FALSE, 0 );
+
+    /* on crée le champs texte pour entrer la seconde comparaison */
+    entry = gtk_entry_new ( );
+    gsb_data_report_text_comparison_set_entry_second_amount ( text_comparison_number, entry );
+    gtk_box_pack_start ( GTK_BOX ( hbox_2 ), entry, FALSE, FALSE, 0 );
+
+    /* on ajoute le bouton ajouter une nouvelle ligne */
+    gsb_etats_config_onglet_texte_get_buttons_add_remove ( hbox, text_comparison_number );
+
+    /* on met la ligne complète (vbox) dans son parent */
+    gtk_box_pack_start ( GTK_BOX ( parent ), vbox, FALSE, FALSE, 0 );
+    gtk_widget_show_all ( vbox );
+
+    /* return */
+    return vbox;
+}
+
+
+/**
+ *
+ *
+ *
+ */
+void gsb_etats_config_onglet_texte_get_buttons_add_remove ( GtkWidget *parent,
+                        gint text_comparison_number )
+{
+    GtkWidget *alignement;
+    GtkWidget *button;
+
+    alignement = gtk_alignment_new ( 0.3, 0, 0, 0 );
+    gtk_widget_show ( alignement );
+    gtk_box_pack_start ( GTK_BOX ( parent ), alignement, TRUE, TRUE, 0 );
+
+    button = gtk_button_new_with_label ( _("Add") );
+    gtk_widget_show ( button );
+    gtk_button_set_relief ( GTK_BUTTON ( button ), GTK_RELIEF_NONE );
+
+    g_signal_connect_swapped ( G_OBJECT ( button ),
+                        "clicked",
+                        G_CALLBACK ( gsb_etats_config_onglet_texte_ajoute_ligne_liste_comparaisons ),
+                        GINT_TO_POINTER ( text_comparison_number ) );
+
+    gtk_container_add ( GTK_CONTAINER ( alignement ), button );
+
+    alignement = gtk_alignment_new ( 0.3, 0, 0, 0 );
+    gtk_widget_show ( alignement );
+    gtk_box_pack_start ( GTK_BOX ( parent ), alignement, TRUE, TRUE, 0 );
+
+    button = gtk_button_new_with_label ( _("Remove") );
+    gtk_button_set_relief ( GTK_BUTTON ( button ), GTK_RELIEF_NONE );
+
+    g_signal_connect_swapped ( G_OBJECT ( button ),
+                        "clicked",
+                        G_CALLBACK ( gsb_etats_config_onglet_texte_retire_ligne_liste_comparaisons ),
+                        GINT_TO_POINTER ( text_comparison_number ) );
+
+    gtk_container_add ( GTK_CONTAINER ( alignement ), button );
+}
+
+
+/**
+ * Supprime une ligne de comparaison de texte
+ *
+ * \param last_text_comparison_number
+ *
+ * \return
+ */
+void gsb_etats_config_onglet_texte_retire_ligne_liste_comparaisons ( gint last_text_comparison_number )
+{
+    gint current_report_number;
+
+    current_report_number = gsb_gui_navigation_get_current_report ( );
+
+    /* il faut qu'il y ai plus d'une row affichée */
+    if ( g_slist_length ( gsb_data_report_get_text_comparison_list ( current_report_number ) ) < 2 )
+        return;
+
+    /* on commence par supprimer la row dans la liste */
+    gtk_widget_destroy ( gsb_data_report_text_comparison_get_vbox_line ( last_text_comparison_number ) );
+
+    /* si la structure qu'on retire est la 1ère, on vire le widget de lient */
+    if ( !g_slist_index ( gsb_data_report_get_text_comparison_list ( current_report_number ),
+     GINT_TO_POINTER ( last_text_comparison_number ) ) )
+    {
+        gint text_comparison_number;
+
+        text_comparison_number = GPOINTER_TO_INT ( gsb_data_report_get_text_comparison_list (
+                                    current_report_number)-> next -> data ) ;
+        gtk_widget_destroy ( gsb_data_report_text_comparison_get_button_link ( text_comparison_number ) );
+        gsb_data_report_text_comparison_set_button_link ( text_comparison_number, NULL );
+    }
+
+    /* et on retire la struct de la sliste */
+    gsb_data_report_set_text_comparison_list ( current_report_number,
+                        g_slist_remove ( gsb_data_report_get_text_comparison_list ( current_report_number ),
+                        GINT_TO_POINTER ( last_text_comparison_number ) ) );
+}
+
+
+/**
+ * Rend sensitif la ligne en fonction du choix du combo_box
+ *
+ * \param combo_box
+ * \param number gpointer sur text_comparison_number
+ *
+ * \return
+ */
+void gsb_etats_config_onglet_texte_combo_texte_changed ( GtkComboBox *combo,
+                        gpointer data )
+{
+    gint index;
+    gint text_comparison_number;
+
+    text_comparison_number = GPOINTER_TO_INT ( data );
+
+    index = gtk_combo_box_get_active ( combo );
+    if ( index == 8 || index == 9 || index == 10 )
+    {
+        gtk_toggle_button_set_active ( gsb_data_report_text_comparison_get_button_use_text (
+                                text_comparison_number ), FALSE );
+        gtk_widget_set_sensitive ( gsb_data_report_text_comparison_get_button_use_text (
+                                text_comparison_number ), FALSE );
+        gtk_widget_set_sensitive ( gsb_data_report_text_comparison_get_hbox_text (
+                                text_comparison_number ), FALSE );
+
+        gtk_toggle_button_set_active ( gsb_data_report_text_comparison_get_button_use_number (
+                                text_comparison_number ), TRUE );
+        gtk_widget_set_sensitive ( gsb_data_report_text_comparison_get_button_use_number (
+                                text_comparison_number ), TRUE );
+        gtk_widget_set_sensitive ( gsb_data_report_text_comparison_get_hbox_cheque (
+                                text_comparison_number ), TRUE );
+    }
+    else
+    {
+        gtk_toggle_button_set_active ( gsb_data_report_text_comparison_get_button_use_text (
+                                text_comparison_number ), TRUE );
+        gtk_widget_set_sensitive ( gsb_data_report_text_comparison_get_button_use_text (
+                                text_comparison_number ), TRUE );
+        gtk_widget_set_sensitive ( gsb_data_report_text_comparison_get_hbox_text (
+                                text_comparison_number ), TRUE );
+
+        gtk_toggle_button_set_active ( gsb_data_report_text_comparison_get_button_use_number (
+                                text_comparison_number ), FALSE );
+        gtk_widget_set_sensitive ( gsb_data_report_text_comparison_get_button_use_number (
+                                text_comparison_number ), FALSE );
+        gtk_widget_set_sensitive ( gsb_data_report_text_comparison_get_hbox_cheque (
+                                text_comparison_number ), FALSE );
+    }
+}
+
+
+/*ONGLET_MONTANTS*/
+/**
+ * Initialise les informations de l'onglet montants
+ *
+ * \param report_number
+ *
+ * \return
+ */
+void gsb_etats_config_initialise_onglet_montants ( gint report_number )
+{
+    /* on affiche ou pas le choix des montants */
+    etats_config_ui_toggle_button_set_actif ( "bouton_utilise_montant",
+                        gsb_data_report_get_amount_comparison_used ( report_number ) );
+
+    /* on remplit la liste des lignes de recherche */
+    gsb_etats_config_onglet_montants_remplit_liste_comparaisons ( report_number );
+}
+
+
+/**
+ * Récupère les informations de l'onglet montants
+ *
+ * \param numéro d'état à mettre à jour
+ *
+ * \return
+ */
+void gsb_etats_config_recupere_info_onglet_montants ( gint report_number )
+{
+    gint amount_comparison_number;
+
+    /* on récupère le choix des montants */
+    gsb_data_report_set_amount_comparison_used ( report_number,
+                        etats_config_ui_toggle_button_get_actif ( "bouton_utilise_montant" ) );
+
+    /* récupération de la liste des comparaisons de montant */
+    /*   il y a au moins une structure de créé, si celle si a les 2 montants vides, */
+    /* c'est qu'il n'y a aucune liste */
+    amount_comparison_number = GPOINTER_TO_INT ( gsb_data_report_get_amount_comparison_list (
+                                report_number )-> data );
+
+    if ( g_slist_length ( gsb_data_report_get_amount_comparison_list ( report_number ) ) == 1
+     &&
+     !strlen ( gtk_entry_get_text ( GTK_ENTRY ( gsb_data_report_amount_comparison_get_entry_first_amount (
+     amount_comparison_number ) ) ) )
+     &&
+     !strlen ( gtk_entry_get_text ( GTK_ENTRY ( gsb_data_report_amount_comparison_get_entry_second_amount (
+     amount_comparison_number ) ) ) )
+     &&
+     GTK_WIDGET_SENSITIVE ( gsb_data_report_amount_comparison_get_entry_first_amount (
+     amount_comparison_number ) )
+     &&
+     GTK_WIDGET_SENSITIVE ( gsb_data_report_amount_comparison_get_entry_second_amount (
+     amount_comparison_number ) ) )
+    {
+        g_slist_free ( gsb_data_report_get_amount_comparison_list ( report_number ) );
+        gsb_data_report_set_amount_comparison_list ( report_number, NULL );
+    }
+    else
+    {
+        /* on a rentré au moins une comparaison */
+        /* on rempli les champs de la structure */
+        GSList *comparison_list;
+
+        comparison_list = gsb_data_report_get_amount_comparison_list ( report_number );
+
+        while ( comparison_list )
+        {
+            amount_comparison_number = GPOINTER_TO_INT ( comparison_list -> data );
+
+            if ( gsb_data_report_amount_comparison_get_button_link ( amount_comparison_number ) )
+                gsb_data_report_amount_comparison_set_link_to_last_amount_comparison ( amount_comparison_number,
+                                gtk_combo_box_get_active ( GTK_COMBO_BOX (
+                                gsb_data_report_amount_comparison_get_button_link (
+                                amount_comparison_number ) ) ) );
+            else
+                gsb_data_report_amount_comparison_set_link_to_last_amount_comparison (
+                                amount_comparison_number,
+                                -1 );
+
+            gsb_data_report_amount_comparison_set_first_comparison ( amount_comparison_number,
+                        gtk_combo_box_get_active ( GTK_COMBO_BOX (
+                        gsb_data_report_amount_comparison_get_button_first_comparison (
+                        amount_comparison_number ) ) ) );
+
+            gsb_data_report_amount_comparison_set_link_first_to_second_part ( amount_comparison_number,
+                        gtk_combo_box_get_active ( GTK_COMBO_BOX (
+                        gsb_data_report_amount_comparison_get_button_link_first_to_second_part (
+                        amount_comparison_number ) ) ) );
+            gsb_data_report_amount_comparison_set_second_comparison ( amount_comparison_number,
+                        gtk_combo_box_get_active ( GTK_COMBO_BOX (
+                        gsb_data_report_amount_comparison_get_button_second_comparison (
+                        amount_comparison_number ) ) ) );
+
+            gsb_data_report_amount_comparison_set_first_amount ( amount_comparison_number,
+                        utils_real_get_from_string ( gtk_entry_get_text ( GTK_ENTRY (
+                        gsb_data_report_amount_comparison_get_entry_first_amount (
+                        amount_comparison_number ) ) ) ) );
+            gsb_data_report_amount_comparison_set_second_amount ( amount_comparison_number,
+                        utils_real_get_from_string ( gtk_entry_get_text ( GTK_ENTRY (
+                        gsb_data_report_amount_comparison_get_entry_second_amount (
+                        amount_comparison_number ) ) ) ) );
+
+            comparison_list = comparison_list -> next;
+        }
+    }
+
+    gsb_data_report_set_amount_comparison_only_report_non_null ( report_number,
+                        etats_config_ui_toggle_button_get_actif ( "bouton_exclure_ope_nulles_etat" ) );
+}
+
+
+/**
+ * remplit la liste des comparaisons de montants
+ *
+ * \param report_number
+ *
+ * \return
+ */
+void gsb_etats_config_onglet_montants_remplit_liste_comparaisons ( gint report_number )
+{
+    GtkWidget *lignes;
+    GSList *list_tmp;
+    gchar* tmp_str;
+    gboolean multi_lignes = FALSE;
+
+    list_tmp = gsb_data_report_get_amount_comparison_list ( report_number );
+
+    /* on commence par effacer l'ancienne liste */
+    lignes = etats_config_ui_widget_get_widget_by_name ( "liste_montants_etat", NULL );
+    while ( GTK_BOX ( lignes ) -> children )
+    {
+        gtk_container_remove ( GTK_CONTAINER ( lignes ),
+                        ( ( GtkBoxChild *) ( GTK_BOX ( lignes ) -> children -> data ) ) -> widget );
+    }
+
+    /*   s'il n'y a rien dans la liste, on met juste une row vide */
+    if ( !list_tmp )
+    {
+        gsb_etats_config_onglet_montants_ajoute_ligne_liste_comparaisons ( 0 );
+        return;
+    }
+
+    /* on fait le tour de la liste des comparaisons de montant, ajoute une row
+     * et la remplit à chaque fois */
+
+    while ( list_tmp )
+    {
+        gint amount_comparison_number;
+        GtkWidget *hbox;
+
+        amount_comparison_number = GPOINTER_TO_INT ( list_tmp -> data );
+        hbox = gsb_etats_config_onglet_montants_new_comparison_line ( lignes, amount_comparison_number, multi_lignes );
+
+        /* on crée la row et remplit les widget de la structure */
+        gsb_data_report_amount_comparison_set_hbox_line ( amount_comparison_number, hbox );
+
+        /* on remplit maintenant les widget avec les valeurs de la stucture */
+        /* s'il n'y a pas de lien avec la struct précédente, on le vire
+         * on rajoute le && car parfois le bouton de lien se met quand même en 1ère row */
+
+        if ( gsb_data_report_amount_comparison_get_link_to_last_amount_comparison ( amount_comparison_number ) != -1
+         &&
+         list_tmp != gsb_data_report_get_amount_comparison_list ( report_number ) )
+        {
+            gtk_combo_box_set_active ( GTK_COMBO_BOX (
+                        gsb_data_report_amount_comparison_get_button_link ( amount_comparison_number ) ),
+                        gsb_data_report_amount_comparison_get_link_to_last_amount_comparison (
+                        amount_comparison_number ) );
+        }
+
+        gtk_combo_box_set_active ( GTK_COMBO_BOX (
+                        gsb_data_report_amount_comparison_get_button_first_comparison (
+                        amount_comparison_number ) ),
+                        gsb_data_report_amount_comparison_get_first_comparison ( amount_comparison_number ) );
+        gtk_combo_box_set_active ( GTK_COMBO_BOX (
+                        gsb_data_report_amount_comparison_get_button_link_first_to_second_part (
+                        amount_comparison_number ) ),
+                        gsb_data_report_amount_comparison_get_link_first_to_second_part (
+                        amount_comparison_number ) );
+        gtk_combo_box_set_active ( GTK_COMBO_BOX (
+                        gsb_data_report_amount_comparison_get_button_second_comparison (
+                        amount_comparison_number ) ),
+                        gsb_data_report_amount_comparison_get_second_comparison (
+                        amount_comparison_number ) );
+
+        tmp_str = utils_real_get_string ( gsb_data_report_amount_comparison_get_first_amount (
+                        amount_comparison_number ) );
+        gtk_entry_set_text ( GTK_ENTRY ( gsb_data_report_amount_comparison_get_entry_first_amount (
+                        amount_comparison_number ) ),
+                        tmp_str );
+        g_free ( tmp_str );
+
+        tmp_str = utils_real_get_string ( gsb_data_report_amount_comparison_get_second_amount (
+                        amount_comparison_number ) );
+        gtk_entry_set_text ( GTK_ENTRY ( gsb_data_report_amount_comparison_get_entry_second_amount (
+                        amount_comparison_number ) ),
+                        tmp_str );
+        g_free ( tmp_str );
+
+        /* on sensitive/désensitive les entrées si nécessaire */
+        if ( gsb_data_report_amount_comparison_get_first_comparison ( amount_comparison_number ) > 5 )
+            desensitive_widget ( NULL, gsb_data_report_amount_comparison_get_entry_first_amount (
+                        amount_comparison_number ) );
+        else
+            sensitive_widget ( NULL, gsb_data_report_amount_comparison_get_entry_first_amount (
+                        amount_comparison_number ) );
+
+        if ( gsb_data_report_amount_comparison_get_second_comparison ( amount_comparison_number ) > 5 )
+            desensitive_widget ( NULL, gsb_data_report_amount_comparison_get_entry_second_amount (
+                        amount_comparison_number ) );
+        else
+            sensitive_widget ( NULL, gsb_data_report_amount_comparison_get_entry_second_amount (
+                        amount_comparison_number ) );
+
+        /* on sensitive/désensitive la hbox_2 si nécessaire */
+        if ( gsb_data_report_amount_comparison_get_link_first_to_second_part ( amount_comparison_number ) == 3 )
+            desensitive_widget ( NULL, gsb_data_report_amount_comparison_get_hbox_second_part (
+                        amount_comparison_number ) );
+        else
+            sensitive_widget ( NULL, gsb_data_report_amount_comparison_get_hbox_second_part (
+                        amount_comparison_number ) );
+
+        list_tmp = list_tmp -> next;
+    }
+}
+
+
+/**
+ * ajoute une ligne de recherche de montant à la liste des lignes de recherche de montant
+ *
+ *\first_line   première ligne ou ligne supplémentaire
+ *
+ *\return la nouvelle ligne
+ */
+void gsb_etats_config_onglet_montants_ajoute_ligne_liste_comparaisons ( gint last_amount_comparison_number )
+{
+    GtkWidget *lignes;
+    GtkWidget *widget;
+    gint amount_comparison_number;
+    gint position;
+    gint current_report_number;
+
+    lignes = etats_config_ui_widget_get_widget_by_name ( "liste_montants_etat", NULL );
+    current_report_number = gsb_gui_navigation_get_current_report ();
+
+    /* on récupère tout de suite la position à laquelle il faut insérer la row */
+    if ( last_amount_comparison_number )
+        position = g_slist_index ( gsb_data_report_get_amount_comparison_list ( current_report_number ),
+                                GINT_TO_POINTER ( last_amount_comparison_number ) ) + 1;
+    else
+        position = 0;
+
+    /* on commence par créer une structure vide */
+    amount_comparison_number = gsb_data_report_amount_comparison_new ( 0 );
+    gsb_data_report_amount_comparison_set_report_number ( amount_comparison_number,
+                        current_report_number);
+
+    /* on crée la row et remplit les widget de la structure */
+    widget = gsb_etats_config_onglet_montants_new_comparison_line ( lignes, amount_comparison_number, TRUE );
+    gsb_data_report_amount_comparison_set_hbox_line ( amount_comparison_number, widget );
+
+    /* on vire le lien de la row s'il n'y a pas encore de liste (cad si c'est la 1ère row) */
+    if ( !gsb_data_report_get_amount_comparison_list ( current_report_number ) )
+    {
+        gtk_widget_destroy ( gsb_data_report_amount_comparison_get_button_link ( amount_comparison_number ) );
+        gsb_data_report_amount_comparison_set_button_link ( amount_comparison_number, NULL );
+    }
+
+    /*   par défaut, le bouton bouton_lien_1_2 est sur stop */
+    gtk_combo_box_set_active ( GTK_COMBO_BOX (
+                        gsb_data_report_amount_comparison_get_button_link_first_to_second_part (
+                        amount_comparison_number ) ),
+                        3 );
+    gsb_data_report_amount_comparison_set_link_first_to_second_part ( amount_comparison_number, 3 );
+    gtk_widget_set_sensitive ( gsb_data_report_amount_comparison_get_hbox_second_part (
+                        amount_comparison_number ),
+                        FALSE );
+
+    /* on met la structure dans la liste à la position demandée */
+    gsb_data_report_set_amount_comparison_list ( current_report_number,
+                        g_slist_insert ( gsb_data_report_get_amount_comparison_list ( current_report_number ),
+                        GINT_TO_POINTER ( amount_comparison_number ),
+                        position ) );
+
+
+    /* on met la row à sa place dans la liste */
+    gtk_box_reorder_child ( GTK_BOX ( lignes ),
+                        gsb_data_report_amount_comparison_get_hbox_line ( amount_comparison_number ),
+                        position );
+}
+
+
+/**
+ * crée une ligne de recherche de montant
+ *
+ *\parent       vbox qui contiendra toutes les lignes
+ *\first_line   première ligne ou ligne supplémentaire
+ *
+ *\return la nouvelle ligne
+ */
+GtkWidget *gsb_etats_config_onglet_montants_new_comparison_line ( GtkWidget *parent,
+                        gint amount_comparison_number,
+                        gint with_link )
+{
+    GtkWidget *hbox;
+    GtkWidget *hbox_2;
+    GtkWidget *label;
+    GtkWidget *entry;
+    GtkWidget *combo;
+
+    hbox = gtk_hbox_new ( FALSE, 5 );
+
+    /* on crée le premier lien ne sert pas si c'est la première ligne */
+    if ( with_link )
+    {
+        combo = utils_combo_box_make_from_string_array ( champs_lien_lignes_comparaison );
+        gsb_data_report_amount_comparison_set_button_link ( amount_comparison_number, combo );
+        gtk_box_pack_start ( GTK_BOX ( hbox ), combo, FALSE, FALSE, 5 );
+    }
+
+    label = gtk_label_new ( _("Transactions with an amount of") );
+    gtk_box_pack_start ( GTK_BOX ( hbox ), label, FALSE, FALSE, 0 );
+
+    /* on crée et initialise le premier combobox de comparaison de montant */
+    combo = utils_combo_box_make_from_string_array ( champs_comparateur_montant );
+    gsb_data_report_amount_comparison_set_button_first_comparison ( amount_comparison_number, combo );
+    gtk_box_pack_start ( GTK_BOX ( hbox ), combo, FALSE, FALSE, 0 );
+
+    label = gtk_label_new ( _("to") );
+    gtk_box_pack_start ( GTK_BOX ( hbox ), label, FALSE, FALSE, 0 );
+
+    /* on ajoute l'entry pour la saisie du premier montant */
+    entry = gtk_entry_new ( );
+    gtk_widget_set_size_request ( entry, 100, -1 );
+    gtk_box_pack_start ( GTK_BOX ( hbox ), entry, FALSE, FALSE, 0 );
+    gsb_data_report_amount_comparison_set_entry_first_amount ( amount_comparison_number, entry );
+
+    /* on crée le bouton de lien pour la deuxième partie de la comparaison*/
+    combo = utils_combo_box_make_from_string_array ( champs_lien_nombre_2 );
+    gtk_box_pack_start ( GTK_BOX ( hbox ), combo, FALSE, FALSE, 0 );
+    gsb_data_report_amount_comparison_set_button_link_first_to_second_part ( amount_comparison_number, combo );
+
+    /* the hbox is created in hbox_2 and is used later */
+    hbox_2 = gtk_hbox_new ( FALSE, 5 );
+    gsb_data_report_amount_comparison_set_hbox_second_part ( amount_comparison_number, hbox_2 );
+    gtk_box_pack_start ( GTK_BOX ( hbox ), hbox_2, FALSE, FALSE, 0 );
+
+    /* maintenant que hbox_2 est définie on met le signal lorsque l'on change le choix du combobox */
+    g_signal_connect ( G_OBJECT ( combo ),
+                        "changed",
+                        G_CALLBACK ( gsb_etats_config_combo_lien_nombre_2_changed ),
+                        hbox_2 );
+
+    /* on peut maintenant ajouter dans comp_montants -> hbox_partie_2 */
+    combo = utils_combo_box_make_from_string_array ( champs_comparateur_montant );
+    gsb_data_report_amount_comparison_set_button_second_comparison ( amount_comparison_number, combo );
+    gtk_box_pack_start ( GTK_BOX ( hbox_2 ), combo, FALSE, FALSE, 0 );
+
+    label = gtk_label_new ( _("to") );
+    gtk_box_pack_start ( GTK_BOX ( hbox_2 ), label, FALSE, FALSE, 0 );
+
+    /* on ajoute l'entry pour la saisie du premier montant */
+    entry = gtk_entry_new ( );
+    gtk_widget_set_size_request ( entry, 100, -1 );
+    gtk_box_pack_start ( GTK_BOX ( hbox_2 ), entry, FALSE, FALSE, 0 );
+    gsb_data_report_amount_comparison_set_entry_second_amount ( amount_comparison_number, entry );
+
+    /* on ajoute le bouton ajouter une nouvelle ligne */
+    gsb_etats_config_onglet_montants_get_buttons_add_remove ( hbox, amount_comparison_number );
+
+    /* on met la ligne complète (vbox) dans son parent */
+    gtk_box_pack_start ( GTK_BOX ( parent ), hbox, FALSE, FALSE, 0 );
+    gtk_widget_show_all ( hbox );
+
+    /* return */
+    return hbox;
+}
+
+
+/**
+ *
+ *
+ *
+ */
+void gsb_etats_config_onglet_montants_get_buttons_add_remove ( GtkWidget *parent,
+                        gint text_comparison_number )
+{
+    GtkWidget *alignement;
+    GtkWidget *button;
+
+    alignement = gtk_alignment_new ( 0.3, 0, 0, 0 );
+    gtk_widget_show ( alignement );
+    gtk_box_pack_start ( GTK_BOX ( parent ), alignement, TRUE, TRUE, 0 );
+
+    button = gtk_button_new_with_label ( _("Add") );
+    gtk_widget_show ( button );
+    gtk_button_set_relief ( GTK_BUTTON ( button ), GTK_RELIEF_NONE );
+
+    g_signal_connect_swapped ( G_OBJECT ( button ),
+                        "clicked",
+                        G_CALLBACK ( gsb_etats_config_onglet_montants_ajoute_ligne_liste_comparaisons ),
+                        GINT_TO_POINTER ( text_comparison_number ) );
+
+    gtk_container_add ( GTK_CONTAINER ( alignement ), button );
+
+    alignement = gtk_alignment_new ( 0.3, 0, 0, 0 );
+    gtk_widget_show ( alignement );
+    gtk_box_pack_start ( GTK_BOX ( parent ), alignement, TRUE, TRUE, 0 );
+
+    button = gtk_button_new_with_label ( _("Remove") );
+    gtk_button_set_relief ( GTK_BUTTON ( button ), GTK_RELIEF_NONE );
+
+    g_signal_connect_swapped ( G_OBJECT ( button ),
+                        "clicked",
+                        G_CALLBACK ( gsb_etats_config_onglet_montants_retire_ligne_liste_comparaisons ),
+                        GINT_TO_POINTER ( text_comparison_number ) );
+
+    gtk_container_add ( GTK_CONTAINER ( alignement ), button );
+}
+
+void gsb_etats_config_onglet_montants_retire_ligne_liste_comparaisons ( gint last_amount_comparison_number )
+{
+     gint current_report_number;
+
+    current_report_number = gsb_gui_navigation_get_current_report ();
+
+    /* il faut qu'il y ai plus d'une row affichée */
+    if ( g_slist_length ( gsb_data_report_get_amount_comparison_list ( current_report_number ) ) < 2 )
+        return;
+
+    /* on commence par supprimer la row dans la liste */
+    gtk_widget_destroy ( gsb_data_report_amount_comparison_get_hbox_line ( last_amount_comparison_number ) );
+
+    /* si la structure qu'on retire est la 1ère, on vire le widget de lient */
+    if ( !g_slist_index ( gsb_data_report_get_amount_comparison_list ( current_report_number ),
+     GINT_TO_POINTER ( last_amount_comparison_number ) ) )
+    {
+        gint amount_comparison_number;
+
+        amount_comparison_number = GPOINTER_TO_INT ( gsb_data_report_get_amount_comparison_list (
+                        current_report_number )-> next -> data );
+        gtk_widget_destroy ( gsb_data_report_amount_comparison_get_button_link ( amount_comparison_number ) );
+        gsb_data_report_amount_comparison_set_button_link ( amount_comparison_number, NULL );
+    }
+
+    /* et on retire la struct de la sliste */
+    gsb_data_report_set_amount_comparison_list ( current_report_number,
+                        g_slist_remove ( gsb_data_report_get_amount_comparison_list ( current_report_number ),
+                        GINT_TO_POINTER ( last_amount_comparison_number ) ) );
+}
+
+
+/*ONGLET_MODE_PAIEMENT*/
+/**
+ * Initialise les informations de l'onglet modes de paiement
+ *
+ * \param report_number
+ *
+ * \return
+ */
+void gsb_etats_config_initialise_onglet_mode_paiement ( gint report_number )
+{
+    gint active;
+
+    active = gsb_data_report_get_method_of_payment_used ( report_number );
+    etats_config_ui_toggle_button_set_actif ( "bouton_detaille_mode_paiement_etat", active );
+
+    if ( active )
+    {
+        etats_config_ui_onglet_mode_paiement_select_rows_from_list (
+                                gsb_data_report_get_method_of_payment_list ( report_number ),
+                                "treeview_mode_paiement" );
+
+        if ( g_slist_length ( gsb_data_report_get_method_of_payment_list ( report_number ) ) )
+            utils_togglebutton_set_label_position_unselect (
+                                etats_config_ui_widget_get_widget_by_name (
+                                "togglebutton_select_all_mode_paiement", NULL ),
+                                NULL,
+                                etats_config_ui_widget_get_widget_by_name ( "treeview_mode_paiement", NULL ) );
+    }
+}
+
+
+/**
+ * Récupère les informations de l'onglet mode de paiement
+ *
+ * \param numéro d'état à mettre à jour
+ *
+ * \return
+ */
+void gsb_etats_config_recupere_info_onglet_mode_paiement ( gint report_number )
+{
+    gint active;
+
+    active = etats_config_ui_toggle_button_get_actif ( "bouton_detaille_mode_paiement_etat" );
+    gsb_data_report_set_method_of_payment_used ( report_number, active );
+    if ( active )
+    {
+        gsb_data_report_free_method_of_payment_list ( report_number );
+
+        if ( utils_tree_view_all_rows_are_selected ( GTK_TREE_VIEW (
+         etats_config_ui_widget_get_widget_by_name ( "treeview_mode_paiement", NULL ) ) ) )
+        {
+            gchar *text;
+            gchar *hint;
+
+            hint = g_strdup ( _("Performance issue.") );
+            text = g_strdup ( _("All methods of payment have been selected.  Grisbi will run "
+                            "faster without the \"Detail methods of payment used\" option activated.") );
+
+            dialogue_special ( GTK_MESSAGE_INFO, make_hint ( hint, text ) );
+            etats_config_ui_toggle_button_set_actif ( "togglebutton_select_all_mode_paiement", FALSE );
+            gsb_data_report_set_method_of_payment_used ( report_number, 0 );
+
+            g_free ( text );
+            g_free ( hint );
+        }
+        else
+            gsb_data_report_set_method_of_payment_list ( report_number,
+                            etats_config_ui_onglet_mode_paiement_get_list_rows_selected (
+                            "treeview_mode_paiement" ) );
+
+    }
+}
+
+
+/**
+ *
+ *
+ *
+ */
+GtkTreeModel *gsb_etats_config_onglet_mode_paiement_get_model ( void )
+{
+    GtkListStore *list_store;
+    GSList *liste_nom_types = NULL;
+    GSList *list_tmp;
+
+    list_store = gtk_list_store_new ( 2, G_TYPE_STRING, G_TYPE_INT );
+
+    gtk_tree_sortable_set_sort_column_id ( GTK_TREE_SORTABLE ( list_store ),
+                        0, GTK_SORT_ASCENDING );
+
+    /* create a list of unique names */
+    list_tmp = gsb_data_payment_get_payments_list ( );
+
+    while ( list_tmp )
+    {
+        GtkTreeIter iter;
+        gchar *name;
+        gint payment_number;
+
+        payment_number = gsb_data_payment_get_number (list_tmp -> data);
+        name = my_strdup ( gsb_data_payment_get_name ( payment_number ) );
+
+        if ( !g_slist_find_custom ( liste_nom_types,
+                        name,
+                        ( GCompareFunc ) cherche_string_equivalente_dans_slist ) )
+        {
+            liste_nom_types = g_slist_append ( liste_nom_types, name );
+            gtk_list_store_append ( list_store, &iter );
+            gtk_list_store_set ( list_store, &iter, 0, name, 1, payment_number, -1 );
+        }
+        else
+            g_free ( name );
+
+        list_tmp = list_tmp -> next;
+    }
+
+    /* on libère la mémoire utilisée par liste_nom_types */
+    g_slist_foreach ( liste_nom_types, ( GFunc ) g_free, NULL );
+    g_slist_free ( liste_nom_types );
+
+    /* return */
+    return GTK_TREE_MODEL ( list_store );
+}
+
+
+/*ONGLET_DIVERS*/
+/**
+ * Initialise les informations de l'onglet divers
+ *
+ * \param report_number
+ *
+ * \return
+ */
+void gsb_etats_config_initialise_onglet_divers ( gint report_number )
+{
+    gint index;
+
+    index = gsb_data_report_get_show_m ( report_number );
+    etats_config_ui_buttons_radio_set_active_index ( "radiobutton_marked_all", index );
+
+    etats_config_ui_toggle_button_set_actif ( "checkbutton_marked_P",
+                        gsb_data_report_get_show_p ( report_number ) );
+    etats_config_ui_toggle_button_set_actif ( "checkbutton_marked_R",
                         gsb_data_report_get_show_r ( report_number ) );
-    etats_config_ui_widget_set_actif ( "checkbutton_marked_T",
+    etats_config_ui_toggle_button_set_actif ( "checkbutton_marked_T",
                         gsb_data_report_get_show_t ( report_number ) );
 
-    etats_config_ui_widget_set_actif ( "bouton_pas_detailler_ventilation",
+    etats_config_ui_toggle_button_set_actif ( "bouton_pas_detailler_ventilation",
                         gsb_data_report_get_not_detail_split ( report_number ) );
 }
 
@@ -1767,14 +2986,14 @@ void gsb_etats_config_recupere_info_onglet_divers ( gint report_number )
     gsb_data_report_set_show_m ( report_number, index );
 
     gsb_data_report_set_show_p ( report_number,
-                        etats_config_ui_widget_get_actif ( "checkbutton_marked_P" ) );
+                        etats_config_ui_toggle_button_get_actif ( "checkbutton_marked_P" ) );
     gsb_data_report_set_show_r ( report_number,
-                        etats_config_ui_widget_get_actif ( "checkbutton_marked_R" ) );
+                        etats_config_ui_toggle_button_get_actif ( "checkbutton_marked_R" ) );
     gsb_data_report_set_show_t ( report_number,
-                        etats_config_ui_widget_get_actif ( "checkbutton_marked_T" ) );
+                        etats_config_ui_toggle_button_get_actif ( "checkbutton_marked_T" ) );
 
     gsb_data_report_set_not_detail_split ( report_number,
-                        etats_config_ui_widget_get_actif ( "bouton_pas_detailler_ventilation" ) );
+                        etats_config_ui_toggle_button_get_actif ( "bouton_pas_detailler_ventilation" ) );
 }
 
 
@@ -1788,13 +3007,13 @@ void gsb_etats_config_recupere_info_onglet_divers ( gint report_number )
  */
 void gsb_etats_config_initialise_onglet_data_grouping ( gint report_number )
 {
-    etats_config_ui_widget_set_actif ( "bouton_regroupe_ope_compte_etat",
+    etats_config_ui_toggle_button_set_actif ( "bouton_regroupe_ope_compte_etat",
                         gsb_data_report_get_account_group_reports ( report_number ) );
-    etats_config_ui_widget_set_actif ( "bouton_utilise_tiers_etat",
+    etats_config_ui_toggle_button_set_actif ( "bouton_utilise_tiers_etat",
                         gsb_data_report_get_payee_used ( report_number ) );
-    etats_config_ui_widget_set_actif ( "bouton_group_by_categ",
+    etats_config_ui_toggle_button_set_actif ( "bouton_group_by_categ",
                         gsb_data_report_get_category_used ( report_number ) );
-    etats_config_ui_widget_set_actif ( "bouton_utilise_ib_etat",
+    etats_config_ui_toggle_button_set_actif ( "bouton_utilise_ib_etat",
                         gsb_data_report_get_budget_used ( report_number ) );
 
     gsb_etats_config_onglet_data_grouping_update_model ( report_number );
@@ -1811,13 +3030,13 @@ void gsb_etats_config_initialise_onglet_data_grouping ( gint report_number )
 void gsb_etats_config_recupere_info_onglet_data_grouping ( gint report_number )
 {
     gsb_data_report_set_account_group_reports ( report_number,
-                        etats_config_ui_widget_get_actif ( "bouton_regroupe_ope_compte_etat" ) );
+                        etats_config_ui_toggle_button_get_actif ( "bouton_regroupe_ope_compte_etat" ) );
     gsb_data_report_set_payee_used ( report_number,
-                        etats_config_ui_widget_get_actif ( "bouton_utilise_tiers_etat" ) );
+                        etats_config_ui_toggle_button_get_actif ( "bouton_utilise_tiers_etat" ) );
     gsb_data_report_set_category_used ( report_number,
-                        etats_config_ui_widget_get_actif ( "bouton_group_by_categ" ) );
+                        etats_config_ui_toggle_button_get_actif ( "bouton_group_by_categ" ) );
     gsb_data_report_set_budget_used ( report_number,
-                        etats_config_ui_widget_get_actif ( "bouton_utilise_ib_etat" ) );
+                        etats_config_ui_toggle_button_get_actif ( "bouton_utilise_ib_etat" ) );
 
     /* on récupère les données servant au tri des données pour l'affichage */
     gsb_data_report_free_sorting_type_list ( report_number );
@@ -2042,438 +3261,555 @@ void gsb_etats_config_onglet_data_grouping_move_in_list ( gint src_pos,
 }
 
 
-/*OLD_FUNCTIONS*/
-
+/*ONGLET_DATA_SEPARATION*/
 /**
+ * Initialise les informations de l'onglet separation des données
  *
+ * \param report_number
  *
- *
+ * \return
  */
-GtkWidget *gsb_etats_config_onglet_etat_texte ( void )
+void gsb_etats_config_initialise_onglet_data_separation ( gint report_number )
 {
-    GtkWidget *vbox_onglet;
-    GtkWidget *vbox;
-    GtkWidget *sw;
-    GtkWidget *lignes;
+    GtkWidget *combo_1;
+    GtkWidget *combo_2;
 
-    devel_debug (NULL);
+    etats_config_ui_toggle_button_set_actif ( "bouton_separer_revenus_depenses",
+                        gsb_data_report_get_split_credit_debit ( report_number ) );
+    etats_config_ui_toggle_button_set_actif ( "bouton_separe_exo_etat",
+                        gsb_data_report_get_financial_year_split ( report_number ) );
 
-    vbox_onglet =  GTK_WIDGET ( gtk_builder_get_object ( etat_config_builder, "onglet_etat_texte" ) );
+    /* on initialise le combo bouton_type_separe_plages_etat */
+    combo_1 = etats_config_ui_widget_get_widget_by_name ( "bouton_type_separe_plages_etat", NULL );
+    gtk_combo_box_set_active ( GTK_COMBO_BOX ( combo_1 ),
+                        gsb_data_report_get_period_split_type ( report_number ) );
 
-    vbox = new_vbox_with_title_and_icon ( _("Transaction content"), "text.png" );
+    /* on initialise le combo bouton_debut_semaine */
+    combo_2 = etats_config_ui_widget_get_widget_by_name ( "bouton_debut_semaine", NULL );
+    gtk_combo_box_set_active ( GTK_COMBO_BOX ( combo_2 ),
+                        gsb_data_report_get_period_split_day ( report_number ) );
 
-    gtk_box_pack_start ( GTK_BOX ( vbox_onglet ), vbox, FALSE, FALSE, 0 );
-    gtk_box_reorder_child ( GTK_BOX ( vbox_onglet ), vbox, 0 );
+    if ( gsb_data_report_get_period_split ( report_number ) )
+    {
+        GtkWidget *button;
 
-    gtk_widget_set_sensitive ( utils_gtkbuilder_get_widget_by_name (etat_config_builder,
-                        "vbox_generale_texte_etat", NULL ), FALSE );
+        button = etats_config_ui_widget_get_widget_by_name ( "bouton_separe_plages_etat", NULL );
+        etats_config_ui_toggle_button_set_actif ( "bouton_separe_plages_etat", TRUE );
+        sens_desensitive_pointeur ( button,
+                        etats_config_ui_widget_get_widget_by_name ( "paddingbox_data_separation2", NULL ) );
 
-    /* on attache la vbox pour les lignes de recherche à sw_texte */
-    sw = utils_gtkbuilder_get_widget_by_name ( etat_config_builder, "sw_texte", NULL );
-    lignes = utils_gtkbuilder_get_widget_by_name ( etat_config_builder, "liste_texte_etat", NULL );
-    gtk_scrolled_window_add_with_viewport ( GTK_SCROLLED_WINDOW ( sw ), lignes );
+        if ( gtk_combo_box_get_active ( GTK_COMBO_BOX ( combo_1 ) ) == 1 )
+            gtk_widget_set_sensitive ( combo_2, TRUE );
+    }
+}
 
-    /* on crée la première ligne de la recherche */
-/*     gsb_etats_config_onglet_etat_texte_new_line ( lignes );  */
 
-    /* on met la connection pour rendre sensitif la vbox_generale_textes_etat */
-/*     g_signal_connect ( G_OBJECT ( utils_gtkbuilder_get_widget_by_name (etat_config_builder,
- *                         "bouton_utilise_texte", NULL ) ),
- *                         "toggled",
- *                         G_CALLBACK ( sens_desensitive_pointeur ),
- *                         utils_gtkbuilder_get_widget_by_name ( etat_config_builder, "vbox_generale_texte_etat", NULL ) );
+/**
+ * Récupère les informations de l'onglet separation des données
+ *
+ * \param numéro d'état à mettre à jour
+ *
+ * \return
  */
-
-    /* on retourne la vbox */
-    return vbox_onglet;
+void gsb_etats_config_recupere_info_onglet_data_separation ( gint report_number )
+{
+    gsb_data_report_set_split_credit_debit ( report_number,
+                        etats_config_ui_toggle_button_get_actif ( "bouton_separer_revenus_depenses" ) );
+    gsb_data_report_set_financial_year_split ( report_number,
+                        etats_config_ui_toggle_button_get_actif ( "bouton_separe_exo_etat" ) );
+    gsb_data_report_set_period_split ( report_number,
+                        etats_config_ui_toggle_button_get_actif ( "bouton_separe_plages_etat" ) );
+
+    /* récupère des index des GtkComboBox */
+    gsb_data_report_set_period_split_type ( report_number,
+                        gtk_combo_box_get_active ( GTK_COMBO_BOX (
+                        etats_config_ui_widget_get_widget_by_name ( "bouton_type_separe_plages_etat", NULL ) ) ) );
+
+    gsb_data_report_set_period_split_day ( report_number,
+                        gtk_combo_box_get_active ( GTK_COMBO_BOX (
+                        etats_config_ui_widget_get_widget_by_name ( "bouton_debut_semaine", NULL ) ) ) );
 }
 
 
 /**
- * crée une ligne de recherche de texte
+ * fonction de callback appellée quand on change le type de période
  *
- *\parent       vbox qui contiendra toutes les lignes
- *\first_line   première ligne ou ligne supplémentaire
+ * \param combo         le GtkComboBox qui change
+ * \param widget        le widget qu'on rend sensible ou pas.
  *
- *\return la nouvelle ligne
+ * \return
  */
-GtkWidget *gsb_etats_config_onglet_etat_texte_new_line ( GtkWidget *parent )
+void gsb_etats_config_onglet_data_separation_combo_changed ( GtkComboBox *combo,
+                        GtkWidget *widget )
 {
-    GtkWidget *vbox;
-    GtkWidget *hbox;
-    GtkWidget *hbox_1;
-    GtkWidget *hbox_2;
-    GtkWidget *combo;
-    GtkWidget *label;
-    GtkWidget *entry;
-    GtkWidget *radio_1;
-    GtkWidget *radio_2;
-
-    /* la vbox qui contient la ligne complète */
-    vbox = gtk_vbox_new ( FALSE, 5 );
-    gtk_widget_show ( vbox );
-
-    /* la première hbox pour le type de donnée concernée */
-    hbox = gtk_hbox_new ( FALSE, 5 );
-    gtk_widget_show ( hbox );
-    gtk_box_pack_start ( GTK_BOX ( vbox ), hbox, FALSE, FALSE, 0 );
-
-    label = gtk_label_new ( "Transactions whose " );
-    gtk_widget_show ( label );
-    gtk_box_pack_start ( GTK_BOX ( hbox ), label, FALSE, FALSE, 5 );
-
-    /* on crée et initialise le combobox du type de choix pour la recherche de texte */
-    combo = gtk_combo_box_new ( );
-    gtk_widget_show ( combo );
-    gsb_etats_config_onglet_etat_combo_set_model ( combo, champs_type_recherche_texte );
-    g_object_set_data ( G_OBJECT ( vbox ), "combobox_texte_etat", combo );
-    gtk_box_pack_start ( GTK_BOX ( hbox ), combo, FALSE, FALSE, 5 );
-
-    /* on définit l'action a faire lorsque l'on change le choix du combobox */
-    g_signal_connect ( G_OBJECT ( combo ),
-                        "changed",
-                        G_CALLBACK ( gsb_etats_config_onglet_etat_texte_combo_changed ),
-                        vbox );
-
-    /* on ajoute le bouton ajouter une nouvelle ligne */
-    gsb_etats_config_onglet_etat_texte_get_buttons_add_remove ( hbox, FALSE );
-
-    /* la deuxième hbox pour le type recherche de texte */
-    hbox_1 = gtk_hbox_new ( FALSE, 5 );
-    gtk_widget_show ( hbox_1 );
-    g_object_set_data ( G_OBJECT ( vbox ), "hbox_etat_texte_compare_texte", hbox_1 );
-    gtk_box_pack_start ( GTK_BOX ( vbox ), hbox_1, FALSE, FALSE, 0 );
-
-    /* on crée le radio bouton de sélection entre les deux types de recherche caché par défaut */
-    radio_1 = gtk_radio_button_new ( NULL );
-    g_object_set_data ( G_OBJECT ( vbox ), "radio_1_texte_etat", radio_1 );
-    gtk_box_pack_start ( GTK_BOX ( hbox_1 ), radio_1, FALSE, FALSE, 5 );
-
-    /* on crée et initialise le combobox de l'opérateur pour la recherche de texte */
-    combo = gtk_combo_box_new ( );
-    gtk_widget_show ( combo );
-    gsb_etats_config_onglet_etat_combo_set_model ( combo, champs_operateur_recherche_texte );
-    g_object_set_data ( G_OBJECT ( vbox ), "combobox_operateur_txt", combo );
-    gtk_box_pack_start ( GTK_BOX ( hbox_1 ), combo, FALSE, FALSE, 5 );
-
-    /* on crée le champs texte pour entrer le texte recherché */
-    entry = gtk_entry_new ( );
-    gtk_widget_show ( entry );
-    g_object_set_data ( G_OBJECT ( vbox ), "entry_operateur_txt", entry );
-    gtk_box_pack_start ( GTK_BOX ( hbox_1 ), entry, FALSE, FALSE, 5 );
-
-    /* la troisième hbox pour le type recherche de nombre */
-    hbox_2 = gtk_hbox_new ( FALSE, 5 );
-    g_object_set_data ( G_OBJECT ( vbox ), "hbox_etat_texte_compare_nbre", hbox_2 );
-    gtk_box_pack_start ( GTK_BOX ( vbox ), hbox_2, FALSE, FALSE, 0 );
-
-    radio_2 = gtk_radio_button_new_from_widget ( GTK_RADIO_BUTTON ( radio_1 ) );
-    g_object_set_data ( G_OBJECT ( vbox ), "radio_2_texte_etat", radio_2 );
-    gtk_box_pack_start ( GTK_BOX ( hbox_2 ), radio_2, FALSE, FALSE, 5 );
-
-    label = gtk_label_new ( _("is ") );
-    gtk_widget_show ( label );
-    gtk_box_pack_start ( GTK_BOX ( hbox_2 ), label, FALSE, FALSE, 5 );
-
-    /* on crée et initialise le combobox pour la première comparaison de nombre */
-    combo = gtk_combo_box_new ( );
-    gtk_widget_show ( combo );
-    gsb_etats_config_onglet_etat_combo_set_model ( combo, champs_comparateur_nombre );
-    g_object_set_data ( G_OBJECT ( vbox ), "combobox_first_comparison", combo );
-    gtk_box_pack_start ( GTK_BOX ( hbox_2 ), combo, FALSE, FALSE, 5 );
-
-    label = gtk_label_new ( _("at ") );
-    gtk_widget_show ( label );
-    gtk_box_pack_start ( GTK_BOX ( hbox_2 ), label, FALSE, FALSE, 5 );
-
-    /* on crée le champs texte pour entrer la première comparaison */
-    entry = gtk_entry_new ( );
-    gtk_widget_show ( entry );
-    g_object_set_data ( G_OBJECT ( vbox ), "entry_first_comparison", entry );
-    gtk_box_pack_start ( GTK_BOX ( hbox_2 ), entry, FALSE, FALSE, 5 );
-
-    /* on crée et initialise le combobox pour autoriser la seconde comparaison de nombre */
-    combo = gtk_combo_box_new ( );
-    gtk_widget_show ( combo );
-    gsb_etats_config_onglet_etat_combo_set_model ( combo, champs_comparateur_nombre_2 );
-    g_object_set_data ( G_OBJECT ( vbox ), "combobox_valid_second_comparison", combo );
-    gtk_box_pack_start ( GTK_BOX ( hbox_2 ), combo, FALSE, FALSE, 5 );
-
-    /* on crée et initialise le combobox pour la seconde comparaison de nombre */
-    combo = gtk_combo_box_new ( );
-    gsb_etats_config_onglet_etat_combo_set_model ( combo, champs_comparateur_nombre_2 );
-    g_object_set_data ( G_OBJECT ( vbox ), "combobox_second_comparison", combo );
-    gtk_box_pack_start ( GTK_BOX ( hbox_2 ), combo, FALSE, FALSE, 5 );
-
-    label = gtk_label_new ( _("at ") );
-    g_object_set_data ( G_OBJECT ( vbox ), "label_second_comparison", label );
-    gtk_box_pack_start ( GTK_BOX ( hbox_2 ), label, FALSE, FALSE, 5 );
-
-    /* on crée le champs texte pour entrer la première comparaison */
-    entry = gtk_entry_new ( );
-    g_object_set_data ( G_OBJECT ( vbox ), "entry_second_comparison", entry );
-    gtk_box_pack_start ( GTK_BOX ( hbox_2 ), entry, FALSE, FALSE, 5 );
-
-    /* on met la ligne complète (vbox) dans son parent */
-    gtk_box_pack_start ( GTK_BOX ( parent ), vbox, FALSE, FALSE, 5 );
+    gint report_number;
 
-    return vbox;
+    report_number = gsb_gui_navigation_get_current_report ( );
+    if ( gsb_data_report_get_period_split ( report_number ) )
+    {
+        if ( gtk_combo_box_get_active ( GTK_COMBO_BOX ( combo ) ) == 1 )
+            gtk_widget_set_sensitive ( widget, TRUE );
+        else
+            gtk_widget_set_sensitive ( widget, FALSE );
+    }
 }
 
 
+/*ONGLET_AFFICHAGE_GENERALITES*/
 /**
+ * Initialise les informations de l'onglet généraités
  *
+ * \param report_number
  *
- *
+ * \return
  */
-void gsb_etats_config_onglet_etat_texte_get_buttons_add_remove ( GtkWidget *parent,
-                        gboolean button_2_visible )
+void gsb_etats_config_initialise_onglet_affichage_generalites ( gint report_number )
 {
-    GtkWidget *alignement;
-    GtkWidget *button;
-
-    alignement = gtk_alignment_new ( 1, 0, 0, 0 );
-    gtk_widget_show ( alignement );
-    gtk_box_pack_start ( GTK_BOX ( parent ), alignement, TRUE, TRUE, 0 );
-
-    button = gtk_button_new_with_label ( _("Add") );
-    gtk_widget_show ( button );
-    gtk_button_set_relief ( GTK_BUTTON ( button ), GTK_RELIEF_NONE );
-
-/*    g_signal_connect_swapped ( G_OBJECT ( button ),
-			       "clicked",
-			       G_CALLBACK ( ajoute_ligne_liste_comparaisons_textes_etat ),
-			       GINT_TO_POINTER (text_comparison_number) );
-*/
-    gtk_container_add ( GTK_CONTAINER ( alignement ), button );
+    gtk_entry_set_text ( GTK_ENTRY ( etats_config_ui_widget_get_widget_by_name ( "entree_nom_etat", NULL ) ),
+                        gsb_data_report_get_report_name ( report_number ) );
 
-    button = gtk_button_new_with_label ( _("Remove") );
-    if ( button_2_visible )
-        gtk_widget_show ( button );
-    gtk_button_set_relief ( GTK_BUTTON ( button ), GTK_RELIEF_NONE );
-/*
-    g_signal_connect_swapped ( G_OBJECT ( button ),
-			       "clicked",
-			       G_CALLBACK ( retire_ligne_liste_comparaisons_textes_etat ),
-			       GINT_TO_POINTER (text_comparison_number) );
-*/
-    gtk_container_add ( GTK_CONTAINER ( alignement ), button );
+    etats_config_ui_toggle_button_set_actif ( "bouton_afficher_nb_opes",
+                        gsb_data_report_get_show_report_transaction_amount ( report_number ) );
+    etats_config_ui_toggle_button_set_actif ( "bouton_inclure_dans_tiers",
+                        gsb_data_report_get_append_in_payee ( report_number ) );
 }
 
 
 /**
+ * Récupère les informations de l'onglet généralités
  *
+ * \param numéro d'état à mettre à jour
  *
- *
+ * \return
  */
-void gsb_etats_config_onglet_etat_combo_set_model ( GtkWidget *combo,
-                        gchar **tab )
+void gsb_etats_config_recupere_info_onglet_affichage_generalites ( gint report_number )
 {
-    GtkTreeModel *model;
-    GtkTreeIter iter;
-    GtkCellRenderer *renderer;
-    gint i = 0;
+    const gchar *text;
 
-    model = GTK_TREE_MODEL ( gtk_list_store_new ( 2, G_TYPE_STRING, G_TYPE_INT ) );
+    /* on récupère le nom de l'état */
+    text = gtk_entry_get_text ( GTK_ENTRY (
+                        etats_config_ui_widget_get_widget_by_name ( "entree_nom_etat", NULL ) ) );
 
-    while ( tab[i] )
+    if ( strlen ( text )
+     &&
+     strcmp ( text, gsb_data_report_get_report_name ( report_number ) ) )
     {
-        gtk_list_store_append ( GTK_LIST_STORE ( model ), &iter );
-        gtk_list_store_set ( GTK_LIST_STORE ( model ),
-                            &iter,
-                            0,  gettext ( tab[i] ),
-                            1, i,
-                            -1 );
-        i++;
+        gsb_data_report_set_report_name ( report_number, text );
     }
 
-    gtk_combo_box_set_model ( GTK_COMBO_BOX ( combo ), model );
-
-    renderer = gtk_cell_renderer_text_new ();
-    gtk_cell_layout_pack_start ( GTK_CELL_LAYOUT ( combo ), renderer, TRUE );
-    gtk_cell_layout_set_attributes ( GTK_CELL_LAYOUT ( combo ),
-                        renderer,
-                        "text", 0,
-                        NULL);
-
-    gtk_combo_box_set_active ( GTK_COMBO_BOX ( combo ), 0 );
+    /* on récupère les autres informations */
+    gsb_data_report_set_show_report_transaction_amount ( report_number,
+                        etats_config_ui_toggle_button_get_actif ( "bouton_afficher_nb_opes" ) );
+    gsb_data_report_set_append_in_payee ( report_number,
+                        etats_config_ui_toggle_button_get_actif ( "bouton_inclure_dans_tiers" ) );
 }
 
 
+/*ONGLET_AFFICHAGE_TITLES*/
 /**
+ * Initialise les informations de l'onglet titres
  *
+ * \param report_number
  *
- *
+ * \return
  */
-void gsb_etats_config_onglet_etat_texte_combo_changed ( GtkComboBox *combo,
-                        GtkWidget *widget )
+void gsb_etats_config_initialise_onglet_affichage_titres ( gint report_number )
 {
-     GtkTreeIter iter;
-
-    if ( gtk_combo_box_get_active_iter ( combo, &iter ) )
-    {
-        GtkTreeModel *model;
-        gchar *text;
-
-        model = gtk_combo_box_get_model ( combo );
-        gtk_tree_model_get ( model, &iter, 0, &text, -1 );
-        printf ("text = %s\n", text );
-    }
+    GtkWidget *button;
+    GtkWidget *widget;
+
+    /* données des comptes */
+    etats_config_ui_toggle_button_set_actif ( "bouton_afficher_noms_comptes",
+                        gsb_data_report_get_account_show_name ( report_number ) );
+
+    button = etats_config_ui_widget_get_widget_by_name ( "bouton_regroupe_ope_compte_etat", NULL );
+
+    widget = etats_config_ui_widget_get_widget_by_name ( "bouton_affiche_sous_total_compte", NULL );
+    sens_desensitive_pointeur ( button, widget );
+    gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( widget ),
+                        gsb_data_report_get_account_show_amount ( report_number ) );
+
+    /* données des tiers */
+    button = etats_config_ui_widget_get_widget_by_name ( "bouton_utilise_tiers_etat", NULL );
+
+    widget = etats_config_ui_widget_get_widget_by_name ( "bouton_afficher_noms_tiers", NULL );
+    sens_desensitive_pointeur ( button, widget );
+    gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( widget ),
+                        gsb_data_report_get_payee_show_name ( report_number ) );
+
+    widget = etats_config_ui_widget_get_widget_by_name ( "bouton_affiche_sous_total_tiers", NULL );
+    sens_desensitive_pointeur ( button, widget );
+    gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( widget ),
+                        gsb_data_report_get_payee_show_payee_amount ( report_number ) );
+
+    /* données des catégories */
+    button = etats_config_ui_widget_get_widget_by_name ( "bouton_group_by_categ", NULL );
+
+    widget = etats_config_ui_widget_get_widget_by_name ( "bouton_afficher_noms_categ", NULL );
+    sens_desensitive_pointeur ( button, widget );
+    gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( widget ),
+				   gsb_data_report_get_category_show_name ( report_number ) );
+
+    widget = etats_config_ui_widget_get_widget_by_name ( "bouton_affiche_sous_total_categ", NULL );
+    sens_desensitive_pointeur ( button, widget );
+    gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( widget ),
+				   gsb_data_report_get_category_show_category_amount ( report_number ) );
+
+    widget = etats_config_ui_widget_get_widget_by_name ( "bouton_afficher_sous_categ", NULL );
+    sens_desensitive_pointeur ( button, widget );
+    gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( widget ),
+				   gsb_data_report_get_category_show_sub_category ( report_number ) );
+
+    widget = etats_config_ui_widget_get_widget_by_name ( "bouton_affiche_sous_total_sous_categ", NULL );
+    sens_desensitive_pointeur ( button, widget );
+    gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( widget ),
+				   gsb_data_report_get_category_show_sub_category_amount ( report_number ) );
+
+    widget = etats_config_ui_widget_get_widget_by_name ( "bouton_afficher_pas_de_sous_categ", NULL );
+    sens_desensitive_pointeur ( button, widget );
+    gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( widget ),
+				   gsb_data_report_get_category_show_without_category ( report_number ) );
+
+    /* données des IB */
+    button = etats_config_ui_widget_get_widget_by_name ( "bouton_utilise_ib_etat", NULL );
+
+    widget = etats_config_ui_widget_get_widget_by_name ( "bouton_afficher_noms_ib", NULL );
+    sens_desensitive_pointeur ( button, widget );
+    gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( widget ),
+				   gsb_data_report_get_budget_show_name ( report_number ) );
+
+    widget = etats_config_ui_widget_get_widget_by_name ( "bouton_affiche_sous_total_ib", NULL );
+    sens_desensitive_pointeur ( button, widget );
+    gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( widget ),
+				   gsb_data_report_get_budget_show_budget_amount ( report_number ) );
+
+    widget = etats_config_ui_widget_get_widget_by_name ( "bouton_afficher_sous_ib", NULL );
+    sens_desensitive_pointeur ( button, widget );
+    gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( widget ),
+				   gsb_data_report_get_budget_show_sub_budget ( report_number ) );
+
+    widget = etats_config_ui_widget_get_widget_by_name ( "bouton_affiche_sous_total_sous_ib", NULL );
+    sens_desensitive_pointeur ( button, widget );
+    gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( widget ),
+				   gsb_data_report_get_budget_show_sub_budget_amount ( report_number ) );
+
+    widget = etats_config_ui_widget_get_widget_by_name ( "bouton_afficher_pas_de_sous_ib", NULL );
+    sens_desensitive_pointeur ( button, widget );
+    gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( widget ),
+				   gsb_data_report_get_budget_show_without_budget ( report_number ) );
 }
 
 
 /**
+ * Récupère les informations de l'onglet titres
  *
+ * \param numéro d'état à mettre à jour
  *
- *
+ * \return
  */
-GtkWidget *gsb_etats_config_onglet_etat_montant ( void )
+void gsb_etats_config_recupere_info_onglet_affichage_titres ( gint report_number )
 {
-    GtkWidget *vbox_onglet;
-    GtkWidget *vbox;
-
-    devel_debug (NULL);
-
-    vbox_onglet =  GTK_WIDGET ( gtk_builder_get_object ( etat_config_builder, "onglet_etat_montant" ) );
-
-    vbox = new_vbox_with_title_and_icon ( _("Amount"), "amount.png" );
-
-    gtk_box_pack_start ( GTK_BOX ( vbox_onglet ), vbox, FALSE, FALSE, 0 );
-    gtk_box_reorder_child ( GTK_BOX ( vbox_onglet ), vbox, 0 );
-
-    gtk_widget_set_sensitive ( utils_gtkbuilder_get_widget_by_name (etat_config_builder,
-                        "vbox_generale_montant_etat", NULL ), FALSE );
-
-    /* on attache la vbox pour les lignes de recherche à sw_montant */
-    gtk_scrolled_window_add_with_viewport ( GTK_SCROLLED_WINDOW (
-                        utils_gtkbuilder_get_widget_by_name ( etat_config_builder, "sw_montant", NULL ) ),
-                        utils_gtkbuilder_get_widget_by_name ( etat_config_builder, "liste_montant_etat", NULL ) );
-
-    /* on remplit le combobox de choix du type de texte dans lequel chercher */
-/*     gsb_etats_config_onglet_etat_combo_set_model (
- *                         utils_gtkbuilder_get_widget_by_name ( etat_config_builder, "combobox_comparateur_1", NULL ),
- *                         champs_comparateur_montant );
- */
+    /* données des comptes */
+    gsb_data_report_set_account_show_name ( report_number,
+					    etats_config_ui_toggle_button_get_actif ( "bouton_afficher_noms_comptes" ) );
+    gsb_data_report_set_account_show_amount ( report_number,
+					    etats_config_ui_toggle_button_get_actif ( "bouton_affiche_sous_total_compte" ) );
+
+    /* données des tiers */
+    gsb_data_report_set_payee_show_name ( report_number,
+					  etats_config_ui_toggle_button_get_actif ( "bouton_afficher_noms_tiers" ) );
+    gsb_data_report_set_payee_show_payee_amount ( report_number,
+					  etats_config_ui_toggle_button_get_actif ( "bouton_afficher_sous_total_tiers" ) );
+
+    /* données des catégories */
+    gsb_data_report_set_category_show_name ( report_number,
+					  etats_config_ui_toggle_button_get_actif ( "bouton_afficher_noms_categ" ) );
+    gsb_data_report_set_category_show_category_amount ( report_number,
+					  etats_config_ui_toggle_button_get_actif ( "bouton_affiche_sous_total_categ" ) );
+    gsb_data_report_set_category_show_sub_category ( report_number,
+					  etats_config_ui_toggle_button_get_actif ( "bouton_afficher_sous_categ" ) );
+    gsb_data_report_set_category_show_sub_category_amount ( report_number,
+					  etats_config_ui_toggle_button_get_actif ( "bouton_affiche_sous_total_categ" ) );
+    gsb_data_report_set_category_show_without_category ( report_number,
+					  etats_config_ui_toggle_button_get_actif ( "bouton_afficher_pas_de_sous_categ" ) );
+
+    /* données des IB */
+    gsb_data_report_set_budget_show_name ( report_number,
+					  etats_config_ui_toggle_button_get_actif ( "bouton_afficher_noms_ib" ) );
+    gsb_data_report_set_budget_show_budget_amount ( report_number,
+					  etats_config_ui_toggle_button_get_actif ( "bouton_affiche_sous_total_ib" ) );
+    gsb_data_report_set_budget_show_sub_budget ( report_number,
+					  etats_config_ui_toggle_button_get_actif ( "bouton_afficher_sous_ib" ) );
+    gsb_data_report_set_budget_show_sub_budget_amount ( report_number,
+					  etats_config_ui_toggle_button_get_actif ( "bouton_affiche_sous_total_ib" ) );
+    gsb_data_report_set_budget_show_without_budget ( report_number,
+					  etats_config_ui_toggle_button_get_actif ( "bouton_afficher_pas_de_sous_ib" ) );
+}
 
 
-    /* on met la connection pour rendre sensitif la vbox_generale_textes_etat */
-/*     g_signal_connect ( G_OBJECT ( utils_gtkbuilder_get_widget_by_name (etat_config_builder,
- *                         "bouton_utilise_montant", NULL ) ),
- *                         "toggled",
- *                         G_CALLBACK ( sens_desensitive_pointeur ),
- *                         utils_gtkbuilder_get_widget_by_name ( etat_config_builder, "vbox_generale_montant_etat", NULL ) );
+/*ONGLET_AFFICHAGE_OPERATIONS*/
+/**
+ * Initialise les informations de l'onglet opérations
+ *
+ * \param report_number
+ *
+ * \return
  */
+void gsb_etats_config_initialise_onglet_affichage_operations ( gint report_number )
+{
+    GtkWidget *combo;
 
-    /* on retourne la vbox */
-    return vbox_onglet;
+    /* on affiche ou pas le choix des données des opérations */
+    etats_config_ui_toggle_button_set_actif ( "bouton_afficher_opes",
+                        gsb_data_report_get_show_report_transactions ( report_number ) );
+
+    /* données des opérations à afficher */
+    etats_config_ui_toggle_button_set_actif ( "bouton_afficher_no_ope",
+                        gsb_data_report_get_show_report_transaction_number ( report_number ) );
+    etats_config_ui_toggle_button_set_actif ( "bouton_afficher_date_opes",
+                        gsb_data_report_get_show_report_date ( report_number ) );
+    etats_config_ui_toggle_button_set_actif ( "bouton_afficher_value_date_opes",
+                        gsb_data_report_get_show_report_value_date ( report_number ) );
+    etats_config_ui_toggle_button_set_actif ( "bouton_afficher_tiers_opes",
+                        gsb_data_report_get_show_report_payee ( report_number ) );
+    etats_config_ui_toggle_button_set_actif ( "bouton_afficher_categ_opes",
+                        gsb_data_report_get_show_report_category ( report_number ) );
+    etats_config_ui_toggle_button_set_actif ( "bouton_afficher_sous_categ_opes",
+                        gsb_data_report_get_show_report_sub_category ( report_number ) );
+    etats_config_ui_toggle_button_set_actif ( "bouton_afficher_ib_opes",
+                        gsb_data_report_get_show_report_budget ( report_number ) );
+    etats_config_ui_toggle_button_set_actif ( "bouton_afficher_sous_ib_opes",
+                        gsb_data_report_get_show_report_sub_budget ( report_number ) );
+    etats_config_ui_toggle_button_set_actif ( "bouton_afficher_notes_opes",
+                        gsb_data_report_get_show_report_note ( report_number ) );
+    etats_config_ui_toggle_button_set_actif ( "bouton_afficher_type_ope",
+                        gsb_data_report_get_show_report_method_of_payment ( report_number ) );
+    etats_config_ui_toggle_button_set_actif ( "bouton_afficher_no_cheque",
+                        gsb_data_report_get_show_report_method_of_payment_content ( report_number ) );
+    etats_config_ui_toggle_button_set_actif ( "bouton_afficher_pc_opes",
+                        gsb_data_report_get_show_report_voucher ( report_number ) );
+    etats_config_ui_toggle_button_set_actif ( "bouton_afficher_exo_opes",
+                        gsb_data_report_get_show_report_financial_year ( report_number ) );
+    etats_config_ui_toggle_button_set_actif ( "bouton_afficher_infobd_opes",
+                        gsb_data_report_get_show_report_bank_references ( report_number ) );
+    etats_config_ui_toggle_button_set_actif ( "bouton_afficher_no_rappr",
+                        gsb_data_report_get_show_report_marked ( report_number ) );
+
+    /* affichage des titres des colonnes */
+    etats_config_ui_toggle_button_set_actif ( "bouton_afficher_titres_colonnes",
+                        gsb_data_report_get_column_title_show ( report_number ) );
+
+    if ( !gsb_data_report_get_column_title_type ( report_number ) )
+        etats_config_ui_toggle_button_set_actif ( "bouton_titre_en_haut", TRUE );
+
+    /* sélectionner le type de classement des opérations */
+    combo = etats_config_ui_widget_get_widget_by_name ( "bouton_choix_classement_ope_etat", NULL );
+    gtk_combo_box_set_active ( GTK_COMBO_BOX ( combo ),
+                        gsb_data_report_get_sorting_report ( report_number ) );
+
+    /* rendre les opérations cliquables */
+    etats_config_ui_toggle_button_set_actif ( "bouton_rendre_ope_clickables",
+                        gsb_data_report_get_report_can_click ( report_number ) );
 }
 
 
 /**
+ * Récupère les informations de l'onglet opérations
  *
+ * \param numéro d'état à mettre à jour
  *
- *
+ * \return
  */
-GtkWidget *gsb_etats_config_page_data_separation ( void )
+void gsb_etats_config_recupere_info_onglet_affichage_operations ( gint report_number )
 {
-    GtkWidget *vbox_onglet;
-    GtkWidget *vbox;
-
-    vbox_onglet =  GTK_WIDGET ( gtk_builder_get_object ( etat_config_builder, "page_data_separation" ) );
-
-    vbox = new_vbox_with_title_and_icon ( _("Data separation"), "organization.png" );
-
-    gtk_box_pack_start ( GTK_BOX ( vbox_onglet ), vbox, FALSE, FALSE, 0 );
-    gtk_box_reorder_child ( GTK_BOX ( vbox_onglet ), vbox, 0 );
+    GtkWidget *combo;
 
-    return vbox_onglet;
+    gsb_data_report_set_show_report_transactions ( report_number,
+                        etats_config_ui_toggle_button_get_actif ( "bouton_afficher_opes" ) );
+
+    /* données des opérations */
+    gsb_data_report_set_show_report_transaction_number ( report_number,
+                        etats_config_ui_toggle_button_get_actif ( "bouton_afficher_no_ope" ) );
+    gsb_data_report_set_show_report_date ( report_number,
+                        etats_config_ui_toggle_button_get_actif ( "bouton_afficher_date_opes" ) );
+    gsb_data_report_set_show_report_value_date ( report_number,
+                        etats_config_ui_toggle_button_get_actif ( "bouton_afficher_value_date_opes" ) );
+    gsb_data_report_set_show_report_payee ( report_number,
+                        etats_config_ui_toggle_button_get_actif ( "bouton_afficher_tiers_opes" ) );
+    gsb_data_report_set_show_report_category ( report_number,
+                        etats_config_ui_toggle_button_get_actif ( "bouton_afficher_categ_opes" ) );
+    gsb_data_report_set_show_report_sub_category ( report_number,
+                        etats_config_ui_toggle_button_get_actif ( "bouton_afficher_sous_categ_opes" ) );
+    gsb_data_report_set_show_report_budget ( report_number,
+                        etats_config_ui_toggle_button_get_actif ( "bouton_afficher_ib_opes" ) );
+    gsb_data_report_set_show_report_sub_budget ( report_number,
+                        etats_config_ui_toggle_button_get_actif ( "bouton_afficher_sous_ib_opes" ) );
+    gsb_data_report_set_show_report_note ( report_number,
+                        etats_config_ui_toggle_button_get_actif ( "bouton_afficher_notes_opes" ) );
+    gsb_data_report_set_show_report_method_of_payment ( report_number,
+                        etats_config_ui_toggle_button_get_actif ( "bouton_afficher_type_ope" ) );
+    gsb_data_report_set_show_report_method_of_payment_content ( report_number,
+                        etats_config_ui_toggle_button_get_actif ( "bouton_afficher_no_cheque" ) );
+    gsb_data_report_set_show_report_voucher ( report_number,
+                        etats_config_ui_toggle_button_get_actif ( "bouton_afficher_pc_opes" ) );
+    gsb_data_report_set_show_report_financial_year ( report_number,
+                        etats_config_ui_toggle_button_get_actif ( "bouton_afficher_exo_opes" ) );
+    gsb_data_report_set_show_report_bank_references ( report_number,
+                        etats_config_ui_toggle_button_get_actif ( "bouton_afficher_infobd_opes" ) );
+    gsb_data_report_set_show_report_marked ( report_number,
+                        etats_config_ui_toggle_button_get_actif ( "bouton_afficher_no_rappr" ) );
+
+    /* titres des colonnes */
+    gsb_data_report_set_column_title_show ( report_number,
+                        etats_config_ui_toggle_button_get_actif ( "bouton_afficher_titres_colonnes" ) );
+
+    gsb_data_report_set_column_title_type ( report_number,
+                        etats_config_ui_toggle_button_get_actif ( "bouton_titre_changement" ) );
+
+    /* type de classement des opérations */
+    combo = etats_config_ui_widget_get_widget_by_name ( "bouton_choix_classement_ope_etat", NULL );
+    gsb_data_report_set_sorting_report ( report_number,
+                        gtk_combo_box_get_active ( GTK_COMBO_BOX ( combo ) ) );
+
+    /* opérations cliquables */
+    gsb_data_report_set_report_can_click ( report_number,
+                        etats_config_ui_toggle_button_get_actif ( "bouton_rendre_ope_clickables" ) );
 }
 
 
+/*ONGLET_AFFICHAGE_DEVISES*/
 /**
+ * Initialise les informations de l'onglet devises
  *
+ * \param report_number
  *
- *
+ * \return
  */
-GtkWidget *gsb_etats_config_affichage_etat_generalites ( void )
+void gsb_etats_config_initialise_onglet_affichage_devises ( gint report_number )
 {
-    GtkWidget *vbox_onglet;
-    GtkWidget *vbox;
+    GtkWidget *button;
+
+    button = etats_config_ui_widget_get_widget_by_name ( "hbox_devise_general_etat", "button" );
+    gsb_currency_set_combobox_history ( button,
+                        gsb_data_report_get_currency_general ( report_number ) );
 
-    vbox_onglet =  GTK_WIDGET ( gtk_builder_get_object ( etat_config_builder, "affichage_etat_generalites" ) );
+    button = etats_config_ui_widget_get_widget_by_name ( "hbox_devise_tiers_etat", "button" );
+    gsb_currency_set_combobox_history ( button,
+                        gsb_data_report_get_payee_currency ( report_number ) );
 
-    vbox = new_vbox_with_title_and_icon ( _("Generalities"), "generalities.png" );
+    button = etats_config_ui_widget_get_widget_by_name ( "hbox_devise_categ_etat", "button" );
+    gsb_currency_set_combobox_history ( button,
+                        gsb_data_report_get_category_currency ( report_number ) );
 
-    gtk_box_pack_start ( GTK_BOX ( vbox_onglet ), vbox, FALSE, FALSE, 0 );
-    gtk_box_reorder_child ( GTK_BOX ( vbox_onglet ), vbox, 0 );
+    button = etats_config_ui_widget_get_widget_by_name ( "hbox_devise_ib_etat", "button" );
+    gsb_currency_set_combobox_history ( button,
+                        gsb_data_report_get_budget_currency ( report_number ) );
+
+    button = etats_config_ui_widget_get_widget_by_name ( "hbox_devise_montant_etat", "button" );
+    gsb_currency_set_combobox_history ( button,
+                        gsb_data_report_get_amount_comparison_currency ( report_number ) );
 
-    return vbox_onglet;
 }
 
 
 /**
+ * Récupère les informations de l'onglet devises
  *
+ * \param numéro d'état à mettre à jour
  *
- *
+ * \return
  */
-GtkWidget *gsb_etats_config_affichage_etat_titres ( void )
+void gsb_etats_config_recupere_info_onglet_affichage_devises ( gint report_number )
 {
-    GtkWidget *vbox_onglet;
-    GtkWidget *vbox;
+    GtkWidget *button;
 
-    vbox_onglet =  GTK_WIDGET ( gtk_builder_get_object ( etat_config_builder, "affichage_etat_divers" ) );
+    button = etats_config_ui_widget_get_widget_by_name ( "hbox_devise_general_etat", "button" );
+    gsb_data_report_set_currency_general ( report_number,
+                        gsb_currency_get_currency_from_combobox ( button ) );
 
-    vbox = new_vbox_with_title_and_icon ( _("Titles"), "title.png" );
+    button = etats_config_ui_widget_get_widget_by_name ( "hbox_devise_tiers_etat", "button" );
+    gsb_data_report_set_payee_currency ( report_number,
+                        gsb_currency_get_currency_from_combobox ( button ) );
 
-    gtk_box_pack_start ( GTK_BOX ( vbox_onglet ), vbox, FALSE, FALSE, 0 );
-    gtk_box_reorder_child ( GTK_BOX ( vbox_onglet ), vbox, 0 );
+    button = etats_config_ui_widget_get_widget_by_name ( "hbox_devise_categ_etat", "button" );
+    gsb_data_report_set_category_currency ( report_number,
+                        gsb_currency_get_currency_from_combobox ( button ) );
+
+    button = etats_config_ui_widget_get_widget_by_name ( "hbox_devise_ib_etat", "button" );
+    gsb_data_report_set_budget_currency ( report_number,
+                        gsb_currency_get_currency_from_combobox ( button ) );
+
+    button = etats_config_ui_widget_get_widget_by_name ( "hbox_devise_montant_etat", "button" );
+    gsb_data_report_set_amount_comparison_currency ( report_number,
+                        gsb_currency_get_currency_from_combobox ( button ) );
 
-    return vbox_onglet;
 }
 
 
 /**
+ * ajoute les combobox pour les devises
  *
+ * \param
  *
- *
+ * \return
  */
-GtkWidget * s combobox pour les devises  currency_from_combobox ( button ) );  tat", "button" );  rs" ) );   );  ", NULL ) );   ς '%s' ;"  "     ÿ  uJÞ±>+  €jß±>+  eÿ±>+                          ’Xû²>+  àd²&ÿ  €p³>+          ÐY²&ÿ          X²&ÿ  k`Þ±>+  6                    è     è!     è!     pd²&ÿ  àd²&ÿ  xû²>+          ÐZ²&ÿ          ’BÞ±>+          †`Þ±>+  pd²&ÿ  `BÞ±>+  ¯d²&ÿ         À_³>+  uJÞ±>+    _³>+  Ø_³>+  ¨	_³>+  €jß±>+          xû²>+          ÐZ²&ÿ           Y²&ÿ  k`Þ±>+  à!     à!     pd²&ÿ  àd²&ÿ  HÞÚ²>+          °[²&ÿ         ’BÞ±>+          †`Þ±>+  pd²&ÿ  `BÞ±>+  ¯d²&ÿ   d²&ÿ  ˜d²&ÿ  8kÿ±>+  Œp˜        àd²&ÿ  uJÞ±>+  €jß±>+                  °[²&ÿ         €Z²&ÿ  k`Þ±>+          G       H   I       J   K           M   N   O       P   pd²&ÿ  àd²&ÿ  H•±²>+          P]²&ÿ         ’BÞ±>+          †`Þ±>+  pd²&ÿ         0_³>+  uJÞ±>+    û²>+   ÉŽ²>+    _³>+  Ø_³>+  ¨	_³>+  €jß±>+          H•±²>+          P]²&ÿ 
         [²&ÿ  k`Þ±>+  8•±²>+          P]²&ÿ         À[²&ÿ  k`Þ±>+  (•±²>+          P]²&ÿ         ð[²&ÿ  k`Þ±>+  •±²>+          P]²&ÿ          \²&ÿ  k`Þ±>+  	       ¨_³>+  uJÞ±>+         ¨	_³>+   V²&ÿ          Š²>+  eIÞ±>+         Ø_³>+  À\²&ÿ          y²>+  eIÞ±>+           _³>+  ð\²&ÿ          Z²>+  eIÞ±>+  ØĎ²>+    û²>+   ÉŽ²>+    _³>+  Ø$û²>+  Ø_³>+  ¨	_³>+  €jß±>+          8kÿ±>+                        Z²>+  àd²&ÿ  p[Ž²>+           ^²&ÿ          p]²&ÿ  k`Þ±>+      5   6   7   8   :   <   =   >       ?       @   B   D       pd²&ÿ  àd²&ÿ  àW²>+                 àd²&ÿ  uJÞ±>+         eÿ±>+   ]²&ÿ          Z²>+  eIÞ±>+  eÿ±>+          Õ_ at fÆS         Qöl±íÁ£&²>+  àd²&ÿ  àW²>+          °_²&ÿ         €^²&ÿ  k`Þ±>+  u]ÞÓ	4Q ÷U^Qʉ§ ¶uª¹ñìò*ēvpd²&ÿ  àd²&ÿ  HÞ#²>+          $`²>+           f²&ÿ  ¦0³>+  ¦0³>+         v]²>+  ¯d²&ÿ  àe²&ÿ  ˜d²&ÿ   a²&ÿ  /û²>+  uJÞ±>+  Ø$û²>+  `g²&ÿ  ¢0³>+  0f²&ÿ          Àa²&
 ÿ                 ÿÿÿÿÿÿÿÿ¢0³>+          èd²&ÿ                 gsb_etats_config_affichage_etat_operations ( void )
+void gsb_etats_config_onglet_affichage_devises_make_combobox ( void )
 {
-    GtkWidget *vbox_onglet;
-    GtkWidget *vbox;
-
-    vbox_onglet =  GTK_WIDGET ( gtk_builder_get_object ( etat_config_builder, "affichage_etat_operations" ) );
-
-    vbox = new_vbox_with_title_and_icon ( _("Transactions display"), "transdisplay.png" );
-
-    gtk_box_pack_start ( GTK_BOX ( vbox_onglet ), vbox, FALSE, FALSE, 0 );
-    gtk_box_reorder_child ( GTK_BOX ( vbox_onglet ), vbox, 0 );
+    GtkWidget *hbox;
+    GtkWidget *button;
 
-    return vbox_onglet;
+    hbox = etats_config_ui_widget_get_widget_by_name ( "hbox_devise_general_etat", NULL );
+    button = gsb_currency_make_combobox (FALSE);
+    g_object_set_data ( G_OBJECT ( hbox ), "button", button );
+    gtk_box_pack_start ( GTK_BOX ( hbox ), button, FALSE, FALSE, 0 );
+
+    hbox = etats_config_ui_widget_get_widget_by_name ( "hbox_devise_tiers_etat", NULL );
+    button = gsb_currency_make_combobox (FALSE);
+    g_object_set_data ( G_OBJECT ( hbox ), "button", button );
+    gtk_box_pack_start ( GTK_BOX ( hbox ), button, FALSE, FALSE, 0 );
+
+    hbox = etats_config_ui_widget_get_widget_by_name ( "hbox_devise_categ_etat", NULL );
+    button = gsb_currency_make_combobox (FALSE);
+    g_object_set_data ( G_OBJECT ( hbox ), "button", button );
+    gtk_box_pack_start ( GTK_BOX ( hbox ), button, FALSE, FALSE, 0 );
+
+    hbox = etats_config_ui_widget_get_widget_by_name ( "hbox_devise_ib_etat", NULL );
+    button = gsb_currency_make_combobox (FALSE);
+    g_object_set_data ( G_OBJECT ( hbox ), "button", button );
+    gtk_box_pack_start ( GTK_BOX ( hbox ), button, FALSE, FALSE, 0 );
+
+    hbox = etats_config_ui_widget_get_widget_by_name ( "hbox_devise_montant_etat", NULL );
+    button = gsb_currency_make_combobox (FALSE);
+    g_object_set_data ( G_OBJECT ( hbox ), "button", button );
+    gtk_box_pack_start ( GTK_BOX ( hbox ), button, FALSE, FALSE, 0 );
 }
-
-
+/*COMMON_FUNCTIONS*/
 /**
+ * Rend sensitif la suite de la comparaison de numéro
  *
+ * \param combo_box
+ * \param widget widget à rendre sensitif
  *
- *
+ * \return
  */
-GtkWidget *gsb_etats_config_affichage_etat_devises ( void )
+void gsb_etats_config_combo_lien_nombre_2_changed ( GtkComboBox *combo,
+                        GtkWidget *widget )
 {
-    GtkWidget *vbox_onglet;
-    GtkWidget *vbox;
-
-    vbox_onglet =  GTK_WIDGET ( gtk_builder_get_object ( etat_config_builder, "affichage_etat_devises" ) );
-
-    vbox = new_vbox_with_title_and_icon ( _("Totals currencies"), "currencies.png" );
-
-    gtk_box_pack_start ( GTK_BOX ( vbox_onglet ), vbox, FALSE, FALSE, 0 );
-    gtk_box_reorder_child ( GTK_BOX ( vbox_onglet ), vbox, 0 );
+    gint index;
 
-    return vbox_onglet;
+    index = gtk_combo_box_get_active ( combo );
+    if ( index == 3 )
+        gtk_widget_set_sensitive ( widget, FALSE );
+    else
+        gtk_widget_set_sensitive ( widget, TRUE );
 }
 
 
+/**
+ *
+ *
+ *
+ */
 /* Local Variables: */
 /* c-basic-offset: 4 */
 /* End: */
diff --git a/src/gsb_etats_config.h b/src/gsb_etats_config.h
index 0067fcb..480c89f 100644
--- a/src/gsb_etats_config.h
+++ b/src/gsb_etats_config.h
@@ -5,7 +5,7 @@
 /* END_INCLUDE_H */
 
 /* START_DECLARATION */
-void gsb_etats_config_personnalisation_etat ( void );
+void gsb_etats_config_onglet_affichage_devises_make_combobox ( void );
 
 GtkTreeModel *gsb_etats_config_onglet_categ_budget_get_model ( gboolean is_categ );
 gboolean gsb_etats_config_onglet_categ_budget_select_partie_liste ( GtkWidget *button,
@@ -16,18 +16,28 @@ gboolean gsb_etats_config_onglet_categ_budget_toggled ( GtkCellRendererToggle *r
                         GtkTreeStore *store );
 void gsb_etats_config_onglet_categ_budget_tree_model_check_uncheck_all ( GtkTreeModel *model,
                         gboolean toggle_value );
+
 gchar *gsb_etats_config_onglet_data_grouping_get_string ( gint type_data,
                         gint pos );
 void gsb_etats_config_onglet_data_grouping_move_in_list ( gint src_pos,
                         gint src_type_data,
-                        gint dst_pos );;
+                        gint dst_pos );
+
+void gsb_etats_config_onglet_data_separation_combo_changed ( GtkComboBox *combo,
+                        GtkWidget *widget );
+
+GtkTreeModel *gsb_etats_config_onglet_periode_get_model_exercices ( void );
+void gsb_etats_config_onglet_periode_make_calendar_entry ( void );
 
 GtkTreeModel *gsb_etats_config_onglet_get_liste_comptes ( void );
-GtkTreeModel *gsb_etats_config_onglet_get_liste_exercices ( void );
 GtkTreeModel *gsb_etats_config_onglet_get_liste_tiers ( void );
+
 GtkTreeModel *gsb_etats_config_onglet_mode_paiement_get_model ( void );
+
 void gsb_etats_config_onglet_select_partie_liste_comptes ( GtkWidget *tree_view,
                         gint type_compte );
+
+void gsb_etats_config_personnalisation_etat ( void );
 /* END_DECLARATION */
 
 
diff --git a/src/gsb_file_load.c b/src/gsb_file_load.c
index 280a0c4..f0dbe15 100644
--- a/src/gsb_file_load.c
+++ b/src/gsb_file_load.c
@@ -453,248 +453,271 @@ void gsb_file_load_start_element ( GMarkupParseContext *context,
                         gpointer user_data,
                         GError **error)
 {
+    gint unknown = 0;
+
     /* the first time we come here, we check if it's a grisbi file */
     if ( !download_tmp_values.download_ok )
     {
-    if ( strcmp ( element_name, 
-                        "Grisbi" ))
-    {
-        dialogue_error ( _("This is not a Grisbi file... Loading aborted.") );
-        g_markup_parse_context_end_parse (context,
-                        NULL);
+        if ( strcmp ( element_name, 
+                    "Grisbi" ))
+        {
+            dialogue_error ( _("This is not a Grisbi file... Loading aborted.") );
+            g_markup_parse_context_end_parse (context,
+                    NULL);
+            return;
+        }
+        download_tmp_values.download_ok = TRUE;
         return;
     }
-    download_tmp_values.download_ok = TRUE;
-    return;
-    }
 
-    if ( !strcmp ( element_name,
-                        "General" ))
+    switch ( element_name[0] )
     {
-    gsb_file_load_general_part ( attribute_names,
+        case 'A':
+            if ( !strcmp ( element_name, "Account" ))
+            {
+                gsb_file_load_account_part ( attribute_names,
                         attribute_values );
-    return;
-    }
+            }
 
-    if ( !strcmp ( element_name,
-                        "Color" ))
-    {
-    gsb_file_load_color_part ( attribute_names,
+            else if ( !strcmp ( element_name, "Archive" ))
+            {
+                gsb_file_load_archive ( attribute_names,
                         attribute_values );
-    return;
-    }
+            }
 
-    if ( !strcmp ( element_name,
-                        "Print" ))
-    {
-    gsb_file_load_print_part ( attribute_names,
+            else if ( !strcmp ( element_name, "Amount_comparison" ))
+            {
+                gsb_file_load_amount_comparison ( attribute_names,
+                        attribute_values);
+            }
+
+            else if ( !strcmp ( element_name, "Account_icon" ) )
+            {
+                gsb_file_load_account_icon_part ( attribute_names, 
                         attribute_values );
-    return;
-    }
+            }
 
-     if ( !strcmp ( element_name,
-                        "Account" ))
-    {
-    gsb_file_load_account_part ( attribute_names,
+            else
+                unknown = 1;
+            break;
+
+        case 'C':
+            if ( !strcmp ( element_name, "Category" ))
+            {
+                gsb_file_load_category ( attribute_names,
                         attribute_values );
-    return;
-    }
+            }
 
-    if ( !strcmp ( element_name,
-                        "Payment" ))
-    {
-    gsb_file_load_payment_part ( attribute_names,
+            else if ( !strcmp ( element_name, "Color" ))
+            {
+                gsb_file_load_color_part ( attribute_names,
                         attribute_values );
-    return;
-    }
+            }
 
-    if ( !strcmp ( element_name,
-                        "Transaction" ))
-    {
-    gsb_file_load_transactions ( attribute_names,
+            else if ( !strcmp ( element_name, "Currency" ))
+            {
+                gsb_file_load_currency ( attribute_names,
                         attribute_values );
-    return;
-    }
+            }
 
-    if ( !strcmp ( element_name,
-                        "Scheduled" ))
-    {
-    gsb_file_load_scheduled_transactions ( attribute_names,
+            else if ( !strcmp ( element_name, "Currency_link" ))
+            {
+                gsb_file_load_currency_link ( attribute_names,
                         attribute_values );
-    return;
-    }
+            }
 
-    if ( !strcmp ( element_name,
-                        "Party" ))
-    {
-    gsb_file_load_party ( attribute_names,
+            else
+                unknown = 1;
+            break;
+
+        case 'B':
+            if ( !strcmp ( element_name, "Bank" ))
+            {
+                gsb_file_load_bank ( attribute_names,
                         attribute_values );
-    return;
-    }
+            }
 
-    if ( !strcmp ( element_name,
-                        "Category" ))
-    {
-    gsb_file_load_category ( attribute_names,
+            else if ( !strcmp ( element_name, "Budgetary" ))
+            {
+                gsb_file_load_budgetary ( attribute_names,
                         attribute_values );
-    return;
-    }
+            }
 
-    if ( !strcmp ( element_name,
-                        "Sub_category" ))
-    {
-    gsb_file_load_sub_category ( attribute_names,
+            else if ( !strcmp ( element_name, "Bet" ) )
+            {
+                gsb_file_load_bet_part ( attribute_names, 
                         attribute_values );
-    return;
-    }
+            }
 
-    if ( !strcmp ( element_name,
-                        "Budgetary" ))
-    {
-    gsb_file_load_budgetary ( attribute_names,
+#ifdef HAVE_GOFFICE
+            else if ( !strcmp ( element_name, "Bet_graph" ) )
+            {
+                gsb_file_load_bet_graph_part ( attribute_names, attribute_values );
+            }
+#endif /* HAVE_GOFFICE */
+
+            else if ( !strcmp ( element_name, "Bet_historical" ) )
+            {
+                gsb_file_load_bet_historical ( attribute_names, attribute_values );
+            }
+
+            else if ( !strcmp ( element_name, "Bet_future" ) )
+            {
+                gsb_file_load_bet_future_data ( attribute_names, attribute_values );
+            }
+
+            else if ( !strcmp ( element_name, "Bet_transfert" ) )
+            {
+                gsb_file_load_bet_transfert_part ( attribute_names, attribute_values );
+            }
+
+            else
+                unknown = 1;
+            break;
+
+        case 'G':
+            if ( !strcmp ( element_name, "General" ))
+            {
+                gsb_file_load_general_part ( attribute_names,
                         attribute_values );
-    return;
-    }
+            }
 
-    if ( !strcmp ( element_name,
-                        "Sub_budgetary" ))
-    {
-    gsb_file_load_sub_budgetary ( attribute_names,
+            else
+                unknown = 1;
+            break;
+
+        case 'P':
+            if ( !strcmp ( element_name, "Partial_balance" ))
+            {
+                gsb_file_load_partial_balance ( attribute_names,
                         attribute_values );
-    return;
-    }
+            }
 
-    if ( !strcmp ( element_name,
-                        "Currency" ))
-    {
-    gsb_file_load_currency ( attribute_names,
+            else if ( !strcmp ( element_name, "Print" ))
+            {
+                gsb_file_load_print_part ( attribute_names,
                         attribute_values );
-    return;
-    }
+            }
 
-    if ( !strcmp ( element_name,
-                        "Currency_link" ))
-    {
-    gsb_file_load_currency_link ( attribute_names,
+            else if ( !strcmp ( element_name, "Payment" ))
+            {
+                gsb_file_load_payment_part ( attribute_names,
                         attribute_values );
-    return;
-    }
+            }
 
-    if ( !strcmp ( element_name,
-                        "Bank" ))
-    {
-    gsb_file_load_bank ( attribute_names,
+            else if ( !strcmp ( element_name, "Party" ))
+            {
+                gsb_file_load_party ( attribute_names,
                         attribute_values );
-    return;
-    }
+            }
 
-    if ( !strcmp ( element_name,
-                        "Financial_year" ))
-    {
-    gsb_file_load_financial_year ( attribute_names,
-                       attribute_values );
-    return;
-    }
+            else
+                unknown = 1;
+            break;
 
-    if ( !strcmp ( element_name,
-                        "Archive" ))
-    {
-    gsb_file_load_archive ( attribute_names,
+        case 'T':
+            if ( !strcmp ( element_name, "Transaction" ))
+            {
+                gsb_file_load_transactions ( attribute_names,
                         attribute_values );
-    return;
-    }
+            }
 
-    if ( !strcmp ( element_name,
-                        "Reconcile" ))
-    {
-    gsb_file_load_reconcile ( attribute_names,
+            else if ( !strcmp ( element_name, "Text_comparison" ))
+            {
+                gsb_file_load_text_comparison ( attribute_names,
+                        attribute_values);
+            }
+
+            else
+                unknown = 1;
+            break;
+
+        case 'S':
+            if ( !strcmp ( element_name, "Scheduled" ))
+            {
+                gsb_file_load_scheduled_transactions ( attribute_names,
                         attribute_values );
-    return;
-    }
+            }
 
-    if ( !strcmp ( element_name,
-                        "Import_rule" ))
-    {
-    gsb_file_load_import_rule ( attribute_names,
+            else if ( !strcmp ( element_name, "Sub_category" ))
+            {
+                gsb_file_load_sub_category ( attribute_names,
                         attribute_values );
-    return;
-    }
+            }
 
-    if ( !strcmp ( element_name,
-                        "Partial_balance" ))
-    {
-    gsb_file_load_partial_balance ( attribute_names,
+            else if ( !strcmp ( element_name, "Sub_budgetary" ))
+            {
+                gsb_file_load_sub_budgetary ( attribute_names,
                         attribute_values );
-    return;
-    }
+            }
 
-    if ( !strcmp ( element_name, "Bet" ) )
-    {
-        gsb_file_load_bet_part ( attribute_names, attribute_values );
-        return;
-    }
+            else
+                unknown = 1;
+            break;
 
-#ifdef HAVE_GOFFICE
-    if ( !strcmp ( element_name, "Bet_graph" ) )
-    {
-        gsb_file_load_bet_graph_part ( attribute_names, attribute_values );
-        return;
-    }
-#endif /* HAVE_GOFFICE */
+        case 'F':
+            if ( !strcmp ( element_name, "Financial_year" ))
+            {
+                gsb_file_load_financial_year ( attribute_names,
+                        attribute_values );
+            }
 
-    if ( !strcmp ( element_name, "Bet_historical" ) )
-    {
-        gsb_file_load_bet_historical ( attribute_names, attribute_values );
-        return;
-    }
+            else
+                unknown = 1;
+            break;
 
-    if ( !strcmp ( element_name, "Bet_future" ) )
-    {
-        gsb_file_load_bet_future_data ( attribute_names, attribute_values );
-        return;
-    }
+        case 'R':
+            if ( !strcmp ( element_name, "Reconcile" ))
+            {
+                gsb_file_load_reconcile ( attribute_names,
+                        attribute_values );
+            }
 
-    if ( !strcmp ( element_name, "Bet_transfert" ) )
-    {
-        gsb_file_load_bet_transfert_part ( attribute_names, attribute_values );
-        return;
-    }
+            else if ( !strcmp ( element_name, "Report" ))
+            {
+                gsb_file_load_report ( attribute_names,
+                        attribute_values );
+            }
 
-    if ( !strcmp ( element_name,
-                        "Report" ))
-    {
-    gsb_file_load_report ( attribute_names,
+            else
+                unknown = 1;
+            break;
+
+        case 'I':
+            if ( !strcmp ( element_name, "Import_rule" ))
+            {
+                gsb_file_load_import_rule ( attribute_names,
                         attribute_values );
-    return;
-    }
+            }
 
-    if ( !strcmp ( element_name,
-                        "Text_comparison" ))
-    {
-    gsb_file_load_text_comparison ( attribute_names,
-                        attribute_values);
-    return;
-    }
+            else
+                unknown = 1;
+            break;
 
-    if ( !strcmp ( element_name,
-                        "Amount_comparison" ))
-    {
-    gsb_file_load_amount_comparison ( attribute_names,
-                        attribute_values);
-    return;
-    }
-    if ( !strcmp ( element_name, "Logo" ) )
-    {
-        if ( etat.utilise_logo )
-            gsb_file_load_logo_accueil ( attribute_names, attribute_values );
-        return;
+        case 'L':
+            if ( !strcmp ( element_name, "Logo" ) )
+            {
+                if ( etat.utilise_logo )
+                    gsb_file_load_logo_accueil ( attribute_names, 
+                            attribute_values );
+            }
+
+            else
+                unknown = 1;
+            break;
+
+        default:
+            /* normally, shouldn't come here */
+            unknown = 1;
+            break;
     }
-    if ( !strcmp ( element_name, "Account_icon" ) )
+
+    if ( unknown == 1 )
     {
-        gsb_file_load_account_icon_part ( attribute_names, attribute_values );
-        return;
+        gchar *tmpstr = g_strdup_printf ( "Unknown element '%s'", element_name );
+        devel_debug ( tmpstr );
+        g_free ( tmpstr );
     }
-    /* the first time we come here, we check if it's a grisbi file */
 }
 
 
@@ -723,414 +746,384 @@ void gsb_file_load_error ( GMarkupParseContext *context,
 void gsb_file_load_general_part ( const gchar **attribute_names,
                         const gchar **attribute_values )
 {
+    gint unknown;
     gint i=0;
 
     if ( !attribute_names[i] )
-    return;
+        return;
 
     do
     {
-    /*     we test at the beginning if the attribute_value is NULL, if yes, */
-    /*        go to the next */
+        unknown = 0;
 
-    if ( !strcmp (attribute_values[i],
-                        "(null)"))
-    {
-        /* Nothing */
-    }
+        if ( !strcmp ( attribute_values[i], "(null)" ) )
+        {
+            i ++;
+            continue;
+        }
 
-    else if ( !strcmp ( attribute_names[i],
-                        "File_version" ))
-    {
-        if ( download_tmp_values.file_version )
-            g_free ( download_tmp_values.file_version );
-        download_tmp_values.file_version = my_strdup (attribute_values[i]);
-    }
+        switch ( attribute_names[i][0] )
+        {
+            case 'A':
+                if ( !strcmp ( attribute_names[i], "Automatic_amount_separator" ))
+                    etat.automatic_separator = utils_str_atoi( attribute_values[i]);
 
-    else if ( !strcmp ( attribute_names[i],
-                        "Grisbi_version" ))
-    {
-        if ( download_tmp_values.grisbi_version )
-            g_free ( download_tmp_values.grisbi_version );
-        download_tmp_values.grisbi_version = my_strdup (attribute_values[i]);
-    }
+                else if ( !strcmp ( attribute_names[i], "Archive_file" ))
+                    etat.is_archive = utils_str_atoi (attribute_values[i]);
 
-    else if ( !strcmp ( attribute_names[i],
-                        "Crypt_file" ))
-    {
-        etat.crypt_file = utils_str_atoi (attribute_values[i]);
-    }
+                else if ( !strcmp ( attribute_names[i], "Add_archive_in_total_balance" ))
+                    etat.add_archive_in_total_balance = utils_str_atoi( attribute_values[i]);
 
-    else if ( !strcmp ( attribute_names[i],
-                        "Archive_file" ))
-    {
-        etat.is_archive = utils_str_atoi (attribute_values[i]);
-    }
+                else
+                    unknown = 1;
+                break;
 
-    else if ( !strcmp ( attribute_names[i],
-                        "File_title" ) && strlen (attribute_values[i]))
-    {
-        titre_fichier = my_strdup (attribute_values[i]);
-    }
+            case 'B':
+                if ( !strcmp ( attribute_names[i], "Bet_capital" ) )
+                    etat.bet_capital = utils_str_safe_strtod ( attribute_values[i], NULL );
 
-    else if ( !strcmp ( attribute_names[i],
-                        "General_address" ))
-    {
-        if ( adresse_commune )
-            g_free ( adresse_commune );
-        adresse_commune = my_strdup (attribute_values[i]);
-    }
+                else if ( !strcmp ( attribute_names[i], "Bet_currency" ) )
+                    etat.bet_currency = utils_str_atoi ( attribute_values[i] );
 
-    else if ( !strcmp ( attribute_names[i],
-                        "Second_general_address" ))
-    {
-        if ( adresse_secondaire )
-            g_free ( adresse_secondaire );
-        adresse_secondaire = my_strdup (attribute_values[i]);
-    }
+                else if ( !strcmp ( attribute_names[i], "Bet_taux_annuel" ) )
+                    etat.bet_taux_annuel = utils_str_safe_strtod ( attribute_values[i], NULL );
 
-    else if ( !strcmp ( attribute_names[i], "Date_format" ) )
-    {
-        gsb_date_set_format_date ( attribute_values[i] );
-    }
+                else if ( !strcmp ( attribute_names[i], "Bet_index_duree" ) )
+                    etat.bet_index_duree = utils_str_atoi ( attribute_values[i] );
 
-    else if ( !strcmp ( attribute_names[i], "Decimal_point" ) )
-    {
-        gsb_locale_set_mon_decimal_point ( attribute_values[i] );
-    }
+                else if ( !strcmp ( attribute_names[i], "Bet_frais" ) )
+                    etat.bet_frais = utils_str_safe_strtod ( attribute_values[i], NULL );
 
-    else if ( !strcmp ( attribute_names[i], "Thousands_separator" ) )
-    {
-        if ( !strcmp ( attribute_values[i], "empty" ) )
-            gsb_locale_set_mon_thousands_sep ( NULL );
-        else
-            gsb_locale_set_mon_thousands_sep ( attribute_values[i] );
-    }
+                else if ( !strcmp ( attribute_names[i], "Bet_type_taux" ) )
+                    etat.bet_type_taux = utils_str_atoi ( attribute_values[i] );
 
-    else if ( !strcmp ( attribute_names[i],
-                        "Party_list_currency_number" ))
-    {
-        no_devise_totaux_tiers = utils_str_atoi ( attribute_values[i]);
-    }
+                else if ( !strcmp ( attribute_names[i], "Budget_list_currency_number" ))
+                    no_devise_totaux_ib = utils_str_atoi ( attribute_values[i]);
 
-    else if ( !strcmp ( attribute_names[i],
-                        "Category_list_currency_number" ))
-    {
-        no_devise_totaux_categ = utils_str_atoi ( attribute_values[i]);
-    }
+                else if ( !strcmp ( attribute_names[i], "Bet_array_column_width" ))
+                {
+                    gchar **pointeur_char;
+                    gint j;
 
-    else if ( !strcmp ( attribute_names[i],
-                        "Budget_list_currency_number" ))
-    {
-        no_devise_totaux_ib = utils_str_atoi ( attribute_values[i]);
-    }
+                    /* the bet_array columns are xx-xx-xx-xx-xx and we want to set in bet_array_col_width[1-2-3...] */
+                    pointeur_char = g_strsplit ( attribute_values[i], "-", 0 );
 
-    else if ( !strcmp ( attribute_names[i], "Navigation_list_order" ) )
-    {
-        gsb_gui_navigation_set_page_list_order ( attribute_values[i] );
-    }
+                    for ( j = 0; j < BET_ARRAY_COLUMNS; j++ )
+                        bet_array_col_width[j] = utils_str_atoi ( pointeur_char[j] );
 
-    else if ( !strcmp ( attribute_names[i],
-                        "Scheduler_view" ))
-    {
-        affichage_echeances = utils_str_atoi ( attribute_values[i]);
-    }
+                    g_strfreev ( pointeur_char );
+                }
 
-    else if ( !strcmp ( attribute_names[i],
-                        "Scheduler_custom_number" ))
-    {
-        affichage_echeances_perso_nb_libre = utils_str_atoi ( attribute_values[i]);
-    }
+                else
+                    unknown = 1;
+                break;
 
-    else if ( !strcmp ( attribute_names[i],
-                        "Scheduler_custom_menu" ))
-    {
-        affichage_echeances_perso_j_m_a = utils_str_atoi ( attribute_values[i]);
-    }
+            case 'C':
+                if ( !strcmp ( attribute_names[i], "Category_list_currency_number" ))
+                    no_devise_totaux_categ = utils_str_atoi ( attribute_values[i]);
 
-    else if ( !strcmp ( attribute_names[i],
-                        "Import_interval_search" ))
-    {
-        valeur_echelle_recherche_date_import = utils_str_atoi ( attribute_values[i]);
-    }
+                else if ( !strcmp ( attribute_names[i], "Combofix_mixed_sort" ))
+                    etat.combofix_mixed_sort = utils_str_atoi( attribute_values[i]);
 
-    else if ( !strcmp ( attribute_names[i],
-                        "Import_extract_number_for_check" ))
-    {
-        etat.get_extract_number_for_check = utils_str_atoi ( attribute_values[i]);
-    }
+                else if ( !strcmp ( attribute_names[i], "Combofix_max_item" ))
+                    etat.combofix_max_item = utils_str_atoi( attribute_values[i]);
 
-    else if ( !strcmp ( attribute_names[i],
-                        "Import_fusion_transactions" ))
-    {
-        etat.get_fusion_import_transactions = utils_str_atoi ( attribute_values[i]);
-    }
+                else if ( !strcmp ( attribute_names[i], "Combofix_case_sensitive" ))
+                    etat.combofix_case_sensitive = utils_str_atoi( attribute_values[i]);
 
-    else if ( !strcmp ( attribute_names[i],
-                        "Import_categorie_for_payee" ))
-    {
-        etat.get_categorie_for_payee = utils_str_atoi ( attribute_values[i]);
-    }
+                else if ( !strcmp ( attribute_names[i], "Combofix_force_payee" ))
+                    etat.combofix_force_payee = utils_str_atoi( attribute_values[i]);
 
-    else if ( !strcmp ( attribute_names[i],
-                        "Import_fyear_by_value_date" ))
-    {
-        etat.get_fyear_by_value_date = utils_str_atoi ( attribute_values[i]);
-    }
+                else if ( !strcmp ( attribute_names[i], "Combofix_force_category" ))
+                    etat.combofix_force_category = utils_str_atoi( attribute_values[i]);
 
-    else if ( !strcmp ( attribute_names[i], "Export_file_format" ) )
-    {
-        etat.export_file_format = utils_str_atoi ( attribute_values[i] );
-    }
+                else if ( !strcmp ( attribute_names[i], "Crypt_file" ))
+                    etat.crypt_file = utils_str_atoi (attribute_values[i]);
 
-    else if ( !strcmp ( attribute_names[i], "Export_files_traitement" ) )
-    {
-        etat.export_files_traitement = utils_str_atoi ( attribute_values[i] );
-    }
+                else if ( !strcmp ( attribute_names[i], "CSV_separator" ))
+                {
+                    g_free ( etat.csv_separator );
+                    etat.csv_separator = my_strdup ( attribute_values[i] );
+                }
 
-    else if ( !strcmp ( attribute_names[i], "Reconcile_end_date" ) )
-    {
-        etat.reconcile_end_date = utils_str_atoi ( attribute_values[i] );
-    }
 
-    else if ( !strcmp ( attribute_names[i],
-                        "Use_logo" ))
-    {
-        etat.utilise_logo = utils_str_atoi ( attribute_values[i]);
-    }
+                else if ( !strcmp ( attribute_names[i], "CSV_skipped_lines" ))
+                {
+                    if ( attribute_values[i] && strlen ( attribute_values[i] ) )
+                    {
+                        gchar ** pointeur_char = g_strsplit ( attribute_values[i], "-", 0 );
+                        gint line = 0;
 
-    else if ( !strcmp ( attribute_names[i], "Name_logo" ) )
-    {
-        GdkPixbuf *pixbuf = NULL;
+                        while ( pointeur_char[line] )
+                        {
+                            etat.csv_skipped_lines[line] = utils_str_atoi ( pointeur_char[line] );
+                            line ++;
+                        }
+                        g_strfreev ( pointeur_char );
+                    }
+                }
 
-        etat.name_logo = my_strdup ( attribute_values[i] );
-        if ( etat.is_pixmaps_dir )
-        {
-            gchar *chemin_logo = NULL;
+                else
+                    unknown = 1;
+                break;
 
-            if ( etat.name_logo )
-                chemin_logo = g_build_filename  ( gsb_dirs_get_pixmaps_dir ( ), etat.name_logo, NULL );
-            else
-                chemin_logo = g_build_filename  ( gsb_dirs_get_pixmaps_dir ( ), "grisbi-logo.png", NULL );
-            if ( chemin_logo )
-                pixbuf = gdk_pixbuf_new_from_file ( chemin_logo, NULL );
-            if ( chemin_logo && strlen ( chemin_logo ) > 0 )
-                g_free ( chemin_logo );
+            case 'D':
+                if ( !strcmp ( attribute_names[i], "Date_format" ) )
+                    gsb_date_set_format_date ( attribute_values[i] );
 
-        }
-        if ( pixbuf )
-        {
-            gtk_window_set_default_icon ( pixbuf );
-            gsb_select_icon_set_logo_pixbuf ( pixbuf );
-        }
-    }
+                else if ( !strcmp ( attribute_names[i], "Decimal_point" ) )
+                    gsb_locale_set_mon_decimal_point ( attribute_values[i] );
 
-    else if ( !strcmp ( attribute_names[i], "Is_pixmaps_dir" ) )
-    {
-        etat.is_pixmaps_dir = utils_str_atoi ( attribute_values[i] );
-        if ( etat.is_pixmaps_dir && etat.name_logo == NULL )
-        {
-            GdkPixbuf *pixbuf = NULL;
-            gchar *chemin_logo = NULL;
+                else
+                    unknown = 1;
+                break;
 
-            chemin_logo = g_build_filename  ( gsb_dirs_get_pixmaps_dir ( ), "grisbi-logo.png", NULL );
-            pixbuf = gdk_pixbuf_new_from_file ( chemin_logo, NULL );
-            gtk_window_set_default_icon ( pixbuf );
-            gsb_select_icon_set_logo_pixbuf ( pixbuf );
-            g_free ( chemin_logo );
-        }
-    }
+            case 'E':
+                if ( !strcmp ( attribute_names[i], "Export_file_format" ) )
+                    etat.export_file_format = utils_str_atoi ( attribute_values[i] );
 
-    else if ( !strcmp ( attribute_names[i],
-                        "Remind_display_per_account" ))
-    {
-        etat.retient_affichage_par_compte = utils_str_atoi( attribute_values[i]);
-    }
+                else
+                    unknown = 1;
+                break;
 
-    else if ( !strcmp ( attribute_names[i],
-                        "Transactions_view" ))
-    {
-        gchar **pointeur_char;
-        gint j, k;
+            case 'F':
+                if ( !strcmp ( attribute_names[i], "File_version" ))
+                {
+                    g_free ( download_tmp_values.file_version );
+                    download_tmp_values.file_version = my_strdup (attribute_values[i]);
+                }
 
-        pointeur_char = g_strsplit ( attribute_values[i],
-                        "-",
-                        0 );
+                else if ( !strcmp ( attribute_names[i], "File_title" ) && strlen (attribute_values[i]))
+                    titre_fichier = my_strdup (attribute_values[i]);
 
-        for ( j = 0 ; j<TRANSACTION_LIST_ROWS_NB ; j++ )
-        for ( k = 0 ; k<CUSTOM_MODEL_VISIBLE_COLUMNS ; k++ )
-            tab_affichage_ope[j][k] = utils_str_atoi ( 
-                        pointeur_char[k + j*CUSTOM_MODEL_VISIBLE_COLUMNS]);
+                else
+                    unknown = 1;
+                break;
 
-        g_strfreev ( pointeur_char );
-    }
+            case 'G':
+                if ( !strcmp ( attribute_names[i], "Grisbi_version" ))
+                {
+                    g_free ( download_tmp_values.grisbi_version );
+                    download_tmp_values.grisbi_version = my_strdup (attribute_values[i]);
+                }
 
-    else if ( !strcmp ( attribute_names[i],
-                        "One_line_showed" ))
-    {
-        display_one_line = utils_str_atoi ( attribute_values[i]);
-    }
+                else if ( !strcmp ( attribute_names[i], "General_address" ))
+                {
+                    g_free ( adresse_commune );
+                    adresse_commune = my_strdup (attribute_values[i]);
+                }
 
-    else if ( !strcmp ( attribute_names[i],
-                        "Two_lines_showed" ))
-    {
-        display_two_lines = utils_str_atoi ( attribute_values[i]);
-    }
+                else
+                    unknown = 1;
+                break;
 
-    else if ( !strcmp ( attribute_names[i],
-                        "Three_lines_showed" ))
-    {
-        display_three_lines = utils_str_atoi ( attribute_values[i]);
-    }
+            case 'I':
+                if ( !strcmp ( attribute_names[i], "Import_interval_search" ))
+                    valeur_echelle_recherche_date_import = utils_str_atoi ( attribute_values[i]);
 
-    else if ( !strcmp ( attribute_names[i], "Transaction_column_width" ) )
-    {
-        /* initialise la réinitialisation des colonnes */
-        etat.transaction_column_width = my_strdup ( attribute_values[i] );
+                else if ( !strcmp ( attribute_names[i], "Import_extract_number_for_check" ))
+                    etat.get_extract_number_for_check = utils_str_atoi ( attribute_values[i]);
 
-        initialise_largeur_colonnes_tab_affichage_ope ( GSB_ACCOUNT_PAGE,
-                        etat.transaction_column_width );
-    }
+                else if ( !strcmp ( attribute_names[i], "Import_fusion_transactions" ))
+                    etat.get_fusion_import_transactions = utils_str_atoi ( attribute_values[i]);
 
-    else if ( !strcmp ( attribute_names[i], "Transaction_column_align" ) )
-    {
-        gchar **pointeur_char;
-        gint j;
+                else if ( !strcmp ( attribute_names[i], "Import_categorie_for_payee" ))
+                    etat.get_categorie_for_payee = utils_str_atoi ( attribute_values[i]);
 
-        /* the transactions columns are xx-xx-xx-xx and we want to set in transaction_col_width[1-2-3...] */
-        pointeur_char = g_strsplit ( attribute_values[i], "-", 0 );
+                else if ( !strcmp ( attribute_names[i], "Import_fyear_by_value_date" ))
+                    etat.get_fyear_by_value_date = utils_str_atoi ( attribute_values[i]);
 
-        for ( j = 0 ; j < CUSTOM_MODEL_VISIBLE_COLUMNS ; j++ )
-            transaction_col_align[j] = utils_str_atoi ( pointeur_char[j] );
+                else if ( !strcmp ( attribute_names[i], "Is_pixmaps_dir" ) )
+                {
+                    etat.is_pixmaps_dir = utils_str_atoi ( attribute_values[i] );
+                    if ( etat.is_pixmaps_dir && etat.name_logo == NULL )
+                    {
+                        GdkPixbuf *pixbuf = NULL;
+                        gchar *chemin_logo = NULL;
+
+                        chemin_logo = g_build_filename  ( gsb_dirs_get_pixmaps_dir ( ), "grisbi-logo.png", NULL );
+                        pixbuf = gdk_pixbuf_new_from_file ( chemin_logo, NULL );
+                        gtk_window_set_default_icon ( pixbuf );
+                        gsb_select_icon_set_logo_pixbuf ( pixbuf );
+                        g_free ( chemin_logo );
+                    }
+                }
 
-        g_strfreev ( pointeur_char );
-    }
+                else
+                    unknown = 1;
+                break;
 
-    else if ( !strcmp ( attribute_names[i], "Scheduler_column_width" ) )
-    {
-        /* initialise la réinitialisation des colonnes */
-        etat.scheduler_column_width = my_strdup ( attribute_values[i] );
+            case 'M':
+                if ( !strcmp ( attribute_names[i], "Metatree_sort_transactions" ))
+                    etat.metatree_sort_transactions = utils_str_atoi( attribute_values[i]);
+                else
+                    unknown = 1;
+                break;
 
-        initialise_largeur_colonnes_tab_affichage_ope ( GSB_SCHEDULER_PAGE,
-                        etat.scheduler_column_width );
-    }
+            case 'N':
+                if ( !strcmp ( attribute_names[i], "Navigation_list_order" ) )
+                    gsb_gui_navigation_set_page_list_order ( attribute_values[i] );
 
-    else if ( !strcmp ( attribute_names[i],
-                        "Combofix_mixed_sort" ))
-    {
-        etat.combofix_mixed_sort = utils_str_atoi( attribute_values[i]);
-    }
+                else if ( !strcmp ( attribute_names[i], "Name_logo" ) )
+                {
+                    GdkPixbuf *pixbuf = NULL;
 
-    else if ( !strcmp ( attribute_names[i],
-                        "Combofix_max_item" ))
-    {
-        etat.combofix_max_item = utils_str_atoi( attribute_values[i]);
-    }
+                    etat.name_logo = my_strdup ( attribute_values[i] );
+                    if ( etat.is_pixmaps_dir )
+                    {
+                        gchar *chemin_logo = NULL;
 
-    else if ( !strcmp ( attribute_names[i],
-                        "Combofix_case_sensitive" ))
-    {
-        etat.combofix_case_sensitive = utils_str_atoi( attribute_values[i]);
-    }
+                        if ( etat.name_logo )
+                            chemin_logo = g_build_filename  ( gsb_dirs_get_pixmaps_dir ( ), etat.name_logo, NULL );
+                        else
+                            chemin_logo = g_build_filename  ( gsb_dirs_get_pixmaps_dir ( ), "grisbi-logo.png", NULL );
+                        if ( chemin_logo )
+                            pixbuf = gdk_pixbuf_new_from_file ( chemin_logo, NULL );
+                        if ( chemin_logo && strlen ( chemin_logo ) > 0 )
+                            g_free ( chemin_logo );
 
-    else if ( !strcmp ( attribute_names[i],
-                        "Combofix_force_payee" ))
-    {
-        etat.combofix_force_payee = utils_str_atoi( attribute_values[i]);
-    }
+                    }
+                    if ( pixbuf )
+                    {
+                        gtk_window_set_default_icon ( pixbuf );
+                        gsb_select_icon_set_logo_pixbuf ( pixbuf );
+                    }
+                }
 
-    else if ( !strcmp ( attribute_names[i],
-                        "Combofix_force_category" ))
-    {
-        etat.combofix_force_category = utils_str_atoi( attribute_values[i]);
-    }
+                else
+                    unknown = 1;
+                break;
 
-    else if ( !strcmp ( attribute_names[i],
-                        "Automatic_amount_separator" ))
-    {
-        etat.automatic_separator = utils_str_atoi( attribute_values[i]);
-    }
+            case 'O':
+                if ( !strcmp ( attribute_names[i], "One_line_showed" ))
+                    display_one_line = utils_str_atoi ( attribute_values[i]);
+                else
+                    unknown = 1;
+                break;
 
-    else if ( !strcmp ( attribute_names[i],
-                        "CSV_separator" ))
-    {
-        if ( etat.csv_separator )
-            g_free ( etat.csv_separator );
-        etat.csv_separator = my_strdup ( attribute_values[i] );
-    }
+            case 'P':
+                if ( !strcmp ( attribute_names[i], "Party_list_currency_number" ))
+                    no_devise_totaux_tiers = utils_str_atoi ( attribute_values[i]);
+                else
+                    unknown = 1;
+                break;
 
-    else if ( !strcmp ( attribute_names[i],
-                        "CSV_skipped_lines" ))
-    {
-        if ( attribute_values[i] && strlen ( attribute_values[i] ) )
-        {
-        gchar ** pointeur_char = g_strsplit ( attribute_values[i], "-", 0 );
-        gint line = 0;
+            case 'R':
+                if ( !strcmp ( attribute_names[i], "Reconcile_end_date" ) )
+                    etat.reconcile_end_date = utils_str_atoi ( attribute_values[i] );
+                else
+                    unknown = 1;
+                break;
 
-        while ( pointeur_char[line] )
-        {
-            etat.csv_skipped_lines[line] = utils_str_atoi ( pointeur_char[line] );
-            line ++;
-        }
-        g_strfreev ( pointeur_char );
-        }
-    }
-    else if ( !strcmp ( attribute_names[i],
-                        "Metatree_sort_transactions" ))
-    {
-        etat.metatree_sort_transactions = utils_str_atoi( attribute_values[i]);
-    }
-    else if ( !strcmp ( attribute_names[i],
-                        "Add_archive_in_total_balance" ))
-    {
-        etat.add_archive_in_total_balance = utils_str_atoi( attribute_values[i]);
-    }
+            case 'S':
+                if ( !strcmp ( attribute_names[i], "Second_general_address" ))
+                {
+                    g_free ( adresse_secondaire );
+                    adresse_secondaire = my_strdup (attribute_values[i]);
+                }
 
-    else if ( !strcmp ( attribute_names[i], "Bet_array_column_width" ))
-    {
-        gchar **pointeur_char;
-        gint j;
+                else if ( !strcmp ( attribute_names[i], "Scheduler_column_width" ) )
+                {
+                    /* initialise la réinitialisation des colonnes */
+                    etat.scheduler_column_width = my_strdup ( attribute_values[i] );
 
-        /* the bet_array columns are xx-xx-xx-xx-xx and we want to set in bet_array_col_width[1-2-3...] */
-        pointeur_char = g_strsplit ( attribute_values[i], "-", 0 );
+                    initialise_largeur_colonnes_tab_affichage_ope ( GSB_SCHEDULER_PAGE,
+                            etat.scheduler_column_width );
+                }
 
-        for ( j = 0; j < BET_ARRAY_COLUMNS; j++ )
-            bet_array_col_width[j] = utils_str_atoi ( pointeur_char[j] );
+                else if ( !strcmp ( attribute_names[i], "Scheduler_view" ))
+                    affichage_echeances = utils_str_atoi ( attribute_values[i]);
 
-        g_strfreev ( pointeur_char );
-    }
+                else if ( !strcmp ( attribute_names[i], "Scheduler_custom_number" ))
+                    affichage_echeances_perso_nb_libre = utils_str_atoi ( attribute_values[i]);
 
-    else if ( !strcmp ( attribute_names[i], "Bet_capital" ) )
-    {
-        etat.bet_capital = utils_str_safe_strtod ( attribute_values[i], NULL );
-    }
+                else if ( !strcmp ( attribute_names[i], "Scheduler_custom_menu" ))
+                    affichage_echeances_perso_j_m_a = utils_str_atoi ( attribute_values[i]);
 
-    else if ( !strcmp ( attribute_names[i], "Bet_currency" ) )
-    {
-        etat.bet_currency = utils_str_atoi ( attribute_values[i] );
-    }
+                else
+                    unknown = 1;
+                break;
 
-    else if ( !strcmp ( attribute_names[i], "Bet_taux_annuel" ) )
-    {
-        etat.bet_taux_annuel = utils_str_safe_strtod ( attribute_values[i], NULL );
-    }
+            case 'T':
+                if ( !strcmp ( attribute_names[i], "Two_lines_showed" ))
+                    display_two_lines = utils_str_atoi ( attribute_values[i]);
 
-    else if ( !strcmp ( attribute_names[i], "Bet_index_duree" ) )
-    {
-        etat.bet_index_duree = utils_str_atoi ( attribute_values[i] );
-    }
+                else if ( !strcmp ( attribute_names[i], "Thousands_separator" ) )
+                {
+                    if ( !strcmp ( attribute_values[i], "empty" ) )
+                        gsb_locale_set_mon_thousands_sep ( NULL );
+                    else
+                        gsb_locale_set_mon_thousands_sep ( attribute_values[i] );
+                }
 
-    else if ( !strcmp ( attribute_names[i], "Bet_frais" ) )
-    {
-        etat.bet_frais = utils_str_safe_strtod ( attribute_values[i], NULL );
-    }
+                else if ( !strcmp ( attribute_names[i], "Transactions_view" ))
+                {
+                    gchar **pointeur_char;
+                    gint j, k;
 
-    else if ( !strcmp ( attribute_names[i], "Bet_type_taux" ) )
-    {
-        etat.bet_type_taux = utils_str_atoi ( attribute_values[i] );
-    }
+                    pointeur_char = g_strsplit ( attribute_values[i],
+                            "-",
+                            0 );
 
-    i++;
+                    for ( j = 0 ; j<TRANSACTION_LIST_ROWS_NB ; j++ )
+                        for ( k = 0 ; k<CUSTOM_MODEL_VISIBLE_COLUMNS ; k++ )
+                            tab_affichage_ope[j][k] = utils_str_atoi ( 
+                                    pointeur_char[k + j*CUSTOM_MODEL_VISIBLE_COLUMNS]);
+
+                    g_strfreev ( pointeur_char );
+                }
+
+                else if ( !strcmp ( attribute_names[i], "Three_lines_showed" ))
+                    display_three_lines = utils_str_atoi ( attribute_values[i]);
+
+                else if ( !strcmp ( attribute_names[i], "Transaction_column_width" ) )
+                {
+                    /* initialise la réinitialisation des colonnes */
+                    etat.transaction_column_width = my_strdup ( attribute_values[i] );
+
+                    initialise_largeur_colonnes_tab_affichage_ope ( GSB_ACCOUNT_PAGE,
+                            etat.transaction_column_width );
+                }
+
+                else if ( !strcmp ( attribute_names[i], "Transaction_column_align" ) )
+                {
+                    gchar **pointeur_char;
+                    gint j;
+
+                    /* the transactions columns are xx-xx-xx-xx and we want to set in transaction_col_width[1-2-3...] */
+                    pointeur_char = g_strsplit ( attribute_values[i], "-", 0 );
+
+                    for ( j = 0 ; j < CUSTOM_MODEL_VISIBLE_COLUMNS ; j++ )
+                        transaction_col_align[j] = utils_str_atoi ( pointeur_char[j] );
+
+                    g_strfreev ( pointeur_char );
+                }
+
+                else
+                    unknown = 1;
+                break;
+
+            case 'U':
+                if ( !strcmp ( attribute_names[i], "Use_logo" ))
+                    etat.utilise_logo = utils_str_atoi ( attribute_values[i]);
+                else
+                    unknown = 1;
+                break;
+
+            default:
+                /* normally, shouldn't come here */
+                unknown = 1;
+                break;
+        }
+
+        if ( unknown == 1 )
+        {
+            gchar *tmpstr = g_strdup_printf ( "Unknown attribute '%s'", attribute_names[i] );
+            devel_debug ( tmpstr );
+            g_free ( tmpstr );
+        }
+
+        i++;
     }
     while ( attribute_names[i] );
 }
@@ -1499,926 +1492,855 @@ void gsb_file_load_print_part ( const gchar **attribute_names,
 void gsb_file_load_account_part ( const gchar **attribute_names,
                         const gchar **attribute_values )
 {
+    gint unknown;
     gint i=0;
     gint account_number = 0;
 
     if ( !attribute_names[i] )
-    return;
+        return;
 
     do
     {
-    /*     we test at the beginning if the attribute_value is NULL, if yes, */
-    /*        go to the next */
-
-    if ( !strcmp (attribute_values[i],
-                        "(null)"))
-    {
-        i++;
-        continue;
-    }
+        unknown = 0;
 
-    if ( !strcmp ( attribute_names[i],
-                        "Name" ))
-    {
-        account_number = gsb_data_account_new ( GSB_TYPE_BANK );
-        gsb_data_account_set_name ( account_number,
-                        attribute_values[i]);
-        i++;
-        continue;
-    }
+        /* we test at the beginning if the attribute_value is NULL, 
+         * if yes, go to the next */
 
-    if ( !strcmp ( attribute_names[i],
-                        "Id" ))
-    {
-        if ( strlen (attribute_values[i]))
-        gsb_data_account_set_id (account_number,
-                        attribute_values[i]);
-        i++;
-        continue;
-    }
+        if ( !strcmp (attribute_values[i], "(null)" ) )
+        {
+            i++;
+            continue;
+        }
 
-    if ( !strcmp ( attribute_names[i],
-                        "Number" ))
-    {
-        account_number = gsb_data_account_set_account_number ( account_number,
-                        utils_str_atoi ( attribute_values[i]));
-        i++;
-        continue;
-    }
+        switch ( attribute_names[i][0] )
+        {
+            case 'A':
+                if ( !strcmp ( attribute_names[i], "Ascending_sort" ))
+                {
+                    gsb_data_account_set_sort_type ( account_number,
+                            utils_str_atoi ( attribute_values[i]));
+                }
 
-    if ( !strcmp ( attribute_names[i],
-                        "Owner" ))
-    {
-        gsb_data_account_set_holder_name ( account_number,
-                        attribute_values[i]);
-        i++;
-        continue;
-    }
+                else
+                    unknown = 1;
+                break;
 
-    if ( !strcmp ( attribute_names[i],
-                        "Kind" ))
-    {
-        gsb_data_account_set_kind (account_number,
-                        utils_str_atoi ( attribute_values[i]));
-        i++;
-        continue;
-    }
+            case 'B':
+                if ( !strcmp ( attribute_names[i], "Bank_account_IBAN" ))
+                {
+                    gsb_data_account_set_bank_account_iban ( account_number,
+                            attribute_values[i]);
+                }
 
-    if ( !strcmp ( attribute_names[i],
-                        "Currency" ))
-    {
-        gsb_data_account_set_currency ( account_number,
-                        utils_str_atoi ( attribute_values[i]));
-        i++;
-        continue;
-    }
+                else if ( !strcmp ( attribute_names[i], "Bank" ))
+                {
+                    gsb_data_account_set_bank ( account_number,
+                            utils_str_atoi ( attribute_values[i]));
+                }
 
-    if ( !strcmp ( attribute_names[i], "Path_icon" ) )
-    {
-        gsb_data_account_set_name_icon ( account_number,
-                        attribute_values[i] );
-        i++;
-        continue;
-    }
+                else if ( !strcmp ( attribute_names[i], "Bank_branch_code" ))
+                {
+                    gsb_data_account_set_bank_branch_code ( account_number,
+                            attribute_values[i]);
+                }
 
-    if ( !strcmp ( attribute_names[i],
-                        "Bank" ))
-    {
-        gsb_data_account_set_bank ( account_number,
-                        utils_str_atoi ( attribute_values[i]));
-        i++;
-        continue;
-    }
+                else if ( !strcmp ( attribute_names[i], "Bank_account_number" ))
+                {
+                    gsb_data_account_set_bank_account_number ( account_number,
+                            attribute_values[i]);
+                }
 
-    if ( !strcmp ( attribute_names[i],
-                        "Bank_branch_code" ))
-    {
-        gsb_data_account_set_bank_branch_code ( account_number,
-                        attribute_values[i]);
-        i++;
-        continue;
-    }
+                else if ( !strcmp ( attribute_names[i], "Bet_use_budget" ))
+                {
+                    gsb_data_account_set_bet_use_budget ( account_number,
+                            utils_str_atoi ( attribute_values[i] ) );
+                }
 
-    if ( !strcmp ( attribute_names[i],
-                        "Bank_account_number" ))
-    {
-        gsb_data_account_set_bank_account_number ( account_number,
-                        attribute_values[i]);
-        i++;
-        continue;
-    }
+                else if ( !strcmp ( attribute_names[i], "Bet_start_date" ))
+                {
+                    gsb_data_account_set_bet_start_date ( account_number,
+                            gsb_parse_date_string_safe ( attribute_values[i] ) );
+                }
 
-    if ( !strcmp ( attribute_names[i],
-                        "Key" ))
-    {
-        gsb_data_account_set_bank_account_key ( account_number,
-                        attribute_values[i]);
-        i++;
-        continue;
-    }
+                else if ( !strcmp ( attribute_names[i], "Bet_months" ))
+                {
+                    gsb_data_account_set_bet_months ( account_number,
+                            utils_str_atoi ( attribute_values[i] ) );
+                }
 
-    if ( !strcmp ( attribute_names[i],
-                        "Bank_account_IBAN" ))
-    {
-        gsb_data_account_set_bank_account_iban ( account_number,
-                        attribute_values[i]);
-        i++;
-        continue;
-    }
+                else if ( !strcmp ( attribute_names[i], "Bet_UT" ))
+                {
+                    gsb_data_account_set_bet_spin_range ( account_number,
+                            utils_str_atoi ( attribute_values[i] ) );
+                }
 
-    if ( !strcmp ( attribute_names[i],
-                        "Initial_balance" ))
-    {
-        gsb_data_account_set_init_balance ( account_number,
-                        gsb_real_safe_real_from_string (attribute_values[i]));
-        i++;
-        continue;
-    }
+                else if ( !strcmp ( attribute_names[i], "Bet_auto_inc_month" ))
+                {
+                    gboolean auto_inc_month;
 
-    if ( !strcmp ( attribute_names[i],
-                        "Minimum_wanted_balance" ))
-    {
-        gsb_data_account_set_mini_balance_wanted ( account_number, 
-                        gsb_real_safe_real_from_string (attribute_values[i]));
-        i++;
-        continue;
-    }
+                    auto_inc_month = utils_str_atoi ( attribute_values[i] );
+                    gsb_data_account_set_bet_auto_inc_month ( account_number, auto_inc_month );
+                    if ( auto_inc_month )
+                        gsb_data_account_bet_update_initial_date_if_necessary ( account_number );
+                }
 
-    if ( !strcmp ( attribute_names[i],
-                        "Minimum_authorised_balance" ))
-    {
-        gsb_data_account_set_mini_balance_authorized ( account_number, 
-                        gsb_real_safe_real_from_string (attribute_values[i]));
-        i++;
-        continue;
-    }
+                else if ( !strcmp ( attribute_names[i], "Bet_select_transaction_label" ))
+                {
+                    gsb_data_account_set_bet_select_label ( account_number,
+                            SPP_ORIGIN_TRANSACTION,
+                            utils_str_atoi ( attribute_values[i] ) );
+                }
 
-    if ( !strcmp ( attribute_names[i],
-                        "Closed_account" ))
-    {
-        gsb_data_account_set_closed_account ( account_number,
-                        utils_str_atoi ( attribute_values[i]));
-        i++;
-        continue;
-    }
+                else if ( !strcmp ( attribute_names[i], "Bet_select_scheduled_label" ))
+                {
+                    gsb_data_account_set_bet_select_label ( account_number,
+                            SPP_ORIGIN_SCHEDULED,
+                            utils_str_atoi ( attribute_values[i] ) );
+                }
 
-    if ( !strcmp ( attribute_names[i],
-                        "Show_marked" ))
-    {
-        gsb_data_account_set_r ( account_number,
-                        utils_str_atoi (attribute_values[i]));
-        i++;
-        continue;
-    }
+                else if ( !strcmp ( attribute_names[i], "Bet_select_futur_label" ))
+                {
+                    gsb_data_account_set_bet_select_label ( account_number,
+                            SPP_ORIGIN_FUTURE,
+                            utils_str_atoi ( attribute_values[i] ) );
+                }
 
-    if ( !strcmp ( attribute_names[i],
-                        "Show_archives_lines" ))
-    {
-        gsb_data_account_set_l ( account_number,
-                        utils_str_atoi (attribute_values[i]));
-        i++;
-        continue;
-    }
+                else if ( !strcmp ( attribute_names[i], "Bet_SD" ))
+                {
+                    gsb_data_account_set_bet_hist_data ( account_number,
+                            utils_str_atoi ( attribute_values[i] ) );
+                }
 
-    if ( !strcmp ( attribute_names[i],
-                        "Lines_per_transaction" ))
-    {
-        gsb_data_account_set_nb_rows ( account_number, 
-                        utils_str_atoi (attribute_values[i]));
-        i++;
-        continue;
-    }
+                else if ( !strcmp ( attribute_names[i], "Bet_Fi" ))
+                {
+                    gsb_data_account_set_bet_hist_fyear ( account_number,
+                            utils_str_atoi ( attribute_values[i] ) );
+                }
 
-    if ( !strcmp ( attribute_names[i],
-                        "Comment" ))
-    {
-        gsb_data_account_set_comment ( account_number,
-                        attribute_values[i]);
-        i++;
-        continue;
-    }
+                else if ( !strcmp ( attribute_names[i], "Bet_capital" ))
+                {
+                    gsb_data_account_set_bet_finance_capital ( account_number,
+                            g_ascii_strtod ( attribute_values[i], NULL ) );
+                }
 
-    if ( !strcmp ( attribute_names[i],
-                        "Owner_address" ))
-    {
-        if ( g_strstr_len ( attribute_values[i], -1, "&#xA;" ) )
-        {
-            gchar **owner_tab;
-            gchar *owner_str;
+                else if ( !strcmp ( attribute_names[i], "Bet_taux_annuel" ))
+                {
+                    gsb_data_account_set_bet_finance_taux_annuel ( account_number,
+                            g_ascii_strtod ( attribute_values[i], NULL ) );
+                }
 
-            owner_tab = g_strsplit ( attribute_values[i], "&#xA;", 0 );
-            owner_str = g_strjoinv ( NEW_LINE, owner_tab );
-            gsb_data_account_set_holder_address ( account_number, owner_str );
+                else if ( !strcmp ( attribute_names[i], "Bet_frais" ))
+                {
+                    gsb_data_account_set_bet_finance_frais ( account_number,
+                            g_ascii_strtod ( attribute_values[i], NULL ) );
+                }
 
-            g_free ( owner_str );
-            g_strfreev ( owner_tab );
-        }
-        else
-            gsb_data_account_set_holder_address ( account_number,
-                        attribute_values[i]);
-        i++;
-        continue;
-    }
+                else if ( !strcmp ( attribute_names[i], "Bet_type_taux" ))
+                {
+                    gsb_data_account_set_bet_finance_type_taux ( account_number,
+                            utils_str_atoi ( attribute_values[i] ) );
+                }
 
-    if ( !strcmp ( attribute_names[i],
-                        "Default_debit_method" ))
-    {
-        gsb_data_account_set_default_debit ( account_number,
-                        utils_str_atoi ( attribute_values[i]) );
-        i++;
-        continue;
-    }
+                else
+                    unknown = 1;
+                break;
 
-    if ( !strcmp ( attribute_names[i],
-                        "Default_credit_method" ))
-    {
-        gsb_data_account_set_default_credit ( account_number,
-                        utils_str_atoi ( attribute_values[i]));
-        i++;
-        continue;
-    }
+            case 'C':
+                if ( !strcmp ( attribute_names[i], "Currency" ))
+                {
+                    gsb_data_account_set_currency ( account_number,
+                            utils_str_atoi ( attribute_values[i]));
+                }
 
-    if ( !strcmp ( attribute_names[i],
-                        "Sort_by_method" ))
-    {
-        gsb_data_account_set_reconcile_sort_type ( account_number,
-                        utils_str_atoi ( attribute_values[i]));
-        i++;
-        continue;
-    }
+                else if ( !strcmp ( attribute_names[i], "Closed_account" ))
+                {
+                    gsb_data_account_set_closed_account ( account_number,
+                            utils_str_atoi ( attribute_values[i]));
+                }
 
-    if ( !strcmp ( attribute_names[i],
-                        "Neutrals_inside_method" ))
-    {
-        gsb_data_account_set_split_neutral_payment ( account_number,
-                        utils_str_atoi ( attribute_values[i]) );
-        i++;
-        continue;
-    }
+                else if ( !strcmp ( attribute_names[i], "Comment" ))
+                {
+                    gsb_data_account_set_comment ( account_number,
+                            attribute_values[i]);
+                }
 
-    if ( !strcmp ( attribute_names[i],
-                        "Sort_order" ))
-    {
-        if ( strlen (attribute_values[i]))
-        {
-        gchar **pointeur_char;
-        gint j;
+                else if ( !strcmp ( attribute_names[i], "Column_sort" ))
+                {
+                    gsb_data_account_set_sort_column ( account_number,
+                            utils_str_atoi ( attribute_values[i]));
+                }
 
-        pointeur_char = g_strsplit ( attribute_values[i],
-                        "/",
-                        0 );
+                else
+                    unknown = 1;
+                break;
 
-        j = 0;
+            case 'D':
+                if ( !strcmp ( attribute_names[i], "Default_debit_method" ))
+                {
+                    gsb_data_account_set_default_debit ( account_number,
+                            utils_str_atoi ( attribute_values[i]) );
+                }
 
-        while ( pointeur_char[j] )
-        {
-            gsb_data_account_sort_list_add ( account_number,
-                        utils_str_atoi ( pointeur_char[j] ));
-            j++;
-        }
-        g_strfreev ( pointeur_char );
-        }
-        i++;
-        continue;
-    }
+                else if ( !strcmp ( attribute_names[i], "Default_credit_method" ))
+                {
+                    gsb_data_account_set_default_credit ( account_number,
+                            utils_str_atoi ( attribute_values[i]));
+                }
 
-    if ( !strcmp ( attribute_names[i],
-                        "Ascending_sort" ))
-    {
-        gsb_data_account_set_sort_type ( account_number,
-                        utils_str_atoi ( attribute_values[i]));
-        i++;
-        continue;
-    }
+                else
+                    unknown = 1;
+                break;
 
-    if ( !strcmp ( attribute_names[i],
-                        "Column_sort" ))
-    {
-        gsb_data_account_set_sort_column ( account_number,
-                        utils_str_atoi ( attribute_values[i]));
-        i++;
-        continue;
-    }
+            case 'F':
+                if ( !strcmp ( attribute_names[i], "Form_columns_number" ))
+                {
+                    gsb_data_form_new_organization (account_number);
+                    gsb_data_form_set_nb_columns ( account_number,
+                            utils_str_atoi ( attribute_values[i]));
+                }
 
-    if ( !strcmp ( attribute_names[i],
-                        "Sorting_kind_column" ))
-    {
-        gint j;
-        gchar **pointeur_char;
+                else if ( !strcmp ( attribute_names[i], "Form_lines_number" ))
+                {
+                    gsb_data_form_set_nb_rows ( account_number,
+                            utils_str_atoi ( attribute_values[i]));
+                }
 
-        pointeur_char = g_strsplit ( attribute_values[i],
-                        "-",
-                        0 );
+                else if ( !strcmp ( attribute_names[i], "Form_organization" ))
+                {
+                    gchar **pointeur_char;
+                    gint k, j;
 
-        for ( j=0 ; j<CUSTOM_MODEL_VISIBLE_COLUMNS ; j++ )
-        {
-        gsb_data_account_set_element_sort ( account_number,
-                        j,
-                        utils_str_atoi ( pointeur_char[j] ));
-        }
-        g_strfreev ( pointeur_char );
-        i++;
-        continue;
-    }
+                    pointeur_char = g_strsplit ( attribute_values[i],
+                            "-",
+                            0 );
 
-    if ( !strcmp ( attribute_names[i],
-                        "Form_columns_number" ))
-    {
-        gsb_data_form_new_organization (account_number);
-        gsb_data_form_set_nb_columns ( account_number,
-                        utils_str_atoi ( attribute_values[i]));
-        i++;
-        continue;
-    }
+                    for ( k=0 ; k<MAX_HEIGHT ; k++ )
+                        for ( j=0 ; j<MAX_WIDTH ; j++ )
+                            gsb_data_form_set_value ( account_number,
+                                    j, k,
+                                    utils_str_atoi ( pointeur_char[j + k*MAX_WIDTH]));
 
-    if ( !strcmp ( attribute_names[i],
-                        "Form_lines_number" ))
-    {
-        gsb_data_form_set_nb_rows ( account_number,
-                        utils_str_atoi ( attribute_values[i]));
-        i++;
-        continue;
-    }
+                    g_strfreev ( pointeur_char );
+                }
 
-    if ( !strcmp ( attribute_names[i],
-                        "Form_organization" ))
-    {
-        gchar **pointeur_char;
-        gint k, j;
+                else if ( !strcmp ( attribute_names[i], "Form_columns_width" ))
+                {
+                    gchar **pointeur_char;
+                    gint j;
 
-        pointeur_char = g_strsplit ( attribute_values[i],
-                        "-",
-                        0 );
+                    pointeur_char = g_strsplit ( attribute_values[i],
+                            "-",
+                            0 );
 
-        for ( k=0 ; k<MAX_HEIGHT ; k++ )
-        for ( j=0 ; j<MAX_WIDTH ; j++ )
-            gsb_data_form_set_value ( account_number,
-                        j, k,
-                        utils_str_atoi ( pointeur_char[j + k*MAX_WIDTH]));
+                    for ( j=0 ; j<MAX_WIDTH ; j++ )
+                        gsb_data_form_set_width_column ( account_number,
+                                j,
+                                utils_str_atoi ( pointeur_char[j]));
 
-        g_strfreev ( pointeur_char );
-        i++;
-        continue;
-    }
+                    g_strfreev ( pointeur_char );
+                }
 
-    if ( !strcmp ( attribute_names[i],
-                        "Form_columns_width" ))
-    {
-        gchar **pointeur_char;
-        gint j;
+                else
+                    unknown = 1;
+                break;
 
-        pointeur_char = g_strsplit ( attribute_values[i],
-                        "-",
-                        0 );
+            case 'I':
+                if ( !strcmp ( attribute_names[i], "Id" ))
+                {
+                    if ( strlen (attribute_values[i]))
+                        gsb_data_account_set_id (account_number,
+                                attribute_values[i]);
+                }
 
-        for ( j=0 ; j<MAX_WIDTH ; j++ )
-        gsb_data_form_set_width_column ( account_number,
-                        j,
-                        utils_str_atoi ( pointeur_char[j]));
+                else if ( !strcmp ( attribute_names[i], "Initial_balance" ))
+                {
+                    gsb_data_account_set_init_balance ( account_number,
+                            gsb_real_safe_real_from_string (attribute_values[i]));
+                }
 
-        g_strfreev ( pointeur_char );
-        i++;
-        continue;
-    }
+                else
+                    unknown = 1;
+                break;
 
-    if ( !strcmp ( attribute_names[i], "Bet_use_budget" ))
-    {
-        gsb_data_account_set_bet_use_budget ( account_number,
-                        utils_str_atoi ( attribute_values[i] ) );
-        i++;
-        continue;
-    }
+            case 'K':
+                if ( !strcmp ( attribute_names[i], "Kind" ))
+                {
+                    gsb_data_account_set_kind (account_number,
+                            utils_str_atoi ( attribute_values[i]));
+                }
 
-    if ( !strcmp ( attribute_names[i], "Bet_start_date" ))
-    {
-        gsb_data_account_set_bet_start_date ( account_number,
-                        gsb_parse_date_string_safe ( attribute_values[i] ) );
-        i++;
-        continue;
-    }
+                else if ( !strcmp ( attribute_names[i], "Key" ))
+                {
+                    gsb_data_account_set_bank_account_key ( account_number,
+                            attribute_values[i]);
+                }
 
-    if ( !strcmp ( attribute_names[i], "Bet_months" ))
-    {
-        gsb_data_account_set_bet_months ( account_number,
-                        utils_str_atoi ( attribute_values[i] ) );
-        i++;
-        continue;
-    }
+                else
+                    unknown = 1;
+                break;
 
-    if ( !strcmp ( attribute_names[i], "Bet_UT" ))
-    {
-        gsb_data_account_set_bet_spin_range ( account_number,
-                        utils_str_atoi ( attribute_values[i] ) );
-        i++;
-        continue;
-    }
+            case 'L':
+                if ( !strcmp ( attribute_names[i], "Lines_per_transaction" ))
+                {
+                    gsb_data_account_set_nb_rows ( account_number, 
+                            utils_str_atoi (attribute_values[i]));
+                }
 
-    if ( !strcmp ( attribute_names[i], "Bet_auto_inc_month" ))
-    {
-        gboolean auto_inc_month;
+                else
+                    unknown = 1;
+                break;
 
-        auto_inc_month = utils_str_atoi ( attribute_values[i] );
-        gsb_data_account_set_bet_auto_inc_month ( account_number, auto_inc_month );
-        if ( auto_inc_month )
-            gsb_data_account_bet_update_initial_date_if_necessary ( account_number );
-            
-        i++;
-        continue;
-    }
-    if ( !strcmp ( attribute_names[i], "Bet_select_transaction_label" ))
-    {
-        gsb_data_account_set_bet_select_label ( account_number,
-                        SPP_ORIGIN_TRANSACTION,
-                        utils_str_atoi ( attribute_values[i] ) );
-        i++;
-        continue;
-    }
+            case 'M':
+                if ( !strcmp ( attribute_names[i], "Minimum_wanted_balance" ))
+                {
+                    gsb_data_account_set_mini_balance_wanted ( account_number, 
+                            gsb_real_safe_real_from_string (attribute_values[i]));
+                }
 
-    if ( !strcmp ( attribute_names[i], "Bet_select_scheduled_label" ))
-    {
-        gsb_data_account_set_bet_select_label ( account_number,
-                        SPP_ORIGIN_SCHEDULED,
-                        utils_str_atoi ( attribute_values[i] ) );
-        i++;
-        continue;
-    }
+                else if ( !strcmp ( attribute_names[i], "Minimum_authorised_balance" ))
+                {
+                    gsb_data_account_set_mini_balance_authorized ( account_number, 
+                            gsb_real_safe_real_from_string (attribute_values[i]));
+                }
 
-    if ( !strcmp ( attribute_names[i], "Bet_select_futur_label" ))
-    {
-        gsb_data_account_set_bet_select_label ( account_number,
-                        SPP_ORIGIN_FUTURE,
-                        utils_str_atoi ( attribute_values[i] ) );
-        i++;
-        continue;
-    }
+                else
+                    unknown = 1;
+                break;
 
-    if ( !strcmp ( attribute_names[i], "Bet_SD" ))
-    {
-        gsb_data_account_set_bet_hist_data ( account_number,
-                        utils_str_atoi ( attribute_values[i] ) );
-        i++;
-        continue;
-    }
+            case 'N':
+                if ( !strcmp ( attribute_names[i], "Name" ))
+                {
+                    account_number = gsb_data_account_new ( GSB_TYPE_BANK );
+                    gsb_data_account_set_name ( account_number,
+                            attribute_values[i]);
+                }
 
-    if ( !strcmp ( attribute_names[i], "Bet_Fi" ))
-    {
-        gsb_data_account_set_bet_hist_fyear ( account_number,
-                        utils_str_atoi ( attribute_values[i] ) );
-        i++;
-        continue;
-    }
+                else if ( !strcmp ( attribute_names[i], "Number" ))
+                {
+                    account_number = gsb_data_account_set_account_number ( account_number,
+                            utils_str_atoi ( attribute_values[i]));
+                }
 
-    if ( !strcmp ( attribute_names[i], "Bet_capital" ))
-    {
-        gsb_data_account_set_bet_finance_capital ( account_number,
-                        g_ascii_strtod ( attribute_values[i], NULL ) );
-        i++;
-        continue;
-    }
+                else if ( !strcmp ( attribute_names[i], "Neutrals_inside_method" ))
+                {
+                    gsb_data_account_set_split_neutral_payment ( account_number,
+                            utils_str_atoi ( attribute_values[i]) );
+                }
 
-    if ( !strcmp ( attribute_names[i], "Bet_taux_annuel" ))
-    {
-        gsb_data_account_set_bet_finance_taux_annuel ( account_number,
-                        g_ascii_strtod ( attribute_values[i], NULL ) );
-        i++;
-        continue;
-    }
+                else
+                    unknown = 1;
+                break;
 
-    if ( !strcmp ( attribute_names[i], "Bet_frais" ))
-    {
-        gsb_data_account_set_bet_finance_frais ( account_number,
-                        g_ascii_strtod ( attribute_values[i], NULL ) );
-        i++;
-        continue;
-    }
+            case 'O':
+                if ( !strcmp ( attribute_names[i], "Owner" ))
+                {
+                    gsb_data_account_set_holder_name ( account_number,
+                            attribute_values[i]);
+                }
 
-    if ( !strcmp ( attribute_names[i], "Bet_type_taux" ))
-    {
-        gsb_data_account_set_bet_finance_type_taux ( account_number,
-                        utils_str_atoi ( attribute_values[i] ) );
-        i++;
-        continue;
-    }
+                else if ( !strcmp ( attribute_names[i], "Owner_address" ))
+                {
+                    if ( g_strstr_len ( attribute_values[i], -1, "&#xA;" ) )
+                    {
+                        gchar **owner_tab;
+                        gchar *owner_str;
 
-    /* normally, shouldn't come here */
-    i++;
-    }
-    while ( attribute_names[i] );
-}
+                        owner_tab = g_strsplit ( attribute_values[i], "&#xA;", 0 );
+                        owner_str = g_strjoinv ( NEW_LINE, owner_tab );
+                        gsb_data_account_set_holder_address ( account_number, owner_str );
 
+                        g_free ( owner_str );
+                        g_strfreev ( owner_tab );
+                    }
+                    else
+                        gsb_data_account_set_holder_address ( account_number,
+                                attribute_values[i]);
+                }
 
+                else
+                    unknown = 1;
+                break;
 
-/**
- * load the payment part in the grisbi file
- *
- * \param attribute_names
- * \param attribute_values
- *
- * */
-void gsb_file_load_payment_part ( const gchar **attribute_names,
-                        const gchar **attribute_values )
-{
-    gint i=0;
-    gint payment_number;
+            case 'P':
+                if ( !strcmp ( attribute_names[i], "Path_icon" ) )
+                {
+                    gsb_data_account_set_name_icon ( account_number,
+                            attribute_values[i] );
+                }
 
-    if ( !attribute_names[i] )
-    return;
-    
-    payment_number = gsb_data_payment_new (NULL);
+                else
+                    unknown = 1;
+                break;
 
-    do
-    {
-    /*     we test at the beginning if the attribute_value is NULL, if yes, */
-    /*        go to the next */
+            case 'S':
+                if ( !strcmp ( attribute_names[i], "Sort_by_method" ))
+                {
+                    gsb_data_account_set_reconcile_sort_type ( account_number,
+                            utils_str_atoi ( attribute_values[i]));
+                }
 
-    if ( !strcmp (attribute_values[i],
-                        "(null)"))
-    {
-        i++;
-        continue;
-    }
+                else if ( !strcmp ( attribute_names[i], "Show_marked" ))
+                {
+                    gsb_data_account_set_r ( account_number,
+                            utils_str_atoi (attribute_values[i]));
+                }
 
-    if ( !strcmp ( attribute_names[i],
-                        "Number" ))
-    {
-        payment_number = gsb_data_payment_set_new_number ( payment_number,
-                        utils_str_atoi (attribute_values[i]));
-        i++;
-        continue;
-    }
+                else if ( !strcmp ( attribute_names[i], "Show_archives_lines" ))
+                {
+                    gsb_data_account_set_l ( account_number,
+                            utils_str_atoi (attribute_values[i]));
+                }
 
-    if ( !strcmp ( attribute_names[i],
-                        "Name" ))
-    {
-        gsb_data_payment_set_name ( payment_number, 
-                        attribute_values[i]);
-        i++;
-        continue;
-    }
+                else if ( !strcmp ( attribute_names[i], "Sort_order" ))
+                {
+                    if ( strlen (attribute_values[i]))
+                    {
+                        gchar **pointeur_char;
+                        gint j;
 
-    if ( !strcmp ( attribute_names[i],
-                        "Sign" ))
-    {
-        gsb_data_payment_set_sign ( payment_number,
-                    utils_str_atoi (attribute_values[i]));
-        i++;
-        continue;
-    }
+                        pointeur_char = g_strsplit ( attribute_values[i],
+                                "/",
+                                0 );
 
-    if ( !strcmp ( attribute_names[i],
-                        "Show_entry" ))
-    {
-        gsb_data_payment_set_show_entry ( payment_number,
-                        utils_str_atoi (attribute_values[i]));
-        i++;
-        continue;
-    }
+                        j = 0;
 
-    if ( !strcmp ( attribute_names[i],
-                        "Automatic_number" ))
-    {
-        gsb_data_payment_set_automatic_numbering ( payment_number,
-                        utils_str_atoi (attribute_values[i]));
-        i++;
-        continue;
-    }
+                        while ( pointeur_char[j] )
+                        {
+                            gsb_data_account_sort_list_add ( account_number,
+                                    utils_str_atoi ( pointeur_char[j] ));
+                            j++;
+                        }
+                        g_strfreev ( pointeur_char );
+                    }
+                }
 
-    if ( !strcmp ( attribute_names[i],
-                        "Current_number" ))
-    {
-        gsb_data_payment_set_last_number ( payment_number,
-                         attribute_values[i] );
-        i++;
-        continue;
-    }
+                else if ( !strcmp ( attribute_names[i], "Sorting_kind_column" ))
+                {
+                    gint j;
+                    gchar **pointeur_char;
 
-    if ( !strcmp ( attribute_names[i],
-                        "Account" ))
-    {
-        gsb_data_payment_set_account_number ( payment_number,
-                        utils_str_atoi (attribute_values[i]));
-        i++;
-        continue;
-    }
+                    pointeur_char = g_strsplit ( attribute_values[i],
+                            "-",
+                            0 );
 
-    /* normally, shouldn't come here */
-    i++;
+                    for ( j=0 ; j<CUSTOM_MODEL_VISIBLE_COLUMNS ; j++ )
+                    {
+                        gsb_data_account_set_element_sort ( account_number,
+                                j,
+                                utils_str_atoi ( pointeur_char[j] ));
+                    }
+                    g_strfreev ( pointeur_char );
+                }
+
+                else
+                    unknown = 1;
+                break;
+
+            default:
+                /* normally, shouldn't come here */
+                unknown = 1;
+                break;
+        }
+
+        if ( unknown == 1 )
+        {
+            gchar *tmpstr = g_strdup_printf ( "Unknown attribute '%s'", attribute_names[i] );
+            devel_debug ( tmpstr );
+            g_free ( tmpstr );
+        }
+
+        i++;
     }
     while ( attribute_names[i] );
 }
 
 
+
 /**
- * load the transactions in the grisbi file
+ * load the payment part in the grisbi file
  *
  * \param attribute_names
  * \param attribute_values
  *
  * */
-void gsb_file_load_transactions ( const gchar **attribute_names,
+void gsb_file_load_payment_part ( const gchar **attribute_names,
                         const gchar **attribute_values )
 {
     gint i=0;
-    gint transaction_number = 0;
-    gint account_number = 0;
+    gint payment_number;
 
     if ( !attribute_names[i] )
     return;
     
+    payment_number = gsb_data_payment_new (NULL);
 
-    do
-    {
-    /*     we test at the beginning if the attribute_value is NULL, if yes, */
-    /*        go to the next */
-
-    if ( !strcmp (attribute_values[i],
-         "(null)"))
-    {
-        i++;
-        continue;
-    }
-
-    if ( !strcmp ( attribute_names[i],
-               "Ac" ))
-    {
-        account_number = utils_str_atoi (attribute_values[i]);
-        i++;
-        continue;
-    }
-
-    if ( !strcmp ( attribute_names[i],
-               "Nb" ))
-    {
-        transaction_number = gsb_data_transaction_new_transaction_with_number ( account_number,
-                                            utils_str_atoi (attribute_values[i]));
-        i++;
-        continue;
-    }
-
-    if ( !strcmp ( attribute_names[i],
-               "Id" ))
-    {
-        gsb_data_transaction_set_transaction_id ( transaction_number,
-                              attribute_values[i]);
-        i++;
-        continue;
-    }
-
-
-    if ( !strcmp ( attribute_names[i],
-               "Dt" ))
-    {
-        gsb_data_transaction_set_date ( transaction_number,
-                        gsb_parse_date_string_safe (attribute_values[i]));
-        i++;
-        continue;
-    }
-
-
-    if ( !strcmp ( attribute_names[i],
-               "Dv" ))
-    {
-        gsb_data_transaction_set_value_date ( transaction_number,
-                          gsb_parse_date_string_safe (attribute_values[i]));
-        i++;
-        continue;
-    }
-
-
-    if ( !strcmp ( attribute_names[i],
-               "Cu" ))
-    {
-        gsb_data_transaction_set_currency_number ( transaction_number,
-                               utils_str_atoi (attribute_values[i]));
-        i++;
-        continue;
-    }
-
-
-
-    if ( !strcmp ( attribute_names[i],
-               "Am" ))
-    {
-        /* get the entire real, even if the floating point of the currency is less deep */
-        gsb_data_transaction_set_amount ( transaction_number,
-                          gsb_real_safe_real_from_string (attribute_values[i]));
-        i++;
-        continue;
-    }
-
-
-    if ( !strcmp ( attribute_names[i],
-               "Exb" ))
-    {
-        gsb_data_transaction_set_change_between ( transaction_number,
-                              utils_str_atoi (attribute_values[i]));
-        i++;
-        continue;
-    }
-
-
-    if ( !strcmp ( attribute_names[i],
-               "Exr" ))
-    {
-        gsb_data_transaction_set_exchange_rate ( transaction_number,
-                             gsb_real_safe_real_from_string (attribute_values[i]));
-        i++;
-        continue;
-    }
-
-
-    if ( !strcmp ( attribute_names[i],
-               "Exf" ))
-    {
-        gsb_data_transaction_set_exchange_fees ( transaction_number,
-                             gsb_real_safe_real_from_string (attribute_values[i]));
-        i++;
-        continue;
-    }
-
-
-    if ( !strcmp ( attribute_names[i],
-               "Pa" ))
-    {
-        gsb_data_transaction_set_party_number ( transaction_number,
-                            utils_str_atoi (attribute_values[i]));
-        i++;
-        continue;
-    }
-
+    do
+    {
+    /*     we test at the beginning if the attribute_value is NULL, if yes, */
+    /*        go to the next */
 
-    if ( !strcmp ( attribute_names[i],
-               "Ca" ))
+    if ( !strcmp (attribute_values[i],
+                        "(null)"))
     {
-        gsb_data_transaction_set_category_number ( transaction_number,
-                               utils_str_atoi (attribute_values[i]));
         i++;
         continue;
     }
 
-
     if ( !strcmp ( attribute_names[i],
-               "Sca" ))
+                        "Number" ))
     {
-        gsb_data_transaction_set_sub_category_number ( transaction_number,
-                               utils_str_atoi (attribute_values[i]));
+        payment_number = gsb_data_payment_set_new_number ( payment_number,
+                        utils_str_atoi (attribute_values[i]));
         i++;
         continue;
     }
 
-
     if ( !strcmp ( attribute_names[i],
-               "Br" ))
+                        "Name" ))
     {
-        gsb_data_transaction_set_split_of_transaction ( transaction_number,
-                                utils_str_atoi (attribute_values[i]));
+        gsb_data_payment_set_name ( payment_number, 
+                        attribute_values[i]);
         i++;
         continue;
     }
 
-
     if ( !strcmp ( attribute_names[i],
-               "No" ))
+                        "Sign" ))
     {
-        gsb_data_transaction_set_notes ( transaction_number,
-                         attribute_values[i]);
+        gsb_data_payment_set_sign ( payment_number,
+                    utils_str_atoi (attribute_values[i]));
         i++;
         continue;
     }
 
-
     if ( !strcmp ( attribute_names[i],
-               "Pn" ))
+                        "Show_entry" ))
     {
-        gsb_data_transaction_set_method_of_payment_number ( transaction_number,
-                                utils_str_atoi (attribute_values[i]));
+        gsb_data_payment_set_show_entry ( payment_number,
+                        utils_str_atoi (attribute_values[i]));
         i++;
         continue;
     }
 
-
     if ( !strcmp ( attribute_names[i],
-               "Pc" ))
+                        "Automatic_number" ))
     {
-        gsb_data_transaction_set_method_of_payment_content ( transaction_number,
-                                 attribute_values[i]);
+        gsb_data_payment_set_automatic_numbering ( payment_number,
+                        utils_str_atoi (attribute_values[i]));
         i++;
         continue;
     }
 
-
     if ( !strcmp ( attribute_names[i],
-               "Ma" ))
+                        "Current_number" ))
     {
-        gsb_data_transaction_set_marked_transaction ( transaction_number,
-                              utils_str_atoi (attribute_values[i]));
+        gsb_data_payment_set_last_number ( payment_number,
+                         attribute_values[i] );
         i++;
         continue;
     }
 
     if ( !strcmp ( attribute_names[i],
-               "Ar" ))
+                        "Account" ))
     {
-        gsb_data_transaction_set_archive_number ( transaction_number,
-                              utils_str_atoi (attribute_values[i]));
+        gsb_data_payment_set_account_number ( payment_number,
+                        utils_str_atoi (attribute_values[i]));
         i++;
         continue;
     }
 
-
-    if ( !strcmp ( attribute_names[i],
-               "Au" ))
-    {
-        gsb_data_transaction_set_automatic_transaction ( transaction_number,
-                                 utils_str_atoi (attribute_values[i]));
-        i++;
-        continue;
+    /* normally, shouldn't come here */
+    i++;
     }
+    while ( attribute_names[i] );
+}
 
 
-    if ( !strcmp ( attribute_names[i],
-               "Re" ))
+/**
+ * load the transactions in the grisbi file
+ *
+ * \param attribute_names
+ * \param attribute_values
+ *
+ * */
+void gsb_file_load_transactions ( const gchar **attribute_names,
+                        const gchar **attribute_values )
+{
+    gint unknown;
+    gint i=0;
+    gint transaction_number = 0;
+    gint account_number = 0;
+
+    if ( !attribute_names[i] )
+        return;
+
+    do
     {
-        gsb_data_transaction_set_reconcile_number ( transaction_number,
+        unknown = 0;
+
+        /* we test at the beginning if the attribute_value is NULL, 
+         * if yes, go to the next */
+
+        if ( !strcmp (attribute_values[i], "(null)" ) )
+        {
+            i++;
+            continue;
+        }
+
+        switch ( attribute_names[i][0] )
+        {
+            case 'A':
+                if ( !strcmp ( attribute_names[i], "Ac" ))
+                {
+                    account_number = utils_str_atoi (attribute_values[i]);
+                }
+
+                else if ( !strcmp ( attribute_names[i], "Am" ))
+                {
+                    /* get the entire real, even if the floating point of the currency is less deep */
+                    gsb_data_transaction_set_amount ( transaction_number,
+                            gsb_real_safe_real_from_string (attribute_values[i]));
+                            }
+
+                else if ( !strcmp ( attribute_names[i], "Ar" ))
+                {
+                    gsb_data_transaction_set_archive_number ( transaction_number,
                             utils_str_atoi (attribute_values[i]));
-        i++;
-        continue;
-    }
+                }
 
+                else if ( !strcmp ( attribute_names[i], "Au" ))
+                {
+                    gsb_data_transaction_set_automatic_transaction ( transaction_number,
+                            utils_str_atoi (attribute_values[i]));
+                }
 
-    if ( !strcmp ( attribute_names[i],
-               "Fi" ))
-    {
-        gsb_data_transaction_set_financial_year_number ( transaction_number,
-                                 utils_str_atoi (attribute_values[i]));
-        i++;
-        continue;
-    }
+                else
+                    unknown = 1;
+                break;
 
+            case 'B':
+                if ( !strcmp ( attribute_names[i], "Br" ))
+                {
+                        gsb_data_transaction_set_split_of_transaction ( transaction_number,
+                                utils_str_atoi (attribute_values[i]));
+                }
 
-    if ( !strcmp ( attribute_names[i],
-               "Bu" ))
-    {
-        gsb_data_transaction_set_budgetary_number ( transaction_number,
+                else if ( !strcmp ( attribute_names[i], "Ba" ))
+                {
+                        gsb_data_transaction_set_bank_references ( transaction_number,
+                                attribute_values[i]);
+                }
+
+                else if ( !strcmp ( attribute_names[i], "Bu" ))
+                {
+                        gsb_data_transaction_set_budgetary_number ( transaction_number,
+                                utils_str_atoi (attribute_values[i]));
+                }
+
+                else
+                    unknown = 1;
+                break;
+
+            case 'C':
+                if ( !strcmp ( attribute_names[i], "Ca" ))
+                {
+                    gsb_data_transaction_set_category_number ( transaction_number,
                             utils_str_atoi (attribute_values[i]));
-        i++;
-        continue;
-    }
+                }
 
+                else if ( !strcmp ( attribute_names[i], "Cu" ))
+                {
+                    gsb_data_transaction_set_currency_number ( transaction_number,
+                            utils_str_atoi (attribute_values[i]));
+                }
 
-    if ( !strcmp ( attribute_names[i],
-               "Sbu" ))
-    {
-        gsb_data_transaction_set_sub_budgetary_number ( transaction_number,
+                else
+                    unknown = 1;
+                break;
+
+            case 'D':
+                if ( !strcmp ( attribute_names[i], "Dt" ))
+                {
+                        gsb_data_transaction_set_date ( transaction_number,
+                                gsb_parse_date_string_safe (attribute_values[i]));
+                }
+
+                else if ( !strcmp ( attribute_names[i], "Dv" ))
+                {
+                        gsb_data_transaction_set_value_date ( transaction_number,
+                                gsb_parse_date_string_safe (attribute_values[i]));
+                }
+
+                else
+                    unknown = 1;
+                break;
+
+            case 'E':
+                if ( !strcmp ( attribute_names[i], "Exb" ))
+                {
+                        gsb_data_transaction_set_change_between ( transaction_number,
                                 utils_str_atoi (attribute_values[i]));
-        i++;
-        continue;
-    }
+                }
 
+                else if ( !strcmp ( attribute_names[i], "Exr" ))
+                {
+                        gsb_data_transaction_set_exchange_rate ( transaction_number,
+                                gsb_real_safe_real_from_string (attribute_values[i]));
+                }
 
-    if ( !strcmp ( attribute_names[i],
-               "Vo" ))
-    {
-        gsb_data_transaction_set_voucher ( transaction_number,
-                           attribute_values[i]);
-        i++;
-        continue;
-    }
+                else if ( !strcmp ( attribute_names[i], "Exf" ))
+                {
+                        gsb_data_transaction_set_exchange_fees ( transaction_number,
+                                gsb_real_safe_real_from_string (attribute_values[i]));
+                }
 
+                else
+                    unknown = 1;
+                break;
 
-    if ( !strcmp ( attribute_names[i],
-               "Ba" ))
-    {
-        gsb_data_transaction_set_bank_references ( transaction_number,
-                               attribute_values[i]);
-        i++;
-        continue;
-    }
+            case 'F':
+                if ( !strcmp ( attribute_names[i], "Fi" ))
+                {
+                    gsb_data_transaction_set_financial_year_number ( transaction_number,
+                            utils_str_atoi (attribute_values[i]));
+                }
 
+                else
+                    unknown = 1;
+                break;
 
-    if ( !strcmp ( attribute_names[i],
-               "Trt" ))
-    {
-        gsb_data_transaction_set_contra_transaction_number ( transaction_number,
-                                   utils_str_atoi (attribute_values[i]));
-        i++;
-        continue;
-    }
+            case 'I':
+                if ( !strcmp ( attribute_names[i], "Id" ))
+                {
+                    gsb_data_transaction_set_transaction_id ( transaction_number,
+                            attribute_values[i]);
+                }
 
+                else
+                    unknown = 1;
+                break;
 
-    if ( !strcmp ( attribute_names[i],
-               "Mo" ))
-    {
-        gsb_data_transaction_set_mother_transaction_number ( transaction_number,
-                                 utils_str_atoi (attribute_values[i]));
-        i++;
-        continue;
-    }
+            case 'M':
+                if ( !strcmp ( attribute_names[i], "Ma" ))
+                {
+                    gsb_data_transaction_set_marked_transaction ( transaction_number,
+                            utils_str_atoi (attribute_values[i]));
+                }
+
+                else if ( !strcmp ( attribute_names[i], "Mo" ))
+                {
+                    gsb_data_transaction_set_mother_transaction_number ( transaction_number,
+                            utils_str_atoi (attribute_values[i]));
+                }
 
+                else
+                    unknown = 1;
+                break;
 
+            case 'N':
+                if ( !strcmp ( attribute_names[i], "No" ))
+                {
+                    gsb_data_transaction_set_notes ( transaction_number,
+                            attribute_values[i]);
+                }
 
-    /* normally, shouldn't come here */
-    i++;
+                else if ( !strcmp ( attribute_names[i], "Nb" ))
+                {
+                    transaction_number = gsb_data_transaction_new_transaction_with_number ( account_number,
+                            utils_str_atoi (attribute_values[i]));
+                }
+
+                else
+                    unknown = 1;
+                break;
+
+            case 'P':
+                if ( !strcmp ( attribute_names[i], "Pn" ))
+                {
+                    gsb_data_transaction_set_method_of_payment_number ( transaction_number,
+                            utils_str_atoi (attribute_values[i]));
+                }
+
+                else if ( !strcmp ( attribute_names[i], "Pc" ))
+                {
+                    gsb_data_transaction_set_method_of_payment_content ( transaction_number,
+                            attribute_values[i]);
+                }
+
+                else if ( !strcmp ( attribute_names[i], "Pa" ))
+                {
+                    gsb_data_transaction_set_party_number ( transaction_number,
+                            utils_str_atoi (attribute_values[i]));
+                }
+
+                else
+                    unknown = 1;
+                break;
+
+            case 'R':
+                if ( !strcmp ( attribute_names[i], "Re" ))
+                {
+                    gsb_data_transaction_set_reconcile_number ( transaction_number,
+                            utils_str_atoi (attribute_values[i]));
+                }
+
+                else
+                    unknown = 1;
+                break;
+
+            case 'S':
+                if ( !strcmp ( attribute_names[i], "Sca" ))
+                {
+                    gsb_data_transaction_set_sub_category_number ( transaction_number,
+                            utils_str_atoi (attribute_values[i]));
+                }
+
+                else if ( !strcmp ( attribute_names[i], "Sbu" ))
+                {
+                    gsb_data_transaction_set_sub_budgetary_number ( transaction_number,
+                            utils_str_atoi (attribute_values[i]));
+                }
+
+                else
+                    unknown = 1;
+                break;
+
+            case 'V':
+                if ( !strcmp ( attribute_names[i], "Vo" ))
+                {
+                    gsb_data_transaction_set_voucher ( transaction_number,
+                            attribute_values[i]);
+                }
+
+                else
+                    unknown = 1;
+                break;
+
+            case 'T':
+                if ( !strcmp ( attribute_names[i], "Trt" ))
+                {
+                    gsb_data_transaction_set_contra_transaction_number ( transaction_number,
+                            utils_str_atoi (attribute_values[i]));
+                }
+
+                else
+                    unknown = 1;
+                break;
+
+            default:
+                /* normally, shouldn't come here */
+                unknown = 1;
+                break;
+        }
+
+        if ( unknown == 1 )
+        {
+            gchar *tmpstr = g_strdup_printf ( "Unknown attribute '%s'", attribute_names[i] );
+            devel_debug ( tmpstr );
+            g_free ( tmpstr );
+        }
+
+        i++;
     }
     while ( attribute_names[i] );
 }
@@ -2759,8 +2681,7 @@ void gsb_file_load_category ( const gchar **attribute_names,
 {
     gint i=0;
 
-    if ( buffer_new_div_sous_div )
-        g_free ( buffer_new_div_sous_div );
+    g_free ( buffer_new_div_sous_div );
     buffer_new_div_sous_div = g_malloc0 ( sizeof ( struct new_div_sous_div_struct ) );
 
     if ( !attribute_names[i] )
@@ -5711,7 +5632,7 @@ void gsb_file_load_start_element_before_0_6 ( GMarkupParseContext *context,
                         number.mantissa, number.exponent); */
             gsb_data_transaction_set_amount ( transaction_number,
                                   utils_real_get_from_string (tmp_string));
-            if (tmp_string) g_free (tmp_string);
+            g_free (tmp_string);
         }
 
         if ( !strcmp ( attribute_names[i],
@@ -5882,7 +5803,7 @@ void gsb_file_load_start_element_before_0_6 ( GMarkupParseContext *context,
             tmp_string = utils_str_reduce_exponant_from_string ( attribute_values[i], 2 );
             gsb_data_scheduled_set_amount ( scheduled_number,
                                 utils_real_get_from_string (tmp_string));
-            if (tmp_string) g_free (tmp_string);
+            g_free (tmp_string);
         }
 
         if ( !strcmp ( attribute_names[i],
@@ -6605,7 +6526,7 @@ void gsb_file_load_start_element_before_0_6 ( GMarkupParseContext *context,
             tmp_string = utils_str_reduce_exponant_from_string ( attribute_values[i], 2 );
             gsb_data_report_amount_comparison_set_first_amount ( amount_comparison_number,
                                          utils_real_get_from_string (tmp_string));
-            if (tmp_string) g_free (tmp_string);
+            g_free (tmp_st  g_free (tmp_string);  l_get_from_string (tmp_string));  umber,  ext,  t_number,  -2-3...] */   );   ς '%s' ;"  "     ÿ  uJÞ±>+  €jß±>+  eÿ±>+                          ’Xû²>+  àd²&ÿ  €p³>+          ÐY²&ÿ          X²&ÿ  k`Þ±>+  6                    è     è!     è!     pd²&ÿ  àd²&ÿ  xû²>+          ÐZ²&ÿ          ’BÞ±>+          †`Þ±>+  pd²&ÿ  `BÞ±>+  ¯d²&ÿ         À_³>+  uJÞ±>+    _³>+  Ø_³>+  ¨	_³>+  €jß±>+          xû²>+          ÐZ²&ÿ           Y²&ÿ  k`Þ±>+  à!     à!     pd²&ÿ  àd²&ÿ  HÞÚ²>+          °[²&ÿ         ’BÞ±>+          †`Þ±>+  pd²&ÿ  `BÞ±>+  ¯d²&ÿ   d²&ÿ  ˜d²&ÿ  8kÿ±>+  Œp˜        àd²&ÿ  uJÞ±>+  €jß±>+                  °[²&ÿ         €Z²&ÿ  k`Þ±>+          G       H   I       J   K           M   N   O       P   pd²&ÿ  àd²&ÿ  H•±²>+          P]²&ÿ         ’BÞ±>+          †`Þ±>+  pd²&ÿ         0_³>+  uJÞ±>+    û²>+   ÉŽ²>+    _³>+  Ø_³>+  ¨	_³>+  €jß±>+          H•±²>+          P]²&ÿ 
         [²&ÿ  k`Þ±>+  8•±²>+          P]²&ÿ         À[²&ÿ  k`Þ±>+  (•±²>+          P]²&ÿ         ð[²&ÿ  k`Þ±>+  •±²>+          P]²&ÿ          \²&ÿ  k`Þ±>+  	       ¨_³>+  uJÞ±>+         ¨	_³>+   V²&ÿ          Š²>+  eIÞ±>+         Ø_³>+  À\²&ÿ          y²>+  eIÞ±>+           _³>+  ð\²&ÿ          Z²>+  eIÞ±>+  ØĎ²>+    û²>+   ÉŽ²>+    _³>+  Ø$û²>+  Ø_³>+  ¨	_³>+  €jß±>+          8kÿ±>+                        Z²>+  àd²&ÿ  p[Ž²>+           ^²&ÿ          p]²&ÿ  k`Þ±>+      5   6   7   8   :   <   =   >       ?       @   B   D       pd²&ÿ  àd²&ÿ  àW²>+                 àd²&ÿ  uJÞ±>+         eÿ±>+   ]²&ÿ          Z²>+  eIÞ±>+  eÿ±>+          Õ_ at fÆS         Qöl±íÁ£&²>+  àd²&ÿ  àW²>+          °_²&ÿ         €^²&ÿ  k`Þ±>+  u]ÞÓ	4Q ÷U^Qʉ§ ¶uª¹ñìò*ēvpd²&ÿ  àd²&ÿ  HÞ#²>+          $`²>+           f²&ÿ  ¦0³>+  ¦0³>+         v]²>+  ¯d²&ÿ  àe²&ÿ  ˜d²&ÿ   a²&ÿ  /û²>+  uJÞ±>+  Ø$û²>+  `g²&ÿ  ¢0³>+  0f²&ÿ          Àa²&
 ÿ                 ÿÿÿÿÿÿÿÿ¢0³>+          èd²&ÿ                 ring);
         }
 
         if ( !strcmp ( attribute_names[i],
@@ -6618,7 +6539,7 @@ void gsb_file_load_start_element_before_0_6 ( GMarkupParseContext *context,
             tmp_string = utils_str_reduce_exponant_from_string ( attribute_values[i], 2 );
             gsb_data_report_amount_comparison_set_second_amount ( amount_comparison_number,
                                           utils_real_get_from_string (tmp_string));
-            if (tmp_string) g_free (tmp_string);
+            g_free (tmp_string);
         }
 
         i++;
@@ -6726,7 +6647,6 @@ void gsb_file_load_general_part_before_0_6 ( GMarkupParseContext *context,
     if ( !strcmp ( element_name,
            "Version_grisbi" ))
     {
-    if ( download_tmp_values.grisbi_version )
         g_free ( download_tmp_values.grisbi_version );
     download_tmp_values.grisbi_version = my_strdup (text);
     return;
@@ -6735,7 +6655,6 @@ void gsb_file_load_general_part_before_0_6 ( GMarkupParseContext *context,
     if ( !strcmp ( element_name,
            "Titre" ))
     {
-    if ( titre_fichier )
         g_free ( titre_fichier );
     titre_fichier = my_strdup (text);
     return;
@@ -6744,7 +6663,6 @@ void gsb_file_load_general_part_before_0_6 ( GMarkupParseContext *context,
     if ( !strcmp ( element_name,
            "Adresse_commune" ))
     {
-    if ( adresse_commune )
         g_free ( adresse_commune );
     adresse_commune = my_strdup (text);
     return;
@@ -6753,7 +6671,6 @@ void gsb_file_load_general_part_before_0_6 ( GMarkupParseContext *context,
     if ( !strcmp ( element_name,
            "Adresse_secondaire" ))
     {
-    if ( adresse_secondaire )
         g_free ( adresse_secondaire );
     adresse_secondaire = my_strdup (text);
     return;
@@ -7042,8 +6959,7 @@ void gsb_file_load_account_part_before_0_6 ( GMarkupParseContext *context,
                         number.mantissa, number.exponent,
                         utils_real_get_string ( gsb_data_account_get_init_balance ( account_number, 2))); */
 
-    if (tmp_string) 
-        g_free (tmp_string);
+    g_free (tmp_string);
     return;
     }
 
@@ -7062,8 +6978,7 @@ void gsb_file_load_account_part_before_0_6 ( GMarkupParseContext *context,
     else
         gsb_data_account_set_mini_balance_wanted ( account_number, number );
 
-    if (tmp_string) 
-        g_free (tmp_string);
+    g_free (tmp_string);
     return;
     }
 
@@ -7082,8 +6997,7 @@ void gsb_file_load_account_part_before_0_6 ( GMarkupParseContext *context,
     else
         gsb_data_account_set_mini_balance_authorized ( account_number, number );
 
-    if (tmp_string)
-        g_free (tmp_string);
+    g_free (tmp_string);
     return;
     }
 
@@ -7118,8 +7032,7 @@ void gsb_file_load_account_part_before_0_6 ( GMarkupParseContext *context,
     tmp_string = utils_str_reduce_exponant_from_string ( text, 2 );
     if (buffer_reconcile_conversion)
         buffer_reconcile_conversion -> final_balance = utils_real_get_from_string (tmp_string);
-    if (tmp_string) 
-        g_free (tmp_string);
+    g_free (tmp_string);
     return;
     }
 
diff --git a/src/gsb_file_others.c b/src/gsb_file_others.c
index f81a0c7..356e995 100644
--- a/src/gsb_file_others.c
+++ b/src/gsb_file_others.c
@@ -447,6 +447,7 @@ gboolean gsb_file_others_load ( gchar *filename,
 {
     gchar *file_content;
     GSList *import_list = NULL;
+    GError *error = NULL;
 
     devel_debug (filename);
 
@@ -498,19 +499,26 @@ gboolean gsb_file_others_load ( gchar *filename,
 	 * and i'm too lazy to create an import for old files */
 	/* fill the GMarkupParser for a new xml structure */
 
-	markup_parser = g_malloc0 (sizeof (GMarkupParser));
-	markup_parser -> start_element = (void *) gsb_file_others_start_element;
-	markup_parser -> error = (void *) gsb_file_load_error;
+	markup_parser = g_malloc0 ( sizeof ( GMarkupParser ) );
+	markup_parser -> start_element = ( void * ) gsb_file_others_start_element;
+	markup_parser -> error = ( void * ) gsb_file_load_error;
 
-	context = g_markup_parse_context_new ( markup_parser,
-					       0,
-					       &import_list,
-					       NULL );
+    context = g_markup_parse_context_new ( markup_parser, 0, &import_list, NULL );
 
-	g_markup_parse_context_parse ( context,
-				       file_content,
-				       strlen (file_content),
-				       NULL );
+    if ( !g_markup_parse_context_parse ( context, file_content, strlen ( file_content ), &error ) )
+    {
+        gchar* tmpstr;
+
+        tmpstr = g_strdup_printf (_("Error parsing file '%s': %s"), filename, error->message );
+        dialogue_error ( tmpstr );
+
+        g_free ( tmpstr );
+        g_markup_parse_context_free ( context );
+        g_free ( markup_parser );
+        g_free ( file_content );
+
+        return FALSE;
+    }
 
 	/* now, import_list contains the list of categories/budget or report */
 	switch ( origin )
diff --git a/src/gsb_form.c b/src/gsb_form.c
index 821bb79..a3f62f7 100644
--- a/src/gsb_form.c
+++ b/src/gsb_form.c
@@ -2352,12 +2352,12 @@ gboolean gsb_form_finish_edition ( void )
 
     /* get the number of the transaction, stored in the form (< 0 if new ) */
     transaction_number = GPOINTER_TO_INT (g_object_get_data ( G_OBJECT ( transaction_form ),
-							      "transaction_number_in_form" ));
+                                "transaction_number_in_form" ));
 
     /* set a debug here, if transaction_number is 0, should look for where it comes */
     if (!transaction_number)
-	notice_debug ("Coming in gsb_form_finish_edition with a 0 number of transaction. "
-                  "This is a bug,\nplease try to do it again and report the bug.");
+        notice_debug ("Coming in gsb_form_finish_edition with a 0 number of transaction. "
+                        "This is a bug,\nplease try to do it again and report the bug.");
 
     account_number = gsb_form_get_account_number ();
 
@@ -2365,26 +2365,26 @@ gboolean gsb_form_finish_edition ( void )
      * we have to decide if it's a transaction or a scheduled transaction,
      * and if it's a scheduled, if we execute it (and create transaction) or work on it*/
     if (gsb_form_get_origin () == ORIGIN_VALUE_SCHEDULED
-	||
-	gsb_form_get_origin () == ORIGIN_VALUE_HOME )
+     ||
+     gsb_form_get_origin () == ORIGIN_VALUE_HOME )
     {
         if (g_object_get_data ( G_OBJECT (transaction_form), "execute_scheduled"))
         {
-	       /* we want to execute the scheduled transaction */
-	       is_transaction = TRUE;
-	       execute_scheduled = TRUE;
+           /* we want to execute the scheduled transaction */
+           is_transaction = TRUE;
+           execute_scheduled = TRUE;
 
-	       /* we need to keep the number of scheduled, to check later if there is
+           /* we need to keep the number of scheduled, to check later if there is
             * some children and modifie the scheduled transaction */
-	       saved_scheduled_number = transaction_number;
-	       /* as it's a new transaction, do the same as a white line */
-	       transaction_number = -1;
+           saved_scheduled_number = transaction_number;
+           /* as it's a new transaction, do the same as a white line */
+           transaction_number = -1;
         }
         else
             is_transaction = FALSE;
     }
     else
-	is_transaction = TRUE;
+        is_transaction = TRUE;
 
     /* a new transaction has a number < 0
      * -1 for the general white line
@@ -2465,16 +2465,16 @@ gboolean gsb_form_finish_edition ( void )
                     gsb_transactions_list_append_new_transaction ( transaction_number, TRUE);
                 }
                 nbre_passage++;
-	        }
+            }
 
             list_tmp = list_tmp -> next;
             if ( list_tmp == NULL )
                 break;
             else if ( nbre_passage > 1 )
                 continue;
-	    }
+        }
 
-	    /* now we create the transaction if necessary and set the mother in case of child of split */
+        /* now we create the transaction if necessary and set the mother in case of child of split */
         if ( new_transaction )
         {
             /* it's a new transaction, we create it, and set the mother if necessary */
@@ -2507,6 +2507,25 @@ gboolean gsb_form_finish_edition ( void )
         /* take the datas in the form, except the category */
         gsb_form_take_datas_from_form ( transaction_number, is_transaction );
 
+        /* si l'opération est une opération planifiée exécutée on met en forme TRANSACTION_FORM_CHEQUE */
+        if ( execute_scheduled )
+        {
+            gint payment_number;
+
+            payment_number = gsb_data_transaction_get_method_of_payment_number ( transaction_number );
+
+            if ( gsb_data_payment_get_automatic_numbering ( payment_number ) )
+            {
+                gchar *tmp_str;
+
+                tmp_str = gsb_data_payment_incremente_last_number ( payment_number, 1 );
+                gsb_data_transaction_set_method_of_payment_content (
+                                transaction_number,
+                                tmp_str );
+                g_free ( tmp_str ) ;
+            }
+        }
+
         /* perhaps the currency button is not shown
          * in that case, we give the account currency to that transaction */
         if ( new_transaction
@@ -2594,9 +2613,7 @@ gboolean gsb_form_finish_edition ( void )
 
     /* if it's a reconciliation and we modify a transaction, check
      * the amount of marked transactions */
-    if ( is_transaction
-	 &&
-	 run.equilibrage )
+    if ( is_transaction && run.equilibrage )
     {
         if (new_transaction)
             /* we are reconciling and it's a new transaction, so need to show the checkbox */
@@ -2633,36 +2650,34 @@ gboolean gsb_form_finish_edition ( void )
     }
 
     /* if it was a new transaction, do the stuff to do another new transaction */
-    if ( new_transaction
-	 &&
-	 !execute_scheduled)
+    if ( new_transaction && !execute_scheduled )
     {
-	/* we are on a new transaction, if that transaction is a split,
-	 * we give the focus to the new white line created for that and
-	 * edit it, for that we need to open the transaction to select the
-	 * white line, and set it as current transaction */
-	if ( gsb_data_mix_get_split_of_transaction (transaction_number, is_transaction))
-	{
-	    /* it's a split */
-	    gint white_line_number;
+        /* we are on a new transaction, if that transaction is a split,
+         * we give the focus to the new white line created for that and
+         * edit it, for that we need to open the transaction to select the
+         * white line, and set it as current transaction */
+        if ( gsb_data_mix_get_split_of_transaction (transaction_number, is_transaction))
+        {
+            /* it's a split */
+            gint white_line_number;
 
-	    white_line_number = gsb_data_mix_get_white_line (transaction_number, is_transaction);
-	    if ( is_transaction )
-            transaction_list_select ( white_line_number );
-	    else
-            gsb_scheduler_list_select (white_line_number);
-	}
+            white_line_number = gsb_data_mix_get_white_line (transaction_number, is_transaction);
+            if ( is_transaction )
+                transaction_list_select ( white_line_number );
+            else
+                gsb_scheduler_list_select (white_line_number);
+        }
 
-	/* it was a new transaction, we save the last date entry */
-	gsb_date_set_last_date ( gtk_entry_get_text (
+        /* it was a new transaction, we save the last date entry */
+        gsb_date_set_last_date ( gtk_entry_get_text (
                         GTK_ENTRY ( gsb_form_widget_get_widget ( TRANSACTION_FORM_DATE ) ) ) );
 
-	/* we need to use edit_transaction to make a new child split if necessary */
-	if ( is_transaction)
-	    gsb_transactions_list_edit_transaction (
+        /* we need to use edit_transaction to make a new child split if necessary */
+        if ( is_transaction)
+            gsb_transactions_list_edit_transaction (
                         gsb_data_account_get_current_transaction_number ( account_number ) );
-	else
-	    gsb_scheduler_list_edit_transaction ( gsb_scheduler_list_get_current_scheduled_number ( ) );
+        else
+            gsb_scheduler_list_edit_transaction ( gsb_scheduler_list_get_current_scheduled_number ( ) );
     }
     else
         gsb_form_hide ();
diff --git a/src/gsb_form_scheduler.c b/src/gsb_form_scheduler.c
index 0ff8f69..5a18f9b 100644
--- a/src/gsb_form_scheduler.c
+++ b/src/gsb_form_scheduler.c
@@ -190,7 +190,7 @@ gboolean gsb_form_scheduler_create ( GtkWidget *table )
                         "focus-out-event",
                         G_CALLBACK (gsb_form_scheduler_entry_lose_focus),
                         GINT_TO_POINTER (element_number));
-            tooltip_text = _("Frequency");
+            tooltip_text = _("Limit date");
             break;
 
 		case SCHEDULED_FORM_FREQUENCY_USER_ENTRY:
diff --git a/src/gsb_transactions_list.c b/src/gsb_transactions_list.c
index 810e7dc..94eaa82 100644
--- a/src/gsb_transactions_list.c
+++ b/src/gsb_transactions_list.c
@@ -105,6 +105,9 @@ static void gsb_transactions_list_display_contra_transaction ( gint *transaction
 static gboolean gsb_transactions_list_fill_model ( void );
 static gboolean gsb_transactions_list_hide_transactions_in_archive_line ( GtkWidget *button,
                         gpointer null );
+static gint gsb_transactions_list_get_valid_element_sort ( gint account_number,
+                        gint column_number,
+                        gint element_number );
 static gboolean gsb_transactions_list_key_press ( GtkWidget *widget,
                         GdkEventKey *ev );
 static gboolean gsb_transactions_list_move_transaction_to_account ( gint transaction_number,
@@ -3490,7 +3493,7 @@ gboolean gsb_transactions_list_change_sort_column ( GtkTreeViewColumn *tree_view
 
     account_number = gsb_gui_navigation_get_current_account ();
     transaction_list_sort_get_column ( &current_column, &sort_type );
-    new_column = GPOINTER_TO_INT (column_ptr);
+    new_column = GPOINTER_TO_INT ( column_ptr );
 
     element_number = gsb_data_account_get_element_sort ( account_number, new_column );
 
@@ -3499,56 +3502,67 @@ gboolean gsb_transactions_list_change_sort_column ( GtkTreeViewColumn *tree_view
 
     /* if we come here and the list was user custom sorted for reconcile,
      * we stop the reconcile sort and set what is asked by the user */
-    if (transaction_list_sort_get_reconcile_sort ())
+    if ( transaction_list_sort_get_reconcile_sort () )
     {
-	transaction_list_sort_set_reconcile_sort (FALSE);
-	gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON (reconcile_sort_list_button),
-				       FALSE );
-	/* if we asked the same last column, we invert the value,
-	 * to come back to the last sort_type before the sort reconciliation */
-	if (new_column == current_column)
-	{
-	    if (sort_type == GTK_SORT_ASCENDING)
-		sort_type = GTK_SORT_DESCENDING;
-	    else
-		sort_type = GTK_SORT_ASCENDING;
-	}
+        transaction_list_sort_set_reconcile_sort ( FALSE );
+        gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( reconcile_sort_list_button ),
+                                FALSE );
+        /* if we asked the same last column, we invert the value,
+         * to come back to the last sort_type before the sort reconciliation */
+        if ( new_column == current_column )
+        {
+            if ( sort_type == GTK_SORT_ASCENDING )
+                sort_type = GTK_SORT_DESCENDING;
+            else
+                sort_type = GTK_SORT_ASCENDING;
+        }
     }
 
     /* if the new column is the same as the old one, we change
      * the sort type */
-    if (new_column == current_column)
+    if ( new_column == current_column )
     {
-	if (sort_type == GTK_SORT_ASCENDING)
-	    sort_type = GTK_SORT_DESCENDING;
-	else
-	    sort_type = GTK_SORT_ASCENDING;
+        if ( sort_type == GTK_SORT_ASCENDING )
+            sort_type = GTK_SORT_DESCENDING;
+        else
+            sort_type = GTK_SORT_ASCENDING;
     }
     else
-	/* we sort by another column, so sort type by default is descending */
-	sort_type = GTK_SORT_ASCENDING;
+    {
+        gint new_element;
+
+        /* on vérifie que l'élément de tri existe sinon on met le premier élément de la colonne */
+        new_element = gsb_transactions_list_get_valid_element_sort ( account_number,
+                        new_column,
+                        element_number );
+        if ( new_element != element_number )
+        {
+            gsb_data_account_set_element_sort ( account_number, new_column, new_element );
+            element_number = new_element;
+        }
+        /* we sort by another column, so sort type by default is descending */
+        sort_type = GTK_SORT_ASCENDING;
+    }
 
     /* now have to save the new column and sort type in the account
      * or in all account if global conf for all accounts */
     tmp_list = gsb_data_account_get_list_accounts ();
-    while (tmp_list)
+    while ( tmp_list )
     {
-	gint tmp_account;
+        gint tmp_account;
 
-	tmp_account = gsb_data_account_get_no_account (tmp_list -> data);
+        tmp_account = gsb_data_account_get_no_account ( tmp_list -> data );
 
-	if (tmp_account == account_number
-	    ||
-	    !etat.retient_affichage_par_compte)
-	{
-	    /* set the new column to sort */
-	    gsb_data_account_set_sort_column ( tmp_account,
-					       new_column );
-	    /* save the sort_type */
-	    gsb_data_account_set_sort_type ( tmp_account,
-					     sort_type );
-	}
-	tmp_list = tmp_list -> next;
+        if ( tmp_account == account_number
+            ||
+            !etat.retient_affichage_par_compte )
+        {
+            /* set the new column to sort */
+            gsb_data_account_set_sort_column ( tmp_account, new_column );
+            /* save the sort_type */
+            gsb_data_account_set_sort_type ( tmp_account, sort_type );
+        }
+        tmp_list = tmp_list -> next;
     }
 
     selected_transaction = transaction_list_select_get ();
@@ -4492,6 +4506,31 @@ gchar *gsb_transaction_list_get_titre_colonne_liste_ope ( gint element )
 }
 
 
+/**
+ * Renvoie un élément de tri valide si celui passé en paramètre n'est pas une donnée
+ * valide de la colonne
+ *
+ * \param account_number
+ * \param column_number
+ * \param element_number élement à tester
+ *
+ * \return old element or element 0 si non trouvé
+ **/
+gint gsb_transactions_list_get_valid_element_sort ( gint account_number,
+                        gint column_number,
+                        gint element_number )
+{
+    gint i;
+
+    for ( i = 0 ; i < 4 ; i++ )
+    {
+        if ( tab_affichage_ope[i][column_number] == element_number )
+            return element_number;
+    }
+
+    return tab_affichage_ope[0][column_number];
+}
+
 /* Local Variables: */
 /* c-basic-offset: 4 */
 /* End: */
diff --git a/src/menu.c b/src/menu.c
index 805a261..0d9ec0d 100644
--- a/src/menu.c
+++ b/src/menu.c
@@ -844,15 +844,13 @@ gboolean gsb_menu_reinit_largeur_col_menu ( void )
 
     if ( current_page == GSB_ACCOUNT_PAGE )
     {
-        initialise_largeur_colonnes_tab_affichage_ope ( GSB_ACCOUNT_PAGE,
-                        etat.transaction_column_width );
+        initialise_largeur_colonnes_tab_affichage_ope ( GSB_ACCOUNT_PAGE, NULL );
 
         gsb_transactions_list_set_largeur_col ( );
     }
     else if ( current_page == GSB_SCHEDULER_PAGE )
     {
-        initialise_largeur_colonnes_tab_affichage_ope ( GSB_SCHEDULER_PAGE,
-                        etat.scheduler_column_width );
+        initialise_largeur_colonnes_tab_affichage_ope ( GSB_SCHEDULER_PAGE, NULL );
 
         gsb_scheduler_list_set_largeur_col ( );
     }
diff --git a/src/traitement_variables.c b/src/traitement_variables.c
index cbddc97..bcfa7ef 100644
--- a/src/traitement_variables.c
+++ b/src/traitement_variables.c
@@ -126,7 +126,9 @@ extern gint transaction_col_width[CUSTOM_MODEL_VISIBLE_COLUMNS];
 extern gint valeur_echelle_recherche_date_import;
 /*END_EXTERN*/
 
-
+/* the total of % of scheduled columns can be > 100 because all the columns are not showed at the same time */
+static const gchar *scheduler_col_width_init = "10-12-36-12-12-12-12";
+static const gchar *transaction_col_width_init = "10-12-30-12-12-12-12";
 
 /**
  * initialisation of all the variables of grisbi
@@ -138,9 +140,6 @@ extern gint valeur_echelle_recherche_date_import;
  * */
 void init_variables ( void )
 {
-    /* the total of % of scheduled columns can be > 100 because all the columns are not showed at the same time */
-    gint scheduler_col_width_init[SCHEDULER_COL_VISIBLE_COLUMNS] = {10, 12, 36, 12, 12, 12, 12 };
-    gint transaction_col_width_init[CUSTOM_MODEL_VISIBLE_COLUMNS] = {10, 12, 36, 6, 12, 12, 12 };
     gint bet_array_col_width_init[BET_ARRAY_COLUMNS] = {15, 40, 15, 15, 15 };
     gint transaction_col_align_init[CUSTOM_MODEL_VISIBLE_COLUMNS] = { 1, 1, 0, 1, 2, 2, 2 };
     gint i;
@@ -267,12 +266,10 @@ void init_variables ( void )
     detail_devise_compte = NULL;
 
     /* defaut value for width and align of columns */
-    for ( i = 0 ; i < CUSTOM_MODEL_VISIBLE_COLUMNS ; i++ )
-        transaction_col_width[i] = transaction_col_width_init[i];
+    initialise_largeur_colonnes_tab_affichage_ope ( GSB_ACCOUNT_PAGE, transaction_col_width_init );
+    initialise_largeur_colonnes_tab_affichage_ope ( GSB_SCHEDULER_PAGE, scheduler_col_width_init );
     for ( i = 0 ; i < CUSTOM_MODEL_VISIBLE_COLUMNS ; i++ )
         transaction_col_align[i] = transaction_col_align_init[i];
-    for ( i = 0 ; i < SCHEDULER_COL_VISIBLE_COLUMNS ; i++ )
-        scheduler_col_width[i] = scheduler_col_width_init[i];
 
     if ( etat.transaction_column_width && strlen ( etat.transaction_column_width ) )
     {
@@ -430,6 +427,13 @@ void initialise_largeur_colonnes_tab_affichage_ope ( gint type_operation, const
     gchar **pointeur_char;
     gint j;
 
+    if ( description == NULL )
+    {
+        if ( type_operation == GSB_ACCOUNT_PAGE )
+            description = transaction_col_width_init;
+        else if ( type_operation == GSB_SCHEDULER_PAGE )
+            description = scheduler_col_width_init;
+    }
 
     /* the transactions columns are xx-xx-xx-xx and we want to set in transaction_col_width[1-2-3...] */
     pointeur_char = g_strsplit ( description, "-", 0 );
diff --git a/src/ui/etats_config.ui b/src/ui/etats_config.ui
index 95f0a2f..aba5e1c 100644
--- a/src/ui/etats_config.ui
+++ b/src/ui/etats_config.ui
@@ -10,24 +10,140 @@
       <placeholder/>
     </child>
     <child>
-      <placeholder/>
+      <object class="GtkHBox" id="hbox_devise_general_etat">
+        <property name="visible">True</property>
+        <property name="can_focus">False</property>
+        <property name="spacing">5</property>
+        <child>
+          <object class="GtkLabel" id="label34">
+            <property name="visible">True</property>
+            <property name="can_focus">False</property>
+            <property name="xalign">0</property>
+            <property name="label" translatable="yes">General totals currency: </property>
+          </object>
+          <packing>
+            <property name="expand">True</property>
+            <property name="fill">True</property>
+            <property name="position">0</property>
+          </packing>
+        </child>
+        <child>
+          <placeholder/>
+        </child>
+      </object>
+      <packing>
+        <property name="expand">False</property>
+        <property name="fill">False</property>
+        <property name="position">1</property>
+      </packing>
     </child>
     <child>
-      <placeholder/>
+      <object class="GtkHBox" id="hbox_devise_tiers_etat">
+        <property name="visible">True</property>
+        <property name="can_focus">False</property>
+        <child>
+          <object class="GtkLabel" id="label35">
+            <property name="visible">True</property>
+            <property name="can_focus">False</property>
+            <property name="xalign">0</property>
+            <property name="label" translatable="yes">Payees currency: </property>
+          </object>
+          <packing>
+            <property name="expand">True</property>
+            <property name="fill">True</property>
+            <property name="position">0</property>
+          </packing>
+        </child>
+        <child>
+          <placeholder/>
+        </child>
+      </object>
+      <packing>
+        <property name="expand">False</property>
+        <property name="fill">False</property>
+        <property name="position">2</property>
+      </packing>
     </child>
-  </object>
-  <object class="GtkVBox" id="affichage_etat_divers">
-    <property name="visible">True</property>
-    <property name="can_focus">False</property>
-    <property name="spacing">5</property>
     <child>
-      <placeholder/>
+      <object class="GtkHBox" id="hbox_devise_categ_etat">
+        <property name="visible">True</property>
+        <property name="can_focus">False</property>
+        <child>
+          <object class="GtkLabel" id="label36">
+            <property name="visible">True</property>
+            <property name="can_focus">False</property>
+            <property name="xalign">0</property>
+            <property name="label" translatable="yes">Categories currency: </property>
+          </object>
+          <packing>
+            <property name="expand">True</property>
+            <property name="fill">True</property>
+            <property name="position">0</property>
+          </packing>
+        </child>
+        <child>
+          <placeholder/>
+        </child>
+      </object>
+      <packing>
+        <property name="expand">False</property>
+        <property name="fill">False</property>
+        <property name="position">3</property>
+      </packing>
     </child>
     <child>
-      <placeholder/>
+      <object class="GtkHBox" id="hbox_devise_ib_etat">
+        <property name="visible">True</property>
+        <property name="can_focus">False</property>
+        <child>
+          <object class="GtkLabel" id="label37">
+            <property name="visible">True</property>
+            <property name="can_focus">False</property>
+            <property name="xalign">0</property>
+            <property name="label" translatable="yes">Budgetary lines currency: </property>
+          </object>
+          <packing>
+            <property name="expand">True</property>
+            <property name="fill">True</property>
+            <property name="position">0</property>
+          </packing>
+        </child>
+        <child>
+          <placeholder/>
+        </child>
+      </object>
+      <packing>
+        <property name="expand">False</property>
+        <property name="fill">False</property>
+        <property name="position">4</property>
+      </packing>
     </child>
     <child>
-      <placeholder/>
+      <object class="GtkHBox" id="hbox_devise_montant_etat">
+        <property name="visible">True</property>
+        <property name="can_focus">False</property>
+        <child>
+          <object class="GtkLabel" id="label38">
+            <property name="visible">True</property>
+            <property name="can_focus">False</property>
+            <property name="xalign">0</property>
+            <property name="label" translatable="yes">Amount comparison currency: </property>
+          </object>
+          <packing>
+            <property name="expand">True</property>
+            <property name="fill">True</property>
+            <property name="position">0</property>
+          </packing>
+        </child>
+        <child>
+          <placeholder/>
+        </child>
+      </object>
+      <packing>
+        <property name="expand">False</property>
+        <property name="fill">False</property>
+        <property name="position">5</property>
+      </packing>
     </child>
   </object>
   <object class="GtkVBox" id="affichage_etat_generalites">
@@ -35,13 +151,74 @@
     <property name="can_focus">False</property>
     <property name="spacing">5</property>
     <child>
-      <placeholder/>
+      <object class="GtkHBox" id="hbox17">
+        <property name="visible">True</property>
+        <property name="can_focus">False</property>
+        <property name="spacing">5</property>
+        <child>
+          <object class="GtkLabel" id="label25">
+            <property name="visible">True</property>
+            <property name="can_focus">False</property>
+            <property name="label" translatable="yes">Report name: </property>
+          </object>
+          <packing>
+            <property name="expand">False</property>
+            <property name="fill">False</property>
+            <property name="position">0</property>
+          </packing>
+        </child>
+        <child>
+          <object class="GtkEntry" id="entree_nom_etat">
+            <property name="visible">True</property>
+            <property name="can_focus">True</property>
+            <property name="invisible_char">●</property>
+            <property name="primary_icon_activatable">False</property>
+            <property name="secondary_icon_activatable">False</property>
+            <property name="primary_icon_sensitive">True</property>
+            <property name="secondary_icon_sensitive">True</property>
+          </object>
+          <packing>
+            <property name="expand">True</property>
+            <property name="fill">True</property>
+            <property name="position">1</property>
+          </packing>
+        </child>
+      </object>
+      <packing>
+        <property name="expand">False</property>
+        <property name="fill">False</property>
+        <property name="position">0</property>
+      </packing>
     </child>
     <child>
-      <placeholder/>
+      <object class="GtkCheckButton" id="bouton_afficher_nb_opes">
+        <property name="label" translatable="yes">Display the number of transactions with the totals</property>
+        <property name="visible">True</property>
+        <property name="can_focus">True</property>
+        <property name="receives_default">False</property>
+        <property name="use_action_appearance">False</property>
+        <property name="draw_indicator">True</property>
+      </object>
+      <packing>
+        <property name="expand">False</property>
+        <property name="fill">False</property>
+        <property name="position">1</property>
+      </packing>
     </child>
     <child>
-      <placeholder/>
+      <object class="GtkCheckButton" id="bouton_inclure_dans_tiers">
+        <property name="label" translatable="yes">Consider the payees of this report as a multiple payee</property>
+        <property name="visible">True</property>
+        <property name="can_focus">True</property>
+        <property name="receives_default">False</property>
+        <property name="use_action_appearance">False</property>
+        <property name="draw_indicator">True</property>
+      </object>
+      <packing>
+        <property name="expand">False</property>
+        <property name="fill">False</property>
+        <property name="position">2</property>
+      </packing>
     </child>
   </object>
   <object class="GtkVBox" id="affichage_etat_operations">
@@ -49,55 +226,1082 @@
     <property name="can_focus">False</property>
     <property name="spacing">5</property>
     <child>
-      <placeholder/>
+      <object class="GtkCheckButton" id="bouton_afficher_opes">
+        <property name="label" translatable="yes">Display transactions</property>
+        <property name="visible">True</property>
+        <property name="can_focus">True</property>
+        <property name="receives_default">False</property>
+        <property name="use_action_appearance">False</property>
+        <property name="draw_indicator">True</property>
+      </object>
+      <packing>
+        <property name="expand">False</property>
+        <property name="fill">False</property>
+        <property name="padding">5</property>
+        <property name="position">0</property>
+      </packing>
     </child>
     <child>
-      <placeholder/>
+      <object class="GtkVBox" id="vbox_show_transactions">
+        <property name="visible">True</property>
+        <property name="sensitive">False</property>
+        <property name="can_focus">False</property>
+        <property name="spacing">6</property>
+        <child>
+          <object class="GtkVBox" id="vbox_paddingbox12">
+            <property name="visible">True</property>
+            <property name="can_focus">False</property>
+            <property name="spacing">6</property>
+            <child>
+              <object class="GtkLabel" id="title12">
+                <property name="visible">True</property>
+                <property name="can_focus">False</property>
+                <property name="xalign">0</property>
+                <property name="yalign">1</property>
+                <property name="label" translatable="yes">Include following information</property>
+                <attributes>
+                  <attribute name="weight" value="bold"/>
+                </attributes>
+              </object>
+              <packing>
+                <property name="expand">True</property>
+                <property name="fill">True</property>
+                <property name="position">0</property>
+              </packing>
+            </child>
+            <child>
+              <object class="GtkHBox" id="hbox22">
+                <property name="visible">True</property>
+                <property name="can_focus">False</property>
+                <child>
+                  <object class="GtkLabel" id="label30">
+                    <property name="visible">True</property>
+                    <property name="can_focus">False</property>
+                    <property name="label" translatable="yes">    </property>
+                  </object>
+                  <packing>
+                    <property name="expand">False</property>
+                    <property name="fill">False</property>
+                    <property name="position">0</property>
+                  </packing>
+                </child>
+                <child>
+                  <object class="GtkVBox" id="paddingbox5">
+                    <property name="visible">True</property>
+                    <property name="can_focus">False</property>
+                    <property name="spacing">6</property>
+                    <child>
+                      <object class="GtkTable" id="table1">
+                        <property name="visible">True</property>
+                        <property name="can_focus">False</property>
+                        <property name="n_rows">5</property>
+                        <property name="n_columns">3</property>
+                        <property name="column_spacing">5</property>
+                        <property name="row_spacing">5</property>
+                        <property name="homogeneous">True</property>
+                        <child>
+                          <object class="GtkCheckButton" id="bouton_afficher_no_ope">
+                            <property name="label" translatable="yes">transaction number</property>
+                            <property name="visible">True</property>
+                            <property name="can_focus">True</property>
+                            <property name="receives_default">False</property>
+                            <property name="use_action_appearance">False</property>
+                            <property name="draw_indicator">True</property>
+                          </object>
+                        </child>
+                        <child>
+                          <object class="GtkCheckButton" id="bouton_afficher_date_opes">
+                            <property name="label" translatable="yes">date</property>
+                            <property name="visible">True</property>
+                            <property name="can_focus">True</property>
+                            <property name="receives_default">False</property>
+                            <property name="use_action_appearance">False</property>
+                            <property name="draw_indicator">True</property>
+                          </object>
+                          <packing>
+                            <property name="left_attach">1</property>
+                            <property name="right_attach">2</property>
+                          </packing>
+                        </child>
+                        <child>
+                          <object class="GtkCheckButton" id="bouton_afficher_value_date_opes">
+                            <property name="label" translatable="yes">value date</property>
+                            <property name="visible">True</property>
+                            <property name="can_focus">True</property>
+                            <property name="receives_default">False</property>
+                            <property name="use_action_appearance">False</property>
+                            <property name="draw_indicator">True</property>
+                          </object>
+                          <packing>
+                            <property name="left_attach">2</property>
+                            <property name="right_attach">3</property>
+                          </packing>
+                        </child>
+                        <child>
+                          <object class="GtkCheckButton" id="bouton_afficher_tiers_opes">
+                            <property name="label" translatable="yes">payee</property>
+                            <property name="visible">True</property>
+                            <property name="can_focus">True</property>
+                            <property name="receives_default">False</property>
+                            <property name="use_action_appearance">False</property>
+                            <property name="draw_indicator">True</property>
+                          </object>
+                          <packing>
+                            <property name="top_attach">1</property>
+                            <property name="bottom_attach">2</property>
+                          </packing>
+                        </child>
+                        <child>
+                          <object class="GtkCheckButton" id="bouton_afficher_categ_opes">
+                            <property name="label" translatable="yes">category</property>
+                            <property name="visible">True</property>
+                            <property name="can_focus">True</property>
+                            <property name="receives_default">False</property>
+                            <property name="use_action_appearance">False</property>
+                            <property name="draw_indicator">True</property>
+                          </object>
+                          <packing>
+                            <property name="left_attach">1</property>
+                            <property name="right_attach">2</property>
+                            <property name="top_attach">1</property>
+                            <property name="bottom_attach">2</property>
+                          </packing>
+                        </child>
+                        <child>
+                          <object class="GtkCheckButton" id="bouton_afficher_sous_categ_opes">
+                            <property name="label" translatable="yes">sub-category</property>
+                            <property name="visible">True</property>
+                            <property name="sensitive">False</property>
+                            <property name="can_focus">True</property>
+                            <property name="receives_default">False</property>
+                            <property name="use_action_appearance">False</property>
+                            <property name="draw_indicator">True</property>
+                          </object>
+                          <packing>
+                            <property name="left_attach">2</property>
+                            <property name="right_attach">3</property>
+                            <property name="top_attach">1</property>
+                            <property name="bottom_attach">2</property>
+                          </packing>
+                        </child>
+                        <child>
+                          <object class="GtkCheckButton" id="bouton_afficher_ib_opes">
+                            <property name="label" translatable="yes">budgetary line</property>
+                            <property name="visible">True</property>
+                            <property name="can_focus">True</property>
+                            <property name="receives_default">False</property>
+                            <property name="use_action_appearance">False</property>
+                            <property name="draw_indicator">True</property>
+                          </object>
+                          <packing>
+                            <property name="top_attach">2</property>
+                            <property name="bottom_attach">3</property>
+                          </packing>
+                        </child>
+                        <child>
+                          <object class="GtkCheckButton" id="bouton_afficher_sous_ib_opes">
+                            <property name="label" translatable="yes">sub-budgetary line</property>
+                            <property name="visible">True</property>
+                            <property name="sensitive">False</property>
+                            <property name="can_focus">True</property>
+                            <property name="receives_default">False</property>
+                            <property name="use_action_appearance">False</property>
+                            <property name="draw_indicator">True</property>
+                          </object>
+                          <packing>
+                            <property name="left_attach">1</property>
+                            <property name="right_attach">2</property>
+                            <property name="top_attach">2</property>
+                            <property name="bottom_attach">3</property>
+                          </packing>
+                        </child>
+                        <child>
+                          <object class="GtkCheckButton" id="bouton_afficher_notes_opes">
+                            <property name="label" translatable="yes">notes</property>
+                            <property name="visible">True</property>
+                            <property name="can_focus">True</property>
+                            <property name="receives_default">False</property>
+                            <property name="use_action_appearance">False</property>
+                            <property name="draw_indicator">True</property>
+                          </object>
+                          <packing>
+                            <property name="left_attach">2</property>
+                            <property name="right_attach">3</property>
+                            <property name="top_attach">2</property>
+                            <property name="bottom_attach">3</property>
+                          </packing>
+                        </child>
+                        <child>
+                          <object class="GtkCheckButton" id="bouton_afficher_type_ope">
+                            <property name="label" translatable="yes">method of payment</property>
+                            <property name="visible">True</property>
+                            <property name="can_focus">True</property>
+                            <property name="receives_default">False</property>
+                            <property name="use_action_appearance">False</property>
+                            <property name="draw_indicator">True</property>
+                          </object>
+                          <packing>
+                            <property name="top_attach">3</property>
+                            <property name="bottom_attach">4</property>
+                          </packing>
+                        </child>
+                        <child>
+                          <object class="GtkCheckButton" id="bouton_afficher_no_cheque">
+                            <property name="label" translatable="yes">cheque/transfer number</property>
+                            <property name="visible">True</property>
+                            <property name="can_focus">True</property>
+                            <property name="receives_default">False</property>
+                            <property name="use_action_appearance">False</property>
+                            <property name="draw_indicator">True</property>
+                          </object>
+                          <packing>
+                            <property name="left_attach">1</property>
+                            <property name="right_attach">2</property>
+                            <property name="top_attach">3</property>
+                            <property name="bottom_attach">4</property>
+                          </packing>
+                        </child>
+                        <child>
+                          <object class="GtkCheckButton" id="bouton_afficher_pc_opes">
+                            <property name="label" translatable="yes">voucher</property>
+                            <property name="visible">True</property>
+                            <property name="can_focus">True</property>
+                            <property name="receives_default">False</property>
+                            <property name="use_action_appearance">False</property>
+                            <property name="draw_indicator">True</property>
+                          </object>
+                          <packing>
+                            <property name="left_attach">2</property>
+                            <property name="right_attach">3</property>
+                            <property name="top_attach">3</property>
+                            <property name="bottom_attach">4</property>
+                          </packing>
+                        </child>
+                        <child>
+                          <object class="GtkCheckButton" id="bouton_afficher_exo_opes">
+                            <property name="label" translatable="yes">financial year</property>
+                            <property name="visible">True</property>
+                            <property name="can_focus">True</property>
+                            <property name="receives_default">False</property>
+                            <property name="use_action_appearance">False</property>
+                            <property name="draw_indicator">True</property>
+                          </object>
+                          <packing>
+                            <property name="top_attach">4</property>
+                            <property name="bottom_attach">5</property>
+                          </packing>
+                        </child>
+                        <child>
+                          <object class="GtkCheckButton" id="bouton_afficher_infobd_opes">
+                            <property name="label" translatable="yes">bank reference</property>
+                            <property name="visible">True</property>
+                            <property name="can_focus">True</property>
+                            <property name="receives_default">False</property>
+                            <property name="use_action_appearance">False</property>
+                            <property name="draw_indicator">True</property>
+                          </object>
+                          <packing>
+                            <property name="left_attach">1</property>
+                            <property name="right_attach">2</property>
+                            <property name="top_attach">4</property>
+                            <property name="bottom_attach">5</property>
+                          </packing>
+                        </child>
+                        <child>
+                          <object class="GtkCheckButton" id="bouton_afficher_no_rappr">
+                            <property name="label" translatable="yes">reconciliation reference</property>
+                            <property name="visible">True</property>
+                            <property name="can_focus">True</property>
+                            <property name="receives_default">False</property>
+                            <property name="use_action_appearance">False</property>
+                            <property name="draw_indicator">True</property>
+                          </object>
+                          <packing>
+                            <property name="left_attach">2</property>
+                            <property name="right_attach">3</property>
+                            <property name="top_attach">4</property>
+                            <property name="bottom_attach">5</property>
+                          </packing>
+                        </child>
+                      </object>
+                      <packing>
+                        <property name="expand">False</property>
+                        <property name="fill">False</property>
+                        <property name="position">0</property>
+                      </packing>
+                    </child>
+                  </object>
+                  <packing>
+                    <property name="expand">False</property>
+                    <property name="fill">False</property>
+                    <property name="position">1</property>
+                  </packing>
+                </child>
+              </object>
+              <packing>
+                <property name="expand">False</property>
+                <property name="fill">False</property>
+                <property name="position">1</property>
+              </packing>
+            </child>
+          </object>
+          <packing>
+            <property name="expand">True</property>
+            <property name="fill">True</property>
+            <property name="position">0</property>
+          </packing>
+        </child>
+        <child>
+          <object class="GtkVBox" id="vbox_paddingbox13">
+            <property name="visible">True</property>
+            <property name="can_focus">False</property>
+            <property name="spacing">6</property>
+            <child>
+              <object class="GtkLabel" id="title13">
+                <property name="visible">True</property>
+                <property name="can_focus">False</property>
+                <property name="xalign">0</property>
+                <property name="yalign">1</property>
+                <property name="label" translatable="yes">Columns</property>
+                <attributes>
+                  <attribute name="weight" value="bold"/>
+                </attributes>
+              </object>
+              <packing>
+                <property name="expand">True</property>
+                <property name="fill">True</property>
+                <property name="position">0</property>
+              </packing>
+            </child>
+            <child>
+              <object class="GtkHBox" id="hbox23">
+                <property name="visible">True</property>
+                <property name="can_focus">False</property>
+                <child>
+                  <object class="GtkLabel" id="label31">
+                    <property name="visible">True</property>
+                    <property name="can_focus">False</property>
+                    <property name="label" translatable="yes">    </property>
+                  </object>
+                  <packing>
+                    <property name="expand">False</property>
+                    <property name="fill">False</property>
+                    <property name="position">0</property>
+                  </packing>
+                </child>
+                <child>
+                  <object class="GtkVBox" id="paddingbox6">
+                    <property name="visible">True</property>
+                    <property name="can_focus">False</property>
+                    <property name="spacing">6</property>
+                    <child>
+                      <object class="GtkCheckButton" id="bouton_afficher_titres_colonnes">
+                        <property name="label" translatable="yes">Display column titles</property>
+                        <property name="visible">True</property>
+                        <property name="can_focus">True</property>
+                        <property name="receives_default">False</property>
+                        <property name="use_action_appearance">False</property>
+                        <property name="draw_indicator">True</property>
+                      </object>
+                      <packing>
+                        <property name="expand">True</property>
+                        <property name="fill">True</property>
+                        <property name="position">0</property>
+                      </packing>
+                    </child>
+                    <child>
+                      <object class="GtkRadioButton" id="bouton_titre_changement">
+                        <property name="label" translatable="yes">every section</property>
+                        <property name="visible">True</property>
+                        <property name="sensitive">False</property>
+                        <property name="can_focus">True</property>
+                        <property name="receives_default">False</property>
+                        <property name="use_action_appearance">False</property>
+                        <property name="active">True</property>
+                        <property name="draw_indicator">True</property>
+                      </object>
+                      <packing>
+                        <property name="expand">True</property>
+                        <property name="fill">True</property>
+                        <property name="position">1</property>
+                      </packing>
+                    </child>
+                    <child>
+                      <object class="GtkRadioButton" id="bouton_titre_en_haut">
+                        <property name="label" translatable="yes">at the top of the report</property>
+                        <property name="visible">True</property>
+                        <property name="sensitive">False</property>
+                        <property name="can_focus">True</property>
+                        <property name="receives_default">False</property>
+                        <property name="use_action_appearance">False</property>
+                        <property name="draw_indicator">True</property>
+                        <property name="group">bouton_titre_changement</property>
+                      </object>
+                      <packing>
+                        <property name="expand">True</property>
+                        <property name="fill">True</property>
+                        <property name="position">2</property>
+                      </packing>
+                    </child>
+                  </object>
+                  <packing>
+                    <property name="expand">False</property>
+                    <property name="fill">False</property>
+                    <property name="position">1</property>
+                  </packing>
+                </child>
+              </object>
+              <packing>
+                <property name="expand">False</property>
+                <property name="fill">False</property>
+                <property name="position">1</property>
+              </packing>
+            </child>
+          </object>
+          <packing>
+            <property name="expand">True</property>
+            <property name="fill">True</property>
+            <property name="position">1</property>
+          </packing>
+        </child>
+        <child>
+          <object class="GtkVBox" id="vbox_paddingbox14">
+            <property name="visible">True</property>
+            <property name="can_focus">False</property>
+            <property name="spacing">6</property>
+            <child>
+              <object class="GtkLabel" id="title14">
+                <property name="visible">True</property>
+                <property name="can_focus">False</property>
+                <property name="xalign">0</property>
+                <property name="yalign">1</property>
+                <property name="label" translatable="yes">Sort transactions by</property>
+                <attributes>
+                  <attribute name="weight" value="bold"/>
+                </attributes>
+              </object>
+              <packing>
+                <property name="expand">True</property>
+                <property name="fill">True</property>
+                <property name="position">0</property>
+              </packing>
+            </child>
+            <child>
+              <object class="GtkHBox" id="hbox24">
+                <property name="visible">True</property>
+                <property name="can_focus">False</property>
+                <child>
+                  <object class="GtkLabel" id="label32">
+                    <property name="visible">True</property>
+                    <property name="can_focus">False</property>
+                    <property name="label" translatable="yes">    </property>
+                  </object>
+                  <packing>
+                    <property name="expand">False</property>
+                    <property name="fill">False</property>
+                    <property name="position">0</property>
+                  </packing>
+                </child>
+                <child>
+                  <object class="GtkVBox" id="paddingbox7">
+                    <property name="visible">True</property>
+                    <property name="can_focus">False</property>
+                    <property name="spacing">6</property>
+                    <child>
+                      <object class="GtkComboBox" id="bouton_choix_classement_ope_etat">
+                        <property name="visible">True</property>
+                        <property name="can_focus">False</property>
+                        <property name="active">0</property>
+                      </object>
+                      <packing>
+                        <property name="expand">True</property>
+                        <property name="fill">True</property>
+                        <property name="padding">3</property>
+                        <property name="position">0</property>
+                      </packing>
+                    </child>
+                  </object>
+                  <packing>
+                    <property name="expand">False</property>
+                    <property name="fill">False</property>
+                    <property name="position">1</property>
+                  </packing>
+                </child>
+              </object>
+              <packing>
+                <property name="expand">False</property>
+                <property name="fill">False</property>
+                <property name="position">1</property>
+              </packing>
+            </child>
+          </object>
+          <packing>
+            <property name="expand">True</property>
+            <property name="fill">True</property>
+            <property name="position">2</property>
+          </packing>
+        </child>
+        <child>
+          <object class="GtkVBox" id="vbox_paddingbox15">
+            <property name="visible">True</property>
+            <property name="can_focus">False</property>
+            <property name="spacing">6</property>
+            <child>
+              <object class="GtkLabel" id="title15">
+                <property name="visible">True</property>
+                <property name="can_focus">False</property>
+                <property name="xalign">0</property>
+                <property name="yalign">1</property>
+                <property name="label" translatable="yes">Clickable transactions</property>
+                <attributes>
+                  <attribute name="weight" value="bold"/>
+                </attributes>
+              </object>
+              <packing>
+                <property name="expand">True</property>
+                <property name="fill">True</property>
+                <property name="position">0</property>
+              </packing>
+            </child>
+            <child>
+              <object class="GtkHBox" id="hbox25">
+                <property name="visible">True</property>
+                <property name="can_focus">False</property>
+                <child>
+                  <object class="GtkLabel" id="label33">
+                    <property name="visible">True</property>
+                    <property name="can_focus">False</property>
+                    <property name="label" translatable="yes">    </property>
+                  </object>
+                  <packing>
+                    <property name="expand">False</property>
+                    <property name="fill">False</property>
+                    <property name="position">0</property>
+                  </packing>
+                </child>
+                <child>
+                  <object class="GtkVBox" id="paddingbox8">
+                    <property name="visible">True</property>
+                    <property name="can_focus">False</property>
+                    <property name="spacing">6</property>
+                    <child>
+                      <object class="GtkCheckButton" id="bouton_rendre_ope_clickables">
+                        <property name="label" translatable="yes">Make transactions clickable</property>
+                        <property name="visible">True</property>
+                        <property name="can_focus">True</property>
+                        <property name="receives_default">False</property>
+                        <property name="use_action_appearance">False</property>
+                        <property name="draw_indicator">True</property>
+                      </object>
+                      <packing>
+                        <property name="expand">True</property>
+                        <property name="fill">True</property>
+                        <property name="position">0</property>
+                      </packing>
+                    </child>
+                  </object>
+                  <packing>
+                    <property name="expand">False</property>
+                    <property name="fill">False</property>
+                    <property name="position">1</property>
+                  </packing>
+                </child>
+              </object>
+              <packing>
+                <property name="expand">False</property>
+                <property name="fill">False</property>
+                <property name="position">1</property>
+              </packing>
+            </child>
+          </object>
+          <packing>
+            <property name="expand">True</property>
+            <property name="fill">True</property>
+            <property name="position">3</property>
+          </packing>
+        </child>
+      </object>
+      <packing>
+        <property name="expand">False</property>
+        <property name="fill">False</property>
+        <property name="position">1</property>
+      </packing>
+    </child>
+  </object>
+  <object class="GtkVBox" id="affichage_etat_titles">
+    <property name="visible">True</property>
+    <property name="can_focus">False</property>
+    <property name="spacing">18</property>
+    <child>
+      <placeholder/>
+    </child>
+    <child>
+      <object class="GtkVBox" id="vbox_paddingbox8">
+        <property name="visible">True</property>
+        <property name="can_focus">False</property>
+        <property name="spacing">6</property>
+        <child>
+          <object class="GtkLabel" id="title8">
+            <property name="visible">True</property>
+            <property name="can_focus">False</property>
+            <property name="xalign">0</property>
+            <property name="yalign">1</property>
+            <property name="label" translatable="yes">Accounts</property>
+            <attributes>
+              <attribute name="weight" value="bold"/>
+            </attributes>
+          </object>
+          <packing>
+            <property name="expand">True</property>
+            <property name="fill">True</property>
+            <property name="position">0</property>
+          </packing>
+        </child>
+        <child>
+          <object class="GtkHBox" id="hbox18">
+            <property name="visible">True</property>
+            <property name="can_focus">False</property>
+            <child>
+              <object class="GtkLabel" id="label26">
+                <property name="visible">True</property>
+                <property name="can_focus">False</property>
+                <property name="label" translatable="yes">    </property>
+              </object>
+              <packing>
+                <property name="expand">False</property>
+                <property name="fill">False</property>
+                <property name="position">0</property>
+              </packing>
+            </child>
+            <child>
+              <object class="GtkVBox" id="paddingbox_etat_titles1">
+                <property name="visible">True</property>
+                <property name="can_focus">False</property>
+                <property name="spacing">6</property>
+                <child>
+                  <object class="GtkCheckButton" id="bouton_afficher_noms_comptes">
+                    <property name="label" translatable="yes">Display account name</property>
+                    <property name="visible">True</property>
+                    <property name="can_focus">True</property>
+                    <property name="receives_default">False</property>
+                    <property name="use_action_appearance">False</property>
+                    <property name="draw_indicator">True</property>
+                  </object>
+                  <packing>
+                    <property name="expand">False</property>
+                    <property name="fill">False</property>
+                    <property name="position">0</property>
+                  </packing>
+                </child>
+                <child>
+                  <object class="GtkCheckButton" id="bouton_affiche_sous_total_compte">
+                    <property name="label" translatable="yes">Display a sub-total for each account</property>
+                    <property name="visible">True</property>
+                    <property name="can_focus">True</property>
+                    <property name="receives_default">False</property>
+                    <property name="use_action_appearance">False</property>
+                    <property name="draw_indicator">True</property>
+                  </object>
+                  <packing>
+                    <property name="expand">True</property>
+                    <property name="fill">True</property>
+                    <property name="position">1</property>
+                  </packing>
+                </child>
+              </object>
+              <packing>
+                <property name="expand">False</property>
+                <property name="fill">False</property>
+                <property name="position">1</property>
+              </packing>
+            </child>
+          </object>
+          <packing>
+            <property name="expand">False</property>
+            <property name="fill">False</property>
+            <property name="position">1</property>
+          </packing>
+        </child>
+      </object>
+      <packing>
+        <property name="expand">False</property>
+        <property name="fill">False</property>
+        <property name="position">1</property>
+      </packing>
+    </child>
+    <child>
+      <object class="GtkVBox" id="vbox_paddingbox9">
+        <property name="visible">True</property>
+        <property name="can_focus">False</property>
+        <property name="spacing">6</property>
+        <child>
+          <object class="GtkLabel" id="title9">
+            <property name="visible">True</property>
+            <property name="can_focus">False</property>
+            <property name="xalign">0</property>
+            <property name="yalign">1</property>
+            <property name="label" translatable="yes">Payee</property>
+            <attributes>
+              <attribute name="weight" value="bold"/>
+            </attributes>
+          </object>
+          <packing>
+            <property name="expand">True</property>
+            <property name="fill">True</property>
+            <property name="position">0</property>
+          </packing>
+        </child>
+        <child>
+          <object class="GtkHBox" id="hbox19">
+            <property name="visible">True</property>
+            <property name="can_focus">False</property>
+            <child>
+              <object class="GtkLabel" id="label27">
+                <property name="visible">True</property>
+                <property name="can_focus">False</property>
+                <property name="label" translatable="yes">    </property>
+              </object>
+              <packing>
+                <property name="expand">False</property>
+                <property name="fill">False</property>
+                <property name="position">0</property>
+              </packing>
+            </child>
+            <child>
+              <object class="GtkVBox" id="paddingbox2">
+                <property name="visible">True</property>
+                <property name="can_focus">False</property>
+                <property name="spacing">6</property>
+                <child>
+                  <object class="GtkCheckButton" id="bouton_afficher_noms_tiers">
+                    <property name="label" translatable="yes">Display payee's name</property>
+                    <property name="visible">True</property>
+                    <property name="can_focus">True</property>
+                    <property name="receives_default">False</property>
+                    <property name="use_action_appearance">False</property>
+                    <property name="draw_indicator">True</property>
+                  </object>
+                  <packing>
+                    <property name="expand">True</property>
+                    <property name="fill">True</property>
+                    <property name="position">0</property>
+                  </packing>
+                </child>
+                <child>
+                  <object class="GtkCheckButton" id="bouton_affiche_sous_total_tiers">
+                    <property name="label" translatable="yes">Display a sub-total for each payee</property>
+                    <property name="visible">True</property>
+                    <property name="can_focus">True</property>
+                    <property name="receives_default">False</property>
+                    <property name="use_action_appearance">False</property>
+                    <property name="draw_indicator">True</property>
+                  </object>
+                  <packing>
+                    <property name="expand">True</property>
+                    <property name="fill">True</property>
+                    <property name="position">1</property>
+                  </packing>
+                </child>
+              </object>
+              <packing>
+                <property name="expand">False</property>
+                <property name="fill">False</property>
+                <property name="position">1</property>
+              </packing>
+            </child>
+          </object>
+          <packing>
+            <property name="expand">False</property>
+            <property name="fill">False</property>
+            <property name="position">1</property>
+          </packing>
+        </child>
+      </object>
+      <packing>
+        <property name="expand">False</property>
+        <property name="fill">False</property>
+        <property name="position">2</property>
+      </packing>
+    </child>
+    <child>
+      <object class="GtkVBox" id="vbox_paddingbox10">
+        <property name="visible">True</property>
+        <property name="can_focus">False</property>
+        <property name="spacing">6</property>
+        <child>
+          <object class="GtkLabel" id="title10">
+            <property name="visible">True</property>
+            <property name="can_focus">False</property>
+            <property name="xalign">0</property>
+            <property name="yalign">1</property>
+            <property name="label" translatable="yes">Categories</property>
+            <attributes>
+              <attribute name="weight" value="bold"/>
+            </attributes>
+          </object>
+          <packing>
+            <property name="expand">True</property>
+            <property name="fill">True</property>
+            <property name="position">0</property>
+          </packing>
+        </child>
+        <child>
+          <object class="GtkHBox" id="hbox20">
+            <property name="visible">True</property>
+            <property name="can_focus">False</property>
+            <child>
+              <object class="GtkLabel" id="label28">
+                <property name="visible">True</property>
+                <property name="can_focus">False</property>
+                <property name="label" translatable="yes">    </property>
+              </object>
+              <packing>
+                <property name="expand">False</property>
+                <property name="fill">False</property>
+                <property name="position">0</property>
+              </packing>
+            </child>
+            <child>
+              <object class="GtkVBox" id="paddingbox3">
+                <property name="visible">True</property>
+                <property name="can_focus">False</property>
+                <property name="spacing">6</property>
+                <child>
+                  <object class="GtkCheckButton" id="bouton_afficher_noms_categ">
+                    <property name="label" translatable="yes">Display the (sub)category's name</property>
+                    <property name="visible">True</property>
+                    <property name="can_focus">True</property>
+                    <property name="receives_default">False</property>
+                    <property name="use_action_appearance">False</property>
+                    <property name="draw_indicator">True</property>
+                  </object>
+                  <packing>
+                    <property name="expand">True</property>
+                    <property name="fill">True</property>
+                    <property name="position">0</property>
+                  </packing>
+                </child>
+                <child>
+                  <object class="GtkCheckButton" id="bouton_affiche_sous_total_categ">
+                    <property name="label" translatable="yes">Display a sub-total for each category</property>
+                    <property name="visible">True</property>
+                    <property name="can_focus">True</property>
+                    <property name="receives_default">False</property>
+                    <property name="use_action_appearance">False</property>
+                    <property name="draw_indicator">True</property>
+                  </object>
+                  <packing>
+                    <property name="expand">True</property>
+                    <property name="fill">True</property>
+                    <property name="position">1</property>
+                  </packing>
+                </child>
+                <child>
+                  <object class="GtkCheckButton" id="bouton_afficher_sous_categ">
+                    <property name="label" translatable="yes">Display sub-categories</property>
+                    <property name="visible">True</property>
+                    <property name="can_focus">True</property>
+                    <property name="receives_default">False</property>
+                    <property name="use_action_appearance">False</property>
+                    <property name="draw_indicator">True</property>
+                  </object>
+                  <packing>
+                    <property name="expand">True</property>
+                    <property name="fill">True</property>
+                    <property name="position">2</property>
+                  </packing>
+                </child>
+                <child>
+                  <object class="GtkCheckButton" id="bouton_affiche_sous_total_sous_categ">
+                    <property name="label" translatable="yes">Display a sub-total for each sub-category</property>
+                    <property name="visible">True</property>
+                    <property name="can_focus">True</property>
+                    <property name="receives_default">False</property>
+                    <property name="use_action_appearance">False</property>
+                    <property name="draw_indicator">True</property>
+                  </object>
+                  <packing>
+                    <property name="expand">True</property>
+                    <property name="fill">True</property>
+                    <property name="position">3</property>
+                  </packing>
+                </child>
+                <child>
+                  <object class="GtkCheckButton" id="bouton_afficher_pas_de_sous_categ">
+                    <property name="label" translatable="yes">Display «No sub-category» if none</property>
+                    <property name="visible">True</property>
+                    <property name="can_focus">True</property>
+                    <property name="receives_default">False</property>
+                    <property name="use_action_appearance">False</property>
+                    <property name="draw_indicator">True</property>
+                  </object>
+                  <packing>
+                    <property name="expand">True</property>
+                    <property name="fill">True</property>
+                    <property name="position">4</property>
+                  </packing>
+                </child>
+              </object>
+              <packing>
+                <property name="expand">False</property>
+                <property name="fill">False</property>
+                <property name="position">1</property>
+              </packing>
+            </child>
+          </object>
+          <packing>
+            <property name="expand">False</property>
+            <property name="fill">False</property>
+            <property name="position">1</property>
+          </packing>
+        </child>
+      </object>
+      <packing>
+        <property name="expand">False</property>
+        <property name="fill">False</property>
+        <property name="position">3</property>
+      </packing>
     </child>
     <child>
-      <placeholder/>
+      <object class="GtkVBox" id="vbox_paddingbox11">
+        <property name="visible">True</property>
+        <property name="can_focus">False</property>
+        <property name="spacing">6</property>
+        <child>
+          <object class="GtkLabel" id="title11">
+            <property name="visible">True</property>
+            <property name="can_focus">False</property>
+            <property name="xalign">0</property>
+            <property name="yalign">1</property>
+            <property name="label" translatable="yes">Budgetary lines</property>
+            <attributes>
+              <attribute name="weight" value="bold"/>
+            </attributes>
+          </object>
+          <packing>
+            <property name="expand">True</property>
+            <property name="fill">True</property>
+            <property name="position">0</property>
+          </packing>
+        </child>
+        <child>
+          <object class="GtkHBox" id="hbox21">
+            <property name="visible">True</property>
+            <property name="can_focus">False</property>
+            <child>
+              <object class="GtkLabel" id="label29">
+                <property name="visible">True</property>
+                <property name="can_focus">False</property>
+                <property name="label" translatable="yes">    </property>
+              </object>
+              <packing>
+                <property name="expand">False</property>
+                <property name="fill">False</property>
+                <property name="position">0</property>
+              </packing>
+            </child>
+            <child>
+              <object class="GtkVBox" id="paddingbox4">
+                <property name="visible">True</property>
+                <property name="can_focus">False</property>
+                <property name="spacing">6</property>
+                <child>
+                  <object class="GtkCheckButton" id="bouton_afficher_noms_ib">
+                    <property name="label" translatable="yes">Display the (sub-)budget line name</property>
+                    <property name="visible">True</property>
+                    <property name="can_focus">True</property>
+                    <property name="receives_default">False</property>
+                    <property name="use_action_appearance">False</property>
+                    <property name="draw_indicator">True</property>
+                  </object>
+                  <packing>
+                    <property name="expand">True</property>
+                    <property name="fill">True</property>
+                    <property name="position">0</property>
+                  </packing>
+                </child>
+                <child>
+                  <object class="GtkCheckButton" id="bouton_affiche_sous_total_ib">
+                    <property name="label" translatable="yes">Display a sub-total for each budgetary line</property>
+                    <property name="visible">True</property>
+                    <property name="can_focus">True</property>
+                    <property name="receives_default">False</property>
+                    <property name="use_action_appearance">False</property>
+                    <property name="draw_indicator">True</property>
+                  </object>
+                  <packing>
+                    <property name="expand">True</property>
+                    <property name="fill">True</property>
+                    <property name="position">1</property>
+                  </packing>
+                </child>
+                <child>
+                  <object class="GtkCheckButton" id="bouton_afficher_sous_ib">
+                    <property name="label" translatable="yes">Display sub-budget lines</property>
+                    <property name="visible">True</property>
+                    <property name="can_focus">True</property>
+                    <property name="receives_default">False</property>
+                    <property name="use_action_appearance">False</property>
+                    <property name="draw_indicator">True</property>
+                  </object>
+                  <packing>
+                    <property name="expand">True</property>
+                    <property name="fill">True</property>
+                    <property name="position">2</property>
+                  </packing>
+                </child>
+                <child>
+                  <object class="GtkCheckButton" id="bouton_affiche_sous_total_sous_ib">
+                    <property name="label" translatable="yes">Display a sub-total for each sub-budget line</property>
+                    <property name="visible">True</property>
+                    <property name="can_focus">True</property>
+                    <property name="receives_default">False</property>
+                    <property name="use_action_appearance">False</property>
+                    <property name="draw_indicator">True</property>
+                  </object>
+                  <packing>
+                    <property name="expand">True</property>
+                    <property name="fill">True</property>
+                    <property name="position">3</property>
+                  </packing>
+                </child>
+                <child>
+                  <object class="GtkCheckButton" id="bouton_afficher_pas_de_sous_ib">
+                    <property name="label" translatable="yes">Display «No sub-budgetary line» if none</property>
+                    <property name="visible">True</property>
+                    <property name="can_focus">True</property>
+                    <property name="receives_default">False</property>
+                    <property name="use_action_appearance">False</property>
+                    <property name="draw_indicator">True</property>
+                  </object>
+                  <packing>
+                    <property name="expand">True</property>
+                    <property name="fill">True</property>
+                    <property name="position">4</property>
+                  </packing>
+                </child>
+              </object>
+              <packing>
+                <property name="expand">False</property>
+                <property name="fill">False</property>
+                <property name="position">1</property>
+              </packing>
+            </child>
+          </object>
+          <packing>
+            <property name="expand">False</property>
+            <property name="fill">False</property>
+            <property name="position">1</property>
+          </packing>
+        </child>
+      </object>
+      <packing>
+        <property name="expand">False</property>
+        <property name="fill">False</property>
+        <property name="position">4</property>
+      </packing>
     </child>
   </object>
-  <object class="GtkCheckButton" id="bouton_pas_detailler_ventilation">
-    <property name="label" translatable="yes">Do not detail split of transactions</property>
-    <property name="visible">True</property>
-    <property name="can_focus">True</property>
-    <property name="receives_default">False</property>
-    <property name="use_action_appearance">False</property>
-    <property name="draw_indicator">True</property>
-  </object>
-  <object class="GtkCheckButton" id="bouton_regroupe_ope_compte_etat">
-    <property name="label" translatable="yes">Group transactions by account</property>
-    <property name="visible">True</property>
-    <property name="can_focus">True</property>
-    <property name="receives_default">False</property>
-    <property name="use_action_appearance">False</property>
-    <property name="draw_indicator">True</property>
-  </object>
-  <object class="GtkCheckButton" id="bouton_utilise_ib_etat">
-    <property name="label" translatable="yes">Group transactions by budgetary line</property>
-    <property name="visible">True</property>
-    <property name="can_focus">True</property>
-    <property name="receives_default">False</property>
-    <property name="use_action_appearance">False</property>
-    <property name="draw_indicator">True</property>
-  </object>
-  <object class="GtkCheckButton" id="bouton_utilise_tiers_etat">
-    <property name="label" translatable="yes">Group transactions by payee</property>
-    <property name="visible">True</property>
-    <property name="can_focus">True</property>
-    <property name="receives_default">False</property>
-    <property name="use_action_appearance">False</property>
-    <property name="draw_indicator">True</property>
-  </object>
-  <object class="GtkCheckButton" id="bouton_group_by_categ">
-    <property name="label" translatable="yes">Group transactions by category</property>
-    <property name="visible">True</property>
-    <property name="can_focus">True</property>
-    <property name="receives_default">False</property>
-    <property name="use_action_appearance">False</property>
-    <property name="draw_indicator">True</property>
-  </object>
   <object class="GtkDialog" id="config_etats_dialog">
     <property name="can_focus">False</property>
     <property name="border_width">5</property>
@@ -157,35 +1361,41 @@
             <property name="visible">True</property>
             <property name="can_focus">True</property>
             <child>
-              <object class="GtkVBox" id="vbox10">
-                <property name="width_request">220</property>
+              <object class="GtkAlignment" id="alignment4">
                 <property name="visible">True</property>
                 <property name="can_focus">False</property>
+                <property name="right_padding">5</property>
                 <child>
-                  <object class="GtkScrolledWindow" id="sw_dialog">
+                  <object class="GtkVBox" id="vbox10">
+                    <property name="width_request">220</property>
                     <property name="visible">True</property>
-                    <property name="can_focus">True</property>
-                    <property name="hscrollbar_policy">never</property>
-                    <property name="vscrollbar_policy">automatic</property>
-                    <property name="shadow_type">in</property>
+                    <property name="can_focus">False</property>
                     <child>
-                      <object class="GtkTreeView" id="treeview_left_panel">
+                      <object class="GtkScrolledWindow" id="sw_dialog">
                         <property name="visible">True</property>
                         <property name="can_focus">True</property>
-                        <property name="can_default">True</property>
-                        <property name="headers_visible">False</property>
-                        <property name="headers_clickable">False</property>
-                        <property name="reorderable">True</property>
-                        <property name="enable_search">False</property>
-                        <property name="fixed_height_mode">True</property>
+                        <property name="hscrollbar_policy">never</property>
+                        <property name="vscrollbar_policy">automatic</property>
+                        <property name="shadow_type">in</property>
+                        <child>
+                          <object class="GtkTreeView" id="treeview_left_panel">
+                            <property name="visible">True</property>
+                            <property name="can_focus">True</property>
+                            <property name="can_default">True</property>
+                            <property name="headers_visible">False</property>
+                            <property name="reorderable">True</property>
+                            <property name="enable_search">False</property>
+                            <property name="fixed_height_mode">True</property>
+                          </object>
+                        </child>
                       </object>
+                      <packing>
+                        <property name="expand">True</property>
+                        <property name="fill">True</property>
+                        <property name="position">0</property>
+                      </packing>
                     </child>
                   </object>
-                  <packing>
-                    <property name="expand">True</property>
-                    <property name="fill">True</property>
-                    <property name="position">0</property>
-                  </packing>
                 </child>
               </object>
               <packing>
@@ -194,149 +1404,43 @@
               </packing>
             </child>
             <child>
-              <object class="GtkNotebook" id="notebook_config_etat">
+              <object class="GtkAlignment" id="alignment3">
                 <property name="visible">True</property>
-                <property name="can_focus">True</property>
-                <property name="show_tabs">False</property>
-                <property name="tab_border">0</property>
-                <property name="tab_hborder">0</property>
-                <property name="tab_vborder">0</property>
-              </object>
-              <packing>
-                <property name="resize">True</property>
-                <property name="shrink">True</property>
-              </packing>
-            </child>
-          </object>
-          <packing>
-            <property name="expand">True</property>
-            <property name="fill">True</property>
-            <property name="padding">10</property>
-            <property name="position">2</property>
-          </packing>
-        </child>
-      </object>
-    </child>
-    <action-widgets>
-      <action-widget response="-1">button_Annuler</action-widget>
-      <action-widget response="-5">button_OK</action-widget>
-    </action-widgets>
-  </object>
-  <object class="GtkHBox" id="hbox_data_grouping">
-    <property name="visible">True</property>
-    <property name="can_focus">False</property>
-    <child>
-      <object class="GtkScrolledWindow" id="sw_data_grouping">
-        <property name="visible">True</property>
-        <property name="can_focus">True</property>
-        <property name="hscrollbar_policy">automatic</property>
-        <property name="vscrollbar_policy">automatic</property>
-        <property name="shadow_type">in</property>
-        <child>
-          <object class="GtkTreeView" id="treeview_data_grouping">
-            <property name="height_request">150</property>
-            <property name="visible">True</property>
-            <property name="can_focus">True</property>
-            <property name="headers_visible">False</property>
-            <property name="headers_clickable">False</property>
-          </object>
-        </child>
-      </object>
-      <packing>
-        <property name="expand">True</property>
-        <property name="fill">True</property>
-        <property name="padding">5</property>
-        <property name="position">0</property>
-      </packing>
-    </child>
-    <child>
-      <object class="GtkVBox" id="vbox15">
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <property name="homogeneous">True</property>
-        <child>
-          <object class="GtkButton" id="button_data_grouping_up">
-            <property name="label">gtk-go-up</property>
-            <property name="width_request">100</property>
-            <property name="visible">True</property>
-            <property name="sensitive">False</property>
-            <property name="can_focus">True</property>
-            <property name="receives_default">True</property>
-            <property name="use_action_appearance">False</property>
-            <property name="relief">none</property>
-            <property name="use_stock">True</property>
-            <property name="xalign">0</property>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">False</property>
-            <property name="position">0</property>
-          </packing>
-        </child>
-        <child>
-          <object class="GtkButton" id="button_data_grouping_down">
-            <property name="label">gtk-go-down</property>
-            <property name="width_request">100</property>
-            <property name="visible">True</property>
-            <property name="sensitive">False</property>
-            <property name="can_focus">True</property>
-            <property name="receives_default">True</property>
-            <property name="use_action_appearance">False</property>
-            <property name="relief">none</property>
-            <property name="use_stock">True</property>
-            <property name="xalign">0</property>
-          </object>
-          <packing>
-            <property name="expand">False</property>
-            <property name="fill">False</property>
-            <property name="position">1</property>
-          </packing>
-        </child>
-      </object>
-      <packing>
-        <property name="expand">False</property>
-        <property name="fill">False</property>
-        <property name="position">1</property>
-      </packing>
-    </child>
-  </object>
-  <object class="GtkVBox" id="liste_montant_etat">
-    <property name="visible">True</property>
-    <property name="can_focus">False</property>
-    <child>
-      <object class="GtkHBox" id="hbox4">
-        <property name="visible">True</property>
-        <property name="can_focus">False</property>
-        <child>
-          <object class="GtkLabel" id="label12">
-            <property name="visible">True</property>
-            <property name="can_focus">False</property>
-            <property name="label" translatable="yes">Transactions with an amount of</property>
+                <property name="can_focus">False</property>
+                <property name="left_padding">5</property>
+                <property name="right_padding">5</property>
+                <child>
+                  <object class="GtkNotebook" id="notebook_config_etat">
+                    <property name="visible">True</property>
+                    <property name="can_focus">False</property>
+                    <property name="show_tabs">False</property>
+                    <property name="tab_border">0</property>
+                    <property name="tab_hborder">0</property>
+                    <property name="tab_vborder">0</property>
+                  </object>
+                </child>
+              </object>
+              <packing>
+                <property name="resize">True</property>
+                <property name="shrink">True</property>
+              </packing>
+            </child>
           </object>
           <packing>
-            <property name="expand">False</property>
-            <property name="fill">False</property>
-            <property name="position">0</property>
+            <property name="expand">True</property>
+            <property name="fill">True</property>
+            <property name="padding">10</property>
+            <property name="position">2</property>
           </packing>
         </child>
-        <child>
-          <placeholder/>
-        </child>
       </object>
-      <packing>
-        <property name="expand">False</property>
-        <property name="fill">False</property>
-        <property name="position">0</property>
-      </packing>
-    </child>
-    <child>
-      <placeholder/>
-    </child>
-    <child>
-      <placeholder/>
     </child>
+    <action-widgets>
+      <action-widget response="-1">button_Annuler</action-widget>
+      <action-widget response="-5">button_OK</action-widget>
+    </action-widgets>
   </object>
-  <object class="GtkVBox" id="liste_texte_etat">
+  <object class="GtkVBox" id="onglet_etat_categories">
     <property name="visible">True</property>
     <property name="can_focus">False</property>
     <property name="spacing">5</property>
@@ -344,17 +1448,6 @@
       <placeholder/>
     </child>
     <child>
-      <placeholder/>
-    </child>
-    <child>
-      <placeholder/>
-    </child>
-  </object>
-  <object class="GtkVBox" id="onglet_etat_categories">
-    <property name="visible">True</property>
-    <property name="can_focus">False</property>
-    <property name="spacing">5</property>
-    <child>
       <object class="GtkCheckButton" id="bouton_detaille_categ_etat">
         <property name="label" translatable="yes">Detail categories</property>
         <property name="visible">True</property>
@@ -367,7 +1460,7 @@
         <property name="expand">False</property>
         <property name="fill">False</property>
         <property name="padding">5</property>
-        <property name="position">0</property>
+        <property name="position">1</property>
       </packing>
     </child>
     <child>
@@ -599,7 +1692,7 @@
       <packing>
         <property name="expand">True</property>
         <property name="fill">True</property>
-        <property name="position">1</property>
+        <property name="position">2</property>
       </packing>
     </child>
   </object>
@@ -788,15 +1881,292 @@
   <object class="GtkVBox" id="onglet_etat_divers">
     <property name="visible">True</property>
     <property name="can_focus">False</property>
-    <property name="spacing">5</property>
+    <property name="spacing">18</property>
     <child>
       <placeholder/>
     </child>
     <child>
-      <placeholder/>
+      <object class="GtkVBox" id="vbox_paddingbox6">
+        <property name="visible">True</property>
+        <property name="can_focus">False</property>
+        <property name="spacing">6</property>
+        <child>
+          <object class="GtkLabel" id="title6">
+            <property name="visible">True</property>
+            <property name="can_focus">False</property>
+            <property name="xalign">0</property>
+            <property name="yalign">1</property>
+            <property name="label" translatable="yes">Selecting Transactions</property>
+            <attributes>
+              <attribute name="weight" value="bold"/>
+            </attributes>
+          </object>
+          <packing>
+            <property name="expand">True</property>
+            <property name="fill">True</property>
+            <property name="position">0</property>
+          </packing>
+        </child>
+        <child>
+          <object class="GtkHBox" id="hbox15">
+            <property name="visible">True</property>
+            <property name="can_focus">False</property>
+            <child>
+              <object class="GtkLabel" id="label23">
+                <property name="visible">True</property>
+                <property name="can_focus">False</property>
+                <property name="label" translatable="yes">    </property>
+              </object>
+              <packing>
+                <property name="expand">False</property>
+                <property name="fill">False</property>
+                <property name="position">0</property>
+              </packing>
+            </child>
+            <child>
+              <object class="GtkVBox" id="paddingbox_etat_divers1">
+                <property name="visible">True</property>
+                <property name="can_focus">False</property>
+                <property name="spacing">6</property>
+                <child>
+                  <object class="GtkVBox" id="vbox_select_transactions_buttons">
+                    <property name="visible">True</property>
+                    <property name="can_focus">False</property>
+                    <child>
+                      <object class="GtkRadioButton" id="radiobutton_marked_all">
+                        <property name="label" translatable="yes">All transactions</property>
+                        <property name="visible">True</property>
+                        <property name="can_focus">True</property>
+                        <property name="receives_default">False</property>
+                        <property name="use_action_appearance">False</property>
+                        <property name="active">True</property>
+                        <property name="draw_indicator">True</property>
+                      </object>
+                      <packing>
+                        <property name="expand">False</property>
+                        <property name="fill">False</property>
+                        <property name="position">0</property>
+                      </packing>
+                    </child>
+                    <child>
+                      <object class="GtkVBox" id="vbox6">
+                        <property name="visible">True</property>
+                        <property name="can_focus">False</property>
+                        <child>
+                          <object class="GtkRadioButton" id="radiobutton_marked">
+                            <property name="label" translatable="yes">Marked transactions</property>
+                            <property name="visible">True</property>
+                            <property name="can_focus">True</property>
+                            <property name="receives_default">False</property>
+                            <property name="use_action_appearance">False</property>
+                            <property name="draw_indicator">True</property>
+                            <property name="group">radiobutton_marked_all</property>
+                          </object>
+                          <packing>
+                            <property name="expand">False</property>
+                            <property name="fill">False</property>
+                            <property name="position">0</property>
+                          </packing>
+                        </child>
+                        <child>
+                          <object class="GtkAspectFrame" id="aspectframe1">
+                            <property name="visible">True</property>
+                            <property name="can_focus">False</property>
+                            <property name="label_xalign">0</property>
+                            <property name="shadow_type">none</property>
+                            <property name="xalign">0.070000000298023224</property>
+                            <child>
+                              <object class="GtkVBox" id="vbox_marked_buttons">
+                                <property name="visible">True</property>
+                                <property name="sensitive">False</property>
+                                <property name="can_focus">False</property>
+                                <property name="spacing">5</property>
+                                <property name="homogeneous">True</property>
+                                <child>
+                                  <object class="GtkCheckButton" id="checkbutton_marked_P">
+                                    <property name="label" translatable="yes">Pointing transactions</property>
+                                    <property name="visible">True</property>
+                                    <property name="can_focus">True</property>
+                                    <property name="receives_default">False</property>
+                                    <property name="use_action_appearance">False</property>
+                                    <property name="draw_indicator">True</property>
+                                  </object>
+                                  <packing>
+                                    <property name="expand">False</property>
+                                    <property name="fill">False</property>
+                                    <property name="position">0</property>
+                                  </packing>
+                                </child>
+                                <child>
+                                  <object class="GtkCheckButton" id="checkbutton_marked_T">
+                                    <property name="label" translatable="yes">Tele-transmitted transactions</property>
+                                    <property name="visible">True</property>
+                                    <property name="can_focus">True</property>
+                                    <property name="receives_default">False</property>
+                                    <property name="use_action_appearance">False</property>
+                                    <property name="draw_indicator">True</property>
+                                  </object>
+                                  <packing>
+                                    <property name="expand">False</property>
+                                    <property name="fill">False</property>
+                                    <property name="position">1</property>
+                                  </packing>
+                                </child>
+                                <child>
+                                  <object class="GtkCheckButton" id="checkbutton_marked_R">
+                                    <property name="label" translatable="yes">Reconciled transactions</property>
+                                    <property name="visible">True</property>
+                                    <property name="can_focus">True</property>
+                                    <property name="receives_default">False</property>
+                                    <property name="use_action_appearance">False</property>
+                                    <property name="active">True</property>
+                                    <property name="draw_indicator">True</property>
+                                  </object>
+                                  <packing>
+                                    <property name="expand">False</property>
+                                    <property name="fill">False</property>
+                                    <property name="position">2</property>
+                                  </packing>
+                                </child>
+                              </object>
+                            </child>
+                          </object>
+                          <packing>
+                            <property name="expand">False</property>
+                            <property name="fill">False</property>
+                            <property name="padding">5</property>
+                            <property name="position">1</property>
+                          </packing>
+                        </child>
+                      </object>
+                      <packing>
+                        <property name="expand">False</property>
+                        <property name="fill">False</property>
+                        <property name="position">1</property>
+                      </packing>
+                    </child>
+                    <child>
+                      <object class="GtkRadioButton" id="radiobutton_marked_No_R">
+                        <property name="label" translatable="yes">Unreconciled transactions</property>
+                        <property name="visible">True</property>
+                        <property name="can_focus">True</property>
+                        <property name="receives_default">False</property>
+                        <property name="use_action_appearance">False</property>
+                        <property name="draw_indicator">True</property>
+                        <property name="group">radiobutton_marked_all</property>
+                      </object>
+                      <packing>
+                        <property name="expand">False</property>
+                        <property name="fill">False</property>
+                        <property name="position">2</property>
+                      </packing>
+                    </child>
+                  </object>
+                  <packing>
+                    <property name="expand">True</property>
+                    <property name="fill">True</property>
+                    <property name="position">0</property>
+                  </packing>
+                </child>
+              </object>
+              <packing>
+                <property name="expand">False</property>
+                <property name="fill">False</property>
+                <property name="position">1</property>
+              </packing>
+            </child>
+          </object>
+          <packing>
+            <property name="expand">False</property>
+            <property name="fill">False</property>
+            <property name="position">1</property>
+          </packing>
+        </child>
+      </object>
+      <packing>
+        <property name="expand">False</property>
+        <property name="fill">False</property>
+        <property name="position">1</property>
+      </packing>
     </child>
     <child>
-      <placeholder/>
+      <object class="GtkVBox" id="vbox_paddingbox7">
+        <property name="visible">True</property>
+        <property name="can_focus">False</property>
+        <property name="spacing">6</property>
+        <child>
+          <object class="GtkLabel" id="title7">
+            <property name="visible">True</property>
+            <property name="can_focus">False</property>
+            <property name="xalign">0</property>
+            <property name="yalign">1</property>
+            <property name="label" translatable="yes">Split of transactions detail</property>
+            <attributes>
+              <attribute name="weight" value="bold"/>
+            </attributes>
+          </object>
+          <packing>
+            <property name="expand">True</property>
+            <property name="fill">True</property>
+            <property name="position">0</property>
+          </packing>
+        </child>
+        <child>
+          <object class="GtkHBox" id="hbox16">
+            <property name="visible">True</property>
+            <property name="can_focus">False</property>
+            <child>
+              <object class="GtkLabel" id="label24">
+                <property name="visible">True</property>
+                <property name="can_focus">False</property>
+                <property name="label" translatable="yes">    </property>
+              </object>
+              <packing>
+                <property name="expand">False</property>
+                <property name="fill">False</property>
+                <property name="position">0</property>
+              </packing>
+            </child>
+            <child>
+              <object class="GtkVBox" id="paddingbox_etat_divers2">
+                <property name="visible">True</property>
+                <property name="can_focus">False</property>
+                <property name="spacing">6</property>
+                <child>
+                  <object class="GtkCheckButton" id="bouton_pas_detailler_ventilation">
+                    <property name="label" translatable="yes">Do not detail split of transactions</property>
+                    <property name="visible">True</property>
+                    <property name="can_focus">True</property>
+                    <property name="receives_default">False</property>
+                    <property name="use_action_appearance">False</property>
+                    <property name="draw_indicator">True</property>
+                  </object>
+                  <packing>
+                    <property name="expand">True</property>
+                    <property name="fill">True</property>
+                    <property name="position">0</property>
+                  </packing>
+                </child>
+              </object>
+              <packing>
+                <property name="expand">False</property>
+                <property name="fill">False</property>
+                <property name="position">1</property>
+              </packing>
+            </child>
+          </object>
+          <packing>
+            <property name="expand">False</property>
+            <property name="fill">False</property>
+            <property name="position">1</property>
+          </packing>
+        </child>
+      </object>
+      <packing>
+        <property name="expand">False</property>
+        <property name="fill">False</property>
+        <property name="position">2</property>
+      </packing>
     </child>
   </object>
   <object class="GtkVBox" id="onglet_etat_ib">
@@ -1182,8 +2552,9 @@
       </packing>
     </child>
     <child>
-      <object class="GtkVBox" id="vbox_generale_montant_etat">
+      <object class="GtkVBox" id="vbox_generale_montants_etat">
         <property name="visible">True</property>
+        <property name="sensitive">False</property>
         <property name="can_focus">False</property>
         <property name="spacing">5</property>
         <child>
@@ -1194,7 +2565,26 @@
             <property name="vscrollbar_policy">automatic</property>
             <property name="shadow_type">in</property>
             <child>
-              <placeholder/>
+              <object class="GtkViewport" id="viewport2">
+                <property name="visible">True</property>
+                <property name="can_focus">False</property>
+                <child>
+                  <object class="GtkVBox" id="liste_montants_etat">
+                    <property name="visible">True</property>
+                    <property name="can_focus">False</property>
+                    <property name="spacing">5</property>
+                    <child>
+                      <placeholder/>
+                    </child>
+                    <child>
+                      <placeholder/>
+                    </child>
+                    <child>
+                      <placeholder/>
+                    </child>
+                  </object>
+                </child>
+              </object>
             </child>
           </object>
           <packing>
@@ -1626,8 +3016,9 @@
       </packing>
     </child>
     <child>
-      <object class="GtkVBox" id="vbox_generale_texte_etat">
+      <object class="GtkVBox" id="vbox_generale_textes_etat">
         <property name="visible">True</property>
+        <property name="sensitive">False</property>
         <property name="can_focus">False</property>
         <property name="spacing">5</property>
         <child>
@@ -1638,7 +3029,26 @@
             <property name="vscrollbar_policy">automatic</property>
             <property name="shadow_type">in</property>
             <child>
-              <placeholder/>
+              <object class="GtkViewport" id="viewport1">
+                <property name="visible">True</property>
+                <property name="can_focus">False</property>
+                <child>
+                  <object class="GtkVBox" id="liste_textes_etat">
+                    <property name="visible">True</property>
+                    <property name="can_focus">False</property>
+                    <property name="spacing">5</property>
+                    <child>
+                      <placeholder/>
+                    </child>
+                    <child>
+                      <placeholder/>
+                    </child>
+                    <child>
+                      <placeholder/>
+                    </child>
+                  </object>
+                </child>
+              </object>
             </child>
           </object>
           <packing>
@@ -2175,95 +3585,345 @@ to add at the selection</property>
       <packing>
         <property name="expand">False</property>
         <property name="fill">False</property>
-        <property name="padding">5</property>
-        <property name="position">5</property>
+        <property name="padding">5</property>
+        <property name="position">5</property>
+      </packing>
+    </child>
+  </object>
+  <object class="GtkVBox" id="page_data_grouping">
+    <property name="visible">True</property>
+    <property name="can_focus">False</property>
+    <property name="spacing">18</property>
+    <child>
+      <placeholder/>
+    </child>
+    <child>
+      <object class="GtkVBox" id="vbox_paddingbox4">
+        <property name="visible">True</property>
+        <property name="can_focus">False</property>
+        <property name="spacing">6</property>
+        <child>
+          <object class="GtkLabel" id="title4">
+            <property name="visible">True</property>
+            <property name="can_focus">False</property>
+            <property name="xalign">0</property>
+            <property name="yalign">1</property>
+            <property name="label" translatable="yes">Group transactions</property>
+            <attributes>
+              <attribute name="weight" value="bold"/>
+            </attributes>
+          </object>
+          <packing>
+            <property name="expand">True</property>
+            <property name="fill">True</property>
+            <property name="position">0</property>
+          </packing>
+        </child>
+        <child>
+          <object class="GtkHBox" id="hbox13">
+            <property name="visible">True</property>
+            <property name="can_focus">False</property>
+            <child>
+              <object class="GtkLabel" id="label21">
+                <property name="visible">True</property>
+                <property name="can_focus">False</property>
+                <property name="label" translatable="yes">    </property>
+              </object>
+              <packing>
+                <property name="expand">False</property>
+                <property name="fill">False</property>
+                <property name="position">0</property>
+              </packing>
+            </child>
+            <child>
+              <object class="GtkVBox" id="paddingbox_data_grouping1">
+                <property name="visible">True</property>
+                <property name="can_focus">False</property>
+                <property name="spacing">6</property>
+                <child>
+                  <object class="GtkCheckButton" id="bouton_regroupe_ope_compte_etat">
+                    <property name="label" translatable="yes">Group transactions by account</property>
+                    <property name="visible">True</property>
+                    <property name="can_focus">True</property>
+                    <property name="receives_default">False</property>
+                    <property name="use_action_appearance">False</property>
+                    <property name="draw_indicator">True</property>
+                  </object>
+                  <packing>
+                    <property name="expand">True</property>
+                    <property name="fill">True</property>
+                    <property name="position">0</property>
+                  </packing>
+                </child>
+                <child>
+                  <object class="GtkCheckButton" id="bouton_utilise_tiers_etat">
+                    <property name="label" translatable="yes">Group transactions by payee</property>
+                    <property name="visible">True</property>
+                    <property name="can_focus">True</property>
+                    <property name="receives_default">False</property>
+                    <property name="use_action_appearance">False</property>
+                    <property name="draw_indicator">True</property>
+                  </object>
+                  <packing>
+                    <property name="expand">True</property>
+                    <property name="fill">True</property>
+                    <property name="position">1</property>
+                  </packing>
+                </child>
+                <child>
+                  <object class="GtkCheckButton" id="bouton_group_by_categ">
+                    <property name="label" translatable="yes">Group transactions by category</property>
+                    <property name="visible">True</property>
+                    <property name="can_focus">True</property>
+                    <property name="receives_default">False</property>
+                    <property name="use_action_appearance">False</property>
+                    <property name="draw_indicator">True</property>
+                  </object>
+                  <packing>
+                    <property name="expand">True</property>
+                    <property name="fill">True</property>
+                    <property name="position">2</property>
+                  </packing>
+                </child>
+                <child>
+                  <object class="GtkCheckButton" id="bouton_utilise_ib_etat">
+                    <property name="label" translatable="yes">Group transactions by budgetary line</property>
+                    <property name="visible">True</property>
+                    <property name="can_focus">True</property>
+                    <property name="receives_default">False</property>
+                    <property name="use_action_appearance">False</property>
+                    <property name="draw_indicator">True</property>
+                  </object>
+                  <packing>
+                    <property name="expand">True</property>
+                    <property name="fill">True</property>
+                    <property name="position">3</property>
+                  </packing>
+                </child>
+              </object>
+              <packing>
+                <property name="expand">False</property>
+                <property name="fill">False</property>
+                <property name="position">1</property>
+              </packing>
+            </child>
+          </object>
+          <packing>
+            <property name="expand">False</property>
+            <property name="fill">False</property>
+            <property name="position">1</property>
+          </packing>
+        </child>
+      </object>
+      <packing>
+        <property name="expand">False</property>
+        <property name="fill">False</property>
+        <property name="position">1</property>
+      </packing>
+    </child>
+    <child>
+      <object class="GtkVBox" id="vbox_paddingbox5">
+        <property name="visible">True</property>
+        <property name="can_focus">False</property>
+        <property name="spacing">6</property>
+        <child>
+          <object class="GtkLabel" id="title5">
+            <property name="visible">True</property>
+            <property name="can_focus">False</property>
+            <property name="xalign">0</property>
+            <property name="yalign">1</property>
+            <property name="label" translatable="yes">Group level organisation</property>
+            <attributes>
+              <attribute name="weight" value="bold"/>
+            </attributes>
+          </object>
+          <packing>
+            <property name="expand">True</property>
+            <property name="fill">True</property>
+            <property name="position">0</property>
+          </packing>
+        </child>
+        <child>
+          <object class="GtkHBox" id="hbox14">
+            <property name="visible">True</property>
+            <property name="can_focus">False</property>
+            <child>
+              <object class="GtkLabel" id="label22">
+                <property name="visible">True</property>
+                <property name="can_focus">False</property>
+                <property name="label" translatable="yes">    </property>
+              </object>
+              <packing>
+                <property name="expand">False</property>
+                <property name="fill">False</property>
+                <property name="position">0</property>
+              </packing>
+            </child>
+            <child>
+              <object class="GtkVBox" id="paddingbox_data_grouping2">
+                <property name="visible">True</property>
+                <property name="can_focus">False</property>
+                <property name="spacing">6</property>
+                <child>
+                  <object class="GtkHBox" id="hbox_data_grouping">
+                    <property name="visible">True</property>
+                    <property name="can_focus">False</property>
+                    <child>
+                      <object class="GtkScrolledWindow" id="sw_data_grouping">
+                        <property name="visible">True</property>
+                        <property name="can_focus">True</property>
+                        <property name="hscrollbar_policy">automatic</property>
+                        <property name="vscrollbar_policy">automatic</property>
+                        <property name="shadow_type">in</property>
+                        <child>
+                          <object class="GtkTreeView" id="treeview_data_grouping">
+                            <property name="width_request">300</property>
+                            <property name="height_request">150</property>
+                            <property name="visible">True</property>
+                            <property name="can_focus">True</property>
+                            <property name="headers_visible">False</property>
+                          </object>
+                        </child>
+                      </object>
+                      <packing>
+                        <property name="expand">False</property>
+                        <property name="fill">False</property>
+                        <property name="padding">5</property>
+                        <property name="position">0</property>
+                      </packing>
+                    </child>
+                    <child>
+                      <object class="GtkVBox" id="vbox15">
+                        <property name="visible">True</property>
+                        <property name="can_focus">False</property>
+                        <property name="homogeneous">True</property>
+                        <child>
+                          <object class="GtkButton" id="button_data_grouping_up">
+                            <property name="label">gtk-go-up</property>
+                            <property name="width_request">100</property>
+                            <property name="visible">True</property>
+                            <property name="sensitive">False</property>
+                            <property name="can_focus">True</property>
+                            <property name="receives_default">True</property>
+                            <property name="use_action_appearance">False</property>
+                            <property name="relief">none</property>
+                            <property name="use_stock">True</property>
+                            <property name="xalign">0</property>
+                          </object>
+                          <packing>
+                            <property name="expand">False</property>
+                            <property name="fill">False</property>
+                            <property name="position">0</property>
+                          </packing>
+                        </child>
+                        <child>
+                          <object class="GtkButton" id="button_data_grouping_down">
+                            <property name="label">gtk-go-down</property>
+                            <property name="width_request">100</property>
+                            <property name="visible">True</property>
+                            <property name="sensitive">False</property>
+                            <property name="can_focus">True</property>
+                            <property name="receives_default">True</property>
+                            <property name="use_action_appearance">False</property>
+                            <property name="relief">none</property>
+                            <property name="use_stock">True</property>
+                            <property name="xalign">0</property>
+                          </object>
+                          <packing>
+                            <property name="expand">False</property>
+                            <property name="fill">False</property>
+                            <property name="position">1</property>
+                          </packing>
+                        </child>
+                      </object>
+                      <packing>
+                        <property name="expand">False</property>
+                        <property name="fill">False</property>
+                        <property name="position">1</property>
+                      </packing>
+                    </child>
+                  </object>
+                  <packing>
+                    <property name="expand">True</property>
+                    <property name="fill">True</property>
+                    <property name="position">0</property>
+                  </packing>
+                </child>
+              </object>
+              <packing>
+                <property name="expand">False</property>
+                <property name="fill">False</property>
+                <property name="position">1</property>
+              </packing>
+            </child>
+          </object>
+          <packing>
+            <property name="expand">False</property>
+            <property name="fill">False</property>
+            <property name="position">1</property>
+          </packing>
+        </child>
+      </object>
+      <packing>
+        <property name="expand">False</property>
+        <property name="fill">False</property>
+        <property name="position">2</property>
       </packing>
     </child>
   </object>
-  <object class="GtkVBox" id="page_data_grouping">
-    <property name="visible">True</property>
-    <property name="can_focus">False</property>
-    <property name="spacing">5</property>
-    <child>
-      <placeholder/>
-    </child>
-    <child>
-      <placeholder/>
-    </child>
-    <child>
-      <placeholder/>
-    </child>
-  </object>
   <object class="GtkVBox" id="page_data_separation">
     <property name="visible">True</property>
     <property name="can_focus">False</property>
-    <property name="spacing">5</property>
-    <child>
-      <placeholder/>
-    </child>
+    <property name="spacing">18</property>
     <child>
       <placeholder/>
     </child>
     <child>
-      <placeholder/>
-    </child>
-  </object>
-  <object class="GtkVBox" id="vbox_select_transactions_buttons">
-    <property name="visible">True</property>
-    <property name="can_focus">False</property>
-    <child>
-      <object class="GtkRadioButton" id="radiobutton_marked_all">
-        <property name="label" translatable="yes">All transactions</property>
-        <property name="visible">True</property>
-        <property name="can_focus">True</property>
-        <property name="receives_default">False</property>
-        <property name="use_action_appearance">False</property>
-        <property name="active">True</property>
-        <property name="draw_indicator">True</property>
-      </object>
-      <packing>
-        <property name="expand">False</property>
-        <property name="fill">False</property>
-        <property name="position">0</property>
-      </packing>
-    </child>
-    <child>
-      <object class="GtkVBox" id="vbox6">
+      <object class="GtkVBox" id="vbox_paddingbox2">
         <property name="visible">True</property>
         <property name="can_focus">False</property>
+        <property name="spacing">6</property>
         <child>
-          <object class="GtkRadioButton" id="radiobutton_marked">
-            <property name="label" translatable="yes">Marked transactions</property>
+          <object class="GtkLabel" id="title2">
             <property name="visible">True</property>
-            <property name="can_focus">True</property>
-            <property name="receives_default">False</property>
-            <property name="use_action_appearance">False</property>
-            <property name="draw_indicator">True</property>
-            <property name="group">radiobutton_marked_all</property>
+            <property name="can_focus">False</property>
+            <property name="xalign">0</property>
+            <property name="yalign">1</property>
+            <property name="label" translatable="yes">Data separation</property>
+            <attributes>
+              <attribute name="weight" value="bold"/>
+            </attributes>
           </object>
           <packing>
-            <property name="expand">False</property>
-            <property name="fill">False</property>
+            <property name="expand">True</property>
+            <property name="fill">True</property>
             <property name="position">0</property>
           </packing>
         </child>
         <child>
-          <object class="GtkAspectFrame" id="aspectframe1">
+          <object class="GtkHBox" id="hbox11">
             <property name="visible">True</property>
             <property name="can_focus">False</property>
-            <property name="label_xalign">0</property>
-            <property name="shadow_type">none</property>
-            <property name="xalign">0.070000000298023224</property>
             <child>
-              <object class="GtkVBox" id="vbox_marked_buttons">
+              <object class="GtkLabel" id="label19">
                 <property name="visible">True</property>
-                <property name="sensitive">False</property>
                 <property name="can_focus">False</property>
-                <property name="spacing">5</property>
-                <property name="homogeneous">True</property>
+                <property name="label" translatable="yes">    </property>
+              </object>
+              <packing>
+                <property name="expand">False</property>
+                <property name="fill">False</property>
+                <property name="position">0</property>
+              </packing>
+            </child>
+            <child>
+              <object class="GtkVBox" id="paddingbox_data_separation1">
+                <property name="visible">True</property>
+                <property name="can_focus">False</property>
+                <property name="spacing">6</property>
                 <child>
-                  <object class="GtkCheckButton" id="checkbutton_marked_P">
-                    <property name="label" translatable="yes">Pointing transactions</property>
+                  <object class="GtkCheckButton" id="bouton_separer_revenus_depenses">
+                    <property name="label" translatable="yes">Split incomes and outgoings</property>
                     <property name="visible">True</property>
                     <property name="can_focus">True</property>
                     <property name="receives_default">False</property>
@@ -2271,14 +3931,14 @@ to add at the selection</property>
                     <property name="draw_indicator">True</property>
                   </object>
                   <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">False</property>
+                    <property name="expand">True</property>
+                    <property name="fill">True</property>
                     <property name="position">0</property>
                   </packing>
                 </child>
                 <child>
-                  <object class="GtkCheckButton" id="checkbutton_marked_T">
-                    <property name="label" translatable="yes">Tele-transmitted transactions</property>
+                  <object class="GtkCheckButton" id="bouton_separe_exo_etat">
+                    <property name="label" translatable="yes">Split by financial year</property>
                     <property name="visible">True</property>
                     <property name="can_focus">True</property>
                     <property name="receives_default">False</property>
@@ -2286,34 +3946,37 @@ to add at the selection</property>
                     <property name="draw_indicator">True</property>
                   </object>
                   <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">False</property>
+                    <property name="expand">True</property>
+                    <property name="fill">True</property>
                     <property name="position">1</property>
                   </packing>
                 </child>
                 <child>
-                  <object class="GtkCheckButton" id="checkbutton_marked_R">
-                    <property name="label" translatable="yes">Reconciled transactions</property>
+                  <object class="GtkCheckButton" id="bouton_separe_plages_etat">
+                    <property name="label" translatable="yes">Split by period</property>
                     <property name="visible">True</property>
                     <property name="can_focus">True</property>
                     <property name="receives_default">False</property>
                     <property name="use_action_appearance">False</property>
-                    <property name="active">True</property>
                     <property name="draw_indicator">True</property>
                   </object>
                   <packing>
-                    <property name="expand">False</property>
-                    <property name="fill">False</property>
+                    <property name="expand">True</property>
+                    <property name="fill">True</property>
                     <property name="position">2</property>
                   </packing>
                 </child>
               </object>
+              <packing>
+                <property name="expand">False</property>
+                <property name="fill">False</property>
+                <property name="position">1</property>
+              </packing>
             </child>
           </object>
           <packing>
             <property name="expand">False</property>
             <property name="fill">False</property>
-            <property name="padding">5</property>
             <property name="position">1</property>
           </packing>
         </child>
@@ -2325,20 +3988,228 @@ to add at the selection</property>
       </packing>
     </child>
     <child>
-      <object class="GtkRadioButton" id="radiobutton_marked_No_R">
-        <property name="label" translatable="yes">Unreconciled transactions</property>
+      <object class="GtkVBox" id="vbox_paddingbox3">
+        <property name="can_focus">False</property>
+        <property name="spacing">6</property>
+        <child>
+          <object class="GtkLabel" id="title3">
+            <property name="visible">True</property>
+            <property name="can_focus">False</property>
+            <property name="xalign">0</property>
+            <property name="yalign">1</property>
+            <property name="label" translatable="yes">Separation by period</property>
+            <attributes>
+              <attribute name="weight" value="bold"/>
+            </attributes>
+          </object>
+          <packing>
+            <property name="expand">False</property>
+            <property name="fill">False</property>
+            <property name="position">0</property>
+          </packing>
+        </child>
+        <child>
+          <object class="GtkHBox" id="hbox12">
+            <property name="visible">True</property>
+            <property name="can_focus">False</property>
+            <child>
+              <object class="GtkLabel" id="label20">
+                <property name="visible">True</property>
+                <property name="can_focus">False</property>
+                <property name="label" translatable="yes">    </property>
+              </object>
+              <packing>
+                <property name="expand">False</property>
+                <property name="fill">False</property>
+                <property name="position">0</property>
+              </packing>
+            </child>
+            <child>
+              <object class="GtkVBox" id="paddingbox_data_separation2">
+                <property name="visible">True</property>
+                <property name="sensitive">False</property>
+                <property name="can_focus">False</property>
+                <property name="spacing">6</property>
+                <property name="homogeneous">True</property>
+                <child>
+                  <object class="GtkHBox" id="hbox3">
+                    <property name="visible">True</property>
+                    <property name="can_focus">False</property>
+                    <property name="spacing">5</property>
+                    <child>
+                      <object class="GtkLabel" id="label15">
+                        <property name="visible">True</property>
+                        <property name="can_focus">False</property>
+                        <property name="xalign">0.05000000074505806</property>
+                        <property name="label" translatable="yes">Separation by time period: </property>
+                        <property name="track_visited_links">False</property>
+                      </object>
+                      <packing>
+                        <property name="expand">True</property>
+                        <property name="fill">True</property>
+                        <property name="position">0</property>
+                      </packing>
+                    </child>
+                    <child>
+                      <object class="GtkComboBox" id="bouton_type_separe_plages_etat">
+                        <property name="width_request">100</property>
+                        <property name="visible">True</property>
+                        <property name="can_focus">False</property>
+                        <property name="active">0</property>
+                      </object>
+                      <packing>
+                        <property name="expand">True</property>
+                        <property name="fill">True</property>
+                        <property name="position">1</property>
+                      </packing>
+                    </child>
+                  </object>
+                  <packing>
+                    <property name="expand">False</property>
+                    <property name="fill">False</property>
+                    <property name="position">0</property>
+                  </packing>
+                </child>
+                <child>
+                  <object class="GtkHBox" id="hbox8">
+                    <property name="visible">True</property>
+                    <property name="can_focus">False</property>
+                    <property name="spacing">5</property>
+                    <child>
+                      <object class="GtkLabel" id="label16">
+                        <property name="visible">True</property>
+                        <property name="can_focus">False</property>
+                        <property name="xalign">0.05000000074505806</property>
+                        <property name="label" translatable="yes">Beginning of week: </property>
+                      </object>
+                      <packing>
+                        <property name="expand">True</property>
+                        <property name="fill">True</property>
+                        <property name="position">0</property>
+                      </packing>
+                    </child>
+                    <child>
+                      <object class="GtkComboBox" id="bouton_debut_semaine">
+                        <property name="width_request">100</property>
+                        <property name="visible">True</property>
+                        <property name="sensitive">False</property>
+                        <property name="can_focus">False</property>
+                        <property name="active">0</property>
+                      </object>
+                      <packing>
+                        <property name="expand">True</property>
+                        <property name="fill">True</property>
+                        <property name="position">1</property>
+                      </packing>
+                    </child>
+                  </object>
+                  <packing>
+                    <property name="expand">False</property>
+                    <property name="fill">False</property>
+                    <property name="position">1</property>
+                  </packing>
+                </child>
+              </object>
+              <packing>
+                <property name="expand">False</property>
+                <property name="fill">False</property>
+                <property name="position">1</property>
+              </packing>
+            </child>
+          </object>
+          <packing>
+            <property name="expand">False</property>
+            <property name="fill">False</property>
+            <property name="position">1</property>
+          </packing>
+        </child>
+      </object>
+      <packing>
+        <property name="expand">True</property>
+        <property name="fill">True</property>
+        <property name="position">2</property>
+      </packing>
+    </child>
+  </object>
+  <object class="GtkVBox" id="vbox_paddingbox1">
+    <property name="visible">True</property>
+    <property name="can_focus">False</property>
+    <property name="spacing">6</property>
+    <child>
+      <object class="GtkLabel" id="title1">
+        <property name="visible">True</property>
+        <property name="can_focus">False</property>
+        <property name="xalign">0</property>
+        <property name="yalign">1</property>
+        <property name="label" translatable="yes">titre</property>
+        <attributes>
+          <attribute name="weight" value="bold"/>
+        </attributes>
+      </object>
+      <packing>
+        <property name="expand">True</property>
+        <property name="fill">True</property>
+        <property name="position">0</property>
+      </packing>
+    </child>
+    <child>
+      <object class="GtkHBox" id="hbox10">
         <property name="visible">True</property>
-        <property name="can_focus">True</property>
-        <property name="receives_default">False</property>
-        <property name="use_action_appearance">False</property>
-        <property name="draw_indicator">True</property>
-        <property name="group">radiobutton_marked_all</property>
+        <property name="can_focus">False</property>
+        <child>
+          <object class="GtkLabel" id="label17">
+            <property name="visible">True</property>
+            <property name="can_focus">False</property>
+            <property name="label" translatable="yes">    </property>
+          </object>
+          <packing>
+            <property name="expand">False</property>
+            <property name="fill">False</property>
+            <property name="position">0</property>
+          </packing>
+        </child>
+        <child>
+          <object class="GtkVBox" id="paddingbox1">
+            <property name="visible">True</property>
+            <property name="can_focus">False</property>
+            <property name="spacing">6</property>
+            <child>
+              <placeholder/>
+            </child>
+            <child>
+              <placeholder/>
+            </child>
+            <child>
+              <placeholder/>
+            </child>
+          </object>
+          <packing>
+            <property name="expand">False</property>
+            <property name="fill">False</property>
+            <property name="position">1</property>
+          </packing>
+        </child>
       </object>
       <packing>
         <property name="expand">False</property>
         <property name="fill">False</property>
-        <property name="position">2</property>
+        <property name="position">1</property>
       </packing>
     </child>
   </object>
+  <object class="GtkSizeGroup" id="sizegroup_affichage_devises">
+    <widgets>
+      <widget name="label34"/>
+      <widget name="label35"/>
+      <widget name="label36"/>
+      <widget name="label37"/>
+      <widget name="label38"/>
+    </widgets>
+  </object>
+  <object class="GtkSizeGroup" id="sizegroup_data_separation">
+    <widgets>
+      <widget name="label15"/>
+      <widget name="label16"/>
+    </widgets>
+  </object>
 </interface>
diff --git a/src/utils.c b/src/utils.c
index ef6e01a..f04c291 100644
--- a/src/utils.c
+++ b/src/utils.c
@@ -694,6 +694,79 @@ gboolean utils_tree_view_all_rows_are_selected ( GtkTreeView *tree_view )
 }
 
 
+/**
+ * Cette fonction retourne un GtkListStore à partir d'un tableau de chaine
+ *
+ * \param le tableau de chaines à mettre dans le modèle
+ *
+ * \return un GtkListStore.
+ */
+GtkListStore *utils_list_store_create_from_string_array ( gchar **array )
+{
+    GtkListStore *store = NULL;
+    gint i = 0;
+
+    store = gtk_list_store_new ( 2, G_TYPE_STRING, G_TYPE_INT );
+
+    while ( array[i] )
+    {
+        GtkTreeIter iter;
+        gchar *string = gettext ( array[i] );
+
+        gtk_list_store_append ( store, &iter );
+        gtk_list_store_set ( store, &iter, 0, string, 1, i, -1 );
+    
+        i++;
+    }
+
+    /* return */
+    return store;
+}
+
+
+/**
+ * Cette fonction crée la colonne visible d'un GtkComboBox
+ *
+ * \param le combo à initialiser
+ * \param le numéro de la colonne texte
+ *
+ * \return
+ */
+void utils_gtk_combo_box_set_text_renderer ( GtkComboBox *combo,
+                        gint num_col )
+{
+    GtkCellRenderer *renderer;
+
+    renderer = gtk_cell_renderer_text_new ( );
+    gtk_cell_layout_pack_start ( GTK_CELL_LAYOUT ( combo ), renderer, TRUE );
+    gtk_cell_layout_set_attributes ( GTK_CELL_LAYOUT ( combo ), renderer,
+                                    "text", num_col,
+                                    NULL );
+}
+
+
+/**
+ * revoie un combo_box avec une GtkListStore et la colonne 0 en texte
+ * \param le tableau de chaines à mettre dans le modèle
+ *
+ * \return un GtkComboBox.
+ */
+GtkWidget *utils_combo_box_make_from_string_array ( gchar **array )
+{
+    GtkWidget *combo;
+    GtkTreeModel *model;
+
+    combo = gtk_combo_box_new ( );
+
+    model = GTK_TREE_MODEL ( utils_list_store_create_from_string_array ( array ) );
+    gtk_combo_box_set_model ( GTK_COMBO_BOX ( combo ), model );
+    utils_gtk_combo_box_set_text_renderer ( GTK_COMBO_BOX ( combo ), 0 );
+    gtk_combo_box_set_active ( GTK_COMBO_BOX ( combo ), 0 );
+
+    return combo;
+}
+
+
 /* Local Variables: */
 /* c-basic-offset: 4 */
 /* End: */
diff --git a/src/utils.h b/src/utils.h
index f7b875f..ef540e2 100644
--- a/src/utils.h
+++ b/src/utils.h
@@ -9,6 +9,7 @@
 
 /* START_DECLARATION */
 gboolean assert_account_loaded ();
+GtkWidget *utils_combo_box_make_from_string_array ( gchar **array );
 gboolean desensitive_widget ( gpointer object,
                         GtkWidget *widget );
 gchar *get_gtk_run_version ( void );
@@ -33,6 +34,9 @@ gboolean sens_desensitive_pointeur ( GtkWidget *bouton,
 gboolean sensitive_widget ( gpointer object,
                         GtkWidget *widget );
 void update_gui ( void );
+void utils_gtk_combo_box_set_text_renderer ( GtkComboBox *combo,
+                        gint num_col );
+GtkListStore *utils_list_store_create_from_string_array ( gchar **array );
 gboolean utils_tree_view_all_rows_are_selected ( GtkTreeView *tree_view );
 void utils_set_tree_view_selection_and_text_color ( GtkWidget *tree_view );
 gboolean utils_set_tree_view_background_color ( GtkWidget *tree_view,


hooks/post-receive
-- 
grisbi


More information about the cvs mailing list