X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=src%2Flisp%2Fparser.cpp;h=a558adc1aa33f34f4909fd7de5be89842587bd60;hb=273bb1e9d8f4a625abce2fbcb6d0c215988cc655;hp=52e87b2973c76a8a66ef4c2c00832647f39e4b8d;hpb=7b74666be6929322c6a603a6edd0131378f4c144;p=supertux.git diff --git a/src/lisp/parser.cpp b/src/lisp/parser.cpp index 52e87b297..a558adc1a 100644 --- a/src/lisp/parser.cpp +++ b/src/lisp/parser.cpp @@ -30,6 +30,8 @@ #include "lisp.hpp" #include "obstack/obstackpp.hpp" +#include "gameconfig.hpp" + namespace lisp { @@ -39,6 +41,7 @@ Parser::Parser(bool translate) if(translate) { dictionary_manager = new TinyGetText::DictionaryManager(); dictionary_manager->set_charset("UTF-8"); + if (config && (config->locale != "")) dictionary_manager->set_language(config->locale); } obstack_init(&obst);