Something going wrong with GetData()? There is the new
*wxString::wchar_ str*()
function which probably serves the same purpose.
If there was some compelling reason to take the %s out of the
translatable format string, (and I do not think there is), then why ask
the translator to translate the \" quote character in the new
translatable format string?
Dick
This is a not well done work. Sorry.
Since 3 or 4 days, i am testing wxWidgets 2.9 (i.e. devel version of
wxWidgets 3.0)
ThrowIOError( _("Unable to open file \"%s\""), filename.GetData() );
does not work
( non-POD error)
*wxString::wchar_ str*() does not change anything.
This is the reason of my changes.
But:
wxString msg;
msg.Printf( _("Unable to open file \"%s\""), filename.GetData() );
ThrowIOError( msg );
works.