Андрей · AI под работу

Все уроки

01

Мой сайт не работал пять лет. Пересобираю его в портал — показываю всё

22:26 · 20 шагов

  1. 1 00:00 Пять копий одной записи — в прямом эфире
  2. 2 00:48 Дубли не в поиске, а в разметке
  3. 3 01:08 Пустой первый экран
  4. 4 01:22 Разбор «до»: девять ролей, Skills, English 55 %
  5. 5 02:58 Две витрины: сайт и канал
  6. 6 03:29 Кто я и почему это не про красивый сайт
  7. 7 04:30 Архитектура на доске: четыре задачи
  8. 8 06:54 Стек вслух: почему не генератором сайтов
  9. 9 07:55 Три вещи до первого промпта
  10. 10 08:59 Первый промпт: каркас
  11. 11 10:49 Разделы: работы по единой схеме
  12. 12 13:09 Где AI сделал не то: выдуманные факты
  13. 13 15:09 Тихая ошибка: hreflang «ua» вместо «uk»
  14. 14 15:38 Языки и структура адресов

    1 Что делать

    Три языка папками в адресе, hreflang плюс x-default, и что сознательно не переводим.

    2 Промпт

    RU · Промпт
    Языковые версии. Три языка: русский, украинский, английский.
    Адреса — папками: русский без префикса, /uk/, /en/. Ни поддоменов,
    ни параметров в адресе.
    
    Сделай:
    
    1. В base.html — блок ссылок на языковые версии текущей страницы
       (rel="alternate") плюс версия по умолчанию для случая, когда язык
       посетителя не совпал ни с одним. По умолчанию — русская версия.
       Коды языков подставь сам; я проверю их отдельно.
    
    2. Переключатель языка в шапке: обычные ссылки, без JavaScript.
       Ведёт на ту же страницу в другом языке, а не на главную.
    
    3. Переводим не всё. Есть языковые версии у: первого экрана,
       «Как я работаю», «Работы», «Контакт». Их нет у раздела «Архив»
       с роликами — они на русском, и украинская карточка русского ролика
       ничего не добавляет.
       Если для страницы нет версии на запрошенном языке — не выдумывай
       пустую страницу: веди на русскую версию и не ставь на неё
       языковую ссылку.
    
    4. Проверка: пройди по всем маршрутам и выведи таблицу
       «адрес — язык — есть ли перевод — куда ведёт языковая ссылка».
    EN · Промпт с экрана
    Языковые версии. Три языка: русский, украинский, английский.
    Адреса — папками: русский без префикса, /uk/, /en/. Ни поддоменов,
    ни параметров в адресе.
    
    Сделай:
    
    1. В base.html — блок ссылок на языковые версии текущей страницы
       (rel="alternate") плюс версия по умолчанию для случая, когда язык
       посетителя не совпал ни с одним. По умолчанию — русская версия.
       Коды языков подставь сам; я проверю их отдельно.
    
    2. Переключатель языка в шапке: обычные ссылки, без JavaScript.
       Ведёт на ту же страницу в другом языке, а не на главную.
    
    3. Переводим не всё. Есть языковые версии у: первого экрана,
       «Как я работаю», «Работы», «Контакт». Их нет у раздела «Архив»
       с роликами — они на русском, и украинская карточка русского ролика
       ничего не добавляет.
       Если для страницы нет версии на запрошенном языке — не выдумывай
       пустую страницу: веди на русскую версию и не ставь на неё
       языковую ссылку.
    
    4. Проверка: пройди по всем маршрутам и выведи таблицу
       «адрес — язык — есть ли перевод — куда ведёт языковая ссылка».

    Спросить в Telegram

  15. 15 16:42 Воронка: форма, почта, канал
  16. 16 17:21 Четыре события в аналитике
  17. 17 17:51 Деплой на свой VPS
  18. 18 18:35 До и после
  19. 19 19:49 Где ломается
  20. 20 20:58 Домашка и что дальше