Gelöst! Lag wohl am Cache.
Schönen Sonntag.
Ich habe ein Problem mit der Sprachshop erweiterung, ich bin mit einem bekannten in Russland Tätig und wollte nun die Ländererweiterung wie in der Dokumentationvornehmen.
Jedoch gelingt es mir nicht, ich habe Shopware 5.2.4 aktuell Lokal Installiert und habe diese schritte vorghenommen:
- Theme neu Angelegt
- Im eigenen Theme > /themes/Frontend/DEINTHEME/frontend/_public/src/img/ ico-flags.png (Anlage 1) abgeändert und eingefügt.
- Im eigenen Theme > /themes/Frontend/DEINTHEME/frontend/_public/src/less/_components/ flags.less Angelegt. (Code anlage 2)
- in der all.less (@import „_components/flags“
- Grundeinstellung > Shops > Hinzugefügt > Sprachshop > Pos. 3 > VURL /ru > Lokalisierung Russiche (Förderation) > Kategorie Russisch > Übersetzung RU
leider funktioniert die Auswahl per Flagge nicht. Die Flagge bleibt auf der Deutschland Flagge, Englisch funktioniert jedoch und auch die Währungsumstellung funktionieren. Nur die Flagge ist fehlerhaft.
Kann mir jemand einen Tipp geben was hier falsch ist oder was ich vergessen habe? Da ich keine Programmiererin bin und arbeite mich in Shopware erst seit heute ein und bitte daher um nachsehen.
_________________________________________________________________________________________________________________________________
Anlage 1 (Ico-flags):
Anlage 2 (Code):
/*
Language Flags
==================================================
Displays a country flag the size of 14px x 11px used for language selections purposes.
*/
.language--flag {
.unitize-height(11);
.unitize-width(14);
background: url("../../img/ico-flags.png") no-repeat 0 0;
display: inline-block;
text-indent: 100%;
white-space: nowrap;
overflow: hidden;
// We need to work with pixels here
&.de_DE { background-position: 0 0; }
&.en_GB { background-position: 0 -11px; }
&.nl_NL { background-position: 0 -22px; }
&.fr_FR { background-position: 0 -33px; }
&.es_ES { background-position: 0 -44px; }
&.it_IT { background-position: 0 -55px; }
&.ru_RU { background-position: 0 -66px; }
}
Lieben Gruß Angelina