What about during boot.
I'd be happy to see a tool that could 'language' a kernel, and if need be
some small in kernel hints for translation parsing. That keeps the problem
out of the kernel and a bunch of non kernel people can do the job. If it
goes out of date they get some english messages.
All that would need is put something like
TXT("xxxx")
around strings to be translated.
eg
printk(KERN_DEBUG TXT("....."), 1,2,3)
and
#define TXT(x)
That seems simple, out of the kernels way and easy to handle. Ideally
the parser wouldnt need the TXT hint.
Alan