On Tue, Jan 23, 2007 at 11:14:57PM +0100, Jean-Marc Lasgouttes wrote:

> >>>>> "Michael" == Michael Gerz <[EMAIL PROTECTED]> writes:
> 
> Michael> What do you mean by "breaking l10n"?
> 
> Michael> If you want to change the message, just do it. There is still
> Michael> enough time for the translators to update their po files.
> 
> Just that the document can be either older or newer. Since there are 3
> messages already, if we treat the older/newer cases separately, we'll
> have an ugly if/else spaghetti. And if we use a placeolder %1 that is
> replaced by "older"/"newer", l10n may suffer.
> 
> So all that to say that somebody should look at it and, since it is
> not trivial I am too lazy to do it ;)

What about

        Alert::error(_("Conversion script failed"),
                     bformat(_("%1$s is from a different version"
                               " of LyX, and the lyx2lyx script"
                               " failed to convert it."),
                     filename));
?

-- 
Enrico

Reply via email to