Actually, I believe there are 2 problems with Gnucash, Maverick and locale fr_FR.utf8:
First, when pressing '.' of numeric keypad, default keyboard mapping gives 'period'. Shouldn't the correct code be 'KP_Decimal', so that applications can distinguish between actual period and decimal separator? It can be remapped this way with 'System/Preference/Keyboard/Layouts/Options.../Numeric keypad delete key behaviour/Legacy key with dot' (in french 'Système/Préférences/Clavier/Agencements/Options/Comportement de la touche suppression du clavier numérique/Touche obsolète avec point'). Second, the problem with Gnucash is that it doesn't understand 'KP_Decimal' keycode with fr_FR.utf8 locale. A workaround is to run Gnucash as 'LC_MONETARY=C gnucash', at the cost of displaying numbers the english way instead of the locale french one. Note that one could remap numeric keypad '.' to comma, but it is not the correct way to do as it would prevent using numeric keypad '.' in some contexts we actually need period , for typing an IP address for example. -- Dot key on keypad is not interpreted by Gnucash with a French locale https://bugs.launchpad.net/bugs/657790 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
