<?php $lang['loginform'] = 'Login form'; $lang['login'] = 'Login'; $lang['password'] = 'Password'; $lang['login'] = 'Log in'; $lang['logout'] = 'Log out'; $lang['login_ok'] = 'The entered data are correct - I log...'; $lang['login_fail'] = 'The entered data is incorrect'; $lang['field_empty'] = 'Field name and password can not be empty'; $lang['welcome'] = 'Welcome'; $lang['dashboard'] = 'Dashboard'; ?>
Includuję sobie go w zależności od języka. To jest ok kiedy używam tych zmiennych w php.
Teraz chcę używać ich w smarty również wiec robię sobie:
Otrzymuję:
Debug: ( [loginform] => Login form [login] => Log in [password] => Password [logout] => Log out [login_ok] => The entered data are correct - I log... [login_fail] => The entered data is incorrect [welcome] => Welcome [dashboard] => Dashboard )
Ale dając np {$lang[loginform]} lub {$lang.loginform} nic nie otrzymuje. Robię coś nie tak? Zapomniałem o czymś? przeoczyłem?
Próbowałem też poprzez {php}echo $lang[loginform]; {/php} i też nic
