Standardsprache beim Development Template festlegen

Hallo zusammen,

ist es möglich, die Standardsprache beim Development Template bei der Installation auf Deutsch festzulegen? Beim Production Template hat man mit dem install-Command die Möglichkeit, die „shop-locale“ anzugeben, das fehlt aber beim Development Template.

Problem ist, dass wir auf dem Development Template entwickeln und später zwar das Production Template verwenden, jedoch mit der Datenbank des Development Templates.

Der einzige Weg, die Standardsprache, wenn sie einmal auf Englisch steht, zu ändern, ist ja die Sprache an sich umzubenennen und den ISO-Wert entsprechend einzustellen. Zu dem Zeitpunkt wurden aber schon Standardinhalte wie bspw. die Standard-Templates für die Erlebniswelten generiert, die dann genau in der falschen Sprache (Deutsch → Englisch, Englisch → Deutsch) hinterlegt sind, was spätere Kunden ziemlich verwirrt. Editieren kann man diese Standardtemplates auch nicht.

Gibt es da eine Möglichkeit, bei der Installation übers Development-Template die Sprache anzugeben?

Viele Grüße,
Malte

Hab’s jetzt selbst gelöst. Anstatt die Sprachen umzubenennen und die Locales auszutauschen, muss man die Uuid der deutschen Sprache auf die Default-Uuid (der ursprünglich englischen Sprache) stellen; über die Fremdschlüssel verteilt sich das dann auf die Translation-Tabellen weiter. Hab ein kleines Plugin mit Database Migration erstellt, das dann bei der Installation automatisch ausgeführt wird.

Hi, kannst du uns dieses kleine Plugin zur Verfügung stellen? Wäre sehr nett :slight_smile: