8
1. You can't use block-level smarty-variables in theme
2. You can have multilanguage elements in theme (not without manual work, as it happens with blocks), but it will require some tricks on site, whre theme will be used (installing and configuring EMLH, Xlanguage...), accoeding to your specification, added to theme's docs