a2lix TranslationFormBundle和Gedmo Doctrine扩展只需一个翻译表即可翻译

时间:2014-03-14 15:10:34

标签: symfony doctrine-orm a2lix-translation

我正在尝试将a2lix TranslationFormBundle(https://github.com/a2lix/TranslationFormBundle)与Symfony2项目一起使用。 我一直在查看文档,特别是在这个演示中:https://github.com/a2lix/Demo/tree/master/src/A2lix/DemoTranslationBundle

我注意到doc和demo中的所有示例都为每个可翻译实体使用特定的翻译表(end entity),如使用

在类注释中设置的那样
@Gedmo\TranslationEntity(class="A2lix\DemoTranslationBundle\Entity\ProductGedmoTranslation")

我的想法是只使用一个表,例如Gedmo Doctrine Extension Translatable创建和管理的ext_translations表。

这是可能的还是TranslationFormBundle绝对需要单独的表? 有没有人有一个有效的例子?

TIA

1 个答案:

答案 0 :(得分:0)

使用TranslationFormBundle的当前实现,您需要单独的表。只使用一个ext_translations表不是计划。