1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-06-17 16:40:07 +02:00

Don't internationalize logged strings; -29 macro _ calls

This commit is contained in:
Paul Licameli 2020-05-23 07:27:36 -04:00
parent db690d94f7
commit 63c49db0ce
7 changed files with 29 additions and 29 deletions

View File

@ -875,7 +875,7 @@ wxFileNameWrapper DirManager::MakeBlockFilePath(const wxString &value) {
if(!dir.DirExists() && !dir.Mkdir(0777,wxPATH_MKDIR_FULL)) if(!dir.DirExists() && !dir.Mkdir(0777,wxPATH_MKDIR_FULL))
{ // need braces to avoid compiler warning about ambiguous else, see the macro { // need braces to avoid compiler warning about ambiguous else, see the macro
wxLogSysError(_("mkdir in DirManager::MakeBlockFilePath failed.")); wxLogSysError(wxT("mkdir in DirManager::MakeBlockFilePath failed."));
} }
} }
return dir; return dir;
@ -906,7 +906,7 @@ bool DirManager::AssignFile(wxFileNameWrapper &fileName,
wxString collision; wxString collision;
checkit.GetFirst(&collision,filespec); checkit.GetFirst(&collision,filespec);
wxLogWarning(_("Audacity found an orphan block file: %s. \nPlease consider saving and reloading the project to perform a complete project check."), wxLogWarning(wxT("Audacity found an orphan block file: %s. \nPlease consider saving and reloading the project to perform a complete project check."),
collision); collision);
return FALSE; return FALSE;
@ -1495,7 +1495,7 @@ bool DirManager::EnsureSafeFilename(const wxFileName &fName)
wxFile testFile(renamedFullPath, wxFile::write); wxFile testFile(renamedFullPath, wxFile::write);
if (!testFile.IsOpened()) { if (!testFile.IsOpened()) {
{ // need braces to avoid compiler warning about ambiguous else, see the macro { // need braces to avoid compiler warning about ambiguous else, see the macro
wxLogSysError(_("Unable to open/create test file."), wxLogSysError(wxT("Unable to open/create test file."),
renamedFullPath); renamedFullPath);
} }
return false; return false;
@ -1507,7 +1507,7 @@ bool DirManager::EnsureSafeFilename(const wxFileName &fName)
if (!wxRemoveFile(renamedFullPath)) { if (!wxRemoveFile(renamedFullPath)) {
{ // need braces to avoid compiler warning about ambiguous else, see the macro { // need braces to avoid compiler warning about ambiguous else, see the macro
/* i18n-hint: %s is the name of a file.*/ /* i18n-hint: %s is the name of a file.*/
wxLogSysError(_("Unable to remove '%s'."), wxLogSysError(wxT("Unable to remove '%s'."),
renamedFullPath); renamedFullPath);
} }
return false; return false;
@ -1548,7 +1548,7 @@ bool DirManager::EnsureSafeFilename(const wxFileName &fName)
// just in case!!! // just in case!!!
// Print error message and cancel the export // Print error message and cancel the export
wxLogSysError(_("Unable to rename '%s' to '%s'."), wxLogSysError(wxT("Unable to rename '%s' to '%s'."),
fullPath, fullPath,
renamedFullPath); renamedFullPath);
@ -1619,7 +1619,7 @@ void DirManager::FindMissingAliasFiles(
iter = missingAliasFilesPathHash.begin(); iter = missingAliasFilesPathHash.begin();
while (iter != missingAliasFilesPathHash.end()) while (iter != missingAliasFilesPathHash.end())
{ {
wxLogWarning(_("Missing aliased audio file: '%s'"), iter->first); wxLogWarning(wxT("Missing aliased audio file: '%s'"), iter->first);
++iter; ++iter;
} }
} }
@ -1643,7 +1643,7 @@ void DirManager::FindMissingAUFs(
if (!fileName.FileExists()) if (!fileName.FileExists())
{ {
missingAUFHash[key] = b; missingAUFHash[key] = b;
wxLogWarning(_("Missing alias (.auf) block file: '%s'"), wxLogWarning(wxT("Missing alias (.auf) block file: '%s'"),
fileName.GetFullPath()); fileName.GetFullPath());
} }
} }
@ -1673,7 +1673,7 @@ void DirManager::FindMissingAUs(
wxFile{ path }.Length() == 0) wxFile{ path }.Length() == 0)
{ {
missingAUHash[key] = b; missingAUHash[key] = b;
wxLogWarning(_("Missing data block file: '%s'"), path); wxLogWarning(wxT("Missing data block file: '%s'"), path);
} }
} }
} }
@ -1716,7 +1716,7 @@ void DirManager::FindOrphanBlockFiles(
} }
} }
for ( const auto &orphan : orphanFilePathArray ) for ( const auto &orphan : orphanFilePathArray )
wxLogWarning(_("Orphan block file: '%s'"), orphan); wxLogWarning(wxT("Orphan block file: '%s'"), orphan);
} }

