valgrind --tool="memcheck" build/src/tools/dvdomatic $*
elif [ "$1" == "--i18n" ]; then
shift
- LANG=fr_FR.UTF8 build/src/tools/dvdomatic "$*"
+ LANGUAGE=fr_FR.UTF8 LANG=fr_FR.UTF8 build/src/tools/dvdomatic "$*"
else
build/src/tools/dvdomatic "$*"
fi
void
dvdomatic_setup ()
{
- bindtextdomain ("libdvdomatic", LOCALE_DIR);
+ bindtextdomain ("libdvdomatic", LOCALE_PREFIX);
+ setlocale (LC_ALL, "");
avfilter_register_all ();
locale = new wxLocale (language, wxLOCALE_LOAD_DEFAULT);
#ifdef __WXGTK__
- locale->AddCatalogLookupPathPrefix (wxT (LOCALE_DIR));
+ locale->AddCatalogLookupPathPrefix (wxT (LOCALE_PREFIX "/locale"));
#endif
locale->AddCatalog ("libdvdomatic-wx");
conf.env.append_value('CXXFLAGS', ['-D__STDC_CONSTANT_MACROS', '-msse', '-mfpmath=sse', '-ffast-math', '-fno-strict-aliasing',
'-Wall', '-Wno-attributes', '-Wextra',
- '-DLOCALE_DIR="%s/share/locale"' % conf.env['PREFIX']])
+ '-DLOCALE_PREFIX="%s/share/locale"' % conf.env['PREFIX']])
if conf.options.target_windows:
conf.env.append_value('CXXFLAGS', ['-DDVDOMATIC_WINDOWS', '-DWIN32_LEAN_AND_MEAN', '-DBOOST_USE_WINDOWS_H', '-DUNICODE'])