From 0d072f52f00c8a20b9fc5bf9c89fda077cc21e24 Mon Sep 17 00:00:00 2001 From: Chris Danford Date: Fri, 20 Jan 2006 08:31:49 +0000 Subject: [PATCH] add header row to CSV --- stepmania/src/smpackage/LanguagesDlg.cpp | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/stepmania/src/smpackage/LanguagesDlg.cpp b/stepmania/src/smpackage/LanguagesDlg.cpp index a750a010ac..4364683afb 100644 --- a/stepmania/src/smpackage/LanguagesDlg.cpp +++ b/stepmania/src/smpackage/LanguagesDlg.cpp @@ -269,6 +269,14 @@ void LanguagesDlg::OnBnClickedButtonExport() IniFile ini2; ini2.ReadFile( sLanguageFile ); int iNumExpored = 0; + + vector vs; + vs.push_back( "Section" ); + vs.push_back( "ID" ); + vs.push_back( "Base Language Value" ); + vs.push_back( "Localized Value" ); + csv.m_vvs.push_back( vs ); + FOREACH_CONST_Child( &ini1, key ) { FOREACH_CONST_Attr( key, value ) @@ -364,6 +372,10 @@ void LanguagesDlg::OnBnClickedButtonImport() int iNumIgnored = 0; FOREACH_CONST( CsvFile::StringVector, csv.m_vvs, line ) { + // Skip the header row + if( line == csv.m_vvs.begin() ) + continue; + TranslationLine tl; int iNumValues = line->size(); if( iNumValues != 3 && iNumValues != 4 )