> So what is needed is NLS for TeX and LaTeX. > For TeX this should be simple; a change file should suffice. > But for LaTeX? The messages are hardcoded into the kernel... :-( If you say that the LaTeX messages are hardcoded in the kernel then the analog of that for TeX is `the messages are hardcoded in the executable'. Did you try writing a perl or sed script to change the LaTeX messages before compiling the format file? > Any chance of having something like this in LaTeX3? Already some five years ago I guess someone on the LaTeX team (er, me actually) proposed keeping all the error and help message texts in an external file and there have been two or three prototype implementations. Original motivation was not international support: By not reading the message texts until needed you save a lot of main mem for normal document runs that don't have any errors.