Вы не можете сделать это с помощью render
, но вам не нужно жестко кодировать код языка, вы можете получить его из глобальных переменных:
global $language;
echo $node->field_link[$language->language][0]['node']->uri['path']
Вы не сможете обойтись с помощью клавиши 0
, все поля хранятся с возможностью быть кратным, поэтому вам всегда нужно будет «выбрать», какой элемент вы хотите получить.
Если количество элементов вашего поля равно 1, вы всегда можете предположить, что искомый элемент находится в field_link[$language->language][0]
. Если нет, вам нужно будет пройти через каждый элемент в массиве und
и решить, какой из них отображать.
EDIT
Вы также можете использовать константу LANGUAGE_NONE
(которая обычно возвращает 'und', но в любом случае будет правильным языковым кодом для содержимого по умолчанию).