* gettext.cpp (translateIfPossible): @Use the same tests as i

Paragraph::translateIfPossible


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@30506 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
Jean-Marc Lasgouttes 2009-07-12 14:50:51 +00:00
parent d9e4ced1d4
commit fa1ee437e5

View File

@ -45,7 +45,7 @@ void locale_init()
docstring const translateIfPossible(docstring const & name) docstring const translateIfPossible(docstring const & name)
{ {
if (support::isAscii(name)) if (support::isAscii(name) && !name.empty())
// Probably from a standard configuration file, try to // Probably from a standard configuration file, try to
// translate // translate
return _(to_ascii(name)); return _(to_ascii(name));
@ -59,7 +59,7 @@ docstring const translateIfPossible(docstring const & name)
docstring const translateIfPossible(docstring const & name, std::string const & language) docstring const translateIfPossible(docstring const & name, std::string const & language)
{ {
if (support::isAscii(name)) if (support::isAscii(name) && !name.empty())
// Probably from a standard configuration file, try to // Probably from a standard configuration file, try to
// translate // translate
return getMessages(language).get(to_ascii(name)); return getMessages(language).get(to_ascii(name));