Проблеми, які розв’язали
🔹 Розпорошеність. Один сайт і три блоги на різних платформах, жоден з них не належав клієнту й не працював на його SEO.
🔹 Втрата аудиторії з форумів. Люди хотіли подякувати або замовити консультацію, і не мали куди.
🔹 Відсутність мовної структури. У Google Sites кожна мова була однією сторінкою без зв’язку з рештою, тому пошук не бачив мовних версій.
🔹 Залежність від розробника при перекладі. Вирішено реєстрацією рядків інтерфейсу в Polylang.
🔹 Ризик втратити старі посилання, розставлені за роки в підписах на форумах.
Технічні виклики й рішення
🔸Виклик 1: звести три блоги Blogger в один з різними мовами й темами.
Рішення: парсер JSON-фіду Blogger з перенесенням дат, міток і зображень, розкладка по трьох рубриках з мовними парами.
🔸Виклик 2: чотири мови без дублів у мікророзмітці, коли частину схеми хоче писати SEO-плагін.
Рішення: вся схема генерується в темі одним графом, власні схеми плагіна вимкнені.
🔸Виклик 3: переклад інтерфейсу без правок коду.
Рішення: рядки теми зареєстровані в Polylang, клієнт редагує їх з адмінки.
🔸Виклик 4: назви відео з YouTube мовою сторінки.
Рішення: запит вкладки каналу з параметром мови, кешування обкладинок у себе, оновлення фоновою задачею.