#1566 closed Bug/Fehler (fixed)
eustandardtransfer: Felder auf Englisch falsch
| Reported by: | Zeeb-Shop | Owned by: | somebody |
|---|---|---|---|
| Priority: | normal | Milestone: | modified-shop-2.0.5.0 |
| Component: | Module | Version: | 2.0.4.2 |
| Keywords: | Cc: | ||
| Blocked By: | Blocking: |
Description
bei der eustandardtransfer steht auf Deutsch
- "Empfänger" (für die Überweisung), auf Englisch jedoch "Branch Location"
- "Bankleitzahl", auf Englisch jedoch "Bank Account Name"
Da Deutsch und Englisch nicht separat erfasst werden kann, sondern für Englisch die Eingaben von Deutsch übernommen werden, ist das was in Englisch angezeigt wird, etwas verwirrend. Gibt es eine neuere englische Version als die v2.0.4.2 rev 11374 dafür? Oder wie kann das am Besten korrigiert werden? Branch Location gibt es auf Deutsch nicht, sollte aber aufgrund Rückfragen im internationalen Zahlungsverkehr auf alle Fälle erhalten bleiben.
Viele Grüße
Roland
Attachments (0)
Change History (5)
comment:1 by , 7 years ago
| Component: | Admin → Module |
|---|---|
| Milestone: | modified-shop-2.0.4.2 → modified-shop-2.0.5.0 |
follow-up: 3 comment:2 by , 6 years ago
In diesem Zusammenhang sollten wir auch noch die folgenden configuration_keys bei Vorhandensein beim Update älterer Shopversionen umbenennen:
MODULE_PAYMENT_EUTRANSFER_STATUS -> MODULE_PAYMENT_EUSTANDARDTRANSFER_STATUS
MODULE_PAYMENT_EUTRANSFER_BANKNAM -> MODULE_PAYMENT_EUSTANDARDTRANSFER_BANKNAM
MODULE_PAYMENT_EUTRANSFER_BRANCH -> MODULE_PAYMENT_EUSTANDARDTRANSFER_BRANCH
MODULE_PAYMENT_EUTRANSFER_ACCNAM -> MODULE_PAYMENT_EUSTANDARDTRANSFER_ACCNAM
MODULE_PAYMENT_EUTRANSFER_ACCNUM -> MODULE_PAYMENT_EUSTANDARDTRANSFER_ACCNUM
MODULE_PAYMENT_EUTRANSFER_ACCIBAN -> MODULE_PAYMENT_EUSTANDARDTRANSFER_ACCIBAN
MODULE_PAYMENT_EUTRANSFER_BANKBIC -> MODULE_PAYMENT_EUSTANDARDTRANSFER_BANKBIC
MODULE_PAYMENT_EUTRANSFER_SORT_ORDER -> MODULE_PAYMENT_EUSTANDARDTRANSFER_SORT_ORDER
comment:3 by , 6 years ago
Replying to Tomcraft:
In diesem Zusammenhang sollten wir auch noch die folgenden configuration_keys bei Vorhandensein beim Update älterer Shopversionen umbenennen:
MODULE_PAYMENT_EUTRANSFER_STATUS -> MODULE_PAYMENT_EUSTANDARDTRANSFER_STATUS
MODULE_PAYMENT_EUTRANSFER_BANKNAM -> MODULE_PAYMENT_EUSTANDARDTRANSFER_BANKNAM
MODULE_PAYMENT_EUTRANSFER_BRANCH -> MODULE_PAYMENT_EUSTANDARDTRANSFER_BRANCH
MODULE_PAYMENT_EUTRANSFER_ACCNAM -> MODULE_PAYMENT_EUSTANDARDTRANSFER_ACCNAM
MODULE_PAYMENT_EUTRANSFER_ACCNUM -> MODULE_PAYMENT_EUSTANDARDTRANSFER_ACCNUM
MODULE_PAYMENT_EUTRANSFER_ACCIBAN -> MODULE_PAYMENT_EUSTANDARDTRANSFER_ACCIBAN
MODULE_PAYMENT_EUTRANSFER_BANKBIC -> MODULE_PAYMENT_EUSTANDARDTRANSFER_BANKBIC
MODULE_PAYMENT_EUTRANSFER_SORT_ORDER -> MODULE_PAYMENT_EUSTANDARDTRANSFER_SORT_ORDER
Nach über 4 Jahren machen wir keine Lösung mehr für ältrere Shops die updaten. Vorallem gibt es schon eine Lösung: Modul deinstallieren und erneut installieren. Dann sind die alten Einträge auch gelöscht.

