配置翻译文件格式和文件夹结构

时间:2018-06-14 19:56:13

标签: symfony translation

我使用 php-translation 捆绑包。

当我在调试栏中编辑翻译键的值并对其进行同步时,会在.xlf文件夹中自动创建app/Resources/translations文件,并为翻译键提供我编辑的值在调试栏中。

我真正想要的是翻译密钥的值在我已创建的.yml文件的src/UserBundle/Resources/translations文件中更新。

是否有可能以这种方式配置捆绑包?

1 个答案:

答案 0 :(得分:0)

您可以指定输出文件夹。来自php-translation documentation

translation:
  locales: ["en", "fr", "sv"]
  configs:
    app:
      dirs: ["%kernel.root_dir%/Resources/views", "%kernel.root_dir%/../src"]
      output_dir: "%kernel.root_dir%/Resources/translations"
      excluded_names: ["*TestCase.php", "*Test.php"]
      excluded_dirs: [cache, data, logs]