Skip to content

Commit 99859b0

Browse files
committed
chore: merge latest upstream tcgdex changes into waiting-for-pr
Merged upstream/master (c500dc3) into waiting-for-pr branch. Key upstream changes included: - feat(data): Add Italian translations for Base Set (tcgdex#1045) - fix(Sun & Moon): Add French translations (tcgdex#1066) - fix(HeartGold & SoulSilver): Add French translations (tcgdex#1063) - Fix Cardmarket IDs for multiple SV1 cards (tcgdex#1041, tcgdex#1042, tcgdex#1043) - Fix: Update MEG and PHL variants (tcgdex#1039, tcgdex#1040) - Update 151/172 dexId for Caterpie IR (tcgdex#1051) All conflicts resolved by accepting upstream changes for translation additions and Cardmarket ID fixes.
2 parents 2445526 + c500dc3 commit 99859b0

File tree

364 files changed

+3210
-236
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

364 files changed

+3210
-236
lines changed

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ Contribution guide: https://github.com/tcgdex/cards-database/blob/master/CONTRIB
33
please submit changes up to 1 set at most.
44
-->
55

6+
closes # <!-- Indicate the issue number here -->
7+
68
## Changes
79

810
<!-- Quickly explain your changes -->

data/Base/Base Set/1.ts

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@ const card: Card = {
55
name: {
66
en: "Alakazam",
77
fr: "Alakazam",
8-
de: "Simsala"
8+
de: "Simsala",
9+
it: "Alakazam"
910
},
1011

1112
illustrator: "Ken Sugimori",
@@ -25,7 +26,7 @@ const card: Card = {
2526

2627
evolveFrom: {
2728
en: "Kadabra",
28-
fr: "Kadabra"
29+
it: "Kadabra"
2930
},
3031

3132
stage: "Stage2",
@@ -36,12 +37,14 @@ const card: Card = {
3637
name: {
3738
en: "Damage Swap",
3839
fr: "Transfert de dégâts",
39-
de: "Schadenstausch"
40+
de: "Schadenstausch",
41+
it: "Scambio danni"
4042
},
4143
effect: {
4244
en: "As often as you like during your turn (before your attack), you may move 1 damage counter from 1 of your Pokémon to another as long as you don't Knock Out that Pokémon. This power can't be used if Alakazam is Asleep, Confused, or Paralyzed.",
4345
fr: "Aussi souvent que vous le souhaitez pendant votre tour (avant votre attaque), vous pouvez déplacer 1 marqueur de dégâts depuis 1 de vos Pokémon vers un autre sous réserve de ne pas mettre ce Pokémon K.O. Ce pouvoir ne peut être utilisé si Alakazam est Endormi, Confus ou Paralysé.",
44-
de: "Bist Du am Zug, kannst Du (vor Deinem Angriff) beliebig oft eine Schadensmarke von einem Deiner Pokémon auf ein anderes verschieben, solange Du dieses Pokémon nicht kampfunfähig machst. Diese Fähigkeit kann nicht eingesetzt werden, falls Simsala schlafend, verwirrt oder gelähmt ist."
46+
de: "Bist Du am Zug, kannst Du (vor Deinem Angriff) beliebig oft eine Schadensmarke von einem Deiner Pokémon auf ein anderes verschieben, solange Du dieses Pokémon nicht kampfunfähig machst. Diese Fähigkeit kann nicht eingesetzt werden, falls Simsala schlafend, verwirrt oder gelähmt ist.",
47+
it: "Quante volte vuoi durante il tuo turno (prima di attaccare), puoi spostare un segnalino danno da uno dei tuoi Pokémon a un altro, a patto di non mettere K.O. quel Pokémonon. Questo potere non può essere usato se Alakazam è Addormentato, Confuso o Paralizzato."
4548
},
4649
},
4750
],
@@ -56,12 +59,14 @@ const card: Card = {
5659
name: {
5760
en: "Confuse Ray",
5861
fr: "Onde Folie",
59-
de: "Konfustrahl"
62+
de: "Konfustrahl",
63+
it: "Storidiraggio"
6064
},
6165
effect: {
6266
en: "Flip a coin. If heads, the Defending Pokémon is now Confused.",
6367
fr: "Lancez une pièce. Si c'est face, le Pokémon défenseur est maintenant Confus.",
64-
de: "Wirf eine Münze bei \"Kopf\" ist das verteidigende Pokémon verwirrt"
68+
de: "Wirf eine Münze bei \"Kopf\" ist das verteidigende Pokémon verwirrt",
69+
it: "Lancia una moneta. Se esce testa, il Pokémon Difensore è Confuso."
6570
},
6671
damage: 30,
6772

@@ -98,7 +103,8 @@ const card: Card = {
98103
],
99104

100105
description: {
101-
fr: "Son super cerveau peut effectuer des opérations plus rapidement qu'un super ordinateur. Il a un Q.I. de 5000."
106+
fr: "Son super cerveau peut effectuer des opérations plus rapidement qu'un super ordinateur. Il a un Q.I. de 5000.",
107+
it: "Il suo cervello è più potente di un supercomputer. Dicono che abbia un quoziente di intelligenza di 5.000. LIV 42 N.65"
102108
},
103109

104110
thirdParty: {

data/Base/Base Set/11.ts

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@ const card: Card = {
55
name: {
66
en: "Nidoking",
77
fr: "Nidoking",
8-
de: "Nidoking"
8+
de: "Nidoking",
9+
it: "Nidoking"
910
},
1011

1112
illustrator: "Ken Sugimori",
@@ -25,7 +26,7 @@ const card: Card = {
2526

2627
evolveFrom: {
2728
en: "Nidorino",
28-
fr: "Nidorino"
29+
it: "Nidorino"
2930
},
3031

3132
stage: "Stage2",
@@ -40,12 +41,14 @@ const card: Card = {
4041
name: {
4142
en: "Thrash",
4243
fr: "Mania",
43-
de: "Prügel"
44+
de: "Prügel",
45+
it: "Colpo"
4446
},
4547
effect: {
4648
en: "Flip a coin. If heads, this attack does 30 damage plus 10 more damage; if tails, this attack does 30 damage and Nidoking does 10 damage to itself.",
4749
fr: "Lancez une pièce. Si c'est face, cette attaque inflige 30 dégâts plus 10 dégâts supplémentaires ; si c'est pile, cette attaque inflige 30 dégâts et Nidoking s'inflige 10 dégâts.",
48-
de: "Wirf eine Münze. Bei Kopf fügt dieser Angriff 30Schadenspunkte plus 10 weitere Schadenspunkte zu. Bei Zahl fügt dieser Angriff 30 Schadenspunkte zu, und Nidoking fügt sich selbst 10 Schadenspunkte zu."
50+
de: "Wirf eine Münze. Bei Kopf fügt dieser Angriff 30Schadenspunkte plus 10 weitere Schadenspunkte zu. Bei Zahl fügt dieser Angriff 30 Schadenspunkte zu, und Nidoking fügt sich selbst 10 Schadenspunkte zu.",
51+
it: "Lancia una moneta. Se esce testa, questo attacco infligge 30 danni più altri 10 danni; se esce croce, questo attacco infligge 30 danni e Nidoking si infligge 10 danni."
4952
},
5053
damage: "30+",
5154

@@ -59,12 +62,14 @@ const card: Card = {
5962
name: {
6063
en: "Toxic",
6164
fr: "Toxik",
62-
de: "Toxin"
65+
de: "Toxin",
66+
it: "Tossina"
6367
},
6468
effect: {
6569
en: "The Defending Pokémon is now Poisoned. It now takes 20 Poison damage instead of 10 after each player's turn (even if it was already Poisoned).",
6670
fr: "Le Pokémon Défenseur est maintenant Empoisonné. Il subit maintenant 20 dégâts Poison au lieu de 10 après le tour de chaque joueur (même s'il était déjà empoisonné).",
67-
de: "Das verteidigende Pkemon ist vergiftet. Es erleidet 20 Vergiftunsschadenspunkte anstatt 10 nach dem Zug jedes Spielers (selbst wenn esbereits vergiuftet war)"
71+
de: "Das verteidigende Pkemon ist vergiftet. Es erleidet 20 Vergiftunsschadenspunkte anstatt 10 nach dem Zug jedes Spielers (selbst wenn esbereits vergiuftet war)",
72+
it: "Il Pokémon difensore è avvelenato. Riceve 20 danni Veleno invece di 10 dopo il turno di ciascun giocatore (anche se era già Avvelenato)."
6873
},
6974
damage: 20,
7075

@@ -79,7 +84,8 @@ const card: Card = {
7984
],
8085

8186
description: {
82-
fr: "Sa queue est une arme redoutable, il s'en sert pour attraper sa proie et lui broyer les os."
87+
fr: "Sa queue est une arme redoutable, il s'en sert pour attraper sa proie et lui broyer les os.",
88+
it: "In combattimento, usa la sua potente coda per colpire, stritolare e poi spezzare le ossa della sua preda. LIV 48 N.34"
8389
},
8490

8591
variants: [

data/Base/Base Set/12.ts

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@ const card: Card = {
55
name: {
66
en: "Ninetales",
77
fr: "Feunard",
8-
de: "Vulnona"
8+
de: "Vulnona",
9+
it: "Ninetales"
910
},
1011

1112
illustrator: "Ken Sugimori",
@@ -25,7 +26,7 @@ const card: Card = {
2526

2627
evolveFrom: {
2728
en: "Vulpix",
28-
fr: "Goupix"
29+
it: "Vulpix"
2930
},
3031

3132
stage: "Stage1",
@@ -39,12 +40,14 @@ const card: Card = {
3940
name: {
4041
en: "Lure",
4142
fr: "Leurre",
42-
de: "Lockvogel"
43+
de: "Lockvogel",
44+
it: "Esca"
4345
},
4446
effect: {
4547
en: "If your opponent has any Benched Pokémon, choose 1 of them and switch it with the Defending Pokémon.",
4648
fr: "Si votre adversaire a des Pokémon sur le Banc, choisissez 1 d'entre eux et échangez-le avec le Pokémon Défenseur.",
47-
de: "Falls Dein Gegner irgendwelche Pokémon auf der Bank hat, wähle eines von ihnen und tausce es mit dem verteidigenden Pokémon aus."
49+
de: "Falls Dein Gegner irgendwelche Pokémon auf der Bank hat, wähle eines von ihnen und tausce es mit dem verteidigenden Pokémon aus.",
50+
it: "Se il tuo avversario ha dei Pokémon in Panchina, scegliene uno e scambialo con il Pokémon Difensore"
4851
},
4952

5053
},
@@ -58,12 +61,14 @@ const card: Card = {
5861
name: {
5962
en: "Fire Blast",
6063
fr: "Déflagration",
61-
de: "Feuersturm"
64+
de: "Feuersturm",
65+
it: "Fuocobomba"
6266
},
6367
effect: {
6468
en: "Discard 1 Energy card attached to Ninetales in order to use this attack.",
6569
fr: "Défaussez 1 carte Énergie attachée à Feunard pour pouvoir utiliser cette attaque.",
66-
de: "Entferne eine auf Vulona abgelegte Energiekarte, um diesen Angriff auszuführen"
70+
de: "Entferne eine auf Vulona abgelegte Energiekarte, um diesen Angriff auszuführen",
71+
it: "Scarta una carta Energia Fuoco assegnata a Ninetales per poter usare questo attacco."
6772
},
6873
damage: 80,
6974

@@ -99,7 +104,8 @@ const card: Card = {
99104

100105

101106
description: {
102-
fr: "Très intelligent et rancunier. Attrapez-lui une de ses queues et il vous maudira pour 1000 ans."
107+
fr: "Très intelligent et rancunier. Attrapez-lui une de ses queues et il vous maudira pour 1000 ans.",
108+
it: "Molto intelligente, ma anche molto vendicativo. Chi osa afferrare una delle sue numerose code viene punito con una maledizione che durerà 1.000 anni. LIV 32 N.38"
103109
},
104110

105111
thirdParty: {

data/Base/Base Set/13.ts

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@ const card: Card = {
55
name: {
66
en: "Poliwrath",
77
fr: "Tartard",
8-
de: "Quappo"
8+
de: "Quappo",
9+
it: "Poliwrath"
910
},
1011

1112
illustrator: "Ken Sugimori",
@@ -25,7 +26,7 @@ const card: Card = {
2526

2627
evolveFrom: {
2728
en: "Poliwhirl",
28-
fr: "Têtarte"
29+
it: "Poliwhirl"
2930
},
3031

3132
stage: "Stage2",
@@ -40,12 +41,14 @@ const card: Card = {
4041
name: {
4142
en: "Water Gun",
4243
fr: "Pistolet à O",
43-
de: "Aquaknarre"
44+
de: "Aquaknarre",
45+
it: "Pistolacqua"
4446
},
4547
effect: {
4648
en: "Does 30 damage plus 10 more damage for each Water Energy attached to Poliwrath but not used to pay for this attack's Energy cost. Extra Water Energy after the 2nd doesn't count.",
4749
fr: "Inflige 30 dégâts plus 10 dégâts supplémentaires pour chaque Énergie attachée à Tartard en plus du coût en Énergie de cette attaque. Les Énergies supplémentaires après la seconde ne comptent pas.",
48-
de: "Fügt 30 Schadenspunkte plus 10 weitere Schadenspunkte für jede an Quappo abgelegte Energiekarte zu, die nicht zum Zahlen der Energiekosten füür diesen Angriff verwendet wurde. Du kannst nicht mehr als 20 Schadenspunkte auf diese Weise hinzufügen."
50+
de: "Fügt 30 Schadenspunkte plus 10 weitere Schadenspunkte für jede an Quappo abgelegte Energiekarte zu, die nicht zum Zahlen der Energiekosten füür diesen Angriff verwendet wurde. Du kannst nicht mehr als 20 Schadenspunkte auf diese Weise hinzufügen.",
51+
it: "Infligge 30 danni più altri 10 danni per ogni carta Energia Acqua assegnata a Poliwrath che non viene usata per pagare il costo di Energia di questo attacco. Altre carte Energia Acqua dopo la 2ª non contano."
4952
},
5053
damage: "30+",
5154

@@ -60,12 +63,14 @@ const card: Card = {
6063
name: {
6164
en: "Whirlpool",
6265
fr: "Lessiveuse",
63-
de: "Strudel"
66+
de: "Strudel",
67+
it: "Mulinello"
6468
},
6569
effect: {
6670
en: "If the Defending Pokémon has any Energy cards attached to it, choose 1 and discard it.",
6771
fr: "Si des cartes Énergie sont attachées au Pokémon Défenseur, choisissez 1 d'elle et défaussez-la.",
68-
de: "Sind auf dem verteidigenden Pokémon Energiekarten abgelegt, wähle eine von ihnen und entferne sie."
72+
de: "Sind auf dem verteidigenden Pokémon Energiekarten abgelegt, wähle eine von ihnen und entferne sie.",
73+
it: "Se sono state assegnate carte Energia al Pokémon Difensore, scegline una e scartala."
6974
},
7075
damage: 40,
7176

@@ -80,7 +85,8 @@ const card: Card = {
8085
],
8186

8287
description: {
83-
fr: "Excellent nageur, il pratique le crawl ou la nage papillon mieux qu'un champion olympique."
88+
fr: "Excellent nageur, il pratique le crawl ou la nage papillon mieux qu'un champion olympique.",
89+
it: "Abile nuotatore sia nel crawl sia a rana. Supera con facilità qualsiasi nuotatore di razza umana. LIV 48 N.62"
8490
},
8591

8692
variants: [

data/Base/Base Set/14.ts

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@ const card: Card = {
55
name: {
66
en: "Raichu",
77
fr: "Raichu",
8-
de: "Raichu"
8+
de: "Raichu",
9+
it: "Raichu"
910
},
1011

1112
illustrator: "Ken Sugimori",
@@ -25,7 +26,7 @@ const card: Card = {
2526

2627
evolveFrom: {
2728
en: "Pikachu",
28-
fr: "Pikachu"
29+
it: "Pikachu"
2930
},
3031

3132
stage: "Stage1",
@@ -40,12 +41,14 @@ const card: Card = {
4041
name: {
4142
en: "Agility",
4243
fr: "Hâte",
43-
de: "Agilität"
44+
de: "Agilität",
45+
it: "Agilità"
4446
},
4547
effect: {
4648
en: "Flip a coin. If heads, during your opponent's next turn, prevent all effects of attacks, including damage, done to Raichu.",
4749
fr: "Lancez une pièce. Si c'est face, pendant le prochain tour de votre adversaire, prévenez tous les effets ou attaques, y compris les dégâts, infligés à Raichu.",
48-
de: "Wirf eine Münze. Bei Kopf verhindere während des nächsten gegnerischen Zuges alle Auswirkungen von Angriffen auf Raichu (einschließlich der Schadenspunkte)."
50+
de: "Wirf eine Münze. Bei Kopf verhindere während des nächsten gegnerischen Zuges alle Auswirkungen von Angriffen auf Raichu (einschließlich der Schadenspunkte).",
51+
it: "Lancia una moneta. Se esce testa, durante il prossimo turno del tuo avversario, previeni tutti gli effetti degli attacchi inflitti a Raichu, compresi i danni."
4952
},
5053
damage: 20,
5154

@@ -60,12 +63,14 @@ const card: Card = {
6063
name: {
6164
en: "Thunder",
6265
fr: "Fatal-Foudre",
63-
de: "Donner"
66+
de: "Donner",
67+
it: "Tuono"
6468
},
6569
effect: {
6670
en: "Flip a coin. If tails, Raichu does 30 damage to itself.",
6771
fr: "Lancez une pièce. Si c'est pile, Raichu s'inflige 30 dégâts.",
68-
de: "Wirf eine Münze. Bei Zahl fügt sich Raichu selbst 30 Schadenspunkte zu."
72+
de: "Wirf eine Münze. Bei Zahl fügt sich Raichu selbst 30 Schadenspunkte zu.",
73+
it: "Lancia una moneta. Se esce croce, Raichu si infligge 30 danni."
6974
},
7075
damage: 60,
7176

@@ -80,7 +85,8 @@ const card: Card = {
8085
],
8186

8287
description: {
83-
fr: "Il doit garder sa queue en contact avec le sol pour éviter toute électrocution."
88+
fr: "Il doit garder sa queue en contact avec le sol pour éviter toute électrocution.",
89+
it: "Ha una coda molto lunga che gli serve come messa a terra per proteggersi dalle scariche ad alta tensione che emana dal suo corpo. LIV 40 N.26"
8490
},
8591

8692
variants: [

data/Base/Base Set/15.ts

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@ const card: Card = {
55
name: {
66
en: "Venusaur",
77
fr: "Florizarre",
8-
de: "Bisaflor"
8+
de: "Bisaflor",
9+
it: "Venusaur"
910
},
1011

1112
illustrator: "Mitsuhiro Arita",
@@ -25,7 +26,7 @@ const card: Card = {
2526

2627
evolveFrom: {
2728
en: "Ivysaur",
28-
fr: "Herbizarre"
29+
it: "Ivysaur"
2930
},
3031

3132
stage: "Stage2",
@@ -36,12 +37,14 @@ const card: Card = {
3637
name: {
3738
en: "Energy Trans",
3839
fr: "Transfert d'Énergie",
39-
de: "Energieverteilung"
40+
de: "Energieverteilung",
41+
it: "Trasferimento Energia"
4042
},
4143
effect: {
4244
en: "As often as you like during your turn (before your attack), you may take 1 Grass Energy card attached to 1 of your Pokémon and attach it to a different one. This power can't be used if Venusaur is Asleep, Confused, or Paralyzed.",
4345
fr: "Aussi souvent que vous le souhaitez pendant votre tour (avant votre attaque), vous pouvez prendre 1 carte Énergie attachée à 1 de vos Pokémon et l'attacher à un autre. Ce pouvoir ne peut être utilisé si Florizarre est Endormi, Confus ou Paralysé.",
44-
de: "Bist du am Zug, kannst Du (vor deinem Angriff) beliebig oft eine auf einem Deiner Pokémon abgelegte Energiekarte nehmen und auf ein anderes legen. Diese Fähigkeit kann nicht eingesetzt werden, falls Bisaflor schlafend, verwirrt oder gelähmt ist."
46+
de: "Bist du am Zug, kannst Du (vor deinem Angriff) beliebig oft eine auf einem Deiner Pokémon abgelegte Energiekarte nehmen und auf ein anderes legen. Diese Fähigkeit kann nicht eingesetzt werden, falls Bisaflor schlafend, verwirrt oder gelähmt ist.",
47+
it: "Quante volte vuoi durante il tuo turno (prima di attaccare), puoi prendere una carta Energia Erba assegnata a uno dei tuoi Pokémon ed assegnarla a un altro. Questo potere non può essere usato se Venusaur è Addormentato, Confuso o Paralizzato.",
4548
},
4649
},
4750
],
@@ -57,7 +60,8 @@ const card: Card = {
5760
name: {
5861
en: "Solarbeam",
5962
fr: "Lance-Soleil",
60-
de: "Solarstrahl"
63+
de: "Solarstrahl",
64+
it: "Solarraggio"
6165
},
6266

6367
damage: 60,
@@ -73,7 +77,8 @@ const card: Card = {
7377
],
7478

7579
description: {
76-
fr: "Sa plante mûrit en absorbant les rayons du soleil. Il migre souvent vers les endroits ensoleillés."
80+
fr: "Sa plante mûrit en absorbant les rayons du soleil. Il migre souvent vers les endroits ensoleillés.",
81+
it: "È un tipo di pianta che sboccia quando assorbe l'energia solare e si mantiene sempre in movimento per poter rimanere esposta al sole. LIV 67 N.3"
7782
},
7883

7984
variants: [

0 commit comments

Comments
 (0)