ubuntu-translations-coordinators team mailing list archive
-
ubuntu-translations-coordinators team
-
Mailing list archive
-
Message #06187
[Bug 750670] Re: incorrect ligatures in German locale
I don't think there is an easy way to fix this and it is not an issue I
would like to put much time into since most people won't even notice.
Since I cannot set to »Won't fix« I'll close this bug as invalid.
** Changed in: ubuntu-translations
Status: Triaged => Invalid
--
You received this bug notification because you are a member of Ubuntu
Translations Coordinators, which is subscribed to Ubuntu Translations.
Matching subscriptions: Ubuntu Translations bug mail
https://bugs.launchpad.net/bugs/750670
Title:
incorrect ligatures in German locale
Status in Ubuntu Translations:
Invalid
Bug description:
Unlike in English typography, in German typography ligatures are not
always allowed. Ligatures across internal word boundaries are
disallowed (see the section "Richtlinien für den Schriftsatz" in the
Duden Rechtschreibung). An example for such a word is "Auflösung"
('resolution', as in the display settings). There should be no fl-
ligature in words like "Auflösung". In the current German locale,
there is.
This problem is less salient in Maverick than in Lucid, but only
because the ligatures of the new default system font (Dalton Maag's
Ubuntu) are not visibly different from the unligated letters. The
basic problem persists, though. It can be reproduced by choosing a
system font that displays ligatures (for instance "Sans" as in Lucid).
Of course, this problem is hardly noticeable at all. On one hand, the
difference between a ligature and an unligated character sequence is
hardly noticeable in today's typical system font (it is more
noticeable in other fonts, e.g. Donald Knuth's Computer Modern). On
the other hand, most people happily ignore the fact that ligatures are
disallowed in some instances.
In the very most ideal of worlds, this problem would be fixed by a
system-wide automatic tool similar to a spell checker that would be
called for by the German locale.
In a more realistic, but still pretty ideal world, this problem would
be fixed by manually inserting the character U+200C ZERO WIDTH NON-
JOINER (ZWNJ) in order to prohibit the ligature in the cases where it
is disallowed. Only very few cases are affected, basically certain
instances of "fl" and "ff". Certain instances of "fi" are potentially
affected, but only in highly unlikely words such as "Schilfinsel"
('reed island'). If you want to achieve compatibility with fraktur
fonts (which are equally unlikely), then certain instances of "tz"
need to be fixed too, for instance, "Zeitzone" ('time zone').
In a less ideal world, fixing this problem would be impossible because
of a poor implementation of the ZWNJ.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-translations/+bug/750670/+subscriptions