# ExtJs Dezimaltrennzeichen (decimal separator) und Tausendertrennzeichen ändern

**URL:** <https://forum.shopware.com/t/extjs-dezimaltrennzeichen-decimal-separator-und-tausendertrennzeichen-andern/56635>\
**Category:** Programmierung\
**Created:** [22. November 2018 um 15:46 UTC](https://forum.shopware.com/t/extjs-dezimaltrennzeichen-decimal-separator-und-tausendertrennzeichen-andern/56635 "2018-11-22T15:46:40Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![alexloetsher](https://avatars.discourse-cdn.com/v4/letter/a/35a633/32.png) [@alexloetsher](https://forum.shopware.com/u/alexloetsher)\
**Post date:** [22. November 2018 um 15:46 UTC](https://forum.shopware.com/t/extjs-dezimaltrennzeichen-decimal-separator-und-tausendertrennzeichen-andern/56635/1 "2018-11-22T15:46:40Z")

</div>

Hallo Zusammen

Wie und wo überschreibe ich am besten das Dezimaltrennzeichen und das Tausendertrennzeichen?

Im Frontend wird alles wie gewünscht angezeigt (Sprache in den Einstellungen ist angepasst).  
Aber im Backend (bei den ExtJs-Eingabefeldern) kommen immer noch die Standard Trennzeichen (Komma und Punkt).

Folgender Code würde mir wahrscheinlich weiterhelfen, aber ich weiss nicht in welchem controller ich das überschreiben muss:

```
Ext.form.NumberField.prototype.decimalSeparator = '.';

```

Vielen Dank für eure Hilfe

Gruss Alex

---

<div class="post-metadata">

**Author:** ![alexloetsher](https://avatars.discourse-cdn.com/v4/letter/a/35a633/32.png) [@alexloetsher](https://forum.shopware.com/u/alexloetsher)\
**Post date:** [22. November 2018 um 16:08 UTC](https://forum.shopware.com/t/extjs-dezimaltrennzeichen-decimal-separator-und-tausendertrennzeichen-andern/56635/2 "2018-11-22T16:08:02Z")

</div>

Oh Mann…

Habe gerade gemerkt, dass man die Backend-Sprache beim Login auswählen kann&nbsp; ![Foot-in-Mouth](https://forum.shopware.com/plugins/CKEditor/plugins/smiley/images/foot-in-mouth.png "Foot-in-Mouth"). Sorry habe den Wald vor lauter Bäume nicht mehr gesehen.

Jetzt habe ich die Sprache auf Deutsch(Schweiz) umgestellt. Allerdings kommen jetzt fast alle Labels auf Englisch (Navigationspunkte kommen auf Deutsch).  
Hat mir hierzu jemand ein Tipp?

Bin bestimmt nicht der erste, der dieses Problem hat?

Danke & Gruss Alex

---

<div class="post-metadata">

**Author:** ![alexloetsher](https://avatars.discourse-cdn.com/v4/letter/a/35a633/32.png) [@alexloetsher](https://forum.shopware.com/u/alexloetsher)\
**Post date:** [23. November 2018 um 07:28 UTC](https://forum.shopware.com/t/extjs-dezimaltrennzeichen-decimal-separator-und-tausendertrennzeichen-andern/56635/3 "2018-11-23T07:28:53Z")

</div>

Deutsch (Deutschland) funktioniert auch nicht mehr…

---

<div class="post-metadata">

**Author:** ![shyim](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/shyim/32/7681_2.png) [@shyim](https://forum.shopware.com/u/shyim)\
**Post date:** [23. November 2018 um 20:19 UTC](https://forum.shopware.com/t/extjs-dezimaltrennzeichen-decimal-separator-und-tausendertrennzeichen-andern/56635/4 "2018-11-23T20:19:44Z")

</div>

Was passiert denn?

---

<div class="post-metadata">

**Author:** ![alexloetsher](https://avatars.discourse-cdn.com/v4/letter/a/35a633/32.png) [@alexloetsher](https://forum.shopware.com/u/alexloetsher)\
**Post date:** [26. November 2018 um 07:49 UTC](https://forum.shopware.com/t/extjs-dezimaltrennzeichen-decimal-separator-und-tausendertrennzeichen-andern/56635/5 "2018-11-26T07:49:51Z")

</div>

Hallo Shyim

Danke für’s nachfragen.

Ich konnte das Problem (auf meiner Installation) reproduzieren: Wenn ich bei den Grundeinstellungen unter “System” -\> “Backend” beim Feld “Auswählbare Sprachen” eine neue Sprache hinzufüge und gleichzeitig eine der beiden “Hauptsprachen” entferne,&nbsp;verwirft es mir in der Datenbank irgendwas mit den Sprachen. Es kommen dann manche Felder auf Englisch statt Deutsch, oder manchmal gar nicht (mit Markern).

Auf jeden Fall habe ich die Datenbank nun&nbsp;aus dem Backup zurück gelesen und löse mein Problem&nbsp;indem ich die Datei ‘engine/Library/ExtJs/locale/ext-lang-de.js’ direkt überschreibe (hard coded). Ich kenne die Probleme die dadurch enstehen ☹

Falls jemand eine bessere Lösung hat, bin ich ganz Ohr.

Danke und Gruss  
Alex
