2 * This file is part of LyX, the document processor.
3 * Licence details can be found in the file COPYING.
5 * \author Lars Gullik Bjønnes
7 * Full author contact details are available in file CREDITS
18 Messages::Messages(string const & l, string const & dir)
19 : lang_(l), localedir_(dir),
20 loc_gl(lang_.c_str()),
21 mssg_gl(std::use_facet<std::messages<char> >(loc_gl))
23 lyxerr << "Messages: language(" << l << ") in dir(" << dir << ")" << endl;
25 cat_gl = mssg_gl.open("lyx", loc_gl, localedir_.c_str());
31 mssg_gl.close(cat_gl);
35 string const Messages::get(string const & msg) const
37 return mssg_gl.get(cat_gl, 0, 0, msg);