mirror of
https://github.com/tcgdex/compiler.git
synced 2025-04-22 10:42:09 +00:00
Added Regulation Mark
Signed-off-by: Avior <florian.bouillon@delta-wings.net>
This commit is contained in:
parent
4116c1f6be
commit
c3723463e9
@ -81,7 +81,7 @@ export async function cardToCardSingle(localId: string, card: Card, lang: Suppor
|
||||
})),
|
||||
|
||||
attacks: card.attacks?.map((el) => ({
|
||||
cost: el.cost?.map((t) => translate('types', t, lang)) as Types[],
|
||||
cost: el.cost?.map((t) => translate('types', t, lang)),
|
||||
name: el.name[lang] as string,
|
||||
effect: el.effect ? el.effect[lang] : undefined,
|
||||
damage: el.damage
|
||||
@ -102,7 +102,9 @@ export async function cardToCardSingle(localId: string, card: Card, lang: Suppor
|
||||
effect: card.effect ? card.effect[lang] : undefined,
|
||||
|
||||
trainerType: translate('trainerType', card.trainerType, lang) as any,
|
||||
energyType: translate('energyType', card.energyType, lang) as any
|
||||
energyType: translate('energyType', card.energyType, lang) as any,
|
||||
regulationMark: card.regulationMark,
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -73,9 +73,10 @@ const translations: Record<string, Record<translatable, Record<string, string>>>
|
||||
}
|
||||
}
|
||||
|
||||
export default function translate(item: translatable, key: string | undefined, lang: SupportedLanguages) {
|
||||
export default function translate(item: translatable, key: string | undefined, lang: SupportedLanguages): string {
|
||||
if (!key) {
|
||||
return key
|
||||
throw new Error(`No Key ${lang}${item}.${key}`);
|
||||
return ''
|
||||
}
|
||||
if (lang === 'en') {
|
||||
return key
|
||||
|
Loading…
x
Reference in New Issue
Block a user