Я новичок в Laravel, и у меня есть некоторые проблемы с многократной локалью. Я настроил все, и все работает отлично. Моя проблема заключается в использовании locale в url. Например, когда я нажимаю ссылку категории «человек», она дает мне http://localhost:8000/category/man
. Но я хочу использовать locale на всех страницах. Когда я использую веб-сайт на английском языке, он должен быть http://localhost:8000/en/category/man
, и когда я использую веб-сайт на русском языке, он должен быть http://localhost:8000/ru/category/man
. Я хочу применить эту технику ко всем страницам, всем URL-адресам, чтобы получить соответствующий контент для всех языков. Как я могу это сделать, пожалуйста, приведите несколько примеров, если это возможно.Использование locale в URL-адресах и маршрутах в Laravel 5
1
A
ответ
0
Вы должны использовать Route префиксов метод:
Route::group(['prefix' => '{lang}'], function() {
Route::get('category/{category}', function ($lang,$category) {
echo $lang . $category;
});
});
Смежные вопросы
- 1. Laravel 5 - Сессии в маршрутах
- 2. Laravel 5 Carbon глобальный Locale
- 3. файл не существует в маршрутах Http directory laravel 5
- 4. Исправлена ошибка {one?}/{Two?}/{Three?} В Laravel 5 маршрутах
- 5. TDD и использование представлений в Laravel 5
- 6. Маршруты и имена Laravel в маршрутах
- 7. Использование socket.io в маршрутах
- 8. Laravel 4: Переменный в маршрутах
- 9. использование Ajax в Laravel 5
- 10. Использование Laravel 5 Модель
- 11. Laravel 5 предотвращает «использование»
- 12. Роли Laravel на маршрутах
- 13. Как использовать переменные в маршрутах в laravel?
- 14. Использование обещаний в маршрутах Mongoose
- 15. Ссылка на изображения в маршрутах в Laravel
- 16. Использование RegExp в экспресс-маршрутах
- 17. Использование переменных JavaScript в маршрутах ларавельных лезвий
- 18. Paginate Использование Laravel 5 и Propel ORM
- 19. Использование вложенных трансформаторов в Laravel 5
- 20. Использование Google Drive Api в Laravel 5
- 21. Использование Twig в Laravel 5 без TwigBridge?
- 22. Использование прослушивателя событий модели в Laravel 5
- 23. Использование Eloquent eager loading в Laravel 5
- 24. Использование php сессии в Laravel 5
- 25. Как установить динамические префиксы в маршрутах Laravel
- 26. Использование включения в фрактальный трансформатор Laravel 5?
- 27. Laravel 4 факультативные PARAMATERS в названных маршрутах
- 28. Удалить методы HTTP в маршрутах Laravel
- 29. Использование пользовательской функции в контроллере Laravel 5
- 30. Как использовать дополнительные значения в маршрутах Laravel?
ли это делать всю свою работу? Или мне нужно добавить другие коды? Btw что входит в префикс? Я не использую 'lang' нигде. – memmedimanli
Да, да, lang даст вам язык, который проходит по URL-адресу, вам нужно знать, что хочет пользователь lang –