javascript-sdk/TranslationUtil.ts
Florian Bouillon f235c62c58
V1
Signed-off-by: Avior <florian.bouillon@delta-wings.net>
2020-03-11 09:43:23 +01:00

15 lines
446 B
TypeScript

import LangList, { Langs } from "./interfaces/LangList";
type possibilities = "abilityType" | "category" | "rarity" | "tag" | "type"
export default class TranslationUtil {
public static translate(master: possibilities,a: number, lang: Langs): string|undefined {
const trans = require(`./${master}`).default as translations
const tmp = trans[lang]
if (!tmp) return
return tmp[a]
}
}
export type translations = LangList<Array<string>>