diff --git a/CMakeLists.txt b/CMakeLists.txt index c3fbe2e..51e6954 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,6 +1,6 @@ cmake_minimum_required(VERSION 3.20) -project(prozgui VERSION 2.4.4 LANGUAGES C CXX) +project(prozgui VERSION 2.4.5 LANGUAGES C CXX) include(GNUInstallDirs) find_package(Threads REQUIRED) @@ -8,6 +8,8 @@ find_package(FLTK REQUIRED) find_package(Intl) find_package(libprozilla CONFIG REQUIRED) +set(ENABLE_NLS ${Intl_FOUND}) + set(CMAKE_C_STANDARD 11) set(CMAKE_C_STANDARD_REQUIRED ON) set(CMAKE_C_EXTENSIONS ON) diff --git a/cmake/config.h.in b/cmake/config.h.in index f958d9a..dfb1fcc 100644 --- a/cmake/config.h.in +++ b/cmake/config.h.in @@ -29,6 +29,7 @@ #define HAVE_STRERROR 1 #define HAVE_STRNCASECMP 1 #define HAVE_VSNPRINTF 1 +#cmakedefine01 ENABLE_NLS #define PACKAGE "@PACKAGE@" #define PACKAGE_NAME "@PACKAGE_NAME@" @@ -36,4 +37,3 @@ #define VERSION "@VERSION@" #define LOCALEDIR "@LOCALEDIR@" #define GLOBAL_CONF_FILE "@GLOBAL_CONF_FILE@" - diff --git a/po/prozgui.pot b/po/prozgui.pot index 909b1a2..60ac1fc 100644 --- a/po/prozgui.pot +++ b/po/prozgui.pot @@ -4,7 +4,7 @@ # msgid "" msgstr "" -"Project-Id-Version: prozgui 2.4.4\n" +"Project-Id-Version: prozgui 2.4.5\n" "POT-Creation-Date: 2003-02-18 05:45+0600\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" diff --git a/src/main.cpp b/src/main.cpp index 3c71257..3d4b98b 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -669,6 +669,7 @@ int main(int argc, char **argv) /* Gettext stuff */ setlocale(LC_ALL, ""); bindtextdomain(PACKAGE, LOCALEDIR); + bind_textdomain_codeset(PACKAGE, "UTF-8"); textdomain(PACKAGE); apply_desktop_scheme();