From cd0e1e680a0a9c125d83cf1678075b99543e84a5 Mon Sep 17 00:00:00 2001 From: Paul Licameli Date: Thu, 19 Dec 2019 14:49:42 -0500 Subject: [PATCH] more i18n-hints about "codec" --- src/export/ExportFFmpeg.cpp | 2 ++ src/export/ExportFFmpegDialogs.cpp | 8 +++++++- src/import/ImportPCM.cpp | 1 + 3 files changed, 10 insertions(+), 1 deletion(-) diff --git a/src/export/ExportFFmpeg.cpp b/src/export/ExportFFmpeg.cpp index 063070b9b..616b16c67 100644 --- a/src/export/ExportFFmpeg.cpp +++ b/src/export/ExportFFmpeg.cpp @@ -502,6 +502,7 @@ bool ExportFFmpeg::InitCodecs(AudacityProject *project) // Is the required audio codec compiled into libavcodec? if (codec == NULL) { + /* i18n-hint: "codec" is short for a "coder-decoder" algorithm */ AudacityMessageBox(wxString::Format(_("FFmpeg cannot find audio codec 0x%x.\nSupport for this codec is probably not compiled in."), (unsigned int) mEncAudioCodecCtx->codec_id), _("FFmpeg Error"), wxOK|wxCENTER|wxICON_EXCLAMATION); return false; @@ -535,6 +536,7 @@ bool ExportFFmpeg::InitCodecs(AudacityProject *project) // Open the codec. if (avcodec_open2(mEncAudioCodecCtx.get(), codec, &options) < 0) { + /* i18n-hint: "codec" is short for a "coder-decoder" algorithm */ AudacityMessageBox(wxString::Format(_("FFmpeg : ERROR - Can't open audio codec 0x%x."),mEncAudioCodecCtx->codec_id), _("FFmpeg Error"), wxOK|wxCENTER|wxICON_EXCLAMATION); return false; diff --git a/src/export/ExportFFmpegDialogs.cpp b/src/export/ExportFFmpegDialogs.cpp index b4a7fa2b2..36f450b79 100644 --- a/src/export/ExportFFmpegDialogs.cpp +++ b/src/export/ExportFFmpegDialogs.cpp @@ -708,6 +708,7 @@ bool FFmpegPresets::SavePreset(ExportFFmpegOptions *parent, wxString &name) lb = dynamic_cast(wnd); if (lb->GetSelection() < 0) { + /* i18n-hint: "codec" is short for a "coder-decoder" algorithm */ AudacityMessageBox(_("Please select codec before saving a profile")); return false; } @@ -1548,6 +1549,7 @@ void ExportFFmpegOptions::PopulateOrExchange(ShuttleGui & S) S.SetStretchyCol(3); S.Id(FEFormatLabelID).AddFixedText(_("Format:")); mFormatName = S.Id(FEFormatNameID).AddVariableText( {} ); + /* i18n-hint: "codec" is short for a "coder-decoder" algorithm */ S.Id(FECodecLabelID).AddFixedText(_("Codec:")); mCodecName = S.Id(FECodecNameID).AddVariableText( {} ); } @@ -1590,6 +1592,7 @@ void ExportFFmpegOptions::PopulateOrExchange(ShuttleGui & S) S.StartMultiColumn(4, wxALIGN_LEFT); { mTag = S.Id(FETagID) + /* i18n-hint: "codec" is short for a "coder-decoder" algorithm */ .ToolTip(XO("Codec tag (FOURCC)\nOptional\nempty - automatic")) .TieTextBox(_("Tag:"), {wxT("/FileFormats/FFmpegTag"), wxEmptyString}, 4); @@ -2098,10 +2101,12 @@ bool ExportFFmpegOptions::ReportIfBadCombination() if( bFound ) return false; - AudacityMessageBox( + AudacityMessageBox( + /* i18n-hint: "codec" is short for a "coder-decoder" algorithm */ wxString::Format(_("Format %s is not compatible with codec %s."), *selfmt, *selcdc ), + /* i18n-hint: "codec" is short for a "coder-decoder" algorithm */ _("Incompatible format and codec")); return true; @@ -2195,6 +2200,7 @@ void ExportFFmpegOptions::DoOnCodecList() if (cdc == NULL) { //This shouldn't really happen + /* i18n-hint: "codec" is short for a "coder-decoder" algorithm */ mCodecName->SetLabel(wxString(_("Failed to find the codec"))); return; } diff --git a/src/import/ImportPCM.cpp b/src/import/ImportPCM.cpp index c00bdba05..60cfb4e39 100644 --- a/src/import/ImportPCM.cpp +++ b/src/import/ImportPCM.cpp @@ -234,6 +234,7 @@ using Unevaluated = decltype( , XO("AU (Sun/NeXT)") , XO("AVR (Audio Visual Research)") , XO("CAF (Apple Core Audio File)") + /* i18n-hint: "codec" is short for a "coder-decoder" algorithm */ , XO("FLAC (FLAC Lossless Audio Codec)") , XO("HTK (HMM Tool Kit)") , XO("IFF (Amiga IFF/SVX8/SV16)")