From 86d46eb0ba68647c34dbf74e59e58fbfe513bede Mon Sep 17 00:00:00 2001
From: Christian Wehling
Date: Wed, 17 Jan 2024 20:56:49 +0100
Subject: [PATCH] HBCI is a subtype of FinTS, therefore some text passages have
to be adjusted.
---
gnucash/gnome/dialog-imap-editor.c | 2 +-
gnucash/gnome/gnucash.appdata.xml.in.in | 17 ++++++++++-------
gnucash/import-export/aqb/dialog-ab-pref.glade | 12 ++++++------
gnucash/import-export/aqb/gnc-ab-utils.c | 11 ++++++-----
.../import-export/aqb/gnc-plugin-aqbanking.ui | 2 +-
...h.GnuCash.dialogs.import.hbci.gschema.xml.in | 8 ++++----
6 files changed, 28 insertions(+), 24 deletions(-)
diff --git a/gnucash/gnome/dialog-imap-editor.c b/gnucash/gnome/dialog-imap-editor.c
index 581ef2c7667..7a2e50f5c5b 100644
--- a/gnucash/gnome/dialog-imap-editor.c
+++ b/gnucash/gnome/dialog-imap-editor.c
@@ -765,7 +765,7 @@ get_account_info_online (ImapDialog *imap_dialog, GList *accts)
// Add top level entry and pass iter to add_to_store
gtk_tree_store_append (GTK_TREE_STORE(imap_dialog->model), &toplevel, NULL);
- add_to_store (imap_dialog, &toplevel, _("Online HBCI"), &imapInfo);
+ add_to_store (imap_dialog, &toplevel, _("Online FinTS"), &imapInfo);
}
g_free (hbci_account_id);
g_free (hbci_bank_code);
diff --git a/gnucash/gnome/gnucash.appdata.xml.in.in b/gnucash/gnome/gnucash.appdata.xml.in.in
index cd4da359942..0c8436d3564 100644
--- a/gnucash/gnome/gnucash.appdata.xml.in.in
+++ b/gnucash/gnome/gnucash.appdata.xml.in.in
@@ -14,13 +14,16 @@
With GnuCash you can (but are not limited to):
- - Keep track of your day to day personal income and expenses
- - Manage your stock, bond and mutual fund accounts with ease
- - Keep your small business' accounting up to date
- - Create accurate reports and graphs from your financial data
- - Set up scheduled transactions to avoid repeated data entry
- - Exchange by CSV/FinTS(former HBCI) or import SWIFT-MT9xx/QIF/OFX data including Transaction Matching
- - Perform financial calculations, such as a loan repayment
+ - Keep track of your day to day personal income and expenses.
+ - Manage your stock, bond and mutual fund accounts with ease.
+ - Keep your small business' accounting up to date.
+ - Create accurate reports and graphs from your financial data.
+ - Set up scheduled transactions to avoid repeated data entry.
+ - Process your bank data via online banking using OFX DirectConnect or FinTS.
+ - Download Transactions and Balances and initiate various SEPA Actions using AqBanking.
+ - Import accounts, business data, prices, and transactions from CSV and transactions and balances from many formats including CAMT, SWIFT-MT9xx, and OFX.
+ - Export the account tree or transactions as CSV.
+ - Perform financial calculations, such as a loan repayment.
diff --git a/gnucash/import-export/aqb/dialog-ab-pref.glade b/gnucash/import-export/aqb/dialog-ab-pref.glade
index 735b499912f..230d42d8e24 100644
--- a/gnucash/import-export/aqb/dialog-ab-pref.glade
+++ b/gnucash/import-export/aqb/dialog-ab-pref.glade
@@ -36,8 +36,8 @@
True
False
True
- If active, the window will be closed automatically when you finish the HBCI/AqBanking import process. Otherwise it will stay open.
- If active, the window will be closed automatically when you finish the HBCI/AqBanking import process. Otherwise it will stay open.
+ If active, the window will be closed automatically when you finish the AqBanking import process. Otherwise it will stay open.
+ If active, the window will be closed automatically when you finish the AqBanking import process. Otherwise it will stay open.
start
True
True
@@ -54,8 +54,8 @@
True
False
True
- If active, the PIN for HBCI/AqBanking actions will be remembered in memory during a session. Otherwise it will have to be entered again each time during a session when it is needed.
- If active, the PIN for HBCI/AqBanking actions will be remembered in memory during a session. Otherwise it will have to be entered again each time during a session when it is needed.
+ If active, the PIN for AqBanking actions will be remembered in memory during a session. Otherwise it will have to be entered again each time during a session when it is needed.
+ If active, the PIN for AqBanking actions will be remembered in memory during a session. Otherwise it will have to be entered again each time during a session when it is needed.
start
True
True
@@ -72,8 +72,8 @@
True
False
True
- Enables verbose debug messages for HBCI/AqBanking Online Banking.
- Enables verbose debug messages for HBCI/AqBanking Online Banking.
+ Enables verbose debug messages for AqBanking.
+ Enables verbose debug messages for AqBanking. See the Wiki for more information.
start
True
True
diff --git a/gnucash/import-export/aqb/gnc-ab-utils.c b/gnucash/import-export/aqb/gnc-ab-utils.c
index 0d7b6e0d8ab..01c06149360 100644
--- a/gnucash/import-export/aqb/gnc-ab-utils.c
+++ b/gnucash/import-export/aqb/gnc-ab-utils.c
@@ -999,16 +999,17 @@ bal_accountinfo_cb (AB_IMEXPORTER_ACCOUNTINFO *element, gpointer user_data)
/* Translators: Strings from this file are needed only in
countries that have one of aqbanking's Online Banking
techniques available. This is 'OFX DirectConnect'
- (U.S. and others), 'HBCI' (in Germany), or 'YellowNet'
+ (U.S. and others), 'FinTS' (in Germany), or 'YellowNet'
(Switzerland). If none of these techniques are available
in your country, you may safely ignore strings from the
import-export/hbci subdirectory. */
_("The downloaded Online Banking Balance was zero.\n\n"
"Either this is the correct balance, or your bank does not "
- "support Balance download in this Online Banking version. "
- "In the latter case you should choose a different "
- "Online Banking version number in the Online Banking "
- "(AqBanking or HBCI) Setup. After that, try again to "
+ "support Balance download with the parameters you have "
+ "selected. "
+ "In the latter case you should check the details of "
+ "your connection like Server URL in the Online Banking "
+ "(AqBanking) Setup. After that, try again to "
"download the Online Banking Balance."));
gtk_dialog_run (GTK_DIALOG(dialog));
gtk_widget_destroy (dialog);
diff --git a/gnucash/import-export/aqb/gnc-plugin-aqbanking.ui b/gnucash/import-export/aqb/gnc-plugin-aqbanking.ui
index d506ef298b5..02d9b1d8fb4 100644
--- a/gnucash/import-export/aqb/gnc-plugin-aqbanking.ui
+++ b/gnucash/import-export/aqb/gnc-plugin-aqbanking.ui
@@ -62,7 +62,7 @@
-
_Online Banking Setup…
gnc-plugin-aqbanking-actions.ABSetupAction
- Initial setup of Online Banking access (HBCI, or OFX DirectConnect, using AqBanking)
+ Initial setup of Online Banking access (FinTS or OFX DirectConnect) using AqBanking
diff --git a/gnucash/import-export/aqb/gschemas/org.gnucash.GnuCash.dialogs.import.hbci.gschema.xml.in b/gnucash/import-export/aqb/gschemas/org.gnucash.GnuCash.dialogs.import.hbci.gschema.xml.in
index 853c4e480bb..fdc023d5efc 100644
--- a/gnucash/import-export/aqb/gschemas/org.gnucash.GnuCash.dialogs.import.hbci.gschema.xml.in
+++ b/gnucash/import-export/aqb/gschemas/org.gnucash.GnuCash.dialogs.import.hbci.gschema.xml.in
@@ -13,12 +13,12 @@
true
Close window when finished
- If active, the window will be closed automatically when you finish the HBCI/AqBanking import process. Otherwise it will stay open.
+ If active, the window will be closed automatically when you finish the AqBanking import process. Otherwise it will stay open.
false
Remember the PIN in memory
- If active, the PIN for HBCI/AqBanking actions will be remembered in memory during a session. Otherwise it will have to be entered again each time during a session when it is needed.
+ If active, the PIN for AqBanking actions will be remembered in memory during a session. Otherwise it will have to be entered again each time during a session when it is needed.
true
@@ -27,8 +27,8 @@
false
- Verbose HBCI debug messages
- Enables verbose debug messages for HBCI/AqBanking Online Banking.
+ Verbose debug messages
+ Enables verbose debug messages for AqBanking.
'default'