BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Школа Edling - ECPv6.16.5.1//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-ORIGINAL-URL:https://www.edling.com.ua
X-WR-CALDESC:Події за Школа Edling
REFRESH-INTERVAL;VALUE=DURATION:PT1H
X-Robots-Tag:noindex
X-PUBLISHED-TTL:PT1H
BEGIN:VTIMEZONE
TZID:Europe/Kyiv
BEGIN:DAYLIGHT
TZOFFSETFROM:+0200
TZOFFSETTO:+0300
TZNAME:EEST
DTSTART:20250330T010000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0300
TZOFFSETTO:+0200
TZNAME:EET
DTSTART:20251026T010000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:+0200
TZOFFSETTO:+0300
TZNAME:EEST
DTSTART:20260329T010000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0300
TZOFFSETTO:+0200
TZNAME:EET
DTSTART:20261025T010000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:+0200
TZOFFSETTO:+0300
TZNAME:EEST
DTSTART:20270328T010000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0300
TZOFFSETTO:+0200
TZNAME:EET
DTSTART:20271031T010000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260525T190000
DTEND;TZID=Europe/Kyiv:20260525T194500
DTSTAMP:20260515T123138Z
CREATED:20260417T070853Z
LAST-MODIFIED:20260515T123138Z
UID:10000763-1779735600-1779738300@www.edling.com.ua
SUMMARY:My Day\, My Story! / Мій день — моя історія. ⭐Безкоштовний урок.
DESCRIPTION:Урок 2. Про що: Перетворюємо звичайний день на маленьку пригоду! Що будемо робити: Називати частини дня та дії\, створювати міні-історію про свої пригоди сьогодні. Чого навчимося: Розповідати про день цікаво…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/my-day-my-story-mij-den-moya-istoriya-bezkoshtovnyj-urok-3/
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/01/tec-my-life-quest-a-day-in-my-life-8-10.jpg
LOCATION:https://us05web.zoom.us/j/87430525671?pwd=64TOosNJmWlSYWiPbJuarmZlLbJFwf.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260525T200000
DTEND;TZID=Europe/Kyiv:20260525T204500
DTSTAMP:20260515T123153Z
CREATED:20260417T070955Z
LAST-MODIFIED:20260515T123153Z
UID:10000764-1779739200-1779741900@www.edling.com.ua
SUMMARY:☀️ Teen’s Day / День підлітка. ⭐Безкоштовний урок.
DESCRIPTION:Урок 2. Про що: Розповідаємо про свій звичайний день. Що будемо робити: Описувати свій день у коротких інтерактивних вправах\, дізнаватися про життя однокласників\, робити швидкі «мінідіалоги». Чого навчимося: Говорити про…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/teen-s-day-den-pidlitka-bezkoshtovnyj-urok-3/
CATEGORIES:Школярі
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/01/tec-teens-day-real-life-11-16.jpg
LOCATION:https://us05web.zoom.us/j/86779594761?pwd=C0ioPOhby06SI8vQjeywMaym0S8aDz.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260527T190000
DTEND;TZID=Europe/Kyiv:20260527T194500
DTSTAMP:20260525T104817Z
CREATED:20260511T075817Z
LAST-MODIFIED:20260525T104817Z
UID:10000772-1779908400-1779911100@www.edling.com.ua
SUMMARY:🎨My Hobby World / Світ моїх хобі.
DESCRIPTION:Урок 5 Про що: Улюблені захоплення. Що будемо робити: Називати хобі\, вгадувати\, що робить друг. Чого навчимося: Говорити про інтереси англійською. 🎧 Пройдіть короткий self-prep урок\, щоб впевненіше говорити на…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/my-hobby-world-svit-moyih-hobi/
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/02/tec_my_hobby_world_8_10_v1.jpg
LOCATION:https://us05web.zoom.us/j/89978023521?pwd=aAc5qpbaBByRjOtvkvbxfb9URa9lEl.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260527T200000
DTEND;TZID=Europe/Kyiv:20260527T204500
DTSTAMP:20260511T083734Z
CREATED:20260511T083519Z
LAST-MODIFIED:20260511T083734Z
UID:10000778-1779912000-1779914700@www.edling.com.ua
SUMMARY:⚡ What I Do for Fun / Місія: Розважайся!
DESCRIPTION:Урок 5. Про що: Досліджуємо\, що приносить радість у вільний час. Що будемо робити: Ділитися улюбленими заняттями\, розповідати смішні або цікаві історії про свої хобі\, слухати інших. Чого навчимося: Легко…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/what-i-do-for-fun-misiya-rozvazhajsya/
CATEGORIES:Школярі
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/02/tec_what_i_do_for_fun_11_16_v1.jpg
LOCATION:https://us05web.zoom.us/j/84070485874?pwd=vUEz44zZG3F1h1jKjXBnMVajKBbciX.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260529T190000
DTEND;TZID=Europe/Kyiv:20260529T194500
DTSTAMP:20260511T080357Z
CREATED:20260511T080357Z
LAST-MODIFIED:20260511T080357Z
UID:10000773-1780081200-1780083900@www.edling.com.ua
SUMMARY:😊How Do You Feel? / Як ти почуваєшся?
DESCRIPTION:Урок 6. Про що: Розпізнавання і називання емоцій. Що будемо робити: Вказувати на настрій\, показувати емоції\, відповідати на запитання. Чого навчимося: Називати власні емоції англійською. 🎧 Пройдіть короткий self-prep урок\,…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/how-do-you-feel-yak-ty-pochuvayeshsya/
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/02/edling_how_do_you_feel_8-10_realistic_hero.jpg
LOCATION:https://us05web.zoom.us/j/86463990498?pwd=ZyeQaXyazdWr94LtQgcFO8RDTaBCJ4.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260529T200000
DTEND;TZID=Europe/Kyiv:20260529T204500
DTSTAMP:20260511T083927Z
CREATED:20260221T133631Z
LAST-MODIFIED:20260511T083927Z
UID:10000144-1780084800-1780087500@www.edling.com.ua
SUMMARY:🕹️ Game On! / Мій ігровий світ.
DESCRIPTION:Урок 6. Про що: Твої улюблені онлайн та офлайн ігри. Що будемо робити: Називати ігри\, жанри\, платформи\, обговорювати\, чому вони цікаві. Чого навчимося: Вільно говорити про ігри простими фразами англійською….  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/6-1-game-on-mij-igrovyj-svit-bezkoshtovnyj-urok/
CATEGORIES:Школярі
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/02/tec_game_on_my_gaming_world_11-16_edling.jpg
LOCATION:https://us05web.zoom.us/j/88145953422?pwd=leYmrnXbbohahRZxIKI457M929pOxZ.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260601T190000
DTEND;TZID=Europe/Kyiv:20260601T194500
DTSTAMP:20260515T123208Z
CREATED:20260511T064151Z
LAST-MODIFIED:20260515T123208Z
UID:10000765-1780340400-1780343100@www.edling.com.ua
SUMMARY:Meet My Family! / Знайомтесь — моя сім’я. ⭐Безкоштовний урок.
DESCRIPTION:Урок 3. Про що: Хто в сім’ї і що робить кожен. Що будемо робити: Називати членів сім’ї\, їхні ролі та суперсили. Чого навчимося: Описувати близьких людей. 🎧 Пройдіть короткий self-prep…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/meet-my-family-znajomtes-moya-sim-ya-bezkoshtovnyj-urok-3/
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/01/tec_8-10_meet-my-family_real.jpg
LOCATION:https://us05web.zoom.us/j/86896465383?pwd=C31tCXOPF5rmglTW30bl1Vamk4c6aE.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260601T200000
DTEND;TZID=Europe/Kyiv:20260601T204500
DTSTAMP:20260515T123222Z
CREATED:20260511T065255Z
LAST-MODIFIED:20260515T123222Z
UID:10000768-1780344000-1780346700@www.edling.com.ua
SUMMARY:🌟 My Crew / Моя команда. ⭐Безкоштовний урок.
DESCRIPTION:Урок 3. Про що: Люди\, які поруч і роблять життя цікавішим. Що будемо робити: Розповідати про друзів і знайомих\, робити інтерактивні вправи на опис персонажів\, дізнаватися про друзів однокласників. Чого…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/my-crew-moya-komanda-bezkoshtovnyj-urok-3/
CATEGORIES:Школярі
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/01/tec_11-16_my-crew_real.jpg
LOCATION:https://us05web.zoom.us/j/82551377762?pwd=GadahsbLQybStxCqMLT3QrfVft4moP.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260603T190000
DTEND;TZID=Europe/Kyiv:20260603T194500
DTSTAMP:20260531T100718Z
CREATED:20260511T080546Z
LAST-MODIFIED:20260531T100718Z
UID:10000774-1780513200-1780515900@www.edling.com.ua
SUMMARY:🎮Let’s Talk Games! / Поговоримо про ігри. 🎟️Урок за підпискою.
DESCRIPTION:Урок 7. Про що: Улюблені ігри та ігрові світи. Що будемо робити: Називати ігри\, персонажів\, жанри. Чого навчимося: Говорити про хобі та інтереси. 🎧 Пройдіть короткий self-prep урок\, щоб впевненіше…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/let-s-talk-games-pogovorymo-pro-igry/
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/02/edling-english-for-kids-8-10-games-speaking.jpg
LOCATION:https://us05web.zoom.us/j/86357706045?pwd=YXSkC21joDQPS9MoloJUaMcSi91oR3.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260603T200000
DTEND;TZID=Europe/Kyiv:20260603T204500
DTSTAMP:20260531T100747Z
CREATED:20260222T141638Z
LAST-MODIFIED:20260531T100747Z
UID:10000153-1780516800-1780519500@www.edling.com.ua
SUMMARY:🌐 My Online World / Мій онлайн-світ. 🎟️Урок за підпискою.
DESCRIPTION:Урок 7. Про що: Соцмережі у житті підлітка. Що будемо робити: Називати платформи\, формати контенту\, обговорювати досвід друзів. Чого навчимося: Говорити про онлайн-активності англійською легко та природно. 🎧 Пройдіть короткий…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/my-online-world-mij-onlajn-svit-bezkoshtovnyj-urok/
CATEGORIES:Школярі
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/02/tec_11-16_my-online-world_edling.jpg
LOCATION:https://us05web.zoom.us/j/84490391780?pwd=9bLpwiF59qLcvj6gPiIdOjUDo5zUiA.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260605T190000
DTEND;TZID=Europe/Kyiv:20260605T194500
DTSTAMP:20260531T101103Z
CREATED:20260511T081441Z
LAST-MODIFIED:20260531T101103Z
UID:10000775-1780686000-1780688700@www.edling.com.ua
SUMMARY:🎵Music & Mood / Музика і настрій. 🎟️Урок за підпискою.
DESCRIPTION:Урок 8. Про що: Як музика впливає на настрій. Що будемо робити: Слухати пісні\, обговорювати\, як вони змінюють настрій. Чого навчимося: Описувати емоції через музику. 🎧 Пройдіть короткий self-prep урок\,…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/music-mood-muzyka-i-nastrij/
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/02/music-mood-talk-8-10-tec-realistic.jpg
LOCATION:https://us05web.zoom.us/j/83428557725?pwd=C5wjA5NFi6wIHBRfw936yYafQpbE6k.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260605T200000
DTEND;TZID=Europe/Kyiv:20260605T204500
DTSTAMP:20260531T101142Z
CREATED:20260222T143841Z
LAST-MODIFIED:20260531T101142Z
UID:10000156-1780689600-1780692300@www.edling.com.ua
SUMMARY:🎧 Music I Feel / Музика\, яку я відчуваю. 🎟️Урок за підпискою.
DESCRIPTION:Урок 8. Про що: Музика та емоції. Що будемо робити: Ділитися улюбленими треками\, пояснювати\, чому вони впливають на настрій. Чого навчимося: Говорити про емоції та музику простими словами англійською. 🎧…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/music-i-feel-muzyka-yaku-ya-vidchuvayu-bezkoshtovnyj-urok/
CATEGORIES:Школярі
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/02/tec_11-16_music-i-feel_ultrareal_edling.jpg
LOCATION:https://us05web.zoom.us/j/86908403713?pwd=DRdJJFjdbGJU2zV2kfDmDdSRea0Em5.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260608T190000
DTEND;TZID=Europe/Kyiv:20260608T194500
DTSTAMP:20260515T123253Z
CREATED:20260511T064338Z
LAST-MODIFIED:20260515T123253Z
UID:10000766-1780945200-1780947900@www.edling.com.ua
SUMMARY:🤝 Who’s in Your Circle? / Хто в твоєму колі друзів. ⭐Безкоштовний урок.
DESCRIPTION:Урок 4. Про що: Вчимося говорити про друзів та знайомих. Що будемо робити: Називати друзів\, описувати їхні риси характеру та улюблені заняття\, розповідати\, чому вони нам подобаються. Чого навчимося: Використовувати…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/who-s-in-your-circle-hto-v-tvoyemu-koli-druziv-bezkoshtovnyj-urok-3/
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/02/edling-tec-8-10-whos-in-your-circle-friends1.jpg
LOCATION:https://us05web.zoom.us/j/83608622468?pwd=qedbstHUFYUR8NMy7tSBlELUd0pj2e.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260608T200000
DTEND;TZID=Europe/Kyiv:20260608T204500
DTSTAMP:20260515T123308Z
CREATED:20260511T065427Z
LAST-MODIFIED:20260515T123308Z
UID:10000769-1780948800-1780951500@www.edling.com.ua
SUMMARY:🎭 Mood Check / Як я сьогодні почуваюсь. ⭐Безкоштовний урок.
DESCRIPTION:Урок 4. Про що: Вчимося розпізнавати і називати свої емоції. Що будемо робити: Ділитися\, як ти почуваєшся\, грати у інтерактивні вправи «Емоційна карта»\, дізнаватися\, що відчувають однокласники. Чого навчимося: Вільно…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/mood-check-yak-ya-sogodni-pochuvayus-bezkoshtovnyj-urok-3/
CATEGORIES:Школярі
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/02/tec_mood_check_11-16_emotions_speaking_club1.jpg
LOCATION:https://us05web.zoom.us/j/89045100792?pwd=ds6OhgI9unb7Hr00za69Fklwjy3PKb.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260610T190000
DTEND;TZID=Europe/Kyiv:20260610T194500
DTSTAMP:20260531T100830Z
CREATED:20260511T081657Z
LAST-MODIFIED:20260531T100830Z
UID:10000776-1781118000-1781120700@www.edling.com.ua
SUMMARY:🎬My Favorite Movie / Мій улюблений фільм. 🎟️Урок за підпискою.
DESCRIPTION:Урок 9. Про що: Улюблені фільми та персонажі. Що будемо робити: Називати героїв\, сюжетні лінії\, сцени. Чого навчимося: Описувати сюжет і персонажів. 🎧 Пройдіть короткий self-prep урок\, щоб впевненіше говорити…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/my-favorite-movie-mij-ulyublenyj-film-2/
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/02/tec_my-favorite-movie_8-10_ultra-realistic_v1.jpg
LOCATION:https://us05web.zoom.us/j/85362287581?pwd=QFJbr5lmAtcBXcpH4VvQWRpaKyNHa0.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260610T200000
DTEND;TZID=Europe/Kyiv:20260610T204500
DTSTAMP:20260531T100850Z
CREATED:20260318T193605Z
LAST-MODIFIED:20260531T100850Z
UID:10000648-1781121600-1781124300@www.edling.com.ua
SUMMARY:🍿 What I Watch / Що я дивлюся. 🎟️Урок за підпискою.
DESCRIPTION:Урок 9 Про що: Популярні фільми та серіали. Що будемо робити: Називати улюблені жанри та назви\, ділитися враженнями. Чого навчимося: Говорити про перегляд контенту англійською. 🎧 Пройдіть короткий self-prep урок\,…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/what-i-watch-shho-ya-dyvlyusya-2/
CATEGORIES:Школярі
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/02/11-16-9.1.jpg
LOCATION:https://us05web.zoom.us/j/89786524389?pwd=RyBFVaD01sQA6wjrVXoqVwAAb2Awns.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260612T190000
DTEND;TZID=Europe/Kyiv:20260612T194500
DTSTAMP:20260531T100913Z
CREATED:20260511T081845Z
LAST-MODIFIED:20260531T100913Z
UID:10000777-1781290800-1781293500@www.edling.com.ua
SUMMARY:⚽My Favorite Sport / Мій улюблений спорт. 🎟️Урок за підпискою.
DESCRIPTION:Урок 10. Про що: Спортивні уподобання. Що будемо робити: Називати види спорту\, обговорювати улюблені команди. Чого навчимося: Говорити про активності та вподобання. 🎧 Пройдіть короткий self-prep урок\, щоб впевненіше говорити…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/my-favorite-sport-mij-ulyublenyj-sport-2/
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/02/tec_my-favorite-sport_8-10_ultra-realistic_v1.jpg
LOCATION:https://us05web.zoom.us/j/88057868896?pwd=oHYwqQSTieffOjouOaNkSJ6xXuZdjh.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260612T200000
DTEND;TZID=Europe/Kyiv:20260612T204500
DTSTAMP:20260531T100935Z
CREATED:20260318T193756Z
LAST-MODIFIED:20260531T100935Z
UID:10000658-1781294400-1781297100@www.edling.com.ua
SUMMARY:🏫 My School Life / Моє шкільне життя. 🎟️Урок за підпискою.
DESCRIPTION:Урок 10. Про що: Школа очима підлітків. Що будемо робити: Говорити про школу\, предмети\, однокласників\, розклад. Чого навчимося: Описувати навчальне життя англійською. 🎧 Пройдіть короткий self-prep урок\, щоб впевненіше говорити…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/my-school-life-moye-shkilne-zhyttya/
CATEGORIES:Школярі
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/02/11-16-10.1.jpg
LOCATION:https://us05web.zoom.us/j/84790794175?pwd=rpG3NsaDowlhzOCbNFRzZjG0mxbnmN.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260615T190000
DTEND;TZID=Europe/Kyiv:20260615T194500
DTSTAMP:20260515T123321Z
CREATED:20260511T064854Z
LAST-MODIFIED:20260515T123321Z
UID:10000767-1781550000-1781552700@www.edling.com.ua
SUMMARY:Hello! That’s Me! / Привіт! Це я! ⭐Безкоштовний урок.
DESCRIPTION:Урок 1. Про що: Перший крок у світі англійської без страху та сорому. Що будемо робити: Весела гра-знайомство\, розповідь про себе\, прості фрази у форматі міні-подкасту для класу. Чого навчимося:…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/hello-that-s-me-pryvit-tse-ya-bezkoshtovnyj-urok-4/
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/01/hello-thats-me-tec-8-10-3.jpg
LOCATION:https://us05web.zoom.us/j/84277873102?pwd=9kqpcGYmo9aYA9kMvs4Y4riMbC7Zda.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260615T200000
DTEND;TZID=Europe/Kyiv:20260615T204500
DTSTAMP:20260515T123335Z
CREATED:20260511T065537Z
LAST-MODIFIED:20260515T123335Z
UID:10000770-1781553600-1781556300@www.edling.com.ua
SUMMARY:Blast Off: Meet Yourself / Злітаємо: знайомство з собою. ⭐Безкоштовний урок.
DESCRIPTION:Урок 1. Про що: Перший крок у світі англійської — знайомство та презентація себе. Що будемо робити: Грати у веселі інтерактивні вправи на знайомство\, розповідати про себе\, дізнаватися про однокласників\,…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/blast-off-meet-yourself-zlitayemo-znajomstvo-z-soboyu-bezkoshtovnyj-urok-4/
CATEGORIES:Школярі
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/01/blast-off-meet-yourself-tec-11-16.jpg
LOCATION:https://us05web.zoom.us/j/86422118716?pwd=g6LOfaRaYr8BO3nOYNhMz6WMUJ2sf2.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260617T190000
DTEND;TZID=Europe/Kyiv:20260617T194500
DTSTAMP:20260531T101223Z
CREATED:20260319T170748Z
LAST-MODIFIED:20260531T101223Z
UID:10000667-1781722800-1781725500@www.edling.com.ua
SUMMARY:🎬 My Favorite Videos / Мої улюблені відео. 🎟️Урок за підпискою.
DESCRIPTION:Урок 11. Про що: Відео та YouTube-контент\, який подобається. Що будемо робити: Обговорювати канали\, героїв\, відео. Чого навчимося: Говорити про відео та вподобання. 🎧 Пройдіть короткий self-prep урок\, щоб впевненіше…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/my-favorite-videos-moyi-ulyubleni-video/
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/03/11.1-8-10.jpg
LOCATION:https://us05web.zoom.us/j/82492311253?pwd=w7HSnLKifSRq2arI3dv95YHhFuobaw.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260617T200000
DTEND;TZID=Europe/Kyiv:20260617T204500
DTSTAMP:20260531T101243Z
CREATED:20260531T094336Z
LAST-MODIFIED:20260531T101243Z
UID:10000786-1781726400-1781729100@www.edling.com.ua
SUMMARY:💬 How I Talk / Як я спілкуюся. 🎟️Урок за підпискою.
DESCRIPTION:Урок 11. Про що: Стиль спілкування та взаємодія з іншими. Що будемо робити: Обговорювати\, як ти зазвичай говориш з друзями та вчителями. Чого навчимося: Описувати свій стиль комунікації англійською. 🎧…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/how-i-talk-yak-ya-spilkuyusya-2/
CATEGORIES:Школярі
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/03/11.1-11-16.jpg
LOCATION:https://us05web.zoom.us/j/84587551859?pwd=iQk1TXHeR65m2LhflcDz9DkFEExty4.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260619T190000
DTEND;TZID=Europe/Kyiv:20260619T194500
DTSTAMP:20260531T101304Z
CREATED:20260319T171418Z
LAST-MODIFIED:20260531T101304Z
UID:10000676-1781895600-1781898300@www.edling.com.ua
SUMMARY:🎯 Mini Challenges / Міні-челенджі. 🎟️Урок за підпискою.
DESCRIPTION:Урок 12. Про що: Простенькі завдання для практики англійської. Що будемо робити: Виконувати маленькі мовні завдання у грі. Чого навчимося: Говорити швидко і впевнено. 🎧 Пройдіть короткий self-prep урок\, щоб…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/mini-challenges-mini-chelendzhi/
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/03/12.1-8-10.jpg
LOCATION:https://us05web.zoom.us/j/83474883845?pwd=BA7Z99daNDbbybooZm7YhWmfMH4lmX.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260619T200000
DTEND;TZID=Europe/Kyiv:20260619T204500
DTSTAMP:20260531T101323Z
CREATED:20260531T094507Z
LAST-MODIFIED:20260531T101323Z
UID:10000787-1781899200-1781901900@www.edling.com.ua
SUMMARY:🤷 Easy Choices / Прості вибори. 🎟️Урок за підпискою.
DESCRIPTION:Урок 12.1. Про що: Щоденні прості рішення. Що будемо робити: Обирати між варіантами\, пояснювати свій вибір. Чого навчимося: Впевнено говорити «я обираю» англійською. 🎧 Пройдіть короткий self-prep урок\, щоб впевненіше…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/easy-choices-prosti-vybory-2/
CATEGORIES:Школярі
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/03/12.1-11-16.jpg
LOCATION:https://us05web.zoom.us/j/89195640990?pwd=YfEpTh4avQl0FBQIE9A1Pqcoizb16p.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260622T200000
DTEND;TZID=Europe/Kyiv:20260622T204500
DTSTAMP:20260515T123348Z
CREATED:20260511T065651Z
LAST-MODIFIED:20260515T123348Z
UID:10000771-1782158400-1782161100@www.edling.com.ua
SUMMARY:☀️ Teen’s Day / День підлітка. ⭐Безкоштовний урок.
DESCRIPTION:Урок 2. Про що: Розповідаємо про свій звичайний день. Що будемо робити: Описувати свій день у коротких інтерактивних вправах\, дізнаватися про життя однокласників\, робити швидкі «мінідіалоги». Чого навчимося: Говорити про…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/teen-s-day-den-pidlitka-bezkoshtovnyj-urok-4/
CATEGORIES:Школярі
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/01/tec-teens-day-real-life-11-16.jpg
LOCATION:https://us05web.zoom.us/j/82751937959?pwd=nb0EmyaaTOIo61hvwuzBOR1aTbHbjA.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260624T200000
DTEND;TZID=Europe/Kyiv:20260624T204500
DTSTAMP:20260531T101403Z
CREATED:20260531T094629Z
LAST-MODIFIED:20260531T101403Z
UID:10000788-1782331200-1782333900@www.edling.com.ua
SUMMARY:😬 Problems I Face / Проблеми\, з якими я стикаюсь. 🎟️Урок за підпискою.
DESCRIPTION:Урок 13. Про що: Типові труднощі підлітків. Що будемо робити: Називати проблеми\, коротко описувати ситуації. Чого навчимося: Говорити про проблеми простими словами. 🎧 Пройдіть короткий self-prep урок\, щоб впевненіше говорити…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/problems-i-face-problemy-z-yakymy-ya-stykayus-2/
CATEGORIES:Школярі
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/03/13.1-11-16.jpg
LOCATION:https://us05web.zoom.us/j/86820726796?pwd=T3aSiFHJqHZM6aXCa5axl6TchnaaYB.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260626T200000
DTEND;TZID=Europe/Kyiv:20260626T204500
DTSTAMP:20260531T101442Z
CREATED:20260531T094754Z
LAST-MODIFIED:20260531T101442Z
UID:10000789-1782504000-1782506700@www.edling.com.ua
SUMMARY:💻 Online Talks / Онлайн-розмови. 🎟️Урок за підпискою.
DESCRIPTION:Урок 14. Про що: Спілкування через екрани та месенджери. Що будемо робити: Обговорювати\, де і як ти спілкуєшся онлайн. Чого навчимося: Говорити про онлайн-формати англійською. 🎧 Пройдіть короткий self-prep урок\,…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/online-talks-onlajn-rozmovy-2/
CATEGORIES:Школярі
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/03/14.1-11-16.jpg
LOCATION:https://us05web.zoom.us/j/81252793856?pwd=cbbLVX8sXydmfyYDPrBfB4O7HjNAUc.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260629T200000
DTEND;TZID=Europe/Kyiv:20260629T204500
DTSTAMP:20260629T171604Z
CREATED:20260627T095248Z
LAST-MODIFIED:20260629T171604Z
UID:10000817-1782763200-1782765900@www.edling.com.ua
SUMMARY:🌟 My Crew / Моя команда. ⭐Безкоштовний урок.
DESCRIPTION:Урок 3. Про що: Люди\, які поруч і роблять життя цікавішим. Що будемо робити: Розповідати про друзів і знайомих\, робити інтерактивні вправи на опис персонажів\, дізнаватися про друзів однокласників. Чого…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/my-crew-moya-komanda-bezkoshtovnyj-urok-6/
CATEGORIES:Школярі
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/01/tec_11-16_my-crew_real.jpg
LOCATION:https://www.edling.com.ua/event/my-crew-moya-komanda-bezkoshtovnyj-urok-6/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260701T200000
DTEND;TZID=Europe/Kyiv:20260701T204500
DTSTAMP:20260531T101539Z
CREATED:20260531T095007Z
LAST-MODIFIED:20260531T101539Z
UID:10000790-1782936000-1782938700@www.edling.com.ua
SUMMARY:📜 Rules Around Us / Правила навколо нас. 🎟️Урок за підпискою.
DESCRIPTION:Урок 15. Про що: Що таке правила у школі\, вдома та онлайн. Що будемо робити: Називати правила\, обговорювати реальні ситуації\, грати у «Правила на практиці». Чого навчимося: Говорити про правила…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/rules-around-us-pravyla-navkolo-nas-2/
CATEGORIES:Школярі
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/03/15.1-11-16.jpg
LOCATION:https://us05web.zoom.us/j/85110178422?pwd=RbSXRrb05cpV0XIf5T8wRXcikaOpc2.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260703T200000
DTEND;TZID=Europe/Kyiv:20260703T204500
DTSTAMP:20260617T080918Z
CREATED:20260617T080918Z
LAST-MODIFIED:20260617T080918Z
UID:10000806-1783108800-1783111500@www.edling.com.ua
SUMMARY:🌍 Our Planet / Наша планета. 🎟️Урок за підпискою.
DESCRIPTION:Урок 16. Про що: Земля\, природа\, екологія. Що будемо робити: Називати екологічні проблеми\, обговорювати щоденні приклади\, гра «Еко-детектив». Чого навчимося: Говорити про довкілля простими словами\, висловлювати власну позицію. 🎧 Пройдіть…  \n\n\nПотрібне членство Безкоштовно\n\n Ви повинні бути членом Безкоштовно\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/our-planet-nasha-planeta-urok-za-pidpyskoyu/
CATEGORIES:Школярі
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/03/16.1-11-16.jpg
LOCATION:https://us05web.zoom.us/j/86431506540?pwd=TqFxfWUqHCqliLQLRhin7hUUXM7SOp.1
END:VEVENT
END:VCALENDAR
<script id="edla-tracker-inline" data-no-optimize="1" data-no-defer="1" data-no-async="1">window.EDLA_CFG={"endpoint":"https:\/\/www.edling.com.ua\/wp-json\/edling-analytics\/v1\/event","vidCookie":"edl_vid"};
(function () {
    'use strict';

    var CFG = window.EDLA_CFG || {};
    if ( ! CFG.endpoint ) return;

    var VID = CFG.vidCookie || 'edl_vid';

    function getCookie( name ) {
        var safe = name.replace( /[$()*+?.\\^|]/g, '\\$&' );
        var m = document.cookie.match( new RegExp( '(?:^|; )' + safe + '=([^;]*)' ) );
        return m ? decodeURIComponent( m[ 1 ] ) : '';
    }

    function setCookie( name, value, days ) {
        var expires = new Date( Date.now() + days * 86400000 ).toUTCString();
        document.cookie = name + '=' + encodeURIComponent( value ) +
            '; expires=' + expires + '; path=/; SameSite=Lax';
    }

    function uuid() {
        if ( window.crypto && crypto.randomUUID ) {
            return crypto.randomUUID();
        }
        return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace( /[xy]/g, function ( c ) {
            var r = Math.random() * 16 | 0;
            var v = c === 'x' ? r : ( r & 0x3 | 0x8 );
            return v.toString( 16 );
        } );
    }

    function visitorId() {
        var v = getCookie( VID );
        if ( ! v ) {
            v = uuid();
            setCookie( VID, v, 365 );
        }
        return v;
    }

    function currentUtm() {
        try {
            if ( window.EdlingUTM && typeof EdlingUTM.all === 'function' ) {
                return EdlingUTM.all();
            }
        } catch ( e ) {}
        return {};
    }

    function send( event, props ) {
        if ( ! event ) return;
        var body = JSON.stringify( {
            event: event,
            vid:   visitorId(),
            props: props || {},
            utm:   currentUtm(),
            url:   location.pathname
        } );
        try {
            if ( navigator.sendBeacon ) {
                var blob = new Blob( [ body ], { type: 'application/json' } );
                if ( navigator.sendBeacon( CFG.endpoint, blob ) ) return;
            }
        } catch ( e ) {}
        try {
            fetch( CFG.endpoint, {
                method: 'POST',
                headers: { 'Content-Type': 'application/json' },
                body: body,
                keepalive: true,
                credentials: 'same-origin'
            } ).catch( function () {} );
        } catch ( e ) {}
    }

    // Публічне API для подальших продуктових подій.
    window.EdlaTrack = send;

    // visit — один раз на сесію (щоб не дублювати на кожній сторінці).
    try {
        if ( ! sessionStorage.getItem( 'edla_visit' ) ) {
            sessionStorage.setItem( 'edla_visit', '1' );
            send( 'visit', {} );
        }
    } catch ( e ) {
        send( 'visit', {} );
    }
})();</script>

