回答

0

我目前使用knplabs /教義,行爲和a2lix /翻譯形式束的網站我目前工作的翻譯,我99%肯定它是不可能的只有一個翻譯表 - 至少在1.4版本的knplabs/doctrine-behaviour中。

使用knplabs/doctrine-behaviour時,需要創建名爲xxxTranslation的自己的實體(其中xxx是要翻譯的表的名稱)並使用可翻譯的特徵。它會自動創建一個列來存儲在轉換表中引用原始表的外鍵,並且我相當確定您不能在同一列中引用不同表的外鍵。

我不使用a2lix/i18n-doctrine-bundle或prezent/doctrine-translatable,但從我從文檔中讀取的內容看來,它們似乎像knplabs/doctrine-behavior一樣工作,所以我沒有解決方案你...

+0

所以,好的,謝謝你的迴應。這是我最後的希望,我努力在任何地方找到解決方案。 (y)。我有一百個實體,我獨自一人來維護我的應用程序。那麼我會爲每個實體創建另一個實體。 :d –

相關問題