]> git.lyx.org Git - lyx.git/blobdiff - src/intl.C
* remove various xforms relicts, in particular:
[lyx.git] / src / intl.C
index 1efd0d60e7b34541b05fa48594fe1e9d34341fdf..69166a42b62f8e9f4c986904f650e4a00c1cd10a 100644 (file)
@@ -77,6 +77,12 @@ void Intl::initKeyMapper(bool on)
 {
        lyxerr[Debug::INIT] << "Initializing key mappings..." << endl;
 
+       if (trans.setPrimary(prim_lang) == -1)
+               prim_lang.erase();
+       if (trans.setSecondary(sec_lang) == -1)
+               sec_lang.erase();
+       trans.setCharset(lyxrc.font_norm);
+
        if (prim_lang.empty() && sec_lang.empty())
                keymapon = false;
        else
@@ -86,8 +92,4 @@ void Intl::initKeyMapper(bool on)
 
        if (keymapon)
                keyMapPrim();
-
-       trans.setPrimary(prim_lang);
-       trans.setSecondary(sec_lang);
-       trans.setCharset(lyxrc.font_norm);
 }