> > I've decided for myself that all informational messages should get > > translated, but no errors and no warnings. > > I think all messages should be translated, because it would benefit > non-English speakers even more (and allow them to solve their own problems, > instead of forcing them to ask for help.)
This was my first thought as well. > I think it would be a good idea however to give each error/warning/etc. a > number or some sort of ID code which is always printed and never translated, > so if someone asks for help and the error messages are in another language > all you need to do is look up the ID code to find out what the message is in > your own language. Yes, already thought about this. It's not a bad idea, but not too less work ;-) Other (bigger) projects incorporate a debug-class or something similar for this task, making error-numbers not that important. KDE for example would do this: log.warn(tr("Warning about some stupid thing")); kdebug << "Something strange happened here"; where the "log.warn" thing would be presented to the user (beeing translated to the users language), and the kdebug thing appears untranslated on the terminal, therefore useable for debugging. > Alternatively you could print the localised message followed by the English > equivalent in brackets, but I don't think that's as 'nice' a solution as the > other one. Ah, no please don't, this would be quite ugly. If I adjust the daemon to be localizeable i'd like to have either all messages beeing translated with error-numbering, or only info-messages beeing translated, leaving all the warnings and errors as they are. If anyone has a better idea?! > I'm assuming the reason you didn't want to translate these > messages was because it would be difficult to help people if you can't read > the error message yourself? yeah :) i don't want to be the one interpreting a cyrillic error message to something useful *g* Thomas -- email: [EMAIL PROTECTED] IRC: DreamForce on #licq UIN: 75450207 (urgent messages only)
pgp00000.pgp
Description: signature