多种语言Symfony和JMSI18Routing

时间:2017-09-06 09:17:03

标签: php symfony locale multilingual

我已成功设置了一个包含以下代码的多语言网站:

<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时,它会显示enwww.domain.com会显示it,但其他语言需要按原样重定向。

我尝试使用www.domain.com/it添加新主机,但结果是404.

此外,是否可以为it: www.domain.com/it语言添加第二个jms_i18n_routing:和其他值?

0 个答案:

没有答案