After buying one of these sweet Apple Bluetooth keyboards with a German layout, I noticed that the key between the Zero and Enter key on the numeric keypad read as a point but acted like a coma. So I wanted to fix that. OS X 10.2 and newer (including 10.4) allow you to create a custom layout for any key on your keyboard, no matter what layout or language it is, by writing an XML file and then storing it in one of the Library/Keyboard Layouts folders.
Working in raw XML, though, is error-prone and tedious. To ease this process there is a freeware tool called Ukelele. Be sure to read the enclosed PDF for info on using the program.
To create an icon (with Devtools Icon Composer, for instance) for the Language Tool Bar, simply place a *.icns file with the same name as the Layout into the appropriate Keyboard Layouts folder. For example, German Numpad Point.keylayout and German Numpad Point.icns.
If anyone knows how to pack such a layout into a bundle or package, please tell how...
Mac OS X Hints
http://hints.macworld.com/article.php?story=20050617084032393