Skip to content

Conversation

@thomas-bassett
Copy link
Contributor

Updated card variant 'stamp' fields to use objects with 'stamp' and 'detail' properties for event-based stamps, replacing previous string formats. Adjusted TypeScript interfaces and translation files to support the new structure, and updated card utility logic to handle both string and object stamps for translation and display.

@TCGdexBOT
Copy link
Member

TCGdexBOT commented Dec 3, 2025

🃏 10 Cards Changed

Details: 10 modified, 6 without images

Tropical Wind (dpp-DP05) (found using en)
Language Language Language
English (en)
Tropical Wind (English)
French (fr)
Tropical Wind (French)
Spanish (es)
Tropical Wind (Spanish)
Spanish (Mexico) (es-mx)
Tropical Wind (Spanish (Mexico))
Italian (it)
Tropical Wind (Italian)
Portuguese (pt)
Tropical Wind (Portuguese)
Portuguese (Brazil) (pt-br)
Tropical Wind (Portuguese (Brazil))
Portuguese (Portugal) (pt-pt)
Tropical Wind (Portuguese (Portugal))
German (de)
Tropical Wind (German)
Dutch (nl)
Tropical Wind (Dutch)
Polish (pl)
Tropical Wind (Polish)
Russian (ru)
Tropical Wind (Russian)

