Writer does not distinguish vowels from umlauts

Writer, but not Calc, finds
A and Ä
O and O
U and Ü
when I search case-sensitively within test data:

A
O
U
Ä
Ö
Ü
a
o
u
ä
ö
ü

Version: 26.8.0.1 (X86_64)
Build ID: 2577b8a8e9a5d3f37124fb86a89387e3807953a7
CPU threads: 4; OS: Linux 6.12; UI render: default; VCL: x11
Locale: de-DE (de_DE.UTF-8); UI: en-US
Calc: threaded

Everything setup in German except for the UI language. German para style, German char style, German doc language.

OK, I just discovered option “diacritic-sensitive”.

Cf. on Windows: tdf#141339 (“UI: Option diacritic-sensitive search behaves different between Writer and Calc”)

:roll_eyes: oh, no. How can this be in an “integrated office suite”?

Oy yes!
Moin, Servus, Hallo, Tach, Grüezi: „Deutsch/Hochdeutsch/Plattdeutsch/Österreichisch“ are a complex languages with all sorts of peculiarities that vary from north to south and west to east. It has been influenced by Egyptian, Turkish, Russian, Danish, French, and Italian and Greec, as well as by internal conflicts among the various Low German dialects. Examples include the pronunciation of Oelde as “ölde”, Hoetmar as “Hootma,” Aasee like the Danish Åsee, and Post as “poschd” or “poßt/posst.” Compare Bäume with Beute, or Bayern with Bein and Ukraine (pronounced with an “ai” sound)—though the latter would more correctly be Ukraïne. I recall books where alphabetical listings differed completely, treating ligatures either as individual letters or ignoring diacritics—or placing them at the very end. The “ß” originated from the Hungarian “sz,” while the “th” may or may not stem from the Nordic “ð.” Swiss German speakers refuse to recognize the “sz/ß”; where, then, should it be placed in the alphabet? The uppercase “ẞ” is a recent addition, corresponding to the Hungarian “Sz”; should the “ß” now be filed under “ss” or placed after “sy”?

1 Like

As some programmers use constructions like
if upper(a) = upper(b) I’d suggest SS.
.
In real life I have to accept whatever ICU will put in their libraries…

… we Germans do that anyway when we travel across Germany and have to understand and learn the various dialects. For any foreigner, this is very difficult, which is why people resort to simple English or “International Latin.”