From: Richard Heck Date: Thu, 25 Mar 2010 15:25:14 +0000 (+0000) Subject: Better error message. Idea Julien's. X-Git-Tag: 2.0.0~3706 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=ce5603d445cc8707a7902dd68796f92d8d0157fe;p=features.git Better error message. Idea Julien's. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33866 a592a061-630c-0410-9148-cb99ea01b6c8 --- diff --git a/src/BufferParams.cpp b/src/BufferParams.cpp index 5c933038b2..1a543f7cb6 100644 --- a/src/BufferParams.cpp +++ b/src/BufferParams.cpp @@ -519,6 +519,8 @@ string BufferParams::readToken(Lexer & lex, string const & token, // We assume that a tex class exists for local or unknown layouts so this warning // will only be given for system layouts. if (!baseClass()->isTeXClassAvailable()) { + docstring desc = + translateIfPossible(from_utf8(baseClass()->description())); docstring const msg = bformat(_("The document class requested\n" "\t%1$s\n" @@ -527,9 +529,9 @@ string BufferParams::readToken(Lexer & lex, string const & token, "will not be able to produce output until the\n" "following prerequisites are installed:\n" "\t%2$s\n" - "See section 3.1.2.2 of the User's Guide" - "for more information."), - from_utf8(classname), from_utf8(baseClass()->prerequisites())); + "See section 3.1.2.2 of the User's Guide for\n" + "more information."), + desc, from_utf8(baseClass()->prerequisites())); frontend::Alert::warning(_("Document class not available"), msg); }