View File

@ -112,7 +112,7 @@ bool Module::Load()
auto Error = wxString(wxSysErrorMsg()); auto Error = wxString(wxSysErrorMsg());
AudacityMessageBox(XO("Unable to load the \"%s\" module.\n\nError: %s").Format(ShortName, Error), AudacityMessageBox(XO("Unable to load the \"%s\" module.\n\nError: %s").Format(ShortName, Error),
XO("Module Unsuitable")); XO("Module Unsuitable"));
wxLogMessage(_("Unable to load the module \"%s\". Error: %s").Format(mName, Error)); wxLogMessage(wxT("Unable to load the module \"%s\". Error: %s"), mName, Error);
return false; return false;
} }
@ -123,7 +123,7 @@ bool Module::Load()
XO("The module \"%s\" does not provide a version string.\n\nIt will not be loaded.") XO("The module \"%s\" does not provide a version string.\n\nIt will not be loaded.")
.Format( ShortName), .Format( ShortName),
XO("Module Unsuitable")); XO("Module Unsuitable"));
wxLogMessage(wxString::Format(_("The module \"%s\" does not provide a version string. It will not be loaded."), mName)); wxLogMessage(wxT("The module \"%s\" does not provide a version string. It will not be loaded."), mName);
mLib->Unload(); mLib->Unload();
return false; return false;
} }
@ -134,7 +134,7 @@ bool Module::Load()
XO("The module \"%s\" is matched with Audacity version \"%s\".\n\nIt will not be loaded.") XO("The module \"%s\" is matched with Audacity version \"%s\".\n\nIt will not be loaded.")
.Format(ShortName, moduleVersion), .Format(ShortName, moduleVersion),
XO("Module Unsuitable")); XO("Module Unsuitable"));
wxLogMessage(wxString::Format(_("The module \"%s\" is matched with Audacity version \"%s\". It will not be loaded."), mName, moduleVersion)); wxLogMessage(wxT("The module \"%s\" is matched with Audacity version \"%s\". It will not be loaded."), mName, moduleVersion);
mLib->Unload(); mLib->Unload();
return false; return false;
} }
@ -159,7 +159,7 @@ bool Module::Load()
AudacityMessageBox( AudacityMessageBox(
XO("The module \"%s\" failed to initialize.\n\nIt will not be loaded.").Format(ShortName), XO("The module \"%s\" failed to initialize.\n\nIt will not be loaded.").Format(ShortName),
XO("Module Unsuitable")); XO("Module Unsuitable"));
wxLogMessage(wxString::Format(_("The module \"%s\" failed to initialize.\nIt will not be loaded."), mName)); wxLogMessage(wxT("The module \"%s\" failed to initialize.\nIt will not be loaded."), mName);
mLib->Unload(); mLib->Unload();
return false; return false;
@ -342,7 +342,7 @@ void ModuleManager::Initialize(CommandHandler &cmdHandler)
AudacityMessageBox( AudacityMessageBox(
XO("The module \"%s\" does not provide any of the required functions.\n\nIt will not be loaded.").Format(ShortName), XO("The module \"%s\" does not provide any of the required functions.\n\nIt will not be loaded.").Format(ShortName),
XO("Module Unsuitable")); XO("Module Unsuitable"));
wxLogMessage(wxString::Format(_("The module \"%s\" does not provide any of the required functions. It will not be loaded."), files[i])); wxLogMessage(wxT("The module \"%s\" does not provide any of the required functions. It will not be loaded."), files[i]);
module->Unload(); module->Unload();
} }
else else

