error info handling in MIT krb5 code

Sam Hartman hartmans at MIT.EDU
Wed Mar 29 09:49:59 EST 2006

>>>>> "Nicolas" == Nicolas Williams <Nicolas.Williams at> writes:

    >> I'm concerned about having complex formatting in the error
    >> handling interfaces.  I'm concerned that it may make
    >> translation of strings harder particularly for Apple and
    >> Windows.  I don't know what the solution is here.

    Nicolas> We've run into this problem in Solaris with SASL.

    Nicolas> Solutions include: per-thread LC_MESSAGES settings and
    Nicolas> message catalog lookup functions extended to accept a
    Nicolas> locale name.  None are implemented...

No, you've run into the problem that dealing with the locale in a
multi-client server is hard.

I'm concerned that the native translation mechanism on OS X and
Windows does not support printf style formatting.


More information about the krbdev mailing list