diff --git a/PKHeX.Core/Resources/text/gen3/text_ItemsG1_de.txt b/PKHeX.Core/Resources/text/gen1/text_ItemsG1_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/gen3/text_ItemsG1_de.txt rename to PKHeX.Core/Resources/text/gen1/text_ItemsG1_de.txt diff --git a/PKHeX.Core/Resources/text/gen3/text_ItemsG1_en.txt b/PKHeX.Core/Resources/text/gen1/text_ItemsG1_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/gen3/text_ItemsG1_en.txt rename to PKHeX.Core/Resources/text/gen1/text_ItemsG1_en.txt diff --git a/PKHeX.Core/Resources/text/gen3/text_ItemsG1_es.txt b/PKHeX.Core/Resources/text/gen1/text_ItemsG1_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/gen3/text_ItemsG1_es.txt rename to PKHeX.Core/Resources/text/gen1/text_ItemsG1_es.txt diff --git a/PKHeX.Core/Resources/text/other/text_ItemsG1_ja.txt b/PKHeX.Core/Resources/text/gen1/text_ItemsG1_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/other/text_ItemsG1_ja.txt rename to PKHeX.Core/Resources/text/gen1/text_ItemsG1_ja.txt diff --git a/PKHeX.Core/Resources/text/gen3/text_ItemsG1_zh.txt b/PKHeX.Core/Resources/text/gen1/text_ItemsG1_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/gen3/text_ItemsG1_zh.txt rename to PKHeX.Core/Resources/text/gen1/text_ItemsG1_zh.txt diff --git a/PKHeX.Core/Resources/text/gen3/text_ItemsG2_de.txt b/PKHeX.Core/Resources/text/gen2/text_ItemsG2_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/gen3/text_ItemsG2_de.txt rename to PKHeX.Core/Resources/text/gen2/text_ItemsG2_de.txt diff --git a/PKHeX.Core/Resources/text/gen3/text_ItemsG2_en.txt b/PKHeX.Core/Resources/text/gen2/text_ItemsG2_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/gen3/text_ItemsG2_en.txt rename to PKHeX.Core/Resources/text/gen2/text_ItemsG2_en.txt diff --git a/PKHeX.Core/Resources/text/gen3/text_ItemsG2_es.txt b/PKHeX.Core/Resources/text/gen2/text_ItemsG2_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/gen3/text_ItemsG2_es.txt rename to PKHeX.Core/Resources/text/gen2/text_ItemsG2_es.txt diff --git a/PKHeX.Core/Resources/text/other/text_ItemsG2_ja.txt b/PKHeX.Core/Resources/text/gen2/text_ItemsG2_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/other/text_ItemsG2_ja.txt rename to PKHeX.Core/Resources/text/gen2/text_ItemsG2_ja.txt diff --git a/PKHeX.Core/Resources/text/gen3/text_ItemsG2_zh.txt b/PKHeX.Core/Resources/text/gen2/text_ItemsG2_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/gen3/text_ItemsG2_zh.txt rename to PKHeX.Core/Resources/text/gen2/text_ItemsG2_zh.txt diff --git a/PKHeX.Core/Resources/text/gen3/text_gsc_00000_en.txt b/PKHeX.Core/Resources/text/gen2/text_gsc_00000_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/gen3/text_gsc_00000_en.txt rename to PKHeX.Core/Resources/text/gen2/text_gsc_00000_en.txt diff --git a/PKHeX.Core/Resources/text/gen3/text_gsc_00000_es.txt b/PKHeX.Core/Resources/text/gen2/text_gsc_00000_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/gen3/text_gsc_00000_es.txt rename to PKHeX.Core/Resources/text/gen2/text_gsc_00000_es.txt diff --git a/PKHeX.Core/Resources/text/other/text_gsc_00000_ja.txt b/PKHeX.Core/Resources/text/gen2/text_gsc_00000_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/other/text_gsc_00000_ja.txt rename to PKHeX.Core/Resources/text/gen2/text_gsc_00000_ja.txt diff --git a/PKHeX.Core/Resources/text/gen3/text_gsc_00000_zh.txt b/PKHeX.Core/Resources/text/gen2/text_gsc_00000_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/gen3/text_gsc_00000_zh.txt rename to PKHeX.Core/Resources/text/gen2/text_gsc_00000_zh.txt diff --git a/PKHeX.Core/Resources/text/other/text_ItemsG3Colosseum_ja.txt b/PKHeX.Core/Resources/text/gen3/text_ItemsG3Colosseum_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/other/text_ItemsG3Colosseum_ja.txt rename to PKHeX.Core/Resources/text/gen3/text_ItemsG3Colosseum_ja.txt diff --git a/PKHeX.Core/Resources/text/other/text_ItemsG3XD_ja.txt b/PKHeX.Core/Resources/text/gen3/text_ItemsG3XD_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/other/text_ItemsG3XD_ja.txt rename to PKHeX.Core/Resources/text/gen3/text_ItemsG3XD_ja.txt diff --git a/PKHeX.Core/Resources/text/other/text_ItemsG3_ja.txt b/PKHeX.Core/Resources/text/gen3/text_ItemsG3_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/other/text_ItemsG3_ja.txt rename to PKHeX.Core/Resources/text/gen3/text_ItemsG3_ja.txt diff --git a/PKHeX.Core/Resources/text/other/text_cxd_00000_ja.txt b/PKHeX.Core/Resources/text/gen3/text_cxd_00000_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/other/text_cxd_00000_ja.txt rename to PKHeX.Core/Resources/text/gen3/text_cxd_00000_ja.txt diff --git a/PKHeX.Core/Resources/text/other/text_rsefrlg_00000_ja.txt b/PKHeX.Core/Resources/text/gen3/text_rsefrlg_00000_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/other/text_rsefrlg_00000_ja.txt rename to PKHeX.Core/Resources/text/gen3/text_rsefrlg_00000_ja.txt