и легок в изучении, но вот в одном не могу разобраться, как сделать мультиязычный сайт на нем?
Прочитал документацию и разные ссылоки из нее, но так и не понял до конца как это сделать с использованием стандартных инструментов Symfony для локализации.
Вот описание того что я хочу:
Пользователь может слать запросы с 2 типами URL:
1. С указанием локали ( https://example.com/$locale/some-page )
2. Без указания локали ( https://example.com/some-page )
Symfony должен где-то на раннем этапе обработки запроса определить наличие локали в URL и:
1. Если в URL есть локаль, то считать ее и записать в данные запроса(там есть поле для локали), а из URL запроса ее удалить и продолжить обработку запроса как обычно
2. Если локаль не указана, то должен определить по заголовкам от браузера/IP адрусу/чему-то другому и переадресовать пользователя на тот же URL, но уже с указанием локали
Как твиге вывести все элементы в ассоциативном массиве
Обсуждают сегодня