View File

@ -168,7 +168,7 @@ XO("Project check of \"%s\" folder \
++iter; ++iter;
} }
if ((action == 2) && bAutoRecoverMode) if ((action == 2) && bAutoRecoverMode)
wxLogWarning(_(" Project check replaced missing aliased file(s) with silence.")); wxLogWarning(wxT(" Project check replaced missing aliased file(s) with silence."));
} }
} }
@ -240,7 +240,7 @@ XO("Project check of \"%s\" folder \
++iter; ++iter;
} }
if ((action == 0) && bAutoRecoverMode) if ((action == 0) && bAutoRecoverMode)
wxLogWarning(_(" Project check regenerated missing alias summary file(s).")); wxLogWarning(wxT(" Project check regenerated missing alias summary file(s)."));
} }
} }
@ -316,7 +316,7 @@ XO("Project check of \"%s\" folder \
++iter; ++iter;
} }
if ((action == 2) && bAutoRecoverMode) if ((action == 2) && bAutoRecoverMode)
wxLogWarning(_(" Project check replaced missing audio data block file(s) with silence.")); wxLogWarning(wxT(" Project check replaced missing audio data block file(s) with silence."));
} }
} }
@ -332,7 +332,7 @@ XO("Project check of \"%s\" folder \
// They will be deleted when project is saved the first time. // They will be deleted when project is saved the first time.
if (bAutoRecoverMode) if (bAutoRecoverMode)
{ {
wxLogWarning(_(" Project check ignored orphan block file(s). They will be deleted when project is saved.")); wxLogWarning(wxT(" Project check ignored orphan block file(s). They will be deleted when project is saved."));
action = 1; action = 1;
} }
else else
@ -391,7 +391,7 @@ other projects. \
!missingAUHash.empty() || !missingAUHash.empty() ||
!orphanFilePathArray.empty()) !orphanFilePathArray.empty())
{ {
wxLogWarning(_("Project check found file inconsistencies inspecting the loaded project data.")); wxLogWarning(wxT("Project check found file inconsistencies inspecting the loaded project data."));
wxLog::FlushActive(); // Flush is modal and will clear the log (both desired). wxLog::FlushActive(); // Flush is modal and will clear the log (both desired).
// In auto-recover mode, we didn't do any ShowMultiDialog calls above, so put up an alert. // In auto-recover mode, we didn't do any ShowMultiDialog calls above, so put up an alert.

View File

@ -542,7 +542,7 @@ unsigned VSTEffectsModule::DiscoverPluginsAtPath(
} }
catch (...) catch (...)
{ {
wxLogMessage(_("VST plugin registration failed for %s\n"), path); wxLogMessage(wxT("VST plugin registration failed for %s\n"), path);
error = true; error = true;
} }
@ -2176,7 +2176,7 @@ bool VSTEffect::Load()
} }
catch (...) catch (...)
{ {
wxLogMessage(_("VST plugin initialization failed\n")); wxLogMessage(wxT("VST plugin initialization failed\n"));
mAEffect = NULL; mAEffect = NULL;
} }

View File

@ -1827,7 +1827,7 @@ void AudioUnitEffect::ExportPresets()
if (!fn.Mkdir(fn.GetFullPath(), 0755, wxPATH_MKDIR_FULL)) if (!fn.Mkdir(fn.GetFullPath(), 0755, wxPATH_MKDIR_FULL))
{ {
wxLogError(_("Couldn't create the \"%s\" directory").Format(fn.GetPath())); wxLogError(wxT("Couldn't create the \"%s\" directory"), fn.GetPath());
return; return;
} }

