don't export empty strings
This commit is contained in:
@@ -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 );
|
||||||
|
|||||||
Reference in New Issue
Block a user