BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Школа Edling - ECPv6.17.3//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Школа Edling
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:20260724T200000
DTEND;TZID=Europe/Kyiv:20260724T204500
DTSTAMP:20260627T104211Z
CREATED:20260617T081721Z
LAST-MODIFIED:20260627T104211Z
UID:10000812-1784923200-1784925900@www.edling.com.ua
SUMMARY:💡 Crazy Ideas / Божевільні ідеї. 🎟️Урок за підпискою.
DESCRIPTION:Урок 22. Про що: Ідеї без обмежень. Що будемо робити: Придумувати незвичні ідеї та ділитися ними\, гра «Що якби…?» Чого навчимося: Говорити спонтанно\, розвивати креативність. 🎧 Пройдіть короткий self-prep урок\,…  \n\n\nПотрібне членство Повний доступ\n\n Ви повинні бути членом Повний доступ\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/crazy-ideas-bozhevilni-ideyi-urok-za-pidpyskoyu/
CATEGORIES:Школярі
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/03/22.1-11-16.jpg
LOCATION:https://us05web.zoom.us/j/89027943075?pwd=i3NemHjLIbdD3cIBxae2IlkmoXjVSs.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260727T200000
DTEND;TZID=Europe/Kyiv:20260727T204500
DTSTAMP:20260624T115730Z
CREATED:20260617T080721Z
LAST-MODIFIED:20260624T115730Z
UID:10000805-1785182400-1785185100@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-5/
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/86322721236?pwd=sJyaYBKtxZnvxzw8Ga0No02L1E2yvN.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260729T200000
DTEND;TZID=Europe/Kyiv:20260729T204500
DTSTAMP:20260627T104242Z
CREATED:20260617T081825Z
LAST-MODIFIED:20260627T104242Z
UID:10000813-1785355200-1785357900@www.edling.com.ua
SUMMARY:🌍 My Life in 10 Years / Я через 10 років. 🎟️Урок за підпискою.
DESCRIPTION:Урок 23. Про що: Уявлення про майбутнє. Що будемо робити: Описувати своє життя через 10 років\, гра «Моя майбутня історія». Чого навчимося: Говорити про плани і мрії\, уявляти майбутнє англійською….  \n\n\nПотрібне членство Повний доступ\n\n Ви повинні бути членом Повний доступ\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/my-life-in-10-years-ya-cherez-10-rokiv-urok-za-pidpyskoyu/
CATEGORIES:Школярі
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/03/23.1-11-16.jpg
LOCATION:https://us05web.zoom.us/j/82110689625?pwd=vUKBQfhua04bz7UABkmjwv9caiZVGl.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260731T200000
DTEND;TZID=Europe/Kyiv:20260731T204500
DTSTAMP:20260627T121332Z
CREATED:20260617T081925Z
LAST-MODIFIED:20260627T121332Z
UID:10000814-1785528000-1785530700@www.edling.com.ua
SUMMARY:🐾 Animals Around Us / Тварини навколо нас. 🎟️Урок за підпискою.
DESCRIPTION:Урок 24. Про що: Які тварини нас оточують і яку роль вони відіграють у житті людей. Що будемо робити: Обговорювати улюблених тварин\, порівнювати домашніх і диких\, ділитися історіями. Чого навчимося:…  \n\n\nПотрібне членство Повний доступ\n\n Ви повинні бути членом Повний доступ\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/animals-around-us-tvaryny-navkolo-nas-urok-za-pidpyskoyu/
CATEGORIES:Школярі
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/03/24.1-11-16.jpg
LOCATION:https://us05web.zoom.us/j/88969927638?pwd=f6RQkeWUUiuBq2fopMktGQbuI6eVu0.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260803T200000
DTEND;TZID=Europe/Kyiv:20260803T204500
DTSTAMP:20260803T171202Z
CREATED:20260711T180123Z
LAST-MODIFIED:20260803T171202Z
UID:10000818-1785787200-1785789900@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-5/
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/87234208951?pwd=zZc5ED6sFd24g2xYr8ygiFenLpiMJa.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260805T200000
DTEND;TZID=Europe/Kyiv:20260805T204500
DTSTAMP:20260711T180314Z
CREATED:20260711T180314Z
LAST-MODIFIED:20260711T180314Z
UID:10000819-1785960000-1785962700@www.edling.com.ua
SUMMARY:🍔 What I Eat / Що я їм.
DESCRIPTION:Урок 25. Про що: Харчові звички підлітків. Що будемо робити: Розповідати про свій раціон\, обговорювати улюблену їжу. Чого навчимося: Говорити про звички і вподобання англійською. 🎧 Пройдіть короткий self-prep урок\,…  \n\n\nПотрібне членство Повний доступ\n\n Ви повинні бути членом Повний доступ\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/what-i-eat-shho-ya-yim-2/
CATEGORIES:Школярі
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/03/25.1-11-16.jpg
LOCATION:https://us05web.zoom.us/j/81197864924?pwd=RaCVzP89utoIfckAw1rfSRaYpaufpE.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260807T200000
DTEND;TZID=Europe/Kyiv:20260807T204500
DTSTAMP:20260711T180438Z
CREATED:20260711T180438Z
LAST-MODIFIED:20260711T180438Z
UID:10000820-1786132800-1786135500@www.edling.com.ua
SUMMARY:🌍 My Travel Dream / Моя подорож мрії.
DESCRIPTION:Урок 26. Про що: Куди хочеш поїхати і чому. Що будемо робити: Описувати країни\, міста\, досвід\, який хочеш отримати. Чого навчимося: Говорити про мрії та плани. 🎧 Пройдіть короткий self-prep…  \n\n\nПотрібне членство Повний доступ\n\n Ви повинні бути членом Повний доступ\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/my-travel-dream-moya-podorozh-mriyi-2/
CATEGORIES:Школярі
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/03/26.1-11-16.jpg
LOCATION:https://us05web.zoom.us/j/84509566308?pwd=GH72fyoeg5lm1TR39C4PdaiyQp2fXp.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260810T200000
DTEND;TZID=Europe/Kyiv:20260810T204500
DTSTAMP:20260728T135142Z
CREATED:20260728T135142Z
LAST-MODIFIED:20260728T135142Z
UID:10000823-1786392000-1786394700@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-6/
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/85101809471?pwd=j89PQkZqPoGbC9GNeAiWQ3yR0unWau.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260812T200000
DTEND;TZID=Europe/Kyiv:20260812T204500
DTSTAMP:20260711T181012Z
CREATED:20260711T181012Z
LAST-MODIFIED:20260711T181012Z
UID:10000821-1786564800-1786567500@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-2/
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/88280378017?pwd=MtUjQnZ3Rbq2RMypI3MfA2LQnxcwtm.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260814T200000
DTEND;TZID=Europe/Kyiv:20260814T204500
DTSTAMP:20260711T181148Z
CREATED:20260711T181148Z
LAST-MODIFIED:20260711T181148Z
UID:10000822-1786737600-1786740300@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/game-on-mij-igrovyj-svit/
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/85813525357?pwd=qH57GPBnGuLES7uNMan7BwbzQbtTmz.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260817T200000
DTEND;TZID=Europe/Kyiv:20260817T204500
DTSTAMP:20260728T135314Z
CREATED:20260728T135314Z
LAST-MODIFIED:20260728T135314Z
UID:10000824-1786996800-1786999500@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-6/
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/82672423350?pwd=BeWbImlFJLVNie8WLAqAA9x78kPuSY.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260819T200000
DTEND;TZID=Europe/Kyiv:20260819T204500
DTSTAMP:20260817T175900Z
CREATED:20260728T135933Z
LAST-MODIFIED:20260817T175900Z
UID:10000827-1787169600-1787172300@www.edling.com.ua
SUMMARY:🌐 My Online World / Мій онлайн-світ. 🎟️Урок за підпискою.
DESCRIPTION:Урок 20. Про що: Інтернет\, гаджети\, ігри. Що будемо робити: Називати гаджети та сайти\, обговорювати онлайн-звички. Чого навчимося: Говорити про цифровий світ. 🎧 Пройдіть короткий self-prep урок\, щоб впевненіше говорити…  \n\n\nПотрібне членство Повний доступ\n\n Ви повинні бути членом Повний доступ\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/my-online-world-mij-onlajn-svit-urok-za-pidpyskoyu/
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/03/20.1-8-10.jpg
LOCATION:https://us05web.zoom.us/j/81115423542?pwd=9J9wvtjsZaGokPeiszkVrNA2wAb0Xw.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260821T200000
DTEND;TZID=Europe/Kyiv:20260821T204500
DTSTAMP:20260728T140138Z
CREATED:20260728T140138Z
LAST-MODIFIED:20260728T140138Z
UID:10000828-1787342400-1787345100@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-urok-za-pidpyskoyu/
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/82543691708?pwd=r9LC6NGhyzlVLSe116o6p0I0r2eKHk.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260824T200000
DTEND;TZID=Europe/Kyiv:20260824T204500
DTSTAMP:20260728T135621Z
CREATED:20260728T135621Z
LAST-MODIFIED:20260728T135621Z
UID:10000825-1787601600-1787604300@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-4/
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/82410947116?pwd=thinuSGbg7SO5Ur2ZlzGipco28sfxv.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260826T200000
DTEND;TZID=Europe/Kyiv:20260826T204500
DTSTAMP:20260728T140248Z
CREATED:20260728T140248Z
LAST-MODIFIED:20260728T140248Z
UID:10000829-1787774400-1787777100@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-urok-za-pidpyskoyu/
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/82368206093?pwd=wnLbSfccAtYVImI5h1bXNrwT3qcUkM.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260828T200000
DTEND;TZID=Europe/Kyiv:20260828T204500
DTSTAMP:20260728T140407Z
CREATED:20260728T140407Z
LAST-MODIFIED:20260728T140407Z
UID:10000830-1787947200-1787949900@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-urok-za-pidpyskoyu/
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/81072603599?pwd=LouB3OKSfzb9bzBLxpwp20KpAeaEjd.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260831T200000
DTEND;TZID=Europe/Kyiv:20260831T204500
DTSTAMP:20260728T135809Z
CREATED:20260728T135809Z
LAST-MODIFIED:20260728T135809Z
UID:10000826-1788206400-1788209100@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-6/
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/87484969986?pwd=lbds8ZjcR6jYR1rmCXcvadaoakQPXL.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260902T200000
DTEND;TZID=Europe/Kyiv:20260902T204500
DTSTAMP:20260823T065733Z
CREATED:20260823T065733Z
LAST-MODIFIED:20260823T065733Z
UID:10000835-1788379200-1788381900@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-urok-za-pidpyskoyu/
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/88050736175?pwd=PVAORBLpxa73ybA5LNCkVAWCDRzAnS.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260904T200000
DTEND;TZID=Europe/Kyiv:20260904T204500
DTSTAMP:20260823T065831Z
CREATED:20260823T065831Z
LAST-MODIFIED:20260823T065831Z
UID:10000836-1788552000-1788554700@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-urok-za-pidpyskoyu/
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/88688265827?pwd=sViSFIzaBW11pgW9VTChqY36bqMYEz.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260907T200000
DTEND;TZID=Europe/Kyiv:20260907T204500
DTSTAMP:20260823T065217Z
CREATED:20260823T065217Z
LAST-MODIFIED:20260823T065217Z
UID:10000831-1788811200-1788813900@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-7/
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/89802367457?pwd=UjFujxYacecCWlBZK2l2nAd8BWRYOM.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260909T200000
DTEND;TZID=Europe/Kyiv:20260909T204500
DTSTAMP:20260823T070018Z
CREATED:20260823T070018Z
LAST-MODIFIED:20260823T070018Z
UID:10000837-1788984000-1788986700@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-urok-za-pidpyskoyu/
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/81427019742?pwd=QLwOTITGYzAQgcRr2Cmsyli4ibuIdf.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260911T200000
DTEND;TZID=Europe/Kyiv:20260911T204500
DTSTAMP:20260823T070109Z
CREATED:20260823T070109Z
LAST-MODIFIED:20260823T070109Z
UID:10000838-1789156800-1789159500@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-urok-za-pidpyskoyu/
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/88342452006?pwd=S02OxxLiAI3nLLvw195Lkk8CV2RMVD.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260914T200000
DTEND;TZID=Europe/Kyiv:20260914T204500
DTSTAMP:20260823T065345Z
CREATED:20260823T065345Z
LAST-MODIFIED:20260823T065345Z
UID:10000832-1789416000-1789418700@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-7/
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/86504583399?pwd=86SMz8ipNKr5ynd4pEgCXRNof9vGtT.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260916T200000
DTEND;TZID=Europe/Kyiv:20260916T204500
DTSTAMP:20260823T070202Z
CREATED:20260823T070202Z
LAST-MODIFIED:20260823T070202Z
UID:10000839-1789588800-1789591500@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-urok-za-pidpyskoyu/
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/85353330017?pwd=1es4JRtHKzuovb9uHVlLb5sAYUa9gh.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260918T200000
DTEND;TZID=Europe/Kyiv:20260918T204500
DTSTAMP:20260823T070254Z
CREATED:20260823T070254Z
LAST-MODIFIED:20260823T070254Z
UID:10000840-1789761600-1789764300@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-2/
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/85372379580?pwd=7OWcPl0fbwxxMu8hqL9iqEK2UC9Oxh.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260921T200000
DTEND;TZID=Europe/Kyiv:20260921T204500
DTSTAMP:20260823T065447Z
CREATED:20260823T065447Z
LAST-MODIFIED:20260823T065447Z
UID:10000833-1790020800-1790023500@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-7/
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/85627500266?pwd=Rg1B5WKnmpIjoZSGSfiu38oJTLy4aT.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260923T200000
DTEND;TZID=Europe/Kyiv:20260923T204500
DTSTAMP:20260823T070343Z
CREATED:20260823T070343Z
LAST-MODIFIED:20260823T070343Z
UID:10000841-1790193600-1790196300@www.edling.com.ua
SUMMARY:🤖 Tech in My Life / Технології в моєму житті. 🎟️Урок за підпискою.
DESCRIPTION:Урок 17. Про що: Де і як ми використовуємо технології щодня. Що будемо робити: Ділитися прикладами з життя\, обговорювати улюблені гаджети\, гра «Мій гаджет-герой». Чого навчимося: Говорити про технології простими…  \n\n\nПотрібне членство Повний доступ\n\n Ви повинні бути членом Повний доступ\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/tech-in-my-life-tehnologiyi-v-moyemu-zhytti-urok-za-pidpyskoyu-2/
CATEGORIES:Школярі
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/03/17.1-11-16.jpg
LOCATION:https://us05web.zoom.us/j/81560223968?pwd=vzgj0d2MpJ3zJ4NDQQ13WLnMO7dFAS.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260925T200000
DTEND;TZID=Europe/Kyiv:20260925T204500
DTSTAMP:20260823T070430Z
CREATED:20260823T070430Z
LAST-MODIFIED:20260823T070430Z
UID:10000842-1790366400-1790369100@www.edling.com.ua
SUMMARY:💼 Jobs I Know / Професії\, які я знаю. 🎟️Урок за підпискою.
DESCRIPTION:Урок 18. Про що: Відомі та знайомі професії. Що будемо робити: Називати професії\, обговорювати\, чим займаються люди\, гра «Хто я за професією?» Чого навчимося: Говорити про роботу простими словами\, описувати…  \n\n\nПотрібне членство Повний доступ\n\n Ви повинні бути членом Повний доступ\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/jobs-i-know-profesiyi-yaki-ya-znayu-urok-za-pidpyskoyu-2/
CATEGORIES:Школярі
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/03/18.1-11-16.jpg
LOCATION:https://us05web.zoom.us/j/82998232125?pwd=2sTcEebkuGMKvIukjjcSiSHzi1cGcl.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260928T200000
DTEND;TZID=Europe/Kyiv:20260928T204500
DTSTAMP:20260823T065546Z
CREATED:20260823T065546Z
LAST-MODIFIED:20260823T065546Z
UID:10000834-1790625600-1790628300@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-7/
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/83148243500?pwd=Ic6CK3SxTaSJ2gtMiQSZyB3TfXhOTU.1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=Europe/Kyiv:20260930T200000
DTEND;TZID=Europe/Kyiv:20260930T204500
DTSTAMP:20260823T070517Z
CREATED:20260823T070517Z
LAST-MODIFIED:20260823T070517Z
UID:10000843-1790798400-1790801100@www.edling.com.ua
SUMMARY:🤝 Team or Solo? / Команда чи сам? 🎟️Урок за підпискою.
DESCRIPTION:Урок 19. Про що: Робота разом чи наодинці. Що будемо робити: Ділитися досвідом командної роботи\, обговорювати плюси і мінуси. Чого навчимося: Говорити про співпрацю\, аналізувати командну взаємодію. 🎧 Пройдіть короткий…  \n\n\nПотрібне членство Повний доступ\n\n Ви повинні бути членом Повний доступ\, щоб отримати доступ до цього контенту. \nПриєднуйся зараз Увійти \n\nAlready a member? Увійдіть тут
URL:https://www.edling.com.ua/event/team-or-solo-komanda-chy-sam-urok-za-pidpyskoyu-2/
CATEGORIES:Школярі
ATTACH;FMTTYPE=image/jpeg:https://www.edling.com.ua/wp-content/uploads/2026/03/19.1-11-16.jpg
LOCATION:https://us05web.zoom.us/j/82723693664?pwd=zj4n0ZX6n9QcYb9VbBMGfJ95hDanLL.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>
