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: Spanische Artikel in Englische und in Deutsche DB kopieren

    Juan Carlos Silverio Gomez

    • Fördermitglied
    • Beiträge: 473
    • Geschlecht:
    Hola,
    habe bisher alle Artikel nur in die Spanische DB aufgeführt. Möchte aber in Zukunft auch das Deutsche und das English language aktivieren. Kann man die Spanischen Artikel DB irgendwie kopieren ? (Bevorzuge es nach und nach zu übersetzen). Wenn ich jetzt die Language aktiviere, ist ja alles leer. :-(

    Lg, Juan CArlos
     

    Linkback: https://www.modified-shop.org/forum/index.php?topic=16424.0

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Re: Spanische Artikel in Englische und in Deutsche DB kopieren
    Antwort #1 am: 01. November 2011, 21:36:23
    Die einfachste Lösung, die mir spontan einfällt wäre, dass du die Tabelle "products_description" exportierst und den Inhalt quasi verdoppelst, wobei du bei der einen Hälfte die "language_id" natürlich ändern musst.

    Das kannst du natürlich auch über den Artikel "Import/Export" unter "Hilfsprogramme" machen, dann hast du gleich eine CSV-Datei, die du bequem bearbeiten kannst.

    Grüße

    Torsten

    Juan Carlos Silverio Gomez

    • Fördermitglied
    • Beiträge: 473
    • Geschlecht:
    Re: Spanische Artikel in Englische und in Deutsche DB kopieren
    Antwort #2 am: 06. November 2011, 20:01:26
    Hallo Torsten,

    danke, die zweite Lösung hat gut geklappt (bis auf die Kategorien, aber etwas muss ich ja auch selber machen.) ;-)

    Muchas Gracias, Juan Carlos

    h-h-h

    • modified Team
    • Beiträge: 4.562
    Re: Spanische Artikel in Englische und in Deutsche DB kopieren
    Antwort #3 am: 06. November 2011, 20:50:13
    Produktnamen/Produktbeschreibungen:

    Code: SQL  [Auswählen]
    UPDATE products_description pd1
      JOIN products_description pd2 ON pd2.products_id = pd1.products_id
       SET pd1.products_description = pd2.products_description,
           pd1.products_name = pd2.products_name
     WHERE pd1.language_id = 1
       AND pd2.language_id = 2

    Kategorien:

    Code: SQL  [Auswählen]
    UPDATE categories_description c1
      JOIN categories_description c2 ON c2.categories_id = c1.categories_id
       SET c1.categories_name = c2.categories_name
     WHERE c1.language_id = 1
       AND c2.language_id = 2

    Einfach mit z.B. phpMyAdmin ausführen und vorher ein Backup machen.

    x1.language_id = 1  ( Z I E L  )

    x2.language_id = 2  ( QUELLE )

    Gruß

    h-h-h

    Juan Carlos Silverio Gomez

    • Fördermitglied
    • Beiträge: 473
    • Geschlecht:
    Re: Spanische Artikel in Englische und in Deutsche DB kopieren
    Antwort #4 am: 06. November 2011, 21:00:51
    h-h-h, vielen Dank auch grosser Meister !! :-)

    Gracias!!!

    Carlos

    DokuMan

    • modified Team
    • Beiträge: 6.669
    • Geschlecht:
    Re: Spanische Artikel in Englische und in Deutsche DB kopieren
    Antwort #5 am: 29. November 2011, 17:54:31
    [...]
    x1.language_id = 1  ( Z I E L  )

    x2.language_id = 2  ( QUELLE )
    [...]

    Sehr schöner Tipp, den werde ich in die Doku aufnehmen.
    0 Antworten
    1792 Aufrufe
    10. Dezember 2010, 21:28:49 von wuotan
    8 Antworten
    4584 Aufrufe
    12. Oktober 2011, 10:38:12 von Tomcraft
    3 Antworten
    1403 Aufrufe
    03. Juli 2020, 19:08:25 von Duncan
    0 Antworten
    946 Aufrufe
    22. August 2021, 18:22:12 von Schreinermeister
               
    anything