1. Herzlich willkommen bei WPDE.org, dem grössten und ältesten deutschsprachigen Community-Forum rund um das Thema WordPress. Du musst angemeldet oder registriert sein, um Beiträge verfassen zu können.
    Information ausblenden

Tausendertrennzeichen (number_format_i18n)

Dieses Thema im Forum "Plugins und Widgets" wurde erstellt von h-u-g-o, 5. November 2009.

  1. h-u-g-o

    h-u-g-o Well-Known Member

    Registriert seit:
    23. November 2008
    Beiträge:
    704
    Zustimmungen:
    0
    Hallo,

    woran kann es liegen, dass WP-Postviews in einem 'de_DE'-lokalisierten Blog ein Komma als Tausendertrennzeichen ausgibt?

    Liebe Grüße
    Hugo
     
  2. h-u-g-o

    h-u-g-o Well-Known Member

    Registriert seit:
    23. November 2008
    Beiträge:
    704
    Zustimmungen:
    0
    Hat niemand einde Idee? Eigentlich müsste doch number_format_i18n für einen Punkt anstatt eines Kommas sorgen.
     
  3. -ivan

    -ivan Well-Known Member

    Registriert seit:
    7. Dezember 2008
    Beiträge:
    495
    Zustimmungen:
    0
    Ich glaube den Punkt findest Du direkt im Plugin.
    Hast Du den Code mal geprüft?
     
  4. h-u-g-o

    h-u-g-o Well-Known Member

    Registriert seit:
    23. November 2008
    Beiträge:
    704
    Zustimmungen:
    0
    Ja, und im Code habe ich eben den Funktionsaufruf von number_format_i18n gefunden.
     
  5. h-u-g-o

    h-u-g-o Well-Known Member

    Registriert seit:
    23. November 2008
    Beiträge:
    704
    Zustimmungen:
    0
    Hat noch jemand eine Idee, wie ich aus dem Komma einen Punkt machen oder das Tausendertrennzeichen verschwinden lassen kann?
     
  6. -ivan

    -ivan Well-Known Member

    Registriert seit:
    7. Dezember 2008
    Beiträge:
    495
    Zustimmungen:
    0
  7. h-u-g-o

    h-u-g-o Well-Known Member

    Registriert seit:
    23. November 2008
    Beiträge:
    704
    Zustimmungen:
    0
    Elegant ist das insofern nicht, als zum einen eine WP-Core-Datei verändert wird und zum anderen die Parameter quasi missbraucht werden.

    Aber zumindest funktioniert es. Vielen Dank! :D

    Vielleicht hat ja noch jemand eine elegantere Lösung?
     
    #7 h-u-g-o, 12. November 2009
    Zuletzt bearbeitet: 19. November 2009
  8. codestyling

    codestyling WPD-Team

    Registriert seit:
    30. März 2008
    Beiträge:
    1.904
    Zustimmungen:
    0
    Hierbei handelt es sich um einen Übersetzungsfehler in der deutschen Sprachdatei. Man muß keinen Code ersetzen sondern nur die richtigen Trennzeichen für Tausender und Dezimal-Trenner per Sprachdatei bereitstellen.

    Im Deutschen ist der Dezimaltrenner ein Komma und der Tausender ein Punkt. In den USA genau umgekehr, was auch in der Übersetzung gemäß US gemacht wurde.

    Anbei ein Screenshot aus meinem Übersetzungsplugin, der den Fehler mit der WP 3.0 Sprachdatei ebenfalls ausweisst.
     
  9. h-u-g-o

    h-u-g-o Well-Known Member

    Registriert seit:
    23. November 2008
    Beiträge:
    704
    Zustimmungen:
    0
    Danke sehr, Heiko! :)

    Ich werde das mal in diesem Thread melden.

    [edit]Oh, das hast du ja schon getan. :) Ich verstehe nicht, wieso ein so gravierender Fehler nicht schnell und unbürokratisch behoben wird. :x[/edit]
     
    #9 h-u-g-o, 5. September 2010
    Zuletzt bearbeitet: 5. September 2010
  10. bego

    bego Well-Known Member

    Registriert seit:
    30. November 2005
    Beiträge:
    579
    Zustimmungen:
    4
    Der Fehler wurde am 13.8. um 16:21 hier im Forum weitergegeben ... und am selben Tag um 18:07 Uhr behoben.

    Eine Entschuldigung bei jottlieb fände ich durchaus angemessen.
     
  11. h-u-g-o

    h-u-g-o Well-Known Member

    Registriert seit:
    23. November 2008
    Beiträge:
    704
    Zustimmungen:
    0
    Ein Auto-Update auf WordPress 3.0.1 korrigierte den Fehler zumindest nicht.

    Schön für dich.
     
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden