在 sylius 中更改文本的“最佳实践”是什么?更多细节如下。
我是 symfony2 和 sylius 的初学者。我一直在寻找这方面的文档,所以如果存在,请指导我!如果我错过了它,我不会感到惊讶,因为我几乎不知道在 symfony2 中工作的任何术语。
促使我提出这个问题的最初目标是更改 sylius 安装的前端主页上的标题。首先我找到了Controller/Frontend/HomePageController.php,在那个文件中我找到了这个:SyliusWebBundle:Frontend/Homepage:main.html.twig,它把我带到了Resources/views/Homepage/main.html.twig 这里我找到了{{ 'sylius.homepage.splash.headline'|trans }} 我注意到我可以静态更改,但我想“更好地编码”,所以我寻找如何编辑该值,经过一番挖掘,我的一个朋友指出我找到了 Resources/translations/messages.en.xlf
<trans-unit id="ce71111cec2ffc480f4a947e170afa33" resname="sylius.homepage.splash.headline">
<source>sylius.homepage.splash.headline</source>
<target>Welcome to Sylius</target>
</trans-unit>
在此处更改“欢迎使用 Sylius”具有预期的效果。这是我应该更改 sylius.homepage.splash.headline 内容的地方吗?还是说 Resources/translations/messages.en.xlf 会被更新或其他东西覆盖,我应该在其他地方进行修改?如果它在其他地方,我该怎么做/在哪里做?