guard initial bindtextdomain() etc. with ENABLE_NLS for debugging
git-svn-id: svn://localhost/ardour2/branches/3.0@13968 d708f5d6-7413-0410-9779-e7cbd77b26cf
This commit is contained in:
parent
8b259e45cb
commit
7a4ab98f89
@ -238,7 +238,7 @@ fixup_bundle_environment (int /*argc*/, char* argv[])
|
|||||||
lpath.push_back (dir_path);
|
lpath.push_back (dir_path);
|
||||||
lpath.push_back ("share");
|
lpath.push_back ("share");
|
||||||
lpath.push_back ("locale");
|
lpath.push_back ("locale");
|
||||||
localedir = strdup (Glib::build_filename (lpath).c_str());
|
localedir = realpath (Glib::build_filename (lpath).c_str(), NULL);
|
||||||
|
|
||||||
/* note that this function is POSIX/Linux specific, so using / as
|
/* note that this function is POSIX/Linux specific, so using / as
|
||||||
a dir separator in this context is just fine.
|
a dir separator in this context is just fine.
|
||||||
@ -397,6 +397,9 @@ int main (int argc, char *argv[])
|
|||||||
windows_vst_gui_init (&argc, &argv);
|
windows_vst_gui_init (&argc, &argv);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#ifdef ENABLE_NLS
|
||||||
|
cerr << "bnd txt domain to " << localedir << endl;
|
||||||
|
|
||||||
(void) bindtextdomain (PACKAGE, localedir);
|
(void) bindtextdomain (PACKAGE, localedir);
|
||||||
/* our i18n translations are all in UTF-8, so make sure
|
/* our i18n translations are all in UTF-8, so make sure
|
||||||
that even if the user locale doesn't specify UTF-8,
|
that even if the user locale doesn't specify UTF-8,
|
||||||
@ -404,6 +407,7 @@ int main (int argc, char *argv[])
|
|||||||
*/
|
*/
|
||||||
(void) bind_textdomain_codeset (PACKAGE,"UTF-8");
|
(void) bind_textdomain_codeset (PACKAGE,"UTF-8");
|
||||||
(void) textdomain (PACKAGE);
|
(void) textdomain (PACKAGE);
|
||||||
|
#endif
|
||||||
|
|
||||||
pthread_setcanceltype (PTHREAD_CANCEL_ASYNCHRONOUS, 0);
|
pthread_setcanceltype (PTHREAD_CANCEL_ASYNCHRONOUS, 0);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user