On Wed, May 02, 2018 at 01:20:42PM +0200, Christophe Fergeau wrote: > On Windows, we can't use bindtextdomain(GETTEXT_PACKAGE, LOCALE_DIR); as > LOCALE_DIR is a compile-time constant, while the location of the > translations will be dependant on where the user installs virt-viewer. > This results in an untranslated virt-viewer UI on Windows. This commit > calls bindtextdomain() with a directory which is relative to the > installation path so that translation are properly found. > This is similar to what spice-gtk is doing: > https://cgit.freedesktop.org/spice/spice-gtk/tree/src/spice-glib-main.c > > Signed-off-by: Christophe Fergeau <cfergeau@xxxxxxxxxx> > --- > Changes since v1: > - add call to g_win32_locale_filename_from_utf8() > > > src/virt-viewer-util.c | 15 +++++++++++++++ > 1 file changed, 15 insertions(+) Reviewed-by: Daniel P. Berrangé <berrange@xxxxxxxxxx> Regards, Daniel -- |: https://berrange.com -o- https://www.flickr.com/photos/dberrange :| |: https://libvirt.org -o- https://fstop138.berrange.com :| |: https://entangle-photo.org -o- https://www.instagram.com/dberrange :| _______________________________________________ virt-tools-list mailing list virt-tools-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/virt-tools-list