Train your typing using Typemania! A aesthetic typing test.
at main 564 B view raw
1import json, os 2 3class Language_Handler: 4 current_language_id = "en_US" 5 6 def __init__(self, game): 7 self.game = game 8 9 with open(os.path.join("src", "resources", self.game.current_assetpack, "data", "lang", self.current_language_id + ".json"), "r") as lang_file: 10 self.lang_json = json.load(lang_file) 11 12 def translatable_text(self, lang_file_link): 13 if lang_file_link in self.lang_json: 14 text = self.lang_json[lang_file_link] 15 return text 16 else: 17 return lang_file_link 18