While the blog post you linked to notes the Ubuntu specific patch, it's
wrong about the main reason why it was applied. As is stated in bug
#887395 it was for consistency reasons, considering that qt applications
were claimed to use comma as the decimal separator in case of an en_ZA
locale.

That, OTOH, makes me hesitate. From what I have observed, the behaviour
of qt applications with respect to locale handling is anything but
convincing. For instance it seems like qt apps let the LC_NUMERIC locale
category determine the display language, which is plain wrong. An
example:

http://askubuntu.com/questions/447454/how-to-change-the-ui-language-on-
clementine/447468#447468

If they instead used LC_NUMERIC for its intended purpose, we wouldn't
have this problem now...

@Martin: What's your view on this? Do we have strong enough reasons to
keep that patch? It hasn't yet been applied upstream after more than 2.5
years.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1090288

Title:
  The locale file for en_ZA appears to have an error

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/langpack-locales/+bug/1090288/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to