<!-- EDL_TTS_MARKER_HEAD -->

<style>
/* ===== Edling TTS Minimal UI ===== */

/* Force tight spacing even if LMS/theme adds margins */
.edl-phrase,
.edl-ua{
  display:block !important;
  margin:0 !important;
  padding:0 !important;
  line-height:1.35 !important;
}

/* EN line */
.edl-phrase{
  display:flex !important;
  align-items:center !important;
  gap:8px !important;
  font-size:18px !important;
}

/* Make UA sit close to EN */
.edl-phrase + .edl-ua{
  margin-top:2px !important;      /* EN -> UA */
  padding-left:10px !important;
  border-left:2px solid #e5e7eb !important;
}

/* Space between pairs (UA -> next EN) */
.edl-ua + .edl-phrase{
  margin-top:16px !important;     /* between pairs */
}

/* EN text */
.edl-text{
  line-height:1.35 !important;
}

/* Button */
.edl-tts{
  font-size:18px !important;
  text-decoration:none !important;
  cursor:pointer !important;
  user-select:none !important;
}

.edl-tts:hover{
  opacity:0.8 !important;
}

/* UA style */
.edl-ua{
  font-size:14px !important;
  color:#6b7280 !important;
}
</style>

<script>
(function () {
  if (window.__EDL_TTS_INIT__) return;
  window.__EDL_TTS_INIT__ = true;

  if (!('speechSynthesis' in window) || !('SpeechSynthesisUtterance' in window)) {
    console.warn('[EDL TTS] Not supported');
    return;
  }

  // Remove emojis / pictographs / flags / variation-selectors so TTS doesn't read them aloud.
  // Uses numeric code-point checks (no \u{} escapes — those get mangled inside PHP heredoc).
  function stripEmoji(s) {
    try {
      var str = String(s);
      var out = '';
      for (var i = 0; i < str.length;) {
        var cp = str.codePointAt(i);
        var size = cp > 0xFFFF ? 2 : 1;
        var isEmoji =
          (cp >= 0x1F000 && cp <= 0x1FAFF) ||  // emoji & pictographs
          (cp >= 0x2600  && cp <= 0x27BF)  ||  // misc symbols & dingbats
          (cp >= 0x2190  && cp <= 0x21FF)  ||  // arrows
          (cp >= 0x2B00  && cp <= 0x2BFF)  ||  // misc symbols/arrows
          (cp >= 0x1F1E6 && cp <= 0x1F1FF) ||  // regional indicators (flags)
          cp === 0xFE0F  ||                     // variation selector-16
          cp === 0x200D;                        // zero-width joiner
        if (!isEmoji) out += String.fromCodePoint(cp);
        i += size;
      }
      return out.replace(/\s+/g, ' ').trim();
    } catch (e) {
      return String(s);
    }
  }

  function speak(text, rate) {
    try {
      text = stripEmoji(text);
      if (!text) return;
      window.speechSynthesis.cancel();
      var u = new SpeechSynthesisUtterance(text);
      u.lang = 'en-US';
      u.rate = (typeof rate === 'number' && !isNaN(rate)) ? rate : 0.9;
      u.pitch = 1.0;
      u.volume = 1.0;
      setTimeout(function () {
        window.speechSynthesis.speak(u);
      }, 0);
    } catch (e) {
      console.warn('[EDL TTS] error', e);
    }
  }

  document.addEventListener('click', function (e) {
    var target = e.target;
    if (!target || !target.closest) return;

    // 1) Speak-links: href="#tts=<encoded>&r=<rate>" — survive sanitized community feeds
    //    (class/data-* get stripped by wp_kses, but <a href> is whitelisted).
    var link = target.closest('a[href*="#tts="]');
    if (link) {
      var raw = link.getAttribute('href') || link.href || '';
      var hashIdx = raw.indexOf('#tts=');
      if (hashIdx !== -1) {
        e.preventDefault();
        e.stopPropagation();
        try {
          var params = new URLSearchParams(raw.slice(hashIdx + 1));
          var t = (params.get('tts') || '').trim();
          var r = params.get('r') ? Number(params.get('r')) : undefined;
          if (t) speak(t, r);
        } catch (err) {
          console.warn('[EDL TTS] href parse error', err);
        }
        return;
      }
    }

    // 2) Explicit .edl-tts elements (lessons) — original behaviour
    var el = target.closest('.edl-tts');
    if (!el) return;

    if (el.tagName === 'A') e.preventDefault();

    var text = (el.getAttribute('data-text') || '').trim();
    if (!text) return;

    var rateAttr = el.getAttribute('data-rate');
    var rate = rateAttr ? Number(rateAttr) : undefined;

    speak(text, rate);
  }, true);

  console.log('[EDL TTS] ready');
})();
</script>
