make gettext.hpp return std::string s.
use boost locale gettext