Improve wording in online banking messages; dont mention HBCI alone anymore.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15418 57a11ea4-9604-0410-9ed3-97b8803252fd
This commit is contained in:
Christian Stimming 2007-01-22 16:21:51 +00:00
parent 6be85d06d0
commit 19dcf011eb
11 changed files with 81 additions and 75 deletions

View File

@ -365,10 +365,13 @@ gnc_hbci_dialog_new (GtkWidget *parent,
break;
case SINGLE_DEBITNOTE:
gtk_label_set_text (GTK_LABEL (heading_label),
/* Translators: Strings from this file are really only
* needed inside Germany (HBCI is not supported anywhere
* else). You may safely ignore strings from the
* import-export/hbci subdirectory in other countries. */
/* 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'
* (Switzerland). If none of these techniques are available
* in your country, you may safely ignore strings from the
* import-export/hbci subdirectory. */
_("Enter an Online Direct Debit Note"));
gtk_label_set_text (GTK_LABEL (recp_name_heading),

View File

@ -423,10 +423,10 @@ on_aqhbci_button (GtkButton *button,
/* This is the point where we look for and start an external
application shipped with aqhbci that contains the setup druid for
HBCI related stuff. It requires qt (but not kde). This
AqBanking related stuff. It requires qt (but not kde). This
application contains the very verbose step-by-step setup wizard
for the HBCI account, and the application is shared with other
AqBanking-based financial managers that offer the HBCI features
for the AqBanking account, and the application is shared with other
AqBanking-based financial managers that offer the AqBanking features
(e.g. KMyMoney). See gnucash-devel discussion here
https://lists.gnucash.org/pipermail/gnucash-devel/2004-December/012351.html
*/
@ -574,13 +574,13 @@ on_aqhbci_button (GtkButton *button,
pid = fork();
switch (pid) {
case -1:
printf("Fork call failed. Cannot start AqHBCI setup wizard.");
printf("Fork call failed. Cannot start AqBanking setup wizard.");
res = -1;
AB_Banking_Init (info->api);
break;
case 0: /* child */
execl(wizard_path, wizard_path, NULL);
printf("Fork call failed. Cannot start AqHBCI setup wizard.");
printf("Fork call failed. Cannot start AqBanking setup wizard.");
_exit(0);
default: /* parent */
res = 0;
@ -613,13 +613,10 @@ on_aqhbci_button (GtkButton *button,
printf("on_aqhbci_button: Oops, aqhbci wizard return nonzero value: %d. The called program was \"%s\".\n", res, wizard_path);
gnc_error_dialog
(info->window,
/* Each of the %s is the name of the backend, e.g. "aqhbci". */
_("The external program \"%s Setup Wizard\" returned a nonzero "
"exit code which means it has not been finished successfully. "
"The further HBCI setup can only be finished if the %s "
"Setup Wizard is run successfully. Please try to start and "
"successfully finish the %s Setup Wizard program again."),
backend_name, backend_name, backend_name);
_("The external program \"AqBanking Setup Wizard\" failed "
"to run successfully. Online Banking can only be setup "
"if this wizard has run successfully. "
"Please try running the \"AqBanking Setup Wizard\" again."));
druid_disable_next_button(info);
}
} else {
@ -627,10 +624,12 @@ on_aqhbci_button (GtkButton *button,
gnc_error_dialog
(info->window,
/* Each of the %s is the name of the backend, e.g. "aqhbci". */
_("The external program \"%s Setup Wizard\" has not been found. \n\n"
"The package aqbanking is supposed to install the program "
"\"%s-qt3-wizard\". Please check your installation of aqbanking."),
backend_name, backend_name);
_("The external program \"AqBanking Setup Wizard\" has not "
"been found. \n\n"
"The aqbanking package should include the "
"program \"qt3-wizard\". Please check your installation to "
"ensure this program is present. On some distributions this "
"may require installing additional packages."));
druid_disable_next_button(info);
}
g_free (backend_name);
@ -690,14 +689,14 @@ void gnc_hbci_initial_druid (void)
g_object_unref(info->accountstore);
renderer = gtk_cell_renderer_text_new();
column = gtk_tree_view_column_new_with_attributes(_("HBCI account name"),
column = gtk_tree_view_column_new_with_attributes(_("Online Banking Account Name"),
renderer,
"text", ACCOUNT_LIST_COL_HBCI_NAME,
NULL);
gtk_tree_view_append_column(info->accountview, column);
renderer = gtk_cell_renderer_text_new();
column = gtk_tree_view_column_new_with_attributes(_("GnuCash account name"),
column = gtk_tree_view_column_new_with_attributes(_("GnuCash Account Name"),
renderer,
"text", ACCOUNT_LIST_COL_GNC_NAME,
NULL);

View File

@ -6,7 +6,7 @@
<widget class="GtkWindow" id="HBCI Init Druid">
<property name="visible">True</property>
<property name="title" translatable="yes">Initial HBCI Setup</property>
<property name="title" translatable="yes">Initial Online Banking Setup</property>
<property name="type">GTK_WINDOW_TOPLEVEL</property>
<property name="window_position">GTK_WIN_POS_NONE</property>
<property name="modal">False</property>
@ -31,21 +31,21 @@
<widget class="GnomeDruidPageEdge" id="druidpagestart1">
<property name="visible">True</property>
<property name="position">GNOME_EDGE_START</property>
<property name="title" translatable="yes">Initial HBCI Setup</property>
<property name="text" translatable="yes">This druid helps you setting up your HBCI connection with your bank.
<property name="title" translatable="yes">Initial Online Banking Setup</property>
<property name="text" translatable="yes">This druid helps you setting up your Online Banking connection with your bank.
You first need to apply for HBCI access at your bank. If your bank decides to grant you HBCI access, the bank will send you a letter, containing
You first need to apply for Online Banking access at your bank. If your bank decides to grant you electronic access, they will send you a letter containing
* The bank code of your bank
* The user ID that identifies you to your bank
* The Internet address of your bank's HBCI server
* Information about the cryptographic public key of your bank (&quot;Ini-Letter&quot;).
* The Internet address of your bank's Online Banking server
* For HBCI Online Banking, information about the cryptographic public key of your bank (&quot;Ini-Letter&quot;).
This information will be needed in the following. Press &quot;Forward&quot; now.
NOTE: NO WARRANTIES FOR ANYTHING. Some banks are running a poorly implemented HBCI. You should not rely on time-critical transfers through HBCI, since sometimes your bank does not give you correct feedback when a transfer has been rejected.
NOTE: NO WARRANTIES FOR ANYTHING. Some banks run a poorly implemented Online Banking server. You should not rely on time-critical transfers through Online Banking, because sometimes the bank does not give you correct feedback when a transfer is rejected.
Press &quot;Cancel&quot; if you do not wish to setup any HBCI connection now.</property>
Press &quot;Cancel&quot; if you do not wish to setup any Online Banking connection now.</property>
<property name="title_color">#ffffffffffff</property>
<property name="text_color">#000000000000</property>
<property name="background_color">#9999bfbf9999</property>
@ -57,7 +57,7 @@ Press &quot;Cancel&quot; if you do not wish to setup any HBCI connection now.</p
<child>
<widget class="GnomeDruidPageStandard" id="configfile_page">
<property name="visible">True</property>
<property name="title" translatable="yes">Start AqHBCI Wizard</property>
<property name="title" translatable="yes">Start Online Banking Wizard</property>
<property name="title_foreground">#ffffffffffff</property>
<property name="background">#9999bfbf9999</property>
<property name="logo_background">#ffffffffffff</property>
@ -85,7 +85,7 @@ Press &quot;Cancel&quot; if you do not wish to setup any HBCI connection now.</p
<child>
<widget class="GtkLabel" id="label8877441">
<property name="visible">True</property>
<property name="label" translatable="yes">The Setup of your HBCI connection is handled by the external program &quot;AqHBCI Setup Wizard&quot;. Please press the button below to start this program. </property>
<property name="label" translatable="yes">The Setup of your Online Banking connection is handled by the external program &quot;AqBanking Setup Wizard&quot;. Please press the button below to start this program. </property>
<property name="use_underline">False</property>
<property name="use_markup">False</property>
<property name="justify">GTK_JUSTIFY_LEFT</property>
@ -114,7 +114,7 @@ Press &quot;Cancel&quot; if you do not wish to setup any HBCI connection now.</p
<widget class="GtkButton" id="aqhbci_button">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="label" translatable="yes">Start AqHBCI Wizard</property>
<property name="label" translatable="yes">Start AqBanking Wizard</property>
<property name="use_underline">True</property>
<property name="relief">GTK_RELIEF_NORMAL</property>
<property name="focus_on_click">True</property>
@ -142,7 +142,7 @@ Press &quot;Cancel&quot; if you do not wish to setup any HBCI connection now.</p
<child>
<widget class="GtkLabel" id="label1">
<property name="visible">True</property>
<property name="label" translatable="yes">Start AqHBCI Setup Wizard</property>
<property name="label" translatable="yes">Start AqBanking Setup Wizard</property>
<property name="use_underline">False</property>
<property name="use_markup">False</property>
<property name="justify">GTK_JUSTIFY_LEFT</property>
@ -172,7 +172,7 @@ Press &quot;Cancel&quot; if you do not wish to setup any HBCI connection now.</p
<child>
<widget class="GnomeDruidPageStandard" id="account_match_page">
<property name="visible">True</property>
<property name="title" translatable="yes">Match HBCI accounts with GnuCash accounts</property>
<property name="title" translatable="yes">Match Online Banking accounts with GnuCash accounts</property>
<property name="title_foreground">#ffffffffffff</property>
<property name="background">#9999bfbf9999</property>
<property name="logo_background">#ffffffffffff</property>
@ -220,7 +220,7 @@ Press &quot;Cancel&quot; if you do not wish to setup any HBCI connection now.</p
<child>
<widget class="GtkLabel" id="label828">
<property name="visible">True</property>
<property name="label" translatable="yes">Click on the line of a HBCI account name if you want to match it to a GnuCash account. Click &quot;Forward&quot; when all desired accounts are matching.</property>
<property name="label" translatable="yes">Click on the line of an Online Banking account name if you want to match it to a GnuCash account. Click &quot;Forward&quot; when all desired accounts are matching.</property>
<property name="use_underline">False</property>
<property name="use_markup">False</property>
<property name="justify">GTK_JUSTIFY_LEFT</property>
@ -253,10 +253,10 @@ Press &quot;Cancel&quot; if you do not wish to setup any HBCI connection now.</p
<widget class="GnomeDruidPageEdge" id="initial_finish_page">
<property name="visible">True</property>
<property name="position">GNOME_EDGE_FINISH</property>
<property name="title" translatable="yes">HBCI Setup Finished</property>
<property name="text" translatable="yes">Now the setup for all HBCI accounts that are matching to a GnuCash account is finished. You can now invoke HBCI actions on those accounts.
<property name="title" translatable="yes">Online Banking Setup Finished</property>
<property name="text" translatable="yes">The setup for matching Online Banking accounts to GnuCash accounts is now finished. You can now invoke Online Banking actions on those accounts.
If you want to add another HBCI bank, user, or account, you can start this druid again anytime.
If you want to add another bank, user, or account, you can start this druid again anytime.
Press &quot;Apply&quot; now.</property>
<property name="title_color">#ffffffffffff</property>
@ -1347,7 +1347,7 @@ Press &quot;Apply&quot; now.</property>
<widget class="GtkDialog" id="HBCI_connection_dialog">
<property name="border_width">6</property>
<property name="visible">True</property>
<property name="title" translatable="yes">HBCI Connection Window</property>
<property name="title" translatable="yes">Online Banking Connection Window</property>
<property name="type">GTK_WINDOW_TOPLEVEL</property>
<property name="window_position">GTK_WIN_POS_NONE</property>
<property name="modal">False</property>
@ -2081,7 +2081,7 @@ Press &quot;Apply&quot; now.</property>
<widget class="GtkDialog" id="HBCI_version_dialog">
<property name="visible">True</property>
<property name="title" translatable="yes">HBCI Version</property>
<property name="title" translatable="yes">Online Banking Version</property>
<property name="type">GTK_WINDOW_TOPLEVEL</property>
<property name="window_position">GTK_WIN_POS_NONE</property>
<property name="modal">False</property>
@ -2148,7 +2148,7 @@ Press &quot;Apply&quot; now.</property>
<child>
<widget class="GtkLabel" id="label8877436">
<property name="visible">True</property>
<property name="label" translatable="yes">Choose a HBCI Version to use with the selected bank:</property>
<property name="label" translatable="yes">Choose an Online Banking Version to use with the selected bank:</property>
<property name="use_underline">False</property>
<property name="use_markup">False</property>
<property name="justify">GTK_JUSTIFY_CENTER</property>

View File

@ -29,7 +29,7 @@
<child>
<widget class="GtkLabel" id="label55">
<property name="visible">True</property>
<property name="label" translatable="yes">&lt;b&gt;HBCI&lt;/b&gt;</property>
<property name="label" translatable="yes">&lt;b&gt;Online Banking&lt;/b&gt;</property>
<property name="use_underline">False</property>
<property name="use_markup">True</property>
<property name="justify">GTK_JUSTIFY_LEFT</property>
@ -53,7 +53,7 @@
<child>
<widget class="GtkCheckButton" id="gconf/dialogs/import/hbci/remember_pin">
<property name="visible">True</property>
<property name="tooltip" translatable="yes">Remember the PIN for HBCI in memory during a session.</property>
<property name="tooltip" translatable="yes">Remember the Online Banking PIN in memory during a session.</property>
<property name="can_focus">True</property>
<property name="label" translatable="yes">Remember _PIN</property>
<property name="use_underline">True</property>
@ -77,7 +77,7 @@
<child>
<widget class="GtkCheckButton" id="gconf/dialogs/import/hbci/verbose_debug">
<property name="visible">True</property>
<property name="tooltip" translatable="yes">Activate verbose debug messages for HBCI Online Banking.</property>
<property name="tooltip" translatable="yes">Activate verbose debug messages for Online Banking.</property>
<property name="can_focus">True</property>
<property name="label" translatable="yes">_Verbose debug messages</property>
<property name="use_underline">True</property>

View File

@ -333,7 +333,7 @@ accountinfolist_cb(AB_IMEXPORTER_ACCOUNTINFO *accinfo, void *user_data) {
account */
data->hbci_account = gnc_hbci_get_hbci_acc (data->ab, gnc_acc);
if (data->hbci_account == NULL) {
gnc_error_dialog (NULL, _("No HBCI account found for this gnucash account. These transactions will not be executed by HBCI."));
gnc_error_dialog (NULL, _("No Online Banking account found for this gnucash account. These transactions will not be executed by Online Banking."));
}
}
else {
@ -385,7 +385,7 @@ translist_cb (const AB_TRANSACTION *element, void *user_data) {
"of the job. It is not possible to execute this job. \n"
"\n"
"Most probable the bank does not support your chosen "
"job or your HBCI account does not have the permission "
"job or your Online Banking account does not have the permission "
"to execute this job. More error messages might be "
"visible on your console log.\n"
"\n"
@ -417,7 +417,7 @@ gnc_hbci_multijob_execute(GtkWidget *parent, AB_BANKING *api,
/* AB_BANKING_executeOutbox failed. */
gnc_error_dialog (GNCInteractor_dialog (interactor),
"%s",
_("Executing the HBCI outbox failed. Please check the log window."));
_("Executing the Online Banking outbox failed. Please check the log window."));
GNCInteractor_show_nodelete(interactor);
g_list_foreach (job_list, multijob_cb, GNCInteractor_dialog (interactor));

View File

@ -261,16 +261,20 @@ gnc_hbci_getbalance_finish (GtkWidget *parent,
GTK_MESSAGE_INFO,
GTK_BUTTONS_OK,
"%s",
/* Translators: Strings from this file are really only
* needed inside Germany (HBCI is not supported anywhere
* else). You may safely ignore strings from the
* import-export/hbci subdirectory in other countries.
*/
_("The downloaded HBCI Balance was zero.\n\n"
/* 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'
* (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 HBCI version. In the latter "
"case you should choose a higher HBCI version number in the HBCI "
"Setup. After that, try again to download the HBCI Balance."));
"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 "
"download the Online Banking Balance."));
gtk_dialog_run(GTK_DIALOG(dialog));
gtk_widget_destroy(GTK_WIDGET(dialog));
dialogres = FALSE;
@ -282,7 +286,7 @@ gnc_hbci_getbalance_finish (GtkWidget *parent,
char *booked_str = gnc_AB_VALUE_toReadableString (booked_val);
char *message1 = g_strdup_printf
(
_("Result of HBCI job: \n"
_("Result of Online Banking job: \n"
"Account booked balance is %s"),
booked_str);
char *message2 =

View File

@ -204,7 +204,7 @@ gnc_hbci_gettrans_final(GtkWidget *parent,
GTK_MESSAGE_INFO,
GTK_BUTTONS_OK,
"%s",
_("The HBCI import returned no transactions "
_("The Online Banking import returned no transactions "
"for the selected time period."));
gtk_dialog_run(GTK_DIALOG(dialog));
gtk_widget_destroy(GTK_WIDGET(dialog));

View File

@ -137,7 +137,7 @@ gnc_hbci_maketrans (GtkWidget *parent, Account *gnc_acc,
"of the job. It is not possible to execute this job. \n"
"\n"
"Most probable the bank does not support your chosen "
"job or your HBCI account does not have the permission "
"job or your Online Banking account does not have the permission "
"to execute this job. More error messages might be "
"visible on your console log.\n"
"\n"
@ -247,12 +247,12 @@ gnc_hbci_maketrans_final(HBCITransDialog *td, Account *gnc_acc,
switch (trans_type) {
case SINGLE_DEBITNOTE:
gnc_xfer_dialog_set_title (transdialog, _("Online HBCI Direct Debit Note"));
gnc_xfer_dialog_set_title (transdialog, _("Online Banking Direct Debit Note"));
case SINGLE_INTERNAL_TRANSFER:
gnc_xfer_dialog_set_title (transdialog, _("Online HBCI Bank-Internal Transfer"));
gnc_xfer_dialog_set_title (transdialog, _("Online Banking Bank-Internal Transfer"));
case SINGLE_TRANSFER:
default:
gnc_xfer_dialog_set_title (transdialog, _("Online HBCI Transaction"));
gnc_xfer_dialog_set_title (transdialog, _("Online Banking Transaction"));
}
/* Amount */

View File

@ -315,7 +315,7 @@ gnc_hbci_Error_retry (GtkWidget *parent, int error,
GNCInteractor_hide (inter);
gnc_error_dialog
(parent,
_("Unfortunately this HBCI job is not supported "
_("Unfortunately this Online Banking job is not supported "
"by your bank or for your account. Aborting."));
return FALSE;
#endif
@ -323,7 +323,7 @@ gnc_hbci_Error_retry (GtkWidget *parent, int error,
if (inter) GNCInteractor_hide (inter);
gnc_error_dialog
(parent,
_("The server of your bank refused the HBCI connection. "
_("The server of your bank refused the Online Banking connection. "
"Please try again later. Aborting."));
return FALSE;

View File

@ -92,17 +92,17 @@ static GtkActionEntry gnc_plugin_actions [] = {
{ "OnlineActionsAction", NULL, N_("_Online Actions"), NULL, NULL, NULL },
/* Menu Items */
{ "HbciSetupAction", NULL, N_("_HBCI Setup..."), NULL,
N_("Initial setup of HBCI/AqBanking access"),
{ "HbciSetupAction", NULL, N_("_Online Banking Setup..."), NULL,
N_("Initial setup of Online Banking access (HBCI, or OFX DirectConnect, using AqBanking)"),
G_CALLBACK (gnc_plugin_hbci_cmd_setup) },
{ "HbciGetBalanceAction", NULL, N_("Get _Balance"), NULL,
N_("Get the account balance online through HBCI/AqBanking"),
N_("Get the account balance online through Online Banking"),
G_CALLBACK (gnc_plugin_hbci_cmd_get_balance) },
{ "HbciGetTransAction", NULL, N_("Get _Transactions..."), NULL,
N_("Get the transactions online through HBCI/AqBanking"),
N_("Get the transactions online through Online Banking"),
G_CALLBACK (gnc_plugin_hbci_cmd_get_transactions) },
{ "HbciIssueTransAction", NULL, N_("_Issue Transaction..."), NULL,
N_("Issue a new transaction online through HBCI"),
N_("Issue a new transaction online through Online Banking"),
G_CALLBACK (gnc_plugin_hbci_cmd_issue_transaction) },
#if ((AQBANKING_VERSION_MAJOR > 1) || \
((AQBANKING_VERSION_MAJOR == 1) && \
@ -111,11 +111,11 @@ static GtkActionEntry gnc_plugin_actions [] = {
((AQBANKING_VERSION_PATCHLEVEL > 0) || \
(AQBANKING_VERSION_BUILD > 2))))))
{ "HbciIssueIntTransAction", NULL, N_("I_nternal Transaction..."), NULL,
N_("Issue a new bank-internal transaction online through HBCI/AqBanking"),
N_("Issue a new bank-internal transaction online through Online Banking"),
G_CALLBACK (gnc_plugin_hbci_cmd_issue_inttransaction) },
#endif
{ "HbciIssueDirectDebitAction", NULL, N_("_Direct Debit..."), NULL,
N_("Issue a new direct debit note online through HBCI/AqBanking"),
N_("Issue a new direct debit note online through Online Banking"),
G_CALLBACK (gnc_plugin_hbci_cmd_issue_direct_debit) },
/* File -> Import menu item */
@ -132,10 +132,10 @@ static GtkActionEntry gnc_plugin_actions [] = {
N_("Import a CSV file into GnuCash"),
G_CALLBACK (gnc_plugin_hbci_cmd_csv_import) },
{ "DtausImportSendAction", GTK_STOCK_CONVERT, N_("Import DTAUS and _send..."), NULL,
N_("Import a DTAUS file into GnuCash and send the transfers online through HBCI/AqBanking"),
N_("Import a DTAUS file into GnuCash and send the transfers online through Online Banking"),
G_CALLBACK (gnc_plugin_hbci_cmd_dtaus_importsend) },
{ "CsvImportSendAction", GTK_STOCK_CONVERT, N_("Import CSV and s_end..."), NULL,
N_("Import a CSV file into GnuCash and send the transfers online through HBCI/AqBanking"),
N_("Import a CSV file into GnuCash and send the transfers online through Online Banking"),
G_CALLBACK (gnc_plugin_hbci_cmd_csv_importsend) },
};

View File

@ -34,7 +34,7 @@ gnc_module_path(void) {
char *
gnc_module_description(void) {
return g_strdup("Support for HBCI protocol");
return g_strdup("Support for Online Banking protocols");
}