Typ zawartości w node-nasze-produkty.tpl.php

Utworzyłem typ zawartości o nazwie „Nasze produkty”, utworzyłem też nowy plik page-nasze-produkty.tpl.php i node-nasze-produkty.tpl.php i chciałbym wywołać w tym pliku node-nasze-produkty.tpl.php nazwę tego typu zawartości by wyglądało to tak:

<div>Nasze produkty: <?php print $title ?></div>

Problem w tym, że mam cztery wersje językowe (PL, EN, DE, FR) i chcę by „Nasze produkty” zmieniały się w zależności od wersji językowej. Próbowałem już chyba wszystkiego np. $node, $node-type wraz z t($node->type) i nic to nie daje.

Masz jakiś pomysł?

Sposób wyświetlania odpowiedzi

Wybierz preferowany sposób wyświetlania odpowiedzi i kliknij "Zachowaj ustawienia", by wprowadzić zmiany.

Problem rozwiązany

Nie wiem czy potrzebne ale na wszelki wypadek napiszę rozwiązanie problemu. Nie obeszło się bez przeglądnięcia bazy danych. A teraz…

Jeśli utworzyłeś rodzaj zawartości „Nasze produkty” i przetłumaczyłeś ją poprzez „Tłumaczenie interfejsu” na inne języki, i chcesz by tytuł rodzaju zawartości pokazywał się na witrynie w node-nasze-produkty.tpl.php lub w page-nasze-produkty.tpl.php to wstaw odpowiedni kod:

<?php print $node_type = t('Nasze produkty'); ?>

Łącząc to np. z $title, czyli:

<?php print $node_type = t('Nasze produkty'); ?>: <?php print $title?>

Można uzyskać efekt:

Nasze produkty: Buty dziecięce
Nasze produkty: Trampki
Nasze produkty: Sandały

bez użycia słowników :)

Fajne, co? :D