4

StofDoctrineExtensionsBundle 中这两个扩展有什么区别。

gedmo_translatable gedmo_translator

4

2 回答 2

2

来自Doctrine 行为扩展DoctrineExtensionsStofDoctrineExtensionsBundle文档的提示,

Translatable为您提供了一个非常方便的解决方案,可以将记录翻译成不同的语言。换句话说,它是一种行为扩展,其操作类似于一些最常用的行为,使域对象尽可能干净。注释使理解实体上属性的预期行为变得容易。

Translator - 处理翻译的显式方式,例如,这里是用于处理实体/属性翻译的类。

于 2013-05-03T10:07:36.517 回答
2

这是一个链接,它解释了 Translator 到底是什么(以及在某些用例中它如何比 Translatable 更好)。

于 2013-06-07T14:03:12.173 回答