X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Fsupport%2FPackage.cpp;h=8b6fa0b03ae8becd97c3bc5c7b6caaa3245ecca7;hb=4480b72a9dc8a5453a17edf55d4d4a60847a68ae;hp=6df43653ffc8e25647a483453d57348bf0325f4a;hpb=b5a4e79736513aee6c8ef4da6eb05bee0e6ce17e;p=lyx.git diff --git a/src/support/Package.cpp b/src/support/Package.cpp index 6df43653ff..8b6fa0b03a 100644 --- a/src/support/Package.cpp +++ b/src/support/Package.cpp @@ -193,7 +193,9 @@ 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"); + FileName res = FileName(lyx_dir().absFileName() + "/po/" + c + ".gmo"); + if (!res.isReadableFile()) + res = FileName(lyx_dir().absFileName() + "../po/" + c + ".gmo"); if (!res.isReadableFile()) res = FileName(top_srcdir().absFileName() + "/po/" + c + ".gmo"); return res;