Ticket #6845 (closed Bug: fixed)

Opened 7 years ago

Last modified 7 years ago

missing mapping for latin characters

Reported by: pfurman Owned by: hannosch
Priority: minor Milestone: 3.0.2
Component: Internationalization Version:
Keywords: Cc:

Description

There is no mapping for polish letter 'ł' (l with stroke, u'\u0142') in normalizer. It should be added to latin characters mapping, in plone/i18n/normalizer/base.py, as

322 : 'l'

It was also missing in previous releases, in file CMFPlone/UnicodeNormalizer.py

Change History

comment:1 Changed 7 years ago by hannosch

  • Status changed from new to closed
  • Resolution set to fixed

(In [16283]) Added Polish normalizer which normalizes 'l with stroke' to l. This fixes #6845.

comment:2 Changed 7 years ago by pfurman

  • Status changed from closed to reopened
  • Resolution fixed deleted

Thanks for fix, but I just realized that I have forgotten about "Ł" - which is the same letter but upper. Please, add this too:

321 : 'l'

Also - I see You created special Polish normalizer. I'm not sure if it's the good way, as it's not only Polish letter ( http://en.wikipedia.org/wiki/%C5%81). Maybe better idea would be to add it to default mapping, or some "central european" mapping?

comment:3 Changed 7 years ago by hannosch

  • Status changed from reopened to closed
  • Resolution set to fixed

(In [17323]) Extend polish normalizer 'L stroke' to L. This closes #6845.

comment:4 Changed 7 years ago by hannosch

From what I understand normalizing the letter to l would not be appropriate for all or even most of the other languages.

comment:5 Changed 7 years ago by hannosch

  • Milestone changed from 3.0.1 to 3.0.2
Note: See TracTickets for help on using tickets.