Skip to content

ДЗ 5 Сервисы#354

Open
M0R03ik wants to merge 5 commits intoylabio:lecture-5from
M0R03ik:lecture-5
Open

ДЗ 5 Сервисы#354
M0R03ik wants to merge 5 commits intoylabio:lecture-5from
M0R03ik:lecture-5

Conversation

@M0R03ik
Copy link
Copy Markdown

@M0R03ik M0R03ik commented Apr 19, 2025

Выполнил обе задачи.
У меня в задаче 2 сервис мультиязычности, при смене языка, устанавливает соответствующие заголовки в сервисе АПИ.
Решил сделать так потому что:

  1. В сервисе АПИ есть уже метод для изменения заголовков.
  2. При разрастании количества сервисов не придется отлавливать изменения от них внутри АПИ. Новые сервисы будут устанавливать необходимые заголовки внутри себя при необходимости. Если же в сервисе пропадет нужда и его удалить, то сервис АПИ не заметит их отсутствие и продолжит свою работу без корректировок.

Из улучшений можно сделать управление языком через конфигурацию. Установку начального языка в зависимости от языка системы пользователя.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant