Ich habe während dem Installationsvorgang dieses empfohlene Sprachpaket Deutsch für den Admin angewählt (der Shop ist in der Schweiz).
Bei der Migration erhalte ich nun folgende Meldung:
"##### Die Migration hat eine andere Sprache erkannt
Die Sprache der zu migrierenden Daten stimmt nicht mit der Standard Sprache [de-DE] überein. Die Daten mit [de-CH] können migriert werden, sie werden aber nicht automatisch umgerechnet. Im Nachhinein kann eine manuelle Anpassung der Übersetzungen erfolgen.
Bist Du sicher, dass die Daten in die Standard Sprache [de-DE] migriert werden sollen?"
Kann ich die Standard Sprache zurück auf de-CH ändern um das Problem zu umgehen? Wird das empfohlen?
Die Standard-Sprache kann nach der Installation über das Backend nicht mehr geändert werden. Dies wäre nur nur manuelle Änderungen in der Datenbank möglich. Hier im Forum findest du einige Einträge dazu.
Was empfohlen ist kann ich leider nicht sagen, hatte dieses „Problem“ noch nie.
Sprache wird generell wohl weniger problematisch sein, da es ja keine Umrechnung gibt. Von $ zu € wäre es wohl problematisch.
Soll ich die DB besser noch einmal löschen und die Installation ganz neu durchspielen und dieses von Shopware während der Installation untergejubelte Deutsche Sprachpaket nicht auswählen? Ich kann zwar im Backend auch keine Sprache ch-DE erkennen. Vielleicht betrafen diese Sprachpakete nur andere Fremdsprachen und es gibt in 6 gar kein ch-DE.
Ich habe zwei Schweizer Kunden, diese haben beide die Sprache auf de-DE eingestellt (eben nachgesehen). Ich sehe auch nicht, dass es in Shopware 6 eine ch-DE zur Auswahl geben würde.
Die händische Eingabe des Eintrags beim originalen Verkaufskannal (ohne migrierte Produkte) namens „BASE de-DE“ wird auch nicht angenommen. Das Feld muss ausgefüllt werden.
Wenn nichts geladen wird, dann kannst du im Browser, meist unter Entwickler-Tools, nach einem XHR suchen, das während des Ladens abgerufen wird. Dort wird sehr vermutlich ein 500er Fehler angezeigt, der das Problem weiter beschreibt.
Und bei den Errors:
Error: createFromField requires a password or username field in a document LoginFormFactory.jsm:102:13
createFromField resource://gre/modules/LoginFormFactory.jsm:102
onDOMDocFetchSuccess resource://gre/modules/LoginManagerChild.jsm:859
handleEvent resource://gre/modules/LoginManagerChild.jsm:698
Auch eine Währung kann jetzt nicht mehr gewählt werden.
Als weiterer Hinweis: Die Bilder sind bei den Produkten nicht mitgekommen oder werden nicht angezeigt.
Ich glaube zwar nicht, dass du viel Glück haben wirst… aber schreibe doch mal direkt Shopware an. Scheint ja ein von Shopware selbst erzeugtes Problem zu sein, dass sie die Sprachen reduziert haben.
Es spricht leider allgemein nicht gerade für die Firma Shopware, dass keine ordentliche Updateroutine von der 5er auf die 6er vorliegt. Es ist schliesslich derselbe Hersteller.
Ich glaube das Problem hängt zusammen mit den ISO-Code.
Versuche mal de-CH in der Datenbank in de-DE zu ändern dann sollten die Textbausteine wieder sichtbar sein.
Hallo. Ich stehe vor dem gleichen Problem (Meldung „Die Migration hat eine andere Sprache erkannt…“). Hast Du einen Weg für eine erfolgreiche Migration gefunden?
Ich habe folgende Definitionen angelegt:
eine neue Sprache
• Name → Deutsch (CH)
• Erben von → Deutsch
• ISO Code → de-CH
• Lokalisierung → Deutsch, Schweiz
ein neues Snippet mit
• Name → CUSTOM de-CH
• Basisdatei → messages.de-DE
Jetzt die Migration starten und es kommt die Meldung:
Die Migration hat eine andere Sprache erkannt
Die Sprache der zu migrierenden Daten stimmt nicht mit der Standard Sprache [de-DE] überein. Die Daten mit [de-CH] können migriert werden, sie werden aber nicht automatisch umgerechnet. Im Nachhinein kann eine manuelle Anpassung der Übersetzungen erfolgen.
Bist Du sicher, dass die Daten in die Standard Sprache [de-DE] migriert werden sollen?
Für mich sieht es so aus, dass das Problem bei der Standardsprache ist. Und diese kann ich nicht einfach ändern auf de-CH.
???
Ich deute das mal so, das er keine Daten für die Standardsprache hat und de-DE erbt ja nicht von de-CH sondern umgekehrt. D.h. die Daten wären dann jeweils leer. Hast Du die Möglichkeit die DB neu aufzusetzen? Ansonsten müsste man die Sprache in der DB ändern.
Die DB kann schon neu erstellt werden. Nur: aus meiner Sicht bleibt das Problem bestehen.
Mir ist nicht klar, was ich für die Migration vorbereiten muss, damit bei der Migration die Daten in die richten Tabellen geschrieben werden.