我想在我的Symfony应用程序中为每种语言加载不同的配置文件,如:
AppKernel.php
...
$loader->load($this->getRootDir().'/config/locale/'.$lang.'.'.$this->getEnvironment().'.yml');
配置/区域/ en_US.prod.yml
parameters:
locale: en_US
imports:
- { resource: ../config_prod.yml }
配置/区域/ es_ES.prod.yml
parameters:
locale: es_ES
imports:
- { resource: ../config_prod.yml }
但是当我第一次加载时,我认为Symfony正在缓存配置文件,并且在不同的域中始终具有相同的区域设置。 (.com .fr .es等)
还有另一种方法可以做同样的事情吗?谢谢!