X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/1662942c27c9adb1374bf766062a9871201ee361..cc221535500b1059cfa842cd3ae36d64fbc258e3:/src/common/translation.cpp diff --git a/src/common/translation.cpp b/src/common/translation.cpp index c6bb8440e0..90f02759fc 100644 --- a/src/common/translation.cpp +++ b/src/common/translation.cpp @@ -1790,7 +1790,7 @@ wxMsgCatalog *wxResourceTranslationsLoader::LoadCatalog(const wxString& domain, resname, GetResourceType(), GetModule()) ) - return false; + return NULL; wxLogTrace(TRACE_I18N, "Using catalog from Windows resource \"%s\".", resname); @@ -1800,7 +1800,9 @@ wxMsgCatalog *wxResourceTranslationsLoader::LoadCatalog(const wxString& domain, domain); if ( !cat ) + { wxLogWarning(_("Resource '%s' is not a valid message catalog."), resname); + } return cat; } @@ -1847,7 +1849,9 @@ wxArrayString wxResourceTranslationsLoader::GetAvailableTranslations(const wxStr { const DWORD err = GetLastError(); if ( err != NO_ERROR && err != ERROR_RESOURCE_TYPE_NOT_FOUND ) + { wxLogSysError(_("Couldn't enumerate translations")); + } } return data.langs;