diff --git a/PKHeX.Core/Game/GameStrings/GameStrings.cs b/PKHeX.Core/Game/GameStrings/GameStrings.cs index 37080bd01..9ba6a857d 100644 --- a/PKHeX.Core/Game/GameStrings/GameStrings.cs +++ b/PKHeX.Core/Game/GameStrings/GameStrings.cs @@ -487,7 +487,6 @@ public IReadOnlyList GetLocationList(GameVersion Version, int SaveFor public static IReadOnlyList LanguageDataSource(int gen) { var languages = LanguageList.ToList(); - Util.GetUnsortedCBList("languages"); if (gen == 3) languages.RemoveAll(l => l.Value >= (int)LanguageID.Korean); else if (gen < 7) diff --git a/PKHeX.WinForms/Subforms/PKM Editors/Text.cs b/PKHeX.WinForms/Subforms/PKM Editors/Text.cs index 43f076ec4..47d282408 100644 --- a/PKHeX.WinForms/Subforms/PKM Editors/Text.cs +++ b/PKHeX.WinForms/Subforms/PKM Editors/Text.cs @@ -109,10 +109,7 @@ private void AddTrashEditing(int count) CB_Species.DataSource = new BindingSource(GameInfo.SpeciesDataSource, null); CB_Language.InitializeBinding(); - var languages = Util.GetUnsortedCBList("languages"); - if (SAV.Generation < 7) - languages = languages.Where(l => l.Value <= 8).ToList(); // Korean - CB_Language.DataSource = languages; + CB_Language.DataSource = GameInfo.LanguageDataSource(SAV.Generation); } private void UpdateNUD(object sender, EventArgs e)