View File

@ -1131,7 +1131,7 @@ size_t LV2Effect::ProcessBlock(float **inbuf, float **outbuf, size_t size)
else else
{ {
zix_ring_skip(ring, atom.size); zix_ring_skip(ring, atom.size);
wxLogError(_("LV2 sequence buffer overflow")); wxLogError(wxT("LV2 sequence buffer overflow"));
} }
} }
@ -1303,7 +1303,7 @@ bool LV2Effect::RealtimeProcessStart()
else else
{ {
zix_ring_skip(ring, atom.size); zix_ring_skip(ring, atom.size);
wxLogError(_("LV2 sequence buffer overflow")); wxLogError(wxT("LV2 sequence buffer overflow"));
} }
} }
lv2_atom_forge_pop(&mForge, &seqFrame); lv2_atom_forge_pop(&mForge, &seqFrame);
@ -1911,7 +1911,7 @@ bool LV2Effect::CheckFeatures(const LilvNode *subject, const LilvNode *predicate
{ {
if (required) if (required)
{ {
wxLogError(_("%s requires unsupported feature %s"), lilv_node_as_string(lilv_plugin_get_uri(mPlug)), uri); wxLogError(wxT("%s requires unsupported feature %s"), lilv_node_as_string(lilv_plugin_get_uri(mPlug)), uri);
printf(_("%s requires unsupported feature %s\n"), lilv_node_as_string(lilv_plugin_get_uri(mPlug)), uri); printf(_("%s requires unsupported feature %s\n"), lilv_node_as_string(lilv_plugin_get_uri(mPlug)), uri);
break; break;
} }
@ -1975,7 +1975,7 @@ bool LV2Effect::CheckOptions(const LilvNode *subject, const LilvNode *predicate,
{ {
if (required) if (required)
{ {
wxLogError(_("%s requires unsupported option %s"), lilv_node_as_string(lilv_plugin_get_uri(mPlug)), uri); wxLogError(wxT("%s requires unsupported option %s"), lilv_node_as_string(lilv_plugin_get_uri(mPlug)), uri);
printf(_("%s requires unsupported option %s\n"), lilv_node_as_string(lilv_plugin_get_uri(mPlug)), uri); printf(_("%s requires unsupported option %s\n"), lilv_node_as_string(lilv_plugin_get_uri(mPlug)), uri);
break; break;
} }
@ -2823,7 +2823,7 @@ void LV2Effect::OnIdle(wxIdleEvent &evt)
else else
{ {
zix_ring_skip(ring, atom->size); zix_ring_skip(ring, atom->size);
wxLogError(_("LV2 sequence buffer overflow")); wxLogError(wxT("LV2 sequence buffer overflow"));
} }
} }
free(atom); free(atom);

View File

@ -1379,7 +1379,7 @@ bool NyquistEffect::ProcessOne()
const auto output = mDebugOutput.Translation(); const auto output = mDebugOutput.Translation();
if (!output.empty() && !mDebug && !mTrace) { if (!output.empty() && !mDebug && !mTrace) {
/* i18n-hint: An effect "returned" a message.*/ /* i18n-hint: An effect "returned" a message.*/
wxLogMessage(_("\'%s\' returned:\n%s"), wxLogMessage(wxT("\'%s\' returned:\n%s"),
mName.Translation(), output); mName.Translation(), output);
} }
@ -2166,7 +2166,7 @@ bool NyquistEffect::Parse(
else else
{ {
wxString str; wxString str;
str.Printf(_("Bad Nyquist 'control' type specification: '%s' in plug-in file '%s'.\nControl not created."), str.Printf(wxT("Bad Nyquist 'control' type specification: '%s' in plug-in file '%s'.\nControl not created."),
tokens[3], mFileName.GetFullPath()); tokens[3], mFileName.GetFullPath());
// Too disturbing to show alert before Audacity frame is up. // Too disturbing to show alert before Audacity frame is up.