diff --git a/PKHeX.Core/Editing/BattleTemplate/Showdown/ShowdownParsing.cs b/PKHeX.Core/Editing/BattleTemplate/Showdown/ShowdownParsing.cs index 87f0199db..aabd21e67 100644 --- a/PKHeX.Core/Editing/BattleTemplate/Showdown/ShowdownParsing.cs +++ b/PKHeX.Core/Editing/BattleTemplate/Showdown/ShowdownParsing.cs @@ -74,8 +74,9 @@ public static string GetStringFromForm(byte form, GameStrings strings, ushort sp if (form == 0) return string.Empty; - var forms = FormConverter.GetFormList(species, strings.Types, strings.forms, genderForms, context); - var result = form >= forms.Length ? string.Empty : forms[form]; + var result = FormConverter.GetStringFromForm(form, strings, species, genderForms, context); + if (result.Length == 0) + return string.Empty; // Showdown uses a non-standard representation for some forms, and uses interstitial dashes instead of spaces. if (strings.Language != LanguageID.English) diff --git a/PKHeX.Core/Game/GameStrings/GameStrings.cs b/PKHeX.Core/Game/GameStrings/GameStrings.cs index 9958471d2..d1ce76284 100644 --- a/PKHeX.Core/Game/GameStrings/GameStrings.cs +++ b/PKHeX.Core/Game/GameStrings/GameStrings.cs @@ -28,6 +28,7 @@ public sealed class GameStrings : IBasicStrings public readonly string[] uggoods, ugspheres, ugtraps, ugtreasures; public readonly string[] seals, accessories, backdrops, poketchapps; public readonly string[] console3ds, languageNames; + public readonly string[] wondercard7, wondercard8, wondercard9; private readonly string LanguageFilePrefix; public ReadOnlySpan HiddenPowerTypes => types.AsSpan(1, HiddenPower.TypeCount); @@ -132,6 +133,10 @@ internal GameStrings(string langFilePrefix) console3ds = Get("console3ds"); languageNames = Get("language"); + wondercard7 = Get("wondercard7"); + wondercard8 = Get("wondercard8"); + wondercard9 = Get("wondercard9"); + EggName = specieslist[0]; Gen4 = Get4("hgss"); Gen5 = Get6("bw2"); diff --git a/PKHeX.Core/MysteryGifts/MysteryGift.cs b/PKHeX.Core/MysteryGifts/MysteryGift.cs index 5e5778a82..42bc43e0d 100644 --- a/PKHeX.Core/MysteryGifts/MysteryGift.cs +++ b/PKHeX.Core/MysteryGifts/MysteryGift.cs @@ -120,6 +120,7 @@ public EncounterMatchRating GetMatchRating(PKM pk) public abstract ushort Species { get; set; } public abstract AbilityPermission Ability { get; } public abstract bool GiftUsed { get; set; } + public virtual int CardTitleIndex { get => -1; set { } } public abstract string CardTitle { get; set; } public abstract int CardID { get; set; } diff --git a/PKHeX.Core/MysteryGifts/MysteryUtil.cs b/PKHeX.Core/MysteryGifts/MysteryUtil.cs index 8f8b7923d..04b9800b3 100644 --- a/PKHeX.Core/MysteryGifts/MysteryUtil.cs +++ b/PKHeX.Core/MysteryGifts/MysteryUtil.cs @@ -31,6 +31,58 @@ public static IEnumerable GetGiftsFromFolder(string folder) } } + /// + /// Gets the title of the using the current default string data. + /// + /// Gift data to parse + /// Title as a string + public static string GetTitleFromIndex(this MysteryGift gift) => gift.GetTitleFromIndex(GameInfo.Strings); + + /// + /// Gets the title of the using provided string data. + /// + /// Gift data to parse + /// String data to use + /// List of lines + public static string GetTitleFromIndex(this MysteryGift gift, GameStrings strings) + { + var titles = gift.Generation switch + { + 7 => GameInfo.Strings.wondercard7, + 8 => GameInfo.Strings.wondercard8, + 9 => GameInfo.Strings.wondercard9, + _ => throw new ArgumentOutOfRangeException(nameof(gift), gift, null), + }; + if (gift.CardTitleIndex < 0 || gift.CardTitleIndex >= titles.Length || titles[gift.CardTitleIndex].Length == 0) + return "Mystery Gift"; + + var args = new string[15]; + if (gift.IsEntity) + { + args[0] = strings.Species[gift.Species]; + // 1: category (e.g. "Victory Pokémon" for Victini) + args[2] = FormConverter.GetStringFromForm(gift.Form, strings, gift.Species, GameInfo.GenderSymbolASCII, gift.Context); + args[3] = gift.OriginalTrainerName; + args[4] = strings.Move[gift.Moves.Move1]; + args[5] = strings.Move[gift.Moves.Move2]; + args[6] = strings.Move[gift.Moves.Move3]; + args[7] = strings.Move[gift.Moves.Move4]; + args[9] = strings.Item[gift.HeldItem]; + if (gift is WC9 wc9) + args[13] = strings.Types[(int)wc9.TeraType]; + } + else if (gift.IsItem) + { + args[8] = strings.Item[gift.ItemID]; + } + // 10: G8 Ranked Battle season + // 11: G8/9 title from affixed Ribbon/mark + // 12: G8/9 cash back money amount + // 13: BDSP underground item + // 14: Z-A extra side mission + return string.Format(titles[gift.CardTitleIndex], args); + } + /// /// Gets a description of the using the current default string data. /// diff --git a/PKHeX.Core/MysteryGifts/WA8.cs b/PKHeX.Core/MysteryGifts/WA8.cs index 889fbf6d7..1d2a150f2 100644 --- a/PKHeX.Core/MysteryGifts/WA8.cs +++ b/PKHeX.Core/MysteryGifts/WA8.cs @@ -47,7 +47,7 @@ public override int CardID public bool GiftRepeatable { get => (CardFlags & 1) == 0; set => CardFlags = (byte)((CardFlags & ~1) | (value ? 0 : 1)); } public override bool GiftUsed { get => false; set { } } - public int CardTitleIndex + public override int CardTitleIndex { get => Data[0x13]; set => Data[0x13] = (byte) value; @@ -55,7 +55,7 @@ public int CardTitleIndex public override string CardTitle { - get => "Mystery Gift"; // TODO: Use text string from CardTitleIndex + get => this.GetTitleFromIndex(); set => throw new Exception(); } diff --git a/PKHeX.Core/MysteryGifts/WA9.cs b/PKHeX.Core/MysteryGifts/WA9.cs index 112df94d7..a2fc4a3b0 100644 --- a/PKHeX.Core/MysteryGifts/WA9.cs +++ b/PKHeX.Core/MysteryGifts/WA9.cs @@ -45,7 +45,7 @@ public override int CardID public bool GiftRepeatable { get => (CardFlags & 1) == 0; set => CardFlags = (byte)((CardFlags & ~1) | (value ? 0 : 1)); } public override bool GiftUsed { get => false; set { } } - public int CardTitleIndex + public override int CardTitleIndex { get => Data[0x15]; set => Data[0x15] = (byte) value; @@ -53,7 +53,7 @@ public int CardTitleIndex public override string CardTitle { - get => "Mystery Gift"; // TODO: Use text string from CardTitleIndex + get => this.GetTitleFromIndex(); set => throw new Exception(); } diff --git a/PKHeX.Core/MysteryGifts/WB7.cs b/PKHeX.Core/MysteryGifts/WB7.cs index a79b63de8..5e86e7f44 100644 --- a/PKHeX.Core/MysteryGifts/WB7.cs +++ b/PKHeX.Core/MysteryGifts/WB7.cs @@ -43,7 +43,7 @@ public override int CardID set => WriteUInt16LittleEndian(Card, (ushort)value); } - public override string CardTitle + public string CardTitleDummy { // Max len 36 char, followed by null terminator get => StringConverter8.GetString(Card.Slice(2, 0x4A)); @@ -56,6 +56,18 @@ private uint RawDate set => WriteUInt32LittleEndian(Card[0x4C..], value); } + public override int CardTitleIndex + { + get => Data[CardStart + 0x50]; + set => Data[CardStart + 0x50] = (byte)value; + } + + public override string CardTitle + { + get => this.GetTitleFromIndex(); + set => throw new Exception(); + } + private uint Year { get => (RawDate / 10000) + 2000; diff --git a/PKHeX.Core/MysteryGifts/WB8.cs b/PKHeX.Core/MysteryGifts/WB8.cs index 615aea265..c2a9cd716 100644 --- a/PKHeX.Core/MysteryGifts/WB8.cs +++ b/PKHeX.Core/MysteryGifts/WB8.cs @@ -58,7 +58,7 @@ public override int CardID public bool GiftOncePerDay { get => (CardFlags & 4) == 4; set => CardFlags = (byte)((CardFlags & ~4) | (value ? 4 : 0)); } public override bool GiftUsed { get => false; set { } } - public int CardTitleIndex + public override int CardTitleIndex { get => Data[CardStart + 0x12]; set => Data[CardStart + 0x12] = (byte) value; @@ -66,7 +66,7 @@ public int CardTitleIndex public override string CardTitle { - get => "Mystery Gift"; // TODO: Use text string from CardTitleIndex + get => this.GetTitleFromIndex(); set => throw new Exception(); } diff --git a/PKHeX.Core/MysteryGifts/WC8.cs b/PKHeX.Core/MysteryGifts/WC8.cs index ac747127e..9a37640c7 100644 --- a/PKHeX.Core/MysteryGifts/WC8.cs +++ b/PKHeX.Core/MysteryGifts/WC8.cs @@ -53,7 +53,7 @@ public override int CardID public bool GiftRepeatable { get => (CardFlags & 1) == 0; set => CardFlags = (byte)((CardFlags & ~1) | (value ? 0 : 1)); } public override bool GiftUsed { get => false; set { } } - public int CardTitleIndex + public override int CardTitleIndex { get => Data[CardStart + 0x15]; set => Data[CardStart + 0x15] = (byte) value; @@ -61,7 +61,7 @@ public int CardTitleIndex public override string CardTitle { - get => "Mystery Gift"; // TODO: Use text string from CardTitleIndex + get => this.GetTitleFromIndex(); set => throw new Exception(); } diff --git a/PKHeX.Core/MysteryGifts/WC9.cs b/PKHeX.Core/MysteryGifts/WC9.cs index 4831ede29..8e9027260 100644 --- a/PKHeX.Core/MysteryGifts/WC9.cs +++ b/PKHeX.Core/MysteryGifts/WC9.cs @@ -60,7 +60,7 @@ public ushort Scale public bool GiftRepeatable { get => (CardFlags & 1) == 0; set => CardFlags = (byte)((CardFlags & ~1) | (value ? 0 : 1)); } public override bool GiftUsed { get => false; set { } } - public int CardTitleIndex + public override int CardTitleIndex { get => Data[CardStart + 0x15]; set => Data[CardStart + 0x15] = (byte) value; @@ -68,7 +68,7 @@ public int CardTitleIndex public override string CardTitle { - get => "Mystery Gift"; // TODO: Use text string from CardTitleIndex + get => this.GetTitleFromIndex(); set => throw new Exception(); } diff --git a/PKHeX.Core/PKM/Util/Conversion/FormConverter.cs b/PKHeX.Core/PKM/Util/Conversion/FormConverter.cs index e83daac16..47d3a9bac 100644 --- a/PKHeX.Core/PKM/Util/Conversion/FormConverter.cs +++ b/PKHeX.Core/PKM/Util/Conversion/FormConverter.cs @@ -1045,4 +1045,19 @@ public static bool IsCosplayPikachu(ReadOnlySpan formName, ReadOnlySpan + /// Converts a Form ID to string. + /// + /// Form to get the form name of + /// Localized string source to fetch with + /// Species ID the form belongs to + /// List of genders names + /// Format the form name should appear in + public static string GetStringFromForm(byte form, GameStrings strings, ushort species, IReadOnlyList genders, EntityContext context) + { + var forms = GetFormList(species, strings.Types, strings.forms, genders, context); + var result = form >= forms.Length ? string.Empty : forms[form]; + return result; + } } diff --git a/PKHeX.Core/Resources/text/wondercard/text_wondercard7_de.txt b/PKHeX.Core/Resources/text/wondercard/text_wondercard7_de.txt new file mode 100644 index 000000000..2f4f88da7 --- /dev/null +++ b/PKHeX.Core/Resources/text/wondercard/text_wondercard7_de.txt @@ -0,0 +1,25 @@ +Geschenk: {0} +Geschenk: {8} +Geschenk: Item-Set +{0} (Kategorie: {1}) +Das Mysteriöse Pokémon {0} +Ein {0} von {3} +Ein Schillerndes {0} +{0} ({2}) +Geschenk: {2} +Ein {0} mit versteckter Fähigkeit +{0} mit {4} +{0} mit {5} +{0} mit {6} +{0} mit {7} +{0} mit {9} +Geschenk für Käufer der Downloadversion +Geschenk für Käufer des Special Packs +Geschenk für Käufer einer Retailversion +Geschenk für Käufer des Lösungsbuchs +Geschenk für Käufer des Spiels +Herzlichen Glückwunsch zum Geburtstag! +Geschenk für Käufer eines Virtual Console-Titels +Pokémon Trainer Club +Pokémon Global Link +Pokémon Bank \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/wondercard/text_wondercard7_en.txt b/PKHeX.Core/Resources/text/wondercard/text_wondercard7_en.txt new file mode 100644 index 000000000..ba6f27a89 --- /dev/null +++ b/PKHeX.Core/Resources/text/wondercard/text_wondercard7_en.txt @@ -0,0 +1,25 @@ +{0} Gift +{8} Gift +Item Set Gift +{1} {0} Gift +Mythical Pokémon {0} Gift +{3}’s {0} Gift +Shiny {0} Gift +{0} ({2}) Gift +{2} Gift +Hidden Ability {0} Gift +{4} {0} Gift +{0} with {5} Gift +{0} with {6} Gift +{0} with {7} Gift +{0} & {9} Gift +Downloadable Version Bonus +Special Pack Purchase Bonus +Store Purchase Bonus +Strategy Guide Purchase Bonus +Purchase Bonus +Happy Birthday! +Virtual Console Bonus +Pokémon Trainer Club Gift +Pokémon Global Link Gift +Pokémon Bank Gift \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/wondercard/text_wondercard7_es.txt b/PKHeX.Core/Resources/text/wondercard/text_wondercard7_es.txt new file mode 100644 index 000000000..bf1e810e3 --- /dev/null +++ b/PKHeX.Core/Resources/text/wondercard/text_wondercard7_es.txt @@ -0,0 +1,25 @@ +Regalo: {0} +Regalo: {8} +Regalo: lote de objetos +{0} ({1}) +Pokémon singular: {0} +{0} de {3} +{0} variocolor +{0} ({2}) +Regalo: {2} +{0} con habilidad oculta +{0} con {4} +{0} con {5} +{0} con {6} +{0} con {7} +{0} con un/una {9} +Regalo especial: versión descargable +Regalo especial por compra: pack especial +Regalo especial por compra: en tienda +Regalo especial por compra: guía de estrategia +Regalo especial por compra +¡Feliz cumpleaños! +Regalo especial por compra: consola virtual +Club de Entrenadores Pokémon +Pokémon Global Link +Banco de Pokémon \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/wondercard/text_wondercard7_fr.txt b/PKHeX.Core/Resources/text/wondercard/text_wondercard7_fr.txt new file mode 100644 index 000000000..febb5ff74 --- /dev/null +++ b/PKHeX.Core/Resources/text/wondercard/text_wondercard7_fr.txt @@ -0,0 +1,25 @@ +{0} +{8} +Lot d’objets +{0} ({1}) +{0} (Pokémon fabuleux) +{0} de/d’ {3} +{0} chromatique +{0} ({2}) +{2} +{0} doté d’un talent caché +{0} avec {4} +{0} avec {5} +{0} avec {6} +{0} avec {7} +{0} avec un/une {9} +Cadeau bonus — version téléchargeable +Cadeau bonus — achat du Pack Spécial +Cadeau bonus — achat en magasin +Cadeau bonus — achat du guide de stratégie +Cadeau bonus — achat du jeu +Cadeau d’anniversaire +Cadeau d’achat sur console virtuelle +Cadeau du Club des Dresseurs Pokémon +Cadeau du Pokémon Global Link +Cadeau de Banque Pokémon \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/wondercard/text_wondercard7_it.txt b/PKHeX.Core/Resources/text/wondercard/text_wondercard7_it.txt new file mode 100644 index 000000000..c384ad778 --- /dev/null +++ b/PKHeX.Core/Resources/text/wondercard/text_wondercard7_it.txt @@ -0,0 +1,25 @@ +Dono: {0} +Dono: {8} +Dono: Set di strumenti +{0} ({1}) +{0} (Pokémon misterioso) +{0} di {3} +{0} cromatico +{0} ({2}) +Dono: {2} +{0} con un’abilità speciale +{0} con {4} +{0} con {5} +{0} con {6} +{0} con {7} +{0} con {9} +Dono per la versione scaricabile +Dono per l’acquisto della confezione speciale +Dono per l’acquisto in negozio +Dono per l’acquisto della guida strategica +Dono per l’acquisto +Buon compleanno! +Dono speciale Virtual Console +Club Allenatori di Pokémon +Pokémon Global Link +Banca Pokémon \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/wondercard/text_wondercard7_ja.txt b/PKHeX.Core/Resources/text/wondercard/text_wondercard7_ja.txt new file mode 100644 index 000000000..e098381ad --- /dev/null +++ b/PKHeX.Core/Resources/text/wondercard/text_wondercard7_ja.txt @@ -0,0 +1,25 @@ +{0} プレゼント +{8} プレゼント +道具セット プレゼント +{1} {0} +まぼろしのポケモン {0} +{3}の {0} +色違いの {0} +{2}の {0} +{2} プレゼント +隠れ特性の {0} +{5}を おぼえた {0} +{5}を おぼえた {0} +{6}を おぼえた {0} +{7}を おぼえた{0} +{9}を もった {0} +ダウンロード版特典 +ダブルパック購入特典 +店舗別購入特典 +攻略本購入特典 +購入特典 +お誕生日 おめでとう! +バーチャルコンソール特典 +ポケモントレーナークラブ +ポケモングローバルリンク +ポケモンバンク \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/wondercard/text_wondercard7_ko.txt b/PKHeX.Core/Resources/text/wondercard/text_wondercard7_ko.txt new file mode 100644 index 000000000..330a49014 --- /dev/null +++ b/PKHeX.Core/Resources/text/wondercard/text_wondercard7_ko.txt @@ -0,0 +1,25 @@ +{0} 선물 +{8} 선물 +도구 세트 선물 +{1} {0} +환상의 포켓몬 {0} +{3}의 {0} +색이 다른 {0} +{2}의 {0} +{2} 선물 +숨겨진 특성의 {0} +{4}을(를) 배운 {0} +{5}을(를) 배운 {0} +{6}을(를) 배운 {0} +{7}을(를) 배운 {0} +{9}을(를) 지닌 {0} +다운로드 버전 특전 +더블 팩 구입 특전 +점포별 구입 특전 +공략집 구입 특전 +구입 특전 +생일 축하합니다! +버추얼 콘솔 특전 +Pokémon Trainer Club +포켓몬 글로벌 링크 +포켓몬 뱅크 \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/wondercard/text_wondercard7_zh-Hans.txt b/PKHeX.Core/Resources/text/wondercard/text_wondercard7_zh-Hans.txt new file mode 100644 index 000000000..16bcd388c --- /dev/null +++ b/PKHeX.Core/Resources/text/wondercard/text_wondercard7_zh-Hans.txt @@ -0,0 +1,25 @@ +{0} 礼物 +{8} 礼物 +道具组合 礼物 +{1} {0} +幻之宝可梦{0} +{3}的{0} +异色的{0} +{2}的{0} +{2} 礼物 +隐藏特性的{0} +学会了{4}的{0} +学会了{5}的{0} +学会了{6}的{0} +学会了{7}的{0} +拥有{9}的{0} +下载版特典 +双版本购买特典 +店铺购买特典 +攻略书购买特典 +购买特典 +生日快乐! +Virtual Console特典 +宝可梦训练家俱乐部 +宝可梦全球连接 +宝可梦虚拟银行 \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/wondercard/text_wondercard7_zh-Hant.txt b/PKHeX.Core/Resources/text/wondercard/text_wondercard7_zh-Hant.txt new file mode 100644 index 000000000..8e9198b1f --- /dev/null +++ b/PKHeX.Core/Resources/text/wondercard/text_wondercard7_zh-Hant.txt @@ -0,0 +1,25 @@ +{0} 禮物 +{8} 禮物 +道具組合 禮物 +{1} {0} +幻之寶可夢 {0} +{3}的{0} +異色的{0} +{2}的{0} +{2} 禮物 +隱藏特性的{0} +學會了{5}的{0} +學會了{5}的{0} +學會了{6}的{0} +學會了{7}的{0} +擁有{9}的{0} +下載版特典 +雙版本購買特典 +店舖購買特典 +攻略本購買特典 +購買特典 +生日快樂! +Virtual Console特典 +寶可夢訓練家俱樂部 +寶可夢全球連結 +寶可夢虛擬銀行 \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/wondercard/text_wondercard8_de.txt b/PKHeX.Core/Resources/text/wondercard/text_wondercard8_de.txt new file mode 100644 index 000000000..ae34d223c --- /dev/null +++ b/PKHeX.Core/Resources/text/wondercard/text_wondercard8_de.txt @@ -0,0 +1,58 @@ +Geschenk: {0} +Geschenk: Pokémon-Ei +Geschenk: Pokémon +Geschenk: {8} +Geschenk: Item-Set +Geschenk: Item +Geschenk: Dynakristall +Geschenk: Curry-Zutaten +{0} ({1}) +Das Legendäre Pokémon {0} +Das Mysteriöse Pokémon {0} +Ein {0} von {3} +Ein Schillerndes {0} +{0} ({2}) +Geschenk: {2} +Ein {0} mit versteckter Fähigkeit +{0} mit {4} +{0} mit {5} +{0} mit {6} +{0} mit {7} +{0} mit {9} +Gigadynamax-{0} +{11} +Geschenk für Käufer der Downloadversion +Geschenk für Käufer des Special Packs +Geschenk für Käufer der Handelsversion +Geschenk für Käufer des Lösungsbuchs +Geschenk für Käufer des Spiels +Herzlichen Glückwunsch zum Geburtstag! +Geschenk für Käufer eines Virtual Console-Titels +Pokémon-Trainer-Club +Pokémon Global Link +Pokémon Bank +Pokémon HOME +Taschengeld +{12} $ +Modeartikel-Geschenk +Belohnung für Rangkämpfe +Teilnahmegeschenk für Online-Turniere +GP-Geschenk +Item-Geschenk von offiziellen Turnieren +GP-Geschenk von offiziellen Turnieren +Pokémon-Geschenk von offiziellen Turnieren +Ei-Geschenk von offiziellen Turnieren +Modeartikel-Geschenk von offiziellen Turnieren +Item-Geschenk, Saison {10} (Einzelkampf) +GP-Geschenk, Saison {10} (Einzelkampf) +Pokémon-Geschenk, Saison {10} (Einzelkampf) +Ei-Geschenk, Saison {10} (Einzelkampf) +Modeartikel-Geschenk, Saison {10} (Einzelkampf) +Item-Geschenk, Saison {10} (Doppelkampf) +GP-Geschenk, Saison {10} (Doppelkampf) +Pokémon-Geschenk, Saison {10} (Doppelkampf) +Ei-Geschenk, Saison {10} (Doppelkampf) +Modeartikel-Geschenk, Saison {10} (Doppelkampf) +Geschenk: Pokémon-Statue +Geschenk: {13} +Geschenk: Manaphy-Ei \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/wondercard/text_wondercard8_en.txt b/PKHeX.Core/Resources/text/wondercard/text_wondercard8_en.txt new file mode 100644 index 000000000..9f4dcbd8f --- /dev/null +++ b/PKHeX.Core/Resources/text/wondercard/text_wondercard8_en.txt @@ -0,0 +1,58 @@ +{0} Gift +Pokémon Egg Gift +Pokémon Gift +{8} Gift +Item Set Gift +Item Gift +Dynamax Crystal Gift +Curry Ingredient Gift +{1} {0} Gift +Legendary Pokémon {0} Gift +Mythical Pokémon {0} Gift +{3}’s {0} Gift +Shiny {0} Gift +{0} ({2}) Gift +{2} Gift +Hidden Ability {0} Gift +{0} with {4} Gift +{0} with {5} Gift +{0} with {6} Gift +{0} with {7} Gift +{0} and {9} Gift +Gigantamax {0} Gift +{11} Gift +Downloadable Version Purchase Bonus +Special Pack Purchase Bonus +Store Purchase Bonus +Strategy Guide Purchase Bonus +Purchase Bonus +Happy Birthday! +Virtual Console Purchase Bonus +Pokémon Trainer Club Gift +Pokémon Global Link Gift +Pokémon Bank Gift +Pokémon HOME Gift +Pocket Money Gift +${12} Cash Back +Clothing Gift +Ranked Battle Reward +Online Competition Participation Gift +BP Gift +Official Competition Item Gift +Official Competition BP Gift +Official Competition Pokémon Gift +Official Competition Egg Gift +Official Competition Clothing Gift +Singles Season {10} Item Gift +Singles Season {10} BP Gift +Singles Season {10} Pokémon Gift +Singles Season {10} Egg Gift +Singles Season {10} Clothing Gift +Doubles Season {10} Item Gift +Doubles Season {10} BP Gift +Doubles Season {10} Pokémon Gift +Doubles Season {10} Egg Gift +Doubles Season {10} Clothing Gift +Pokémon Statue Gift +{13} Gift +Manaphy Egg Gift \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/wondercard/text_wondercard8_es.txt b/PKHeX.Core/Resources/text/wondercard/text_wondercard8_es.txt new file mode 100644 index 000000000..e57bda337 --- /dev/null +++ b/PKHeX.Core/Resources/text/wondercard/text_wondercard8_es.txt @@ -0,0 +1,58 @@ +Regalo: {0} +Regalo: Huevo Pokémon +Regalo: Pokémon +Regalo: {8} +Regalo: lote de objetos +Regalo: objeto +Regalo: Cristal Dinamax +Regalo: ingredientes para curris +{0} ({1}) +El Pokémon legendario {0} +El Pokémon singular {0} +{0} de {3} +{0} variocolor +{0} ({2}) +Regalo: {2} +{0} con habilidad oculta +{0} con {4} +{0} con {5} +{0} con {6} +{0} con {7} +{0} con un/una {9} +{0} Gigamax +{11} +Regalo especial: versión descargable +Regalo especial por compra: pack especial +Regalo especial por compra: en tienda +Regalo especial por compra: guía de estrategia +Regalo especial por compra +¡Feliz cumpleaños! +Regalo especial por compra: consola virtual +Club de Entrenadores Pokémon +Pokémon Global Link +Banco de Pokémon +Pokémon HOME +Regalo: dinero +{12} $ +Regalo: conjunto +Recompensa de Combate Clasificatorio +Premio por participar en Torneo en Línea +Regalo: PB +Premio de torneo oficial: objeto +Premio de torneo oficial: PB +Premio de torneo oficial: Pokémon +Premio de torneo oficial: Huevo Pokémon +Premio de torneo oficial: conjunto +Temporada {10} (Combates Individuales): objeto +Temporada {10} (Combates Individuales): PB +Temporada {10} (Combates Individuales): Pokémon +Temporada {10} (Combates Individuales): Huevo +Temporada {10} (Combates Individuales): conjunto +Temporada {10} (Combates Dobles): objeto +Temporada {10} (Combates Dobles): PB +Temporada {10} (Combates Dobles): Pokémon +Temporada {10} (Combates Dobles): Huevo +Temporada {10} (Combates Dobles): conjunto +Regalo: estatua Pokémon +Regalo: {13} +Regalo: Huevo de Manaphy \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/wondercard/text_wondercard8_fr.txt b/PKHeX.Core/Resources/text/wondercard/text_wondercard8_fr.txt new file mode 100644 index 000000000..e36e8f88b --- /dev/null +++ b/PKHeX.Core/Resources/text/wondercard/text_wondercard8_fr.txt @@ -0,0 +1,58 @@ +{0} +Œuf de Pokémon +Pokémon +{8} +Lot d’objets +Objet +Cristal Géant +Ingrédients pour currys +{0} ({1}) +{0} (Pokémon légendaire) +{0} (Pokémon fabuleux) +{0} de/d’ {3} +{0} chromatique +{0} ({2}) +{2} +{0} doté d’un talent caché +{0} avec {4} +{0} avec {5} +{0} avec {6} +{0} avec {7} +{0} avec un/une {9} +{0} (Pokémon Gigamax) +{11} +Cadeau bonus — version téléchargeable +Cadeau bonus — achat du Pack Spécial +Cadeau bonus — achat en magasin +Cadeau bonus — achat du guide de stratégie +Cadeau bonus — achat du jeu +Cadeau d’anniversaire +Cadeau d’achat sur console virtuelle +Cadeau du Club des Dresseurs Pokémon +Cadeau du Pokémon Global Link +Cadeau de Banque Pokémon +Cadeau de Pokémon HOME +Argent de poche +{12} $ +Vêtement +Récompense des combats classés +Compétition Internet : prix de participation +Points Combat en cadeau +Prix compétition officielle : objet +Prix compétition officielle : PCo +Prix compétition officielle : Pokémon +Prix compétition officielle : Œuf +Prix compétition officielle : vêtement +Combat Solo, saison {10} : objet +Combat Solo, saison {10} : PCo +Combat Solo, saison {10} : Pokémon +Combat Solo, saison {10} : Œuf +Combat Solo, saison {10} : vêtement +Combat Duo, saison {10} : objet +Combat Duo, saison {10} : PCo +Combat Duo, saison {10} : Pokémon +Combat Duo, saison {10} : Œuf +Combat Duo, saison {10} : vêtement +Statue de Pokémon +{13} +Œuf de Manaphy \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/wondercard/text_wondercard8_it.txt b/PKHeX.Core/Resources/text/wondercard/text_wondercard8_it.txt new file mode 100644 index 000000000..3a5ad3882 --- /dev/null +++ b/PKHeX.Core/Resources/text/wondercard/text_wondercard8_it.txt @@ -0,0 +1,58 @@ +Dono: {0} +Dono: Uovo +Dono: Pokémon +Dono: {8} +Dono: Set di strumenti +Dono: strumento +Dono: Dynacristallo +Dono: ingrediente per il curry +{0} ({1}) +{0} (Pokémon leggendario) +{0} (Pokémon misterioso) +{0} di {3} +{0} cromatico +{0} ({2}) +Dono: {2} +{0} con un’abilità speciale +{0} con {4} +{0} con {5} +{0} con {6} +{0} con {7} +{0} con {9} +{0} (Pokémon Gigamax) +{11} +Dono per la versione scaricabile +Dono per l’acquisto della confezione speciale +Dono per l’acquisto in negozio +Dono per l’acquisto della guida strategica +Dono per l’acquisto +Buon compleanno! +Dono speciale Virtual Console +Club Allenatori di Pokémon +Pokémon Global Link +Banca Pokémon +Pokémon HOME +Dono: denaro +{12} $ +Dono: vestiti +Dono per la Lotta Competitiva +Dono per la partecipazione alla Gara Online +Dono: PL +Dono per la Gara Ufficiale: strumento +Dono per la Gara Ufficiale: PL +Dono per la Gara Ufficiale: Pokémon +Dono per la Gara Ufficiale: Uovo +Dono per la Gara Ufficiale: vestiti +Dono Lotta in Singolo stagione {10}: strumento +Dono Lotta in Singolo stagione {10}: PL +Dono Lotta in Singolo stagione {10}: Pokémon +Dono Lotta in Singolo stagione {10}: Uovo +Dono Lotta in Singolo stagione {10}: vestiti +Dono Lotta in Doppio stagione {10}: strumento +Dono Lotta in Doppio stagione {10}: PL +Dono Lotta in Doppio stagione {10}: Pokémon +Dono Lotta in Doppio stagione {10}: Uovo +Dono Lotta in Doppio stagione {10}: vestiti +Dono: statua di Pokémon +Dono: {13} +Dono: Uovo di Manaphy \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/wondercard/text_wondercard8_ja.txt b/PKHeX.Core/Resources/text/wondercard/text_wondercard8_ja.txt new file mode 100644 index 000000000..f9b5e1ea0 --- /dev/null +++ b/PKHeX.Core/Resources/text/wondercard/text_wondercard8_ja.txt @@ -0,0 +1,58 @@ +{0} プレゼント +ポケモンのタマゴ プレゼント +ポケモン プレゼント +{8} プレゼント +道具セット プレゼント +道具プレゼント +ダイクリスタル プレゼント +カレーの食材 プレゼント +{1} {0} +伝説のポケモン {0} +幻のポケモン {0} +{3}の {0} +色違いの {0} +{2}の {0} +{2} プレゼント +隠れ特性の {0} +{4}を おぼえた {0} +{5}を おぼえた {0} +{6}を おぼえた {0} +{7}を おぼえた{0} +{9}を もった {0} +キョダイマックスする {0} +{11} +ダウンロード版特典 +ダブルパック購入特典 +店舗別購入特典 +攻略本購入特典 +購入特典 +お誕生日 おめでとう! +バーチャルコンソール特典 +ポケモントレーナークラブ +ポケモングローバルリンク +ポケモンバンク +Pokémon HOME +おこづかい プレゼント +{12}円 キャッシュバック +着せ替えアイテム プレゼント +ランクバトル報酬 +インターネット大会 参加賞 +BP プレゼント +公式大会 道具 +公式大会 BP +公式大会 ポケモン +公式大会 タマゴ +公式大会 着せ替えアイテム +シングル シーズン{10} 道具 +シングル シーズン{10} BP +シングル シーズン{10} ポケモン +シングル シーズン{10} タマゴ +シングル シーズン{10} 着せ替えアイテム +ダブル シーズン{10} 道具 +ダブル シーズン{10} BP +ダブル シーズン{10} ポケモン +ダブル シーズン{10} タマゴ +ダブル シーズン{10} 着せ替えアイテム +ポケモンの石像 プレゼント +{13} プレゼント +マナフィのタマゴ プレゼント \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/wondercard/text_wondercard8_ko.txt b/PKHeX.Core/Resources/text/wondercard/text_wondercard8_ko.txt new file mode 100644 index 000000000..e7fd109fe --- /dev/null +++ b/PKHeX.Core/Resources/text/wondercard/text_wondercard8_ko.txt @@ -0,0 +1,58 @@ +{0} 선물 +포켓몬의 알 선물 +포켓몬 선물 +{8} 선물 +도구 세트 선물 +도구 선물 +다이크리스탈 선물 +카레 재료 선물 +{1} {0} +전설의 포켓몬 {0} +환상의 포켓몬 {0} +{3}의 {0} +색이 다른 {0} +{0}({2}) 선물 +{2} 선물 +숨겨진 특성의 {0} +{4}을(를) 배운 {0} +{5}을(를) 배운 {0} +{6}을(를) 배운 {0} +{7}을(를) 배운 {0} +{9}을(를) 지닌 {0} +거다이맥스하는 {0} +{11} +다운로드 버전 특전 +더블 팩 구입 특전 +점포별 구입 특전 +공략집 구입 특전 +구입 특전 +생일 축하합니다! +버추얼 콘솔 특전 +Pokémon Trainer Club +포켓몬 글로벌 링크 +포켓몬 뱅크 +Pokémon HOME +용돈 선물 +{12}원 캐시백 +의상 아이템 선물 +랭크배틀 보상 +인터넷 대회 참가상 +BP 선물 +공식 대회 도구 +공식 대회 BP +공식 대회 포켓몬 +공식 대회 알 +공식 대회 의상 아이템 +싱글 시즌 {10} 도구 +싱글 시즌 {10} BP +싱글 시즌 {10} 포켓몬 +싱글 시즌 {10} 알 +싱글 시즌 {10} 의상 아이템 +더블 시즌 {10} 도구 +더블 시즌 {10} BP +더블 시즌 {10} 포켓몬 +더블 시즌 {10} 알 +더블 시즌 {10} 의상 아이템 +포켓몬석상 선물 +{13} 선물 +마나피의 알 선물 \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/wondercard/text_wondercard8_zh-Hans.txt b/PKHeX.Core/Resources/text/wondercard/text_wondercard8_zh-Hans.txt new file mode 100644 index 000000000..f57a944c5 --- /dev/null +++ b/PKHeX.Core/Resources/text/wondercard/text_wondercard8_zh-Hans.txt @@ -0,0 +1,58 @@ +{0} 礼物 +宝可梦蛋 礼物 +宝可梦 礼物 +{8} 礼物 +道具组合 礼物 +道具 礼物 +极巨结晶 礼物 +咖喱食材 礼物 +{1} {0} +传说的宝可梦{0} +幻之宝可梦{0} +{3}的{0} +异色的{0} +{2}的{0} +{2} 礼物 +隐藏特性的{0} +学会了{4}的{0} +学会了{5}的{0} +学会了{6}的{0} +学会了{7}的{0} +拥有{9}的{0} +超极巨化的{0} +{11} +下载版特典 +双版本购买特典 +店铺购买特典 +攻略书购买特典 +购买特典 +生日快乐! +Virtual Console特典 +宝可梦训练家俱乐部 +宝可梦全球连接 +宝可梦虚拟银行 +Pokémon HOME +零花钱 礼物 +${12}代金券 +换装道具 礼物 +级别对战奖励 +互联网大赛 参赛奖 +BP 礼物 +官方大赛 道具 +官方大赛 BP +官方大赛 宝可梦 +官方大赛 蛋 +官方大赛 换装道具 +单打 第{10}赛季 道具 +单打 第{10}赛季 BP +单打 第{10}赛季 宝可梦 +单打 第{10}赛季 蛋 +单打 第{10}赛季 换装道具 +双打 第{10}赛季 道具 +双打 第{10}赛季 BP +双打 第{10}赛季 宝可梦 +双打 第{10}赛季 蛋 +双打 第{10}赛季 换装道具 +宝可梦的石像 礼物 +{13} 礼物 +玛纳霏的蛋 礼物 \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/wondercard/text_wondercard8_zh-Hant.txt b/PKHeX.Core/Resources/text/wondercard/text_wondercard8_zh-Hant.txt new file mode 100644 index 000000000..01465bac3 --- /dev/null +++ b/PKHeX.Core/Resources/text/wondercard/text_wondercard8_zh-Hant.txt @@ -0,0 +1,58 @@ +{0} 禮物 +寶可夢的蛋 禮物 +寶可夢 禮物 +{8} 禮物 +道具組合 禮物 +道具 禮物 +極巨結晶 禮物 +咖哩食材 禮物 +{1} {0} +傳說的寶可夢 {0} +幻之寶可夢 {0} +{3}的{0} +異色的{0} +{2}的{0} +{2} 禮物 +隱藏特性的{0} +學會了{4}的{0} +學會了{5}的{0} +學會了{6}的{0} +學會了{7}的{0} +擁有{9}的{0} +超極巨化的{0} +{11} +下載版特典 +雙版本購買特典 +店鋪購買特典 +攻略本購買特典 +購買特典 +生日快樂! +Virtual Console特典 +寶可夢訓練家俱樂部 +寶可夢全球連結 +寶可夢虛擬銀行 +Pokémon HOME +零用錢 禮物 +${12} 現金回饋 +換裝道具 禮物 +級別對戰獎勵 +網路大賽 參加獎 +BP 禮物 +官方大賽 道具 +官方大賽 BP +官方大賽 寶可夢 +官方大賽 蛋 +官方大賽 換裝道具 +單打 賽季{10} 道具 +單打 賽季{10} BP +單打 賽季{10} 寶可夢 +單打 賽季{10} 蛋 +單打 賽季{10} 換裝道具 +雙打 賽季{10} 道具 +雙打 賽季{10} BP +雙打 賽季{10} 寶可夢 +雙打 賽季{10} 蛋 +雙打 賽季{10} 換裝道具 +寶可夢的石像 禮物 +{13} 禮物 +瑪納霏的蛋 禮物 \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/wondercard/text_wondercard9_de.txt b/PKHeX.Core/Resources/text/wondercard/text_wondercard9_de.txt new file mode 100644 index 000000000..64fb12d6d --- /dev/null +++ b/PKHeX.Core/Resources/text/wondercard/text_wondercard9_de.txt @@ -0,0 +1,64 @@ + +Geschenk: {0} +Geschenk: {8} +Geschenk: Item-Set +{0} ({1}) +Das Mysteriöse Pokémon {0} +Ein {0} von {3} +Ein Schillerndes {0} +{0} ({2}) +Geschenk: {2} +Ein {0} mit versteckter Fähigkeit +{0} mit {4} +{0} mit {5} +{0} mit {6} +{0} mit {7} +{0} mit {9} +Geschenk für Käufer der Downloadversion +Geschenk für Käufer des Special Packs +Geschenk für Käufer der Handelsversion +Geschenk für Käufer des Lösungsbuchs +Geschenk für Käufer des Spiels +Herzlichen Glückwunsch zum Geburtstag! +Geschenk für Käufer eines Virtual Console-Titels +Pokémon-Trainer-Club +Pokémon Global Link +Pokémon Bank +Das Legendäre Pokémon {0} + +{11} +Pokémon HOME +Geschenk: Taschengeld +{12} $ +Geschenk: Modeartikel + + + + + + + + + + + + + + + +Geschenk: Pokémon-Ei +Geschenk: Pokémon +Geschenk: Item + + + + + +Geschenk: {8} etc. +Geschenk: Sandwichzutaten +{0} vom Tera-Typ {13} +Riese {0} +Winzling {0} +Geschenk: LP +Geschenk: Sandwichzutat +{14} \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/wondercard/text_wondercard9_en.txt b/PKHeX.Core/Resources/text/wondercard/text_wondercard9_en.txt new file mode 100644 index 000000000..b8aee5296 --- /dev/null +++ b/PKHeX.Core/Resources/text/wondercard/text_wondercard9_en.txt @@ -0,0 +1,64 @@ + +{0} Gift +{8} Gift +Item Set Gift +{1} {0} Gift +Mythical Pokémon {0} Gift +{3}’s {0} Gift +Shiny {0} Gift +{0} ({2}) Gift +{2} Gift +Hidden Ability {0} Gift +{0} with {4} Gift +{0} with {5} Gift +{0} with {6} Gift +{0} with {7} Gift +{0} and {9} Gift +Downloadable Version Purchase Bonus +Special Pack Purchase Bonus +Store Purchase Bonus +Strategy Guide Purchase Bonus +Purchase Bonus +Happy Birthday! +Virtual Console Purchase Bonus +Pokémon Trainer Club Gift +Pokémon Global Link Gift +Pokémon Bank Gift +Legendary Pokémon {0} Gift + +{11} Gift +Pokémon HOME Gift +Pocket Money Gift +${12} Cash Back +Clothing Gift + + + + + + + + + + + + + + + +Pokémon Egg Gift +Pokémon Gift +Item Gift + + + + + +{8} and More Gift +Sandwich Ingredients Gift +{13} Tera Type {0} Gift +Jumbo {0} Gift +Mini {0} Gift +LP Gift +Sandwich Ingredient Gift +{14} \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/wondercard/text_wondercard9_es-419.txt b/PKHeX.Core/Resources/text/wondercard/text_wondercard9_es-419.txt new file mode 100644 index 000000000..3e19b62d5 --- /dev/null +++ b/PKHeX.Core/Resources/text/wondercard/text_wondercard9_es-419.txt @@ -0,0 +1,64 @@ + +Regalo: {0} +Regalo: {8} +Regalo: paquete de objetos +{0} ({1}) +El Pokémon Mítico {0} +{0} de {3} +{0} brillante +{0} ({2}) +Regalo: {2} +{0} con habilidad oculta +{0} con {4} +{0} con {5} +{0} con {6} +{0} con {7} +{0} con un/una {9} +Regalo especial por compra: versión descargable +Regalo especial por compra: pack especial +Regalo especial por compra: en tienda +Regalo especial por compra: guía de estrategia +Regalo especial por compra +¡Feliz cumpleaños! +Regalo especial por compra: consola virtual +Club de Entrenadores Pokémon +Pokémon Global Link +Banco de Pokémon +El Pokémon Legendario {0} + +{11} +Pokémon HOME +Regalo: dinero +${12} +Regalo: conjunto + + + + + + + + + + + + + + + +Regalo: Huevo Pokémon +Regalo: Pokémon +Regalo: objeto + + + + + +Regalo: {8} y otros +Regalo: ingredientes para sándwiches +{0} de teratipo {13} +{0} el Gigante +{0} el Diminuto +Regalo: puntos de liga +Regalo: ingrediente para sándwiches +{14} \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/wondercard/text_wondercard9_es.txt b/PKHeX.Core/Resources/text/wondercard/text_wondercard9_es.txt new file mode 100644 index 000000000..df76d567e --- /dev/null +++ b/PKHeX.Core/Resources/text/wondercard/text_wondercard9_es.txt @@ -0,0 +1,64 @@ + +Regalo: {0} +Regalo: {8} +Regalo: lote de objetos +{0} ({1}) +El Pokémon singular {0} +{0} de {3} +{0} variocolor +{0} ({2}) +Regalo: {2} +{0} con habilidad oculta +{0} con {4} +{0} con {5} +{0} con {6} +{0} con {7} +{0} con un/una {9} +Regalo especial por compra: versión descargable +Regalo especial por compra: pack especial +Regalo especial por compra: en tienda +Regalo especial por compra: guía de estrategia +Regalo especial por compra +¡Feliz cumpleaños! +Regalo especial por compra: consola virtual +Club de Entrenadores Pokémon +Pokémon Global Link +Banco de Pokémon +El Pokémon legendario {0} + +{11} +Pokémon HOME +Regalo: dinero +{12} $ +Regalo: conjunto + + + + + + + + + + + + + + + +Regalo: Huevo Pokémon +Regalo: Pokémon +Regalo: objeto + + + + + +Regalo: {8} y otros +Regalo: ingredientes para bocadillos +{0} de teratipo {13} +{0} el Gigante +{0} el Diminuto +Regalo: puntos de liga +Regalo: ingrediente para bocadillos +{14} \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/wondercard/text_wondercard9_fr.txt b/PKHeX.Core/Resources/text/wondercard/text_wondercard9_fr.txt new file mode 100644 index 000000000..7fcc338a6 --- /dev/null +++ b/PKHeX.Core/Resources/text/wondercard/text_wondercard9_fr.txt @@ -0,0 +1,64 @@ + +{0} +{8} +Lot d’objets +{0} ({1}) +{0} (Pokémon fabuleux) +{0} de/d’ {3} +{0} chromatique +{0} ({2}) +{2} +{0} doté d’un talent caché +{0} avec {4} +{0} avec {5} +{0} avec {6} +{0} avec {7} +{0} avec un/une {9} +Cadeau bonus — version téléchargeable +Cadeau bonus — achat du Pack Spécial +Cadeau bonus — achat en magasin +Cadeau bonus — achat du guide de stratégie +Cadeau bonus — achat du jeu +Cadeau d’anniversaire +Cadeau d’achat sur console virtuelle +Cadeau du Club des Dresseurs Pokémon +Cadeau du Pokémon Global Link +Cadeau de Banque Pokémon +{0} (Pokémon légendaire) + +{11} +Cadeau de Pokémon HOME +Argent de poche +{12} $ +Vêtements + + + + + + + + + + + + + + + +Œuf de Pokémon +Pokémon +Objet + + + + + +{8} et autres +Ingrédients pour les Sandwichs +{0} de type Téracristal {13} +{0} le Géant +{0} le Minuscule +Points de Ligue +Ingrédient pour les Sandwichs +« {14} » \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/wondercard/text_wondercard9_it.txt b/PKHeX.Core/Resources/text/wondercard/text_wondercard9_it.txt new file mode 100644 index 000000000..07042b265 --- /dev/null +++ b/PKHeX.Core/Resources/text/wondercard/text_wondercard9_it.txt @@ -0,0 +1,64 @@ + +Dono: {0} +Dono: {8} +Dono: set di strumenti +{0} ({1}) +{0} (Pokémon misterioso) +{0} di {3} +{0} cromatico +{0} ({2}) +Dono: {2} +{0} con un’abilità speciale +{0} con {4} +{0} con {5} +{0} con {6} +{0} con {7} +{0} con {9} +Dono per l’acquisto della versione scaricabile +Dono per l’acquisto della confezione speciale +Dono per l’acquisto in negozio +Dono per l’acquisto della guida strategica +Dono per l’acquisto +Buon compleanno! +Dono speciale Virtual Console +Club Allenatori di Pokémon +Pokémon Global Link +Banca Pokémon +{0} (Pokémon leggendario) + +{11} +Pokémon HOME +Dono: denaro +{12} $ +Dono: vestiti + + + + + + + + + + + + + + + +Dono: Uovo +Dono: Pokémon +Dono: strumento + + + + + +Dono: {8} e altro +Dono: ingredienti per i panini +{0} di teratipo {13} +{0} grande e grosso +{0} piccoletto +Dono: CL +Dono: ingrediente per i panini +{14} \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/wondercard/text_wondercard9_ja.txt b/PKHeX.Core/Resources/text/wondercard/text_wondercard9_ja.txt new file mode 100644 index 000000000..093cdd7ad --- /dev/null +++ b/PKHeX.Core/Resources/text/wondercard/text_wondercard9_ja.txt @@ -0,0 +1,64 @@ + +{0} プレゼント +{8} プレゼント +道具セット プレゼント +{1} {0} +幻のポケモン {0} +{3}の {0} +色違いの {0} +{2}の {0} +{2} プレゼント +隠れ特性の {0} +{4}を覚えた{0} +{5}を覚えた{0} +{6}を覚えた{0} +{7}を覚えた{0} +{9}をもった{0} +ダウンロード版特典 +ダブルパック購入特典 +店舗別購入特典 +攻略本購入特典 +購入特典 +お誕生日 おめでとう! +バーチャルコンソール特典 +ポケモントレーナークラブ +ポケモングローバルリンク +ポケモンバンク +伝説のポケモン {0} + +{11} +Pokémon HOME +おこづかい プレゼント +{12}円キャッシュバック +着せかえアイテム プレゼント + + + + + + + + + + + + + + + +ポケモンのタマゴ プレゼント +ポケモン プレゼント +道具 プレゼント + + + + + +{8}ほか プレゼント +サンドウィッチ食材 プレゼント +{13}テラスタイプの  {0} +でっかい {0} +ちっちゃい {0} +リーグペイ プレゼント +サンドウィッチ食材 プレゼント +「{14}」 \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/wondercard/text_wondercard9_ko.txt b/PKHeX.Core/Resources/text/wondercard/text_wondercard9_ko.txt new file mode 100644 index 000000000..f1b706795 --- /dev/null +++ b/PKHeX.Core/Resources/text/wondercard/text_wondercard9_ko.txt @@ -0,0 +1,64 @@ + +{0} 선물 +{8} 선물 +도구 세트 선물 +{1} {0} +환상의 포켓몬 {0} +{3}의 {0} +색이 다른 {0} +{0}({2}) 선물 +{2} 선물 +숨겨진 특성의 {0} +{4}을(를) 배운 {0} +{5}을(를) 배운 {0} +{6}을(를) 배운 {0} +{7}을(를) 배운 {0} +{9}을(를) 지닌 {0} +다운로드 버전 특전 +더블 팩 구입 특전 +점포별 구입 특전 +공략집 구입 특전 +구입 특전 +생일 축하합니다! +버추얼 콘솔 특전 +Pokémon Trainer Club +포켓몬 글로벌 링크 +포켓몬 뱅크 +전설의 포켓몬 {0} + +{11} +Pokémon HOME +용돈 선물 +{12}원 캐시백 +의상 아이템 선물 + + + + + + + + + + + + + + + +포켓몬의 알 선물 +포켓몬 선물 +도구 선물 + + + + + +{8} 등 선물 +샌드위치용 식재료 선물 +{13} 테라스탈타입 {0} +커다란 {0} +조그만 {0} +리그페이 선물 +샌드위치용 식재료 선물 +‘{14}’ \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/wondercard/text_wondercard9_zh-Hans.txt b/PKHeX.Core/Resources/text/wondercard/text_wondercard9_zh-Hans.txt new file mode 100644 index 000000000..e6e865202 --- /dev/null +++ b/PKHeX.Core/Resources/text/wondercard/text_wondercard9_zh-Hans.txt @@ -0,0 +1,64 @@ + +{0} 礼物 +{8} 礼物 +道具组合 礼物 +{1} {0} +幻之宝可梦 {0} +{3}的{0} +异色的{0} +{2}的{0} +{2} 礼物 +隐藏特性的{0} +学会了{4}的{0} +学会了{5}的{0} +学会了{6}的{0} +学会了{7}的{0} +拥有{9}的{0} +下载版特典 +双版本购买特典 +店铺购买特典 +攻略书购买特典 +购买特典 +生日快乐! +Virtual Console特典 +宝可梦训练家俱乐部 +宝可梦全球连接 +宝可梦虚拟银行 +传说的宝可梦 {0} + +{11} +Pokémon HOME +零花钱 礼物 +${12}现金返还 +换装道具 礼物 + + + + + + + + + + + + + + + +宝可梦蛋 礼物 +宝可梦 礼物 +道具 礼物 + + + + + +{8}等 礼物 +三明治食材 礼物 +{13}太晶属性的{0} +大个子{0} +小不点{0} +联盟支付点 礼物 +三明治食材 礼物 +“{14}” \ No newline at end of file diff --git a/PKHeX.Core/Resources/text/wondercard/text_wondercard9_zh-Hant.txt b/PKHeX.Core/Resources/text/wondercard/text_wondercard9_zh-Hant.txt new file mode 100644 index 000000000..13a9fd076 --- /dev/null +++ b/PKHeX.Core/Resources/text/wondercard/text_wondercard9_zh-Hant.txt @@ -0,0 +1,64 @@ + +{0} 禮物 +{8} 禮物 +道具組合 禮物 +{1} {0} +幻之寶可夢 {0} +{3}的{0} +異色的{0} +{2}的{0} +{2} 禮物 +隱藏特性的{0} +學會了{4}的{0} +學會了{5}的{0} +學會了{6}的{0} +學會了{7}的{0} +擁有{9}的{0} +下載版特典 +雙版本購買特典 +店鋪購買特典 +攻略本購買特典 +購買特典 +生日快樂! +Virtual Console特典 +寶可夢訓練家俱樂部 +寶可夢全球連結 +寶可夢虛擬銀行 +傳說的寶可夢 {0} + +{11} +Pokémon HOME +零用錢 禮物 +${12}現金回饋 +換裝道具 禮物 + + + + + + + + + + + + + + + +寶可夢的蛋 禮物 +寶可夢 禮物 +道具 禮物 + + + + + +{8}等 禮物 +三明治食材 禮物 +{13}太晶屬性的{0} +大個子的{0} +小不點的{0} +聯盟支付點 禮物 +三明治食材 禮物 +「{14}」 \ No newline at end of file