Hexlet / hexlet-sicp

Hexlet SICP
https://sicp.hexlet.io
GNU Affero General Public License v3.0
104 stars 133 forks source link

Сделать языковую разметку #1392

Open ashikov opened 1 year ago

ashikov commented 1 year ago

В head каждой страницы нужно добавить теги языковой разметки, но ссылкой на страницу по умолчанию и на аналогичную страницу на другом языке.

Примеры:

Для https://sicp.hexlet.io/ru. Набор тегов:

Для https://sicp.hexlet.io/chapters. Набор тегов:

Исключения, где можно это не реализовывать:

tigp commented 1 year ago

@ashikov привет! постараюсь сделать

tigp commented 1 year ago

Привет @ashikov!

Подскажите, пожалуйста, мне надо добавить в <head> теги языково разметки:

  1. я правильно понял, что html-разметка хранится в resources/views/…?
  2. значит страница при входе это resources/views/layouts/app.blade.php?
  3. значит мне надо просто добавить в head?
  4. а как делать для остальных страниц?

Спасибо

ashikov commented 1 year ago

Привет! Тут для начала, думаю, стоит проштудировать доку по Blade: https://laravel.com/docs/9.x/blade Это чтобы было понимание как работают шаблоны на Laravel. От этого уже можно будет отталкиваться далее при реализации.

tigp commented 1 year ago

Задача свободна! Не успеваю :(

DmitriySmolin commented 4 months ago

@ashikov Приветствую! Беру в работу. Как сделаю, вышлю ссылку на развернутый проект на render.com.

fey commented 4 months ago

@DmitriySmolin пришлите пожалуйста пулл реквест. Даже если код готов лишь частично, его удобнее смотреть именно в пулл реквесте, а сам ПР еще не готовый для мержа можно сделать драфтом https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/changing-the-stage-of-a-pull-request

DmitriySmolin commented 4 months ago

@fey добавил pull request

fey commented 3 months ago

Я смержил ПР, задачу пока не буду закрывать, тк нам нужен SEOшник, чтобы чекнуть, что тут все ок.