File: [data/Diamond & Pearl/DP Black Star Promos/DP05.ts](https://github.com/tcgdex/cards-database/blob/ba4462be222a835ced60324bb55a263d6224a980/data/Diamond & Pearl/DP Black Star Promos/DP05.ts)
Set: DP Black Star Promos
Rarity: Common

Tropical Wind (dpp-DP25) (found using en)
Language Language Language
English (en)
Tropical Wind (English)
French (fr)
Tropical Wind (French)
Spanish (es)
Tropical Wind (Spanish)
Spanish (Mexico) (es-mx)
Tropical Wind (Spanish (Mexico))
Italian (it)
Tropical Wind (Italian)
Portuguese (pt)
Tropical Wind (Portuguese)
Portuguese (Brazil) (pt-br)
Tropical Wind (Portuguese (Brazil))
Portuguese (Portugal) (pt-pt)
Tropical Wind (Portuguese (Portugal))
German (de)
Tropical Wind (German)
Dutch (nl)
Tropical Wind (Dutch)
Polish (pl)
Tropical Wind (Polish)
Russian (ru)
Tropical Wind (Russian)

File: [data/Diamond & Pearl/DP Black Star Promos/DP25.ts](https://github.com/tcgdex/cards-database/blob/ba4462be222a835ced60324bb55a263d6224a980/data/Diamond & Pearl/DP Black Star Promos/DP25.ts)
Set: DP Black Star Promos
Rarity: Common

Tropical Wind (dpp-DP48) (found using en)
Language Language Language
English (en)
Tropical Wind (English)
French (fr)
Tropical Wind (French)
Spanish (es)
Tropical Wind (Spanish)
Spanish (Mexico) (es-mx)
Tropical Wind (Spanish (Mexico))
Italian (it)
Tropical Wind (Italian)
Portuguese (pt)
Tropical Wind (Portuguese)
Portuguese (Brazil) (pt-br)
Tropical Wind (Portuguese (Brazil))
Portuguese (Portugal) (pt-pt)
Tropical Wind (Portuguese (Portugal))
German (de)
Tropical Wind (German)
Dutch (nl)
Tropical Wind (Dutch)
Polish (pl)
Tropical Wind (Polish)
Russian (ru)
Tropical Wind (Russian)

File: [data/Diamond & Pearl/DP Black Star Promos/DP48.ts](https://github.com/tcgdex/cards-database/blob/ba4462be222a835ced60324bb55a263d6224a980/data/Diamond & Pearl/DP Black Star Promos/DP48.ts)
Set: DP Black Star Promos
Rarity: Common

Shellos East Sea (dp3-106) (found using en)
Language Language Language
English (en)
Shellos East Sea (English)
French (fr)
Shellos East Sea (French)
Spanish (es)
Shellos East Sea (Spanish)
Spanish (Mexico) (es-mx)
Shellos East Sea (Spanish (Mexico))
Italian (it)
Shellos East Sea (Italian)
Portuguese (pt)
Shellos East Sea (Portuguese)
Portuguese (Brazil) (pt-br)
Shellos East Sea (Portuguese (Brazil))
Portuguese (Portugal) (pt-pt)
Shellos East Sea (Portuguese (Portugal))
German (de)
Shellos East Sea (German)
Dutch (nl)
Shellos East Sea (Dutch)
Polish (pl)
Shellos East Sea (Polish)
Russian (ru)
Shellos East Sea (Russian)

File: [data/Diamond & Pearl/Secret Wonders/106.ts](https://github.com/tcgdex/cards-database/blob/ba4462be222a835ced60324bb55a263d6224a980/data/Diamond & Pearl/Secret Wonders/106.ts)
Set: Secret Wonders
Rarity: Common

Tropical Tidal Wave (hgssp-HGSS18) (found using en) (no images)

No images available for this card

File: [data/HeartGold & SoulSilver/HGSS Black Star Promos/HGSS18.ts](https://github.com/tcgdex/cards-database/blob/ba4462be222a835ced60324bb55a263d6224a980/data/HeartGold & SoulSilver/HGSS Black Star Promos/HGSS18.ts)
Set: HGSS Black Star Promos
Rarity: Common

Feraligatr (svp-213) (found using en) (no images)

No images available for this card

File: [data/Scarlet & Violet/SVP Black Star Promos/213.ts](https://github.com/tcgdex/cards-database/blob/ba4462be222a835ced60324bb55a263d6224a980/data/Scarlet & Violet/SVP Black Star Promos/213.ts)
Set: SVP Black Star Promos
Rarity: None

Pikachu (svp-214) (found using en) (no images)

No images available for this card

File: [data/Scarlet & Violet/SVP Black Star Promos/214.ts](https://github.com/tcgdex/cards-database/blob/ba4462be222a835ced60324bb55a263d6224a980/data/Scarlet & Violet/SVP Black Star Promos/214.ts)
Set: SVP Black Star Promos
Rarity: None

Toxtricity ex (svp-215) (found using en) (no images)

No images available for this card

File: [data/Scarlet & Violet/SVP Black Star Promos/215.ts](https://github.com/tcgdex/cards-database/blob/ba4462be222a835ced60324bb55a263d6224a980/data/Scarlet & Violet/SVP Black Star Promos/215.ts)
Set: SVP Black Star Promos
Rarity: None

Paradise Resort (svp-224) (found using en) (no images)

No images available for this card

File: [data/Scarlet & Violet/SVP Black Star Promos/224.ts](https://github.com/tcgdex/cards-database/blob/ba4462be222a835ced60324bb55a263d6224a980/data/Scarlet & Violet/SVP Black Star Promos/224.ts)
Set: SVP Black Star Promos
Rarity: None

Pikachu (svp-225) (found using en) (no images)

No images available for this card

File: [data/Scarlet & Violet/SVP Black Star Promos/225.ts](https://github.com/tcgdex/cards-database/blob/ba4462be222a835ced60324bb55a263d6224a980/data/Scarlet & Violet/SVP Black Star Promos/225.ts)
Set: SVP Black Star Promos
Rarity: None

Updated card variant 'stamp' fields to use objects with 'stamp' and 'detail' properties for event-based stamps, replacing previous string formats. Adjusted TypeScript interfaces and translation files to support the new structure, and updated card utility logic to handle both string and object stamps for translation and display.
thomas-bassett and others added 2 commits December 6, 2025 15:55
Replaces the 'detail' property with a 'year' property for event stamps in card data files and updates the related interface and utility function to support this change
@Aviortheking
Copy link
Member

not sure about this, I mean if someone want to support every stamps in their application they would still need to match the base string with their internal icon ?

What does this add ? (I may have missed the convo, if so srry)

@thomas-bassett
Copy link
Contributor Author

thomas-bassett commented Dec 23, 2025

We found thst there where stamps that are identical but are off to the left. Or in the case of the battle academy decks the same stamp with a different number. This was to try help with not having "pikachu-tail-01,pikachu-tail-02" the compiler still flatterns them down to a single string it just makes it a little cleaners on the database side of things.

lamplis added a commit to lamplis/cards-database that referenced this pull request Dec 30, 2025
# Conflicts:
#	interfaces.d.ts
#	meta/translations/de.json
#	meta/translations/es.json
#	meta/translations/fr.json
#	meta/translations/it.json
#	meta/translations/pt.json
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants