]> git.lyx.org Git - lyx.git/blobdiff - src/support/Package.cpp
Fix 'Export As...' in non-English localizations
[lyx.git] / src / support / Package.cpp
index 2e2aebd2f7a326edb178c6afa4199ff50004bb0c..26870ed91b94e93c2779b2b84c0e578c5f46382b 100644 (file)
@@ -169,15 +169,11 @@ void Package::set_temp_dir(FileName const & temp_dir) const
 FileName Package::messages_file(string const & c) const
 {
        if (in_build_dir_) {
-                FileName res = FileName(lyx_dir().absFileName() + "/po/"
-                                                + c + ".gmo");
-                if (!res.isReadableFile())
-                        res = FileName(top_srcdir().absFileName() + "/po/"
-                                                + c + ".gmo");
-
+               FileName res = FileName(lyx_dir().absFileName() + "/../po/" + c + ".gmo");
+               if (!res.isReadableFile())
+                       res = FileName(top_srcdir().absFileName() + "/po/" + c + ".gmo");
                return res;
-        }
-       else
+       } else
                return FileName(locale_dir_.absFileName() + "/" + c
                        + "/LC_MESSAGES/" PACKAGE ".mo");
 }