Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: ANLEITUNG: Kanton statt Bundesland für Schweizer Shops

    svizzera

    • Neu im Forum
    • Beiträge: 21
    Hey Gemeinde,

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

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

    Code: PHP  [Auswählen]
    define('BUTTON_NEW_ZONE', 'Neues Bundesland');
     
    ersetzen durch

    Code: PHP  [Auswählen]
    define('BUTTON_NEW_ZONE', 'Neuer Kanton');
     
    2. in /lang/german/admin/configuration.php

    Code: PHP  [Auswählen]
    define('ENTRY_STATE_MIN_LENGTH_TITLE' , 'Bundesland');
    define('ENTRY_STATE_MIN_LENGTH_DESC' , 'Minimum Länge des Bundeslandes');
     
    ersetzen durch

    Code: PHP  [Auswählen]
    define('ENTRY_STATE_MIN_LENGTH_TITLE' , 'Kanton');
    define('ENTRY_STATE_MIN_LENGTH_DESC' , 'Minimum Länge des Kantons');
     
    und

    Code: PHP  [Auswählen]
    define('ACCOUNT_STATE_TITLE' , 'Bundesland');
    define('ACCOUNT_STATE_DESC' , 'Die Abfrage für das Bundesland im Account benutzen');
     
    ersetzen durch

    Code: PHP  [Auswählen]
    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

    Code: PHP  [Auswählen]
    define('TABLE_HEADING_COUNTRY_ZONE', 'Bundesland');
     
    ersetzen durch

    Code: PHP  [Auswählen]
    define('TABLE_HEADING_COUNTRY_ZONE', 'Kanton');
     
    und

    Code: PHP  [Auswählen]
    define('TEXT_INFO_COUNTRY_ZONE', 'Bundesland:');
     
    ersetzen durch

    Code: PHP  [Auswählen]
    define('TEXT_INFO_COUNTRY_ZONE', 'Kanton:');
     
    4. in /lang/german/admin/german.php

    Code: PHP  [Auswählen]
    define('JS_STATE', '* Das \'Bundesland\' muss ausgewählt werden.\n');
     
    ersetzen durch

    Code: PHP  [Auswählen]
    define('JS_STATE', '* Der \'Kanton\' muss ausgewählt werden.\n');
     
    und

    Code: PHP  [Auswählen]
    define('JS_ZONE', '* Das \'Bundesland\' muss aus der Liste für dieses Land ausgewählt werden.');
     
    ersetzen durch

    Code: PHP  [Auswählen]
    define('JS_ZONE', '* Der \'Kanton\' muss aus der Liste für dieses Land ausgewählt werden.');
     
    und

    Code: PHP  [Auswählen]
    define('ENTRY_STATE', 'Bundesland:');
     
    ersetzen durch

    Code: PHP  [Auswählen]
    define('ENTRY_STATE', 'Kanton:');
     
    5. in /lang/german/admin/orders.php

    Code: PHP  [Auswählen]
    define('ENTRY_STATE', 'Bundesland:');
     
    ersetzen durch

    Code: PHP  [Auswählen]
    define('ENTRY_STATE', 'Kanton:');
     
    6. in /lang/german/admin/zones.php

    Inhalt der kompletten Datei ersetzen mit:

    Code: PHP  [Auswählen]
    <?php
    /* --------------------------------------------------------------
       $Id: zones.php 899 2005-04-29 02:40:57Z hhgag $  

       XT-Commerce - community made shopping
       http://www.(( Wir dulden keine kommerziellen Werbelinks - Bitte <a href="index.php?topic=3013.0">Forenregeln</a> beachten! ))

       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ühren Sie alle notwendigen Ä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ö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öschen');
    ?>
     
    7. in /lang/german/german.php

    Code: PHP  [Auswählen]
    define('ENTRY_STATE_ERROR', 'Ihr Bundesland muss aus mindestens ' . ENTRY_STATE_MIN_LENGTH . ' Zeichen bestehen.');
    define('ENTRY_STATE_ERROR_SELECT', 'Bitte wählen Sie ihr Bundesland aus der Liste aus.');
     
    ersetzen durch

    Code: PHP  [Auswählen]
    define('ENTRY_STATE_ERROR', 'Ihr Kanton muss aus mindestens ' . ENTRY_STATE_MIN_LENGTH . ' Zeichen bestehen.');
    define('ENTRY_STATE_ERROR_SELECT', 'Bitte wählen Sie ihren Kanton aus der Liste aus.');
     
    8. in /lang/german/lang_german.conf

    3x

    Code: PHP  [Auswählen]
    text_state = 'Bundesland:'
     
    ersetzen durch

    Code: PHP  [Auswählen]
    text_state = 'Kanton:'
     
    Falls man die Installer Dateien auch ändern möchte:

    in /xtc_installer/language/german.php

    Code: PHP  [Auswählen]
    define('ENTRY_COUNTRY_ERROR','Bitte überprüfen Sie das Bundesland');
     
    ersetzen durch

    Code: PHP  [Auswählen]
    define('ENTRY_COUNTRY_ERROR','Bitte überprüfen Sie den Kanton');
     
    und

    Code: PHP  [Auswählen]
    define('TEXT_STATE','Bundesland/Province:');
     
    ersetzen durch

    Code: PHP  [Auswählen]
    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




    Linkback: https://www.modified-shop.org/forum/index.php?topic=7150.0
    rechtstexte für onlineshop

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.373
    • Geschlecht:
    ANLEITUNG: Kanton statt Bundesland für Schweizer Shops
    Antwort #1 am: 05. August 2010, 15:07:51
    Hallo svizzera,

    vielen Dank für die tolle Anleitung!

    Grüße

    Torsten

    svizzera

    • Neu im Forum
    • Beiträge: 21
    ANLEITUNG: Kanton statt Bundesland für Schweizer Shops
    Antwort #2 am: 05. August 2010, 15:40:02
    is dir mal aufgefallen, dass sich da nen Fehler eingeschlichen hat?

    Zitat
    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');

    werd das mal ändern

    ausserdem werden hier im Board die HTML encodes interpretiert obwohl das nicht so sein sollte,
    denn sonst kriegt man Probleme beim kopieren meiner Anleitung

    du solltest es fürs nächste modified eCommerce Shopsoftware Update übernehmen. :P

    &auml statt &uuml in /lang/german/admin/german.php bei define('JS_STATE', '* Das \'Bundesland\' muss

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.373
    • Geschlecht:
    ANLEITUNG: Kanton statt Bundesland für Schweizer Shops
    Antwort #3 am: 05. August 2010, 15:44:41
    *gg*

    Danke für den Hinweis, habe es in der Anleitung geändert und in r1112 auch im Trunk.

    :thx:

    Grüße

    Torsten

    DokuMan

    • modified Team
    • Beiträge: 6.669
    • Geschlecht:
    ANLEITUNG: Kanton statt Bundesland für Schweizer Shops
    Antwort #4 am: 05. August 2010, 15:52:43
    Das wär doch was fürs WIKI!
    (Da findet man das doch viel leichter wieder!)

    svizzera

    • Neu im Forum
    • Beiträge: 21
    ANLEITUNG: Kanton statt Bundesland für Schweizer Shops
    Antwort #5 am: 05. August 2010, 15:58:34
    danke, aber ich hatte es in der Anleitung schon geändert.

    Problem ist, wenn du die Originale Zeile auch änderst,
    können die Leute in der entsprechenden Datei nicht mehr nach der Zeile suchen.

    Ausserdem stimmt das leider eh nicht mehr mit dem Original überein,
    da ja die HTML Umlaut encodes interpretiert werden

    EDIT: Ich denke auch, dass das gut ins Wiki passen würde

    web28

    • modified Team
    • Beiträge: 9.404
    ANLEITUNG: Kanton statt Bundesland für Schweizer Shops
    Antwort #6 am: 05. August 2010, 16:03:09
    Für den Admin wäre das recht einfach umsetzbar:

    in der lang/german/admin einfach eine if Abfrage einbauen, ob STORE_COUNTRY == 204 und damit neue Sprachdefinitionen setzten. So wie ich das überblicke gibt es 3 verschiedene Schreibweisen

    Bundesland - Kanton
    Bundeslandes - Kantons
    Bundeländer - Kantone

    Für das Frontend ist es komplizierter, da das Land erst beim Kundenlogin bekannt ist

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.373
    • Geschlecht:
    ANLEITUNG: Kanton statt Bundesland für Schweizer Shops
    Antwort #7 am: 05. August 2010, 16:11:50
    Das wär doch was fürs WIKI!
    (Da findet man das doch viel leichter wieder!)

    Ich habe die Anleitung ins Wiki übernommen: Tutorial: Kanton statt Bundesland für Schweizer Shops

    Grüße

    Torsten

    1 Antworten
    2380 Aufrufe
    19. August 2023, 23:39:45 von noRiddle (revilonetz)
    4 Antworten
    3909 Aufrufe
    18. April 2015, 13:42:28 von ingotester
    23 Antworten
    24626 Aufrufe
    04. Januar 2024, 10:18:32 von karsta.de
    5 Antworten
    2907 Aufrufe
    15. Januar 2017, 23:22:49 von Onlineshopper
               
    anything