Ich habe eine Lösung gefunden. Ob sie professionell ist, weiß ich nicht. Aber sie funktioniert tadellos und hilft vielleicht anderen Forenmitgliedern, die sich - wie ich - nur rudimentär mit SQL auskennen.
Um die Kategorien und Artikel nicht mit SQL einfügen zu müssen, habe ich die grafische Oberfläche von PHPMyAdmin benutzt und mit dem Button Kopieren die entsprechenden Kategorien und Artikel kopiert und angepasst bzw. übersetzt.
Vorgehensweise:
Datenbank mit PHPMyAdmin aufrufen
1. DB-Tabelle categories_description aufrufen
- Entsprechende Kategorie kopieren (Button Grafik Kopieren s.u.)
- Spalte categories_id nicht verändern, der Wert der englischen Kategorie sollte gleich der deutschen Kategorie sein
- Spalte languages_id = 1
2. DB-Tabelle products_description aufrufen
- Entsprechenden Artikel kopieren
- Spalte products_id nicht verändern, der Wert des englischen Artikels sollte gleich dem deutschen Artikel sein
- Spalte languages_id = 1
Diese Lösung hat erst funktioniert, nachdem ich auch englische Artikel über die Datenbank angelegt hatte. Offensichtlich reichte es nicht aus, nur Kategorien in der DB anzulegen.
Im Frontend (also im Shop) wurden nun beim Umschalten auf die englische Sprache die Kategorien und Artikel angezeigt. Im Backend (ADMIN) habe ich dann die Kategorien und Artikel aufgerufen, um zu sehen, ob die Felder nun mit Werten gefüllt sind. Und auch hier erschienen nun exakt die Werte, die ich zuvor manuell in den DB-Tabellen eingegeben bzw. kopiert hatte.
Diese Vorgehensweise ist allerdings nur dann wirtschaftlich, wenn der Shop nicht allzuviele Kategorien und Artikel beinhaltet. Andernfalls müsste man doch eine saubere SQL-Anweisung verwenden.