我已成功设置了一个包含以下代码的多语言网站:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<ul>
<li>
<div class='sale_price'>
$5.00
</div>
<div class='regular_price'>
$7.00
</div>
</li>
<li>
<div class='sale_price'></div>
<div class='regular_price'>
$8.00
</div>
</li>
<li>
<div class='sale_price'>
$15.00
</div>
<div class='regular_price'>
$17.00
</div>
</li>
</ul>
但现在我想添加一种新语言,但使用不同的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
例如strategy
重定向到en
我要添加的区域设置为www.domain.com
,并且只能在it
网站上使用strategy: prefix
。
因此,当用户转到.com
时,它会显示en
而www.domain.com
会显示it
,但其他语言需要按原样重定向。
我尝试使用www.domain.com/it
添加新主机,但结果是404.
此外,是否可以为it: www.domain.com/it
语言添加第二个jms_i18n_routing:
和其他值?