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; tl.sBaseLanguage = value->second;
ini2.GetValue( tl.sSection, tl.sID, tl.sCurrentLanguage ); ini2.GetValue( tl.sSection, tl.sID, tl.sCurrentLanguage );
RString sCurrentLanguageTrimmed = tl.sCurrentLanguage; // don't export empty strings
TrimLeft( sCurrentLanguageTrimmed, " " ); RString sBaseLanguageTrimmed = tl.sBaseLanguage;
TrimRight( sCurrentLanguageTrimmed, " " ); TrimLeft( sBaseLanguageTrimmed, " " );
TrimRight( sBaseLanguageTrimmed, " " );
if( sBaseLanguageTrimmed.empty() )
continue;
if( sCurrentLanguageTrimmed.empty() || bExportAlreadyTranslated ) bool bAlreadyTranslated = !tl.sCurrentLanguage.empty();
if( bAlreadyTranslated || bExportAlreadyTranslated )
{ {
vector<RString> vs; vector<RString> vs;
vs.push_back( tl.sSection ); vs.push_back( tl.sSection );