fix exporting
This commit is contained in:
@@ -20,6 +20,7 @@
|
||||
#include "archutils/Win32/DialogUtil.h"
|
||||
#include "LocalizedString.h"
|
||||
#include "arch/Dialog/Dialog.h"
|
||||
#include "archutils/Win32/SpecialDirs.h"
|
||||
|
||||
// LanguagesDlg dialog
|
||||
|
||||
@@ -302,15 +303,18 @@ void LanguagesDlg::OnBnClickedButtonExport()
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
RageFileOsAbsolute file;
|
||||
RString sFile = sTheme+"-"+sLanguage+".csv";
|
||||
RString sFullFile = "Desktop/"+sFile;
|
||||
RString sFullFile = SpecialDirs::GetDesktopDir() + sFile;
|
||||
file.Open( sFullFile, RageFile::WRITE );
|
||||
if( iNumExpored == 0 )
|
||||
{
|
||||
Dialog::OK( THERE_ARE_NO_STRINGS_TO_EXPORT.GetValue() );
|
||||
return;
|
||||
}
|
||||
|
||||
if( csv.WriteFile(sFullFile) )
|
||||
if( csv.WriteFile(file) )
|
||||
Dialog::OK( ssprintf(EXPORTED_TO_YOUR_DESKTOP.GetValue(),sFile.c_str()) );
|
||||
else
|
||||
Dialog::OK( ssprintf(FAILED_TO_SAVE.GetValue(),sFullFile.c_str()) );
|
||||
|
||||
Reference in New Issue
Block a user