# Ist in less eine Unterscheidung deutsch/englisch möglich?

**URL:** https://forum.shopware.com/t/ist-in-less-eine-unterscheidung-deutsch-englisch-moglich/52985
**Category:** Themes & Design
**Created:** [17. Mai 2018 um 20:34 UTC](https://forum.shopware.com/t/ist-in-less-eine-unterscheidung-deutsch-englisch-moglich/52985 "2018-05-17T20:34:03Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![Heiko\_2](https://avatars.discourse-cdn.com/v4/letter/h/46a35a/32.png) [@Heiko\_2](https://forum.shopware.com/u/Heiko_2)
#### Post date: [17. Mai 2018 um 20:34 UTC](https://forum.shopware.com/t/ist-in-less-eine-unterscheidung-deutsch-englisch-moglich/52985/1 "2018-05-17T20:34:03Z")

</div>

Hallo zusammen,

in einem Projekt habe ich u.a. an 2 Stellen die Pseude-Klasse ::before verwendet, wo ein Text eingesetzt wird.

```
.meine-klasse::before {
    content:'mein Text';
}

```

Jetzt wird ein Sprachshop in englisch erstellt.&nbsp;  
Wie kann man das am besten realisieren, dass dieser&nbsp;Inhalt je nach Sprache&nbsp;auf deutsch oer englisch erscheint?

&nbsp;

Gruß Heiko

---

<div class="post-metadata">

### Author: ![piweck](https://avatars.discourse-cdn.com/v4/letter/p/c77e96/32.png) [@piweck](https://forum.shopware.com/u/piweck)
#### Post date: [19. Mai 2018 um 16:59 UTC](https://forum.shopware.com/t/ist-in-less-eine-unterscheidung-deutsch-englisch-moglich/52985/2 "2018-05-19T16:59:15Z")

</div>

Hey,

im englischen Sprachshop solltest du dem Element entweder eine andere Klasse geben, oder einen Class-Modifier benutzen, bspw. .is–english.

Dann könntest du das in less folgendermaßen lösen:

```
// Mit class-modifier:
.meine-klasse {
    &::before {
        content: 'mein Text';
    }

    &.is--english::before {
        content: 'my text';
    }
}

// Mit eigener Klasse:
.meine-klasse::before {
    content: 'mein Text';
}
.meine-klasse-englisch::before {
    content: 'my text';
}

```

Dennoch würde ich dir empfehlen, keine Inhalte über CSS zu definieren. Falls du eine Möglichkeit hast, das Ganze ins Template auszulagern, würde ich diese Möglichkeit immer bevorzugen.

Ich hoffe, ich konnte helfen.

Grüße

---

<div class="post-metadata">

### Author: ![Heiko\_2](https://avatars.discourse-cdn.com/v4/letter/h/46a35a/32.png) [@Heiko\_2](https://forum.shopware.com/u/Heiko_2)
#### Post date: [20. Mai 2018 um 09:02 UTC](https://forum.shopware.com/t/ist-in-less-eine-unterscheidung-deutsch-englisch-moglich/52985/3 "2018-05-20T09:02:58Z")

</div>

Hi,

super. Vielen Dank.  
Damit hast Du mir sehr geholfen.  
Ich habe das jetzt erst mal über die Less-Datei geregelt.

Beim nächsten mal mache ich das wirklich direkt über das Template.

Gruß

&nbsp;

Heiko
