このセットアップを取得しようとしていますが、問題があります。 lunetics ロケール バンドルを使用してください。
ユーザーがサイト www.example.com にアクセスすると、バンドルはユーザーのロケールを取得し、そのローカルでページを表示します。たとえば、ユーザーの場所がドイツ語の場合、www.example.com/de が表示されます。
この構成はそれを取得できないようです。
奇妙なことは、そのバンドルがなくても、ルートで奇妙な動作が発生することです。たとえば、次のルートを設定します。
acme_site:
resource: "@AcmeSiteBundle/Controller/"
type: annotation
prefix: /{_locale}
defaults: { _locale: en }
requirements:
_locale: en|it
www.example.com/en にアクセスすると、ページが表示されます
www.example.com にアクセスすると、ルートがないというエラーが返されました。
私は何を間違っていますか?