ruvents/i18n-routing-bundle

此包已被废弃且不再维护。未建议替代包。

RUVENTS I18n Routing Bundle

安装: 281

依赖者: 0

建议者: 0

安全: 0

星标: 0

关注者: 4

分支: 0

类型:symfony-bundle

2.0.1 2017-11-15 08:16 UTC

This package is not auto-updated.

Last update: 2020-08-21 20:44:20 UTC


README

注意! 此包已被废弃且不再维护。请考虑使用https://packagist.org.cn/packages/ruwork/locale-prefix-bundle代替。

描述

此bundle对Symfony框架的Bundle路由进行修改,并为所有路由添加可选的/{_locale}部分。

配置

services:
    router: "@ruvents_i18n_routing.framework_router_decorator"

ruvents_i18n_routing:
    locales: [ru, en]
    default_locale: ru

禁用前缀

为了防止路由被添加前缀,将i18n选项设置为false。例如

# app/config/routing_dev.yml
_profiler:
    resource: "@WebProfilerBundle/Resources/config/routing/profiler.xml"
    prefix:   /_profiler
    options:  { i18n: false }