Php 多语言Symfony和JMSI18Routing

Php 多语言Symfony和JMSI18Routing,php,symfony,locale,multilingual,Php,Symfony,Locale,Multilingual,我已成功建立了一个多语言网站,代码如下: jms_i18n_routing: default_locale: %locale% locales: %locales% strategy: custom hosts: nl: www.domain.nl be: www.domain.be en: www.domain.com redirect_to_host: true 但现在我想添加一种新的语言,但使用不同的策略 例如,en正在重定向到www.domain.com 我要添

我已成功建立了一个多语言网站,代码如下:

jms_i18n_routing:
default_locale: %locale%
locales: %locales%
strategy: custom
hosts:
    nl: www.domain.nl
    be: www.domain.be
    en: www.domain.com
redirect_to_host: true
但现在我想添加一种新的语言,但使用不同的
策略

例如,
en
正在重定向到
www.domain.com
我要添加的区域设置是
it
,它必须仅在
.com
站点上使用
策略:前缀

因此,当用户转到
en
时,它会显示
www.domain.com
it
会显示
www.domain.com/it
,但其他语言需要按原样重定向

我试着用
it:www.domain.com/it
添加一个新主机,但结果是404

另外,是否可以为
it
语言添加第二个
jms\u i18n\u路由: