From 55ac6b94ca3ead8898a068b96a1020f33eddd2e0 Mon Sep 17 00:00:00 2001 From: Apoorv Jagtap Date: Sat, 3 Apr 2021 15:10:41 +0530 Subject: [PATCH 1/2] Added update for Barrens and class packs --- PackHistorian/View/PackNameConverter.cs | 551 +++++++++++++++++++++--- 1 file changed, 489 insertions(+), 62 deletions(-) diff --git a/PackHistorian/View/PackNameConverter.cs b/PackHistorian/View/PackNameConverter.cs index 263320e..e515b51 100644 --- a/PackHistorian/View/PackNameConverter.cs +++ b/PackHistorian/View/PackNameConverter.cs @@ -16,8 +16,20 @@ class PackNameConverter : IValueConverter { 1, new Dictionary() { { Locale.enUS, "Classic" }, { Locale.enGB, "Classic" }, + { Locale.frFR, "Classique" }, { Locale.deDE, "Klassik" }, + { Locale.koKR, "오리지널" }, + { Locale.esES, "Clásico" }, + { Locale.esMX, "Clásico" }, + { Locale.ruRU, "Классический набор" }, + { Locale.zhTW, "經典" }, { Locale.zhCN, "经典" }, + { Locale.itIT, "Classiche" }, + { Locale.ptBR, "Clássico" }, + { Locale.plPL, "Klasyczne" }, + { Locale.ptPT, "Clássico" }, + { Locale.jaJP, "クラシック" }, + { Locale.thTH, "คลาสสิค" }, } }, { @@ -27,10 +39,10 @@ class PackNameConverter : IValueConverter { { Locale.frFR, "Gobelins et Gnomes" }, { Locale.deDE, "Goblins gegen Gnome" }, { Locale.koKR, "고블린 대 노움" }, - { Locale.esES, "Goblins vs Gnomos" }, - { Locale.esMX, "Goblins vs Gnomos" }, + { Locale.esES, "Goblins vs. Gnomos" }, + { Locale.esMX, "Goblins versus Gnomos" }, { Locale.ruRU, "Гоблины и гномы" }, - { Locale.zhTW, "《哥哥打地地》" }, + { Locale.zhTW, "哥哥打地地" }, { Locale.zhCN, "地精大战侏儒" }, { Locale.itIT, "Goblin vs Gnomi" }, { Locale.ptBR, "Goblins vs Gnomos" }, @@ -50,7 +62,7 @@ class PackNameConverter : IValueConverter { { Locale.esES, "El Gran Torneo" }, { Locale.esMX, "El Gran Torneo" }, { Locale.ruRU, "Большой турнир" }, - { Locale.zhTW, "《銀白聯賽》" }, + { Locale.zhTW, "銀白聯賽" }, { Locale.zhCN, "冠军的试炼" }, { Locale.itIT, "Gran Torneo" }, { Locale.ptBR, "O Grande Torneio" }, @@ -64,13 +76,13 @@ class PackNameConverter : IValueConverter { 11, new Dictionary() { { Locale.enUS, "Whispers of the Old Gods" }, { Locale.enGB, "Whispers of the Old Gods" }, - { Locale.frFR, "Les murmures des Dieux très anciens" }, + { Locale.frFR, "Murmures des Dieux très anciens" }, { Locale.deDE, "Das Flüstern der Alten Götter" }, { Locale.koKR, "고대 신의 속삭임" }, { Locale.esES, "Susurros de los Dioses Antiguos" }, { Locale.esMX, "Susurros de los Dioses Antiguos" }, { Locale.ruRU, "Пробуждение древних богов" }, - { Locale.zhTW, "《古神碎碎念》" }, + { Locale.zhTW, "古神碎碎念" }, { Locale.zhCN, "上古之神的低语" }, { Locale.itIT, "Sussurri degli Dei Antichi" }, { Locale.ptBR, "Sussurros dos Deuses Antigos" }, @@ -80,6 +92,46 @@ class PackNameConverter : IValueConverter { { Locale.thTH, "Whispers of the Old Gods" }, } }, + { + 17, new Dictionary() { + { Locale.enUS, "Welcome Bundle" }, + { Locale.enGB, "Welcome Bundle" }, + { Locale.frFR, "Pack de bienvenue" }, + { Locale.deDE, "Willkommens[d]paket" }, + { Locale.koKR, "여관주인의 환영 상품:" }, + { Locale.esES, "Pack de bienvenida" }, + { Locale.esMX, "Combo de bienvenida" }, + { Locale.ruRU, "Стартовый пакет" }, + { Locale.zhTW, "超值禮盒" }, + { Locale.zhCN, "迎新合集" }, + { Locale.itIT, "Pacchetto di Benvenuto" }, + { Locale.ptBR, "Pacote de Boas-vindas" }, + { Locale.plPL, "Zestaw powitalny" }, + { Locale.ptPT, "Pacote de Boas-vindas" }, + { Locale.jaJP, "歓迎バンドル" }, + { Locale.thTH, "ชุดต้อนรับ" }, + } + }, + { + 18, new Dictionary() { + { Locale.enUS, "Classic" }, + { Locale.enGB, "Classic" }, + { Locale.frFR, "Classique" }, + { Locale.deDE, "Klassik" }, + { Locale.koKR, "오리지널" }, + { Locale.esES, "Clásico" }, + { Locale.esMX, "Clásico" }, + { Locale.ruRU, "Классический набор" }, + { Locale.zhTW, "經典" }, + { Locale.zhCN, "经典" }, + { Locale.itIT, "Classiche" }, + { Locale.ptBR, "Clássico" }, + { Locale.plPL, "Klasyczne" }, + { Locale.ptPT, "Clássico" }, + { Locale.jaJP, "クラシック" }, + { Locale.thTH, "คลาสสิค" }, + } + }, { 19, new Dictionary() { { Locale.enUS, "Mean Streets of Gadgetzan" }, @@ -88,14 +140,14 @@ class PackNameConverter : IValueConverter { { Locale.deDE, "Die Straßen von Gadgetzan" }, { Locale.koKR, "비열한 거리의 가젯잔" }, { Locale.esES, "Mafias de Gadgetzan" }, - { Locale.esMX, "Mafias de Gadgetzan" }, + { Locale.esMX, "Los Callejones de Gadgetzan" }, { Locale.ruRU, "Злачный город Прибамбасск" }, - { Locale.zhTW, "《黑街英雄之加基森風雲》" }, + { Locale.zhTW, "加基森風雲" }, { Locale.zhCN, "龙争虎斗加基森" }, - { Locale.itIT, "I bassifondi di Meccania" }, - { Locale.ptBR, "As Gangues de Geringontzan" }, + { Locale.itIT, "Bassifondi di Meccania" }, + { Locale.ptBR, "Gangues de Geringontzan" }, { Locale.plPL, "Ciemne zaułki Gadżetonu" }, - { Locale.ptPT, "As Gangues de Geringontzan" }, + { Locale.ptPT, "Gangues de Geringontzan" }, { Locale.jaJP, "仁義なきガジェッツァン" }, { Locale.thTH, "Mean Streets of Gadgetzan" }, } @@ -105,12 +157,12 @@ class PackNameConverter : IValueConverter { { Locale.enUS, "Journey to Un'Goro" }, { Locale.enGB, "Journey to Un'Goro" }, { Locale.frFR, "Voyage au centre d’Un’Goro" }, - { Locale.deDE, "Reise nach Un'Goro" }, + { Locale.deDE, "Reise nach Un’Goro" }, { Locale.koKR, "운고로를 향한 여정" }, { Locale.esES, "Viaje a Un'Goro" }, { Locale.esMX, "Viaje a Un'Goro" }, { Locale.ruRU, "Экспедиция в Ун'Горо" }, - { Locale.zhTW, "《安戈洛歷險記》" }, + { Locale.zhTW, "安戈洛歷險記" }, { Locale.zhCN, "勇闯安戈洛" }, { Locale.itIT, "Viaggio a Un'Goro" }, { Locale.ptBR, "Jornada a Un'Goro" }, @@ -130,42 +182,54 @@ class PackNameConverter : IValueConverter { { Locale.esES, "Caballeros del Trono Helado" }, { Locale.esMX, "Caballeros del Trono Helado" }, { Locale.ruRU, "Рыцари Ледяного Трона" }, - { Locale.zhTW, "《冰封王座》" }, + { Locale.zhTW, "冰封王座" }, { Locale.zhCN, "冰封王座的骑士" }, { Locale.itIT, "Cavalieri del Trono di Ghiaccio" }, - { Locale.ptBR, "Cavaleiros do Trono Gélido" }, + { Locale.ptBR, "Cavaleiros do Trono de Gelo" }, { Locale.plPL, "Rycerze Mroźnego Tronu" }, - { Locale.ptPT, "Cavaleiros do Trono Gélido" }, + { Locale.ptPT, "Cavaleiros do Trono de Gelo" }, { Locale.jaJP, "凍てつく玉座の騎士団" }, { Locale.thTH, "Knights of the Frozen Throne" }, } }, { 23, new Dictionary() { - { Locale.enUS, "Classic (Gold)" }, - { Locale.enGB, "Classic (Gold)" }, - { Locale.deDE, "Klassik (Gold)" }, - { Locale.zhCN, "经典(金色)" }, + { Locale.enUS, "Golden Classic" }, + { Locale.enGB, "Golden Classic" }, + { Locale.frFR, "Classique dorée" }, + { Locale.deDE, "Klassik (Golden)" }, + { Locale.koKR, "황금 오리지널" }, + { Locale.esES, "Clásica dorada" }, + { Locale.esMX, "Dorado clásico" }, + { Locale.ruRU, "Классический набор (Золотой)" }, + { Locale.zhTW, "經典金卡" }, + { Locale.zhCN, "金色经典" }, + { Locale.itIT, "Classiche Dorate" }, + { Locale.ptBR, "Clássico Dourado" }, + { Locale.plPL, "Złote klasyczne" }, + { Locale.ptPT, "Clássico Dourado" }, + { Locale.jaJP, "ゴールデンクラシック" }, + { Locale.thTH, "คลาสสิคสีทอง" }, } }, { 30, new Dictionary() { - { Locale.enUS, "Kobolds and Catacombs" }, - { Locale.enGB, "Kobolds and Catacombs" }, + { Locale.enUS, "Kobolds & Catacombs" }, + { Locale.enGB, "Kobolds & Catacombs" }, { Locale.frFR, "Kobolds et Catacombes" }, { Locale.deDE, "Kobolde & Katakomben" }, { Locale.koKR, "코볼트와 지하 미궁" }, { Locale.esES, "Kóbolds & Catacumbas" }, { Locale.esMX, "Kóbolds & Catacumbas" }, { Locale.ruRU, "Кобольды и катакомбы" }, - { Locale.zhTW, "《狗頭人與地下城》" }, + { Locale.zhTW, "狗頭人與地下城" }, { Locale.zhCN, "狗头人与地下世界" }, { Locale.itIT, "Coboldi & Catacombe" }, { Locale.ptBR, "Kobolds & Catacumbas" }, { Locale.plPL, "Koboldy i katakumby" }, { Locale.ptPT, "Kobolds & Catacumbas" }, { Locale.jaJP, "コボルトと秘宝の迷宮" }, - { Locale.thTH, "Kobolds and Catacombs" } + { Locale.thTH, "Kobolds & Catacombs" }, } }, { @@ -178,14 +242,14 @@ class PackNameConverter : IValueConverter { { Locale.esES, "El Bosque Embrujado" }, { Locale.esMX, "El Bosque Embrujado" }, { Locale.ruRU, "Ведьмин лес" }, - { Locale.zhTW, "《黑巫森林》" }, + { Locale.zhTW, "黑巫森林" }, { Locale.zhCN, "女巫森林" }, { Locale.itIT, "Boscotetro" }, - { Locale.ptBR, "O Bosque das Bruxas" }, + { Locale.ptBR, "Bosque das Bruxas" }, { Locale.plPL, "Wiedźmi Las" }, - { Locale.ptPT, "O Bosque das Bruxas" }, + { Locale.ptPT, "Bosque das Bruxas" }, { Locale.jaJP, "妖の森ウィッチウッド" }, - { Locale.thTH, "The Witchwood" } + { Locale.thTH, "The Witchwood" }, } }, { @@ -198,12 +262,12 @@ class PackNameConverter : IValueConverter { { Locale.esES, "El Proyecto Armagebum" }, { Locale.esMX, "El Proyecto K-Bum" }, { Locale.ruRU, "Проект Бумного дня" }, - { Locale.zhTW, "《爆爆計畫》" }, + { Locale.zhTW, "爆爆計畫" }, { Locale.zhCN, "砰砰计划" }, { Locale.itIT, "Operazione Apocalisse" }, - { Locale.ptBR, "O Projeto Cabum" }, + { Locale.ptBR, "Projeto Cabum" }, { Locale.plPL, "Projekt Hukatomba" }, - { Locale.ptPT, "O Projeto Cabum" }, + { Locale.ptPT, "Projeto Cabum" }, { Locale.jaJP, "博士のメカメカ大作戦" }, { Locale.thTH, "The Boomsday Project" }, } @@ -218,7 +282,7 @@ class PackNameConverter : IValueConverter { { Locale.esES, "La Arena de Rastakhan" }, { Locale.esMX, "El Reto de Rastakhan" }, { Locale.ruRU, "Растахановы игрища" }, - { Locale.zhTW, "《拉斯塔哈大混戰》" }, + { Locale.zhTW, "拉斯塔哈大混戰" }, { Locale.zhCN, "拉斯塔哈的大乱斗" }, { Locale.itIT, "La sfida di Rastakhan" }, { Locale.ptBR, "Ringue do Rastakhan" }, @@ -228,21 +292,41 @@ class PackNameConverter : IValueConverter { { Locale.thTH, "Rastakhan's Rumble" }, } }, + { + 41, new Dictionary() { + { Locale.enUS, "Mammoth Bundle" }, + { Locale.enGB, "Mammoth Bundle" }, + { Locale.frFR, "Pack du Mammouth" }, + { Locale.deDE, "Mammutpaket" }, + { Locale.koKR, "매머드 묶음 상품" }, + { Locale.esES, "Pack del Mamut" }, + { Locale.esMX, "Combo del mamut" }, + { Locale.ruRU, "Пакет года Мамонта" }, + { Locale.zhTW, "猛瑪超值禮盒" }, + { Locale.zhCN, "猛犸年合集" }, + { Locale.itIT, "Pacchetto del Mammut" }, + { Locale.ptBR, "Oferta Mamute" }, + { Locale.plPL, "Mamuci zestaw" }, + { Locale.ptPT, "Oferta Mamute" }, + { Locale.jaJP, "マンモス・バンドル" }, + { Locale.thTH, "ชุดแมมมอธ" }, + } + }, { 49, new Dictionary() { { Locale.enUS, "Rise of Shadows" }, { Locale.enGB, "Rise of Shadows" }, - { Locale.frFR, "Éveil des ombres" }, + { Locale.frFR, "L’Éveil des ombres" }, { Locale.deDE, "Verschwörung der Schatten" }, { Locale.koKR, "어둠의 반격" }, { Locale.esES, "El Auge de las Sombras" }, - { Locale.esMX, "Ascenso de las Sombras" }, + { Locale.esMX, "Ascenso de las sombras" }, { Locale.ruRU, "Возмездие теней" }, - { Locale.zhTW, "《反派大進擊》" }, + { Locale.zhTW, "反派大進擊" }, { Locale.zhCN, "暗影崛起" }, { Locale.itIT, "L'ascesa delle ombre" }, { Locale.ptBR, "Ascensão das Sombras" }, - { Locale. plPL, "Wyjście z cienia" }, + { Locale.plPL, "Wyjście z cienia" }, { Locale.ptPT, "Ascensão das Sombras" }, { Locale.jaJP, "爆誕!悪党同盟" }, { Locale.thTH, "Rise of Shadows" }, @@ -258,16 +342,36 @@ class PackNameConverter : IValueConverter { { Locale.esES, "Salvadores de Uldum" }, { Locale.esMX, "Defensores de Uldum" }, { Locale.ruRU, "Спасители Ульдума" }, - { Locale.zhTW, "《奧丹姆守護者》" }, - { Locale.zhCN, "奧丹姆奇兵" }, + { Locale.zhTW, "奧丹姆守護者" }, + { Locale.zhCN, "奥丹姆奇兵" }, { Locale.itIT, "Salvatori di Uldum" }, { Locale.ptBR, "Salvadores de Uldum" }, - { Locale. plPL, "Wybawcy Uldum" }, + { Locale.plPL, "Wybawcy Uldum" }, { Locale.ptPT, "Salvadores de Uldum" }, { Locale.jaJP, "突撃!探検同盟" }, { Locale.thTH, "Saviors of Uldum" }, } }, + { + 181, new Dictionary() { + { Locale.enUS, "Welcome Bundle" }, + { Locale.enGB, "Welcome Bundle" }, + { Locale.frFR, "Pack de bienvenue" }, + { Locale.deDE, "Willkommenspaket" }, + { Locale.koKR, "여관주인의 환영 상품:" }, + { Locale.esES, "Pack de bienvenida" }, + { Locale.esMX, "Combo de bienvenida" }, + { Locale.ruRU, "Стартовый пакет" }, + { Locale.zhTW, "超值禮盒" }, + { Locale.zhCN, "迎新合集" }, + { Locale.itIT, "Pacchetto di Benvenuto" }, + { Locale.ptBR, "Pacote de Boas-vindas" }, + { Locale.plPL, "Zestaw powitalny" }, + { Locale.ptPT, "Pacote de Boas-vindas" }, + { Locale.jaJP, "歓迎バンドル" }, + { Locale.thTH, "ชุดต้อนรับ" }, + } + }, { 347, new Dictionary() { { Locale.enUS, "Descent of Dragons" }, @@ -278,7 +382,7 @@ class PackNameConverter : IValueConverter { { Locale.esES, "El Descenso de los Dragones" }, { Locale.esMX, "Descenso de los Dragones" }, { Locale.ruRU, "Натиск драконов" }, - { Locale.zhTW, "《降臨!遠古巨龍》" }, + { Locale.zhTW, "降臨!遠古巨龍" }, { Locale.zhCN, "巨龙降临" }, { Locale.itIT, "La Discesa dei Draghi" }, { Locale.ptBR, "Despontar dos Dragões" }, @@ -293,13 +397,13 @@ class PackNameConverter : IValueConverter { { Locale.enUS, "Ashes of Outland" }, { Locale.enGB, "Ashes of Outland" }, { Locale.frFR, "Les Cendres de l’Outreterre" }, - { Locale.deDE, "Ruinen der Scherbenwelt" }, + { Locale.deDE, "Ruinen der Scherbenwelt" }, { Locale.koKR, "황폐한 아웃랜드" }, { Locale.esES, "Cenizas de Terrallende" }, { Locale.esMX, "Cenizas de Terrallende" }, { Locale.ruRU, "Руины Запределья" }, - { Locale.zhTW, "《外域之燼》" }, - { Locale.zhCN, "伊利丹的崛起" }, + { Locale.zhTW, "外域之燼" }, + { Locale.zhCN, "外域的灰烬" }, { Locale.itIT, "Ceneri delle Terre Esterne" }, { Locale.ptBR, "Cinzas de Terralém" }, { Locale.plPL, "Popioły Rubieży" }, @@ -308,6 +412,26 @@ class PackNameConverter : IValueConverter { { Locale.thTH, "Ashes of Outland" }, } }, + { + 465, new Dictionary() { + { Locale.enUS, "Quest Pack" }, + { Locale.enGB, "Quest Pack" }, + { Locale.frFR, "Paquet de quête" }, + { Locale.deDE, "Questpackung" }, + { Locale.koKR, "퀘스트 팩" }, + { Locale.esES, "Sobre de misión" }, + { Locale.esMX, "Paquete de misiones" }, + { Locale.ruRU, "Комплект заданий" }, + { Locale.zhTW, "任務包" }, + { Locale.zhCN, "任务包" }, + { Locale.itIT, "Busta Missione" }, + { Locale.ptBR, "Pacote de Missões" }, + { Locale.plPL, "Pakiet zadań" }, + { Locale.ptPT, "Pacote de Missões" }, + { Locale.jaJP, "クエストパック" }, + { Locale.thTH, "ซองเควสต์" }, + } + }, { 468, new Dictionary() { { Locale.enUS, "Scholomance Academy" }, @@ -320,7 +444,7 @@ class PackNameConverter : IValueConverter { { Locale.ruRU, "Некроситет" }, { Locale.zhTW, "通靈學院" }, { Locale.zhCN, "通灵学园" }, - { Locale.itIT, "L'Accademia di Scholomance" }, + { Locale.itIT, "Accademia di Scholomance" }, { Locale.ptBR, "Universidade de Scolomântia" }, { Locale.plPL, "Scholomancjum" }, { Locale.ptPT, "Universidade de Scolomântia" }, @@ -330,22 +454,102 @@ class PackNameConverter : IValueConverter { }, { 470, new Dictionary() { - { Locale.enUS, "Golden Pack" }, - { Locale.enGB, "Golden Pack" }, - { Locale.frFR, "Golden Pack" }, - { Locale.deDE, "Golden Pack" }, - { Locale.koKR, "Golden Pack" }, - { Locale.esES, "Golden Pack" }, - { Locale.esMX, "Golden Pack" }, - { Locale.ruRU, "Golden Pack" }, - { Locale.zhTW, "Golden Pack" }, - { Locale.zhCN, "Golden Pack" }, - { Locale.itIT, "Golden Pack" }, - { Locale.ptBR, "Golden Pack" }, - { Locale.plPL, "Golden Pack" }, - { Locale.ptPT, "Golden Pack" }, - { Locale.jaJP, "Golden Pack" }, - { Locale.thTH, "Golden Pack" }, + { Locale.enUS, "Hunter Pack" }, + { Locale.enGB, "Hunter Pack" }, + { Locale.frFR, "Paquet de classe Chasseur" }, + { Locale.deDE, "Jägerpackung" }, + { Locale.koKR, "사냥꾼 팩" }, + { Locale.esES, "Sobre de Cazador" }, + { Locale.esMX, "Paquete de Cazador" }, + { Locale.ruRU, "Комплект карт Охотника" }, + { Locale.zhTW, "包獵人" }, + { Locale.zhCN, "包猎人" }, + { Locale.itIT, "Busta del Cacciatore" }, + { Locale.ptBR, "Pacote de Caçador" }, + { Locale.plPL, "Pakiet Łowcy" }, + { Locale.ptPT, "Pacote de Caçador" }, + { Locale.jaJP, "ハンターパック" }, + { Locale.thTH, "ซองการ์ดฮันเตอร์" }, + } + }, + { + 498, new Dictionary() { + { Locale.enUS, "Year of the Dragon" }, + { Locale.enGB, "Year of the Dragon" }, + { Locale.frFR, "L'Année du Dragon" }, + { Locale.deDE, "Jahr des Drachen" }, + { Locale.koKR, "용의 해" }, + { Locale.esES, "Año del Dragón" }, + { Locale.esMX, "Año del Dragón" }, + { Locale.ruRU, "Год Дракона" }, + { Locale.zhTW, "巨龍年" }, + { Locale.zhCN, "巨龙年" }, + { Locale.itIT, "Anno del Drago" }, + { Locale.ptBR, "Ano do Dragão" }, + { Locale.plPL, "Roku Smoka" }, + { Locale.ptPT, "Ano do Dragão" }, + { Locale.jaJP, "ドラゴンの年" }, + { Locale.thTH, "ปีแห่งมังกร" }, + } + }, + { + 545, new Dictionary() { + { Locale.enUS, "Mage Pack" }, + { Locale.enGB, "Mage Pack" }, + { Locale.frFR, "Paquet de classe Mage" }, + { Locale.deDE, "Magierpackung" }, + { Locale.koKR, "마법사 팩" }, + { Locale.esES, "Sobre de Mago" }, + { Locale.esMX, "Paquete de Mago" }, + { Locale.ruRU, "Комплект карт Мага" }, + { Locale.zhTW, "包法師" }, + { Locale.zhCN, "包法师" }, + { Locale.itIT, "Busta del Mago" }, + { Locale.ptBR, "Pacote de Mago" }, + { Locale.plPL, "Pakiet Maga" }, + { Locale.ptPT, "Pacote de Mago" }, + { Locale.jaJP, "メイジパック" }, + { Locale.thTH, "ซองการ์ดเมจ" }, + } + }, + { + 553, new Dictionary() { + { Locale.enUS, "Forged in the Barrens" }, + { Locale.enGB, "Forged in the Barrens" }, + { Locale.frFR, "Forgés dans les Tarides" }, + { Locale.deDE, "Geschmiedet im Brachlan" }, + { Locale.koKR, "불모의 땅" }, + { Locale.esES, "Forjados en Los Baldíos" }, + { Locale.esMX, "Forjados en los Baldíos" }, + { Locale.ruRU, "Закаленные Степями" }, + { Locale.zhTW, "贫瘠之地的锤炼" }, + { Locale.zhCN, "貧瘠之地" }, + { Locale.itIT, "Forgiati nelle Savane" }, + { Locale.ptBR, "Forjado nos Sertões" }, + { Locale.plPL, "Zahartowani przez Pustkowia" }, + { Locale.ptPT, "Forjado nos Sertões" }, + { Locale.jaJP, "荒ぶる大地の強者たち" }, + { Locale.thTH, "Forged in the Barrens" }, + } + }, + { + 603, new Dictionary() { + { Locale.enUS, "Golden Scholomance Academy" }, + { Locale.enGB, "Golden Scholomance Academy" }, + { Locale.frFR, "L’Académie Scholomance doré" }, + { Locale.deDE, "Goldene Akademie Scholomance" }, + { Locale.koKR, "황금 스칼로맨스 아카데미" }, + { Locale.esES, "Doradas de Academia Scholomance" }, + { Locale.esMX, "Dorado de Academia Scholomance" }, + { Locale.ruRU, "Некроситет (Золотой)" }, + { Locale.zhTW, "通靈學院金卡" }, + { Locale.zhCN, "金色通灵学园" }, + { Locale.itIT, "Accademia di Scholomance Dorata" }, + { Locale.ptBR, "Universidade de Scolomântia Dourado" }, + { Locale.plPL, "Złote Scholomancjum" }, + { Locale.ptPT, "Universidade de Scolomântia Dourado" }, + { Locale.jaJP, "ゴールデン魔法学院スクロマンス" }, + { Locale.thTH, "Scholomance Academy สีทอง" }, } }, { @@ -358,16 +562,17 @@ class PackNameConverter : IValueConverter { { Locale.esES, "Locura en la Feria de la Luna Negra" }, { Locale.esMX, "Locura en la Feria de la Luna Negra" }, { Locale.ruRU, "Ярмарка безумия" }, - { Locale.zhTW, "《暗月馬戲團:古神也瘋狂》" }, + { Locale.zhTW, "暗月馬戲團:古神也瘋狂" }, { Locale.zhCN, "疯狂的暗月马戏团" }, { Locale.itIT, "Follia alla Fiera di Lunacupa" }, { Locale.ptBR, "Delírios em Negraluna" }, - { Locale.ptPT, "Delírios em Negraluna" }, { Locale.plPL, "Obłędny Festyn Lunomroku" }, + { Locale.ptPT, "Delírios em Negraluna" }, { Locale.jaJP, "ダークムーン・フェアへの招待状" }, { Locale.thTH, "Madness at the Darkmoon Faire" }, } }, +<<<<<<< HEAD { 1525, new Dictionary() { { Locale.enUS, "Forged In The Barrens" }, @@ -388,6 +593,228 @@ class PackNameConverter : IValueConverter { { Locale.thTH, "Forged In The Barrens" }, } }, +======= + { + 631, new Dictionary() { + { Locale.enUS, "Druid Pack" }, + { Locale.enGB, "Druid Pack" }, + { Locale.frFR, "Paquet de classe Druide" }, + { Locale.deDE, "Druidepackung" }, + { Locale.koKR, "드루이드 팩" }, + { Locale.esES, "Sobre de Druida" }, + { Locale.esMX, "Paquete de Druida" }, + { Locale.ruRU, "Комплект карт Друида" }, + { Locale.zhTW, "包德魯伊" }, + { Locale.zhCN, "包德鲁伊" }, + { Locale.itIT, "Busta del Druido" }, + { Locale.ptBR, "Pacote de Druida" }, + { Locale.plPL, "Pakiet Druida" }, + { Locale.ptPT, "Pacote de Druida" }, + { Locale.jaJP, "ドルイドパック" }, + { Locale.thTH, "ซองการ์ดดรูอิด" }, + } + }, + { + 632, new Dictionary() { + { Locale.enUS, "Paladin Pack" }, + { Locale.enGB, "Paladin Pack" }, + { Locale.frFR, "Paquet de classe paladin" }, + { Locale.deDE, "Paladinpackung" }, + { Locale.koKR, "성기사 팩" }, + { Locale.esES, "Sobre de paladín" }, + { Locale.esMX, "Paquete de Paladín" }, + { Locale.ruRU, "Набор карт Паладина" }, + { Locale.zhTW, "包聖騎士" }, + { Locale.zhCN, "包圣骑士" }, + { Locale.itIT, "Busta del Paladino" }, + { Locale.ptBR, "Pacote de Paladino" }, + { Locale.plPL, "Pakiet paladyna" }, + { Locale.ptPT, "Pacote de Paladino" }, + { Locale.jaJP, "パラディンパック" }, + { Locale.thTH, "ซองการ์ดพาลาดิน" }, + } + }, + { + 633, new Dictionary() { + { Locale.enUS, "Warrior Pack" }, + { Locale.enGB, "Warrior Pack" }, + { Locale.frFR, "Paquet de classe guerrier" }, + { Locale.deDE, "Kriegerpackung" }, + { Locale.koKR, "전사 팩" }, + { Locale.esES, "Sobre de guerrero" }, + { Locale.esMX, "Paquete de Guerrero" }, + { Locale.ruRU, "Набор карт Воина" }, + { Locale.zhTW, "包戰士" }, + { Locale.zhCN, "包战士" }, + { Locale.itIT, "Busta del Guerriero" }, + { Locale.ptBR, "Pacote de Guerreiro" }, + { Locale.plPL, "Pakiet wojownika" }, + { Locale.ptPT, "Pacote de Guerreiro" }, + { Locale.jaJP, "ウォリアーパック" }, + { Locale.thTH, "ซองการ์ดวอริเออร์" }, + } + }, + { + 634, new Dictionary() { + { Locale.enUS, "Priest Pack" }, + { Locale.enGB, "Priest Pack" }, + { Locale.frFR, "Paquet de classe Prêtre" }, + { Locale.deDE, "Priesterpackung" }, + { Locale.koKR, "사제 팩" }, + { Locale.esES, "Sobre de Sacerdote" }, + { Locale.esMX, "Paquete de Sacerdote" }, + { Locale.ruRU, "Набор карт Жреца" }, + { Locale.zhTW, "包牧師" }, + { Locale.zhCN, "包牧师" }, + { Locale.itIT, "Busta del Sacerdote" }, + { Locale.ptBR, "Pacote de Sacerdote" }, + { Locale.plPL, "Pakiet Kapłana" }, + { Locale.ptPT, "Pacote de Sacerdote" }, + { Locale.jaJP, "プリーストパック" }, + { Locale.thTH, "ซองการ์ดโร้ก" }, + } + }, + { + 635, new Dictionary() { + { Locale.enUS, "Rogue Pack" }, + { Locale.enGB, "Rogue Pack" }, + { Locale.frFR, "Paquet de classe Voleur" }, + { Locale.deDE, "Schurkepackung" }, + { Locale.koKR, "도적 팩" }, + { Locale.esES, "Sobre de Picaro" }, + { Locale.esMX, "Paquete de Picaro" }, + { Locale.ruRU, "Набор карт Разбойника" }, + { Locale.zhTW, "包盜賊" }, + { Locale.zhCN, "包潜行者" }, + { Locale.itIT, "Busta del Ladro" }, + { Locale.ptBR, "Pacote de Ladino" }, + { Locale.plPL, "Pakiet Łotra" }, + { Locale.ptPT, "Pacote de Ladino" }, + { Locale.jaJP, "ローグパック" }, + { Locale.thTH, "ซองการ์ดชาแมน" }, + } + }, + { + 636, new Dictionary() { + { Locale.enUS, "Shaman Pack" }, + { Locale.enGB, "Shaman Pack" }, + { Locale.frFR, "Paquet de classe Chaman" }, + { Locale.deDE, "Schamanepackung" }, + { Locale.koKR, "주술사 팩" }, + { Locale.esES, "Sobre de Chamán" }, + { Locale.esMX, "Paquete de Chamán" }, + { Locale.ruRU, "Набор карт Шамана" }, + { Locale.zhTW, "包薩滿" }, + { Locale.zhCN, "包萨满祭司" }, + { Locale.itIT, "Busta del Sciamano" }, + { Locale.ptBR, "Pacote de Xamã" }, + { Locale.plPL, "Pakiet Szamana" }, + { Locale.ptPT, "Pacote de Xamã" }, + { Locale.jaJP, "シャーマンパック" }, + { Locale.thTH, "ซองการ์ดวอร์ล็อค" }, + } + }, + { + 637, new Dictionary() { + { Locale.enUS, "Warlock Pack" }, + { Locale.enGB, "Warlock Pack" }, + { Locale.frFR, "Paquet de classe Démoniste" }, + { Locale.deDE, "Hexenmeisterpackung" }, + { Locale.koKR, "흑마법사 팩" }, + { Locale.esES, "Sobre de Brujo" }, + { Locale.esMX, "Paquete de Brujo" }, + { Locale.ruRU, "Набор карт Чернокнижника" }, + { Locale.zhTW, "包術士" }, + { Locale.zhCN, "包术士" }, + { Locale.itIT, "Busta del Stregone" }, + { Locale.ptBR, "Pacote de Bruxo" }, + { Locale.plPL, "Pakiet Czarnoksiężnika" }, + { Locale.ptPT, "Pacote de Bruxo" }, + { Locale.jaJP, "ウォーロックパック" }, + { Locale.thTH, "ซองการ์ดวอริเออร์" }, + } + }, + { + 638, new Dictionary() { + { Locale.enUS, "Demon Hunter Pack" }, + { Locale.enGB, "Demon Hunter Pack" }, + { Locale.frFR, "Paquet de classe Chasseur de démons" }, + { Locale.deDE, "Dämonenjägerpackung" }, + { Locale.koKR, "악마사냥꾼 팩" }, + { Locale.esES, "Sobre de Cazador de demonios" }, + { Locale.esMX, "Paquete de Cazador de demonios" }, + { Locale.ruRU, "Набор карт Охотника на демонов" }, + { Locale.zhTW, "包惡魔獵人" }, + { Locale.zhCN, "包恶魔猎手" }, + { Locale.itIT, "Busta del Cacciatore di Demoni" }, + { Locale.ptBR, "Pacote de Caçador de Demônios" }, + { Locale.plPL, "Pakiet Łowcy demonów" }, + { Locale.ptPT, "Pacote de Caçador de Demônios" }, + { Locale.jaJP, "デーモンハンターパック" }, + { Locale.thTH, "ซองการ์ดดีมอนฮันเตอร์" }, + } + }, + { + 643, new Dictionary() { + { Locale.enUS, "Golden Madness at the Darkmoon Faire" }, + { Locale.enGB, "Golden Madness at the Darkmoon Faire" }, + { Locale.frFR, "Folle journée dorée à Sombrelune" }, + { Locale.deDE, "Der Dunkelmond-Wahnsinn (Golden)" }, + { Locale.koKR, "황금 광기의 다크문 축제" }, + { Locale.esES, "Locura dorada en la Feria de la Luna Negra" }, + { Locale.esMX, "Dorado de Locura en la Feria de la Luna Negra" }, + { Locale.ruRU, "Ярмарка безумия (Золотой)" }, + { Locale.zhTW, "暗月馬戲團:古神也瘋狂金卡" }, + { Locale.zhCN, "金色疯狂的暗月马戏团" }, + { Locale.itIT, "Follia alla Fiera di Lunacupa Dorata" }, + { Locale.ptBR, "Delírios em Negraluna Dourado" }, + { Locale.plPL, "Złoty Obłędny Festyn Lunomroku" }, + { Locale.ptPT, "Delírios em Negraluna Dourado" }, + { Locale.jaJP, "ゴールデン・ダークムーン・フェアへの招待状" }, + { Locale.thTH, "Madness at the Darkmoon Faire สีทอง" }, + } + }, + { + 686, new Dictionary() { + { Locale.enUS, "Golden Forged in the Barrens" }, + { Locale.enGB, "Golden Forged in the Barrens" }, + { Locale.frFR, "Forgés dans les Tarides doré" }, + { Locale.deDE, "Geschmiedet im Brachland (Golden)" }, + { Locale.koKR, "황금 불모의 땅" }, + { Locale.esES, "Doradas de Forjados en los Baldíos" }, + { Locale.esMX, "Dorado de Forjados en los Baldíos" }, + { Locale.ruRU, "Золотой комплект «Закаленных Степями»" }, + { Locale.zhTW, "贫瘠之地的锤炼金卡" }, + { Locale.zhCN, "貧瘠之地金卡" }, + { Locale.itIT, "Forgiati nelle Savane Dorata" }, + { Locale.ptBR, "Forjado nos Sertões Dourado" }, + { Locale.plPL, "Złoty zestaw Zahartowani przez Pustkowia" }, + { Locale.ptPT, "Forjado nos Sertões Dourado" }, + { Locale.jaJP, "ゴールデン荒ぶる大地の強者たち" }, + { Locale.thTH, "Forged in the Barrens สีทอง" }, + } + }, + { + 688, new Dictionary() { + { Locale.enUS, "Year of the Phoenix" }, + { Locale.enGB, "Year of the Phoenix" }, + { Locale.frFR, "Année du Phénix" }, + { Locale.deDE, "Jahr des Phönix" }, + { Locale.koKR, "불사조의 해" }, + { Locale.esES, "Año del Fénix" }, + { Locale.esMX, "Año del fénix" }, + { Locale.ruRU, "Год Феникса" }, + { Locale.zhTW, "鳳凰年" }, + { Locale.zhCN, "凤凰年" }, + { Locale.itIT, "Anno della Fenice" }, + { Locale.ptBR, "Ano da Fênix" }, + { Locale.plPL, "Rok Feniksa" }, + { Locale.ptPT, "Ano da Fênix" }, + { Locale.jaJP, "フェニックス年" }, + { Locale.thTH, "ปีแห่งฟีนิกซ์" }, + } + }, +>>>>>>> 8a11168 (Added update for Barrens and class packs) }; public object Convert(object value, System.Type targetType, object parameter, CultureInfo culture) { From 989d7090f3c39dc90fc15311ee11bca5ecf6789a Mon Sep 17 00:00:00 2001 From: Apoorv Jagtap Date: Fri, 11 Feb 2022 23:32:29 +0530 Subject: [PATCH 2/2] stormwind and alterac valley pack update --- .gitignore | 0 LICENSE | 0 PackHistorian/Controls/Brushes.xaml | 0 PackHistorian/Controls/Cards.xaml | 0 PackHistorian/Controls/Cards.xaml.cs | 0 PackHistorian/Controls/History.xaml | 0 PackHistorian/Controls/History.xaml.cs | 0 PackHistorian/Controls/HistoryDatePicker.xaml | 0 .../Controls/HistoryDatePicker.xaml.cs | 0 PackHistorian/Controls/Log.xaml | 0 PackHistorian/Controls/Log.xaml.cs | 0 PackHistorian/Controls/Menu.xaml | 0 PackHistorian/Controls/Menu.xaml.cs | 0 PackHistorian/Controls/PackDropDown.xaml | 0 PackHistorian/Controls/PackDropDown.xaml.cs | 0 .../Controls/PityTimer/BarChartPrev.xaml | 0 .../Controls/PityTimer/BarChartPrev.xaml.cs | 0 .../Controls/PityTimer/BarChartSingle.xaml | 0 .../Controls/PityTimer/BarChartSingle.xaml.cs | 0 PackHistorian/Controls/PityTimer/Label.xaml | 0 .../Controls/PityTimer/Label.xaml.cs | 0 .../Controls/PityTimer/PityTimer.xaml | 0 .../Controls/PityTimer/PityTimer.xaml.cs | 0 .../Controls/PityTimer/PityTimerOverlay.xaml | 0 .../PityTimer/PityTimerOverlay.xaml.cs | 0 PackHistorian/Controls/Search.xaml | 0 PackHistorian/Controls/Search.xaml.cs | 0 PackHistorian/Controls/Settings/Credits.xaml | 0 .../Controls/Settings/Credits.xaml.cs | 0 PackHistorian/Controls/Settings/General.xaml | 0 .../Controls/Settings/General.xaml.cs | 0 PackHistorian/Controls/Settings/Settings.xaml | 0 .../Controls/Settings/Settings.xaml.cs | 0 PackHistorian/Controls/Settings/Update.xaml | 0 .../Controls/Settings/Update.xaml.cs | 0 PackHistorian/Controls/Statistic.xaml | 0 PackHistorian/Controls/Statistic.xaml.cs | 0 PackHistorian/Controls/Toast.xaml | 0 PackHistorian/Controls/Toast.xaml.cs | 0 PackHistorian/Entity/Card.cs | 0 PackHistorian/Entity/Index.cs | 0 PackHistorian/Entity/Pack.cs | 0 PackHistorian/Event/PackOpenedEventArgs.cs | 0 PackHistorian/History.cs | 0 PackHistorian/ITitledElement.cs | 0 PackHistorian/IndexRepository.cs | 0 PackHistorian/PackTracker.csproj | 0 PackHistorian/PackWatcher.cs | 0 PackHistorian/Plugin.cs | 0 PackHistorian/Properties/AssemblyInfo.cs | 0 .../Resources/Icons/1497613802_feather.ico | Bin .../Resources/Icons/1498438250_calendar-3.ico | Bin .../Icons/1498438378_line-chart_4.ico | Bin .../Resources/Icons/1498791216_calendar-2.ico | Bin .../Resources/Icons/if__chart_2006795.ico | Bin ...circle-help-question-mark-glyph_763459.ico | Bin .../Resources/Icons/if_search_322497.ico | Bin PackHistorian/Settings.cs | 0 PackHistorian/Storage/IHistoryStorage.cs | 0 PackHistorian/Storage/ISettingsStorage.cs | 0 PackHistorian/Storage/XmlHistory.cs | 0 PackHistorian/Storage/XmlSettings.cs | 0 PackHistorian/Update/Asset.cs | 0 PackHistorian/Update/Release.cs | 0 PackHistorian/Update/Updater.cs | 0 PackHistorian/View/AbstractValueConverter.cs | 0 PackHistorian/View/Average.cs | 0 PackHistorian/View/AverageCollection.cs | 0 .../View/Cache/PityTimerRepository.cs | 0 PackHistorian/View/DateConverter.cs | 0 PackHistorian/View/DateTimeConverter.cs | 0 PackHistorian/View/DecimalConverter.cs | 0 PackHistorian/View/PackNameConverter.cs | 132 +++++++++++++++++- PackHistorian/View/PercentConverter.cs | 0 PackHistorian/View/PityTimer.cs | 0 PackHistorian/View/Statistic.cs | 0 PackHistorian/View/TimeConverter.cs | 0 PackHistorian/WindowManager.cs | 0 PackTracker.sln | 0 README.md | 0 doc/Screenshots/History.png | Bin doc/Screenshots/Log.png | Bin doc/Screenshots/PityTimer.png | Bin doc/Screenshots/Search.png | Bin doc/Screenshots/Statistic.png | Bin 85 files changed, 129 insertions(+), 3 deletions(-) mode change 100644 => 100755 .gitignore mode change 100644 => 100755 LICENSE mode change 100644 => 100755 PackHistorian/Controls/Brushes.xaml mode change 100644 => 100755 PackHistorian/Controls/Cards.xaml mode change 100644 => 100755 PackHistorian/Controls/Cards.xaml.cs mode change 100644 => 100755 PackHistorian/Controls/History.xaml mode change 100644 => 100755 PackHistorian/Controls/History.xaml.cs mode change 100644 => 100755 PackHistorian/Controls/HistoryDatePicker.xaml mode change 100644 => 100755 PackHistorian/Controls/HistoryDatePicker.xaml.cs mode change 100644 => 100755 PackHistorian/Controls/Log.xaml mode change 100644 => 100755 PackHistorian/Controls/Log.xaml.cs mode change 100644 => 100755 PackHistorian/Controls/Menu.xaml mode change 100644 => 100755 PackHistorian/Controls/Menu.xaml.cs mode change 100644 => 100755 PackHistorian/Controls/PackDropDown.xaml mode change 100644 => 100755 PackHistorian/Controls/PackDropDown.xaml.cs mode change 100644 => 100755 PackHistorian/Controls/PityTimer/BarChartPrev.xaml mode change 100644 => 100755 PackHistorian/Controls/PityTimer/BarChartPrev.xaml.cs mode change 100644 => 100755 PackHistorian/Controls/PityTimer/BarChartSingle.xaml mode change 100644 => 100755 PackHistorian/Controls/PityTimer/BarChartSingle.xaml.cs mode change 100644 => 100755 PackHistorian/Controls/PityTimer/Label.xaml mode change 100644 => 100755 PackHistorian/Controls/PityTimer/Label.xaml.cs mode change 100644 => 100755 PackHistorian/Controls/PityTimer/PityTimer.xaml mode change 100644 => 100755 PackHistorian/Controls/PityTimer/PityTimer.xaml.cs mode change 100644 => 100755 PackHistorian/Controls/PityTimer/PityTimerOverlay.xaml mode change 100644 => 100755 PackHistorian/Controls/PityTimer/PityTimerOverlay.xaml.cs mode change 100644 => 100755 PackHistorian/Controls/Search.xaml mode change 100644 => 100755 PackHistorian/Controls/Search.xaml.cs mode change 100644 => 100755 PackHistorian/Controls/Settings/Credits.xaml mode change 100644 => 100755 PackHistorian/Controls/Settings/Credits.xaml.cs mode change 100644 => 100755 PackHistorian/Controls/Settings/General.xaml mode change 100644 => 100755 PackHistorian/Controls/Settings/General.xaml.cs mode change 100644 => 100755 PackHistorian/Controls/Settings/Settings.xaml mode change 100644 => 100755 PackHistorian/Controls/Settings/Settings.xaml.cs mode change 100644 => 100755 PackHistorian/Controls/Settings/Update.xaml mode change 100644 => 100755 PackHistorian/Controls/Settings/Update.xaml.cs mode change 100644 => 100755 PackHistorian/Controls/Statistic.xaml mode change 100644 => 100755 PackHistorian/Controls/Statistic.xaml.cs mode change 100644 => 100755 PackHistorian/Controls/Toast.xaml mode change 100644 => 100755 PackHistorian/Controls/Toast.xaml.cs mode change 100644 => 100755 PackHistorian/Entity/Card.cs mode change 100644 => 100755 PackHistorian/Entity/Index.cs mode change 100644 => 100755 PackHistorian/Entity/Pack.cs mode change 100644 => 100755 PackHistorian/Event/PackOpenedEventArgs.cs mode change 100644 => 100755 PackHistorian/History.cs mode change 100644 => 100755 PackHistorian/ITitledElement.cs mode change 100644 => 100755 PackHistorian/IndexRepository.cs mode change 100644 => 100755 PackHistorian/PackTracker.csproj mode change 100644 => 100755 PackHistorian/PackWatcher.cs mode change 100644 => 100755 PackHistorian/Plugin.cs mode change 100644 => 100755 PackHistorian/Properties/AssemblyInfo.cs mode change 100644 => 100755 PackHistorian/Resources/Icons/1497613802_feather.ico mode change 100644 => 100755 PackHistorian/Resources/Icons/1498438250_calendar-3.ico mode change 100644 => 100755 PackHistorian/Resources/Icons/1498438378_line-chart_4.ico mode change 100644 => 100755 PackHistorian/Resources/Icons/1498791216_calendar-2.ico mode change 100644 => 100755 PackHistorian/Resources/Icons/if__chart_2006795.ico mode change 100644 => 100755 PackHistorian/Resources/Icons/if_circle-help-question-mark-glyph_763459.ico mode change 100644 => 100755 PackHistorian/Resources/Icons/if_search_322497.ico mode change 100644 => 100755 PackHistorian/Settings.cs mode change 100644 => 100755 PackHistorian/Storage/IHistoryStorage.cs mode change 100644 => 100755 PackHistorian/Storage/ISettingsStorage.cs mode change 100644 => 100755 PackHistorian/Storage/XmlHistory.cs mode change 100644 => 100755 PackHistorian/Storage/XmlSettings.cs mode change 100644 => 100755 PackHistorian/Update/Asset.cs mode change 100644 => 100755 PackHistorian/Update/Release.cs mode change 100644 => 100755 PackHistorian/Update/Updater.cs mode change 100644 => 100755 PackHistorian/View/AbstractValueConverter.cs mode change 100644 => 100755 PackHistorian/View/Average.cs mode change 100644 => 100755 PackHistorian/View/AverageCollection.cs mode change 100644 => 100755 PackHistorian/View/Cache/PityTimerRepository.cs mode change 100644 => 100755 PackHistorian/View/DateConverter.cs mode change 100644 => 100755 PackHistorian/View/DateTimeConverter.cs mode change 100644 => 100755 PackHistorian/View/DecimalConverter.cs mode change 100644 => 100755 PackHistorian/View/PackNameConverter.cs mode change 100644 => 100755 PackHistorian/View/PercentConverter.cs mode change 100644 => 100755 PackHistorian/View/PityTimer.cs mode change 100644 => 100755 PackHistorian/View/Statistic.cs mode change 100644 => 100755 PackHistorian/View/TimeConverter.cs mode change 100644 => 100755 PackHistorian/WindowManager.cs mode change 100644 => 100755 PackTracker.sln mode change 100644 => 100755 README.md mode change 100644 => 100755 doc/Screenshots/History.png mode change 100644 => 100755 doc/Screenshots/Log.png mode change 100644 => 100755 doc/Screenshots/PityTimer.png mode change 100644 => 100755 doc/Screenshots/Search.png mode change 100644 => 100755 doc/Screenshots/Statistic.png diff --git a/.gitignore b/.gitignore old mode 100644 new mode 100755 diff --git a/LICENSE b/LICENSE old mode 100644 new mode 100755 diff --git a/PackHistorian/Controls/Brushes.xaml b/PackHistorian/Controls/Brushes.xaml old mode 100644 new mode 100755 diff --git a/PackHistorian/Controls/Cards.xaml b/PackHistorian/Controls/Cards.xaml old mode 100644 new mode 100755 diff --git a/PackHistorian/Controls/Cards.xaml.cs b/PackHistorian/Controls/Cards.xaml.cs old mode 100644 new mode 100755 diff --git a/PackHistorian/Controls/History.xaml b/PackHistorian/Controls/History.xaml old mode 100644 new mode 100755 diff --git a/PackHistorian/Controls/History.xaml.cs b/PackHistorian/Controls/History.xaml.cs old mode 100644 new mode 100755 diff --git a/PackHistorian/Controls/HistoryDatePicker.xaml b/PackHistorian/Controls/HistoryDatePicker.xaml old mode 100644 new mode 100755 diff --git a/PackHistorian/Controls/HistoryDatePicker.xaml.cs b/PackHistorian/Controls/HistoryDatePicker.xaml.cs old mode 100644 new mode 100755 diff --git a/PackHistorian/Controls/Log.xaml b/PackHistorian/Controls/Log.xaml old mode 100644 new mode 100755 diff --git a/PackHistorian/Controls/Log.xaml.cs b/PackHistorian/Controls/Log.xaml.cs old mode 100644 new mode 100755 diff --git a/PackHistorian/Controls/Menu.xaml b/PackHistorian/Controls/Menu.xaml old mode 100644 new mode 100755 diff --git a/PackHistorian/Controls/Menu.xaml.cs b/PackHistorian/Controls/Menu.xaml.cs old mode 100644 new mode 100755 diff --git a/PackHistorian/Controls/PackDropDown.xaml b/PackHistorian/Controls/PackDropDown.xaml old mode 100644 new mode 100755 diff --git a/PackHistorian/Controls/PackDropDown.xaml.cs b/PackHistorian/Controls/PackDropDown.xaml.cs old mode 100644 new mode 100755 diff --git a/PackHistorian/Controls/PityTimer/BarChartPrev.xaml b/PackHistorian/Controls/PityTimer/BarChartPrev.xaml old mode 100644 new mode 100755 diff --git a/PackHistorian/Controls/PityTimer/BarChartPrev.xaml.cs b/PackHistorian/Controls/PityTimer/BarChartPrev.xaml.cs old mode 100644 new mode 100755 diff --git a/PackHistorian/Controls/PityTimer/BarChartSingle.xaml b/PackHistorian/Controls/PityTimer/BarChartSingle.xaml old mode 100644 new mode 100755 diff --git a/PackHistorian/Controls/PityTimer/BarChartSingle.xaml.cs b/PackHistorian/Controls/PityTimer/BarChartSingle.xaml.cs old mode 100644 new mode 100755 diff --git a/PackHistorian/Controls/PityTimer/Label.xaml b/PackHistorian/Controls/PityTimer/Label.xaml old mode 100644 new mode 100755 diff --git a/PackHistorian/Controls/PityTimer/Label.xaml.cs b/PackHistorian/Controls/PityTimer/Label.xaml.cs old mode 100644 new mode 100755 diff --git a/PackHistorian/Controls/PityTimer/PityTimer.xaml b/PackHistorian/Controls/PityTimer/PityTimer.xaml old mode 100644 new mode 100755 diff --git a/PackHistorian/Controls/PityTimer/PityTimer.xaml.cs b/PackHistorian/Controls/PityTimer/PityTimer.xaml.cs old mode 100644 new mode 100755 diff --git a/PackHistorian/Controls/PityTimer/PityTimerOverlay.xaml b/PackHistorian/Controls/PityTimer/PityTimerOverlay.xaml old mode 100644 new mode 100755 diff --git a/PackHistorian/Controls/PityTimer/PityTimerOverlay.xaml.cs b/PackHistorian/Controls/PityTimer/PityTimerOverlay.xaml.cs old mode 100644 new mode 100755 diff --git a/PackHistorian/Controls/Search.xaml b/PackHistorian/Controls/Search.xaml old mode 100644 new mode 100755 diff --git a/PackHistorian/Controls/Search.xaml.cs b/PackHistorian/Controls/Search.xaml.cs old mode 100644 new mode 100755 diff --git a/PackHistorian/Controls/Settings/Credits.xaml b/PackHistorian/Controls/Settings/Credits.xaml old mode 100644 new mode 100755 diff --git a/PackHistorian/Controls/Settings/Credits.xaml.cs b/PackHistorian/Controls/Settings/Credits.xaml.cs old mode 100644 new mode 100755 diff --git a/PackHistorian/Controls/Settings/General.xaml b/PackHistorian/Controls/Settings/General.xaml old mode 100644 new mode 100755 diff --git a/PackHistorian/Controls/Settings/General.xaml.cs b/PackHistorian/Controls/Settings/General.xaml.cs old mode 100644 new mode 100755 diff --git a/PackHistorian/Controls/Settings/Settings.xaml b/PackHistorian/Controls/Settings/Settings.xaml old mode 100644 new mode 100755 diff --git a/PackHistorian/Controls/Settings/Settings.xaml.cs b/PackHistorian/Controls/Settings/Settings.xaml.cs old mode 100644 new mode 100755 diff --git a/PackHistorian/Controls/Settings/Update.xaml b/PackHistorian/Controls/Settings/Update.xaml old mode 100644 new mode 100755 diff --git a/PackHistorian/Controls/Settings/Update.xaml.cs b/PackHistorian/Controls/Settings/Update.xaml.cs old mode 100644 new mode 100755 diff --git a/PackHistorian/Controls/Statistic.xaml b/PackHistorian/Controls/Statistic.xaml old mode 100644 new mode 100755 diff --git a/PackHistorian/Controls/Statistic.xaml.cs b/PackHistorian/Controls/Statistic.xaml.cs old mode 100644 new mode 100755 diff --git a/PackHistorian/Controls/Toast.xaml b/PackHistorian/Controls/Toast.xaml old mode 100644 new mode 100755 diff --git a/PackHistorian/Controls/Toast.xaml.cs b/PackHistorian/Controls/Toast.xaml.cs old mode 100644 new mode 100755 diff --git a/PackHistorian/Entity/Card.cs b/PackHistorian/Entity/Card.cs old mode 100644 new mode 100755 diff --git a/PackHistorian/Entity/Index.cs b/PackHistorian/Entity/Index.cs old mode 100644 new mode 100755 diff --git a/PackHistorian/Entity/Pack.cs b/PackHistorian/Entity/Pack.cs old mode 100644 new mode 100755 diff --git a/PackHistorian/Event/PackOpenedEventArgs.cs b/PackHistorian/Event/PackOpenedEventArgs.cs old mode 100644 new mode 100755 diff --git a/PackHistorian/History.cs b/PackHistorian/History.cs old mode 100644 new mode 100755 diff --git a/PackHistorian/ITitledElement.cs b/PackHistorian/ITitledElement.cs old mode 100644 new mode 100755 diff --git a/PackHistorian/IndexRepository.cs b/PackHistorian/IndexRepository.cs old mode 100644 new mode 100755 diff --git a/PackHistorian/PackTracker.csproj b/PackHistorian/PackTracker.csproj old mode 100644 new mode 100755 diff --git a/PackHistorian/PackWatcher.cs b/PackHistorian/PackWatcher.cs old mode 100644 new mode 100755 diff --git a/PackHistorian/Plugin.cs b/PackHistorian/Plugin.cs old mode 100644 new mode 100755 diff --git a/PackHistorian/Properties/AssemblyInfo.cs b/PackHistorian/Properties/AssemblyInfo.cs old mode 100644 new mode 100755 diff --git a/PackHistorian/Resources/Icons/1497613802_feather.ico b/PackHistorian/Resources/Icons/1497613802_feather.ico old mode 100644 new mode 100755 diff --git a/PackHistorian/Resources/Icons/1498438250_calendar-3.ico b/PackHistorian/Resources/Icons/1498438250_calendar-3.ico old mode 100644 new mode 100755 diff --git a/PackHistorian/Resources/Icons/1498438378_line-chart_4.ico b/PackHistorian/Resources/Icons/1498438378_line-chart_4.ico old mode 100644 new mode 100755 diff --git a/PackHistorian/Resources/Icons/1498791216_calendar-2.ico b/PackHistorian/Resources/Icons/1498791216_calendar-2.ico old mode 100644 new mode 100755 diff --git a/PackHistorian/Resources/Icons/if__chart_2006795.ico b/PackHistorian/Resources/Icons/if__chart_2006795.ico old mode 100644 new mode 100755 diff --git a/PackHistorian/Resources/Icons/if_circle-help-question-mark-glyph_763459.ico b/PackHistorian/Resources/Icons/if_circle-help-question-mark-glyph_763459.ico old mode 100644 new mode 100755 diff --git a/PackHistorian/Resources/Icons/if_search_322497.ico b/PackHistorian/Resources/Icons/if_search_322497.ico old mode 100644 new mode 100755 diff --git a/PackHistorian/Settings.cs b/PackHistorian/Settings.cs old mode 100644 new mode 100755 diff --git a/PackHistorian/Storage/IHistoryStorage.cs b/PackHistorian/Storage/IHistoryStorage.cs old mode 100644 new mode 100755 diff --git a/PackHistorian/Storage/ISettingsStorage.cs b/PackHistorian/Storage/ISettingsStorage.cs old mode 100644 new mode 100755 diff --git a/PackHistorian/Storage/XmlHistory.cs b/PackHistorian/Storage/XmlHistory.cs old mode 100644 new mode 100755 diff --git a/PackHistorian/Storage/XmlSettings.cs b/PackHistorian/Storage/XmlSettings.cs old mode 100644 new mode 100755 diff --git a/PackHistorian/Update/Asset.cs b/PackHistorian/Update/Asset.cs old mode 100644 new mode 100755 diff --git a/PackHistorian/Update/Release.cs b/PackHistorian/Update/Release.cs old mode 100644 new mode 100755 diff --git a/PackHistorian/Update/Updater.cs b/PackHistorian/Update/Updater.cs old mode 100644 new mode 100755 diff --git a/PackHistorian/View/AbstractValueConverter.cs b/PackHistorian/View/AbstractValueConverter.cs old mode 100644 new mode 100755 diff --git a/PackHistorian/View/Average.cs b/PackHistorian/View/Average.cs old mode 100644 new mode 100755 diff --git a/PackHistorian/View/AverageCollection.cs b/PackHistorian/View/AverageCollection.cs old mode 100644 new mode 100755 diff --git a/PackHistorian/View/Cache/PityTimerRepository.cs b/PackHistorian/View/Cache/PityTimerRepository.cs old mode 100644 new mode 100755 diff --git a/PackHistorian/View/DateConverter.cs b/PackHistorian/View/DateConverter.cs old mode 100644 new mode 100755 diff --git a/PackHistorian/View/DateTimeConverter.cs b/PackHistorian/View/DateTimeConverter.cs old mode 100644 new mode 100755 diff --git a/PackHistorian/View/DecimalConverter.cs b/PackHistorian/View/DecimalConverter.cs old mode 100644 new mode 100755 diff --git a/PackHistorian/View/PackNameConverter.cs b/PackHistorian/View/PackNameConverter.cs old mode 100644 new mode 100755 index e515b51..c93e1db --- a/PackHistorian/View/PackNameConverter.cs +++ b/PackHistorian/View/PackNameConverter.cs @@ -532,6 +532,26 @@ class PackNameConverter : IValueConverter { { Locale.thTH, "Forged in the Barrens" }, } }, + { + 602, new Dictionary() { + { Locale.enUS, "United in Stormwind" }, + { Locale.enGB, "United in Stormwind" }, + { Locale.frFR, "Unis à Hurlevent" }, + { Locale.deDE, "Vereint in Sturmwind" }, + { Locale.koKR, "스톰윈드" }, + { Locale.esES, "Unidos en Ventormenta"}, + { Locale.esMX, "Unidos en Ventormenta"}, + { Locale.ruRU, "Сплоченные Штормградом"}, + { Locale.zhTW, "暴風城"}, + { Locale.zhCN, "暴风城下的集结"}, + { Locale.itIT, "Uniti a Roccavento"}, + { Locale.ptBR, "Juntos em Ventobravo"}, + { Locale.plPL, "Zjednoczeni w Wichrogrodzie"}, + { Locale.ptPT, "Juntos em Ventobravo"}, + { Locale.jaJP, "風集うストームウィンド"}, + { Locale.thTH, "United in Stormwind"}, + } + }, { 603, new Dictionary() { { Locale.enUS, "Golden Scholomance Academy" }, @@ -774,6 +794,26 @@ class PackNameConverter : IValueConverter { { Locale.thTH, "Madness at the Darkmoon Faire สีทอง" }, } }, + { + 665, new Dictionary() { + { Locale.enUS, "Fractured in Alterac Valley" }, + { Locale.enGB, "Fractured in Alterac Valley" }, + { Locale.frFR, "Divisés en Alterac" }, + { Locale.deDE, "Gespalten im Alteractal" }, + { Locale.koKR, "알터랙 계곡" }, + { Locale.esES, "Divididos en el Valle de Alterac" }, + { Locale.esMX, "Divididos en el Valle de Alterac" }, + { Locale.ruRU, "Разделенные Альтераком" }, + { Locale.zhTW, "決戰奧山" }, + { Locale.zhCN, "奥特兰克的决裂" }, + { Locale.itIT, "Divisi nella Valle d'Alterac" }, + { Locale.ptBR, "Divididos no Vale Alterac" }, + { Locale.plPL, "Rozbici w Dolinie Alterak" }, + { Locale.ptPT, "Divididos no Vale Alterac" }, + { Locale.jaJP, "烈戦のアルタラック" }, + { Locale.thTH, "Fractured in Alterac Valley" }, + } + }, { 686, new Dictionary() { { Locale.enUS, "Golden Forged in the Barrens" }, @@ -792,9 +832,9 @@ class PackNameConverter : IValueConverter { { Locale.ptPT, "Forjado nos Sertões Dourado" }, { Locale.jaJP, "ゴールデン荒ぶる大地の強者たち" }, { Locale.thTH, "Forged in the Barrens สีทอง" }, - } - }, - { + } + }, + { 688, new Dictionary() { { Locale.enUS, "Year of the Phoenix" }, { Locale.enGB, "Year of the Phoenix" }, @@ -812,10 +852,96 @@ class PackNameConverter : IValueConverter { { Locale.ptPT, "Ano da Fênix" }, { Locale.jaJP, "フェニックス年" }, { Locale.thTH, "ปีแห่งฟีนิกซ์" }, +<<<<<<< HEAD } }, >>>>>>> 8a11168 (Added update for Barrens and class packs) }; +======= + } + }, + { + 713, new Dictionary() { + { Locale.enUS, "Standard" }, + { Locale.enGB, "Standard" }, + { Locale.frFR, "Standard" }, + { Locale.deDE, "Standard" }, + { Locale.koKR, "정규" }, + { Locale.esES, "Estándar" }, + { Locale.esMX, "Estándar" }, + { Locale.ruRU, "Стандартный" }, + { Locale.zhTW, "標準" }, + { Locale.zhCN, "标准模式" }, + { Locale.itIT, "Standard" }, + { Locale.ptBR, "Padrão" }, + { Locale.plPL, "Standard" }, + { Locale.ptPT, "Padrão" }, + { Locale.jaJP, "スタンダード" }, + { Locale.thTH, "มาตรฐาน" }, + } + }, + { + 714, new Dictionary() { + { Locale.enUS, "Wild" }, + { Locale.enGB, "Wild" }, + { Locale.frFR, "Libre" }, + { Locale.deDE, "Wild" }, + { Locale.koKR, "야생" }, + { Locale.esES, "Salvaje" }, + { Locale.esMX, "Salvaje" }, + { Locale.ruRU, "Вольный" }, + { Locale.zhTW, "開放" }, + { Locale.zhCN, "狂野" }, + { Locale.itIT, "Selvaggio" }, + { Locale.ptBR, "Livre" }, + { Locale.plPL, "Dzicz" }, + { Locale.ptPT, "Livre" }, + { Locale.jaJP, "ワイルド" }, + { Locale.thTH, "อิสระ" }, + } + }, + { + 737, new Dictionary() { + { Locale.enUS, "Golden United in Stormwind" }, + { Locale.enGB, "Golden United in Stormwind" }, + { Locale.frFR, "Unis à Hurlevent doré" }, + { Locale.deDE, "Vereint in Sturmwind (Golden)" }, + { Locale.koKR, "황금 스톰윈드" }, + { Locale.esES, "Unidos en Ventormenta dorado" }, + { Locale.esMX, "Dorado de Unidos en Ventormenta" }, + { Locale.ruRU, "Золотой комплект «Сплоченные Штормградом»" }, + { Locale.zhTW, "暴風城金卡" }, + { Locale.zhCN, "暴风城下的集结金卡" }, + { Locale.itIT, "Uniti a Roccavento Dorata" }, + { Locale.ptBR, "Juntos em Ventobravo Dourado" }, + { Locale.plPL, "Złoty zestaw Zjednoczeni w Wichrogrodzie" }, + { Locale.ptPT, "Juntos em Ventobravo Dourado" }, + { Locale.jaJP, "ゴールデン「風集うストームウィンド" }, + { Locale.thTH, "United in Stormwind สีทอง" }, + } + }, + { + 841, new Dictionary() { + { Locale.enUS, "Golden Fractured in Alterac Valley" }, + { Locale.enGB, "Golden Fractured in Alterac Valley" }, + { Locale.frFR, "Divisés en Alterac doré" }, + { Locale.deDE, "Gespalten im Alteractal (Golden)" }, + { Locale.koKR, "황금 알터랙 계곡" }, + { Locale.esES, "Doradas de Divididos en el Valle de Alterac" }, + { Locale.esMX, "Dorado de Divididos en el Valle de Alterac" }, + { Locale.ruRU, "Разделенные Альтераком (золото)" }, + { Locale.zhTW, "決戰奧山金卡" }, + { Locale.zhCN, "奥特兰克的决裂金卡" }, + { Locale.itIT, "Divisi nella Valle d'Alterac Dorata" }, + { Locale.ptBR, "Divididos no Vale Alterac Dourado" }, + { Locale.plPL, "Złoci Rozbici w Dolinie Alterak" }, + { Locale.ptPT, "Divididos no Vale Alterac Dourado" }, + { Locale.jaJP, "ゴールデン「烈戦のアルタラック」" }, + { Locale.thTH, "Fractured in Alterac Valley สีทอง" }, + } + }, +}; +>>>>>>> e0bf041 (stormwind and alterac valley pack update) public object Convert(object value, System.Type targetType, object parameter, CultureInfo culture) { if(value == null) { diff --git a/PackHistorian/View/PercentConverter.cs b/PackHistorian/View/PercentConverter.cs old mode 100644 new mode 100755 diff --git a/PackHistorian/View/PityTimer.cs b/PackHistorian/View/PityTimer.cs old mode 100644 new mode 100755 diff --git a/PackHistorian/View/Statistic.cs b/PackHistorian/View/Statistic.cs old mode 100644 new mode 100755 diff --git a/PackHistorian/View/TimeConverter.cs b/PackHistorian/View/TimeConverter.cs old mode 100644 new mode 100755 diff --git a/PackHistorian/WindowManager.cs b/PackHistorian/WindowManager.cs old mode 100644 new mode 100755 diff --git a/PackTracker.sln b/PackTracker.sln old mode 100644 new mode 100755 diff --git a/README.md b/README.md old mode 100644 new mode 100755 diff --git a/doc/Screenshots/History.png b/doc/Screenshots/History.png old mode 100644 new mode 100755 diff --git a/doc/Screenshots/Log.png b/doc/Screenshots/Log.png old mode 100644 new mode 100755 diff --git a/doc/Screenshots/PityTimer.png b/doc/Screenshots/PityTimer.png old mode 100644 new mode 100755 diff --git a/doc/Screenshots/Search.png b/doc/Screenshots/Search.png old mode 100644 new mode 100755 diff --git a/doc/Screenshots/Statistic.png b/doc/Screenshots/Statistic.png old mode 100644 new mode 100755