[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Þ±>+ ØIJ>+ û²>+ ɲ>+ _³>+ Ø$û²>+ Ø_³>+ ¨ _³>+ 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Þ±>+ ØIJ>+ û²>+ ɲ>+ _³>+ Ø$û²>+ Ø_³>+ ¨ _³>+ 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Þ±>+ ØIJ>+ û²>+ ɲ>+ _³>+ Ø$û²>+ Ø_³>+ ¨ _³>+ 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Þ±>+ ØIJ>+ û²>+ ɲ>+ _³>+ Ø$û²>+ Ø_³>+ ¨ _³>+ 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Þ±>+ ØIJ>+ û²>+ ɲ>+ _³>+ Ø$û²>+ Ø_³>+ ¨ _³>+ 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Þ±>+ ØIJ>+ û²>+ ɲ>+ _³>+ Ø$û²>+ Ø_³>+ ¨ _³>+ 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Þ±>+ ØIJ>+ û²>+ ɲ>+ _³>+ Ø$û²>+ Ø_³>+ ¨ _³>+ 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Þ±>+ ØIJ>+ û²>+ ɲ>+ _³>+ Ø$û²>+ Ø_³>+ ¨ _³>+ 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, "
" ) )
- {
- 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], "
", 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, "
" ) )
+ {
+ gchar **owner_tab;
+ gchar *owner_str;
- /* normally, shouldn't come here */
- i++;
- }
- while ( attribute_names[i] );
-}
+ owner_tab = g_strsplit ( attribute_values[i], "
", 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Þ±>+ ØIJ>+ û²>+ ɲ>+ _³>+ Ø$û²>+ Ø_³>+ ¨ _³>+ 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 ( ¤t_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