| 123456789101112131415161718192021222324252627282930 |
- document.addEventListener("DOMContentLoaded", async () => {
- const langs = await new cx_libtranslate
- .languages("/")
- .load("index.json");
- console.log("Languages container:");
- console.log(langs);
- const preferences = new cx_libtranslate.preferences(langs);
-
- console.log("Preferences: ");
- console.log(preferences);
-
- const selector = preferences.selector.insert().add_listener(name => {
- alert(name);
- });
- console.log("Selector:");
- console.log(selector);
- console.log("Seting phrasebook as default.");
- const phrasebook = await preferences.load_choosen_phrasebook();
- phrasebook.set_as_default();
- console.log("Loading autotranslator.");
-
- const autotranslate = await preferences.get_autotranslate()
- autotranslate.connect();
- });
|