Решение проблемы перевода drupal 7 field collection

Недавно столкнулся с проблемой, связанной с переводом field collection. Делал мультиязычный сайт с использованием модуля i18n. Настройки ноды были следующие:

Снимок экрана 2015-02-12 в 16.46.07
image-23

Переводы добавлялись путем перевода полей. Проблемы начались с добавления переводов нодам, в которых были коллекции полей (field collection), вылетало исключение:

Целый день искал решение проблемы, применял различные патчи к field collection.  Как оказалось, проблема эта известна уже давно, но решения так и не запилил никто. В итоге проблему решил, поменяв способ перевода у нод с коллекциями полей. Настройки такие:

Снимок экрана 2015-02-12 в 16.46.27
image-24

 

В данном случае создается одна нода под каждую языковую версию, и потом в настройках ноды можно указать ноды-переводы.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Подтвердите, что Вы не бот — выберите человечка с поднятой рукой: