]> git.lyx.org Git - lyx.git/blobdiff - src/Language.cpp
Remember navigate back bookmark through sessions
[lyx.git] / src / Language.cpp
index 2093bc373cd028b963ce77b86fa68c6234695906..1ff2cf71892a8e010177c0c33b757495c5be6559 100644 (file)
@@ -20,6 +20,7 @@
 
 #include "support/debug.h"
 #include "support/FileName.h"
+#include "support/lstrings.h"
 
 using namespace std;
 using namespace lyx::support;
@@ -44,11 +45,13 @@ bool Language::read(Lexer & lex)
        lex >> display_;
        lex >> rightToLeft_;
        lex >> encodingStr_;
-       lex >> code_;
+       lex >> codeStr_;
        lex >> latex_options_;
        if (!lex)
                return false;
 
+       variety_ = split(codeStr_, code_, '-');
+
        encoding_ = encodings.fromLyXName(encodingStr_);
        if (!encoding_ && !encodingStr_.empty()) {
                encoding_ = encodings.fromLyXName("iso8859-1");