Tutorial: Kanton statt Bundesland für Schweizer Shops – Wiki | modified eCommerce Shopsoftware

Tutorial: Kanton statt Bundesland für Schweizer Shops

Aus Wiki | modified eCommerce Shopsoftware

Antwort von svizzera (05.08.2010)

Hey Gemeinde,

wenn man eine modified eCommerce Shopsoftware in der Schweiz betreibt, kann man mit dieser Anleitung Bundesland in Kanton ändern:

1. in /lang/german/admin/buttons.php

define('BUTTON_NEW_ZONE', 'Neues Bundesland');

ersetzen durch

define('BUTTON_NEW_ZONE', 'Neuer Kanton');

2. in /lang/german/admin/configuration.php

define('ENTRY_STATE_MIN_LENGTH_TITLE' , 'Bundesland');
define('ENTRY_STATE_MIN_LENGTH_DESC' , 'Minimum Länge des Bundeslandes');

ersetzen durch

define('ENTRY_STATE_MIN_LENGTH_TITLE' , 'Kanton');
define('ENTRY_STATE_MIN_LENGTH_DESC' , 'Minimum Länge des Kantons');

und

define('ACCOUNT_STATE_TITLE' , 'Bundesland');
define('ACCOUNT_STATE_DESC' , 'Die Abfrage für das Bundesland im Account benutzen');

ersetzen durch

define('ACCOUNT_STATE_TITLE' , 'Kanton');
define('ACCOUNT_STATE_DESC' , 'Die Abfrage für den Kanton im Account benutzen');

3. in /lang/german/admin/geo_zones.php

define('TABLE_HEADING_COUNTRY_ZONE', 'Bundesland');

ersetzen durch

define('TABLE_HEADING_COUNTRY_ZONE', 'Kanton');

und

define('TEXT_INFO_COUNTRY_ZONE', 'Bundesland:');

ersetzen durch

define('TEXT_INFO_COUNTRY_ZONE', 'Kanton:');

4. in /lang/german/admin/german.php

define('JS_STATE', '* Das \'Bundesland\' muss ausgewählt werden.\n');

ersetzen durch

define('JS_STATE', '* Der \'Kanton\' muss ausgewählt werden.\n');

und

define('JS_ZONE', '* Das \'Bundesland\' muss aus der Liste für dieses Land ausgewählt werden.');

ersetzen durch

define('JS_ZONE', '* Der \'Kanton\' muss aus der Liste für dieses Land ausgewählt werden.');

und

define('ENTRY_STATE', 'Bundesland:');

ersetzen durch

define('ENTRY_STATE', 'Kanton:');

5. in /lang/german/admin/orders.php

define('ENTRY_STATE', 'Bundesland:');

ersetzen durch

define('ENTRY_STATE', 'Kanton:');

6. in /lang/german/admin/zones.php

Inhalt der kompletten Datei ersetzen mit:

<?php
/* --------------------------------------------------------------
   $Id: zones.php 899 2005-04-29 02:40:57Z hhgag $   

   XT-Commerce - community made shopping
   http://www.xt-commerce.com

   Copyright (c) 2003 XT-Commerce
   --------------------------------------------------------------
   based on:
   (c) 2000-2001 The Exchange Project  (earlier name of osCommerce)
   (c) 2002-2003 osCommerce(zones.php,v 1.6 2002/01/28); www.oscommerce.com
   (c) 2003	 nextcommerce (zones.php,v 1.4 2003/08/14); www.nextcommerce.org

   Released under the GNU General Public License
   --------------------------------------------------------------*/

define('HEADING_TITLE', 'Kantone');

define('TABLE_HEADING_COUNTRY_NAME', 'Land');
define('TABLE_HEADING_ZONE_NAME', 'Kanton');
define('TABLE_HEADING_ZONE_CODE', 'Code');
define('TABLE_HEADING_ACTION', 'Aktion');

define('TEXT_INFO_EDIT_INTRO', 'Bitte f&uuml;hren Sie alle notwendigen &auml;nderungen durch');
define('TEXT_INFO_ZONES_NAME', 'Name des Kantons:');
define('TEXT_INFO_ZONES_CODE', 'Code des Kantons:');
define('TEXT_INFO_COUNTRY_NAME', 'Land:');
define('TEXT_INFO_INSERT_INTRO', 'Bitte geben Sie dan neuen Kanton mit allen relevanten Daten ein');
define('TEXT_INFO_DELETE_INTRO', 'Sind Sie sicher, dass Sie diesen Kanton l&ouml;schen wollen?');
define('TEXT_INFO_HEADING_NEW_ZONE', 'Neuer Kanton');
define('TEXT_INFO_HEADING_EDIT_ZONE', 'Kanton bearbeiten');
define('TEXT_INFO_HEADING_DELETE_ZONE', 'Kanton l&ouml;schen');
?>

7. in /lang/german/german.php

define('ENTRY_STATE_ERROR', 'Ihr Bundesland muss aus mindestens ' . ENTRY_STATE_MIN_LENGTH . ' Zeichen bestehen.');
define('ENTRY_STATE_ERROR_SELECT', 'Bitte w&auml;hlen Sie ihr Bundesland aus der Liste aus.');

ersetzen durch

define('ENTRY_STATE_ERROR', 'Ihr Kanton muss aus mindestens ' . ENTRY_STATE_MIN_LENGTH . ' Zeichen bestehen.');
define('ENTRY_STATE_ERROR_SELECT', 'Bitte w&auml;hlen Sie ihren Kanton aus der Liste aus.');

8. in /lang/german/lang_german.conf

3x

text_state = 'Bundesland:'

ersetzen durch

text_state = 'Kanton:'

Falls man die Installer Dateien auch ändern möchte:

in /xtc_installer/language/german.php

define('ENTRY_COUNTRY_ERROR','Bitte &uuml;berpr&uuml;fen Sie das Bundesland');

ersetzen durch

define('ENTRY_COUNTRY_ERROR','Bitte &uuml;berpr&uuml;fen Sie den Kanton');

und

define('TEXT_STATE','Bundesland/Province:');

ersetzen durch

define('TEXT_STATE','Kanton:');

Es wäre sehr nützlich, wenn sich die Einträge automatisch ändern würden, sobald man als Shop-Land Switzerland auswählt

  • Diese Seite wurde zuletzt am 31. Dezember 2012 um 16:28 Uhr bearbeitet.