From: Richard Heck Date: Mon, 18 Mar 2013 23:47:17 +0000 (-0400) Subject: Make things a little better with respect to bug #8587. X-Git-Tag: 2.1.0beta1~529^2~1 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=fbe9e96b5eac2d2c3748272d63731437e820e782;p=features.git Make things a little better with respect to bug #8587. Is it possible to figure out the current language from within an InsetRef? If so, how? --- diff --git a/src/insets/InsetRef.cpp b/src/insets/InsetRef.cpp index 42e7fabe1a..9bfb3d488c 100644 --- a/src/insets/InsetRef.cpp +++ b/src/insets/InsetRef.cpp @@ -222,8 +222,10 @@ docstring InsetRef::xhtml(XHTMLStream & xs, OutputParams const &) const // normally, would be "ref on page #", but we have no pages display_string = value; else if (cmd == "pageref" || cmd == "vpageref") - // normally would be "on page #", but we have no pages - display_string = _("elsewhere"); + // normally would be "on page #", but we have no pages. + // FIXME this is wrong, as it should be the current language, + // but it is better than _(), which is what we had before. + display_string = buffer().B_("elsewhere"); else if (cmd == "eqref") display_string = '(' + value + ')'; else if (cmd == "formatted")