Translate menu labels after locale setup
This commit is contained in:
+1
-1
@@ -1,6 +1,6 @@
|
||||
cmake_minimum_required(VERSION 3.20)
|
||||
|
||||
project(prozgui VERSION 2.4.5 LANGUAGES C CXX)
|
||||
project(prozgui VERSION 2.4.6 LANGUAGES C CXX)
|
||||
|
||||
include(GNUInstallDirs)
|
||||
find_package(Threads REQUIRED)
|
||||
|
||||
@@ -557,7 +557,7 @@ msgstr "&Einstellungen"
|
||||
|
||||
#: src/main.cpp:312
|
||||
msgid "&Quit"
|
||||
msgstr "&Aufhören"
|
||||
msgstr "&Beenden"
|
||||
|
||||
#: src/main.cpp:314
|
||||
msgid "&Download"
|
||||
@@ -577,11 +577,11 @@ msgstr "&Aus Liste entfernen"
|
||||
|
||||
#: src/main.cpp:319
|
||||
msgid "&Help"
|
||||
msgstr "&Helfen"
|
||||
msgstr "&Hilfe"
|
||||
|
||||
#: src/main.cpp:320
|
||||
msgid "&About"
|
||||
msgstr "&Um"
|
||||
msgstr "&Über"
|
||||
|
||||
#: src/main.cpp:447
|
||||
msgid "Error: Invalid option\n"
|
||||
|
||||
+1
-1
@@ -4,7 +4,7 @@
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: prozgui 2.4.5\n"
|
||||
"Project-Id-Version: prozgui 2.4.6\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"
|
||||
|
||||
@@ -672,6 +672,19 @@ int main(int argc, char **argv)
|
||||
bind_textdomain_codeset(PACKAGE, "UTF-8");
|
||||
textdomain(PACKAGE);
|
||||
|
||||
/* menuitems has static storage and is constructed before setlocale().
|
||||
Refresh its labels now that the selected gettext domain is active. */
|
||||
menuitems[0].label(_("&File"));
|
||||
menuitems[1].label(_("&New URL"));
|
||||
menuitems[2].label(_("&Preferences"));
|
||||
menuitems[3].label(_("&Quit"));
|
||||
menuitems[5].label(_("&Download"));
|
||||
menuitems[6].label(_("&Start"));
|
||||
menuitems[7].label(_("&Stop"));
|
||||
menuitems[8].label(_("&Remove from list"));
|
||||
menuitems[10].label(_("&Help"));
|
||||
menuitems[11].label(_("&About"));
|
||||
|
||||
apply_desktop_scheme();
|
||||
|
||||
set_defaults(&argc, &argv);
|
||||
|
||||
Reference in New Issue
Block a user