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