Openrefine: Bei der Sortierung von Textfacetten nach Namen sollte die Sortierung zwischen Groß- und Kleinschreibung und diakritischen Zeichen nicht beachtet werden

Erstellt am 15. Okt. 2012  ·  3Kommentare  ·  Quelle: OpenRefine/OpenRefine

_Originalautor: tfmorris (12. November 2011 19:51:37)_

Derzeit werden Kleinbuchstaben nach allen Großbuchstaben sortiert, so dass 'T' und 't' an völlig unterschiedlichen Stellen stehen und internationale Zeichen ganz am Ende sortiert werden, so dass 'Österreichische' meilenweit von den 'O's entfernt ist.

Wir sollten sowohl Groß- und Kleinschreibung als auch diakritische Zeichen auf ihre Grundformen falten.

_Ursprüngliches Problem: http://code.google.com/p/google-refine/issues/detail?id=482_

bug facets imported from old code repo localization Medium

Hilfreichster Kommentar

8 Jahre zu warten hat seine Vorteile - jetzt gibt es ECMAscript-Unterstützung für Intl.Collator, der Groß-/Kleinschreibung und diakritische Formen zusammenführt (gemäß länderspezifischen Regeln).

Alle 3 Kommentare

_Von tfmorris am 12. November 2011 20:33:31:_
r2371 macht die Sortierreihenfolge

Nachdem ich den "Fix" begangen hatte, entdeckte ich, dass dies tatsächlich ein browserspezifischer Fehler/Unterschied sein könnte, aber es scheint nicht viel Fortschritte bei der Behebung gegeben zu haben, also sollten wir wahrscheinlich davon ausgehen, dass der aktuelle Zustand existieren wird für eine Weile.
http://code.google.com/p/v8/issues/detail?id=459

Hier gibt es ein Code-Snippet, mit dem diakritische Zeichen entfernt werden können: http://lehelk.com/2011/05/06/script-to-remove-diacritics/

8 Jahre zu warten hat seine Vorteile - jetzt gibt es ECMAscript-Unterstützung für Intl.Collator, der Groß-/Kleinschreibung und diakritische Formen zusammenführt (gemäß länderspezifischen Regeln).

Die standardmäßige localeCompare() Implementierung fasst diakritische Zeichen zusammen, zumindest für das en-US-Gebietsschema mit Chrome, aber vermutlich die Dinge, wie die Benutzer es in allen Gebietsschemas erwarten.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen