diff --git a/ZRCola/zrcolaapp.cpp b/ZRCola/zrcolaapp.cpp index 313c92a..cf74602 100644 --- a/ZRCola/zrcolaapp.cpp +++ b/ZRCola/zrcolaapp.cpp @@ -108,6 +108,12 @@ bool ZRColaApp::OnInit() wxFAIL_MSG(wxT("Error reading translation set data from ZRCola.zrcdb.")); m_ts_db.clear(); } + } else if (id == ZRCola::transeq_rec::id) { + dat >> ZRCola::transeq_rec(m_tsq_db); + if (!dat.good()) { + wxFAIL_MSG(wxT("Error reading translation sequence data from ZRCola.zrcdb.")); + m_tsq_db.clear(); + } } else if (id == ZRCola::langchar_rec::id) { dat >> ZRCola::langchar_rec(m_lc_db); if (!dat.good()) { diff --git a/ZRCola/zrcolaapp.h b/ZRCola/zrcolaapp.h index aa62e25..6bb68a7 100644 --- a/ZRCola/zrcolaapp.h +++ b/ZRCola/zrcolaapp.h @@ -74,6 +74,7 @@ public: public: ZRCola::translation_db m_t_db; ///< Translation database ZRCola::transet_db m_ts_db; ///< Translation set database + ZRCola::transeq_db m_tsq_db; ///< Translation sequence database ZRCola::langchar_db m_lc_db; ///< Language character database ZRCola::language_db m_lang_db; ///< Language database ZRCola::keyseq_db m_ks_db; ///< Key sequence database