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路由: