On Thu, May 7, 2009 at 10:04 PM, Malcolm Tredinnick <[email protected]> wrote: > Good to mention it, because that's the question I would normally ask in > this type of situation (although Janos explicitly ruled it out). Fact of > life is that there isn't going to be a perfect way to do that and we > shouldn't worry about that at all. The "slugify" process is imperfect. > It's also an approximation and there is no correct answer in any > language at all, since it intentionally throws away information. If > people want to use it, they are free to do so. If it isn't what they are > after, then the solution is not to use it. > > For the record, the issue gets much more complicated when you consider > East Asian languages (Chinese, Japanese, Korean, etc). Our goal is > reasonable efforts and acknowledging that this is, by definition, an > approximate solution. > > So I think this is fine. Having the full explanation on record is > useful, too. You know that at some point in the future somebody is going > to open a ticket saying that Serbian transliteration handles ш > incorrectly and, even when we point out why, will argue that it should > be the Russians who suffer. I think your current approach is as good as > we can do with that particular function (locale-specific functions are a > more specialised possibility, but they shouldn't be in core, at least > not until they've been proven externally first).
Yes, I understand. Janos and I agreed that we can always maintain a fork separately, and that is just fine for the time being. Just thought it wouldn't hurt to point the issue out in case a solution emerges in the future. -- Branko -------------------------------------------------- To leave a quick note to Branko, use this page: http://www.wallwisher.com/wall/foxbunny -------------------------------------------------- eml: [email protected] alt: [email protected] blg1: http://sudologic.blogspot.com/ blg2: http://foxbunny.blogspot.com/ blg3: http://brankovukelic.blogspot.com/ img: http://picasaweb.google.com/bg.branko twt: http://www.twitter.com/foxbunny/ --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django I18N" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/Django-I18N?hl=en -~----------~----~----~----~------~----~------~--~---
