mirror of
https://github.com/tcgdex/javascript-sdk.git
synced 2025-04-22 10:42:10 +00:00
Modified Function possibilities
Signed-off-by: Avior <florian.bouillon@delta-wings.net>
This commit is contained in:
parent
f7044c7b10
commit
561ec85545
@ -1,8 +1,18 @@
|
|||||||
import LangList, { Langs } from "./interfaces/LangList";
|
import LangList, { Langs } from "./interfaces/LangList";
|
||||||
|
import AbilityType from "./interfaces/AbilityType";
|
||||||
|
import Category from "./interfaces/Category";
|
||||||
|
import Rarity from "./interfaces/Rarity";
|
||||||
|
import Tag from "./interfaces/Tag";
|
||||||
|
import Type from "./interfaces/Type";
|
||||||
|
|
||||||
type possibilities = "abilityType" | "category" | "rarity" | "tag" | "type"
|
type possibilities = "abilityType" | "category" | "rarity" | "tag" | "type"
|
||||||
|
|
||||||
export default class TranslationUtil {
|
export default class TranslationUtil {
|
||||||
|
public static translate(master: "abilityType",a: AbilityType, lang: Langs): string|undefined;
|
||||||
|
public static translate(master: "category",a: Category, lang: Langs): string|undefined;
|
||||||
|
public static translate(master: "rarity",a: Rarity, lang: Langs): string|undefined;
|
||||||
|
public static translate(master: "tag",a: Tag, lang: Langs): string|undefined;
|
||||||
|
public static translate(master: "type",a: Type, lang: Langs): string|undefined;
|
||||||
public static translate(master: possibilities,a: number, lang: Langs): string|undefined {
|
public static translate(master: possibilities,a: number, lang: Langs): string|undefined {
|
||||||
const trans = require(`./${master}`).default as translations
|
const trans = require(`./${master}`).default as translations
|
||||||
const tmp = trans[lang]
|
const tmp = trans[lang]
|
||||||
|
Loading…
x
Reference in New Issue
Block a user