# LANG = 'french' # LANG = 'turk' LANG = 'mixed' if LANG=='french': lokumBorg = LokumBorg(rep0, rep_textes, 'config_french.cfg', LANG) elif LANG=='turk': lokumBorg = LokumBorg(rep0, rep_textes, 'config_turk.cfg', LANG) else: lokumBorg = LokumBorg(rep0, rep_textes, 'config_mixed.cfg', 'french') import platforms import borg_tk borg_tk.init(lokumBorg) if 0: import lokum_borg_gtk lokum_borg_gtk.init(lokumBorg) import lokum_borg_terminal_pyglet lokum_borg_terminal_pyglet.init(lokumBorg) import lokum_borg_terminal_pyglet lokum_borg_terminal_pyglet.init(lokumBorg) # execfile('/data/git/lokum/borg/lokum_borg_terminal_pyglet02.py',{'lokumBorg':lokumBorg}) # make window
rep_textes = sys.argv[1] rep0 = os.path.split(os.path.abspath(sys.argv[0]))[0] # LANG = 'french' # LANG = 'turk' LANG = "mixed" if LANG == "french": borg = Borg(rep0, rep_textes, "config_french.cfg", LANG) elif LANG == "turk": borg = Borg(rep0, rep_textes, "config_turk.cfg", LANG) else: borg = Borg(rep0, rep_textes, "config_mixed.cfg", "french") import platforms import borg_tk def called(*a): p = a[0][0] borg.txtw.insert_text(p, borg.txtw.tag_cli) r, d = borg.reply(p) borg.txtw.set_text(r, d) import osc rborg = osc.Receiver("localhost", 3000) rborg.bind("/called", called) borg_tk.init(borg) rborg.quit()