2
嘿,我只是想知道在模型文件中使用i18n是否好。 虽然我怀疑只有控制器知道目前是什么语言是活跃的。 在继续之前,我只想问一下。 对不起,如果不是那么复杂的问题!在模型文件symfony 1,4中使用i18n是个好主意吗?
嘿,我只是想知道在模型文件中使用i18n是否好。 虽然我怀疑只有控制器知道目前是什么语言是活跃的。 在继续之前,我只想问一下。 对不起,如果不是那么复杂的问题!在模型文件symfony 1,4中使用i18n是个好主意吗?
我认为i18n应该只用于视图层(不是在模型中)。在模型中调用助手进行翻译以翻译某些文本或日期,在我看来,对于渲染问题而言,似乎更像是数据操作。所以尽量修改你的解决方案,以适应symfony做这种事情的方式。
我的建议是尽量保持MVC堆栈尽可能干净和抽象。一旦进入兔子洞,你将无法轻松回来:P