+#include "support/LAssert.h"
+
+#include <boost/scoped_ptr.hpp>
+
+#ifdef HAVE_LOCALE_H
+# include <locale.h>
+#endif
+
+namespace {
+
+Messages & getLyXMessages()
+{
+ static Messages lyx_messages;
+
+ return lyx_messages;
+}
+
+} // anon namespace
+
+
+string const _(string const & str)
+{
+ return getLyXMessages().get(str);
+}
+