Sziasztok, van egy többnyelű oldal, ahol a page.tpl.php tartalmának is (pl. dobozok jobb és bal oldalon, amelyeknek a tartalma nem változik) az aktuális nyelven kellene megjelennie. Én arra gondoltam, hogy a következő módon oldom meg a szövegek kiírását:
print t('valami')
Ez után a felület fordításánál rákeresek, megadom az angol és német változatot és tökéletes. Lenne, ha az angolt is meg tudnám adni, de nem lehet, csak a németet, de miért?
A másik ötletem, hogy a az egyes dobozokat a nyelvtől függően teszem ki, tehát pl.:
if ($language->language=='hu')
{
.....
}
De ez nem annyira szimpatikus megoldás, mert így minden változtatást 3 helyen kell megcsinálni.
Vagy van ennek valami jobb módja is?
Drupal verzió:
Fórum:
Ez milyen zöldség már?
Keress, olvass!
http://is.gd/N4yWXv
http://is.gd/eSIaLV
http://is.gd/qkGDMd
--
Palócz Paal Pál, a drupal.hu admin csoportjának tagja
Ajánlott olvasmány: Eric Steven Raymond - Hogyan kérdezzünk okosan
Röviden annyi, hogy a webhely
Röviden annyi, hogy a webhely kifejezéseit a t() fgv-ekben angolul kell megadni.