Thanks both for the hints. I managed to copy some source files from my Linux desktop to /usr/share/i18n but localedef can't write to its destination:
cannot open locale archive "/usr/lib/locale/locale-archive": Read-only file system
The tricky part is that /usr/lib/locale is mounted:
Code:
/dev/loop/6 on /usr/lib/locale type cramfs (ro,noatime,nodiratime)
With cramfs, which according to Wikipedia is a read-only fs. I'm not confident enough with Kindle internals, so I'd rather leave the mount points as they are.