private void frmDeckExtractor_Load(object sender, EventArgs e) { switch (currentLanguage) { case 0: //English CLanguage.DeckExtractor.English englishLanguage = new CLanguage.DeckExtractor.English(); Start_Life_Point_Text = englishLanguage.Start_Life_Point_Text; Start_Hand_Text = englishLanguage.Start_Hand_Text; Draw_For_Text = englishLanguage.Draw_For_Text; Main_Deck_Title = englishLanguage.Main_Deck_Title; Extra_Deck_Title = englishLanguage.Extra_Deck_Title; Side_Deck_Title = englishLanguage.Side_Deck_Title; Deck_Owner_Text = englishLanguage.Deck_Owner_Text; Copy_Deck_List_Text = englishLanguage.Copy_Deck_List_Text; Save_Deck_List_Text = englishLanguage.Save_Deck_List_Text; Mode_Single_or_Match_Text = englishLanguage.Mode_Single_or_Match_Text; Mode_1vs2_Text = englishLanguage.Mode_1vs2_Text; Mode_Tag_Text = englishLanguage.Mode_Tag_Text; Player1_Text = englishLanguage.Player1_Text; Player2_Text = englishLanguage.Player2_Text; Player3_Text = englishLanguage.Player3_Text; Player4_Text = englishLanguage.Player4_Text; VS_Text = englishLanguage.VS_Text; Copied_To_Clipboard_Text = englishLanguage.Copied_To_Clipboard_Text; Error_Text = englishLanguage.Error_Text; Information_Text = englishLanguage.Information_Text; Replay_Error_Text = englishLanguage.Replay_Error_Text; btnLoadDeck.Text = englishLanguage.Load_Replay_Text; lbMode.Text = String.Format(englishLanguage.Mode_Text, "?"); lbStartLP.Text = String.Format(englishLanguage.Start_Life_Point_Text, "?"); lbStartHand.Text = String.Format(englishLanguage.Start_Hand_Text, "?"); lbPlayer.Text = String.Format(englishLanguage.Player_Text, "?"); lbDrawFor.Text = String.Format(englishLanguage.Draw_For_Text, "?"); this.Text = englishLanguage.Title; break; case 1: //Thai CLanguage.DeckExtractor.Thai thaiLanguage = new CLanguage.DeckExtractor.Thai(); Start_Life_Point_Text = thaiLanguage.Start_Life_Point_Text; Start_Hand_Text = thaiLanguage.Start_Hand_Text; Draw_For_Text = thaiLanguage.Draw_For_Text; Main_Deck_Title = thaiLanguage.Main_Deck_Title; Extra_Deck_Title = thaiLanguage.Extra_Deck_Title; Side_Deck_Title = thaiLanguage.Side_Deck_Title; Deck_Owner_Text = thaiLanguage.Deck_Owner_Text; Copy_Deck_List_Text = thaiLanguage.Copy_Deck_List_Text; Save_Deck_List_Text = thaiLanguage.Save_Deck_List_Text; Mode_Single_or_Match_Text = thaiLanguage.Mode_Single_or_Match_Text; Mode_1vs2_Text = thaiLanguage.Mode_1vs2_Text; Mode_Tag_Text = thaiLanguage.Mode_Tag_Text; Player1_Text = thaiLanguage.Player1_Text; Player2_Text = thaiLanguage.Player2_Text; Player3_Text = thaiLanguage.Player3_Text; Player4_Text = thaiLanguage.Player4_Text; VS_Text = thaiLanguage.VS_Text; Copied_To_Clipboard_Text = thaiLanguage.Copied_To_Clipboard_Text; Error_Text = thaiLanguage.Error_Text; Information_Text = thaiLanguage.Information_Text; Replay_Error_Text = thaiLanguage.Replay_Error_Text; btnLoadDeck.Text = thaiLanguage.Load_Replay_Text; lbMode.Text = String.Format(thaiLanguage.Mode_Text, "?"); lbStartLP.Text = String.Format(thaiLanguage.Start_Life_Point_Text, "?"); lbStartHand.Text = String.Format(thaiLanguage.Start_Hand_Text, "?"); lbPlayer.Text = String.Format(thaiLanguage.Player_Text, "?"); lbDrawFor.Text = String.Format(thaiLanguage.Draw_For_Text, "?"); cbIgnoreCardMissing.Text = thaiLanguage.Ignore_Card_Missing_Text; this.Text = thaiLanguage.Title; break; default: break; } resetPlayerName(); }