don't export empty strings

This commit is contained in:
Chris Danford
2006-08-07 10:42:33 +00:00
parent 2c8d488460
commit c3c1b87f33
+8 -4
View File
@@ -294,11 +294,15 @@ void LanguagesDlg::OnBnClickedButtonExport()
tl.sBaseLanguage = value->second;
ini2.GetValue( tl.sSection, tl.sID, tl.sCurrentLanguage );
RString sCurrentLanguageTrimmed = tl.sCurrentLanguage;
TrimLeft( sCurrentLanguageTrimmed, " " );
TrimRight( sCurrentLanguageTrimmed, " " );
// don't export empty strings
RString sBaseLanguageTrimmed = tl.sBaseLanguage;
TrimLeft( sBaseLanguageTrimmed, " " );
TrimRight( sBaseLanguageTrimmed, " " );
if( sBaseLanguageTrimmed.empty() )
continue;
if( sCurrentLanguageTrimmed.empty() || bExportAlreadyTranslated )
bool bAlreadyTranslated = !tl.sCurrentLanguage.empty();
if( bAlreadyTranslated || bExportAlreadyTranslated )
{
vector<RString> vs;
vs.push_back( tl.sSection );