I've found a temporary solution for this bug, changing the LC_NUMERIC environment variable to "en_US.UTF-8".
sudo update-locale LC_NUMERIC=es_US.UTF-8 After that, the /etc/default/locale contains: LANG="es_MX.UTF-8" LANGUAGE="es_MX:es" LC_NUMERIC=es_US.UTF-8 I suppose that the bug is related with the file /usr/share/i18n/locales /es-MX which contents the following lines: LC_NUMERIC copy "es_ES" END LC_NUMERIC However, try change this file and it had no effect with the decimal separator. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/997248 Title: Inconsistency in decimal point for es_MX locale To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/langpack-locales/+bug/997248/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs