Enable runtime translations

This commit is contained in:
Mario Fetka
2026-07-15 07:01:10 +02:00
parent e0218bba7f
commit e8ae4c4f70
4 changed files with 6 additions and 3 deletions
+3 -1
View File
@@ -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)
+1 -1
View File
@@ -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@"
+1 -1
View File
@@ -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 <EMAIL@ADDRESS>\n"
+1
View File
@@ -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();