Manual
6.4. Użycie PHP w PHPTAL
Przykład wykorzystania własnej usługi tłumaczeń w PHPTAL.
<?php require_once 'PHPTAL.php'; require_once 'PHPTAL/GetTextTranslator.php'; try { $tr = new PHPTAL_GetTextTranslator(); // ustawia jezyk dla aktualnej sesji (pierwszy poprawny jezyk // bedzie uzyty) $tr->setLanguage('en_GB.utf8', 'en_GB'); // rejestracja domeny mydomain $tr->addDomain('mydomain', '/path/to/your/translation_root/'); // ustawienie aktualnej domeny $tr->useDomain('mydomain'); $tpl = new PHPTAL('mytemplate.html'); // wymusznie uzycia w PHPTAL naszej uslugi tlumaczen $tpl->setTranslator($tr); } catch (Exception $e) { echo $e; } ?>