From 692d99c5cc5f771baafe5d0c113bbb52fb5bec91 Mon Sep 17 00:00:00 2001 From: Kurt Date: Sun, 26 Oct 2025 19:07:50 -0500 Subject: [PATCH] Update 25.10.26 --- Directory.Build.props | 2 +- .../legality/wild/encounter_go_home.pkl | Bin 166072 -> 168880 bytes .../legality/wild/encounter_go_lgpe.pkl | Bin 33980 -> 34712 bytes .../localize/legality/legality_de.json | 13 +++- .../localize/legality/legality_en.json | 13 +++- .../localize/legality/legality_es.json | 13 +++- .../localize/legality/legality_fr.json | 13 +++- .../localize/legality/legality_it.json | 13 +++- .../localize/legality/legality_ja.json | 13 +++- .../localize/legality/legality_ko.json | 13 +++- .../localize/legality/legality_zh-hans.json | 13 +++- .../localize/legality/legality_zh-hant.json | 13 +++- PKHeX.WinForms/Resources/text/changelog.txt | 18 ++++- PKHeX.WinForms/Resources/text/lang_de.txt | 62 ++++++++++++++++++ PKHeX.WinForms/Resources/text/lang_en.txt | 62 ++++++++++++++++++ PKHeX.WinForms/Resources/text/lang_es.txt | 62 ++++++++++++++++++ PKHeX.WinForms/Resources/text/lang_fr.txt | 62 ++++++++++++++++++ PKHeX.WinForms/Resources/text/lang_it.txt | 62 ++++++++++++++++++ PKHeX.WinForms/Resources/text/lang_ja.txt | 62 ++++++++++++++++++ PKHeX.WinForms/Resources/text/lang_ko.txt | 62 ++++++++++++++++++ .../Resources/text/lang_zh-Hans.txt | 62 ++++++++++++++++++ .../Resources/text/lang_zh-Hant.txt | 62 ++++++++++++++++++ 22 files changed, 684 insertions(+), 11 deletions(-) diff --git a/Directory.Build.props b/Directory.Build.props index 64c6458af..6c1e8fcef 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -1,6 +1,6 @@ - 25.09.25 + 25.10.26 13 enable en diff --git a/PKHeX.Core/Resources/legality/wild/encounter_go_home.pkl b/PKHeX.Core/Resources/legality/wild/encounter_go_home.pkl index a5e3eb5559d2531829eb3e0daa93b0c33e3a4dba..4e075c8b021f75f4c1b1ab672cda711329583f66 100644 GIT binary patch delta 10892 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 H3X%T-TLjT_ delta 8045 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 diff --git a/PKHeX.Core/Resources/legality/wild/encounter_go_lgpe.pkl b/PKHeX.Core/Resources/legality/wild/encounter_go_lgpe.pkl index d06ba559fb71271f7010048619b7bab4da460a9c..0ec2f3e64835cab14bb561e459a1f19d63420858 100644 GIT binary patch delta 1909 zcma)+PfS!-6vn?d|K9NC4Gb{qD1RI*#c4~00;PtIWz?afwU*-8f=(^!C{%5wsig{| zGa^l=iHXGPLP=w6(uE<$OnO~34GR~f>4G#YT(FoXgwO;M7q)TXf*8LCsc3r_EPj(W z=brnWbH01u8~fgN?XoS^eQFe08vqB8Z~}21xbFsf4B&wYMDu}L1;Fh>z$^mNBw7q4 z$z4+G=N^(FkyStkxlJZX>1yVYhh%mwYm@<9#8D1}$nJ8aFvo|6^($E5NtV2DhS*k-`j#5FQbet4VlFdN+hJbDMHZl+6Q znlwb{+E(U}rQN_UWaxbsAjv(n?gNUG zOdBU7tshdH`1b-=W1MUsaF5_49wE6zvLx^^ha$cX?(L-3ey$$?QoV8D<|iybCJs`p z3pjHa_=!Z0aM}brJ<6P8Y_yw2$-N%h{Ta{xI52jC&VA12zuV{cc+>zwzsb^p(w*Xa||Ve!!Jmq9(Q+}rOSQpOkZVm4I| zd(4C~KkIE%#-HTRsp4YR*P)OXO@)V5;gP}{s&He`A1*uHF+Ep`8y!AC6G4ASCW>Ru zbsjqBwLCOd^Ea^gq%qg-5!sS}4UiLoIok@-elH0drd4I}91K7>s**1RWV*`XR`oZy z>6RiaLpARzJvmuBsYn-1Z>Yl3U6)g-$eH?4x2r5~UUwTJ6CTm_ioe?{#EpG^xqr)M zr>em4wi!iO_HNH;#*$^0jpFgv5k;C9Zi(7~Pep~kMm}h{qPjIA+4`$ut8Cc$kIFY$ z*{Ra*@%{4rWrJKz|oa%CGFGi*h6=~k(oD2`FqH~orkK}8{a#)ro zd|KtwOQX>&gQSh;U$=jYi15+hHm)R*Un6ln(JX@9)hiPoJ~pcc+Yi7W@yr$J9 z$IkVbUaxh?1&bG(-!AcIU$Y4H-8G+&%3R+Qo3R`bxwCgX%YPfhj{~y>mZnys&+BD` t=X`VEFW-M+yF};t%QAZIxYOlg!2&~!4sKX{hX#MvTz-a14beXoc?yDA)=U5Z delta 1226 zcmb8uPi)g=9LMp`)3vm#1=_9Z3>|_FHgvKAWn!q?oF&$Qu)tKrf^!ar17#{Mlg;%v zGQ=e$7@x%~#KSbk7_yLM4+jnn2eTLsgb=d>F+0p;l96!Wz+o{Qe0Pbbd2z{W`Sp38 z@ALihYsW773M0OJ*Qv{z^hx(iq;x=97nFuWl0Ph+j!4&5N}<)#VpPh+q@U1MCSAZZ zc9ct<_y*ay)Q+pTgQ~~53yZi}A>CLb)g*Yv1H>zp*JP#i2t8}@GzZp^aJ@8vv1cgi zSrS*VhiNRJW`i^d|3=Bf1XN8CsI8I4k=R7>7=BKQJWqqDt(9)$A(~zwesi8qHcQDm zX*5ZqEmCwV1*D`DMv>euFi6(UaqnBaE({1h|8__bIG{wN8pa`Y3_N z7&UTT((G|!x*6>W8aXM=WAP(KeoCtNgoLR2l&Rr9+CSsI)4aydiS5-kRrK+N`hpL* zaE5o+&lhNbqP~<44$=*;DCsfIA;x%?3y0kmU%hdQC9THg0>2yA9PBmjX6USO9pU{x zcO%kaT*Iop#*MGOYwV@iTh?FJZu`ossr|i!!Nqp#`=Km&CI#(U0)en$Xxoj7%!7H@7bY!Pdb10Tc5q$a?SPbeh_kJ z+7hKc$&DW#4Y;NcLZ;-rWJeBdvR>!i;zrNWjb`bBJh`257u+KR`h2%cHR|Jc$Kv0o4VmHeMEEq49TMHlh91J*mY){UQ=GB$TU HO(p*Tw!a|v diff --git a/PKHeX.Core/Resources/localize/legality/legality_de.json b/PKHeX.Core/Resources/localize/legality/legality_de.json index cbd959861..689e4ed0e 100644 --- a/PKHeX.Core/Resources/localize/legality/legality_de.json +++ b/PKHeX.Core/Resources/localize/legality/legality_de.json @@ -265,6 +265,11 @@ "PIDNatureMismatch": "PID-Nature mismatch.", "PIDTypeMismatch": "PID+ correlation does not match what was expected for the Encounter's type.", "PIDZero": "PID is not set.", + "PlusMoveAlphaMissing_0": "Expected to have mastered the move {0} when encountered as an alpha.", + "PlusMoveMultipleInvalid": "Multiple Plus Move flags are invalid.", + "PlusMoveInvalid_0": "{0} cannot be learned and set as a Plus Move.", + "PlusMoveSufficientLevelMissing_0": "Plus Move flag for {0} must be set.", + "PlusMoveCountInvalid": "Out of range Plus Move flag index is set.", "PokerusDaysTooHigh_0": "Pokérus Days Remaining value is too high; expected <= {0}.", "PokerusStrainUnobtainable_0": "Pokérus Strain {0} cannot be obtained.", "RibbonAllValid": "All ribbons accounted for.", @@ -359,5 +364,11 @@ "BulkSharingPIDRNGType": "Detected sharing of PID for different RNG encounters.", "BulkDuplicateMysteryGiftEggReceived": "Detected multiple redemptions of the same non-repeatable Mystery Gift Egg.", "BulkSharingTrainerID": "Detected sharing of Trainer ID across multiple trainer names.", - "BulkSharingTrainerVersion": "Detected sharing of Trainer ID across multiple versions." + "BulkSharingTrainerVersion": "Detected sharing of Trainer ID across multiple versions.", + "BulkDuplicateFusionSlot": "Detected multiple fusions of the same fusion stored slot species.", + "BulkDuplicateMegaStoneSlot": "Detected multiple Pokémon holding the same Mega Stone.", + "BulkDuplicateMegaStoneInventory": "Detected Pokémon holding a Mega Stone still stored in player inventory.", + "BulkNotAcquiredMegaStoneInventory": "Mega Stone held by Pokémon has not been acquired in player inventory.", + "BulkAssignedMegaStoneNotFound_0": "{0} is marked as held by Pokémon but none found in slots checked.", + "BulkFusionSourceInvalid": "The consumed Species-Form stored in the save file does not match the expected Species-Form of the fused slot." } \ No newline at end of file diff --git a/PKHeX.Core/Resources/localize/legality/legality_en.json b/PKHeX.Core/Resources/localize/legality/legality_en.json index c0648ccad..2fb734b62 100644 --- a/PKHeX.Core/Resources/localize/legality/legality_en.json +++ b/PKHeX.Core/Resources/localize/legality/legality_en.json @@ -265,6 +265,11 @@ "PIDNatureMismatch": "PID-Nature mismatch.", "PIDTypeMismatch": "PID+ correlation does not match what was expected for the Encounter's type.", "PIDZero": "PID is not set.", + "PlusMoveAlphaMissing_0": "Expected to have mastered the move {0} when encountered as an alpha.", + "PlusMoveMultipleInvalid": "Multiple Plus Move flags are invalid.", + "PlusMoveInvalid_0": "{0} cannot be learned and set as a Plus Move.", + "PlusMoveSufficientLevelMissing_0": "Plus Move flag for {0} must be set.", + "PlusMoveCountInvalid": "Out of range Plus Move flag index is set.", "PokerusDaysTooHigh_0": "Pokérus Days Remaining value is too high; expected <= {0}.", "PokerusStrainUnobtainable_0": "Pokérus Strain {0} cannot be obtained.", "RibbonAllValid": "All ribbons accounted for.", @@ -359,5 +364,11 @@ "BulkSharingPIDRNGType": "Detected sharing of PID for different RNG encounters.", "BulkDuplicateMysteryGiftEggReceived": "Detected multiple redemptions of the same non-repeatable Mystery Gift Egg.", "BulkSharingTrainerID": "Detected sharing of Trainer ID across multiple trainer names.", - "BulkSharingTrainerVersion": "Detected sharing of Trainer ID across multiple versions." + "BulkSharingTrainerVersion": "Detected sharing of Trainer ID across multiple versions.", + "BulkDuplicateFusionSlot": "Detected multiple fusions of the same fusion stored slot species.", + "BulkDuplicateMegaStoneSlot": "Detected multiple Pokémon holding the same Mega Stone.", + "BulkDuplicateMegaStoneInventory": "Detected Pokémon holding a Mega Stone still stored in player inventory.", + "BulkNotAcquiredMegaStoneInventory": "Mega Stone held by Pokémon has not been acquired in player inventory.", + "BulkAssignedMegaStoneNotFound_0": "{0} is marked as held by Pokémon but none found in slots checked.", + "BulkFusionSourceInvalid": "The consumed Species-Form stored in the save file does not match the expected Species-Form of the fused slot." } \ No newline at end of file diff --git a/PKHeX.Core/Resources/localize/legality/legality_es.json b/PKHeX.Core/Resources/localize/legality/legality_es.json index e49f0b0ab..63ce8b78f 100644 --- a/PKHeX.Core/Resources/localize/legality/legality_es.json +++ b/PKHeX.Core/Resources/localize/legality/legality_es.json @@ -265,6 +265,11 @@ "PIDNatureMismatch": "La naturaleza y el PID no coinciden.", "PIDTypeMismatch": "El PID del Tipo de Encuentro no es correcto.", "PIDZero": "PID no establecido.", + "PlusMoveAlphaMissing_0": "Expected to have mastered the move {0} when encountered as an alpha.", + "PlusMoveMultipleInvalid": "Multiple Plus Move flags are invalid.", + "PlusMoveInvalid_0": "{0} cannot be learned and set as a Plus Move.", + "PlusMoveSufficientLevelMissing_0": "Plus Move flag for {0} must be set.", + "PlusMoveCountInvalid": "Out of range Plus Move flag index is set.", "PokerusDaysTooHigh_0": "El valor de días restantes del Pokérus es muy alto; se esperaba <= {0}.", "PokerusStrainUnobtainable_0": "No se puede obtener la cepa de Pokérus {0}.", "RibbonAllValid": "Todas las cintas están justificadas.", @@ -359,5 +364,11 @@ "BulkSharingPIDRNGType": "Detected sharing of PID for different RNG encounters.", "BulkDuplicateMysteryGiftEggReceived": "Detected multiple redemptions of the same non-repeatable Mystery Gift Egg.", "BulkSharingTrainerID": "Detected sharing of Trainer ID across multiple trainer names.", - "BulkSharingTrainerVersion": "Detected sharing of Trainer ID across multiple versions." + "BulkSharingTrainerVersion": "Detected sharing of Trainer ID across multiple versions.", + "BulkDuplicateFusionSlot": "Detected multiple fusions of the same fusion stored slot species.", + "BulkDuplicateMegaStoneSlot": "Detected multiple Pokémon holding the same Mega Stone.", + "BulkDuplicateMegaStoneInventory": "Detected Pokémon holding a Mega Stone still stored in player inventory.", + "BulkNotAcquiredMegaStoneInventory": "Mega Stone held by Pokémon has not been acquired in player inventory.", + "BulkAssignedMegaStoneNotFound_0": "{0} is marked as held by Pokémon but none found in slots checked.", + "BulkFusionSourceInvalid": "The consumed Species-Form stored in the save file does not match the expected Species-Form of the fused slot." } \ No newline at end of file diff --git a/PKHeX.Core/Resources/localize/legality/legality_fr.json b/PKHeX.Core/Resources/localize/legality/legality_fr.json index 9a499f27d..05c61c134 100644 --- a/PKHeX.Core/Resources/localize/legality/legality_fr.json +++ b/PKHeX.Core/Resources/localize/legality/legality_fr.json @@ -265,6 +265,11 @@ "PIDNatureMismatch": "Le PID ne correspond pas à la nature.", "PIDTypeMismatch": "La corrélation du PID+ ne correspond pas au type de rencontre attendu.", "PIDZero": "Le PID n'a pas été défini.", + "PlusMoveAlphaMissing_0": "Expected to have mastered the move {0} when encountered as an alpha.", + "PlusMoveMultipleInvalid": "Multiple Plus Move flags are invalid.", + "PlusMoveInvalid_0": "{0} cannot be learned and set as a Plus Move.", + "PlusMoveSufficientLevelMissing_0": "Plus Move flag for {0} must be set.", + "PlusMoveCountInvalid": "Out of range Plus Move flag index is set.", "PokerusDaysTooHigh_0": "La valeur de jours restants pour le Pokérus est trop élevée ; Attendu <= {0}.", "PokerusStrainUnobtainable_0": "La souche Pokérus {0} ne peut être obtenue.", "RibbonAllValid": "Tous les rubans ont été comptabilisés.", @@ -359,5 +364,11 @@ "BulkSharingPIDRNGType": "PID partagé détecté pour différents types de rencontres RNG.", "BulkDuplicateMysteryGiftEggReceived": "Plusieurs obtentions du même Œuf d'un Cadeau Mystère non répétable détecté.", "BulkSharingTrainerID": "ID Dresseur partagé détecté entre plusieurs noms de dresseur.", - "BulkSharingTrainerVersion": "ID Dresseur partagé détecté entre plusieurs versions." + "BulkSharingTrainerVersion": "ID Dresseur partagé détecté entre plusieurs versions.", + "BulkDuplicateFusionSlot": "Detected multiple fusions of the same fusion stored slot species.", + "BulkDuplicateMegaStoneSlot": "Detected multiple Pokémon holding the same Mega Stone.", + "BulkDuplicateMegaStoneInventory": "Detected Pokémon holding a Mega Stone still stored in player inventory.", + "BulkNotAcquiredMegaStoneInventory": "Mega Stone held by Pokémon has not been acquired in player inventory.", + "BulkAssignedMegaStoneNotFound_0": "{0} is marked as held by Pokémon but none found in slots checked.", + "BulkFusionSourceInvalid": "The consumed Species-Form stored in the save file does not match the expected Species-Form of the fused slot." } \ No newline at end of file diff --git a/PKHeX.Core/Resources/localize/legality/legality_it.json b/PKHeX.Core/Resources/localize/legality/legality_it.json index 2bb846ea5..98a9fde68 100644 --- a/PKHeX.Core/Resources/localize/legality/legality_it.json +++ b/PKHeX.Core/Resources/localize/legality/legality_it.json @@ -265,6 +265,11 @@ "PIDNatureMismatch": "La Natura non combacia con il PID.", "PIDTypeMismatch": "PID+ correlation does not match what was expected for the Encounter's type.", "PIDZero": "Il PID non è impostato.", + "PlusMoveAlphaMissing_0": "Expected to have mastered the move {0} when encountered as an alpha.", + "PlusMoveMultipleInvalid": "Multiple Plus Move flags are invalid.", + "PlusMoveInvalid_0": "{0} cannot be learned and set as a Plus Move.", + "PlusMoveSufficientLevelMissing_0": "Plus Move flag for {0} must be set.", + "PlusMoveCountInvalid": "Out of range Plus Move flag index is set.", "PokerusDaysTooHigh_0": "I giorni di Pokérus rimanenti sono troppi, previsto <= {0}.", "PokerusStrainUnobtainable_0": "Pokérus Strain {0} non può essere ottenuta.", "RibbonAllValid": "Tutti i fiocchi sono stati contabilizzati.", @@ -359,5 +364,11 @@ "BulkSharingPIDRNGType": "Detected sharing of PID for different RNG encounters.", "BulkDuplicateMysteryGiftEggReceived": "Detected multiple redemptions of the same non-repeatable Mystery Gift Egg.", "BulkSharingTrainerID": "Detected sharing of Trainer ID across multiple trainer names.", - "BulkSharingTrainerVersion": "Detected sharing of Trainer ID across multiple versions." + "BulkSharingTrainerVersion": "Detected sharing of Trainer ID across multiple versions.", + "BulkDuplicateFusionSlot": "Detected multiple fusions of the same fusion stored slot species.", + "BulkDuplicateMegaStoneSlot": "Detected multiple Pokémon holding the same Mega Stone.", + "BulkDuplicateMegaStoneInventory": "Detected Pokémon holding a Mega Stone still stored in player inventory.", + "BulkNotAcquiredMegaStoneInventory": "Mega Stone held by Pokémon has not been acquired in player inventory.", + "BulkAssignedMegaStoneNotFound_0": "{0} is marked as held by Pokémon but none found in slots checked.", + "BulkFusionSourceInvalid": "The consumed Species-Form stored in the save file does not match the expected Species-Form of the fused slot." } \ No newline at end of file diff --git a/PKHeX.Core/Resources/localize/legality/legality_ja.json b/PKHeX.Core/Resources/localize/legality/legality_ja.json index 956e8c70d..f87c8e31d 100644 --- a/PKHeX.Core/Resources/localize/legality/legality_ja.json +++ b/PKHeX.Core/Resources/localize/legality/legality_ja.json @@ -265,6 +265,11 @@ "PIDNatureMismatch": "性格と性格値が一致しません。", "PIDTypeMismatch": "エンカウントタイプと性格値が一致しません。", "PIDZero": "性格値が設定されていません。", + "PlusMoveAlphaMissing_0": "Expected to have mastered the move {0} when encountered as an alpha.", + "PlusMoveMultipleInvalid": "Multiple Plus Move flags are invalid.", + "PlusMoveInvalid_0": "{0} cannot be learned and set as a Plus Move.", + "PlusMoveSufficientLevelMissing_0": "Plus Move flag for {0} must be set.", + "PlusMoveCountInvalid": "Out of range Plus Move flag index is set.", "PokerusDaysTooHigh_0": "ポケルスの残り日数が多すぎます; 範囲 <= {0}.", "PokerusStrainUnobtainable_0": "ポケルス株 {0} は取得できません。", "RibbonAllValid": "全てのリボンからなっている", @@ -359,5 +364,11 @@ "BulkSharingPIDRNGType": "Detected sharing of PID for different RNG encounters.", "BulkDuplicateMysteryGiftEggReceived": "Detected multiple redemptions of the same non-repeatable Mystery Gift Egg.", "BulkSharingTrainerID": "Detected sharing of Trainer ID across multiple trainer names.", - "BulkSharingTrainerVersion": "Detected sharing of Trainer ID across multiple versions." + "BulkSharingTrainerVersion": "Detected sharing of Trainer ID across multiple versions.", + "BulkDuplicateFusionSlot": "Detected multiple fusions of the same fusion stored slot species.", + "BulkDuplicateMegaStoneSlot": "Detected multiple Pokémon holding the same Mega Stone.", + "BulkDuplicateMegaStoneInventory": "Detected Pokémon holding a Mega Stone still stored in player inventory.", + "BulkNotAcquiredMegaStoneInventory": "Mega Stone held by Pokémon has not been acquired in player inventory.", + "BulkAssignedMegaStoneNotFound_0": "{0} is marked as held by Pokémon but none found in slots checked.", + "BulkFusionSourceInvalid": "The consumed Species-Form stored in the save file does not match the expected Species-Form of the fused slot." } \ No newline at end of file diff --git a/PKHeX.Core/Resources/localize/legality/legality_ko.json b/PKHeX.Core/Resources/localize/legality/legality_ko.json index db4e131ef..556593bfb 100644 --- a/PKHeX.Core/Resources/localize/legality/legality_ko.json +++ b/PKHeX.Core/Resources/localize/legality/legality_ko.json @@ -265,6 +265,11 @@ "PIDNatureMismatch": "PID와 성격이 일치하지 않습니다.", "PIDTypeMismatch": "인카운터 유형 PID가 일치하지 않습니다.", "PIDZero": "PID가 지정되지 않았습니다.", + "PlusMoveAlphaMissing_0": "Expected to have mastered the move {0} when encountered as an alpha.", + "PlusMoveMultipleInvalid": "Multiple Plus Move flags are invalid.", + "PlusMoveInvalid_0": "{0} cannot be learned and set as a Plus Move.", + "PlusMoveSufficientLevelMissing_0": "Plus Move flag for {0} must be set.", + "PlusMoveCountInvalid": "Out of range Plus Move flag index is set.", "PokerusDaysTooHigh_0": "Pokérus Days Remaining value is too high; expected <= {0}.", "PokerusStrainUnobtainable_0": "Pokérus Strain {0} cannot be obtained.", "RibbonAllValid": "모든 리본이 채워졌습니다.", @@ -359,5 +364,11 @@ "BulkSharingPIDRNGType": "Detected sharing of PID for different RNG encounters.", "BulkDuplicateMysteryGiftEggReceived": "Detected multiple redemptions of the same non-repeatable Mystery Gift Egg.", "BulkSharingTrainerID": "Detected sharing of Trainer ID across multiple trainer names.", - "BulkSharingTrainerVersion": "Detected sharing of Trainer ID across multiple versions." + "BulkSharingTrainerVersion": "Detected sharing of Trainer ID across multiple versions.", + "BulkDuplicateFusionSlot": "Detected multiple fusions of the same fusion stored slot species.", + "BulkDuplicateMegaStoneSlot": "Detected multiple Pokémon holding the same Mega Stone.", + "BulkDuplicateMegaStoneInventory": "Detected Pokémon holding a Mega Stone still stored in player inventory.", + "BulkNotAcquiredMegaStoneInventory": "Mega Stone held by Pokémon has not been acquired in player inventory.", + "BulkAssignedMegaStoneNotFound_0": "{0} is marked as held by Pokémon but none found in slots checked.", + "BulkFusionSourceInvalid": "The consumed Species-Form stored in the save file does not match the expected Species-Form of the fused slot." } \ No newline at end of file diff --git a/PKHeX.Core/Resources/localize/legality/legality_zh-hans.json b/PKHeX.Core/Resources/localize/legality/legality_zh-hans.json index e165e947f..ff8a3ed0c 100644 --- a/PKHeX.Core/Resources/localize/legality/legality_zh-hans.json +++ b/PKHeX.Core/Resources/localize/legality/legality_zh-hans.json @@ -265,6 +265,11 @@ "PIDNatureMismatch": "性格与PID不匹配。", "PIDTypeMismatch": "相遇类型与 PID 不一致。", "PIDZero": "未设置PID。", + "PlusMoveAlphaMissing_0": "Expected to have mastered the move {0} when encountered as an alpha.", + "PlusMoveMultipleInvalid": "Multiple Plus Move flags are invalid.", + "PlusMoveInvalid_0": "{0} cannot be learned and set as a Plus Move.", + "PlusMoveSufficientLevelMissing_0": "Plus Move flag for {0} must be set.", + "PlusMoveCountInvalid": "Out of range Plus Move flag index is set.", "PokerusDaysTooHigh_0": "宝可病毒剩余时间过长; 应 <= {0}。", "PokerusStrainUnobtainable_0": "宝可病毒种类 {0} 不可获得", "RibbonAllValid": "所有奖章合法。", @@ -359,5 +364,11 @@ "BulkSharingPIDRNGType": "Detected sharing of PID for different RNG encounters.", "BulkDuplicateMysteryGiftEggReceived": "Detected multiple redemptions of the same non-repeatable Mystery Gift Egg.", "BulkSharingTrainerID": "Detected sharing of Trainer ID across multiple trainer names.", - "BulkSharingTrainerVersion": "Detected sharing of Trainer ID across multiple versions." + "BulkSharingTrainerVersion": "Detected sharing of Trainer ID across multiple versions.", + "BulkDuplicateFusionSlot": "Detected multiple fusions of the same fusion stored slot species.", + "BulkDuplicateMegaStoneSlot": "Detected multiple Pokémon holding the same Mega Stone.", + "BulkDuplicateMegaStoneInventory": "Detected Pokémon holding a Mega Stone still stored in player inventory.", + "BulkNotAcquiredMegaStoneInventory": "Mega Stone held by Pokémon has not been acquired in player inventory.", + "BulkAssignedMegaStoneNotFound_0": "{0} is marked as held by Pokémon but none found in slots checked.", + "BulkFusionSourceInvalid": "The consumed Species-Form stored in the save file does not match the expected Species-Form of the fused slot." } \ No newline at end of file diff --git a/PKHeX.Core/Resources/localize/legality/legality_zh-hant.json b/PKHeX.Core/Resources/localize/legality/legality_zh-hant.json index 4b2a7911e..f3ca5b035 100644 --- a/PKHeX.Core/Resources/localize/legality/legality_zh-hant.json +++ b/PKHeX.Core/Resources/localize/legality/legality_zh-hant.json @@ -265,6 +265,11 @@ "PIDNatureMismatch": "性格與 PID 記載值不匹配。", "PIDTypeMismatch": "遇見類型與 PID 記載值不匹配。", "PIDZero": "未設置 PID 。", + "PlusMoveAlphaMissing_0": "Expected to have mastered the move {0} when encountered as an alpha.", + "PlusMoveMultipleInvalid": "Multiple Plus Move flags are invalid.", + "PlusMoveInvalid_0": "{0} cannot be learned and set as a Plus Move.", + "PlusMoveSufficientLevelMissing_0": "Plus Move flag for {0} must be set.", + "PlusMoveCountInvalid": "Out of range Plus Move flag index is set.", "PokerusDaysTooHigh_0": "寶可病毒剩餘天數過長; 應 <= {0}。", "PokerusStrainUnobtainable_0": "寶可病毒種類 {0} 不可獲得。", "RibbonAllValid": "所有獎章合法。", @@ -359,5 +364,11 @@ "BulkSharingPIDRNGType": "Detected sharing of PID for different RNG encounters.", "BulkDuplicateMysteryGiftEggReceived": "Detected multiple redemptions of the same non-repeatable Mystery Gift Egg.", "BulkSharingTrainerID": "Detected sharing of Trainer ID across multiple trainer names.", - "BulkSharingTrainerVersion": "Detected sharing of Trainer ID across multiple versions." + "BulkSharingTrainerVersion": "Detected sharing of Trainer ID across multiple versions.", + "BulkDuplicateFusionSlot": "Detected multiple fusions of the same fusion stored slot species.", + "BulkDuplicateMegaStoneSlot": "Detected multiple Pokémon holding the same Mega Stone.", + "BulkDuplicateMegaStoneInventory": "Detected Pokémon holding a Mega Stone still stored in player inventory.", + "BulkNotAcquiredMegaStoneInventory": "Mega Stone held by Pokémon has not been acquired in player inventory.", + "BulkAssignedMegaStoneNotFound_0": "{0} is marked as held by Pokémon but none found in slots checked.", + "BulkFusionSourceInvalid": "The consumed Species-Form stored in the save file does not match the expected Species-Form of the fused slot." } \ No newline at end of file diff --git a/PKHeX.WinForms/Resources/text/changelog.txt b/PKHeX.WinForms/Resources/text/changelog.txt index 28fdeb568..0eb90f839 100644 --- a/PKHeX.WinForms/Resources/text/changelog.txt +++ b/PKHeX.WinForms/Resources/text/changelog.txt @@ -1,7 +1,23 @@ PKHeX - By Kaphotics http://projectpokemon.org/pkhex/ -25/09/25 - New Update: +25/10/26 - New Update: + - Added: Support for Legends: Z-A. + - Legality: + - - Initial handling for recognizing and generating encounters from Z-A. + - - Please do not report issues with this release's handling with legality/encounters. We are aware of what still needs work. + - Notes: + - - All encounters can be traced back to an RNG seed. + - - With multiple shiny rolls (wild only) or shinies, this calculation is not instant (>15 seconds), so it is only done for non-shiny 1-rolls. + - - Do not be lulled into a false sense of safety that PKHeX does not flag your modified Pokémon's PID/IVs. + - - Cheat codes that modify the RNG generation routine is detectable in the resulting Pokémon, as previously mentioned in Discord. + - - Ability editing via the GUI has been forced into All-Abilities mode due to GameFreak not updating a Pokémon's ability on evolution. + - Added: Gen9a: Pokédex and Trainer Info editor are available. + - Added: Gen9a: Event block editors are available. 64-bit hash => text is not provided at this time. + - Added: Gen9a: Fashion block editors are available. Fashion-item ID => text is not provided at this time. + - Added: Bulk (Verify All) checks for issues with the save file, such as mismatched Fused slots or Mega stone inventory state issues. + +25/09/25 - New Update: (315492) [11027657] - Legality: - - Added the Shiny Miraidon/Koraidon mystery gifts, and the other Ruins gifts. - - Added Reg J mythical participation ribbon legality. diff --git a/PKHeX.WinForms/Resources/text/lang_de.txt b/PKHeX.WinForms/Resources/text/lang_de.txt index 15e82c65e..d084e0896 100644 --- a/PKHeX.WinForms/Resources/text/lang_de.txt +++ b/PKHeX.WinForms/Resources/text/lang_de.txt @@ -45,6 +45,7 @@ SAV_Pokebean=Pokébohnen Editor SAV_PokeBlockORAS=Pokéblock Editor SAV_Pokedex4=Pokédex Editor SAV_Pokedex5=Pokédex Editor +SAV_Pokedex9a=Pokédex Editor SAV_PokedexBDSP=Pokédex Editor SAV_PokedexGG=Pokédex Editor SAV_PokedexLA=Pokédex Editor @@ -75,6 +76,7 @@ SAV_Trainer8=Trainer Editor SAV_Trainer8a=Trainer Editor SAV_Trainer8b=Trainer Editor SAV_Trainer9=Trainer Data Editor +SAV_Trainer9a=Trainer Data Editor SAV_Underground=Untergrund Editor SAV_Underground8b=Untergrund Items Editor SAV_UnityTower=Turm der Einheit Editor @@ -263,6 +265,7 @@ LocalizedDescription.Nickname8=Nickname rules for Generation 8. LocalizedDescription.Nickname8a=Nickname rules for Generation 8a. LocalizedDescription.Nickname8b=Nickname rules for Generation 8b. LocalizedDescription.Nickname9=Nickname rules for Generation 9. +LocalizedDescription.Nickname9a=Nickname rules for Generation 9a. LocalizedDescription.NicknamedAnotherSpecies=Kennzeichnet in der Legalitäts Analyse, wenn das Pokémon einen Spitznamen hat, der der Spezies eines anderen Pokémon entspricht. LocalizedDescription.NicknamedMysteryGift=Kennzeichnet in der Legalitäts Analyse, wenn es sich um ein Geschenk mit Spitznamen handelt, welches der Spieler nicht umbenennen kann. LocalizedDescription.NicknamedTrade=Kennzeichnet in der Legalitäts Analyse, wenn es sich um ein ertauschtes Pokémon mit Spitznamen handelt, welches der Spieler nicht umbenennen kann. @@ -346,6 +349,7 @@ Main.B_OpenBerryField=Beerenfeld Main.B_OpenBoxLayout=Boxlayout Main.B_OpenChatterEditor=Geschwätz Main.B_OpenEventFlags=Event Flags +Main.B_OpenFashion=‎Fashion Main.B_OpenFriendSafari=Kontaktsafari Main.B_OpenGear=Accessoire Main.B_OpenGeonetEditor=Geonet @@ -369,6 +373,7 @@ Main.B_OpenUnityTowerEditor=Turm der Einheit Main.B_OpenWondercards=Wunderkarten Main.B_OtherSlots=Andere Felder Main.B_OUTPasserby=Passanten +Main.B_PlusRecord=Plus Flags Main.B_Poffins=Pofflés Main.B_Raids=Raids Main.B_RaidsDLC1=Raids (DLC 1) @@ -450,6 +455,7 @@ Main.L_Scale=Scale: Main.L_Secure1=Secure Value 1: Main.L_Secure2=Secure Value 2: Main.L_ShadowID=Crypto ID: +Main.L_Shiny=Shiny Main.L_Spirit7b=Spirit: Main.L_TeraTypeOriginal=Original Tera Typ: Main.L_TeraTypeOverride=Überschr. Tera Typ: @@ -1669,6 +1675,35 @@ SAV_Pokedex5.L_FormDisplayed=Angezeigte Form: SAV_Pokedex5.L_FormsSeen=Gesehene Formen: SAV_Pokedex5.L_goto=gehe zu: SAV_Pokedex5.L_Spinda=Spinda: +SAV_Pokedex9a.B_Cancel=Cancel +SAV_Pokedex9a.B_GiveAll=Check All +SAV_Pokedex9a.B_Modify=Modify All... +SAV_Pokedex9a.B_Save=Save +SAV_Pokedex9a.CHK_DisplayShiny=Shiny: +SAV_Pokedex9a.CHK_IsNew=New +SAV_Pokedex9a.CHK_LangCHS=ChineseS +SAV_Pokedex9a.CHK_LangCHT=ChineseT +SAV_Pokedex9a.CHK_LangENG=English +SAV_Pokedex9a.CHK_LangFRE=French +SAV_Pokedex9a.CHK_LangGER=German +SAV_Pokedex9a.CHK_LangITA=Italian +SAV_Pokedex9a.CHK_LangJPN=Japanese +SAV_Pokedex9a.CHK_LangKOR=Korean +SAV_Pokedex9a.CHK_LangLATAM=Spanish (LA) +SAV_Pokedex9a.CHK_LangSPA=Spanish (EU) +SAV_Pokedex9a.CHK_SeenAlpha=Alpha +SAV_Pokedex9a.CHK_SeenFemale=Female +SAV_Pokedex9a.CHK_SeenGenderless=Genderless +SAV_Pokedex9a.CHK_SeenMale=Male +SAV_Pokedex9a.CHK_SeenMega=Mega +SAV_Pokedex9a.GB_Displayed=Displayed +SAV_Pokedex9a.GB_Language=Languages +SAV_Pokedex9a.groupBox1=Seen +SAV_Pokedex9a.L_Caught=Caught: +SAV_Pokedex9a.L_DisplayForm=Form: +SAV_Pokedex9a.L_goto=goto: +SAV_Pokedex9a.L_Seen=Seen: +SAV_Pokedex9a.L_SeenShiny=Seen (Shiny): SAV_PokedexBDSP.B_Cancel=Abbr. SAV_PokedexBDSP.B_GiveAll=Alle SAV_PokedexBDSP.B_Modify=Bearbeiten... @@ -2463,6 +2498,33 @@ SAV_Trainer9.Tab_Blueberry=Blueberry SAV_Trainer9.Tab_Images=Images SAV_Trainer9.Tab_MiscValues=Sonstiges SAV_Trainer9.Tab_Overview=Übersicht +SAV_Trainer9a.B_Cancel=Cancel +SAV_Trainer9a.B_MaxCash=+ +SAV_Trainer9a.B_RoyaleInfiniteMax=+ +SAV_Trainer9a.B_RoyaleRegularMax=+ +SAV_Trainer9a.B_Save=Save +SAV_Trainer9a.GB_Map=Map Position +SAV_Trainer9a.L_Hours=Hrs: +SAV_Trainer9a.L_Language=Language: +SAV_Trainer9a.L_LastSaved=Last Saved: +SAV_Trainer9a.L_Map=Map: +SAV_Trainer9a.L_Minutes=Min: +SAV_Trainer9a.L_Money=$: +SAV_Trainer9a.L_R=Rotation: +SAV_Trainer9a.L_RoyaleRegularTicketPoints=Regular: +SAV_Trainer9a.L_RoyaleTicketPointsInfinite=Infinite: +SAV_Trainer9a.L_Seconds=Sec: +SAV_Trainer9a.L_Started=Game Started: +SAV_Trainer9a.L_TrainerName=Trainer Name: +SAV_Trainer9a.L_X=X Coordinate: +SAV_Trainer9a.L_Y=Y Coordinate: +SAV_Trainer9a.L_Z=Z Coordinate: +SAV_Trainer9a.Label_SID=SID: +SAV_Trainer9a.Label_TID=TID: +SAV_Trainer9a.label3=Royale Ticket Points +SAV_Trainer9a.Tab_Images=Images +SAV_Trainer9a.Tab_MiscValues=Misc +SAV_Trainer9a.Tab_Overview=Overview SAV_Underground.B_Cancel=Abbrechen SAV_Underground.B_Save=Speichern SAV_Underground.DGV_Item_Goods=Item diff --git a/PKHeX.WinForms/Resources/text/lang_en.txt b/PKHeX.WinForms/Resources/text/lang_en.txt index a26631596..321bb7f05 100644 --- a/PKHeX.WinForms/Resources/text/lang_en.txt +++ b/PKHeX.WinForms/Resources/text/lang_en.txt @@ -45,6 +45,7 @@ SAV_Pokebean=Poké Beans Editor SAV_PokeBlockORAS=Pokéblock Editor SAV_Pokedex4=Pokédex Editor SAV_Pokedex5=Pokédex Editor +SAV_Pokedex9a=Pokédex Editor SAV_PokedexBDSP=Pokédex Editor SAV_PokedexGG=Pokédex Editor SAV_PokedexLA=Pokédex Editor @@ -75,6 +76,7 @@ SAV_Trainer8=Trainer Data Editor SAV_Trainer8a=Trainer Data Editor SAV_Trainer8b=Trainer Data Editor SAV_Trainer9=Trainer Data Editor +SAV_Trainer9a=Trainer Data Editor SAV_Underground=Underground Editor SAV_Underground8b=Underground Items Editor SAV_UnityTower=Unity Tower Editor @@ -263,6 +265,7 @@ LocalizedDescription.Nickname8=Nickname rules for Generation 8. LocalizedDescription.Nickname8a=Nickname rules for Generation 8a. LocalizedDescription.Nickname8b=Nickname rules for Generation 8b. LocalizedDescription.Nickname9=Nickname rules for Generation 9. +LocalizedDescription.Nickname9a=Nickname rules for Generation 9a. LocalizedDescription.NicknamedAnotherSpecies=Severity to flag a Legality Check if Pokémon has a Nickname matching another Species. LocalizedDescription.NicknamedMysteryGift=Severity to flag a Legality Check if it is a nicknamed Mystery Gift the player cannot normally nickname. LocalizedDescription.NicknamedTrade=Severity to flag a Legality Check if it is a nicknamed In-Game Trade the player cannot normally nickname. @@ -346,6 +349,7 @@ Main.B_OpenBerryField=Berry Field Main.B_OpenBoxLayout=Box Layout Main.B_OpenChatterEditor=Chatter Main.B_OpenEventFlags=Event Flags +Main.B_OpenFashion=‎Fashion Main.B_OpenFriendSafari=Friend Safari Main.B_OpenGear=Gear Main.B_OpenGeonetEditor=Geonet @@ -369,6 +373,7 @@ Main.B_OpenUnityTowerEditor=Unity Tower Main.B_OpenWondercards=Mystery Gift Main.B_OtherSlots=Other Slots Main.B_OUTPasserby=Passerby +Main.B_PlusRecord=Plus Flags Main.B_Poffins=Poffins Main.B_Raids=Raids Main.B_RaidsDLC1=Raids (DLC 1) @@ -450,6 +455,7 @@ Main.L_Scale=Scale: Main.L_Secure1=Secure Value 1: Main.L_Secure2=Secure Value 2: Main.L_ShadowID=Shadow ID: +Main.L_Shiny=Shiny Main.L_Spirit7b=Spirit: Main.L_TeraTypeOriginal=Original Tera Type: Main.L_TeraTypeOverride=Override Tera Type: @@ -1669,6 +1675,35 @@ SAV_Pokedex5.L_FormDisplayed=Displayed Form: SAV_Pokedex5.L_FormsSeen=Seen Forms: SAV_Pokedex5.L_goto=goto: SAV_Pokedex5.L_Spinda=Spinda: +SAV_Pokedex9a.B_Cancel=Cancel +SAV_Pokedex9a.B_GiveAll=Check All +SAV_Pokedex9a.B_Modify=Modify All... +SAV_Pokedex9a.B_Save=Save +SAV_Pokedex9a.CHK_DisplayShiny=Shiny: +SAV_Pokedex9a.CHK_IsNew=New +SAV_Pokedex9a.CHK_LangCHS=ChineseS +SAV_Pokedex9a.CHK_LangCHT=ChineseT +SAV_Pokedex9a.CHK_LangENG=English +SAV_Pokedex9a.CHK_LangFRE=French +SAV_Pokedex9a.CHK_LangGER=German +SAV_Pokedex9a.CHK_LangITA=Italian +SAV_Pokedex9a.CHK_LangJPN=Japanese +SAV_Pokedex9a.CHK_LangKOR=Korean +SAV_Pokedex9a.CHK_LangLATAM=Spanish (LA) +SAV_Pokedex9a.CHK_LangSPA=Spanish (EU) +SAV_Pokedex9a.CHK_SeenAlpha=Alpha +SAV_Pokedex9a.CHK_SeenFemale=Female +SAV_Pokedex9a.CHK_SeenGenderless=Genderless +SAV_Pokedex9a.CHK_SeenMale=Male +SAV_Pokedex9a.CHK_SeenMega=Mega +SAV_Pokedex9a.GB_Displayed=Displayed +SAV_Pokedex9a.GB_Language=Languages +SAV_Pokedex9a.groupBox1=Seen +SAV_Pokedex9a.L_Caught=Caught: +SAV_Pokedex9a.L_DisplayForm=Form: +SAV_Pokedex9a.L_goto=goto: +SAV_Pokedex9a.L_Seen=Seen: +SAV_Pokedex9a.L_SeenShiny=Seen (Shiny): SAV_PokedexBDSP.B_Cancel=Cancel SAV_PokedexBDSP.B_GiveAll=Check All SAV_PokedexBDSP.B_Modify=Modify... @@ -2463,6 +2498,33 @@ SAV_Trainer9.Tab_Blueberry=Blueberry SAV_Trainer9.Tab_Images=Images SAV_Trainer9.Tab_MiscValues=Misc SAV_Trainer9.Tab_Overview=Overview +SAV_Trainer9a.B_Cancel=Cancel +SAV_Trainer9a.B_MaxCash=+ +SAV_Trainer9a.B_RoyaleInfiniteMax=+ +SAV_Trainer9a.B_RoyaleRegularMax=+ +SAV_Trainer9a.B_Save=Save +SAV_Trainer9a.GB_Map=Map Position +SAV_Trainer9a.L_Hours=Hrs: +SAV_Trainer9a.L_Language=Language: +SAV_Trainer9a.L_LastSaved=Last Saved: +SAV_Trainer9a.L_Map=Map: +SAV_Trainer9a.L_Minutes=Min: +SAV_Trainer9a.L_Money=$: +SAV_Trainer9a.L_R=Rotation: +SAV_Trainer9a.L_RoyaleRegularTicketPoints=Regular: +SAV_Trainer9a.L_RoyaleTicketPointsInfinite=Infinite: +SAV_Trainer9a.L_Seconds=Sec: +SAV_Trainer9a.L_Started=Game Started: +SAV_Trainer9a.L_TrainerName=Trainer Name: +SAV_Trainer9a.L_X=X Coordinate: +SAV_Trainer9a.L_Y=Y Coordinate: +SAV_Trainer9a.L_Z=Z Coordinate: +SAV_Trainer9a.Label_SID=SID: +SAV_Trainer9a.Label_TID=TID: +SAV_Trainer9a.label3=Royale Ticket Points +SAV_Trainer9a.Tab_Images=Images +SAV_Trainer9a.Tab_MiscValues=Misc +SAV_Trainer9a.Tab_Overview=Overview SAV_Underground.B_Cancel=Cancel SAV_Underground.B_Save=Save SAV_Underground.DGV_Item_Goods=Item diff --git a/PKHeX.WinForms/Resources/text/lang_es.txt b/PKHeX.WinForms/Resources/text/lang_es.txt index 330eeccf0..ffa946f48 100644 --- a/PKHeX.WinForms/Resources/text/lang_es.txt +++ b/PKHeX.WinForms/Resources/text/lang_es.txt @@ -45,6 +45,7 @@ SAV_Pokebean=Editor de Pokéhaba SAV_PokeBlockORAS=Editor de Pokécubos SAV_Pokedex4=Editor de Pokédex SAV_Pokedex5=Editor de Pokédex +SAV_Pokedex9a=Pokédex Editor SAV_PokedexBDSP=Editor de Pokédex SAV_PokedexGG=Editor de Pokédex SAV_PokedexLA=Editor de Pokédex @@ -75,6 +76,7 @@ SAV_Trainer8=Editor de datos del Entrenador SAV_Trainer8a=Editor de datos del Entrenador SAV_Trainer8b=Editor de datos del Entrenador SAV_Trainer9=Editor de datos del Entrenador +SAV_Trainer9a=Trainer Data Editor SAV_Underground=Editor del Subsuelo SAV_Underground8b=Editor de Objetos del Subsuelo SAV_UnityTower=Editor de la Torre Unión @@ -263,6 +265,7 @@ LocalizedDescription.Nickname8=Normas de motes en 8 generación. LocalizedDescription.Nickname8a=Normas de motes en 8a generación. LocalizedDescription.Nickname8b=Normas de motes en 8b generación. LocalizedDescription.Nickname9=Normas de motes en 9 generación. +LocalizedDescription.Nickname9a=Nickname rules for Generation 9a. LocalizedDescription.NicknamedAnotherSpecies=En la validación de legalidad, marcar Severidad si se detecta que un Pokémon tiene un apodo que coincide con otra especie. LocalizedDescription.NicknamedMysteryGift=En la validación de legalidad, marcar Severidad si se detecta que se trata de un regalo misterioso apodado que el jugador normalmente no puede apodar. LocalizedDescription.NicknamedTrade=En la validación de legalidad, marcar Severidad si se detecta que se trata de un intercambio dentro del juego que el jugador normalmente no puede apodar. @@ -346,6 +349,7 @@ Main.B_OpenBerryField=C. de Bayas Main.B_OpenBoxLayout=Fondo de Cajas Main.B_OpenChatterEditor=Cháchara Main.B_OpenEventFlags=Eventos +Main.B_OpenFashion=‎Fashion Main.B_OpenFriendSafari=Safari Amistad Main.B_OpenGear=Accesorios Main.B_OpenGeonetEditor=Geonet @@ -369,6 +373,7 @@ Main.B_OpenUnityTowerEditor=Torre Unión Main.B_OpenWondercards=Tarj. Mist. Main.B_OtherSlots=Otras ranuras Main.B_OUTPasserby=Transeúntes +Main.B_PlusRecord=Plus Flags Main.B_Poffins=Pokochos Main.B_Raids=Incursiones Main.B_RaidsDLC1=Incurs. (DLC 1) @@ -450,6 +455,7 @@ Main.L_Scale=Escala: Main.L_Secure1=Valor seguro 1: Main.L_Secure2=Valor seguro 2: Main.L_ShadowID=ID Oscuro: +Main.L_Shiny=Shiny Main.L_Spirit7b=Spirit: Main.L_TeraTypeOriginal=Teratipo original: Main.L_TeraTypeOverride=Teratipo sobreescrito: @@ -1669,6 +1675,35 @@ SAV_Pokedex5.L_FormDisplayed=Forma mostrada: SAV_Pokedex5.L_FormsSeen=Formas vistas: SAV_Pokedex5.L_goto=Ir a: SAV_Pokedex5.L_Spinda=Spinda: +SAV_Pokedex9a.B_Cancel=Cancel +SAV_Pokedex9a.B_GiveAll=Check All +SAV_Pokedex9a.B_Modify=Modify All... +SAV_Pokedex9a.B_Save=Save +SAV_Pokedex9a.CHK_DisplayShiny=Shiny: +SAV_Pokedex9a.CHK_IsNew=New +SAV_Pokedex9a.CHK_LangCHS=ChineseS +SAV_Pokedex9a.CHK_LangCHT=ChineseT +SAV_Pokedex9a.CHK_LangENG=English +SAV_Pokedex9a.CHK_LangFRE=French +SAV_Pokedex9a.CHK_LangGER=German +SAV_Pokedex9a.CHK_LangITA=Italian +SAV_Pokedex9a.CHK_LangJPN=Japanese +SAV_Pokedex9a.CHK_LangKOR=Korean +SAV_Pokedex9a.CHK_LangLATAM=Spanish (LA) +SAV_Pokedex9a.CHK_LangSPA=Spanish (EU) +SAV_Pokedex9a.CHK_SeenAlpha=Alpha +SAV_Pokedex9a.CHK_SeenFemale=Female +SAV_Pokedex9a.CHK_SeenGenderless=Genderless +SAV_Pokedex9a.CHK_SeenMale=Male +SAV_Pokedex9a.CHK_SeenMega=Mega +SAV_Pokedex9a.GB_Displayed=Displayed +SAV_Pokedex9a.GB_Language=Languages +SAV_Pokedex9a.groupBox1=Seen +SAV_Pokedex9a.L_Caught=Caught: +SAV_Pokedex9a.L_DisplayForm=Form: +SAV_Pokedex9a.L_goto=goto: +SAV_Pokedex9a.L_Seen=Seen: +SAV_Pokedex9a.L_SeenShiny=Seen (Shiny): SAV_PokedexBDSP.B_Cancel=Cancelar SAV_PokedexBDSP.B_GiveAll=Registrar SAV_PokedexBDSP.B_Modify=Modificar... @@ -2463,6 +2498,33 @@ SAV_Trainer9.Tab_Blueberry=Arándano SAV_Trainer9.Tab_Images=Imágenes SAV_Trainer9.Tab_MiscValues=Misc. SAV_Trainer9.Tab_Overview=General +SAV_Trainer9a.B_Cancel=Cancel +SAV_Trainer9a.B_MaxCash=+ +SAV_Trainer9a.B_RoyaleInfiniteMax=+ +SAV_Trainer9a.B_RoyaleRegularMax=+ +SAV_Trainer9a.B_Save=Save +SAV_Trainer9a.GB_Map=Map Position +SAV_Trainer9a.L_Hours=Hrs: +SAV_Trainer9a.L_Language=Language: +SAV_Trainer9a.L_LastSaved=Last Saved: +SAV_Trainer9a.L_Map=Map: +SAV_Trainer9a.L_Minutes=Min: +SAV_Trainer9a.L_Money=$: +SAV_Trainer9a.L_R=Rotation: +SAV_Trainer9a.L_RoyaleRegularTicketPoints=Regular: +SAV_Trainer9a.L_RoyaleTicketPointsInfinite=Infinite: +SAV_Trainer9a.L_Seconds=Sec: +SAV_Trainer9a.L_Started=Game Started: +SAV_Trainer9a.L_TrainerName=Trainer Name: +SAV_Trainer9a.L_X=X Coordinate: +SAV_Trainer9a.L_Y=Y Coordinate: +SAV_Trainer9a.L_Z=Z Coordinate: +SAV_Trainer9a.Label_SID=SID: +SAV_Trainer9a.Label_TID=TID: +SAV_Trainer9a.label3=Royale Ticket Points +SAV_Trainer9a.Tab_Images=Images +SAV_Trainer9a.Tab_MiscValues=Misc +SAV_Trainer9a.Tab_Overview=Overview SAV_Underground.B_Cancel=Cancelar SAV_Underground.B_Save=Guardar SAV_Underground.DGV_Item_Goods=Item diff --git a/PKHeX.WinForms/Resources/text/lang_fr.txt b/PKHeX.WinForms/Resources/text/lang_fr.txt index 7ffe160ba..38275d2c3 100644 --- a/PKHeX.WinForms/Resources/text/lang_fr.txt +++ b/PKHeX.WinForms/Resources/text/lang_fr.txt @@ -45,6 +45,7 @@ SAV_Pokebean=Éditeur Poké Fèves SAV_PokeBlockORAS=Éditeur Pokéblocs SAV_Pokedex4=Éditeur Pokédex SAV_Pokedex5=Éditeur Pokédex +SAV_Pokedex9a=Pokédex Editor SAV_PokedexBDSP=Éditeur Pokédex SAV_PokedexGG=Éditeur Pokédex SAV_PokedexLA=Éditeur Pokédex @@ -75,6 +76,7 @@ SAV_Trainer8=Éditeur de données du Dresseur SAV_Trainer8a=Éditeur de données du Dresseur SAV_Trainer8b=Éditeur de données du Dresseur SAV_Trainer9=Éditeur de données du Dresseur +SAV_Trainer9a=Trainer Data Editor SAV_Underground=Éditeur souterrain SAV_Underground8b=Éditeur objets souterrain SAV_UnityTower=Éditeur Tour Union @@ -263,6 +265,7 @@ LocalizedDescription.Nickname8=Nickname rules for Generation 8. LocalizedDescription.Nickname8a=Nickname rules for Generation 8a. LocalizedDescription.Nickname8b=Nickname rules for Generation 8b. LocalizedDescription.Nickname9=Nickname rules for Generation 9. +LocalizedDescription.Nickname9a=Nickname rules for Generation 9a. LocalizedDescription.NicknamedAnotherSpecies=Severity to flag a Legality Check if Pokémon has a Nickname matching another Species. LocalizedDescription.NicknamedMysteryGift=Severity to flag a Legality Check if it is a nicknamed Mystery Gift the player cannot normally nickname. LocalizedDescription.NicknamedTrade=Severity to flag a Legality Check if it is a nicknamed In-Game Trade the player cannot normally nickname. @@ -346,6 +349,7 @@ Main.B_OpenBerryField=Baies Main.B_OpenBoxLayout=Fonds Boite Main.B_OpenChatterEditor=Babil Main.B_OpenEventFlags=Évènements +Main.B_OpenFashion=‎Fashion Main.B_OpenFriendSafari=Safari Amis Main.B_OpenGear=Accessoires Main.B_OpenGeonetEditor=Géonet @@ -369,6 +373,7 @@ Main.B_OpenUnityTowerEditor=Tour Union Main.B_OpenWondercards=CarteMiracle Main.B_OtherSlots=Other Slots Main.B_OUTPasserby=PSS +Main.B_PlusRecord=Plus Flags Main.B_Poffins=Poffins Main.B_Raids=Raids Main.B_RaidsDLC1=Raids (DLC 1) @@ -450,6 +455,7 @@ Main.L_Scale=Scale: Main.L_Secure1=Secure Value 1: Main.L_Secure2=Secure Value 2: Main.L_ShadowID=Shadow ID: +Main.L_Shiny=Shiny Main.L_Spirit7b=Spirit: Main.L_TeraTypeOriginal=Type Téra d'origine : Main.L_TeraTypeOverride=Type Téra remplaçant : @@ -1669,6 +1675,35 @@ SAV_Pokedex5.L_FormDisplayed=Forme montrée : SAV_Pokedex5.L_FormsSeen=Forme vue : SAV_Pokedex5.L_goto=goto: SAV_Pokedex5.L_Spinda=Spinda: +SAV_Pokedex9a.B_Cancel=Cancel +SAV_Pokedex9a.B_GiveAll=Check All +SAV_Pokedex9a.B_Modify=Modify All... +SAV_Pokedex9a.B_Save=Save +SAV_Pokedex9a.CHK_DisplayShiny=Shiny: +SAV_Pokedex9a.CHK_IsNew=New +SAV_Pokedex9a.CHK_LangCHS=ChineseS +SAV_Pokedex9a.CHK_LangCHT=ChineseT +SAV_Pokedex9a.CHK_LangENG=English +SAV_Pokedex9a.CHK_LangFRE=French +SAV_Pokedex9a.CHK_LangGER=German +SAV_Pokedex9a.CHK_LangITA=Italian +SAV_Pokedex9a.CHK_LangJPN=Japanese +SAV_Pokedex9a.CHK_LangKOR=Korean +SAV_Pokedex9a.CHK_LangLATAM=Spanish (LA) +SAV_Pokedex9a.CHK_LangSPA=Spanish (EU) +SAV_Pokedex9a.CHK_SeenAlpha=Alpha +SAV_Pokedex9a.CHK_SeenFemale=Female +SAV_Pokedex9a.CHK_SeenGenderless=Genderless +SAV_Pokedex9a.CHK_SeenMale=Male +SAV_Pokedex9a.CHK_SeenMega=Mega +SAV_Pokedex9a.GB_Displayed=Displayed +SAV_Pokedex9a.GB_Language=Languages +SAV_Pokedex9a.groupBox1=Seen +SAV_Pokedex9a.L_Caught=Caught: +SAV_Pokedex9a.L_DisplayForm=Form: +SAV_Pokedex9a.L_goto=goto: +SAV_Pokedex9a.L_Seen=Seen: +SAV_Pokedex9a.L_SeenShiny=Seen (Shiny): SAV_PokedexBDSP.B_Cancel=Annuler SAV_PokedexBDSP.B_GiveAll=Vérifier tout SAV_PokedexBDSP.B_Modify=Modifier... @@ -2463,6 +2498,33 @@ SAV_Trainer9.Tab_Blueberry=Blueberry SAV_Trainer9.Tab_Images=Images SAV_Trainer9.Tab_MiscValues=Divers SAV_Trainer9.Tab_Overview=Vue d'ensemble +SAV_Trainer9a.B_Cancel=Cancel +SAV_Trainer9a.B_MaxCash=+ +SAV_Trainer9a.B_RoyaleInfiniteMax=+ +SAV_Trainer9a.B_RoyaleRegularMax=+ +SAV_Trainer9a.B_Save=Save +SAV_Trainer9a.GB_Map=Map Position +SAV_Trainer9a.L_Hours=Hrs: +SAV_Trainer9a.L_Language=Language: +SAV_Trainer9a.L_LastSaved=Last Saved: +SAV_Trainer9a.L_Map=Map: +SAV_Trainer9a.L_Minutes=Min: +SAV_Trainer9a.L_Money=$: +SAV_Trainer9a.L_R=Rotation: +SAV_Trainer9a.L_RoyaleRegularTicketPoints=Regular: +SAV_Trainer9a.L_RoyaleTicketPointsInfinite=Infinite: +SAV_Trainer9a.L_Seconds=Sec: +SAV_Trainer9a.L_Started=Game Started: +SAV_Trainer9a.L_TrainerName=Trainer Name: +SAV_Trainer9a.L_X=X Coordinate: +SAV_Trainer9a.L_Y=Y Coordinate: +SAV_Trainer9a.L_Z=Z Coordinate: +SAV_Trainer9a.Label_SID=SID: +SAV_Trainer9a.Label_TID=TID: +SAV_Trainer9a.label3=Royale Ticket Points +SAV_Trainer9a.Tab_Images=Images +SAV_Trainer9a.Tab_MiscValues=Misc +SAV_Trainer9a.Tab_Overview=Overview SAV_Underground.B_Cancel=Annuler SAV_Underground.B_Save=Sauvegarder SAV_Underground.DGV_Item_Goods=Item diff --git a/PKHeX.WinForms/Resources/text/lang_it.txt b/PKHeX.WinForms/Resources/text/lang_it.txt index e99e19c93..6f6852ad5 100644 --- a/PKHeX.WinForms/Resources/text/lang_it.txt +++ b/PKHeX.WinForms/Resources/text/lang_it.txt @@ -45,6 +45,7 @@ SAV_Pokebean=Editor Pokégioli SAV_PokeBlockORAS=Editor Pokémelle SAV_Pokedex4=Editor Pokédex SAV_Pokedex5=Editor Pokédex +SAV_Pokedex9a=Pokédex Editor SAV_PokedexBDSP=Editor Pokédex SAV_PokedexGG=Editor Pokédex SAV_PokedexLA=Editor Pokédex @@ -75,6 +76,7 @@ SAV_Trainer8=Editor Dati Allenatore SAV_Trainer8a=Editor Dati Allenatore SAV_Trainer8b=Editor Dati Allenatore SAV_Trainer9=Trainer Data Editor +SAV_Trainer9a=Trainer Data Editor SAV_Underground=Editor Sotterranei SAV_Underground8b=Editor Strumenti Sotterranei SAV_UnityTower=Editor Torre Unione @@ -263,6 +265,7 @@ LocalizedDescription.Nickname8=Nickname rules for Generation 8. LocalizedDescription.Nickname8a=Nickname rules for Generation 8a. LocalizedDescription.Nickname8b=Nickname rules for Generation 8b. LocalizedDescription.Nickname9=Nickname rules for Generation 9. +LocalizedDescription.Nickname9a=Nickname rules for Generation 9a. LocalizedDescription.NicknamedAnotherSpecies=Forza una segnalazione di Legalità se un Pokémon ha un Soprannome che coincide con il nome di un'altra Specie. LocalizedDescription.NicknamedMysteryGift=Forza una segnalazione di Legalità se il Pokémon ha un Soprannome e proviene da un Dono Segreto. LocalizedDescription.NicknamedTrade=Forza una segnalazione di Legalità se il Pokémon proveniente da uno scambio ha un Soprannome che non potrebbe normalmente avere. @@ -346,6 +349,7 @@ Main.B_OpenBerryField=Campi di Bacche Main.B_OpenBoxLayout=Disposiz. Box Main.B_OpenChatterEditor=Schiamazzo Main.B_OpenEventFlags=Segnali Evento +Main.B_OpenFashion=‎Fashion Main.B_OpenFriendSafari=Safari Amici Main.B_OpenGear=Accessori Main.B_OpenGeonetEditor=Geonet @@ -369,6 +373,7 @@ Main.B_OpenUnityTowerEditor=Torre Unione Main.B_OpenWondercards=Schede Segrete Main.B_OtherSlots=Altri Slot Main.B_OUTPasserby=Passanti +Main.B_PlusRecord=Plus Flags Main.B_Poffins=Poffin Main.B_Raids=Raid Main.B_RaidsDLC1=Raid (DLC 1) @@ -450,6 +455,7 @@ Main.L_Scale=Scala: Main.L_Secure1=Secure Value 1: Main.L_Secure2=Secure Value 2: Main.L_ShadowID=ID Ombra: +Main.L_Shiny=Shiny Main.L_Spirit7b=Spirit: Main.L_TeraTypeOriginal=Teratipo originale: Main.L_TeraTypeOverride=Teratipo sostitutivo: @@ -1669,6 +1675,35 @@ SAV_Pokedex5.L_FormDisplayed=Forma visualizzata: SAV_Pokedex5.L_FormsSeen=Forme viste: SAV_Pokedex5.L_goto=goto: SAV_Pokedex5.L_Spinda=Spinda: +SAV_Pokedex9a.B_Cancel=Cancel +SAV_Pokedex9a.B_GiveAll=Check All +SAV_Pokedex9a.B_Modify=Modify All... +SAV_Pokedex9a.B_Save=Save +SAV_Pokedex9a.CHK_DisplayShiny=Shiny: +SAV_Pokedex9a.CHK_IsNew=New +SAV_Pokedex9a.CHK_LangCHS=ChineseS +SAV_Pokedex9a.CHK_LangCHT=ChineseT +SAV_Pokedex9a.CHK_LangENG=English +SAV_Pokedex9a.CHK_LangFRE=French +SAV_Pokedex9a.CHK_LangGER=German +SAV_Pokedex9a.CHK_LangITA=Italian +SAV_Pokedex9a.CHK_LangJPN=Japanese +SAV_Pokedex9a.CHK_LangKOR=Korean +SAV_Pokedex9a.CHK_LangLATAM=Spanish (LA) +SAV_Pokedex9a.CHK_LangSPA=Spanish (EU) +SAV_Pokedex9a.CHK_SeenAlpha=Alpha +SAV_Pokedex9a.CHK_SeenFemale=Female +SAV_Pokedex9a.CHK_SeenGenderless=Genderless +SAV_Pokedex9a.CHK_SeenMale=Male +SAV_Pokedex9a.CHK_SeenMega=Mega +SAV_Pokedex9a.GB_Displayed=Displayed +SAV_Pokedex9a.GB_Language=Languages +SAV_Pokedex9a.groupBox1=Seen +SAV_Pokedex9a.L_Caught=Caught: +SAV_Pokedex9a.L_DisplayForm=Form: +SAV_Pokedex9a.L_goto=goto: +SAV_Pokedex9a.L_Seen=Seen: +SAV_Pokedex9a.L_SeenShiny=Seen (Shiny): SAV_PokedexBDSP.B_Cancel=Annulla SAV_PokedexBDSP.B_GiveAll=Sel. Tutto SAV_PokedexBDSP.B_Modify=Modifica... @@ -2463,6 +2498,33 @@ SAV_Trainer9.Tab_Blueberry=Blueberry SAV_Trainer9.Tab_Images=Images SAV_Trainer9.Tab_MiscValues=Varie SAV_Trainer9.Tab_Overview=Panoramica +SAV_Trainer9a.B_Cancel=Cancel +SAV_Trainer9a.B_MaxCash=+ +SAV_Trainer9a.B_RoyaleInfiniteMax=+ +SAV_Trainer9a.B_RoyaleRegularMax=+ +SAV_Trainer9a.B_Save=Save +SAV_Trainer9a.GB_Map=Map Position +SAV_Trainer9a.L_Hours=Hrs: +SAV_Trainer9a.L_Language=Language: +SAV_Trainer9a.L_LastSaved=Last Saved: +SAV_Trainer9a.L_Map=Map: +SAV_Trainer9a.L_Minutes=Min: +SAV_Trainer9a.L_Money=$: +SAV_Trainer9a.L_R=Rotation: +SAV_Trainer9a.L_RoyaleRegularTicketPoints=Regular: +SAV_Trainer9a.L_RoyaleTicketPointsInfinite=Infinite: +SAV_Trainer9a.L_Seconds=Sec: +SAV_Trainer9a.L_Started=Game Started: +SAV_Trainer9a.L_TrainerName=Trainer Name: +SAV_Trainer9a.L_X=X Coordinate: +SAV_Trainer9a.L_Y=Y Coordinate: +SAV_Trainer9a.L_Z=Z Coordinate: +SAV_Trainer9a.Label_SID=SID: +SAV_Trainer9a.Label_TID=TID: +SAV_Trainer9a.label3=Royale Ticket Points +SAV_Trainer9a.Tab_Images=Images +SAV_Trainer9a.Tab_MiscValues=Misc +SAV_Trainer9a.Tab_Overview=Overview SAV_Underground.B_Cancel=Annulla SAV_Underground.B_Save=Salva SAV_Underground.DGV_Item_Goods=Item diff --git a/PKHeX.WinForms/Resources/text/lang_ja.txt b/PKHeX.WinForms/Resources/text/lang_ja.txt index 9f5e66758..7973edbeb 100644 --- a/PKHeX.WinForms/Resources/text/lang_ja.txt +++ b/PKHeX.WinForms/Resources/text/lang_ja.txt @@ -45,6 +45,7 @@ SAV_Pokebean=ポケマメ SAV_PokeBlockORAS=ポロック SAV_Pokedex4=ポケモン図鑑 SAV_Pokedex5=ポケモン図鑑 +SAV_Pokedex9a=Pokédex Editor SAV_PokedexBDSP=ポケモン図鑑 SAV_PokedexGG=ポケモン図鑑 SAV_PokedexLA=ポケモン図鑑 @@ -75,6 +76,7 @@ SAV_Trainer8=トレーナー情報 SAV_Trainer8a=トレーナー情報 SAV_Trainer8b=トレーナー情報 SAV_Trainer9=トレーナー情報 +SAV_Trainer9a=Trainer Data Editor SAV_Underground=ちかつうろ SAV_Underground8b=地下大洞窟 SAV_UnityTower=ユナイテッドタワー @@ -263,6 +265,7 @@ LocalizedDescription.Nickname8=剣盾のニックネームルール。 LocalizedDescription.Nickname8a=レジェンズアルセウスのニックネームルール。 LocalizedDescription.Nickname8b=BDSPのニックネームルール。 LocalizedDescription.Nickname9=第9世代のニックネームルール。 +LocalizedDescription.Nickname9a=Nickname rules for Generation 9a. LocalizedDescription.NicknamedAnotherSpecies=別のポケモンと一致するニックネームを持っているかどうかで正規チェックにフラグを立てる。 LocalizedDescription.NicknamedMysteryGift=プレイヤーが通常つけられないニックネームのふしぎなおくりもの産ポケモンに正規チェックフラグを立てる。 LocalizedDescription.NicknamedTrade=プレイヤーが通常つけられないニックネームのポケモンをゲーム内で交換した場合、正規チェックにフラグを立てる。 @@ -346,6 +349,7 @@ Main.B_OpenBerryField=きのみ畑 Main.B_OpenBoxLayout=ボックス Main.B_OpenChatterEditor=おしゃべり Main.B_OpenEventFlags=イベントフラグ +Main.B_OpenFashion=‎Fashion Main.B_OpenFriendSafari=フレンドサファリ Main.B_OpenGear=パーツ Main.B_OpenGeonetEditor=ジオネット @@ -369,6 +373,7 @@ Main.B_OpenUnityTowerEditor=ユナイテッドタワー Main.B_OpenWondercards=ふしぎなカード Main.B_OtherSlots=Other Slots Main.B_OUTPasserby=すれちがい +Main.B_PlusRecord=Plus Flags Main.B_Poffins=ポフィン Main.B_Raids=レイドバトル Main.B_RaidsDLC1=レイド(DLC 1) @@ -450,6 +455,7 @@ Main.L_Scale=サイズ Main.L_Secure1=Secure Value 1: Main.L_Secure2=Secure Value 2: Main.L_ShadowID=ダークポケモンID +Main.L_Shiny=Shiny Main.L_Spirit7b=Spirit: Main.L_TeraTypeOriginal=元のテラスタイプ Main.L_TeraTypeOverride=変更テラスタイプ @@ -1669,6 +1675,35 @@ SAV_Pokedex5.L_FormDisplayed=図鑑表示フォルム SAV_Pokedex5.L_FormsSeen=出会ったフォルム SAV_Pokedex5.L_goto=ポケモン SAV_Pokedex5.L_Spinda=Spinda: +SAV_Pokedex9a.B_Cancel=Cancel +SAV_Pokedex9a.B_GiveAll=Check All +SAV_Pokedex9a.B_Modify=Modify All... +SAV_Pokedex9a.B_Save=Save +SAV_Pokedex9a.CHK_DisplayShiny=Shiny: +SAV_Pokedex9a.CHK_IsNew=New +SAV_Pokedex9a.CHK_LangCHS=ChineseS +SAV_Pokedex9a.CHK_LangCHT=ChineseT +SAV_Pokedex9a.CHK_LangENG=English +SAV_Pokedex9a.CHK_LangFRE=French +SAV_Pokedex9a.CHK_LangGER=German +SAV_Pokedex9a.CHK_LangITA=Italian +SAV_Pokedex9a.CHK_LangJPN=Japanese +SAV_Pokedex9a.CHK_LangKOR=Korean +SAV_Pokedex9a.CHK_LangLATAM=Spanish (LA) +SAV_Pokedex9a.CHK_LangSPA=Spanish (EU) +SAV_Pokedex9a.CHK_SeenAlpha=Alpha +SAV_Pokedex9a.CHK_SeenFemale=Female +SAV_Pokedex9a.CHK_SeenGenderless=Genderless +SAV_Pokedex9a.CHK_SeenMale=Male +SAV_Pokedex9a.CHK_SeenMega=Mega +SAV_Pokedex9a.GB_Displayed=Displayed +SAV_Pokedex9a.GB_Language=Languages +SAV_Pokedex9a.groupBox1=Seen +SAV_Pokedex9a.L_Caught=Caught: +SAV_Pokedex9a.L_DisplayForm=Form: +SAV_Pokedex9a.L_goto=goto: +SAV_Pokedex9a.L_Seen=Seen: +SAV_Pokedex9a.L_SeenShiny=Seen (Shiny): SAV_PokedexBDSP.B_Cancel=キャンセル SAV_PokedexBDSP.B_GiveAll=全て選択 SAV_PokedexBDSP.B_Modify=変更 @@ -2463,6 +2498,33 @@ SAV_Trainer9.Tab_Blueberry=ブルーベリー SAV_Trainer9.Tab_Images=画像 SAV_Trainer9.Tab_MiscValues=その他 SAV_Trainer9.Tab_Overview=全般 +SAV_Trainer9a.B_Cancel=Cancel +SAV_Trainer9a.B_MaxCash=+ +SAV_Trainer9a.B_RoyaleInfiniteMax=+ +SAV_Trainer9a.B_RoyaleRegularMax=+ +SAV_Trainer9a.B_Save=Save +SAV_Trainer9a.GB_Map=Map Position +SAV_Trainer9a.L_Hours=Hrs: +SAV_Trainer9a.L_Language=Language: +SAV_Trainer9a.L_LastSaved=Last Saved: +SAV_Trainer9a.L_Map=Map: +SAV_Trainer9a.L_Minutes=Min: +SAV_Trainer9a.L_Money=$: +SAV_Trainer9a.L_R=Rotation: +SAV_Trainer9a.L_RoyaleRegularTicketPoints=Regular: +SAV_Trainer9a.L_RoyaleTicketPointsInfinite=Infinite: +SAV_Trainer9a.L_Seconds=Sec: +SAV_Trainer9a.L_Started=Game Started: +SAV_Trainer9a.L_TrainerName=Trainer Name: +SAV_Trainer9a.L_X=X Coordinate: +SAV_Trainer9a.L_Y=Y Coordinate: +SAV_Trainer9a.L_Z=Z Coordinate: +SAV_Trainer9a.Label_SID=SID: +SAV_Trainer9a.Label_TID=TID: +SAV_Trainer9a.label3=Royale Ticket Points +SAV_Trainer9a.Tab_Images=Images +SAV_Trainer9a.Tab_MiscValues=Misc +SAV_Trainer9a.Tab_Overview=Overview SAV_Underground.B_Cancel=キャンセル SAV_Underground.B_Save=保存 SAV_Underground.DGV_Item_Goods=Item diff --git a/PKHeX.WinForms/Resources/text/lang_ko.txt b/PKHeX.WinForms/Resources/text/lang_ko.txt index 22b8a3260..ae079cbf7 100644 --- a/PKHeX.WinForms/Resources/text/lang_ko.txt +++ b/PKHeX.WinForms/Resources/text/lang_ko.txt @@ -45,6 +45,7 @@ SAV_Pokebean=포켓콩 편집 도구 SAV_PokeBlockORAS=포켓몬스넥 편집 도구 SAV_Pokedex4=포켓몬 도감 편집 도구 SAV_Pokedex5=포켓몬 도감 편집 도구 +SAV_Pokedex9a=Pokédex Editor SAV_PokedexBDSP=Pokédex Editor SAV_PokedexGG=포켓몬 도감 편집 도구 SAV_PokedexLA=Pokédex Editor @@ -75,6 +76,7 @@ SAV_Trainer8=트레이너 데이터 편집 도구 SAV_Trainer8a=Trainer Data Editor SAV_Trainer8b=Trainer Data Editor SAV_Trainer9=Trainer Data Editor +SAV_Trainer9a=Trainer Data Editor SAV_Underground=지하통로 점수 편집 도구 SAV_Underground8b=Underground Items Editor SAV_UnityTower=유나이티드타워 편집 도구 @@ -263,6 +265,7 @@ LocalizedDescription.Nickname8=Nickname rules for Generation 8. LocalizedDescription.Nickname8a=Nickname rules for Generation 8a. LocalizedDescription.Nickname8b=Nickname rules for Generation 8b. LocalizedDescription.Nickname9=Nickname rules for Generation 9. +LocalizedDescription.Nickname9a=Nickname rules for Generation 9a. LocalizedDescription.NicknamedAnotherSpecies=Severity to flag a Legality Check if Pokémon has a Nickname matching another Species. LocalizedDescription.NicknamedMysteryGift=Severity to flag a Legality Check if it is a nicknamed Mystery Gift the player cannot normally nickname. LocalizedDescription.NicknamedTrade=Severity to flag a Legality Check if it is a nicknamed In-Game Trade the player cannot normally nickname. @@ -346,6 +349,7 @@ Main.B_OpenBerryField=나무열매 농장 Main.B_OpenBoxLayout=박스 배열 Main.B_OpenChatterEditor=수다 Main.B_OpenEventFlags=이벤트 플래그 +Main.B_OpenFashion=‎Fashion Main.B_OpenFriendSafari=프렌드사파리 Main.B_OpenGear=Gear Main.B_OpenGeonetEditor=지오넷 @@ -369,6 +373,7 @@ Main.B_OpenUnityTowerEditor=유나이티드타워 Main.B_OpenWondercards=이상한 카드 Main.B_OtherSlots=Other Slots Main.B_OUTPasserby=지나친 사람 +Main.B_PlusRecord=Plus Flags Main.B_Poffins=Poffins Main.B_Raids=레이드 Main.B_RaidsDLC1=레이드 (DLC 1) @@ -450,6 +455,7 @@ Main.L_Scale=Scale: Main.L_Secure1=보안 값 1: Main.L_Secure2=보안 값 2: Main.L_ShadowID=다크 ID: +Main.L_Shiny=Shiny Main.L_Spirit7b=Spirit: Main.L_TeraTypeOriginal=Original Tera Type: Main.L_TeraTypeOverride=Override Tera Type: @@ -1669,6 +1675,35 @@ SAV_Pokedex5.L_FormDisplayed=도감에 보일 폼: SAV_Pokedex5.L_FormsSeen=만난 폼: SAV_Pokedex5.L_goto=이동: SAV_Pokedex5.L_Spinda=Spinda: +SAV_Pokedex9a.B_Cancel=Cancel +SAV_Pokedex9a.B_GiveAll=Check All +SAV_Pokedex9a.B_Modify=Modify All... +SAV_Pokedex9a.B_Save=Save +SAV_Pokedex9a.CHK_DisplayShiny=Shiny: +SAV_Pokedex9a.CHK_IsNew=New +SAV_Pokedex9a.CHK_LangCHS=ChineseS +SAV_Pokedex9a.CHK_LangCHT=ChineseT +SAV_Pokedex9a.CHK_LangENG=English +SAV_Pokedex9a.CHK_LangFRE=French +SAV_Pokedex9a.CHK_LangGER=German +SAV_Pokedex9a.CHK_LangITA=Italian +SAV_Pokedex9a.CHK_LangJPN=Japanese +SAV_Pokedex9a.CHK_LangKOR=Korean +SAV_Pokedex9a.CHK_LangLATAM=Spanish (LA) +SAV_Pokedex9a.CHK_LangSPA=Spanish (EU) +SAV_Pokedex9a.CHK_SeenAlpha=Alpha +SAV_Pokedex9a.CHK_SeenFemale=Female +SAV_Pokedex9a.CHK_SeenGenderless=Genderless +SAV_Pokedex9a.CHK_SeenMale=Male +SAV_Pokedex9a.CHK_SeenMega=Mega +SAV_Pokedex9a.GB_Displayed=Displayed +SAV_Pokedex9a.GB_Language=Languages +SAV_Pokedex9a.groupBox1=Seen +SAV_Pokedex9a.L_Caught=Caught: +SAV_Pokedex9a.L_DisplayForm=Form: +SAV_Pokedex9a.L_goto=goto: +SAV_Pokedex9a.L_Seen=Seen: +SAV_Pokedex9a.L_SeenShiny=Seen (Shiny): SAV_PokedexBDSP.B_Cancel=Cancel SAV_PokedexBDSP.B_GiveAll=Check All SAV_PokedexBDSP.B_Modify=Modify... @@ -2463,6 +2498,33 @@ SAV_Trainer9.Tab_Blueberry=Blueberry SAV_Trainer9.Tab_Images=Images SAV_Trainer9.Tab_MiscValues=Misc SAV_Trainer9.Tab_Overview=Overview +SAV_Trainer9a.B_Cancel=Cancel +SAV_Trainer9a.B_MaxCash=+ +SAV_Trainer9a.B_RoyaleInfiniteMax=+ +SAV_Trainer9a.B_RoyaleRegularMax=+ +SAV_Trainer9a.B_Save=Save +SAV_Trainer9a.GB_Map=Map Position +SAV_Trainer9a.L_Hours=Hrs: +SAV_Trainer9a.L_Language=Language: +SAV_Trainer9a.L_LastSaved=Last Saved: +SAV_Trainer9a.L_Map=Map: +SAV_Trainer9a.L_Minutes=Min: +SAV_Trainer9a.L_Money=$: +SAV_Trainer9a.L_R=Rotation: +SAV_Trainer9a.L_RoyaleRegularTicketPoints=Regular: +SAV_Trainer9a.L_RoyaleTicketPointsInfinite=Infinite: +SAV_Trainer9a.L_Seconds=Sec: +SAV_Trainer9a.L_Started=Game Started: +SAV_Trainer9a.L_TrainerName=Trainer Name: +SAV_Trainer9a.L_X=X Coordinate: +SAV_Trainer9a.L_Y=Y Coordinate: +SAV_Trainer9a.L_Z=Z Coordinate: +SAV_Trainer9a.Label_SID=SID: +SAV_Trainer9a.Label_TID=TID: +SAV_Trainer9a.label3=Royale Ticket Points +SAV_Trainer9a.Tab_Images=Images +SAV_Trainer9a.Tab_MiscValues=Misc +SAV_Trainer9a.Tab_Overview=Overview SAV_Underground.B_Cancel=취소 SAV_Underground.B_Save=저장 SAV_Underground.DGV_Item_Goods=Item diff --git a/PKHeX.WinForms/Resources/text/lang_zh-Hans.txt b/PKHeX.WinForms/Resources/text/lang_zh-Hans.txt index 8d6f9c52f..04ddcdce6 100644 --- a/PKHeX.WinForms/Resources/text/lang_zh-Hans.txt +++ b/PKHeX.WinForms/Resources/text/lang_zh-Hans.txt @@ -45,6 +45,7 @@ SAV_Pokebean=宝可豆 SAV_PokeBlockORAS=宝可方块 SAV_Pokedex4=图鉴编辑 SAV_Pokedex5=图鉴编辑 +SAV_Pokedex9a=Pokédex Editor SAV_PokedexBDSP=图鉴编辑 SAV_PokedexGG=图鉴编辑 SAV_PokedexLA=图鉴编辑 @@ -75,6 +76,7 @@ SAV_Trainer8=训练家资料 SAV_Trainer8a=训练家资料 SAV_Trainer8b=训练家资料 SAV_Trainer9=训练家资料 +SAV_Trainer9a=Trainer Data Editor SAV_Underground=地下世界编辑 SAV_Underground8b=地下世界编辑 SAV_UnityTower=联合塔编辑 @@ -263,6 +265,7 @@ LocalizedDescription.Nickname8=第8代昵称规则。 LocalizedDescription.Nickname8a=第8代传说阿尔宙斯昵称规则。 LocalizedDescription.Nickname8b=第8代晶灿钻石/明亮珍珠昵称规则。 LocalizedDescription.Nickname9=第9代的昵称规则。 +LocalizedDescription.Nickname9a=Nickname rules for Generation 9a. LocalizedDescription.NicknamedAnotherSpecies=宝可梦昵称和其他种类名称相同合法性检查等级。 LocalizedDescription.NicknamedMysteryGift=玩家无法取昵称的神秘礼物合法性检查等级。 LocalizedDescription.NicknamedTrade=游戏内交换宝可梦昵称合法性检查等级。 @@ -346,6 +349,7 @@ Main.B_OpenBerryField=树果农场 Main.B_OpenBoxLayout=盒子布局 Main.B_OpenChatterEditor=喋喋不休 Main.B_OpenEventFlags=事件旗标 +Main.B_OpenFashion=‎Fashion Main.B_OpenFriendSafari=朋友狩猎 Main.B_OpenGear=装扮配件 Main.B_OpenGeonetEditor=地理网 @@ -369,6 +373,7 @@ Main.B_OpenUnityTowerEditor=联合塔 Main.B_OpenWondercards=神秘礼物 Main.B_OtherSlots=其他 Main.B_OUTPasserby=路人 +Main.B_PlusRecord=Plus Flags Main.B_Poffins=宝芬 Main.B_Raids=团体战 Main.B_RaidsDLC1=团体战(DLC 1) @@ -450,6 +455,7 @@ Main.L_Scale=大小: Main.L_Secure1=安全值 1: Main.L_Secure2=安全值 2: Main.L_ShadowID=黑暗ID: +Main.L_Shiny=Shiny Main.L_Spirit7b=心情: Main.L_TeraTypeOriginal=原始太晶属性: Main.L_TeraTypeOverride=修正太晶属性: @@ -1669,6 +1675,35 @@ SAV_Pokedex5.L_FormDisplayed=显示形态: SAV_Pokedex5.L_FormsSeen=见过形态: SAV_Pokedex5.L_goto=转到: SAV_Pokedex5.L_Spinda=Spinda: +SAV_Pokedex9a.B_Cancel=Cancel +SAV_Pokedex9a.B_GiveAll=Check All +SAV_Pokedex9a.B_Modify=Modify All... +SAV_Pokedex9a.B_Save=Save +SAV_Pokedex9a.CHK_DisplayShiny=Shiny: +SAV_Pokedex9a.CHK_IsNew=New +SAV_Pokedex9a.CHK_LangCHS=ChineseS +SAV_Pokedex9a.CHK_LangCHT=ChineseT +SAV_Pokedex9a.CHK_LangENG=English +SAV_Pokedex9a.CHK_LangFRE=French +SAV_Pokedex9a.CHK_LangGER=German +SAV_Pokedex9a.CHK_LangITA=Italian +SAV_Pokedex9a.CHK_LangJPN=Japanese +SAV_Pokedex9a.CHK_LangKOR=Korean +SAV_Pokedex9a.CHK_LangLATAM=Spanish (LA) +SAV_Pokedex9a.CHK_LangSPA=Spanish (EU) +SAV_Pokedex9a.CHK_SeenAlpha=Alpha +SAV_Pokedex9a.CHK_SeenFemale=Female +SAV_Pokedex9a.CHK_SeenGenderless=Genderless +SAV_Pokedex9a.CHK_SeenMale=Male +SAV_Pokedex9a.CHK_SeenMega=Mega +SAV_Pokedex9a.GB_Displayed=Displayed +SAV_Pokedex9a.GB_Language=Languages +SAV_Pokedex9a.groupBox1=Seen +SAV_Pokedex9a.L_Caught=Caught: +SAV_Pokedex9a.L_DisplayForm=Form: +SAV_Pokedex9a.L_goto=goto: +SAV_Pokedex9a.L_Seen=Seen: +SAV_Pokedex9a.L_SeenShiny=Seen (Shiny): SAV_PokedexBDSP.B_Cancel=取消 SAV_PokedexBDSP.B_GiveAll=全选 SAV_PokedexBDSP.B_Modify=修改... @@ -2463,6 +2498,33 @@ SAV_Trainer9.Tab_Blueberry=蓝莓学院 SAV_Trainer9.Tab_Images=图片 SAV_Trainer9.Tab_MiscValues=杂项编辑 SAV_Trainer9.Tab_Overview=概览 +SAV_Trainer9a.B_Cancel=Cancel +SAV_Trainer9a.B_MaxCash=+ +SAV_Trainer9a.B_RoyaleInfiniteMax=+ +SAV_Trainer9a.B_RoyaleRegularMax=+ +SAV_Trainer9a.B_Save=Save +SAV_Trainer9a.GB_Map=Map Position +SAV_Trainer9a.L_Hours=Hrs: +SAV_Trainer9a.L_Language=Language: +SAV_Trainer9a.L_LastSaved=Last Saved: +SAV_Trainer9a.L_Map=Map: +SAV_Trainer9a.L_Minutes=Min: +SAV_Trainer9a.L_Money=$: +SAV_Trainer9a.L_R=Rotation: +SAV_Trainer9a.L_RoyaleRegularTicketPoints=Regular: +SAV_Trainer9a.L_RoyaleTicketPointsInfinite=Infinite: +SAV_Trainer9a.L_Seconds=Sec: +SAV_Trainer9a.L_Started=Game Started: +SAV_Trainer9a.L_TrainerName=Trainer Name: +SAV_Trainer9a.L_X=X Coordinate: +SAV_Trainer9a.L_Y=Y Coordinate: +SAV_Trainer9a.L_Z=Z Coordinate: +SAV_Trainer9a.Label_SID=SID: +SAV_Trainer9a.Label_TID=TID: +SAV_Trainer9a.label3=Royale Ticket Points +SAV_Trainer9a.Tab_Images=Images +SAV_Trainer9a.Tab_MiscValues=Misc +SAV_Trainer9a.Tab_Overview=Overview SAV_Underground.B_Cancel=取消 SAV_Underground.B_Save=保存 SAV_Underground.DGV_Item_Goods=道具 diff --git a/PKHeX.WinForms/Resources/text/lang_zh-Hant.txt b/PKHeX.WinForms/Resources/text/lang_zh-Hant.txt index af0764167..7a2adb346 100644 --- a/PKHeX.WinForms/Resources/text/lang_zh-Hant.txt +++ b/PKHeX.WinForms/Resources/text/lang_zh-Hant.txt @@ -45,6 +45,7 @@ SAV_Pokebean=寶可豆編輯器 SAV_PokeBlockORAS=寶可方塊編輯器 SAV_Pokedex4=圖鑒編輯器 SAV_Pokedex5=圖鑒編輯器 +SAV_Pokedex9a=Pokédex Editor SAV_PokedexBDSP=圖鑒編輯器(BDSP) SAV_PokedexGG=圖鑒編輯器 SAV_PokedexLA=圖鑒編輯器(阿爾宙斯) @@ -75,6 +76,7 @@ SAV_Trainer8=訓練家資料編輯器 SAV_Trainer8a=訓練家資料編輯器 SAV_Trainer8b=訓練家資料編輯器 SAV_Trainer9=訓練家資料編輯器 +SAV_Trainer9a=Trainer Data Editor SAV_Underground=地下世界編輯器 SAV_Underground8b=地下世界編輯器 SAV_UnityTower=聯合塔編輯器 @@ -263,6 +265,7 @@ LocalizedDescription.Nickname8=Nickname rules for Generation 8. LocalizedDescription.Nickname8a=Nickname rules for Generation 8a. LocalizedDescription.Nickname8b=Nickname rules for Generation 8b. LocalizedDescription.Nickname9=Nickname rules for Generation 9. +LocalizedDescription.Nickname9a=Nickname rules for Generation 9a. LocalizedDescription.NicknamedAnotherSpecies=寶可夢昵稱和其他種類名稱相同合法性檢查等級。 LocalizedDescription.NicknamedMysteryGift=玩家無法取昵稱的神秘禮物合法性檢查等級。 LocalizedDescription.NicknamedTrade=遊戲內交換寶可夢昵稱合法性檢查等級。 @@ -346,6 +349,7 @@ Main.B_OpenBerryField=樹果農場 Main.B_OpenBoxLayout=盒子佈局 Main.B_OpenChatterEditor=喋喋不休 Main.B_OpenEventFlags=事件旗標 +Main.B_OpenFashion=‎Fashion Main.B_OpenFriendSafari=朋友狩獵 Main.B_OpenGear=Gear Main.B_OpenGeonetEditor=寰宇網 @@ -369,6 +373,7 @@ Main.B_OpenUnityTowerEditor=聯合塔 Main.B_OpenWondercards=神秘禮物 Main.B_OtherSlots=其他 Main.B_OUTPasserby=路人 +Main.B_PlusRecord=Plus Flags Main.B_Poffins=寳芬 Main.B_Raids=團體戰 Main.B_RaidsDLC1=團體戰(DLC 1) @@ -450,6 +455,7 @@ Main.L_Scale=尺寸: Main.L_Secure1=安保值 1: Main.L_Secure2=安保值 2: Main.L_ShadowID=黑暗ID: +Main.L_Shiny=Shiny Main.L_Spirit7b=Spirit: Main.L_TeraTypeOriginal=原始太晶屬性: Main.L_TeraTypeOverride=轉變太晶屬性: @@ -1669,6 +1675,35 @@ SAV_Pokedex5.L_FormDisplayed=顯示形態: SAV_Pokedex5.L_FormsSeen=遇見過形態: SAV_Pokedex5.L_goto=轉到: SAV_Pokedex5.L_Spinda=Spinda: +SAV_Pokedex9a.B_Cancel=Cancel +SAV_Pokedex9a.B_GiveAll=Check All +SAV_Pokedex9a.B_Modify=Modify All... +SAV_Pokedex9a.B_Save=Save +SAV_Pokedex9a.CHK_DisplayShiny=Shiny: +SAV_Pokedex9a.CHK_IsNew=New +SAV_Pokedex9a.CHK_LangCHS=ChineseS +SAV_Pokedex9a.CHK_LangCHT=ChineseT +SAV_Pokedex9a.CHK_LangENG=English +SAV_Pokedex9a.CHK_LangFRE=French +SAV_Pokedex9a.CHK_LangGER=German +SAV_Pokedex9a.CHK_LangITA=Italian +SAV_Pokedex9a.CHK_LangJPN=Japanese +SAV_Pokedex9a.CHK_LangKOR=Korean +SAV_Pokedex9a.CHK_LangLATAM=Spanish (LA) +SAV_Pokedex9a.CHK_LangSPA=Spanish (EU) +SAV_Pokedex9a.CHK_SeenAlpha=Alpha +SAV_Pokedex9a.CHK_SeenFemale=Female +SAV_Pokedex9a.CHK_SeenGenderless=Genderless +SAV_Pokedex9a.CHK_SeenMale=Male +SAV_Pokedex9a.CHK_SeenMega=Mega +SAV_Pokedex9a.GB_Displayed=Displayed +SAV_Pokedex9a.GB_Language=Languages +SAV_Pokedex9a.groupBox1=Seen +SAV_Pokedex9a.L_Caught=Caught: +SAV_Pokedex9a.L_DisplayForm=Form: +SAV_Pokedex9a.L_goto=goto: +SAV_Pokedex9a.L_Seen=Seen: +SAV_Pokedex9a.L_SeenShiny=Seen (Shiny): SAV_PokedexBDSP.B_Cancel=取消 SAV_PokedexBDSP.B_GiveAll=全選 SAV_PokedexBDSP.B_Modify=修改... @@ -2463,6 +2498,33 @@ SAV_Trainer9.Tab_Blueberry=Blueberry SAV_Trainer9.Tab_Images=Images SAV_Trainer9.Tab_MiscValues=雜項 SAV_Trainer9.Tab_Overview=概覽 +SAV_Trainer9a.B_Cancel=Cancel +SAV_Trainer9a.B_MaxCash=+ +SAV_Trainer9a.B_RoyaleInfiniteMax=+ +SAV_Trainer9a.B_RoyaleRegularMax=+ +SAV_Trainer9a.B_Save=Save +SAV_Trainer9a.GB_Map=Map Position +SAV_Trainer9a.L_Hours=Hrs: +SAV_Trainer9a.L_Language=Language: +SAV_Trainer9a.L_LastSaved=Last Saved: +SAV_Trainer9a.L_Map=Map: +SAV_Trainer9a.L_Minutes=Min: +SAV_Trainer9a.L_Money=$: +SAV_Trainer9a.L_R=Rotation: +SAV_Trainer9a.L_RoyaleRegularTicketPoints=Regular: +SAV_Trainer9a.L_RoyaleTicketPointsInfinite=Infinite: +SAV_Trainer9a.L_Seconds=Sec: +SAV_Trainer9a.L_Started=Game Started: +SAV_Trainer9a.L_TrainerName=Trainer Name: +SAV_Trainer9a.L_X=X Coordinate: +SAV_Trainer9a.L_Y=Y Coordinate: +SAV_Trainer9a.L_Z=Z Coordinate: +SAV_Trainer9a.Label_SID=SID: +SAV_Trainer9a.Label_TID=TID: +SAV_Trainer9a.label3=Royale Ticket Points +SAV_Trainer9a.Tab_Images=Images +SAV_Trainer9a.Tab_MiscValues=Misc +SAV_Trainer9a.Tab_Overview=Overview SAV_Underground.B_Cancel=取消 SAV_Underground.B_Save=儲存 SAV_Underground.DGV_Item_Goods=Item