Die einfachste Möglichkeit wäre vermutlich die Konstanten so zu verwenden, wie sie ursprünglich gedacht waren und zwei neue für BLZ und Empfänger hinzuzufügen.
/includes/modules/payment/eustandardtransfer.php
<?php /* ----------------------------------------------------------------------------------------- $Id$ modified eCommerce Shopsoftware http://www.modified-shop.org Copyright (c) 2009 - 2013 [www.modified-shop.org] ----------------------------------------------------------------------------------------- based on: (c) 2000-2001 The Exchange Project (earlier name of osCommerce) (c) 2002-2003 osCommerce(ptebanktransfer.php,v 1.4.1 2003/09/25 19:57:14); www.oscommerce.com (c) 2003 xtCommerce www.xt-commerce.com Released under the GNU General Public License ---------------------------------------------------------------------------------------*/ class eustandardtransfer { var $code, $title, $description, $enabled; // class constructor function __construct() { global $order; $this->code = 'eustandardtransfer'; $this->title = MODULE_PAYMENT_EUSTANDARDTRANSFER_TEXT_TITLE; $this->description = MODULE_PAYMENT_EUSTANDARDTRANSFER_TEXT_DESCRIPTION; $this->sort_order = MODULE_PAYMENT_EUSTANDARDTRANSFER_SORT_ORDER; $this->info = MODULE_PAYMENT_EUSTANDARDTRANSFER_TEXT_INFO; $this->info_success = (MODULE_PAYMENT_EUSTANDARDTRANSFER_SUCCESS == 'True' ? $this->description : $this->info); $this->enabled = ((MODULE_PAYMENT_EUSTANDARDTRANSFER_STATUS == 'True') ? true : false); if ((int) MODULE_PAYMENT_EUSTANDARDTRANSFER_ORDER_STATUS_ID > 0) { $this->order_status = MODULE_PAYMENT_EUSTANDARDTRANSFER_ORDER_STATUS_ID; } if (is_object($order)) $this->update_status(); } function update_status() { global $order; if (($this->enabled == true) && ((int) MODULE_PAYMENT_EUSTANDARDTRANSFER_ZONE > 0)) { $check_flag = false; $check_query = xtc_db_query("select zone_id from ".TABLE_ZONES_TO_GEO_ZONES." where geo_zone_id = '".MODULE_PAYMENT_EUSTANDARDTRANSFER_ZONE."' and zone_country_id = '".$order->billing['country']['id']."' order by zone_id"); while ($check = xtc_db_fetch_array($check_query)) { if ($check['zone_id'] < 1) { $check_flag = true; break; } elseif ($check['zone_id'] == $order->billing['zone_id']) { $check_flag = true; break; } } if ($check_flag == false) { $this->enabled = false; } } } function javascript_validation() { return false; } function selection() { return array ('id' => $this->code, 'module' => $this->title, 'description' => $this->info); } function pre_confirmation_check() { return false; } function confirmation() { $confirmation = array ('title' => $this->title.': ', 'fields' => array (array ('title' => '', 'field' => $this->info) ) ); return $confirmation; } function process_button() { return false; } function before_process() { return false; } function after_process() { global $insert_id; if (isset($this->order_status) && $this->order_status) { xtc_db_query("UPDATE ".TABLE_ORDERS." SET orders_status='".$this->order_status."' WHERE orders_id='".$insert_id."'"); xtc_db_query("UPDATE ".TABLE_ORDERS_STATUS_HISTORY." SET orders_status_id='".$this->order_status."' WHERE orders_id='".$insert_id."'"); } } function success() { $confirmation = array( array ('title' => $this->title.': ', 'class' => $this->code, 'fields' => array(array('title' => '', 'field' => $this->info_success ) ) ) ); return $confirmation; } function output_error() { return false; } function check() { if (!isset ($this->check)) { $check_query = xtc_db_query("select configuration_value from ".TABLE_CONFIGURATION." where configuration_key = 'MODULE_PAYMENT_EUSTANDARDTRANSFER_STATUS'"); $this->check = xtc_db_num_rows($check_query); } return $this->check; } function install() { xtc_db_query("insert into ".TABLE_CONFIGURATION." (configuration_key, configuration_value, configuration_group_id, sort_order, date_added) values ('MODULE_PAYMENT_EUSTANDARDTRANSFER_ALLOWED', '', '6', '0', now())"); xtc_db_query("insert into ".TABLE_CONFIGURATION." (configuration_key, configuration_value, configuration_group_id, sort_order, set_function, date_added) values ('MODULE_PAYMENT_EUSTANDARDTRANSFER_STATUS', 'True', '6', '3', 'xtc_cfg_select_option(array(\'True\', \'False\'), ', now());"); xtc_db_query("insert into ".TABLE_CONFIGURATION." (configuration_key, configuration_value, configuration_group_id, sort_order, date_added) values ('MODULE_PAYMENT_EUSTANDARDTRANSFER_BANKNAM', '---', '6', '1', now());"); xtc_db_query("insert into ".TABLE_CONFIGURATION." (configuration_key, configuration_value, configuration_group_id, sort_order, date_added) values ('MODULE_PAYMENT_EUSTANDARDTRANSFER_BRANCH', '---', '6', '1', now());"); xtc_db_query("insert into ".TABLE_CONFIGURATION." (configuration_key, configuration_value, configuration_group_id, sort_order, date_added) values ('MODULE_PAYMENT_EUSTANDARDTRANSFER_ACCNAM', '---', '6', '1', now());"); xtc_db_query("insert into ".TABLE_CONFIGURATION." (configuration_key, configuration_value, configuration_group_id, sort_order, date_added) values ('MODULE_PAYMENT_EUSTANDARDTRANSFER_BENEFICIARY', '---', '6', '1', now());"); xtc_db_query("insert into ".TABLE_CONFIGURATION." (configuration_key, configuration_value, configuration_group_id, sort_order, date_added) values ('MODULE_PAYMENT_EUSTANDARDTRANSFER_ACCNUM', '---', '6', '1', now());"); xtc_db_query("insert into ".TABLE_CONFIGURATION." (configuration_key, configuration_value, configuration_group_id, sort_order, date_added) values ('MODULE_PAYMENT_EUSTANDARDTRANSFER_BANKCODE', '---', '6', '1', now());"); xtc_db_query("insert into ".TABLE_CONFIGURATION." (configuration_key, configuration_value, configuration_group_id, sort_order, date_added) values ('MODULE_PAYMENT_EUSTANDARDTRANSFER_ACCIBAN', '---', '6', '1', now());"); xtc_db_query("insert into ".TABLE_CONFIGURATION." (configuration_key, configuration_value, configuration_group_id, sort_order, date_added) values ('MODULE_PAYMENT_EUSTANDARDTRANSFER_BANKBIC', '---', '6', '1', now());"); xtc_db_query("insert into ".TABLE_CONFIGURATION." (configuration_key, configuration_value, configuration_group_id, sort_order, date_added) values ('MODULE_PAYMENT_EUSTANDARDTRANSFER_SORT_ORDER', '0', '6', '0', now())"); xtc_db_query("insert into ".TABLE_CONFIGURATION." (configuration_key, configuration_value, configuration_group_id, sort_order, set_function, use_function, date_added) values ('MODULE_PAYMENT_EUSTANDARDTRANSFER_ZONE', '0', '6', '2', 'xtc_cfg_pull_down_zone_classes(', 'xtc_get_zone_class_title', now())"); xtc_db_query("insert into ".TABLE_CONFIGURATION." (configuration_key, configuration_value, configuration_group_id, sort_order, set_function, use_function, date_added) values ('MODULE_PAYMENT_EUSTANDARDTRANSFER_ORDER_STATUS_ID', '0','6', '0', 'xtc_cfg_pull_down_order_statuses(', 'xtc_get_order_status_name', now())"); xtc_db_query("insert into ".TABLE_CONFIGURATION." (configuration_key, configuration_value, configuration_group_id, sort_order, set_function, date_added) values ('MODULE_PAYMENT_EUSTANDARDTRANSFER_SUCCESS', 'False', '6', '3', 'xtc_cfg_select_option(array(\'True\', \'False\'), ', now());"); } function remove() { xtc_db_query("delete from " . TABLE_CONFIGURATION . " where configuration_key LIKE 'MODULE_PAYMENT_EUTRANSFER_%'"); xtc_db_query("delete from " . TABLE_CONFIGURATION . " where configuration_key LIKE 'MODULE_PAYMENT_EUSTANDARDTRANSFER_%'"); } function keys() { $keys = array ('MODULE_PAYMENT_EUSTANDARDTRANSFER_STATUS', 'MODULE_PAYMENT_EUSTANDARDTRANSFER_ALLOWED', 'MODULE_PAYMENT_EUSTANDARDTRANSFER_ZONE', 'MODULE_PAYMENT_EUSTANDARDTRANSFER_ORDER_STATUS_ID', 'MODULE_PAYMENT_EUSTANDARDTRANSFER_BANKNAM', 'MODULE_PAYMENT_EUSTANDARDTRANSFER_BRANCH', 'MODULE_PAYMENT_EUSTANDARDTRANSFER_ACCNAM', 'MODULE_PAYMENT_EUSTANDARDTRANSFER_BENEFICIARY', 'MODULE_PAYMENT_EUSTANDARDTRANSFER_ACCNUM', 'MODULE_PAYMENT_EUSTANDARDTRANSFER_BANKCODE', 'MODULE_PAYMENT_EUSTANDARDTRANSFER_ACCIBAN', 'MODULE_PAYMENT_EUSTANDARDTRANSFER_BANKBIC', 'MODULE_PAYMENT_EUSTANDARDTRANSFER_SORT_ORDER', 'MODULE_PAYMENT_EUSTANDARDTRANSFER_SUCCESS'); return $keys; } } ?>/lang/english/modules/payment/eustandardtransfer.php
<?php /* ----------------------------------------------------------------------------------------- $Id$ modified eCommerce Shopsoftware http://www.modified-shop.org Copyright (c) 2009 - 2013 [www.modified-shop.org] ----------------------------------------------------------------------------------------- based on: (c) 2000-2001 The Exchange Project (earlier name of osCommerce) (c) 2002-2003 osCommerce(ptebanktransfer.php,v 1.4.1 2003/09/25 19:57:14); www.oscommerce.com (c) 2003 xtCommerce www.xt-commerce.com Released under the GNU General Public License ---------------------------------------------------------------------------------------*/ define('MODULE_PAYMENT_EUSTANDARDTRANSFER_TEXT_TITLE', 'EU-Standard Bank Transfer'); define('MODULE_PAYMENT_EUSTANDARDTRANSFER_TEXT_DESCRIPTION', '<br />The cheapest and most simple payment method within the EU is the EU-Standard Bank Transfer using IBAN and BIC.' . '<br />Please use the following details to transfer your total order value:<br />' . '<br />Bank Name: ' . (defined('MODULE_PAYMENT_EUSTANDARDTRANSFER_BANKNAM') ? MODULE_PAYMENT_EUSTANDARDTRANSFER_BANKNAM : '') . '<br />Branch: ' . (defined('MODULE_PAYMENT_EUSTANDARDTRANSFER_BRANCH') ? MODULE_PAYMENT_EUSTANDARDTRANSFER_BRANCH : '') . '<br />Beneficiary: ' . (defined('MODULE_PAYMENT_EUSTANDARDTRANSFER_BENEFICIARY') ? MODULE_PAYMENT_EUSTANDARDTRANSFER_BENEFICIARY : '') . '<br />Account Name: ' . (defined('MODULE_PAYMENT_EUSTANDARDTRANSFER_ACCNAM') ? MODULE_PAYMENT_EUSTANDARDTRANSFER_ACCNAM : '') . '<br />Bank code: ' . (defined('MODULE_PAYMENT_EUSTANDARDTRANSFER_BANKCODE') ? MODULE_PAYMENT_EUSTANDARDTRANSFER_BANKCODE : '') . '<br />Account No.: ' . (defined('MODULE_PAYMENT_EUSTANDARDTRANSFER_ACCNUM') ? MODULE_PAYMENT_EUSTANDARDTRANSFER_ACCNUM : '') . '<br />IBAN: ' . (defined('MODULE_PAYMENT_EUSTANDARDTRANSFER_ACCIBAN') ? MODULE_PAYMENT_EUSTANDARDTRANSFER_ACCIBAN : '') . '<br />BIC/SWIFT: ' . (defined('MODULE_PAYMENT_EUSTANDARDTRANSFER_BANKBIC') ? MODULE_PAYMENT_EUSTANDARDTRANSFER_BANKBIC : '') . '<br /><br />Your order will not be shipped until we receive your payment in the above account.<br />'); if (MODULE_PAYMENT_EUSTANDARDTRANSFER_SUCCESS == 'True') { define('MODULE_PAYMENT_EUSTANDARDTRANSFER_TEXT_INFO','Please transfer the invoice total to our bank account. You will receive the account data in the last step of the checkout.'); } else { define('MODULE_PAYMENT_EUSTANDARDTRANSFER_TEXT_INFO','Please transfer the invoice total to our bank account. You will receive the account data by e-mail when your order has been confirmed.'); } define('MODULE_PAYMENT_EUSTANDARDTRANSFER_STATUS_TITLE','Allow Bank Transfer Payment'); define('MODULE_PAYMENT_EUSTANDARDTRANSFER_STATUS_DESC','Do you want to accept bank transfer order payments?'); define('MODULE_PAYMENT_EUSTANDARDTRANSFER_BRANCH_TITLE','Branch Location'); define('MODULE_PAYMENT_EUSTANDARDTRANSFER_BRANCH_DESC','The branch where you have your account.'); define('MODULE_PAYMENT_EUSTANDARDTRANSFER_BANKNAM_TITLE','Bank Name'); define('MODULE_PAYMENT_EUSTANDARDTRANSFER_BANKNAM_DESC','Your full bank name'); define('MODULE_PAYMENT_EUSTANDARDTRANSFER_ACCNAM_TITLE','Bank Account Name'); define('MODULE_PAYMENT_EUSTANDARDTRANSFER_ACCNAM_DESC','The name associated with the account.'); define('MODULE_PAYMENT_EUSTANDARDTRANSFER_BENEFICIARY_TITLE','Beneficiary'); define('MODULE_PAYMENT_EUSTANDARDTRANSFER_BENEFICIARY_DESC','The beneficiary for the transaction.'); define('MODULE_PAYMENT_EUSTANDARDTRANSFER_ACCNUM_TITLE','Bank Account No.'); define('MODULE_PAYMENT_EUSTANDARDTRANSFER_ACCNUM_DESC','Your account number.'); define('MODULE_PAYMENT_EUSTANDARDTRANSFER_BANKCODE_TITLE','Bank code'); define('MODULE_PAYMENT_EUSTANDARDTRANSFER_BANKCODE_DESC','Your bank code.'); define('MODULE_PAYMENT_EUSTANDARDTRANSFER_ACCIBAN_TITLE','Bank Account IBAN'); define('MODULE_PAYMENT_EUSTANDARDTRANSFER_ACCIBAN_DESC','International account id.<br />(ask your bank if you don\'t know it)'); define('MODULE_PAYMENT_EUSTANDARDTRANSFER_BANKBIC_TITLE','Bank Bic'); define('MODULE_PAYMENT_EUSTANDARDTRANSFER_BANKBIC_DESC','International bank id.<br />(ask your bank if you don\'t know it)'); define('MODULE_PAYMENT_EUSTANDARDTRANSFER_SORT_ORDER_TITLE','Module Sort order of display.'); define('MODULE_PAYMENT_EUSTANDARDTRANSFER_SORT_ORDER_DESC','Sort order of display. Lowest is displayed first.'); define('MODULE_PAYMENT_EUSTANDARDTRANSFER_ALLOWED_TITLE' , 'Allowed zones'); define('MODULE_PAYMENT_EUSTANDARDTRANSFER_ALLOWED_DESC' , 'Please enter the zones <b>separately</b> which should be allowed to use this modul (e. g. AT,DE (leave empty if you want to allow all zones))'); define('MODULE_PAYMENT_EUSTANDARDTRANSFER_ZONE_TITLE' , 'Payment Zone'); define('MODULE_PAYMENT_EUSTANDARDTRANSFER_ZONE_DESC' , 'If a zone is selected, only enable this payment method for that zone.'); define('MODULE_PAYMENT_EUSTANDARDTRANSFER_ORDER_STATUS_ID_TITLE' , 'Set Order Status'); define('MODULE_PAYMENT_EUSTANDARDTRANSFER_ORDER_STATUS_ID_DESC' , 'Set the status of orders made with this payment module to this value'); define('MODULE_PAYMENT_EUSTANDARDTRANSFER_SUCCESS_TITLE' , 'Display bank data'); define('MODULE_PAYMENT_EUSTANDARDTRANSFER_SUCCESS_DESC' , 'Display bank data on checkout success?'); ?>/lang/german/modules/payment/eustandardtransfer.php
<?php /* ----------------------------------------------------------------------------------------- $Id$ modified eCommerce Shopsoftware http://www.modified-shop.org Copyright (c) 2009 - 2013 [www.modified-shop.org] ----------------------------------------------------------------------------------------- based on: (c) 2000-2001 The Exchange Project (earlier name of osCommerce) (c) 2002-2003 osCommerce(ptebanktransfer.php,v 1.4.1 2003/09/25 19:57:14); www.oscommerce.com (c) 2003 xtCommerce www.xt-commerce.com Released under the GNU General Public License ---------------------------------------------------------------------------------------*/ define('MODULE_PAYMENT_EUSTANDARDTRANSFER_TEXT_TITLE', 'EU-Standard Bank Transfer'); define('MODULE_PAYMENT_EUSTANDARDTRANSFER_TEXT_DESCRIPTION', '<br />Die günstigste und einfachste Zahlungsmethode innerhalb der EU ist die Überweisung mittels IBAN und BIC.' . '<br />Bitte verwenden Sie folgende Daten für die Überweisung des Gesamtbetrages:<br />' . '<br />Name der Bank: ' . (defined('MODULE_PAYMENT_EUSTANDARDTRANSFER_BANKNAM') ? MODULE_PAYMENT_EUSTANDARDTRANSFER_BANKNAM : '') . '<br />Filiale: ' . (defined('MODULE_PAYMENT_EUSTANDARDTRANSFER_BRANCH') ? MODULE_PAYMENT_EUSTANDARDTRANSFER_BRANCH : '') . '<br />Empfänger: ' . (defined('MODULE_PAYMENT_EUSTANDARDTRANSFER_BENEFICIARY') ? MODULE_PAYMENT_EUSTANDARDTRANSFER_BENEFICIARY : '') . '<br />Kontobezeichnung: ' . (defined('MODULE_PAYMENT_EUSTANDARDTRANSFER_ACCNAM') ? MODULE_PAYMENT_EUSTANDARDTRANSFER_ACCNAM : '') . '<br />Bankleitzahl: ' . (defined('MODULE_PAYMENT_EUSTANDARDTRANSFER_BANKCODE') ? MODULE_PAYMENT_EUSTANDARDTRANSFER_BANKCODE : '') . '<br />Kontonummer: ' . (defined('MODULE_PAYMENT_EUSTANDARDTRANSFER_ACCNUM') ? MODULE_PAYMENT_EUSTANDARDTRANSFER_ACCNUM : '') . '<br />IBAN: ' . (defined('MODULE_PAYMENT_EUSTANDARDTRANSFER_ACCIBAN') ? MODULE_PAYMENT_EUSTANDARDTRANSFER_ACCIBAN : '') . '<br />BIC/SWIFT: ' . (defined('MODULE_PAYMENT_EUSTANDARDTRANSFER_BANKBIC') ? MODULE_PAYMENT_EUSTANDARDTRANSFER_BANKBIC : '') . '<br /><br />Die Ware wird erst ausgeliefert, wenn der Betrag auf unserem Konto eingegangen ist.<br />'); if (MODULE_PAYMENT_EUSTANDARDTRANSFER_SUCCESS == 'True') { define('MODULE_PAYMENT_EUSTANDARDTRANSFER_TEXT_INFO','Bitte überweisen Sie den fälligen Rechnungsbetrag auf unser Konto. Die Kontodaten erhalten Sie im letzten Schritt der Bestellung.'); } else { define('MODULE_PAYMENT_EUSTANDARDTRANSFER_TEXT_INFO','Bitte überweisen Sie den fälligen Rechnungsbetrag auf unser Konto. Die Kontodaten erhalten Sie nach Bestellannahme per E-Mail.'); } define('MODULE_PAYMENT_EUSTANDARDTRANSFER_STATUS_TITLE','EU-Standard Bank Transfer Modul aktivieren'); define('MODULE_PAYMENT_EUSTANDARDTRANSFER_STATUS_DESC','Möchten Sie Überweisungen akzeptieren?'); define('MODULE_PAYMENT_EUSTANDARDTRANSFER_BRANCH_TITLE','Filiale'); define('MODULE_PAYMENT_EUSTANDARDTRANSFER_BRANCH_DESC','Die Filiale des angegebenen Kontos.'); define('MODULE_PAYMENT_EUSTANDARDTRANSFER_BANKNAM_TITLE','Name der Bank'); define('MODULE_PAYMENT_EUSTANDARDTRANSFER_BANKNAM_DESC','Der volle Name der Bank'); define('MODULE_PAYMENT_EUSTANDARDTRANSFER_ACCNAM_TITLE','Kontobezeichnung'); define('MODULE_PAYMENT_EUSTANDARDTRANSFER_ACCNAM_DESC','Die Bezeichnung des Kontos.'); define('MODULE_PAYMENT_EUSTANDARDTRANSFER_BENEFICIARY_TITLE','Empfänger'); define('MODULE_PAYMENT_EUSTANDARDTRANSFER_BENEFICIARY_DESC','Der Empfänger für die Überweisung.'); define('MODULE_PAYMENT_EUSTANDARDTRANSFER_ACCNUM_TITLE','Kontonummer'); define('MODULE_PAYMENT_EUSTANDARDTRANSFER_ACCNUM_DESC','Ihre Kontonummer.'); define('MODULE_PAYMENT_EUSTANDARDTRANSFER_BANKCODE_TITLE','Bankleitzahl'); define('MODULE_PAYMENT_EUSTANDARDTRANSFER_BANKCODE_DESC','Die Bankleitzahl des angegebenen Kontos.'); define('MODULE_PAYMENT_EUSTANDARDTRANSFER_ACCIBAN_TITLE','Bank Account IBAN'); define('MODULE_PAYMENT_EUSTANDARDTRANSFER_ACCIBAN_DESC','International account id.<br />(Fragen Sie Ihre Bank, wenn Sie nicht sicher sind.)'); define('MODULE_PAYMENT_EUSTANDARDTRANSFER_BANKBIC_TITLE','Bank Bic'); define('MODULE_PAYMENT_EUSTANDARDTRANSFER_BANKBIC_DESC','International bank id.<br />(Fragen Sie Ihre Bank, wenn Sie nicht sicher sind.)'); define('MODULE_PAYMENT_EUSTANDARDTRANSFER_SORT_ORDER_TITLE','Anzeigereihenfolge'); define('MODULE_PAYMENT_EUSTANDARDTRANSFER_SORT_ORDER_DESC','Reihenfolge der Anzeige. Kleinste Ziffer wird zuerst angezeigt.'); define('MODULE_PAYMENT_EUSTANDARDTRANSFER_ALLOWED_TITLE' , 'Erlaubte Zonen'); define('MODULE_PAYMENT_EUSTANDARDTRANSFER_ALLOWED_DESC' , 'Geben Sie <b>einzeln</b> die Zonen an, welche für dieses Modul erlaubt sein sollen. (z.B. AT,DE (wenn leer, werden alle Zonen erlaubt))'); define('MODULE_PAYMENT_EUSTANDARDTRANSFER_ZONE_TITLE' , 'Zahlungszone'); define('MODULE_PAYMENT_EUSTANDARDTRANSFER_ZONE_DESC' , 'Wenn eine Zone ausgewählt ist, gilt die Zahlungsmethode nur für diese Zone.'); define('MODULE_PAYMENT_EUSTANDARDTRANSFER_ORDER_STATUS_ID_TITLE' , 'Bestellstatus festlegen'); define('MODULE_PAYMENT_EUSTANDARDTRANSFER_ORDER_STATUS_ID_DESC' , 'Bestellungen, welche mit diesem Modul gemacht werden, auf diesen Status setzen'); define('MODULE_PAYMENT_EUSTANDARDTRANSFER_SUCCESS_TITLE' , 'Bankdaten anzeigen'); define('MODULE_PAYMENT_EUSTANDARDTRANSFER_SUCCESS_DESC' , 'Sollen auf der Erfolgsseite die Bankdaten angezeigt werden?'); ?>Die entsprechende update.sql Datei für die kommende Shopversion würde ich dann erweitern mit:
Wobei man dieses einmalige Update auch mit einem Check auf das Vorhandensein von MODULE_PAYMENT_EUSTANDARDTRANSFER_BENEFICIARY & MODULE_PAYMENT_EUSTANDARDTRANSFER_BANKCODE in der "/includes/modules/payment/eustandardtransfer.php" unterbringen könnte.