Internationalization issues when interfacing to Wine
- From: John Emmas <johne53 tiscali co uk>
- To: gtk-i18n-list gnome org
- Subject: Internationalization issues when interfacing to Wine
- Date: Wed, 6 Jun 2012 19:21:04 +0100
Our application runs on Windows and Linux. In both cases we might sometimes need to launch a third-party (Windows) application. Obviously, in the Linux version this would get launched using Wine or something similar.
Suppose we need to pass a file path to the third-party app. In the Windows version we can use g_locale_from_utf8() which conveniently converts between glib's internal path representation (UTF8) to create a locale-specific path which the third-party app will understand.
But what about if we need to do this in the Linux version?? AFAICT g_locale_from_utf8() will effectively do nothing in this situation - so Wine will send the app a UTF8 path (unless Wine itself is clever enough to do a conversion). Or to put it another way, paths going between glib and Wine will only work if they contain entirely American / English characters. They probably won't work if they contain accented characters etc.
Is there a recommended strategy for handling this scenario? Thanks.
John
[Date Prev][
Date Next] [Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]