Repository navigation
Add missing German translations for smp - #2476
Conversation
🃏 236 Cards ChangedDetails: 236 modified, 64 without images Rowlet (smp-SM01) (found using en)File: [data/Sun & Moon/SM Black Star Promos/SM01.ts](https://github.com/tcgdex/cards-database/blob/af57972e8f784c2507ab9e573c99bf02ae2e5e42/data/Sun & Moon/SM Black Star Promos/SM01.ts) Litten (smp-SM02) (found using en)File: [data/Sun & Moon/SM Black Star Promos/SM02.ts](https://github.com/tcgdex/cards-database/blob/af57972e8f784c2507ab9e573c99bf02ae2e5e42/data/Sun & Moon/SM Black Star Promos/SM02.ts) Popplio (smp-SM03) (found using en)File: [data/Sun & Moon/SM Black Star Promos/SM03.ts](https://github.com/tcgdex/cards-database/blob/af57972e8f784c2507ab9e573c99bf02ae2e5e42/data/Sun & Moon/SM Black Star Promos/SM03.ts) Pikachu (smp-SM04) (found using en)File: [data/Sun & Moon/SM Black Star Promos/SM04.ts](https://github.com/tcgdex/cards-database/blob/af57972e8f784c2507ab9e573c99bf02ae2e5e42/data/Sun & Moon/SM Black Star Promos/SM04.ts) Rockruff (smp-SM06) (found using en)File: [data/Sun & Moon/SM Black Star Promos/SM06.ts](https://github.com/tcgdex/cards-database/blob/af57972e8f784c2507ab9e573c99bf02ae2e5e42/data/Sun & Moon/SM Black Star Promos/SM06.ts) Pikipek (smp-SM07) (found using en)File: [data/Sun & Moon/SM Black Star Promos/SM07.ts](https://github.com/tcgdex/cards-database/blob/af57972e8f784c2507ab9e573c99bf02ae2e5e42/data/Sun & Moon/SM Black Star Promos/SM07.ts) Litten (smp-SM08) (found using en)File: [data/Sun & Moon/SM Black Star Promos/SM08.ts](https://github.com/tcgdex/cards-database/blob/af57972e8f784c2507ab9e573c99bf02ae2e5e42/data/Sun & Moon/SM Black Star Promos/SM08.ts) Togedemaru (smp-SM09) (found using en)File: [data/Sun & Moon/SM Black Star Promos/SM09.ts](https://github.com/tcgdex/cards-database/blob/af57972e8f784c2507ab9e573c99bf02ae2e5e42/data/Sun & Moon/SM Black Star Promos/SM09.ts) Shiinotic (smp-SM10) (found using en)File: [data/Sun & Moon/SM Black Star Promos/SM10.ts](https://github.com/tcgdex/cards-database/blob/af57972e8f784c2507ab9e573c99bf02ae2e5e42/data/Sun & Moon/SM Black Star Promos/SM10.ts) Lucario GX (smp-SM100) (found using en)File: [data/Sun & Moon/SM Black Star Promos/SM100.ts](https://github.com/tcgdex/cards-database/blob/af57972e8f784c2507ab9e573c99bf02ae2e5e42/data/Sun & Moon/SM Black Star Promos/SM100.ts) Dawn Wings Necrozma GX (smp-SM101) (found using en)File: [data/Sun & Moon/SM Black Star Promos/SM101.ts](https://github.com/tcgdex/cards-database/blob/af57972e8f784c2507ab9e573c99bf02ae2e5e42/data/Sun & Moon/SM Black Star Promos/SM101.ts) Dusk Mane Necrozma GX (smp-SM102) (found using en)File: [data/Sun & Moon/SM Black Star Promos/SM102.ts](https://github.com/tcgdex/cards-database/blob/af57972e8f784c2507ab9e573c99bf02ae2e5e42/data/Sun & Moon/SM Black Star Promos/SM102.ts) Lunala GX (smp-SM103) (found using en)File: [data/Sun & Moon/SM Black Star Promos/SM103.ts](https://github.com/tcgdex/cards-database/blob/af57972e8f784c2507ab9e573c99bf02ae2e5e42/data/Sun & Moon/SM Black Star Promos/SM103.ts) Solgaleo GX (smp-SM104) (found using en)File: [data/Sun & Moon/SM Black Star Promos/SM104.ts](https://github.com/tcgdex/cards-database/blob/af57972e8f784c2507ab9e573c99bf02ae2e5e42/data/Sun & Moon/SM Black Star Promos/SM104.ts) Lycanroc (smp-SM105) (found using en)File: [data/Sun & Moon/SM Black Star Promos/SM105.ts](https://github.com/tcgdex/cards-database/blob/af57972e8f784c2507ab9e573c99bf02ae2e5e42/data/Sun & Moon/SM Black Star Promos/SM105.ts) Dawn Wings Necrozma (smp-SM106) (found using en)File: [data/Sun & Moon/SM Black Star Promos/SM106.ts](https://github.com/tcgdex/cards-database/blob/af57972e8f784c2507ab9e573c99bf02ae2e5e42/data/Sun & Moon/SM Black Star Promos/SM106.ts) Dusk Mane Necrozma (smp-SM107) (found using en)File: [data/Sun & Moon/SM Black Star Promos/SM107.ts](https://github.com/tcgdex/cards-database/blob/af57972e8f784c2507ab9e573c99bf02ae2e5e42/data/Sun & Moon/SM Black Star Promos/SM107.ts) Ash's Pikachu (smp-SM108) (found using en)File: [data/Sun & Moon/SM Black Star Promos/SM108.ts](https://github.com/tcgdex/cards-database/blob/af57972e8f784c2507ab9e573c99bf02ae2e5e42/data/Sun & Moon/SM Black Star Promos/SM108.ts) Ash's Pikachu (smp-SM109) (found using en)File: [data/Sun & Moon/SM Black Star Promos/SM109.ts](https://github.com/tcgdex/cards-database/blob/af57972e8f784c2507ab9e573c99bf02ae2e5e42/data/Sun & Moon/SM Black Star Promos/SM109.ts) Bruxish (smp-SM11) (found using en)File: [data/Sun & Moon/SM Black Star Promos/SM11.ts](https://github.com/tcgdex/cards-database/blob/af57972e8f784c2507ab9e573c99bf02ae2e5e42/data/Sun & Moon/SM Black Star Promos/SM11.ts) Ash's Pikachu (smp-SM110) (found using en)File: [data/Sun & Moon/SM Black Star Promos/SM110.ts](https://github.com/tcgdex/cards-database/blob/af57972e8f784c2507ab9e573c99bf02ae2e5e42/data/Sun & Moon/SM Black Star Promos/SM110.ts) Ash's Pikachu (smp-SM111) (found using en)File: [data/Sun & Moon/SM Black Star Promos/SM111.ts](https://github.com/tcgdex/cards-database/blob/af57972e8f784c2507ab9e573c99bf02ae2e5e42/data/Sun & Moon/SM Black Star Promos/SM111.ts) Ash's Pikachu (smp-SM112) (found using en)File: [data/Sun & Moon/SM Black Star Promos/SM112.ts](https://github.com/tcgdex/cards-database/blob/af57972e8f784c2507ab9e573c99bf02ae2e5e42/data/Sun & Moon/SM Black Star Promos/SM112.ts) Ash's Pikachu (smp-SM113) (found using en)File: [data/Sun & Moon/SM Black Star Promos/SM113.ts](https://github.com/tcgdex/cards-database/blob/af57972e8f784c2507ab9e573c99bf02ae2e5e42/data/Sun & Moon/SM Black Star Promos/SM113.ts) Ash's Pikachu (smp-SM114) (found using en)File: [data/Sun & Moon/SM Black Star Promos/SM114.ts](https://github.com/tcgdex/cards-database/blob/af57972e8f784c2507ab9e573c99bf02ae2e5e42/data/Sun & Moon/SM Black Star Promos/SM114.ts) Pheromosa (smp-SM115) (found using en)File: [data/Sun & Moon/SM Black Star Promos/SM115.ts](https://github.com/tcgdex/cards-database/blob/af57972e8f784c2507ab9e573c99bf02ae2e5e42/data/Sun & Moon/SM Black Star Promos/SM115.ts) Xurkitree (smp-SM116) (found using en)File: [data/Sun & Moon/SM Black Star Promos/SM116.ts](https://github.com/tcgdex/cards-database/blob/af57972e8f784c2507ab9e573c99bf02ae2e5e42/data/Sun & Moon/SM Black Star Promos/SM116.ts) Malamar (smp-SM117) (found using en)File: [data/Sun & Moon/SM Black Star Promos/SM117.ts](https://github.com/tcgdex/cards-database/blob/af57972e8f784c2507ab9e573c99bf02ae2e5e42/data/Sun & Moon/SM Black Star Promos/SM117.ts) Lycanroc (smp-SM118) (found using en)File: [data/Sun & Moon/SM Black Star Promos/SM118.ts](https://github.com/tcgdex/cards-database/blob/af57972e8f784c2507ab9e573c99bf02ae2e5e42/data/Sun & Moon/SM Black Star Promos/SM118.ts)
|
423 repair(s) across 248 card(s), 447 gap(s) found, 22 declined. German strings are exact template values read from PokéWiki article source via the MediaWiki API, not OCR. Only `de` entries are touched; every other byte of each card file is unchanged. Fields repaired: attack and ability names, attack and ability effect text, evolveFrom, description, and Trainer effect text, wherever the stored German was missing, identical to the English, or was itself English. evolveFrom names a different Pokémon than the card, so it is not on the card's own article; those come from an English-to-German name map joined out of TCGdex's own bulk card lists on card id, and only where near-unanimous. Generated by card-scraper. Per-change evidence, including the source article URL for every string, is in each card's out/card.json beside its wiki.json wikitext snapshot.




























































































































































































































































































































































Add missing German translations for smp
How and why?
I was playing around with the databse, when I noticed I can't find plenty of my
german cards due to lacking docs or because there was english text in the german
card docs.
So I build a tool locally (with AI) to check for german gaps and fill them up
with actual authentic card data. To make sure this data is accurate I'm using
PokéWiki (large german card database) + OCR on card screenshots + the
NSSpellCheckerwith the German dictionary to make sure no mistakes from thewiki or the scan get into the files.
I will create plenty of PRs because the german documentation right now is far
from complete. If you have any question let me know. Where changes come from
etc. is fully logged on my device and I can tell you where which text comes
from.