Php Symfony2 config.yml内的转换参数(Parameters.yml)

Php Symfony2 config.yml内的转换参数(Parameters.yml),php,symfony,Php,Symfony,我正在做一个web应用程序,我想使用翻译文件的参数,就像twig的参数一样,因为我有一些变量,可以在多个翻译中使用 例如,站点名称。我已经使用了Twig全局变量,但我也在服务内部使用了转换器,我不想将容器或变量注入这些服务 twig: debug: %kernel.debug% strict_variables: %kernel.debug% globals: sitename: %sitename% .... 翻译

我正在做一个web应用程序,我想使用翻译文件的参数,就像twig的参数一样,因为我有一些变量,可以在多个翻译中使用

例如,站点名称。我已经使用了Twig全局变量,但我也在服务内部使用了转换器,我不想将容器或变量注入这些服务

twig:
    debug:            %kernel.debug%
    strict_variables: %kernel.debug%
    globals:
        sitename: %sitename%
        ....

翻译时可以这样做吗?

谢谢你的评论Pazi,实际上这是不可能的,在我的情况下,我可以使用正常的细枝翻译参数,如:

config.yml

 twig:
    debug:            %kernel.debug%
    strict_variables: %kernel.debug%
    globals:
        sitename: %sitename%
index.html.twig

 <h1 class="heading">{% trans with {'%sitename%': sitename } %} Mybundle.hello {% endtrans %}</h1>

不。翻译是译者内部的一个简单的stru_替换。
my_bundle.my_service:
    class: %my_bundle.my_service.class%
    arguments: [@doctrine, @translator, %sitename%]
    public: true