From ad8d622443743fcdbf368a5f8bd4ee1a43c4e8db Mon Sep 17 00:00:00 2001 From: Kurt Date: Fri, 6 Aug 2021 20:20:12 -0700 Subject: [PATCH] Rearrange text resources Put legality stuff with legality --- .../checks}/LegalityCheckStrings_de.txt | 0 .../checks}/LegalityCheckStrings_en.txt | 0 .../checks}/LegalityCheckStrings_es.txt | 736 +++--- .../checks}/LegalityCheckStrings_fr.txt | 0 .../checks}/LegalityCheckStrings_it.txt | 0 .../checks}/LegalityCheckStrings_ja.txt | 0 .../checks}/LegalityCheckStrings_ko.txt | 0 .../checks}/LegalityCheckStrings_zh.txt | 0 .../de => legality/gen1}/text_traderby_de.txt | 0 .../en => legality/gen1}/text_traderby_en.txt | 0 .../es => legality/gen1}/text_traderby_es.txt | 0 .../fr => legality/gen1}/text_traderby_fr.txt | 0 .../it => legality/gen1}/text_traderby_it.txt | 0 .../ja => legality/gen1}/text_traderby_ja.txt | 0 .../de => legality/gen2}/text_tradegsc_de.txt | 0 .../en => legality/gen2}/text_tradegsc_en.txt | 0 .../es => legality/gen2}/text_tradegsc_es.txt | 0 .../fr => legality/gen2}/text_tradegsc_fr.txt | 0 .../it => legality/gen2}/text_tradegsc_it.txt | 0 .../ja => legality/gen2}/text_tradegsc_ja.txt | 0 .../ko => legality/gen2}/text_tradegsc_ko.txt | 0 .../gen3}/text_tradefrlg_de.txt | 0 .../gen3}/text_tradefrlg_en.txt | 0 .../gen3}/text_tradefrlg_es.txt | 0 .../gen3}/text_tradefrlg_fr.txt | 0 .../gen3}/text_tradefrlg_it.txt | 0 .../gen3}/text_tradefrlg_ja.txt | 0 .../de => legality/gen3}/text_traderse_de.txt | 0 .../en => legality/gen3}/text_traderse_en.txt | 0 .../es => legality/gen3}/text_traderse_es.txt | 0 .../fr => legality/gen3}/text_traderse_fr.txt | 0 .../it => legality/gen3}/text_traderse_it.txt | 0 .../ja => legality/gen3}/text_traderse_ja.txt | 0 .../gen4}/text_tradedppt_de.txt | 0 .../gen4}/text_tradedppt_en.txt | 0 .../gen4}/text_tradedppt_es.txt | 0 .../gen4}/text_tradedppt_fr.txt | 0 .../gen4}/text_tradedppt_it.txt | 0 .../gen4}/text_tradedppt_ja.txt | 0 .../gen4}/text_tradedppt_ko.txt | 0 .../gen4}/text_tradehgss_de.txt | 0 .../gen4}/text_tradehgss_en.txt | 0 .../gen4}/text_tradehgss_es.txt | 0 .../gen4}/text_tradehgss_fr.txt | 0 .../gen4}/text_tradehgss_it.txt | 0 .../gen4}/text_tradehgss_ja.txt | 0 .../gen4}/text_tradehgss_ko.txt | 0 .../gen5}/text_tradeb2w2_de.txt | 0 .../gen5}/text_tradeb2w2_en.txt | 0 .../gen5}/text_tradeb2w2_es.txt | 0 .../gen5}/text_tradeb2w2_fr.txt | 0 .../gen5}/text_tradeb2w2_it.txt | 0 .../gen5}/text_tradeb2w2_ja.txt | 0 .../gen5}/text_tradeb2w2_ko.txt | 0 .../de => legality/gen5}/text_tradebw_de.txt | 0 .../en => legality/gen5}/text_tradebw_en.txt | 0 .../es => legality/gen5}/text_tradebw_es.txt | 0 .../fr => legality/gen5}/text_tradebw_fr.txt | 0 .../it => legality/gen5}/text_tradebw_it.txt | 0 .../ja => legality/gen5}/text_tradebw_ja.txt | 0 .../ko => legality/gen5}/text_tradebw_ko.txt | 0 .../de => legality/gen6}/text_tradeao_de.txt | 0 .../en => legality/gen6}/text_tradeao_en.txt | 0 .../es => legality/gen6}/text_tradeao_es.txt | 0 .../fr => legality/gen6}/text_tradeao_fr.txt | 0 .../it => legality/gen6}/text_tradeao_it.txt | 0 .../ja => legality/gen6}/text_tradeao_ja.txt | 0 .../ko => legality/gen6}/text_tradeao_ko.txt | 0 .../zh => legality/gen6}/text_tradeao_zh.txt | 0 .../de => legality/gen6}/text_tradexy_de.txt | 0 .../en => legality/gen6}/text_tradexy_en.txt | 0 .../es => legality/gen6}/text_tradexy_es.txt | 0 .../fr => legality/gen6}/text_tradexy_fr.txt | 0 .../it => legality/gen6}/text_tradexy_it.txt | 0 .../ja => legality/gen6}/text_tradexy_ja.txt | 0 .../ko => legality/gen6}/text_tradexy_ko.txt | 0 .../zh => legality/gen6}/text_tradexy_zh.txt | 0 .../de => legality/gen7}/text_tradesm_de.txt | 0 .../en => legality/gen7}/text_tradesm_en.txt | 0 .../es => legality/gen7}/text_tradesm_es.txt | 0 .../fr => legality/gen7}/text_tradesm_fr.txt | 0 .../it => legality/gen7}/text_tradesm_it.txt | 0 .../ja => legality/gen7}/text_tradesm_ja.txt | 0 .../ko => legality/gen7}/text_tradesm_ko.txt | 0 .../zh => legality/gen7}/text_tradesm_zh.txt | 0 .../gen7}/text_tradeusum_de.txt | 0 .../gen7}/text_tradeusum_en.txt | 0 .../gen7}/text_tradeusum_es.txt | 0 .../gen7}/text_tradeusum_fr.txt | 0 .../gen7}/text_tradeusum_it.txt | 0 .../gen7}/text_tradeusum_ja.txt | 0 .../gen7}/text_tradeusum_ko.txt | 0 .../gen7}/text_tradeusum_zh.txt | 0 .../gen8}/text_tradeswsh_de.txt | 0 .../gen8}/text_tradeswsh_en.txt | 0 .../gen8}/text_tradeswsh_es.txt | 0 .../gen8}/text_tradeswsh_fr.txt | 0 .../gen8}/text_tradeswsh_it.txt | 0 .../gen8}/text_tradeswsh_ja.txt | 0 .../gen8}/text_tradeswsh_ko.txt | 0 .../gen8}/text_tradeswsh_zh.txt | 0 .../gen8}/text_tradeswsh_zh2.txt | 0 .../Resources/{byte => legality}/mgdb/pgf.pkl | Bin .../{byte => legality}/mgdb/wb7full.pkl | Bin .../Resources/{byte => legality}/mgdb/wc4.pkl | Bin .../Resources/{byte => legality}/mgdb/wc6.pkl | Bin .../{byte => legality}/mgdb/wc6full.pkl | Bin .../Resources/{byte => legality}/mgdb/wc7.pkl | Bin .../{byte => legality}/mgdb/wc7full.pkl | Bin .../Resources/{byte => legality}/mgdb/wc8.pkl | Bin .../wild/Gen1/encounter_blue.pkl | Bin .../wild/Gen1/encounter_blue_jp.pkl | Bin .../wild/Gen1/encounter_blue_jp_f.pkl | Bin .../wild/Gen1/encounter_red.pkl | Bin .../wild/Gen1/encounter_yellow.pkl | Bin .../wild/Gen2/encounter_crystal.pkl | Bin .../wild/Gen2/encounter_gold.pkl | Bin .../wild/Gen2/encounter_silver.pkl | Bin .../wild/Gen2/trees_h_c.pkl | Bin .../wild/Gen3/encounter_e.pkl | Bin .../wild/Gen3/encounter_fr.pkl | Bin .../wild/Gen3/encounter_lg.pkl | Bin .../wild/Gen3/encounter_r.pkl | Bin .../wild/Gen3/encounter_rse_swarm.pkl | Bin .../wild/Gen3/encounter_s.pkl | Bin .../wild/Gen4/encounter_d.pkl | Bin .../wild/Gen4/encounter_hg.pkl | Bin .../wild/Gen4/encounter_p.pkl | Bin .../wild/Gen4/encounter_pt.pkl | Bin .../wild/Gen4/encounter_ss.pkl | Bin .../wild/Gen5/encounter_b.pkl | Bin .../wild/Gen5/encounter_b2.pkl | Bin .../wild/Gen5/encounter_w.pkl | Bin .../wild/Gen5/encounter_w2.pkl | Bin .../wild/Gen6/encounter_as.pkl | Bin .../wild/Gen6/encounter_or.pkl | Bin .../wild/Gen6/encounter_x.pkl | Bin .../wild/Gen6/encounter_y.pkl | Bin .../wild/Gen7/encounter_ge.pkl | Bin .../wild/Gen7/encounter_gp.pkl | Bin .../wild/Gen7/encounter_mn.pkl | Bin .../wild/Gen7/encounter_sn.pkl | Bin .../wild/Gen7/encounter_um.pkl | Bin .../wild/Gen7/encounter_us.pkl | Bin .../wild/Gen8/encounter_sh_hidden.pkl | Bin .../wild/Gen8/encounter_sh_symbol.pkl | Bin .../wild/Gen8/encounter_sw_hidden.pkl | Bin .../wild/Gen8/encounter_sw_symbol.pkl | Bin .../wild/encounter_go_home.pkl | Bin .../wild/encounter_go_lgpe.pkl | Bin .../Resources/text/{locale => }/badwords.txt | 0 .../text/{ => items}/gen1/text_ItemsG1_de.txt | 0 .../text/{ => items}/gen1/text_ItemsG1_en.txt | Bin .../text/{ => items}/gen1/text_ItemsG1_es.txt | Bin .../text/{ => items}/gen1/text_ItemsG1_fr.txt | 510 ++-- .../text/{ => items}/gen1/text_ItemsG1_it.txt | 0 .../text/{ => items}/gen1/text_ItemsG1_ja.txt | Bin .../text/{ => items}/gen1/text_ItemsG1_ko.txt | 0 .../text/{ => items}/gen1/text_ItemsG1_zh.txt | Bin .../text/{ => items}/gen2/text_ItemsG2_de.txt | 0 .../text/{ => items}/gen2/text_ItemsG2_en.txt | 0 .../text/{ => items}/gen2/text_ItemsG2_es.txt | 0 .../text/{ => items}/gen2/text_ItemsG2_ja.txt | 0 .../text/{ => items}/gen2/text_ItemsG2_zh.txt | 0 .../gen3/text_ItemsG3Colosseum_de.txt | 0 .../gen3/text_ItemsG3Colosseum_en.txt | Bin .../gen3/text_ItemsG3Colosseum_es.txt | 0 .../gen3/text_ItemsG3Colosseum_fr.txt | 0 .../gen3/text_ItemsG3Colosseum_ja.txt | Bin .../{ => items}/gen3/text_ItemsG3XD_de.txt | 0 .../{ => items}/gen3/text_ItemsG3XD_en.txt | Bin .../{ => items}/gen3/text_ItemsG3XD_es.txt | 0 .../{ => items}/gen3/text_ItemsG3XD_fr.txt | 186 +- .../{ => items}/gen3/text_ItemsG3XD_ja.txt | Bin .../text/{ => items}/gen3/text_ItemsG3_de.txt | 0 .../text/{ => items}/gen3/text_ItemsG3_en.txt | Bin .../text/{ => items}/gen3/text_ItemsG3_es.txt | Bin .../text/{ => items}/gen3/text_ItemsG3_ja.txt | Bin .../text/{ => items}/gen3/text_ItemsG3_zh.txt | Bin .../text/{de => items/gen4}/text_Mail4_de.txt | 0 .../text/{en => items/gen4}/text_Mail4_en.txt | 0 .../text/{es => items/gen4}/text_Mail4_es.txt | 0 .../text/{fr => items/gen4}/text_Mail4_fr.txt | 0 .../text/{it => items/gen4}/text_Mail4_it.txt | 0 .../text/{ja => items/gen4}/text_Mail4_ja.txt | 0 .../text/{ko => items/gen4}/text_Mail4_ko.txt | 0 .../text/{de => items}/text_Items_de.txt | 0 .../text/{en => items}/text_Items_en.txt | 0 .../text/{es => items}/text_Items_es.txt | 0 .../text/{fr => items}/text_Items_fr.txt | 0 .../text/{it => items}/text_Items_it.txt | 0 .../text/{ja => items}/text_Items_ja.txt | 0 .../text/{ko => items}/text_Items_ko.txt | 0 .../text/{zh => items}/text_Items_zh.txt | 0 .../text/{locale => locale3DS}/countries.txt | Bin .../sr_ID => locale3DS/subregions}/sr_001.txt | 0 .../sr_ID => locale3DS/subregions}/sr_008.txt | 0 .../sr_ID => locale3DS/subregions}/sr_009.txt | 0 .../sr_ID => locale3DS/subregions}/sr_010.txt | 0 .../sr_ID => locale3DS/subregions}/sr_011.txt | 0 .../sr_ID => locale3DS/subregions}/sr_012.txt | 0 .../sr_ID => locale3DS/subregions}/sr_013.txt | 0 .../sr_ID => locale3DS/subregions}/sr_014.txt | 0 .../sr_ID => locale3DS/subregions}/sr_015.txt | 0 .../sr_ID => locale3DS/subregions}/sr_016.txt | 0 .../sr_ID => locale3DS/subregions}/sr_017.txt | 0 .../sr_ID => locale3DS/subregions}/sr_018.txt | 0 .../sr_ID => locale3DS/subregions}/sr_019.txt | 0 .../sr_ID => locale3DS/subregions}/sr_020.txt | 0 .../sr_ID => locale3DS/subregions}/sr_021.txt | 0 .../sr_ID => locale3DS/subregions}/sr_022.txt | 0 .../sr_ID => locale3DS/subregions}/sr_023.txt | 0 .../sr_ID => locale3DS/subregions}/sr_024.txt | 0 .../sr_ID => locale3DS/subregions}/sr_025.txt | 0 .../sr_ID => locale3DS/subregions}/sr_026.txt | 0 .../sr_ID => locale3DS/subregions}/sr_027.txt | 0 .../sr_ID => locale3DS/subregions}/sr_028.txt | 0 .../sr_ID => locale3DS/subregions}/sr_029.txt | 0 .../sr_ID => locale3DS/subregions}/sr_030.txt | 0 .../sr_ID => locale3DS/subregions}/sr_031.txt | 0 .../sr_ID => locale3DS/subregions}/sr_032.txt | 0 .../sr_ID => locale3DS/subregions}/sr_033.txt | 0 .../sr_ID => locale3DS/subregions}/sr_034.txt | 0 .../sr_ID => locale3DS/subregions}/sr_035.txt | 0 .../sr_ID => locale3DS/subregions}/sr_036.txt | 0 .../sr_ID => locale3DS/subregions}/sr_037.txt | 0 .../sr_ID => locale3DS/subregions}/sr_038.txt | 0 .../sr_ID => locale3DS/subregions}/sr_039.txt | 0 .../sr_ID => locale3DS/subregions}/sr_040.txt | 0 .../sr_ID => locale3DS/subregions}/sr_041.txt | 0 .../sr_ID => locale3DS/subregions}/sr_042.txt | 0 .../sr_ID => locale3DS/subregions}/sr_043.txt | 0 .../sr_ID => locale3DS/subregions}/sr_044.txt | 0 .../sr_ID => locale3DS/subregions}/sr_045.txt | 0 .../sr_ID => locale3DS/subregions}/sr_046.txt | 0 .../sr_ID => locale3DS/subregions}/sr_047.txt | 0 .../sr_ID => locale3DS/subregions}/sr_048.txt | 0 .../sr_ID => locale3DS/subregions}/sr_049.txt | 0 .../sr_ID => locale3DS/subregions}/sr_050.txt | 0 .../sr_ID => locale3DS/subregions}/sr_051.txt | 0 .../sr_ID => locale3DS/subregions}/sr_052.txt | 0 .../sr_ID => locale3DS/subregions}/sr_064.txt | 0 .../sr_ID => locale3DS/subregions}/sr_065.txt | 0 .../sr_ID => locale3DS/subregions}/sr_066.txt | 0 .../sr_ID => locale3DS/subregions}/sr_067.txt | 0 .../sr_ID => locale3DS/subregions}/sr_068.txt | 0 .../sr_ID => locale3DS/subregions}/sr_069.txt | 0 .../sr_ID => locale3DS/subregions}/sr_070.txt | 0 .../sr_ID => locale3DS/subregions}/sr_071.txt | 0 .../sr_ID => locale3DS/subregions}/sr_072.txt | 0 .../sr_ID => locale3DS/subregions}/sr_073.txt | 0 .../sr_ID => locale3DS/subregions}/sr_074.txt | 0 .../sr_ID => locale3DS/subregions}/sr_075.txt | 0 .../sr_ID => locale3DS/subregions}/sr_076.txt | 0 .../sr_ID => locale3DS/subregions}/sr_077.txt | 0 .../sr_ID => locale3DS/subregions}/sr_078.txt | 0 .../sr_ID => locale3DS/subregions}/sr_079.txt | 0 .../sr_ID => locale3DS/subregions}/sr_080.txt | 0 .../sr_ID => locale3DS/subregions}/sr_081.txt | 0 .../sr_ID => locale3DS/subregions}/sr_082.txt | 0 .../sr_ID => locale3DS/subregions}/sr_083.txt | 0 .../sr_ID => locale3DS/subregions}/sr_084.txt | 0 .../sr_ID => locale3DS/subregions}/sr_085.txt | 0 .../sr_ID => locale3DS/subregions}/sr_086.txt | 0 .../sr_ID => locale3DS/subregions}/sr_087.txt | 0 .../sr_ID => locale3DS/subregions}/sr_088.txt | 0 .../sr_ID => locale3DS/subregions}/sr_089.txt | 0 .../sr_ID => locale3DS/subregions}/sr_090.txt | 0 .../sr_ID => locale3DS/subregions}/sr_091.txt | 0 .../sr_ID => locale3DS/subregions}/sr_092.txt | 0 .../sr_ID => locale3DS/subregions}/sr_093.txt | 0 .../sr_ID => locale3DS/subregions}/sr_094.txt | 0 .../sr_ID => locale3DS/subregions}/sr_095.txt | 0 .../sr_ID => locale3DS/subregions}/sr_096.txt | 0 .../sr_ID => locale3DS/subregions}/sr_097.txt | 0 .../sr_ID => locale3DS/subregions}/sr_098.txt | 0 .../sr_ID => locale3DS/subregions}/sr_099.txt | 0 .../sr_ID => locale3DS/subregions}/sr_100.txt | 0 .../sr_ID => locale3DS/subregions}/sr_101.txt | 0 .../sr_ID => locale3DS/subregions}/sr_102.txt | 0 .../sr_ID => locale3DS/subregions}/sr_103.txt | 0 .../sr_ID => locale3DS/subregions}/sr_104.txt | 0 .../sr_ID => locale3DS/subregions}/sr_105.txt | 0 .../sr_ID => locale3DS/subregions}/sr_106.txt | 0 .../sr_ID => locale3DS/subregions}/sr_107.txt | 0 .../sr_ID => locale3DS/subregions}/sr_108.txt | 0 .../sr_ID => locale3DS/subregions}/sr_109.txt | 0 .../sr_ID => locale3DS/subregions}/sr_110.txt | 0 .../sr_ID => locale3DS/subregions}/sr_111.txt | 0 .../sr_ID => locale3DS/subregions}/sr_112.txt | 0 .../sr_ID => locale3DS/subregions}/sr_113.txt | 0 .../sr_ID => locale3DS/subregions}/sr_114.txt | 0 .../sr_ID => locale3DS/subregions}/sr_115.txt | 0 .../sr_ID => locale3DS/subregions}/sr_116.txt | 0 .../sr_ID => locale3DS/subregions}/sr_117.txt | 0 .../sr_ID => locale3DS/subregions}/sr_118.txt | 0 .../sr_ID => locale3DS/subregions}/sr_119.txt | 0 .../sr_ID => locale3DS/subregions}/sr_120.txt | 0 .../sr_ID => locale3DS/subregions}/sr_121.txt | 0 .../sr_ID => locale3DS/subregions}/sr_122.txt | 0 .../sr_ID => locale3DS/subregions}/sr_123.txt | 0 .../sr_ID => locale3DS/subregions}/sr_124.txt | 0 .../sr_ID => locale3DS/subregions}/sr_125.txt | 0 .../sr_ID => locale3DS/subregions}/sr_126.txt | 0 .../sr_ID => locale3DS/subregions}/sr_127.txt | 0 .../sr_ID => locale3DS/subregions}/sr_128.txt | 0 .../sr_ID => locale3DS/subregions}/sr_136.txt | 0 .../sr_ID => locale3DS/subregions}/sr_144.txt | 0 .../sr_ID => locale3DS/subregions}/sr_153.txt | 0 .../sr_ID => locale3DS/subregions}/sr_156.txt | 0 .../sr_ID => locale3DS/subregions}/sr_160.txt | 0 .../sr_ID => locale3DS/subregions}/sr_168.txt | 0 .../sr_ID => locale3DS/subregions}/sr_169.txt | 0 .../sr_ID => locale3DS/subregions}/sr_174.txt | 0 .../sr_ID => locale3DS/subregions}/sr_184.txt | 0 .../sr_ID => locale3DS/subregions}/sr_185.txt | 0 .../sr_ID => locale3DS/subregions}/sr_186.txt | 0 .../gen2/text_gsc_00000_de.txt | Bin .../gen2/text_gsc_00000_en.txt | Bin .../gen2/text_gsc_00000_es.txt | Bin .../gen2/text_gsc_00000_ja.txt | Bin .../gen2/text_gsc_00000_zh.txt | Bin .../gen3/text_cxd_00000_de.txt | Bin .../gen3/text_cxd_00000_en.txt | Bin .../gen3/text_cxd_00000_es.txt | 0 .../gen3/text_cxd_00000_ja.txt | 0 .../gen3/text_rsefrlg_00000_de.txt | Bin .../gen3/text_rsefrlg_00000_en.txt | Bin .../gen3/text_rsefrlg_00000_es.txt | Bin .../gen3/text_rsefrlg_00000_ja.txt | 0 .../gen3/text_rsefrlg_00000_zh.txt | Bin .../gen4}/text_hgss_00000_de.txt | 0 .../gen4}/text_hgss_00000_en.txt | 0 .../gen4}/text_hgss_00000_es.txt | 0 .../gen4}/text_hgss_00000_fr.txt | 0 .../gen4}/text_hgss_00000_it.txt | 0 .../gen4}/text_hgss_00000_ja.txt | 0 .../gen4}/text_hgss_00000_ko.txt | 0 .../gen4}/text_hgss_00000_zh.txt | 0 .../gen4}/text_hgss_02000_de.txt | 0 .../gen4}/text_hgss_02000_en.txt | 0 .../gen4}/text_hgss_02000_es.txt | 0 .../gen4}/text_hgss_02000_fr.txt | 0 .../gen4}/text_hgss_02000_it.txt | 0 .../gen4}/text_hgss_02000_ja.txt | 0 .../gen4}/text_hgss_02000_ko.txt | 0 .../gen4}/text_hgss_02000_zh.txt | 0 .../gen4}/text_hgss_03000_de.txt | 0 .../gen4}/text_hgss_03000_en.txt | 0 .../gen4}/text_hgss_03000_es.txt | 0 .../gen4}/text_hgss_03000_fr.txt | 0 .../gen4}/text_hgss_03000_it.txt | 0 .../gen4}/text_hgss_03000_ja.txt | 0 .../gen4}/text_hgss_03000_ko.txt | 0 .../gen4}/text_hgss_03000_zh.txt | 0 .../gen5}/text_bw2_00000_de.txt | 0 .../gen5}/text_bw2_00000_en.txt | 0 .../gen5}/text_bw2_00000_es.txt | 0 .../gen5}/text_bw2_00000_fr.txt | 0 .../gen5}/text_bw2_00000_it.txt | 0 .../gen5}/text_bw2_00000_ja.txt | 0 .../gen5}/text_bw2_00000_ko.txt | 0 .../gen5}/text_bw2_00000_zh.txt | 0 .../gen5}/text_bw2_30000_de.txt | 0 .../gen5}/text_bw2_30000_en.txt | 0 .../gen5}/text_bw2_30000_es.txt | 0 .../gen5}/text_bw2_30000_fr.txt | 0 .../gen5}/text_bw2_30000_it.txt | 0 .../gen5}/text_bw2_30000_ja.txt | 0 .../gen5}/text_bw2_30000_ko.txt | 0 .../gen5}/text_bw2_30000_zh.txt | 0 .../gen5}/text_bw2_40000_de.txt | 0 .../gen5}/text_bw2_40000_en.txt | 0 .../gen5}/text_bw2_40000_es.txt | 0 .../gen5}/text_bw2_40000_fr.txt | 0 .../gen5}/text_bw2_40000_it.txt | 0 .../gen5}/text_bw2_40000_ja.txt | 0 .../gen5}/text_bw2_40000_ko.txt | 0 .../gen5}/text_bw2_40000_zh.txt | 0 .../gen5}/text_bw2_60000_de.txt | 0 .../gen5}/text_bw2_60000_en.txt | 0 .../gen5}/text_bw2_60000_es.txt | 0 .../gen5}/text_bw2_60000_fr.txt | 0 .../gen5}/text_bw2_60000_it.txt | 0 .../gen5}/text_bw2_60000_ja.txt | 0 .../gen5}/text_bw2_60000_ko.txt | 0 .../gen5}/text_bw2_60000_zh.txt | 0 .../gen6}/text_xy_00000_de.txt | 0 .../gen6}/text_xy_00000_en.txt | 0 .../gen6}/text_xy_00000_es.txt | 0 .../gen6}/text_xy_00000_fr.txt | 0 .../gen6}/text_xy_00000_it.txt | 0 .../gen6}/text_xy_00000_ja.txt | 0 .../gen6}/text_xy_00000_ko.txt | 0 .../gen6}/text_xy_00000_zh.txt | 0 .../gen6}/text_xy_30000_de.txt | 0 .../gen6}/text_xy_30000_en.txt | 0 .../gen6}/text_xy_30000_es.txt | 0 .../gen6}/text_xy_30000_fr.txt | 0 .../gen6}/text_xy_30000_it.txt | 0 .../gen6}/text_xy_30000_ja.txt | 0 .../gen6}/text_xy_30000_ko.txt | 0 .../gen6}/text_xy_30000_zh.txt | 0 .../gen6}/text_xy_40000_de.txt | 0 .../gen6}/text_xy_40000_en.txt | 0 .../gen6}/text_xy_40000_es.txt | 0 .../gen6}/text_xy_40000_fr.txt | 0 .../gen6}/text_xy_40000_it.txt | 0 .../gen6}/text_xy_40000_ja.txt | 0 .../gen6}/text_xy_40000_ko.txt | 0 .../gen6}/text_xy_40000_zh.txt | 0 .../gen6}/text_xy_60000_de.txt | 0 .../gen6}/text_xy_60000_en.txt | 0 .../gen6}/text_xy_60000_es.txt | 0 .../gen6}/text_xy_60000_fr.txt | 0 .../gen6}/text_xy_60000_it.txt | 0 .../gen6}/text_xy_60000_ja.txt | 0 .../gen6}/text_xy_60000_ko.txt | 0 .../gen6}/text_xy_60000_zh.txt | 0 .../gen7}/text_gg_00000_de.txt | 0 .../gen7}/text_gg_00000_en.txt | 0 .../gen7}/text_gg_00000_es.txt | 0 .../gen7}/text_gg_00000_fr.txt | 0 .../gen7}/text_gg_00000_it.txt | 0 .../gen7}/text_gg_00000_ja.txt | 0 .../gen7}/text_gg_00000_ko.txt | 0 .../gen7}/text_gg_00000_zh.txt | 0 .../gen7}/text_gg_40000_de.txt | 0 .../gen7}/text_gg_40000_en.txt | 0 .../gen7}/text_gg_40000_es.txt | 0 .../gen7}/text_gg_40000_fr.txt | 0 .../gen7}/text_gg_40000_it.txt | 0 .../gen7}/text_gg_40000_ja.txt | 0 .../gen7}/text_gg_40000_ko.txt | 0 .../gen7}/text_gg_40000_zh.txt | 0 .../gen7}/text_sm_00000_de.txt | 0 .../gen7}/text_sm_00000_en.txt | 0 .../gen7}/text_sm_00000_es.txt | 0 .../gen7}/text_sm_00000_fr.txt | 0 .../gen7}/text_sm_00000_it.txt | 0 .../gen7}/text_sm_00000_ja.txt | 0 .../gen7}/text_sm_00000_ko.txt | 0 .../gen7}/text_sm_00000_zh.txt | 0 .../gen7}/text_sm_30000_de.txt | 0 .../gen7}/text_sm_30000_en.txt | 0 .../gen7}/text_sm_30000_es.txt | 0 .../gen7}/text_sm_30000_fr.txt | 0 .../gen7}/text_sm_30000_it.txt | 0 .../gen7}/text_sm_30000_ja.txt | 0 .../gen7}/text_sm_30000_ko.txt | 0 .../gen7}/text_sm_30000_zh.txt | 0 .../gen7}/text_sm_40000_de.txt | 0 .../gen7}/text_sm_40000_en.txt | 0 .../gen7}/text_sm_40000_es.txt | 0 .../gen7}/text_sm_40000_fr.txt | 0 .../gen7}/text_sm_40000_it.txt | 0 .../gen7}/text_sm_40000_ja.txt | 0 .../gen7}/text_sm_40000_ko.txt | 0 .../gen7}/text_sm_40000_zh.txt | 0 .../gen7}/text_sm_60000_de.txt | 0 .../gen7}/text_sm_60000_en.txt | 0 .../gen7}/text_sm_60000_es.txt | 0 .../gen7}/text_sm_60000_fr.txt | 0 .../gen7}/text_sm_60000_it.txt | 0 .../gen7}/text_sm_60000_ja.txt | 0 .../gen7}/text_sm_60000_ko.txt | 0 .../gen7}/text_sm_60000_zh.txt | 0 .../gen8}/text_swsh_00000_de.txt | 0 .../gen8}/text_swsh_00000_en.txt | 0 .../gen8}/text_swsh_00000_es.txt | 0 .../gen8}/text_swsh_00000_fr.txt | 0 .../gen8}/text_swsh_00000_it.txt | 0 .../gen8}/text_swsh_00000_ja.txt | 0 .../gen8}/text_swsh_00000_ko.txt | 0 .../gen8}/text_swsh_00000_zh.txt | 0 .../gen8}/text_swsh_30000_de.txt | 0 .../gen8}/text_swsh_30000_en.txt | 0 .../gen8}/text_swsh_30000_es.txt | 0 .../gen8}/text_swsh_30000_fr.txt | 0 .../gen8}/text_swsh_30000_it.txt | 0 .../gen8}/text_swsh_30000_ja.txt | 0 .../gen8}/text_swsh_30000_ko.txt | 0 .../gen8}/text_swsh_30000_zh.txt | 0 .../gen8}/text_swsh_40000_de.txt | 0 .../gen8}/text_swsh_40000_en.txt | 0 .../gen8}/text_swsh_40000_es.txt | 0 .../gen8}/text_swsh_40000_fr.txt | 0 .../gen8}/text_swsh_40000_it.txt | 0 .../gen8}/text_swsh_40000_ja.txt | 0 .../gen8}/text_swsh_40000_ko.txt | 0 .../gen8}/text_swsh_40000_zh.txt | 0 .../gen8}/text_swsh_60000_de.txt | 0 .../gen8}/text_swsh_60000_en.txt | 0 .../gen8}/text_swsh_60000_es.txt | 0 .../gen8}/text_swsh_60000_fr.txt | 0 .../gen8}/text_swsh_60000_it.txt | 0 .../gen8}/text_swsh_60000_ja.txt | 0 .../gen8}/text_swsh_60000_ko.txt | 0 .../gen8}/text_swsh_60000_zh.txt | 0 .../text/{ => other}/de/text_Abilities_de.txt | 0 .../text/{ => other}/de/text_Character_de.txt | 0 .../text/{ => other}/de/text_Forms_de.txt | 0 .../text/{ => other}/de/text_Games_de.txt | 0 .../text/{ => other}/de/text_GenLoc_de.txt | 0 .../{ => other}/de/text_GroundTile_de.txt | 0 .../text/{ => other}/de/text_Memories_de.txt | 0 .../text/{ => other}/de/text_Moves_de.txt | 0 .../text/{ => other}/de/text_Natures_de.txt | 0 .../text/{ => other}/de/text_Pokeblock_de.txt | 0 .../text/{ => other}/de/text_Puff_de.txt | 0 .../text/{ => other}/de/text_Ribbons_de.txt | 0 .../text/{ => other}/de/text_Species_de.txt | 0 .../{ => other}/de/text_SuperTraining_de.txt | 0 .../{ => other}/de/text_TrainingBag_de.txt | 0 .../text/{ => other}/de/text_Types_de.txt | 0 .../text/{ => other}/de/text_Wallpaper_de.txt | 0 .../{ => other}/de/text_dppt_uggoods_de.txt | 0 .../{ => other}/de/text_dppt_ugspheres_de.txt | 0 .../{ => other}/de/text_dppt_ugtraps_de.txt | 0 .../de/text_dppt_ugtreasures_de.txt | 0 .../de/text_hgss_walkercourses_de.txt | 0 .../text/{ => other}/en/text_Abilities_en.txt | 0 .../text/{ => other}/en/text_Character_en.txt | 0 .../text/{ => other}/en/text_Forms_en.txt | Bin .../text/{ => other}/en/text_Games_en.txt | 0 .../text/{ => other}/en/text_GenLoc_en.txt | 0 .../{ => other}/en/text_GroundTile_en.txt | 0 .../text/{ => other}/en/text_Memories_en.txt | 0 .../text/{ => other}/en/text_Moves_en.txt | 0 .../text/{ => other}/en/text_Natures_en.txt | 0 .../text/{ => other}/en/text_Pokeblock_en.txt | 0 .../text/{ => other}/en/text_Puff_en.txt | 0 .../text/{ => other}/en/text_Ribbons_en.txt | 0 .../text/{ => other}/en/text_Species_en.txt | 0 .../{ => other}/en/text_SuperTraining_en.txt | 0 .../{ => other}/en/text_TrainingBag_en.txt | 0 .../text/{ => other}/en/text_Types_en.txt | 0 .../text/{ => other}/en/text_Wallpaper_en.txt | 0 .../{ => other}/en/text_dppt_uggoods_en.txt | 0 .../{ => other}/en/text_dppt_ugspheres_en.txt | 0 .../{ => other}/en/text_dppt_ugtraps_en.txt | 0 .../en/text_dppt_ugtreasures_en.txt | 0 .../en/text_hgss_walkercourses_en.txt | 0 .../text/{ => other}/es/text_Abilities_es.txt | 0 .../text/{ => other}/es/text_Character_es.txt | 0 .../text/{ => other}/es/text_Forms_es.txt | Bin .../text/{ => other}/es/text_Games_es.txt | 0 .../text/{ => other}/es/text_GenLoc_es.txt | 0 .../{ => other}/es/text_GroundTile_es.txt | 0 .../text/{ => other}/es/text_Memories_es.txt | 0 .../text/{ => other}/es/text_Moves_es.txt | 0 .../text/{ => other}/es/text_Natures_es.txt | 0 .../text/{ => other}/es/text_Pokeblock_es.txt | 0 .../text/{ => other}/es/text_Puff_es.txt | 0 .../text/{ => other}/es/text_Ribbons_es.txt | 0 .../text/{ => other}/es/text_Species_es.txt | 0 .../{ => other}/es/text_SuperTraining_es.txt | 0 .../{ => other}/es/text_TrainingBag_es.txt | 0 .../text/{ => other}/es/text_Types_es.txt | 0 .../text/{ => other}/es/text_Wallpaper_es.txt | 0 .../{ => other}/es/text_dppt_uggoods_es.txt | 0 .../{ => other}/es/text_dppt_ugspheres_es.txt | 0 .../{ => other}/es/text_dppt_ugtraps_es.txt | 0 .../es/text_dppt_ugtreasures_es.txt | 0 .../es/text_hgss_walkercourses_es.txt | 0 .../text/{ => other}/fr/text_Abilities_fr.txt | 0 .../text/{ => other}/fr/text_Character_fr.txt | 0 .../text/{ => other}/fr/text_Forms_fr.txt | Bin .../text/{ => other}/fr/text_Games_fr.txt | 0 .../text/{ => other}/fr/text_GenLoc_fr.txt | 0 .../{ => other}/fr/text_GroundTile_fr.txt | 0 .../text/{ => other}/fr/text_Memories_fr.txt | 0 .../text/{ => other}/fr/text_Moves_fr.txt | 0 .../text/{ => other}/fr/text_Natures_fr.txt | 0 .../text/{ => other}/fr/text_Pokeblock_fr.txt | 0 .../text/{ => other}/fr/text_Puff_fr.txt | 0 .../text/{ => other}/fr/text_Ribbons_fr.txt | 0 .../text/{ => other}/fr/text_Species_fr.txt | 0 .../{ => other}/fr/text_SuperTraining_fr.txt | 0 .../{ => other}/fr/text_TrainingBag_fr.txt | 0 .../text/{ => other}/fr/text_Types_fr.txt | 0 .../text/{ => other}/fr/text_Wallpaper_fr.txt | 0 .../{ => other}/fr/text_dppt_uggoods_fr.txt | 0 .../{ => other}/fr/text_dppt_ugspheres_fr.txt | 0 .../{ => other}/fr/text_dppt_ugtraps_fr.txt | 0 .../fr/text_dppt_ugtreasures_fr.txt | 0 .../fr/text_hgss_walkercourses_fr.txt | 0 .../text/{ => other}/it/text_Abilities_it.txt | 0 .../text/{ => other}/it/text_Character_it.txt | 0 .../text/{ => other}/it/text_Forms_it.txt | Bin .../text/{ => other}/it/text_Games_it.txt | 0 .../text/{ => other}/it/text_GenLoc_it.txt | 0 .../{ => other}/it/text_GroundTile_it.txt | 0 .../text/{ => other}/it/text_Memories_it.txt | 0 .../text/{ => other}/it/text_Moves_it.txt | 0 .../text/{ => other}/it/text_Natures_it.txt | 0 .../text/{ => other}/it/text_Pokeblock_it.txt | 0 .../text/{ => other}/it/text_Puff_it.txt | 0 .../text/{ => other}/it/text_Ribbons_it.txt | 0 .../text/{ => other}/it/text_Species_it.txt | 0 .../{ => other}/it/text_SuperTraining_it.txt | 0 .../{ => other}/it/text_TrainingBag_it.txt | 0 .../text/{ => other}/it/text_Types_it.txt | 0 .../text/{ => other}/it/text_Wallpaper_it.txt | 0 .../{ => other}/it/text_dppt_uggoods_it.txt | 0 .../{ => other}/it/text_dppt_ugspheres_it.txt | 0 .../{ => other}/it/text_dppt_ugtraps_it.txt | 0 .../it/text_dppt_ugtreasures_it.txt | 0 .../it/text_hgss_walkercourses_it.txt | 0 .../text/{ => other}/ja/text_Abilities_ja.txt | 0 .../text/{ => other}/ja/text_Character_ja.txt | 0 .../text/{ => other}/ja/text_Forms_ja.txt | 2180 ++++++++--------- .../text/{ => other}/ja/text_Games_ja.txt | 0 .../text/{ => other}/ja/text_GenLoc_ja.txt | 0 .../{ => other}/ja/text_GroundTile_ja.txt | 0 .../text/{ => other}/ja/text_Memories_ja.txt | 0 .../text/{ => other}/ja/text_Moves_ja.txt | 0 .../text/{ => other}/ja/text_Natures_ja.txt | 0 .../text/{ => other}/ja/text_Pokeblock_ja.txt | 0 .../text/{ => other}/ja/text_Puff_ja.txt | 0 .../text/{ => other}/ja/text_Ribbons_ja.txt | 0 .../text/{ => other}/ja/text_Species_ja.txt | 0 .../{ => other}/ja/text_SuperTraining_ja.txt | 0 .../{ => other}/ja/text_TrainingBag_ja.txt | 0 .../text/{ => other}/ja/text_Types_ja.txt | 0 .../text/{ => other}/ja/text_Wallpaper_ja.txt | 0 .../{ => other}/ja/text_dppt_uggoods_ja.txt | 0 .../{ => other}/ja/text_dppt_ugspheres_ja.txt | 0 .../{ => other}/ja/text_dppt_ugtraps_ja.txt | 0 .../ja/text_dppt_ugtreasures_ja.txt | 0 .../ja/text_hgss_walkercourses_ja.txt | 0 .../text/{ => other}/ko/text_Abilities_ko.txt | 0 .../text/{ => other}/ko/text_Character_ko.txt | 0 .../text/{ => other}/ko/text_Forms_ko.txt | Bin .../text/{ => other}/ko/text_Games_ko.txt | 0 .../text/{ => other}/ko/text_GenLoc_ko.txt | 0 .../{ => other}/ko/text_GroundTile_ko.txt | 0 .../text/{ => other}/ko/text_Memories_ko.txt | 0 .../text/{ => other}/ko/text_Moves_ko.txt | 0 .../text/{ => other}/ko/text_Natures_ko.txt | 0 .../text/{ => other}/ko/text_Pokeblock_ko.txt | 0 .../text/{ => other}/ko/text_Puff_ko.txt | 0 .../text/{ => other}/ko/text_Ribbons_ko.txt | 0 .../text/{ => other}/ko/text_Species_ko.txt | 0 .../{ => other}/ko/text_SuperTraining_ko.txt | 0 .../{ => other}/ko/text_TrainingBag_ko.txt | 0 .../text/{ => other}/ko/text_Types_ko.txt | 0 .../text/{ => other}/ko/text_Wallpaper_ko.txt | 0 .../{ => other}/ko/text_dppt_uggoods_ko.txt | 0 .../{ => other}/ko/text_dppt_ugspheres_ko.txt | 0 .../{ => other}/ko/text_dppt_ugtraps_ko.txt | 0 .../ko/text_dppt_ugtreasures_ko.txt | 0 .../ko/text_hgss_walkercourses_ko.txt | 0 .../text/{ => other}/zh/text_Abilities_zh.txt | 0 .../text/{ => other}/zh/text_Character_zh.txt | 0 .../text/{ => other}/zh/text_Forms_zh.txt | 2180 ++++++++--------- .../text/{ => other}/zh/text_Games_zh.txt | 0 .../text/{ => other}/zh/text_GenLoc_zh.txt | 0 .../{ => other}/zh/text_GroundTile_zh.txt | Bin .../text/{ => other}/zh/text_Memories_zh.txt | 0 .../text/{ => other}/zh/text_Moves_zh.txt | 0 .../text/{ => other}/zh/text_Natures_zh.txt | 0 .../text/{ => other}/zh/text_Pokeblock_zh.txt | 0 .../text/{ => other}/zh/text_Puff_zh.txt | 0 .../text/{ => other}/zh/text_Ribbons_zh.txt | 0 .../text/{ => other}/zh/text_Species_zh.txt | 0 .../text/{ => other}/zh/text_Species_zh2.txt | 0 .../{ => other}/zh/text_SuperTraining_zh.txt | 0 .../{ => other}/zh/text_TrainingBag_zh.txt | 0 .../text/{ => other}/zh/text_Types_zh.txt | 0 .../text/{ => other}/zh/text_Wallpaper_zh.txt | 0 .../zh/text_hgss_walkercourses_zh.txt | 0 .../{de => program}/MessageStrings_de.txt | 0 .../{en => program}/MessageStrings_en.txt | 0 .../{es => program}/MessageStrings_es.txt | 0 .../{fr => program}/MessageStrings_fr.txt | 0 .../{it => program}/MessageStrings_it.txt | 0 .../{ja => program}/MessageStrings_ja.txt | 0 .../{ko => program}/MessageStrings_ko.txt | 0 .../{zh => program}/MessageStrings_zh.txt | 0 .../Resources/text/script/const_swsh_en.txt | 1 - .../Resources/text/script/flags_swsh_en.txt | 1 - .../text/script/{ => gen2}/const_c_en.txt | 0 .../text/script/{ => gen2}/const_c_es.txt | 0 .../text/script/{ => gen2}/const_gs_en.txt | 0 .../text/script/{ => gen2}/flags_c_en.txt | 0 .../text/script/{ => gen2}/flags_c_es.txt | 0 .../text/script/{ => gen2}/flags_c_ja.txt | 0 .../text/script/{ => gen2}/flags_c_zh.txt | 0 .../text/script/{ => gen2}/flags_gs_en.txt | 0 .../text/script/{ => gen2}/flags_gs_es.txt | 0 .../text/script/{ => gen2}/flags_gs_ja.txt | 0 .../text/script/{ => gen2}/flags_gs_ko.txt | 0 .../text/script/{ => gen2}/flags_gs_zh.txt | 0 .../text/script/{ => gen3}/const_e_en.txt | 0 .../text/script/{ => gen3}/const_e_es.txt | 0 .../text/script/{ => gen3}/const_frlg_en.txt | 0 .../text/script/{ => gen3}/const_frlg_es.txt | 0 .../text/script/{ => gen3}/const_rs_en.txt | 0 .../text/script/{ => gen3}/const_rs_es.txt | 0 .../text/script/{ => gen3}/flags_e_en.txt | 0 .../text/script/{ => gen3}/flags_e_es.txt | 0 .../text/script/{ => gen3}/flags_e_zh.txt | 0 .../text/script/{ => gen3}/flags_frlg_en.txt | 0 .../text/script/{ => gen3}/flags_frlg_es.txt | 0 .../text/script/{ => gen3}/flags_frlg_zh.txt | 0 .../text/script/{ => gen3}/flags_rs_en.txt | 0 .../text/script/{ => gen3}/flags_rs_es.txt | 0 .../text/script/{ => gen3}/flags_rs_zh.txt | 0 .../text/script/{ => gen4}/const_dp_en.txt | 0 .../text/script/{ => gen4}/const_dp_es.txt | 0 .../text/script/{ => gen4}/const_dp_ko.txt | 0 .../text/script/{ => gen4}/const_dp_zh.txt | 0 .../text/script/{ => gen4}/const_hgss_en.txt | 0 .../text/script/{ => gen4}/const_hgss_es.txt | 0 .../text/script/{ => gen4}/const_hgss_ko.txt | 0 .../text/script/{ => gen4}/const_hgss_zh.txt | 0 .../text/script/{ => gen4}/const_pt_en.txt | 0 .../text/script/{ => gen4}/const_pt_es.txt | 0 .../text/script/{ => gen4}/const_pt_ko.txt | 0 .../text/script/{ => gen4}/const_pt_zh.txt | 0 .../text/script/{ => gen4}/flags_dp_en.txt | 0 .../text/script/{ => gen4}/flags_dp_es.txt | 0 .../text/script/{ => gen4}/flags_dp_ja.txt | 0 .../text/script/{ => gen4}/flags_dp_ko.txt | 0 .../text/script/{ => gen4}/flags_dp_zh.txt | 0 .../text/script/{ => gen4}/flags_hgss_en.txt | 0 .../text/script/{ => gen4}/flags_hgss_es.txt | 0 .../text/script/{ => gen4}/flags_hgss_ja.txt | 0 .../text/script/{ => gen4}/flags_hgss_ko.txt | 0 .../text/script/{ => gen4}/flags_hgss_zh.txt | 0 .../text/script/{ => gen4}/flags_pt_en.txt | 0 .../text/script/{ => gen4}/flags_pt_es.txt | 0 .../text/script/{ => gen4}/flags_pt_ja.txt | 0 .../text/script/{ => gen4}/flags_pt_ko.txt | 0 .../text/script/{ => gen4}/flags_pt_zh.txt | 0 .../text/script/{ => gen5}/const_b2w2_en.txt | 0 .../text/script/{ => gen5}/const_b2w2_es.txt | 0 .../text/script/{ => gen5}/const_b2w2_ko.txt | 0 .../text/script/{ => gen5}/const_b2w2_zh.txt | 0 .../text/script/{ => gen5}/const_bw_en.txt | 0 .../text/script/{ => gen5}/const_bw_es.txt | 0 .../text/script/{ => gen5}/const_bw_ko.txt | 0 .../text/script/{ => gen5}/const_bw_zh.txt | 0 .../text/script/{ => gen5}/flags_b2w2_en.txt | 0 .../text/script/{ => gen5}/flags_b2w2_es.txt | 0 .../text/script/{ => gen5}/flags_b2w2_ja.txt | 0 .../text/script/{ => gen5}/flags_b2w2_ko.txt | 0 .../text/script/{ => gen5}/flags_b2w2_zh.txt | 0 .../text/script/{ => gen5}/flags_bw_en.txt | 0 .../text/script/{ => gen5}/flags_bw_es.txt | 0 .../text/script/{ => gen5}/flags_bw_fr.txt | 0 .../text/script/{ => gen5}/flags_bw_ja.txt | 0 .../text/script/{ => gen5}/flags_bw_ko.txt | 0 .../text/script/{ => gen5}/flags_bw_zh.txt | 0 .../text/script/{ => gen6}/const_oras_en.txt | 0 .../text/script/{ => gen6}/const_oras_es.txt | 0 .../text/script/{ => gen6}/const_oras_ko.txt | 0 .../text/script/{ => gen6}/const_oras_zh.txt | 0 .../text/script/{ => gen6}/const_xy_en.txt | 0 .../text/script/{ => gen6}/const_xy_es.txt | 0 .../text/script/{ => gen6}/const_xy_ko.txt | 0 .../text/script/{ => gen6}/const_xy_zh.txt | 0 .../text/script/{ => gen6}/flags_oras_en.txt | 0 .../text/script/{ => gen6}/flags_oras_es.txt | 0 .../text/script/{ => gen6}/flags_oras_fr.txt | 0 .../text/script/{ => gen6}/flags_oras_ja.txt | 0 .../text/script/{ => gen6}/flags_oras_ko.txt | 0 .../text/script/{ => gen6}/flags_oras_zh.txt | 0 .../text/script/{ => gen6}/flags_xy_en.txt | 0 .../text/script/{ => gen6}/flags_xy_es.txt | 0 .../text/script/{ => gen6}/flags_xy_ja.txt | 0 .../text/script/{ => gen6}/flags_xy_ko.txt | 0 .../text/script/{ => gen6}/flags_xy_zh.txt | 0 .../text/script/{ => gen7}/const_gg_en.txt | 0 .../text/script/{ => gen7}/const_sm_en.txt | 0 .../text/script/{ => gen7}/const_sm_es.txt | 0 .../text/script/{ => gen7}/const_sm_ko.txt | 0 .../text/script/{ => gen7}/const_sm_zh.txt | 0 .../text/script/{ => gen7}/const_usum_en.txt | 0 .../text/script/{ => gen7}/const_usum_es.txt | 0 .../text/script/{ => gen7}/const_usum_ja.txt | 0 .../text/script/{ => gen7}/const_usum_ko.txt | 0 .../text/script/{ => gen7}/const_usum_zh.txt | 0 .../text/script/{ => gen7}/flags_gg_en.txt | 0 .../text/script/{ => gen7}/flags_gg_es.txt | 0 .../text/script/{ => gen7}/flags_gg_ko.txt | 0 .../text/script/{ => gen7}/flags_sm_en.txt | 0 .../text/script/{ => gen7}/flags_sm_es.txt | 0 .../text/script/{ => gen7}/flags_sm_ja.txt | 0 .../text/script/{ => gen7}/flags_sm_ko.txt | 0 .../text/script/{ => gen7}/flags_sm_zh.txt | 0 .../text/script/{ => gen7}/flags_usum_en.txt | 0 .../text/script/{ => gen7}/flags_usum_es.txt | 0 .../text/script/{ => gen7}/flags_usum_ja.txt | 0 .../text/script/{ => gen7}/flags_usum_ko.txt | 0 .../text/script/{ => gen7}/flags_usum_zh.txt | 0 797 files changed, 2896 insertions(+), 2898 deletions(-) rename PKHeX.Core/Resources/{text/de => legality/checks}/LegalityCheckStrings_de.txt (100%) rename PKHeX.Core/Resources/{text/en => legality/checks}/LegalityCheckStrings_en.txt (100%) rename PKHeX.Core/Resources/{text/es => legality/checks}/LegalityCheckStrings_es.txt (98%) rename PKHeX.Core/Resources/{text/fr => legality/checks}/LegalityCheckStrings_fr.txt (100%) rename PKHeX.Core/Resources/{text/it => legality/checks}/LegalityCheckStrings_it.txt (100%) rename PKHeX.Core/Resources/{text/ja => legality/checks}/LegalityCheckStrings_ja.txt (100%) rename PKHeX.Core/Resources/{text/ko => legality/checks}/LegalityCheckStrings_ko.txt (100%) rename PKHeX.Core/Resources/{text/zh => legality/checks}/LegalityCheckStrings_zh.txt (100%) rename PKHeX.Core/Resources/{text/de => legality/gen1}/text_traderby_de.txt (100%) rename PKHeX.Core/Resources/{text/en => legality/gen1}/text_traderby_en.txt (100%) rename PKHeX.Core/Resources/{text/es => legality/gen1}/text_traderby_es.txt (100%) rename PKHeX.Core/Resources/{text/fr => legality/gen1}/text_traderby_fr.txt (100%) rename PKHeX.Core/Resources/{text/it => legality/gen1}/text_traderby_it.txt (100%) rename PKHeX.Core/Resources/{text/ja => legality/gen1}/text_traderby_ja.txt (100%) rename PKHeX.Core/Resources/{text/de => legality/gen2}/text_tradegsc_de.txt (100%) rename PKHeX.Core/Resources/{text/en => legality/gen2}/text_tradegsc_en.txt (100%) rename PKHeX.Core/Resources/{text/es => legality/gen2}/text_tradegsc_es.txt (100%) rename PKHeX.Core/Resources/{text/fr => legality/gen2}/text_tradegsc_fr.txt (100%) rename PKHeX.Core/Resources/{text/it => legality/gen2}/text_tradegsc_it.txt (100%) rename PKHeX.Core/Resources/{text/ja => legality/gen2}/text_tradegsc_ja.txt (100%) rename PKHeX.Core/Resources/{text/ko => legality/gen2}/text_tradegsc_ko.txt (100%) rename PKHeX.Core/Resources/{text/de => legality/gen3}/text_tradefrlg_de.txt (100%) rename PKHeX.Core/Resources/{text/en => legality/gen3}/text_tradefrlg_en.txt (100%) rename PKHeX.Core/Resources/{text/es => legality/gen3}/text_tradefrlg_es.txt (100%) rename PKHeX.Core/Resources/{text/fr => legality/gen3}/text_tradefrlg_fr.txt (100%) rename PKHeX.Core/Resources/{text/it => legality/gen3}/text_tradefrlg_it.txt (100%) rename PKHeX.Core/Resources/{text/ja => legality/gen3}/text_tradefrlg_ja.txt (100%) rename PKHeX.Core/Resources/{text/de => legality/gen3}/text_traderse_de.txt (100%) rename PKHeX.Core/Resources/{text/en => legality/gen3}/text_traderse_en.txt (100%) rename PKHeX.Core/Resources/{text/es => legality/gen3}/text_traderse_es.txt (100%) rename PKHeX.Core/Resources/{text/fr => legality/gen3}/text_traderse_fr.txt (100%) rename PKHeX.Core/Resources/{text/it => legality/gen3}/text_traderse_it.txt (100%) rename PKHeX.Core/Resources/{text/ja => legality/gen3}/text_traderse_ja.txt (100%) rename PKHeX.Core/Resources/{text/de => legality/gen4}/text_tradedppt_de.txt (100%) rename PKHeX.Core/Resources/{text/en => legality/gen4}/text_tradedppt_en.txt (100%) rename PKHeX.Core/Resources/{text/es => legality/gen4}/text_tradedppt_es.txt (100%) rename PKHeX.Core/Resources/{text/fr => legality/gen4}/text_tradedppt_fr.txt (100%) rename PKHeX.Core/Resources/{text/it => legality/gen4}/text_tradedppt_it.txt (100%) rename PKHeX.Core/Resources/{text/ja => legality/gen4}/text_tradedppt_ja.txt (100%) rename PKHeX.Core/Resources/{text/ko => legality/gen4}/text_tradedppt_ko.txt (100%) rename PKHeX.Core/Resources/{text/de => legality/gen4}/text_tradehgss_de.txt (100%) rename PKHeX.Core/Resources/{text/en => legality/gen4}/text_tradehgss_en.txt (100%) rename PKHeX.Core/Resources/{text/es => legality/gen4}/text_tradehgss_es.txt (100%) rename PKHeX.Core/Resources/{text/fr => legality/gen4}/text_tradehgss_fr.txt (100%) rename PKHeX.Core/Resources/{text/it => legality/gen4}/text_tradehgss_it.txt (100%) rename PKHeX.Core/Resources/{text/ja => legality/gen4}/text_tradehgss_ja.txt (100%) rename PKHeX.Core/Resources/{text/ko => legality/gen4}/text_tradehgss_ko.txt (100%) rename PKHeX.Core/Resources/{text/de => legality/gen5}/text_tradeb2w2_de.txt (100%) rename PKHeX.Core/Resources/{text/en => legality/gen5}/text_tradeb2w2_en.txt (100%) rename PKHeX.Core/Resources/{text/es => legality/gen5}/text_tradeb2w2_es.txt (100%) rename PKHeX.Core/Resources/{text/fr => legality/gen5}/text_tradeb2w2_fr.txt (100%) rename PKHeX.Core/Resources/{text/it => legality/gen5}/text_tradeb2w2_it.txt (100%) rename PKHeX.Core/Resources/{text/ja => legality/gen5}/text_tradeb2w2_ja.txt (100%) rename PKHeX.Core/Resources/{text/ko => legality/gen5}/text_tradeb2w2_ko.txt (100%) rename PKHeX.Core/Resources/{text/de => legality/gen5}/text_tradebw_de.txt (100%) rename PKHeX.Core/Resources/{text/en => legality/gen5}/text_tradebw_en.txt (100%) rename PKHeX.Core/Resources/{text/es => legality/gen5}/text_tradebw_es.txt (100%) rename PKHeX.Core/Resources/{text/fr => legality/gen5}/text_tradebw_fr.txt (100%) rename PKHeX.Core/Resources/{text/it => legality/gen5}/text_tradebw_it.txt (100%) rename PKHeX.Core/Resources/{text/ja => legality/gen5}/text_tradebw_ja.txt (100%) rename PKHeX.Core/Resources/{text/ko => legality/gen5}/text_tradebw_ko.txt (100%) rename PKHeX.Core/Resources/{text/de => legality/gen6}/text_tradeao_de.txt (100%) rename PKHeX.Core/Resources/{text/en => legality/gen6}/text_tradeao_en.txt (100%) rename PKHeX.Core/Resources/{text/es => legality/gen6}/text_tradeao_es.txt (100%) rename PKHeX.Core/Resources/{text/fr => legality/gen6}/text_tradeao_fr.txt (100%) rename PKHeX.Core/Resources/{text/it => legality/gen6}/text_tradeao_it.txt (100%) rename PKHeX.Core/Resources/{text/ja => legality/gen6}/text_tradeao_ja.txt (100%) rename PKHeX.Core/Resources/{text/ko => legality/gen6}/text_tradeao_ko.txt (100%) rename PKHeX.Core/Resources/{text/zh => legality/gen6}/text_tradeao_zh.txt (100%) rename PKHeX.Core/Resources/{text/de => legality/gen6}/text_tradexy_de.txt (100%) rename PKHeX.Core/Resources/{text/en => legality/gen6}/text_tradexy_en.txt (100%) rename PKHeX.Core/Resources/{text/es => legality/gen6}/text_tradexy_es.txt (100%) rename PKHeX.Core/Resources/{text/fr => legality/gen6}/text_tradexy_fr.txt (100%) rename PKHeX.Core/Resources/{text/it => legality/gen6}/text_tradexy_it.txt (100%) rename PKHeX.Core/Resources/{text/ja => legality/gen6}/text_tradexy_ja.txt (100%) rename PKHeX.Core/Resources/{text/ko => legality/gen6}/text_tradexy_ko.txt (100%) rename PKHeX.Core/Resources/{text/zh => legality/gen6}/text_tradexy_zh.txt (100%) rename PKHeX.Core/Resources/{text/de => legality/gen7}/text_tradesm_de.txt (100%) rename PKHeX.Core/Resources/{text/en => legality/gen7}/text_tradesm_en.txt (100%) rename PKHeX.Core/Resources/{text/es => legality/gen7}/text_tradesm_es.txt (100%) rename PKHeX.Core/Resources/{text/fr => legality/gen7}/text_tradesm_fr.txt (100%) rename PKHeX.Core/Resources/{text/it => legality/gen7}/text_tradesm_it.txt (100%) rename PKHeX.Core/Resources/{text/ja => legality/gen7}/text_tradesm_ja.txt (100%) rename PKHeX.Core/Resources/{text/ko => legality/gen7}/text_tradesm_ko.txt (100%) rename PKHeX.Core/Resources/{text/zh => legality/gen7}/text_tradesm_zh.txt (100%) rename PKHeX.Core/Resources/{text/de => legality/gen7}/text_tradeusum_de.txt (100%) rename PKHeX.Core/Resources/{text/en => legality/gen7}/text_tradeusum_en.txt (100%) rename PKHeX.Core/Resources/{text/es => legality/gen7}/text_tradeusum_es.txt (100%) rename PKHeX.Core/Resources/{text/fr => legality/gen7}/text_tradeusum_fr.txt (100%) rename PKHeX.Core/Resources/{text/it => legality/gen7}/text_tradeusum_it.txt (100%) rename PKHeX.Core/Resources/{text/ja => legality/gen7}/text_tradeusum_ja.txt (100%) rename PKHeX.Core/Resources/{text/ko => legality/gen7}/text_tradeusum_ko.txt (100%) rename PKHeX.Core/Resources/{text/zh => legality/gen7}/text_tradeusum_zh.txt (100%) rename PKHeX.Core/Resources/{text/de => legality/gen8}/text_tradeswsh_de.txt (100%) rename PKHeX.Core/Resources/{text/en => legality/gen8}/text_tradeswsh_en.txt (100%) rename PKHeX.Core/Resources/{text/es => legality/gen8}/text_tradeswsh_es.txt (100%) rename PKHeX.Core/Resources/{text/fr => legality/gen8}/text_tradeswsh_fr.txt (100%) rename PKHeX.Core/Resources/{text/it => legality/gen8}/text_tradeswsh_it.txt (100%) rename PKHeX.Core/Resources/{text/ja => legality/gen8}/text_tradeswsh_ja.txt (100%) rename PKHeX.Core/Resources/{text/ko => legality/gen8}/text_tradeswsh_ko.txt (100%) rename PKHeX.Core/Resources/{text/zh => legality/gen8}/text_tradeswsh_zh.txt (100%) rename PKHeX.Core/Resources/{text/zh => legality/gen8}/text_tradeswsh_zh2.txt (100%) rename PKHeX.Core/Resources/{byte => legality}/mgdb/pgf.pkl (100%) rename PKHeX.Core/Resources/{byte => legality}/mgdb/wb7full.pkl (100%) rename PKHeX.Core/Resources/{byte => legality}/mgdb/wc4.pkl (100%) rename PKHeX.Core/Resources/{byte => legality}/mgdb/wc6.pkl (100%) rename PKHeX.Core/Resources/{byte => legality}/mgdb/wc6full.pkl (100%) rename PKHeX.Core/Resources/{byte => legality}/mgdb/wc7.pkl (100%) rename PKHeX.Core/Resources/{byte => legality}/mgdb/wc7full.pkl (100%) rename PKHeX.Core/Resources/{byte => legality}/mgdb/wc8.pkl (100%) rename PKHeX.Core/Resources/{byte => legality}/wild/Gen1/encounter_blue.pkl (100%) rename PKHeX.Core/Resources/{byte => legality}/wild/Gen1/encounter_blue_jp.pkl (100%) rename PKHeX.Core/Resources/{byte => legality}/wild/Gen1/encounter_blue_jp_f.pkl (100%) rename PKHeX.Core/Resources/{byte => legality}/wild/Gen1/encounter_red.pkl (100%) rename PKHeX.Core/Resources/{byte => legality}/wild/Gen1/encounter_yellow.pkl (100%) rename PKHeX.Core/Resources/{byte => legality}/wild/Gen2/encounter_crystal.pkl (100%) rename PKHeX.Core/Resources/{byte => legality}/wild/Gen2/encounter_gold.pkl (100%) rename PKHeX.Core/Resources/{byte => legality}/wild/Gen2/encounter_silver.pkl (100%) rename PKHeX.Core/Resources/{byte => legality}/wild/Gen2/trees_h_c.pkl (100%) rename PKHeX.Core/Resources/{byte => legality}/wild/Gen3/encounter_e.pkl (100%) rename PKHeX.Core/Resources/{byte => legality}/wild/Gen3/encounter_fr.pkl (100%) rename PKHeX.Core/Resources/{byte => legality}/wild/Gen3/encounter_lg.pkl (100%) rename PKHeX.Core/Resources/{byte => legality}/wild/Gen3/encounter_r.pkl (100%) rename PKHeX.Core/Resources/{byte => legality}/wild/Gen3/encounter_rse_swarm.pkl (100%) rename PKHeX.Core/Resources/{byte => legality}/wild/Gen3/encounter_s.pkl (100%) rename PKHeX.Core/Resources/{byte => legality}/wild/Gen4/encounter_d.pkl (100%) rename PKHeX.Core/Resources/{byte => legality}/wild/Gen4/encounter_hg.pkl (100%) rename PKHeX.Core/Resources/{byte => legality}/wild/Gen4/encounter_p.pkl (100%) rename PKHeX.Core/Resources/{byte => legality}/wild/Gen4/encounter_pt.pkl (100%) rename PKHeX.Core/Resources/{byte => legality}/wild/Gen4/encounter_ss.pkl (100%) rename PKHeX.Core/Resources/{byte => legality}/wild/Gen5/encounter_b.pkl (100%) rename PKHeX.Core/Resources/{byte => legality}/wild/Gen5/encounter_b2.pkl (100%) rename PKHeX.Core/Resources/{byte => legality}/wild/Gen5/encounter_w.pkl (100%) rename PKHeX.Core/Resources/{byte => legality}/wild/Gen5/encounter_w2.pkl (100%) rename PKHeX.Core/Resources/{byte => legality}/wild/Gen6/encounter_as.pkl (100%) rename PKHeX.Core/Resources/{byte => legality}/wild/Gen6/encounter_or.pkl (100%) rename PKHeX.Core/Resources/{byte => legality}/wild/Gen6/encounter_x.pkl (100%) rename PKHeX.Core/Resources/{byte => legality}/wild/Gen6/encounter_y.pkl (100%) rename PKHeX.Core/Resources/{byte => legality}/wild/Gen7/encounter_ge.pkl (100%) rename PKHeX.Core/Resources/{byte => legality}/wild/Gen7/encounter_gp.pkl (100%) rename PKHeX.Core/Resources/{byte => legality}/wild/Gen7/encounter_mn.pkl (100%) rename PKHeX.Core/Resources/{byte => legality}/wild/Gen7/encounter_sn.pkl (100%) rename PKHeX.Core/Resources/{byte => legality}/wild/Gen7/encounter_um.pkl (100%) rename PKHeX.Core/Resources/{byte => legality}/wild/Gen7/encounter_us.pkl (100%) rename PKHeX.Core/Resources/{byte => legality}/wild/Gen8/encounter_sh_hidden.pkl (100%) rename PKHeX.Core/Resources/{byte => legality}/wild/Gen8/encounter_sh_symbol.pkl (100%) rename PKHeX.Core/Resources/{byte => legality}/wild/Gen8/encounter_sw_hidden.pkl (100%) rename PKHeX.Core/Resources/{byte => legality}/wild/Gen8/encounter_sw_symbol.pkl (100%) rename PKHeX.Core/Resources/{byte => legality}/wild/encounter_go_home.pkl (100%) rename PKHeX.Core/Resources/{byte => legality}/wild/encounter_go_lgpe.pkl (100%) rename PKHeX.Core/Resources/text/{locale => }/badwords.txt (100%) rename PKHeX.Core/Resources/text/{ => items}/gen1/text_ItemsG1_de.txt (100%) rename PKHeX.Core/Resources/text/{ => items}/gen1/text_ItemsG1_en.txt (100%) rename PKHeX.Core/Resources/text/{ => items}/gen1/text_ItemsG1_es.txt (100%) rename PKHeX.Core/Resources/text/{ => items}/gen1/text_ItemsG1_fr.txt (83%) rename PKHeX.Core/Resources/text/{ => items}/gen1/text_ItemsG1_it.txt (100%) rename PKHeX.Core/Resources/text/{ => items}/gen1/text_ItemsG1_ja.txt (100%) rename PKHeX.Core/Resources/text/{ => items}/gen1/text_ItemsG1_ko.txt (100%) rename PKHeX.Core/Resources/text/{ => items}/gen1/text_ItemsG1_zh.txt (100%) rename PKHeX.Core/Resources/text/{ => items}/gen2/text_ItemsG2_de.txt (100%) rename PKHeX.Core/Resources/text/{ => items}/gen2/text_ItemsG2_en.txt (100%) rename PKHeX.Core/Resources/text/{ => items}/gen2/text_ItemsG2_es.txt (100%) rename PKHeX.Core/Resources/text/{ => items}/gen2/text_ItemsG2_ja.txt (100%) rename PKHeX.Core/Resources/text/{ => items}/gen2/text_ItemsG2_zh.txt (100%) rename PKHeX.Core/Resources/text/{ => items}/gen3/text_ItemsG3Colosseum_de.txt (100%) rename PKHeX.Core/Resources/text/{ => items}/gen3/text_ItemsG3Colosseum_en.txt (100%) rename PKHeX.Core/Resources/text/{ => items}/gen3/text_ItemsG3Colosseum_es.txt (100%) rename PKHeX.Core/Resources/text/{ => items}/gen3/text_ItemsG3Colosseum_fr.txt (100%) rename PKHeX.Core/Resources/text/{ => items}/gen3/text_ItemsG3Colosseum_ja.txt (100%) rename PKHeX.Core/Resources/text/{ => items}/gen3/text_ItemsG3XD_de.txt (100%) rename PKHeX.Core/Resources/text/{ => items}/gen3/text_ItemsG3XD_en.txt (100%) rename PKHeX.Core/Resources/text/{ => items}/gen3/text_ItemsG3XD_es.txt (100%) rename PKHeX.Core/Resources/text/{ => items}/gen3/text_ItemsG3XD_fr.txt (91%) rename PKHeX.Core/Resources/text/{ => items}/gen3/text_ItemsG3XD_ja.txt (100%) rename PKHeX.Core/Resources/text/{ => items}/gen3/text_ItemsG3_de.txt (100%) rename PKHeX.Core/Resources/text/{ => items}/gen3/text_ItemsG3_en.txt (100%) rename PKHeX.Core/Resources/text/{ => items}/gen3/text_ItemsG3_es.txt (100%) rename PKHeX.Core/Resources/text/{ => items}/gen3/text_ItemsG3_ja.txt (100%) rename PKHeX.Core/Resources/text/{ => items}/gen3/text_ItemsG3_zh.txt (100%) rename PKHeX.Core/Resources/text/{de => items/gen4}/text_Mail4_de.txt (100%) rename PKHeX.Core/Resources/text/{en => items/gen4}/text_Mail4_en.txt (100%) rename PKHeX.Core/Resources/text/{es => items/gen4}/text_Mail4_es.txt (100%) rename PKHeX.Core/Resources/text/{fr => items/gen4}/text_Mail4_fr.txt (100%) rename PKHeX.Core/Resources/text/{it => items/gen4}/text_Mail4_it.txt (100%) rename PKHeX.Core/Resources/text/{ja => items/gen4}/text_Mail4_ja.txt (100%) rename PKHeX.Core/Resources/text/{ko => items/gen4}/text_Mail4_ko.txt (100%) rename PKHeX.Core/Resources/text/{de => items}/text_Items_de.txt (100%) rename PKHeX.Core/Resources/text/{en => items}/text_Items_en.txt (100%) rename PKHeX.Core/Resources/text/{es => items}/text_Items_es.txt (100%) rename PKHeX.Core/Resources/text/{fr => items}/text_Items_fr.txt (100%) rename PKHeX.Core/Resources/text/{it => items}/text_Items_it.txt (100%) rename PKHeX.Core/Resources/text/{ja => items}/text_Items_ja.txt (100%) rename PKHeX.Core/Resources/text/{ko => items}/text_Items_ko.txt (100%) rename PKHeX.Core/Resources/text/{zh => items}/text_Items_zh.txt (100%) rename PKHeX.Core/Resources/text/{locale => locale3DS}/countries.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_001.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_008.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_009.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_010.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_011.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_012.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_013.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_014.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_015.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_016.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_017.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_018.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_019.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_020.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_021.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_022.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_023.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_024.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_025.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_026.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_027.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_028.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_029.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_030.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_031.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_032.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_033.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_034.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_035.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_036.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_037.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_038.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_039.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_040.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_041.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_042.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_043.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_044.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_045.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_046.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_047.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_048.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_049.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_050.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_051.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_052.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_064.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_065.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_066.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_067.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_068.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_069.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_070.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_071.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_072.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_073.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_074.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_075.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_076.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_077.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_078.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_079.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_080.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_081.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_082.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_083.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_084.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_085.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_086.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_087.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_088.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_089.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_090.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_091.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_092.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_093.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_094.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_095.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_096.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_097.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_098.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_099.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_100.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_101.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_102.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_103.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_104.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_105.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_106.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_107.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_108.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_109.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_110.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_111.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_112.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_113.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_114.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_115.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_116.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_117.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_118.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_119.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_120.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_121.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_122.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_123.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_124.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_125.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_126.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_127.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_128.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_136.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_144.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_153.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_156.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_160.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_168.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_169.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_174.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_184.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_185.txt (100%) rename PKHeX.Core/Resources/text/{locale/sr_ID => locale3DS/subregions}/sr_186.txt (100%) rename PKHeX.Core/Resources/text/{ => locations}/gen2/text_gsc_00000_de.txt (100%) rename PKHeX.Core/Resources/text/{ => locations}/gen2/text_gsc_00000_en.txt (100%) rename PKHeX.Core/Resources/text/{ => locations}/gen2/text_gsc_00000_es.txt (100%) rename PKHeX.Core/Resources/text/{ => locations}/gen2/text_gsc_00000_ja.txt (100%) rename PKHeX.Core/Resources/text/{ => locations}/gen2/text_gsc_00000_zh.txt (100%) rename PKHeX.Core/Resources/text/{ => locations}/gen3/text_cxd_00000_de.txt (100%) rename PKHeX.Core/Resources/text/{ => locations}/gen3/text_cxd_00000_en.txt (100%) rename PKHeX.Core/Resources/text/{ => locations}/gen3/text_cxd_00000_es.txt (100%) rename PKHeX.Core/Resources/text/{ => locations}/gen3/text_cxd_00000_ja.txt (100%) rename PKHeX.Core/Resources/text/{ => locations}/gen3/text_rsefrlg_00000_de.txt (100%) rename PKHeX.Core/Resources/text/{ => locations}/gen3/text_rsefrlg_00000_en.txt (100%) rename PKHeX.Core/Resources/text/{ => locations}/gen3/text_rsefrlg_00000_es.txt (100%) rename PKHeX.Core/Resources/text/{ => locations}/gen3/text_rsefrlg_00000_ja.txt (100%) rename PKHeX.Core/Resources/text/{ => locations}/gen3/text_rsefrlg_00000_zh.txt (100%) rename PKHeX.Core/Resources/text/{de => locations/gen4}/text_hgss_00000_de.txt (100%) rename PKHeX.Core/Resources/text/{en => locations/gen4}/text_hgss_00000_en.txt (100%) rename PKHeX.Core/Resources/text/{es => locations/gen4}/text_hgss_00000_es.txt (100%) rename PKHeX.Core/Resources/text/{fr => locations/gen4}/text_hgss_00000_fr.txt (100%) rename PKHeX.Core/Resources/text/{it => locations/gen4}/text_hgss_00000_it.txt (100%) rename PKHeX.Core/Resources/text/{ja => locations/gen4}/text_hgss_00000_ja.txt (100%) rename PKHeX.Core/Resources/text/{ko => locations/gen4}/text_hgss_00000_ko.txt (100%) rename PKHeX.Core/Resources/text/{zh => locations/gen4}/text_hgss_00000_zh.txt (100%) rename PKHeX.Core/Resources/text/{de => locations/gen4}/text_hgss_02000_de.txt (100%) rename PKHeX.Core/Resources/text/{en => locations/gen4}/text_hgss_02000_en.txt (100%) rename PKHeX.Core/Resources/text/{es => locations/gen4}/text_hgss_02000_es.txt (100%) rename PKHeX.Core/Resources/text/{fr => locations/gen4}/text_hgss_02000_fr.txt (100%) rename PKHeX.Core/Resources/text/{it => locations/gen4}/text_hgss_02000_it.txt (100%) rename PKHeX.Core/Resources/text/{ja => locations/gen4}/text_hgss_02000_ja.txt (100%) rename PKHeX.Core/Resources/text/{ko => locations/gen4}/text_hgss_02000_ko.txt (100%) rename PKHeX.Core/Resources/text/{zh => locations/gen4}/text_hgss_02000_zh.txt (100%) rename PKHeX.Core/Resources/text/{de => locations/gen4}/text_hgss_03000_de.txt (100%) rename PKHeX.Core/Resources/text/{en => locations/gen4}/text_hgss_03000_en.txt (100%) rename PKHeX.Core/Resources/text/{es => locations/gen4}/text_hgss_03000_es.txt (100%) rename PKHeX.Core/Resources/text/{fr => locations/gen4}/text_hgss_03000_fr.txt (100%) rename PKHeX.Core/Resources/text/{it => locations/gen4}/text_hgss_03000_it.txt (100%) rename PKHeX.Core/Resources/text/{ja => locations/gen4}/text_hgss_03000_ja.txt (100%) rename PKHeX.Core/Resources/text/{ko => locations/gen4}/text_hgss_03000_ko.txt (100%) rename PKHeX.Core/Resources/text/{zh => locations/gen4}/text_hgss_03000_zh.txt (100%) rename PKHeX.Core/Resources/text/{de => locations/gen5}/text_bw2_00000_de.txt (100%) rename PKHeX.Core/Resources/text/{en => locations/gen5}/text_bw2_00000_en.txt (100%) rename PKHeX.Core/Resources/text/{es => locations/gen5}/text_bw2_00000_es.txt (100%) rename PKHeX.Core/Resources/text/{fr => locations/gen5}/text_bw2_00000_fr.txt (100%) rename PKHeX.Core/Resources/text/{it => locations/gen5}/text_bw2_00000_it.txt (100%) rename PKHeX.Core/Resources/text/{ja => locations/gen5}/text_bw2_00000_ja.txt (100%) rename PKHeX.Core/Resources/text/{ko => locations/gen5}/text_bw2_00000_ko.txt (100%) rename PKHeX.Core/Resources/text/{zh => locations/gen5}/text_bw2_00000_zh.txt (100%) rename PKHeX.Core/Resources/text/{de => locations/gen5}/text_bw2_30000_de.txt (100%) rename PKHeX.Core/Resources/text/{en => locations/gen5}/text_bw2_30000_en.txt (100%) rename PKHeX.Core/Resources/text/{es => locations/gen5}/text_bw2_30000_es.txt (100%) rename PKHeX.Core/Resources/text/{fr => locations/gen5}/text_bw2_30000_fr.txt (100%) rename PKHeX.Core/Resources/text/{it => locations/gen5}/text_bw2_30000_it.txt (100%) rename PKHeX.Core/Resources/text/{ja => locations/gen5}/text_bw2_30000_ja.txt (100%) rename PKHeX.Core/Resources/text/{ko => locations/gen5}/text_bw2_30000_ko.txt (100%) rename PKHeX.Core/Resources/text/{zh => locations/gen5}/text_bw2_30000_zh.txt (100%) rename PKHeX.Core/Resources/text/{de => locations/gen5}/text_bw2_40000_de.txt (100%) rename PKHeX.Core/Resources/text/{en => locations/gen5}/text_bw2_40000_en.txt (100%) rename PKHeX.Core/Resources/text/{es => locations/gen5}/text_bw2_40000_es.txt (100%) rename PKHeX.Core/Resources/text/{fr => locations/gen5}/text_bw2_40000_fr.txt (100%) rename PKHeX.Core/Resources/text/{it => locations/gen5}/text_bw2_40000_it.txt (100%) rename PKHeX.Core/Resources/text/{ja => locations/gen5}/text_bw2_40000_ja.txt (100%) rename PKHeX.Core/Resources/text/{ko => locations/gen5}/text_bw2_40000_ko.txt (100%) rename PKHeX.Core/Resources/text/{zh => locations/gen5}/text_bw2_40000_zh.txt (100%) rename PKHeX.Core/Resources/text/{de => locations/gen5}/text_bw2_60000_de.txt (100%) rename PKHeX.Core/Resources/text/{en => locations/gen5}/text_bw2_60000_en.txt (100%) rename PKHeX.Core/Resources/text/{es => locations/gen5}/text_bw2_60000_es.txt (100%) rename PKHeX.Core/Resources/text/{fr => locations/gen5}/text_bw2_60000_fr.txt (100%) rename PKHeX.Core/Resources/text/{it => locations/gen5}/text_bw2_60000_it.txt (100%) rename PKHeX.Core/Resources/text/{ja => locations/gen5}/text_bw2_60000_ja.txt (100%) rename PKHeX.Core/Resources/text/{ko => locations/gen5}/text_bw2_60000_ko.txt (100%) rename PKHeX.Core/Resources/text/{zh => locations/gen5}/text_bw2_60000_zh.txt (100%) rename PKHeX.Core/Resources/text/{de => locations/gen6}/text_xy_00000_de.txt (100%) rename PKHeX.Core/Resources/text/{en => locations/gen6}/text_xy_00000_en.txt (100%) rename PKHeX.Core/Resources/text/{es => locations/gen6}/text_xy_00000_es.txt (100%) rename PKHeX.Core/Resources/text/{fr => locations/gen6}/text_xy_00000_fr.txt (100%) rename PKHeX.Core/Resources/text/{it => locations/gen6}/text_xy_00000_it.txt (100%) rename PKHeX.Core/Resources/text/{ja => locations/gen6}/text_xy_00000_ja.txt (100%) rename PKHeX.Core/Resources/text/{ko => locations/gen6}/text_xy_00000_ko.txt (100%) rename PKHeX.Core/Resources/text/{zh => locations/gen6}/text_xy_00000_zh.txt (100%) rename PKHeX.Core/Resources/text/{de => locations/gen6}/text_xy_30000_de.txt (100%) rename PKHeX.Core/Resources/text/{en => locations/gen6}/text_xy_30000_en.txt (100%) rename PKHeX.Core/Resources/text/{es => locations/gen6}/text_xy_30000_es.txt (100%) rename PKHeX.Core/Resources/text/{fr => locations/gen6}/text_xy_30000_fr.txt (100%) rename PKHeX.Core/Resources/text/{it => locations/gen6}/text_xy_30000_it.txt (100%) rename PKHeX.Core/Resources/text/{ja => locations/gen6}/text_xy_30000_ja.txt (100%) rename PKHeX.Core/Resources/text/{ko => locations/gen6}/text_xy_30000_ko.txt (100%) rename PKHeX.Core/Resources/text/{zh => locations/gen6}/text_xy_30000_zh.txt (100%) rename PKHeX.Core/Resources/text/{de => locations/gen6}/text_xy_40000_de.txt (100%) rename PKHeX.Core/Resources/text/{en => locations/gen6}/text_xy_40000_en.txt (100%) rename PKHeX.Core/Resources/text/{es => locations/gen6}/text_xy_40000_es.txt (100%) rename PKHeX.Core/Resources/text/{fr => locations/gen6}/text_xy_40000_fr.txt (100%) rename PKHeX.Core/Resources/text/{it => locations/gen6}/text_xy_40000_it.txt (100%) rename PKHeX.Core/Resources/text/{ja => locations/gen6}/text_xy_40000_ja.txt (100%) rename PKHeX.Core/Resources/text/{ko => locations/gen6}/text_xy_40000_ko.txt (100%) rename PKHeX.Core/Resources/text/{zh => locations/gen6}/text_xy_40000_zh.txt (100%) rename PKHeX.Core/Resources/text/{de => locations/gen6}/text_xy_60000_de.txt (100%) rename PKHeX.Core/Resources/text/{en => locations/gen6}/text_xy_60000_en.txt (100%) rename PKHeX.Core/Resources/text/{es => locations/gen6}/text_xy_60000_es.txt (100%) rename PKHeX.Core/Resources/text/{fr => locations/gen6}/text_xy_60000_fr.txt (100%) rename PKHeX.Core/Resources/text/{it => locations/gen6}/text_xy_60000_it.txt (100%) rename PKHeX.Core/Resources/text/{ja => locations/gen6}/text_xy_60000_ja.txt (100%) rename PKHeX.Core/Resources/text/{ko => locations/gen6}/text_xy_60000_ko.txt (100%) rename PKHeX.Core/Resources/text/{zh => locations/gen6}/text_xy_60000_zh.txt (100%) rename PKHeX.Core/Resources/text/{de => locations/gen7}/text_gg_00000_de.txt (100%) rename PKHeX.Core/Resources/text/{en => locations/gen7}/text_gg_00000_en.txt (100%) rename PKHeX.Core/Resources/text/{es => locations/gen7}/text_gg_00000_es.txt (100%) rename PKHeX.Core/Resources/text/{fr => locations/gen7}/text_gg_00000_fr.txt (100%) rename PKHeX.Core/Resources/text/{it => locations/gen7}/text_gg_00000_it.txt (100%) rename PKHeX.Core/Resources/text/{ja => locations/gen7}/text_gg_00000_ja.txt (100%) rename PKHeX.Core/Resources/text/{ko => locations/gen7}/text_gg_00000_ko.txt (100%) rename PKHeX.Core/Resources/text/{zh => locations/gen7}/text_gg_00000_zh.txt (100%) rename PKHeX.Core/Resources/text/{de => locations/gen7}/text_gg_40000_de.txt (100%) rename PKHeX.Core/Resources/text/{en => locations/gen7}/text_gg_40000_en.txt (100%) rename PKHeX.Core/Resources/text/{es => locations/gen7}/text_gg_40000_es.txt (100%) rename PKHeX.Core/Resources/text/{fr => locations/gen7}/text_gg_40000_fr.txt (100%) rename PKHeX.Core/Resources/text/{it => locations/gen7}/text_gg_40000_it.txt (100%) rename PKHeX.Core/Resources/text/{ja => locations/gen7}/text_gg_40000_ja.txt (100%) rename PKHeX.Core/Resources/text/{ko => locations/gen7}/text_gg_40000_ko.txt (100%) rename PKHeX.Core/Resources/text/{zh => locations/gen7}/text_gg_40000_zh.txt (100%) rename PKHeX.Core/Resources/text/{de => locations/gen7}/text_sm_00000_de.txt (100%) rename PKHeX.Core/Resources/text/{en => locations/gen7}/text_sm_00000_en.txt (100%) rename PKHeX.Core/Resources/text/{es => locations/gen7}/text_sm_00000_es.txt (100%) rename PKHeX.Core/Resources/text/{fr => locations/gen7}/text_sm_00000_fr.txt (100%) rename PKHeX.Core/Resources/text/{it => locations/gen7}/text_sm_00000_it.txt (100%) rename PKHeX.Core/Resources/text/{ja => locations/gen7}/text_sm_00000_ja.txt (100%) rename PKHeX.Core/Resources/text/{ko => locations/gen7}/text_sm_00000_ko.txt (100%) rename PKHeX.Core/Resources/text/{zh => locations/gen7}/text_sm_00000_zh.txt (100%) rename PKHeX.Core/Resources/text/{de => locations/gen7}/text_sm_30000_de.txt (100%) rename PKHeX.Core/Resources/text/{en => locations/gen7}/text_sm_30000_en.txt (100%) rename PKHeX.Core/Resources/text/{es => locations/gen7}/text_sm_30000_es.txt (100%) rename PKHeX.Core/Resources/text/{fr => locations/gen7}/text_sm_30000_fr.txt (100%) rename PKHeX.Core/Resources/text/{it => locations/gen7}/text_sm_30000_it.txt (100%) rename PKHeX.Core/Resources/text/{ja => locations/gen7}/text_sm_30000_ja.txt (100%) rename PKHeX.Core/Resources/text/{ko => locations/gen7}/text_sm_30000_ko.txt (100%) rename PKHeX.Core/Resources/text/{zh => locations/gen7}/text_sm_30000_zh.txt (100%) rename PKHeX.Core/Resources/text/{de => locations/gen7}/text_sm_40000_de.txt (100%) rename PKHeX.Core/Resources/text/{en => locations/gen7}/text_sm_40000_en.txt (100%) rename PKHeX.Core/Resources/text/{es => locations/gen7}/text_sm_40000_es.txt (100%) rename PKHeX.Core/Resources/text/{fr => locations/gen7}/text_sm_40000_fr.txt (100%) rename PKHeX.Core/Resources/text/{it => locations/gen7}/text_sm_40000_it.txt (100%) rename PKHeX.Core/Resources/text/{ja => locations/gen7}/text_sm_40000_ja.txt (100%) rename PKHeX.Core/Resources/text/{ko => locations/gen7}/text_sm_40000_ko.txt (100%) rename PKHeX.Core/Resources/text/{zh => locations/gen7}/text_sm_40000_zh.txt (100%) rename PKHeX.Core/Resources/text/{de => locations/gen7}/text_sm_60000_de.txt (100%) rename PKHeX.Core/Resources/text/{en => locations/gen7}/text_sm_60000_en.txt (100%) rename PKHeX.Core/Resources/text/{es => locations/gen7}/text_sm_60000_es.txt (100%) rename PKHeX.Core/Resources/text/{fr => locations/gen7}/text_sm_60000_fr.txt (100%) rename PKHeX.Core/Resources/text/{it => locations/gen7}/text_sm_60000_it.txt (100%) rename PKHeX.Core/Resources/text/{ja => locations/gen7}/text_sm_60000_ja.txt (100%) rename PKHeX.Core/Resources/text/{ko => locations/gen7}/text_sm_60000_ko.txt (100%) rename PKHeX.Core/Resources/text/{zh => locations/gen7}/text_sm_60000_zh.txt (100%) rename PKHeX.Core/Resources/text/{de => locations/gen8}/text_swsh_00000_de.txt (100%) rename PKHeX.Core/Resources/text/{en => locations/gen8}/text_swsh_00000_en.txt (100%) rename PKHeX.Core/Resources/text/{es => locations/gen8}/text_swsh_00000_es.txt (100%) rename PKHeX.Core/Resources/text/{fr => locations/gen8}/text_swsh_00000_fr.txt (100%) rename PKHeX.Core/Resources/text/{it => locations/gen8}/text_swsh_00000_it.txt (100%) rename PKHeX.Core/Resources/text/{ja => locations/gen8}/text_swsh_00000_ja.txt (100%) rename PKHeX.Core/Resources/text/{ko => locations/gen8}/text_swsh_00000_ko.txt (100%) rename PKHeX.Core/Resources/text/{zh => locations/gen8}/text_swsh_00000_zh.txt (100%) rename PKHeX.Core/Resources/text/{de => locations/gen8}/text_swsh_30000_de.txt (100%) rename PKHeX.Core/Resources/text/{en => locations/gen8}/text_swsh_30000_en.txt (100%) rename PKHeX.Core/Resources/text/{es => locations/gen8}/text_swsh_30000_es.txt (100%) rename PKHeX.Core/Resources/text/{fr => locations/gen8}/text_swsh_30000_fr.txt (100%) rename PKHeX.Core/Resources/text/{it => locations/gen8}/text_swsh_30000_it.txt (100%) rename PKHeX.Core/Resources/text/{ja => locations/gen8}/text_swsh_30000_ja.txt (100%) rename PKHeX.Core/Resources/text/{ko => locations/gen8}/text_swsh_30000_ko.txt (100%) rename PKHeX.Core/Resources/text/{zh => locations/gen8}/text_swsh_30000_zh.txt (100%) rename PKHeX.Core/Resources/text/{de => locations/gen8}/text_swsh_40000_de.txt (100%) rename PKHeX.Core/Resources/text/{en => locations/gen8}/text_swsh_40000_en.txt (100%) rename PKHeX.Core/Resources/text/{es => locations/gen8}/text_swsh_40000_es.txt (100%) rename PKHeX.Core/Resources/text/{fr => locations/gen8}/text_swsh_40000_fr.txt (100%) rename PKHeX.Core/Resources/text/{it => locations/gen8}/text_swsh_40000_it.txt (100%) rename PKHeX.Core/Resources/text/{ja => locations/gen8}/text_swsh_40000_ja.txt (100%) rename PKHeX.Core/Resources/text/{ko => locations/gen8}/text_swsh_40000_ko.txt (100%) rename PKHeX.Core/Resources/text/{zh => locations/gen8}/text_swsh_40000_zh.txt (100%) rename PKHeX.Core/Resources/text/{de => locations/gen8}/text_swsh_60000_de.txt (100%) rename PKHeX.Core/Resources/text/{en => locations/gen8}/text_swsh_60000_en.txt (100%) rename PKHeX.Core/Resources/text/{es => locations/gen8}/text_swsh_60000_es.txt (100%) rename PKHeX.Core/Resources/text/{fr => locations/gen8}/text_swsh_60000_fr.txt (100%) rename PKHeX.Core/Resources/text/{it => locations/gen8}/text_swsh_60000_it.txt (100%) rename PKHeX.Core/Resources/text/{ja => locations/gen8}/text_swsh_60000_ja.txt (100%) rename PKHeX.Core/Resources/text/{ko => locations/gen8}/text_swsh_60000_ko.txt (100%) rename PKHeX.Core/Resources/text/{zh => locations/gen8}/text_swsh_60000_zh.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/de/text_Abilities_de.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/de/text_Character_de.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/de/text_Forms_de.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/de/text_Games_de.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/de/text_GenLoc_de.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/de/text_GroundTile_de.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/de/text_Memories_de.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/de/text_Moves_de.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/de/text_Natures_de.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/de/text_Pokeblock_de.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/de/text_Puff_de.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/de/text_Ribbons_de.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/de/text_Species_de.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/de/text_SuperTraining_de.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/de/text_TrainingBag_de.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/de/text_Types_de.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/de/text_Wallpaper_de.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/de/text_dppt_uggoods_de.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/de/text_dppt_ugspheres_de.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/de/text_dppt_ugtraps_de.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/de/text_dppt_ugtreasures_de.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/de/text_hgss_walkercourses_de.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/en/text_Abilities_en.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/en/text_Character_en.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/en/text_Forms_en.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/en/text_Games_en.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/en/text_GenLoc_en.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/en/text_GroundTile_en.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/en/text_Memories_en.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/en/text_Moves_en.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/en/text_Natures_en.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/en/text_Pokeblock_en.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/en/text_Puff_en.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/en/text_Ribbons_en.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/en/text_Species_en.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/en/text_SuperTraining_en.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/en/text_TrainingBag_en.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/en/text_Types_en.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/en/text_Wallpaper_en.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/en/text_dppt_uggoods_en.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/en/text_dppt_ugspheres_en.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/en/text_dppt_ugtraps_en.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/en/text_dppt_ugtreasures_en.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/en/text_hgss_walkercourses_en.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/es/text_Abilities_es.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/es/text_Character_es.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/es/text_Forms_es.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/es/text_Games_es.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/es/text_GenLoc_es.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/es/text_GroundTile_es.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/es/text_Memories_es.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/es/text_Moves_es.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/es/text_Natures_es.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/es/text_Pokeblock_es.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/es/text_Puff_es.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/es/text_Ribbons_es.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/es/text_Species_es.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/es/text_SuperTraining_es.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/es/text_TrainingBag_es.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/es/text_Types_es.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/es/text_Wallpaper_es.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/es/text_dppt_uggoods_es.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/es/text_dppt_ugspheres_es.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/es/text_dppt_ugtraps_es.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/es/text_dppt_ugtreasures_es.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/es/text_hgss_walkercourses_es.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/fr/text_Abilities_fr.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/fr/text_Character_fr.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/fr/text_Forms_fr.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/fr/text_Games_fr.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/fr/text_GenLoc_fr.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/fr/text_GroundTile_fr.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/fr/text_Memories_fr.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/fr/text_Moves_fr.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/fr/text_Natures_fr.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/fr/text_Pokeblock_fr.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/fr/text_Puff_fr.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/fr/text_Ribbons_fr.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/fr/text_Species_fr.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/fr/text_SuperTraining_fr.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/fr/text_TrainingBag_fr.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/fr/text_Types_fr.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/fr/text_Wallpaper_fr.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/fr/text_dppt_uggoods_fr.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/fr/text_dppt_ugspheres_fr.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/fr/text_dppt_ugtraps_fr.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/fr/text_dppt_ugtreasures_fr.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/fr/text_hgss_walkercourses_fr.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/it/text_Abilities_it.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/it/text_Character_it.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/it/text_Forms_it.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/it/text_Games_it.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/it/text_GenLoc_it.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/it/text_GroundTile_it.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/it/text_Memories_it.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/it/text_Moves_it.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/it/text_Natures_it.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/it/text_Pokeblock_it.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/it/text_Puff_it.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/it/text_Ribbons_it.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/it/text_Species_it.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/it/text_SuperTraining_it.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/it/text_TrainingBag_it.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/it/text_Types_it.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/it/text_Wallpaper_it.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/it/text_dppt_uggoods_it.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/it/text_dppt_ugspheres_it.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/it/text_dppt_ugtraps_it.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/it/text_dppt_ugtreasures_it.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/it/text_hgss_walkercourses_it.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/ja/text_Abilities_ja.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/ja/text_Character_ja.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/ja/text_Forms_ja.txt (86%) rename PKHeX.Core/Resources/text/{ => other}/ja/text_Games_ja.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/ja/text_GenLoc_ja.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/ja/text_GroundTile_ja.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/ja/text_Memories_ja.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/ja/text_Moves_ja.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/ja/text_Natures_ja.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/ja/text_Pokeblock_ja.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/ja/text_Puff_ja.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/ja/text_Ribbons_ja.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/ja/text_Species_ja.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/ja/text_SuperTraining_ja.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/ja/text_TrainingBag_ja.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/ja/text_Types_ja.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/ja/text_Wallpaper_ja.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/ja/text_dppt_uggoods_ja.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/ja/text_dppt_ugspheres_ja.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/ja/text_dppt_ugtraps_ja.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/ja/text_dppt_ugtreasures_ja.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/ja/text_hgss_walkercourses_ja.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/ko/text_Abilities_ko.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/ko/text_Character_ko.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/ko/text_Forms_ko.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/ko/text_Games_ko.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/ko/text_GenLoc_ko.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/ko/text_GroundTile_ko.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/ko/text_Memories_ko.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/ko/text_Moves_ko.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/ko/text_Natures_ko.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/ko/text_Pokeblock_ko.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/ko/text_Puff_ko.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/ko/text_Ribbons_ko.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/ko/text_Species_ko.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/ko/text_SuperTraining_ko.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/ko/text_TrainingBag_ko.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/ko/text_Types_ko.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/ko/text_Wallpaper_ko.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/ko/text_dppt_uggoods_ko.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/ko/text_dppt_ugspheres_ko.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/ko/text_dppt_ugtraps_ko.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/ko/text_dppt_ugtreasures_ko.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/ko/text_hgss_walkercourses_ko.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/zh/text_Abilities_zh.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/zh/text_Character_zh.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/zh/text_Forms_zh.txt (82%) rename PKHeX.Core/Resources/text/{ => other}/zh/text_Games_zh.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/zh/text_GenLoc_zh.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/zh/text_GroundTile_zh.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/zh/text_Memories_zh.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/zh/text_Moves_zh.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/zh/text_Natures_zh.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/zh/text_Pokeblock_zh.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/zh/text_Puff_zh.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/zh/text_Ribbons_zh.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/zh/text_Species_zh.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/zh/text_Species_zh2.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/zh/text_SuperTraining_zh.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/zh/text_TrainingBag_zh.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/zh/text_Types_zh.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/zh/text_Wallpaper_zh.txt (100%) rename PKHeX.Core/Resources/text/{ => other}/zh/text_hgss_walkercourses_zh.txt (100%) rename PKHeX.Core/Resources/text/{de => program}/MessageStrings_de.txt (100%) rename PKHeX.Core/Resources/text/{en => program}/MessageStrings_en.txt (100%) rename PKHeX.Core/Resources/text/{es => program}/MessageStrings_es.txt (100%) rename PKHeX.Core/Resources/text/{fr => program}/MessageStrings_fr.txt (100%) rename PKHeX.Core/Resources/text/{it => program}/MessageStrings_it.txt (100%) rename PKHeX.Core/Resources/text/{ja => program}/MessageStrings_ja.txt (100%) rename PKHeX.Core/Resources/text/{ko => program}/MessageStrings_ko.txt (100%) rename PKHeX.Core/Resources/text/{zh => program}/MessageStrings_zh.txt (100%) delete mode 100644 PKHeX.Core/Resources/text/script/const_swsh_en.txt delete mode 100644 PKHeX.Core/Resources/text/script/flags_swsh_en.txt rename PKHeX.Core/Resources/text/script/{ => gen2}/const_c_en.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen2}/const_c_es.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen2}/const_gs_en.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen2}/flags_c_en.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen2}/flags_c_es.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen2}/flags_c_ja.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen2}/flags_c_zh.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen2}/flags_gs_en.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen2}/flags_gs_es.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen2}/flags_gs_ja.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen2}/flags_gs_ko.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen2}/flags_gs_zh.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen3}/const_e_en.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen3}/const_e_es.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen3}/const_frlg_en.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen3}/const_frlg_es.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen3}/const_rs_en.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen3}/const_rs_es.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen3}/flags_e_en.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen3}/flags_e_es.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen3}/flags_e_zh.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen3}/flags_frlg_en.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen3}/flags_frlg_es.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen3}/flags_frlg_zh.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen3}/flags_rs_en.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen3}/flags_rs_es.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen3}/flags_rs_zh.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen4}/const_dp_en.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen4}/const_dp_es.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen4}/const_dp_ko.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen4}/const_dp_zh.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen4}/const_hgss_en.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen4}/const_hgss_es.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen4}/const_hgss_ko.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen4}/const_hgss_zh.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen4}/const_pt_en.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen4}/const_pt_es.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen4}/const_pt_ko.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen4}/const_pt_zh.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen4}/flags_dp_en.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen4}/flags_dp_es.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen4}/flags_dp_ja.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen4}/flags_dp_ko.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen4}/flags_dp_zh.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen4}/flags_hgss_en.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen4}/flags_hgss_es.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen4}/flags_hgss_ja.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen4}/flags_hgss_ko.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen4}/flags_hgss_zh.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen4}/flags_pt_en.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen4}/flags_pt_es.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen4}/flags_pt_ja.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen4}/flags_pt_ko.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen4}/flags_pt_zh.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen5}/const_b2w2_en.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen5}/const_b2w2_es.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen5}/const_b2w2_ko.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen5}/const_b2w2_zh.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen5}/const_bw_en.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen5}/const_bw_es.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen5}/const_bw_ko.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen5}/const_bw_zh.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen5}/flags_b2w2_en.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen5}/flags_b2w2_es.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen5}/flags_b2w2_ja.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen5}/flags_b2w2_ko.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen5}/flags_b2w2_zh.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen5}/flags_bw_en.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen5}/flags_bw_es.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen5}/flags_bw_fr.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen5}/flags_bw_ja.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen5}/flags_bw_ko.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen5}/flags_bw_zh.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen6}/const_oras_en.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen6}/const_oras_es.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen6}/const_oras_ko.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen6}/const_oras_zh.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen6}/const_xy_en.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen6}/const_xy_es.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen6}/const_xy_ko.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen6}/const_xy_zh.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen6}/flags_oras_en.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen6}/flags_oras_es.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen6}/flags_oras_fr.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen6}/flags_oras_ja.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen6}/flags_oras_ko.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen6}/flags_oras_zh.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen6}/flags_xy_en.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen6}/flags_xy_es.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen6}/flags_xy_ja.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen6}/flags_xy_ko.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen6}/flags_xy_zh.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen7}/const_gg_en.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen7}/const_sm_en.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen7}/const_sm_es.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen7}/const_sm_ko.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen7}/const_sm_zh.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen7}/const_usum_en.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen7}/const_usum_es.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen7}/const_usum_ja.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen7}/const_usum_ko.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen7}/const_usum_zh.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen7}/flags_gg_en.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen7}/flags_gg_es.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen7}/flags_gg_ko.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen7}/flags_sm_en.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen7}/flags_sm_es.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen7}/flags_sm_ja.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen7}/flags_sm_ko.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen7}/flags_sm_zh.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen7}/flags_usum_en.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen7}/flags_usum_es.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen7}/flags_usum_ja.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen7}/flags_usum_ko.txt (100%) rename PKHeX.Core/Resources/text/script/{ => gen7}/flags_usum_zh.txt (100%) diff --git a/PKHeX.Core/Resources/text/de/LegalityCheckStrings_de.txt b/PKHeX.Core/Resources/legality/checks/LegalityCheckStrings_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/de/LegalityCheckStrings_de.txt rename to PKHeX.Core/Resources/legality/checks/LegalityCheckStrings_de.txt diff --git a/PKHeX.Core/Resources/text/en/LegalityCheckStrings_en.txt b/PKHeX.Core/Resources/legality/checks/LegalityCheckStrings_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/en/LegalityCheckStrings_en.txt rename to PKHeX.Core/Resources/legality/checks/LegalityCheckStrings_en.txt diff --git a/PKHeX.Core/Resources/text/es/LegalityCheckStrings_es.txt b/PKHeX.Core/Resources/legality/checks/LegalityCheckStrings_es.txt similarity index 98% rename from PKHeX.Core/Resources/text/es/LegalityCheckStrings_es.txt rename to PKHeX.Core/Resources/legality/checks/LegalityCheckStrings_es.txt index fd7bed7fd..55c01f607 100644 --- a/PKHeX.Core/Resources/text/es/LegalityCheckStrings_es.txt +++ b/PKHeX.Core/Resources/legality/checks/LegalityCheckStrings_es.txt @@ -1,368 +1,368 @@ -L_AError = Error Interno. -L_ALegal = ¡Legal! -L_AnalysisUnavailable = Análisis no disponible para éste Pokémon. -L_AValid = Válido. -L_F0_1 = {0}: {1} -L_F0_M_1_2 = {0} Movimiento {1}: {2} -L_F0_RM_1_2 = {0} Movimientos Recordable {1}: {2} -L_FEncounterType_0 = Tipo de Encuentro: {0} -L_FOriginSeed_0 = Semilla original: {0} -L_FPIDType_0 = Tipo de PID: {0} -L_SFishy = Sospechoso -L_SIndeterminate = Indeterminado -L_SInvalid = Inválido -L_SNotImplemented = No Implementado -L_SValid = Válido -L_XEnigmaBerry_0 = {0} Baya -L_XHT = HT -L_XKorean = Coreano -L_XKoreanNon = No es coreano. -L_XMatches0_1 = Coinciden: {0} {1} -L_XOT = EO -L_XWurmpleEvo_0 = Evolución de Wurmple: {0} -LAbilityCapsuleUsed = Habilidad modificada con una Cápsula Habilidad. -LAbilityFlag = La Habilidad coincide con el número de habilidad. -LAbilityHiddenFail = La Habilidad Oculta no es correcta para el tipo de Encuentro. -LAbilityHiddenUnavailable = Habilidad Oculta no disponible. -LAbilityMismatch = La Habilidad no es correcta para el Encuentro. -LAbilityMismatch3 = La Habilidad no coincide con la Habilidad de la Especie en la 3ra Generación. -LAbilityMismatchFlag = La Habilidad no coincide con el número de habilidad. -LAbilityMismatchGift = La Habilidad no coincide con la del Regalo Misterioso. -LAbilityMismatchGrotto = Las capturas en el Claro Oculto deben tener Habilidad Oculta. -LAbilityMismatchHordeSafari = Habilidad Oculta en un Encuentro salvaje que no es mediante Hordas/Safari Amistad. -LAbilityMismatchPID = La Habilidad no coincide con el PID. -LAbilityMismatchSOS = Habilidad Oculta en un Encuentro salvaje que no es por Llamada SOS. -LAbilityPatchUsed = Habilidad modificada con parche de habilidad. -LAbilityUnexpected = La Habilidad no es válida para esta Especie/Forma. -LAwakenedCap = Los AV individuales no pueden ser mayor que: {0}. -LAwakenedEXPIncreased = Todos los AVs son cero, pero está nivelado por encima del Nivel de Encuentro. -LAwakenedShouldBeValue = Los AVs individuales deberían ser mayor que: {0}. -LBallAbility = No se puede tener Habilidad Oculta con está Ball -LBallEggCherish = No se puede tener una Gloria Ball en un Huevo común. -LBallEggMaster = No se puede tener una Master Ball en un Huevo común. -LBallEnc = Ball correcta para el tipo de encuentro. -LBallEncMismatch = Ball inobtenible para el tipo de encuentro. -LBallHeavy = No se puede tener una Peso Ball para especies ligeras, con poca probabilidad de ratio de captura (Gen VII). -LBallNone = No cumple con el chequeo, se asume ilegalidad. -LBallSpecies = La especie no se puede obtener en esta Ball. -LBallSpeciesPass = Ball posible para ésta Especie. -LBallUnavailable = Ball imposible en la Generación de origen. -LContestZero = Las estadísticas de Concurso deberían ser 0. -LDateOutsideDistributionWindow = La fecha de encuentro está fuera del rango de fechas de distribución. -LEffort2Remaining = 2 EVs restantes. -LEffortAbove252 = Los EVs no pueden superar los 252. -LEffortAbove510 = Los EVs totales no pueden ser más de 510. -LEffortAllEqual = Todos los EVs son iguales. -LEffortCap100 = El valor de un EV individual para un encuentro de nivel 100 en Generación 4 no puede ser superior 100. -LEffortEgg = Los Huevos no pueden tener EVs. -LEffortEXPIncreased = Todos los EVs son 0, pero está al nivel por encima del Nivel de Encuentro. -LEffortShouldBeZero = No puede recibir EVs. -LEffortUntrainedCap = El valor del EV sin modificar la experiencia no puede ser superior a {0}. -LEggContest = No se pueden aumentar las estadísticas de Concurso de un Huevo. -LEggEXP = Los Huevos no pueden recibir Exp. -LEggFMetLevel_0 = Nivel de Encuentro inválido, se esperaba {0}. -LEggHatchCycles = Ciclos de eclosión del Huevo inválidos. -LEggLocation = Se puede eclosionar el Huevo en el Lugar de Encuentro. -LEggLocationInvalid = No se puede eclosionar el Huevo en el Lugar de Encuentro. -LEggLocationNone = Localización del Huevo inválida, no se esperaba ninguna. -LEggLocationPalPark = Lugar de Encuentro inválido, se esperaba Parque Compi. -LEggLocationTrade = Se puede eclosionar el Huevo intercambiado en el Lugar de Encuentro. -LEggLocationTradeFail = Localización del Huevo inválida, no debería haber sido intercambiado mientras era un Huevo. -LEggMetLocationFail = No se puede obtener el Huevo en el Lugar de Encuentro. -LEggNature = Los Huevos no pueden tener Naturaleza estadística. -LEggPokeathlon = Los Huevos no pueden tener estadísticas del Pokéathlon. -LEggPokerus = Los Huevos no pueden estar infectados con Pokérus. -LEggPP = Los Huevos no pueden tener los contadores de PP modificados. -LEggPPUp = No se puede aplicar Más PP a un huevo. -LEggRelearnFlags = Los Huevos no pueden tener Discos Técnicos marcados. -LEggShinyLeaf = Los Huevos no pueden tener Hoja/Corona Dorada. -LEggShinyPokeStar = Los Huevos no pueden ser una estrella de los Estudios Cinematográficos Pokéwoods. -LEggSpecies = Esta Especie no puede tener Huevos. -LEggUnhatched = Huevo eclosionado inválido. -LEncCondition = Encuentro salvaje válido en la localización. -LEncConditionBadRNGFrame = Imposible de encontrar las condiciones para un posible frame de RNG. -LEncConditionBadSpecies = La Especie no existe en el Juego de Origen. -LEncConditionBlack = Encuentro salvaje válido en la localización (Flauta Negra). -LEncConditionBlackLead = Encuentro salvaje válido en la localización (Flauta Negra y Presión/Entusiasmo/Espíritu Vital). -LEncConditionDexNav = Encuentro salvaje válido en la localización (DexNav). -LEncConditionLead = Encuentro salvaje válido en la localización (Presión/Entusiasmo/Espíritu Vital). -LEncConditionWhite = Encuentro salvaje válido en la localización (Flauta Blanca). -LEncConditionWhiteLead = Encuentro salvaje válido en la localización (Flauta Blanca y Presión/Entusiasmo/Espíritu Vital). -LEncGift = Imposible encontrar un Encuentro con el Huevo de Evento en el juego de origen. -LEncGiftEggEvent = Imposible encontrar un Huevo de Evento en el juego de origen. -LEncGiftIVMismatch = IVs no coinciden con los datos del Regalo Misterio. -LEncGiftNicknamed = El regalo de Evento tiene Mote. -LEncGiftNotFound = Imposible de encontrar este Regalo Misterioso en la Base de Datos. -LEncGiftPIDMismatch = El PID obligatorio del Regalo Misterioso no es correcto. -LEncGiftShinyMismatch = Regalo Misterioso Variocolor incorrecto. -LEncGiftVersionNotDistributed = El Regalo Misterioso no puede ser recibido en esa edición. -LEncInvalid = Imposible de encontrar un Encuentro en el Lugar de Origen. -LEncStaticMatch = Encuentro Estático/Regalo válido. -LEncStaticPIDShiny = El Encuentro Estático con el Pokémon Variocolor no es correcto. -LEncStaticRelearn = El movimiento recordable del Encuentro Estático no es correcto. -LEncTradeChangedNickname = El Mote del Intercambio In-Game ha sido alterado. -LEncTradeChangedOT = EL EO del Intercambio In-Game ha sido alterado. -LEncTradeIndexBad = ¿El índice de Intercambio In-Game no es válido? -LEncTradeMatch = Intercambio In-Game válido. -LEncTradeUnchanged = El EO de Intercambio In-Game y el Mote no han sido alterados. -LEncTypeMatch = El Tipo de encuentro corresponde con el Encuentro. -LEncTypeMismatch = El Tipo de Encuentro no coincide con el Encuentro. -LEncUnreleased = Evento no liberado. -LEncUnreleasedEMewJP = Mew de la Isla Suprema no japonés. Evento no liberado. -LEncUnreleasedHoOArceus = Arceus de la Sala Origen. Evento no liberado. -LEncUnreleasedPtDarkrai = Darkrai de la Isla Luna Nueva no proveniente de Pokémon Platino. Evento no liberado. -LEncUnreleasedPtShaymin = Shaymin del Paraíso Floral no proveniente de Pokémon Platino. Evento no liberado. -LEReaderAmerica = Baya de E-Reader americano en un archivo japonés. -LEReaderInvalid = Baya de E-Reader inválida. -LEReaderJapan = Baya de E-Reader japonés en un archivo internacional. -LEvoInvalid = Evolución inválida (o nivel/ evolución por intercambio no satisfactorios). -LEvoTradeReq = El intercambio In-Game {0} debería haber evolucionado en {1}. -LEvoTradeReqOutsider = Forastero {0} debería haber evolucionado en {1}. -LEvoTradeRequired = La evolución específica de la versión requiere de un intercambio con la versión opuesta. Se requiere un entrenador anterior. -LFateful = Encuentro Fatídico especial de In-Game. -LFatefulGiftMissing = Encuentro Fatídico no coincide con el Encuentro. ¿Es un Regalo Misterioso contribuido? -LFatefulInvalid = El Encuentro Fatídico no debería estar marcado. -LFatefulMissing = Falta la marca de Encuentro Fatídico especial de In-Game. -LFatefulMystery = Encuentro Fatídico de Regalo Misterioso. -LFatefulMysteryMissing = Falta la marca de Encuentro Fatídico de Regalo Misterioso. -LFavoriteMarkingUnavailable = Marca de Favorito no disponible. -LFormArgumentHigh = El argumento de forma es muy alto para la forma actual. -LFormArgumentInvalid = El argumento de forma no es válido. -LFormArgumentLow = El argumento de la forma es muy bajo para la forma actual. -LFormArgumentNotAllowed = El argumento de la forma no está permitida para éste encuentro. -LFormArgumentValid = El argumento de la forma es válido. -LFormBattle = La forma no puede existir fuera de combate. -LFormEternal = Encuentro con Flor Eterna válido. -LFormEternalInvalid = Encuentro con Flor Eterna inválido. -LFormInvalidGame = La forma no se puede obtener en el juego de origen. -LFormInvalidNature = La forma no puede tener esta Naturaleza. -LFormInvalidRange = Contador de forma fuera de rango. Se esperaba <= {0}, se obtuvo {1}. -LFormItem = El objeto equipado coincide con la forma. -LFormItemInvalid = El objeto equipado no coincide con la forma. -LFormParty = La forma no puede existir fuera del equipo. -LFormPikachuCosplay = Solo Pikachu Coqueta puede tener esta forma. -LFormPikachuCosplayInvalid = Pikachu Coqueta no puede tener la forma por defecto. -LFormPikachuEventInvalid = El Pikachu de Evento no puede tener la forma por defecto. -LFormValid = Forma es válida. -LFormVivillon = Patrón de Vivillon válido. -LFormVivillonEventPre = Patrón de Vivillon de evento en una pre evolución. -LFormVivillonInvalid = Patrón de Vivillon inválido. -LFormVivillonNonNative = Non-native Vivillon pattern. -LG1CatchRateChain = El ratio de captura no coincide con ninguna especie de la cadena evolutiva del Pokémon. -LG1CatchRateEvo = El ratio de captura coincide con la especie pero sin encuentros. Se espera un ratio de captura de una pre evolución. -LG1CatchRateItem = El ratio de captura no coincide con un objeto equipado válido de la 2da Generación. -LG1CatchRateMatchPrevious = Ratio de Captura coincide con las especies de la cadena evolutiva. -LG1CatchRateMatchTradeback = Ratio de Captura coincide con un objeto válido equipado de la 2da Generación. -LG1CatchRateNone = El ratio de captura no coincide con ninguna especie de la cadena evolutiva del Pokémon o algún objeto de la 2da Generación. -LG1CharNick = El Mote de la Generación 1/2 usa caracteres no disponibles. -LG1CharOT = El EO de la Generación 1/2 usa caracteres no disponibles -LG1GBEncounter = No se puede obtener un Encuentro Especial en los juegos de Consola Virtual. -LG1MoveExclusive = Movimiento Exclusivo de Generación 1. Incompatible con Movimientos de regreso. -LG1MoveLearnSameLevel = Movimientos incompatibles. Aprendidos al mismo nivel en Rojo/Azul y Amarillo. -LG1MoveTradeback = Movimiento Huevo incompatible con movimientos exclusivos de Generación 1. -LG1OTEvent = Nombre del EO del Evento de RBY incorrecto -LG1OTGender = EO Femenino inválido para las Generaciones 1/2. -LG1Stadium = EO de Stadium incorrecto. -LG1StadiumInternational = EO del Stadium Internacional Válido. -LG1StadiumJapanese = EO del Stadium Japonés Válido. -LG1TradebackPreEvoMove = El Movimiento de pre evolución es incompatible con los exclusivos de Primera Generación. -LG1Type1Fail = Tipo A Inválido, no coincide con la especie. -LG1Type2Fail = Tipo B Inválido, no coincide con la especie. -LG1TypeMatch1 = Tipo A Válido, coincide con la especie. -LG1TypeMatch2 = Tipo B Válido, coincide con la especie. -LG1TypeMatchPorygon = Porygon con valores Tipo A y B válidos. -LG1TypePorygonFail = Porygon con valores de Tipo A y B inválidos. No coinciden con una combinación de tipo válida. -LG1TypePorygonFail1 = Porygon con un valor de Tipo A inválido. -LG1TypePorygonFail2 = Porygon con un valor de Tipo B inválido. -LG2InvalidTilePark = Encuentro mediante pesca en el Parque Nacional. Zonas de agua inalcanzables. -LG2InvalidTileR14 = Encuentro mediante pesca en la Ruta 14 de Kanto. Zonas de agua inalcanzables. -LG2InvalidTileSafari = Encuentro mediante pesca en la Zona Safari de 2da Generación. Zona inalcanzable. -LG2InvalidTileTreeID = Se encontró un árbol inalcanzable para el encuentro mediante Cabezazo en Cristal que coincida con el OTID. -LG2InvalidTileTreeNotFound = No se pudo encontrar un árbol para el encuentro mediante Cabezazo en Cristal que coincida con el OTID. -LG2OTGender = Los OT de los juegos de la consola virtual que no sean Cristal no pueden ser mujeres. -LG2TreeID = Se encontró un árbol para el encuentro mediante Cabezazo en Cristal que coincide con el OTID. -LG3EReader = Pokémon de Shadow E-reader japonés. Encuentro no liberado. -LG3OTGender = EO de Colosseum/XD no pueden ser femeninos. -LG4InvalidTileR45Surf = Encuentro mediante Surf en la ruta 45 de Johto. Zonas de agua inalcanzables. -LG5ID_N = El Nombre/TID/SID de N es incorrecto. -LG5IVAll30 = Todos los IVs de los Pokémon de N deberían de ser 30. -LG5OTGenderN = Los Pokémon de N deben tener un género OT masculino. -LG5PIDShinyGrotto = Las Capturas en Los Claros Ocultos no pueden ser Variocolor. -LG5PIDShinyN = Los Pokémon de N no pueden ser Variocolor. -LG5SparkleInvalid = La marca chispeante especial de N In-Game no debería estar. -LG5SparkleRequired = Falta la marca chispeante especial de N In-Game. -LGenderInvalidNone = Pokémon Sin Género no deberían tener Género. -LGeoBadOrder = Recuerdo de Geolocalización: Presente en blanco. -LGeoHardwareInvalid = Geolocalización: El país no se encuentra en la región de la 3DS. -LGeoHardwareRange = Región de Consola Inválida. -LGeoHardwareValid = Geolocalización: El país está en la región de la 3DS. -LGeoMemoryMissing = Recuerdo de Geolocalización: Los recuerdos deberían estar presentes. -LGeoNoCountryHT = Recuerdo de Geolocalización: El nombre del entrenador anterior aparece pero no tiene país anterior. -LGeoNoRegion = Recuerdo de Geolocalización: Región sin país. -LHyperBelow100 = No se puede usar el Hiper Entrenamiento en un Pokémon que no esté al nivel 100. -LHyperPerfectAll = No se puede usar el Hiper Entrenamiento con IVs perfectos. -LHyperPerfectOne = No se puede usar el Hiper Entrenamiento con un IV perfecto. -LItemEgg = Los Huevos no pueden tener objetos equipados. -LItemUnreleased = El Objeto Equipado aún no está disponible. -LIVAllEqual_0 = Todos los IVs son {0}. -LIVF_COUNT0_31 = Debería tener al menos {0} IVs = 31. -LIVNotCorrect = Los IVs no coinciden con los requerimientos del encuentro. -LLevelEXPThreshold = La experiencia actual coincide con la del umbral de nivel. -LLevelMetBelow = El nivel actual está por debajo del Nivel de Encuentro. -LLevelMetGift = El nivel actual no coincide con el nivel del Regalo Misterioso. -LLevelMetGiftFail = El nivel actual está por debajo del nivel del Regalo Misterioso. -LLevelMetSane = El nivel actual no está por debajo del Nivel de Encuentro. -LMemoryArgBadCatch = {0} Recuerdo: {0} no capturó esto. -LMemoryArgBadHatch = {0} Recuerdo: {0} no eclosionó esto. -LMemoryArgBadHT = Recuerdo: No puede tener recuerdo de un entrenador anterior siendo un Huevo. -LMemoryArgBadID = {0} Recuerdo: No se puede obtener un recuerdo en la edición {0} . -LMemoryArgBadItem = {0} Recuerdo: Las especies no pueden contener este objeto. -LMemoryArgBadLocation = {0} Recuerdo: No se puede obtener la localización en la edición {0}. -LMemoryArgBadMove = {0} Recuerdo: La Especie no puede aprender este movimiento. -LMemoryArgBadOTEgg = {0} Recuerdo: Intercambio por Conexión no es un primer recuerdo válido. -LMemoryArgBadSpecies = {0} Recuerdo: No se puede capturar la Especie en el juego. -LMemoryArgSpecies = {0} Recuerdo: La Especie no se puede capturar en el juego. -LMemoryCleared = Recuerdo: No están propiamente claros. -LMemoryF_0_Valid = {0} recuerdo es válido. -LMemoryFeelInvalid = {0} Recuerdo: Sentimiento inválido. -LMemoryHTFlagInvalid = No intercambiado: El entrenador actual no debería ser el entrenador anterior. -LMemoryHTGender = Género Inválido: {0} -LMemoryHTLanguage = Falta el idioma del HT. -LMemoryIndexArgHT = Debería tener un valor TextVar de recuerdo del entrenador anterior (en algún lugar). -LMemoryIndexFeel = {0} Recuerdo: Sentimiento debería ser indicado {1}. -LMemoryIndexFeelHT09 = Debería tener un valor de Sensación de Recuerdo entre 0-9. -LMemoryIndexID = {0} Recuerdo: Debería ser indicado {1}. -LMemoryIndexIntensity = {0} Recuerdo: La intensidad debería ser indicada {1}. -LMemoryIndexIntensityHT1 = Debería tener un valor de Intensidad de recuerdo de entrenador anterior (1ro). -LMemoryIndexIntensityMin = {0} Recuerdo: La intensidad debería ser al menos {1}. -LMemoryIndexLinkHT = Debería tener un recuerdo del entrenador anterior por intercambio. -LMemoryIndexVar = {0} Recuerdo: TextVar debería ser indicado {1}. -LMemoryMissingHT = Recuerdo: Falta el recuerdo del entrenador anterior. -LMemoryMissingOT = Recuerdo: Falta el recuerdo del entrenador original. -LMemorySocialTooHigh_0 = Social Stat should be <= {0} -LMemorySocialZero = Social Stat should be zero. -LMemoryStatAffectionHT0 = No intercambiado: El Afecto con el entrenador anterior debería ser cero. -LMemoryStatAffectionOT0 = El afecto del EO debería de ser cero. -LMemoryStatEnjoyment = Los Mimos deberían ser {0}. -LMemoryStatFriendshipHT0 = No intercambiado: La Amistad con el entrenador anterior debería ser cero. -LMemoryStatFriendshipOTBaseEvent = La Amistad con el EO de Evento no coincide con el valor de base. -LMemoryStatFullness = La Saciedad debería ser {0}. -LMoveEggFIncompatible0_1 = {0} Movimiento Heredado. Incompatible con {1} Movimientos heredados. -LMoveEggIncompatible = Movimiento Huevo. Incompatible con Movimientos Huevo de Evento. -LMoveEggIncompatibleEvent = Movimiento Huevo de Evento. Incompatible con Movimiento Huevo normal. -LMoveEggInherited = Movimiento huevo heredado. -LMoveEggInheritedTutor = Movimiento heredado aprendido mediante tutor. -LMoveEggInvalid = No es un Movimiento Huevo esperado. -LMoveEggInvalidEvent = Movimiento Huevo. No esperable en un Huevo de Evento. -LMoveEggInvalidEventLevelUp = Movimiento heredado aprendido por nivel. No esperable en un Huevo de Evento. -LMoveEggInvalidEventLevelUpGift = Movimiento heredado aprendido por nivel. No esperable en un Huevo regalado. -LMoveEggInvalidEventTMHM = Movimiento heredado aprendido mediante MT/MO. No esperable en un Huevo de Evento. -LMoveEggInvalidEventTutor = Movimiento heredado aprendido mediante tutor. No esperable en un Huevo de Evento. -LMoveEggLevelUp = Movimiento heredado aprendido por nivel. -LMoveEggMissing = Faltan los Movimientos Huevo de Evento. -LMoveEggMoveGift = Movimiento Huevo. No esperable en un Huevo regalado. -LMoveEggTMHM = Movimiento heredado aprendido por MT/MO. -LMoveEventEggLevelUp = Movimiento heredado aprendido por nivel. Incompatible con Movimientos Huevo de Evento. -LMoveEvoFCombination_0 = Combinaciones de Movimientos no son compatibles con Movimientos de la evolución de {0}. -LMoveEvoFHigher = Movimientos de evolución incompatibles. {1} Movimiento aprendido a un nivel superior que otros {0} movimientos. -LMoveEvoFLower = Movimientos de evolución incompatibles. {0} Movimiento aprendido a un nivel inferior que otros {1} movimientos. -LMoveFDefault_0 = Movimiento por Defecto en Generación {0}. -LMoveFExpect_0 = Se esperaban los siguientes Movimientos: {0} -LMoveFLevelUp_0 = Aprendido por Nivel en Generación {0}. -LMoveFTMHM_0 = Aprendido mediante MT/MO en Generación {0}. -LMoveFTutor_0 = Aprendido mediante Tutor de Movimientos en Generación {0}. -LMoveKeldeoMismatch = Movimiento/Forma de Keldeo incorrecta. -LMoveNincada = Solo un movimiento de Ninjask permitido. -LMoveNincadaEvo = Aprendido al evolucionar a Nincada en Ninjask -LMoveNincadaEvoF_0 = Aprendido al evolucionar a Nincada en Ninjask en Generación {0}. -LMovePPTooHigh_0 = Los PP del movimiento {0} están por encima de los permitidos. -LMoveRelearnDexNav = No es un Movimiento de DexNav. -LMoveRelearnEgg = Movimiento Huevo base. -LMoveRelearnEggMissing = Faltan los Movimientos Huevo base. -LMoveRelearnFExpect_0 = Se esperaban los siguientes movimientos recordables: {0} ({1}) -LMoveRelearnFMiss_0 = Faltan movimientos recordables: {0} -LMoveRelearnInvalid = No es un Movimiento Recordable. -LMoveRelearnNone = No se esperaba un Movimiento Recordable en esta casilla. -LMoveSourceDefault = Movimiento por Defecto. -LMoveSourceDuplicate = Movimiento duplicado. -LMoveSourceEgg = Movimiento Huevo. -LMoveSourceEggEvent = Movimiento Huevo de Evento. -LMoveSourceEmpty = Movimiento Vacío. -LMoveSourceInvalid = Movimiento inválido. -LMoveSourceInvalidSketch = Movimiento inválido (Esquema). -LMoveSourceLevelUp = Aprendido por Nivel. -LMoveSourceRelearn = Movimiento Recordable. -LMoveSourceShared = Movimiento no recordable compartido. -LMoveSourceSharedF = Movimiento no recordable compartido en la {0}a Generación. -LMoveSourceSpecial = Movimiento especial no recordable. -LMoveSourceTMHM = Aprendido mediante MT/MO. -LMoveSourceTR = Marca inesperada del Récord Técnico Aprendido: {0} -LMoveSourceTutor = Aprendido mediante tutor. -LNickFlagEggNo = El Huevo no debe tener Mote. -LNickFlagEggYes = El Huevo debe tener Mote. -LNickInvalidChar = No se puede utilizar este Mote. -LNickLengthLong = Mote demasiado largo. -LNickLengthShort = El Mote está vacío. -LNickMatchLanguage = El Mote coincide con el de la especie. -LNickMatchLanguageEgg = El nombre del Huevo coincide con el idioma del mismo. -LNickMatchLanguageEggFail = El nombre del Huevo no coincide con el idioma del mismo. -LNickMatchLanguageFail = El Mote no coincide con el de la especie. -LNickMatchLanguageFlag = Mote marcado, coincide con el de la especie. -LNickMatchNoOthers = El Mote no coincide con el de otra especie. -LNickMatchNoOthersFail = El Mote coincide con el de otra especie (+Idioma). -LOT_IDEqual = El TID y el SID son iguales. -LOT_IDs0 = El TID y el SID son 0. -LOT_SID0 = El SID es cero. -LOT_SID0Invalid = El SID debería ser 0. -LOT_TID0 = El TID es cero. -LOTLanguage = El ID del lenguaje debería de ser {0}, no {1}. -LOTLong = Nombre del EO demasiado largo. -LOTShort = El nombre del EO es muy corto. -LOTSuspicious = Detalles del Entrenador Original sospechosos. -LPIDEncryptWurmple = La Constante de Encriptado para la evolución de Wurmple no coincide. -LPIDEncryptZero = La Constante de Encriptado no está establecida. -LPIDEqualsEC = La Constante de Encriptado coincide con el PID. -LPIDGenderMatch = El Género coincide con el PID. -LPIDGenderMismatch = El Género y el PID no coinciden. -LPIDNatureMatch = La Naturaleza coincide con el PID. -LPIDNatureMismatch = La Naturaleza y el PID no coinciden. -LPIDTypeMismatch = El PID del Tipo de Encuentro no es correcto. -LPIDZero = PID no establecido. -LRibbonAllValid = Todas las cintas están justificadas. -LRibbonEgg = No se pueden recibir Cintas siendo un Huevo. -LRibbonFInvalid_0 = Cintas inválidas: {0} -LRibbonFMissing_0 = Cintas que faltan: {0} -LRibbonMarkingAffixedF_0 = Cinta / marca pegada no válida: {0} -LRibbonMarkingFInvalid_0 = Marca Inválida: {0} -LStatBattleVersionInvalid = La Versión de Batalla no está dentro del rango esperado. -LStatDynamaxInvalid = El nivel Dinamax no está dentro del rango esperado. -LStatGigantamaxInvalid = Gigamax incompatible. -LStatGigantamaxValid = La marca de Gigamax fue cambiada por Maxi Sopa. -LStatIncorrectCP = Los CP calculados no concuerdan con el valor almacenado. -LStatIncorrectHeight = La Altura calculada no concuerda con el valor almacenado. -LStatIncorrectWeight = El Peso calculado no concuerda con el valor almacenado. -LStatNatureInvalid = La Estadística de la Naturaleza no está dentro del rango esperado. -LSuperComplete = El Super Entrenamiento completo no es correcto. -LSuperDistro = Las misiones de Super Entrenamiento distribuidas no están liberadas. -LSuperEgg = No se puede Super Entrenar un Huevo -LSuperNoComplete = No se puede tener el Super Entrenamiento activo desbloqueado completo para el origen. -LSuperNoUnlocked = No se puede tener el Super Entrenamiento activo desbloqueado para el origen. -LSuperUnavailable = Las misiones de Super Entrenamiento no están disponibles en lo juegos visitados. -LSuperUnused = La casilla de Super Entrenamiento no utilizada está marcada. -LTransferBad = No se puede obtener la Especie en los juegos de Consola Virtual. -LTransferEgg = No se pueden transferir Huevos entre generaciones. -LTransferEggLocationTransporter = Lugar de Encuentro inválido, se esperaba Pokétransfer. -LTransferEggMetLevel = Nivel de Encuentro inválido para el de transferencia. -LTransferHTFlagRequired = El entrenador actual no ser de una generación anterior para una especie transferida. -LTransferMet = Lugar de Encuentro Inválido. Se esperaba Pokétransfer o Corona. -LTransferMetLocation = Lugar de Encuentro mediante transferencia inválido. -LTransferMove = Movimiento de transferencia incompatible. -LTransferMoveG4HM = Despejar y Torbellino. Uno de estos movimientos debe de ser eliminado antes de ser transferido a la Generación 5. -LTransferMoveHM = MO de la {0} generación. Debería de haber sido eliminado antes de ser transferido a la Generación {1}. -LTransferNature = Naturaleza no válida en base a la Experiencia tras la transferencia. -LTransferOriginFInvalid0_1 = {0} origen no puede existir en la partida cargada ({1}) actualmente. -LTransferPIDECBitFlip = ¡El PID debería de ser igual al EC [Con el primer dígito invertido]! -LTransferPIDECEquals = ¡El PID debería de ser igual al EC! -LTransferPIDECXor = La Constante de Encriptado coincide con el PID Variocolor. -LTransferTrackerMissing = Falta el Rastreador de Transferencia de Pokémon HOME. -LTransferTrackerShouldBeZero = El Rastreador de transferencias de Pokémon HOME debería ser 0. +L_AError = Error Interno. +L_ALegal = ¡Legal! +L_AnalysisUnavailable = Análisis no disponible para éste Pokémon. +L_AValid = Válido. +L_F0_1 = {0}: {1} +L_F0_M_1_2 = {0} Movimiento {1}: {2} +L_F0_RM_1_2 = {0} Movimientos Recordable {1}: {2} +L_FEncounterType_0 = Tipo de Encuentro: {0} +L_FOriginSeed_0 = Semilla original: {0} +L_FPIDType_0 = Tipo de PID: {0} +L_SFishy = Sospechoso +L_SIndeterminate = Indeterminado +L_SInvalid = Inválido +L_SNotImplemented = No Implementado +L_SValid = Válido +L_XEnigmaBerry_0 = {0} Baya +L_XHT = HT +L_XKorean = Coreano +L_XKoreanNon = No es coreano. +L_XMatches0_1 = Coinciden: {0} {1} +L_XOT = EO +L_XWurmpleEvo_0 = Evolución de Wurmple: {0} +LAbilityCapsuleUsed = Habilidad modificada con una Cápsula Habilidad. +LAbilityFlag = La Habilidad coincide con el número de habilidad. +LAbilityHiddenFail = La Habilidad Oculta no es correcta para el tipo de Encuentro. +LAbilityHiddenUnavailable = Habilidad Oculta no disponible. +LAbilityMismatch = La Habilidad no es correcta para el Encuentro. +LAbilityMismatch3 = La Habilidad no coincide con la Habilidad de la Especie en la 3ra Generación. +LAbilityMismatchFlag = La Habilidad no coincide con el número de habilidad. +LAbilityMismatchGift = La Habilidad no coincide con la del Regalo Misterioso. +LAbilityMismatchGrotto = Las capturas en el Claro Oculto deben tener Habilidad Oculta. +LAbilityMismatchHordeSafari = Habilidad Oculta en un Encuentro salvaje que no es mediante Hordas/Safari Amistad. +LAbilityMismatchPID = La Habilidad no coincide con el PID. +LAbilityMismatchSOS = Habilidad Oculta en un Encuentro salvaje que no es por Llamada SOS. +LAbilityPatchUsed = Habilidad modificada con parche de habilidad. +LAbilityUnexpected = La Habilidad no es válida para esta Especie/Forma. +LAwakenedCap = Los AV individuales no pueden ser mayor que: {0}. +LAwakenedEXPIncreased = Todos los AVs son cero, pero está nivelado por encima del Nivel de Encuentro. +LAwakenedShouldBeValue = Los AVs individuales deberían ser mayor que: {0}. +LBallAbility = No se puede tener Habilidad Oculta con está Ball +LBallEggCherish = No se puede tener una Gloria Ball en un Huevo común. +LBallEggMaster = No se puede tener una Master Ball en un Huevo común. +LBallEnc = Ball correcta para el tipo de encuentro. +LBallEncMismatch = Ball inobtenible para el tipo de encuentro. +LBallHeavy = No se puede tener una Peso Ball para especies ligeras, con poca probabilidad de ratio de captura (Gen VII). +LBallNone = No cumple con el chequeo, se asume ilegalidad. +LBallSpecies = La especie no se puede obtener en esta Ball. +LBallSpeciesPass = Ball posible para ésta Especie. +LBallUnavailable = Ball imposible en la Generación de origen. +LContestZero = Las estadísticas de Concurso deberían ser 0. +LDateOutsideDistributionWindow = La fecha de encuentro está fuera del rango de fechas de distribución. +LEffort2Remaining = 2 EVs restantes. +LEffortAbove252 = Los EVs no pueden superar los 252. +LEffortAbove510 = Los EVs totales no pueden ser más de 510. +LEffortAllEqual = Todos los EVs son iguales. +LEffortCap100 = El valor de un EV individual para un encuentro de nivel 100 en Generación 4 no puede ser superior 100. +LEffortEgg = Los Huevos no pueden tener EVs. +LEffortEXPIncreased = Todos los EVs son 0, pero está al nivel por encima del Nivel de Encuentro. +LEffortShouldBeZero = No puede recibir EVs. +LEffortUntrainedCap = El valor del EV sin modificar la experiencia no puede ser superior a {0}. +LEggContest = No se pueden aumentar las estadísticas de Concurso de un Huevo. +LEggEXP = Los Huevos no pueden recibir Exp. +LEggFMetLevel_0 = Nivel de Encuentro inválido, se esperaba {0}. +LEggHatchCycles = Ciclos de eclosión del Huevo inválidos. +LEggLocation = Se puede eclosionar el Huevo en el Lugar de Encuentro. +LEggLocationInvalid = No se puede eclosionar el Huevo en el Lugar de Encuentro. +LEggLocationNone = Localización del Huevo inválida, no se esperaba ninguna. +LEggLocationPalPark = Lugar de Encuentro inválido, se esperaba Parque Compi. +LEggLocationTrade = Se puede eclosionar el Huevo intercambiado en el Lugar de Encuentro. +LEggLocationTradeFail = Localización del Huevo inválida, no debería haber sido intercambiado mientras era un Huevo. +LEggMetLocationFail = No se puede obtener el Huevo en el Lugar de Encuentro. +LEggNature = Los Huevos no pueden tener Naturaleza estadística. +LEggPokeathlon = Los Huevos no pueden tener estadísticas del Pokéathlon. +LEggPokerus = Los Huevos no pueden estar infectados con Pokérus. +LEggPP = Los Huevos no pueden tener los contadores de PP modificados. +LEggPPUp = No se puede aplicar Más PP a un huevo. +LEggRelearnFlags = Los Huevos no pueden tener Discos Técnicos marcados. +LEggShinyLeaf = Los Huevos no pueden tener Hoja/Corona Dorada. +LEggShinyPokeStar = Los Huevos no pueden ser una estrella de los Estudios Cinematográficos Pokéwoods. +LEggSpecies = Esta Especie no puede tener Huevos. +LEggUnhatched = Huevo eclosionado inválido. +LEncCondition = Encuentro salvaje válido en la localización. +LEncConditionBadRNGFrame = Imposible de encontrar las condiciones para un posible frame de RNG. +LEncConditionBadSpecies = La Especie no existe en el Juego de Origen. +LEncConditionBlack = Encuentro salvaje válido en la localización (Flauta Negra). +LEncConditionBlackLead = Encuentro salvaje válido en la localización (Flauta Negra y Presión/Entusiasmo/Espíritu Vital). +LEncConditionDexNav = Encuentro salvaje válido en la localización (DexNav). +LEncConditionLead = Encuentro salvaje válido en la localización (Presión/Entusiasmo/Espíritu Vital). +LEncConditionWhite = Encuentro salvaje válido en la localización (Flauta Blanca). +LEncConditionWhiteLead = Encuentro salvaje válido en la localización (Flauta Blanca y Presión/Entusiasmo/Espíritu Vital). +LEncGift = Imposible encontrar un Encuentro con el Huevo de Evento en el juego de origen. +LEncGiftEggEvent = Imposible encontrar un Huevo de Evento en el juego de origen. +LEncGiftIVMismatch = IVs no coinciden con los datos del Regalo Misterio. +LEncGiftNicknamed = El regalo de Evento tiene Mote. +LEncGiftNotFound = Imposible de encontrar este Regalo Misterioso en la Base de Datos. +LEncGiftPIDMismatch = El PID obligatorio del Regalo Misterioso no es correcto. +LEncGiftShinyMismatch = Regalo Misterioso Variocolor incorrecto. +LEncGiftVersionNotDistributed = El Regalo Misterioso no puede ser recibido en esa edición. +LEncInvalid = Imposible de encontrar un Encuentro en el Lugar de Origen. +LEncStaticMatch = Encuentro Estático/Regalo válido. +LEncStaticPIDShiny = El Encuentro Estático con el Pokémon Variocolor no es correcto. +LEncStaticRelearn = El movimiento recordable del Encuentro Estático no es correcto. +LEncTradeChangedNickname = El Mote del Intercambio In-Game ha sido alterado. +LEncTradeChangedOT = EL EO del Intercambio In-Game ha sido alterado. +LEncTradeIndexBad = ¿El índice de Intercambio In-Game no es válido? +LEncTradeMatch = Intercambio In-Game válido. +LEncTradeUnchanged = El EO de Intercambio In-Game y el Mote no han sido alterados. +LEncTypeMatch = El Tipo de encuentro corresponde con el Encuentro. +LEncTypeMismatch = El Tipo de Encuentro no coincide con el Encuentro. +LEncUnreleased = Evento no liberado. +LEncUnreleasedEMewJP = Mew de la Isla Suprema no japonés. Evento no liberado. +LEncUnreleasedHoOArceus = Arceus de la Sala Origen. Evento no liberado. +LEncUnreleasedPtDarkrai = Darkrai de la Isla Luna Nueva no proveniente de Pokémon Platino. Evento no liberado. +LEncUnreleasedPtShaymin = Shaymin del Paraíso Floral no proveniente de Pokémon Platino. Evento no liberado. +LEReaderAmerica = Baya de E-Reader americano en un archivo japonés. +LEReaderInvalid = Baya de E-Reader inválida. +LEReaderJapan = Baya de E-Reader japonés en un archivo internacional. +LEvoInvalid = Evolución inválida (o nivel/ evolución por intercambio no satisfactorios). +LEvoTradeReq = El intercambio In-Game {0} debería haber evolucionado en {1}. +LEvoTradeReqOutsider = Forastero {0} debería haber evolucionado en {1}. +LEvoTradeRequired = La evolución específica de la versión requiere de un intercambio con la versión opuesta. Se requiere un entrenador anterior. +LFateful = Encuentro Fatídico especial de In-Game. +LFatefulGiftMissing = Encuentro Fatídico no coincide con el Encuentro. ¿Es un Regalo Misterioso contribuido? +LFatefulInvalid = El Encuentro Fatídico no debería estar marcado. +LFatefulMissing = Falta la marca de Encuentro Fatídico especial de In-Game. +LFatefulMystery = Encuentro Fatídico de Regalo Misterioso. +LFatefulMysteryMissing = Falta la marca de Encuentro Fatídico de Regalo Misterioso. +LFavoriteMarkingUnavailable = Marca de Favorito no disponible. +LFormArgumentHigh = El argumento de forma es muy alto para la forma actual. +LFormArgumentInvalid = El argumento de forma no es válido. +LFormArgumentLow = El argumento de la forma es muy bajo para la forma actual. +LFormArgumentNotAllowed = El argumento de la forma no está permitida para éste encuentro. +LFormArgumentValid = El argumento de la forma es válido. +LFormBattle = La forma no puede existir fuera de combate. +LFormEternal = Encuentro con Flor Eterna válido. +LFormEternalInvalid = Encuentro con Flor Eterna inválido. +LFormInvalidGame = La forma no se puede obtener en el juego de origen. +LFormInvalidNature = La forma no puede tener esta Naturaleza. +LFormInvalidRange = Contador de forma fuera de rango. Se esperaba <= {0}, se obtuvo {1}. +LFormItem = El objeto equipado coincide con la forma. +LFormItemInvalid = El objeto equipado no coincide con la forma. +LFormParty = La forma no puede existir fuera del equipo. +LFormPikachuCosplay = Solo Pikachu Coqueta puede tener esta forma. +LFormPikachuCosplayInvalid = Pikachu Coqueta no puede tener la forma por defecto. +LFormPikachuEventInvalid = El Pikachu de Evento no puede tener la forma por defecto. +LFormValid = Forma es válida. +LFormVivillon = Patrón de Vivillon válido. +LFormVivillonEventPre = Patrón de Vivillon de evento en una pre evolución. +LFormVivillonInvalid = Patrón de Vivillon inválido. +LFormVivillonNonNative = Non-native Vivillon pattern. +LG1CatchRateChain = El ratio de captura no coincide con ninguna especie de la cadena evolutiva del Pokémon. +LG1CatchRateEvo = El ratio de captura coincide con la especie pero sin encuentros. Se espera un ratio de captura de una pre evolución. +LG1CatchRateItem = El ratio de captura no coincide con un objeto equipado válido de la 2da Generación. +LG1CatchRateMatchPrevious = Ratio de Captura coincide con las especies de la cadena evolutiva. +LG1CatchRateMatchTradeback = Ratio de Captura coincide con un objeto válido equipado de la 2da Generación. +LG1CatchRateNone = El ratio de captura no coincide con ninguna especie de la cadena evolutiva del Pokémon o algún objeto de la 2da Generación. +LG1CharNick = El Mote de la Generación 1/2 usa caracteres no disponibles. +LG1CharOT = El EO de la Generación 1/2 usa caracteres no disponibles +LG1GBEncounter = No se puede obtener un Encuentro Especial en los juegos de Consola Virtual. +LG1MoveExclusive = Movimiento Exclusivo de Generación 1. Incompatible con Movimientos de regreso. +LG1MoveLearnSameLevel = Movimientos incompatibles. Aprendidos al mismo nivel en Rojo/Azul y Amarillo. +LG1MoveTradeback = Movimiento Huevo incompatible con movimientos exclusivos de Generación 1. +LG1OTEvent = Nombre del EO del Evento de RBY incorrecto +LG1OTGender = EO Femenino inválido para las Generaciones 1/2. +LG1Stadium = EO de Stadium incorrecto. +LG1StadiumInternational = EO del Stadium Internacional Válido. +LG1StadiumJapanese = EO del Stadium Japonés Válido. +LG1TradebackPreEvoMove = El Movimiento de pre evolución es incompatible con los exclusivos de Primera Generación. +LG1Type1Fail = Tipo A Inválido, no coincide con la especie. +LG1Type2Fail = Tipo B Inválido, no coincide con la especie. +LG1TypeMatch1 = Tipo A Válido, coincide con la especie. +LG1TypeMatch2 = Tipo B Válido, coincide con la especie. +LG1TypeMatchPorygon = Porygon con valores Tipo A y B válidos. +LG1TypePorygonFail = Porygon con valores de Tipo A y B inválidos. No coinciden con una combinación de tipo válida. +LG1TypePorygonFail1 = Porygon con un valor de Tipo A inválido. +LG1TypePorygonFail2 = Porygon con un valor de Tipo B inválido. +LG2InvalidTilePark = Encuentro mediante pesca en el Parque Nacional. Zonas de agua inalcanzables. +LG2InvalidTileR14 = Encuentro mediante pesca en la Ruta 14 de Kanto. Zonas de agua inalcanzables. +LG2InvalidTileSafari = Encuentro mediante pesca en la Zona Safari de 2da Generación. Zona inalcanzable. +LG2InvalidTileTreeID = Se encontró un árbol inalcanzable para el encuentro mediante Cabezazo en Cristal que coincida con el OTID. +LG2InvalidTileTreeNotFound = No se pudo encontrar un árbol para el encuentro mediante Cabezazo en Cristal que coincida con el OTID. +LG2OTGender = Los OT de los juegos de la consola virtual que no sean Cristal no pueden ser mujeres. +LG2TreeID = Se encontró un árbol para el encuentro mediante Cabezazo en Cristal que coincide con el OTID. +LG3EReader = Pokémon de Shadow E-reader japonés. Encuentro no liberado. +LG3OTGender = EO de Colosseum/XD no pueden ser femeninos. +LG4InvalidTileR45Surf = Encuentro mediante Surf en la ruta 45 de Johto. Zonas de agua inalcanzables. +LG5ID_N = El Nombre/TID/SID de N es incorrecto. +LG5IVAll30 = Todos los IVs de los Pokémon de N deberían de ser 30. +LG5OTGenderN = Los Pokémon de N deben tener un género OT masculino. +LG5PIDShinyGrotto = Las Capturas en Los Claros Ocultos no pueden ser Variocolor. +LG5PIDShinyN = Los Pokémon de N no pueden ser Variocolor. +LG5SparkleInvalid = La marca chispeante especial de N In-Game no debería estar. +LG5SparkleRequired = Falta la marca chispeante especial de N In-Game. +LGenderInvalidNone = Pokémon Sin Género no deberían tener Género. +LGeoBadOrder = Recuerdo de Geolocalización: Presente en blanco. +LGeoHardwareInvalid = Geolocalización: El país no se encuentra en la región de la 3DS. +LGeoHardwareRange = Región de Consola Inválida. +LGeoHardwareValid = Geolocalización: El país está en la región de la 3DS. +LGeoMemoryMissing = Recuerdo de Geolocalización: Los recuerdos deberían estar presentes. +LGeoNoCountryHT = Recuerdo de Geolocalización: El nombre del entrenador anterior aparece pero no tiene país anterior. +LGeoNoRegion = Recuerdo de Geolocalización: Región sin país. +LHyperBelow100 = No se puede usar el Hiper Entrenamiento en un Pokémon que no esté al nivel 100. +LHyperPerfectAll = No se puede usar el Hiper Entrenamiento con IVs perfectos. +LHyperPerfectOne = No se puede usar el Hiper Entrenamiento con un IV perfecto. +LItemEgg = Los Huevos no pueden tener objetos equipados. +LItemUnreleased = El Objeto Equipado aún no está disponible. +LIVAllEqual_0 = Todos los IVs son {0}. +LIVF_COUNT0_31 = Debería tener al menos {0} IVs = 31. +LIVNotCorrect = Los IVs no coinciden con los requerimientos del encuentro. +LLevelEXPThreshold = La experiencia actual coincide con la del umbral de nivel. +LLevelMetBelow = El nivel actual está por debajo del Nivel de Encuentro. +LLevelMetGift = El nivel actual no coincide con el nivel del Regalo Misterioso. +LLevelMetGiftFail = El nivel actual está por debajo del nivel del Regalo Misterioso. +LLevelMetSane = El nivel actual no está por debajo del Nivel de Encuentro. +LMemoryArgBadCatch = {0} Recuerdo: {0} no capturó esto. +LMemoryArgBadHatch = {0} Recuerdo: {0} no eclosionó esto. +LMemoryArgBadHT = Recuerdo: No puede tener recuerdo de un entrenador anterior siendo un Huevo. +LMemoryArgBadID = {0} Recuerdo: No se puede obtener un recuerdo en la edición {0} . +LMemoryArgBadItem = {0} Recuerdo: Las especies no pueden contener este objeto. +LMemoryArgBadLocation = {0} Recuerdo: No se puede obtener la localización en la edición {0}. +LMemoryArgBadMove = {0} Recuerdo: La Especie no puede aprender este movimiento. +LMemoryArgBadOTEgg = {0} Recuerdo: Intercambio por Conexión no es un primer recuerdo válido. +LMemoryArgBadSpecies = {0} Recuerdo: No se puede capturar la Especie en el juego. +LMemoryArgSpecies = {0} Recuerdo: La Especie no se puede capturar en el juego. +LMemoryCleared = Recuerdo: No están propiamente claros. +LMemoryF_0_Valid = {0} recuerdo es válido. +LMemoryFeelInvalid = {0} Recuerdo: Sentimiento inválido. +LMemoryHTFlagInvalid = No intercambiado: El entrenador actual no debería ser el entrenador anterior. +LMemoryHTGender = Género Inválido: {0} +LMemoryHTLanguage = Falta el idioma del HT. +LMemoryIndexArgHT = Debería tener un valor TextVar de recuerdo del entrenador anterior (en algún lugar). +LMemoryIndexFeel = {0} Recuerdo: Sentimiento debería ser indicado {1}. +LMemoryIndexFeelHT09 = Debería tener un valor de Sensación de Recuerdo entre 0-9. +LMemoryIndexID = {0} Recuerdo: Debería ser indicado {1}. +LMemoryIndexIntensity = {0} Recuerdo: La intensidad debería ser indicada {1}. +LMemoryIndexIntensityHT1 = Debería tener un valor de Intensidad de recuerdo de entrenador anterior (1ro). +LMemoryIndexIntensityMin = {0} Recuerdo: La intensidad debería ser al menos {1}. +LMemoryIndexLinkHT = Debería tener un recuerdo del entrenador anterior por intercambio. +LMemoryIndexVar = {0} Recuerdo: TextVar debería ser indicado {1}. +LMemoryMissingHT = Recuerdo: Falta el recuerdo del entrenador anterior. +LMemoryMissingOT = Recuerdo: Falta el recuerdo del entrenador original. +LMemorySocialTooHigh_0 = Social Stat should be <= {0} +LMemorySocialZero = Social Stat should be zero. +LMemoryStatAffectionHT0 = No intercambiado: El Afecto con el entrenador anterior debería ser cero. +LMemoryStatAffectionOT0 = El afecto del EO debería de ser cero. +LMemoryStatEnjoyment = Los Mimos deberían ser {0}. +LMemoryStatFriendshipHT0 = No intercambiado: La Amistad con el entrenador anterior debería ser cero. +LMemoryStatFriendshipOTBaseEvent = La Amistad con el EO de Evento no coincide con el valor de base. +LMemoryStatFullness = La Saciedad debería ser {0}. +LMoveEggFIncompatible0_1 = {0} Movimiento Heredado. Incompatible con {1} Movimientos heredados. +LMoveEggIncompatible = Movimiento Huevo. Incompatible con Movimientos Huevo de Evento. +LMoveEggIncompatibleEvent = Movimiento Huevo de Evento. Incompatible con Movimiento Huevo normal. +LMoveEggInherited = Movimiento huevo heredado. +LMoveEggInheritedTutor = Movimiento heredado aprendido mediante tutor. +LMoveEggInvalid = No es un Movimiento Huevo esperado. +LMoveEggInvalidEvent = Movimiento Huevo. No esperable en un Huevo de Evento. +LMoveEggInvalidEventLevelUp = Movimiento heredado aprendido por nivel. No esperable en un Huevo de Evento. +LMoveEggInvalidEventLevelUpGift = Movimiento heredado aprendido por nivel. No esperable en un Huevo regalado. +LMoveEggInvalidEventTMHM = Movimiento heredado aprendido mediante MT/MO. No esperable en un Huevo de Evento. +LMoveEggInvalidEventTutor = Movimiento heredado aprendido mediante tutor. No esperable en un Huevo de Evento. +LMoveEggLevelUp = Movimiento heredado aprendido por nivel. +LMoveEggMissing = Faltan los Movimientos Huevo de Evento. +LMoveEggMoveGift = Movimiento Huevo. No esperable en un Huevo regalado. +LMoveEggTMHM = Movimiento heredado aprendido por MT/MO. +LMoveEventEggLevelUp = Movimiento heredado aprendido por nivel. Incompatible con Movimientos Huevo de Evento. +LMoveEvoFCombination_0 = Combinaciones de Movimientos no son compatibles con Movimientos de la evolución de {0}. +LMoveEvoFHigher = Movimientos de evolución incompatibles. {1} Movimiento aprendido a un nivel superior que otros {0} movimientos. +LMoveEvoFLower = Movimientos de evolución incompatibles. {0} Movimiento aprendido a un nivel inferior que otros {1} movimientos. +LMoveFDefault_0 = Movimiento por Defecto en Generación {0}. +LMoveFExpect_0 = Se esperaban los siguientes Movimientos: {0} +LMoveFLevelUp_0 = Aprendido por Nivel en Generación {0}. +LMoveFTMHM_0 = Aprendido mediante MT/MO en Generación {0}. +LMoveFTutor_0 = Aprendido mediante Tutor de Movimientos en Generación {0}. +LMoveKeldeoMismatch = Movimiento/Forma de Keldeo incorrecta. +LMoveNincada = Solo un movimiento de Ninjask permitido. +LMoveNincadaEvo = Aprendido al evolucionar a Nincada en Ninjask +LMoveNincadaEvoF_0 = Aprendido al evolucionar a Nincada en Ninjask en Generación {0}. +LMovePPTooHigh_0 = Los PP del movimiento {0} están por encima de los permitidos. +LMoveRelearnDexNav = No es un Movimiento de DexNav. +LMoveRelearnEgg = Movimiento Huevo base. +LMoveRelearnEggMissing = Faltan los Movimientos Huevo base. +LMoveRelearnFExpect_0 = Se esperaban los siguientes movimientos recordables: {0} ({1}) +LMoveRelearnFMiss_0 = Faltan movimientos recordables: {0} +LMoveRelearnInvalid = No es un Movimiento Recordable. +LMoveRelearnNone = No se esperaba un Movimiento Recordable en esta casilla. +LMoveSourceDefault = Movimiento por Defecto. +LMoveSourceDuplicate = Movimiento duplicado. +LMoveSourceEgg = Movimiento Huevo. +LMoveSourceEggEvent = Movimiento Huevo de Evento. +LMoveSourceEmpty = Movimiento Vacío. +LMoveSourceInvalid = Movimiento inválido. +LMoveSourceInvalidSketch = Movimiento inválido (Esquema). +LMoveSourceLevelUp = Aprendido por Nivel. +LMoveSourceRelearn = Movimiento Recordable. +LMoveSourceShared = Movimiento no recordable compartido. +LMoveSourceSharedF = Movimiento no recordable compartido en la {0}a Generación. +LMoveSourceSpecial = Movimiento especial no recordable. +LMoveSourceTMHM = Aprendido mediante MT/MO. +LMoveSourceTR = Marca inesperada del Récord Técnico Aprendido: {0} +LMoveSourceTutor = Aprendido mediante tutor. +LNickFlagEggNo = El Huevo no debe tener Mote. +LNickFlagEggYes = El Huevo debe tener Mote. +LNickInvalidChar = No se puede utilizar este Mote. +LNickLengthLong = Mote demasiado largo. +LNickLengthShort = El Mote está vacío. +LNickMatchLanguage = El Mote coincide con el de la especie. +LNickMatchLanguageEgg = El nombre del Huevo coincide con el idioma del mismo. +LNickMatchLanguageEggFail = El nombre del Huevo no coincide con el idioma del mismo. +LNickMatchLanguageFail = El Mote no coincide con el de la especie. +LNickMatchLanguageFlag = Mote marcado, coincide con el de la especie. +LNickMatchNoOthers = El Mote no coincide con el de otra especie. +LNickMatchNoOthersFail = El Mote coincide con el de otra especie (+Idioma). +LOT_IDEqual = El TID y el SID son iguales. +LOT_IDs0 = El TID y el SID son 0. +LOT_SID0 = El SID es cero. +LOT_SID0Invalid = El SID debería ser 0. +LOT_TID0 = El TID es cero. +LOTLanguage = El ID del lenguaje debería de ser {0}, no {1}. +LOTLong = Nombre del EO demasiado largo. +LOTShort = El nombre del EO es muy corto. +LOTSuspicious = Detalles del Entrenador Original sospechosos. +LPIDEncryptWurmple = La Constante de Encriptado para la evolución de Wurmple no coincide. +LPIDEncryptZero = La Constante de Encriptado no está establecida. +LPIDEqualsEC = La Constante de Encriptado coincide con el PID. +LPIDGenderMatch = El Género coincide con el PID. +LPIDGenderMismatch = El Género y el PID no coinciden. +LPIDNatureMatch = La Naturaleza coincide con el PID. +LPIDNatureMismatch = La Naturaleza y el PID no coinciden. +LPIDTypeMismatch = El PID del Tipo de Encuentro no es correcto. +LPIDZero = PID no establecido. +LRibbonAllValid = Todas las cintas están justificadas. +LRibbonEgg = No se pueden recibir Cintas siendo un Huevo. +LRibbonFInvalid_0 = Cintas inválidas: {0} +LRibbonFMissing_0 = Cintas que faltan: {0} +LRibbonMarkingAffixedF_0 = Cinta / marca pegada no válida: {0} +LRibbonMarkingFInvalid_0 = Marca Inválida: {0} +LStatBattleVersionInvalid = La Versión de Batalla no está dentro del rango esperado. +LStatDynamaxInvalid = El nivel Dinamax no está dentro del rango esperado. +LStatGigantamaxInvalid = Gigamax incompatible. +LStatGigantamaxValid = La marca de Gigamax fue cambiada por Maxi Sopa. +LStatIncorrectCP = Los CP calculados no concuerdan con el valor almacenado. +LStatIncorrectHeight = La Altura calculada no concuerda con el valor almacenado. +LStatIncorrectWeight = El Peso calculado no concuerda con el valor almacenado. +LStatNatureInvalid = La Estadística de la Naturaleza no está dentro del rango esperado. +LSuperComplete = El Super Entrenamiento completo no es correcto. +LSuperDistro = Las misiones de Super Entrenamiento distribuidas no están liberadas. +LSuperEgg = No se puede Super Entrenar un Huevo +LSuperNoComplete = No se puede tener el Super Entrenamiento activo desbloqueado completo para el origen. +LSuperNoUnlocked = No se puede tener el Super Entrenamiento activo desbloqueado para el origen. +LSuperUnavailable = Las misiones de Super Entrenamiento no están disponibles en lo juegos visitados. +LSuperUnused = La casilla de Super Entrenamiento no utilizada está marcada. +LTransferBad = No se puede obtener la Especie en los juegos de Consola Virtual. +LTransferEgg = No se pueden transferir Huevos entre generaciones. +LTransferEggLocationTransporter = Lugar de Encuentro inválido, se esperaba Pokétransfer. +LTransferEggMetLevel = Nivel de Encuentro inválido para el de transferencia. +LTransferHTFlagRequired = El entrenador actual no ser de una generación anterior para una especie transferida. +LTransferMet = Lugar de Encuentro Inválido. Se esperaba Pokétransfer o Corona. +LTransferMetLocation = Lugar de Encuentro mediante transferencia inválido. +LTransferMove = Movimiento de transferencia incompatible. +LTransferMoveG4HM = Despejar y Torbellino. Uno de estos movimientos debe de ser eliminado antes de ser transferido a la Generación 5. +LTransferMoveHM = MO de la {0} generación. Debería de haber sido eliminado antes de ser transferido a la Generación {1}. +LTransferNature = Naturaleza no válida en base a la Experiencia tras la transferencia. +LTransferOriginFInvalid0_1 = {0} origen no puede existir en la partida cargada ({1}) actualmente. +LTransferPIDECBitFlip = ¡El PID debería de ser igual al EC [Con el primer dígito invertido]! +LTransferPIDECEquals = ¡El PID debería de ser igual al EC! +LTransferPIDECXor = La Constante de Encriptado coincide con el PID Variocolor. +LTransferTrackerMissing = Falta el Rastreador de Transferencia de Pokémon HOME. +LTransferTrackerShouldBeZero = El Rastreador de transferencias de Pokémon HOME debería ser 0. diff --git a/PKHeX.Core/Resources/text/fr/LegalityCheckStrings_fr.txt b/PKHeX.Core/Resources/legality/checks/LegalityCheckStrings_fr.txt similarity index 100% rename from PKHeX.Core/Resources/text/fr/LegalityCheckStrings_fr.txt rename to PKHeX.Core/Resources/legality/checks/LegalityCheckStrings_fr.txt diff --git a/PKHeX.Core/Resources/text/it/LegalityCheckStrings_it.txt b/PKHeX.Core/Resources/legality/checks/LegalityCheckStrings_it.txt similarity index 100% rename from PKHeX.Core/Resources/text/it/LegalityCheckStrings_it.txt rename to PKHeX.Core/Resources/legality/checks/LegalityCheckStrings_it.txt diff --git a/PKHeX.Core/Resources/text/ja/LegalityCheckStrings_ja.txt b/PKHeX.Core/Resources/legality/checks/LegalityCheckStrings_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/ja/LegalityCheckStrings_ja.txt rename to PKHeX.Core/Resources/legality/checks/LegalityCheckStrings_ja.txt diff --git a/PKHeX.Core/Resources/text/ko/LegalityCheckStrings_ko.txt b/PKHeX.Core/Resources/legality/checks/LegalityCheckStrings_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/ko/LegalityCheckStrings_ko.txt rename to PKHeX.Core/Resources/legality/checks/LegalityCheckStrings_ko.txt diff --git a/PKHeX.Core/Resources/text/zh/LegalityCheckStrings_zh.txt b/PKHeX.Core/Resources/legality/checks/LegalityCheckStrings_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/zh/LegalityCheckStrings_zh.txt rename to PKHeX.Core/Resources/legality/checks/LegalityCheckStrings_zh.txt diff --git a/PKHeX.Core/Resources/text/de/text_traderby_de.txt b/PKHeX.Core/Resources/legality/gen1/text_traderby_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/de/text_traderby_de.txt rename to PKHeX.Core/Resources/legality/gen1/text_traderby_de.txt diff --git a/PKHeX.Core/Resources/text/en/text_traderby_en.txt b/PKHeX.Core/Resources/legality/gen1/text_traderby_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/en/text_traderby_en.txt rename to PKHeX.Core/Resources/legality/gen1/text_traderby_en.txt diff --git a/PKHeX.Core/Resources/text/es/text_traderby_es.txt b/PKHeX.Core/Resources/legality/gen1/text_traderby_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/es/text_traderby_es.txt rename to PKHeX.Core/Resources/legality/gen1/text_traderby_es.txt diff --git a/PKHeX.Core/Resources/text/fr/text_traderby_fr.txt b/PKHeX.Core/Resources/legality/gen1/text_traderby_fr.txt similarity index 100% rename from PKHeX.Core/Resources/text/fr/text_traderby_fr.txt rename to PKHeX.Core/Resources/legality/gen1/text_traderby_fr.txt diff --git a/PKHeX.Core/Resources/text/it/text_traderby_it.txt b/PKHeX.Core/Resources/legality/gen1/text_traderby_it.txt similarity index 100% rename from PKHeX.Core/Resources/text/it/text_traderby_it.txt rename to PKHeX.Core/Resources/legality/gen1/text_traderby_it.txt diff --git a/PKHeX.Core/Resources/text/ja/text_traderby_ja.txt b/PKHeX.Core/Resources/legality/gen1/text_traderby_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/ja/text_traderby_ja.txt rename to PKHeX.Core/Resources/legality/gen1/text_traderby_ja.txt diff --git a/PKHeX.Core/Resources/text/de/text_tradegsc_de.txt b/PKHeX.Core/Resources/legality/gen2/text_tradegsc_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/de/text_tradegsc_de.txt rename to PKHeX.Core/Resources/legality/gen2/text_tradegsc_de.txt diff --git a/PKHeX.Core/Resources/text/en/text_tradegsc_en.txt b/PKHeX.Core/Resources/legality/gen2/text_tradegsc_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/en/text_tradegsc_en.txt rename to PKHeX.Core/Resources/legality/gen2/text_tradegsc_en.txt diff --git a/PKHeX.Core/Resources/text/es/text_tradegsc_es.txt b/PKHeX.Core/Resources/legality/gen2/text_tradegsc_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/es/text_tradegsc_es.txt rename to PKHeX.Core/Resources/legality/gen2/text_tradegsc_es.txt diff --git a/PKHeX.Core/Resources/text/fr/text_tradegsc_fr.txt b/PKHeX.Core/Resources/legality/gen2/text_tradegsc_fr.txt similarity index 100% rename from PKHeX.Core/Resources/text/fr/text_tradegsc_fr.txt rename to PKHeX.Core/Resources/legality/gen2/text_tradegsc_fr.txt diff --git a/PKHeX.Core/Resources/text/it/text_tradegsc_it.txt b/PKHeX.Core/Resources/legality/gen2/text_tradegsc_it.txt similarity index 100% rename from PKHeX.Core/Resources/text/it/text_tradegsc_it.txt rename to PKHeX.Core/Resources/legality/gen2/text_tradegsc_it.txt diff --git a/PKHeX.Core/Resources/text/ja/text_tradegsc_ja.txt b/PKHeX.Core/Resources/legality/gen2/text_tradegsc_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/ja/text_tradegsc_ja.txt rename to PKHeX.Core/Resources/legality/gen2/text_tradegsc_ja.txt diff --git a/PKHeX.Core/Resources/text/ko/text_tradegsc_ko.txt b/PKHeX.Core/Resources/legality/gen2/text_tradegsc_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/ko/text_tradegsc_ko.txt rename to PKHeX.Core/Resources/legality/gen2/text_tradegsc_ko.txt diff --git a/PKHeX.Core/Resources/text/de/text_tradefrlg_de.txt b/PKHeX.Core/Resources/legality/gen3/text_tradefrlg_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/de/text_tradefrlg_de.txt rename to PKHeX.Core/Resources/legality/gen3/text_tradefrlg_de.txt diff --git a/PKHeX.Core/Resources/text/en/text_tradefrlg_en.txt b/PKHeX.Core/Resources/legality/gen3/text_tradefrlg_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/en/text_tradefrlg_en.txt rename to PKHeX.Core/Resources/legality/gen3/text_tradefrlg_en.txt diff --git a/PKHeX.Core/Resources/text/es/text_tradefrlg_es.txt b/PKHeX.Core/Resources/legality/gen3/text_tradefrlg_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/es/text_tradefrlg_es.txt rename to PKHeX.Core/Resources/legality/gen3/text_tradefrlg_es.txt diff --git a/PKHeX.Core/Resources/text/fr/text_tradefrlg_fr.txt b/PKHeX.Core/Resources/legality/gen3/text_tradefrlg_fr.txt similarity index 100% rename from PKHeX.Core/Resources/text/fr/text_tradefrlg_fr.txt rename to PKHeX.Core/Resources/legality/gen3/text_tradefrlg_fr.txt diff --git a/PKHeX.Core/Resources/text/it/text_tradefrlg_it.txt b/PKHeX.Core/Resources/legality/gen3/text_tradefrlg_it.txt similarity index 100% rename from PKHeX.Core/Resources/text/it/text_tradefrlg_it.txt rename to PKHeX.Core/Resources/legality/gen3/text_tradefrlg_it.txt diff --git a/PKHeX.Core/Resources/text/ja/text_tradefrlg_ja.txt b/PKHeX.Core/Resources/legality/gen3/text_tradefrlg_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/ja/text_tradefrlg_ja.txt rename to PKHeX.Core/Resources/legality/gen3/text_tradefrlg_ja.txt diff --git a/PKHeX.Core/Resources/text/de/text_traderse_de.txt b/PKHeX.Core/Resources/legality/gen3/text_traderse_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/de/text_traderse_de.txt rename to PKHeX.Core/Resources/legality/gen3/text_traderse_de.txt diff --git a/PKHeX.Core/Resources/text/en/text_traderse_en.txt b/PKHeX.Core/Resources/legality/gen3/text_traderse_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/en/text_traderse_en.txt rename to PKHeX.Core/Resources/legality/gen3/text_traderse_en.txt diff --git a/PKHeX.Core/Resources/text/es/text_traderse_es.txt b/PKHeX.Core/Resources/legality/gen3/text_traderse_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/es/text_traderse_es.txt rename to PKHeX.Core/Resources/legality/gen3/text_traderse_es.txt diff --git a/PKHeX.Core/Resources/text/fr/text_traderse_fr.txt b/PKHeX.Core/Resources/legality/gen3/text_traderse_fr.txt similarity index 100% rename from PKHeX.Core/Resources/text/fr/text_traderse_fr.txt rename to PKHeX.Core/Resources/legality/gen3/text_traderse_fr.txt diff --git a/PKHeX.Core/Resources/text/it/text_traderse_it.txt b/PKHeX.Core/Resources/legality/gen3/text_traderse_it.txt similarity index 100% rename from PKHeX.Core/Resources/text/it/text_traderse_it.txt rename to PKHeX.Core/Resources/legality/gen3/text_traderse_it.txt diff --git a/PKHeX.Core/Resources/text/ja/text_traderse_ja.txt b/PKHeX.Core/Resources/legality/gen3/text_traderse_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/ja/text_traderse_ja.txt rename to PKHeX.Core/Resources/legality/gen3/text_traderse_ja.txt diff --git a/PKHeX.Core/Resources/text/de/text_tradedppt_de.txt b/PKHeX.Core/Resources/legality/gen4/text_tradedppt_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/de/text_tradedppt_de.txt rename to PKHeX.Core/Resources/legality/gen4/text_tradedppt_de.txt diff --git a/PKHeX.Core/Resources/text/en/text_tradedppt_en.txt b/PKHeX.Core/Resources/legality/gen4/text_tradedppt_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/en/text_tradedppt_en.txt rename to PKHeX.Core/Resources/legality/gen4/text_tradedppt_en.txt diff --git a/PKHeX.Core/Resources/text/es/text_tradedppt_es.txt b/PKHeX.Core/Resources/legality/gen4/text_tradedppt_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/es/text_tradedppt_es.txt rename to PKHeX.Core/Resources/legality/gen4/text_tradedppt_es.txt diff --git a/PKHeX.Core/Resources/text/fr/text_tradedppt_fr.txt b/PKHeX.Core/Resources/legality/gen4/text_tradedppt_fr.txt similarity index 100% rename from PKHeX.Core/Resources/text/fr/text_tradedppt_fr.txt rename to PKHeX.Core/Resources/legality/gen4/text_tradedppt_fr.txt diff --git a/PKHeX.Core/Resources/text/it/text_tradedppt_it.txt b/PKHeX.Core/Resources/legality/gen4/text_tradedppt_it.txt similarity index 100% rename from PKHeX.Core/Resources/text/it/text_tradedppt_it.txt rename to PKHeX.Core/Resources/legality/gen4/text_tradedppt_it.txt diff --git a/PKHeX.Core/Resources/text/ja/text_tradedppt_ja.txt b/PKHeX.Core/Resources/legality/gen4/text_tradedppt_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/ja/text_tradedppt_ja.txt rename to PKHeX.Core/Resources/legality/gen4/text_tradedppt_ja.txt diff --git a/PKHeX.Core/Resources/text/ko/text_tradedppt_ko.txt b/PKHeX.Core/Resources/legality/gen4/text_tradedppt_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/ko/text_tradedppt_ko.txt rename to PKHeX.Core/Resources/legality/gen4/text_tradedppt_ko.txt diff --git a/PKHeX.Core/Resources/text/de/text_tradehgss_de.txt b/PKHeX.Core/Resources/legality/gen4/text_tradehgss_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/de/text_tradehgss_de.txt rename to PKHeX.Core/Resources/legality/gen4/text_tradehgss_de.txt diff --git a/PKHeX.Core/Resources/text/en/text_tradehgss_en.txt b/PKHeX.Core/Resources/legality/gen4/text_tradehgss_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/en/text_tradehgss_en.txt rename to PKHeX.Core/Resources/legality/gen4/text_tradehgss_en.txt diff --git a/PKHeX.Core/Resources/text/es/text_tradehgss_es.txt b/PKHeX.Core/Resources/legality/gen4/text_tradehgss_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/es/text_tradehgss_es.txt rename to PKHeX.Core/Resources/legality/gen4/text_tradehgss_es.txt diff --git a/PKHeX.Core/Resources/text/fr/text_tradehgss_fr.txt b/PKHeX.Core/Resources/legality/gen4/text_tradehgss_fr.txt similarity index 100% rename from PKHeX.Core/Resources/text/fr/text_tradehgss_fr.txt rename to PKHeX.Core/Resources/legality/gen4/text_tradehgss_fr.txt diff --git a/PKHeX.Core/Resources/text/it/text_tradehgss_it.txt b/PKHeX.Core/Resources/legality/gen4/text_tradehgss_it.txt similarity index 100% rename from PKHeX.Core/Resources/text/it/text_tradehgss_it.txt rename to PKHeX.Core/Resources/legality/gen4/text_tradehgss_it.txt diff --git a/PKHeX.Core/Resources/text/ja/text_tradehgss_ja.txt b/PKHeX.Core/Resources/legality/gen4/text_tradehgss_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/ja/text_tradehgss_ja.txt rename to PKHeX.Core/Resources/legality/gen4/text_tradehgss_ja.txt diff --git a/PKHeX.Core/Resources/text/ko/text_tradehgss_ko.txt b/PKHeX.Core/Resources/legality/gen4/text_tradehgss_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/ko/text_tradehgss_ko.txt rename to PKHeX.Core/Resources/legality/gen4/text_tradehgss_ko.txt diff --git a/PKHeX.Core/Resources/text/de/text_tradeb2w2_de.txt b/PKHeX.Core/Resources/legality/gen5/text_tradeb2w2_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/de/text_tradeb2w2_de.txt rename to PKHeX.Core/Resources/legality/gen5/text_tradeb2w2_de.txt diff --git a/PKHeX.Core/Resources/text/en/text_tradeb2w2_en.txt b/PKHeX.Core/Resources/legality/gen5/text_tradeb2w2_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/en/text_tradeb2w2_en.txt rename to PKHeX.Core/Resources/legality/gen5/text_tradeb2w2_en.txt diff --git a/PKHeX.Core/Resources/text/es/text_tradeb2w2_es.txt b/PKHeX.Core/Resources/legality/gen5/text_tradeb2w2_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/es/text_tradeb2w2_es.txt rename to PKHeX.Core/Resources/legality/gen5/text_tradeb2w2_es.txt diff --git a/PKHeX.Core/Resources/text/fr/text_tradeb2w2_fr.txt b/PKHeX.Core/Resources/legality/gen5/text_tradeb2w2_fr.txt similarity index 100% rename from PKHeX.Core/Resources/text/fr/text_tradeb2w2_fr.txt rename to PKHeX.Core/Resources/legality/gen5/text_tradeb2w2_fr.txt diff --git a/PKHeX.Core/Resources/text/it/text_tradeb2w2_it.txt b/PKHeX.Core/Resources/legality/gen5/text_tradeb2w2_it.txt similarity index 100% rename from PKHeX.Core/Resources/text/it/text_tradeb2w2_it.txt rename to PKHeX.Core/Resources/legality/gen5/text_tradeb2w2_it.txt diff --git a/PKHeX.Core/Resources/text/ja/text_tradeb2w2_ja.txt b/PKHeX.Core/Resources/legality/gen5/text_tradeb2w2_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/ja/text_tradeb2w2_ja.txt rename to PKHeX.Core/Resources/legality/gen5/text_tradeb2w2_ja.txt diff --git a/PKHeX.Core/Resources/text/ko/text_tradeb2w2_ko.txt b/PKHeX.Core/Resources/legality/gen5/text_tradeb2w2_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/ko/text_tradeb2w2_ko.txt rename to PKHeX.Core/Resources/legality/gen5/text_tradeb2w2_ko.txt diff --git a/PKHeX.Core/Resources/text/de/text_tradebw_de.txt b/PKHeX.Core/Resources/legality/gen5/text_tradebw_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/de/text_tradebw_de.txt rename to PKHeX.Core/Resources/legality/gen5/text_tradebw_de.txt diff --git a/PKHeX.Core/Resources/text/en/text_tradebw_en.txt b/PKHeX.Core/Resources/legality/gen5/text_tradebw_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/en/text_tradebw_en.txt rename to PKHeX.Core/Resources/legality/gen5/text_tradebw_en.txt diff --git a/PKHeX.Core/Resources/text/es/text_tradebw_es.txt b/PKHeX.Core/Resources/legality/gen5/text_tradebw_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/es/text_tradebw_es.txt rename to PKHeX.Core/Resources/legality/gen5/text_tradebw_es.txt diff --git a/PKHeX.Core/Resources/text/fr/text_tradebw_fr.txt b/PKHeX.Core/Resources/legality/gen5/text_tradebw_fr.txt similarity index 100% rename from PKHeX.Core/Resources/text/fr/text_tradebw_fr.txt rename to PKHeX.Core/Resources/legality/gen5/text_tradebw_fr.txt diff --git a/PKHeX.Core/Resources/text/it/text_tradebw_it.txt b/PKHeX.Core/Resources/legality/gen5/text_tradebw_it.txt similarity index 100% rename from PKHeX.Core/Resources/text/it/text_tradebw_it.txt rename to PKHeX.Core/Resources/legality/gen5/text_tradebw_it.txt diff --git a/PKHeX.Core/Resources/text/ja/text_tradebw_ja.txt b/PKHeX.Core/Resources/legality/gen5/text_tradebw_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/ja/text_tradebw_ja.txt rename to PKHeX.Core/Resources/legality/gen5/text_tradebw_ja.txt diff --git a/PKHeX.Core/Resources/text/ko/text_tradebw_ko.txt b/PKHeX.Core/Resources/legality/gen5/text_tradebw_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/ko/text_tradebw_ko.txt rename to PKHeX.Core/Resources/legality/gen5/text_tradebw_ko.txt diff --git a/PKHeX.Core/Resources/text/de/text_tradeao_de.txt b/PKHeX.Core/Resources/legality/gen6/text_tradeao_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/de/text_tradeao_de.txt rename to PKHeX.Core/Resources/legality/gen6/text_tradeao_de.txt diff --git a/PKHeX.Core/Resources/text/en/text_tradeao_en.txt b/PKHeX.Core/Resources/legality/gen6/text_tradeao_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/en/text_tradeao_en.txt rename to PKHeX.Core/Resources/legality/gen6/text_tradeao_en.txt diff --git a/PKHeX.Core/Resources/text/es/text_tradeao_es.txt b/PKHeX.Core/Resources/legality/gen6/text_tradeao_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/es/text_tradeao_es.txt rename to PKHeX.Core/Resources/legality/gen6/text_tradeao_es.txt diff --git a/PKHeX.Core/Resources/text/fr/text_tradeao_fr.txt b/PKHeX.Core/Resources/legality/gen6/text_tradeao_fr.txt similarity index 100% rename from PKHeX.Core/Resources/text/fr/text_tradeao_fr.txt rename to PKHeX.Core/Resources/legality/gen6/text_tradeao_fr.txt diff --git a/PKHeX.Core/Resources/text/it/text_tradeao_it.txt b/PKHeX.Core/Resources/legality/gen6/text_tradeao_it.txt similarity index 100% rename from PKHeX.Core/Resources/text/it/text_tradeao_it.txt rename to PKHeX.Core/Resources/legality/gen6/text_tradeao_it.txt diff --git a/PKHeX.Core/Resources/text/ja/text_tradeao_ja.txt b/PKHeX.Core/Resources/legality/gen6/text_tradeao_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/ja/text_tradeao_ja.txt rename to PKHeX.Core/Resources/legality/gen6/text_tradeao_ja.txt diff --git a/PKHeX.Core/Resources/text/ko/text_tradeao_ko.txt b/PKHeX.Core/Resources/legality/gen6/text_tradeao_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/ko/text_tradeao_ko.txt rename to PKHeX.Core/Resources/legality/gen6/text_tradeao_ko.txt diff --git a/PKHeX.Core/Resources/text/zh/text_tradeao_zh.txt b/PKHeX.Core/Resources/legality/gen6/text_tradeao_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/zh/text_tradeao_zh.txt rename to PKHeX.Core/Resources/legality/gen6/text_tradeao_zh.txt diff --git a/PKHeX.Core/Resources/text/de/text_tradexy_de.txt b/PKHeX.Core/Resources/legality/gen6/text_tradexy_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/de/text_tradexy_de.txt rename to PKHeX.Core/Resources/legality/gen6/text_tradexy_de.txt diff --git a/PKHeX.Core/Resources/text/en/text_tradexy_en.txt b/PKHeX.Core/Resources/legality/gen6/text_tradexy_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/en/text_tradexy_en.txt rename to PKHeX.Core/Resources/legality/gen6/text_tradexy_en.txt diff --git a/PKHeX.Core/Resources/text/es/text_tradexy_es.txt b/PKHeX.Core/Resources/legality/gen6/text_tradexy_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/es/text_tradexy_es.txt rename to PKHeX.Core/Resources/legality/gen6/text_tradexy_es.txt diff --git a/PKHeX.Core/Resources/text/fr/text_tradexy_fr.txt b/PKHeX.Core/Resources/legality/gen6/text_tradexy_fr.txt similarity index 100% rename from PKHeX.Core/Resources/text/fr/text_tradexy_fr.txt rename to PKHeX.Core/Resources/legality/gen6/text_tradexy_fr.txt diff --git a/PKHeX.Core/Resources/text/it/text_tradexy_it.txt b/PKHeX.Core/Resources/legality/gen6/text_tradexy_it.txt similarity index 100% rename from PKHeX.Core/Resources/text/it/text_tradexy_it.txt rename to PKHeX.Core/Resources/legality/gen6/text_tradexy_it.txt diff --git a/PKHeX.Core/Resources/text/ja/text_tradexy_ja.txt b/PKHeX.Core/Resources/legality/gen6/text_tradexy_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/ja/text_tradexy_ja.txt rename to PKHeX.Core/Resources/legality/gen6/text_tradexy_ja.txt diff --git a/PKHeX.Core/Resources/text/ko/text_tradexy_ko.txt b/PKHeX.Core/Resources/legality/gen6/text_tradexy_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/ko/text_tradexy_ko.txt rename to PKHeX.Core/Resources/legality/gen6/text_tradexy_ko.txt diff --git a/PKHeX.Core/Resources/text/zh/text_tradexy_zh.txt b/PKHeX.Core/Resources/legality/gen6/text_tradexy_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/zh/text_tradexy_zh.txt rename to PKHeX.Core/Resources/legality/gen6/text_tradexy_zh.txt diff --git a/PKHeX.Core/Resources/text/de/text_tradesm_de.txt b/PKHeX.Core/Resources/legality/gen7/text_tradesm_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/de/text_tradesm_de.txt rename to PKHeX.Core/Resources/legality/gen7/text_tradesm_de.txt diff --git a/PKHeX.Core/Resources/text/en/text_tradesm_en.txt b/PKHeX.Core/Resources/legality/gen7/text_tradesm_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/en/text_tradesm_en.txt rename to PKHeX.Core/Resources/legality/gen7/text_tradesm_en.txt diff --git a/PKHeX.Core/Resources/text/es/text_tradesm_es.txt b/PKHeX.Core/Resources/legality/gen7/text_tradesm_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/es/text_tradesm_es.txt rename to PKHeX.Core/Resources/legality/gen7/text_tradesm_es.txt diff --git a/PKHeX.Core/Resources/text/fr/text_tradesm_fr.txt b/PKHeX.Core/Resources/legality/gen7/text_tradesm_fr.txt similarity index 100% rename from PKHeX.Core/Resources/text/fr/text_tradesm_fr.txt rename to PKHeX.Core/Resources/legality/gen7/text_tradesm_fr.txt diff --git a/PKHeX.Core/Resources/text/it/text_tradesm_it.txt b/PKHeX.Core/Resources/legality/gen7/text_tradesm_it.txt similarity index 100% rename from PKHeX.Core/Resources/text/it/text_tradesm_it.txt rename to PKHeX.Core/Resources/legality/gen7/text_tradesm_it.txt diff --git a/PKHeX.Core/Resources/text/ja/text_tradesm_ja.txt b/PKHeX.Core/Resources/legality/gen7/text_tradesm_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/ja/text_tradesm_ja.txt rename to PKHeX.Core/Resources/legality/gen7/text_tradesm_ja.txt diff --git a/PKHeX.Core/Resources/text/ko/text_tradesm_ko.txt b/PKHeX.Core/Resources/legality/gen7/text_tradesm_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/ko/text_tradesm_ko.txt rename to PKHeX.Core/Resources/legality/gen7/text_tradesm_ko.txt diff --git a/PKHeX.Core/Resources/text/zh/text_tradesm_zh.txt b/PKHeX.Core/Resources/legality/gen7/text_tradesm_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/zh/text_tradesm_zh.txt rename to PKHeX.Core/Resources/legality/gen7/text_tradesm_zh.txt diff --git a/PKHeX.Core/Resources/text/de/text_tradeusum_de.txt b/PKHeX.Core/Resources/legality/gen7/text_tradeusum_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/de/text_tradeusum_de.txt rename to PKHeX.Core/Resources/legality/gen7/text_tradeusum_de.txt diff --git a/PKHeX.Core/Resources/text/en/text_tradeusum_en.txt b/PKHeX.Core/Resources/legality/gen7/text_tradeusum_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/en/text_tradeusum_en.txt rename to PKHeX.Core/Resources/legality/gen7/text_tradeusum_en.txt diff --git a/PKHeX.Core/Resources/text/es/text_tradeusum_es.txt b/PKHeX.Core/Resources/legality/gen7/text_tradeusum_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/es/text_tradeusum_es.txt rename to PKHeX.Core/Resources/legality/gen7/text_tradeusum_es.txt diff --git a/PKHeX.Core/Resources/text/fr/text_tradeusum_fr.txt b/PKHeX.Core/Resources/legality/gen7/text_tradeusum_fr.txt similarity index 100% rename from PKHeX.Core/Resources/text/fr/text_tradeusum_fr.txt rename to PKHeX.Core/Resources/legality/gen7/text_tradeusum_fr.txt diff --git a/PKHeX.Core/Resources/text/it/text_tradeusum_it.txt b/PKHeX.Core/Resources/legality/gen7/text_tradeusum_it.txt similarity index 100% rename from PKHeX.Core/Resources/text/it/text_tradeusum_it.txt rename to PKHeX.Core/Resources/legality/gen7/text_tradeusum_it.txt diff --git a/PKHeX.Core/Resources/text/ja/text_tradeusum_ja.txt b/PKHeX.Core/Resources/legality/gen7/text_tradeusum_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/ja/text_tradeusum_ja.txt rename to PKHeX.Core/Resources/legality/gen7/text_tradeusum_ja.txt diff --git a/PKHeX.Core/Resources/text/ko/text_tradeusum_ko.txt b/PKHeX.Core/Resources/legality/gen7/text_tradeusum_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/ko/text_tradeusum_ko.txt rename to PKHeX.Core/Resources/legality/gen7/text_tradeusum_ko.txt diff --git a/PKHeX.Core/Resources/text/zh/text_tradeusum_zh.txt b/PKHeX.Core/Resources/legality/gen7/text_tradeusum_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/zh/text_tradeusum_zh.txt rename to PKHeX.Core/Resources/legality/gen7/text_tradeusum_zh.txt diff --git a/PKHeX.Core/Resources/text/de/text_tradeswsh_de.txt b/PKHeX.Core/Resources/legality/gen8/text_tradeswsh_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/de/text_tradeswsh_de.txt rename to PKHeX.Core/Resources/legality/gen8/text_tradeswsh_de.txt diff --git a/PKHeX.Core/Resources/text/en/text_tradeswsh_en.txt b/PKHeX.Core/Resources/legality/gen8/text_tradeswsh_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/en/text_tradeswsh_en.txt rename to PKHeX.Core/Resources/legality/gen8/text_tradeswsh_en.txt diff --git a/PKHeX.Core/Resources/text/es/text_tradeswsh_es.txt b/PKHeX.Core/Resources/legality/gen8/text_tradeswsh_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/es/text_tradeswsh_es.txt rename to PKHeX.Core/Resources/legality/gen8/text_tradeswsh_es.txt diff --git a/PKHeX.Core/Resources/text/fr/text_tradeswsh_fr.txt b/PKHeX.Core/Resources/legality/gen8/text_tradeswsh_fr.txt similarity index 100% rename from PKHeX.Core/Resources/text/fr/text_tradeswsh_fr.txt rename to PKHeX.Core/Resources/legality/gen8/text_tradeswsh_fr.txt diff --git a/PKHeX.Core/Resources/text/it/text_tradeswsh_it.txt b/PKHeX.Core/Resources/legality/gen8/text_tradeswsh_it.txt similarity index 100% rename from PKHeX.Core/Resources/text/it/text_tradeswsh_it.txt rename to PKHeX.Core/Resources/legality/gen8/text_tradeswsh_it.txt diff --git a/PKHeX.Core/Resources/text/ja/text_tradeswsh_ja.txt b/PKHeX.Core/Resources/legality/gen8/text_tradeswsh_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/ja/text_tradeswsh_ja.txt rename to PKHeX.Core/Resources/legality/gen8/text_tradeswsh_ja.txt diff --git a/PKHeX.Core/Resources/text/ko/text_tradeswsh_ko.txt b/PKHeX.Core/Resources/legality/gen8/text_tradeswsh_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/ko/text_tradeswsh_ko.txt rename to PKHeX.Core/Resources/legality/gen8/text_tradeswsh_ko.txt diff --git a/PKHeX.Core/Resources/text/zh/text_tradeswsh_zh.txt b/PKHeX.Core/Resources/legality/gen8/text_tradeswsh_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/zh/text_tradeswsh_zh.txt rename to PKHeX.Core/Resources/legality/gen8/text_tradeswsh_zh.txt diff --git a/PKHeX.Core/Resources/text/zh/text_tradeswsh_zh2.txt b/PKHeX.Core/Resources/legality/gen8/text_tradeswsh_zh2.txt similarity index 100% rename from PKHeX.Core/Resources/text/zh/text_tradeswsh_zh2.txt rename to PKHeX.Core/Resources/legality/gen8/text_tradeswsh_zh2.txt diff --git a/PKHeX.Core/Resources/byte/mgdb/pgf.pkl b/PKHeX.Core/Resources/legality/mgdb/pgf.pkl similarity index 100% rename from PKHeX.Core/Resources/byte/mgdb/pgf.pkl rename to PKHeX.Core/Resources/legality/mgdb/pgf.pkl diff --git a/PKHeX.Core/Resources/byte/mgdb/wb7full.pkl b/PKHeX.Core/Resources/legality/mgdb/wb7full.pkl similarity index 100% rename from PKHeX.Core/Resources/byte/mgdb/wb7full.pkl rename to PKHeX.Core/Resources/legality/mgdb/wb7full.pkl diff --git a/PKHeX.Core/Resources/byte/mgdb/wc4.pkl b/PKHeX.Core/Resources/legality/mgdb/wc4.pkl similarity index 100% rename from PKHeX.Core/Resources/byte/mgdb/wc4.pkl rename to PKHeX.Core/Resources/legality/mgdb/wc4.pkl diff --git a/PKHeX.Core/Resources/byte/mgdb/wc6.pkl b/PKHeX.Core/Resources/legality/mgdb/wc6.pkl similarity index 100% rename from PKHeX.Core/Resources/byte/mgdb/wc6.pkl rename to PKHeX.Core/Resources/legality/mgdb/wc6.pkl diff --git a/PKHeX.Core/Resources/byte/mgdb/wc6full.pkl b/PKHeX.Core/Resources/legality/mgdb/wc6full.pkl similarity index 100% rename from PKHeX.Core/Resources/byte/mgdb/wc6full.pkl rename to PKHeX.Core/Resources/legality/mgdb/wc6full.pkl diff --git a/PKHeX.Core/Resources/byte/mgdb/wc7.pkl b/PKHeX.Core/Resources/legality/mgdb/wc7.pkl similarity index 100% rename from PKHeX.Core/Resources/byte/mgdb/wc7.pkl rename to PKHeX.Core/Resources/legality/mgdb/wc7.pkl diff --git a/PKHeX.Core/Resources/byte/mgdb/wc7full.pkl b/PKHeX.Core/Resources/legality/mgdb/wc7full.pkl similarity index 100% rename from PKHeX.Core/Resources/byte/mgdb/wc7full.pkl rename to PKHeX.Core/Resources/legality/mgdb/wc7full.pkl diff --git a/PKHeX.Core/Resources/byte/mgdb/wc8.pkl b/PKHeX.Core/Resources/legality/mgdb/wc8.pkl similarity index 100% rename from PKHeX.Core/Resources/byte/mgdb/wc8.pkl rename to PKHeX.Core/Resources/legality/mgdb/wc8.pkl diff --git a/PKHeX.Core/Resources/byte/wild/Gen1/encounter_blue.pkl b/PKHeX.Core/Resources/legality/wild/Gen1/encounter_blue.pkl similarity index 100% rename from PKHeX.Core/Resources/byte/wild/Gen1/encounter_blue.pkl rename to PKHeX.Core/Resources/legality/wild/Gen1/encounter_blue.pkl diff --git a/PKHeX.Core/Resources/byte/wild/Gen1/encounter_blue_jp.pkl b/PKHeX.Core/Resources/legality/wild/Gen1/encounter_blue_jp.pkl similarity index 100% rename from PKHeX.Core/Resources/byte/wild/Gen1/encounter_blue_jp.pkl rename to PKHeX.Core/Resources/legality/wild/Gen1/encounter_blue_jp.pkl diff --git a/PKHeX.Core/Resources/byte/wild/Gen1/encounter_blue_jp_f.pkl b/PKHeX.Core/Resources/legality/wild/Gen1/encounter_blue_jp_f.pkl similarity index 100% rename from PKHeX.Core/Resources/byte/wild/Gen1/encounter_blue_jp_f.pkl rename to PKHeX.Core/Resources/legality/wild/Gen1/encounter_blue_jp_f.pkl diff --git a/PKHeX.Core/Resources/byte/wild/Gen1/encounter_red.pkl b/PKHeX.Core/Resources/legality/wild/Gen1/encounter_red.pkl similarity index 100% rename from PKHeX.Core/Resources/byte/wild/Gen1/encounter_red.pkl rename to PKHeX.Core/Resources/legality/wild/Gen1/encounter_red.pkl diff --git a/PKHeX.Core/Resources/byte/wild/Gen1/encounter_yellow.pkl b/PKHeX.Core/Resources/legality/wild/Gen1/encounter_yellow.pkl similarity index 100% rename from PKHeX.Core/Resources/byte/wild/Gen1/encounter_yellow.pkl rename to PKHeX.Core/Resources/legality/wild/Gen1/encounter_yellow.pkl diff --git a/PKHeX.Core/Resources/byte/wild/Gen2/encounter_crystal.pkl b/PKHeX.Core/Resources/legality/wild/Gen2/encounter_crystal.pkl similarity index 100% rename from PKHeX.Core/Resources/byte/wild/Gen2/encounter_crystal.pkl rename to PKHeX.Core/Resources/legality/wild/Gen2/encounter_crystal.pkl diff --git a/PKHeX.Core/Resources/byte/wild/Gen2/encounter_gold.pkl b/PKHeX.Core/Resources/legality/wild/Gen2/encounter_gold.pkl similarity index 100% rename from PKHeX.Core/Resources/byte/wild/Gen2/encounter_gold.pkl rename to PKHeX.Core/Resources/legality/wild/Gen2/encounter_gold.pkl diff --git a/PKHeX.Core/Resources/byte/wild/Gen2/encounter_silver.pkl b/PKHeX.Core/Resources/legality/wild/Gen2/encounter_silver.pkl similarity index 100% rename from PKHeX.Core/Resources/byte/wild/Gen2/encounter_silver.pkl rename to PKHeX.Core/Resources/legality/wild/Gen2/encounter_silver.pkl diff --git a/PKHeX.Core/Resources/byte/wild/Gen2/trees_h_c.pkl b/PKHeX.Core/Resources/legality/wild/Gen2/trees_h_c.pkl similarity index 100% rename from PKHeX.Core/Resources/byte/wild/Gen2/trees_h_c.pkl rename to PKHeX.Core/Resources/legality/wild/Gen2/trees_h_c.pkl diff --git a/PKHeX.Core/Resources/byte/wild/Gen3/encounter_e.pkl b/PKHeX.Core/Resources/legality/wild/Gen3/encounter_e.pkl similarity index 100% rename from PKHeX.Core/Resources/byte/wild/Gen3/encounter_e.pkl rename to PKHeX.Core/Resources/legality/wild/Gen3/encounter_e.pkl diff --git a/PKHeX.Core/Resources/byte/wild/Gen3/encounter_fr.pkl b/PKHeX.Core/Resources/legality/wild/Gen3/encounter_fr.pkl similarity index 100% rename from PKHeX.Core/Resources/byte/wild/Gen3/encounter_fr.pkl rename to PKHeX.Core/Resources/legality/wild/Gen3/encounter_fr.pkl diff --git a/PKHeX.Core/Resources/byte/wild/Gen3/encounter_lg.pkl b/PKHeX.Core/Resources/legality/wild/Gen3/encounter_lg.pkl similarity index 100% rename from PKHeX.Core/Resources/byte/wild/Gen3/encounter_lg.pkl rename to PKHeX.Core/Resources/legality/wild/Gen3/encounter_lg.pkl diff --git a/PKHeX.Core/Resources/byte/wild/Gen3/encounter_r.pkl b/PKHeX.Core/Resources/legality/wild/Gen3/encounter_r.pkl similarity index 100% rename from PKHeX.Core/Resources/byte/wild/Gen3/encounter_r.pkl rename to PKHeX.Core/Resources/legality/wild/Gen3/encounter_r.pkl diff --git a/PKHeX.Core/Resources/byte/wild/Gen3/encounter_rse_swarm.pkl b/PKHeX.Core/Resources/legality/wild/Gen3/encounter_rse_swarm.pkl similarity index 100% rename from PKHeX.Core/Resources/byte/wild/Gen3/encounter_rse_swarm.pkl rename to PKHeX.Core/Resources/legality/wild/Gen3/encounter_rse_swarm.pkl diff --git a/PKHeX.Core/Resources/byte/wild/Gen3/encounter_s.pkl b/PKHeX.Core/Resources/legality/wild/Gen3/encounter_s.pkl similarity index 100% rename from PKHeX.Core/Resources/byte/wild/Gen3/encounter_s.pkl rename to PKHeX.Core/Resources/legality/wild/Gen3/encounter_s.pkl diff --git a/PKHeX.Core/Resources/byte/wild/Gen4/encounter_d.pkl b/PKHeX.Core/Resources/legality/wild/Gen4/encounter_d.pkl similarity index 100% rename from PKHeX.Core/Resources/byte/wild/Gen4/encounter_d.pkl rename to PKHeX.Core/Resources/legality/wild/Gen4/encounter_d.pkl diff --git a/PKHeX.Core/Resources/byte/wild/Gen4/encounter_hg.pkl b/PKHeX.Core/Resources/legality/wild/Gen4/encounter_hg.pkl similarity index 100% rename from PKHeX.Core/Resources/byte/wild/Gen4/encounter_hg.pkl rename to PKHeX.Core/Resources/legality/wild/Gen4/encounter_hg.pkl diff --git a/PKHeX.Core/Resources/byte/wild/Gen4/encounter_p.pkl b/PKHeX.Core/Resources/legality/wild/Gen4/encounter_p.pkl similarity index 100% rename from PKHeX.Core/Resources/byte/wild/Gen4/encounter_p.pkl rename to PKHeX.Core/Resources/legality/wild/Gen4/encounter_p.pkl diff --git a/PKHeX.Core/Resources/byte/wild/Gen4/encounter_pt.pkl b/PKHeX.Core/Resources/legality/wild/Gen4/encounter_pt.pkl similarity index 100% rename from PKHeX.Core/Resources/byte/wild/Gen4/encounter_pt.pkl rename to PKHeX.Core/Resources/legality/wild/Gen4/encounter_pt.pkl diff --git a/PKHeX.Core/Resources/byte/wild/Gen4/encounter_ss.pkl b/PKHeX.Core/Resources/legality/wild/Gen4/encounter_ss.pkl similarity index 100% rename from PKHeX.Core/Resources/byte/wild/Gen4/encounter_ss.pkl rename to PKHeX.Core/Resources/legality/wild/Gen4/encounter_ss.pkl diff --git a/PKHeX.Core/Resources/byte/wild/Gen5/encounter_b.pkl b/PKHeX.Core/Resources/legality/wild/Gen5/encounter_b.pkl similarity index 100% rename from PKHeX.Core/Resources/byte/wild/Gen5/encounter_b.pkl rename to PKHeX.Core/Resources/legality/wild/Gen5/encounter_b.pkl diff --git a/PKHeX.Core/Resources/byte/wild/Gen5/encounter_b2.pkl b/PKHeX.Core/Resources/legality/wild/Gen5/encounter_b2.pkl similarity index 100% rename from PKHeX.Core/Resources/byte/wild/Gen5/encounter_b2.pkl rename to PKHeX.Core/Resources/legality/wild/Gen5/encounter_b2.pkl diff --git a/PKHeX.Core/Resources/byte/wild/Gen5/encounter_w.pkl b/PKHeX.Core/Resources/legality/wild/Gen5/encounter_w.pkl similarity index 100% rename from PKHeX.Core/Resources/byte/wild/Gen5/encounter_w.pkl rename to PKHeX.Core/Resources/legality/wild/Gen5/encounter_w.pkl diff --git a/PKHeX.Core/Resources/byte/wild/Gen5/encounter_w2.pkl b/PKHeX.Core/Resources/legality/wild/Gen5/encounter_w2.pkl similarity index 100% rename from PKHeX.Core/Resources/byte/wild/Gen5/encounter_w2.pkl rename to PKHeX.Core/Resources/legality/wild/Gen5/encounter_w2.pkl diff --git a/PKHeX.Core/Resources/byte/wild/Gen6/encounter_as.pkl b/PKHeX.Core/Resources/legality/wild/Gen6/encounter_as.pkl similarity index 100% rename from PKHeX.Core/Resources/byte/wild/Gen6/encounter_as.pkl rename to PKHeX.Core/Resources/legality/wild/Gen6/encounter_as.pkl diff --git a/PKHeX.Core/Resources/byte/wild/Gen6/encounter_or.pkl b/PKHeX.Core/Resources/legality/wild/Gen6/encounter_or.pkl similarity index 100% rename from PKHeX.Core/Resources/byte/wild/Gen6/encounter_or.pkl rename to PKHeX.Core/Resources/legality/wild/Gen6/encounter_or.pkl diff --git a/PKHeX.Core/Resources/byte/wild/Gen6/encounter_x.pkl b/PKHeX.Core/Resources/legality/wild/Gen6/encounter_x.pkl similarity index 100% rename from PKHeX.Core/Resources/byte/wild/Gen6/encounter_x.pkl rename to PKHeX.Core/Resources/legality/wild/Gen6/encounter_x.pkl diff --git a/PKHeX.Core/Resources/byte/wild/Gen6/encounter_y.pkl b/PKHeX.Core/Resources/legality/wild/Gen6/encounter_y.pkl similarity index 100% rename from PKHeX.Core/Resources/byte/wild/Gen6/encounter_y.pkl rename to PKHeX.Core/Resources/legality/wild/Gen6/encounter_y.pkl diff --git a/PKHeX.Core/Resources/byte/wild/Gen7/encounter_ge.pkl b/PKHeX.Core/Resources/legality/wild/Gen7/encounter_ge.pkl similarity index 100% rename from PKHeX.Core/Resources/byte/wild/Gen7/encounter_ge.pkl rename to PKHeX.Core/Resources/legality/wild/Gen7/encounter_ge.pkl diff --git a/PKHeX.Core/Resources/byte/wild/Gen7/encounter_gp.pkl b/PKHeX.Core/Resources/legality/wild/Gen7/encounter_gp.pkl similarity index 100% rename from PKHeX.Core/Resources/byte/wild/Gen7/encounter_gp.pkl rename to PKHeX.Core/Resources/legality/wild/Gen7/encounter_gp.pkl diff --git a/PKHeX.Core/Resources/byte/wild/Gen7/encounter_mn.pkl b/PKHeX.Core/Resources/legality/wild/Gen7/encounter_mn.pkl similarity index 100% rename from PKHeX.Core/Resources/byte/wild/Gen7/encounter_mn.pkl rename to PKHeX.Core/Resources/legality/wild/Gen7/encounter_mn.pkl diff --git a/PKHeX.Core/Resources/byte/wild/Gen7/encounter_sn.pkl b/PKHeX.Core/Resources/legality/wild/Gen7/encounter_sn.pkl similarity index 100% rename from PKHeX.Core/Resources/byte/wild/Gen7/encounter_sn.pkl rename to PKHeX.Core/Resources/legality/wild/Gen7/encounter_sn.pkl diff --git a/PKHeX.Core/Resources/byte/wild/Gen7/encounter_um.pkl b/PKHeX.Core/Resources/legality/wild/Gen7/encounter_um.pkl similarity index 100% rename from PKHeX.Core/Resources/byte/wild/Gen7/encounter_um.pkl rename to PKHeX.Core/Resources/legality/wild/Gen7/encounter_um.pkl diff --git a/PKHeX.Core/Resources/byte/wild/Gen7/encounter_us.pkl b/PKHeX.Core/Resources/legality/wild/Gen7/encounter_us.pkl similarity index 100% rename from PKHeX.Core/Resources/byte/wild/Gen7/encounter_us.pkl rename to PKHeX.Core/Resources/legality/wild/Gen7/encounter_us.pkl diff --git a/PKHeX.Core/Resources/byte/wild/Gen8/encounter_sh_hidden.pkl b/PKHeX.Core/Resources/legality/wild/Gen8/encounter_sh_hidden.pkl similarity index 100% rename from PKHeX.Core/Resources/byte/wild/Gen8/encounter_sh_hidden.pkl rename to PKHeX.Core/Resources/legality/wild/Gen8/encounter_sh_hidden.pkl diff --git a/PKHeX.Core/Resources/byte/wild/Gen8/encounter_sh_symbol.pkl b/PKHeX.Core/Resources/legality/wild/Gen8/encounter_sh_symbol.pkl similarity index 100% rename from PKHeX.Core/Resources/byte/wild/Gen8/encounter_sh_symbol.pkl rename to PKHeX.Core/Resources/legality/wild/Gen8/encounter_sh_symbol.pkl diff --git a/PKHeX.Core/Resources/byte/wild/Gen8/encounter_sw_hidden.pkl b/PKHeX.Core/Resources/legality/wild/Gen8/encounter_sw_hidden.pkl similarity index 100% rename from PKHeX.Core/Resources/byte/wild/Gen8/encounter_sw_hidden.pkl rename to PKHeX.Core/Resources/legality/wild/Gen8/encounter_sw_hidden.pkl diff --git a/PKHeX.Core/Resources/byte/wild/Gen8/encounter_sw_symbol.pkl b/PKHeX.Core/Resources/legality/wild/Gen8/encounter_sw_symbol.pkl similarity index 100% rename from PKHeX.Core/Resources/byte/wild/Gen8/encounter_sw_symbol.pkl rename to PKHeX.Core/Resources/legality/wild/Gen8/encounter_sw_symbol.pkl diff --git a/PKHeX.Core/Resources/byte/wild/encounter_go_home.pkl b/PKHeX.Core/Resources/legality/wild/encounter_go_home.pkl similarity index 100% rename from PKHeX.Core/Resources/byte/wild/encounter_go_home.pkl rename to PKHeX.Core/Resources/legality/wild/encounter_go_home.pkl diff --git a/PKHeX.Core/Resources/byte/wild/encounter_go_lgpe.pkl b/PKHeX.Core/Resources/legality/wild/encounter_go_lgpe.pkl similarity index 100% rename from PKHeX.Core/Resources/byte/wild/encounter_go_lgpe.pkl rename to PKHeX.Core/Resources/legality/wild/encounter_go_lgpe.pkl diff --git a/PKHeX.Core/Resources/text/locale/badwords.txt b/PKHeX.Core/Resources/text/badwords.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/badwords.txt rename to PKHeX.Core/Resources/text/badwords.txt diff --git a/PKHeX.Core/Resources/text/gen1/text_ItemsG1_de.txt b/PKHeX.Core/Resources/text/items/gen1/text_ItemsG1_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/gen1/text_ItemsG1_de.txt rename to PKHeX.Core/Resources/text/items/gen1/text_ItemsG1_de.txt diff --git a/PKHeX.Core/Resources/text/gen1/text_ItemsG1_en.txt b/PKHeX.Core/Resources/text/items/gen1/text_ItemsG1_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/gen1/text_ItemsG1_en.txt rename to PKHeX.Core/Resources/text/items/gen1/text_ItemsG1_en.txt diff --git a/PKHeX.Core/Resources/text/gen1/text_ItemsG1_es.txt b/PKHeX.Core/Resources/text/items/gen1/text_ItemsG1_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/gen1/text_ItemsG1_es.txt rename to PKHeX.Core/Resources/text/items/gen1/text_ItemsG1_es.txt diff --git a/PKHeX.Core/Resources/text/gen1/text_ItemsG1_fr.txt b/PKHeX.Core/Resources/text/items/gen1/text_ItemsG1_fr.txt similarity index 83% rename from PKHeX.Core/Resources/text/gen1/text_ItemsG1_fr.txt rename to PKHeX.Core/Resources/text/items/gen1/text_ItemsG1_fr.txt index 75fa5cc87..5523602db 100644 --- a/PKHeX.Core/Resources/text/gen1/text_ItemsG1_fr.txt +++ b/PKHeX.Core/Resources/text/items/gen1/text_ItemsG1_fr.txt @@ -1,256 +1,256 @@ -(None) -Master Ball -Hyper Ball -Super Ball -Poké Ball -Carte -Bicyclette -????? (7) -Safari Ball -Pokédex -Pierre Lune -Antidote -Anti-Brûle -Antigel -Réveil -Anti-Para -Guérison -Potion Max -Hyper Potion -Super Potion -Potion -Badge Roche -Badge Cascade -Badge Foudre -Badge Prisme -Badge Âme -Badge Marais -Badge Volcan -Badge Terre -Corde Sortie -Repousse -Vieil Ambre -Pierre Feu -Pierrefoudre -Pierre Eau -PV Plus -Proteine -Fer -Carbone -Calcium -Super Bonbon -Fossile Dôme -Nautile -Clé Secrète -????? (44) -Bon Commande -Précision + -Pierreplante -Carte Magnétique -Pépite -PP Plus (Inutilisé) -Poké Poupée -Total Soin -Rappel -Rappel Max -Défense Spéciale -Super Repousse -Repousse Max -Muscle + -Pièce -Eau Fraîche -Soda Cool -Limonade -Passe Bateau -Dent d'Or -Attaque + -Défense + -Vitesse + -Spécial + -Boite Jetons -Colis -Cherch'Objet -Scope Sylphe -Poké Flute -Clé Ascenseur -Multi Exp -Acienne Canne -Super Canne -Méga Canne -PP Plus -Huile -Huile Max -Élixir -Max Élixir - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -HM01 -HM02 -HM03 -HM04 -HM05 -TM01 -TM02 -TM03 -TM04 -TM05 -TM06 -TM07 -TM08 -TM09 -TM10 -TM11 -TM12 -TM13 -TM14 -TM15 -TM16 -TM17 -TM18 -TM19 -TM20 -TM21 -TM22 -TM23 -TM24 -TM25 -TM26 -TM27 -TM28 -TM29 -TM30 -TM31 -TM32 -TM33 -TM34 -TM35 -TM36 -TM37 -TM38 -TM39 -TM40 -TM41 -TM42 -TM43 -TM44 -TM45 -TM46 -TM47 -TM48 -TM49 -TM50 -TM51 -TM52 -TM53 -TM54 +(None) +Master Ball +Hyper Ball +Super Ball +Poké Ball +Carte +Bicyclette +????? (7) +Safari Ball +Pokédex +Pierre Lune +Antidote +Anti-Brûle +Antigel +Réveil +Anti-Para +Guérison +Potion Max +Hyper Potion +Super Potion +Potion +Badge Roche +Badge Cascade +Badge Foudre +Badge Prisme +Badge Âme +Badge Marais +Badge Volcan +Badge Terre +Corde Sortie +Repousse +Vieil Ambre +Pierre Feu +Pierrefoudre +Pierre Eau +PV Plus +Proteine +Fer +Carbone +Calcium +Super Bonbon +Fossile Dôme +Nautile +Clé Secrète +????? (44) +Bon Commande +Précision + +Pierreplante +Carte Magnétique +Pépite +PP Plus (Inutilisé) +Poké Poupée +Total Soin +Rappel +Rappel Max +Défense Spéciale +Super Repousse +Repousse Max +Muscle + +Pièce +Eau Fraîche +Soda Cool +Limonade +Passe Bateau +Dent d'Or +Attaque + +Défense + +Vitesse + +Spécial + +Boite Jetons +Colis +Cherch'Objet +Scope Sylphe +Poké Flute +Clé Ascenseur +Multi Exp +Acienne Canne +Super Canne +Méga Canne +PP Plus +Huile +Huile Max +Élixir +Max Élixir + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +HM01 +HM02 +HM03 +HM04 +HM05 +TM01 +TM02 +TM03 +TM04 +TM05 +TM06 +TM07 +TM08 +TM09 +TM10 +TM11 +TM12 +TM13 +TM14 +TM15 +TM16 +TM17 +TM18 +TM19 +TM20 +TM21 +TM22 +TM23 +TM24 +TM25 +TM26 +TM27 +TM28 +TM29 +TM30 +TM31 +TM32 +TM33 +TM34 +TM35 +TM36 +TM37 +TM38 +TM39 +TM40 +TM41 +TM42 +TM43 +TM44 +TM45 +TM46 +TM47 +TM48 +TM49 +TM50 +TM51 +TM52 +TM53 +TM54 TM55 \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/gen1/text_ItemsG1_it.txt b/PKHeX.Core/Resources/text/items/gen1/text_ItemsG1_it.txt similarity index 100% rename from PKHeX.Core/Resources/text/gen1/text_ItemsG1_it.txt rename to PKHeX.Core/Resources/text/items/gen1/text_ItemsG1_it.txt diff --git a/PKHeX.Core/Resources/text/gen1/text_ItemsG1_ja.txt b/PKHeX.Core/Resources/text/items/gen1/text_ItemsG1_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/gen1/text_ItemsG1_ja.txt rename to PKHeX.Core/Resources/text/items/gen1/text_ItemsG1_ja.txt diff --git a/PKHeX.Core/Resources/text/gen1/text_ItemsG1_ko.txt b/PKHeX.Core/Resources/text/items/gen1/text_ItemsG1_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/gen1/text_ItemsG1_ko.txt rename to PKHeX.Core/Resources/text/items/gen1/text_ItemsG1_ko.txt diff --git a/PKHeX.Core/Resources/text/gen1/text_ItemsG1_zh.txt b/PKHeX.Core/Resources/text/items/gen1/text_ItemsG1_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/gen1/text_ItemsG1_zh.txt rename to PKHeX.Core/Resources/text/items/gen1/text_ItemsG1_zh.txt diff --git a/PKHeX.Core/Resources/text/gen2/text_ItemsG2_de.txt b/PKHeX.Core/Resources/text/items/gen2/text_ItemsG2_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/gen2/text_ItemsG2_de.txt rename to PKHeX.Core/Resources/text/items/gen2/text_ItemsG2_de.txt diff --git a/PKHeX.Core/Resources/text/gen2/text_ItemsG2_en.txt b/PKHeX.Core/Resources/text/items/gen2/text_ItemsG2_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/gen2/text_ItemsG2_en.txt rename to PKHeX.Core/Resources/text/items/gen2/text_ItemsG2_en.txt diff --git a/PKHeX.Core/Resources/text/gen2/text_ItemsG2_es.txt b/PKHeX.Core/Resources/text/items/gen2/text_ItemsG2_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/gen2/text_ItemsG2_es.txt rename to PKHeX.Core/Resources/text/items/gen2/text_ItemsG2_es.txt diff --git a/PKHeX.Core/Resources/text/gen2/text_ItemsG2_ja.txt b/PKHeX.Core/Resources/text/items/gen2/text_ItemsG2_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/gen2/text_ItemsG2_ja.txt rename to PKHeX.Core/Resources/text/items/gen2/text_ItemsG2_ja.txt diff --git a/PKHeX.Core/Resources/text/gen2/text_ItemsG2_zh.txt b/PKHeX.Core/Resources/text/items/gen2/text_ItemsG2_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/gen2/text_ItemsG2_zh.txt rename to PKHeX.Core/Resources/text/items/gen2/text_ItemsG2_zh.txt diff --git a/PKHeX.Core/Resources/text/gen3/text_ItemsG3Colosseum_de.txt b/PKHeX.Core/Resources/text/items/gen3/text_ItemsG3Colosseum_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/gen3/text_ItemsG3Colosseum_de.txt rename to PKHeX.Core/Resources/text/items/gen3/text_ItemsG3Colosseum_de.txt diff --git a/PKHeX.Core/Resources/text/gen3/text_ItemsG3Colosseum_en.txt b/PKHeX.Core/Resources/text/items/gen3/text_ItemsG3Colosseum_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/gen3/text_ItemsG3Colosseum_en.txt rename to PKHeX.Core/Resources/text/items/gen3/text_ItemsG3Colosseum_en.txt diff --git a/PKHeX.Core/Resources/text/gen3/text_ItemsG3Colosseum_es.txt b/PKHeX.Core/Resources/text/items/gen3/text_ItemsG3Colosseum_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/gen3/text_ItemsG3Colosseum_es.txt rename to PKHeX.Core/Resources/text/items/gen3/text_ItemsG3Colosseum_es.txt diff --git a/PKHeX.Core/Resources/text/gen3/text_ItemsG3Colosseum_fr.txt b/PKHeX.Core/Resources/text/items/gen3/text_ItemsG3Colosseum_fr.txt similarity index 100% rename from PKHeX.Core/Resources/text/gen3/text_ItemsG3Colosseum_fr.txt rename to PKHeX.Core/Resources/text/items/gen3/text_ItemsG3Colosseum_fr.txt diff --git a/PKHeX.Core/Resources/text/gen3/text_ItemsG3Colosseum_ja.txt b/PKHeX.Core/Resources/text/items/gen3/text_ItemsG3Colosseum_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/gen3/text_ItemsG3Colosseum_ja.txt rename to PKHeX.Core/Resources/text/items/gen3/text_ItemsG3Colosseum_ja.txt diff --git a/PKHeX.Core/Resources/text/gen3/text_ItemsG3XD_de.txt b/PKHeX.Core/Resources/text/items/gen3/text_ItemsG3XD_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/gen3/text_ItemsG3XD_de.txt rename to PKHeX.Core/Resources/text/items/gen3/text_ItemsG3XD_de.txt diff --git a/PKHeX.Core/Resources/text/gen3/text_ItemsG3XD_en.txt b/PKHeX.Core/Resources/text/items/gen3/text_ItemsG3XD_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/gen3/text_ItemsG3XD_en.txt rename to PKHeX.Core/Resources/text/items/gen3/text_ItemsG3XD_en.txt diff --git a/PKHeX.Core/Resources/text/gen3/text_ItemsG3XD_es.txt b/PKHeX.Core/Resources/text/items/gen3/text_ItemsG3XD_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/gen3/text_ItemsG3XD_es.txt rename to PKHeX.Core/Resources/text/items/gen3/text_ItemsG3XD_es.txt diff --git a/PKHeX.Core/Resources/text/gen3/text_ItemsG3XD_fr.txt b/PKHeX.Core/Resources/text/items/gen3/text_ItemsG3XD_fr.txt similarity index 91% rename from PKHeX.Core/Resources/text/gen3/text_ItemsG3XD_fr.txt rename to PKHeX.Core/Resources/text/items/gen3/text_ItemsG3XD_fr.txt index a6c7420cc..9f9a02354 100644 --- a/PKHeX.Core/Resources/text/gen3/text_ItemsG3XD_fr.txt +++ b/PKHeX.Core/Resources/text/items/gen3/text_ItemsG3XD_fr.txt @@ -1,94 +1,94 @@ -Safe Key -Clé Ascenseur -Carte Manzai -Partie Mach. -Cle Helgonza -Disque-ROM -Badge -CD Musique -Levier -Lettre Maire -Radar Disco -Poké Snack -Boite a Parfums -P. Doux -P. Tonifiant -P. Palpitant -Éclat Soleil -Éclat Lune -Photo Manzai -Decodeur Cri -??? -??? -??? -Klein-Memo 1 -Klein-Memo 2 -Klein-Memo 3 -Klein-Memo 4 -Klein-Memo 5 -Boite Cri 1 -Boite Cri 2 -Boite Cri 3 -Boite Cri 4 -Boite Cri 5 -Boite Holog. -Holodisk 01 -Holodisk 02 -Holodisk 03 -Holodisk 04 -Holodisk 05 -Holodisk 06 -Holodisk 07 -Holodisk 08 -Holodisk 09 -Holodisk 10 -Holodisk 11 -Holodisk 12 -Holodisk 13 -Holodisk 14 -Holodisk 15 -Holodisk 16 -Holodisk 17 -Holodisk 18 -Holodisk 19 -Holodisk 20 -Holodisk 21 -Holodisk 22 -Holodisk 23 -Holodisk 24 -Holodisk 25 -Holodisk 26 -Holodisk 27 -Holodisk 28 -Holodisk 29 -Holodisk 30 -Holodisk 31 -Holodisk 32 -Holodisk 33 -Holodisk 34 -Holodisk 35 -Holodisk 36 -Holodisk 37 -Holodisk 38 -Holodisk 39 -Holodisk 40 -Holodisk 41 -Holodisk 42 -Holodisk 43 -Holodisk 44 -Holodisk 45 -Holodisk 46 -Holodisk 47 -Holodisk 48 -Holodisk 49 -Holodisk 50 -Holodisk 51 -Holodisk 52 -Holodisk 53 -Holodisk 54 -Holodisk 55 -Holodisk 56 -Holodisk 57 -Holodisk 58 -Holodisk 59 +Safe Key +Clé Ascenseur +Carte Manzai +Partie Mach. +Cle Helgonza +Disque-ROM +Badge +CD Musique +Levier +Lettre Maire +Radar Disco +Poké Snack +Boite a Parfums +P. Doux +P. Tonifiant +P. Palpitant +Éclat Soleil +Éclat Lune +Photo Manzai +Decodeur Cri +??? +??? +??? +Klein-Memo 1 +Klein-Memo 2 +Klein-Memo 3 +Klein-Memo 4 +Klein-Memo 5 +Boite Cri 1 +Boite Cri 2 +Boite Cri 3 +Boite Cri 4 +Boite Cri 5 +Boite Holog. +Holodisk 01 +Holodisk 02 +Holodisk 03 +Holodisk 04 +Holodisk 05 +Holodisk 06 +Holodisk 07 +Holodisk 08 +Holodisk 09 +Holodisk 10 +Holodisk 11 +Holodisk 12 +Holodisk 13 +Holodisk 14 +Holodisk 15 +Holodisk 16 +Holodisk 17 +Holodisk 18 +Holodisk 19 +Holodisk 20 +Holodisk 21 +Holodisk 22 +Holodisk 23 +Holodisk 24 +Holodisk 25 +Holodisk 26 +Holodisk 27 +Holodisk 28 +Holodisk 29 +Holodisk 30 +Holodisk 31 +Holodisk 32 +Holodisk 33 +Holodisk 34 +Holodisk 35 +Holodisk 36 +Holodisk 37 +Holodisk 38 +Holodisk 39 +Holodisk 40 +Holodisk 41 +Holodisk 42 +Holodisk 43 +Holodisk 44 +Holodisk 45 +Holodisk 46 +Holodisk 47 +Holodisk 48 +Holodisk 49 +Holodisk 50 +Holodisk 51 +Holodisk 52 +Holodisk 53 +Holodisk 54 +Holodisk 55 +Holodisk 56 +Holodisk 57 +Holodisk 58 +Holodisk 59 Holodisk 60 \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/gen3/text_ItemsG3XD_ja.txt b/PKHeX.Core/Resources/text/items/gen3/text_ItemsG3XD_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/gen3/text_ItemsG3XD_ja.txt rename to PKHeX.Core/Resources/text/items/gen3/text_ItemsG3XD_ja.txt diff --git a/PKHeX.Core/Resources/text/gen3/text_ItemsG3_de.txt b/PKHeX.Core/Resources/text/items/gen3/text_ItemsG3_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/gen3/text_ItemsG3_de.txt rename to PKHeX.Core/Resources/text/items/gen3/text_ItemsG3_de.txt diff --git a/PKHeX.Core/Resources/text/gen3/text_ItemsG3_en.txt b/PKHeX.Core/Resources/text/items/gen3/text_ItemsG3_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/gen3/text_ItemsG3_en.txt rename to PKHeX.Core/Resources/text/items/gen3/text_ItemsG3_en.txt diff --git a/PKHeX.Core/Resources/text/gen3/text_ItemsG3_es.txt b/PKHeX.Core/Resources/text/items/gen3/text_ItemsG3_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/gen3/text_ItemsG3_es.txt rename to PKHeX.Core/Resources/text/items/gen3/text_ItemsG3_es.txt diff --git a/PKHeX.Core/Resources/text/gen3/text_ItemsG3_ja.txt b/PKHeX.Core/Resources/text/items/gen3/text_ItemsG3_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/gen3/text_ItemsG3_ja.txt rename to PKHeX.Core/Resources/text/items/gen3/text_ItemsG3_ja.txt diff --git a/PKHeX.Core/Resources/text/gen3/text_ItemsG3_zh.txt b/PKHeX.Core/Resources/text/items/gen3/text_ItemsG3_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/gen3/text_ItemsG3_zh.txt rename to PKHeX.Core/Resources/text/items/gen3/text_ItemsG3_zh.txt diff --git a/PKHeX.Core/Resources/text/de/text_Mail4_de.txt b/PKHeX.Core/Resources/text/items/gen4/text_Mail4_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/de/text_Mail4_de.txt rename to PKHeX.Core/Resources/text/items/gen4/text_Mail4_de.txt diff --git a/PKHeX.Core/Resources/text/en/text_Mail4_en.txt b/PKHeX.Core/Resources/text/items/gen4/text_Mail4_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/en/text_Mail4_en.txt rename to PKHeX.Core/Resources/text/items/gen4/text_Mail4_en.txt diff --git a/PKHeX.Core/Resources/text/es/text_Mail4_es.txt b/PKHeX.Core/Resources/text/items/gen4/text_Mail4_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/es/text_Mail4_es.txt rename to PKHeX.Core/Resources/text/items/gen4/text_Mail4_es.txt diff --git a/PKHeX.Core/Resources/text/fr/text_Mail4_fr.txt b/PKHeX.Core/Resources/text/items/gen4/text_Mail4_fr.txt similarity index 100% rename from PKHeX.Core/Resources/text/fr/text_Mail4_fr.txt rename to PKHeX.Core/Resources/text/items/gen4/text_Mail4_fr.txt diff --git a/PKHeX.Core/Resources/text/it/text_Mail4_it.txt b/PKHeX.Core/Resources/text/items/gen4/text_Mail4_it.txt similarity index 100% rename from PKHeX.Core/Resources/text/it/text_Mail4_it.txt rename to PKHeX.Core/Resources/text/items/gen4/text_Mail4_it.txt diff --git a/PKHeX.Core/Resources/text/ja/text_Mail4_ja.txt b/PKHeX.Core/Resources/text/items/gen4/text_Mail4_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/ja/text_Mail4_ja.txt rename to PKHeX.Core/Resources/text/items/gen4/text_Mail4_ja.txt diff --git a/PKHeX.Core/Resources/text/ko/text_Mail4_ko.txt b/PKHeX.Core/Resources/text/items/gen4/text_Mail4_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/ko/text_Mail4_ko.txt rename to PKHeX.Core/Resources/text/items/gen4/text_Mail4_ko.txt diff --git a/PKHeX.Core/Resources/text/de/text_Items_de.txt b/PKHeX.Core/Resources/text/items/text_Items_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/de/text_Items_de.txt rename to PKHeX.Core/Resources/text/items/text_Items_de.txt diff --git a/PKHeX.Core/Resources/text/en/text_Items_en.txt b/PKHeX.Core/Resources/text/items/text_Items_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/en/text_Items_en.txt rename to PKHeX.Core/Resources/text/items/text_Items_en.txt diff --git a/PKHeX.Core/Resources/text/es/text_Items_es.txt b/PKHeX.Core/Resources/text/items/text_Items_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/es/text_Items_es.txt rename to PKHeX.Core/Resources/text/items/text_Items_es.txt diff --git a/PKHeX.Core/Resources/text/fr/text_Items_fr.txt b/PKHeX.Core/Resources/text/items/text_Items_fr.txt similarity index 100% rename from PKHeX.Core/Resources/text/fr/text_Items_fr.txt rename to PKHeX.Core/Resources/text/items/text_Items_fr.txt diff --git a/PKHeX.Core/Resources/text/it/text_Items_it.txt b/PKHeX.Core/Resources/text/items/text_Items_it.txt similarity index 100% rename from PKHeX.Core/Resources/text/it/text_Items_it.txt rename to PKHeX.Core/Resources/text/items/text_Items_it.txt diff --git a/PKHeX.Core/Resources/text/ja/text_Items_ja.txt b/PKHeX.Core/Resources/text/items/text_Items_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/ja/text_Items_ja.txt rename to PKHeX.Core/Resources/text/items/text_Items_ja.txt diff --git a/PKHeX.Core/Resources/text/ko/text_Items_ko.txt b/PKHeX.Core/Resources/text/items/text_Items_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/ko/text_Items_ko.txt rename to PKHeX.Core/Resources/text/items/text_Items_ko.txt diff --git a/PKHeX.Core/Resources/text/zh/text_Items_zh.txt b/PKHeX.Core/Resources/text/items/text_Items_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/zh/text_Items_zh.txt rename to PKHeX.Core/Resources/text/items/text_Items_zh.txt diff --git a/PKHeX.Core/Resources/text/locale/countries.txt b/PKHeX.Core/Resources/text/locale3DS/countries.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/countries.txt rename to PKHeX.Core/Resources/text/locale3DS/countries.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_001.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_001.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_001.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_001.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_008.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_008.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_008.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_008.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_009.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_009.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_009.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_009.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_010.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_010.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_010.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_010.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_011.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_011.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_011.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_011.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_012.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_012.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_012.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_012.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_013.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_013.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_013.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_013.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_014.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_014.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_014.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_014.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_015.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_015.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_015.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_015.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_016.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_016.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_016.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_016.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_017.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_017.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_017.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_017.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_018.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_018.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_018.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_018.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_019.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_019.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_019.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_019.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_020.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_020.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_020.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_020.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_021.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_021.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_021.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_021.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_022.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_022.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_022.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_022.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_023.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_023.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_023.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_023.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_024.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_024.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_024.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_024.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_025.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_025.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_025.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_025.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_026.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_026.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_026.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_026.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_027.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_027.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_027.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_027.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_028.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_028.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_028.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_028.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_029.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_029.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_029.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_029.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_030.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_030.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_030.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_030.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_031.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_031.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_031.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_031.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_032.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_032.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_032.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_032.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_033.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_033.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_033.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_033.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_034.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_034.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_034.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_034.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_035.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_035.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_035.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_035.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_036.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_036.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_036.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_036.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_037.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_037.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_037.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_037.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_038.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_038.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_038.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_038.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_039.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_039.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_039.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_039.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_040.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_040.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_040.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_040.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_041.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_041.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_041.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_041.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_042.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_042.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_042.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_042.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_043.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_043.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_043.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_043.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_044.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_044.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_044.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_044.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_045.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_045.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_045.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_045.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_046.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_046.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_046.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_046.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_047.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_047.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_047.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_047.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_048.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_048.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_048.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_048.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_049.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_049.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_049.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_049.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_050.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_050.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_050.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_050.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_051.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_051.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_051.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_051.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_052.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_052.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_052.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_052.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_064.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_064.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_064.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_064.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_065.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_065.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_065.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_065.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_066.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_066.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_066.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_066.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_067.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_067.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_067.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_067.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_068.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_068.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_068.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_068.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_069.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_069.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_069.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_069.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_070.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_070.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_070.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_070.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_071.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_071.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_071.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_071.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_072.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_072.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_072.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_072.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_073.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_073.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_073.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_073.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_074.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_074.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_074.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_074.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_075.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_075.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_075.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_075.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_076.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_076.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_076.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_076.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_077.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_077.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_077.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_077.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_078.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_078.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_078.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_078.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_079.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_079.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_079.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_079.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_080.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_080.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_080.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_080.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_081.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_081.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_081.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_081.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_082.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_082.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_082.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_082.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_083.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_083.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_083.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_083.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_084.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_084.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_084.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_084.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_085.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_085.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_085.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_085.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_086.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_086.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_086.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_086.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_087.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_087.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_087.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_087.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_088.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_088.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_088.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_088.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_089.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_089.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_089.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_089.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_090.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_090.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_090.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_090.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_091.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_091.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_091.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_091.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_092.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_092.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_092.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_092.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_093.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_093.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_093.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_093.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_094.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_094.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_094.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_094.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_095.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_095.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_095.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_095.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_096.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_096.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_096.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_096.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_097.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_097.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_097.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_097.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_098.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_098.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_098.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_098.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_099.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_099.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_099.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_099.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_100.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_100.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_100.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_100.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_101.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_101.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_101.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_101.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_102.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_102.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_102.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_102.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_103.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_103.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_103.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_103.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_104.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_104.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_104.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_104.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_105.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_105.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_105.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_105.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_106.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_106.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_106.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_106.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_107.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_107.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_107.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_107.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_108.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_108.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_108.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_108.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_109.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_109.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_109.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_109.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_110.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_110.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_110.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_110.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_111.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_111.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_111.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_111.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_112.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_112.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_112.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_112.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_113.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_113.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_113.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_113.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_114.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_114.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_114.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_114.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_115.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_115.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_115.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_115.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_116.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_116.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_116.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_116.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_117.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_117.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_117.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_117.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_118.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_118.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_118.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_118.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_119.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_119.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_119.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_119.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_120.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_120.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_120.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_120.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_121.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_121.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_121.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_121.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_122.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_122.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_122.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_122.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_123.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_123.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_123.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_123.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_124.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_124.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_124.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_124.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_125.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_125.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_125.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_125.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_126.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_126.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_126.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_126.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_127.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_127.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_127.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_127.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_128.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_128.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_128.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_128.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_136.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_136.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_136.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_136.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_144.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_144.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_144.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_144.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_153.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_153.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_153.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_153.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_156.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_156.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_156.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_156.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_160.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_160.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_160.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_160.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_168.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_168.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_168.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_168.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_169.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_169.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_169.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_169.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_174.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_174.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_174.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_174.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_184.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_184.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_184.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_184.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_185.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_185.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_185.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_185.txt diff --git a/PKHeX.Core/Resources/text/locale/sr_ID/sr_186.txt b/PKHeX.Core/Resources/text/locale3DS/subregions/sr_186.txt similarity index 100% rename from PKHeX.Core/Resources/text/locale/sr_ID/sr_186.txt rename to PKHeX.Core/Resources/text/locale3DS/subregions/sr_186.txt diff --git a/PKHeX.Core/Resources/text/gen2/text_gsc_00000_de.txt b/PKHeX.Core/Resources/text/locations/gen2/text_gsc_00000_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/gen2/text_gsc_00000_de.txt rename to PKHeX.Core/Resources/text/locations/gen2/text_gsc_00000_de.txt diff --git a/PKHeX.Core/Resources/text/gen2/text_gsc_00000_en.txt b/PKHeX.Core/Resources/text/locations/gen2/text_gsc_00000_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/gen2/text_gsc_00000_en.txt rename to PKHeX.Core/Resources/text/locations/gen2/text_gsc_00000_en.txt diff --git a/PKHeX.Core/Resources/text/gen2/text_gsc_00000_es.txt b/PKHeX.Core/Resources/text/locations/gen2/text_gsc_00000_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/gen2/text_gsc_00000_es.txt rename to PKHeX.Core/Resources/text/locations/gen2/text_gsc_00000_es.txt diff --git a/PKHeX.Core/Resources/text/gen2/text_gsc_00000_ja.txt b/PKHeX.Core/Resources/text/locations/gen2/text_gsc_00000_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/gen2/text_gsc_00000_ja.txt rename to PKHeX.Core/Resources/text/locations/gen2/text_gsc_00000_ja.txt diff --git a/PKHeX.Core/Resources/text/gen2/text_gsc_00000_zh.txt b/PKHeX.Core/Resources/text/locations/gen2/text_gsc_00000_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/gen2/text_gsc_00000_zh.txt rename to PKHeX.Core/Resources/text/locations/gen2/text_gsc_00000_zh.txt diff --git a/PKHeX.Core/Resources/text/gen3/text_cxd_00000_de.txt b/PKHeX.Core/Resources/text/locations/gen3/text_cxd_00000_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/gen3/text_cxd_00000_de.txt rename to PKHeX.Core/Resources/text/locations/gen3/text_cxd_00000_de.txt diff --git a/PKHeX.Core/Resources/text/gen3/text_cxd_00000_en.txt b/PKHeX.Core/Resources/text/locations/gen3/text_cxd_00000_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/gen3/text_cxd_00000_en.txt rename to PKHeX.Core/Resources/text/locations/gen3/text_cxd_00000_en.txt diff --git a/PKHeX.Core/Resources/text/gen3/text_cxd_00000_es.txt b/PKHeX.Core/Resources/text/locations/gen3/text_cxd_00000_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/gen3/text_cxd_00000_es.txt rename to PKHeX.Core/Resources/text/locations/gen3/text_cxd_00000_es.txt diff --git a/PKHeX.Core/Resources/text/gen3/text_cxd_00000_ja.txt b/PKHeX.Core/Resources/text/locations/gen3/text_cxd_00000_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/gen3/text_cxd_00000_ja.txt rename to PKHeX.Core/Resources/text/locations/gen3/text_cxd_00000_ja.txt diff --git a/PKHeX.Core/Resources/text/gen3/text_rsefrlg_00000_de.txt b/PKHeX.Core/Resources/text/locations/gen3/text_rsefrlg_00000_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/gen3/text_rsefrlg_00000_de.txt rename to PKHeX.Core/Resources/text/locations/gen3/text_rsefrlg_00000_de.txt diff --git a/PKHeX.Core/Resources/text/gen3/text_rsefrlg_00000_en.txt b/PKHeX.Core/Resources/text/locations/gen3/text_rsefrlg_00000_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/gen3/text_rsefrlg_00000_en.txt rename to PKHeX.Core/Resources/text/locations/gen3/text_rsefrlg_00000_en.txt diff --git a/PKHeX.Core/Resources/text/gen3/text_rsefrlg_00000_es.txt b/PKHeX.Core/Resources/text/locations/gen3/text_rsefrlg_00000_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/gen3/text_rsefrlg_00000_es.txt rename to PKHeX.Core/Resources/text/locations/gen3/text_rsefrlg_00000_es.txt diff --git a/PKHeX.Core/Resources/text/gen3/text_rsefrlg_00000_ja.txt b/PKHeX.Core/Resources/text/locations/gen3/text_rsefrlg_00000_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/gen3/text_rsefrlg_00000_ja.txt rename to PKHeX.Core/Resources/text/locations/gen3/text_rsefrlg_00000_ja.txt diff --git a/PKHeX.Core/Resources/text/gen3/text_rsefrlg_00000_zh.txt b/PKHeX.Core/Resources/text/locations/gen3/text_rsefrlg_00000_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/gen3/text_rsefrlg_00000_zh.txt rename to PKHeX.Core/Resources/text/locations/gen3/text_rsefrlg_00000_zh.txt diff --git a/PKHeX.Core/Resources/text/de/text_hgss_00000_de.txt b/PKHeX.Core/Resources/text/locations/gen4/text_hgss_00000_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/de/text_hgss_00000_de.txt rename to PKHeX.Core/Resources/text/locations/gen4/text_hgss_00000_de.txt diff --git a/PKHeX.Core/Resources/text/en/text_hgss_00000_en.txt b/PKHeX.Core/Resources/text/locations/gen4/text_hgss_00000_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/en/text_hgss_00000_en.txt rename to PKHeX.Core/Resources/text/locations/gen4/text_hgss_00000_en.txt diff --git a/PKHeX.Core/Resources/text/es/text_hgss_00000_es.txt b/PKHeX.Core/Resources/text/locations/gen4/text_hgss_00000_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/es/text_hgss_00000_es.txt rename to PKHeX.Core/Resources/text/locations/gen4/text_hgss_00000_es.txt diff --git a/PKHeX.Core/Resources/text/fr/text_hgss_00000_fr.txt b/PKHeX.Core/Resources/text/locations/gen4/text_hgss_00000_fr.txt similarity index 100% rename from PKHeX.Core/Resources/text/fr/text_hgss_00000_fr.txt rename to PKHeX.Core/Resources/text/locations/gen4/text_hgss_00000_fr.txt diff --git a/PKHeX.Core/Resources/text/it/text_hgss_00000_it.txt b/PKHeX.Core/Resources/text/locations/gen4/text_hgss_00000_it.txt similarity index 100% rename from PKHeX.Core/Resources/text/it/text_hgss_00000_it.txt rename to PKHeX.Core/Resources/text/locations/gen4/text_hgss_00000_it.txt diff --git a/PKHeX.Core/Resources/text/ja/text_hgss_00000_ja.txt b/PKHeX.Core/Resources/text/locations/gen4/text_hgss_00000_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/ja/text_hgss_00000_ja.txt rename to PKHeX.Core/Resources/text/locations/gen4/text_hgss_00000_ja.txt diff --git a/PKHeX.Core/Resources/text/ko/text_hgss_00000_ko.txt b/PKHeX.Core/Resources/text/locations/gen4/text_hgss_00000_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/ko/text_hgss_00000_ko.txt rename to PKHeX.Core/Resources/text/locations/gen4/text_hgss_00000_ko.txt diff --git a/PKHeX.Core/Resources/text/zh/text_hgss_00000_zh.txt b/PKHeX.Core/Resources/text/locations/gen4/text_hgss_00000_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/zh/text_hgss_00000_zh.txt rename to PKHeX.Core/Resources/text/locations/gen4/text_hgss_00000_zh.txt diff --git a/PKHeX.Core/Resources/text/de/text_hgss_02000_de.txt b/PKHeX.Core/Resources/text/locations/gen4/text_hgss_02000_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/de/text_hgss_02000_de.txt rename to PKHeX.Core/Resources/text/locations/gen4/text_hgss_02000_de.txt diff --git a/PKHeX.Core/Resources/text/en/text_hgss_02000_en.txt b/PKHeX.Core/Resources/text/locations/gen4/text_hgss_02000_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/en/text_hgss_02000_en.txt rename to PKHeX.Core/Resources/text/locations/gen4/text_hgss_02000_en.txt diff --git a/PKHeX.Core/Resources/text/es/text_hgss_02000_es.txt b/PKHeX.Core/Resources/text/locations/gen4/text_hgss_02000_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/es/text_hgss_02000_es.txt rename to PKHeX.Core/Resources/text/locations/gen4/text_hgss_02000_es.txt diff --git a/PKHeX.Core/Resources/text/fr/text_hgss_02000_fr.txt b/PKHeX.Core/Resources/text/locations/gen4/text_hgss_02000_fr.txt similarity index 100% rename from PKHeX.Core/Resources/text/fr/text_hgss_02000_fr.txt rename to PKHeX.Core/Resources/text/locations/gen4/text_hgss_02000_fr.txt diff --git a/PKHeX.Core/Resources/text/it/text_hgss_02000_it.txt b/PKHeX.Core/Resources/text/locations/gen4/text_hgss_02000_it.txt similarity index 100% rename from PKHeX.Core/Resources/text/it/text_hgss_02000_it.txt rename to PKHeX.Core/Resources/text/locations/gen4/text_hgss_02000_it.txt diff --git a/PKHeX.Core/Resources/text/ja/text_hgss_02000_ja.txt b/PKHeX.Core/Resources/text/locations/gen4/text_hgss_02000_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/ja/text_hgss_02000_ja.txt rename to PKHeX.Core/Resources/text/locations/gen4/text_hgss_02000_ja.txt diff --git a/PKHeX.Core/Resources/text/ko/text_hgss_02000_ko.txt b/PKHeX.Core/Resources/text/locations/gen4/text_hgss_02000_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/ko/text_hgss_02000_ko.txt rename to PKHeX.Core/Resources/text/locations/gen4/text_hgss_02000_ko.txt diff --git a/PKHeX.Core/Resources/text/zh/text_hgss_02000_zh.txt b/PKHeX.Core/Resources/text/locations/gen4/text_hgss_02000_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/zh/text_hgss_02000_zh.txt rename to PKHeX.Core/Resources/text/locations/gen4/text_hgss_02000_zh.txt diff --git a/PKHeX.Core/Resources/text/de/text_hgss_03000_de.txt b/PKHeX.Core/Resources/text/locations/gen4/text_hgss_03000_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/de/text_hgss_03000_de.txt rename to PKHeX.Core/Resources/text/locations/gen4/text_hgss_03000_de.txt diff --git a/PKHeX.Core/Resources/text/en/text_hgss_03000_en.txt b/PKHeX.Core/Resources/text/locations/gen4/text_hgss_03000_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/en/text_hgss_03000_en.txt rename to PKHeX.Core/Resources/text/locations/gen4/text_hgss_03000_en.txt diff --git a/PKHeX.Core/Resources/text/es/text_hgss_03000_es.txt b/PKHeX.Core/Resources/text/locations/gen4/text_hgss_03000_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/es/text_hgss_03000_es.txt rename to PKHeX.Core/Resources/text/locations/gen4/text_hgss_03000_es.txt diff --git a/PKHeX.Core/Resources/text/fr/text_hgss_03000_fr.txt b/PKHeX.Core/Resources/text/locations/gen4/text_hgss_03000_fr.txt similarity index 100% rename from PKHeX.Core/Resources/text/fr/text_hgss_03000_fr.txt rename to PKHeX.Core/Resources/text/locations/gen4/text_hgss_03000_fr.txt diff --git a/PKHeX.Core/Resources/text/it/text_hgss_03000_it.txt b/PKHeX.Core/Resources/text/locations/gen4/text_hgss_03000_it.txt similarity index 100% rename from PKHeX.Core/Resources/text/it/text_hgss_03000_it.txt rename to PKHeX.Core/Resources/text/locations/gen4/text_hgss_03000_it.txt diff --git a/PKHeX.Core/Resources/text/ja/text_hgss_03000_ja.txt b/PKHeX.Core/Resources/text/locations/gen4/text_hgss_03000_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/ja/text_hgss_03000_ja.txt rename to PKHeX.Core/Resources/text/locations/gen4/text_hgss_03000_ja.txt diff --git a/PKHeX.Core/Resources/text/ko/text_hgss_03000_ko.txt b/PKHeX.Core/Resources/text/locations/gen4/text_hgss_03000_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/ko/text_hgss_03000_ko.txt rename to PKHeX.Core/Resources/text/locations/gen4/text_hgss_03000_ko.txt diff --git a/PKHeX.Core/Resources/text/zh/text_hgss_03000_zh.txt b/PKHeX.Core/Resources/text/locations/gen4/text_hgss_03000_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/zh/text_hgss_03000_zh.txt rename to PKHeX.Core/Resources/text/locations/gen4/text_hgss_03000_zh.txt diff --git a/PKHeX.Core/Resources/text/de/text_bw2_00000_de.txt b/PKHeX.Core/Resources/text/locations/gen5/text_bw2_00000_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/de/text_bw2_00000_de.txt rename to PKHeX.Core/Resources/text/locations/gen5/text_bw2_00000_de.txt diff --git a/PKHeX.Core/Resources/text/en/text_bw2_00000_en.txt b/PKHeX.Core/Resources/text/locations/gen5/text_bw2_00000_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/en/text_bw2_00000_en.txt rename to PKHeX.Core/Resources/text/locations/gen5/text_bw2_00000_en.txt diff --git a/PKHeX.Core/Resources/text/es/text_bw2_00000_es.txt b/PKHeX.Core/Resources/text/locations/gen5/text_bw2_00000_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/es/text_bw2_00000_es.txt rename to PKHeX.Core/Resources/text/locations/gen5/text_bw2_00000_es.txt diff --git a/PKHeX.Core/Resources/text/fr/text_bw2_00000_fr.txt b/PKHeX.Core/Resources/text/locations/gen5/text_bw2_00000_fr.txt similarity index 100% rename from PKHeX.Core/Resources/text/fr/text_bw2_00000_fr.txt rename to PKHeX.Core/Resources/text/locations/gen5/text_bw2_00000_fr.txt diff --git a/PKHeX.Core/Resources/text/it/text_bw2_00000_it.txt b/PKHeX.Core/Resources/text/locations/gen5/text_bw2_00000_it.txt similarity index 100% rename from PKHeX.Core/Resources/text/it/text_bw2_00000_it.txt rename to PKHeX.Core/Resources/text/locations/gen5/text_bw2_00000_it.txt diff --git a/PKHeX.Core/Resources/text/ja/text_bw2_00000_ja.txt b/PKHeX.Core/Resources/text/locations/gen5/text_bw2_00000_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/ja/text_bw2_00000_ja.txt rename to PKHeX.Core/Resources/text/locations/gen5/text_bw2_00000_ja.txt diff --git a/PKHeX.Core/Resources/text/ko/text_bw2_00000_ko.txt b/PKHeX.Core/Resources/text/locations/gen5/text_bw2_00000_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/ko/text_bw2_00000_ko.txt rename to PKHeX.Core/Resources/text/locations/gen5/text_bw2_00000_ko.txt diff --git a/PKHeX.Core/Resources/text/zh/text_bw2_00000_zh.txt b/PKHeX.Core/Resources/text/locations/gen5/text_bw2_00000_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/zh/text_bw2_00000_zh.txt rename to PKHeX.Core/Resources/text/locations/gen5/text_bw2_00000_zh.txt diff --git a/PKHeX.Core/Resources/text/de/text_bw2_30000_de.txt b/PKHeX.Core/Resources/text/locations/gen5/text_bw2_30000_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/de/text_bw2_30000_de.txt rename to PKHeX.Core/Resources/text/locations/gen5/text_bw2_30000_de.txt diff --git a/PKHeX.Core/Resources/text/en/text_bw2_30000_en.txt b/PKHeX.Core/Resources/text/locations/gen5/text_bw2_30000_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/en/text_bw2_30000_en.txt rename to PKHeX.Core/Resources/text/locations/gen5/text_bw2_30000_en.txt diff --git a/PKHeX.Core/Resources/text/es/text_bw2_30000_es.txt b/PKHeX.Core/Resources/text/locations/gen5/text_bw2_30000_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/es/text_bw2_30000_es.txt rename to PKHeX.Core/Resources/text/locations/gen5/text_bw2_30000_es.txt diff --git a/PKHeX.Core/Resources/text/fr/text_bw2_30000_fr.txt b/PKHeX.Core/Resources/text/locations/gen5/text_bw2_30000_fr.txt similarity index 100% rename from PKHeX.Core/Resources/text/fr/text_bw2_30000_fr.txt rename to PKHeX.Core/Resources/text/locations/gen5/text_bw2_30000_fr.txt diff --git a/PKHeX.Core/Resources/text/it/text_bw2_30000_it.txt b/PKHeX.Core/Resources/text/locations/gen5/text_bw2_30000_it.txt similarity index 100% rename from PKHeX.Core/Resources/text/it/text_bw2_30000_it.txt rename to PKHeX.Core/Resources/text/locations/gen5/text_bw2_30000_it.txt diff --git a/PKHeX.Core/Resources/text/ja/text_bw2_30000_ja.txt b/PKHeX.Core/Resources/text/locations/gen5/text_bw2_30000_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/ja/text_bw2_30000_ja.txt rename to PKHeX.Core/Resources/text/locations/gen5/text_bw2_30000_ja.txt diff --git a/PKHeX.Core/Resources/text/ko/text_bw2_30000_ko.txt b/PKHeX.Core/Resources/text/locations/gen5/text_bw2_30000_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/ko/text_bw2_30000_ko.txt rename to PKHeX.Core/Resources/text/locations/gen5/text_bw2_30000_ko.txt diff --git a/PKHeX.Core/Resources/text/zh/text_bw2_30000_zh.txt b/PKHeX.Core/Resources/text/locations/gen5/text_bw2_30000_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/zh/text_bw2_30000_zh.txt rename to PKHeX.Core/Resources/text/locations/gen5/text_bw2_30000_zh.txt diff --git a/PKHeX.Core/Resources/text/de/text_bw2_40000_de.txt b/PKHeX.Core/Resources/text/locations/gen5/text_bw2_40000_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/de/text_bw2_40000_de.txt rename to PKHeX.Core/Resources/text/locations/gen5/text_bw2_40000_de.txt diff --git a/PKHeX.Core/Resources/text/en/text_bw2_40000_en.txt b/PKHeX.Core/Resources/text/locations/gen5/text_bw2_40000_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/en/text_bw2_40000_en.txt rename to PKHeX.Core/Resources/text/locations/gen5/text_bw2_40000_en.txt diff --git a/PKHeX.Core/Resources/text/es/text_bw2_40000_es.txt b/PKHeX.Core/Resources/text/locations/gen5/text_bw2_40000_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/es/text_bw2_40000_es.txt rename to PKHeX.Core/Resources/text/locations/gen5/text_bw2_40000_es.txt diff --git a/PKHeX.Core/Resources/text/fr/text_bw2_40000_fr.txt b/PKHeX.Core/Resources/text/locations/gen5/text_bw2_40000_fr.txt similarity index 100% rename from PKHeX.Core/Resources/text/fr/text_bw2_40000_fr.txt rename to PKHeX.Core/Resources/text/locations/gen5/text_bw2_40000_fr.txt diff --git a/PKHeX.Core/Resources/text/it/text_bw2_40000_it.txt b/PKHeX.Core/Resources/text/locations/gen5/text_bw2_40000_it.txt similarity index 100% rename from PKHeX.Core/Resources/text/it/text_bw2_40000_it.txt rename to PKHeX.Core/Resources/text/locations/gen5/text_bw2_40000_it.txt diff --git a/PKHeX.Core/Resources/text/ja/text_bw2_40000_ja.txt b/PKHeX.Core/Resources/text/locations/gen5/text_bw2_40000_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/ja/text_bw2_40000_ja.txt rename to PKHeX.Core/Resources/text/locations/gen5/text_bw2_40000_ja.txt diff --git a/PKHeX.Core/Resources/text/ko/text_bw2_40000_ko.txt b/PKHeX.Core/Resources/text/locations/gen5/text_bw2_40000_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/ko/text_bw2_40000_ko.txt rename to PKHeX.Core/Resources/text/locations/gen5/text_bw2_40000_ko.txt diff --git a/PKHeX.Core/Resources/text/zh/text_bw2_40000_zh.txt b/PKHeX.Core/Resources/text/locations/gen5/text_bw2_40000_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/zh/text_bw2_40000_zh.txt rename to PKHeX.Core/Resources/text/locations/gen5/text_bw2_40000_zh.txt diff --git a/PKHeX.Core/Resources/text/de/text_bw2_60000_de.txt b/PKHeX.Core/Resources/text/locations/gen5/text_bw2_60000_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/de/text_bw2_60000_de.txt rename to PKHeX.Core/Resources/text/locations/gen5/text_bw2_60000_de.txt diff --git a/PKHeX.Core/Resources/text/en/text_bw2_60000_en.txt b/PKHeX.Core/Resources/text/locations/gen5/text_bw2_60000_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/en/text_bw2_60000_en.txt rename to PKHeX.Core/Resources/text/locations/gen5/text_bw2_60000_en.txt diff --git a/PKHeX.Core/Resources/text/es/text_bw2_60000_es.txt b/PKHeX.Core/Resources/text/locations/gen5/text_bw2_60000_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/es/text_bw2_60000_es.txt rename to PKHeX.Core/Resources/text/locations/gen5/text_bw2_60000_es.txt diff --git a/PKHeX.Core/Resources/text/fr/text_bw2_60000_fr.txt b/PKHeX.Core/Resources/text/locations/gen5/text_bw2_60000_fr.txt similarity index 100% rename from PKHeX.Core/Resources/text/fr/text_bw2_60000_fr.txt rename to PKHeX.Core/Resources/text/locations/gen5/text_bw2_60000_fr.txt diff --git a/PKHeX.Core/Resources/text/it/text_bw2_60000_it.txt b/PKHeX.Core/Resources/text/locations/gen5/text_bw2_60000_it.txt similarity index 100% rename from PKHeX.Core/Resources/text/it/text_bw2_60000_it.txt rename to PKHeX.Core/Resources/text/locations/gen5/text_bw2_60000_it.txt diff --git a/PKHeX.Core/Resources/text/ja/text_bw2_60000_ja.txt b/PKHeX.Core/Resources/text/locations/gen5/text_bw2_60000_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/ja/text_bw2_60000_ja.txt rename to PKHeX.Core/Resources/text/locations/gen5/text_bw2_60000_ja.txt diff --git a/PKHeX.Core/Resources/text/ko/text_bw2_60000_ko.txt b/PKHeX.Core/Resources/text/locations/gen5/text_bw2_60000_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/ko/text_bw2_60000_ko.txt rename to PKHeX.Core/Resources/text/locations/gen5/text_bw2_60000_ko.txt diff --git a/PKHeX.Core/Resources/text/zh/text_bw2_60000_zh.txt b/PKHeX.Core/Resources/text/locations/gen5/text_bw2_60000_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/zh/text_bw2_60000_zh.txt rename to PKHeX.Core/Resources/text/locations/gen5/text_bw2_60000_zh.txt diff --git a/PKHeX.Core/Resources/text/de/text_xy_00000_de.txt b/PKHeX.Core/Resources/text/locations/gen6/text_xy_00000_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/de/text_xy_00000_de.txt rename to PKHeX.Core/Resources/text/locations/gen6/text_xy_00000_de.txt diff --git a/PKHeX.Core/Resources/text/en/text_xy_00000_en.txt b/PKHeX.Core/Resources/text/locations/gen6/text_xy_00000_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/en/text_xy_00000_en.txt rename to PKHeX.Core/Resources/text/locations/gen6/text_xy_00000_en.txt diff --git a/PKHeX.Core/Resources/text/es/text_xy_00000_es.txt b/PKHeX.Core/Resources/text/locations/gen6/text_xy_00000_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/es/text_xy_00000_es.txt rename to PKHeX.Core/Resources/text/locations/gen6/text_xy_00000_es.txt diff --git a/PKHeX.Core/Resources/text/fr/text_xy_00000_fr.txt b/PKHeX.Core/Resources/text/locations/gen6/text_xy_00000_fr.txt similarity index 100% rename from PKHeX.Core/Resources/text/fr/text_xy_00000_fr.txt rename to PKHeX.Core/Resources/text/locations/gen6/text_xy_00000_fr.txt diff --git a/PKHeX.Core/Resources/text/it/text_xy_00000_it.txt b/PKHeX.Core/Resources/text/locations/gen6/text_xy_00000_it.txt similarity index 100% rename from PKHeX.Core/Resources/text/it/text_xy_00000_it.txt rename to PKHeX.Core/Resources/text/locations/gen6/text_xy_00000_it.txt diff --git a/PKHeX.Core/Resources/text/ja/text_xy_00000_ja.txt b/PKHeX.Core/Resources/text/locations/gen6/text_xy_00000_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/ja/text_xy_00000_ja.txt rename to PKHeX.Core/Resources/text/locations/gen6/text_xy_00000_ja.txt diff --git a/PKHeX.Core/Resources/text/ko/text_xy_00000_ko.txt b/PKHeX.Core/Resources/text/locations/gen6/text_xy_00000_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/ko/text_xy_00000_ko.txt rename to PKHeX.Core/Resources/text/locations/gen6/text_xy_00000_ko.txt diff --git a/PKHeX.Core/Resources/text/zh/text_xy_00000_zh.txt b/PKHeX.Core/Resources/text/locations/gen6/text_xy_00000_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/zh/text_xy_00000_zh.txt rename to PKHeX.Core/Resources/text/locations/gen6/text_xy_00000_zh.txt diff --git a/PKHeX.Core/Resources/text/de/text_xy_30000_de.txt b/PKHeX.Core/Resources/text/locations/gen6/text_xy_30000_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/de/text_xy_30000_de.txt rename to PKHeX.Core/Resources/text/locations/gen6/text_xy_30000_de.txt diff --git a/PKHeX.Core/Resources/text/en/text_xy_30000_en.txt b/PKHeX.Core/Resources/text/locations/gen6/text_xy_30000_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/en/text_xy_30000_en.txt rename to PKHeX.Core/Resources/text/locations/gen6/text_xy_30000_en.txt diff --git a/PKHeX.Core/Resources/text/es/text_xy_30000_es.txt b/PKHeX.Core/Resources/text/locations/gen6/text_xy_30000_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/es/text_xy_30000_es.txt rename to PKHeX.Core/Resources/text/locations/gen6/text_xy_30000_es.txt diff --git a/PKHeX.Core/Resources/text/fr/text_xy_30000_fr.txt b/PKHeX.Core/Resources/text/locations/gen6/text_xy_30000_fr.txt similarity index 100% rename from PKHeX.Core/Resources/text/fr/text_xy_30000_fr.txt rename to PKHeX.Core/Resources/text/locations/gen6/text_xy_30000_fr.txt diff --git a/PKHeX.Core/Resources/text/it/text_xy_30000_it.txt b/PKHeX.Core/Resources/text/locations/gen6/text_xy_30000_it.txt similarity index 100% rename from PKHeX.Core/Resources/text/it/text_xy_30000_it.txt rename to PKHeX.Core/Resources/text/locations/gen6/text_xy_30000_it.txt diff --git a/PKHeX.Core/Resources/text/ja/text_xy_30000_ja.txt b/PKHeX.Core/Resources/text/locations/gen6/text_xy_30000_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/ja/text_xy_30000_ja.txt rename to PKHeX.Core/Resources/text/locations/gen6/text_xy_30000_ja.txt diff --git a/PKHeX.Core/Resources/text/ko/text_xy_30000_ko.txt b/PKHeX.Core/Resources/text/locations/gen6/text_xy_30000_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/ko/text_xy_30000_ko.txt rename to PKHeX.Core/Resources/text/locations/gen6/text_xy_30000_ko.txt diff --git a/PKHeX.Core/Resources/text/zh/text_xy_30000_zh.txt b/PKHeX.Core/Resources/text/locations/gen6/text_xy_30000_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/zh/text_xy_30000_zh.txt rename to PKHeX.Core/Resources/text/locations/gen6/text_xy_30000_zh.txt diff --git a/PKHeX.Core/Resources/text/de/text_xy_40000_de.txt b/PKHeX.Core/Resources/text/locations/gen6/text_xy_40000_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/de/text_xy_40000_de.txt rename to PKHeX.Core/Resources/text/locations/gen6/text_xy_40000_de.txt diff --git a/PKHeX.Core/Resources/text/en/text_xy_40000_en.txt b/PKHeX.Core/Resources/text/locations/gen6/text_xy_40000_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/en/text_xy_40000_en.txt rename to PKHeX.Core/Resources/text/locations/gen6/text_xy_40000_en.txt diff --git a/PKHeX.Core/Resources/text/es/text_xy_40000_es.txt b/PKHeX.Core/Resources/text/locations/gen6/text_xy_40000_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/es/text_xy_40000_es.txt rename to PKHeX.Core/Resources/text/locations/gen6/text_xy_40000_es.txt diff --git a/PKHeX.Core/Resources/text/fr/text_xy_40000_fr.txt b/PKHeX.Core/Resources/text/locations/gen6/text_xy_40000_fr.txt similarity index 100% rename from PKHeX.Core/Resources/text/fr/text_xy_40000_fr.txt rename to PKHeX.Core/Resources/text/locations/gen6/text_xy_40000_fr.txt diff --git a/PKHeX.Core/Resources/text/it/text_xy_40000_it.txt b/PKHeX.Core/Resources/text/locations/gen6/text_xy_40000_it.txt similarity index 100% rename from PKHeX.Core/Resources/text/it/text_xy_40000_it.txt rename to PKHeX.Core/Resources/text/locations/gen6/text_xy_40000_it.txt diff --git a/PKHeX.Core/Resources/text/ja/text_xy_40000_ja.txt b/PKHeX.Core/Resources/text/locations/gen6/text_xy_40000_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/ja/text_xy_40000_ja.txt rename to PKHeX.Core/Resources/text/locations/gen6/text_xy_40000_ja.txt diff --git a/PKHeX.Core/Resources/text/ko/text_xy_40000_ko.txt b/PKHeX.Core/Resources/text/locations/gen6/text_xy_40000_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/ko/text_xy_40000_ko.txt rename to PKHeX.Core/Resources/text/locations/gen6/text_xy_40000_ko.txt diff --git a/PKHeX.Core/Resources/text/zh/text_xy_40000_zh.txt b/PKHeX.Core/Resources/text/locations/gen6/text_xy_40000_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/zh/text_xy_40000_zh.txt rename to PKHeX.Core/Resources/text/locations/gen6/text_xy_40000_zh.txt diff --git a/PKHeX.Core/Resources/text/de/text_xy_60000_de.txt b/PKHeX.Core/Resources/text/locations/gen6/text_xy_60000_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/de/text_xy_60000_de.txt rename to PKHeX.Core/Resources/text/locations/gen6/text_xy_60000_de.txt diff --git a/PKHeX.Core/Resources/text/en/text_xy_60000_en.txt b/PKHeX.Core/Resources/text/locations/gen6/text_xy_60000_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/en/text_xy_60000_en.txt rename to PKHeX.Core/Resources/text/locations/gen6/text_xy_60000_en.txt diff --git a/PKHeX.Core/Resources/text/es/text_xy_60000_es.txt b/PKHeX.Core/Resources/text/locations/gen6/text_xy_60000_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/es/text_xy_60000_es.txt rename to PKHeX.Core/Resources/text/locations/gen6/text_xy_60000_es.txt diff --git a/PKHeX.Core/Resources/text/fr/text_xy_60000_fr.txt b/PKHeX.Core/Resources/text/locations/gen6/text_xy_60000_fr.txt similarity index 100% rename from PKHeX.Core/Resources/text/fr/text_xy_60000_fr.txt rename to PKHeX.Core/Resources/text/locations/gen6/text_xy_60000_fr.txt diff --git a/PKHeX.Core/Resources/text/it/text_xy_60000_it.txt b/PKHeX.Core/Resources/text/locations/gen6/text_xy_60000_it.txt similarity index 100% rename from PKHeX.Core/Resources/text/it/text_xy_60000_it.txt rename to PKHeX.Core/Resources/text/locations/gen6/text_xy_60000_it.txt diff --git a/PKHeX.Core/Resources/text/ja/text_xy_60000_ja.txt b/PKHeX.Core/Resources/text/locations/gen6/text_xy_60000_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/ja/text_xy_60000_ja.txt rename to PKHeX.Core/Resources/text/locations/gen6/text_xy_60000_ja.txt diff --git a/PKHeX.Core/Resources/text/ko/text_xy_60000_ko.txt b/PKHeX.Core/Resources/text/locations/gen6/text_xy_60000_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/ko/text_xy_60000_ko.txt rename to PKHeX.Core/Resources/text/locations/gen6/text_xy_60000_ko.txt diff --git a/PKHeX.Core/Resources/text/zh/text_xy_60000_zh.txt b/PKHeX.Core/Resources/text/locations/gen6/text_xy_60000_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/zh/text_xy_60000_zh.txt rename to PKHeX.Core/Resources/text/locations/gen6/text_xy_60000_zh.txt diff --git a/PKHeX.Core/Resources/text/de/text_gg_00000_de.txt b/PKHeX.Core/Resources/text/locations/gen7/text_gg_00000_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/de/text_gg_00000_de.txt rename to PKHeX.Core/Resources/text/locations/gen7/text_gg_00000_de.txt diff --git a/PKHeX.Core/Resources/text/en/text_gg_00000_en.txt b/PKHeX.Core/Resources/text/locations/gen7/text_gg_00000_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/en/text_gg_00000_en.txt rename to PKHeX.Core/Resources/text/locations/gen7/text_gg_00000_en.txt diff --git a/PKHeX.Core/Resources/text/es/text_gg_00000_es.txt b/PKHeX.Core/Resources/text/locations/gen7/text_gg_00000_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/es/text_gg_00000_es.txt rename to PKHeX.Core/Resources/text/locations/gen7/text_gg_00000_es.txt diff --git a/PKHeX.Core/Resources/text/fr/text_gg_00000_fr.txt b/PKHeX.Core/Resources/text/locations/gen7/text_gg_00000_fr.txt similarity index 100% rename from PKHeX.Core/Resources/text/fr/text_gg_00000_fr.txt rename to PKHeX.Core/Resources/text/locations/gen7/text_gg_00000_fr.txt diff --git a/PKHeX.Core/Resources/text/it/text_gg_00000_it.txt b/PKHeX.Core/Resources/text/locations/gen7/text_gg_00000_it.txt similarity index 100% rename from PKHeX.Core/Resources/text/it/text_gg_00000_it.txt rename to PKHeX.Core/Resources/text/locations/gen7/text_gg_00000_it.txt diff --git a/PKHeX.Core/Resources/text/ja/text_gg_00000_ja.txt b/PKHeX.Core/Resources/text/locations/gen7/text_gg_00000_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/ja/text_gg_00000_ja.txt rename to PKHeX.Core/Resources/text/locations/gen7/text_gg_00000_ja.txt diff --git a/PKHeX.Core/Resources/text/ko/text_gg_00000_ko.txt b/PKHeX.Core/Resources/text/locations/gen7/text_gg_00000_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/ko/text_gg_00000_ko.txt rename to PKHeX.Core/Resources/text/locations/gen7/text_gg_00000_ko.txt diff --git a/PKHeX.Core/Resources/text/zh/text_gg_00000_zh.txt b/PKHeX.Core/Resources/text/locations/gen7/text_gg_00000_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/zh/text_gg_00000_zh.txt rename to PKHeX.Core/Resources/text/locations/gen7/text_gg_00000_zh.txt diff --git a/PKHeX.Core/Resources/text/de/text_gg_40000_de.txt b/PKHeX.Core/Resources/text/locations/gen7/text_gg_40000_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/de/text_gg_40000_de.txt rename to PKHeX.Core/Resources/text/locations/gen7/text_gg_40000_de.txt diff --git a/PKHeX.Core/Resources/text/en/text_gg_40000_en.txt b/PKHeX.Core/Resources/text/locations/gen7/text_gg_40000_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/en/text_gg_40000_en.txt rename to PKHeX.Core/Resources/text/locations/gen7/text_gg_40000_en.txt diff --git a/PKHeX.Core/Resources/text/es/text_gg_40000_es.txt b/PKHeX.Core/Resources/text/locations/gen7/text_gg_40000_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/es/text_gg_40000_es.txt rename to PKHeX.Core/Resources/text/locations/gen7/text_gg_40000_es.txt diff --git a/PKHeX.Core/Resources/text/fr/text_gg_40000_fr.txt b/PKHeX.Core/Resources/text/locations/gen7/text_gg_40000_fr.txt similarity index 100% rename from PKHeX.Core/Resources/text/fr/text_gg_40000_fr.txt rename to PKHeX.Core/Resources/text/locations/gen7/text_gg_40000_fr.txt diff --git a/PKHeX.Core/Resources/text/it/text_gg_40000_it.txt b/PKHeX.Core/Resources/text/locations/gen7/text_gg_40000_it.txt similarity index 100% rename from PKHeX.Core/Resources/text/it/text_gg_40000_it.txt rename to PKHeX.Core/Resources/text/locations/gen7/text_gg_40000_it.txt diff --git a/PKHeX.Core/Resources/text/ja/text_gg_40000_ja.txt b/PKHeX.Core/Resources/text/locations/gen7/text_gg_40000_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/ja/text_gg_40000_ja.txt rename to PKHeX.Core/Resources/text/locations/gen7/text_gg_40000_ja.txt diff --git a/PKHeX.Core/Resources/text/ko/text_gg_40000_ko.txt b/PKHeX.Core/Resources/text/locations/gen7/text_gg_40000_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/ko/text_gg_40000_ko.txt rename to PKHeX.Core/Resources/text/locations/gen7/text_gg_40000_ko.txt diff --git a/PKHeX.Core/Resources/text/zh/text_gg_40000_zh.txt b/PKHeX.Core/Resources/text/locations/gen7/text_gg_40000_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/zh/text_gg_40000_zh.txt rename to PKHeX.Core/Resources/text/locations/gen7/text_gg_40000_zh.txt diff --git a/PKHeX.Core/Resources/text/de/text_sm_00000_de.txt b/PKHeX.Core/Resources/text/locations/gen7/text_sm_00000_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/de/text_sm_00000_de.txt rename to PKHeX.Core/Resources/text/locations/gen7/text_sm_00000_de.txt diff --git a/PKHeX.Core/Resources/text/en/text_sm_00000_en.txt b/PKHeX.Core/Resources/text/locations/gen7/text_sm_00000_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/en/text_sm_00000_en.txt rename to PKHeX.Core/Resources/text/locations/gen7/text_sm_00000_en.txt diff --git a/PKHeX.Core/Resources/text/es/text_sm_00000_es.txt b/PKHeX.Core/Resources/text/locations/gen7/text_sm_00000_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/es/text_sm_00000_es.txt rename to PKHeX.Core/Resources/text/locations/gen7/text_sm_00000_es.txt diff --git a/PKHeX.Core/Resources/text/fr/text_sm_00000_fr.txt b/PKHeX.Core/Resources/text/locations/gen7/text_sm_00000_fr.txt similarity index 100% rename from PKHeX.Core/Resources/text/fr/text_sm_00000_fr.txt rename to PKHeX.Core/Resources/text/locations/gen7/text_sm_00000_fr.txt diff --git a/PKHeX.Core/Resources/text/it/text_sm_00000_it.txt b/PKHeX.Core/Resources/text/locations/gen7/text_sm_00000_it.txt similarity index 100% rename from PKHeX.Core/Resources/text/it/text_sm_00000_it.txt rename to PKHeX.Core/Resources/text/locations/gen7/text_sm_00000_it.txt diff --git a/PKHeX.Core/Resources/text/ja/text_sm_00000_ja.txt b/PKHeX.Core/Resources/text/locations/gen7/text_sm_00000_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/ja/text_sm_00000_ja.txt rename to PKHeX.Core/Resources/text/locations/gen7/text_sm_00000_ja.txt diff --git a/PKHeX.Core/Resources/text/ko/text_sm_00000_ko.txt b/PKHeX.Core/Resources/text/locations/gen7/text_sm_00000_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/ko/text_sm_00000_ko.txt rename to PKHeX.Core/Resources/text/locations/gen7/text_sm_00000_ko.txt diff --git a/PKHeX.Core/Resources/text/zh/text_sm_00000_zh.txt b/PKHeX.Core/Resources/text/locations/gen7/text_sm_00000_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/zh/text_sm_00000_zh.txt rename to PKHeX.Core/Resources/text/locations/gen7/text_sm_00000_zh.txt diff --git a/PKHeX.Core/Resources/text/de/text_sm_30000_de.txt b/PKHeX.Core/Resources/text/locations/gen7/text_sm_30000_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/de/text_sm_30000_de.txt rename to PKHeX.Core/Resources/text/locations/gen7/text_sm_30000_de.txt diff --git a/PKHeX.Core/Resources/text/en/text_sm_30000_en.txt b/PKHeX.Core/Resources/text/locations/gen7/text_sm_30000_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/en/text_sm_30000_en.txt rename to PKHeX.Core/Resources/text/locations/gen7/text_sm_30000_en.txt diff --git a/PKHeX.Core/Resources/text/es/text_sm_30000_es.txt b/PKHeX.Core/Resources/text/locations/gen7/text_sm_30000_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/es/text_sm_30000_es.txt rename to PKHeX.Core/Resources/text/locations/gen7/text_sm_30000_es.txt diff --git a/PKHeX.Core/Resources/text/fr/text_sm_30000_fr.txt b/PKHeX.Core/Resources/text/locations/gen7/text_sm_30000_fr.txt similarity index 100% rename from PKHeX.Core/Resources/text/fr/text_sm_30000_fr.txt rename to PKHeX.Core/Resources/text/locations/gen7/text_sm_30000_fr.txt diff --git a/PKHeX.Core/Resources/text/it/text_sm_30000_it.txt b/PKHeX.Core/Resources/text/locations/gen7/text_sm_30000_it.txt similarity index 100% rename from PKHeX.Core/Resources/text/it/text_sm_30000_it.txt rename to PKHeX.Core/Resources/text/locations/gen7/text_sm_30000_it.txt diff --git a/PKHeX.Core/Resources/text/ja/text_sm_30000_ja.txt b/PKHeX.Core/Resources/text/locations/gen7/text_sm_30000_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/ja/text_sm_30000_ja.txt rename to PKHeX.Core/Resources/text/locations/gen7/text_sm_30000_ja.txt diff --git a/PKHeX.Core/Resources/text/ko/text_sm_30000_ko.txt b/PKHeX.Core/Resources/text/locations/gen7/text_sm_30000_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/ko/text_sm_30000_ko.txt rename to PKHeX.Core/Resources/text/locations/gen7/text_sm_30000_ko.txt diff --git a/PKHeX.Core/Resources/text/zh/text_sm_30000_zh.txt b/PKHeX.Core/Resources/text/locations/gen7/text_sm_30000_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/zh/text_sm_30000_zh.txt rename to PKHeX.Core/Resources/text/locations/gen7/text_sm_30000_zh.txt diff --git a/PKHeX.Core/Resources/text/de/text_sm_40000_de.txt b/PKHeX.Core/Resources/text/locations/gen7/text_sm_40000_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/de/text_sm_40000_de.txt rename to PKHeX.Core/Resources/text/locations/gen7/text_sm_40000_de.txt diff --git a/PKHeX.Core/Resources/text/en/text_sm_40000_en.txt b/PKHeX.Core/Resources/text/locations/gen7/text_sm_40000_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/en/text_sm_40000_en.txt rename to PKHeX.Core/Resources/text/locations/gen7/text_sm_40000_en.txt diff --git a/PKHeX.Core/Resources/text/es/text_sm_40000_es.txt b/PKHeX.Core/Resources/text/locations/gen7/text_sm_40000_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/es/text_sm_40000_es.txt rename to PKHeX.Core/Resources/text/locations/gen7/text_sm_40000_es.txt diff --git a/PKHeX.Core/Resources/text/fr/text_sm_40000_fr.txt b/PKHeX.Core/Resources/text/locations/gen7/text_sm_40000_fr.txt similarity index 100% rename from PKHeX.Core/Resources/text/fr/text_sm_40000_fr.txt rename to PKHeX.Core/Resources/text/locations/gen7/text_sm_40000_fr.txt diff --git a/PKHeX.Core/Resources/text/it/text_sm_40000_it.txt b/PKHeX.Core/Resources/text/locations/gen7/text_sm_40000_it.txt similarity index 100% rename from PKHeX.Core/Resources/text/it/text_sm_40000_it.txt rename to PKHeX.Core/Resources/text/locations/gen7/text_sm_40000_it.txt diff --git a/PKHeX.Core/Resources/text/ja/text_sm_40000_ja.txt b/PKHeX.Core/Resources/text/locations/gen7/text_sm_40000_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/ja/text_sm_40000_ja.txt rename to PKHeX.Core/Resources/text/locations/gen7/text_sm_40000_ja.txt diff --git a/PKHeX.Core/Resources/text/ko/text_sm_40000_ko.txt b/PKHeX.Core/Resources/text/locations/gen7/text_sm_40000_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/ko/text_sm_40000_ko.txt rename to PKHeX.Core/Resources/text/locations/gen7/text_sm_40000_ko.txt diff --git a/PKHeX.Core/Resources/text/zh/text_sm_40000_zh.txt b/PKHeX.Core/Resources/text/locations/gen7/text_sm_40000_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/zh/text_sm_40000_zh.txt rename to PKHeX.Core/Resources/text/locations/gen7/text_sm_40000_zh.txt diff --git a/PKHeX.Core/Resources/text/de/text_sm_60000_de.txt b/PKHeX.Core/Resources/text/locations/gen7/text_sm_60000_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/de/text_sm_60000_de.txt rename to PKHeX.Core/Resources/text/locations/gen7/text_sm_60000_de.txt diff --git a/PKHeX.Core/Resources/text/en/text_sm_60000_en.txt b/PKHeX.Core/Resources/text/locations/gen7/text_sm_60000_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/en/text_sm_60000_en.txt rename to PKHeX.Core/Resources/text/locations/gen7/text_sm_60000_en.txt diff --git a/PKHeX.Core/Resources/text/es/text_sm_60000_es.txt b/PKHeX.Core/Resources/text/locations/gen7/text_sm_60000_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/es/text_sm_60000_es.txt rename to PKHeX.Core/Resources/text/locations/gen7/text_sm_60000_es.txt diff --git a/PKHeX.Core/Resources/text/fr/text_sm_60000_fr.txt b/PKHeX.Core/Resources/text/locations/gen7/text_sm_60000_fr.txt similarity index 100% rename from PKHeX.Core/Resources/text/fr/text_sm_60000_fr.txt rename to PKHeX.Core/Resources/text/locations/gen7/text_sm_60000_fr.txt diff --git a/PKHeX.Core/Resources/text/it/text_sm_60000_it.txt b/PKHeX.Core/Resources/text/locations/gen7/text_sm_60000_it.txt similarity index 100% rename from PKHeX.Core/Resources/text/it/text_sm_60000_it.txt rename to PKHeX.Core/Resources/text/locations/gen7/text_sm_60000_it.txt diff --git a/PKHeX.Core/Resources/text/ja/text_sm_60000_ja.txt b/PKHeX.Core/Resources/text/locations/gen7/text_sm_60000_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/ja/text_sm_60000_ja.txt rename to PKHeX.Core/Resources/text/locations/gen7/text_sm_60000_ja.txt diff --git a/PKHeX.Core/Resources/text/ko/text_sm_60000_ko.txt b/PKHeX.Core/Resources/text/locations/gen7/text_sm_60000_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/ko/text_sm_60000_ko.txt rename to PKHeX.Core/Resources/text/locations/gen7/text_sm_60000_ko.txt diff --git a/PKHeX.Core/Resources/text/zh/text_sm_60000_zh.txt b/PKHeX.Core/Resources/text/locations/gen7/text_sm_60000_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/zh/text_sm_60000_zh.txt rename to PKHeX.Core/Resources/text/locations/gen7/text_sm_60000_zh.txt diff --git a/PKHeX.Core/Resources/text/de/text_swsh_00000_de.txt b/PKHeX.Core/Resources/text/locations/gen8/text_swsh_00000_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/de/text_swsh_00000_de.txt rename to PKHeX.Core/Resources/text/locations/gen8/text_swsh_00000_de.txt diff --git a/PKHeX.Core/Resources/text/en/text_swsh_00000_en.txt b/PKHeX.Core/Resources/text/locations/gen8/text_swsh_00000_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/en/text_swsh_00000_en.txt rename to PKHeX.Core/Resources/text/locations/gen8/text_swsh_00000_en.txt diff --git a/PKHeX.Core/Resources/text/es/text_swsh_00000_es.txt b/PKHeX.Core/Resources/text/locations/gen8/text_swsh_00000_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/es/text_swsh_00000_es.txt rename to PKHeX.Core/Resources/text/locations/gen8/text_swsh_00000_es.txt diff --git a/PKHeX.Core/Resources/text/fr/text_swsh_00000_fr.txt b/PKHeX.Core/Resources/text/locations/gen8/text_swsh_00000_fr.txt similarity index 100% rename from PKHeX.Core/Resources/text/fr/text_swsh_00000_fr.txt rename to PKHeX.Core/Resources/text/locations/gen8/text_swsh_00000_fr.txt diff --git a/PKHeX.Core/Resources/text/it/text_swsh_00000_it.txt b/PKHeX.Core/Resources/text/locations/gen8/text_swsh_00000_it.txt similarity index 100% rename from PKHeX.Core/Resources/text/it/text_swsh_00000_it.txt rename to PKHeX.Core/Resources/text/locations/gen8/text_swsh_00000_it.txt diff --git a/PKHeX.Core/Resources/text/ja/text_swsh_00000_ja.txt b/PKHeX.Core/Resources/text/locations/gen8/text_swsh_00000_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/ja/text_swsh_00000_ja.txt rename to PKHeX.Core/Resources/text/locations/gen8/text_swsh_00000_ja.txt diff --git a/PKHeX.Core/Resources/text/ko/text_swsh_00000_ko.txt b/PKHeX.Core/Resources/text/locations/gen8/text_swsh_00000_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/ko/text_swsh_00000_ko.txt rename to PKHeX.Core/Resources/text/locations/gen8/text_swsh_00000_ko.txt diff --git a/PKHeX.Core/Resources/text/zh/text_swsh_00000_zh.txt b/PKHeX.Core/Resources/text/locations/gen8/text_swsh_00000_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/zh/text_swsh_00000_zh.txt rename to PKHeX.Core/Resources/text/locations/gen8/text_swsh_00000_zh.txt diff --git a/PKHeX.Core/Resources/text/de/text_swsh_30000_de.txt b/PKHeX.Core/Resources/text/locations/gen8/text_swsh_30000_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/de/text_swsh_30000_de.txt rename to PKHeX.Core/Resources/text/locations/gen8/text_swsh_30000_de.txt diff --git a/PKHeX.Core/Resources/text/en/text_swsh_30000_en.txt b/PKHeX.Core/Resources/text/locations/gen8/text_swsh_30000_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/en/text_swsh_30000_en.txt rename to PKHeX.Core/Resources/text/locations/gen8/text_swsh_30000_en.txt diff --git a/PKHeX.Core/Resources/text/es/text_swsh_30000_es.txt b/PKHeX.Core/Resources/text/locations/gen8/text_swsh_30000_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/es/text_swsh_30000_es.txt rename to PKHeX.Core/Resources/text/locations/gen8/text_swsh_30000_es.txt diff --git a/PKHeX.Core/Resources/text/fr/text_swsh_30000_fr.txt b/PKHeX.Core/Resources/text/locations/gen8/text_swsh_30000_fr.txt similarity index 100% rename from PKHeX.Core/Resources/text/fr/text_swsh_30000_fr.txt rename to PKHeX.Core/Resources/text/locations/gen8/text_swsh_30000_fr.txt diff --git a/PKHeX.Core/Resources/text/it/text_swsh_30000_it.txt b/PKHeX.Core/Resources/text/locations/gen8/text_swsh_30000_it.txt similarity index 100% rename from PKHeX.Core/Resources/text/it/text_swsh_30000_it.txt rename to PKHeX.Core/Resources/text/locations/gen8/text_swsh_30000_it.txt diff --git a/PKHeX.Core/Resources/text/ja/text_swsh_30000_ja.txt b/PKHeX.Core/Resources/text/locations/gen8/text_swsh_30000_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/ja/text_swsh_30000_ja.txt rename to PKHeX.Core/Resources/text/locations/gen8/text_swsh_30000_ja.txt diff --git a/PKHeX.Core/Resources/text/ko/text_swsh_30000_ko.txt b/PKHeX.Core/Resources/text/locations/gen8/text_swsh_30000_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/ko/text_swsh_30000_ko.txt rename to PKHeX.Core/Resources/text/locations/gen8/text_swsh_30000_ko.txt diff --git a/PKHeX.Core/Resources/text/zh/text_swsh_30000_zh.txt b/PKHeX.Core/Resources/text/locations/gen8/text_swsh_30000_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/zh/text_swsh_30000_zh.txt rename to PKHeX.Core/Resources/text/locations/gen8/text_swsh_30000_zh.txt diff --git a/PKHeX.Core/Resources/text/de/text_swsh_40000_de.txt b/PKHeX.Core/Resources/text/locations/gen8/text_swsh_40000_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/de/text_swsh_40000_de.txt rename to PKHeX.Core/Resources/text/locations/gen8/text_swsh_40000_de.txt diff --git a/PKHeX.Core/Resources/text/en/text_swsh_40000_en.txt b/PKHeX.Core/Resources/text/locations/gen8/text_swsh_40000_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/en/text_swsh_40000_en.txt rename to PKHeX.Core/Resources/text/locations/gen8/text_swsh_40000_en.txt diff --git a/PKHeX.Core/Resources/text/es/text_swsh_40000_es.txt b/PKHeX.Core/Resources/text/locations/gen8/text_swsh_40000_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/es/text_swsh_40000_es.txt rename to PKHeX.Core/Resources/text/locations/gen8/text_swsh_40000_es.txt diff --git a/PKHeX.Core/Resources/text/fr/text_swsh_40000_fr.txt b/PKHeX.Core/Resources/text/locations/gen8/text_swsh_40000_fr.txt similarity index 100% rename from PKHeX.Core/Resources/text/fr/text_swsh_40000_fr.txt rename to PKHeX.Core/Resources/text/locations/gen8/text_swsh_40000_fr.txt diff --git a/PKHeX.Core/Resources/text/it/text_swsh_40000_it.txt b/PKHeX.Core/Resources/text/locations/gen8/text_swsh_40000_it.txt similarity index 100% rename from PKHeX.Core/Resources/text/it/text_swsh_40000_it.txt rename to PKHeX.Core/Resources/text/locations/gen8/text_swsh_40000_it.txt diff --git a/PKHeX.Core/Resources/text/ja/text_swsh_40000_ja.txt b/PKHeX.Core/Resources/text/locations/gen8/text_swsh_40000_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/ja/text_swsh_40000_ja.txt rename to PKHeX.Core/Resources/text/locations/gen8/text_swsh_40000_ja.txt diff --git a/PKHeX.Core/Resources/text/ko/text_swsh_40000_ko.txt b/PKHeX.Core/Resources/text/locations/gen8/text_swsh_40000_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/ko/text_swsh_40000_ko.txt rename to PKHeX.Core/Resources/text/locations/gen8/text_swsh_40000_ko.txt diff --git a/PKHeX.Core/Resources/text/zh/text_swsh_40000_zh.txt b/PKHeX.Core/Resources/text/locations/gen8/text_swsh_40000_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/zh/text_swsh_40000_zh.txt rename to PKHeX.Core/Resources/text/locations/gen8/text_swsh_40000_zh.txt diff --git a/PKHeX.Core/Resources/text/de/text_swsh_60000_de.txt b/PKHeX.Core/Resources/text/locations/gen8/text_swsh_60000_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/de/text_swsh_60000_de.txt rename to PKHeX.Core/Resources/text/locations/gen8/text_swsh_60000_de.txt diff --git a/PKHeX.Core/Resources/text/en/text_swsh_60000_en.txt b/PKHeX.Core/Resources/text/locations/gen8/text_swsh_60000_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/en/text_swsh_60000_en.txt rename to PKHeX.Core/Resources/text/locations/gen8/text_swsh_60000_en.txt diff --git a/PKHeX.Core/Resources/text/es/text_swsh_60000_es.txt b/PKHeX.Core/Resources/text/locations/gen8/text_swsh_60000_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/es/text_swsh_60000_es.txt rename to PKHeX.Core/Resources/text/locations/gen8/text_swsh_60000_es.txt diff --git a/PKHeX.Core/Resources/text/fr/text_swsh_60000_fr.txt b/PKHeX.Core/Resources/text/locations/gen8/text_swsh_60000_fr.txt similarity index 100% rename from PKHeX.Core/Resources/text/fr/text_swsh_60000_fr.txt rename to PKHeX.Core/Resources/text/locations/gen8/text_swsh_60000_fr.txt diff --git a/PKHeX.Core/Resources/text/it/text_swsh_60000_it.txt b/PKHeX.Core/Resources/text/locations/gen8/text_swsh_60000_it.txt similarity index 100% rename from PKHeX.Core/Resources/text/it/text_swsh_60000_it.txt rename to PKHeX.Core/Resources/text/locations/gen8/text_swsh_60000_it.txt diff --git a/PKHeX.Core/Resources/text/ja/text_swsh_60000_ja.txt b/PKHeX.Core/Resources/text/locations/gen8/text_swsh_60000_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/ja/text_swsh_60000_ja.txt rename to PKHeX.Core/Resources/text/locations/gen8/text_swsh_60000_ja.txt diff --git a/PKHeX.Core/Resources/text/ko/text_swsh_60000_ko.txt b/PKHeX.Core/Resources/text/locations/gen8/text_swsh_60000_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/ko/text_swsh_60000_ko.txt rename to PKHeX.Core/Resources/text/locations/gen8/text_swsh_60000_ko.txt diff --git a/PKHeX.Core/Resources/text/zh/text_swsh_60000_zh.txt b/PKHeX.Core/Resources/text/locations/gen8/text_swsh_60000_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/zh/text_swsh_60000_zh.txt rename to PKHeX.Core/Resources/text/locations/gen8/text_swsh_60000_zh.txt diff --git a/PKHeX.Core/Resources/text/de/text_Abilities_de.txt b/PKHeX.Core/Resources/text/other/de/text_Abilities_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/de/text_Abilities_de.txt rename to PKHeX.Core/Resources/text/other/de/text_Abilities_de.txt diff --git a/PKHeX.Core/Resources/text/de/text_Character_de.txt b/PKHeX.Core/Resources/text/other/de/text_Character_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/de/text_Character_de.txt rename to PKHeX.Core/Resources/text/other/de/text_Character_de.txt diff --git a/PKHeX.Core/Resources/text/de/text_Forms_de.txt b/PKHeX.Core/Resources/text/other/de/text_Forms_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/de/text_Forms_de.txt rename to PKHeX.Core/Resources/text/other/de/text_Forms_de.txt diff --git a/PKHeX.Core/Resources/text/de/text_Games_de.txt b/PKHeX.Core/Resources/text/other/de/text_Games_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/de/text_Games_de.txt rename to PKHeX.Core/Resources/text/other/de/text_Games_de.txt diff --git a/PKHeX.Core/Resources/text/de/text_GenLoc_de.txt b/PKHeX.Core/Resources/text/other/de/text_GenLoc_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/de/text_GenLoc_de.txt rename to PKHeX.Core/Resources/text/other/de/text_GenLoc_de.txt diff --git a/PKHeX.Core/Resources/text/de/text_GroundTile_de.txt b/PKHeX.Core/Resources/text/other/de/text_GroundTile_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/de/text_GroundTile_de.txt rename to PKHeX.Core/Resources/text/other/de/text_GroundTile_de.txt diff --git a/PKHeX.Core/Resources/text/de/text_Memories_de.txt b/PKHeX.Core/Resources/text/other/de/text_Memories_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/de/text_Memories_de.txt rename to PKHeX.Core/Resources/text/other/de/text_Memories_de.txt diff --git a/PKHeX.Core/Resources/text/de/text_Moves_de.txt b/PKHeX.Core/Resources/text/other/de/text_Moves_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/de/text_Moves_de.txt rename to PKHeX.Core/Resources/text/other/de/text_Moves_de.txt diff --git a/PKHeX.Core/Resources/text/de/text_Natures_de.txt b/PKHeX.Core/Resources/text/other/de/text_Natures_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/de/text_Natures_de.txt rename to PKHeX.Core/Resources/text/other/de/text_Natures_de.txt diff --git a/PKHeX.Core/Resources/text/de/text_Pokeblock_de.txt b/PKHeX.Core/Resources/text/other/de/text_Pokeblock_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/de/text_Pokeblock_de.txt rename to PKHeX.Core/Resources/text/other/de/text_Pokeblock_de.txt diff --git a/PKHeX.Core/Resources/text/de/text_Puff_de.txt b/PKHeX.Core/Resources/text/other/de/text_Puff_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/de/text_Puff_de.txt rename to PKHeX.Core/Resources/text/other/de/text_Puff_de.txt diff --git a/PKHeX.Core/Resources/text/de/text_Ribbons_de.txt b/PKHeX.Core/Resources/text/other/de/text_Ribbons_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/de/text_Ribbons_de.txt rename to PKHeX.Core/Resources/text/other/de/text_Ribbons_de.txt diff --git a/PKHeX.Core/Resources/text/de/text_Species_de.txt b/PKHeX.Core/Resources/text/other/de/text_Species_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/de/text_Species_de.txt rename to PKHeX.Core/Resources/text/other/de/text_Species_de.txt diff --git a/PKHeX.Core/Resources/text/de/text_SuperTraining_de.txt b/PKHeX.Core/Resources/text/other/de/text_SuperTraining_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/de/text_SuperTraining_de.txt rename to PKHeX.Core/Resources/text/other/de/text_SuperTraining_de.txt diff --git a/PKHeX.Core/Resources/text/de/text_TrainingBag_de.txt b/PKHeX.Core/Resources/text/other/de/text_TrainingBag_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/de/text_TrainingBag_de.txt rename to PKHeX.Core/Resources/text/other/de/text_TrainingBag_de.txt diff --git a/PKHeX.Core/Resources/text/de/text_Types_de.txt b/PKHeX.Core/Resources/text/other/de/text_Types_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/de/text_Types_de.txt rename to PKHeX.Core/Resources/text/other/de/text_Types_de.txt diff --git a/PKHeX.Core/Resources/text/de/text_Wallpaper_de.txt b/PKHeX.Core/Resources/text/other/de/text_Wallpaper_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/de/text_Wallpaper_de.txt rename to PKHeX.Core/Resources/text/other/de/text_Wallpaper_de.txt diff --git a/PKHeX.Core/Resources/text/de/text_dppt_uggoods_de.txt b/PKHeX.Core/Resources/text/other/de/text_dppt_uggoods_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/de/text_dppt_uggoods_de.txt rename to PKHeX.Core/Resources/text/other/de/text_dppt_uggoods_de.txt diff --git a/PKHeX.Core/Resources/text/de/text_dppt_ugspheres_de.txt b/PKHeX.Core/Resources/text/other/de/text_dppt_ugspheres_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/de/text_dppt_ugspheres_de.txt rename to PKHeX.Core/Resources/text/other/de/text_dppt_ugspheres_de.txt diff --git a/PKHeX.Core/Resources/text/de/text_dppt_ugtraps_de.txt b/PKHeX.Core/Resources/text/other/de/text_dppt_ugtraps_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/de/text_dppt_ugtraps_de.txt rename to PKHeX.Core/Resources/text/other/de/text_dppt_ugtraps_de.txt diff --git a/PKHeX.Core/Resources/text/de/text_dppt_ugtreasures_de.txt b/PKHeX.Core/Resources/text/other/de/text_dppt_ugtreasures_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/de/text_dppt_ugtreasures_de.txt rename to PKHeX.Core/Resources/text/other/de/text_dppt_ugtreasures_de.txt diff --git a/PKHeX.Core/Resources/text/de/text_hgss_walkercourses_de.txt b/PKHeX.Core/Resources/text/other/de/text_hgss_walkercourses_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/de/text_hgss_walkercourses_de.txt rename to PKHeX.Core/Resources/text/other/de/text_hgss_walkercourses_de.txt diff --git a/PKHeX.Core/Resources/text/en/text_Abilities_en.txt b/PKHeX.Core/Resources/text/other/en/text_Abilities_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/en/text_Abilities_en.txt rename to PKHeX.Core/Resources/text/other/en/text_Abilities_en.txt diff --git a/PKHeX.Core/Resources/text/en/text_Character_en.txt b/PKHeX.Core/Resources/text/other/en/text_Character_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/en/text_Character_en.txt rename to PKHeX.Core/Resources/text/other/en/text_Character_en.txt diff --git a/PKHeX.Core/Resources/text/en/text_Forms_en.txt b/PKHeX.Core/Resources/text/other/en/text_Forms_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/en/text_Forms_en.txt rename to PKHeX.Core/Resources/text/other/en/text_Forms_en.txt diff --git a/PKHeX.Core/Resources/text/en/text_Games_en.txt b/PKHeX.Core/Resources/text/other/en/text_Games_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/en/text_Games_en.txt rename to PKHeX.Core/Resources/text/other/en/text_Games_en.txt diff --git a/PKHeX.Core/Resources/text/en/text_GenLoc_en.txt b/PKHeX.Core/Resources/text/other/en/text_GenLoc_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/en/text_GenLoc_en.txt rename to PKHeX.Core/Resources/text/other/en/text_GenLoc_en.txt diff --git a/PKHeX.Core/Resources/text/en/text_GroundTile_en.txt b/PKHeX.Core/Resources/text/other/en/text_GroundTile_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/en/text_GroundTile_en.txt rename to PKHeX.Core/Resources/text/other/en/text_GroundTile_en.txt diff --git a/PKHeX.Core/Resources/text/en/text_Memories_en.txt b/PKHeX.Core/Resources/text/other/en/text_Memories_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/en/text_Memories_en.txt rename to PKHeX.Core/Resources/text/other/en/text_Memories_en.txt diff --git a/PKHeX.Core/Resources/text/en/text_Moves_en.txt b/PKHeX.Core/Resources/text/other/en/text_Moves_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/en/text_Moves_en.txt rename to PKHeX.Core/Resources/text/other/en/text_Moves_en.txt diff --git a/PKHeX.Core/Resources/text/en/text_Natures_en.txt b/PKHeX.Core/Resources/text/other/en/text_Natures_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/en/text_Natures_en.txt rename to PKHeX.Core/Resources/text/other/en/text_Natures_en.txt diff --git a/PKHeX.Core/Resources/text/en/text_Pokeblock_en.txt b/PKHeX.Core/Resources/text/other/en/text_Pokeblock_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/en/text_Pokeblock_en.txt rename to PKHeX.Core/Resources/text/other/en/text_Pokeblock_en.txt diff --git a/PKHeX.Core/Resources/text/en/text_Puff_en.txt b/PKHeX.Core/Resources/text/other/en/text_Puff_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/en/text_Puff_en.txt rename to PKHeX.Core/Resources/text/other/en/text_Puff_en.txt diff --git a/PKHeX.Core/Resources/text/en/text_Ribbons_en.txt b/PKHeX.Core/Resources/text/other/en/text_Ribbons_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/en/text_Ribbons_en.txt rename to PKHeX.Core/Resources/text/other/en/text_Ribbons_en.txt diff --git a/PKHeX.Core/Resources/text/en/text_Species_en.txt b/PKHeX.Core/Resources/text/other/en/text_Species_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/en/text_Species_en.txt rename to PKHeX.Core/Resources/text/other/en/text_Species_en.txt diff --git a/PKHeX.Core/Resources/text/en/text_SuperTraining_en.txt b/PKHeX.Core/Resources/text/other/en/text_SuperTraining_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/en/text_SuperTraining_en.txt rename to PKHeX.Core/Resources/text/other/en/text_SuperTraining_en.txt diff --git a/PKHeX.Core/Resources/text/en/text_TrainingBag_en.txt b/PKHeX.Core/Resources/text/other/en/text_TrainingBag_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/en/text_TrainingBag_en.txt rename to PKHeX.Core/Resources/text/other/en/text_TrainingBag_en.txt diff --git a/PKHeX.Core/Resources/text/en/text_Types_en.txt b/PKHeX.Core/Resources/text/other/en/text_Types_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/en/text_Types_en.txt rename to PKHeX.Core/Resources/text/other/en/text_Types_en.txt diff --git a/PKHeX.Core/Resources/text/en/text_Wallpaper_en.txt b/PKHeX.Core/Resources/text/other/en/text_Wallpaper_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/en/text_Wallpaper_en.txt rename to PKHeX.Core/Resources/text/other/en/text_Wallpaper_en.txt diff --git a/PKHeX.Core/Resources/text/en/text_dppt_uggoods_en.txt b/PKHeX.Core/Resources/text/other/en/text_dppt_uggoods_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/en/text_dppt_uggoods_en.txt rename to PKHeX.Core/Resources/text/other/en/text_dppt_uggoods_en.txt diff --git a/PKHeX.Core/Resources/text/en/text_dppt_ugspheres_en.txt b/PKHeX.Core/Resources/text/other/en/text_dppt_ugspheres_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/en/text_dppt_ugspheres_en.txt rename to PKHeX.Core/Resources/text/other/en/text_dppt_ugspheres_en.txt diff --git a/PKHeX.Core/Resources/text/en/text_dppt_ugtraps_en.txt b/PKHeX.Core/Resources/text/other/en/text_dppt_ugtraps_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/en/text_dppt_ugtraps_en.txt rename to PKHeX.Core/Resources/text/other/en/text_dppt_ugtraps_en.txt diff --git a/PKHeX.Core/Resources/text/en/text_dppt_ugtreasures_en.txt b/PKHeX.Core/Resources/text/other/en/text_dppt_ugtreasures_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/en/text_dppt_ugtreasures_en.txt rename to PKHeX.Core/Resources/text/other/en/text_dppt_ugtreasures_en.txt diff --git a/PKHeX.Core/Resources/text/en/text_hgss_walkercourses_en.txt b/PKHeX.Core/Resources/text/other/en/text_hgss_walkercourses_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/en/text_hgss_walkercourses_en.txt rename to PKHeX.Core/Resources/text/other/en/text_hgss_walkercourses_en.txt diff --git a/PKHeX.Core/Resources/text/es/text_Abilities_es.txt b/PKHeX.Core/Resources/text/other/es/text_Abilities_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/es/text_Abilities_es.txt rename to PKHeX.Core/Resources/text/other/es/text_Abilities_es.txt diff --git a/PKHeX.Core/Resources/text/es/text_Character_es.txt b/PKHeX.Core/Resources/text/other/es/text_Character_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/es/text_Character_es.txt rename to PKHeX.Core/Resources/text/other/es/text_Character_es.txt diff --git a/PKHeX.Core/Resources/text/es/text_Forms_es.txt b/PKHeX.Core/Resources/text/other/es/text_Forms_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/es/text_Forms_es.txt rename to PKHeX.Core/Resources/text/other/es/text_Forms_es.txt diff --git a/PKHeX.Core/Resources/text/es/text_Games_es.txt b/PKHeX.Core/Resources/text/other/es/text_Games_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/es/text_Games_es.txt rename to PKHeX.Core/Resources/text/other/es/text_Games_es.txt diff --git a/PKHeX.Core/Resources/text/es/text_GenLoc_es.txt b/PKHeX.Core/Resources/text/other/es/text_GenLoc_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/es/text_GenLoc_es.txt rename to PKHeX.Core/Resources/text/other/es/text_GenLoc_es.txt diff --git a/PKHeX.Core/Resources/text/es/text_GroundTile_es.txt b/PKHeX.Core/Resources/text/other/es/text_GroundTile_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/es/text_GroundTile_es.txt rename to PKHeX.Core/Resources/text/other/es/text_GroundTile_es.txt diff --git a/PKHeX.Core/Resources/text/es/text_Memories_es.txt b/PKHeX.Core/Resources/text/other/es/text_Memories_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/es/text_Memories_es.txt rename to PKHeX.Core/Resources/text/other/es/text_Memories_es.txt diff --git a/PKHeX.Core/Resources/text/es/text_Moves_es.txt b/PKHeX.Core/Resources/text/other/es/text_Moves_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/es/text_Moves_es.txt rename to PKHeX.Core/Resources/text/other/es/text_Moves_es.txt diff --git a/PKHeX.Core/Resources/text/es/text_Natures_es.txt b/PKHeX.Core/Resources/text/other/es/text_Natures_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/es/text_Natures_es.txt rename to PKHeX.Core/Resources/text/other/es/text_Natures_es.txt diff --git a/PKHeX.Core/Resources/text/es/text_Pokeblock_es.txt b/PKHeX.Core/Resources/text/other/es/text_Pokeblock_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/es/text_Pokeblock_es.txt rename to PKHeX.Core/Resources/text/other/es/text_Pokeblock_es.txt diff --git a/PKHeX.Core/Resources/text/es/text_Puff_es.txt b/PKHeX.Core/Resources/text/other/es/text_Puff_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/es/text_Puff_es.txt rename to PKHeX.Core/Resources/text/other/es/text_Puff_es.txt diff --git a/PKHeX.Core/Resources/text/es/text_Ribbons_es.txt b/PKHeX.Core/Resources/text/other/es/text_Ribbons_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/es/text_Ribbons_es.txt rename to PKHeX.Core/Resources/text/other/es/text_Ribbons_es.txt diff --git a/PKHeX.Core/Resources/text/es/text_Species_es.txt b/PKHeX.Core/Resources/text/other/es/text_Species_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/es/text_Species_es.txt rename to PKHeX.Core/Resources/text/other/es/text_Species_es.txt diff --git a/PKHeX.Core/Resources/text/es/text_SuperTraining_es.txt b/PKHeX.Core/Resources/text/other/es/text_SuperTraining_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/es/text_SuperTraining_es.txt rename to PKHeX.Core/Resources/text/other/es/text_SuperTraining_es.txt diff --git a/PKHeX.Core/Resources/text/es/text_TrainingBag_es.txt b/PKHeX.Core/Resources/text/other/es/text_TrainingBag_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/es/text_TrainingBag_es.txt rename to PKHeX.Core/Resources/text/other/es/text_TrainingBag_es.txt diff --git a/PKHeX.Core/Resources/text/es/text_Types_es.txt b/PKHeX.Core/Resources/text/other/es/text_Types_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/es/text_Types_es.txt rename to PKHeX.Core/Resources/text/other/es/text_Types_es.txt diff --git a/PKHeX.Core/Resources/text/es/text_Wallpaper_es.txt b/PKHeX.Core/Resources/text/other/es/text_Wallpaper_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/es/text_Wallpaper_es.txt rename to PKHeX.Core/Resources/text/other/es/text_Wallpaper_es.txt diff --git a/PKHeX.Core/Resources/text/es/text_dppt_uggoods_es.txt b/PKHeX.Core/Resources/text/other/es/text_dppt_uggoods_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/es/text_dppt_uggoods_es.txt rename to PKHeX.Core/Resources/text/other/es/text_dppt_uggoods_es.txt diff --git a/PKHeX.Core/Resources/text/es/text_dppt_ugspheres_es.txt b/PKHeX.Core/Resources/text/other/es/text_dppt_ugspheres_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/es/text_dppt_ugspheres_es.txt rename to PKHeX.Core/Resources/text/other/es/text_dppt_ugspheres_es.txt diff --git a/PKHeX.Core/Resources/text/es/text_dppt_ugtraps_es.txt b/PKHeX.Core/Resources/text/other/es/text_dppt_ugtraps_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/es/text_dppt_ugtraps_es.txt rename to PKHeX.Core/Resources/text/other/es/text_dppt_ugtraps_es.txt diff --git a/PKHeX.Core/Resources/text/es/text_dppt_ugtreasures_es.txt b/PKHeX.Core/Resources/text/other/es/text_dppt_ugtreasures_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/es/text_dppt_ugtreasures_es.txt rename to PKHeX.Core/Resources/text/other/es/text_dppt_ugtreasures_es.txt diff --git a/PKHeX.Core/Resources/text/es/text_hgss_walkercourses_es.txt b/PKHeX.Core/Resources/text/other/es/text_hgss_walkercourses_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/es/text_hgss_walkercourses_es.txt rename to PKHeX.Core/Resources/text/other/es/text_hgss_walkercourses_es.txt diff --git a/PKHeX.Core/Resources/text/fr/text_Abilities_fr.txt b/PKHeX.Core/Resources/text/other/fr/text_Abilities_fr.txt similarity index 100% rename from PKHeX.Core/Resources/text/fr/text_Abilities_fr.txt rename to PKHeX.Core/Resources/text/other/fr/text_Abilities_fr.txt diff --git a/PKHeX.Core/Resources/text/fr/text_Character_fr.txt b/PKHeX.Core/Resources/text/other/fr/text_Character_fr.txt similarity index 100% rename from PKHeX.Core/Resources/text/fr/text_Character_fr.txt rename to PKHeX.Core/Resources/text/other/fr/text_Character_fr.txt diff --git a/PKHeX.Core/Resources/text/fr/text_Forms_fr.txt b/PKHeX.Core/Resources/text/other/fr/text_Forms_fr.txt similarity index 100% rename from PKHeX.Core/Resources/text/fr/text_Forms_fr.txt rename to PKHeX.Core/Resources/text/other/fr/text_Forms_fr.txt diff --git a/PKHeX.Core/Resources/text/fr/text_Games_fr.txt b/PKHeX.Core/Resources/text/other/fr/text_Games_fr.txt similarity index 100% rename from PKHeX.Core/Resources/text/fr/text_Games_fr.txt rename to PKHeX.Core/Resources/text/other/fr/text_Games_fr.txt diff --git a/PKHeX.Core/Resources/text/fr/text_GenLoc_fr.txt b/PKHeX.Core/Resources/text/other/fr/text_GenLoc_fr.txt similarity index 100% rename from PKHeX.Core/Resources/text/fr/text_GenLoc_fr.txt rename to PKHeX.Core/Resources/text/other/fr/text_GenLoc_fr.txt diff --git a/PKHeX.Core/Resources/text/fr/text_GroundTile_fr.txt b/PKHeX.Core/Resources/text/other/fr/text_GroundTile_fr.txt similarity index 100% rename from PKHeX.Core/Resources/text/fr/text_GroundTile_fr.txt rename to PKHeX.Core/Resources/text/other/fr/text_GroundTile_fr.txt diff --git a/PKHeX.Core/Resources/text/fr/text_Memories_fr.txt b/PKHeX.Core/Resources/text/other/fr/text_Memories_fr.txt similarity index 100% rename from PKHeX.Core/Resources/text/fr/text_Memories_fr.txt rename to PKHeX.Core/Resources/text/other/fr/text_Memories_fr.txt diff --git a/PKHeX.Core/Resources/text/fr/text_Moves_fr.txt b/PKHeX.Core/Resources/text/other/fr/text_Moves_fr.txt similarity index 100% rename from PKHeX.Core/Resources/text/fr/text_Moves_fr.txt rename to PKHeX.Core/Resources/text/other/fr/text_Moves_fr.txt diff --git a/PKHeX.Core/Resources/text/fr/text_Natures_fr.txt b/PKHeX.Core/Resources/text/other/fr/text_Natures_fr.txt similarity index 100% rename from PKHeX.Core/Resources/text/fr/text_Natures_fr.txt rename to PKHeX.Core/Resources/text/other/fr/text_Natures_fr.txt diff --git a/PKHeX.Core/Resources/text/fr/text_Pokeblock_fr.txt b/PKHeX.Core/Resources/text/other/fr/text_Pokeblock_fr.txt similarity index 100% rename from PKHeX.Core/Resources/text/fr/text_Pokeblock_fr.txt rename to PKHeX.Core/Resources/text/other/fr/text_Pokeblock_fr.txt diff --git a/PKHeX.Core/Resources/text/fr/text_Puff_fr.txt b/PKHeX.Core/Resources/text/other/fr/text_Puff_fr.txt similarity index 100% rename from PKHeX.Core/Resources/text/fr/text_Puff_fr.txt rename to PKHeX.Core/Resources/text/other/fr/text_Puff_fr.txt diff --git a/PKHeX.Core/Resources/text/fr/text_Ribbons_fr.txt b/PKHeX.Core/Resources/text/other/fr/text_Ribbons_fr.txt similarity index 100% rename from PKHeX.Core/Resources/text/fr/text_Ribbons_fr.txt rename to PKHeX.Core/Resources/text/other/fr/text_Ribbons_fr.txt diff --git a/PKHeX.Core/Resources/text/fr/text_Species_fr.txt b/PKHeX.Core/Resources/text/other/fr/text_Species_fr.txt similarity index 100% rename from PKHeX.Core/Resources/text/fr/text_Species_fr.txt rename to PKHeX.Core/Resources/text/other/fr/text_Species_fr.txt diff --git a/PKHeX.Core/Resources/text/fr/text_SuperTraining_fr.txt b/PKHeX.Core/Resources/text/other/fr/text_SuperTraining_fr.txt similarity index 100% rename from PKHeX.Core/Resources/text/fr/text_SuperTraining_fr.txt rename to PKHeX.Core/Resources/text/other/fr/text_SuperTraining_fr.txt diff --git a/PKHeX.Core/Resources/text/fr/text_TrainingBag_fr.txt b/PKHeX.Core/Resources/text/other/fr/text_TrainingBag_fr.txt similarity index 100% rename from PKHeX.Core/Resources/text/fr/text_TrainingBag_fr.txt rename to PKHeX.Core/Resources/text/other/fr/text_TrainingBag_fr.txt diff --git a/PKHeX.Core/Resources/text/fr/text_Types_fr.txt b/PKHeX.Core/Resources/text/other/fr/text_Types_fr.txt similarity index 100% rename from PKHeX.Core/Resources/text/fr/text_Types_fr.txt rename to PKHeX.Core/Resources/text/other/fr/text_Types_fr.txt diff --git a/PKHeX.Core/Resources/text/fr/text_Wallpaper_fr.txt b/PKHeX.Core/Resources/text/other/fr/text_Wallpaper_fr.txt similarity index 100% rename from PKHeX.Core/Resources/text/fr/text_Wallpaper_fr.txt rename to PKHeX.Core/Resources/text/other/fr/text_Wallpaper_fr.txt diff --git a/PKHeX.Core/Resources/text/fr/text_dppt_uggoods_fr.txt b/PKHeX.Core/Resources/text/other/fr/text_dppt_uggoods_fr.txt similarity index 100% rename from PKHeX.Core/Resources/text/fr/text_dppt_uggoods_fr.txt rename to PKHeX.Core/Resources/text/other/fr/text_dppt_uggoods_fr.txt diff --git a/PKHeX.Core/Resources/text/fr/text_dppt_ugspheres_fr.txt b/PKHeX.Core/Resources/text/other/fr/text_dppt_ugspheres_fr.txt similarity index 100% rename from PKHeX.Core/Resources/text/fr/text_dppt_ugspheres_fr.txt rename to PKHeX.Core/Resources/text/other/fr/text_dppt_ugspheres_fr.txt diff --git a/PKHeX.Core/Resources/text/fr/text_dppt_ugtraps_fr.txt b/PKHeX.Core/Resources/text/other/fr/text_dppt_ugtraps_fr.txt similarity index 100% rename from PKHeX.Core/Resources/text/fr/text_dppt_ugtraps_fr.txt rename to PKHeX.Core/Resources/text/other/fr/text_dppt_ugtraps_fr.txt diff --git a/PKHeX.Core/Resources/text/fr/text_dppt_ugtreasures_fr.txt b/PKHeX.Core/Resources/text/other/fr/text_dppt_ugtreasures_fr.txt similarity index 100% rename from PKHeX.Core/Resources/text/fr/text_dppt_ugtreasures_fr.txt rename to PKHeX.Core/Resources/text/other/fr/text_dppt_ugtreasures_fr.txt diff --git a/PKHeX.Core/Resources/text/fr/text_hgss_walkercourses_fr.txt b/PKHeX.Core/Resources/text/other/fr/text_hgss_walkercourses_fr.txt similarity index 100% rename from PKHeX.Core/Resources/text/fr/text_hgss_walkercourses_fr.txt rename to PKHeX.Core/Resources/text/other/fr/text_hgss_walkercourses_fr.txt diff --git a/PKHeX.Core/Resources/text/it/text_Abilities_it.txt b/PKHeX.Core/Resources/text/other/it/text_Abilities_it.txt similarity index 100% rename from PKHeX.Core/Resources/text/it/text_Abilities_it.txt rename to PKHeX.Core/Resources/text/other/it/text_Abilities_it.txt diff --git a/PKHeX.Core/Resources/text/it/text_Character_it.txt b/PKHeX.Core/Resources/text/other/it/text_Character_it.txt similarity index 100% rename from PKHeX.Core/Resources/text/it/text_Character_it.txt rename to PKHeX.Core/Resources/text/other/it/text_Character_it.txt diff --git a/PKHeX.Core/Resources/text/it/text_Forms_it.txt b/PKHeX.Core/Resources/text/other/it/text_Forms_it.txt similarity index 100% rename from PKHeX.Core/Resources/text/it/text_Forms_it.txt rename to PKHeX.Core/Resources/text/other/it/text_Forms_it.txt diff --git a/PKHeX.Core/Resources/text/it/text_Games_it.txt b/PKHeX.Core/Resources/text/other/it/text_Games_it.txt similarity index 100% rename from PKHeX.Core/Resources/text/it/text_Games_it.txt rename to PKHeX.Core/Resources/text/other/it/text_Games_it.txt diff --git a/PKHeX.Core/Resources/text/it/text_GenLoc_it.txt b/PKHeX.Core/Resources/text/other/it/text_GenLoc_it.txt similarity index 100% rename from PKHeX.Core/Resources/text/it/text_GenLoc_it.txt rename to PKHeX.Core/Resources/text/other/it/text_GenLoc_it.txt diff --git a/PKHeX.Core/Resources/text/it/text_GroundTile_it.txt b/PKHeX.Core/Resources/text/other/it/text_GroundTile_it.txt similarity index 100% rename from PKHeX.Core/Resources/text/it/text_GroundTile_it.txt rename to PKHeX.Core/Resources/text/other/it/text_GroundTile_it.txt diff --git a/PKHeX.Core/Resources/text/it/text_Memories_it.txt b/PKHeX.Core/Resources/text/other/it/text_Memories_it.txt similarity index 100% rename from PKHeX.Core/Resources/text/it/text_Memories_it.txt rename to PKHeX.Core/Resources/text/other/it/text_Memories_it.txt diff --git a/PKHeX.Core/Resources/text/it/text_Moves_it.txt b/PKHeX.Core/Resources/text/other/it/text_Moves_it.txt similarity index 100% rename from PKHeX.Core/Resources/text/it/text_Moves_it.txt rename to PKHeX.Core/Resources/text/other/it/text_Moves_it.txt diff --git a/PKHeX.Core/Resources/text/it/text_Natures_it.txt b/PKHeX.Core/Resources/text/other/it/text_Natures_it.txt similarity index 100% rename from PKHeX.Core/Resources/text/it/text_Natures_it.txt rename to PKHeX.Core/Resources/text/other/it/text_Natures_it.txt diff --git a/PKHeX.Core/Resources/text/it/text_Pokeblock_it.txt b/PKHeX.Core/Resources/text/other/it/text_Pokeblock_it.txt similarity index 100% rename from PKHeX.Core/Resources/text/it/text_Pokeblock_it.txt rename to PKHeX.Core/Resources/text/other/it/text_Pokeblock_it.txt diff --git a/PKHeX.Core/Resources/text/it/text_Puff_it.txt b/PKHeX.Core/Resources/text/other/it/text_Puff_it.txt similarity index 100% rename from PKHeX.Core/Resources/text/it/text_Puff_it.txt rename to PKHeX.Core/Resources/text/other/it/text_Puff_it.txt diff --git a/PKHeX.Core/Resources/text/it/text_Ribbons_it.txt b/PKHeX.Core/Resources/text/other/it/text_Ribbons_it.txt similarity index 100% rename from PKHeX.Core/Resources/text/it/text_Ribbons_it.txt rename to PKHeX.Core/Resources/text/other/it/text_Ribbons_it.txt diff --git a/PKHeX.Core/Resources/text/it/text_Species_it.txt b/PKHeX.Core/Resources/text/other/it/text_Species_it.txt similarity index 100% rename from PKHeX.Core/Resources/text/it/text_Species_it.txt rename to PKHeX.Core/Resources/text/other/it/text_Species_it.txt diff --git a/PKHeX.Core/Resources/text/it/text_SuperTraining_it.txt b/PKHeX.Core/Resources/text/other/it/text_SuperTraining_it.txt similarity index 100% rename from PKHeX.Core/Resources/text/it/text_SuperTraining_it.txt rename to PKHeX.Core/Resources/text/other/it/text_SuperTraining_it.txt diff --git a/PKHeX.Core/Resources/text/it/text_TrainingBag_it.txt b/PKHeX.Core/Resources/text/other/it/text_TrainingBag_it.txt similarity index 100% rename from PKHeX.Core/Resources/text/it/text_TrainingBag_it.txt rename to PKHeX.Core/Resources/text/other/it/text_TrainingBag_it.txt diff --git a/PKHeX.Core/Resources/text/it/text_Types_it.txt b/PKHeX.Core/Resources/text/other/it/text_Types_it.txt similarity index 100% rename from PKHeX.Core/Resources/text/it/text_Types_it.txt rename to PKHeX.Core/Resources/text/other/it/text_Types_it.txt diff --git a/PKHeX.Core/Resources/text/it/text_Wallpaper_it.txt b/PKHeX.Core/Resources/text/other/it/text_Wallpaper_it.txt similarity index 100% rename from PKHeX.Core/Resources/text/it/text_Wallpaper_it.txt rename to PKHeX.Core/Resources/text/other/it/text_Wallpaper_it.txt diff --git a/PKHeX.Core/Resources/text/it/text_dppt_uggoods_it.txt b/PKHeX.Core/Resources/text/other/it/text_dppt_uggoods_it.txt similarity index 100% rename from PKHeX.Core/Resources/text/it/text_dppt_uggoods_it.txt rename to PKHeX.Core/Resources/text/other/it/text_dppt_uggoods_it.txt diff --git a/PKHeX.Core/Resources/text/it/text_dppt_ugspheres_it.txt b/PKHeX.Core/Resources/text/other/it/text_dppt_ugspheres_it.txt similarity index 100% rename from PKHeX.Core/Resources/text/it/text_dppt_ugspheres_it.txt rename to PKHeX.Core/Resources/text/other/it/text_dppt_ugspheres_it.txt diff --git a/PKHeX.Core/Resources/text/it/text_dppt_ugtraps_it.txt b/PKHeX.Core/Resources/text/other/it/text_dppt_ugtraps_it.txt similarity index 100% rename from PKHeX.Core/Resources/text/it/text_dppt_ugtraps_it.txt rename to PKHeX.Core/Resources/text/other/it/text_dppt_ugtraps_it.txt diff --git a/PKHeX.Core/Resources/text/it/text_dppt_ugtreasures_it.txt b/PKHeX.Core/Resources/text/other/it/text_dppt_ugtreasures_it.txt similarity index 100% rename from PKHeX.Core/Resources/text/it/text_dppt_ugtreasures_it.txt rename to PKHeX.Core/Resources/text/other/it/text_dppt_ugtreasures_it.txt diff --git a/PKHeX.Core/Resources/text/it/text_hgss_walkercourses_it.txt b/PKHeX.Core/Resources/text/other/it/text_hgss_walkercourses_it.txt similarity index 100% rename from PKHeX.Core/Resources/text/it/text_hgss_walkercourses_it.txt rename to PKHeX.Core/Resources/text/other/it/text_hgss_walkercourses_it.txt diff --git a/PKHeX.Core/Resources/text/ja/text_Abilities_ja.txt b/PKHeX.Core/Resources/text/other/ja/text_Abilities_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/ja/text_Abilities_ja.txt rename to PKHeX.Core/Resources/text/other/ja/text_Abilities_ja.txt diff --git a/PKHeX.Core/Resources/text/ja/text_Character_ja.txt b/PKHeX.Core/Resources/text/other/ja/text_Character_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/ja/text_Character_ja.txt rename to PKHeX.Core/Resources/text/other/ja/text_Character_ja.txt diff --git a/PKHeX.Core/Resources/text/ja/text_Forms_ja.txt b/PKHeX.Core/Resources/text/other/ja/text_Forms_ja.txt similarity index 86% rename from PKHeX.Core/Resources/text/ja/text_Forms_ja.txt rename to PKHeX.Core/Resources/text/other/ja/text_Forms_ja.txt index 7a5be7529..45d5d08d0 100644 --- a/PKHeX.Core/Resources/text/ja/text_Forms_ja.txt +++ b/PKHeX.Core/Resources/text/other/ja/text_Forms_ja.txt @@ -1,1091 +1,1091 @@ -ギザみみ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -あるすがた - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -ポワルンのすがた - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -カイオーガのすがた -グラードンのすがた - - -ノーマルフォルム - - - - - - - - - - - - - - - - - - - - - - - - - -くさきのミノ -くさきのミノ - - - - - - - -ネガフォルム -にしのうみ -にしのうみ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -ロトムのすがた - - - - - - - -アナザーフォルム - - - - -ランドフォルム -アルセウスのすがた - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -あかすじのすがた - - - - -ノーマルモード - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -はるのすがた -はるのすがた - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -けしんフォルム -けしんフォルム - - -けしんフォルム -キュレムのすがた -いつものすがた -ボイスフォルム -ゲノセクトのすがた - - - - - - - - - - - - - - - - -ひょうせつのもよう - - -あかいはな -あかいはな -あかいはな - - - - -やせいのすがた - -オスのすがた - - -シールドフォルム - - - - - - - - - - - - - - - - - - - - - - - - - - - - -ふつうのサイズ -ふつうのサイズ - - - - -リラックスモード - -50%フォルム - -いましめられしフーパ - - - - - - - - -ハードロック -マダム -アイドル -ドクター -マスク・ド -おきがえ -メガフーディン - - - - - -めらめらスタイル - - - -まひるのすがた -たんどくのすがた - - - - - - - - - - - - - - - - - - - - - - - - - - -ノーマル -りゅうせいのすがた - - - -ばけたすがた - - - - - - - - - - - - - - - - - - - - - - - - - -メガ -メガ X -メガ Y -メガカメックス -メガスピアー -メガピジョット -アローラのすがた -アローラのすがた - -オリジナルキャップ -ホウエンキャップ -シンオウキャップ -イッシュキャップ -カロスキャップ -アローラキャップ -アローラのすがた -アローラのすがた -アローラのすがた -アローラのすがた -アローラのすがた -アローラのすがた -アローラのすがた -アローラのすがた -アローラのすがた -メガフーディン -アローラのすがた -アローラのすがた -アローラのすがた -メガヤドラン -アローラのすがた -アローラのすがた -メガゲンガー -アローラのすがた -アローラのすがた -メガガルーラ -メガカイロス -メガギャラドス -メガプテラ -メガミュウツーX -メガミュウツーY -メガデンリュウ - - - - -ハイなすがた - - - - - - - - - - - - - - - - - - - -ミルキィバニラ - - -メガハガネール -メガハッサム -メガヘラクロス -メガヘルガー -メガバンギラス -メガジュカイン -メガバシャーモ -メガラグラージ -メガサーナイト -メガヤミラミ -メガクチート -メガボスゴドラ -メガチャーレム -メガライボルト -メガサメハダー -メガバクーダ -メガチルタリス -たいようのすがた -あまみずのすがた -ゆきぐものすがた -メガジュペッタ -メガアブソル -メガオニゴーリ -メガボーマンダ -メガメタグロス -メガラティアス -メガラティオス -ゲンシカイキのすがた -ゲンシカイキのすがた -メガレックウザ -アタックフォルム -ディフェンスフォルム -スピードフォルム -すなちのミノ -ゴミのミノ -すなちのミノ -ゴミのミノ -ポジフォルム -ひがしのうみ -ひがしのうみ -メガミミロップ -メガガブリアス -メガルカリオ -メガユキノオー -メガエルレイド -ヒートロトム -ウォッシュロトム -フロストロトム -スピンロトム -カットロトム -オリジンフォルム -スカイフォルム - - - - - - - - - - - - - - - - - -メガタブンネ -あおすじのすがた -ダルマモード -なつのすがた -あきのすがた -ふゆのすがた -なつのすがた -あきのすがた -ふゆのすがた -れいじゅうフォルム -れいじゅうフォルム -れいじゅうフォルム -ホワイトキュレム -ブラックキュレム -かくごのすがた -ステップフォルム -ゲノセクトのすがた -ゲノセクトのすがた -ゲノセクトのすがた -ゲノセクトのすがた - -サトシゲッコウガ -ゆきぐにのもよう -せつげんのもよう -たいりくのもよう -ていえんのもよう -みやびなもよう -はなぞののもよう -モダンなもよう -マリンのもよう -ぐんとうのもよう -こうやのもよう -さじんのもよう -たいがのもよう -スコールのもよう -サバンナのもよう -たいようのもよう -オーシャンのもよう -ジャングルのもよう -ファンシーなもよう -ボールのもよう -きいろのはな -オレンジいろのはな -あおいはな -しろいはな -きいろのはな -オレンジいろのはな -あおいはな -しろいはな -えいえんのはな -きいろのはな -オレンジいろのはな -あおいはな -しろいはな -ハートカット -スターカット -ダイヤカット -レディカット -マダムカット -ジェントルカット -クイーンカット -カブキカット -キングダムカット -メスのすがた -ブレードフォルム -ちいさいサイズ -おおきいサイズ -とくだいサイズ -ちいさいサイズ -おおきいサイズ -とくだいサイズ -アクティブモード -10%フォルム -10%フォルム -50%フォルム -パーフェクトフォルム -メガディアンシー -ときはなたれしフーパ - - -ぱちぱちスタイル -ふらふらスタイル -まいまいスタイル -まよなかのすがた -むれたすがた - - -ファイト -フライング -ポイズン -グラウンド -ロック -バグ -ゴースト -スチール -ファイヤー -ウオーター -グラス -エレクトロ -サイキック -アイス -ドラゴン -ダーク -フェアリー -りゅうせいのすがた -りゅうせいのすがた -りゅうせいのすがた -りゅうせいのすがた -りゅうせいのすがた -りゅうせいのすがた -あかいろのコア -だいだいいろのコア -きいろのコア -みどりいろのコア -みずいろのコア -あおいろのコア -むらさきいろのコア -ばれたすがた - - - -500ねんまえのいろ -キミにきめたキャップ -たそがれのすがた -たそがれのたてがみ -あかつきのつばさ -ウルトラ -ガラルのすがた -キョダイマックス -うのみのすがた -まるのみのすがた -ローなすがた -ミルキィルビー -ミルキィまっちゃ -ミルキィミント -ミルキィレモン -ミルキィソルト -ルビーミックス -キャラメルミックス -トリプルミックス -ナイスフェイス -はらぺこもよう -けんのおう -ムゲンダイマックス -ワールドキャップ -いちげきのかた -れんげきのかた -とうちゃん -はくばじょうのすがた +ギザみみ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +あるすがた + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +ポワルンのすがた + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +カイオーガのすがた +グラードンのすがた + + +ノーマルフォルム + + + + + + + + + + + + + + + + + + + + + + + + + +くさきのミノ +くさきのミノ + + + + + + + +ネガフォルム +にしのうみ +にしのうみ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +ロトムのすがた + + + + + + + +アナザーフォルム + + + + +ランドフォルム +アルセウスのすがた + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +あかすじのすがた + + + + +ノーマルモード + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +はるのすがた +はるのすがた + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +けしんフォルム +けしんフォルム + + +けしんフォルム +キュレムのすがた +いつものすがた +ボイスフォルム +ゲノセクトのすがた + + + + + + + + + + + + + + + + +ひょうせつのもよう + + +あかいはな +あかいはな +あかいはな + + + + +やせいのすがた + +オスのすがた + + +シールドフォルム + + + + + + + + + + + + + + + + + + + + + + + + + + + + +ふつうのサイズ +ふつうのサイズ + + + + +リラックスモード + +50%フォルム + +いましめられしフーパ + + + + + + + + +ハードロック +マダム +アイドル +ドクター +マスク・ド +おきがえ +メガフーディン + + + + + +めらめらスタイル + + + +まひるのすがた +たんどくのすがた + + + + + + + + + + + + + + + + + + + + + + + + + + +ノーマル +りゅうせいのすがた + + + +ばけたすがた + + + + + + + + + + + + + + + + + + + + + + + + + +メガ +メガ X +メガ Y +メガカメックス +メガスピアー +メガピジョット +アローラのすがた +アローラのすがた + +オリジナルキャップ +ホウエンキャップ +シンオウキャップ +イッシュキャップ +カロスキャップ +アローラキャップ +アローラのすがた +アローラのすがた +アローラのすがた +アローラのすがた +アローラのすがた +アローラのすがた +アローラのすがた +アローラのすがた +アローラのすがた +メガフーディン +アローラのすがた +アローラのすがた +アローラのすがた +メガヤドラン +アローラのすがた +アローラのすがた +メガゲンガー +アローラのすがた +アローラのすがた +メガガルーラ +メガカイロス +メガギャラドス +メガプテラ +メガミュウツーX +メガミュウツーY +メガデンリュウ + + + + +ハイなすがた + + + + + + + + + + + + + + + + + + + +ミルキィバニラ + + +メガハガネール +メガハッサム +メガヘラクロス +メガヘルガー +メガバンギラス +メガジュカイン +メガバシャーモ +メガラグラージ +メガサーナイト +メガヤミラミ +メガクチート +メガボスゴドラ +メガチャーレム +メガライボルト +メガサメハダー +メガバクーダ +メガチルタリス +たいようのすがた +あまみずのすがた +ゆきぐものすがた +メガジュペッタ +メガアブソル +メガオニゴーリ +メガボーマンダ +メガメタグロス +メガラティアス +メガラティオス +ゲンシカイキのすがた +ゲンシカイキのすがた +メガレックウザ +アタックフォルム +ディフェンスフォルム +スピードフォルム +すなちのミノ +ゴミのミノ +すなちのミノ +ゴミのミノ +ポジフォルム +ひがしのうみ +ひがしのうみ +メガミミロップ +メガガブリアス +メガルカリオ +メガユキノオー +メガエルレイド +ヒートロトム +ウォッシュロトム +フロストロトム +スピンロトム +カットロトム +オリジンフォルム +スカイフォルム + + + + + + + + + + + + + + + + + +メガタブンネ +あおすじのすがた +ダルマモード +なつのすがた +あきのすがた +ふゆのすがた +なつのすがた +あきのすがた +ふゆのすがた +れいじゅうフォルム +れいじゅうフォルム +れいじゅうフォルム +ホワイトキュレム +ブラックキュレム +かくごのすがた +ステップフォルム +ゲノセクトのすがた +ゲノセクトのすがた +ゲノセクトのすがた +ゲノセクトのすがた + +サトシゲッコウガ +ゆきぐにのもよう +せつげんのもよう +たいりくのもよう +ていえんのもよう +みやびなもよう +はなぞののもよう +モダンなもよう +マリンのもよう +ぐんとうのもよう +こうやのもよう +さじんのもよう +たいがのもよう +スコールのもよう +サバンナのもよう +たいようのもよう +オーシャンのもよう +ジャングルのもよう +ファンシーなもよう +ボールのもよう +きいろのはな +オレンジいろのはな +あおいはな +しろいはな +きいろのはな +オレンジいろのはな +あおいはな +しろいはな +えいえんのはな +きいろのはな +オレンジいろのはな +あおいはな +しろいはな +ハートカット +スターカット +ダイヤカット +レディカット +マダムカット +ジェントルカット +クイーンカット +カブキカット +キングダムカット +メスのすがた +ブレードフォルム +ちいさいサイズ +おおきいサイズ +とくだいサイズ +ちいさいサイズ +おおきいサイズ +とくだいサイズ +アクティブモード +10%フォルム +10%フォルム +50%フォルム +パーフェクトフォルム +メガディアンシー +ときはなたれしフーパ + + +ぱちぱちスタイル +ふらふらスタイル +まいまいスタイル +まよなかのすがた +むれたすがた + + +ファイト +フライング +ポイズン +グラウンド +ロック +バグ +ゴースト +スチール +ファイヤー +ウオーター +グラス +エレクトロ +サイキック +アイス +ドラゴン +ダーク +フェアリー +りゅうせいのすがた +りゅうせいのすがた +りゅうせいのすがた +りゅうせいのすがた +りゅうせいのすがた +りゅうせいのすがた +あかいろのコア +だいだいいろのコア +きいろのコア +みどりいろのコア +みずいろのコア +あおいろのコア +むらさきいろのコア +ばれたすがた + + + +500ねんまえのいろ +キミにきめたキャップ +たそがれのすがた +たそがれのたてがみ +あかつきのつばさ +ウルトラ +ガラルのすがた +キョダイマックス +うのみのすがた +まるのみのすがた +ローなすがた +ミルキィルビー +ミルキィまっちゃ +ミルキィミント +ミルキィレモン +ミルキィソルト +ルビーミックス +キャラメルミックス +トリプルミックス +ナイスフェイス +はらぺこもよう +けんのおう +ムゲンダイマックス +ワールドキャップ +いちげきのかた +れんげきのかた +とうちゃん +はくばじょうのすがた こくばじょうのすがた \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/ja/text_Games_ja.txt b/PKHeX.Core/Resources/text/other/ja/text_Games_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/ja/text_Games_ja.txt rename to PKHeX.Core/Resources/text/other/ja/text_Games_ja.txt diff --git a/PKHeX.Core/Resources/text/ja/text_GenLoc_ja.txt b/PKHeX.Core/Resources/text/other/ja/text_GenLoc_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/ja/text_GenLoc_ja.txt rename to PKHeX.Core/Resources/text/other/ja/text_GenLoc_ja.txt diff --git a/PKHeX.Core/Resources/text/ja/text_GroundTile_ja.txt b/PKHeX.Core/Resources/text/other/ja/text_GroundTile_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/ja/text_GroundTile_ja.txt rename to PKHeX.Core/Resources/text/other/ja/text_GroundTile_ja.txt diff --git a/PKHeX.Core/Resources/text/ja/text_Memories_ja.txt b/PKHeX.Core/Resources/text/other/ja/text_Memories_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/ja/text_Memories_ja.txt rename to PKHeX.Core/Resources/text/other/ja/text_Memories_ja.txt diff --git a/PKHeX.Core/Resources/text/ja/text_Moves_ja.txt b/PKHeX.Core/Resources/text/other/ja/text_Moves_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/ja/text_Moves_ja.txt rename to PKHeX.Core/Resources/text/other/ja/text_Moves_ja.txt diff --git a/PKHeX.Core/Resources/text/ja/text_Natures_ja.txt b/PKHeX.Core/Resources/text/other/ja/text_Natures_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/ja/text_Natures_ja.txt rename to PKHeX.Core/Resources/text/other/ja/text_Natures_ja.txt diff --git a/PKHeX.Core/Resources/text/ja/text_Pokeblock_ja.txt b/PKHeX.Core/Resources/text/other/ja/text_Pokeblock_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/ja/text_Pokeblock_ja.txt rename to PKHeX.Core/Resources/text/other/ja/text_Pokeblock_ja.txt diff --git a/PKHeX.Core/Resources/text/ja/text_Puff_ja.txt b/PKHeX.Core/Resources/text/other/ja/text_Puff_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/ja/text_Puff_ja.txt rename to PKHeX.Core/Resources/text/other/ja/text_Puff_ja.txt diff --git a/PKHeX.Core/Resources/text/ja/text_Ribbons_ja.txt b/PKHeX.Core/Resources/text/other/ja/text_Ribbons_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/ja/text_Ribbons_ja.txt rename to PKHeX.Core/Resources/text/other/ja/text_Ribbons_ja.txt diff --git a/PKHeX.Core/Resources/text/ja/text_Species_ja.txt b/PKHeX.Core/Resources/text/other/ja/text_Species_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/ja/text_Species_ja.txt rename to PKHeX.Core/Resources/text/other/ja/text_Species_ja.txt diff --git a/PKHeX.Core/Resources/text/ja/text_SuperTraining_ja.txt b/PKHeX.Core/Resources/text/other/ja/text_SuperTraining_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/ja/text_SuperTraining_ja.txt rename to PKHeX.Core/Resources/text/other/ja/text_SuperTraining_ja.txt diff --git a/PKHeX.Core/Resources/text/ja/text_TrainingBag_ja.txt b/PKHeX.Core/Resources/text/other/ja/text_TrainingBag_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/ja/text_TrainingBag_ja.txt rename to PKHeX.Core/Resources/text/other/ja/text_TrainingBag_ja.txt diff --git a/PKHeX.Core/Resources/text/ja/text_Types_ja.txt b/PKHeX.Core/Resources/text/other/ja/text_Types_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/ja/text_Types_ja.txt rename to PKHeX.Core/Resources/text/other/ja/text_Types_ja.txt diff --git a/PKHeX.Core/Resources/text/ja/text_Wallpaper_ja.txt b/PKHeX.Core/Resources/text/other/ja/text_Wallpaper_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/ja/text_Wallpaper_ja.txt rename to PKHeX.Core/Resources/text/other/ja/text_Wallpaper_ja.txt diff --git a/PKHeX.Core/Resources/text/ja/text_dppt_uggoods_ja.txt b/PKHeX.Core/Resources/text/other/ja/text_dppt_uggoods_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/ja/text_dppt_uggoods_ja.txt rename to PKHeX.Core/Resources/text/other/ja/text_dppt_uggoods_ja.txt diff --git a/PKHeX.Core/Resources/text/ja/text_dppt_ugspheres_ja.txt b/PKHeX.Core/Resources/text/other/ja/text_dppt_ugspheres_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/ja/text_dppt_ugspheres_ja.txt rename to PKHeX.Core/Resources/text/other/ja/text_dppt_ugspheres_ja.txt diff --git a/PKHeX.Core/Resources/text/ja/text_dppt_ugtraps_ja.txt b/PKHeX.Core/Resources/text/other/ja/text_dppt_ugtraps_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/ja/text_dppt_ugtraps_ja.txt rename to PKHeX.Core/Resources/text/other/ja/text_dppt_ugtraps_ja.txt diff --git a/PKHeX.Core/Resources/text/ja/text_dppt_ugtreasures_ja.txt b/PKHeX.Core/Resources/text/other/ja/text_dppt_ugtreasures_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/ja/text_dppt_ugtreasures_ja.txt rename to PKHeX.Core/Resources/text/other/ja/text_dppt_ugtreasures_ja.txt diff --git a/PKHeX.Core/Resources/text/ja/text_hgss_walkercourses_ja.txt b/PKHeX.Core/Resources/text/other/ja/text_hgss_walkercourses_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/ja/text_hgss_walkercourses_ja.txt rename to PKHeX.Core/Resources/text/other/ja/text_hgss_walkercourses_ja.txt diff --git a/PKHeX.Core/Resources/text/ko/text_Abilities_ko.txt b/PKHeX.Core/Resources/text/other/ko/text_Abilities_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/ko/text_Abilities_ko.txt rename to PKHeX.Core/Resources/text/other/ko/text_Abilities_ko.txt diff --git a/PKHeX.Core/Resources/text/ko/text_Character_ko.txt b/PKHeX.Core/Resources/text/other/ko/text_Character_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/ko/text_Character_ko.txt rename to PKHeX.Core/Resources/text/other/ko/text_Character_ko.txt diff --git a/PKHeX.Core/Resources/text/ko/text_Forms_ko.txt b/PKHeX.Core/Resources/text/other/ko/text_Forms_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/ko/text_Forms_ko.txt rename to PKHeX.Core/Resources/text/other/ko/text_Forms_ko.txt diff --git a/PKHeX.Core/Resources/text/ko/text_Games_ko.txt b/PKHeX.Core/Resources/text/other/ko/text_Games_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/ko/text_Games_ko.txt rename to PKHeX.Core/Resources/text/other/ko/text_Games_ko.txt diff --git a/PKHeX.Core/Resources/text/ko/text_GenLoc_ko.txt b/PKHeX.Core/Resources/text/other/ko/text_GenLoc_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/ko/text_GenLoc_ko.txt rename to PKHeX.Core/Resources/text/other/ko/text_GenLoc_ko.txt diff --git a/PKHeX.Core/Resources/text/ko/text_GroundTile_ko.txt b/PKHeX.Core/Resources/text/other/ko/text_GroundTile_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/ko/text_GroundTile_ko.txt rename to PKHeX.Core/Resources/text/other/ko/text_GroundTile_ko.txt diff --git a/PKHeX.Core/Resources/text/ko/text_Memories_ko.txt b/PKHeX.Core/Resources/text/other/ko/text_Memories_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/ko/text_Memories_ko.txt rename to PKHeX.Core/Resources/text/other/ko/text_Memories_ko.txt diff --git a/PKHeX.Core/Resources/text/ko/text_Moves_ko.txt b/PKHeX.Core/Resources/text/other/ko/text_Moves_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/ko/text_Moves_ko.txt rename to PKHeX.Core/Resources/text/other/ko/text_Moves_ko.txt diff --git a/PKHeX.Core/Resources/text/ko/text_Natures_ko.txt b/PKHeX.Core/Resources/text/other/ko/text_Natures_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/ko/text_Natures_ko.txt rename to PKHeX.Core/Resources/text/other/ko/text_Natures_ko.txt diff --git a/PKHeX.Core/Resources/text/ko/text_Pokeblock_ko.txt b/PKHeX.Core/Resources/text/other/ko/text_Pokeblock_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/ko/text_Pokeblock_ko.txt rename to PKHeX.Core/Resources/text/other/ko/text_Pokeblock_ko.txt diff --git a/PKHeX.Core/Resources/text/ko/text_Puff_ko.txt b/PKHeX.Core/Resources/text/other/ko/text_Puff_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/ko/text_Puff_ko.txt rename to PKHeX.Core/Resources/text/other/ko/text_Puff_ko.txt diff --git a/PKHeX.Core/Resources/text/ko/text_Ribbons_ko.txt b/PKHeX.Core/Resources/text/other/ko/text_Ribbons_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/ko/text_Ribbons_ko.txt rename to PKHeX.Core/Resources/text/other/ko/text_Ribbons_ko.txt diff --git a/PKHeX.Core/Resources/text/ko/text_Species_ko.txt b/PKHeX.Core/Resources/text/other/ko/text_Species_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/ko/text_Species_ko.txt rename to PKHeX.Core/Resources/text/other/ko/text_Species_ko.txt diff --git a/PKHeX.Core/Resources/text/ko/text_SuperTraining_ko.txt b/PKHeX.Core/Resources/text/other/ko/text_SuperTraining_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/ko/text_SuperTraining_ko.txt rename to PKHeX.Core/Resources/text/other/ko/text_SuperTraining_ko.txt diff --git a/PKHeX.Core/Resources/text/ko/text_TrainingBag_ko.txt b/PKHeX.Core/Resources/text/other/ko/text_TrainingBag_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/ko/text_TrainingBag_ko.txt rename to PKHeX.Core/Resources/text/other/ko/text_TrainingBag_ko.txt diff --git a/PKHeX.Core/Resources/text/ko/text_Types_ko.txt b/PKHeX.Core/Resources/text/other/ko/text_Types_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/ko/text_Types_ko.txt rename to PKHeX.Core/Resources/text/other/ko/text_Types_ko.txt diff --git a/PKHeX.Core/Resources/text/ko/text_Wallpaper_ko.txt b/PKHeX.Core/Resources/text/other/ko/text_Wallpaper_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/ko/text_Wallpaper_ko.txt rename to PKHeX.Core/Resources/text/other/ko/text_Wallpaper_ko.txt diff --git a/PKHeX.Core/Resources/text/ko/text_dppt_uggoods_ko.txt b/PKHeX.Core/Resources/text/other/ko/text_dppt_uggoods_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/ko/text_dppt_uggoods_ko.txt rename to PKHeX.Core/Resources/text/other/ko/text_dppt_uggoods_ko.txt diff --git a/PKHeX.Core/Resources/text/ko/text_dppt_ugspheres_ko.txt b/PKHeX.Core/Resources/text/other/ko/text_dppt_ugspheres_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/ko/text_dppt_ugspheres_ko.txt rename to PKHeX.Core/Resources/text/other/ko/text_dppt_ugspheres_ko.txt diff --git a/PKHeX.Core/Resources/text/ko/text_dppt_ugtraps_ko.txt b/PKHeX.Core/Resources/text/other/ko/text_dppt_ugtraps_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/ko/text_dppt_ugtraps_ko.txt rename to PKHeX.Core/Resources/text/other/ko/text_dppt_ugtraps_ko.txt diff --git a/PKHeX.Core/Resources/text/ko/text_dppt_ugtreasures_ko.txt b/PKHeX.Core/Resources/text/other/ko/text_dppt_ugtreasures_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/ko/text_dppt_ugtreasures_ko.txt rename to PKHeX.Core/Resources/text/other/ko/text_dppt_ugtreasures_ko.txt diff --git a/PKHeX.Core/Resources/text/ko/text_hgss_walkercourses_ko.txt b/PKHeX.Core/Resources/text/other/ko/text_hgss_walkercourses_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/ko/text_hgss_walkercourses_ko.txt rename to PKHeX.Core/Resources/text/other/ko/text_hgss_walkercourses_ko.txt diff --git a/PKHeX.Core/Resources/text/zh/text_Abilities_zh.txt b/PKHeX.Core/Resources/text/other/zh/text_Abilities_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/zh/text_Abilities_zh.txt rename to PKHeX.Core/Resources/text/other/zh/text_Abilities_zh.txt diff --git a/PKHeX.Core/Resources/text/zh/text_Character_zh.txt b/PKHeX.Core/Resources/text/other/zh/text_Character_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/zh/text_Character_zh.txt rename to PKHeX.Core/Resources/text/other/zh/text_Character_zh.txt diff --git a/PKHeX.Core/Resources/text/zh/text_Forms_zh.txt b/PKHeX.Core/Resources/text/other/zh/text_Forms_zh.txt similarity index 82% rename from PKHeX.Core/Resources/text/zh/text_Forms_zh.txt rename to PKHeX.Core/Resources/text/other/zh/text_Forms_zh.txt index e4ad4e122..cfdfcedd3 100644 --- a/PKHeX.Core/Resources/text/zh/text_Forms_zh.txt +++ b/PKHeX.Core/Resources/text/other/zh/text_Forms_zh.txt @@ -1,1091 +1,1091 @@ -刺刺耳皮丘 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -某种样子 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -飘浮泡泡的样子 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -盖欧卡的样子 -固拉多的样子 - - -普通形态 - - - - - - - - - - - - - - - - - - - - - - - - - -草木蓑衣 -草木蓑衣 - - - - - - - -阴天形态 -西海 -西海 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -洛托姆的样子 - - - - - - - -别种形态 - - - - -陆上形态 -阿尔宙斯的样子 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -红条纹的样子 - - - - -普通模式 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -春天的样子 -春天的样子 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -化身形态 -化身形态 - - -化身形态 -酋雷姆的样子 -平常的样子 -歌声形态 -盖诺赛克特的样子 - - - - - - - - - - - - - - - - -冰雪花纹 - - -红花 -红花 -红花 - - - - -野生的样子 - -雄性的样子 - - -盾牌形态 - - - - - - - - - - - - - - - - - - - - - - - - - - - - -普通尺寸 -普通尺寸 - - - - -放松模式 - -50%形态 - -惩戒胡帕 - - - - - - - - -重摇滚 -贵妇 -偶像 -博士 -蒙面 -换装 - - - - - - -热辣热辣风格 - - - -白昼的样子 -单独的样子 - - - - - - - - - - - - - - - - - - - - - - - - - - -一般 -流星的样子 - - - -化形的样子 - - - - - - - - - - - - - - - - - - - - - - - - - -超级 -超级 X -超级 Y -超级 -超级大针蜂 -超级大比鸟 -阿罗拉的样子 -阿罗拉的样子 - -初始帽子 -丰缘帽子 -神奥帽子 -合众帽子 -卡洛斯帽子 -阿罗拉帽子 -阿罗拉的样子 -阿罗拉的样子 -阿罗拉的样子 -阿罗拉的样子 -阿罗拉的样子 -阿罗拉的样子 -阿罗拉的样子 -阿罗拉的样子 -阿罗拉的样子 -超级胡地 -阿罗拉的样子 -阿罗拉的样子 -阿罗拉的样子 -超级呆壳兽 -阿罗拉的样子 -阿罗拉的样子 -超级耿鬼 -阿罗拉的样子 -阿罗拉的样子 -超级袋兽 -超级凯罗斯 -超级暴鲤龙 -超级化石翼龙 -超级超梦X -超级超梦Y -超级电龙 - - - - -高调的样子 - - - - - - - - - - - - - - - - - - - -奶香香草 - - -超级大钢蛇 -超级巨钳螳螂 -超级赫拉克罗斯 -超级黑鲁加 -超级班基拉斯 -超级蜥蜴王 -超级火焰鸡 -超级巨沼怪 -超级沙奈朵 -超级勾魂眼 -超级大嘴娃 -超级波士可多拉 -超级恰雷姆 -超级雷电兽 -超级巨牙鲨 -超级喷火驼 -超级七夕青鸟 -太阳的样子 -雨水的样子 -雪云的样子 -超级诅咒娃娃 -超级阿勃梭鲁 -超级冰鬼护 -超级暴飞龙 -超级巨金怪 -超级拉帝亚斯 -超级拉帝欧斯 -原始回归 -原始回归的样子 -超级烈空坐 -攻击形态 -防御形态 -速度形态 -砂土蓑衣 -垃圾蓑衣 -砂土蓑衣 -垃圾蓑衣 -晴天形态 -东海 -东海 -超级长耳兔 -超级烈咬陆鲨 -超级路卡利欧 -超级暴雪王 -超级艾路雷朵 -加热洛托姆 -清洗洛托姆 -结冰洛托姆 -旋转洛托姆 -切割洛托姆 -起源形态 -天空形态 -阿尔宙斯的样子 -阿尔宙斯的样子 -阿尔宙斯的样子 -阿尔宙斯的样子 -阿尔宙斯的样子 -阿尔宙斯的样子 -阿尔宙斯的样子 -阿尔宙斯的样子 -阿尔宙斯的样子 -阿尔宙斯的样子 -阿尔宙斯的样子 -阿尔宙斯的样子 -阿尔宙斯的样子 -阿尔宙斯的样子 -阿尔宙斯的样子 -阿尔宙斯的样子 -阿尔宙斯的样子 -超级差不多娃娃 -蓝条纹的样子 -达摩模式 -夏天的样子 -秋天的样子 -冬天的样子 -夏天的样子 -秋天的样子 -冬天的样子 -灵兽形态 -灵兽形态 -灵兽形态 -焰白酋雷姆 -暗黑酋雷姆 -觉悟的样子 -舞步形态 -盖诺赛克特的样子 -盖诺赛克特的样子 -盖诺赛克特的样子 -盖诺赛克特的样子 - -小智版甲贺忍蛙 -雪国花纹 -雪原花纹 -大陆花纹 -庭园花纹 -高雅花纹 -花园花纹 -摩登花纹 -大海花纹 -群岛花纹 -荒野花纹 -沙尘花纹 -大河花纹 -骤雨花纹 -热带草原花纹 -太阳花纹 -大洋花纹 -热带雨林花纹 -幻彩花纹 -球球花纹 -黄花 -橙花 -蓝花 -白花 -黄花 -橙花 -蓝花 -白花 -永恒之花 -黄花 -橙花 -蓝花 -白花 -心形造型 -星形造型 -菱形造型 -淑女造型 -贵妇造型 -绅士造型 -女王造型 -歌舞伎造型 -国王造型 -雌性的样子 -刀剑形态 -小尺寸 -大尺寸 -特大尺寸 -小尺寸 -大尺寸 -特大尺寸 -活跃模式 -10%形态 -10%形态 -50%形态 -完全体形态 -超级蒂安希 -解放胡帕 - - -啪滋啪滋风格 -呼拉呼拉风格 -轻盈轻盈风格 -黑夜的样子 -鱼群的样子 - - -战斗 -飞翔 -毒 -大地 -岩石 -虫子 -幽灵 -钢铁 -火焰 -清水 -青草 -电子 -精神 -冰雪 -龙 -黑暗 -妖精 -流星的样子 -流星的样子 -流星的样子 -流星的样子 -流星的样子 -流星的样子 -红色核心 -橙色核心 -黄色核心 -绿色核心 -浅蓝色核心 -蓝色核心 -紫色核心 -现形的样子 - - - -500年前的颜色 -就决定是你了之帽子 -黄昏的样子 -黄昏之鬃 -拂晓之翼 -究极奈克洛兹玛 -伽勒尔的样子 -超极巨化 -一口吞的样子 -大口吞的样子 -低调的样子 -奶香红钻 -奶香抹茶 -奶香薄荷 -奶香柠檬 -奶香雪盐 -红钻综合 -焦糖综合 -三色综合 -解冻头 -空腹花纹 -剑之王 -无极巨化 -World -一击流 -连击流 -阿爸 -骑白马的样子 +刺刺耳皮丘 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +某种样子 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +飘浮泡泡的样子 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +盖欧卡的样子 +固拉多的样子 + + +普通形态 + + + + + + + + + + + + + + + + + + + + + + + + + +草木蓑衣 +草木蓑衣 + + + + + + + +阴天形态 +西海 +西海 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +洛托姆的样子 + + + + + + + +别种形态 + + + + +陆上形态 +阿尔宙斯的样子 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +红条纹的样子 + + + + +普通模式 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +春天的样子 +春天的样子 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +化身形态 +化身形态 + + +化身形态 +酋雷姆的样子 +平常的样子 +歌声形态 +盖诺赛克特的样子 + + + + + + + + + + + + + + + + +冰雪花纹 + + +红花 +红花 +红花 + + + + +野生的样子 + +雄性的样子 + + +盾牌形态 + + + + + + + + + + + + + + + + + + + + + + + + + + + + +普通尺寸 +普通尺寸 + + + + +放松模式 + +50%形态 + +惩戒胡帕 + + + + + + + + +重摇滚 +贵妇 +偶像 +博士 +蒙面 +换装 + + + + + + +热辣热辣风格 + + + +白昼的样子 +单独的样子 + + + + + + + + + + + + + + + + + + + + + + + + + + +一般 +流星的样子 + + + +化形的样子 + + + + + + + + + + + + + + + + + + + + + + + + + +超级 +超级 X +超级 Y +超级 +超级大针蜂 +超级大比鸟 +阿罗拉的样子 +阿罗拉的样子 + +初始帽子 +丰缘帽子 +神奥帽子 +合众帽子 +卡洛斯帽子 +阿罗拉帽子 +阿罗拉的样子 +阿罗拉的样子 +阿罗拉的样子 +阿罗拉的样子 +阿罗拉的样子 +阿罗拉的样子 +阿罗拉的样子 +阿罗拉的样子 +阿罗拉的样子 +超级胡地 +阿罗拉的样子 +阿罗拉的样子 +阿罗拉的样子 +超级呆壳兽 +阿罗拉的样子 +阿罗拉的样子 +超级耿鬼 +阿罗拉的样子 +阿罗拉的样子 +超级袋兽 +超级凯罗斯 +超级暴鲤龙 +超级化石翼龙 +超级超梦X +超级超梦Y +超级电龙 + + + + +高调的样子 + + + + + + + + + + + + + + + + + + + +奶香香草 + + +超级大钢蛇 +超级巨钳螳螂 +超级赫拉克罗斯 +超级黑鲁加 +超级班基拉斯 +超级蜥蜴王 +超级火焰鸡 +超级巨沼怪 +超级沙奈朵 +超级勾魂眼 +超级大嘴娃 +超级波士可多拉 +超级恰雷姆 +超级雷电兽 +超级巨牙鲨 +超级喷火驼 +超级七夕青鸟 +太阳的样子 +雨水的样子 +雪云的样子 +超级诅咒娃娃 +超级阿勃梭鲁 +超级冰鬼护 +超级暴飞龙 +超级巨金怪 +超级拉帝亚斯 +超级拉帝欧斯 +原始回归 +原始回归的样子 +超级烈空坐 +攻击形态 +防御形态 +速度形态 +砂土蓑衣 +垃圾蓑衣 +砂土蓑衣 +垃圾蓑衣 +晴天形态 +东海 +东海 +超级长耳兔 +超级烈咬陆鲨 +超级路卡利欧 +超级暴雪王 +超级艾路雷朵 +加热洛托姆 +清洗洛托姆 +结冰洛托姆 +旋转洛托姆 +切割洛托姆 +起源形态 +天空形态 +阿尔宙斯的样子 +阿尔宙斯的样子 +阿尔宙斯的样子 +阿尔宙斯的样子 +阿尔宙斯的样子 +阿尔宙斯的样子 +阿尔宙斯的样子 +阿尔宙斯的样子 +阿尔宙斯的样子 +阿尔宙斯的样子 +阿尔宙斯的样子 +阿尔宙斯的样子 +阿尔宙斯的样子 +阿尔宙斯的样子 +阿尔宙斯的样子 +阿尔宙斯的样子 +阿尔宙斯的样子 +超级差不多娃娃 +蓝条纹的样子 +达摩模式 +夏天的样子 +秋天的样子 +冬天的样子 +夏天的样子 +秋天的样子 +冬天的样子 +灵兽形态 +灵兽形态 +灵兽形态 +焰白酋雷姆 +暗黑酋雷姆 +觉悟的样子 +舞步形态 +盖诺赛克特的样子 +盖诺赛克特的样子 +盖诺赛克特的样子 +盖诺赛克特的样子 + +小智版甲贺忍蛙 +雪国花纹 +雪原花纹 +大陆花纹 +庭园花纹 +高雅花纹 +花园花纹 +摩登花纹 +大海花纹 +群岛花纹 +荒野花纹 +沙尘花纹 +大河花纹 +骤雨花纹 +热带草原花纹 +太阳花纹 +大洋花纹 +热带雨林花纹 +幻彩花纹 +球球花纹 +黄花 +橙花 +蓝花 +白花 +黄花 +橙花 +蓝花 +白花 +永恒之花 +黄花 +橙花 +蓝花 +白花 +心形造型 +星形造型 +菱形造型 +淑女造型 +贵妇造型 +绅士造型 +女王造型 +歌舞伎造型 +国王造型 +雌性的样子 +刀剑形态 +小尺寸 +大尺寸 +特大尺寸 +小尺寸 +大尺寸 +特大尺寸 +活跃模式 +10%形态 +10%形态 +50%形态 +完全体形态 +超级蒂安希 +解放胡帕 + + +啪滋啪滋风格 +呼拉呼拉风格 +轻盈轻盈风格 +黑夜的样子 +鱼群的样子 + + +战斗 +飞翔 +毒 +大地 +岩石 +虫子 +幽灵 +钢铁 +火焰 +清水 +青草 +电子 +精神 +冰雪 +龙 +黑暗 +妖精 +流星的样子 +流星的样子 +流星的样子 +流星的样子 +流星的样子 +流星的样子 +红色核心 +橙色核心 +黄色核心 +绿色核心 +浅蓝色核心 +蓝色核心 +紫色核心 +现形的样子 + + + +500年前的颜色 +就决定是你了之帽子 +黄昏的样子 +黄昏之鬃 +拂晓之翼 +究极奈克洛兹玛 +伽勒尔的样子 +超极巨化 +一口吞的样子 +大口吞的样子 +低调的样子 +奶香红钻 +奶香抹茶 +奶香薄荷 +奶香柠檬 +奶香雪盐 +红钻综合 +焦糖综合 +三色综合 +解冻头 +空腹花纹 +剑之王 +无极巨化 +World +一击流 +连击流 +阿爸 +骑白马的样子 骑黑马的样子 \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/zh/text_Games_zh.txt b/PKHeX.Core/Resources/text/other/zh/text_Games_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/zh/text_Games_zh.txt rename to PKHeX.Core/Resources/text/other/zh/text_Games_zh.txt diff --git a/PKHeX.Core/Resources/text/zh/text_GenLoc_zh.txt b/PKHeX.Core/Resources/text/other/zh/text_GenLoc_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/zh/text_GenLoc_zh.txt rename to PKHeX.Core/Resources/text/other/zh/text_GenLoc_zh.txt diff --git a/PKHeX.Core/Resources/text/zh/text_GroundTile_zh.txt b/PKHeX.Core/Resources/text/other/zh/text_GroundTile_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/zh/text_GroundTile_zh.txt rename to PKHeX.Core/Resources/text/other/zh/text_GroundTile_zh.txt diff --git a/PKHeX.Core/Resources/text/zh/text_Memories_zh.txt b/PKHeX.Core/Resources/text/other/zh/text_Memories_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/zh/text_Memories_zh.txt rename to PKHeX.Core/Resources/text/other/zh/text_Memories_zh.txt diff --git a/PKHeX.Core/Resources/text/zh/text_Moves_zh.txt b/PKHeX.Core/Resources/text/other/zh/text_Moves_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/zh/text_Moves_zh.txt rename to PKHeX.Core/Resources/text/other/zh/text_Moves_zh.txt diff --git a/PKHeX.Core/Resources/text/zh/text_Natures_zh.txt b/PKHeX.Core/Resources/text/other/zh/text_Natures_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/zh/text_Natures_zh.txt rename to PKHeX.Core/Resources/text/other/zh/text_Natures_zh.txt diff --git a/PKHeX.Core/Resources/text/zh/text_Pokeblock_zh.txt b/PKHeX.Core/Resources/text/other/zh/text_Pokeblock_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/zh/text_Pokeblock_zh.txt rename to PKHeX.Core/Resources/text/other/zh/text_Pokeblock_zh.txt diff --git a/PKHeX.Core/Resources/text/zh/text_Puff_zh.txt b/PKHeX.Core/Resources/text/other/zh/text_Puff_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/zh/text_Puff_zh.txt rename to PKHeX.Core/Resources/text/other/zh/text_Puff_zh.txt diff --git a/PKHeX.Core/Resources/text/zh/text_Ribbons_zh.txt b/PKHeX.Core/Resources/text/other/zh/text_Ribbons_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/zh/text_Ribbons_zh.txt rename to PKHeX.Core/Resources/text/other/zh/text_Ribbons_zh.txt diff --git a/PKHeX.Core/Resources/text/zh/text_Species_zh.txt b/PKHeX.Core/Resources/text/other/zh/text_Species_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/zh/text_Species_zh.txt rename to PKHeX.Core/Resources/text/other/zh/text_Species_zh.txt diff --git a/PKHeX.Core/Resources/text/zh/text_Species_zh2.txt b/PKHeX.Core/Resources/text/other/zh/text_Species_zh2.txt similarity index 100% rename from PKHeX.Core/Resources/text/zh/text_Species_zh2.txt rename to PKHeX.Core/Resources/text/other/zh/text_Species_zh2.txt diff --git a/PKHeX.Core/Resources/text/zh/text_SuperTraining_zh.txt b/PKHeX.Core/Resources/text/other/zh/text_SuperTraining_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/zh/text_SuperTraining_zh.txt rename to PKHeX.Core/Resources/text/other/zh/text_SuperTraining_zh.txt diff --git a/PKHeX.Core/Resources/text/zh/text_TrainingBag_zh.txt b/PKHeX.Core/Resources/text/other/zh/text_TrainingBag_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/zh/text_TrainingBag_zh.txt rename to PKHeX.Core/Resources/text/other/zh/text_TrainingBag_zh.txt diff --git a/PKHeX.Core/Resources/text/zh/text_Types_zh.txt b/PKHeX.Core/Resources/text/other/zh/text_Types_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/zh/text_Types_zh.txt rename to PKHeX.Core/Resources/text/other/zh/text_Types_zh.txt diff --git a/PKHeX.Core/Resources/text/zh/text_Wallpaper_zh.txt b/PKHeX.Core/Resources/text/other/zh/text_Wallpaper_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/zh/text_Wallpaper_zh.txt rename to PKHeX.Core/Resources/text/other/zh/text_Wallpaper_zh.txt diff --git a/PKHeX.Core/Resources/text/zh/text_hgss_walkercourses_zh.txt b/PKHeX.Core/Resources/text/other/zh/text_hgss_walkercourses_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/zh/text_hgss_walkercourses_zh.txt rename to PKHeX.Core/Resources/text/other/zh/text_hgss_walkercourses_zh.txt diff --git a/PKHeX.Core/Resources/text/de/MessageStrings_de.txt b/PKHeX.Core/Resources/text/program/MessageStrings_de.txt similarity index 100% rename from PKHeX.Core/Resources/text/de/MessageStrings_de.txt rename to PKHeX.Core/Resources/text/program/MessageStrings_de.txt diff --git a/PKHeX.Core/Resources/text/en/MessageStrings_en.txt b/PKHeX.Core/Resources/text/program/MessageStrings_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/en/MessageStrings_en.txt rename to PKHeX.Core/Resources/text/program/MessageStrings_en.txt diff --git a/PKHeX.Core/Resources/text/es/MessageStrings_es.txt b/PKHeX.Core/Resources/text/program/MessageStrings_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/es/MessageStrings_es.txt rename to PKHeX.Core/Resources/text/program/MessageStrings_es.txt diff --git a/PKHeX.Core/Resources/text/fr/MessageStrings_fr.txt b/PKHeX.Core/Resources/text/program/MessageStrings_fr.txt similarity index 100% rename from PKHeX.Core/Resources/text/fr/MessageStrings_fr.txt rename to PKHeX.Core/Resources/text/program/MessageStrings_fr.txt diff --git a/PKHeX.Core/Resources/text/it/MessageStrings_it.txt b/PKHeX.Core/Resources/text/program/MessageStrings_it.txt similarity index 100% rename from PKHeX.Core/Resources/text/it/MessageStrings_it.txt rename to PKHeX.Core/Resources/text/program/MessageStrings_it.txt diff --git a/PKHeX.Core/Resources/text/ja/MessageStrings_ja.txt b/PKHeX.Core/Resources/text/program/MessageStrings_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/ja/MessageStrings_ja.txt rename to PKHeX.Core/Resources/text/program/MessageStrings_ja.txt diff --git a/PKHeX.Core/Resources/text/ko/MessageStrings_ko.txt b/PKHeX.Core/Resources/text/program/MessageStrings_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/ko/MessageStrings_ko.txt rename to PKHeX.Core/Resources/text/program/MessageStrings_ko.txt diff --git a/PKHeX.Core/Resources/text/zh/MessageStrings_zh.txt b/PKHeX.Core/Resources/text/program/MessageStrings_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/zh/MessageStrings_zh.txt rename to PKHeX.Core/Resources/text/program/MessageStrings_zh.txt diff --git a/PKHeX.Core/Resources/text/script/const_swsh_en.txt b/PKHeX.Core/Resources/text/script/const_swsh_en.txt deleted file mode 100644 index e295d06b4..000000000 --- a/PKHeX.Core/Resources/text/script/const_swsh_en.txt +++ /dev/null @@ -1 +0,0 @@ -e0000 TODO \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/script/flags_swsh_en.txt b/PKHeX.Core/Resources/text/script/flags_swsh_en.txt deleted file mode 100644 index 0a8b5961d..000000000 --- a/PKHeX.Core/Resources/text/script/flags_swsh_en.txt +++ /dev/null @@ -1 +0,0 @@ -e0000 TODO \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/script/const_c_en.txt b/PKHeX.Core/Resources/text/script/gen2/const_c_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/const_c_en.txt rename to PKHeX.Core/Resources/text/script/gen2/const_c_en.txt diff --git a/PKHeX.Core/Resources/text/script/const_c_es.txt b/PKHeX.Core/Resources/text/script/gen2/const_c_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/const_c_es.txt rename to PKHeX.Core/Resources/text/script/gen2/const_c_es.txt diff --git a/PKHeX.Core/Resources/text/script/const_gs_en.txt b/PKHeX.Core/Resources/text/script/gen2/const_gs_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/const_gs_en.txt rename to PKHeX.Core/Resources/text/script/gen2/const_gs_en.txt diff --git a/PKHeX.Core/Resources/text/script/flags_c_en.txt b/PKHeX.Core/Resources/text/script/gen2/flags_c_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_c_en.txt rename to PKHeX.Core/Resources/text/script/gen2/flags_c_en.txt diff --git a/PKHeX.Core/Resources/text/script/flags_c_es.txt b/PKHeX.Core/Resources/text/script/gen2/flags_c_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_c_es.txt rename to PKHeX.Core/Resources/text/script/gen2/flags_c_es.txt diff --git a/PKHeX.Core/Resources/text/script/flags_c_ja.txt b/PKHeX.Core/Resources/text/script/gen2/flags_c_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_c_ja.txt rename to PKHeX.Core/Resources/text/script/gen2/flags_c_ja.txt diff --git a/PKHeX.Core/Resources/text/script/flags_c_zh.txt b/PKHeX.Core/Resources/text/script/gen2/flags_c_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_c_zh.txt rename to PKHeX.Core/Resources/text/script/gen2/flags_c_zh.txt diff --git a/PKHeX.Core/Resources/text/script/flags_gs_en.txt b/PKHeX.Core/Resources/text/script/gen2/flags_gs_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_gs_en.txt rename to PKHeX.Core/Resources/text/script/gen2/flags_gs_en.txt diff --git a/PKHeX.Core/Resources/text/script/flags_gs_es.txt b/PKHeX.Core/Resources/text/script/gen2/flags_gs_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_gs_es.txt rename to PKHeX.Core/Resources/text/script/gen2/flags_gs_es.txt diff --git a/PKHeX.Core/Resources/text/script/flags_gs_ja.txt b/PKHeX.Core/Resources/text/script/gen2/flags_gs_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_gs_ja.txt rename to PKHeX.Core/Resources/text/script/gen2/flags_gs_ja.txt diff --git a/PKHeX.Core/Resources/text/script/flags_gs_ko.txt b/PKHeX.Core/Resources/text/script/gen2/flags_gs_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_gs_ko.txt rename to PKHeX.Core/Resources/text/script/gen2/flags_gs_ko.txt diff --git a/PKHeX.Core/Resources/text/script/flags_gs_zh.txt b/PKHeX.Core/Resources/text/script/gen2/flags_gs_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_gs_zh.txt rename to PKHeX.Core/Resources/text/script/gen2/flags_gs_zh.txt diff --git a/PKHeX.Core/Resources/text/script/const_e_en.txt b/PKHeX.Core/Resources/text/script/gen3/const_e_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/const_e_en.txt rename to PKHeX.Core/Resources/text/script/gen3/const_e_en.txt diff --git a/PKHeX.Core/Resources/text/script/const_e_es.txt b/PKHeX.Core/Resources/text/script/gen3/const_e_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/const_e_es.txt rename to PKHeX.Core/Resources/text/script/gen3/const_e_es.txt diff --git a/PKHeX.Core/Resources/text/script/const_frlg_en.txt b/PKHeX.Core/Resources/text/script/gen3/const_frlg_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/const_frlg_en.txt rename to PKHeX.Core/Resources/text/script/gen3/const_frlg_en.txt diff --git a/PKHeX.Core/Resources/text/script/const_frlg_es.txt b/PKHeX.Core/Resources/text/script/gen3/const_frlg_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/const_frlg_es.txt rename to PKHeX.Core/Resources/text/script/gen3/const_frlg_es.txt diff --git a/PKHeX.Core/Resources/text/script/const_rs_en.txt b/PKHeX.Core/Resources/text/script/gen3/const_rs_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/const_rs_en.txt rename to PKHeX.Core/Resources/text/script/gen3/const_rs_en.txt diff --git a/PKHeX.Core/Resources/text/script/const_rs_es.txt b/PKHeX.Core/Resources/text/script/gen3/const_rs_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/const_rs_es.txt rename to PKHeX.Core/Resources/text/script/gen3/const_rs_es.txt diff --git a/PKHeX.Core/Resources/text/script/flags_e_en.txt b/PKHeX.Core/Resources/text/script/gen3/flags_e_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_e_en.txt rename to PKHeX.Core/Resources/text/script/gen3/flags_e_en.txt diff --git a/PKHeX.Core/Resources/text/script/flags_e_es.txt b/PKHeX.Core/Resources/text/script/gen3/flags_e_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_e_es.txt rename to PKHeX.Core/Resources/text/script/gen3/flags_e_es.txt diff --git a/PKHeX.Core/Resources/text/script/flags_e_zh.txt b/PKHeX.Core/Resources/text/script/gen3/flags_e_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_e_zh.txt rename to PKHeX.Core/Resources/text/script/gen3/flags_e_zh.txt diff --git a/PKHeX.Core/Resources/text/script/flags_frlg_en.txt b/PKHeX.Core/Resources/text/script/gen3/flags_frlg_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_frlg_en.txt rename to PKHeX.Core/Resources/text/script/gen3/flags_frlg_en.txt diff --git a/PKHeX.Core/Resources/text/script/flags_frlg_es.txt b/PKHeX.Core/Resources/text/script/gen3/flags_frlg_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_frlg_es.txt rename to PKHeX.Core/Resources/text/script/gen3/flags_frlg_es.txt diff --git a/PKHeX.Core/Resources/text/script/flags_frlg_zh.txt b/PKHeX.Core/Resources/text/script/gen3/flags_frlg_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_frlg_zh.txt rename to PKHeX.Core/Resources/text/script/gen3/flags_frlg_zh.txt diff --git a/PKHeX.Core/Resources/text/script/flags_rs_en.txt b/PKHeX.Core/Resources/text/script/gen3/flags_rs_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_rs_en.txt rename to PKHeX.Core/Resources/text/script/gen3/flags_rs_en.txt diff --git a/PKHeX.Core/Resources/text/script/flags_rs_es.txt b/PKHeX.Core/Resources/text/script/gen3/flags_rs_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_rs_es.txt rename to PKHeX.Core/Resources/text/script/gen3/flags_rs_es.txt diff --git a/PKHeX.Core/Resources/text/script/flags_rs_zh.txt b/PKHeX.Core/Resources/text/script/gen3/flags_rs_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_rs_zh.txt rename to PKHeX.Core/Resources/text/script/gen3/flags_rs_zh.txt diff --git a/PKHeX.Core/Resources/text/script/const_dp_en.txt b/PKHeX.Core/Resources/text/script/gen4/const_dp_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/const_dp_en.txt rename to PKHeX.Core/Resources/text/script/gen4/const_dp_en.txt diff --git a/PKHeX.Core/Resources/text/script/const_dp_es.txt b/PKHeX.Core/Resources/text/script/gen4/const_dp_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/const_dp_es.txt rename to PKHeX.Core/Resources/text/script/gen4/const_dp_es.txt diff --git a/PKHeX.Core/Resources/text/script/const_dp_ko.txt b/PKHeX.Core/Resources/text/script/gen4/const_dp_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/const_dp_ko.txt rename to PKHeX.Core/Resources/text/script/gen4/const_dp_ko.txt diff --git a/PKHeX.Core/Resources/text/script/const_dp_zh.txt b/PKHeX.Core/Resources/text/script/gen4/const_dp_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/const_dp_zh.txt rename to PKHeX.Core/Resources/text/script/gen4/const_dp_zh.txt diff --git a/PKHeX.Core/Resources/text/script/const_hgss_en.txt b/PKHeX.Core/Resources/text/script/gen4/const_hgss_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/const_hgss_en.txt rename to PKHeX.Core/Resources/text/script/gen4/const_hgss_en.txt diff --git a/PKHeX.Core/Resources/text/script/const_hgss_es.txt b/PKHeX.Core/Resources/text/script/gen4/const_hgss_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/const_hgss_es.txt rename to PKHeX.Core/Resources/text/script/gen4/const_hgss_es.txt diff --git a/PKHeX.Core/Resources/text/script/const_hgss_ko.txt b/PKHeX.Core/Resources/text/script/gen4/const_hgss_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/const_hgss_ko.txt rename to PKHeX.Core/Resources/text/script/gen4/const_hgss_ko.txt diff --git a/PKHeX.Core/Resources/text/script/const_hgss_zh.txt b/PKHeX.Core/Resources/text/script/gen4/const_hgss_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/const_hgss_zh.txt rename to PKHeX.Core/Resources/text/script/gen4/const_hgss_zh.txt diff --git a/PKHeX.Core/Resources/text/script/const_pt_en.txt b/PKHeX.Core/Resources/text/script/gen4/const_pt_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/const_pt_en.txt rename to PKHeX.Core/Resources/text/script/gen4/const_pt_en.txt diff --git a/PKHeX.Core/Resources/text/script/const_pt_es.txt b/PKHeX.Core/Resources/text/script/gen4/const_pt_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/const_pt_es.txt rename to PKHeX.Core/Resources/text/script/gen4/const_pt_es.txt diff --git a/PKHeX.Core/Resources/text/script/const_pt_ko.txt b/PKHeX.Core/Resources/text/script/gen4/const_pt_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/const_pt_ko.txt rename to PKHeX.Core/Resources/text/script/gen4/const_pt_ko.txt diff --git a/PKHeX.Core/Resources/text/script/const_pt_zh.txt b/PKHeX.Core/Resources/text/script/gen4/const_pt_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/const_pt_zh.txt rename to PKHeX.Core/Resources/text/script/gen4/const_pt_zh.txt diff --git a/PKHeX.Core/Resources/text/script/flags_dp_en.txt b/PKHeX.Core/Resources/text/script/gen4/flags_dp_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_dp_en.txt rename to PKHeX.Core/Resources/text/script/gen4/flags_dp_en.txt diff --git a/PKHeX.Core/Resources/text/script/flags_dp_es.txt b/PKHeX.Core/Resources/text/script/gen4/flags_dp_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_dp_es.txt rename to PKHeX.Core/Resources/text/script/gen4/flags_dp_es.txt diff --git a/PKHeX.Core/Resources/text/script/flags_dp_ja.txt b/PKHeX.Core/Resources/text/script/gen4/flags_dp_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_dp_ja.txt rename to PKHeX.Core/Resources/text/script/gen4/flags_dp_ja.txt diff --git a/PKHeX.Core/Resources/text/script/flags_dp_ko.txt b/PKHeX.Core/Resources/text/script/gen4/flags_dp_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_dp_ko.txt rename to PKHeX.Core/Resources/text/script/gen4/flags_dp_ko.txt diff --git a/PKHeX.Core/Resources/text/script/flags_dp_zh.txt b/PKHeX.Core/Resources/text/script/gen4/flags_dp_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_dp_zh.txt rename to PKHeX.Core/Resources/text/script/gen4/flags_dp_zh.txt diff --git a/PKHeX.Core/Resources/text/script/flags_hgss_en.txt b/PKHeX.Core/Resources/text/script/gen4/flags_hgss_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_hgss_en.txt rename to PKHeX.Core/Resources/text/script/gen4/flags_hgss_en.txt diff --git a/PKHeX.Core/Resources/text/script/flags_hgss_es.txt b/PKHeX.Core/Resources/text/script/gen4/flags_hgss_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_hgss_es.txt rename to PKHeX.Core/Resources/text/script/gen4/flags_hgss_es.txt diff --git a/PKHeX.Core/Resources/text/script/flags_hgss_ja.txt b/PKHeX.Core/Resources/text/script/gen4/flags_hgss_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_hgss_ja.txt rename to PKHeX.Core/Resources/text/script/gen4/flags_hgss_ja.txt diff --git a/PKHeX.Core/Resources/text/script/flags_hgss_ko.txt b/PKHeX.Core/Resources/text/script/gen4/flags_hgss_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_hgss_ko.txt rename to PKHeX.Core/Resources/text/script/gen4/flags_hgss_ko.txt diff --git a/PKHeX.Core/Resources/text/script/flags_hgss_zh.txt b/PKHeX.Core/Resources/text/script/gen4/flags_hgss_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_hgss_zh.txt rename to PKHeX.Core/Resources/text/script/gen4/flags_hgss_zh.txt diff --git a/PKHeX.Core/Resources/text/script/flags_pt_en.txt b/PKHeX.Core/Resources/text/script/gen4/flags_pt_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_pt_en.txt rename to PKHeX.Core/Resources/text/script/gen4/flags_pt_en.txt diff --git a/PKHeX.Core/Resources/text/script/flags_pt_es.txt b/PKHeX.Core/Resources/text/script/gen4/flags_pt_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_pt_es.txt rename to PKHeX.Core/Resources/text/script/gen4/flags_pt_es.txt diff --git a/PKHeX.Core/Resources/text/script/flags_pt_ja.txt b/PKHeX.Core/Resources/text/script/gen4/flags_pt_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_pt_ja.txt rename to PKHeX.Core/Resources/text/script/gen4/flags_pt_ja.txt diff --git a/PKHeX.Core/Resources/text/script/flags_pt_ko.txt b/PKHeX.Core/Resources/text/script/gen4/flags_pt_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_pt_ko.txt rename to PKHeX.Core/Resources/text/script/gen4/flags_pt_ko.txt diff --git a/PKHeX.Core/Resources/text/script/flags_pt_zh.txt b/PKHeX.Core/Resources/text/script/gen4/flags_pt_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_pt_zh.txt rename to PKHeX.Core/Resources/text/script/gen4/flags_pt_zh.txt diff --git a/PKHeX.Core/Resources/text/script/const_b2w2_en.txt b/PKHeX.Core/Resources/text/script/gen5/const_b2w2_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/const_b2w2_en.txt rename to PKHeX.Core/Resources/text/script/gen5/const_b2w2_en.txt diff --git a/PKHeX.Core/Resources/text/script/const_b2w2_es.txt b/PKHeX.Core/Resources/text/script/gen5/const_b2w2_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/const_b2w2_es.txt rename to PKHeX.Core/Resources/text/script/gen5/const_b2w2_es.txt diff --git a/PKHeX.Core/Resources/text/script/const_b2w2_ko.txt b/PKHeX.Core/Resources/text/script/gen5/const_b2w2_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/const_b2w2_ko.txt rename to PKHeX.Core/Resources/text/script/gen5/const_b2w2_ko.txt diff --git a/PKHeX.Core/Resources/text/script/const_b2w2_zh.txt b/PKHeX.Core/Resources/text/script/gen5/const_b2w2_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/const_b2w2_zh.txt rename to PKHeX.Core/Resources/text/script/gen5/const_b2w2_zh.txt diff --git a/PKHeX.Core/Resources/text/script/const_bw_en.txt b/PKHeX.Core/Resources/text/script/gen5/const_bw_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/const_bw_en.txt rename to PKHeX.Core/Resources/text/script/gen5/const_bw_en.txt diff --git a/PKHeX.Core/Resources/text/script/const_bw_es.txt b/PKHeX.Core/Resources/text/script/gen5/const_bw_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/const_bw_es.txt rename to PKHeX.Core/Resources/text/script/gen5/const_bw_es.txt diff --git a/PKHeX.Core/Resources/text/script/const_bw_ko.txt b/PKHeX.Core/Resources/text/script/gen5/const_bw_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/const_bw_ko.txt rename to PKHeX.Core/Resources/text/script/gen5/const_bw_ko.txt diff --git a/PKHeX.Core/Resources/text/script/const_bw_zh.txt b/PKHeX.Core/Resources/text/script/gen5/const_bw_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/const_bw_zh.txt rename to PKHeX.Core/Resources/text/script/gen5/const_bw_zh.txt diff --git a/PKHeX.Core/Resources/text/script/flags_b2w2_en.txt b/PKHeX.Core/Resources/text/script/gen5/flags_b2w2_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_b2w2_en.txt rename to PKHeX.Core/Resources/text/script/gen5/flags_b2w2_en.txt diff --git a/PKHeX.Core/Resources/text/script/flags_b2w2_es.txt b/PKHeX.Core/Resources/text/script/gen5/flags_b2w2_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_b2w2_es.txt rename to PKHeX.Core/Resources/text/script/gen5/flags_b2w2_es.txt diff --git a/PKHeX.Core/Resources/text/script/flags_b2w2_ja.txt b/PKHeX.Core/Resources/text/script/gen5/flags_b2w2_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_b2w2_ja.txt rename to PKHeX.Core/Resources/text/script/gen5/flags_b2w2_ja.txt diff --git a/PKHeX.Core/Resources/text/script/flags_b2w2_ko.txt b/PKHeX.Core/Resources/text/script/gen5/flags_b2w2_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_b2w2_ko.txt rename to PKHeX.Core/Resources/text/script/gen5/flags_b2w2_ko.txt diff --git a/PKHeX.Core/Resources/text/script/flags_b2w2_zh.txt b/PKHeX.Core/Resources/text/script/gen5/flags_b2w2_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_b2w2_zh.txt rename to PKHeX.Core/Resources/text/script/gen5/flags_b2w2_zh.txt diff --git a/PKHeX.Core/Resources/text/script/flags_bw_en.txt b/PKHeX.Core/Resources/text/script/gen5/flags_bw_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_bw_en.txt rename to PKHeX.Core/Resources/text/script/gen5/flags_bw_en.txt diff --git a/PKHeX.Core/Resources/text/script/flags_bw_es.txt b/PKHeX.Core/Resources/text/script/gen5/flags_bw_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_bw_es.txt rename to PKHeX.Core/Resources/text/script/gen5/flags_bw_es.txt diff --git a/PKHeX.Core/Resources/text/script/flags_bw_fr.txt b/PKHeX.Core/Resources/text/script/gen5/flags_bw_fr.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_bw_fr.txt rename to PKHeX.Core/Resources/text/script/gen5/flags_bw_fr.txt diff --git a/PKHeX.Core/Resources/text/script/flags_bw_ja.txt b/PKHeX.Core/Resources/text/script/gen5/flags_bw_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_bw_ja.txt rename to PKHeX.Core/Resources/text/script/gen5/flags_bw_ja.txt diff --git a/PKHeX.Core/Resources/text/script/flags_bw_ko.txt b/PKHeX.Core/Resources/text/script/gen5/flags_bw_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_bw_ko.txt rename to PKHeX.Core/Resources/text/script/gen5/flags_bw_ko.txt diff --git a/PKHeX.Core/Resources/text/script/flags_bw_zh.txt b/PKHeX.Core/Resources/text/script/gen5/flags_bw_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_bw_zh.txt rename to PKHeX.Core/Resources/text/script/gen5/flags_bw_zh.txt diff --git a/PKHeX.Core/Resources/text/script/const_oras_en.txt b/PKHeX.Core/Resources/text/script/gen6/const_oras_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/const_oras_en.txt rename to PKHeX.Core/Resources/text/script/gen6/const_oras_en.txt diff --git a/PKHeX.Core/Resources/text/script/const_oras_es.txt b/PKHeX.Core/Resources/text/script/gen6/const_oras_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/const_oras_es.txt rename to PKHeX.Core/Resources/text/script/gen6/const_oras_es.txt diff --git a/PKHeX.Core/Resources/text/script/const_oras_ko.txt b/PKHeX.Core/Resources/text/script/gen6/const_oras_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/const_oras_ko.txt rename to PKHeX.Core/Resources/text/script/gen6/const_oras_ko.txt diff --git a/PKHeX.Core/Resources/text/script/const_oras_zh.txt b/PKHeX.Core/Resources/text/script/gen6/const_oras_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/const_oras_zh.txt rename to PKHeX.Core/Resources/text/script/gen6/const_oras_zh.txt diff --git a/PKHeX.Core/Resources/text/script/const_xy_en.txt b/PKHeX.Core/Resources/text/script/gen6/const_xy_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/const_xy_en.txt rename to PKHeX.Core/Resources/text/script/gen6/const_xy_en.txt diff --git a/PKHeX.Core/Resources/text/script/const_xy_es.txt b/PKHeX.Core/Resources/text/script/gen6/const_xy_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/const_xy_es.txt rename to PKHeX.Core/Resources/text/script/gen6/const_xy_es.txt diff --git a/PKHeX.Core/Resources/text/script/const_xy_ko.txt b/PKHeX.Core/Resources/text/script/gen6/const_xy_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/const_xy_ko.txt rename to PKHeX.Core/Resources/text/script/gen6/const_xy_ko.txt diff --git a/PKHeX.Core/Resources/text/script/const_xy_zh.txt b/PKHeX.Core/Resources/text/script/gen6/const_xy_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/const_xy_zh.txt rename to PKHeX.Core/Resources/text/script/gen6/const_xy_zh.txt diff --git a/PKHeX.Core/Resources/text/script/flags_oras_en.txt b/PKHeX.Core/Resources/text/script/gen6/flags_oras_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_oras_en.txt rename to PKHeX.Core/Resources/text/script/gen6/flags_oras_en.txt diff --git a/PKHeX.Core/Resources/text/script/flags_oras_es.txt b/PKHeX.Core/Resources/text/script/gen6/flags_oras_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_oras_es.txt rename to PKHeX.Core/Resources/text/script/gen6/flags_oras_es.txt diff --git a/PKHeX.Core/Resources/text/script/flags_oras_fr.txt b/PKHeX.Core/Resources/text/script/gen6/flags_oras_fr.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_oras_fr.txt rename to PKHeX.Core/Resources/text/script/gen6/flags_oras_fr.txt diff --git a/PKHeX.Core/Resources/text/script/flags_oras_ja.txt b/PKHeX.Core/Resources/text/script/gen6/flags_oras_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_oras_ja.txt rename to PKHeX.Core/Resources/text/script/gen6/flags_oras_ja.txt diff --git a/PKHeX.Core/Resources/text/script/flags_oras_ko.txt b/PKHeX.Core/Resources/text/script/gen6/flags_oras_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_oras_ko.txt rename to PKHeX.Core/Resources/text/script/gen6/flags_oras_ko.txt diff --git a/PKHeX.Core/Resources/text/script/flags_oras_zh.txt b/PKHeX.Core/Resources/text/script/gen6/flags_oras_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_oras_zh.txt rename to PKHeX.Core/Resources/text/script/gen6/flags_oras_zh.txt diff --git a/PKHeX.Core/Resources/text/script/flags_xy_en.txt b/PKHeX.Core/Resources/text/script/gen6/flags_xy_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_xy_en.txt rename to PKHeX.Core/Resources/text/script/gen6/flags_xy_en.txt diff --git a/PKHeX.Core/Resources/text/script/flags_xy_es.txt b/PKHeX.Core/Resources/text/script/gen6/flags_xy_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_xy_es.txt rename to PKHeX.Core/Resources/text/script/gen6/flags_xy_es.txt diff --git a/PKHeX.Core/Resources/text/script/flags_xy_ja.txt b/PKHeX.Core/Resources/text/script/gen6/flags_xy_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_xy_ja.txt rename to PKHeX.Core/Resources/text/script/gen6/flags_xy_ja.txt diff --git a/PKHeX.Core/Resources/text/script/flags_xy_ko.txt b/PKHeX.Core/Resources/text/script/gen6/flags_xy_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_xy_ko.txt rename to PKHeX.Core/Resources/text/script/gen6/flags_xy_ko.txt diff --git a/PKHeX.Core/Resources/text/script/flags_xy_zh.txt b/PKHeX.Core/Resources/text/script/gen6/flags_xy_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_xy_zh.txt rename to PKHeX.Core/Resources/text/script/gen6/flags_xy_zh.txt diff --git a/PKHeX.Core/Resources/text/script/const_gg_en.txt b/PKHeX.Core/Resources/text/script/gen7/const_gg_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/const_gg_en.txt rename to PKHeX.Core/Resources/text/script/gen7/const_gg_en.txt diff --git a/PKHeX.Core/Resources/text/script/const_sm_en.txt b/PKHeX.Core/Resources/text/script/gen7/const_sm_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/const_sm_en.txt rename to PKHeX.Core/Resources/text/script/gen7/const_sm_en.txt diff --git a/PKHeX.Core/Resources/text/script/const_sm_es.txt b/PKHeX.Core/Resources/text/script/gen7/const_sm_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/const_sm_es.txt rename to PKHeX.Core/Resources/text/script/gen7/const_sm_es.txt diff --git a/PKHeX.Core/Resources/text/script/const_sm_ko.txt b/PKHeX.Core/Resources/text/script/gen7/const_sm_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/const_sm_ko.txt rename to PKHeX.Core/Resources/text/script/gen7/const_sm_ko.txt diff --git a/PKHeX.Core/Resources/text/script/const_sm_zh.txt b/PKHeX.Core/Resources/text/script/gen7/const_sm_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/const_sm_zh.txt rename to PKHeX.Core/Resources/text/script/gen7/const_sm_zh.txt diff --git a/PKHeX.Core/Resources/text/script/const_usum_en.txt b/PKHeX.Core/Resources/text/script/gen7/const_usum_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/const_usum_en.txt rename to PKHeX.Core/Resources/text/script/gen7/const_usum_en.txt diff --git a/PKHeX.Core/Resources/text/script/const_usum_es.txt b/PKHeX.Core/Resources/text/script/gen7/const_usum_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/const_usum_es.txt rename to PKHeX.Core/Resources/text/script/gen7/const_usum_es.txt diff --git a/PKHeX.Core/Resources/text/script/const_usum_ja.txt b/PKHeX.Core/Resources/text/script/gen7/const_usum_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/const_usum_ja.txt rename to PKHeX.Core/Resources/text/script/gen7/const_usum_ja.txt diff --git a/PKHeX.Core/Resources/text/script/const_usum_ko.txt b/PKHeX.Core/Resources/text/script/gen7/const_usum_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/const_usum_ko.txt rename to PKHeX.Core/Resources/text/script/gen7/const_usum_ko.txt diff --git a/PKHeX.Core/Resources/text/script/const_usum_zh.txt b/PKHeX.Core/Resources/text/script/gen7/const_usum_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/const_usum_zh.txt rename to PKHeX.Core/Resources/text/script/gen7/const_usum_zh.txt diff --git a/PKHeX.Core/Resources/text/script/flags_gg_en.txt b/PKHeX.Core/Resources/text/script/gen7/flags_gg_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_gg_en.txt rename to PKHeX.Core/Resources/text/script/gen7/flags_gg_en.txt diff --git a/PKHeX.Core/Resources/text/script/flags_gg_es.txt b/PKHeX.Core/Resources/text/script/gen7/flags_gg_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_gg_es.txt rename to PKHeX.Core/Resources/text/script/gen7/flags_gg_es.txt diff --git a/PKHeX.Core/Resources/text/script/flags_gg_ko.txt b/PKHeX.Core/Resources/text/script/gen7/flags_gg_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_gg_ko.txt rename to PKHeX.Core/Resources/text/script/gen7/flags_gg_ko.txt diff --git a/PKHeX.Core/Resources/text/script/flags_sm_en.txt b/PKHeX.Core/Resources/text/script/gen7/flags_sm_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_sm_en.txt rename to PKHeX.Core/Resources/text/script/gen7/flags_sm_en.txt diff --git a/PKHeX.Core/Resources/text/script/flags_sm_es.txt b/PKHeX.Core/Resources/text/script/gen7/flags_sm_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_sm_es.txt rename to PKHeX.Core/Resources/text/script/gen7/flags_sm_es.txt diff --git a/PKHeX.Core/Resources/text/script/flags_sm_ja.txt b/PKHeX.Core/Resources/text/script/gen7/flags_sm_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_sm_ja.txt rename to PKHeX.Core/Resources/text/script/gen7/flags_sm_ja.txt diff --git a/PKHeX.Core/Resources/text/script/flags_sm_ko.txt b/PKHeX.Core/Resources/text/script/gen7/flags_sm_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_sm_ko.txt rename to PKHeX.Core/Resources/text/script/gen7/flags_sm_ko.txt diff --git a/PKHeX.Core/Resources/text/script/flags_sm_zh.txt b/PKHeX.Core/Resources/text/script/gen7/flags_sm_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_sm_zh.txt rename to PKHeX.Core/Resources/text/script/gen7/flags_sm_zh.txt diff --git a/PKHeX.Core/Resources/text/script/flags_usum_en.txt b/PKHeX.Core/Resources/text/script/gen7/flags_usum_en.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_usum_en.txt rename to PKHeX.Core/Resources/text/script/gen7/flags_usum_en.txt diff --git a/PKHeX.Core/Resources/text/script/flags_usum_es.txt b/PKHeX.Core/Resources/text/script/gen7/flags_usum_es.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_usum_es.txt rename to PKHeX.Core/Resources/text/script/gen7/flags_usum_es.txt diff --git a/PKHeX.Core/Resources/text/script/flags_usum_ja.txt b/PKHeX.Core/Resources/text/script/gen7/flags_usum_ja.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_usum_ja.txt rename to PKHeX.Core/Resources/text/script/gen7/flags_usum_ja.txt diff --git a/PKHeX.Core/Resources/text/script/flags_usum_ko.txt b/PKHeX.Core/Resources/text/script/gen7/flags_usum_ko.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_usum_ko.txt rename to PKHeX.Core/Resources/text/script/gen7/flags_usum_ko.txt diff --git a/PKHeX.Core/Resources/text/script/flags_usum_zh.txt b/PKHeX.Core/Resources/text/script/gen7/flags_usum_zh.txt similarity index 100% rename from PKHeX.Core/Resources/text/script/flags_usum_zh.txt rename to PKHeX.Core/Resources/text/script/gen7/flags_usum_zh.txt