A user of my application reports: On my Nokia E71 with a German keyboard I can not enter a decimal "." when entering coordinates. Neither the "." button nor the "," button will create this symbol.
My application uses Java Forms with TextField type DECIMAL, so I don't believe my code can fix this - probably it's something in the JVM. I tested with a Nokia E71 with English keyboard, and the keys worked as expected.