diff --git a/NEWS.md b/NEWS.md index bc90a7837..4fb635903 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,5 +1,12 @@ # Version ? +## New features and enhancements + +* macOS: translations: updated the `build.sh` script to build `libiconv` and a + complete `gettext`. Together with an additional fix to how translation files + are located, MKVToolNix can now use all interface languages on macOS, + too. Fixes #2110, #2307, #2323. + ## Bug fixes * MKVToolNix GUI: header editor: non-mandatory elements couldn't be removed diff --git a/src/common/translation.cpp b/src/common/translation.cpp index 6ff75ab62..182e942e1 100644 --- a/src/common/translation.cpp +++ b/src/common/translation.cpp @@ -374,6 +374,8 @@ init_locales(std::string locale) { # if defined(MTX_APPIMAGE) locale_dir = (mtx::sys::get_installation_path() / ".." / "share" / "locale").string(); +# elif defined(SYS_APPLE) + locale_dir = (mtx::sys::get_installation_path() / "locale").string(); # else locale_dir = MTX_LOCALE_DIR; # endif // MTX_APPIMAGE