Internationalisation of messages!

Ali Hasnain Baqri ali.baqri at
Tue Mar 26 02:17:06 GMT 2002


Thank u very much for the reply.

Actually I am taking ouput from smbclient, and I hunt for english 
strings like "ERRDOS" and "ERRnoaccess" in it. If I find these specific 
strings, I assume that there is an error. e.g Consider the following output

params.c:OpenConfFile() - Unable to open configuration file 
        No such file or directory
Can't load /usr/local/samba-2.2.2/lib/smb.conf - run testparm to debug it
added interface ip= bcast= nmask=
session setup failed: ERRDOS - ERRnoaccess (Access denied.)

To search for error, I check each line in turn. I look for strings like  
"ERRDOS" or "ERRSRV" followed  error code like ERRnoaccess.

I find the above pattern in any line of the output, I assume an error. 
So my life depends on the fact that if there is an error, then
the output will contain ERRDOS/SRV etc in en_US and no other string, and 
it will contain standard en_US codes like ERRnoaccess.

My question is, will these key strings change in different locales?

Regards and thanks in advance

Rafal Szczesniak wrote:

>On Tue, 26 Mar 2002, Ali Hasnain Baqri wrote:
>>Hi All
>>Please tell me in the output of the smbclient, in case of errors, will 
>>the error code strings like ERRDOS, ERRSRV, ERRnoaccess etc be in a 
>>non-english language for an non-english locale? e.g in case we donot 
>>have access we get code ERRnoaccess in the output of smbclient. Will it 
>>change to some other string "%&*%*&" in a different locale.
>>If it does, kindly tell me where can I pick up the appropriate locale 
>>specific string in smb source.
>Samba HEAD has initial i18n code. It has tdb file with international
>messages. This feature does not work yet nor is well tested, but it's some
>start. Same thing applies to SWAT. What language do you need, besides ?
>|Rafal 'Mimir' Szczesniak <mimir at>   |
>|*BSD, GNU/Linux and Samba                                  /

-------------- next part --------------
HTML attachment scrubbed and removed

More information about the samba-technical mailing list