private static void SheetDialog(TOptions.TArgs opt) { var dialogInfo = new UapDialogInfo(); UapDialogDao.LoadFromFolder( dialogInfo, opt.FolderNameLangInput, "*.DialogPackage"); UapTransSheetDialogDao.SaveToCsv( dialogInfo, opt.FileNameSheet, opt.LanguageNo); }
private static void SaveDialog(TOptions.TArgs opt) { //// 翻訳シートの読み込み var sheetDialogInfo = new UapTransSheetDialogInfo(); string dialogPath = opt.FileNameSheet; UapTransSheetDialogDao.LoadFromCsv(sheetDialogInfo, dialogPath); //// 言語情報(原文)の読み込み var langDialogInfoEN = new UapDialogInfo(); UapDialogDao.LoadFromFolder( langDialogInfoEN, opt.FolderNameInput, "*.DialogPackage"); //// 翻訳済み言語情報の作成 var langDialogInfoJP = UapTranslation.TranslateDialog(sheetDialogInfo, langDialogInfoEN, opt.LanguageNo, opt.UseMachineTrans); UapDialogDao.SaveToFolder(opt.FolderNameOutput, langDialogInfoJP, opt.UseReplace); }