> 
> But Blackbox doesn't like this:
> 
> wilbert@obelix:~$ echo $LANG ; echo $LC_ALL
> nl_NL@euro
> nl_NL@euro
> wilbert@obelix:~$ blackbox -help
> failed to open catalog, using default messages
> Blackbox 0.62.0pre3 : (c) 2001 Sean 'Shaleh' Perry
>                           1997 - 2000 Brad Hughes
> (etc...)
> 

I have never seen that syntax before.  When did the '@' symbol become part of
locale specifications?  As for blackbox, the answer is simple -- it tries to
load "LOCALEPATH/locale/catalog".  There is no nl_NL@euro directory, so it
fails.  If the '@' sign is to be used in locale specifications, blackbox needs
to know to strip it.  Easily done.

> 
> Can't blackbox use gettext and *.mo files like may other projects or
> would that add too many dependencies?
> 

I honestly do not know why Brad chose catgets (foo.m) over gettext (foo.po).  I
am mailing him to ask.

Reply via email to