On Tuesday 02 April 2002 4:56 pm, Jean-Marc Lasgouttes wrote:
> Claus> The help texts in the bottom of the preferences dialog also
> Claus> appear in English even though they were translated in the
> Claus> po-file.
>
> Angus, could you have a look? It is a design decision to know at what
> time translation should take place. I would say in
> FormPreference::getFeedback.

I think that I've finally twigged how N_() and _() are meant to be used. 
Anyway, the translations in the xforms stuff now all appear to work.

I suspect that these won't however. (Unless _() is called in 
setStatusMessage, if I understand things correctly.) Anyway, _() could be 
called directly here, since these messages are generated within a function 
rather than as static strings.

Perhaps someone knowledgeable would check it out?

Angus


lyxfunc.C:358:          setStatusMessage(N_("Nothing to do"));
lyxfunc.C:363:          setStatusMessage(N_("Unknown action"));
lyxfunc.C:368:  setStatusMessage(N_("Command disabled"));
lyxfunc.C:380:                          setStatusMessage(N_("Document is 
read-only"));
lyxfunc.C:385:                  setStatusMessage(N_("Command not allowed with"
lyxfunc.C:938:                          //setMessage(N_("Text mode"));
lyxfunc.C:1050:         setMessage(N_("Cancel"));
lyxfunc.C:1236:                 setErrorMessage(N_("Missing argument"));
lyxfunc.C:1450:                 setErrorMessage(N_("Push-toolbar needs 
argument
> 0"));
lyxfunc.C:1467:                 setErrorMessage(N_("Usage: toolbar-add-to 
<LyX command>"));
lyxfunc.C:1483:         setErrorMessage(N_("This is only allowed in math 
mode!"));
lyxfunc.C:1525:         setMessage(N_("Opening child document ") +
lyxfunc.C:1599:                 setErrorMessage(N_("Syntax: set-color 
<lyx_name>"
lyxfunc.C:1609:                 static string const err1 (N_("Set-color \""));
lyxfunc.C:1611:                         N_("\" failed - color is undefined "

Reply via email to