Yes, this is a huge problem. When you order you have to know CS is CS or C and 
S.

E.g.:
CICA
CUKOR
CSIGA
is the good order, not 
CICA
CSIGA
CUKOR
even though S is ahead of ABC than U because C is ahead of CS and in CSIGA CS 
is CS, not C and S.

Our ABC is:
A, Á, B, C, Cs, D, Dz, Dzs, E, É, F, G, Gy, H, I, Í, J, K, L, Ly, M, N, Ny, O, 
Ó, Ö, Ő, P, Q, R, S, Sz, T, Ty, U, Ú, Ü, Ű, V, W, X, Y, Z, Zs

I can't imagine how can it be solved easily. Maybe if you find double letters 
you handled them together when you sort and you handled them separated when you 
search.
(Maybe we make smaller sorting mistakes by handling the possible double letters 
together, because the suffixes are always at the end of the words, and there is 
less chance to cause a sorting error.)

András

-----Original Message-----
From: Adriano dos Santos Fernandes [mailto:adrian...@gmail.com] 
Sent: Saturday, November 6, 2021 1:45 PM
To: firebird-devel@lists.sourceforge.net
Subject: Re: [Firebird-devel] ODP: RFC: Fix for issue 6915

On 06/11/2021 09:19, Omacht András wrote:
> It is a rule, but hungarian languages have some of this "rules" / "cases".
> 
> "SÁG"/"SÉG" is a suffix, you can make new words (adjective -> noun) using it.
> 
> IGAZ -> TRUE
> IGAZSÁG -> TRUTH
> ÍNYNEC -> GOURMET
> ÍNYENCSÉG -> DELICACY
> 
> In this cases ZS és CS are two different letters and its pronunciation is 
> different than "ZS" and "CS" letters.
> 

What about order in the both cases?

How is ZS (contraction) and ZS (non-contraction) ordered in relation to others 
characters?


Adriano


Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to