Uku Buku Babaka wrote:
> I tested same cases on http://trac.edgewall.org/, but there it works
> same case-insensitive for all languages which is correct - working in
> right way.

This is directly related to how the database backend implements the LIKE
operator. I assume you were using SQLite for your tests, which works as
follows (http://www.sqlite.org/lang_expr.html):

  The LIKE operator is case sensitive for unicode characters that are
beyond the ASCII range.

OTOH, t.e.o is running PostgreSQL, where we use the ILIKE operator
(http://www.postgresql.org/docs/8.2/static/functions-matching.html):

  The key word ILIKE can be used instead of LIKE to make the match
case-insensitive according to the active locale.

-- Remy

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to