diff --git a/CMakeLists.txt b/CMakeLists.txt index ae6d489..e424539 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,6 +1,6 @@ cmake_minimum_required(VERSION 3.20) -project(libprozilla VERSION 1.2.4 LANGUAGES C) +project(libprozilla VERSION 1.2.5 LANGUAGES C) include(CTest) @@ -13,6 +13,8 @@ find_package(Threads REQUIRED) find_package(CURL 8.17 REQUIRED) find_package(Intl) +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 b6a1473..8b917cc 100644 --- a/cmake/config.h.in +++ b/cmake/config.h.in @@ -28,6 +28,7 @@ #cmakedefine01 HAVE_STRERROR #cmakedefine01 HAVE_STRNCASECMP #cmakedefine01 HAVE_VSNPRINTF +#cmakedefine01 ENABLE_NLS #define PACKAGE "@PACKAGE@" #define PACKAGE_NAME "@PACKAGE_NAME@" #define PACKAGE_VERSION "@PACKAGE_VERSION@" diff --git a/po/libprozilla.pot b/po/libprozilla.pot index 4cca9b6..26ad9c5 100644 --- a/po/libprozilla.pot +++ b/po/libprozilla.pot @@ -6,7 +6,7 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: libprozilla 1.2.4\n" +"Project-Id-Version: libprozilla 1.2.5\n" "Report-Msgid-Bugs-To: prozilla-dev@disconnected-by-peer.at\n" "POT-Creation-Date: 2026-07-14 19:48+0200\n" "PO-Revision-Date: 2026-07-14 19:48+0200\n" diff --git a/src/main.c b/src/main.c index 7355dbc..76fca50 100644 --- a/src/main.c +++ b/src/main.c @@ -55,6 +55,7 @@ int proz_init(int argc, char **argv) /* Gettext stuff */ setlocale(LC_ALL, ""); (void)bindtextdomain(PACKAGE, LOCALEDIR); + (void)bind_textdomain_codeset(PACKAGE, "UTF-8"); (void)textdomain(PACKAGE); memset(&libprozrtinfo, 0, sizeof(libprozrtinfo));